help :(

Dependencies:   FFT

Revision:
9:97abd5e954f1
Parent:
8:24c18eecc442
--- a/SongData/my-love-array.h	Fri Dec 04 03:48:15 2020 +0000
+++ b/SongData/my-love-array.h	Fri Dec 04 07:32:34 2020 +0000
@@ -9,7 +9,7 @@
 * Bits/Sample:		16
 **********************************************************************/
 
-#define NUM_ELEMENTS_MY_LOVE 197952
+#define NUM_ELEMENTS_MY_LOVE 60000
 
 static const unsigned short data_my_love[NUM_ELEMENTS_MY_LOVE] = {
 32893, 32750, 32519, 33055, 32937, 32582, 32893, 32683, /* 0-7 */
@@ -7511,17248 +7511,4 @@
 28141, 27987, 27023, 26130, 25224, 24473, 24366, 23532, /* 59968-59975 */
 22755, 22505, 22304, 21859, 21723, 21369, 21512, 21456, /* 59976-59983 */
 21463, 21246, 21300, 21652, 21513, 20834, 20255, 19686, /* 59984-59991 */
-19132, 19031, 19009, 19076, 17972, 17489, 16878, 16700, /* 59992-59999 */
-16500, 16068, 15647, 15608, 16608, 16955, 17077, 17408, /* 60000-60007 */
-16948, 19834, 17574, 20012, 22562, 18701, 23475, 23558, /* 60008-60015 */
-23358, 23255, 25463, 24841, 23113, 28324, 27100, 28006, /* 60016-60023 */
-31654, 30834, 30709, 29732, 31365, 32911, 32541, 32717, /* 60024-60031 */
-30461, 32798, 32071, 25359, 31582, 37401, 35164, 38534, /* 60032-60039 */
-37952, 35913, 35697, 37470, 38759, 36530, 38874, 36645, /* 60040-60047 */
-34849, 33546, 30637, 31370, 29920, 32684, 32903, 32258, /* 60048-60055 */
-30176, 33317, 29141, 29990, 32701, 29047, 31669, 26663, /* 60056-60063 */
-32452, 30677, 32046, 41392, 45600, 49014, 43954, 43514, /* 60064-60071 */
-49163, 46931, 46253, 43575, 42321, 40171, 35186, 30823, /* 60072-60079 */
-28614, 28433, 20005, 19626, 16542, 15452, 21253, 32465, /* 60080-60087 */
-31675, 25521, 22548, 19895, 23408, 21268, 28455, 24312, /* 60088-60095 */
-26628, 32560, 23362, 38663, 51085, 52684, 53662, 54995, /* 60096-60103 */
-54175, 51901, 54676, 53937, 54799, 52610, 54360, 53925, /* 60104-60111 */
-55734, 57995, 60231, 60272, 59326, 62658, 60515, 61041, /* 60112-60119 */
-61462, 60110, 59987, 59249, 58948, 59877, 53179, 50506, /* 60120-60127 */
-50915, 49554, 47372, 42426, 45248, 45887, 42404, 38088, /* 60128-60135 */
-32254, 29166, 25875, 23553, 17962, 11150, 10073, 8906, /* 60136-60143 */
-5262, 2096, 1145, 605,  69,   0,  17,  92, /* 60144-60151 */
-400, 476, 596, 1242, 1458, 1614, 1730, 2184, /* 60152-60159 */
-3075, 3263, 7016, 12511, 15654, 20702, 28202, 35416, /* 60160-60167 */
-37868, 42691, 49436, 50682, 54313, 56198, 55825, 56341, /* 60168-60175 */
-55594, 54693, 53724, 53265, 52800, 51571, 50138, 48490, /* 60176-60183 */
-47582, 46203, 44718, 43335, 42765, 40383, 36257, 34012, /* 60184-60191 */
-30744, 28427, 24123, 23097, 21712, 19194, 17365, 14165, /* 60192-60199 */
-12559, 9434, 8449, 8702, 7974, 7879, 8660, 8413, /* 60200-60207 */
-7794, 7274, 6347, 6109, 7234, 7142, 6602, 7953, /* 60208-60215 */
-8587, 8714, 9197, 10536, 12252, 11916, 12308, 15706, /* 60216-60223 */
-18310, 18149, 18933, 21964, 24163, 23942, 26817, 28286, /* 60224-60231 */
-29937, 31150, 30834, 34435, 36001, 36134, 37461, 40033, /* 60232-60239 */
-40573, 41528, 42269, 43307, 45175, 47116, 46965, 48421, /* 60240-60247 */
-51036, 54051, 56369, 56661, 58874, 60367, 62193, 61796, /* 60248-60255 */
-62628, 64051, 63741, 63994, 64571, 64188, 64600, 64122, /* 60256-60263 */
-62947, 62319, 61241, 59973, 58370, 56866, 55709, 53798, /* 60264-60271 */
-50451, 48966, 47761, 47052, 44059, 42898, 41114, 38595, /* 60272-60279 */
-36655, 33147, 31968, 29522, 29976, 27716, 25612, 25085, /* 60280-60287 */
-23773, 23693, 22343, 20304, 18973, 17876, 16539, 15293, /* 60288-60295 */
-13699, 14803, 13963, 12647, 12900, 12794, 12318, 12366, /* 60296-60303 */
-12302, 12963, 14481, 15377, 16179, 17864, 19770, 21096, /* 60304-60311 */
-21787, 22942, 24211, 26162, 28176, 30107, 32589, 33973, /* 60312-60319 */
-36741, 38619, 40147, 42722, 43832, 44735, 46304, 46910, /* 60320-60327 */
-49134, 49586, 50475, 51843, 51872, 50786, 52213, 53686, /* 60328-60335 */
-52460, 53834, 53162, 53301, 53553, 53130, 51679, 52217, /* 60336-60343 */
-51737, 50051, 50332, 48988, 48546, 47174, 46278, 45799, /* 60344-60351 */
-45056, 43804, 42601, 41088, 39819, 39142, 37951, 37176, /* 60352-60359 */
-35293, 34001, 32880, 30850, 29371, 28999, 27606, 26299, /* 60360-60367 */
-24844, 23846, 23342, 22646, 22147, 21281, 21431, 20551, /* 60368-60375 */
-20317, 21391, 20087, 20298, 21040, 21099, 20953, 20861, /* 60376-60383 */
-21081, 20514, 20659, 20616, 21384, 22066, 21165, 21043, /* 60384-60391 */
-21102, 18996, 20109, 19899, 19476, 19035, 19315, 18968, /* 60392-60399 */
-18672, 18686, 17679, 17899, 16739, 16784, 15956, 16056, /* 60400-60407 */
-15193, 15360, 15060, 14402, 13291, 13361, 12578, 13628, /* 60408-60415 */
-13357, 12402, 12736, 11241, 11569, 10417, 11426, 9984, /* 60416-60423 */
-9817, 10676, 10538, 10917, 11607, 13421, 15160, 16195, /* 60424-60431 */
-18619, 20059, 21286, 23086, 25793, 27660, 29824, 33111, /* 60432-60439 */
-34265, 38239, 40548, 43292, 45390, 47420, 48332, 48615, /* 60440-60447 */
-51002, 52938, 53536, 54682, 55393, 55895, 56793, 56879, /* 60448-60455 */
-57940, 57809, 59397, 58822, 59545, 59433, 59085, 59291, /* 60456-60463 */
-57975, 58972, 58305, 58652, 59049, 58525, 58471, 58734, /* 60464-60471 */
-57960, 57808, 56160, 56170, 56484, 55606, 55876, 55704, /* 60472-60479 */
-55908, 55025, 54933, 53849, 53195, 52028, 50879, 49949, /* 60480-60487 */
-49025, 48488, 47981, 47224, 47129, 47217, 46324, 45994, /* 60488-60495 */
-44994, 44844, 44103, 43455, 42893, 42999, 41893, 40247, /* 60496-60503 */
-39407, 37679, 35958, 34237, 32829, 30154, 28307, 26896, /* 60504-60511 */
-25138, 23167, 20254, 18163, 17425, 15035, 13983, 13938, /* 60512-60519 */
-12435, 12749, 11342, 11113, 9792, 9306, 9074, 8208, /* 60520-60527 */
-8415, 7119, 7791, 7553, 8268, 7783, 8120, 9389, /* 60528-60535 */
-9365, 9306, 9456, 10373, 10922, 11134, 12304, 12984, /* 60536-60543 */
-13114, 14157, 13945, 15063, 15530, 16706, 16963, 17454, /* 60544-60551 */
-18634, 19198, 20952, 21757, 22697, 23479, 25053, 26227, /* 60552-60559 */
-27201, 28595, 29403, 30728, 32493, 32707, 33684, 33914, /* 60560-60567 */
-33814, 34691, 35541, 37425, 37324, 37012, 37711, 37929, /* 60568-60575 */
-37663, 37001, 37345, 38646, 38627, 39263, 39459, 41100, /* 60576-60583 */
-40765, 40445, 41055, 40519, 41545, 41116, 42058, 42578, /* 60584-60591 */
-43444, 43431, 43283, 42544, 43008, 42627, 42058, 42193, /* 60592-60599 */
-41090, 41308, 40347, 40573, 38939, 38169, 37099, 35841, /* 60600-60607 */
-35897, 34674, 34479, 33941, 32860, 33182, 32946, 31973, /* 60608-60615 */
-31894, 32285, 32912, 32252, 32550, 32786, 33301, 34408, /* 60616-60623 */
-35054, 36612, 37767, 38307, 39047, 38999, 38339, 38678, /* 60624-60631 */
-39205, 38930, 38878, 39094, 39220, 39255, 39185, 39412, /* 60632-60639 */
-39448, 39898, 40126, 40695, 41095, 41329, 41155, 41662, /* 60640-60647 */
-42510, 42449, 43300, 43352, 44155, 44577, 44097, 44180, /* 60648-60655 */
-44319, 44071, 42863, 42706, 42956, 42829, 42525, 42061, /* 60656-60663 */
-42451, 42213, 41166, 40713, 40371, 40363, 40237, 39907, /* 60664-60671 */
-39779, 39854, 39866, 40413, 40420, 39981, 40644, 40202, /* 60672-60679 */
-39845, 40022, 39995, 40063, 39806, 39025, 38418, 37370, /* 60680-60687 */
-36207, 34889, 32961, 31152, 28872, 27161, 25805, 23358, /* 60688-60695 */
-21900, 20529, 18238, 17214, 15663, 15188, 13930, 13382, /* 60696-60703 */
-13400, 12315, 12113, 11304, 10580, 9965, 9331, 9147, /* 60704-60711 */
-8632, 8229, 8987, 8935, 9058, 9676, 9862, 9896, /* 60712-60719 */
-10000, 9639, 9976, 9916, 9994, 10382, 10229, 10283, /* 60720-60727 */
-10634, 10884, 11654, 11777, 12230, 12834, 12980, 13987, /* 60728-60735 */
-14886, 16790, 17626, 19283, 20459, 22211, 23813, 25059, /* 60736-60743 */
-26805, 28382, 29241, 30697, 32378, 32902, 33951, 34693, /* 60744-60751 */
-36651, 37789, 39486, 40767, 42160, 42724, 43195, 43302, /* 60752-60759 */
-43640, 44452, 44630, 45379, 45434, 46493, 46719, 46493, /* 60760-60767 */
-46341, 46217, 46226, 46723, 46990, 47715, 48340, 48487, /* 60768-60775 */
-48528, 48295, 47884, 47483, 47135, 46376, 46131, 45389, /* 60776-60783 */
-45370, 44977, 44252, 43931, 43253, 42724, 42062, 41733, /* 60784-60791 */
-41771, 41388, 40505, 40524, 41033, 41312, 41806, 42016, /* 60792-60799 */
-42224, 43173, 43628, 44122, 44560, 45710, 46476, 47360, /* 60800-60807 */
-49071, 49232, 49684, 49292, 48293, 48004, 48224, 47625, /* 60808-60815 */
-47323, 47069, 46763, 46225, 45492, 45296, 44486, 43861, /* 60816-60823 */
-43330, 43407, 42861, 41759, 41367, 40838, 40174, 39985, /* 60824-60831 */
-39805, 39477, 38934, 39475, 38612, 38346, 38062, 36952, /* 60832-60839 */
-36496, 35589, 35959, 35292, 35366, 34848, 34313, 35253, /* 60840-60847 */
-34135, 33200, 32538, 31912, 32174, 31417, 31014, 30533, /* 60848-60855 */
-30836, 30705, 30528, 31040, 31139, 31214, 30691, 30380, /* 60856-60863 */
-30489, 31021, 30739, 30049, 29265, 28800, 27774, 26794, /* 60864-60871 */
-25110, 23786, 22043, 20458, 19368, 17647, 16506, 15618, /* 60872-60879 */
-15061, 13419, 12824, 12095, 11894, 11867, 11444, 11585, /* 60880-60887 */
-11731, 12079, 11934, 11825, 12243, 12614, 12448, 12486, /* 60888-60895 */
-13130, 13600, 13868, 13956, 14314, 14800, 14438, 14627, /* 60896-60903 */
-14729, 14495, 14329, 14575, 14667, 14867, 14828, 14253, /* 60904-60911 */
-14585, 14898, 15108, 15590, 15949, 16531, 17171, 17846, /* 60912-60919 */
-18939, 20147, 21563, 22479, 23696, 25312, 26750, 27996, /* 60920-60927 */
-29456, 30916, 32754, 33773, 34459, 35974, 36878, 38134, /* 60928-60935 */
-39269, 40383, 41393, 42347, 42895, 43297, 43791, 43928, /* 60936-60943 */
-44386, 45266, 46136, 46496, 46470, 46457, 46724, 46239, /* 60944-60951 */
-45507, 44922, 43974, 43903, 44523, 44513, 44080, 43448, /* 60952-60959 */
-43335, 42558, 42015, 41312, 40178, 39276, 38415, 37657, /* 60960-60967 */
-36155, 35904, 35053, 33550, 32428, 31234, 30502, 30355, /* 60968-60975 */
-30011, 29611, 29222, 29693, 30454, 31116, 31672, 32331, /* 60976-60983 */
-33505, 33718, 35234, 35973, 37055, 38602, 39913, 41649, /* 60984-60991 */
-42623, 43076, 43673, 43923, 44052, 44732, 44763, 45558, /* 60992-60999 */
-45345, 45228, 45623, 45650, 45407, 45301, 46140, 46259, /* 61000-61007 */
-46155, 46324, 46645, 46588, 46423, 46536, 46447, 46059, /* 61008-61015 */
-46061, 46608, 46536, 46340, 46780, 46738, 45899, 45545, /* 61016-61023 */
-45440, 44880, 44661, 44528, 44821, 45408, 45412, 45357, /* 61024-61031 */
-45456, 44978, 44814, 44958, 44734, 44340, 44026, 44241, /* 61032-61039 */
-44304, 44420, 44095, 44133, 43849, 42935, 42886, 42599, /* 61040-61047 */
-41648, 40418, 39463, 38608, 37271, 35338, 34015, 32000, /* 61048-61055 */
-29350, 27477, 25946, 24360, 22737, 21516, 20127, 19178, /* 61056-61063 */
-17789, 16552, 15790, 15156, 15055, 15052, 15178, 15177, /* 61064-61071 */
-14766, 14392, 14700, 14861, 14641, 13940, 13829, 14047, /* 61072-61079 */
-14628, 14918, 14676, 15210, 15459, 15303, 15282, 15129, /* 61080-61087 */
-14847, 14743, 14519, 14454, 14459, 14188, 13804, 14106, /* 61088-61095 */
-14297, 14406, 14774, 14417, 14861, 15547, 15727, 16174, /* 61096-61103 */
-16951, 17737, 18337, 18855, 19617, 20732, 21525, 22221, /* 61104-61111 */
-22912, 23071, 23318, 23980, 24362, 24568, 24919, 25891, /* 61112-61119 */
-27065, 28225, 29141, 29869, 30281, 30181, 30409, 30901, /* 61120-61127 */
-31434, 31827, 32588, 33024, 33599, 34273, 34449, 34348, /* 61128-61135 */
-34268, 34428, 35337, 36088, 36578, 37460, 37770, 38277, /* 61136-61143 */
-38061, 38165, 38413, 37955, 37704, 37516, 37300, 37371, /* 61144-61151 */
-37476, 36956, 36199, 35348, 35991, 36033, 35471, 35125, /* 61152-61159 */
-35094, 35699, 36063, 36777, 36964, 37853, 38547, 39118, /* 61160-61167 */
-39848, 40175, 41051, 41878, 42975, 44296, 45582, 46440, /* 61168-61175 */
-46807, 46819, 46756, 47238, 46981, 46455, 46655, 46848, /* 61176-61183 */
-46763, 45911, 45650, 45427, 45336, 45422, 45000, 45219, /* 61184-61191 */
-45380, 45018, 44729, 44653, 44458, 44121, 44016, 43960, /* 61192-61199 */
-44156, 44490, 44564, 44794, 44230, 43658, 43537, 42855, /* 61200-61207 */
-42837, 42701, 42321, 42653, 43168, 43519, 43621, 43376, /* 61208-61215 */
-42426, 42239, 42465, 42145, 41734, 41361, 41174, 41169, /* 61216-61223 */
-41462, 41683, 41145, 40334, 40279, 40320, 39812, 39349, /* 61224-61231 */
-38580, 37954, 37442, 36510, 35124, 33675, 32400, 31005, /* 61232-61239 */
-29140, 27729, 26720, 25509, 24914, 24310, 23330, 22215, /* 61240-61247 */
-21371, 20880, 20621, 20095, 20124, 19896, 19258, 19448, /* 61248-61255 */
-19811, 19672, 19045, 18793, 19017, 19087, 18787, 19046, /* 61256-61263 */
-19258, 19361, 19521, 19441, 19318, 18851, 18413, 18273, /* 61264-61271 */
-18015, 18003, 17940, 17513, 17437, 17376, 17679, 18253, /* 61272-61279 */
-18479, 18840, 19399, 19827, 20083, 20609, 21681, 22515, /* 61280-61287 */
-23182, 23629, 24614, 25472, 25950, 26930, 27061, 27680, /* 61288-61295 */
-28363, 28541, 28581, 29004, 29517, 30065, 30501, 31252, /* 61296-61303 */
-32782, 33272, 33462, 33121, 32932, 32693, 32538, 32641, /* 61304-61311 */
-32988, 33301, 33152, 33496, 33806, 33842, 33289, 32898, /* 61312-61319 */
-32879, 33346, 34078, 34509, 34439, 34528, 34710, 34808, /* 61320-61327 */
-34592, 34062, 33076, 32402, 32436, 32032, 32370, 31830, /* 61328-61335 */
-31097, 30681, 30263, 30032, 29406, 29357, 29375, 29062, /* 61336-61343 */
-28706, 29238, 29873, 30414, 30969, 31714, 32687, 33719, /* 61344-61351 */
-34434, 34884, 36178, 37613, 39029, 40120, 40511, 41141, /* 61352-61359 */
-41335, 41455, 41779, 41776, 41856, 42157, 42469, 42581, /* 61360-61367 */
-42658, 42501, 42704, 42944, 42948, 43130, 43435, 43155, /* 61368-61375 */
-43384, 43899, 43669, 43833, 43680, 43854, 44270, 44355, /* 61376-61383 */
-44603, 44803, 44608, 44354, 43859, 43118, 42705, 42143, /* 61384-61391 */
-41968, 41849, 42045, 42332, 42475, 42642, 42106, 41649, /* 61392-61399 */
-41673, 41542, 41355, 41502, 41622, 41561, 41620, 41729, /* 61400-61407 */
-41398, 41159, 41163, 41213, 41074, 40846, 40784, 40526, /* 61408-61415 */
-39870, 39825, 39363, 38310, 37105, 35732, 34330, 32648, /* 61416-61423 */
-31299, 30060, 29180, 27995, 27329, 26415, 25140, 24066, /* 61424-61431 */
-23390, 23044, 22560, 21838, 21387, 21538, 21375, 21157, /* 61432-61439 */
-20844, 20633, 20156, 19975, 20217, 20121, 19985, 20532, /* 61440-61447 */
-21029, 20905, 20697, 20451, 20351, 20267, 19888, 19743, /* 61448-61455 */
-19816, 19857, 19657, 19162, 19059, 19439, 20002, 20234, /* 61456-61463 */
-20379, 20372, 21046, 21779, 22018, 22414, 23347, 24112, /* 61464-61471 */
-25019, 26165, 26936, 27882, 28778, 29531, 30144, 30805, /* 61472-61479 */
-30955, 31324, 31668, 31524, 31683, 32435, 33323, 34012, /* 61480-61487 */
-34242, 34210, 34381, 34439, 34297, 34164, 34697, 34873, /* 61488-61495 */
-35252, 35749, 35883, 36008, 35677, 35248, 34790, 34659, /* 61496-61503 */
-34880, 35311, 35555, 35819, 36046, 36221, 36163, 35573, /* 61504-61511 */
-35032, 33975, 32961, 32395, 31820, 31087, 30910, 29991, /* 61512-61519 */
-28783, 28522, 27821, 27234, 26992, 26788, 26469, 26684, /* 61520-61527 */
-26469, 26874, 27582, 28242, 29272, 29917, 31214, 32079, /* 61528-61535 */
-32955, 34288, 35841, 37426, 38597, 39324, 40026, 40527, /* 61536-61543 */
-40619, 40562, 40550, 41128, 41417, 41242, 41456, 41498, /* 61544-61551 */
-41396, 41721, 41929, 42199, 42481, 42292, 42186, 42815, /* 61552-61559 */
-43122, 42863, 42730, 42045, 41743, 42182, 42795, 42967, /* 61560-61567 */
-42583, 42514, 42752, 42793, 42390, 41849, 41383, 41180, /* 61568-61575 */
-41345, 42063, 42758, 42873, 42921, 42749, 42570, 42752, /* 61576-61583 */
-42733, 42751, 43038, 43040, 43082, 43408, 43067, 42793, /* 61584-61591 */
-42551, 41823, 41614, 41958, 41677, 40920, 40438, 40321, /* 61592-61599 */
-40181, 39376, 38852, 37900, 36396, 34676, 32948, 32002, /* 61600-61607 */
-31205, 30067, 29273, 28704, 27706, 26852, 25799, 25150, /* 61608-61615 */
-24758, 24203, 23417, 22854, 23044, 22845, 22513, 21860, /* 61616-61623 */
-21526, 21328, 20315, 19724, 19689, 19702, 19138, 18668, /* 61624-61631 */
-18827, 18965, 18219, 17445, 17073, 17046, 16951, 16823, /* 61632-61639 */
-16931, 16550, 16653, 17006, 17395, 17791, 18603, 19173, /* 61640-61647 */
-19171, 19880, 20955, 21605, 22093, 22860, 23682, 24986, /* 61648-61655 */
-25970, 26697, 27511, 28141, 29095, 29578, 30185, 30416, /* 61656-61663 */
-30301, 30582, 30484, 30560, 30690, 31390, 32412, 32969, /* 61664-61671 */
-33044, 33214, 33261, 33186, 32915, 32913, 33289, 33590, /* 61672-61679 */
-34126, 33907, 33719, 33593, 33578, 33051, 32588, 33100, /* 61680-61687 */
-33321, 33748, 33872, 34172, 34648, 34613, 33875, 32940, /* 61688-61695 */
-32330, 31804, 31283, 30547, 30514, 30218, 29453, 28719, /* 61696-61703 */
-28396, 28381, 28000, 27583, 27096, 27048, 27443, 27762, /* 61704-61711 */
-27951, 28695, 29725, 30741, 31333, 32349, 33371, 34271, /* 61712-61719 */
-35504, 36288, 37268, 38192, 39346, 40012, 40039, 40198, /* 61720-61727 */
-40481, 40602, 41114, 41242, 41167, 41392, 41445, 41773, /* 61728-61735 */
-42265, 42749, 42660, 42909, 43358, 43935, 44192, 43982, /* 61736-61743 */
-43830, 43820, 43867, 44014, 44296, 44585, 45048, 45253, /* 61744-61751 */
-45544, 45884, 45784, 45145, 44907, 44247, 44061, 44553, /* 61752-61759 */
-44878, 45331, 45522, 45701, 45498, 45768, 45520, 45060, /* 61760-61767 */
-45260, 45231, 45134, 45461, 46058, 45743, 44918, 44396, /* 61768-61775 */
-44618, 44764, 44300, 43448, 42711, 42584, 42390, 41728, /* 61776-61783 */
-40626, 39784, 38433, 36911, 35317, 33377, 32290, 31124, /* 61784-61791 */
-29931, 29177, 28354, 27236, 26252, 25213, 24274, 23720, /* 61792-61799 */
-23098, 22554, 22339, 22101, 22186, 22501, 21801, 21176, /* 61800-61807 */
-20626, 19894, 19203, 18744, 18418, 18350, 18508, 18335, /* 61808-61815 */
-18198, 17888, 17899, 17780, 17678, 17645, 17729, 17925, /* 61816-61823 */
-17870, 18055, 18154, 18757, 19516, 19789, 19803, 20569, /* 61824-61831 */
-21692, 21969, 22260, 22608, 23136, 23642, 24499, 24944, /* 61832-61839 */
-25202, 25857, 25973, 26569, 27206, 27345, 27229, 26974, /* 61840-61847 */
-27074, 26986, 26565, 27007, 27937, 28642, 28937, 29087, /* 61848-61855 */
-29405, 29431, 29561, 29643, 29616, 29863, 30475, 31094, /* 61856-61863 */
-31442, 31776, 31802, 31538, 31658, 31774, 31767, 31837, /* 61864-61871 */
-32311, 32447, 32492, 33031, 32828, 32478, 31712, 30387, /* 61872-61879 */
-29779, 29819, 29257, 28700, 28437, 28244, 27914, 27444, /* 61880-61887 */
-27310, 27298, 27104, 26819, 27077, 27529, 27823, 27979, /* 61888-61895 */
-28719, 30002, 31409, 31960, 32826, 34095, 35097, 36246, /* 61896-61903 */
-37331, 38491, 39890, 41077, 41783, 42473, 42661, 43210, /* 61904-61911 */
-43588, 43806, 43895, 43901, 44058, 43917, 44398, 44592, /* 61912-61919 */
-44296, 44613, 44601, 44619, 45035, 44960, 44908, 44852, /* 61920-61927 */
-44295, 44066, 44381, 44421, 44383, 44280, 44455, 44834, /* 61928-61935 */
-44835, 45077, 45164, 44237, 43667, 43961, 44780, 45568, /* 61936-61943 */
-45957, 46685, 47366, 47512, 47661, 47918, 48116, 48177, /* 61944-61951 */
-48329, 48768, 49141, 49332, 48849, 48169, 48005, 47447, /* 61952-61959 */
-46985, 46778, 45732, 44770, 43928, 43262, 42744, 41843, /* 61960-61967 */
-40691, 39090, 37527, 35918, 34019, 32412, 31114, 30246, /* 61968-61975 */
-29417, 28104, 26737, 25582, 24927, 24115, 22968, 22069, /* 61976-61983 */
-21581, 21269, 21174, 20975, 20789, 20197, 19270, 18905, /* 61984-61991 */
-18466, 17725, 17102, 16649, 16717, 17076, 16979, 16641, /* 61992-61999 */
-16431, 16035, 15771, 16055, 15907, 15738, 15798, 16013, /* 62000-62007 */
-16181, 16599, 17647, 18261, 18482, 18857, 19975, 20838, /* 62008-62015 */
-21253, 21501, 21507, 21833, 22659, 23252, 23764, 24272, /* 62016-62023 */
-24643, 25259, 25807, 26332, 26806, 27161, 27289, 27289, /* 62024-62031 */
-27347, 27836, 28537, 29486, 30348, 30827, 31413, 31900, /* 62032-62039 */
-32219, 32232, 32025, 32183, 32779, 33155, 33543, 33830, /* 62040-62047 */
-33955, 33876, 33337, 33303, 33280, 32576, 32168, 32182, /* 62048-62055 */
-32288, 32422, 32407, 31959, 31406, 30441, 29415, 29287, /* 62056-62063 */
-28751, 28185, 27963, 27810, 27511, 27046, 26830, 26883, /* 62064-62071 */
-26721, 26413, 26594, 26893, 27158, 27403, 28075, 28792, /* 62072-62079 */
-29635, 30616, 31679, 32657, 33820, 34741, 35768, 37072, /* 62080-62087 */
-38166, 39397, 40238, 40842, 41479, 41700, 41879, 42159, /* 62088-62095 */
-42323, 42378, 42482, 42622, 42901, 43464, 43321, 43153, /* 62096-62103 */
-43461, 43716, 44009, 44093, 44132, 44015, 43654, 43683, /* 62104-62111 */
-43541, 43789, 44000, 43745, 43561, 44069, 44640, 44761, /* 62112-62119 */
-45095, 44620, 44023, 43894, 44148, 44796, 45628, 46140, /* 62120-62127 */
-46707, 47335, 47916, 48133, 47904, 48040, 48563, 48764, /* 62128-62135 */
-48986, 49205, 48872, 48563, 48004, 47824, 47422, 46570, /* 62136-62143 */
-45639, 44834, 44098, 43248, 42146, 41268, 40371, 39285, /* 62144-62151 */
-37987, 36258, 34603, 33042, 31559, 30354, 29347, 28109, /* 62152-62159 */
-27553, 26562, 25380, 24547, 23770, 22949, 21854, 21061, /* 62160-62167 */
-20866, 20831, 20384, 19916, 19631, 19176, 18417, 17827, /* 62168-62175 */
-17331, 16950, 16630, 17068, 17432, 17304, 17519, 17636, /* 62176-62183 */
-17378, 17497, 17886, 18268, 18907, 18936, 19263, 20288, /* 62184-62191 */
-20838, 21342, 22206, 22664, 23478, 24233, 24668, 25317, /* 62192-62199 */
-25242, 25121, 25563, 26229, 26591, 26545, 26768, 27251, /* 62200-62207 */
-27412, 27638, 27889, 28206, 28604, 28540, 28528, 28771, /* 62208-62215 */
-29041, 29402, 29820, 30664, 31311, 31465, 31788, 31880, /* 62216-62223 */
-31878, 31943, 31671, 31568, 32232, 32506, 32160, 31900, /* 62224-62231 */
-31921, 31682, 31435, 31023, 30566, 30476, 30057, 30149, /* 62232-62239 */
-30271, 30108, 29741, 29294, 28502, 27556, 27049, 26720, /* 62240-62247 */
-26776, 26643, 26195, 25989, 26104, 25881, 25686, 25913, /* 62248-62255 */
-25833, 25591, 26055, 26738, 27133, 27594, 28680, 30138, /* 62256-62263 */
-31109, 31788, 33114, 34624, 35542, 36476, 37154, 38117, /* 62264-62271 */
-39472, 40409, 40816, 41107, 41549, 41797, 42120, 42273, /* 62272-62279 */
-42597, 42788, 42940, 43334, 43614, 43806, 43876, 43851, /* 62280-62287 */
-43907, 44392, 44692, 44557, 44632, 44880, 44845, 44680, /* 62288-62295 */
-44832, 44913, 44688, 44748, 44975, 45252, 45799, 45875, /* 62296-62303 */
-45006, 44551, 44607, 44650, 44986, 45581, 46116, 46369, /* 62304-62311 */
-46736, 47397, 47422, 47111, 47197, 47253, 47698, 47863, /* 62312-62319 */
-47665, 47247, 47080, 46698, 46055, 45466, 44761, 44138, /* 62320-62327 */
-43312, 42602, 41498, 40803, 40123, 39229, 38031, 36692, /* 62328-62335 */
-35284, 33438, 31956, 30800, 29786, 28772, 27812, 26528, /* 62336-62343 */
-25432, 25191, 24459, 23309, 22298, 21556, 21118, 20589, /* 62344-62351 */
-20276, 20138, 19630, 19112, 18910, 18271, 17552, 17050, /* 62352-62359 */
-16601, 16401, 16419, 16647, 16844, 16605, 16446, 16745, /* 62360-62367 */
-17079, 17377, 17607, 17673, 18349, 19267, 19814, 20376, /* 62368-62375 */
-20895, 21608, 22350, 23384, 24358, 24950, 25203, 25324, /* 62376-62383 */
-25838, 26196, 26497, 26873, 27295, 27447, 27642, 27982, /* 62384-62391 */
-28353, 28784, 28749, 28902, 29034, 28736, 28663, 28934, /* 62392-62399 */
-29224, 29847, 30648, 30955, 31049, 31257, 31208, 31188, /* 62400-62407 */
-31428, 31437, 31655, 31999, 31994, 32115, 32209, 31728, /* 62408-62415 */
-31551, 31431, 31111, 31188, 30740, 30525, 30885, 31124, /* 62416-62423 */
-31063, 30904, 30494, 29699, 29047, 28298, 28010, 28287, /* 62424-62431 */
-28032, 27382, 27585, 27776, 27523, 27374, 27211, 27312, /* 62432-62439 */
-27432, 27790, 28087, 28680, 29642, 30371, 31367, 32548, /* 62440-62447 */
-33530, 34672, 35781, 36456, 37163, 37970, 39041, 40155, /* 62448-62455 */
-40765, 41290, 41939, 42484, 42569, 42563, 42834, 43006, /* 62456-62463 */
-43072, 43238, 43478, 43717, 43745, 43550, 43862, 44122, /* 62464-62471 */
-44456, 44679, 44649, 44575, 44327, 44697, 45006, 44739, /* 62472-62479 */
-44317, 44267, 44351, 44833, 45159, 45314, 45333, 44944, /* 62480-62487 */
-44549, 44149, 44224, 44647, 44877, 44938, 45546, 46065, /* 62488-62495 */
-46117, 46107, 46078, 45994, 46284, 46962, 47030, 46871, /* 62496-62503 */
-46782, 46533, 46251, 45398, 44588, 43989, 43238, 42412, /* 62504-62511 */
-41611, 40536, 39304, 38714, 38247, 37254, 35882, 34330, /* 62512-62519 */
-32816, 31784, 30622, 29365, 28569, 27742, 26505, 25669, /* 62520-62527 */
-25170, 24099, 23086, 22298, 21424, 20505, 20154, 20335, /* 62528-62535 */
-20053, 19354, 19006, 18793, 18072, 17450, 16847, 16403, /* 62536-62543 */
-16289, 16240, 16346, 16684, 16946, 16980, 17225, 17401, /* 62544-62551 */
-17675, 18310, 18679, 19298, 19898, 20457, 21410, 21926, /* 62552-62559 */
-22335, 23391, 24469, 25190, 25681, 25987, 26040, 26039, /* 62560-62567 */
-26350, 26404, 26510, 26571, 26750, 26770, 27049, 27242, /* 62568-62575 */
-27683, 27884, 28007, 28346, 28394, 28128, 28501, 29100, /* 62576-62583 */
-30189, 30499, 30559, 31118, 31296, 31737, 31818, 31848, /* 62584-62591 */
-31622, 32255, 32028, 32859, 31914, 34090, 31111, 31602, /* 62592-62599 */
-33749, 29898, 32760, 32467, 31285, 30364, 31076, 32703, /* 62600-62607 */
-30765, 28122, 30501, 26678, 27142, 28931, 27572, 26709, /* 62608-62615 */
-25928, 27417, 24320, 26213, 25868, 23936, 25756, 26589, /* 62616-62623 */
-25887, 25863, 27439, 29006, 30497, 30950, 30073, 31640, /* 62624-62631 */
-36563, 34405, 32582, 39515, 38098, 39341, 38713, 41183, /* 62632-62639 */
-42007, 43963, 44372, 43364, 47338, 47104, 44168, 36895, /* 62640-62647 */
-43278, 45117, 47843, 47327, 52545, 52583, 47272, 49545, /* 62648-62655 */
-50465, 50893, 50092, 50418, 48231, 47928, 43252, 39431, /* 62656-62663 */
-38434, 42595, 47290, 52186, 49548, 42858, 46037, 46805, /* 62664-62671 */
-43733, 43497, 41576, 39753, 38875, 38987, 34818, 34706, /* 62672-62679 */
-29543, 30685, 30400, 23080, 25265, 29769, 41926, 37116, /* 62680-62687 */
-25073, 30024, 38828, 39972, 38878, 37126, 34512, 31623, /* 62688-62695 */
-34769, 38890, 42320, 44076, 49188, 50651, 52421, 56212, /* 62696-62703 */
-58112, 62080, 61803, 61295, 58928, 57847, 55379, 54411, /* 62704-62711 */
-51775, 50300, 48121, 45822, 44507, 43478, 42435, 39913, /* 62712-62719 */
-35879, 27936, 22253, 19226, 13125, 7020, 4109, 3673, /* 62720-62727 */
-3585, 2075, 1269, 186, 491, 175,   1,   0, /* 62728-62735 */
- 10,   0, 181, 740, 1719, 2500, 3306, 4354, /* 62736-62743 */
-5563, 6721, 7620, 8380, 8937, 9961, 10823, 11588, /* 62744-62751 */
-12462, 14400, 17693, 21882, 27301, 34374, 38646, 44520, /* 62752-62759 */
-50089, 53264, 58126, 61979, 64518, 64460, 64152, 64095, /* 62760-62767 */
-64542, 64505, 64237, 63828, 63625, 63501, 62562, 61516, /* 62768-62775 */
-60441, 59612, 58442, 57044, 54540, 52539, 48485, 44902, /* 62776-62783 */
-40298, 36966, 33918, 30052, 26626, 22148, 19424, 17037, /* 62784-62791 */
-15240, 12945, 12407, 9516, 8670, 7176, 5318, 4631, /* 62792-62799 */
-3035, 2696, 1641, 1072, 562, 809, 942, 1871, /* 62800-62807 */
-1960, 4428, 5039, 6010, 7605, 10176, 12686, 13523, /* 62808-62815 */
-15620, 17236, 19898, 21338, 25280, 28593, 31673, 32891, /* 62816-62823 */
-35053, 38144, 40353, 41968, 43592, 46369, 48507, 51029, /* 62824-62831 */
-50932, 53794, 55320, 56778, 57877, 58958, 60576, 61854, /* 62832-62839 */
-63067, 63096, 64578, 64620, 65051, 64462, 64564, 63864, /* 62840-62847 */
-63363, 63078, 62210, 61415, 60541, 59801, 58805, 58107, /* 62848-62855 */
-57237, 56910, 56706, 56507, 55852, 55388, 54741, 53720, /* 62856-62863 */
-52272, 51230, 49045, 47044, 45511, 43260, 40326, 37626, /* 62864-62871 */
-34316, 31403, 29106, 24601, 21360, 20039, 16986, 14245, /* 62872-62879 */
-12136, 9154, 7575, 5036, 2900, 964,  49,  53, /* 62880-62887 */
-  0,  42,   1,  38,   2,  39,   2,  39, /* 62888-62895 */
-  2,  35,   7, 448, 999, 1484, 1998, 3048, /* 62896-62903 */
-3945, 4544, 4917, 5698, 6050, 6876, 7559, 8807, /* 62904-62911 */
-10188, 11626, 13169, 14954, 18539, 21641, 25591, 28137, /* 62912-62919 */
-31679, 35681, 38652, 39729, 42302, 44952, 47204, 49698, /* 62920-62927 */
-50317, 52661, 53689, 54756, 55535, 56763, 56697, 56300, /* 62928-62935 */
-57189, 56830, 57009, 56960, 56164, 56742, 57342, 56407, /* 62936-62943 */
-56070, 55864, 55465, 54970, 54893, 55156, 54504, 54739, /* 62944-62951 */
-54643, 53100, 52705, 52527, 52016, 50657, 49548, 49001, /* 62952-62959 */
-47914, 46960, 45836, 44765, 44178, 42134, 40969, 40501, /* 62960-62967 */
-37254, 36156, 34335, 32968, 31552, 30174, 28554, 26625, /* 62968-62975 */
-24987, 22462, 21648, 20044, 18376, 16603, 16500, 14858, /* 62976-62983 */
-14494, 13786, 12654, 12197, 11465, 10874, 10978, 11693, /* 62984-62991 */
-11005, 11927, 11687, 11851, 12838, 12577, 12151, 12530, /* 62992-62999 */
-12350, 11841, 11950, 12457, 12412, 13849, 13811, 13804, /* 63000-63007 */
-14645, 14772, 14682, 15238, 16218, 16243, 16524, 17205, /* 63008-63015 */
-18183, 18518, 19498, 20783, 22665, 22973, 23938, 24800, /* 63016-63023 */
-25814, 26426, 28274, 29141, 30085, 31605, 31557, 33677, /* 63024-63031 */
-34826, 36353, 38083, 39498, 40199, 41380, 42806, 44419, /* 63032-63039 */
-45393, 47134, 49365, 50683, 52014, 52803, 53808, 54918, /* 63040-63047 */
-56403, 56813, 57287, 58245, 59797, 59756, 59125, 59596, /* 63048-63055 */
-59502, 59149, 58382, 57921, 57312, 56653, 55248, 54624, /* 63056-63063 */
-53781, 53534, 52991, 51665, 50851, 50266, 49049, 47680, /* 63064-63071 */
-46890, 46138, 45642, 44191, 43841, 42742, 41742, 39979, /* 63072-63079 */
-39178, 38279, 37659, 36140, 34934, 34843, 34511, 33774, /* 63080-63087 */
-32626, 32494, 30914, 30488, 29180, 29283, 29603, 29516, /* 63088-63095 */
-29281, 29867, 30224, 29967, 29824, 29675, 30121, 30206, /* 63096-63103 */
-29727, 28548, 28987, 27973, 27558, 27100, 26860, 26717, /* 63104-63111 */
-25667, 24901, 23565, 23269, 22578, 20991, 19469, 19365, /* 63112-63119 */
-18490, 17675, 17349, 16834, 17004, 17118, 17159, 16453, /* 63120-63127 */
-16643, 16843, 16852, 16516, 17621, 18897, 18481, 18777, /* 63128-63135 */
-19140, 19977, 20413, 20413, 20714, 20654, 20937, 21187, /* 63136-63143 */
-21756, 21831, 21283, 21677, 21602, 22015, 21801, 21418, /* 63144-63151 */
-20797, 20347, 21222, 20985, 21746, 21167, 21104, 21847, /* 63152-63159 */
-20863, 20804, 20692, 21572, 21650, 21368, 21686, 22190, /* 63160-63167 */
-22923, 23115, 23260, 23854, 24373, 25097, 25449, 26925, /* 63168-63175 */
-28231, 29171, 30708, 32141, 34273, 35488, 36791, 37452, /* 63176-63183 */
-38960, 39368, 40620, 41882, 42979, 44018, 44504, 45415, /* 63184-63191 */
-46276, 46964, 46998, 47835, 47138, 48261, 48295, 48567, /* 63192-63199 */
-49273, 49237, 49803, 49704, 49587, 49492, 49783, 49890, /* 63200-63207 */
-49984, 50046, 50217, 49627, 49827, 49634, 49748, 49976, /* 63208-63215 */
-50409, 50507, 50670, 50901, 49940, 50210, 50317, 50435, /* 63216-63223 */
-51205, 51954, 52280, 52909, 53516, 53642, 53405, 53808, /* 63224-63231 */
-53924, 53847, 53979, 53871, 53904, 53309, 52026, 51200, /* 63232-63239 */
-50813, 49744, 48177, 46421, 45232, 43919, 43128, 41714, /* 63240-63247 */
-40709, 39809, 37735, 36579, 35263, 34110, 33015, 31324, /* 63248-63255 */
-29807, 28987, 28311, 27554, 26642, 25235, 24574, 23995, /* 63256-63263 */
-22524, 22190, 21279, 20450, 19994, 19040, 19210, 18647, /* 63264-63271 */
-17700, 17051, 16471, 15974, 15736, 15555, 15705, 15815, /* 63272-63279 */
-16278, 16646, 16313, 15985, 16400, 16491, 16421, 16214, /* 63280-63287 */
-15872, 16047, 15222, 15174, 14917, 15032, 14776, 14337, /* 63288-63295 */
-14279, 13526, 13002, 11879, 11036, 10415, 9742, 9058, /* 63296-63303 */
-9036, 9217, 8980, 9861, 10229, 10460, 10834, 10556, /* 63304-63311 */
-11324, 11566, 12106, 13174, 13457, 14241, 15271, 16164, /* 63312-63319 */
-16947, 17307, 18290, 18534, 19203, 20204, 21025, 21621, /* 63320-63327 */
-21725, 22488, 23295, 24290, 24701, 24912, 24351, 24736, /* 63328-63335 */
-24770, 25281, 25750, 26156, 26860, 26886, 27766, 27967, /* 63336-63343 */
-28766, 29138, 29839, 30325, 31463, 32617, 33655, 34793, /* 63344-63351 */
-35333, 36608, 37275, 38694, 40296, 41595, 43110, 44475, /* 63352-63359 */
-46110, 48048, 49673, 51342, 52328, 53460, 54490, 54912, /* 63360-63367 */
-55758, 57026, 57817, 58446, 59461, 59625, 60217, 60587, /* 63368-63375 */
-61042, 61428, 60980, 61029, 61371, 61110, 61277, 61258, /* 63376-63383 */
-61222, 61255, 61009, 61163, 60558, 60288, 60006, 59868, /* 63384-63391 */
-59487, 58925, 58449, 57867, 57192, 56762, 56982, 56658, /* 63392-63399 */
-56221, 55823, 55417, 54795, 54500, 54047, 53999, 54057, /* 63400-63407 */
-53680, 53558, 53551, 53056, 52465, 52076, 51419, 50689, /* 63408-63415 */
-49959, 49396, 48455, 47425, 46172, 44170, 43151, 41131, /* 63416-63423 */
-38826, 37213, 34463, 32758, 30765, 29019, 27303, 25921, /* 63424-63431 */
-24470, 22667, 21447, 20085, 18713, 17420, 15694, 14283, /* 63432-63439 */
-13512, 12471, 11635, 10336, 9611, 8565, 8210, 7616, /* 63440-63447 */
-6942, 6400, 5951, 5640, 5678, 6183, 6030, 5968, /* 63448-63455 */
-5755, 5658, 5570, 5993, 6579, 7264, 7656, 8784, /* 63456-63463 */
-9225, 9682, 10170, 10605, 11342, 11878, 12124, 11861, /* 63464-63471 */
-12536, 12701, 13090, 12985, 13192, 13573, 13887, 14394, /* 63472-63479 */
-14546, 14300, 14211, 14240, 14229, 14639, 14677, 15106, /* 63480-63487 */
-15567, 16334, 17063, 17946, 18420, 19130, 19944, 20426, /* 63488-63495 */
-21467, 22211, 23290, 24011, 24863, 25816, 26475, 27314, /* 63496-63503 */
-28239, 28701, 29044, 29992, 30814, 31514, 31786, 31926, /* 63504-63511 */
-32350, 33309, 34308, 34519, 34139, 33839, 33824, 34002, /* 63512-63519 */
-34390, 34706, 35041, 35635, 36128, 36340, 36621, 36901, /* 63520-63527 */
-37178, 37694, 38180, 39139, 39982, 40380, 41590, 42453, /* 63528-63535 */
-43025, 43647, 44500, 45729, 47063, 48221, 48928, 50002, /* 63536-63543 */
-51228, 52762, 53522, 53944, 54332, 54225, 54537, 54740, /* 63544-63551 */
-55051, 54985, 55362, 55388, 55119, 54999, 54761, 54875, /* 63552-63559 */
-54436, 54092, 53330, 52598, 52314, 52052, 51561, 51025, /* 63560-63567 */
-50558, 50281, 50072, 49745, 48860, 48431, 48303, 47945, /* 63568-63575 */
-47731, 46616, 46406, 46117, 45572, 45266, 44684, 45014, /* 63576-63583 */
-45047, 44468, 44316, 44419, 44344, 44734, 45160, 45309, /* 63584-63591 */
-45426, 45625, 45966, 45919, 45742, 45327, 45112, 44769, /* 63592-63599 */
-44376, 44330, 43381, 41896, 41153, 40385, 38268, 36561, /* 63600-63607 */
-34813, 32698, 30978, 29551, 28094, 26774, 25617, 24135, /* 63608-63615 */
-22936, 22150, 21181, 19780, 18446, 17377, 16465, 16032, /* 63616-63623 */
-15423, 14799, 14001, 13538, 13264, 12804, 12936, 12484, /* 63624-63631 */
-12130, 11532, 12056, 12301, 12528, 12531, 13317, 13015, /* 63632-63639 */
-12186, 13655, 14093, 14349, 14531, 15349, 15771, 16513, /* 63640-63647 */
-17314, 17936, 18608, 19109, 19566, 19930, 20043, 20346, /* 63648-63655 */
-20748, 20730, 20621, 20960, 21396, 21687, 21485, 21463, /* 63656-63663 */
-21847, 21537, 21412, 21676, 22300, 22126, 22718, 23520, /* 63664-63671 */
-24009, 24767, 25592, 26369, 27100, 27144, 27600, 28655, /* 63672-63679 */
-29482, 29958, 30682, 31593, 31779, 33188, 33302, 33132, /* 63680-63687 */
-33511, 34080, 34786, 34830, 34666, 34687, 35226, 35301, /* 63688-63695 */
-35490, 35676, 35320, 34504, 33898, 33473, 32669, 31676, /* 63696-63703 */
-31467, 31710, 31275, 31047, 31173, 31021, 30664, 30367, /* 63704-63711 */
-30419, 30429, 30717, 31090, 31249, 31619, 32021, 32163, /* 63712-63719 */
-32609, 33641, 34604, 35601, 36475, 37653, 39195, 41117, /* 63720-63727 */
-42567, 43465, 44475, 44961, 45551, 46095, 46667, 47444, /* 63728-63735 */
-48003, 48516, 48836, 49218, 49815, 50507, 50818, 50698, /* 63736-63743 */
-50543, 50353, 50615, 50480, 50240, 50159, 50067, 50270, /* 63744-63751 */
-50240, 49857, 49421, 49174, 48759, 48498, 48055, 47480, /* 63752-63759 */
-46708, 46120, 45688, 45300, 44693, 43955, 43825, 43637, /* 63760-63767 */
-42965, 42406, 42318, 42047, 41966, 41996, 42066, 42115, /* 63768-63775 */
-42291, 42259, 41870, 41389, 40856, 40469, 40185, 39655, /* 63776-63783 */
-38751, 37852, 36652, 35611, 34303, 32361, 30485, 28567, /* 63784-63791 */
-26760, 25484, 24013, 22742, 21802, 20735, 20049, 19224, /* 63792-63799 */
-18437, 17516, 16647, 16062, 15348, 14750, 14459, 14349, /* 63800-63807 */
-13930, 13513, 13428, 13270, 13392, 13669, 13461, 13100, /* 63808-63815 */
-13116, 13759, 14662, 15260, 15575, 16132, 16713, 17208, /* 63816-63823 */
-17642, 18115, 19307, 20271, 21269, 22641, 23569, 24779, /* 63824-63831 */
-25902, 26826, 27749, 28095, 28542, 29460, 29482, 29765, /* 63832-63839 */
-30263, 30117, 30077, 30221, 30680, 30836, 30746, 30477, /* 63840-63847 */
-30468, 30458, 30290, 30408, 30794, 30917, 30900, 31496, /* 63848-63855 */
-32283, 32901, 33216, 33432, 33613, 34261, 34907, 35368, /* 63856-63863 */
-35724, 36083, 37018, 37594, 37910, 37939, 38085, 38479, /* 63864-63871 */
-38828, 39273, 39377, 39324, 39236, 39487, 39658, 39848, /* 63872-63879 */
-39923, 39218, 38230, 37620, 36569, 35726, 34996, 34131, /* 63880-63887 */
-33842, 33548, 33252, 32606, 32077, 31775, 31261, 30579, /* 63888-63895 */
-30682, 30859, 30612, 30709, 30593, 30699, 30597, 30739, /* 63896-63903 */
-31458, 31972, 32794, 33561, 34446, 35612, 36877, 38268, /* 63904-63911 */
-39202, 39434, 39694, 40038, 40424, 40900, 41209, 41312, /* 63912-63919 */
-41268, 41599, 41942, 42365, 42669, 42397, 42315, 41970, /* 63920-63927 */
-41337, 41245, 41181, 40597, 40307, 40255, 40210, 40587, /* 63928-63935 */
-40048, 39420, 39549, 39624, 39258, 38463, 38108, 38068, /* 63936-63943 */
-37419, 36468, 36412, 36379, 36165, 35987, 36050, 36114, /* 63944-63951 */
-36223, 36210, 36355, 36893, 36915, 37187, 37848, 38279, /* 63952-63959 */
-38207, 38204, 38031, 38007, 37800, 37574, 37457, 36793, /* 63960-63967 */
-35959, 35354, 34609, 33526, 32017, 30276, 29002, 27714, /* 63968-63975 */
-26647, 25372, 24298, 23510, 23025, 22581, 22004, 21537, /* 63976-63983 */
-20980, 20425, 19792, 19427, 19225, 19102, 18967, 18651, /* 63984-63991 */
-18289, 18165, 18585, 19003, 18631, 18613, 18801, 19312, /* 63992-63999 */
-19996, 20707, 21860, 22638, 23171, 23729, 24278, 24818, /* 64000-64007 */
-25688, 26722, 28052, 29067, 29820, 31032, 32210, 33240, /* 64008-64015 */
-34050, 34458, 34788, 35050, 35348, 35578, 35372, 34981, /* 64016-64023 */
-34801, 34745, 34654, 34379, 34571, 34577, 34056, 33934, /* 64024-64031 */
-34073, 34156, 33837, 33601, 33789, 34339, 34733, 34986, /* 64032-64039 */
-35312, 35766, 36122, 36271, 36457, 37119, 37557, 37563, /* 64040-64047 */
-37900, 38401, 38910, 39112, 38889, 38568, 38737, 39006, /* 64048-64055 */
-39097, 38769, 38134, 37716, 37970, 38102, 37867, 37255, /* 64056-64063 */
-36242, 35423, 34676, 33448, 32253, 31538, 30984, 30502, /* 64064-64071 */
-30200, 29962, 29593, 29427, 28858, 28242, 27931, 27788, /* 64072-64079 */
-27854, 27668, 27421, 27157, 26980, 27089, 27207, 27376, /* 64080-64087 */
-27786, 28462, 29231, 30062, 31305, 32647, 33473, 34257, /* 64088-64095 */
-34705, 34973, 35136, 35347, 35855, 36068, 36376, 36602, /* 64096-64103 */
-36666, 37233, 37849, 37752, 37884, 38087, 37919, 37968, /* 64104-64111 */
-37636, 37168, 37004, 36843, 36958, 36845, 36689, 36712, /* 64112-64119 */
-36749, 36519, 36202, 36184, 35952, 35713, 35408, 35108, /* 64120-64127 */
-34971, 34806, 34639, 35003, 35552, 35531, 35714, 36420, /* 64128-64135 */
-36935, 37366, 37811, 38524, 39395, 39861, 40336, 40982, /* 64136-64143 */
-41259, 40856, 40925, 41041, 40488, 40113, 39649, 39363, /* 64144-64151 */
-38685, 37744, 37014, 35910, 34366, 32744, 31510, 30318, /* 64152-64159 */
-28992, 27940, 27213, 26537, 25773, 25421, 25278, 24754, /* 64160-64167 */
-24183, 23754, 23801, 23763, 23592, 23565, 23234, 23078, /* 64168-64175 */
-23380, 23634, 23855, 24219, 24364, 24327, 24795, 25628, /* 64176-64183 */
-26587, 27300, 27879, 28786, 29242, 29640, 30175, 31067, /* 64184-64191 */
-31904, 32769, 33604, 34664, 35842, 36810, 37498, 38090, /* 64192-64199 */
-38810, 39046, 39139, 38904, 39068, 38941, 38402, 37650, /* 64200-64207 */
-37240, 37271, 36797, 36247, 35878, 35742, 35471, 34862, /* 64208-64215 */
-34511, 34541, 34022, 33363, 33264, 33697, 33690, 33159, /* 64216-64223 */
-32857, 32869, 32760, 32620, 32387, 32275, 32654, 32812, /* 64224-64231 */
-32698, 32754, 32744, 32221, 31760, 31806, 31923, 31529, /* 64232-64239 */
-30968, 30666, 30446, 30133, 30126, 29863, 29163, 28298, /* 64240-64247 */
-27485, 26527, 25423, 24389, 23481, 22931, 22358, 22067, /* 64248-64255 */
-21679, 21394, 21055, 20509, 19888, 19566, 19455, 19360, /* 64256-64263 */
-19413, 19371, 19185, 19116, 19735, 20110, 20340, 21340, /* 64264-64271 */
-22440, 23230, 24353, 25970, 27667, 28911, 29748, 30315, /* 64272-64279 */
-31167, 31940, 32727, 33422, 33803, 34403, 34944, 35609, /* 64280-64287 */
-36395, 37243, 37887, 38337, 38405, 38462, 38912, 39090, /* 64288-64295 */
-38566, 38409, 38773, 39004, 39009, 39251, 39503, 39571, /* 64296-64303 */
-39847, 39726, 39677, 39789, 40042, 39770, 39583, 39707, /* 64304-64311 */
-39565, 39826, 40047, 40501, 41003, 41571, 42179, 42579, /* 64312-64319 */
-43246, 43950, 44458, 45058, 45945, 46605, 46835, 46950, /* 64320-64327 */
-46975, 46909, 46648, 46568, 46199, 45534, 45156, 44797, /* 64328-64335 */
-43874, 42867, 41905, 40403, 38937, 37677, 36360, 35460, /* 64336-64343 */
-34220, 33008, 32502, 32084, 31457, 30987, 30577, 29810, /* 64344-64351 */
-29679, 29638, 29249, 29110, 28917, 28720, 28751, 28863, /* 64352-64359 */
-29137, 29684, 29953, 29659, 29510, 29876, 30610, 31330, /* 64360-64367 */
-31616, 32327, 33070, 33376, 33723, 34073, 34710, 35210, /* 64368-64375 */
-35351, 35950, 36721, 37375, 37964, 38365, 38531, 38475, /* 64376-64383 */
-38507, 38325, 38047, 37538, 36726, 36117, 35252, 34509, /* 64384-64391 */
-33985, 33261, 32697, 32044, 31462, 31008, 30556, 29902, /* 64392-64399 */
-29174, 28754, 28794, 28902, 28573, 28042, 27773, 27920, /* 64400-64407 */
-27634, 27354, 27106, 26917, 26882, 26917, 27162, 27282, /* 64408-64415 */
-27302, 26596, 26204, 26254, 26187, 25978, 25529, 25181, /* 64416-64423 */
-25003, 24992, 24636, 24156, 23918, 23379, 22291, 21125, /* 64424-64431 */
-20213, 19443, 18058, 16983, 16638, 16171, 15736, 15128, /* 64432-64439 */
-14713, 14351, 14027, 13659, 13523, 13559, 13580, 13752, /* 64440-64447 */
-13830, 14194, 14513, 14836, 15553, 16656, 17422, 18515, /* 64448-64455 */
-20342, 21936, 23478, 25613, 27298, 28324, 29590, 30671, /* 64456-64463 */
-31600, 32939, 33967, 34365, 34939, 35853, 37081, 37972, /* 64464-64471 */
-38689, 39460, 40121, 40789, 41504, 41834, 41999, 42135, /* 64472-64479 */
-42296, 42646, 43062, 43477, 43760, 44236, 44563, 44932, /* 64480-64487 */
-45159, 45232, 45600, 45772, 45706, 45759, 45806, 46121, /* 64488-64495 */
-46712, 47039, 47374, 48001, 48575, 49092, 49633, 50100, /* 64496-64503 */
-50582, 51232, 51898, 52306, 52634, 52690, 52733, 52849, /* 64504-64511 */
-52432, 51673, 51286, 50906, 50291, 49547, 48789, 47842, /* 64512-64519 */
-46764, 45498, 44154, 42575, 41000, 39740, 38650, 37530, /* 64520-64527 */
-36154, 35464, 35048, 34321, 33477, 32801, 32163, 31939, /* 64528-64535 */
-31761, 31481, 31251, 30881, 30817, 30597, 30816, 30923, /* 64536-64543 */
-30766, 30915, 31016, 30916, 30993, 31528, 32335, 33016, /* 64544-64551 */
-33544, 33805, 34125, 34525, 34766, 34963, 35064, 35278, /* 64552-64559 */
-35436, 35741, 35990, 36311, 36614, 36463, 36070, 35680, /* 64560-64567 */
-35296, 34663, 33928, 32797, 31637, 30623, 29452, 28410, /* 64568-64575 */
-27839, 27208, 26337, 25764, 25141, 24774, 24236, 23279, /* 64576-64583 */
-22694, 22245, 21932, 21754, 21235, 20678, 20422, 20138, /* 64584-64591 */
-19898, 19379, 19132, 19363, 19267, 19372, 19566, 19364, /* 64592-64599 */
-19171, 19201, 19036, 18759, 18788, 18829, 18790, 18828, /* 64600-64607 */
-18796, 18881, 18929, 18773, 18540, 18343, 17852, 17232, /* 64608-64615 */
-16686, 16071, 15754, 15491, 15367, 15195, 14943, 15059, /* 64616-64623 */
-15348, 15276, 15093, 15291, 15816, 16225, 16656, 17081, /* 64624-64631 */
-17652, 18454, 18934, 19760, 21063, 22195, 23337, 25029, /* 64632-64639 */
-27000, 29174, 31102, 32579, 34033, 35123, 36166, 37513, /* 64640-64647 */
-38684, 39334, 39668, 40210, 41258, 42224, 42823, 43540, /* 64648-64655 */
-44347, 45060, 45694, 46384, 46861, 47003, 46900, 47199, /* 64656-64663 */
-47388, 47683, 48021, 48302, 48903, 49131, 49266, 49287, /* 64664-64671 */
-49551, 49754, 49598, 49446, 49439, 49426, 49433, 49747, /* 64672-64679 */
-50002, 50206, 50603, 50982, 51218, 51523, 51826, 52019, /* 64680-64687 */
-52364, 52667, 52980, 53127, 53125, 53072, 52627, 52250, /* 64688-64695 */
-51506, 50685, 50131, 49357, 48365, 47664, 46724, 45416, /* 64696-64703 */
-44149, 42606, 41109, 39498, 37782, 36539, 35354, 34000, /* 64704-64711 */
-33010, 32163, 31540, 30660, 29634, 29157, 29244, 28914, /* 64712-64719 */
-28400, 28112, 27705, 27574, 27278, 27210, 27499, 27378, /* 64720-64727 */
-27135, 27180, 27204, 27635, 28039, 28397, 29099, 29752, /* 64728-64735 */
-30047, 30238, 30808, 31416, 31554, 31393, 31591, 31714, /* 64736-64743 */
-32198, 32905, 32899, 32512, 32371, 32129, 31730, 31264, /* 64744-64751 */
-30412, 29568, 28375, 27023, 25808, 24817, 24006, 23203, /* 64752-64759 */
-22571, 22162, 21841, 21476, 20966, 20287, 20035, 19899, /* 64760-64767 */
-19379, 19326, 19383, 19229, 19327, 19249, 19112, 19106, /* 64768-64775 */
-18906, 18878, 19321, 19636, 19936, 20108, 20287, 20670, /* 64776-64783 */
-20808, 20793, 21196, 21557, 21521, 21711, 21919, 22213, /* 64784-64791 */
-22531, 22497, 22480, 22395, 22284, 21997, 21368, 20732, /* 64792-64799 */
-20212, 19867, 19505, 19392, 19381, 19168, 19128, 19201, /* 64800-64807 */
-19160, 19262, 19310, 19281, 19814, 20451, 20741, 21036, /* 64808-64815 */
-21677, 22562, 23620, 24406, 25605, 27181, 28836, 30635, /* 64816-64823 */
-32750, 34733, 35744, 36949, 38316, 39514, 40597, 41447, /* 64824-64831 */
-41904, 42514, 43114, 43760, 44681, 45230, 45842, 46633, /* 64832-64839 */
-47418, 47825, 48398, 48953, 48992, 48921, 48933, 49334, /* 64840-64847 */
-49817, 49932, 50048, 50630, 50864, 50832, 50742, 50749, /* 64848-64855 */
-51075, 50891, 50610, 50671, 50869, 51021, 51389, 51726, /* 64856-64863 */
-52114, 52389, 52378, 52750, 53039, 53260, 53364, 53271, /* 64864-64871 */
-53167, 53359, 53294, 52855, 52378, 51759, 50926, 49796, /* 64872-64879 */
-48877, 47942, 46818, 45933, 44838, 43595, 42491, 41197, /* 64880-64887 */
-39331, 37577, 36344, 34862, 33221, 31797, 30772, 29742, /* 64888-64895 */
-28608, 28006, 27473, 26504, 26050, 25780, 25429, 25200, /* 64896-64903 */
-24787, 24354, 24198, 23931, 23707, 23647, 23744, 24041, /* 64904-64911 */
-23636, 23259, 23638, 24224, 24709, 25059, 25393, 25802, /* 64912-64919 */
-26398, 26875, 27259, 27636, 27704, 27783, 28257, 28714, /* 64920-64927 */
-28882, 29020, 29301, 29095, 28582, 28157, 27990, 27452, /* 64928-64935 */
-26373, 25346, 24140, 23041, 22436, 21619, 20922, 20544, /* 64936-64943 */
-20142, 20062, 19820, 19606, 19254, 18874, 18547, 18769, /* 64944-64951 */
-18848, 18543, 18762, 18651, 18769, 19070, 19065, 18988, /* 64952-64959 */
-19332, 19787, 20227, 20703, 21206, 21723, 22137, 22379, /* 64960-64967 */
-22618, 22855, 23106, 23566, 23892, 24319, 24580, 24858, /* 64968-64975 */
-25247, 25504, 25312, 25100, 24811, 24214, 23807, 23469, /* 64976-64983 */
-23036, 22690, 22517, 22480, 22384, 22256, 22295, 22370, /* 64984-64991 */
-22476, 22490, 22616, 23025, 23452, 24005, 24690, 25239, /* 64992-64999 */
-26209, 27540, 28559, 29526, 30957, 32800, 35001, 37122, /* 65000-65007 */
-38605, 39904, 41081, 42442, 43896, 44822, 45333, 45926, /* 65008-65015 */
-46568, 47058, 47813, 48508, 48932, 49442, 50172, 50870, /* 65016-65023 */
-51333, 51757, 51846, 51879, 52159, 51843, 51484, 51838, /* 65024-65031 */
-52070, 52193, 52098, 52160, 52023, 52000, 51862, 51655, /* 65032-65039 */
-51506, 51045, 51037, 51209, 51497, 51410, 51335, 51552, /* 65040-65047 */
-51683, 51495, 51569, 51768, 51919, 51784, 51445, 51129, /* 65048-65055 */
-50834, 50605, 50036, 49185, 47977, 46885, 45867, 44721, /* 65056-65063 */
-43316, 42004, 40927, 39966, 38799, 37466, 35961, 34321, /* 65064-65071 */
-32812, 31174, 29676, 28222, 26953, 25910, 24963, 24149, /* 65072-65079 */
-23356, 22525, 22130, 21901, 21496, 21390, 21325, 21036, /* 65080-65087 */
-20865, 20765, 20648, 20644, 20752, 20997, 21105, 21018, /* 65088-65095 */
-21421, 21887, 22044, 22834, 23460, 23899, 24603, 25345, /* 65096-65103 */
-26071, 26686, 26947, 26951, 27198, 27719, 28129, 28255, /* 65104-65111 */
-28530, 28480, 28387, 28267, 28078, 27566, 26909, 26518, /* 65112-65119 */
-25416, 24130, 23349, 22938, 22213, 21686, 21525, 21429, /* 65120-65127 */
-21528, 21510, 21431, 21337, 21148, 21102, 21360, 21432, /* 65128-65135 */
-21372, 21576, 21774, 21850, 21783, 21688, 22013, 22395, /* 65136-65143 */
-22428, 22899, 23640, 23862, 24240, 24662, 24756, 24855, /* 65144-65151 */
-25067, 25274, 25590, 25969, 26487, 26651, 26646, 26924, /* 65152-65159 */
-27201, 27187, 26606, 26541, 26374, 25776, 25375, 25056, /* 65160-65167 */
-25027, 25043, 24621, 24255, 24536, 24862, 24835, 24708, /* 65168-65175 */
-24662, 25130, 25511, 25957, 26403, 27041, 27877, 28881, /* 65176-65183 */
-29902, 30888, 32466, 33288, 35445, 37612, 39337, 40327, /* 65184-65191 */
-41523, 43573, 44009, 45008, 45994, 46365, 46802, 47529, /* 65192-65199 */
-47592, 47793, 48675, 48697, 49093, 49746, 50165, 50368, /* 65200-65207 */
-51373, 51448, 50874, 51496, 50810, 51028, 50845, 50626, /* 65208-65215 */
-51052, 51167, 50300, 50752, 50741, 49906, 49867, 49240, /* 65216-65223 */
-49291, 48709, 49612, 49176, 49338, 48987, 49442, 49151, /* 65224-65231 */
-49233, 49279, 48822, 49226, 48121, 48714, 47698, 47829, /* 65232-65239 */
-47068, 46480, 45649, 44488, 43553, 42473, 41387, 39777, /* 65240-65247 */
-38018, 37271, 36261, 35381, 33918, 31972, 30908, 29530, /* 65248-65255 */
-27966, 25583, 25470, 23770, 22762, 21759, 20486, 20409, /* 65256-65263 */
-19682, 18503, 18748, 18398, 18770, 18396, 18033, 18352, /* 65264-65271 */
-18510, 18952, 18342, 19417, 19716, 19590, 19956, 20851, /* 65272-65279 */
-20988, 22533, 22904, 23297, 24371, 25262, 26140, 27082, /* 65280-65287 */
-27463, 27832, 28649, 28756, 28821, 30011, 30038, 29823, /* 65288-65295 */
-30314, 29849, 30650, 29599, 29718, 29470, 28243, 27613, /* 65296-65303 */
-26231, 26140, 25528, 24351, 24819, 24160, 24470, 24666, /* 65304-65311 */
-24745, 24697, 24298, 24666, 24620, 24800, 24908, 25194, /* 65312-65319 */
-25367, 25239, 25298, 25421, 25531, 25798, 25888, 26679, /* 65320-65327 */
-26498, 27276, 27996, 27980, 28553, 28171, 29050, 29396, /* 65328-65335 */
-28821, 29545, 30024, 30319, 30061, 30546, 30962, 30673, /* 65336-65343 */
-30959, 30098, 29738, 29329, 28752, 29057, 27890, 28069, /* 65344-65351 */
-26927, 27204, 26789, 26136, 26648, 25619, 26500, 26026, /* 65352-65359 */
-25988, 26596, 26849, 27399, 27639, 27882, 29949, 29665, /* 65360-65367 */
-31187, 31744, 33426, 35568, 36835, 38399, 39402, 41245, /* 65368-65375 */
-41670, 43242, 43888, 44360, 44351, 45187, 45241, 45602, /* 65376-65383 */
-45451, 46069, 45567, 45940, 46794, 46809, 46970, 47241, /* 65384-65391 */
-47763, 46703, 46603, 46358, 46253, 46122, 45862, 45702, /* 65392-65399 */
-46016, 45574, 45685, 45801, 44791, 45086, 44872, 44155, /* 65400-65407 */
-44731, 44536, 44668, 45309, 44920, 44834, 44788, 45207, /* 65408-65415 */
-45301, 44650, 44950, 44966, 44339, 43724, 44066, 43114, /* 65416-65423 */
-42780, 41709, 40534, 40166, 38738, 37322, 36090, 35256, /* 65424-65431 */
-33935, 33430, 32160, 30716, 29891, 28785, 27751, 26444, /* 65432-65439 */
-24877, 24344, 23696, 22512, 22024, 21258, 20426, 20897, /* 65440-65447 */
-19954, 19876, 20387, 20216, 20741, 20910, 20585, 21378, /* 65448-65455 */
-21481, 21742, 22719, 22804, 23113, 23743, 24776, 25387, /* 65456-65463 */
-26435, 26945, 27966, 28557, 30269, 30976, 32062, 32792, /* 65464-65471 */
-32937, 33649, 33594, 34125, 33950, 34257, 34550, 34728, /* 65472-65479 */
-34251, 34038, 33961, 33876, 33039, 31675, 30938, 30276, /* 65480-65487 */
-29732, 28869, 28192, 28122, 28156, 28168, 28204, 28175, /* 65488-65495 */
-28066, 28118, 28077, 27892, 28203, 28250, 28220, 28670, /* 65496-65503 */
-28232, 28641, 28544, 28306, 28387, 28191, 28562, 28537, /* 65504-65511 */
-29117, 29248, 29591, 30051, 29510, 29644, 29638, 29540, /* 65512-65519 */
-30034, 29878, 30021, 30020, 29950, 30188, 29958, 29444, /* 65520-65527 */
-29054, 28473, 28173, 27566, 27118, 26493, 25826, 25276, /* 65528-65535 */
-24831, 24459, 23973, 24340, 23926, 23761, 23751, 23887, /* 65536-65543 */
-24216, 24249, 24586, 25326, 25809, 27105, 27432, 28532, /* 65544-65551 */
-29752, 30740, 32940, 34109, 35746, 36444, 37738, 38746, /* 65552-65559 */
-39559, 40317, 40781, 41076, 41763, 41768, 41628, 42381, /* 65560-65567 */
-41822, 42371, 42649, 42683, 43234, 43831, 43928, 44281, /* 65568-65575 */
-43909, 43584, 43631, 42937, 43256, 43361, 42742, 43147, /* 65576-65583 */
-43377, 42807, 43085, 42607, 42745, 42607, 42405, 42740, /* 65584-65591 */
-42840, 43658, 43329, 43632, 43724, 43606, 43748, 43386, /* 65592-65599 */
-44026, 43703, 42873, 42797, 42878, 42445, 41566, 41066, /* 65600-65607 */
-40114, 39120, 38559, 36984, 35891, 34686, 33632, 33090, /* 65608-65615 */
-32164, 31704, 30751, 29630, 28839, 27909, 26963, 25875, /* 65616-65623 */
-25331, 24618, 23767, 23553, 22865, 22968, 22387, 22490, /* 65624-65631 */
-22905, 22987, 23377, 23621, 24520, 24998, 24775, 25285, /* 65632-65639 */
-26282, 26785, 27161, 27257, 28377, 28844, 29862, 30409, /* 65640-65647 */
-31246, 32123, 32905, 34222, 34742, 35925, 36306, 36654, /* 65648-65655 */
-36874, 37097, 37397, 37642, 37764, 37478, 37241, 37049, /* 65656-65663 */
-36858, 36831, 36204, 35267, 34029, 33135, 32972, 31802, /* 65664-65671 */
-30938, 30711, 30060, 30057, 30039, 30006, 30045, 30086, /* 65672-65679 */
-29691, 29828, 30033, 30078, 30277, 30001, 30249, 30148, /* 65680-65687 */
-30338, 29906, 29572, 29670, 29433, 29100, 29708, 29957, /* 65688-65695 */
-29831, 30090, 29698, 29645, 29761, 29588, 29214, 29093, /* 65696-65703 */
-28871, 28847, 28833, 28543, 28266, 28047, 27309, 26705, /* 65704-65711 */
-26007, 25423, 25015, 23847, 23195, 22787, 22056, 21081, /* 65712-65719 */
-20765, 20655, 20242, 19979, 19648, 19878, 19908, 19814, /* 65720-65727 */
-20150, 20655, 21268, 22043, 22829, 23571, 24532, 25878, /* 65728-65735 */
-27363, 28898, 30325, 31522, 32739, 33791, 34969, 36222, /* 65736-65743 */
-36752, 37315, 37671, 38238, 39024, 38758, 39001, 39303, /* 65744-65751 */
-39745, 39739, 40075, 40731, 41292, 41860, 41766, 41898, /* 65752-65759 */
-42072, 41856, 41798, 41965, 42048, 42337, 42089, 42150, /* 65760-65767 */
-42470, 42550, 42485, 42445, 42551, 42833, 43226, 43457, /* 65768-65775 */
-43861, 44261, 44248, 44132, 44036, 44239, 44316, 43880, /* 65776-65783 */
-43786, 43382, 43322, 43206, 42410, 41948, 41468, 40477, /* 65784-65791 */
-39924, 39011, 37823, 36990, 35908, 35261, 34609, 33916, /* 65792-65799 */
-33244, 32540, 31841, 31284, 30339, 29523, 29007, 28462, /* 65800-65807 */
-27946, 27458, 26965, 26531, 26582, 26433, 26369, 26408, /* 65808-65815 */
-26910, 27416, 27816, 28134, 28796, 29337, 29710, 30282, /* 65816-65823 */
-30851, 31591, 32019, 32582, 33640, 34621, 35142, 35902, /* 65824-65831 */
-36751, 37961, 38662, 39403, 40242, 40607, 41183, 41195, /* 65832-65839 */
-41161, 41147, 41014, 40753, 40226, 39716, 39381, 39130, /* 65840-65847 */
-38192, 37167, 36275, 34925, 33872, 32875, 31964, 31202, /* 65848-65855 */
-30079, 29469, 29493, 29296, 28761, 28475, 28418, 28152, /* 65856-65863 */
-28016, 27870, 27711, 27706, 27443, 27448, 27275, 26964, /* 65864-65871 */
-26772, 26501, 26371, 25803, 25812, 25878, 26088, 26402, /* 65872-65879 */
-26168, 25926, 26073, 26211, 25664, 25548, 25643, 25477, /* 65880-65887 */
-25326, 25288, 25394, 25260, 24683, 24151, 23611, 23100, /* 65888-65895 */
-22528, 21891, 21388, 20841, 19885, 19090, 18852, 18277, /* 65896-65903 */
-17884, 17636, 17501, 17386, 17371, 17827, 18062, 18463, /* 65904-65911 */
-19220, 20104, 21229, 22123, 23246, 24459, 25546, 27035, /* 65912-65919 */
-28529, 29824, 30795, 32114, 33225, 34232, 35192, 36010, /* 65920-65927 */
-36790, 37135, 37582, 38144, 38541, 38717, 38813, 38936, /* 65928-65935 */
-39278, 39599, 40081, 40581, 41262, 41464, 41489, 41585, /* 65936-65943 */
-41569, 41810, 41808, 41740, 41743, 42052, 42339, 42439, /* 65944-65951 */
-42584, 42928, 43106, 43327, 43809, 44403, 44678, 45092, /* 65952-65959 */
-45525, 45318, 45129, 45180, 45332, 45101, 44561, 44281, /* 65960-65967 */
-44186, 44100, 43661, 42883, 42499, 42242, 41631, 41040, /* 65968-65975 */
-40337, 39420, 38589, 38030, 37378, 36688, 36331, 36050, /* 65976-65983 */
-35383, 34824, 34246, 33701, 33215, 32465, 32072, 31783, /* 65984-65991 */
-31308, 30952, 30764, 30524, 30315, 30377, 30391, 30800, /* 65992-65999 */
-31608, 31689, 32068, 32699, 33223, 33491, 33944, 34385, /* 66000-66007 */
-34648, 35384, 36007, 36804, 37427, 38006, 38451, 39293, /* 66008-66015 */
-40240, 40723, 41451, 42020, 42276, 42432, 42280, 41965, /* 66016-66023 */
-41873, 41515, 40800, 40116, 39575, 39091, 38394, 37436, /* 66024-66031 */
-36134, 34881, 33720, 32590, 31539, 30585, 29500, 28610, /* 66032-66039 */
-28203, 27800, 27412, 27104, 26866, 26624, 26013, 25728, /* 66040-66047 */
-25534, 25143, 25009, 24625, 24322, 24256, 23966, 23536, /* 66048-66055 */
-23320, 22703, 22378, 22354, 22276, 22385, 22416, 22307, /* 66056-66063 */
-22486, 22380, 22124, 22173, 21970, 21961, 21814, 21907, /* 66064-66071 */
-21857, 21828, 21804, 21491, 21171, 20679, 20310, 19902, /* 66072-66079 */
-19429, 18916, 18322, 17630, 16877, 16608, 16361, 15703, /* 66080-66087 */
-15551, 15525, 15576, 15613, 15679, 16160, 16850, 17621, /* 66088-66095 */
-18581, 19548, 20722, 21919, 23194, 24718, 26295, 27823, /* 66096-66103 */
-29156, 30455, 31575, 32986, 34264, 35146, 36016, 36756, /* 66104-66111 */
-37428, 38047, 38560, 39071, 39314, 39312, 39604, 40115, /* 66112-66119 */
-40648, 41330, 41921, 42306, 42711, 43074, 43092, 43126, /* 66120-66127 */
-43492, 43673, 43595, 43835, 44223, 44543, 44956, 45427, /* 66128-66135 */
-45726, 45888, 46356, 46834, 47427, 47998, 48206, 48366, /* 66136-66143 */
-48460, 48858, 48850, 48348, 48148, 47909, 47410, 46773, /* 66144-66151 */
-46482, 45708, 45039, 44822, 43997, 43244, 42528, 41763, /* 66152-66159 */
-40977, 40079, 39296, 38715, 38273, 37849, 37290, 36978, /* 66160-66167 */
-36741, 36016, 35285, 34969, 34564, 33962, 33497, 33049, /* 66168-66175 */
-32587, 32366, 32190, 31975, 31837, 31920, 32229, 32570, /* 66176-66183 */
-32763, 33356, 33778, 33884, 34429, 35073, 35213, 35463, /* 66184-66191 */
-36315, 36904, 37272, 37856, 38562, 39204, 39869, 40317, /* 66192-66199 */
-40797, 41465, 41878, 41964, 41772, 41605, 41219, 40830, /* 66200-66207 */
-40156, 39065, 38137, 37478, 36979, 35919, 34746, 33583, /* 66208-66215 */
-32110, 30802, 29958, 29033, 27598, 26583, 26009, 25668, /* 66216-66223 */
-25125, 24499, 24422, 24283, 23636, 23239, 22925, 22582, /* 66224-66231 */
-22508, 22268, 21839, 21406, 21367, 21165, 20945, 20437, /* 66232-66239 */
-19888, 19693, 19393, 19547, 19700, 19716, 19698, 19644, /* 66240-66247 */
-19889, 20087, 19643, 19507, 19580, 19331, 19354, 19400, /* 66248-66255 */
-19386, 19205, 18973, 18629, 18412, 17977, 17624, 17383, /* 66256-66263 */
-16926, 16369, 15905, 15419, 14864, 14864, 14578, 14145, /* 66264-66271 */
-14211, 14662, 15087, 15326, 15551, 16444, 17891, 18913, /* 66272-66279 */
-19932, 21198, 22670, 24262, 25985, 27584, 29120, 30400, /* 66280-66287 */
-31734, 33486, 34758, 35892, 36984, 38145, 39035, 39584, /* 66288-66295 */
-40416, 41105, 41691, 42131, 42253, 42670, 43236, 43676, /* 66296-66303 */
-44287, 45048, 45555, 46011, 46270, 46427, 46780, 46928, /* 66304-66311 */
-46810, 46755, 47270, 47423, 47809, 48376, 48731, 48995, /* 66312-66319 */
-49136, 49558, 50008, 50325, 50605, 50999, 51068, 50978, /* 66320-66327 */
-50848, 50706, 50325, 49870, 49319, 48758, 48255, 47777, /* 66328-66335 */
-47055, 46299, 45694, 45068, 44411, 43657, 42944, 42114, /* 66336-66343 */
-41359, 40545, 39932, 39689, 39146, 38423, 38140, 38068, /* 66344-66351 */
-37550, 36817, 36418, 36059, 35548, 35076, 34694, 34395, /* 66352-66359 */
-34166, 33794, 33414, 33277, 33316, 33407, 33620, 33892, /* 66360-66367 */
-34068, 34474, 34745, 34880, 35081, 35080, 35377, 35751, /* 66368-66375 */
-36174, 36680, 36932, 37177, 37642, 37982, 38359, 38888, /* 66376-66383 */
-39191, 39183, 39149, 39220, 38940, 38357, 37566, 36720, /* 66384-66391 */
-35766, 34795, 34174, 33223, 32047, 30902, 29493, 28285, /* 66392-66399 */
-27281, 26141, 25240, 24510, 23719, 22829, 22337, 22237, /* 66400-66407 */
-21862, 21351, 21078, 20900, 20576, 20324, 20139, 19981, /* 66408-66415 */
-19685, 19309, 19354, 19188, 18927, 18972, 18436, 17944, /* 66416-66423 */
-17923, 17789, 17788, 17999, 18277, 18482, 18604, 18581, /* 66424-66431 */
-18708, 18819, 18757, 18592, 18781, 18995, 19038, 19212, /* 66432-66439 */
-19207, 19095, 18981, 18737, 18425, 18333, 18264, 17773, /* 66440-66447 */
-17093, 16668, 16326, 16011, 15515, 15082, 15184, 15462, /* 66448-66455 */
-15505, 15570, 15984, 16806, 17670, 18809, 19844, 21072, /* 66456-66463 */
-22702, 24203, 25794, 27506, 29318, 30737, 32251, 33554, /* 66464-66471 */
-35146, 36716, 37873, 38943, 39871, 40889, 41786, 42351, /* 66472-66479 */
-43210, 44090, 44129, 44141, 44537, 45199, 45730, 46240, /* 66480-66487 */
-46799, 47271, 47943, 48332, 48406, 48535, 48670, 48871, /* 66488-66495 */
-48994, 49147, 49491, 49974, 50569, 50989, 51199, 51460, /* 66496-66503 */
-51807, 52303, 52763, 52935, 52967, 52880, 52884, 52599, /* 66504-66511 */
-51909, 51378, 50962, 50284, 49429, 48784, 48002, 47482, /* 66512-66519 */
-46808, 45702, 45079, 44599, 43914, 42845, 41819, 41118, /* 66520-66527 */
-40489, 39513, 38918, 38581, 38085, 37378, 36720, 36331, /* 66528-66535 */
-35908, 35287, 34493, 34050, 33545, 32969, 32745, 32319, /* 66536-66543 */
-31655, 31377, 31213, 31293, 31307, 31482, 31992, 32288, /* 66544-66551 */
-32503, 32723, 33126, 33443, 33682, 33749, 33939, 34327, /* 66552-66559 */
-34782, 34865, 34769, 34961, 35068, 35404, 35539, 35484, /* 66560-66567 */
-35489, 35495, 35276, 34949, 34629, 33765, 32766, 32160, /* 66568-66575 */
-31606, 30928, 30312, 29743, 28996, 28126, 27380, 26710, /* 66576-66583 */
-25918, 24863, 24050, 23274, 22487, 21956, 21628, 21285, /* 66584-66591 */
-21057, 20681, 20364, 20242, 19805, 19763, 19573, 19311, /* 66592-66599 */
-19087, 18992, 18944, 18874, 18668, 18337, 18005, 17771, /* 66600-66607 */
-17812, 17959, 18064, 18051, 18246, 18424, 18309, 18101, /* 66608-66615 */
-18018, 17780, 17459, 17319, 17370, 17589, 17843, 17901, /* 66616-66623 */
-17842, 17994, 18246, 18514, 18513, 18571, 18810, 18806, /* 66624-66631 */
-18900, 19065, 19092, 19422, 19650, 19870, 20437, 21031, /* 66632-66639 */
-21610, 22366, 23224, 24035, 25026, 26127, 27230, 27979, /* 66640-66647 */
-28898, 30121, 31285, 32183, 33039, 34259, 35582, 36843, /* 66648-66655 */
-37918, 39257, 40542, 41577, 42385, 43244, 44180, 45013, /* 66656-66663 */
-45529, 45876, 46105, 46571, 46863, 47694, 48240, 48686, /* 66664-66671 */
-49172, 49857, 50607, 50105, 51330, 51438, 51269, 51504, /* 66672-66679 */
-51555, 52059, 52221, 52408, 52417, 52431, 52303, 52332, /* 66680-66687 */
-52146, 52213, 52053, 51535, 51214, 51082, 50542, 49769, /* 66688-66695 */
-49030, 48283, 47629, 46725, 46180, 45522, 44572, 43988, /* 66696-66703 */
-43396, 42776, 41874, 41012, 40312, 39519, 38810, 37955, /* 66704-66711 */
-37240, 36631, 35893, 35379, 34968, 34227, 33583, 33240, /* 66712-66719 */
-32619, 31812, 31325, 30802, 30369, 29956, 29274, 28888, /* 66720-66727 */
-28771, 28222, 28033, 28279, 28168, 28429, 28877, 29181, /* 66728-66735 */
-29340, 29297, 29597, 29914, 29656, 29654, 29932, 30121, /* 66736-66743 */
-30056, 30021, 30126, 30180, 30151, 30281, 30339, 30339, /* 66744-66751 */
-30475, 30442, 30398, 30045, 29445, 29031, 28719, 28404, /* 66752-66759 */
-28338, 28148, 27861, 27767, 27761, 27410, 26997, 26802, /* 66760-66767 */
-26603, 26145, 25652, 25590, 25353, 25002, 24722, 24722, /* 66768-66775 */
-24548, 24140, 23837, 23901, 23981, 23665, 23322, 23035, /* 66776-66783 */
-23155, 23136, 22947, 22546, 22051, 21750, 21425, 21051, /* 66784-66791 */
-20699, 20931, 21049, 20924, 21061, 21276, 21325, 21137, /* 66792-66799 */
-21043, 21306, 21413, 21355, 21691, 22243, 22678, 22609, /* 66800-66807 */
-22713, 23218, 23551, 23883, 24098, 24308, 24887, 25328, /* 66808-66815 */
-25206, 25383, 25994, 26328, 26490, 27040, 27742, 28345, /* 66816-66823 */
-28882, 29475, 30284, 30956, 31677, 32446, 33046, 33810, /* 66824-66831 */
-34441, 34950, 35483, 35996, 36571, 37372, 38172, 39009, /* 66832-66839 */
-39591, 40227, 41202, 41817, 42241, 42936, 43596, 44025, /* 66840-66847 */
-44300, 44388, 44511, 44797, 45357, 45775, 45958, 46529, /* 66848-66855 */
-47150, 47421, 47456, 47547, 47654, 47635, 47495, 47313, /* 66856-66863 */
-47559, 47888, 47929, 47596, 47166, 47028, 47029, 46678, /* 66864-66871 */
-46240, 46102, 45856, 45527, 45075, 44531, 44050, 43524, /* 66872-66879 */
-42612, 41830, 41446, 40958, 40148, 39545, 39135, 38551, /* 66880-66887 */
-38201, 37714, 37033, 36488, 36062, 35434, 34587, 34061, /* 66888-66895 */
-33813, 33377, 32848, 32528, 32124, 31855, 31432, 30838, /* 66896-66903 */
-30555, 30115, 29550, 29219, 29188, 28871, 28366, 27898, /* 66904-66911 */
-27610, 27547, 27495, 27687, 27978, 28009, 28103, 28567, /* 66912-66919 */
-28566, 28549, 28695, 28505, 28439, 28627, 28511, 28574, /* 66920-66927 */
-28589, 28245, 28315, 28495, 28452, 28459, 28641, 28668, /* 66928-66935 */
-28822, 28842, 28429, 27981, 27924, 27807, 27685, 27616, /* 66936-66943 */
-27532, 27668, 27776, 27737, 27576, 27618, 27716, 27738, /* 66944-66951 */
-27347, 27061, 27165, 27159, 27244, 27182, 27169, 27298, /* 66952-66959 */
-27090, 27031, 27288, 27378, 27197, 27013, 26900, 27001, /* 66960-66967 */
-27192, 27103, 26821, 26519, 26117, 25959, 25828, 25551, /* 66968-66975 */
-25814, 25971, 26017, 26267, 26507, 26646, 26755, 26717, /* 66976-66983 */
-26617, 26786, 27116, 27712, 27885, 27796, 28031, 28694, /* 66984-66991 */
-29048, 29057, 29294, 29527, 29935, 30088, 30148, 30307, /* 66992-66999 */
-30625, 30636, 30651, 31127, 31494, 31846, 32061, 32513, /* 67000-67007 */
-33083, 33652, 34221, 34550, 35089, 35657, 35917, 36072, /* 67008-67015 */
-36422, 37008, 37158, 37137, 37734, 38342, 38779, 39100, /* 67016-67023 */
-39439, 39846, 40245, 40671, 41071, 41330, 41388, 41469, /* 67024-67031 */
-41382, 41434, 41558, 41452, 41778, 42174, 42350, 42241, /* 67032-67039 */
-42624, 42837, 42735, 42770, 42378, 42153, 42149, 42292, /* 67040-67047 */
-42091, 42080, 41911, 41399, 41224, 40974, 40757, 40349, /* 67048-67055 */
-39933, 39764, 39392, 38940, 38565, 38133, 37611, 36954, /* 67056-67063 */
-36242, 35794, 35485, 35083, 34515, 34266, 34107, 33832, /* 67064-67071 */
-33523, 33013, 32726, 32419, 31773, 31455, 31156, 30766, /* 67072-67079 */
-30673, 30345, 29984, 29819, 29796, 29578, 29204, 28866, /* 67080-67087 */
-28602, 28451, 28384, 28211, 27834, 27733, 27406, 27334, /* 67088-67095 */
-27420, 27229, 27374, 27653, 27965, 28227, 28397, 28606, /* 67096-67103 */
-28709, 28731, 28830, 28733, 28716, 28825, 28844, 28894, /* 67104-67111 */
-28900, 29007, 29202, 29151, 29260, 29557, 29730, 29969, /* 67112-67119 */
-30030, 29903, 29769, 29584, 29537, 29557, 29583, 29735, /* 67120-67127 */
-29746, 29967, 30193, 30174, 30348, 30348, 30507, 30495, /* 67128-67135 */
-30344, 30261, 30381, 30753, 30679, 30481, 30508, 30681, /* 67136-67143 */
-30895, 31058, 30977, 30937, 31055, 31108, 31048, 31039, /* 67144-67151 */
-31192, 31198, 30909, 30500, 30335, 30335, 30164, 30009, /* 67152-67159 */
-30219, 30519, 30659, 30778, 30894, 31043, 31096, 30838, /* 67160-67167 */
-30923, 31306, 31427, 31714, 31917, 32038, 32241, 32399, /* 67168-67175 */
-32607, 32585, 32693, 33138, 33174, 32952, 32983, 33180, /* 67176-67183 */
-33107, 33117, 33316, 33254, 33410, 33772, 34079, 34424, /* 67184-67191 */
-34629, 34804, 35189, 35617, 35787, 35879, 36109, 36218, /* 67192-67199 */
-36227, 36210, 36348, 36439, 36643, 36936, 36946, 37048, /* 67200-67207 */
-37264, 37484, 37559, 37578, 37696, 37739, 37621, 37499, /* 67208-67215 */
-37173, 37203, 37091, 36894, 37165, 37367, 37313, 37425, /* 67216-67223 */
-37710, 37840, 37759, 37132, 36995, 37199, 37108, 36999, /* 67224-67231 */
-36939, 36780, 36530, 36304, 36165, 36068, 35789, 35654, /* 67232-67239 */
-35530, 35278, 35094, 34888, 34504, 34060, 33649, 33367, /* 67240-67247 */
-33146, 32695, 32477, 32328, 32129, 31946, 31689, 31633, /* 67248-67255 */
-31572, 31440, 31012, 30586, 30537, 30355, 30087, 29833, /* 67256-67263 */
-29582, 29521, 29652, 29690, 29430, 29331, 29291, 28902, /* 67264-67271 */
-28835, 29034, 29025, 28868, 28626, 28579, 28438, 28479, /* 67272-67279 */
-28561, 28611, 29056, 29202, 29355, 29870, 30256, 30093, /* 67280-67287 */
-30025, 30242, 30327, 30394, 30281, 30372, 30583, 30520, /* 67288-67295 */
-30468, 30488, 30632, 30998, 31170, 31329, 31710, 31918, /* 67296-67303 */
-31737, 31607, 31406, 31473, 31529, 31417, 31662, 31900, /* 67304-67311 */
-31928, 32013, 32197, 32494, 32729, 32493, 32540, 32774, /* 67312-67319 */
-32943, 32902, 32941, 33142, 33244, 33200, 33340, 33541, /* 67320-67327 */
-33651, 34052, 33871, 33589, 33648, 33935, 34105, 34104, /* 67328-67335 */
-33869, 33694, 33533, 33142, 32877, 32860, 32892, 32800, /* 67336-67343 */
-32737, 32930, 33313, 33366, 33160, 32812, 32823, 33324, /* 67344-67351 */
-33291, 33105, 33285, 33369, 33545, 33551, 33373, 33698, /* 67352-67359 */
-33867, 33728, 33892, 34064, 33985, 33802, 33501, 33658, /* 67360-67367 */
-33777, 33433, 33398, 33736, 33855, 33766, 33887, 34227, /* 67368-67375 */
-34578, 34643, 34758, 34853, 34983, 35098, 34962, 34975, /* 67376-67383 */
-34810, 34638, 34610, 34614, 34694, 34538, 34532, 34638, /* 67384-67391 */
-34558, 34759, 34865, 34542, 34485, 34539, 34277, 33671, /* 67392-67399 */
-33412, 33520, 33576, 33407, 33164, 33547, 33894, 33878, /* 67400-67407 */
-33640, 33417, 33170, 33116, 33190, 33028, 32927, 32807, /* 67408-67415 */
-32696, 32505, 32369, 32166, 32293, 32202, 31856, 31983, /* 67416-67423 */
-32086, 31912, 31650, 31688, 31554, 31206, 30855, 30781, /* 67424-67431 */
-30970, 30722, 30375, 30544, 30711, 30686, 30702, 30520, /* 67432-67439 */
-30493, 30475, 30295, 30197, 30226, 30075, 30009, 30030, /* 67440-67447 */
-30096, 30305, 30211, 30210, 30379, 30406, 30415, 30503, /* 67448-67455 */
-30514, 30724, 30932, 30611, 30464, 30537, 30735, 30777, /* 67456-67463 */
-30785, 31143, 31400, 31818, 32110, 32231, 32414, 32752, /* 67464-67471 */
-32774, 32595, 32812, 32920, 32884, 32933, 33036, 32939, /* 67472-67479 */
-32797, 32947, 33366, 33418, 33687, 33932, 33847, 33920, /* 67480-67487 */
-33825, 33721, 33613, 33615, 33590, 33599, 33705, 34030, /* 67488-67495 */
-34194, 34257, 34445, 34558, 34689, 34653, 34547, 34649, /* 67496-67503 */
-34952, 35046, 35001, 35008, 35061, 35086, 35259, 35510, /* 67504-67511 */
-35473, 35173, 35282, 35454, 35379, 35464, 35574, 35577, /* 67512-67519 */
-35152, 34775, 34532, 34269, 34248, 33921, 33442, 33591, /* 67520-67527 */
-33853, 33927, 33752, 33516, 33421, 33314, 33059, 33040, /* 67528-67535 */
-33238, 33035, 32995, 32944, 32851, 32880, 32939, 32804, /* 67536-67543 */
-32693, 32620, 32520, 32524, 32445, 32359, 32157, 31814, /* 67544-67551 */
-31687, 31679, 31670, 31689, 31701, 31871, 31970, 32147, /* 67552-67559 */
-32337, 32491, 32556, 32589, 32745, 32590, 32548, 32544, /* 67560-67567 */
-32440, 32246, 32232, 32380, 32369, 32336, 32458, 32533, /* 67568-67575 */
-32603, 32692, 32590, 32665, 32594, 32418, 32260, 32094, /* 67576-67583 */
-31943, 31936, 31863, 31869, 32144, 32286, 32401, 32347, /* 67584-67591 */
-32186, 31952, 31884, 31838, 31809, 31828, 31625, 31490, /* 67592-67599 */
-31595, 31454, 31166, 31293, 31122, 31015, 31144, 31199, /* 67600-67607 */
-31199, 31201, 31137, 30791, 30698, 30590, 30342, 30419, /* 67608-67615 */
-30315, 30231, 30355, 30420, 30558, 30617, 30495, 30586, /* 67616-67623 */
-30586, 30485, 30618, 30647, 30659, 30600, 30527, 30772, /* 67624-67631 */
-31101, 31325, 31482, 31544, 31750, 31791, 31915, 32143, /* 67632-67639 */
-32384, 32654, 32610, 32513, 32651, 32828, 32914, 33003, /* 67640-67647 */
-33065, 33497, 33925, 34241, 34542, 34595, 34597, 34621, /* 67648-67655 */
-34714, 34804, 34896, 34950, 34998, 34908, 34739, 34789, /* 67656-67663 */
-34801, 34921, 35218, 35463, 35385, 35459, 35702, 35337, /* 67664-67671 */
-35013, 34922, 34954, 34906, 34727, 34803, 35000, 35048, /* 67672-67679 */
-35173, 35455, 35162, 35108, 35348, 35335, 35464, 35471, /* 67680-67687 */
-35442, 35396, 35437, 35299, 35171, 35587, 35690, 35252, /* 67688-67695 */
-35197, 35128, 34959, 35024, 35223, 35191, 34742, 34639, /* 67696-67703 */
-34608, 34123, 33643, 33460, 33117, 32764, 32952, 33235, /* 67704-67711 */
-33235, 33061, 32787, 32897, 32867, 32591, 32505, 32534, /* 67712-67719 */
-32459, 32535, 32482, 32510, 32421, 32265, 32307, 32633, /* 67720-67727 */
-32317, 32146, 32343, 32061, 31830, 31492, 31236, 31103, /* 67728-67735 */
-31059, 30847, 30895, 30853, 31097, 30854, 30985, 31133, /* 67736-67743 */
-31225, 31252, 31308, 31200, 31789, 30942, 30774, 30689, /* 67744-67751 */
-30849, 31136, 30309, 30101, 30499, 30696, 30394, 31060, /* 67752-67759 */
-30051, 31135, 31066, 30930, 29966, 30705, 29581, 30196, /* 67760-67767 */
-29881, 30925, 31076, 31393, 31337, 31755, 31913, 31627, /* 67768-67775 */
-31648, 30214, 31300, 30481, 31549, 28824, 32380, 25117, /* 67776-67783 */
-43455, 45450, 27093, 23034, 23869, 23174, 19577, 19907, /* 67784-67791 */
-21752, 29511, 18465, 31641, 46705, 54035, 49022, 46976, /* 67792-67799 */
-50293, 44919, 42658, 49754, 46875, 37625, 21129, 31996, /* 67800-67807 */
-29386, 9202, 19987, 5793, 7338, 4115, 15588, 11299, /* 67808-67815 */
-28739, 24928, 31851, 35805, 27904, 27869, 16942, 52802, /* 67816-67823 */
-30317, 56695, 50518, 36046, 41789, 44871, 62871, 47938, /* 67824-67831 */
-58400, 45565, 39475, 38456, 35226, 39097, 27080, 33040, /* 67832-67839 */
-28346, 36555, 45395, 33127, 36217, 26181, 23419, 23080, /* 67840-67847 */
-28635, 23638, 27541, 25253, 19868, 35032, 36402, 24889, /* 67848-67855 */
-30292, 28698, 27844, 32948, 37386, 46655, 39249, 54433, /* 67856-67863 */
-59616, 60009, 55042, 50555, 37895, 36892, 29483, 21612, /* 67864-67871 */
-49240, 26737, 5283, 17530, 19022, 27991, 39581, 35225, /* 67872-67879 */
-35477, 43619, 47176, 50278, 54996, 54147, 45690, 49196, /* 67880-67887 */
-60804, 49010, 37218, 30088, 16261, 11157, 20320, 10678, /* 67888-67895 */
-2177, 14581, 5802, 14207, 24646, 27210, 30975, 29926, /* 67896-67903 */
-15355, 17733, 36841, 29279, 28466, 33840, 39830, 30989, /* 67904-67911 */
-27643, 29912, 21586, 20144, 26790, 24232, 31146, 33009, /* 67912-67919 */
-24288, 28786, 27215, 25521, 23869, 26201, 25443, 16707, /* 67920-67927 */
-15444, 12287, 14329, 18833, 15081, 17169, 20926, 20780, /* 67928-67935 */
-19079, 25195, 23019, 25757, 22120, 36583, 37211, 21782, /* 67936-67943 */
-29951, 37391, 40318, 36066, 39103, 34843, 41808, 48295, /* 67944-67951 */
-51838, 57254, 59189, 55948, 58023, 61808, 59006, 56772, /* 67952-67959 */
-54394, 53083, 54707, 53317, 54367, 52937, 53145, 49904, /* 67960-67967 */
-44051, 45793, 36748, 33892, 23650, 25949, 32467, 33870, /* 67968-67975 */
-31373, 32412, 32229, 25408, 28184, 21079, 16970, 7931, /* 67976-67983 */
-5626, 4008, 5631, 8189, 5337, 8998, 8534, 12142, /* 67984-67991 */
-15741, 17256, 26401, 34621, 25936, 29596, 32401, 39898, /* 67992-67999 */
-46622, 49687, 46663, 42031, 54219, 51754, 48635, 49415, /* 68000-68007 */
-56039, 52019, 58670, 56520, 51986, 53040, 51707, 52308, /* 68008-68015 */
-51358, 48668, 40038, 44873, 33651, 37694, 40501, 40782, /* 68016-68023 */
-53863, 52241, 55436, 55274, 46436, 42248, 45022, 41169, /* 68024-68031 */
-28592, 20456, 15225, 21260, 20664, 11904, 20279, 22343, /* 68032-68039 */
-14914, 19143, 12516, 26701, 26038, 22419, 42935, 33513, /* 68040-68047 */
-31622, 28571, 39834, 37250, 32436, 36430, 47040, 46622, /* 68048-68055 */
-44772, 53540, 46738, 44873, 41891, 45704, 35535, 35304, /* 68056-68063 */
-24354, 21897, 20211, 14345, 20107, 25131, 25976, 18060, /* 68064-68071 */
-24951, 21854, 15832, 12583, 13641, 16162, 14052, 8751, /* 68072-68079 */
-5165, 6693, 4857, 3707, 6319, 8538, 10899, 9843, /* 68080-68087 */
-7423, 15214, 16138, 13559, 16670, 15309, 16086, 16082, /* 68088-68095 */
-15217, 17588, 25569, 24904, 31036, 34842, 35316, 41544, /* 68096-68103 */
-42468, 42505, 43799, 39591, 37326, 38793, 33690, 36156, /* 68104-68111 */
-31619, 31053, 44414, 36809, 34140, 43488, 32513, 37943, /* 68112-68119 */
-29849, 33409, 29111, 34943, 34686, 29450, 42245, 26509, /* 68120-68127 */
-37192, 41130, 42170, 39849, 43822, 43864, 42436, 45682, /* 68128-68135 */
-47254, 54296, 52776, 55888, 58098, 49012, 46877, 45330, /* 68136-68143 */
-45667, 48284, 51516, 52115, 59614, 58867, 54378, 55972, /* 68144-68151 */
-50557, 46775, 41099, 45690, 34223, 33973, 31189, 29902, /* 68152-68159 */
-37400, 32639, 25377, 34300, 36499, 35516, 33051, 28122, /* 68160-68167 */
-32091, 30754, 25774, 19908, 24260, 27745, 33474, 30463, /* 68168-68175 */
-28853, 28441, 37296, 31180, 30782, 40000, 39084, 38738, /* 68176-68183 */
-36531, 36201, 30784, 30186, 23920, 27798, 30354, 29761, /* 68184-68191 */
-32410, 32625, 31295, 29516, 29750, 30766, 30968, 31517, /* 68192-68199 */
-37243, 35950, 36231, 27231, 30905, 35671, 41498, 50306, /* 68200-68207 */
-46733, 53372, 51663, 47515, 45223, 46006, 43367, 42614, /* 68208-68215 */
-41089, 44168, 38980, 34539, 41776, 36263, 35296, 32918, /* 68216-68223 */
-30712, 35030, 40756, 41691, 39840, 36673, 36587, 38610, /* 68224-68231 */
-40731, 36095, 24616, 23982, 21606, 22292, 20163, 22851, /* 68232-68239 */
-25623, 22252, 22432, 15509, 16764, 13527, 7896, 6179, /* 68240-68247 */
-4162, 9974, 7145, 8483, 18307, 23525, 24439, 21225, /* 68248-68255 */
-23987, 23468, 25293, 24043, 26697, 26680, 18791, 14053, /* 68256-68263 */
-15261, 16625, 21462, 24213, 20140, 26354, 24916, 24726, /* 68264-68271 */
-29593, 24588, 16551, 18906, 16033, 20343, 13535, 8986, /* 68272-68279 */
-6974, 10536, 15281, 12849, 14487, 11150, 18569, 14182, /* 68280-68287 */
-18014, 12810, 11688, 11855, 14693, 14216, 18702, 20974, /* 68288-68295 */
-12631, 22302, 24143, 31562, 32919, 35340, 38778, 43035, /* 68296-68303 */
-44887, 44056, 48724, 48683, 49524, 51824, 50882, 53557, /* 68304-68311 */
-54683, 55149, 54692, 53287, 55167, 56488, 56890, 61023, /* 68312-68319 */
-63874, 60227, 63425, 61985, 53720, 48970, 46906, 47005, /* 68320-68327 */
-47857, 47363, 49713, 49587, 52258, 47004, 43410, 41893, /* 68328-68335 */
-35542, 32308, 29213, 29575, 20130, 21083, 26091, 30896, /* 68336-68343 */
-38448, 34892, 34198, 41485, 41729, 39551, 42926, 42465, /* 68344-68351 */
-41701, 44743, 42208, 42383, 47046, 46686, 44835, 47332, /* 68352-68359 */
-48262, 47224, 50708, 45102, 47820, 45658, 41415, 42874, /* 68360-68367 */
-42146, 40195, 34547, 28736, 28715, 31211, 26636, 27748, /* 68368-68375 */
-24073, 26573, 23013, 26181, 25784, 20813, 29813, 22410, /* 68376-68383 */
-25517, 23134, 20388, 25262, 20660, 31040, 32594, 34917, /* 68384-68391 */
-38068, 38542, 42686, 42323, 42944, 42520, 43475, 42435, /* 68392-68399 */
-43827, 35953, 39485, 40653, 45503, 45313, 34538, 41322, /* 68400-68407 */
-40519, 37397, 39951, 40123, 39986, 40917, 34193, 32639, /* 68408-68415 */
-24517, 17912, 14964, 11951, 15672, 15605, 19250, 13733, /* 68416-68423 */
-14063, 20561, 9950, 7595, 6979, 9269, 7018, 1296, /* 68424-68431 */
-4401, 6346, 9438, 12772, 21557, 21783, 21691, 20628, /* 68432-68439 */
-21659, 25360, 27317, 22832, 23368, 19548, 23499, 26662, /* 68440-68447 */
-19933, 26932, 21280, 27718, 26180, 21983, 29194, 26034, /* 68448-68455 */
-25540, 25974, 23180, 24387, 22401, 14842, 16332, 15112, /* 68456-68463 */
-13751, 18182, 13525, 12129, 12711, 15528, 19152, 17404, /* 68464-68471 */
-18804, 18740, 20234, 20297, 20802, 21733, 20055, 19471, /* 68472-68479 */
-26832, 29896, 39001, 43602, 39335, 44103, 46844, 52479, /* 68480-68487 */
-50378, 53621, 58717, 56080, 54230, 53124, 57878, 55221, /* 68488-68495 */
-55863, 58579, 58297, 55156, 53628, 57256, 57570, 61822, /* 68496-68503 */
-60651, 60078, 58550, 55977, 49227, 45578, 48460, 48293, /* 68504-68511 */
-50191, 52441, 53235, 56243, 56493, 46374, 41816, 39935, /* 68512-68519 */
-36842, 34061, 30453, 22977, 27363, 30688, 31862, 40329, /* 68520-68527 */
-34364, 33520, 35447, 36534, 39743, 39571, 41165, 38228, /* 68528-68535 */
-34289, 34129, 37886, 37818, 36970, 38488, 39308, 43056, /* 68536-68543 */
-37171, 37837, 38174, 37875, 40529, 38390, 42864, 39879, /* 68544-68551 */
-38271, 33831, 31517, 30656, 30121, 33427, 32982, 39180, /* 68552-68559 */
-37188, 31953, 35642, 37891, 37457, 36366, 36118, 38056, /* 68560-68567 */
-32485, 26903, 26249, 25782, 31551, 35881, 35207, 37169, /* 68568-68575 */
-38982, 39987, 37688, 35357, 34344, 34118, 31800, 27976, /* 68576-68583 */
-30240, 32755, 33516, 29045, 31421, 31970, 30671, 30584, /* 68584-68591 */
-28725, 35532, 33443, 32410, 31221, 28439, 28906, 20532, /* 68592-68599 */
-18760, 17925, 16569, 20843, 20831, 19644, 19510, 21547, /* 68600-68607 */
-20643, 16106, 15546, 18419, 17874, 13646, 10381, 14325, /* 68608-68615 */
-14736, 15825, 24126, 24435, 24930, 18051, 18634, 19348, /* 68616-68623 */
-20404, 21283, 16967, 15732, 14902, 17827, 12447, 14802, /* 68624-68631 */
-11702, 14622, 18089, 22047, 25777, 26141, 24744, 25087, /* 68632-68639 */
-29296, 27642, 29544, 24952, 22763, 19224, 19660, 16894, /* 68640-68647 */
-16829, 17845, 19378, 21441, 21688, 26165, 25657, 25963, /* 68648-68655 */
-24145, 23358, 26582, 25472, 23022, 23716, 27571, 33690, /* 68656-68663 */
-36669, 40584, 40912, 42935, 45327, 47583, 51511, 50209, /* 68664-68671 */
-49525, 49201, 45587, 48577, 52556, 46116, 48839, 52614, /* 68672-68679 */
-53409, 51413, 47485, 47766, 50536, 54485, 55734, 59375, /* 68680-68687 */
-59986, 58986, 53140, 50617, 48457, 47933, 48469, 50862, /* 68688-68695 */
-54070, 53982, 55714, 48584, 46411, 45280, 43609, 41940, /* 68696-68703 */
-34726, 29973, 29796, 28209, 31974, 33259, 34558, 37322, /* 68704-68711 */
-37102, 40913, 40915, 44156, 42396, 40098, 39119, 39137, /* 68712-68719 */
-39916, 38975, 37210, 33897, 34306, 35895, 36380, 35746, /* 68720-68727 */
-36344, 34243, 35230, 36710, 36378, 36906, 33033, 29919, /* 68728-68735 */
-30400, 28526, 27471, 30878, 31460, 31738, 34918, 35226, /* 68736-68743 */
-34077, 36588, 36458, 35952, 38108, 35731, 32956, 28253, /* 68744-68751 */
-25196, 25057, 26129, 29705, 34250, 35903, 36762, 38046, /* 68752-68759 */
-38044, 38335, 36978, 40049, 37091, 32532, 32134, 31143, /* 68760-68767 */
-30816, 30642, 30597, 29690, 28373, 27136, 26083, 25232, /* 68768-68775 */
-26010, 26742, 28983, 27606, 24398, 23223, 20126, 16301, /* 68776-68783 */
-14297, 13499, 15144, 17392, 21306, 22555, 22040, 22446, /* 68784-68791 */
-21874, 23769, 23187, 21005, 20707, 20008, 19131, 23003, /* 68792-68799 */
-23620, 23734, 25941, 25757, 25638, 26433, 28022, 27357, /* 68800-68807 */
-26799, 24495, 22701, 23342, 21030, 18096, 16121, 17682, /* 68808-68815 */
-19759, 21748, 23774, 24814, 25866, 24636, 26699, 29556, /* 68816-68823 */
-29591, 23435, 19162, 16226, 14036, 13329, 11999, 12682, /* 68824-68831 */
-14477, 17236, 17015, 19648, 21753, 20153, 21549, 26092, /* 68832-68839 */
-28103, 30356, 29166, 27640, 29896, 33335, 38828, 41741, /* 68840-68847 */
-45871, 48156, 49016, 49064, 49946, 52480, 51001, 50018, /* 68848-68855 */
-50088, 51511, 50344, 48535, 48863, 49147, 48807, 48367, /* 68856-68863 */
-48590, 48023, 47892, 49093, 54797, 58096, 57804, 56253, /* 68864-68871 */
-55595, 53628, 49071, 45957, 43332, 42503, 41770, 46870, /* 68872-68879 */
-50068, 48089, 44391, 44401, 46768, 44150, 40265, 32593, /* 68880-68887 */
-30510, 29752, 29373, 32599, 35936, 37835, 37475, 38515, /* 68888-68895 */
-40631, 44264, 43299, 40078, 39809, 39462, 36731, 33444, /* 68896-68903 */
-30678, 29704, 29584, 27603, 28866, 29638, 29716, 28146, /* 68904-68911 */
-25539, 28552, 27755, 27537, 30069, 29359, 27717, 25127, /* 68912-68919 */
-25816, 27712, 26907, 27695, 31024, 35537, 36288, 34869, /* 68920-68927 */
-34670, 34829, 36609, 38549, 37379, 36663, 35568, 31582, /* 68928-68935 */
-31089, 33478, 35288, 35624, 38089, 41138, 42328, 43099, /* 68936-68943 */
-44618, 46369, 46518, 41747, 39165, 38749, 37911, 37650, /* 68944-68951 */
-34868, 33179, 30832, 28139, 25958, 26641, 28377, 29694, /* 68952-68959 */
-31662, 33470, 34274, 31978, 26835, 22577, 20854, 19597, /* 68960-68967 */
-19281, 21069, 25401, 27685, 24990, 25071, 26079, 26643, /* 68968-68975 */
-28254, 26595, 23969, 19903, 16088, 16041, 17510, 17060, /* 68976-68983 */
-18031, 19701, 20621, 21832, 22075, 20800, 19812, 18147, /* 68984-68991 */
-17162, 20569, 19754, 16791, 15189, 14738, 15852, 15574, /* 68992-68999 */
-17149, 19787, 21563, 21385, 21148, 22927, 24281, 23173, /* 69000-69007 */
-20205, 17858, 16429, 16514, 16344, 14799, 17066, 18685, /* 69008-69015 */
-18576, 21986, 24251, 25510, 26515, 29620, 31958, 34143, /* 69016-69023 */
-35960, 31000, 29632, 33528, 37137, 39799, 41001, 41962, /* 69024-69031 */
-42711, 43507, 44433, 45998, 47656, 48230, 48341, 49654, /* 69032-69039 */
-49054, 47298, 47666, 46757, 49467, 51584, 49984, 49682, /* 69040-69047 */
-49656, 51340, 53866, 56709, 58781, 61876, 62337, 58953, /* 69048-69055 */
-55331, 51508, 46623, 42373, 42510, 45078, 48394, 47388, /* 69056-69063 */
-44726, 45171, 45291, 42659, 40154, 37239, 31684, 30343, /* 69064-69071 */
-29956, 29797, 32088, 30789, 30321, 31872, 34304, 38802, /* 69072-69079 */
-39507, 36537, 32944, 33174, 34963, 32080, 27923, 25927, /* 69080-69087 */
-26351, 27500, 27873, 27887, 27679, 27473, 27249, 27551, /* 69088-69095 */
-29824, 32341, 34917, 35916, 33074, 32226, 32092, 30462, /* 69096-69103 */
-31110, 32106, 33919, 35670, 36285, 35628, 34628, 35074, /* 69104-69111 */
-35439, 37096, 40979, 40447, 36357, 32863, 30795, 30138, /* 69112-69119 */
-28582, 30683, 34315, 35642, 35692, 37736, 39982, 41190, /* 69120-69127 */
-41346, 40118, 40956, 41485, 37532, 34099, 35215, 34138, /* 69128-69135 */
-31751, 27904, 25577, 25978, 26720, 27161, 27927, 29773, /* 69136-69143 */
-31207, 31920, 30672, 28477, 25818, 23832, 22540, 24354, /* 69144-69151 */
-27080, 28304, 29087, 29989, 31358, 31020, 29679, 29817, /* 69152-69159 */
-26872, 23414, 20309, 17796, 17692, 17135, 19106, 19785, /* 69160-69167 */
-18847, 18738, 20843, 20988, 18589, 17729, 19066, 21275, /* 69168-69175 */
-21298, 20528, 18736, 17481, 16108, 16184, 20062, 21786, /* 69176-69183 */
-21106, 19742, 20309, 23270, 26056, 27517, 25882, 25738, /* 69184-69191 */
-24819, 22652, 20672, 19860, 19980, 20798, 23089, 25347, /* 69192-69199 */
-28408, 28804, 29825, 31512, 33760, 36814, 38152, 37495, /* 69200-69207 */
-35943, 33763, 31938, 34639, 37036, 35833, 35871, 37692, /* 69208-69215 */
-38785, 41158, 41167, 41177, 42357, 42711, 43045, 42449, /* 69216-69223 */
-42933, 43679, 45463, 47425, 47312, 46602, 46350, 47728, /* 69224-69231 */
-50138, 51060, 53812, 56751, 58044, 56219, 53640, 51581, /* 69232-69239 */
-45615, 39685, 39196, 41800, 43100, 42619, 40812, 40511, /* 69240-69247 */
-42087, 42676, 41397, 40729, 38081, 34367, 32112, 30522, /* 69248-69255 */
-30273, 31938, 30413, 29451, 32244, 33073, 33930, 31864, /* 69256-69263 */
-29341, 29446, 30705, 29993, 29184, 28014, 24619, 23972, /* 69264-69271 */
-24337, 24344, 25726, 26391, 26706, 28200, 29220, 32445, /* 69272-69279 */
-35563, 36353, 37541, 39252, 40132, 38824, 36213, 36923, /* 69280-69287 */
-37990, 39163, 40910, 40760, 40458, 40105, 39622, 40235, /* 69288-69295 */
-41889, 39814, 38448, 37792, 32994, 29137, 29495, 29838, /* 69296-69303 */
-31122, 31522, 30953, 34612, 37763, 38481, 38952, 40221, /* 69304-69311 */
-41623, 39192, 35742, 33989, 34444, 34757, 32690, 31911, /* 69312-69319 */
-31379, 29594, 28067, 29566, 30591, 32785, 36223, 37971, /* 69320-69327 */
-39147, 39313, 36264, 32359, 30762, 30452, 32035, 33789, /* 69328-69335 */
-34186, 33661, 32831, 31697, 30728, 30158, 26796, 24116, /* 69336-69343 */
-24040, 20656, 18108, 16282, 15569, 15022, 15066, 15978, /* 69344-69351 */
-18150, 20879, 17740, 17875, 20255, 19741, 20730, 22341, /* 69352-69359 */
-23309, 21633, 19463, 17927, 18958, 21007, 20591, 19516, /* 69360-69367 */
-20037, 23439, 25932, 29127, 29809, 28594, 28107, 26461, /* 69368-69375 */
-25018, 23390, 20981, 21243, 25158, 26786, 25980, 26488, /* 69376-69383 */
-27042, 29801, 33058, 32562, 34618, 35803, 32640, 27802, /* 69384-69391 */
-27647, 28990, 29164, 29464, 29711, 32594, 33704, 33251, /* 69392-69399 */
-32891, 33763, 36296, 38111, 39352, 41069, 41732, 42184, /* 69400-69407 */
-42593, 44473, 46310, 46321, 46650, 48092, 46495, 46242, /* 69408-69415 */
-48618, 50149, 51534, 51712, 52885, 51622, 47627, 41163, /* 69416-69423 */
-37584, 37294, 37329, 36848, 37117, 37248, 38883, 41715, /* 69424-69431 */
-42002, 42577, 39701, 36726, 34602, 34540, 33515, 31786, /* 69432-69439 */
-31530, 30106, 30162, 31656, 31915, 32293, 32488, 31154, /* 69440-69447 */
-32998, 34799, 33943, 30619, 27917, 27435, 27804, 28179, /* 69448-69455 */
-29495, 31799, 32605, 31202, 31084, 35582, 39175, 38965, /* 69456-69463 */
-39760, 42030, 42808, 41279, 36197, 33763, 35526, 35624, /* 69464-69471 */
-36709, 38114, 36885, 35758, 33719, 32770, 33722, 34971, /* 69472-69479 */
-34966, 34175, 33046, 32110, 31365, 29366, 29141, 30474, /* 69480-69487 */
-32221, 34435, 35867, 35207, 37453, 39510, 38992, 38008, /* 69488-69495 */
-36313, 35518, 35135, 34820, 34598, 32778, 30730, 30141, /* 69496-69503 */
-28495, 27020, 27471, 30755, 33981, 36478, 37956, 39926, /* 69504-69511 */
-39869, 36890, 34015, 32223, 32457, 32798, 33964, 33024, /* 69512-69519 */
-31503, 30870, 31209, 31389, 30833, 30175, 28596, 26358, /* 69520-69527 */
-22841, 20968, 20115, 19455, 19627, 20497, 23667, 26229, /* 69528-69535 */
-24749, 23826, 25668, 26459, 27809, 29751, 29364, 28268, /* 69536-69543 */
-26270, 23360, 21533, 22517, 23475, 22611, 21514, 22010, /* 69544-69551 */
-25276, 27779, 28290, 27878, 28600, 30127, 29489, 27693, /* 69552-69559 */
-26902, 26814, 27202, 27449, 28165, 30631, 31413, 29632, /* 69560-69567 */
-30374, 32582, 35063, 35579, 31485, 29607, 30167, 29223, /* 69568-69575 */
-28203, 27800, 29166, 29114, 28849, 29325, 29370, 31433, /* 69576-69583 */
-32843, 34029, 35023, 36726, 36945, 37091, 38419, 38570, /* 69584-69591 */
-38805, 40644, 41699, 39831, 38533, 37680, 39421, 40058, /* 69592-69599 */
-40648, 44577, 46764, 46457, 44113, 39853, 36097, 34025, /* 69600-69607 */
-33290, 34484, 36232, 35787, 36526, 39171, 41083, 41686, /* 69608-69615 */
-41764, 41621, 39513, 36140, 33950, 34321, 31838, 28126, /* 69616-69623 */
-27077, 29107, 30606, 30119, 29423, 28273, 29924, 31339, /* 69624-69631 */
-29827, 28547, 28585, 28759, 26409, 26225, 29514, 30544, /* 69632-69639 */
-30969, 30274, 31943, 35577, 36417, 34714, 36834, 40241, /* 69640-69647 */
-40449, 38845, 36186, 35984, 34809, 34873, 36336, 38535, /* 69648-69655 */
-38245, 35727, 35386, 35587, 36726, 38621, 39337, 39272, /* 69656-69663 */
-39366, 38316, 37485, 36189, 34583, 34420, 35977, 36016, /* 69664-69671 */
-34395, 34027, 35605, 38117, 38767, 38879, 38812, 38258, /* 69672-69679 */
-37706, 35290, 34537, 34882, 32800, 31000, 30158, 29920, /* 69680-69687 */
-29456, 29371, 31060, 34691, 37863, 39915, 41808, 41318, /* 69688-69695 */
-37303, 34429, 33301, 33041, 33534, 31701, 31036, 32388, /* 69696-69703 */
-32950, 30989, 29882, 30516, 30491, 27865, 25151, 25324, /* 69704-69711 */
-24888, 22680, 21244, 23347, 25471, 26393, 28073, 28650, /* 69712-69719 */
-28826, 29922, 30156, 30679, 31345, 30608, 27973, 25149, /* 69720-69727 */
-23917, 24335, 24274, 22493, 20854, 21008, 22442, 23299, /* 69728-69735 */
-24116, 25704, 28686, 30136, 29689, 28811, 27937, 26764, /* 69736-69743 */
-26935, 28540, 29702, 30985, 29461, 27844, 27753, 29748, /* 69744-69751 */
-32077, 31810, 31156, 30921, 31244, 29637, 27497, 27242, /* 69752-69759 */
-27538, 27871, 28460, 29728, 31814, 32792, 33109, 34206, /* 69760-69767 */
-35554, 37089, 38791, 39372, 39041, 38105, 37739, 39104, /* 69768-69775 */
-38593, 36421, 35064, 34588, 35120, 35568, 34937, 37289, /* 69776-69783 */
-40452, 41685, 42236, 39818, 36877, 35537, 34618, 34416, /* 69784-69791 */
-35505, 35198, 35198, 37253, 38817, 40289, 42280, 42410, /* 69792-69799 */
-40446, 38824, 37181, 35929, 34208, 31557, 31067, 31937, /* 69800-69807 */
-32344, 32457, 30560, 30125, 31432, 32329, 33971, 34162, /* 69808-69815 */
-35089, 34292, 30621, 30424, 32476, 33653, 32834, 32468, /* 69816-69823 */
-33866, 35489, 35015, 33782, 35367, 36657, 36938, 38473, /* 69824-69831 */
-39018, 35575, 32207, 30997, 32098, 33087, 32566, 31581, /* 69832-69839 */
-32190, 32793, 32597, 34021, 34829, 36048, 37364, 38453, /* 69840-69847 */
-38039, 36794, 34177, 33744, 34667, 33342, 31320, 30976, /* 69848-69855 */
-33138, 34522, 35802, 36001, 36793, 36856, 34455, 33266, /* 69856-69863 */
-33211, 34069, 34425, 32849, 32164, 31088, 29609, 29013, /* 69864-69871 */
-29114, 31945, 35202, 37100, 39527, 40593, 38277, 35356, /* 69872-69879 */
-32768, 31547, 31568, 30858, 30815, 31208, 30244, 29189, /* 69880-69887 */
-29083, 29599, 28809, 28139, 29709, 30056, 28878, 26033, /* 69888-69895 */
-25164, 26833, 28642, 29719, 30722, 32018, 31765, 31851, /* 69896-69903 */
-32492, 32033, 31604, 32875, 32008, 31029, 28632, 26198, /* 69904-69911 */
-26408, 25274, 22333, 21012, 22501, 24031, 25246, 27250, /* 69912-69919 */
-29280, 31295, 33514, 33875, 32549, 31511, 31637, 31041, /* 69920-69927 */
-31378, 32200, 31312, 28342, 26957, 27797, 29910, 30895, /* 69928-69935 */
-31051, 30919, 31004, 30079, 26888, 26217, 26716, 28013, /* 69936-69943 */
-27975, 28811, 30109, 30829, 31368, 32758, 33612, 34423, /* 69944-69951 */
-36691, 36969, 36525, 35818, 35938, 36187, 36472, 35799, /* 69952-69959 */
-34459, 34573, 33820, 32432, 32742, 33370, 35529, 38798, /* 69960-69967 */
-41220, 42873, 41181, 37879, 36788, 36541, 37211, 37243, /* 69968-69975 */
-37312, 37767, 38026, 39774, 41582, 42150, 41462, 40261, /* 69976-69983 */
-39401, 38717, 36024, 33900, 32213, 31249, 31350, 30665, /* 69984-69991 */
-29208, 28072, 29686, 30745, 32226, 33583, 32929, 33474, /* 69992-69999 */
-32823, 31231, 31403, 32091, 31853, 31161, 31593, 32008, /* 70000-70007 */
-31972, 32370, 31527, 31749, 34474, 36708, 36628, 34278, /* 70008-70015 */
-32560, 31116, 30967, 31756, 33984, 35789, 33703, 33022, /* 70016-70023 */
-34492, 35851, 35975, 36177, 37574, 39656, 38917, 35949, /* 70024-70031 */
-34380, 33272, 32669, 30414, 29103, 29282, 28528, 29140, /* 70032-70039 */
-29817, 30521, 32269, 32392, 32111, 32893, 33840, 34402, /* 70040-70047 */
-34641, 34773, 33969, 33920, 32943, 31377, 30935, 31349, /* 70048-70055 */
-33329, 35495, 37427, 39471, 40397, 39188, 36341, 33540, /* 70056-70063 */
-32538, 32279, 31961, 31014, 29852, 30149, 31708, 31182, /* 70064-70071 */
-30312, 31509, 32954, 33529, 32497, 31427, 30442, 29708, /* 70072-70079 */
-29569, 31170, 32084, 30760, 30306, 31253, 32206, 30350, /* 70080-70087 */
-29599, 31436, 32534, 31199, 27500, 26520, 26523, 25517, /* 70088-70095 */
-24476, 24360, 25139, 25640, 25655, 26510, 29596, 32724, /* 70096-70103 */
-34588, 35075, 35944, 35484, 33607, 32237, 32397, 33528, /* 70104-70111 */
-32503, 30398, 28872, 28129, 28680, 28212, 28249, 28572, /* 70112-70119 */
-28773, 29026, 28451, 27748, 26964, 27098, 27175, 28533, /* 70120-70127 */
-28529, 29607, 31855, 32029, 31958, 33020, 34282, 34875, /* 70128-70135 */
-34426, 34373, 35893, 36378, 35169, 34695, 35591, 34145, /* 70136-70143 */
-32095, 30629, 31352, 31987, 32402, 34814, 39599, 43864, /* 70144-70151 */
-43481, 41119, 39710, 40451, 39910, 39140, 39072, 38467, /* 70152-70159 */
-37601, 37425, 38219, 39577, 39692, 38533, 39172, 38996, /* 70160-70167 */
-36743, 33472, 31067, 30563, 31660, 30651, 29491, 29518, /* 70168-70175 */
-29970, 30759, 31192, 33891, 33828, 35999, 36380, 34256, /* 70176-70183 */
-34789, 33705, 32227, 31719, 31622, 31743, 32730, 32535, /* 70184-70191 */
-31396, 30830, 32861, 34179, 34401, 34913, 34658, 33843, /* 70192-70199 */
-33148, 32650, 34404, 35646, 34591, 33910, 34137, 35717, /* 70200-70207 */
-35879, 34184, 34255, 36278, 36731, 35065, 33352, 32360, /* 70208-70215 */
-31077, 29924, 28379, 27998, 27090, 25065, 24260, 26103, /* 70216-70223 */
-28761, 30271, 30107, 30613, 32768, 33316, 33850, 34966, /* 70224-70231 */
-36068, 35494, 34936, 33059, 31707, 31033, 29671, 30281, /* 70232-70239 */
-32211, 35736, 38066, 37627, 35783, 33737, 31125, 30669, /* 70240-70247 */
-30404, 30169, 30877, 31865, 32221, 32348, 33386, 33320, /* 70248-70255 */
-34438, 35145, 35657, 35713, 33584, 31637, 32005, 31701, /* 70256-70263 */
-30926, 30718, 30096, 31428, 31838, 30205, 29838, 30975, /* 70264-70271 */
-31589, 30827, 29830, 30079, 30097, 28550, 28498, 29179, /* 70272-70279 */
-28986, 28587, 27790, 28278, 31313, 34104, 34314, 36402, /* 70280-70287 */
-38274, 37682, 36219, 34353, 33427, 34291, 34989, 33514, /* 70288-70295 */
-30961, 28973, 28249, 27667, 28100, 29054, 30403, 31591, /* 70296-70303 */
-31525, 30551, 30482, 30659, 29717, 29401, 30403, 31381, /* 70304-70311 */
-31818, 31412, 31611, 32733, 32365, 31772, 32773, 34018, /* 70312-70319 */
-34174, 34601, 33720, 33543, 34104, 32672, 31043, 31595, /* 70320-70327 */
-31653, 31015, 30479, 31103, 36191, 39331, 40356, 40516, /* 70328-70335 */
-39989, 38920, 37696, 37318, 37341, 37171, 35277, 34385, /* 70336-70343 */
-35516, 36340, 38765, 35939, 38095, 40928, 34529, 36584, /* 70344-70351 */
-35399, 34069, 32745, 33904, 32049, 29215, 32502, 29768, /* 70352-70359 */
-30941, 31624, 33891, 35095, 33553, 34385, 33830, 31504, /* 70360-70367 */
-31191, 28690, 28005, 30272, 30357, 29887, 28392, 28801, /* 70368-70375 */
-29282, 30335, 31751, 34786, 36501, 36483, 34558, 34371, /* 70376-70383 */
-37039, 38265, 35745, 34645, 35206, 35010, 36038, 33950, /* 70384-70391 */
-34804, 35986, 34551, 32651, 33801, 33147, 28949, 28233, /* 70392-70399 */
-29837, 29262, 27093, 23309, 20838, 24026, 27404, 31474, /* 70400-70407 */
-30183, 27827, 30036, 28615, 29295, 31763, 30683, 34623, /* 70408-70415 */
-35661, 34120, 34465, 31259, 27781, 28699, 32676, 35016, /* 70416-70423 */
-38471, 40180, 40637, 39702, 38357, 37398, 38262, 39725, /* 70424-70431 */
-39954, 38025, 35841, 40555, 41933, 38829, 38804, 38958, /* 70432-70439 */
-40325, 37936, 32872, 32324, 31689, 31604, 29447, 29142, /* 70440-70447 */
-26421, 23387, 27263, 28275, 28249, 28354, 27034, 27384, /* 70448-70455 */
-28145, 28587, 24862, 22513, 25728, 25130, 25282, 22250, /* 70456-70463 */
-19687, 23920, 30273, 32136, 33427, 36202, 34622, 34514, /* 70464-70471 */
-33806, 28681, 27506, 32451, 33957, 33322, 29217, 26891, /* 70472-70479 */
-25154, 23818, 26271, 27790, 27905, 29470, 31732, 32494, /* 70480-70487 */
-32800, 30447, 31630, 33000, 32008, 32631, 33247, 31384, /* 70488-70495 */
-32575, 34589, 35432, 34303, 32954, 33128, 33351, 34186, /* 70496-70503 */
-32099, 33144, 32517, 33080, 34618, 33527, 34168, 34380, /* 70504-70511 */
-32954, 33857, 33266, 34622, 38457, 43656, 44285, 42483, /* 70512-70519 */
-44448, 40206, 42724, 41075, 36397, 33797, 34086, 36600, /* 70520-70527 */
-37436, 38599, 38105, 35920, 36613, 39910, 37735, 34939, /* 70528-70535 */
-32653, 36979, 38121, 34443, 31707, 34677, 38921, 40162, /* 70536-70543 */
-41955, 44040, 43333, 41844, 43188, 41874, 38608, 36602, /* 70544-70551 */
-39170, 41517, 43190, 41535, 35279, 32686, 33943, 32070, /* 70552-70559 */
-32370, 36418, 36089, 34852, 33997, 31906, 32500, 33499, /* 70560-70567 */
-35043, 37512, 40125, 38891, 37814, 37923, 36836, 37412, /* 70568-70575 */
-35080, 34798, 36070, 33036, 28831, 26126, 24841, 26007, /* 70576-70583 */
-26829, 25634, 22542, 21428, 23986, 26464, 24830, 22555, /* 70584-70591 */
-23593, 25673, 26505, 28117, 27920, 27600, 30385, 30071, /* 70592-70599 */
-26919, 21218, 16855, 15802, 16625, 21184, 23786, 22259, /* 70600-70607 */
-20994, 21420, 21600, 17377, 15248, 15321, 17415, 16610, /* 70608-70615 */
-13188, 14104, 15323, 20473, 26783, 31199, 32412, 32521, /* 70616-70623 */
-33033, 30026, 28960, 29226, 28633, 29573, 31812, 33176, /* 70624-70631 */
-29240, 26171, 26709, 27955, 30707, 30785, 30234, 31394, /* 70632-70639 */
-31860, 30605, 30807, 33856, 34538, 34631, 35162, 36096, /* 70640-70647 */
-34397, 33074, 37435, 40238, 41158, 41245, 41348, 40760, /* 70648-70655 */
-40642, 40637, 38943, 39998, 39524, 38939, 38926, 36636, /* 70656-70663 */
-36165, 37945, 38120, 36001, 35346, 34603, 35522, 39769, /* 70664-70671 */
-40608, 39245, 40603, 41370, 39774, 36681, 34590, 35129, /* 70672-70679 */
-35394, 38076, 40322, 37586, 35968, 37641, 41237, 41937, /* 70680-70687 */
-39290, 39553, 39945, 39428, 38153, 35404, 33699, 32990, /* 70688-70695 */
-37319, 42142, 45163, 46795, 46197, 46733, 46009, 45046, /* 70696-70703 */
-43443, 45770, 49224, 51097, 50826, 47990, 47058, 45095, /* 70704-70711 */
-44500, 45308, 46074, 44904, 42769, 41944, 39822, 37656, /* 70712-70719 */
-36484, 34873, 37532, 38800, 36852, 34824, 35356, 36518, /* 70720-70727 */
-34968, 36354, 34840, 33760, 31877, 28501, 24700, 21862, /* 70728-70735 */
-22358, 24750, 25849, 21830, 22122, 25469, 24808, 24775, /* 70736-70743 */
-26536, 24190, 21946, 22289, 22183, 23171, 21885, 20519, /* 70744-70751 */
-22313, 21153, 18446, 14076, 10196, 13497, 16473, 16569, /* 70752-70759 */
-15534, 16182, 16199, 12936, 12488, 11815, 13003, 11868, /* 70760-70767 */
-9681, 8170, 5887, 7129, 9325, 13538, 19676, 24167, /* 70768-70775 */
-25569, 26166, 27530, 28488, 28072, 27374, 30239, 35183, /* 70776-70783 */
-35216, 31196, 25815, 25270, 29452, 33099, 33806, 36261, /* 70784-70791 */
-38112, 35635, 34976, 35831, 37037, 37316, 38909, 41665, /* 70792-70799 */
-41723, 41082, 40123, 41394, 44222, 45677, 43653, 40508, /* 70800-70807 */
-41537, 40984, 39303, 35931, 34443, 35748, 35120, 33423, /* 70808-70815 */
-33447, 34084, 35888, 38406, 37255, 36430, 36677, 35655, /* 70816-70823 */
-36953, 38857, 40820, 44260, 44278, 43018, 41131, 38785, /* 70824-70831 */
-34499, 35090, 40568, 42871, 41913, 39189, 40139, 42654, /* 70832-70839 */
-42576, 41444, 41858, 43407, 43064, 40339, 36483, 34897, /* 70840-70847 */
-34778, 34792, 38827, 42132, 43287, 42948, 42404, 43403, /* 70848-70855 */
-42111, 39179, 38313, 41539, 44330, 47723, 48769, 45499, /* 70856-70863 */
-45165, 45265, 45468, 44062, 43766, 44593, 43650, 42122, /* 70864-70871 */
-38864, 36957, 37024, 38478, 36845, 34910, 35529, 35216, /* 70872-70879 */
-36652, 39565, 41295, 39641, 36485, 35642, 35549, 31616, /* 70880-70887 */
-27824, 27901, 27561, 27514, 26041, 24644, 25427, 25369, /* 70888-70895 */
-26977, 26889, 25156, 24198, 22921, 22941, 21835, 22780, /* 70896-70903 */
-21770, 22420, 24743, 19932, 14618, 12977, 13716, 14097, /* 70904-70911 */
-15382, 16740, 16364, 14935, 13039, 10745, 8901, 9291, /* 70912-70919 */
-11180, 10462, 8855, 6820, 5705, 7046, 11447, 16933, /* 70920-70927 */
-19887, 23253, 25758, 27953, 28233, 27118, 27922, 29257, /* 70928-70935 */
-33328, 37302, 36401, 32828, 31780, 33936, 34142, 36184, /* 70936-70943 */
-36302, 34382, 34772, 34735, 35444, 33205, 32137, 33697, /* 70944-70951 */
-35538, 36372, 33737, 32332, 34411, 37539, 37894, 37701, /* 70952-70959 */
-38013, 38158, 36519, 35903, 37104, 37103, 38000, 35228, /* 70960-70967 */
-31913, 30198, 29216, 31718, 35785, 38670, 39165, 37806, /* 70968-70975 */
-35889, 35674, 37835, 39912, 42723, 44740, 48120, 48870, /* 70976-70983 */
-45759, 43981, 43333, 44994, 45980, 46516, 44754, 44601, /* 70984-70991 */
-44604, 42327, 40873, 41097, 42168, 40510, 38814, 37477, /* 70992-70999 */
-34729, 33113, 32994, 37366, 42173, 40786, 40385, 41577, /* 71000-71007 */
-42642, 42537, 42129, 41884, 42023, 45346, 46659, 47026, /* 71008-71015 */
-49320, 50405, 50421, 50564, 49240, 47608, 46666, 46162, /* 71016-71023 */
-45334, 43387, 40780, 38904, 37694, 36508, 36784, 34508, /* 71024-71031 */
-32852, 35412, 38117, 36992, 35863, 34144, 33535, 32029, /* 71032-71039 */
-26469, 23886, 22796, 22546, 21268, 20642, 20021, 20493, /* 71040-71047 */
-19525, 18749, 21870, 22294, 19627, 17397, 20477, 22028, /* 71048-71055 */
-20570, 21837, 23657, 24168, 20879, 18975, 17786, 16202, /* 71056-71063 */
-18673, 19428, 18651, 18957, 19094, 18110, 16467, 16332, /* 71064-71071 */
-15127, 15084, 15513, 15192, 13794, 9989, 10343, 12416, /* 71072-71079 */
-15948, 19888, 23736, 26417, 27049, 29833, 30651, 28188, /* 71080-71087 */
-27394, 31344, 33980, 33468, 32519, 30623, 31711, 34136, /* 71088-71095 */
-34412, 34444, 33828, 32434, 32015, 32565, 32238, 31655, /* 71096-71103 */
-31436, 34175, 37126, 35030, 33952, 35528, 36374, 37870, /* 71104-71111 */
-39592, 38308, 38105, 38453, 35981, 35839, 36375, 37290, /* 71112-71119 */
-37375, 34521, 32560, 32166, 31871, 32681, 35413, 37199, /* 71120-71127 */
-35275, 33486, 32981, 33785, 34263, 35039, 38497, 39779, /* 71128-71135 */
-42461, 42913, 39467, 38339, 40683, 41912, 41650, 43100, /* 71136-71143 */
-42704, 41257, 40772, 41934, 44761, 42866, 39858, 39484, /* 71144-71151 */
-37666, 34634, 31506, 33739, 37853, 40369, 40870, 42023, /* 71152-71159 */
-44976, 45516, 46320, 46059, 45749, 46724, 48203, 51498, /* 71160-71167 */
-52875, 52504, 53204, 54434, 53504, 52239, 49627, 47644, /* 71168-71175 */
-46386, 44140, 42806, 39133, 36770, 35623, 34680, 33609, /* 71176-71183 */
-33645, 33590, 34510, 38900, 38646, 36100, 35952, 35896, /* 71184-71191 */
-35983, 33931, 30759, 28699, 27698, 24953, 23477, 25622, /* 71192-71199 */
-24113, 22262, 23464, 25588, 24847, 21889, 21551, 22673, /* 71200-71207 */
-22766, 22801, 24355, 23669, 23533, 24750, 21604, 19413, /* 71208-71215 */
-17818, 15872, 15780, 14896, 15624, 15745, 13592, 10954, /* 71216-71223 */
-10639, 10145, 8852, 11145, 11807, 10757, 8925, 6908, /* 71224-71231 */
-7049, 9574, 13099, 16165, 18422, 22948, 28252, 29375, /* 71232-71239 */
-28263, 27223, 29102, 32200, 32654, 32547, 34893, 37123, /* 71240-71247 */
-37131, 36109, 38163, 38347, 36653, 37743, 38665, 37426, /* 71248-71255 */
-34728, 36313, 37369, 37368, 37822, 36819, 36644, 36805, /* 71256-71263 */
-38404, 39124, 39171, 38219, 38038, 37279, 34117, 35337, /* 71264-71271 */
-35751, 34200, 33470, 32489, 30604, 29062, 31158, 33613, /* 71272-71279 */
-34039, 33048, 31899, 30189, 27744, 29575, 30718, 31882, /* 71280-71287 */
-36381, 39418, 41712, 41465, 41594, 41388, 41785, 42185, /* 71288-71295 */
-42773, 44846, 42891, 41695, 43171, 43210, 42954, 43098, /* 71296-71303 */
-43582, 43005, 39911, 36842, 36223, 36494, 36873, 38833, /* 71304-71311 */
-40070, 41555, 42668, 44152, 44183, 43082, 43904, 45728, /* 71312-71319 */
-47496, 47515, 49083, 51412, 53474, 54492, 53284, 50821, /* 71320-71327 */
-49453, 49719, 49649, 48087, 44941, 40959, 36420, 33442, /* 71328-71335 */
-33016, 32354, 31844, 33377, 34883, 36789, 36802, 36202, /* 71336-71343 */
-37437, 36436, 33674, 33718, 34461, 30638, 29125, 30039, /* 71344-71351 */
-29216, 26121, 23913, 25866, 25092, 24433, 23568, 20210, /* 71352-71359 */
-19206, 18780, 18273, 18275, 19770, 19713, 19270, 20637, /* 71360-71367 */
-20583, 20809, 17863, 14271, 14878, 15367, 14547, 14931, /* 71368-71375 */
-15927, 14245, 13136, 13501, 13509, 14873, 15729, 15476, /* 71376-71383 */
-13808, 12577, 12951, 14753, 16249, 18723, 24287, 28866, /* 71384-71391 */
-31442, 29757, 28838, 32142, 33202, 32072, 33867, 35906, /* 71392-71399 */
-34708, 34907, 36479, 36488, 34503, 32331, 33094, 32311, /* 71400-71407 */
-30923, 30227, 29443, 30114, 30937, 31185, 29792, 29753, /* 71408-71415 */
-29699, 29818, 29628, 30510, 34085, 33135, 31452, 32244, /* 71416-71423 */
-31637, 29999, 29436, 32069, 33075, 33289, 33505, 32344, /* 71424-71431 */
-34297, 37238, 39911, 39453, 37429, 37011, 36518, 36024, /* 71432-71439 */
-36210, 38463, 41760, 43493, 43470, 44415, 44288, 43349, /* 71440-71447 */
-43458, 44122, 45830, 45268, 43132, 43473, 44295, 43215, /* 71448-71455 */
-42895, 43984, 42798, 41515, 41364, 38935, 37891, 37314, /* 71456-71463 */
-37765, 39169, 39291, 42646, 44716, 43170, 42352, 45140, /* 71464-71471 */
-47258, 47693, 49297, 49848, 51930, 53602, 54741, 55073, /* 71472-71479 */
-54263, 52925, 50939, 49400, 47903, 47742, 44147, 39640, /* 71480-71487 */
-37296, 36339, 35394, 31736, 31852, 33755, 32973, 32970, /* 71488-71495 */
-33703, 33912, 31446, 31553, 31630, 29664, 28296, 25664, /* 71496-71503 */
-25500, 24974, 24247, 22979, 20874, 20191, 21389, 22041, /* 71504-71511 */
-21739, 21406, 20468, 20482, 19557, 17999, 17083, 17966, /* 71512-71519 */
-20166, 20401, 19325, 18113, 17111, 15958, 15034, 15317, /* 71520-71527 */
-15445, 16312, 15852, 15282, 17482, 18237, 18434, 19906, /* 71528-71535 */
-20360, 19357, 17547, 16279, 16852, 16859, 16306, 20939, /* 71536-71543 */
-26128, 27331, 27809, 28566, 28988, 29393, 31956, 35932, /* 71544-71551 */
-37389, 36722, 37111, 37983, 36293, 35968, 36773, 35477, /* 71552-71559 */
-34662, 32160, 31402, 29789, 28450, 29399, 30141, 31061, /* 71560-71567 */
-29750, 28959, 27667, 29118, 32135, 32006, 32727, 33940, /* 71568-71575 */
-33762, 32402, 31241, 31522, 32476, 33156, 33378, 32824, /* 71576-71583 */
-31228, 30790, 32794, 35060, 35358, 33327, 31693, 30880, /* 71584-71591 */
-31267, 31540, 31756, 34788, 38542, 41390, 42073, 41873, /* 71592-71599 */
-39495, 39373, 42624, 43502, 44174, 44990, 44593, 42996, /* 71600-71607 */
-42292, 42292, 43700, 45435, 45603, 45121, 42887, 41521, /* 71608-71615 */
-41305, 39387, 39215, 42289, 45303, 45488, 46054, 47069, /* 71616-71623 */
-47628, 48817, 48915, 50835, 52401, 53538, 55573, 56497, /* 71624-71631 */
-57198, 57288, 56664, 54087, 52796, 52110, 49582, 46409, /* 71632-71639 */
-41802, 39402, 37702, 34812, 33174, 31371, 30051, 29765, /* 71640-71647 */
-30199, 31138, 30767, 29133, 29329, 30787, 29630, 28721, /* 71648-71655 */
-28828, 28950, 28703, 26842, 24696, 23085, 23133, 23267, /* 71656-71663 */
-23648, 23352, 21496, 20317, 20780, 21177, 19160, 18031, /* 71664-71671 */
-19311, 20457, 20945, 20364, 18789, 16651, 14248, 12708, /* 71672-71679 */
-12956, 13411, 12349, 12993, 13891, 13773, 13384, 14122, /* 71680-71687 */
-17940, 19702, 18497, 17152, 16948, 15453, 14275, 15737, /* 71688-71695 */
-19976, 24316, 24549, 25631, 27204, 26427, 26212, 28182, /* 71696-71703 */
-30617, 32766, 35770, 36609, 35751, 37095, 37062, 36197, /* 71704-71711 */
-35544, 35730, 36205, 34525, 33390, 32400, 31718, 32308, /* 71712-71719 */
-33263, 31674, 29380, 28964, 28646, 28663, 29305, 30159, /* 71720-71727 */
-31412, 31140, 29299, 28328, 28575, 30422, 34131, 35926, /* 71728-71735 */
-34895, 33425, 31484, 32368, 35492, 37810, 36431, 35116, /* 71736-71743 */
-36118, 34059, 31909, 32216, 34128, 36631, 40451, 43722, /* 71744-71751 */
-43362, 42540, 42643, 43962, 45534, 47339, 47988, 47631, /* 71752-71759 */
-47598, 46224, 44791, 44768, 46062, 45969, 45125, 44616, /* 71760-71767 */
-42196, 39468, 37198, 35808, 36934, 38372, 40628, 41564, /* 71768-71775 */
-42535, 43148, 44697, 46790, 45536, 46886, 48719, 48946, /* 71776-71783 */
-49732, 51791, 54560, 55429, 54263, 52836, 51041, 49038, /* 71784-71791 */
-46247, 43303, 41393, 40325, 38180, 35030, 32756, 30546, /* 71792-71799 */
-29738, 31203, 32663, 32211, 32139, 33111, 33869, 33201, /* 71800-71807 */
-31403, 31189, 32099, 32661, 31486, 29734, 27041, 24418, /* 71808-71815 */
-25180, 25806, 24446, 23004, 22642, 21855, 20095, 18638, /* 71816-71823 */
-18069, 18866, 19909, 20693, 20873, 20197, 17781, 14605, /* 71824-71831 */
-14158, 13692, 12485, 11556, 12371, 14193, 14920, 16104, /* 71832-71839 */
-16661, 18925, 20514, 20946, 21846, 21600, 19911, 16966, /* 71840-71847 */
-17277, 19662, 21997, 24531, 25867, 27128, 28206, 28141, /* 71848-71855 */
-27985, 29477, 32218, 33038, 33019, 33943, 34248, 33652, /* 71856-71863 */
-33928, 34624, 33566, 33074, 32101, 29958, 28070, 28350, /* 71864-71871 */
-29451, 28467, 27049, 25017, 24816, 25487, 25558, 26611, /* 71872-71879 */
-27981, 28909, 29409, 28229, 26916, 26747, 27584, 29826, /* 71880-71887 */
-34079, 36890, 34606, 32750, 34517, 36934, 36572, 36976, /* 71888-71895 */
-38379, 38835, 37599, 36387, 35703, 35064, 37584, 40198, /* 71896-71903 */
-43321, 45256, 44297, 42423, 42500, 44740, 45675, 46872, /* 71904-71911 */
-47021, 45174, 44366, 44741, 45765, 46459, 47535, 48349, /* 71912-71919 */
-47008, 44779, 41829, 39810, 37822, 37218, 38776, 40400, /* 71920-71927 */
-40947, 41158, 43217, 44520, 45300, 46347, 47985, 49099, /* 71928-71935 */
-49906, 51374, 52195, 54052, 56778, 57025, 55670, 55037, /* 71936-71943 */
-53533, 49723, 46202, 43957, 41992, 40326, 37454, 34053, /* 71944-71951 */
-30628, 28794, 28072, 28126, 27724, 27666, 29527, 29441, /* 71952-71959 */
-29045, 29100, 29404, 29295, 30151, 30513, 27986, 25357, /* 71960-71967 */
-23487, 24635, 25807, 24935, 23248, 21394, 21103, 19757, /* 71968-71975 */
-17989, 18215, 18764, 19113, 20029, 21811, 21223, 19307, /* 71976-71983 */
-18184, 16805, 16576, 16349, 16313, 15436, 15764, 17138, /* 71984-71991 */
-17533, 19523, 20797, 22163, 23866, 24691, 24534, 22466, /* 71992-71999 */
-20073, 19605, 20689, 21207, 21297, 23084, 26053, 27128, /* 72000-72007 */
-26083, 26867, 28843, 29744, 30618, 32021, 33420, 33460, /* 72008-72015 */
-33764, 33434, 32785, 33141, 34133, 34590, 32615, 30522, /* 72016-72023 */
-29653, 29574, 29225, 28519, 27487, 26123, 25229, 24713, /* 72024-72031 */
-25085, 26406, 28076, 28439, 27798, 27907, 27227, 26487, /* 72032-72039 */
-28694, 33209, 35042, 33610, 33264, 33500, 34251, 34880, /* 72040-72047 */
-36030, 36974, 36585, 35789, 33847, 33782, 32279, 31072, /* 72048-72055 */
-33714, 37262, 39678, 39542, 40384, 41395, 42243, 44373, /* 72056-72063 */
-45697, 46097, 45196, 44300, 44480, 44057, 44392, 46075, /* 72064-72071 */
-47811, 48368, 48007, 46226, 42035, 38967, 39065, 40650, /* 72072-72079 */
-41364, 42026, 44410, 46786, 47401, 47608, 48717, 49537, /* 72080-72087 */
-51105, 50817, 49340, 50562, 53183, 54790, 54389, 53913, /* 72088-72095 */
-54094, 52820, 50104, 48440, 47852, 45910, 43184, 40924, /* 72096-72103 */
-37577, 34012, 30942, 28774, 28227, 29073, 29234, 29375, /* 72104-72111 */
-29480, 29802, 29491, 28179, 29274, 31260, 32742, 31777, /* 72112-72119 */
-28664, 26304, 26058, 27136, 26503, 26350, 26193, 23825, /* 72120-72127 */
-22434, 20560, 19070, 17877, 17462, 18490, 19052, 19441, /* 72128-72135 */
-17635, 15218, 13483, 13236, 13047, 11769, 11070, 12398, /* 72136-72143 */
-14877, 15451, 16516, 18513, 19937, 21480, 23611, 25642, /* 72144-72151 */
-24866, 22721, 22646, 22575, 20820, 19283, 20944, 23240, /* 72152-72159 */
-25159, 27184, 27335, 27482, 28780, 31186, 31660, 32013, /* 72160-72167 */
-33210, 35545, 36745, 35462, 35994, 37190, 36234, 34209, /* 72168-72175 */
-33063, 31910, 31341, 30183, 27688, 26668, 25902, 23818, /* 72176-72183 */
-22458, 22777, 24072, 23669, 23918, 25781, 26480, 24834, /* 72184-72191 */
-23487, 25338, 28498, 31533, 32365, 32657, 33403, 31966, /* 72192-72199 */
-31876, 34105, 35901, 36509, 36715, 37633, 36953, 34326, /* 72200-72207 */
-32592, 34816, 37779, 39120, 40917, 41620, 40866, 41734, /* 72208-72215 */
-44152, 45251, 45194, 44930, 45238, 45510, 44680, 45056, /* 72216-72223 */
-45572, 46174, 48492, 49371, 47408, 44248, 42933, 42365, /* 72224-72231 */
-40721, 40312, 41524, 42406, 43933, 46238, 46492, 46328, /* 72232-72239 */
-47556, 49463, 49950, 49712, 50628, 52694, 54230, 54488, /* 72240-72247 */
-56178, 56428, 54520, 53025, 50576, 48694, 47798, 46146, /* 72248-72255 */
-44561, 42142, 38493, 33763, 30779, 29242, 28107, 28787, /* 72256-72263 */
-29766, 31249, 30638, 29877, 29664, 29512, 31475, 33142, /* 72264-72271 */
-32283, 30387, 29237, 27492, 26249, 26268, 25471, 23876, /* 72272-72279 */
-22291, 21738, 21725, 20059, 18392, 17406, 17033, 18159, /* 72280-72287 */
-19171, 17629, 15205, 14841, 15514, 15723, 13787, 12960, /* 72288-72295 */
-14176, 14103, 15199, 17768, 18986, 19402, 22133, 25380, /* 72296-72303 */
-26044, 25342, 24980, 26138, 26183, 24187, 22508, 21652, /* 72304-72311 */
-22409, 24014, 24941, 25421, 25652, 26354, 27213, 27150, /* 72312-72319 */
-27273, 29280, 29667, 29836, 30844, 31552, 32928, 33022, /* 72320-72327 */
-31969, 31377, 31108, 28750, 26921, 26281, 25406, 25166, /* 72328-72335 */
-23313, 21946, 21642, 20115, 20152, 21063, 23097, 24819, /* 72336-72343 */
-24061, 23159, 24813, 28220, 29856, 32229, 34538, 35110, /* 72344-72351 */
-35415, 36699, 38305, 38788, 38665, 39574, 41776, 40896, /* 72352-72359 */
-39021, 37664, 36279, 37196, 39481, 41592, 41995, 41693, /* 72360-72367 */
-42704, 44331, 44454, 44756, 45619, 45975, 46805, 46916, /* 72368-72375 */
-45367, 44714, 46408, 49119, 50134, 48821, 46458, 44005, /* 72376-72383 */
-42086, 41158, 41346, 40190, 40795, 43798, 45683, 46461, /* 72384-72391 */
-46585, 48546, 50172, 49678, 49639, 51072, 52703, 52857, /* 72392-72399 */
-53920, 55306, 56768, 56259, 53990, 53448, 51886, 49211, /* 72400-72407 */
-46936, 45255, 43356, 39761, 35921, 32464, 29271, 26884, /* 72408-72415 */
-25848, 26250, 26893, 28059, 26813, 25181, 25753, 26062, /* 72416-72423 */
-27319, 29419, 29615, 28451, 27190, 26153, 26163, 25538, /* 72424-72431 */
-23555, 22756, 21993, 20813, 20221, 18219, 16547, 16005, /* 72432-72439 */
-17282, 18530, 17208, 14921, 14723, 15546, 15334, 15361, /* 72440-72447 */
-15095, 14460, 15388, 17923, 19044, 19417, 20616, 22776, /* 72448-72455 */
-25636, 27080, 27713, 27762, 27126, 27003, 25159, 23104, /* 72456-72463 */
-22000, 22481, 24459, 25505, 26351, 26540, 27760, 27713, /* 72464-72471 */
-26895, 27270, 28484, 30519, 30609, 31166, 32583, 33084, /* 72472-72479 */
-32137, 32146, 32902, 32549, 31670, 29359, 27877, 27573, /* 72480-72487 */
-26679, 25560, 24087, 23770, 22972, 21211, 21455, 23385, /* 72488-72495 */
-23821, 23265, 23408, 23076, 24077, 26335, 29100, 31854, /* 72496-72503 */
-32392, 32598, 34659, 35418, 35258, 36041, 37456, 39446, /* 72504-72511 */
-40606, 39088, 36695, 34580, 34301, 36431, 38484, 39561, /* 72512-72519 */
-40184, 40613, 40941, 41847, 41780, 41979, 43654, 45678, /* 72520-72527 */
-46448, 45301, 44382, 45451, 46884, 48108, 49478, 49465, /* 72528-72535 */
-47768, 46572, 45667, 44333, 43072, 43284, 45756, 47813, /* 72536-72543 */
-48885, 49136, 49915, 51128, 51161, 51517, 52247, 52552, /* 72544-72551 */
-52069, 52236, 54656, 55956, 56120, 55971, 54601, 52945, /* 72552-72559 */
-50684, 48975, 47290, 44626, 41484, 38195, 34095, 29535, /* 72560-72567 */
-26392, 24080, 23983, 24828, 25429, 25673, 25121, 24888, /* 72568-72575 */
-24442, 25516, 27998, 29586, 29239, 28954, 28820, 27324, /* 72576-72583 */
-26237, 25449, 24405, 23758, 23568, 23401, 21032, 17906, /* 72584-72591 */
-16735, 17570, 17967, 17466, 17285, 16168, 15906, 16629, /* 72592-72599 */
-16512, 15279, 14502, 14758, 15825, 16082, 15707, 17168, /* 72600-72607 */
-19153, 22471, 25166, 25730, 26985, 28479, 28495, 27149, /* 72608-72615 */
-26132, 24594, 23149, 23688, 24463, 25043, 26061, 26599, /* 72616-72623 */
-26794, 25983, 26548, 27434, 27544, 29393, 31243, 32803, /* 72624-72631 */
-33852, 34603, 35188, 35520, 35523, 34456, 32342, 30667, /* 72632-72639 */
-29719, 28226, 26479, 24592, 22217, 19638, 18152, 18966, /* 72640-72647 */
-20135, 20866, 21787, 22319, 22099, 21593, 23133, 25083, /* 72648-72655 */
-27376, 30156, 32248, 34131, 35568, 35878, 35135, 36239, /* 72656-72663 */
-38920, 41175, 41140, 39081, 37252, 36058, 36517, 37593, /* 72664-72671 */
-39001, 40409, 41696, 43492, 43366, 42988, 42919, 44278, /* 72672-72679 */
-46098, 45848, 46356, 45729, 45171, 46192, 47912, 49216, /* 72680-72687 */
-48667, 48408, 46910, 45831, 44691, 42599, 42720, 43903, /* 72688-72695 */
-44915, 45399, 46436, 48151, 48893, 49286, 51585, 53019, /* 72696-72703 */
-51928, 50880, 50967, 52170, 53213, 53935, 54912, 55358, /* 72704-72711 */
-54295, 51699, 49666, 48054, 45730, 44087, 42405, 39834, /* 72712-72719 */
-36056, 31701, 28577, 27023, 26788, 27107, 27799, 27410, /* 72720-72727 */
-25349, 24228, 25221, 26379, 27418, 28879, 29479, 29054, /* 72728-72735 */
-28347, 27655, 26767, 25656, 25064, 25027, 24462, 22443, /* 72736-72743 */
-19337, 16925, 15778, 16038, 15306, 14049, 13729, 14064, /* 72744-72751 */
-14258, 13953, 14593, 14733, 15554, 16665, 17323, 17228, /* 72752-72759 */
-16720, 19437, 22410, 24759, 27251, 28469, 29469, 29758, /* 72760-72767 */
-30131, 28655, 26859, 26442, 25846, 25194, 25328, 26533, /* 72768-72775 */
-26198, 25713, 26044, 26155, 26348, 26245, 26517, 27491, /* 72776-72783 */
-30167, 31334, 31056, 32101, 32337, 32552, 32254, 31101, /* 72784-72791 */
-29808, 28770, 27682, 26709, 25069, 22821, 20442, 18647, /* 72792-72799 */
-17976, 18361, 19713, 20450, 20539, 21323, 21719, 21961, /* 72800-72807 */
-23382, 25728, 28299, 30201, 33559, 35922, 36543, 36692, /* 72808-72815 */
-37626, 39685, 41560, 43019, 42237, 40048, 38292, 37903, /* 72816-72823 */
-38559, 38502, 38098, 39065, 40756, 41029, 40185, 41022, /* 72824-72831 */
-42507, 44302, 46638, 46651, 45333, 44658, 44949, 46158, /* 72832-72839 */
-47677, 48986, 49473, 49345, 48738, 46669, 44642, 44735, /* 72840-72847 */
-45256, 45858, 47102, 48441, 48891, 49120, 50138, 51988, /* 72848-72855 */
-53816, 53945, 52665, 52755, 53350, 53333, 54090, 54925, /* 72856-72863 */
-55114, 54769, 54259, 51938, 49135, 46919, 45083, 43560, /* 72864-72871 */
-40854, 36741, 32535, 29275, 25984, 24257, 24826, 25420, /* 72872-72879 */
-24480, 22856, 22248, 21900, 22874, 24863, 26410, 27129, /* 72880-72887 */
-27210, 27247, 25976, 24669, 23853, 23565, 24634, 24824, /* 72888-72895 */
-23614, 20536, 17834, 17130, 16709, 16548, 15850, 16382, /* 72896-72903 */
-16663, 16013, 16538, 16809, 16993, 18001, 19713, 20002, /* 72904-72911 */
-19035, 18833, 20309, 22106, 24528, 26937, 27592, 28953, /* 72912-72919 */
-30531, 30693, 30178, 29071, 27645, 26319, 26872, 26985, /* 72920-72927 */
-25684, 25333, 25005, 25370, 25322, 25162, 23736, 24289, /* 72928-72935 */
-24193, 27116, 28597, 27526, 32530, 29265, 32549, 34230, /* 72936-72943 */
-31907, 31334, 27871, 31421, 26908, 26038, 26035, 22767, /* 72944-72951 */
-19259, 17250, 19221, 16846, 18788, 19910, 18129, 19524, /* 72952-72959 */
-20125, 21184, 22183, 23971, 27683, 31713, 34158, 33248, /* 72960-72967 */
-34026, 37320, 35912, 35269, 43066, 41565, 40524, 37712, /* 72968-72975 */
-38796, 38822, 39582, 40159, 39000, 43807, 44218, 41307, /* 72976-72983 */
-32939, 39773, 43615, 48507, 49170, 54370, 54305, 47241, /* 72984-72991 */
-50395, 52778, 54721, 54776, 57052, 54473, 53196, 47551, /* 72992-72999 */
-41997, 40509, 44886, 50585, 56557, 55101, 47676, 52111, /* 73000-73007 */
-55785, 54067, 53293, 50478, 48016, 46133, 45322, 41419, /* 73008-73015 */
-42104, 37615, 38360, 38083, 27978, 26093, 28425, 39735, /* 73016-73023 */
-35357, 20828, 22983, 29535, 27341, 22910, 19520, 18026, /* 73024-73031 */
-16106, 19963, 23996, 26182, 27410, 33796, 38197, 43219, /* 73032-73039 */
-50688, 54673, 60856, 62019, 61295, 58183, 57137, 56142, /* 73040-73047 */
-57125, 54205, 50068, 46750, 44238, 41288, 38558, 37337, /* 73048-73055 */
-34830, 31381, 24199, 19766, 17282, 11523, 6429, 4540, /* 73056-73063 */
-3908, 3519, 1441, 964, 681, 1303, 1574, 908, /* 73064-73071 */
-924, 1402, 2358, 3149, 3568, 3859, 4142, 4217, /* 73072-73079 */
-4702, 4666, 4770, 5482, 6569, 8062, 8530, 9009, /* 73080-73087 */
-9637, 10653, 13725, 18896, 24533, 30366, 38616, 43852, /* 73088-73095 */
-48190, 51719, 53966, 58048, 60172, 61214, 60624, 59302, /* 73096-73103 */
-56612, 54194, 52907, 51464, 50632, 50506, 50670, 49546, /* 73104-73111 */
-48230, 48210, 47799, 47373, 47500, 47267, 47988, 47086, /* 73112-73119 */
-46651, 44345, 42550, 41420, 40483, 39028, 35252, 32182, /* 73120-73127 */
-29667, 28715, 25845, 24329, 21536, 21405, 20653, 18847, /* 73128-73135 */
-18155, 16556, 16640, 16306, 16898, 17451, 17297, 16645, /* 73136-73143 */
-17176, 16920, 19601, 20593, 21524, 23401, 26329, 27644, /* 73144-73151 */
-26439, 26611, 26038, 27870, 29324, 33625, 36322, 38030, /* 73152-73159 */
-40002, 43122, 46251, 48331, 49846, 50414, 52457, 54059, /* 73160-73167 */
-56068, 55915, 58709, 60940, 61687, 61994, 61538, 61778, /* 73168-73175 */
-62100, 62206, 62190, 62561, 61459, 60350, 57348, 55731, /* 73176-73183 */
-53942, 53202, 52632, 50628, 48836, 47203, 45654, 44209, /* 73184-73191 */
-44234, 44202, 44395, 44245, 44336, 43252, 40833, 39322, /* 73192-73199 */
-38656, 37074, 34584, 29967, 25694, 22309, 18451, 14593, /* 73200-73207 */
-12371, 9777, 7726, 7097, 5026, 3715, 3608, 3561, /* 73208-73215 */
-3759, 3658, 1558, 970, 378, 450, 181, 191, /* 73216-73223 */
-1281, 2208, 3360, 4678, 5979, 5945, 5628, 5795, /* 73224-73231 */
-6073, 5945, 6134, 5817, 6460, 7208, 8089, 9084, /* 73232-73239 */
-9786, 9366, 9671, 11510, 13653, 15139, 16320, 17924, /* 73240-73247 */
-20013, 20658, 21769, 23548, 23940, 25921, 27855, 30938, /* 73248-73255 */
-31255, 31097, 32036, 32958, 32571, 34571, 37863, 39320, /* 73256-73263 */
-41597, 42364, 44853, 46325, 48493, 50873, 53524, 55998, /* 73264-73271 */
-58897, 62268, 62967, 63609, 64154, 64087, 64587, 65166, /* 73272-73279 */
-64856, 65244, 64688, 63949, 62801, 61823, 61352, 60698, /* 73280-73287 */
-60729, 61011, 59419, 58354, 58972, 59101, 58769, 58223, /* 73288-73295 */
-57411, 55920, 55014, 54172, 53589, 53582, 52822, 53233, /* 73296-73303 */
-54097, 51841, 51046, 48261, 45975, 45472, 45024, 43794, /* 73304-73311 */
-43086, 43120, 42091, 43489, 42725, 41038, 38944, 38336, /* 73312-73319 */
-36705, 35329, 33835, 33083, 33175, 32391, 30952, 29025, /* 73320-73327 */
-26686, 23608, 22612, 21001, 19717, 18238, 15123, 10347, /* 73328-73335 */
-6859, 5086, 3699, 2475, 2332, 1842, 1519, 418, /* 73336-73343 */
-129, 220, 492, 804, 2061, 4367, 4320, 3818, /* 73344-73351 */
-3586, 4706, 5230, 5559, 5921, 6944, 6072, 5952, /* 73352-73359 */
-5983, 5823, 5755, 6437, 8021, 9492, 10991, 11561, /* 73360-73367 */
-14381, 16455, 18335, 20550, 21992, 22710, 23917, 26106, /* 73368-73375 */
-29002, 30468, 32404, 35649, 38392, 40594, 41689, 42195, /* 73376-73383 */
-42600, 43920, 42723, 41875, 41609, 41409, 41618, 42038, /* 73384-73391 */
-43969, 43945, 42949, 42667, 43971, 44925, 45826, 46853, /* 73392-73399 */
-47966, 48691, 49800, 50577, 50628, 50192, 49974, 49998, /* 73400-73407 */
-49362, 48489, 47094, 45055, 41140, 39955, 38522, 37648, /* 73408-73415 */
-37488, 37775, 36759, 36005, 35659, 35230, 35776, 35995, /* 73416-73423 */
-37805, 39880, 42646, 43711, 44375, 44109, 44803, 45358, /* 73424-73431 */
-45710, 46196, 46962, 47045, 45859, 44289, 42473, 41548, /* 73432-73439 */
-40731, 39852, 38768, 39684, 38818, 38214, 37922, 38397, /* 73440-73447 */
-38887, 37421, 37365, 36884, 37273, 36657, 35804, 36032, /* 73448-73455 */
-36974, 38018, 38327, 37398, 35689, 34528, 33725, 33918, /* 73456-73463 */
-33363, 33103, 33174, 34495, 35573, 36812, 37703, 37559, /* 73464-73471 */
-37997, 37101, 36750, 36405, 35749, 36285, 36851, 36653, /* 73472-73479 */
-35898, 34787, 32731, 30561, 29220, 29087, 29946, 28284, /* 73480-73487 */
-25982, 23928, 21017, 19243, 17927, 18655, 18499, 17759, /* 73488-73495 */
-17409, 16158, 15737, 15239, 16209, 17840, 19788, 20601, /* 73496-73503 */
-20222, 20534, 21190, 20858, 21188, 21526, 21149, 20343, /* 73504-73511 */
-19969, 19181, 17790, 17869, 18097, 19038, 19251, 19825, /* 73512-73519 */
-20430, 21495, 22620, 24701, 26303, 27177, 26769, 26618, /* 73520-73527 */
-27942, 29557, 30729, 30626, 33170, 34533, 36893, 37594, /* 73528-73535 */
-38256, 39524, 38786, 38796, 37786, 36045, 33758, 33242, /* 73536-73543 */
-33872, 34609, 34474, 33936, 33577, 33935, 33858, 33878, /* 73544-73551 */
-34665, 36429, 37832, 39298, 40756, 40057, 39949, 39284, /* 73552-73559 */
-38406, 38887, 38961, 37426, 36200, 34808, 32244, 30067, /* 73560-73567 */
-29505, 29342, 29129, 29124, 29578, 30587, 30750, 30557, /* 73568-73575 */
-31449, 33213, 35918, 38771, 40884, 42988, 43864, 44600, /* 73576-73583 */
-45256, 45792, 46158, 46589, 47798, 47914, 47347, 46398, /* 73584-73591 */
-45638, 44765, 43758, 43521, 43287, 43457, 42822, 43001, /* 73592-73599 */
-43496, 42699, 42665, 42078, 42117, 42010, 41023, 40594, /* 73600-73607 */
-40245, 41047, 41898, 42612, 42720, 41954, 40527, 40227, /* 73608-73615 */
-40359, 39542, 39009, 38436, 38633, 38682, 38018, 38093, /* 73616-73623 */
-37932, 37639, 37730, 36358, 34749, 32900, 32219, 31780, /* 73624-73631 */
-31243, 31068, 30038, 27730, 24642, 22904, 22223, 21306, /* 73632-73639 */
-19832, 18699, 16535, 12939, 10378, 8486, 7476, 7050, /* 73640-73647 */
-5764, 5437, 4550, 3301, 2529, 2277, 4101, 6210, /* 73648-73655 */
-7220, 8739, 9337, 9986, 10353, 10413, 11404, 12380, /* 73656-73663 */
-12837, 12249, 11738, 10828, 10504, 10767, 11830, 12878, /* 73664-73671 */
-14106, 14369, 15694, 17173, 19273, 22485, 24003, 25474, /* 73672-73679 */
-25913, 27294, 28205, 29195, 30147, 32344, 34782, 36685, /* 73680-73687 */
-39458, 40508, 41554, 42261, 43424, 43979, 42863, 41815, /* 73688-73695 */
-41344, 41860, 42829, 43155, 43418, 43232, 43196, 43092, /* 73696-73703 */
-42708, 43151, 44842, 46205, 47074, 49273, 50147, 50110, /* 73704-73711 */
-49114, 49330, 50290, 49652, 49114, 48556, 47405, 45263, /* 73712-73719 */
-43244, 41958, 41112, 40489, 40717, 40761, 40929, 41249, /* 73720-73727 */
-40889, 41192, 42508, 44225, 46821, 48986, 50346, 52040, /* 73728-73735 */
-53651, 54575, 54450, 54942, 55782, 56901, 56535, 55675, /* 73736-73743 */
-55594, 54354, 52913, 51767, 50910, 50182, 49314, 48338, /* 73744-73751 */
-47789, 47552, 46764, 46050, 45884, 46118, 45353, 44490, /* 73752-73759 */
-43562, 42983, 43395, 43393, 45063, 45571, 44828, 43973, /* 73760-73767 */
-43700, 43474, 42094, 41216, 41117, 40848, 41151, 41176, /* 73768-73775 */
-40587, 39941, 39465, 39585, 38164, 36785, 34753, 33167, /* 73776-73783 */
-31532, 30798, 30734, 29554, 27328, 24869, 23420, 21743, /* 73784-73791 */
-21111, 20325, 19105, 17233, 14913, 12183, 9134, 6990, /* 73792-73799 */
-6344, 5790, 5466, 3857, 1412, 441,   0,  60, /* 73800-73807 */
-  0, 759, 1696, 2650, 3002, 3081, 3317, 3484, /* 73808-73815 */
-4872, 5941, 6330, 6558, 6591, 5978, 6072, 6193, /* 73816-73823 */
-5995, 6371, 7094, 7581, 8339, 10000, 12620, 14558, /* 73824-73831 */
-15131, 16046, 16821, 17481, 17770, 18814, 19965, 21403, /* 73832-73839 */
-23657, 25816, 26927, 27502, 28895, 30067, 31309, 31202, /* 73840-73847 */
-29942, 28523, 28224, 29234, 29461, 29925, 31183, 31612, /* 73848-73855 */
-31307, 31460, 32138, 32912, 34005, 36436, 39436, 41384, /* 73856-73863 */
-41639, 41870, 42530, 42771, 43128, 44101, 44360, 44226, /* 73864-73871 */
-43061, 41175, 40050, 38534, 37738, 38025, 39084, 39477, /* 73872-73879 */
-39448, 39997, 40804, 41296, 42303, 44239, 45882, 47699, /* 73880-73887 */
-49851, 51588, 52220, 52908, 53426, 54055, 54813, 55314, /* 73888-73895 */
-55597, 55519, 55437, 54215, 52947, 52544, 52211, 51129, /* 73896-73903 */
-50227, 49808, 50046, 49882, 49301, 49151, 48879, 48765, /* 73904-73911 */
-48578, 49139, 48528, 48297, 49351, 50415, 51523, 51664, /* 73912-73919 */
-52322, 53440, 53147, 53290, 53085, 51915, 52039, 52590, /* 73920-73927 */
-52712, 52491, 52632, 52835, 53148, 52926, 51942, 50287, /* 73928-73935 */
-47807, 46097, 45671, 45392, 44171, 43279, 41666, 39006, /* 73936-73943 */
-37815, 36591, 35878, 35260, 34320, 32600, 29755, 26832, /* 73944-73951 */
-23399, 21258, 20444, 19718, 18593, 16633, 14274, 11356, /* 73952-73959 */
-10152, 9792, 9749, 10689, 12154, 13183, 12520, 12499, /* 73960-73967 */
-12339, 12729, 13056, 14121, 13707, 12743, 12133, 11985, /* 73968-73975 */
-10838, 9703, 11474, 11556, 10699, 10106, 11192, 12626, /* 73976-73983 */
-13885, 14863, 15403, 15115, 14799, 14290, 13605, 13910, /* 73984-73991 */
-15201, 16666, 17621, 18294, 19040, 19847, 21028, 22788, /* 73992-73999 */
-23610, 23234, 22297, 21837, 21859, 22314, 22357, 23010, /* 74000-74007 */
-23381, 23181, 23060, 23176, 22892, 22883, 24081, 25638, /* 74008-74015 */
-27521, 28569, 28934, 29551, 29729, 29449, 30786, 31502, /* 74016-74023 */
-30844, 30153, 29091, 27240, 25214, 23833, 23714, 24044, /* 74024-74031 */
-23848, 24009, 24611, 25300, 26197, 27794, 29304, 31311, /* 74032-74039 */
-33105, 35251, 38391, 40149, 41402, 42965, 44928, 46307, /* 74040-74047 */
-46840, 48001, 48873, 49462, 49260, 49125, 49316, 48839, /* 74048-74055 */
-48102, 47298, 47827, 47981, 47691, 47880, 48232, 48331, /* 74056-74063 */
-48991, 49864, 49606, 49173, 48969, 50141, 51171, 52054, /* 74064-74071 */
-53325, 54402, 55833, 56754, 57419, 57426, 57309, 57396, /* 74072-74079 */
-57289, 57906, 57999, 58341, 58793, 58856, 59429, 58984, /* 74080-74087 */
-57673, 56352, 54686, 53047, 52015, 51066, 49915, 48568, /* 74088-74095 */
-46792, 44809, 43344, 42261, 41586, 40882, 39763, 38044, /* 74096-74103 */
-35404, 32110, 29090, 26892, 25034, 24423, 22657, 19699, /* 74104-74111 */
-17388, 15330, 13799, 12560, 12539, 13320, 14265, 14666, /* 74112-74119 */
-13984, 13836, 14165, 14845, 15325, 15621, 16123, 15776, /* 74120-74127 */
-15075, 14431, 14658, 14854, 14441, 14102, 14087, 14582, /* 74128-74135 */
-15175, 16581, 17369, 18215, 19387, 19661, 18731, 17399, /* 74136-74143 */
-17565, 17718, 18406, 19663, 20472, 20769, 21064, 22574, /* 74144-74151 */
-23725, 24409, 24684, 24327, 23781, 22611, 21792, 21730, /* 74152-74159 */
-21777, 21534, 21381, 21504, 20867, 20021, 19699, 20493, /* 74160-74167 */
-22030, 23255, 24379, 25085, 24918, 24421, 25328, 26237, /* 74168-74175 */
-26852, 27594, 27508, 27131, 25436, 23980, 23201, 22393, /* 74176-74183 */
-22211, 22803, 23583, 24393, 25159, 25767, 26916, 28363, /* 74184-74191 */
-29719, 31577, 34498, 37496, 39404, 40311, 41902, 43925, /* 74192-74199 */
-45413, 46474, 47905, 49504, 50346, 51102, 51645, 52144, /* 74200-74207 */
-51820, 50934, 50464, 50340, 50638, 50809, 50513, 49473, /* 74208-74215 */
-49621, 50422, 50328, 50253, 50310, 50335, 50589, 51199, /* 74216-74223 */
-51752, 52324, 53311, 54976, 56596, 57615, 58420, 58240, /* 74224-74231 */
-57514, 57389, 57320, 57222, 56795, 56727, 57013, 56998, /* 74232-74239 */
-56388, 55353, 53985, 52057, 50231, 48492, 47607, 47036, /* 74240-74247 */
-45538, 43717, 41855, 40121, 38549, 37455, 37391, 37002, /* 74248-74255 */
-35809, 34082, 31922, 28822, 26261, 25096, 23633, 22205, /* 74256-74263 */
-20465, 18327, 16443, 14335, 12214, 11419, 12039, 13007, /* 74264-74271 */
-14422, 14704, 14672, 15217, 15604, 16539, 17622, 18425, /* 74272-74279 */
-18897, 19001, 18491, 18273, 18203, 18186, 17974, 17258, /* 74280-74287 */
-17092, 17944, 18180, 18204, 19445, 20537, 20654, 20335, /* 74288-74295 */
-19590, 18400, 18082, 18396, 19344, 19591, 19667, 20539, /* 74296-74303 */
-21259, 22433, 23632, 24618, 24906, 24908, 24244, 23577, /* 74304-74311 */
-23494, 23220, 23257, 23384, 23714, 23614, 22599, 21796, /* 74312-74319 */
-21423, 21642, 23004, 24672, 25314, 25069, 24809, 24468, /* 74320-74327 */
-24343, 24543, 25361, 25805, 25540, 24669, 23072, 21407, /* 74328-74335 */
-20083, 19465, 19303, 19867, 20358, 20305, 21154, 22327, /* 74336-74343 */
-23067, 23790, 25242, 28139, 30590, 32184, 34494, 36983, /* 74344-74351 */
-38472, 39834, 41094, 42394, 43874, 44923, 46451, 48011, /* 74352-74359 */
-48639, 48816, 48212, 47616, 47490, 48062, 48069, 47767, /* 74360-74367 */
-48238, 48376, 48918, 48940, 48945, 48894, 48962, 49697, /* 74368-74375 */
-50487, 51332, 52244, 53368, 54369, 55845, 58166, 59681, /* 74376-74383 */
-60390, 60592, 60944, 61337, 61030, 60605, 60464, 60717, /* 74384-74391 */
-60527, 60313, 59867, 59140, 57278, 54782, 53286, 51909, /* 74392-74399 */
-50353, 48700, 47756, 46871, 44982, 43063, 41759, 41350, /* 74400-74407 */
-40906, 40487, 40114, 38574, 36442, 33888, 31724, 30240, /* 74408-74415 */
-28562, 26658, 24927, 23135, 20619, 17724, 15523, 15049, /* 74416-74423 */
-15126, 15460, 16187, 16587, 16851, 17189, 18322, 19160, /* 74424-74431 */
-19980, 20771, 21008, 20883, 20409, 20970, 21102, 20033, /* 74432-74439 */
-19775, 19776, 19696, 19432, 19119, 19960, 21188, 21965, /* 74440-74447 */
-22011, 21584, 20151, 19286, 18970, 18755, 19413, 19875, /* 74448-74455 */
-20057, 20518, 21320, 22007, 23130, 24062, 24342, 24326, /* 74456-74463 */
-23554, 22717, 22066, 21780, 22234, 22269, 21972, 21524, /* 74464-74471 */
-20756, 19631, 19053, 19885, 20715, 21884, 22340, 22190, /* 74472-74479 */
-22385, 22225, 21869, 21979, 23034, 23611, 23298, 22155, /* 74480-74487 */
-21037, 19619, 18398, 18427, 18628, 18713, 18929, 20178, /* 74488-74495 */
-21398, 21691, 22207, 23709, 25904, 27370, 29099, 31292, /* 74496-74503 */
-33039, 35226, 36885, 38599, 40021, 40974, 42249, 43211, /* 74504-74511 */
-44740, 46393, 46957, 46637, 46564, 46449, 45981, 46020, /* 74512-74519 */
-45951, 45905, 45689, 45511, 46104, 45845, 45089, 45057, /* 74520-74527 */
-45504, 45515, 46152, 47202, 48334, 49997, 51356, 53491, /* 74528-74535 */
-55569, 56869, 57776, 58472, 59069, 59136, 59257, 59401, /* 74536-74543 */
-59365, 59167, 59014, 59503, 58762, 57355, 56256, 54706, /* 74544-74551 */
-53192, 51745, 50562, 49433, 47969, 46289, 45065, 43822, /* 74552-74559 */
-42695, 41968, 41391, 41055, 39888, 37771, 35393, 33783, /* 74560-74567 */
-32225, 29859, 28198, 27128, 25793, 23115, 19834, 17927, /* 74568-74575 */
-16260, 15537, 15879, 16422, 16632, 16857, 17578, 18072, /* 74576-74583 */
-18876, 20398, 22109, 22793, 23137, 23859, 24314, 24021, /* 74584-74591 */
-23665, 23704, 23854, 23739, 23049, 22535, 22643, 23130, /* 74592-74599 */
-23865, 24090, 23762, 23061, 21339, 20472, 20014, 19497, /* 74600-74607 */
-19767, 20235, 20675, 21045, 22085, 23199, 24217, 25301, /* 74608-74615 */
-25498, 25289, 24366, 23730, 23562, 22868, 23171, 23876, /* 74616-74623 */
-23531, 22549, 21626, 20405, 20140, 20356, 20836, 21799, /* 74624-74631 */
-22180, 21922, 21044, 20506, 20569, 21331, 22184, 22486, /* 74632-74639 */
-22467, 21260, 19637, 18706, 18102, 18007, 17334, 17688, /* 74640-74647 */
-18919, 19336, 20106, 20813, 21779, 23277, 25228, 26748, /* 74648-74655 */
-28004, 29692, 31710, 33512, 34987, 37043, 38447, 39187, /* 74656-74663 */
-40089, 41950, 43862, 44798, 45688, 45736, 45656, 45695, /* 74664-74671 */
-45646, 45597, 45129, 45530, 46149, 46458, 46411, 45835, /* 74672-74679 */
-45880, 46095, 46283, 46626, 47423, 48194, 48561, 50214, /* 74680-74687 */
-52487, 54529, 56261, 57831, 59428, 60080, 59836, 60145, /* 74688-74695 */
-60573, 60012, 59969, 59952, 59742, 59370, 58318, 57153, /* 74696-74703 */
-55708, 53743, 51663, 50276, 49071, 47742, 46135, 44217, /* 74704-74711 */
-42856, 41621, 40632, 40974, 41132, 40272, 38759, 37209, /* 74712-74719 */
-35665, 33812, 31254, 29738, 29207, 27631, 26217, 23966, /* 74720-74727 */
-21325, 19269, 17733, 17341, 17357, 18135, 18861, 19703, /* 74728-74735 */
-20573, 21560, 23241, 24189, 25535, 26837, 27861, 28883, /* 74736-74743 */
-29113, 28938, 28420, 28081, 27748, 27173, 26309, 25887, /* 74744-74751 */
-26250, 26651, 27169, 26875, 26094, 25024, 23578, 22388, /* 74752-74759 */
-21955, 21821, 21417, 21574, 21535, 21377, 21591, 22441, /* 74760-74767 */
-24132, 24832, 24778, 24515, 23612, 22815, 22210, 21987, /* 74768-74775 */
-21866, 22069, 21824, 20915, 19652, 18345, 17795, 17618, /* 74776-74783 */
-17728, 18464, 18626, 17800, 16831, 16207, 16276, 16955, /* 74784-74791 */
-17661, 18364, 18266, 17094, 16895, 16365, 15626, 15503, /* 74792-74799 */
-15534, 15987, 17137, 18155, 18390, 19623, 21392, 22628, /* 74800-74807 */
-23697, 24787, 26438, 28017, 29328, 31719, 34217, 35437, /* 74808-74815 */
-36089, 37139, 38575, 40703, 42278, 43224, 44271, 44492, /* 74816-74823 */
-44688, 44484, 44235, 44232, 44379, 44771, 45031, 45169, /* 74824-74831 */
-44928, 45236, 44937, 44638, 45652, 46212, 46382, 46865, /* 74832-74839 */
-48214, 49771, 51356, 53607, 56071, 57818, 58767, 59612, /* 74840-74847 */
-59927, 60197, 59966, 59516, 59419, 59120, 58779, 57923, /* 74848-74855 */
-56938, 55764, 54212, 52588, 50622, 49335, 48022, 46601, /* 74856-74863 */
-45590, 43817, 42561, 41595, 41272, 41080, 40600, 40175, /* 74864-74871 */
-39732, 38707, 36713, 35012, 33441, 32258, 31370, 30219, /* 74872-74879 */
-28655, 26441, 24149, 22384, 21082, 20420, 20843, 21668, /* 74880-74887 */
-22153, 23383, 24512, 25652, 26964, 27429, 28508, 29853, /* 74888-74895 */
-31365, 32076, 32018, 32060, 32146, 32177, 31124, 30010, /* 74896-74903 */
-29217, 28709, 28921, 28947, 29058, 29059, 27962, 26511, /* 74904-74911 */
-25477, 24358, 23418, 23080, 23398, 23717, 23502, 23850, /* 74912-74919 */
-24594, 25366, 26348, 27143, 27512, 27093, 26411, 25734, /* 74920-74927 */
-25052, 24642, 24033, 24161, 23697, 22338, 21168, 19948, /* 74928-74935 */
-19252, 19041, 19035, 18767, 18320, 17271, 16158, 15655, /* 74936-74943 */
-15891, 16532, 16621, 16532, 16111, 15368, 14820, 14285, /* 74944-74951 */
-13691, 13544, 14308, 14916, 15312, 15998, 16773, 18196, /* 74952-74959 */
-19237, 20600, 22260, 23034, 24146, 25599, 27738, 30117, /* 74960-74967 */
-31925, 32854, 33767, 35064, 36394, 38144, 39464, 40618, /* 74968-74975 */
-41789, 42414, 42662, 42568, 42049, 42306, 43074, 42811, /* 74976-74983 */
-42819, 43010, 42369, 42103, 42265, 42644, 42746, 42883, /* 74984-74991 */
-43464, 43994, 44939, 46335, 48798, 51622, 53904, 55550, /* 74992-74999 */
-56609, 57562, 57964, 57997, 57904, 57911, 57592, 57180, /* 75000-75007 */
-56541, 56082, 55362, 53356, 51618, 50225, 48660, 47022, /* 75008-75015 */
-45656, 44445, 42875, 41357, 40270, 39440, 38829, 38330, /* 75016-75023 */
-38113, 37638, 37063, 35945, 33816, 32404, 31154, 30189, /* 75024-75031 */
-29559, 28271, 26735, 25021, 23057, 21314, 20426, 20128, /* 75032-75039 */
-20394, 21428, 22519, 23982, 25508, 26493, 27453, 28888, /* 75040-75047 */
-30715, 32449, 33427, 33929, 34549, 34825, 35178, 34835, /* 75048-75055 */
-33685, 33142, 32444, 31819, 31979, 32218, 31891, 31391, /* 75056-75063 */
-30908, 29737, 28607, 27574, 27454, 27752, 27214, 27018, /* 75064-75071 */
-27058, 27444, 28053, 28806, 29666, 30308, 30290, 30012, /* 75072-75079 */
-29769, 29201, 29017, 28621, 28229, 28356, 27660, 26258, /* 75080-75087 */
-24771, 23564, 22567, 22180, 22338, 21641, 20357, 18849, /* 75088-75095 */
-17784, 17268, 17031, 17801, 18150, 18116, 17899, 17363, /* 75096-75103 */
-16616, 15533, 15185, 15631, 16374, 16962, 17495, 18136, /* 75104-75111 */
-18795, 19556, 20476, 21600, 22472, 22982, 23790, 25693, /* 75112-75119 */
-27956, 29505, 30555, 31504, 32827, 33829, 35274, 36953, /* 75120-75127 */
-38103, 39388, 40337, 40514, 40184, 40153, 40320, 40252, /* 75128-75135 */
-40851, 41067, 40916, 40799, 40453, 40308, 40084, 40385, /* 75136-75143 */
-40897, 41514, 41856, 42383, 42949, 44622, 47395, 49534, /* 75144-75151 */
-51807, 53621, 54698, 55357, 55303, 55460, 55482, 55123, /* 75152-75159 */
-54355, 54073, 53847, 52649, 51774, 50148, 48139, 46390, /* 75160-75167 */
-44970, 43676, 42066, 40810, 39511, 38402, 37354, 36444, /* 75168-75175 */
-35769, 35250, 35312, 35213, 34785, 33548, 32162, 30994, /* 75176-75183 */
-30072, 29557, 28783, 27816, 26624, 25246, 23703, 22390, /* 75184-75191 */
-21641, 21422, 21636, 22516, 24123, 25898, 27118, 28161, /* 75192-75199 */
-29595, 31433, 33289, 34350, 35307, 36582, 37618, 37470, /* 75200-75207 */
-36953, 36675, 35800, 34554, 33661, 33338, 33013, 32656, /* 75208-75215 */
-32229, 32058, 31285, 29751, 28622, 27976, 27850, 27481, /* 75216-75223 */
-27215, 27237, 27266, 27749, 28400, 29500, 30496, 31108, /* 75224-75231 */
-31580, 31577, 31583, 31036, 30574, 30830, 30935, 30570, /* 75232-75239 */
-30199, 29383, 27543, 26228, 25619, 25244, 24382, 23264, /* 75240-75247 */
-22338, 20764, 19616, 19058, 18959, 19071, 19318, 19574, /* 75248-75255 */
-19024, 18326, 17202, 16434, 16245, 16369, 16989, 17533, /* 75256-75263 */
-18241, 18725, 19453, 20523, 21353, 21836, 21853, 22324, /* 75264-75271 */
-23499, 25114, 26962, 28299, 29096, 30105, 31172, 31584, /* 75272-75279 */
-32570, 34177, 35973, 37198, 38050, 38541, 38076, 37788, /* 75280-75287 */
-37931, 38355, 38586, 38996, 39268, 38972, 38733, 38391, /* 75288-75295 */
-37980, 38260, 38795, 39311, 39568, 40133, 41574, 43388, /* 75296-75303 */
-45797, 48218, 50476, 52207, 53612, 54619, 55183, 55259, /* 75304-75311 */
-54864, 54612, 53927, 53131, 52472, 51593, 50028, 48319, /* 75312-75319 */
-47029, 45346, 43774, 42195, 40557, 39095, 37869, 37259, /* 75320-75327 */
-36156, 34976, 34491, 34218, 34086, 33583, 32973, 32341, /* 75328-75335 */
-31000, 29713, 29088, 28520, 27508, 26558, 25447, 24447, /* 75336-75343 */
-23438, 22318, 21731, 21409, 21852, 23031, 24807, 25761, /* 75344-75351 */
-26714, 28381, 30241, 32086, 33383, 34953, 36177, 37407, /* 75352-75359 */
-38166, 38429, 38455, 37782, 37164, 36550, 35658, 34835, /* 75360-75367 */
-34512, 34411, 34246, 33672, 32873, 31908, 31371, 30876, /* 75368-75375 */
-30252, 29962, 29771, 29547, 29662, 30362, 31200, 31987, /* 75376-75383 */
-32567, 33721, 34190, 33964, 33720, 33630, 33745, 33326, /* 75384-75391 */
-33605, 33667, 32900, 31499, 29885, 28804, 27915, 27014, /* 75392-75399 */
-26080, 24625, 22960, 21593, 20221, 19256, 19211, 19641, /* 75400-75407 */
-19929, 20040, 19611, 18714, 18000, 17830, 17764, 18121, /* 75408-75415 */
-18674, 19210, 19793, 20331, 21318, 22150, 22931, 23272, /* 75416-75423 */
-23072, 23980, 25589, 26782, 27791, 29057, 30522, 31263, /* 75424-75431 */
-31660, 32523, 33721, 34829, 36540, 38074, 38535, 38479, /* 75432-75439 */
-38405, 38219, 37899, 38077, 38368, 38656, 38823, 38593, /* 75440-75447 */
-38055, 37411, 37496, 37857, 37982, 38170, 38227, 38714, /* 75448-75455 */
-39955, 42042, 44334, 46365, 48599, 50028, 51155, 51915, /* 75456-75463 */
-52163, 52370, 51924, 51395, 50982, 50254, 48980, 47511, /* 75464-75471 */
-46174, 44846, 43514, 42163, 40554, 38583, 37025, 35953, /* 75472-75479 */
-34742, 33205, 32052, 31722, 31152, 30928, 30727, 30386, /* 75480-75487 */
-29901, 28562, 27705, 27179, 26724, 26200, 25517, 24992, /* 75488-75495 */
-24204, 23168, 22414, 21506, 20651, 20803, 21800, 23058, /* 75496-75503 */
-24411, 25667, 27041, 28376, 29712, 31420, 33263, 34819, /* 75504-75511 */
-36103, 37220, 37710, 37829, 37762, 37145, 36500, 35462, /* 75512-75519 */
-34654, 33877, 33124, 33451, 32570, 32150, 31678, 31377, /* 75520-75527 */
-30590, 30233, 31004, 29699, 29038, 29395, 29517, 29936, /* 75528-75535 */
-30967, 31514, 32448, 33932, 33970, 34075, 34238, 33911, /* 75536-75543 */
-33707, 34926, 35574, 34717, 34933, 33535, 32828, 31766, /* 75544-75551 */
-30137, 29238, 28443, 26807, 25783, 24491, 22797, 22250, /* 75552-75559 */
-21919, 22531, 22304, 23327, 22604, 22248, 21521, 22005, /* 75560-75567 */
-22154, 22645, 23111, 23692, 24782, 24410, 26827, 26524, /* 75568-75575 */
-26922, 26703, 27349, 28149, 28690, 30334, 31589, 32898, /* 75576-75583 */
-33302, 33395, 34281, 34511, 35695, 37350, 38205, 39457, /* 75584-75591 */
-39867, 40045, 39057, 39679, 38991, 39305, 39768, 39644, /* 75592-75599 */
-39984, 39094, 38004, 37976, 37133, 37754, 37966, 37342, /* 75600-75607 */
-37663, 38202, 39698, 40599, 43134, 45332, 46900, 48087, /* 75608-75615 */
-49928, 50213, 51238, 50784, 49799, 49918, 49134, 47922, /* 75616-75623 */
-46273, 44394, 42836, 42042, 40668, 38377, 37250, 35397, /* 75624-75631 */
-33514, 32941, 30845, 30251, 28778, 28266, 27697, 27044, /* 75632-75639 */
-27576, 26580, 26270, 25748, 24412, 24176, 23326, 23261, /* 75640-75647 */
-22982, 22944, 23049, 22295, 21510, 20565, 20094, 20325, /* 75648-75655 */
-21619, 22884, 24057, 25376, 26716, 28014, 29320, 30446, /* 75656-75663 */
-32475, 33623, 35149, 36463, 36672, 37196, 36435, 36274, /* 75664-75671 */
-35788, 34048, 33496, 33035, 33030, 32102, 32036, 31935, /* 75672-75679 */
-30863, 31240, 30544, 30107, 29726, 28964, 29501, 29082, /* 75680-75687 */
-29855, 29499, 30725, 31392, 31906, 34001, 33700, 35040, /* 75688-75695 */
-34209, 34075, 35138, 35727, 36130, 35698, 34475, 35062, /* 75696-75703 */
-33142, 31816, 30338, 29095, 28197, 26703, 25248, 23741, /* 75704-75711 */
-23492, 22142, 22340, 22419, 22966, 22355, 22735, 22610, /* 75712-75719 */
-22781, 22349, 23315, 23748, 24118, 25088, 25840, 26528, /* 75720-75727 */
-27068, 28065, 27544, 28347, 28780, 29205, 30435, 31476, /* 75728-75735 */
-32326, 34230, 34680, 35363, 36183, 36430, 38303, 39515, /* 75736-75743 */
-39946, 41712, 42314, 42199, 42548, 42087, 42236, 42626, /* 75744-75751 */
-43020, 43431, 43228, 42631, 41825, 41387, 41146, 41703, /* 75752-75759 */
-41150, 41181, 41273, 41512, 43131, 44546, 46146, 47701, /* 75760-75767 */
-49299, 50123, 51468, 52039, 51377, 51158, 50845, 50241, /* 75768-75775 */
-49265, 47141, 45758, 44478, 42583, 41408, 39770, 37447, /* 75776-75783 */
-36365, 34246, 32359, 31191, 29738, 28562, 27548, 26412, /* 75784-75791 */
-26469, 25936, 25089, 25368, 24367, 23452, 22873, 22821, /* 75792-75799 */
-21875, 21861, 22042, 22201, 22117, 21988, 20682, 19907, /* 75800-75807 */
-19499, 19448, 20567, 21530, 22925, 23962, 25328, 26170, /* 75808-75815 */
-27475, 28736, 30210, 31561, 32969, 33909, 34095, 34488, /* 75816-75823 */
-34444, 33659, 32526, 31391, 30449, 29986, 29801, 29553, /* 75824-75831 */
-29297, 28773, 28648, 28786, 28272, 28047, 27432, 27136, /* 75832-75839 */
-27761, 27501, 27793, 28286, 28837, 29560, 30590, 31878, /* 75840-75847 */
-32397, 32864, 32528, 33242, 34404, 34098, 34340, 34423, /* 75848-75855 */
-34145, 33692, 32418, 31050, 29688, 28432, 27163, 25732, /* 75856-75863 */
-24229, 22954, 21524, 21318, 21497, 21948, 22154, 22571, /* 75864-75871 */
-22894, 22647, 23271, 23554, 24757, 25387, 26008, 27361, /* 75872-75879 */
-28467, 29565, 30106, 30661, 31033, 30841, 32023, 32145, /* 75880-75887 */
-33314, 34749, 35316, 37053, 37331, 38247, 38936, 40025, /* 75888-75895 */
-41170, 42005, 42947, 44117, 44360, 44400, 44533, 44214, /* 75896-75903 */
-44734, 44591, 45493, 46048, 45183, 44280, 43702, 43523, /* 75904-75911 */
-43880, 43678, 43567, 43778, 43498, 44125, 45291, 46147, /* 75912-75919 */
-47800, 49252, 50491, 52456, 52675, 52809, 52408, 51911, /* 75920-75927 */
-51663, 50090, 49364, 47190, 45401, 44290, 42545, 40790, /* 75928-75935 */
-38686, 37618, 35584, 33579, 32224, 30800, 29204, 27659, /* 75936-75943 */
-27074, 25848, 25179, 25291, 24283, 24066, 23438, 22630, /* 75944-75951 */
-21915, 21212, 21181, 20971, 21280, 21754, 22013, 21680, /* 75952-75959 */
-20683, 20287, 20014, 19904, 21120, 22070, 23692, 24517, /* 75960-75967 */
-25097, 26091, 27016, 28346, 29486, 30861, 32019, 32322, /* 75968-75975 */
-32521, 32601, 32091, 31170, 29303, 28474, 27395, 27102, /* 75976-75983 */
-26666, 26301, 26058, 25656, 25854, 25264, 24902, 24055, /* 75984-75991 */
-23684, 23474, 23463, 23780, 23808, 24219, 24793, 25928, /* 75992-75999 */
-27496, 28119, 28824, 29189, 29951, 30838, 31226, 32185, /* 76000-76007 */
-32503, 33022, 32816, 31690, 30933, 29457, 28082, 26917, /* 76008-76015 */
-26018, 24524, 23082, 21974, 21231, 21153, 21060, 21967, /* 76016-76023 */
-22484, 23293, 23819, 23990, 24892, 25787, 26283, 27921, /* 76024-76031 */
-29325, 30035, 31362, 32076, 32854, 33381, 33408, 33660, /* 76032-76039 */
-34301, 34958, 36036, 37189, 38304, 38933, 39636, 40160, /* 76040-76047 */
-40924, 41621, 42551, 44222, 44946, 45672, 46400, 46581, /* 76048-76055 */
-45993, 45833, 46270, 47044, 47727, 47294, 47090, 46487, /* 76056-76063 */
-45915, 46029, 45730, 45763, 46007, 45832, 46086, 46777, /* 76064-76071 */
-47557, 48038, 48963, 50716, 52391, 53428, 53586, 53490, /* 76072-76079 */
-53284, 52829, 51984, 50488, 49041, 47669, 45672, 44271, /* 76080-76087 */
-42965, 41304, 39236, 37446, 35793, 33922, 32143, 30602, /* 76088-76095 */
-29331, 28165, 27151, 26229, 25437, 24669, 24578, 23973, /* 76096-76103 */
-23459, 23043, 22417, 22073, 21668, 21822, 22281, 22740, /* 76104-76111 */
-23018, 22686, 22190, 21427, 20961, 20856, 21589, 23029, /* 76112-76119 */
-23661, 24365, 24884, 25802, 26779, 27263, 28473, 29748, /* 76120-76127 */
-30174, 30646, 31181, 30969, 30422, 28846, 27334, 26538, /* 76128-76135 */
-25583, 24885, 24322, 23822, 23909, 23755, 23571, 23323, /* 76136-76143 */
-22891, 22407, 22000, 22128, 22207, 22332, 22220, 22321, /* 76144-76151 */
-23152, 24663, 25730, 26212, 26871, 28132, 28973, 29113, /* 76152-76159 */
-29856, 30682, 31210, 31553, 31158, 30506, 29479, 27816, /* 76160-76167 */
-26785, 25686, 24617, 22874, 21121, 19966, 19087, 19014, /* 76168-76175 */
-18961, 19466, 19930, 20529, 21268, 21796, 22570, 23282, /* 76176-76183 */
-24562, 25886, 27064, 28393, 29829, 30893, 31671, 32259, /* 76184-76191 */
-32716, 32890, 33323, 34628, 35852, 36998, 37963, 39160, /* 76192-76199 */
-40308, 40761, 41578, 42677, 44042, 45315, 46528, 47987, /* 76200-76207 */
-48549, 48608, 48461, 48633, 49152, 50090, 50567, 50195, /* 76208-76215 */
-50074, 49749, 49206, 49240, 49689, 49638, 49641, 49982, /* 76216-76223 */
-50237, 50641, 51094, 51546, 52589, 53866, 55074, 55432, /* 76224-76231 */
-55555, 55561, 55097, 54588, 53738, 52169, 50332, 48759, /* 76232-76239 */
-47115, 45509, 43775, 42201, 40557, 38638, 36943, 35305, /* 76240-76247 */
-33490, 31707, 30429, 29678, 28642, 27488, 26638, 25790, /* 76248-76255 */
-25273, 24728, 24489, 23772, 23328, 23252, 22917, 23180, /* 76256-76263 */
-23745, 24358, 24399, 24440, 24019, 23122, 22739, 23144, /* 76264-76271 */
-24061, 24632, 24925, 25658, 25836, 26252, 26929, 27700, /* 76272-76279 */
-28766, 29276, 29943, 30223, 30028, 29325, 28382, 27122, /* 76280-76287 */
-25974, 25077, 24257, 23520, 22799, 22439, 22121, 22128, /* 76288-76295 */
-21952, 21425, 21052, 20387, 20018, 20151, 20156, 19588, /* 76296-76303 */
-19314, 20215, 21206, 21842, 22552, 23414, 24215, 24923, /* 76304-76311 */
-25712, 26308, 26784, 27477, 28146, 28214, 27646, 26721, /* 76312-76319 */
-25360, 23938, 22780, 21820, 20423, 18914, 17524, 16552, /* 76320-76327 */
-16060, 15704, 15985, 16672, 17398, 18429, 19388, 20092, /* 76328-76335 */
-21145, 22733, 24080, 25530, 27322, 29006, 30293, 31473, /* 76336-76343 */
-32458, 32777, 33104, 33678, 34761, 35985, 37124, 38330, /* 76344-76351 */
-39781, 41080, 41573, 42195, 43188, 44052, 45202, 46497, /* 76352-76359 */
-47736, 48898, 49297, 49228, 49244, 49855, 50448, 50817, /* 76360-76367 */
-51285, 51218, 51088, 50864, 50651, 50880, 51168, 51184, /* 76368-76375 */
-51165, 51705, 52165, 51922, 52031, 52994, 54133, 54966, /* 76376-76383 */
-55643, 56097, 55938, 55680, 55466, 54891, 53718, 52318, /* 76384-76391 */
-50574, 49155, 47360, 45629, 44242, 42433, 40928, 39333, /* 76392-76399 */
-37617, 35792, 33992, 32819, 31929, 30720, 29710, 28738, /* 76400-76407 */
-28071, 27765, 27270, 26676, 26425, 26204, 25655, 25332, /* 76408-76415 */
-25501, 25929, 26523, 27430, 28079, 27634, 26686, 26137, /* 76416-76423 */
-25981, 26362, 27005, 27537, 28151, 28380, 28560, 29042, /* 76424-76431 */
-29233, 29812, 30294, 31055, 31554, 31449, 30874, 29789, /* 76432-76439 */
-28862, 27527, 26317, 25565, 24725, 23645, 22753, 22333, /* 76440-76447 */
-21784, 21259, 21123, 20554, 19692, 19341, 19403, 19054, /* 76448-76455 */
-18542, 18108, 17979, 18249, 18882, 19677, 20319, 21255, /* 76456-76463 */
-22176, 22902, 23325, 23636, 24255, 24876, 25473, 25768, /* 76464-76471 */
-25319, 24204, 22699, 21537, 20374, 18733, 17162, 15756, /* 76472-76479 */
-14540, 13607, 12847, 12195, 12333, 13244, 14222, 15078, /* 76480-76487 */
-15816, 17200, 18493, 19979, 21712, 23024, 24615, 26400, /* 76488-76495 */
-28231, 29452, 30198, 30538, 30979, 31777, 32576, 33592, /* 76496-76503 */
-34869, 36489, 37560, 38706, 39857, 40582, 41468, 42370, /* 76504-76511 */
-43842, 45333, 46638, 47654, 48046, 48151, 48595, 49180, /* 76512-76519 */
-49738, 50375, 51028, 51410, 51176, 51249, 52037, 51985, /* 76520-76527 */
-51747, 52474, 53153, 53311, 53337, 53702, 54052, 54850, /* 76528-76535 */
-55719, 56346, 56817, 56691, 56641, 56649, 56254, 55234, /* 76536-76543 */
-54058, 52937, 51297, 49506, 48086, 46701, 44882, 43536, /* 76544-76551 */
-42468, 40791, 39072, 37429, 36198, 35104, 33936, 32794, /* 76552-76559 */
-31834, 31099, 30394, 29935, 29636, 29305, 29140, 28858, /* 76560-76567 */
-28694, 28553, 28438, 29102, 30196, 31463, 31918, 31558, /* 76568-76575 */
-30908, 30406, 30297, 30413, 30898, 31281, 31471, 31411, /* 76576-76583 */
-31347, 31596, 31617, 31325, 31807, 32448, 32223, 31793, /* 76584-76591 */
-30970, 29667, 28344, 27315, 26447, 25166, 23990, 23158, /* 76592-76599 */
-22216, 21688, 21553, 21165, 20186, 19426, 19086, 18740, /* 76600-76607 */
-18323, 17803, 17473, 17170, 17292, 17466, 17685, 18294, /* 76608-76615 */
-19279, 20179, 20839, 21504, 21741, 22169, 22431, 22928, /* 76616-76623 */
-23582, 23346, 22864, 21849, 20653, 19324, 17735, 16051, /* 76624-76631 */
-14465, 13476, 12242, 11047, 10512, 10206, 10647, 11469, /* 76632-76639 */
-12255, 13078, 14117, 15670, 17460, 19145, 20644, 22632, /* 76640-76647 */
-24306, 26012, 27516, 28617, 29383, 29925, 30624, 31455, /* 76648-76655 */
-32282, 33237, 34654, 35746, 36970, 38228, 39129, 39928, /* 76656-76663 */
-40837, 41723, 43245, 44752, 45858, 46487, 46912, 47603, /* 76664-76671 */
-48089, 48458, 49102, 49881, 50141, 50533, 51114, 51555, /* 76672-76679 */
-51861, 52268, 52689, 53247, 53776, 53802, 53639, 53562, /* 76680-76687 */
-53986, 54752, 55107, 55403, 55578, 55723, 55907, 55514, /* 76688-76695 */
-55074, 54566, 53688, 52428, 51078, 49797, 48225, 46773, /* 76696-76703 */
-45584, 44631, 43661, 42015, 40422, 39277, 38107, 36954, /* 76704-76711 */
-35868, 34807, 34185, 33269, 32599, 32659, 32270, 32259, /* 76712-76719 */
-32259, 32000, 31813, 31486, 31778, 32657, 33879, 34852, /* 76720-76727 */
-35125, 34794, 34256, 33874, 33413, 33557, 33963, 33831, /* 76728-76735 */
-34028, 34228, 33773, 33349, 33165, 33068, 33180, 33251, /* 76736-76743 */
-33103, 32322, 30942, 30021, 29130, 28003, 27108, 26159, /* 76744-76751 */
-24721, 23705, 23118, 22673, 22361, 21723, 21075, 20477, /* 76752-76759 */
-19817, 19758, 19324, 18275, 17995, 18003, 17921, 17808, /* 76760-76767 */
-17913, 18481, 19267, 20080, 20674, 21187, 21346, 21317, /* 76768-76775 */
-21758, 22305, 22455, 21962, 20990, 20003, 18825, 17012, /* 76776-76783 */
-15456, 13811, 12289, 11027, 9629, 8466, 7427, 7261, /* 76784-76791 */
-7979, 8455, 9034, 10269, 11703, 13167, 14897, 16698, /* 76792-76799 */
-18319, 20302, 22317, 24120, 25450, 26357, 27088, 27762, /* 76800-76807 */
-28621, 29804, 30711, 31490, 33028, 34264, 35343, 36590, /* 76808-76815 */
-37307, 38093, 39234, 40605, 42019, 43338, 44558, 45277, /* 76816-76823 */
-45628, 45874, 46510, 47308, 47944, 48625, 49119, 49740, /* 76824-76831 */
-50515, 50872, 51231, 51651, 52326, 53122, 53521, 53439, /* 76832-76839 */
-53225, 53160, 53371, 53791, 53851, 53954, 54247, 54219, /* 76840-76847 */
-53991, 53738, 53308, 52587, 51686, 50478, 49632, 48139, /* 76848-76855 */
-46591, 45734, 44516, 43641, 42386, 40938, 39900, 38836, /* 76856-76863 */
-37916, 36966, 35790, 35013, 34449, 33807, 33230, 32987, /* 76864-76871 */
-33135, 33281, 33525, 33444, 33123, 33122, 33700, 35155, /* 76872-76879 */
-36597, 37321, 37973, 37886, 37642, 37515, 37222, 37348, /* 76880-76887 */
-37596, 37934, 38234, 38151, 37549, 36905, 36607, 36466, /* 76888-76895 */
-36443, 36246, 35599, 34801, 33803, 32680, 31922, 30818, /* 76896-76903 */
-29555, 28396, 27162, 26070, 25147, 24683, 24243, 23291, /* 76904-76911 */
-22473, 22160, 21622, 20845, 20131, 19652, 19277, 19157, /* 76912-76919 */
-18858, 18580, 18916, 19159, 19873, 20602, 21127, 21446, /* 76920-76927 */
-21139, 21394, 21893, 21871, 21693, 21163, 20554, 19270, /* 76928-76935 */
-17636, 16085, 14376, 12882, 11622, 10357, 8733, 7351, /* 76936-76943 */
-6865, 6859, 6840, 7468, 8217, 9294, 11010, 12444, /* 76944-76951 */
-14070, 15730, 17579, 19559, 21436, 23291, 24335, 25033, /* 76952-76959 */
-25997, 26936, 27517, 28132, 29032, 29918, 31094, 32698, /* 76960-76967 */
-33799, 34517, 35302, 36192, 37469, 38570, 39744, 41231, /* 76968-76975 */
-42209, 42954, 43473, 43843, 44503, 45159, 45753, 46504, /* 76976-76983 */
-47250, 48191, 48988, 49433, 49796, 50411, 51169, 51911, /* 76984-76991 */
-52291, 51888, 51975, 51926, 51577, 51495, 51367, 51308, /* 76992-76999 */
-51298, 51196, 51289, 51008, 50594, 49941, 49410, 48379, /* 77000-77007 */
-46977, 45746, 44883, 44640, 43067, 42982, 41914, 40582, /* 77008-77015 */
-39892, 39099, 38237, 37171, 36882, 36155, 35892, 35428, /* 77016-77023 */
-34993, 34683, 34997, 35645, 35897, 35686, 35624, 35946, /* 77024-77031 */
-36742, 38057, 39357, 40248, 40799, 41046, 41024, 40768, /* 77032-77039 */
-40533, 40273, 40486, 40784, 40490, 40095, 39214, 38646, /* 77040-77047 */
-38075, 37489, 37270, 36573, 35652, 34808, 33764, 32879, /* 77048-77055 */
-32082, 31258, 30275, 29113, 27626, 26802, 26445, 25624, /* 77056-77063 */
-24956, 24511, 24014, 23471, 22816, 21896, 21401, 21255, /* 77064-77071 */
-20847, 20498, 20233, 20188, 20369, 20299, 20877, 21669, /* 77072-77079 */
-21755, 21750, 22117, 22370, 22411, 22226, 21936, 21466, /* 77080-77087 */
-20443, 19254, 17510, 15517, 14233, 12904, 11293, 9915, /* 77088-77095 */
-8433, 7167, 6568, 6458, 6684, 7273, 8216, 9510, /* 77096-77103 */
-11200, 12992, 14538, 16006, 18152, 20549, 22278, 23363, /* 77104-77111 */
-24593, 25793, 26428, 27227, 27889, 28489, 29190, 30243, /* 77112-77119 */
-31572, 32779, 33750, 34482, 35145, 36021, 37390, 38487, /* 77120-77127 */
-39368, 40470, 41487, 42130, 42355, 42858, 43525, 43729, /* 77128-77135 */
-44268, 45298, 46446, 47237, 47769, 48284, 48901, 49785, /* 77136-77143 */
-50207, 50331, 50543, 50316, 50012, 49758, 49412, 49325, /* 77144-77151 */
-49143, 48709, 48658, 48805, 48633, 48336, 47951, 47668, /* 77152-77159 */
-47214, 46166, 44988, 43984, 43361, 42978, 42249, 41207, /* 77160-77167 */
-40580, 39813, 38842, 38106, 37143, 36408, 36129, 35825, /* 77168-77175 */
-35415, 34956, 34554, 34699, 35171, 35534, 35611, 35393, /* 77176-77183 */
-35471, 36286, 37260, 38545, 39862, 40659, 41299, 41622, /* 77184-77191 */
-41715, 41592, 41387, 41506, 41868, 42067, 41797, 41178, /* 77192-77199 */
-40177, 39441, 39053, 38674, 38059, 37180, 36470, 35588, /* 77200-77207 */
-34484, 33580, 33276, 32629, 31469, 30325, 29337, 28642, /* 77208-77215 */
-27988, 26995, 26375, 26259, 25772, 24969, 24283, 23763, /* 77216-77223 */
-23192, 22613, 22365, 22244, 21763, 21525, 21681, 21966, /* 77224-77231 */
-22360, 22711, 22954, 23082, 23027, 22978, 23018, 22704, /* 77232-77239 */
-22360, 22018, 20933, 19436, 17740, 16149, 14844, 13572, /* 77240-77247 */
-12051, 10440, 9188, 8169, 7556, 7469, 7660, 8238, /* 77248-77255 */
-9511, 11246, 12951, 14212, 15644, 17441, 19540, 21511, /* 77256-77263 */
-23161, 24514, 25581, 26820, 27741, 28156, 28422, 29061, /* 77264-77271 */
-29759, 30640, 31761, 32651, 33257, 33923, 34931, 35666, /* 77272-77279 */
-36367, 37322, 38488, 39497, 40022, 40576, 41207, 41498, /* 77280-77287 */
-41771, 42017, 42573, 43826, 44830, 45558, 46213, 46852, /* 77288-77295 */
-47547, 48029, 48422, 48883, 48743, 48328, 47897, 47380, /* 77296-77303 */
-46947, 46472, 45922, 45463, 45420, 45317, 45185, 44901, /* 77304-77311 */
-44591, 44584, 43857, 42695, 41940, 41392, 40884, 40383, /* 77312-77319 */
-39783, 39040, 38563, 38023, 37312, 36616, 35892, 35350, /* 77320-77327 */
-35252, 35137, 34578, 33941, 33955, 34798, 35354, 35468, /* 77328-77335 */
-35597, 35635, 35905, 36646, 38020, 39209, 40259, 41546, /* 77336-77343 */
-42515, 42998, 42981, 42759, 42864, 43132, 43490, 43522, /* 77344-77351 */
-42901, 42110, 41188, 40322, 39584, 38958, 38572, 37753, /* 77352-77359 */
-36720, 35751, 35001, 34547, 33909, 33022, 32007, 31040, /* 77360-77367 */
-30243, 29515, 28709, 28262, 27573, 27007, 26526, 26039, /* 77368-77375 */
-25358, 24806, 24424, 24151, 24108, 23489, 23028, 22873, /* 77376-77383 */
-22875, 23118, 23622, 24031, 24183, 24244, 24110, 23913, /* 77384-77391 */
-23551, 23174, 22910, 22436, 21313, 19603, 18051, 16717, /* 77392-77399 */
-15291, 13756, 12403, 11206, 9874, 8934, 8593, 8275, /* 77400-77407 */
-8379, 9263, 10688, 12409, 13997, 15241, 16780, 19028, /* 77408-77415 */
-21109, 22770, 24212, 25485, 26818, 27937, 28433, 29022, /* 77416-77423 */
-29489, 29871, 30764, 31782, 32706, 33168, 34066, 35030, /* 77424-77431 */
-35615, 36394, 37080, 38028, 39000, 39658, 40443, 41070, /* 77432-77439 */
-41398, 41771, 41900, 42517, 43252, 43856, 45023, 46145, /* 77440-77447 */
-46920, 47417, 48020, 48645, 48741, 48542, 48214, 47594, /* 77448-77455 */
-46755, 45968, 45207, 44129, 43453, 43094, 42654, 42095, /* 77456-77463 */
-41905, 41853, 41728, 41468, 40654, 39962, 39384, 39096, /* 77464-77471 */
-38646, 37976, 37535, 37100, 36734, 36120, 35565, 34784, /* 77472-77479 */
-34096, 34132, 33963, 33396, 32877, 32869, 33220, 33638, /* 77480-77487 */
-34250, 34595, 34574, 34911, 35601, 36622, 37677, 38876, /* 77488-77495 */
-40301, 41638, 42673, 42832, 42715, 42793, 42892, 43294, /* 77496-77503 */
-43356, 42895, 42241, 41169, 40260, 39348, 38250, 37531, /* 77504-77511 */
-36665, 35822, 34953, 34162, 33970, 33518, 32744, 32156, /* 77512-77519 */
-31513, 30575, 29676, 29090, 28453, 27902, 27536, 27132, /* 77520-77527 */
-26746, 26254, 25704, 25328, 25088, 25060, 24858, 24304, /* 77528-77535 */
-23910, 23773, 23614, 23943, 24390, 24810, 25201, 25159, /* 77536-77543 */
-25038, 24571, 24129, 23807, 23462, 22579, 21387, 20147, /* 77544-77551 */
-18725, 17404, 16109, 14667, 13117, 12074, 11214, 10378, /* 77552-77559 */
-9846, 9786, 10255, 11658, 13303, 14795, 16151, 17668, /* 77560-77567 */
-19872, 21948, 23704, 25432, 27017, 28494, 29752, 30692, /* 77568-77575 */
-31507, 31847, 32306, 33134, 33964, 34689, 35224, 35933, /* 77576-77583 */
-36753, 37388, 38006, 38787, 39550, 40183, 40736, 41356, /* 77584-77591 */
-42092, 42428, 42700, 43074, 43424, 43793, 44451, 45453, /* 77592-77599 */
-46330, 46829, 47360, 47830, 48053, 48132, 48200, 47839, /* 77600-77607 */
-46900, 46284, 45393, 44152, 43044, 42066, 41342, 40734, /* 77608-77615 */
-40182, 39731, 39482, 39707, 39616, 39041, 38558, 38436, /* 77616-77623 */
-38013, 37505, 37249, 36683, 36013, 35745, 35616, 35075, /* 77624-77631 */
-34385, 33903, 33646, 33445, 33092, 32527, 31983, 31985, /* 77632-77639 */
-32660, 33156, 33385, 33567, 33788, 34184, 34797, 35540, /* 77640-77647 */
-36536, 37847, 39386, 40699, 41458, 41862, 41747, 41829, /* 77648-77655 */
-42240, 42539, 42326, 41778, 41031, 40049, 38804, 37617, /* 77656-77663 */
-36726, 35734, 34929, 33977, 33055, 32692, 32374, 31960, /* 77664-77671 */
-31448, 30648, 30007, 29437, 28573, 28015, 27556, 27075, /* 77672-77679 */
-26485, 26191, 25959, 25380, 24906, 24828, 24706, 24463, /* 77680-77687 */
-24419, 23977, 23481, 23428, 23463, 23646, 24053, 24433, /* 77688-77695 */
-24889, 25030, 24513, 24217, 24097, 23764, 23447, 22484, /* 77696-77703 */
-21409, 20509, 19085, 17866, 16813, 15479, 14279, 13415, /* 77704-77711 */
-12833, 12219, 11435, 11415, 12639, 14162, 15544, 16760, /* 77712-77719 */
-18295, 20108, 22053, 23986, 25825, 27698, 29060, 30531, /* 77720-77727 */
-31945, 32560, 32969, 33427, 33869, 34627, 35520, 36054, /* 77728-77735 */
-36558, 37100, 37743, 38476, 39003, 39479, 40150, 40785, /* 77736-77743 */
-41539, 42073, 42346, 43106, 43550, 43628, 43879, 44477, /* 77744-77751 */
-45195, 46033, 46864, 47481, 47794, 48114, 48443, 48350, /* 77752-77759 */
-48170, 47794, 47089, 46082, 45229, 43936, 42479, 41626, /* 77760-77767 */
-40901, 40149, 39455, 39078, 39332, 39207, 38647, 38393, /* 77768-77775 */
-37933, 37789, 37687, 37125, 36651, 36293, 35992, 35662, /* 77776-77783 */
-35217, 34523, 33922, 33373, 33145, 33052, 32348, 31605, /* 77784-77791 */
-31465, 31572, 31951, 32559, 32536, 32800, 33356, 33759, /* 77792-77799 */
-34291, 34869, 36057, 37571, 39058, 40320, 41288, 41641, /* 77800-77807 */
-41762, 41999, 41967, 42116, 41975, 41145, 40375, 39381, /* 77808-77815 */
-38015, 36831, 35584, 34665, 33666, 32487, 31821, 31513, /* 77816-77823 */
-31189, 30762, 30319, 29652, 28828, 28131, 27597, 26951, /* 77824-77831 */
-26353, 25932, 25729, 25291, 24874, 24629, 24290, 24126, /* 77832-77839 */
-24147, 24014, 23905, 23542, 23113, 23073, 22960, 23231, /* 77840-77847 */
-23767, 24237, 24532, 24457, 24106, 23711, 23485, 23012, /* 77848-77855 */
-22452, 21663, 20683, 19734, 18657, 17631, 16436, 14980, /* 77856-77863 */
-14175, 13793, 12822, 11915, 11606, 12106, 13374, 14534, /* 77864-77871 */
-15843, 17612, 19159, 20853, 22932, 24667, 26345, 28305, /* 77872-77879 */
-29864, 31334, 32617, 33168, 33898, 34604, 35296, 36125, /* 77880-77887 */
-36739, 37407, 38112, 38591, 39380, 40232, 40588, 41218, /* 77888-77895 */
-42095, 42600, 43082, 43885, 44523, 45074, 45500, 45615, /* 77896-77903 */
-46063, 46576, 47254, 48229, 48873, 49401, 49726, 49772, /* 77904-77911 */
-49971, 49727, 49059, 48541, 47987, 46973, 45499, 44205, /* 77912-77919 */
-43095, 41824, 40719, 39910, 39396, 39177, 39030, 38946, /* 77920-77927 */
-38582, 38432, 38260, 37942, 37750, 37347, 36886, 36523, /* 77928-77935 */
-36271, 36198, 35496, 34463, 34275, 33997, 33394, 32983, /* 77936-77943 */
-32302, 31765, 31656, 31790, 31986, 32203, 32357, 32685, /* 77944-77951 */
-33283, 33496, 33968, 34670, 35657, 37093, 38386, 39434, /* 77952-77959 */
-40138, 40315, 40414, 40739, 40863, 40639, 39968, 39049, /* 77960-77967 */
-38226, 36826, 35076, 33891, 32813, 31495, 30527, 29739, /* 77968-77975 */
-29079, 28914, 28754, 28504, 27923, 27334, 27064, 26530, /* 77976-77983 */
-25885, 25287, 24826, 24613, 24539, 24331, 23882, 23684, /* 77984-77991 */
-23547, 23336, 23351, 23278, 23083, 22927, 22629, 22490, /* 77992-77999 */
-22476, 22700, 23498, 23781, 23628, 23583, 23245, 22933, /* 78000-78007 */
-22278, 21564, 21086, 20261, 19260, 18430, 17479, 16395, /* 78008-78015 */
-15348, 14657, 14369, 13662, 12732, 12474, 12737, 13497, /* 78016-78023 */
-14864, 16273, 17799, 19628, 21398, 23156, 25153, 26892, /* 78024-78031 */
-28431, 30398, 32266, 33721, 34732, 35411, 36136, 36664, /* 78032-78039 */
-37556, 38606, 38954, 39407, 40383, 40982, 41271, 42037, /* 78040-78047 */
-42693, 43246, 43877, 44239, 44928, 45734, 46432, 47058, /* 78048-78055 */
-47428, 47721, 48083, 48398, 49007, 49758, 50076, 50187, /* 78056-78063 */
-50682, 50526, 50055, 49754, 49199, 48601, 47709, 46359, /* 78064-78071 */
-45191, 43847, 42467, 41287, 40127, 39568, 39238, 38867, /* 78072-78079 */
-38709, 38996, 38589, 38557, 38209, 38769, 37848, 37437, /* 78080-78087 */
-37373, 37534, 37459, 36488, 35442, 35837, 35035, 34271, /* 78088-78095 */
-34465, 32794, 32708, 32251, 32735, 31797, 32622, 31789, /* 78096-78103 */
-33230, 33233, 34876, 34491, 35606, 35884, 37353, 38321, /* 78104-78111 */
-39721, 40048, 39983, 40824, 40955, 41524, 39357, 41586, /* 78112-78119 */
-34396, 53131, 48325, 29847, 24485, 24185, 21502, 17820, /* 78120-78127 */
-16403, 20729, 25337, 13771, 26140, 36098, 42426, 36749, /* 78128-78135 */
-38017, 39506, 36363, 36833, 45049, 42447, 29711, 12958, /* 78136-78143 */
-25527, 18766, 5182, 16153, 2101, 4657, 571, 10083, /* 78144-78151 */
-3546, 18985, 10754, 20052, 20899, 21668, 17744, 13667, /* 78152-78159 */
-41561, 16220, 49413, 27833, 20483, 23081, 30837, 42778, /* 78160-78167 */
-23092, 36537, 19923, 21097, 20264, 18143, 21903, 13772, /* 78168-78175 */
-19432, 12366, 19084, 23027, 14664, 20254, 11906, 12863, /* 78176-78183 */
-12342, 15769, 14994, 23268, 18936, 17211, 35603, 33340, /* 78184-78191 */
-18787, 21099, 19863, 24685, 33555, 38833, 43153, 37152, /* 78192-78199 */
-57473, 63424, 65213, 58281, 55037, 47919, 49442, 40251, /* 78200-78207 */
-36119, 57245, 26377, 13950, 27095, 31220, 43927, 52155, /* 78208-78215 */
-52686, 55966, 59724, 61851, 62698, 64840, 64092, 56904, /* 78216-78223 */
-58677, 64263, 55929, 48553, 39484, 23694, 21412, 31619, /* 78224-78231 */
-19661, 13426, 24991, 19048, 28570, 33000, 33597, 40474, /* 78232-78239 */
-40251, 28625, 36238, 51249, 44368, 43605, 51477, 59662, /* 78240-78247 */
-51968, 50525, 48255, 41361, 43421, 46269, 34800, 38927, /* 78248-78255 */
-40915, 33589, 37013, 34267, 31577, 32782, 39477, 35107, /* 78256-78263 */
-30935, 33991, 30711, 36256, 35115, 26776, 26011, 28304, /* 78264-78271 */
-27359, 27635, 32685, 27713, 27889, 22518, 37681, 29795, /* 78272-78279 */
-13797, 19173, 23192, 22938, 19318, 18764, 14728, 25792, /* 78280-78287 */
-29710, 32917, 35118, 36317, 34795, 37923, 41950, 41637, /* 78288-78295 */
-42464, 40915, 39472, 40005, 34852, 35408, 29958, 33880, /* 78296-78303 */
-31570, 27679, 29838, 23384, 24537, 16927, 21601, 24162, /* 78304-78311 */
-28029, 23847, 20975, 15467, 12093, 16582, 11822, 8988, /* 78312-78319 */
-2754, 3077, 2123, 2438, 2825, 3491, 6407, 4848, /* 78320-78327 */
-6597, 8493, 7968, 14469, 19014, 14342, 18882, 20547, /* 78328-78335 */
-26406, 32404, 37504, 35517, 36291, 49130, 49373, 50396, /* 78336-78343 */
-51538, 53610, 49313, 55628, 51638, 50204, 50323, 50710, /* 78344-78351 */
-53169, 52843, 51583, 45438, 51861, 43607, 48745, 46757, /* 78352-78359 */
-46980, 56710, 51364, 53382, 51638, 47144, 46601, 50709, /* 78360-78367 */
-46697, 38121, 30679, 25589, 31858, 28701, 21399, 28623, /* 78368-78375 */
-27453, 24222, 29869, 21582, 35112, 28141, 28795, 43387, /* 78376-78383 */
-32052, 34217, 34606, 49533, 47247, 44935, 49412, 57663, /* 78384-78391 */
-52710, 54513, 62935, 58210, 55805, 56230, 60351, 54053, /* 78392-78399 */
-56181, 46801, 49325, 44575, 38811, 40806, 40995, 36698, /* 78400-78407 */
-27849, 33569, 29572, 25253, 24319, 24991, 25469, 20774, /* 78408-78415 */
-18904, 20849, 25265, 23777, 20345, 21879, 26928, 32033, /* 78416-78423 */
-27569, 24821, 37196, 35084, 28293, 35452, 36381, 36068, /* 78424-78431 */
-33798, 33368, 35439, 39650, 34135, 36585, 39084, 38543, /* 78432-78439 */
-40167, 37174, 36363, 38596, 36411, 36468, 36969, 33053, /* 78440-78447 */
-34580, 27148, 28268, 35570, 22587, 19994, 23353, 15661, /* 78448-78455 */
-20870, 11669, 13321, 5673, 9675, 6552, 6323, 13720, /* 78456-78463 */
-1744, 8738, 7908, 8356, 6657, 12797, 11976, 10443, /* 78464-78471 */
-11533, 11726, 15357, 11278, 13517, 17926, 14851, 18013, /* 78472-78479 */
-19110, 20562, 20955, 22469, 19375, 29484, 26861, 25994, /* 78480-78487 */
-32034, 30688, 31485, 28719, 35704, 26617, 33236, 33838, /* 78488-78495 */
-31562, 37685, 32116, 25960, 35578, 34735, 36773, 36623, /* 78496-78503 */
-33928, 37901, 39348, 37705, 34202, 40881, 44211, 45942, /* 78504-78511 */
-42081, 41868, 44585, 52671, 44165, 44877, 49972, 48217, /* 78512-78519 */
-48309, 48412, 49472, 46701, 47252, 43686, 46880, 44385, /* 78520-78527 */
-41978, 42505, 43407, 41246, 37891, 37151, 40484, 38358, /* 78528-78535 */
-35526, 40126, 40063, 43629, 38256, 40087, 39800, 44607, /* 78536-78543 */
-45830, 40496, 47866, 47447, 46500, 46097, 47841, 46627, /* 78544-78551 */
-44632, 42175, 47620, 44418, 40856, 44948, 38332, 40504, /* 78552-78559 */
-40577, 36328, 38443, 40217, 40113, 39634, 35549, 35299, /* 78560-78567 */
-37805, 41537, 42009, 37589, 40332, 39494, 40325, 38129, /* 78568-78575 */
-40970, 39353, 35984, 37343, 32511, 36041, 33931, 29919, /* 78576-78583 */
-27829, 29052, 31467, 23039, 21553, 25487, 28820, 27769, /* 78584-78591 */
-23698, 26794, 26724, 27233, 23494, 28232, 29270, 25599, /* 78592-78599 */
-25930, 28074, 26438, 28633, 29061, 24769, 29302, 26262, /* 78600-78607 */
-26646, 29240, 25754, 20471, 22244, 18030, 18919, 15227, /* 78608-78615 */
-16092, 14689, 14926, 13634, 11345, 11937, 8435, 10692, /* 78616-78623 */
-6266, 11926, 6988, 7779, 4871, 5288, 6272, 10482, /* 78624-78631 */
-9373, 3906, 7940, 6864, 11339, 9720, 12306, 12833, /* 78632-78639 */
-17020, 18097, 19987, 25103, 24358, 27264, 30570, 31339, /* 78640-78647 */
-34673, 36200, 39685, 42481, 44052, 44739, 44261, 46342, /* 78648-78655 */
-49834, 49177, 43381, 48273, 50284, 45521, 46229, 46635, /* 78656-78663 */
-44299, 42358, 41360, 42371, 40040, 43375, 38706, 37875, /* 78664-78671 */
-40948, 37708, 37618, 38823, 41775, 36896, 40273, 40694, /* 78672-78679 */
-41372, 44997, 41113, 42217, 46916, 46637, 45476, 49818, /* 78680-78687 */
-49562, 46987, 50554, 48851, 49523, 52282, 51032, 49989, /* 78688-78695 */
-51238, 50897, 51211, 53929, 49032, 50779, 49892, 49508, /* 78696-78703 */
-48408, 45637, 44278, 43902, 40261, 37697, 35675, 33071, /* 78704-78711 */
-33712, 28422, 29744, 24770, 28050, 25592, 22463, 29776, /* 78712-78719 */
-24104, 28010, 26068, 28590, 31760, 27253, 35698, 35095, /* 78720-78727 */
-39675, 40533, 41356, 45136, 45060, 46701, 47639, 46483, /* 78728-78735 */
-46851, 49695, 42931, 47340, 43271, 45593, 44511, 37196, /* 78736-78743 */
-41967, 39642, 35109, 36089, 33432, 29576, 29540, 23226, /* 78744-78751 */
-27622, 23269, 19365, 17899, 15597, 14685, 11115, 14755, /* 78752-78759 */
-7417, 7888, 12289, 5209, 9084, 8927, 8266, 5191, /* 78760-78767 */
-4157, 7895, 7082, 6217, 8943, 15584, 11268, 13347, /* 78768-78775 */
-12991, 13373, 16299, 17915, 15794, 17708, 14037, 19557, /* 78776-78783 */
-22660, 18418, 22805, 15631, 25034, 20382, 18056, 23206, /* 78784-78791 */
-18744, 22778, 23316, 20450, 23437, 23701, 22301, 26224, /* 78792-78799 */
-23725, 22500, 26035, 23169, 24623, 25826, 26308, 28460, /* 78800-78807 */
-27201, 31134, 31444, 31802, 33096, 35182, 37789, 38669, /* 78808-78815 */
-38877, 41085, 39615, 45478, 49385, 47492, 49020, 49831, /* 78816-78823 */
-54161, 50435, 54224, 55199, 54233, 55675, 54058, 55091, /* 78824-78831 */
-52422, 54571, 53136, 52282, 49001, 49519, 49988, 46591, /* 78832-78839 */
-49179, 46209, 44850, 43994, 42294, 40417, 42105, 41689, /* 78840-78847 */
-39867, 39438, 40059, 39334, 40643, 41283, 37391, 40112, /* 78848-78855 */
-41531, 39634, 39622, 40313, 36976, 39355, 38150, 38632, /* 78856-78863 */
-42472, 36706, 38680, 38019, 37390, 39110, 38651, 43081, /* 78864-78871 */
-41276, 40165, 40848, 43711, 43448, 43051, 43736, 44000, /* 78872-78879 */
-47681, 44924, 47838, 47083, 46466, 47986, 45132, 46145, /* 78880-78887 */
-43590, 43127, 40328, 38787, 35145, 33236, 33191, 28267, /* 78888-78895 */
-32095, 28080, 23716, 26663, 25359, 23998, 22523, 21063, /* 78896-78903 */
-21826, 20560, 20068, 20521, 18568, 18994, 18890, 17294, /* 78904-78911 */
-16814, 18074, 18728, 16867, 17657, 17339, 19078, 19463, /* 78912-78919 */
-17830, 18831, 19302, 19959, 17590, 20572, 20102, 20086, /* 78920-78927 */
-18159, 14715, 18113, 13570, 13306, 13101, 10810, 12171, /* 78928-78935 */
-8987, 10735, 10301, 7982, 10203, 10111, 9723, 9595, /* 78936-78943 */
-10929, 11379, 11426, 12130, 14706, 17891, 19383, 19505, /* 78944-78951 */
-23661, 22824, 23732, 27368, 27880, 32114, 29082, 33215, /* 78952-78959 */
-31842, 34574, 36072, 36279, 36646, 37624, 41939, 38426, /* 78960-78967 */
-44670, 42994, 45856, 46417, 48457, 49165, 49759, 49355, /* 78968-78975 */
-51774, 53430, 51117, 53089, 51053, 53086, 49608, 49857, /* 78976-78983 */
-48170, 48010, 46484, 46009, 45479, 44466, 45039, 43339, /* 78984-78991 */
-43744, 42847, 42043, 43091, 41285, 40064, 40180, 39950, /* 78992-78999 */
-39965, 38964, 41217, 39776, 40665, 40207, 41692, 42934, /* 79000-79007 */
-41813, 43580, 44648, 42764, 43822, 44822, 40863, 42873, /* 79008-79015 */
-42410, 41324, 40211, 38138, 37163, 37891, 36836, 36215, /* 79016-79023 */
-36214, 37190, 40346, 38491, 40237, 40913, 41670, 41338, /* 79024-79031 */
-42849, 43388, 43522, 45169, 43696, 45545, 44813, 44477, /* 79032-79039 */
-44173, 42984, 41566, 40161, 37945, 38302, 34737, 34089, /* 79040-79047 */
-34106, 30817, 31469, 29463, 29851, 28605, 28799, 27848, /* 79048-79055 */
-27879, 26557, 25609, 27048, 24727, 25013, 25226, 24308, /* 79056-79063 */
-23087, 23205, 21850, 21280, 20733, 18948, 19695, 19344, /* 79064-79071 */
-18241, 18294, 17173, 17105, 17922, 14983, 15621, 17541, /* 79072-79079 */
-16099, 14941, 15543, 13918, 12558, 12362, 11940, 12165, /* 79080-79087 */
-9395, 9756, 8975, 9047, 9427, 11212, 10749, 11427, /* 79088-79095 */
-13463, 14016, 15634, 14022, 17375, 18989, 19584, 20649, /* 79096-79103 */
-21806, 23913, 25188, 25829, 27416, 28089, 29801, 31698, /* 79104-79111 */
-31661, 32420, 33627, 33952, 34174, 35174, 37117, 38171, /* 79112-79119 */
-38054, 38753, 38631, 41102, 41366, 42871, 42535, 43694, /* 79120-79127 */
-46329, 45208, 46034, 47599, 48261, 48600, 49227, 48498, /* 79128-79135 */
-49646, 48248, 47314, 47736, 46706, 46735, 46673, 46498, /* 79136-79143 */
-44770, 44528, 45492, 44613, 44290, 43215, 42640, 41750, /* 79144-79151 */
-41358, 41314, 41209, 40611, 40205, 40524, 40591, 40657, /* 79152-79159 */
-39576, 39788, 38905, 39579, 39230, 38565, 37232, 36464, /* 79160-79167 */
-36577, 36849, 36818, 35034, 35241, 36152, 34814, 34972, /* 79168-79175 */
-37009, 35468, 37903, 39274, 39674, 41449, 43025, 44884, /* 79176-79183 */
-44902, 46387, 47259, 48570, 48674, 49943, 50183, 49059, /* 79184-79191 */
-49400, 47698, 48488, 46790, 44011, 42162, 40441, 38777, /* 79192-79199 */
-36798, 35099, 32654, 31163, 29358, 28747, 27188, 26401, /* 79200-79207 */
-24696, 24352, 24054, 23570, 23606, 21867, 21967, 20867, /* 79208-79215 */
-21992, 21798, 21492, 21347, 21496, 21724, 21070, 22341, /* 79216-79223 */
-21717, 22459, 21938, 21160, 21926, 22160, 21890, 21252, /* 79224-79231 */
-20825, 20710, 21176, 19545, 18331, 17562, 15504, 13674, /* 79232-79239 */
-12999, 13280, 12357, 11489, 10414, 10098, 9240, 10194, /* 79240-79247 */
-9564, 9394, 10659, 8798, 9993, 11130, 11571, 13129, /* 79248-79255 */
-15063, 17267, 18767, 19373, 21520, 22760, 24656, 26929, /* 79256-79263 */
-29357, 31551, 32914, 34579, 36617, 38080, 39269, 42021, /* 79264-79271 */
-42933, 42903, 44032, 45238, 46078, 47149, 47135, 48145, /* 79272-79279 */
-48794, 48693, 48794, 49658, 48340, 48305, 48251, 46820, /* 79280-79287 */
-46525, 44514, 43871, 42809, 42284, 41881, 41366, 40529, /* 79288-79295 */
-39703, 39488, 39422, 39356, 38518, 38488, 39084, 38636, /* 79296-79303 */
-37970, 38242, 38095, 38480, 38562, 37701, 38968, 39531, /* 79304-79311 */
-38957, 40327, 40256, 39873, 40646, 41307, 41590, 40897, /* 79312-79319 */
-39972, 40453, 40751, 40440, 40244, 39895, 39370, 39225, /* 79320-79327 */
-38692, 38016, 39086, 38002, 39071, 39947, 40846, 42488, /* 79328-79335 */
-42236, 42918, 43194, 44085, 44384, 45399, 45565, 45375, /* 79336-79343 */
-44989, 45008, 45795, 45602, 44114, 43150, 42000, 41100, /* 79344-79351 */
-40574, 38756, 37570, 35926, 34835, 33285, 32927, 31313, /* 79352-79359 */
-30295, 30823, 28599, 27490, 26841, 26049, 26201, 25676, /* 79360-79367 */
-24538, 23926, 24057, 23306, 22172, 22210, 21506, 20316, /* 79368-79375 */
-20689, 20862, 20454, 21144, 20279, 20199, 20183, 19026, /* 79376-79383 */
-18501, 18479, 18805, 18248, 18116, 17575, 16710, 15310, /* 79384-79391 */
-14870, 14761, 14331, 13015, 12275, 12542, 11665, 12114, /* 79392-79399 */
-11710, 12122, 12935, 13203, 14015, 15173, 15690, 16187, /* 79400-79407 */
-18225, 19499, 20604, 21252, 22009, 23073, 23781, 24593, /* 79408-79415 */
-26406, 27736, 29029, 30584, 31756, 33973, 34874, 35428, /* 79416-79423 */
-36926, 38774, 39801, 40795, 41437, 42181, 44186, 44127, /* 79424-79431 */
-44671, 45131, 44908, 45810, 45607, 44888, 44811, 45027, /* 79432-79439 */
-45226, 44253, 43181, 42765, 42270, 41673, 41574, 41010, /* 79440-79447 */
-40944, 41078, 39585, 40278, 40241, 40154, 40562, 40515, /* 79448-79455 */
-40561, 40139, 39919, 38988, 38730, 38249, 37971, 37588, /* 79456-79463 */
-38220, 38211, 37304, 38327, 38638, 38988, 39390, 39479, /* 79464-79471 */
-39492, 39554, 39472, 38856, 39275, 39045, 38285, 38480, /* 79472-79479 */
-38220, 37281, 37454, 37942, 38349, 39345, 40060, 41104, /* 79480-79487 */
-42520, 43862, 44593, 45059, 45738, 46416, 46995, 46677, /* 79488-79495 */
-47139, 47132, 46903, 46489, 45452, 44791, 43562, 42339, /* 79496-79503 */
-40155, 39002, 37599, 35594, 34310, 32766, 31774, 30359, /* 79504-79511 */
-28798, 28179, 29030, 28002, 26790, 26767, 25995, 26412, /* 79512-79519 */
-25744, 24752, 24016, 24204, 23762, 23662, 23543, 22133, /* 79520-79527 */
-22252, 21892, 21799, 21492, 21866, 22375, 22809, 22620, /* 79528-79535 */
-22235, 22503, 21393, 21229, 20972, 20401, 19553, 18231, /* 79536-79543 */
-17404, 16541, 15019, 13212, 12776, 12097, 10841, 10401, /* 79544-79551 */
-9976, 9549, 10432, 10554, 11805, 12899, 12855, 14354, /* 79552-79559 */
-15737, 17727, 18978, 19945, 21568, 23757, 25068, 26066, /* 79560-79567 */
-27820, 29067, 30521, 32272, 33936, 35350, 36061, 37613, /* 79568-79575 */
-39277, 40409, 41572, 42676, 43934, 44248, 45410, 46048, /* 79576-79583 */
-45698, 46693, 46928, 46394, 47364, 47126, 46582, 46504, /* 79584-79591 */
-45906, 45143, 44775, 43866, 42420, 41553, 40562, 39725, /* 79592-79599 */
-38760, 38168, 37184, 36856, 35965, 35551, 36168, 36110, /* 79600-79607 */
-36503, 36615, 36561, 37227, 37306, 37602, 37462, 36973, /* 79608-79615 */
-37151, 37727, 38319, 38090, 37900, 38323, 39702, 40117, /* 79616-79623 */
-41356, 41263, 41133, 41890, 42006, 42341, 42298, 41837, /* 79624-79631 */
-41246, 40363, 39264, 39429, 38246, 37025, 36470, 36741, /* 79632-79639 */
-36973, 37467, 37900, 38376, 39624, 39888, 40285, 40822, /* 79640-79647 */
-41462, 42366, 42459, 42572, 42560, 42620, 42566, 41998, /* 79648-79655 */
-41164, 40506, 39695, 38064, 38232, 37164, 36321, 35592, /* 79656-79663 */
-34359, 33441, 32480, 31860, 31745, 31451, 30897, 30593, /* 79664-79671 */
-29184, 28849, 28524, 28211, 27503, 25816, 25138, 24142, /* 79672-79679 */
-22957, 22621, 21906, 21384, 20245, 20195, 19890, 19504, /* 79680-79687 */
-19565, 18874, 18854, 17509, 17614, 17650, 16970, 16642, /* 79688-79695 */
-15951, 15937, 15047, 14856, 14085, 13645, 13844, 13235, /* 79696-79703 */
-13071, 13265, 13962, 13883, 14884, 15631, 16400, 17715, /* 79704-79711 */
-18366, 19196, 19773, 20413, 21765, 23450, 25056, 25718, /* 79712-79719 */
-26339, 27310, 28905, 30142, 30467, 31753, 32961, 35017, /* 79720-79727 */
-35516, 36298, 37942, 39196, 40352, 41216, 42174, 42646, /* 79728-79735 */
-43822, 43975, 44018, 44942, 45255, 45788, 45606, 45453, /* 79736-79743 */
-45806, 45808, 45920, 45114, 45295, 45012, 44288, 43282, /* 79744-79751 */
-42943, 42122, 41287, 40737, 39824, 39589, 38345, 37888, /* 79752-79759 */
-37914, 38724, 38093, 38297, 39010, 39401, 39050, 38829, /* 79760-79767 */
-38495, 38148, 38791, 37689, 37644, 36864, 37043, 36768, /* 79768-79775 */
-36667, 37483, 37454, 37248, 37271, 37256, 37268, 37662, /* 79776-79783 */
-36766, 37254, 37660, 37527, 36578, 36484, 37164, 36949, /* 79784-79791 */
-37604, 38475, 39405, 40671, 41420, 41722, 43386, 44082, /* 79792-79799 */
-44121, 45108, 45535, 45460, 45231, 44790, 44723, 44109, /* 79800-79807 */
-42822, 42011, 40789, 39317, 37618, 36068, 34872, 33287, /* 79808-79815 */
-32252, 31069, 30302, 29205, 28449, 28431, 27662, 27171, /* 79816-79823 */
-26541, 25645, 25726, 25642, 24522, 24393, 23803, 23709, /* 79824-79831 */
-23616, 23178, 22610, 22103, 21901, 21697, 21740, 21885, /* 79832-79839 */
-22231, 22095, 21416, 20824, 21411, 21023, 20056, 19867, /* 79840-79847 */
-19674, 19041, 18230, 16633, 16082, 15397, 14071, 14033, /* 79848-79855 */
-13809, 12879, 12417, 12755, 12509, 13531, 14571, 14742, /* 79856-79863 */
-15613, 16948, 18200, 19012, 19945, 20846, 21746, 22964, /* 79864-79871 */
-24888, 25835, 26378, 28424, 29110, 30238, 32101, 33757, /* 79872-79879 */
-35444, 37084, 38623, 39721, 42085, 43092, 43718, 44395, /* 79880-79887 */
-45062, 46087, 46643, 47267, 47124, 47073, 47134, 47167, /* 79888-79895 */
-47200, 46197, 45285, 44664, 44101, 43384, 42897, 42532, /* 79896-79903 */
-41208, 40267, 39389, 39026, 38648, 37855, 37159, 36971, /* 79904-79911 */
-36640, 36513, 36835, 37388, 37327, 37658, 38820, 38672, /* 79912-79919 */
-38747, 38226, 37907, 37317, 37974, 38274, 37535, 37445, /* 79920-79927 */
-36845, 36972, 37733, 38277, 38082, 38468, 38308, 38491, /* 79928-79935 */
-38332, 38298, 38511, 37639, 36860, 36737, 37152, 36611, /* 79936-79943 */
-36098, 36351, 37349, 38068, 39151, 40616, 41645, 42458, /* 79944-79951 */
-42925, 44063, 44599, 44707, 44435, 44158, 44807, 43926, /* 79952-79959 */
-42772, 42609, 41475, 39539, 38567, 37390, 35770, 34935, /* 79960-79967 */
-34059, 32947, 32319, 31879, 31017, 29740, 29369, 28706, /* 79968-79975 */
-28236, 28249, 26999, 26177, 25455, 24804, 23788, 24081, /* 79976-79983 */
-24076, 23301, 22846, 22352, 22410, 21971, 22023, 21946, /* 79984-79991 */
-21980, 21948, 21784, 22195, 22614, 22128, 21768, 21685, /* 79992-79999 */
-20979, 20557, 19575, 19103, 18426, 17310, 16420, 15749, /* 80000-80007 */
-14972, 13744, 13232, 12428, 12976, 12861, 13061, 14000, /* 80008-80015 */
-14493, 15603, 16453, 17848, 19068, 19977, 20571, 21762, /* 80016-80023 */
-23080, 24016, 25438, 26875, 28031, 28937, 30315, 32214, /* 80024-80031 */
-33231, 34416, 36185, 37883, 39226, 40712, 42058, 43137, /* 80032-80039 */
-43983, 45279, 45621, 46110, 46963, 46923, 47347, 46810, /* 80040-80047 */
-46822, 46341, 45599, 44948, 44471, 43885, 43272, 43486, /* 80048-80055 */
-42527, 41870, 41586, 40670, 39953, 39409, 38949, 38050, /* 80056-80063 */
-37238, 37186, 37722, 37373, 36714, 37372, 38341, 39201, /* 80064-80071 */
-39400, 38982, 38783, 38609, 38096, 38315, 38439, 38158, /* 80072-80079 */
-37458, 37426, 38092, 37879, 38051, 37685, 38276, 38323, /* 80080-80087 */
-37911, 37900, 37836, 37806, 37090, 37786, 37746, 37831, /* 80088-80095 */
-37729, 37322, 37654, 38339, 39142, 39919, 40664, 41327, /* 80096-80103 */
-42079, 42421, 43231, 43929, 44387, 44583, 44586, 44166, /* 80104-80111 */
-44055, 43778, 42964, 42015, 40840, 39648, 37997, 36418, /* 80112-80119 */
-35549, 34167, 33440, 32969, 31500, 30765, 30019, 28761, /* 80120-80127 */
-28029, 28089, 27143, 26364, 25796, 24810, 24302, 23990, /* 80128-80135 */
-23715, 23368, 22980, 22825, 22257, 22097, 22334, 21878, /* 80136-80143 */
-21479, 20989, 21526, 21535, 21360, 21317, 21010, 21151, /* 80144-80151 */
-20218, 19984, 19796, 18480, 17362, 16609, 16317, 15175, /* 80152-80159 */
-14327, 13678, 13265, 12633, 12159, 12110, 11789, 12112, /* 80160-80167 */
-12616, 13291, 13560, 14638, 15990, 17333, 18559, 19963, /* 80168-80175 */
-20917, 22484, 23903, 25368, 27138, 28444, 30092, 31354, /* 80176-80183 */
-32813, 34097, 36299, 37429, 39075, 40769, 42109, 43388, /* 80184-80191 */
-44714, 46125, 46878, 47957, 48211, 48477, 48314, 47926, /* 80192-80199 */
-47791, 46895, 46532, 45989, 44832, 44116, 43264, 42913, /* 80200-80207 */
-41908, 41085, 40569, 40124, 38774, 37469, 37648, 37312, /* 80208-80215 */
-36597, 36039, 36015, 36013, 35722, 35840, 36093, 36756, /* 80216-80223 */
-38212, 38601, 39209, 39248, 39159, 39574, 39524, 39764, /* 80224-80231 */
-39814, 39693, 39734, 39990, 39534, 39629, 40029, 40124, /* 80232-80239 */
-40478, 40866, 40167, 39296, 39603, 39526, 39316, 38641, /* 80240-80247 */
-38184, 38240, 37817, 37262, 37012, 38047, 39009, 39300, /* 80248-80255 */
-40124, 40676, 41459, 42298, 43014, 43541, 44268, 44616, /* 80256-80263 */
-44305, 44324, 44589, 43821, 42836, 42434, 40815, 39789, /* 80264-80271 */
-38657, 37334, 35798, 35630, 35011, 33871, 33284, 31741, /* 80272-80279 */
-30855, 29855, 29140, 27868, 26998, 26058, 25235, 24544, /* 80280-80287 */
-23141, 22602, 21943, 21616, 21269, 20670, 20504, 19946, /* 80288-80295 */
-20017, 19660, 19276, 18989, 19151, 19102, 19208, 19447, /* 80296-80303 */
-18925, 18926, 18289, 17752, 16956, 16376, 15541, 14852, /* 80304-80311 */
-14104, 13810, 13638, 12973, 12381, 12534, 13135, 13167, /* 80312-80319 */
-13039, 13250, 14169, 14921, 16621, 17296, 18328, 19968, /* 80320-80327 */
-21434, 22404, 23209, 24702, 25638, 27231, 28588, 29274, /* 80328-80335 */
-30574, 31780, 32897, 34257, 35695, 37103, 38569, 39926, /* 80336-80343 */
-41481, 42771, 43719, 44455, 45402, 46560, 46147, 46552, /* 80344-80351 */
-46552, 46423, 45986, 45550, 44814, 45018, 44267, 42314, /* 80352-80359 */
-42585, 41602, 41308, 40848, 40559, 39980, 39146, 38230, /* 80360-80367 */
-37547, 37795, 36961, 36893, 36503, 35820, 36135, 36291, /* 80368-80375 */
-37076, 37997, 38847, 40209, 40632, 40548, 40684, 40998, /* 80376-80383 */
-40825, 40619, 40634, 40323, 39998, 39543, 39699, 39632, /* 80384-80391 */
-40037, 40200, 39789, 39641, 39572, 39556, 39452, 39366, /* 80392-80399 */
-39030, 38861, 38146, 38066, 38383, 37968, 38135, 39338, /* 80400-80407 */
-39712, 40361, 41369, 42571, 43503, 44087, 45124, 45708, /* 80408-80415 */
-46313, 46548, 46378, 45938, 45814, 45059, 44182, 43282, /* 80416-80423 */
-41576, 39995, 38767, 37008, 35670, 35082, 34092, 32950, /* 80424-80431 */
-32516, 31568, 30104, 29182, 28410, 27510, 26649, 25841, /* 80432-80439 */
-24836, 23720, 22961, 22572, 21710, 21472, 21276, 20747, /* 80440-80447 */
-20416, 19951, 19682, 19288, 18912, 18606, 18264, 18491, /* 80448-80455 */
-17912, 18082, 17970, 17614, 17235, 16277, 15692, 14596, /* 80456-80463 */
-13720, 12793, 12343, 11678, 11564, 11519, 10804, 10557, /* 80464-80471 */
-10960, 11216, 11665, 12303, 13332, 14347, 15240, 17064, /* 80472-80479 */
-18641, 20229, 21356, 22646, 23994, 25288, 27103, 28382, /* 80480-80487 */
-30149, 31470, 32721, 33947, 35303, 36910, 37848, 38868, /* 80488-80495 */
-40386, 41976, 42682, 43898, 44994, 45817, 46284, 46657, /* 80496-80503 */
-46253, 46258, 46140, 45707, 44792, 44371, 43399, 42306, /* 80504-80511 */
-41341, 40269, 39792, 39229, 39765, 36968, 38079, 38376, /* 80512-80519 */
-37166, 37319, 36833, 36807, 36793, 37104, 36670, 37252, /* 80520-80527 */
-37717, 38011, 38042, 39357, 40121, 40594, 41144, 41697, /* 80528-80535 */
-41635, 41910, 41905, 41960, 41895, 41483, 41161, 40691, /* 80536-80543 */
-40643, 40509, 40494, 40163, 40392, 39980, 39676, 39339, /* 80544-80551 */
-39328, 38796, 38289, 38074, 38227, 38122, 37994, 38169, /* 80552-80559 */
-38580, 39704, 41009, 41970, 42274, 43014, 43899, 45093, /* 80560-80567 */
-45792, 46563, 46399, 47238, 47152, 46792, 46502, 45506, /* 80568-80575 */
-44434, 42963, 41706, 39411, 38042, 36791, 35798, 34910, /* 80576-80583 */
-34641, 33529, 32620, 31394, 30447, 29382, 28246, 27795, /* 80584-80591 */
-26758, 25909, 24536, 23711, 23055, 22681, 21644, 21519, /* 80592-80599 */
-21090, 20382, 20312, 20091, 19416, 18889, 18635, 18269, /* 80600-80607 */
-18415, 18081, 18475, 18636, 18156, 17568, 17106, 17075, /* 80608-80615 */
-16243, 14885, 14088, 13856, 13361, 12964, 12566, 12165, /* 80616-80623 */
-12214, 12116, 12167, 12553, 13094, 13172, 14245, 15524, /* 80624-80631 */
-16691, 18255, 19491, 20681, 22067, 23624, 24827, 26094, /* 80632-80639 */
-27486, 28828, 30024, 31577, 32657, 33661, 34382, 35396, /* 80640-80647 */
-36694, 38029, 39195, 40136, 41254, 41937, 42691, 43221, /* 80648-80655 */
-44145, 44395, 44435, 43935, 43706, 43743, 43172, 41975, /* 80656-80663 */
-41173, 40331, 39156, 38219, 37380, 37057, 36064, 35427, /* 80664-80671 */
-35045, 35133, 34816, 34882, 35084, 35030, 36194, 36137, /* 80672-80679 */
-36234, 36771, 36669, 40036, 37211, 40332, 42139, 39229, /* 80680-80687 */
-44120, 43271, 42534, 41147, 43485, 41621, 39176, 42536, /* 80688-80695 */
-39567, 39841, 41847, 40358, 40298, 39513, 41172, 41422, /* 80696-80703 */
-39624, 38837, 36892, 38444, 36078, 29727, 36707, 41572, /* 80704-80711 */
-39307, 43233, 42671, 41057, 41337, 44261, 45522, 44434, /* 80712-80719 */
-47759, 46213, 45864, 45100, 42852, 43777, 42623, 45781, /* 80720-80727 */
-45967, 44760, 42859, 45214, 39935, 40981, 42505, 38582, /* 80728-80735 */
-39901, 34582, 39467, 36234, 37405, 44575, 47635, 49437, /* 80736-80743 */
-43149, 42366, 45683, 41701, 39270, 34286, 30545, 26035, /* 80744-80751 */
-20460, 15866, 13957, 13139, 6321, 5739, 2727, 1857, /* 80752-80759 */
-5549, 13367, 11894, 7479, 5290, 3949, 5269, 4256, /* 80760-80767 */
-8000, 3944, 5720, 8266, 2015, 12706, 22661, 24652, /* 80768-80775 */
-24130, 25767, 24821, 23463, 26222, 25657, 26772, 25399, /* 80776-80783 */
-28590, 28197, 32948, 37528, 42160, 42572, 43388, 49083, /* 80784-80791 */
-47432, 50393, 51159, 50503, 51619, 51166, 51975, 53480, /* 80792-80799 */
-45736, 44063, 44698, 44035, 42405, 37956, 41767, 42130, /* 80800-80807 */
-38695, 33854, 28463, 26185, 23686, 21832, 16945, 11609, /* 80808-80815 */
-11122, 10242, 7403, 5090, 4997, 5061, 5151, 5169, /* 80816-80823 */
-5715, 6518, 7269, 8229, 9110, 10210, 11016, 11995, /* 80824-80831 */
-12963, 14404, 15688, 16643, 20917, 27107, 31707, 37841, /* 80832-80839 */
-45472, 51365, 53280, 57206, 61562, 62394, 64590, 65464, /* 80840-80847 */
-65467, 65535, 65429, 65109, 64843, 64460, 64324, 63772, /* 80848-80855 */
-63126, 62277, 61717, 60836, 59724, 58688, 57984, 56075, /* 80856-80863 */
-53300, 51628, 49134, 47196, 43794, 43807, 42557, 40529, /* 80864-80871 */
-38627, 35791, 34175, 31023, 29914, 29632, 28139, 27033, /* 80872-80879 */
-26205, 24664, 23260, 21601, 19971, 18551, 17727, 15870, /* 80880-80887 */
-14380, 14260, 13671, 13225, 13150, 13482, 13772, 12682, /* 80888-80895 */
-12449, 14150, 14846, 13923, 13872, 15088, 16073, 15839, /* 80896-80903 */
-17951, 18839, 19784, 20192, 20258, 23226, 24424, 24688, /* 80904-80911 */
-26122, 28882, 29755, 31472, 33058, 34674, 36432, 37990, /* 80912-80919 */
-37893, 38959, 40485, 42272, 43051, 42339, 43449, 43976, /* 80920-80927 */
-44749, 43639, 43699, 44311, 43155, 42617, 42731, 42277, /* 80928-80935 */
-42916, 42297, 41967, 42091, 41735, 41204, 40294, 39530, /* 80936-80943 */
-39672, 38777, 36339, 35523, 34952, 35611, 33501, 32936, /* 80944-80951 */
-31747, 30409, 29000, 26831, 26760, 24912, 25444, 23711, /* 80952-80959 */
-22542, 22432, 21645, 21367, 20449, 18727, 17155, 15306, /* 80960-80967 */
-13805, 12323, 10225, 10217, 8800, 7629, 7592, 7658, /* 80968-80975 */
-7194, 7118, 6637, 7470, 8750, 9448, 10540, 11875, /* 80976-80983 */
-13057, 14360, 15514, 16963, 18160, 19708, 21372, 23124, /* 80984-80991 */
-26035, 28178, 32042, 35248, 38372, 42295, 44361, 46800, /* 80992-80999 */
-49436, 51148, 54312, 55563, 57495, 59364, 60346, 60398, /* 81000-81007 */
-61989, 63357, 62764, 63990, 63346, 63719, 64147, 64099, /* 81008-81015 */
-63083, 63920, 63657, 62390, 62919, 62941, 63446, 62852, /* 81016-81023 */
-62756, 63210, 62777, 61763, 61917, 61670, 61645, 61170, /* 81024-81031 */
-60409, 59926, 58380, 57238, 55825, 53667, 51471, 50020, /* 81032-81039 */
-47895, 45813, 43722, 41779, 40076, 38617, 36891, 35011, /* 81040-81047 */
-33719, 30828, 29134, 28760, 25981, 25043, 24360, 22890, /* 81048-81055 */
-21393, 19800, 19050, 18086, 17127, 15580, 15257, 14334, /* 81056-81063 */
-12521, 12445, 12015, 9991, 10708, 10112, 9508, 8694, /* 81064-81071 */
-8312, 7841, 6937, 6556, 5323, 4926, 3272, 2932, /* 81072-81079 */
-1657, 1120, 474, 514, 667, 772, 1023, 1424, /* 81080-81087 */
-1582, 2625, 3141, 3747, 4883, 5196, 6677, 7340, /* 81088-81095 */
-9904, 10548, 12021, 14155, 15164, 17070, 18724, 21322, /* 81096-81103 */
-23860, 25261, 27469, 29245, 31000, 32588, 35356, 36722, /* 81104-81111 */
-38788, 41059, 41175, 43555, 43800, 45207, 45770, 46753, /* 81112-81119 */
-47094, 46921, 48069, 48240, 47870, 47757, 47265, 47544, /* 81120-81127 */
-47354, 46518, 46851, 46505, 47975, 46629, 47400, 47385, /* 81128-81135 */
-47598, 48404, 47862, 49154, 48759, 49548, 49787, 49518, /* 81136-81143 */
-49685, 50122, 50044, 50464, 49732, 50541, 50785, 50667, /* 81144-81151 */
-51036, 50688, 50731, 49873, 49854, 49148, 48821, 47634, /* 81152-81159 */
-46841, 46165, 45357, 44699, 44206, 43102, 42571, 41753, /* 81160-81167 */
-40843, 40536, 40069, 39820, 38858, 39187, 39353, 39940, /* 81168-81175 */
-39588, 40055, 40830, 40789, 40908, 41101, 41797, 41095, /* 81176-81183 */
-40869, 40852, 40389, 39435, 37178, 35367, 34591, 31474, /* 81184-81191 */
-29984, 28529, 25827, 25246, 22618, 22115, 20706, 20005, /* 81192-81199 */
-19004, 17506, 16866, 15380, 15555, 14108, 14290, 13343, /* 81200-81207 */
-13148, 13433, 13033, 12666, 12515, 13530, 14103, 14070, /* 81208-81215 */
-15128, 16105, 16499, 17101, 16930, 18380, 18885, 20068, /* 81216-81223 */
-20385, 20979, 21481, 21316, 22076, 21676, 21312, 20661, /* 81224-81231 */
-20507, 20196, 19875, 20055, 19882, 20645, 21928, 21925, /* 81232-81239 */
-22806, 23338, 24032, 24967, 25650, 27051, 27587, 28074, /* 81240-81247 */
-29220, 30461, 31728, 32643, 33914, 35573, 36356, 38029, /* 81248-81255 */
-38793, 40769, 41167, 42135, 43482, 43744, 45017, 45141, /* 81256-81263 */
-46283, 46671, 47218, 47146, 47640, 47316, 47613, 46754, /* 81264-81271 */
-46229, 45973, 44984, 45140, 44016, 43457, 41371, 40917, /* 81272-81279 */
-39981, 38916, 38692, 37534, 37385, 37051, 36001, 36214, /* 81280-81287 */
-35848, 34779, 35124, 35775, 36281, 36096, 36358, 36067, /* 81288-81295 */
-36212, 36168, 35626, 35878, 36149, 36608, 37478, 38014, /* 81296-81303 */
-37713, 37884, 38452, 38129, 37831, 37958, 38002, 37708, /* 81304-81311 */
-37489, 37417, 36927, 37332, 37441, 37499, 37711, 37919, /* 81312-81319 */
-37902, 38081, 38262, 38380, 39533, 39616, 40537, 41544, /* 81320-81327 */
-42115, 43152, 44000, 45063, 45152, 45717, 46283, 46349, /* 81328-81335 */
-46367, 46269, 46611, 46113, 45270, 44931, 44297, 43247, /* 81336-81343 */
-41794, 40398, 38792, 37334, 35692, 33952, 32229, 31101, /* 81344-81351 */
-30812, 29383, 28104, 27125, 26129, 24889, 23941, 22982, /* 81352-81359 */
-22262, 21385, 20593, 19743, 18593, 18052, 16889, 16024, /* 81360-81367 */
-15743, 14385, 13969, 13545, 12150, 11952, 10875, 11068, /* 81368-81375 */
-10298, 9828, 9874, 8907, 9020, 7960, 7442, 6774, /* 81376-81383 */
-5549, 5167, 4354, 4023, 4266, 4314, 4305, 4750, /* 81384-81391 */
-5476, 6527, 7864, 8660, 10120, 11430, 12935, 14508, /* 81392-81399 */
-15886, 17160, 18935, 20537, 22463, 23868, 25915, 27425, /* 81400-81407 */
-28574, 30127, 31583, 33669, 34335, 36421, 37371, 38518, /* 81408-81415 */
-39753, 40825, 42064, 42909, 43075, 43970, 44372, 44374, /* 81416-81423 */
-44884, 44478, 44625, 44298, 44645, 44338, 44303, 43543, /* 81424-81431 */
-43376, 42674, 42454, 42571, 42042, 42296, 41850, 42369, /* 81432-81439 */
-42471, 42950, 43573, 44104, 45455, 46825, 47833, 48958, /* 81440-81447 */
-49356, 49785, 50068, 50246, 50214, 50480, 50743, 50703, /* 81448-81455 */
-51460, 51633, 52337, 52568, 52658, 53105, 53085, 53335, /* 81456-81463 */
-53279, 53167, 53434, 52905, 52203, 52280, 52205, 51894, /* 81464-81471 */
-51516, 51001, 50405, 50182, 49882, 49785, 49784, 50551, /* 81472-81479 */
-50602, 50674, 51567, 51815, 52380, 52423, 52560, 52517, /* 81480-81487 */
-52675, 52584, 52530, 51996, 51512, 50751, 49618, 48509, /* 81488-81495 */
-46838, 45265, 42936, 41071, 39068, 36710, 34756, 32891, /* 81496-81503 */
-31152, 29566, 28711, 27415, 25693, 25188, 23119, 22203, /* 81504-81511 */
-21013, 19859, 19202, 17811, 17511, 15907, 15285, 14381, /* 81512-81519 */
-13561, 13419, 12352, 12147, 11696, 11146, 10925, 10218, /* 81520-81527 */
-10116, 9294, 9495, 9222, 8470, 8366, 8039, 7802, /* 81528-81535 */
-6996, 6434, 5865, 5519, 4824, 4311, 4117, 4307, /* 81536-81543 */
-4410, 5118, 5719, 6908, 7604, 8469, 9347, 10169, /* 81544-81551 */
-11279, 12322, 13739, 14078, 15660, 16603, 17918, 19206, /* 81552-81559 */
-20041, 21228, 22626, 23953, 24805, 25938, 27345, 28613, /* 81560-81567 */
-29311, 30014, 31086, 31778, 31934, 32355, 32614, 32998, /* 81568-81575 */
-32691, 32673, 32516, 32115, 31631, 31483, 31450, 31121, /* 81576-81583 */
-30583, 29545, 29207, 28744, 28465, 28585, 28540, 28743, /* 81584-81591 */
-29094, 29342, 30089, 31213, 32537, 33660, 35032, 36997, /* 81592-81599 */
-38652, 39900, 41272, 42233, 43249, 43831, 44700, 45956, /* 81600-81607 */
-46402, 47338, 48087, 48827, 49322, 50096, 50677, 51094, /* 81608-81615 */
-51494, 51868, 52593, 52734, 52728, 52617, 52535, 52288, /* 81616-81623 */
-52120, 51689, 51025, 50511, 49860, 49532, 49164, 48852, /* 81624-81631 */
-48945, 49064, 49741, 49889, 50374, 50959, 51423, 51747, /* 81632-81639 */
-51775, 52152, 51935, 52045, 51938, 51578, 50986, 50204, /* 81640-81647 */
-49467, 48781, 47475, 45975, 44380, 43159, 41800, 40331, /* 81648-81655 */
-38860, 37436, 36594, 35285, 34532, 33395, 32921, 31877, /* 81656-81663 */
-30683, 30203, 29533, 28690, 28372, 27815, 26996, 26965, /* 81664-81671 */
-26167, 25744, 25019, 24763, 24579, 24386, 24189, 23841, /* 81672-81679 */
-23817, 23279, 23006, 22999, 22952, 22509, 22043, 21477, /* 81680-81687 */
-20702, 20203, 19701, 19457, 18573, 17738, 17562, 17475, /* 81688-81695 */
-17369, 17263, 17884, 18495, 19390, 20270, 21371, 22371, /* 81696-81703 */
-23357, 24684, 25847, 26592, 27445, 28404, 28973, 29842, /* 81704-81711 */
-30281, 31112, 31881, 32461, 32746, 33137, 33920, 34111, /* 81712-81719 */
-34318, 34416, 34241, 33925, 33598, 33189, 32686, 32204, /* 81720-81727 */
-31831, 30940, 30100, 29425, 28481, 27429, 26527, 25902, /* 81728-81735 */
-24991, 24300, 23407, 22417, 21630, 21151, 21227, 21186, /* 81736-81743 */
-21318, 21624, 21465, 22060, 23023, 23844, 24932, 25856, /* 81744-81751 */
-27441, 28556, 29745, 31136, 31684, 32303, 33191, 33776, /* 81752-81759 */
-34401, 34782, 35151, 35862, 36275, 36866, 37630, 38263, /* 81760-81767 */
-38158, 38651, 38848, 38751, 38755, 38273, 38009, 37807, /* 81768-81775 */
-37687, 37296, 37232, 37114, 36672, 36289, 36351, 36548, /* 81776-81783 */
-36498, 36661, 37318, 37882, 38639, 39834, 40781, 41691, /* 81784-81791 */
-42589, 43757, 44529, 45529, 46453, 47027, 47367, 47552, /* 81792-81799 */
-47847, 47663, 47315, 46601, 45777, 44622, 43619, 42570, /* 81800-81807 */
-41128, 39906, 39027, 37944, 37010, 36254, 35657, 35065, /* 81808-81815 */
-34207, 33871, 33026, 32479, 32453, 32022, 31511, 31191, /* 81816-81823 */
-30812, 30513, 29977, 29480, 29389, 28990, 29491, 29397, /* 81824-81831 */
-29063, 28799, 28436, 28560, 28385, 28327, 27432, 27059, /* 81832-81839 */
-26247, 25271, 24615, 23642, 23137, 22504, 21845, 21474, /* 81840-81847 */
-21372, 21154, 21146, 21510, 22051, 22871, 23594, 24276, /* 81848-81855 */
-25231, 26104, 26917, 27260, 28096, 28838, 29316, 29629, /* 81856-81863 */
-29772, 30699, 31523, 31896, 32308, 32838, 33151, 33615, /* 81864-81871 */
-34484, 34843, 35082, 35564, 35842, 36012, 35767, 35778, /* 81872-81879 */
-35728, 35317, 35429, 35172, 34422, 33685, 32995, 32463, /* 81880-81887 */
-31693, 30995, 29940, 29046, 28410, 27417, 26316, 25601, /* 81888-81895 */
-25160, 24678, 24476, 24544, 24660, 24679, 25076, 25878, /* 81896-81903 */
-26834, 27849, 28773, 29897, 31009, 31539, 31787, 32310, /* 81904-81911 */
-32943, 33313, 33479, 34113, 34486, 34719, 35529, 36462, /* 81912-81919 */
-37086, 37316, 37755, 38469, 38923, 38761, 38892, 39031, /* 81920-81927 */
-38782, 38654, 38941, 39103, 39114, 39227, 39685, 39920, /* 81928-81935 */
-39567, 40022, 40561, 41195, 42194, 43340, 44494, 45421, /* 81936-81943 */
-46359, 47437, 48222, 49082, 49729, 50241, 50872, 50956, /* 81944-81951 */
-51111, 50997, 50695, 50279, 49598, 48596, 47280, 46009, /* 81952-81959 */
-44634, 43292, 41928, 40110, 38756, 37473, 35877, 34748, /* 81960-81967 */
-33204, 32163, 31217, 29819, 28841, 28246, 27673, 26902, /* 81968-81975 */
-26242, 25855, 25429, 24572, 23988, 23261, 22730, 22301, /* 81976-81983 */
-22111, 21834, 21352, 21191, 20575, 20295, 20243, 20007, /* 81984-81991 */
-19540, 18902, 18333, 17937, 17791, 17373, 16801, 16757, /* 81992-81999 */
-16765, 16726, 16766, 17043, 17241, 17882, 19062, 19964, /* 82000-82007 */
-21344, 22275, 23642, 24918, 25851, 27174, 28041, 28710, /* 82008-82015 */
-29381, 30077, 30392, 30930, 31582, 32243, 32567, 33045, /* 82016-82023 */
-33560, 33880, 34266, 34605, 35301, 35541, 35773, 35805, /* 82024-82031 */
-35427, 35272, 35237, 35026, 34667, 34406, 33768, 32918, /* 82032-82039 */
-32280, 31541, 30888, 30365, 29755, 28929, 28013, 27408, /* 82040-82047 */
-27054, 26607, 26376, 26425, 26518, 27127, 27461, 28141, /* 82048-82055 */
-29368, 30179, 31157, 32438, 33566, 34479, 35154, 35668, /* 82056-82063 */
-36220, 36411, 36638, 36880, 37054, 36998, 37062, 37599, /* 82064-82071 */
-37973, 38307, 38626, 38892, 39155, 39406, 39563, 39484, /* 82072-82079 */
-39190, 38932, 38742, 38721, 38602, 38481, 38621, 38585, /* 82080-82087 */
-38590, 38821, 38911, 39253, 39689, 40574, 41603, 42635, /* 82088-82095 */
-43849, 44905, 45965, 46757, 47738, 48539, 49314, 50043, /* 82096-82103 */
-50308, 50250, 50207, 50087, 49561, 48697, 47595, 46356, /* 82104-82111 */
-45190, 43734, 42308, 41044, 39622, 38519, 37564, 36284, /* 82112-82119 */
-35160, 34513, 33860, 32947, 31912, 31198, 30539, 29901, /* 82120-82127 */
-28988, 28416, 27958, 27429, 26695, 25929, 25323, 24725, /* 82128-82135 */
-24336, 24065, 23873, 23531, 23176, 22789, 22469, 21959, /* 82136-82143 */
-21753, 21291, 20686, 20015, 19343, 18901, 18395, 17951, /* 82144-82151 */
-17536, 17430, 17299, 17450, 17402, 17392, 17898, 18774, /* 82152-82159 */
-19590, 20568, 21541, 22494, 23584, 25010, 26438, 27176, /* 82160-82167 */
-28301, 29260, 30038, 30546, 31103, 32048, 32561, 32949, /* 82168-82175 */
-33553, 34086, 34610, 35321, 35694, 36214, 36868, 37363, /* 82176-82183 */
-37570, 37554, 37544, 37243, 37033, 36711, 36336, 35566, /* 82184-82191 */
-35037, 33995, 32807, 32200, 31273, 30361, 29595, 28992, /* 82192-82199 */
-27981, 27357, 26565, 26050, 25995, 25902, 25952, 26135, /* 82200-82207 */
-26772, 27126, 28102, 29438, 30600, 32145, 33531, 34448, /* 82208-82215 */
-35491, 36213, 36555, 37182, 37687, 37907, 37803, 37879, /* 82216-82223 */
-38363, 38658, 38953, 39437, 39968, 40304, 40477, 40758, /* 82224-82231 */
-40777, 40721, 40782, 40682, 40419, 40069, 39841, 39846, /* 82232-82239 */
-39977, 39883, 39832, 39669, 39794, 40242, 40627, 41504, /* 82240-82247 */
-42528, 43483, 44380, 45437, 46565, 47061, 47642, 48411, /* 82248-82255 */
-48784, 49200, 49375, 49390, 49330, 48853, 47974, 47090, /* 82256-82263 */
-45897, 44437, 43054, 41387, 40034, 38832, 37446, 36160, /* 82264-82271 */
-34882, 33890, 32854, 31859, 31058, 30265, 29354, 28341, /* 82272-82279 */
-27649, 27069, 26413, 25874, 25366, 24789, 24318, 23585, /* 82280-82287 */
-23003, 22569, 22229, 21966, 21765, 21574, 21229, 20672, /* 82288-82295 */
-20182, 19723, 19033, 18444, 17831, 17045, 16351, 16057, /* 82296-82303 */
-15480, 15061, 14954, 15026, 15028, 15098, 15427, 15891, /* 82304-82311 */
-16337, 16938, 18283, 19338, 20338, 21606, 22773, 23743, /* 82312-82319 */
-25024, 26206, 26698, 27404, 28385, 28859, 29386, 30345, /* 82320-82327 */
-31043, 31693, 32283, 32710, 33228, 33767, 34505, 34903, /* 82328-82335 */
-35389, 35763, 35698, 35780, 35596, 35385, 35005, 34694, /* 82336-82343 */
-34431, 34094, 33356, 32476, 31643, 30952, 30219, 29551, /* 82344-82351 */
-29091, 28414, 27800, 27005, 26783, 26590, 26864, 27096, /* 82352-82359 */
-27178, 27983, 28873, 29960, 31138, 32491, 33778, 34987, /* 82360-82367 */
-36210, 37342, 38331, 39141, 39856, 40351, 40821, 41105, /* 82368-82375 */
-41334, 41200, 41365, 41955, 42139, 42381, 42542, 42830, /* 82376-82383 */
-43161, 43232, 43214, 43407, 43243, 43022, 42584, 42478, /* 82384-82391 */
-42537, 42269, 42344, 42088, 42180, 42171, 42234, 42604, /* 82392-82399 */
-43002, 43790, 44722, 45657, 46698, 47496, 48404, 49206, /* 82400-82407 */
-49855, 50593, 51268, 51671, 51582, 51566, 51324, 50860, /* 82408-82415 */
-49958, 48803, 47668, 46452, 45157, 43760, 42406, 41243, /* 82416-82423 */
-40057, 38938, 37665, 36207, 35217, 33812, 32647, 31601, /* 82424-82431 */
-30588, 29476, 28380, 27366, 26407, 25786, 24849, 24205, /* 82432-82439 */
-23349, 22355, 21610, 20928, 20475, 20304, 20252, 19715, /* 82440-82447 */
-19145, 18810, 18337, 17929, 17248, 16419, 15716, 15271, /* 82448-82455 */
-14907, 14471, 13989, 14127, 14173, 14368, 14973, 15287, /* 82456-82463 */
-15765, 16345, 17269, 18176, 19290, 20245, 21159, 22171, /* 82464-82471 */
-23259, 24380, 25442, 26431, 27182, 27664, 28311, 28991, /* 82472-82479 */
-29191, 29488, 30022, 30475, 30505, 30845, 31200, 31547, /* 82480-82487 */
-32016, 32440, 32993, 33450, 33732, 33856, 33772, 33481, /* 82488-82495 */
-33516, 33540, 33229, 32473, 31667, 31035, 30108, 29206, /* 82496-82503 */
-28455, 27835, 27339, 26709, 26164, 25773, 25624, 25525, /* 82504-82511 */
-25704, 26051, 26325, 26892, 27506, 28573, 29585, 30441, /* 82512-82519 */
-31548, 32706, 33619, 34331, 35189, 35893, 36631, 37168, /* 82520-82527 */
-37374, 37651, 37913, 38170, 38550, 38905, 39228, 39843, /* 82528-82535 */
-40383, 40890, 41476, 41809, 42209, 42475, 42716, 42819, /* 82536-82543 */
-43046, 43082, 43253, 43357, 43393, 43728, 43904, 44290, /* 82544-82551 */
-44566, 45020, 45998, 47103, 47783, 48689, 49964, 50810, /* 82552-82559 */
-51394, 52191, 52849, 53322, 53738, 53824, 53852, 53614, /* 82560-82567 */
-52818, 51987, 51121, 49772, 48422, 46864, 45415, 43898, /* 82568-82575 */
-42488, 41201, 39878, 38550, 37410, 36252, 34752, 33679, /* 82576-82583 */
-32702, 31762, 30643, 29571, 28553, 27610, 26667, 25574, /* 82584-82591 */
-24990, 24321, 23277, 22445, 21735, 21196, 20673, 20355, /* 82592-82599 */
-20203, 19895, 19342, 18614, 18225, 17620, 16846, 16066, /* 82600-82607 */
-15436, 15065, 14643, 14581, 14630, 14697, 15258, 15907, /* 82608-82615 */
-16631, 17423, 18106, 19003, 20041, 21026, 21948, 23072, /* 82616-82623 */
-24282, 25272, 26287, 27304, 28344, 29145, 29749, 29984, /* 82624-82631 */
-30142, 30260, 30521, 31000, 30988, 31082, 31272, 31441, /* 82632-82639 */
-31656, 31906, 32317, 32506, 32606, 32922, 32902, 32588, /* 82640-82647 */
-32286, 32239, 31987, 31398, 30943, 30032, 29222, 28359, /* 82648-82655 */
-27447, 26794, 26227, 25863, 25350, 24800, 24525, 24172, /* 82656-82663 */
-24049, 24428, 24979, 25262, 25883, 26852, 27947, 29103, /* 82664-82671 */
-30118, 31258, 32451, 33615, 34331, 35096, 35893, 36714, /* 82672-82679 */
-37466, 38051, 38502, 38876, 39004, 39003, 39408, 39624, /* 82680-82687 */
-40017, 40497, 40915, 41200, 41326, 41633, 41948, 42146, /* 82688-82695 */
-42184, 42215, 42251, 42427, 42524, 42587, 42901, 43256, /* 82696-82703 */
-43572, 43999, 44695, 45499, 46457, 47528, 48419, 49499, /* 82704-82711 */
-50737, 51642, 52469, 53120, 53540, 54039, 54512, 54536, /* 82712-82719 */
-54245, 54009, 53303, 52353, 51120, 49747, 48257, 46430, /* 82720-82727 */
-44838, 43491, 42106, 40446, 39238, 37853, 36423, 35131, /* 82728-82735 */
-33781, 32739, 31467, 30158, 29063, 28181, 27045, 26026, /* 82736-82743 */
-25168, 24609, 23731, 22934, 22421, 21760, 21105, 20598, /* 82744-82751 */
-20395, 19937, 19565, 19150, 18746, 18140, 17668, 17076, /* 82752-82759 */
-16362, 15827, 15374, 14919, 14358, 14231, 14441, 14448, /* 82760-82767 */
-14828, 15437, 15907, 16388, 16959, 17741, 18477, 19349, /* 82768-82775 */
-20111, 20992, 21829, 22811, 23712, 24388, 25145, 25766, /* 82776-82783 */
-26222, 26676, 26873, 27263, 27715, 27873, 28128, 28593, /* 82784-82791 */
-29023, 29267, 29838, 30193, 30670, 31389, 31987, 32264, /* 82792-82799 */
-32512, 32509, 32422, 32354, 32385, 32152, 31612, 31137, /* 82800-82807 */
-30598, 29778, 28968, 28452, 27781, 27506, 27059, 26593, /* 82808-82815 */
-26267, 26089, 26169, 26491, 27003, 27676, 28467, 29421, /* 82816-82823 */
-30380, 31498, 32549, 33772, 34889, 35636, 36467, 37315, /* 82824-82831 */
-38140, 38874, 39970, 40563, 40693, 40956, 41346, 41452, /* 82832-82839 */
-41419, 41554, 41986, 42327, 42395, 42611, 42915, 43142, /* 82840-82847 */
-43231, 43542, 43660, 43641, 43697, 43777, 43955, 44062, /* 82848-82855 */
-44239, 44693, 44939, 45382, 46150, 46888, 48026, 49012, /* 82856-82863 */
-49853, 50952, 51890, 52553, 53351, 53875, 54334, 54714, /* 82864-82871 */
-54673, 54662, 54346, 53703, 52769, 51806, 50563, 48943, /* 82872-82879 */
-47501, 46030, 44407, 42881, 41384, 40165, 39044, 37667, /* 82880-82887 */
-36201, 35051, 33845, 32342, 30986, 29946, 28949, 27675, /* 82888-82895 */
-26747, 25969, 24924, 24093, 23446, 22479, 21828, 21138, /* 82896-82903 */
-20462, 19858, 19533, 19139, 18667, 18214, 17517, 17154, /* 82904-82911 */
-16293, 15829, 15335, 14781, 14401, 14189, 14038, 13977, /* 82912-82919 */
-14470, 15044, 15826, 16314, 17026, 17753, 18586, 19260, /* 82920-82927 */
-19776, 20756, 21439, 21984, 22765, 23671, 24297, 24999, /* 82928-82935 */
-25892, 26448, 26887, 27151, 27406, 27841, 27953, 28014, /* 82936-82943 */
-28101, 28242, 28409, 28520, 28514, 28616, 29055, 29375, /* 82944-82951 */
-29747, 29980, 29844, 29680, 29496, 29324, 29189, 28822, /* 82952-82959 */
-28219, 27563, 26860, 26024, 25425, 25054, 24862, 24572, /* 82960-82967 */
-24144, 23966, 23990, 24168, 24544, 25395, 26152, 27080, /* 82968-82975 */
-28431, 29602, 30552, 31852, 33244, 34305, 35395, 36360, /* 82976-82983 */
-37237, 38161, 39247, 40283, 40898, 41371, 41897, 42179, /* 82984-82991 */
-42230, 42222, 42260, 42368, 42779, 42957, 43033, 43276, /* 82992-82999 */
-43383, 43647, 43887, 44111, 44228, 44359, 44331, 44266, /* 83000-83007 */
-44321, 44368, 44630, 44844, 45179, 45765, 46517, 47273, /* 83008-83015 */
-48128, 49063, 50077, 51179, 51913, 52563, 53071, 53575, /* 83016-83023 */
-53895, 53961, 53870, 53696, 53284, 52413, 51431, 50182, /* 83024-83031 */
-48607, 47158, 45746, 44184, 42508, 41076, 40024, 38674, /* 83032-83039 */
-37409, 36283, 35400, 34022, 32576, 31535, 30660, 29690, /* 83040-83047 */
-28493, 27558, 26546, 25891, 25206, 24489, 23646, 23117, /* 83048-83055 */
-22480, 21781, 21569, 21141, 20603, 20246, 19931, 19414, /* 83056-83063 */
-18976, 18501, 17896, 17407, 16939, 16585, 16459, 16089, /* 83064-83071 */
-15942, 16161, 16498, 16995, 17558, 18197, 18720, 19222, /* 83072-83079 */
-19871, 20573, 21238, 21856, 22282, 22917, 23540, 23986, /* 83080-83087 */
-24518, 25002, 25693, 26101, 26409, 26847, 27110, 27334, /* 83088-83095 */
-27567, 27903, 28136, 28344, 28705, 28926, 29254, 29547, /* 83096-83103 */
-30033, 30619, 31027, 31045, 30954, 30880, 30637, 30416, /* 83104-83111 */
-29988, 29481, 28999, 28374, 27464, 26785, 26259, 25692, /* 83112-83119 */
-25210, 25139, 24846, 24434, 24530, 24649, 24922, 25629, /* 83120-83127 */
-26623, 27561, 28628, 29621, 30739, 31881, 32800, 33605, /* 83128-83135 */
-34414, 35154, 35977, 36887, 37754, 38582, 39438, 40095, /* 83136-83143 */
-40604, 41029, 41197, 41487, 41770, 41909, 42223, 42644, /* 83144-83151 */
-42921, 43168, 43380, 43827, 44157, 44285, 44434, 44701, /* 83152-83159 */
-44765, 44597, 44817, 44899, 45047, 45429, 45825, 46429, /* 83160-83167 */
-47121, 47953, 48782, 49705, 50674, 51453, 52190, 52783, /* 83168-83175 */
-53278, 53525, 53772, 53847, 53599, 53104, 52473, 51683, /* 83176-83183 */
-50434, 49014, 47549, 46303, 44442, 42892, 41989, 40501, /* 83184-83191 */
-39067, 38000, 37024, 35916, 34586, 33395, 32303, 31144, /* 83192-83199 */
-30025, 28783, 27725, 26815, 25924, 24999, 24238, 23688, /* 83200-83207 */
-23056, 22524, 21945, 21170, 20626, 20050, 19291, 18791, /* 83208-83215 */
-18388, 17902, 17395, 16885, 16375, 16088, 15890, 15771, /* 83216-83223 */
-15660, 15750, 15832, 16345, 16890, 17622, 18347, 19023, /* 83224-83231 */
-20011, 20798, 21431, 22101, 22747, 23252, 23840, 24451, /* 83232-83239 */
-24941, 25150, 25838, 26329, 26734, 27089, 27376, 27427, /* 83240-83247 */
-27655, 27722, 27777, 27838, 27905, 28025, 28229, 28226, /* 83248-83255 */
-28518, 28929, 29409, 29636, 29637, 29521, 29463, 29518, /* 83256-83263 */
-28985, 28717, 28211, 27970, 27112, 26797, 25135, 26897, /* 83264-83271 */
-23323, 24050, 25132, 21644, 25009, 24857, 24303, 23607, /* 83272-83279 */
-25560, 27277, 27414, 26341, 30721, 29408, 30824, 34335, /* 83280-83287 */
-33964, 34814, 34739, 37394, 35193, 37707, 38882, 37493, /* 83288-83295 */
-39779, 41426, 41008, 40682, 41644, 42583, 43371, 43289, /* 83296-83303 */
-41644, 41602, 45121, 43547, 39994, 46102, 44988, 45367, /* 83304-83311 */
-43961, 44642, 45515, 46143, 47178, 44929, 49254, 49419, /* 83312-83319 */
-47643, 40246, 46354, 49713, 52886, 53750, 58574, 60889, /* 83320-83327 */
-55312, 57542, 58852, 60368, 59166, 59441, 57540, 56800, /* 83328-83335 */
-51697, 46898, 44491, 46556, 49244, 52357, 49367, 40640, /* 83336-83343 */
-42027, 42445, 38464, 37117, 33544, 30067, 27343, 25820, /* 83344-83351 */
-20187, 18401, 12719, 11682, 11759, 2977, 3660, 6321, /* 83352-83359 */
-16973, 14211, 1743, 4857, 13642, 15374, 14324, 12841, /* 83360-83367 */
-11106, 9122, 11727, 16251, 20391, 22617, 28302, 31136, /* 83368-83375 */
-34445, 40538, 42927, 48962, 50614, 51244, 50366, 51038, /* 83376-83383 */
-50265, 50735, 50257, 49648, 49468, 48862, 48459, 47750, /* 83384-83391 */
-47546, 45608, 42969, 35826, 30294, 27507, 20879, 13769, /* 83392-83399 */
-9998, 9087, 8921, 7074, 5325, 3070, 2883, 2962, /* 83400-83407 */
-997, 188, 680, 1144, 2008, 2706, 3873, 4780, /* 83408-83415 */
-5145, 5704, 6453, 6884, 7347, 7731, 7943, 8460, /* 83416-83423 */
-8921, 9151, 9736, 11854, 15180, 19485, 24624, 31724, /* 83424-83431 */
-36431, 41893, 47952, 51713, 57121, 61965, 64899, 65332, /* 83432-83439 */
-65516, 65511, 65534, 65533, 65527, 65535, 65509, 65533, /* 83440-83447 */
-65490, 65533, 65431, 65465, 64889, 64088, 62297, 60811, /* 83448-83455 */
-57693, 54710, 51115, 48939, 47058, 43776, 41052, 37362, /* 83456-83463 */
-34289, 31977, 31037, 28945, 28608, 26087, 25370, 24351, /* 83464-83471 */
-22908, 22531, 21221, 21730, 21617, 21844, 21686, 22553, /* 83472-83479 */
-23305, 24705, 24967, 27549, 28070, 28040, 29003, 30657, /* 83480-83487 */
-32141, 31181, 31755, 31198, 31960, 31153, 32352, 33264, /* 83488-83495 */
-33653, 32887, 32688, 34480, 35334, 35911, 36496, 38664, /* 83496-83503 */
-39683, 41862, 41016, 43283, 44567, 44990, 46015, 46772, /* 83504-83511 */
-48396, 49680, 51309, 50831, 52654, 52789, 53378, 51967, /* 83512-83519 */
-51320, 50413, 49020, 48184, 46584, 45411, 44002, 42883, /* 83520-83527 */
-41587, 40847, 39654, 39204, 38372, 37784, 36879, 36444, /* 83528-83535 */
-35886, 34949, 33459, 32583, 30163, 27727, 26044, 23665, /* 83536-83543 */
-20968, 18590, 16385, 14305, 13200, 10642, 8986, 8583, /* 83544-83551 */
-7453, 6290, 5582, 3789, 3003, 1780, 1129, 558, /* 83552-83559 */
- 53,  10, 258, 906, 1365, 2212, 3059, 3852, /* 83560-83567 */
-4309, 5005, 5141, 6053, 6708, 7384, 7703, 8080, /* 83568-83575 */
-8401, 8965, 9269, 9609, 10000, 10829, 11506, 12376, /* 83576-83583 */
-13140, 14083, 15428, 16773, 18946, 20847, 24871, 28773, /* 83584-83591 */
-33358, 36644, 40285, 43784, 46751, 48472, 50759, 53498, /* 83592-83599 */
-55170, 57874, 58568, 60952, 62259, 63385, 64257, 65134, /* 83600-83607 */
-65413, 65291, 65480, 65368, 65534, 65442, 65534, 65439, /* 83608-83615 */
-65535, 64941, 64900, 64623, 64319, 64000, 63453, 62971, /* 83616-83623 */
-62100, 62099, 62130, 61365, 61349, 61485, 61626, 61407, /* 83624-83631 */
-60864, 60899, 60363, 60195, 59572, 58818, 58426, 56834, /* 83632-83639 */
-55449, 55065, 52474, 51378, 49504, 46977, 44489, 41930, /* 83640-83647 */
-39556, 36906, 34592, 31250, 29719, 27373, 25222, 22919, /* 83648-83655 */
-21859, 19640, 18490, 17022, 15019, 13872, 12322, 11263, /* 83656-83663 */
-10238, 9701, 8008, 7729, 6608, 5564, 5033, 4011, /* 83664-83671 */
-2382, 1751, 1030, 448, 204, 244,  23, 127, /* 83672-83679 */
-160, 121, 291, 106, 213, 554, 1654, 2143, /* 83680-83687 */
-2964, 3844, 4995, 5844, 7202, 8468, 10258, 11065, /* 83688-83695 */
-12002, 13161, 13963, 14618, 16077, 16993, 17907, 19621, /* 83696-83703 */
-19929, 21726, 22777, 24004, 25596, 27145, 28141, 29527, /* 83704-83711 */
-31015, 32398, 33421, 34634, 36335, 37335, 38574, 39236, /* 83712-83719 */
-40373, 41430, 42519, 42623, 42734, 42972, 43668, 43642, /* 83720-83727 */
-42865, 43401, 43477, 43375, 43060, 43364, 43223, 43855, /* 83728-83735 */
-43774, 43627, 43823, 44445, 45370, 45881, 47045, 48249, /* 83736-83743 */
-49156, 49874, 50810, 51339, 52188, 51645, 52028, 51969, /* 83744-83751 */
-51988, 51760, 51939, 51895, 51943, 51881, 51515, 51891, /* 83752-83759 */
-51609, 51296, 50388, 50330, 49417, 49373, 48483, 48176, /* 83760-83767 */
-47948, 47552, 47057, 46783, 46637, 45866, 45416, 44935, /* 83768-83775 */
-44648, 43830, 42944, 42184, 42994, 42486, 42688, 42998, /* 83776-83783 */
-43122, 43589, 43284, 43568, 43181, 43234, 43036, 42177, /* 83784-83791 */
-41174, 40957, 39764, 38237, 37301, 35712, 34218, 32288, /* 83792-83799 */
-30595, 28255, 26902, 25665, 24308, 22842, 22048, 22054, /* 83800-83807 */
-20825, 20239, 19546, 19310, 18959, 18346, 18005, 17179, /* 83808-83815 */
-16703, 16274, 16129, 15783, 14821, 14707, 14212, 14201, /* 83816-83823 */
-14115, 13904, 13808, 13315, 13884, 13332, 13821, 13953, /* 83824-83831 */
-13824, 14750, 14564, 15318, 15806, 16713, 17267, 17783, /* 83832-83839 */
-18725, 19232, 20055, 21035, 21892, 23019, 23625, 24306, /* 83840-83847 */
-24789, 25735, 26365, 26453, 27349, 27315, 27857, 27998, /* 83848-83855 */
-28715, 28671, 29405, 29667, 30155, 30728, 30985, 31673, /* 83856-83863 */
-31790, 32648, 33192, 33778, 33566, 34685, 34347, 35326, /* 83864-83871 */
-35957, 36133, 37010, 36854, 37006, 36473, 35984, 35130, /* 83872-83879 */
-34962, 34607, 34033, 33732, 33327, 32308, 32382, 32032, /* 83880-83887 */
-31932, 31931, 32263, 32768, 33283, 34372, 34461, 35714, /* 83888-83895 */
-37068, 38188, 39436, 40670, 41686, 42693, 43203, 43504, /* 83896-83903 */
-43860, 44672, 45080, 45212, 45969, 46624, 47265, 47783, /* 83904-83911 */
-48124, 48577, 49262, 49205, 49217, 49097, 49102, 48783, /* 83912-83919 */
-48803, 48713, 48302, 48128, 47469, 47481, 47313, 47154, /* 83920-83927 */
-46950, 46391, 45932, 45781, 45788, 45695, 46052, 46510, /* 83928-83935 */
-46991, 47592, 47631, 48001, 48250, 48425, 48688, 48140, /* 83936-83943 */
-47805, 47241, 46383, 45563, 44494, 43488, 42433, 40703, /* 83944-83951 */
-38968, 37093, 34904, 33053, 30809, 28532, 26771, 24599, /* 83952-83959 */
-22904, 21469, 19959, 19068, 17337, 16350, 15137, 14123, /* 83960-83967 */
-12869, 11608, 10927, 9337, 8393, 7314, 6328, 5275, /* 83968-83975 */
-4438, 3559, 3283, 3277, 2644, 2691, 2580, 2613, /* 83976-83983 */
-3024, 2979, 3514, 4120, 4422, 5397, 6126, 7023, /* 83984-83991 */
-8144, 9232, 10408, 10938, 12315, 13365, 14315, 15505, /* 83992-83999 */
-16695, 17710, 18303, 19464, 20180, 20808, 21017, 21807, /* 84000-84007 */
-22246, 23081, 23283, 23986, 25002, 25703, 27162, 27651, /* 84008-84015 */
-29091, 29947, 31171, 32066, 33321, 34184, 35298, 36488, /* 84016-84023 */
-37191, 38673, 39465, 40502, 41230, 42142, 42439, 42471, /* 84024-84031 */
-42547, 42546, 42488, 42556, 42277, 42226, 42043, 41742, /* 84032-84039 */
-41925, 41729, 41761, 42281, 42659, 42984, 44094, 44548, /* 84040-84047 */
-45798, 46966, 48182, 49909, 50789, 51937, 52951, 53390, /* 84048-84055 */
-54051, 54380, 54610, 55124, 55187, 55661, 55633, 56032, /* 84056-84063 */
-56450, 56768, 56994, 57136, 57216, 57145, 57091, 56635, /* 84064-84071 */
-56577, 56414, 56170, 55733, 55388, 54849, 54574, 54205, /* 84072-84079 */
-53916, 53523, 52758, 52078, 51459, 50786, 50330, 50285, /* 84080-84087 */
-50448, 50725, 50762, 51056, 51040, 51061, 51254, 50758, /* 84088-84095 */
-50694, 50188, 49230, 48666, 47217, 46363, 44958, 43449, /* 84096-84103 */
-41883, 39926, 38035, 35669, 33516, 31372, 29253, 27553, /* 84104-84111 */
-25643, 23729, 22380, 20798, 19526, 18050, 17237, 15905, /* 84112-84119 */
-14847, 13801, 12632, 11499, 10466, 9501, 8428, 7701, /* 84120-84127 */
-6654, 6004, 5129, 4631, 3945, 3655, 3510, 3444, /* 84128-84135 */
-3213, 3307, 3356, 3553, 3712, 4037, 4711, 5154, /* 84136-84143 */
-5862, 6233, 7328, 7990, 8568, 9123, 9728, 10502, /* 84144-84151 */
-11330, 12124, 12615, 13286, 13855, 14328, 14542, 14811, /* 84152-84159 */
-15018, 15285, 15522, 15787, 16138, 16731, 17220, 17996, /* 84160-84167 */
-19093, 19845, 20802, 21331, 22202, 23058, 23785, 24496, /* 84168-84175 */
-25070, 25818, 26678, 27434, 27879, 28879, 29434, 29759, /* 84176-84183 */
-29949, 29748, 29565, 29587, 29744, 29610, 29517, 29778, /* 84184-84191 */
-29911, 30147, 30579, 31069, 31817, 32739, 33952, 34857, /* 84192-84199 */
-36134, 37732, 39523, 41602, 43470, 45377, 47186, 48389, /* 84200-84207 */
-49879, 50994, 51557, 52314, 53050, 53674, 54288, 54833, /* 84208-84215 */
-55052, 55716, 56117, 56764, 57056, 57064, 57416, 57092, /* 84216-84223 */
-56997, 56654, 56381, 55837, 55714, 55325, 54483, 54098, /* 84224-84231 */
-53707, 53577, 53200, 52863, 52341, 51826, 51464, 51132, /* 84232-84239 */
-51122, 51388, 51625, 52300, 52799, 53218, 53516, 53640, /* 84240-84247 */
-54083, 54120, 54422, 53882, 53658, 53230, 52116, 51398, /* 84248-84255 */
-50273, 49244, 48195, 46550, 44955, 43433, 41538, 40225, /* 84256-84263 */
-38787, 37209, 35920, 34468, 33334, 32253, 31384, 30473, /* 84264-84271 */
-29433, 28436, 27476, 26563, 25423, 24145, 23240, 22471, /* 84272-84279 */
-21135, 20034, 19170, 18391, 17621, 16952, 16333, 15831, /* 84280-84287 */
-15335, 14877, 14603, 14594, 14618, 14701, 15124, 15629, /* 84288-84295 */
-15998, 16560, 16954, 17447, 18024, 18411, 18835, 19042, /* 84296-84303 */
-19607, 19655, 19939, 19886, 20229, 20068, 19972, 19585, /* 84304-84311 */
-19795, 19227, 17900, 18961, 18717, 18219, 17563, 17440, /* 84312-84319 */
-17382, 17676, 18009, 18081, 18323, 18609, 18962, 19262, /* 84320-84327 */
-19401, 19770, 20104, 20222, 20564, 20918, 21472, 21908, /* 84328-84335 */
-21968, 21941, 22108, 21657, 21547, 21383, 21615, 21254, /* 84336-84343 */
-21254, 21521, 21345, 21520, 21688, 22203, 22872, 23311, /* 84344-84351 */
-24007, 25168, 26464, 27609, 29181, 31326, 32489, 34474, /* 84352-84359 */
-35875, 36684, 37814, 38579, 39346, 39797, 40431, 41026, /* 84360-84367 */
-41769, 42364, 42708, 43238, 44109, 44836, 45362, 46006, /* 84368-84375 */
-46471, 46541, 46532, 46952, 47242, 47268, 47450, 47441, /* 84376-84383 */
-47429, 47596, 47861, 47943, 48065, 48344, 48332, 48372, /* 84384-84391 */
-48489, 48754, 49292, 50185, 51126, 52068, 52977, 53697, /* 84392-84399 */
-54434, 55192, 55842, 56120, 56395, 56434, 56084, 55652, /* 84400-84407 */
-55007, 54293, 53409, 52525, 51257, 49901, 48441, 46975, /* 84408-84415 */
-45603, 44242, 43152, 41875, 40843, 39765, 38718, 37721, /* 84416-84423 */
-36752, 35972, 35116, 34098, 32950, 31880, 30516, 29290, /* 84424-84431 */
-28146, 26961, 25758, 24667, 23710, 22826, 22055, 21255, /* 84432-84439 */
-20638, 20253, 19818, 19295, 19126, 19065, 19210, 19398, /* 84440-84447 */
-19870, 20392, 20771, 21245, 21627, 21882, 22056, 22289, /* 84448-84455 */
-22505, 22492, 22376, 22373, 22193, 21980, 21919, 21743, /* 84456-84463 */
-21307, 20984, 20511, 20182, 19856, 19504, 19553, 19415, /* 84464-84471 */
-19350, 19329, 19543, 19737, 19879, 20241, 20541, 20825, /* 84472-84479 */
-21164, 21539, 21793, 21987, 22284, 22500, 22751, 23159, /* 84480-84487 */
-23292, 23135, 23055, 22892, 22451, 21986, 21323, 20769, /* 84488-84495 */
-20272, 19860, 19667, 19259, 19091, 18974, 18912, 19312, /* 84496-84503 */
-19813, 20494, 21376, 22450, 23629, 24980, 26561, 28521, /* 84504-84511 */
-30210, 31697, 33381, 34397, 35240, 36233, 37313, 38038, /* 84512-84519 */
-38754, 39608, 40315, 41007, 41783, 42742, 43646, 44560, /* 84520-84527 */
-45202, 45974, 46700, 47199, 47638, 48092, 48411, 48697, /* 84528-84535 */
-48852, 48907, 49147, 49281, 49620, 49786, 50040, 50245, /* 84536-84543 */
-50281, 50626, 50967, 51423, 52020, 53014, 54180, 55033, /* 84544-84551 */
-55741, 56420, 57228, 57591, 57800, 58158, 57925, 57706, /* 84552-84559 */
-57178, 56298, 55334, 54284, 53142, 51765, 50390, 48807, /* 84560-84567 */
-47084, 45369, 43873, 42396, 40827, 39603, 38231, 36787, /* 84568-84575 */
-35475, 34077, 32980, 31863, 30890, 29640, 28231, 27100, /* 84576-84583 */
-25920, 24808, 23792, 22727, 21729, 20980, 20273, 19686, /* 84584-84591 */
-19026, 18632, 18371, 18159, 18142, 18195, 18347, 18436, /* 84592-84599 */
-18894, 19512, 19940, 20618, 21419, 21884, 22441, 23094, /* 84600-84607 */
-23434, 23912, 24229, 24360, 24557, 24567, 24451, 24196, /* 84608-84615 */
-24179, 24103, 23848, 23363, 22859, 22473, 22055, 21665, /* 84616-84623 */
-21409, 21105, 20935, 20957, 20903, 21075, 21109, 21317, /* 84624-84631 */
-21670, 21934, 22022, 22326, 22680, 22820, 22984, 23028, /* 84632-84639 */
-23125, 23035, 22870, 22763, 22433, 22064, 21823, 21484, /* 84640-84647 */
-21347, 21144, 20937, 20849, 20935, 21009, 21118, 21245, /* 84648-84655 */
-21409, 21732, 22092, 22691, 23178, 23827, 24499, 25258, /* 84656-84663 */
-26155, 27055, 28266, 29359, 30357, 31567, 32356, 33207, /* 84664-84671 */
-34022, 34788, 35498, 36052, 36852, 37557, 38195, 38929, /* 84672-84679 */
-39764, 40558, 41378, 42229, 42948, 43446, 43829, 44394, /* 84680-84687 */
-44884, 45182, 45476, 45565, 45874, 46102, 46587, 47214, /* 84688-84695 */
-47752, 48328, 49079, 49713, 50230, 50748, 51534, 52333, /* 84696-84703 */
-52756, 53343, 53815, 54219, 54362, 54411, 54512, 54724, /* 84704-84711 */
-54573, 54204, 53848, 53397, 52743, 52059, 51497, 50848, /* 84712-84719 */
-49854, 48786, 47803, 46597, 45515, 44386, 43351, 42182, /* 84720-84727 */
-41155, 39953, 38650, 37440, 36424, 35428, 34580, 33650, /* 84728-84735 */
-32514, 31489, 30516, 29660, 28824, 28012, 27309, 26682, /* 84736-84743 */
-26074, 25710, 25395, 25226, 25186, 25323, 25382, 25326, /* 84744-84751 */
-25456, 25670, 25991, 26369, 26782, 27018, 27259, 27503, /* 84752-84759 */
-27528, 27393, 27445, 27633, 27572, 27221, 26787, 26623, /* 84760-84767 */
-26249, 26068, 25969, 25666, 25382, 24939, 24766, 24560, /* 84768-84775 */
-24241, 23886, 23590, 23344, 23237, 22924, 22763, 22850, /* 84776-84783 */
-22838, 22797, 22769, 22708, 22609, 22388, 22194, 21973, /* 84784-84791 */
-21540, 21241, 21018, 20779, 20412, 20227, 20029, 19772, /* 84792-84799 */
-19775, 19754, 19607, 19645, 19811, 19860, 20102, 20315, /* 84800-84807 */
-20452, 20787, 21112, 21487, 21887, 22270, 22777, 23172, /* 84808-84815 */
-23561, 24070, 24641, 25079, 25682, 26516, 27138, 27793, /* 84816-84823 */
-28462, 29238, 29992, 30772, 31640, 32442, 33118, 33815, /* 84824-84831 */
-34723, 35549, 36466, 37459, 38369, 39236, 39913, 40667, /* 84832-84839 */
-41578, 42150, 42800, 43299, 43780, 44208, 44599, 45181, /* 84840-84847 */
-45668, 46037, 46588, 47171, 47566, 47941, 48108, 48294, /* 84848-84855 */
-48675, 49109, 49340, 49416, 49362, 49485, 49433, 49272, /* 84856-84863 */
-49197, 49102, 48844, 48517, 48091, 47562, 47283, 46718, /* 84864-84871 */
-46206, 45842, 45340, 44533, 43759, 43024, 42260, 41564, /* 84872-84879 */
-40945, 40205, 39442, 38718, 37874, 37095, 36494, 36070, /* 84880-84887 */
-35486, 34820, 34331, 33810, 33123, 32433, 31933, 31560, /* 84888-84895 */
-30906, 30243, 29669, 29331, 28929, 28692, 28606, 28449, /* 84896-84903 */
-28528, 28289, 28031, 28060, 28312, 28369, 28466, 28689, /* 84904-84911 */
-28861, 28785, 28764, 28790, 28768, 28781, 28719, 28600, /* 84912-84919 */
-28205, 27871, 27842, 27837, 27839, 27917, 27811, 27746, /* 84920-84927 */
-27603, 27496, 27290, 27078, 26961, 26793, 26473, 26213, /* 84928-84935 */
-26059, 25817, 25724, 25656, 25437, 25023, 24945, 24691, /* 84936-84943 */
-24094, 23920, 23841, 23329, 22930, 22838, 22605, 22250, /* 84944-84951 */
-22212, 22183, 22189, 22258, 22245, 22418, 22554, 22884, /* 84952-84959 */
-23088, 23190, 23378, 23690, 23902, 24163, 24280, 24339, /* 84960-84967 */
-24660, 24939, 24968, 25042, 25410, 25627, 25791, 26149, /* 84968-84975 */
-26690, 26989, 27401, 27721, 28170, 28571, 28972, 29461, /* 84976-84983 */
-30044, 30657, 30937, 31797, 32612, 33452, 34545, 35403, /* 84984-84991 */
-36295, 36949, 37668, 38518, 39112, 39548, 40026, 40611, /* 84992-84999 */
-41047, 41436, 41890, 42483, 42983, 43619, 44005, 44153, /* 85000-85007 */
-44469, 44814, 45136, 45297, 45589, 45725, 45816, 46089, /* 85008-85015 */
-45945, 45884, 46095, 46068, 45990, 45748, 45376, 44940, /* 85016-85023 */
-44827, 44624, 44258, 43907, 43393, 42912, 42354, 41873, /* 85024-85031 */
-41333, 40858, 40411, 40134, 39622, 38817, 38182, 37676, /* 85032-85039 */
-37269, 36896, 36386, 36021, 35784, 35311, 34906, 34547, /* 85040-85047 */
-34227, 33924, 33531, 33264, 33069, 32720, 32417, 32414, /* 85048-85055 */
-32504, 32382, 32250, 32071, 31989, 31992, 31980, 32293, /* 85056-85063 */
-32419, 32531, 32722, 32681, 32593, 32550, 32679, 32634, /* 85064-85071 */
-32384, 32181, 31913, 31776, 31765, 31804, 31727, 31491, /* 85072-85079 */
-31512, 31532, 31344, 30942, 30667, 30558, 30315, 30056, /* 85080-85087 */
-29762, 29328, 29161, 28914, 28491, 28352, 28177, 27854, /* 85088-85095 */
-27370, 27058, 26556, 25979, 25638, 25181, 24672, 24150, /* 85096-85103 */
-23714, 23369, 23078, 22992, 22760, 22473, 22556, 22551, /* 85104-85111 */
-22368, 22276, 22275, 22249, 22305, 22318, 22247, 22293, /* 85112-85119 */
-22367, 22412, 22494, 22613, 22611, 22575, 22590, 22923, /* 85120-85127 */
-23207, 23478, 23896, 24271, 24512, 24947, 25412, 25747, /* 85128-85135 */
-26304, 26810, 27218, 27804, 28514, 29040, 29828, 30753, /* 85136-85143 */
-31561, 32242, 32901, 33684, 34482, 35042, 35548, 35956, /* 85144-85151 */
-36360, 36861, 37216, 37531, 37928, 38449, 38860, 39328, /* 85152-85159 */
-39628, 39751, 39971, 40359, 40690, 40872, 41021, 41204, /* 85160-85167 */
-41431, 41550, 41636, 41777, 41911, 42184, 42147, 41923, /* 85168-85175 */
-41793, 41672, 41493, 41382, 41468, 41196, 40867, 40686, /* 85176-85183 */
-40407, 40021, 39782, 39476, 39235, 39081, 38590, 38222, /* 85184-85191 */
-37816, 37459, 37371, 37227, 37087, 36817, 36610, 36516, /* 85192-85199 */
-36498, 36398, 36095, 36147, 36155, 36041, 35783, 35771, /* 85200-85207 */
-35979, 36082, 36178, 36153, 36235, 36183, 36279, 36343, /* 85208-85215 */
-36470, 36686, 36860, 37053, 37092, 36905, 36850, 36975, /* 85216-85223 */
-37030, 37011, 36840, 36585, 36299, 36066, 35753, 35537, /* 85224-85231 */
-35378, 35297, 35119, 34917, 34563, 34224, 34150, 34059, /* 85232-85239 */
-33748, 33312, 33011, 32644, 32177, 31855, 31639, 31234, /* 85240-85247 */
-30993, 30702, 30351, 29932, 29305, 28947, 28559, 28358, /* 85248-85255 */
-28054, 27379, 26946, 26724, 26540, 26174, 25879, 25564, /* 85256-85263 */
-25378, 25247, 25090, 24854, 24637, 24677, 24483, 24323, /* 85264-85271 */
-24305, 24185, 23965, 23821, 23750, 23595, 23405, 23259, /* 85272-85279 */
-23188, 23161, 23126, 23169, 23355, 23456, 23550, 23826, /* 85280-85287 */
-24010, 24190, 24538, 24796, 25129, 25364, 25640, 26087, /* 85288-85295 */
-26590, 27212, 27835, 28377, 28893, 29609, 30280, 30811, /* 85296-85303 */
-31328, 31774, 32116, 32468, 32706, 32963, 33484, 34012, /* 85304-85311 */
-34436, 34729, 35040, 35301, 35534, 35747, 36014, 36317, /* 85312-85319 */
-36526, 36759, 36879, 36799, 36933, 37258, 37347, 37405, /* 85320-85327 */
-37488, 37396, 37209, 37150, 37254, 37299, 37272, 37294, /* 85328-85335 */
-37182, 37123, 36939, 36690, 36616, 36620, 36727, 36540, /* 85336-85343 */
-36371, 36114, 36071, 36019, 36017, 36071, 35943, 35972, /* 85344-85351 */
-35829, 35820, 35754, 35671, 35767, 35879, 35663, 35483, /* 85352-85359 */
-35457, 35472, 35548, 35647, 35770, 35626, 35660, 35768, /* 85360-85367 */
-35768, 35843, 35903, 36075, 36380, 36552, 36519, 36565, /* 85368-85375 */
-36674, 36828, 36921, 36939, 36893, 36667, 36380, 36328, /* 85376-85383 */
-36313, 36158, 36195, 36338, 36476, 36293, 36221, 36319, /* 85384-85391 */
-36372, 36347, 36153, 35966, 35818, 35675, 35447, 35144, /* 85392-85399 */
-35142, 35123, 34837, 34697, 34546, 34352, 34043, 33739, /* 85400-85407 */
-33570, 33387, 33004, 32653, 32346, 32139, 31939, 31522, /* 85408-85415 */
-31266, 31117, 31005, 30879, 30556, 30184, 30185, 30026, /* 85416-85423 */
-29703, 29443, 29171, 28958, 28699, 28414, 28104, 27776, /* 85424-85431 */
-27484, 27145, 26905, 26641, 26548, 26371, 26258, 26322, /* 85432-85439 */
-26179, 26161, 26011, 25944, 26077, 26035, 26064, 26152, /* 85440-85447 */
-26264, 26534, 26716, 26857, 27308, 27723, 28029, 28418, /* 85448-85455 */
-28801, 29017, 29296, 29505, 29822, 30077, 30028, 30304, /* 85456-85463 */
-30662, 30904, 31163, 31281, 31461, 31753, 31918, 31967, /* 85464-85471 */
-32051, 32338, 32487, 32542, 32611, 32741, 32911, 32969, /* 85472-85479 */
-33264, 33466, 33344, 33219, 33281, 33235, 33320, 33421, /* 85480-85487 */
-33329, 33384, 33349, 33222, 33093, 32915, 33026, 33129, /* 85488-85495 */
-33119, 32931, 32809, 32823, 32679, 32751, 32821, 32812, /* 85496-85503 */
-33020, 33281, 33327, 33396, 33553, 33847, 34069, 34268, /* 85504-85511 */
-34471, 34545, 34693, 34867, 35253, 35646, 35753, 35884, /* 85512-85519 */
-36090, 36245, 36345, 36369, 36481, 36946, 37087, 36945, /* 85520-85527 */
-37079, 37176, 37388, 37522, 37622, 37719, 37752, 37746, /* 85528-85535 */
-37688, 37648, 37575, 37763, 37881, 37958, 38110, 38104, /* 85536-85543 */
-37967, 37902, 37852, 37771, 37619, 37402, 37224, 36967, /* 85544-85551 */
-36683, 36461, 36266, 36158, 36080, 36046, 35855, 35587, /* 85552-85559 */
-35404, 35233, 35129, 34920, 34792, 34610, 34394, 34173, /* 85560-85567 */
-33914, 33794, 33712, 33763, 33752, 33460, 33164, 33151, /* 85568-85575 */
-33045, 32822, 32695, 32380, 32097, 31898, 31602, 31315, /* 85576-85583 */
-31170, 30929, 30517, 30085, 29753, 29457, 29183, 29030, /* 85584-85591 */
-28922, 28721, 28505, 28341, 28036, 27974, 27835, 27575, /* 85592-85599 */
-27518, 27460, 27316, 27284, 27471, 27453, 27368, 27518, /* 85600-85607 */
-27794, 27888, 27818, 27948, 28095, 27928, 27958, 27894, /* 85608-85615 */
-27645, 27825, 28065, 27989, 27915, 28121, 28200, 28108, /* 85616-85623 */
-27983, 28080, 28279, 28112, 28207, 28282, 28308, 28438, /* 85624-85631 */
-28613, 28817, 29123, 29315, 29330, 29405, 29625, 29793, /* 85632-85639 */
-29893, 30114, 30344, 30566, 30616, 30735, 30778, 30855, /* 85640-85647 */
-31148, 31320, 31502, 31610, 31555, 31598, 31719, 31708, /* 85648-85655 */
-31856, 32106, 32253, 32522, 32743, 32962, 33136, 33410, /* 85656-85663 */
-33728, 33983, 34067, 34134, 34353, 34631, 34867, 34946, /* 85664-85671 */
-35275, 35481, 35569, 35507, 35526, 35601, 35701, 35915, /* 85672-85679 */
-36131, 36335, 36265, 36459, 36800, 37136, 37368, 37572, /* 85680-85687 */
-37676, 37674, 37752, 37694, 37779, 38106, 38353, 38383, /* 85688-85695 */
-38612, 38802, 38868, 38868, 38889, 39029, 39087, 38934, /* 85696-85703 */
-38718, 38723, 38611, 38465, 38313, 38470, 38477, 38528, /* 85704-85711 */
-38406, 38083, 38284, 38239, 38266, 38142, 37987, 37864, /* 85712-85719 */
-37669, 37506, 37329, 37065, 37018, 36970, 36798, 36640, /* 85720-85727 */
-36330, 36151, 35865, 35671, 35495, 35085, 34640, 34389, /* 85728-85735 */
-34061, 33733, 33363, 33028, 32785, 32322, 31805, 31560, /* 85736-85743 */
-31439, 31213, 31058, 30772, 30392, 30246, 30085, 29737, /* 85744-85751 */
-29595, 29384, 29184, 29023, 28961, 28839, 28716, 28715, /* 85752-85759 */
-28778, 28778, 28790, 29009, 28904, 28793, 28865, 28953, /* 85760-85767 */
-28765, 28491, 28456, 28406, 28246, 28153, 28175, 28093, /* 85768-85775 */
-27981, 27917, 27747, 27692, 27658, 27548, 27500, 27436, /* 85776-85783 */
-27397, 27293, 27459, 27660, 27742, 27716, 27760, 27832, /* 85784-85791 */
-27738, 27817, 27772, 27747, 27928, 28104, 27976, 27792, /* 85792-85799 */
-27870, 27974, 28050, 28104, 28213, 28258, 28270, 28214, /* 85800-85807 */
-28322, 28558, 28580, 28786, 29110, 29253, 29474, 29722, /* 85808-85815 */
-30074, 30547, 30718, 30885, 31258, 31489, 31838, 31996, /* 85816-85823 */
-32201, 32517, 32669, 32813, 32934, 32970, 33138, 33233, /* 85824-85831 */
-33412, 33721, 33831, 34008, 34047, 34496, 34896, 35037, /* 85832-85839 */
-35214, 35589, 35881, 35972, 35896, 35832, 36152, 36412, /* 85840-85847 */
-36499, 36781, 36940, 37110, 37207, 37366, 37516, 37627, /* 85848-85855 */
-37692, 37695, 37705, 37418, 37786, 37334, 37695, 37935, /* 85856-85863 */
-38049, 38018, 37842, 38651, 38148, 38422, 38856, 38499, /* 85864-85871 */
-37926, 38565, 38789, 37329, 37917, 38291, 38722, 38780, /* 85872-85879 */
-38193, 37878, 38225, 38536, 38351, 40833, 41067, 41901, /* 85880-85887 */
-41397, 41057, 41676, 39893, 39762, 40033, 38975, 35383, /* 85888-85895 */
-33801, 31910, 34416, 35594, 33257, 33833, 32412, 31087, /* 85896-85903 */
-28582, 28271, 30431, 33451, 32358, 27820, 24133, 23926, /* 85904-85911 */
-26790, 26654, 24561, 27065, 28663, 27387, 26655, 23893, /* 85912-85919 */
-29851, 36175, 35727, 33312, 32892, 32113, 33955, 34089, /* 85920-85927 */
-32974, 34973, 34566, 34569, 34515, 34307, 34279, 35272, /* 85928-85935 */
-32222, 34421, 34014, 28262, 28785, 32787, 34405, 32726, /* 85936-85943 */
-29170, 29448, 32206, 28481, 26377, 24897, 23266, 26526, /* 85944-85951 */
-31515, 29421, 26152, 27273, 29885, 30521, 28202, 27802, /* 85952-85959 */
-28291, 29865, 29408, 28271, 23651, 22188, 23561, 21351, /* 85960-85967 */
-21220, 19881, 18742, 21670, 26849, 26173, 28338, 31236, /* 85968-85975 */
-32870, 34408, 30313, 28915, 29193, 30408, 33106, 30311, /* 85976-85983 */
-26700, 26092, 24297, 22454, 24229, 26591, 26343, 27395, /* 85984-85991 */
-26283, 28948, 32510, 33718, 36275, 36268, 35709, 37582, /* 85992-85999 */
-37083, 34998, 38532, 40673, 38224, 36767, 37247, 37906, /* 86000-86007 */
-39495, 38407, 36666, 36569, 37491, 41734, 39565, 38508, /* 86008-86015 */
-42267, 38064, 34798, 36149, 37420, 41179, 46221, 50920, /* 86016-86023 */
-53424, 53066, 46698, 43941, 43994, 45298, 47921, 43944, /* 86024-86031 */
-44304, 46293, 45733, 41400, 38006, 34465, 36742, 38823, /* 86032-86039 */
-34890, 32682, 34390, 39257, 39788, 33454, 29770, 31677, /* 86040-86047 */
-29986, 29136, 27383, 26245, 25519, 24993, 22952, 21651, /* 86048-86055 */
-18377, 19312, 21860, 23868, 24620, 24002, 25081, 27412, /* 86056-86063 */
-30380, 28844, 30816, 30414, 31166, 33327, 31318, 25157, /* 86064-86071 */
-23718, 26939, 26827, 24424, 22299, 21657, 20987, 21639, /* 86072-86079 */
-23369, 21847, 21310, 24124, 24841, 23044, 21218, 19332, /* 86080-86087 */
-17157, 19947, 22044, 22892, 22760, 21766, 24331, 24606, /* 86088-86095 */
-25273, 31026, 37251, 37235, 35864, 37007, 37300, 39768, /* 86096-86103 */
-40401, 39465, 38990, 36514, 33985, 33504, 37948, 44744, /* 86104-86111 */
-46662, 43838, 42651, 42168, 43411, 44020, 39895, 38752, /* 86112-86119 */
-39439, 38372, 32600, 31702, 37074, 43134, 46642, 45821, /* 86120-86127 */
-44820, 44245, 45506, 45232, 45689, 49534, 52891, 50816, /* 86128-86135 */
-50593, 50711, 45400, 40739, 39941, 41557, 44279, 39678, /* 86136-86143 */
-37076, 37325, 34749, 34479, 32176, 30281, 30573, 33043, /* 86144-86151 */
-33455, 30466, 27739, 28854, 30572, 29007, 27425, 29065, /* 86152-86159 */
-31357, 34233, 33000, 29553, 29375, 31134, 29827, 28832, /* 86160-86167 */
-27872, 24463, 25524, 27263, 26244, 21882, 21898, 22370, /* 86168-86175 */
-22668, 23018, 22971, 26476, 28780, 30578, 28347, 27088, /* 86176-86183 */
-29414, 29860, 29193, 30972, 34027, 34297, 31649, 29830, /* 86184-86191 */
-32362, 34838, 35443, 34323, 33913, 35135, 36117, 37732, /* 86192-86199 */
-37071, 40547, 44954, 44449, 43612, 42471, 44695, 45727, /* 86200-86207 */
-43500, 40144, 37552, 37357, 38149, 36434, 35397, 38044, /* 86208-86215 */
-36928, 35112, 36937, 39084, 40670, 39544, 34801, 31914, /* 86216-86223 */
-30441, 30918, 31352, 33576, 38314, 39418, 33563, 27441, /* 86224-86231 */
-26647, 26551, 27856, 29014, 28287, 29184, 33122, 32014, /* 86232-86239 */
-26043, 21425, 21477, 24836, 22884, 19324, 20860, 23564, /* 86240-86247 */
-24665, 24361, 24230, 23068, 23412, 23621, 23346, 23172, /* 86248-86255 */
-22830, 23285, 21557, 18515, 14146, 11683, 14021, 17332, /* 86256-86263 */
-18421, 21592, 22749, 22780, 23159, 25565, 25957, 24423, /* 86264-86271 */
-26626, 26621, 26653, 25306, 23958, 22727, 21553, 23132, /* 86272-86279 */
-23278, 21836, 20478, 20150, 21725, 21177, 20642, 19832, /* 86280-86287 */
-20672, 23555, 21945, 16788, 13755, 17147, 21746, 22773, /* 86288-86295 */
-23985, 27014, 27602, 25962, 25463, 26003, 29632, 33673, /* 86296-86303 */
-33662, 35081, 36827, 38684, 38430, 37524, 41056, 43554, /* 86304-86311 */
-40369, 37713, 40547, 45602, 51320, 52567, 51139, 51721, /* 86312-86319 */
-53478, 51625, 47859, 47672, 49006, 49118, 46163, 42064, /* 86320-86327 */
-42172, 45410, 49321, 49505, 48723, 49590, 48590, 47317, /* 86328-86335 */
-49171, 52343, 53070, 55402, 58881, 62595, 60872, 56699, /* 86336-86343 */
-57261, 58536, 58566, 57506, 55876, 53877, 50721, 49207, /* 86344-86351 */
-45791, 42519, 42676, 44869, 46474, 45930, 44598, 42273, /* 86352-86359 */
-41978, 40054, 37306, 34147, 34398, 35369, 37016, 38568, /* 86360-86367 */
-35334, 31693, 32091, 34763, 34142, 31508, 30746, 32619, /* 86368-86375 */
-32439, 29231, 26887, 25130, 23361, 22137, 18918, 18267, /* 86376-86383 */
-20763, 24656, 25430, 26760, 27316, 25496, 25276, 25504, /* 86384-86391 */
-27536, 24994, 22058, 20766, 20439, 21396, 21968, 20755, /* 86392-86399 */
-19082, 22143, 23276, 24416, 26327, 28336, 34185, 37131, /* 86400-86407 */
-37993, 36663, 36435, 37951, 38002, 34181, 31022, 31800, /* 86408-86415 */
-30022, 31113, 31899, 32575, 31327, 30464, 31108, 30252, /* 86416-86423 */
-30772, 29990, 29099, 26789, 25412, 21576, 18216, 20967, /* 86424-86431 */
-26902, 29875, 30577, 29366, 26974, 26360, 26048, 26986, /* 86432-86439 */
-26623, 27034, 31549, 32237, 27343, 24804, 25341, 24773, /* 86440-86447 */
-22867, 23624, 20753, 19514, 20179, 20170, 20191, 18148, /* 86448-86455 */
-17593, 17943, 20325, 19602, 17492, 18144, 21311, 22468, /* 86456-86463 */
-18865, 17371, 15706, 16697, 21043, 22792, 23195, 24018, /* 86464-86471 */
-26007, 25560, 25929, 25297, 26464, 28368, 28472, 29913, /* 86472-86479 */
-28160, 25610, 24857, 25038, 22020, 19624, 17916, 17513, /* 86480-86487 */
-20325, 20647, 19334, 18110, 21525, 27362, 29279, 26543, /* 86488-86495 */
-25751, 26976, 27605, 30314, 31357, 34302, 35763, 33556, /* 86496-86503 */
-32254, 30878, 31407, 33847, 37605, 41903, 45801, 44505, /* 86504-86511 */
-43907, 46277, 46417, 47272, 45671, 42391, 42529, 46727, /* 86512-86519 */
-48497, 48647, 51744, 55992, 58543, 58376, 57005, 57565, /* 86520-86527 */
-56817, 57334, 56967, 54009, 53181, 52373, 51153, 51437, /* 86528-86535 */
-54153, 53636, 53074, 52480, 54850, 55463, 52766, 53838, /* 86536-86543 */
-57298, 58235, 57649, 55857, 53788, 54699, 55941, 54135, /* 86544-86551 */
-51730, 50819, 49926, 49521, 46404, 42815, 39959, 41238, /* 86552-86559 */
-42668, 42106, 39895, 39972, 38686, 34869, 32835, 29829, /* 86560-86567 */
-27509, 27736, 31018, 32860, 31517, 28646, 27976, 27956, /* 86568-86575 */
-25936, 24068, 23029, 22903, 25804, 24788, 21278, 21821, /* 86576-86583 */
-22929, 21450, 19191, 17692, 17628, 18526, 21084, 25227, /* 86584-86591 */
-25339, 23718, 24200, 24483, 23549, 23931, 22313, 20912, /* 86592-86599 */
-22548, 22255, 21897, 21010, 19766, 21016, 20028, 17368, /* 86600-86607 */
-16780, 18532, 23378, 27260, 27557, 28399, 32530, 33170, /* 86608-86615 */
-32211, 33012, 33694, 32364, 30719, 29877, 30256, 31713, /* 86616-86623 */
-29598, 27587, 25411, 25956, 26428, 24270, 25483, 28207, /* 86624-86631 */
-27706, 24503, 19431, 18606, 20213, 21245, 22778, 24478, /* 86632-86639 */
-24716, 25661, 26063, 21847, 21664, 25036, 29161, 30354, /* 86640-86647 */
-31511, 30271, 29976, 30238, 29807, 29852, 28424, 26086, /* 86648-86655 */
-23330, 23913, 24201, 23097, 22635, 26322, 28716, 27540, /* 86656-86663 */
-27140, 27300, 27770, 29237, 28314, 25509, 23382, 23176, /* 86664-86671 */
-25058, 27206, 27447, 29188, 32128, 33292, 35479, 34845, /* 86672-86679 */
-33951, 36670, 39411, 39987, 38280, 36872, 35362, 34986, /* 86680-86687 */
-32312, 28572, 27000, 26591, 28984, 28345, 25178, 24107, /* 86688-86695 */
-25650, 26828, 26882, 26308, 27182, 28404, 26472, 25866, /* 86696-86703 */
-27143, 30530, 33537, 33187, 34586, 35332, 33682, 32590, /* 86704-86711 */
-35236, 39794, 43661, 45502, 43663, 43275, 45113, 46752, /* 86712-86719 */
-45558, 43826, 43953, 45943, 45744, 44843, 47084, 49036, /* 86720-86727 */
-51717, 51775, 51167, 52384, 53068, 52207, 50903, 50541, /* 86728-86735 */
-49944, 48274, 45345, 45858, 48195, 49209, 48611, 49667, /* 86736-86743 */
-50728, 50819, 49116, 47638, 49711, 52245, 53401, 53130, /* 86744-86751 */
-52413, 51242, 52277, 52864, 51629, 48333, 46747, 45279, /* 86752-86759 */
-42670, 38841, 35660, 34986, 34343, 34701, 33769, 33279, /* 86760-86767 */
-34196, 34505, 33192, 29535, 26130, 25398, 27833, 28446, /* 86768-86775 */
-27398, 27229, 26409, 25595, 22407, 20299, 20424, 22190, /* 86776-86783 */
-21654, 20297, 20808, 22175, 21761, 17046, 14588, 14562, /* 86784-86791 */
-14116, 13234, 12442, 15181, 18789, 19744, 20939, 22740, /* 86792-86799 */
-24323, 25686, 26472, 25977, 27201, 29251, 29063, 27076, /* 86800-86807 */
-25302, 26333, 26819, 23627, 21256, 23205, 25968, 27527, /* 86808-86815 */
-30384, 32946, 36129, 37040, 34626, 34030, 36475, 37586, /* 86816-86823 */
-35706, 34178, 34437, 36076, 36008, 35470, 34279, 35104, /* 86824-86831 */
-36385, 34645, 34619, 36411, 38578, 37384, 34116, 28672, /* 86832-86839 */
-24859, 25441, 26172, 27900, 29034, 32001, 32284, 30442, /* 86840-86847 */
-27389, 25903, 27802, 29320, 31356, 32184, 31160, 29950, /* 86848-86855 */
-30929, 31495, 30120, 28978, 28301, 28335, 26836, 24929, /* 86856-86863 */
-25279, 26848, 30365, 29913, 28347, 27433, 27693, 27546, /* 86864-86871 */
-27194, 27198, 25961, 25396, 23795, 24725, 27391, 28312, /* 86872-86879 */
-27897, 28035, 29698, 31221, 30978, 29996, 31987, 34380, /* 86880-86887 */
-35702, 36686, 34344, 34592, 35513, 32826, 28321, 28054, /* 86888-86895 */
-29672, 29271, 26656, 23774, 24092, 23292, 21255, 21808, /* 86896-86903 */
-25141, 26721, 25829, 24532, 25422, 27301, 27382, 27251, /* 86904-86911 */
-28222, 29231, 29798, 27105, 25303, 26659, 30743, 34601, /* 86912-86919 */
-35824, 36052, 37579, 40712, 40259, 40656, 41163, 41359, /* 86920-86927 */
-41395, 40460, 39542, 38460, 40171, 42468, 44917, 46386, /* 86928-86935 */
-46771, 46617, 47526, 49959, 49481, 45314, 42223, 41472, /* 86936-86943 */
-41373, 41080, 41412, 42634, 44717, 44493, 42664, 43449, /* 86944-86951 */
-44366, 46907, 49867, 51723, 52566, 52543, 52024, 53747, /* 86952-86959 */
-53135, 51253, 49505, 47820, 46551, 44193, 41025, 38359, /* 86960-86967 */
-38340, 37455, 36951, 34527, 33095, 34481, 35336, 32690, /* 86968-86975 */
-29528, 27179, 26098, 27603, 28494, 29617, 31950, 31881, /* 86976-86983 */
-31299, 29960, 29053, 30625, 29945, 29395, 30838, 31322, /* 86984-86991 */
-29612, 27422, 25676, 24884, 23512, 20802, 19649, 21325, /* 86992-86999 */
-22346, 23970, 24143, 24727, 25790, 27474, 29319, 28644, /* 87000-87007 */
-28863, 31641, 33229, 30981, 31407, 31962, 31840, 31447, /* 87008-87015 */
-29554, 28271, 28822, 28908, 30086, 34031, 35551, 35788, /* 87016-87023 */
-35857, 36434, 37924, 38830, 37884, 38386, 39587, 39993, /* 87024-87031 */
-39010, 36008, 35546, 36175, 36252, 34533, 33170, 33124, /* 87032-87039 */
-35344, 37997, 37770, 35915, 32583, 29570, 29133, 28667, /* 87040-87047 */
-29685, 33895, 35285, 34047, 32462, 28236, 25682, 26354, /* 87048-87055 */
-29310, 32268, 31123, 30584, 32557, 34207, 31869, 30226, /* 87056-87063 */
-28426, 27694, 26059, 22243, 20158, 20545, 22086, 23129, /* 87064-87071 */
-24215, 23716, 24123, 23521, 24606, 26295, 25761, 24508, /* 87072-87079 */
-22921, 22334, 23670, 23237, 21027, 22050, 23753, 24460, /* 87080-87087 */
-24485, 22980, 24011, 27363, 27828, 27225, 26537, 25207, /* 87088-87095 */
-26102, 24799, 20359, 19557, 20378, 19107, 18376, 19002, /* 87096-87103 */
-19434, 17236, 15260, 17396, 20180, 21765, 23283, 24949, /* 87104-87111 */
-25087, 25741, 24053, 22334, 25792, 28036, 28361, 27514, /* 87112-87119 */
-25808, 26085, 28257, 29138, 29390, 30946, 32813, 34923, /* 87120-87127 */
-34843, 35526, 37530, 38424, 39044, 40249, 40911, 40100, /* 87128-87135 */
-39975, 41824, 45658, 48804, 49781, 50154, 50854, 52571, /* 87136-87143 */
-53674, 50950, 47988, 48198, 46619, 44247, 45011, 46766, /* 87144-87151 */
-49373, 49936, 48950, 47185, 45082, 45701, 49587, 51652, /* 87152-87159 */
-52249, 54021, 54483, 55814, 57454, 57118, 56488, 56571, /* 87160-87167 */
-55701, 54280, 52097, 50084, 48446, 47165, 44772, 41646, /* 87168-87175 */
-38202, 38747, 41003, 39118, 37768, 36170, 33704, 33068, /* 87176-87183 */
-32534, 30946, 32117, 33332, 32355, 32654, 31715, 30180, /* 87184-87191 */
-29235, 28310, 31395, 32993, 31060, 31063, 32244, 32069, /* 87192-87199 */
-29677, 27607, 26654, 25546, 24809, 24655, 24071, 23719, /* 87200-87207 */
-26716, 28211, 27659, 29522, 32245, 34703, 35710, 33751, /* 87208-87215 */
-32579, 33945, 32855, 31405, 30610, 29685, 28073, 25590, /* 87216-87223 */
-25073, 28284, 31137, 32249, 34189, 34773, 36318, 37641, /* 87224-87231 */
-37225, 36578, 38010, 38767, 36778, 34607, 32779, 33782, /* 87232-87239 */
-33069, 32026, 31419, 29324, 29613, 31176, 30966, 29716, /* 87240-87247 */
-28850, 25745, 21318, 18855, 17714, 19560, 22341, 24238, /* 87248-87255 */
-25775, 23958, 21314, 20114, 20872, 22944, 25441, 25818, /* 87256-87263 */
-26166, 27843, 26848, 25511, 25313, 24867, 23164, 21322, /* 87264-87271 */
-19832, 17737, 17370, 18447, 19747, 18878, 17895, 17992, /* 87272-87279 */
-18255, 20668, 20376, 18562, 18528, 20062, 20762, 20468, /* 87280-87287 */
-19308, 20700, 24206, 24245, 24355, 23887, 24751, 27544, /* 87288-87295 */
-28072, 25877, 25594, 28133, 28360, 26205, 24176, 25564, /* 87296-87303 */
-25652, 23158, 22120, 22154, 22401, 21055, 17988, 16113, /* 87304-87311 */
-18626, 19616, 20124, 23862, 27274, 28962, 28749, 28136, /* 87312-87319 */
-28924, 32150, 35080, 35612, 34490, 34407, 35005, 33623, /* 87320-87327 */
-32825, 35345, 37647, 38518, 39083, 40528, 43093, 44650, /* 87328-87335 */
-45652, 46135, 46687, 46103, 44637, 43007, 44673, 48363, /* 87336-87343 */
-49689, 51046, 52366, 55448, 57513, 57438, 57936, 57278, /* 87344-87351 */
-54790, 53033, 53142, 52745, 52598, 53645, 54701, 53662, /* 87352-87359 */
-50386, 47371, 48460, 52926, 55451, 55844, 56775, 58554, /* 87360-87367 */
-58908, 58506, 57377, 57067, 57814, 57046, 53951, 49466, /* 87368-87375 */
-49476, 49646, 46091, 42363, 40487, 39569, 39997, 39979, /* 87376-87383 */
-38783, 39530, 38143, 34383, 30769, 29211, 30083, 30082, /* 87384-87391 */
-28891, 30322, 32385, 31297, 28378, 27693, 28268, 27507, /* 87392-87399 */
-26256, 25548, 26124, 25772, 25149, 23530, 21836, 21521, /* 87400-87407 */
-21301, 20640, 20065, 20421, 22234, 24242, 24377, 25770, /* 87408-87415 */
-28922, 31262, 32492, 31292, 30925, 31865, 30725, 29563, /* 87416-87423 */
-29448, 30098, 29180, 26542, 23103, 20831, 21060, 22958, /* 87424-87431 */
-24519, 24343, 24760, 26626, 27096, 27287, 28953, 30225, /* 87432-87439 */
-31956, 31931, 30610, 29456, 30908, 32700, 32160, 29495, /* 87440-87447 */
-27841, 28072, 27781, 27943, 27982, 26962, 24172, 22335, /* 87448-87455 */
-19929, 18240, 18741, 21220, 22986, 23150, 21118, 18404, /* 87456-87463 */
-17954, 18634, 18992, 20018, 22836, 24597, 26063, 26466, /* 87464-87471 */
-26969, 28189, 28213, 28235, 27234, 24724, 22218, 20539, /* 87472-87479 */
-21024, 20988, 20473, 19675, 19860, 22709, 24812, 24443, /* 87480-87487 */
-23884, 24828, 25290, 24088, 22713, 22527, 24040, 26364, /* 87488-87495 */
-27018, 24719, 25372, 29536, 30758, 29567, 30268, 33415, /* 87496-87503 */
-33805, 33538, 33644, 33803, 33399, 30088, 27814, 27524, /* 87504-87511 */
-27899, 26390, 24081, 22913, 22893, 23291, 23720, 26228, /* 87512-87519 */
-29074, 31788, 32807, 32279, 31525, 32508, 34574, 35311, /* 87520-87527 */
-36394, 37496, 37324, 35464, 35942, 37875, 38782, 39925, /* 87528-87535 */
-41560, 43990, 45270, 45064, 45134, 47026, 48963, 49096, /* 87536-87543 */
-46683, 44128, 45657, 47250, 48204, 49730, 51732, 52431, /* 87544-87551 */
-53535, 55228, 56333, 55637, 53404, 52376, 50972, 49240, /* 87552-87559 */
-48643, 49038, 51742, 54487, 51144, 47474, 47211, 49491, /* 87560-87567 */
-50757, 51561, 52073, 53503, 55443, 54884, 53086, 52156, /* 87568-87575 */
-53965, 54044, 52669, 50344, 48820, 47302, 44065, 40853, /* 87576-87583 */
-37033, 34301, 32094, 30287, 29592, 30409, 31405, 29033, /* 87584-87591 */
-26440, 26268, 25475, 22919, 23703, 26732, 28531, 28485, /* 87592-87599 */
-26885, 26389, 26197, 24617, 22928, 22925, 23024, 23570, /* 87600-87607 */
-24176, 24070, 23606, 22015, 20552, 19158, 17872, 16473, /* 87608-87615 */
-16940, 17487, 17022, 18327, 21187, 24282, 26934, 29760, /* 87616-87623 */
-31794, 32554, 32053, 32737, 33918, 34144, 33995, 32660, /* 87624-87631 */
-28739, 25792, 23297, 21899, 23067, 24179, 26000, 27247, /* 87632-87639 */
-28341, 29064, 29053, 29746, 31650, 32549, 30939, 30087, /* 87640-87647 */
-29848, 30464, 31841, 31581, 30714, 30439, 30927, 30984, /* 87648-87655 */
-31664, 32093, 32836, 32119, 30110, 26632, 22809, 23456, /* 87656-87663 */
-25694, 25658, 25165, 24603, 23928, 24344, 24111, 24767, /* 87664-87671 */
-26013, 27448, 28939, 30055, 29695, 29975, 30710, 30574, /* 87672-87679 */
-31560, 30858, 28133, 26622, 26305, 26342, 25916, 25127, /* 87680-87687 */
-25925, 28419, 29647, 30186, 30372, 29893, 30247, 29938, /* 87688-87695 */
-27086, 25689, 26953, 28932, 30388, 29707, 30194, 30862, /* 87696-87703 */
-30851, 29948, 30662, 31648, 31073, 30426, 31246, 32768, /* 87704-87711 */
-31170, 28539, 27468, 27821, 27354, 26021, 25910, 25962, /* 87712-87719 */
-25546, 24041, 22455, 22585, 24386, 27559, 28649, 28834, /* 87720-87727 */
-29916, 30791, 31215, 32172, 34204, 35465, 34847, 32398, /* 87728-87735 */
-31591, 32158, 31687, 31807, 31979, 33498, 35554, 35848, /* 87736-87743 */
-35893, 38049, 41375, 43139, 42823, 42166, 43140, 43594, /* 87744-87751 */
-42804, 43597, 45096, 45659, 46479, 47662, 48923, 50505, /* 87752-87759 */
-50499, 50835, 50990, 48176, 46051, 45106, 45947, 47960, /* 87760-87767 */
-48170, 45262, 44065, 42942, 42162, 43390, 44522, 47138, /* 87768-87775 */
-49636, 50968, 50572, 51310, 52493, 52659, 52152, 51342, /* 87776-87783 */
-50678, 48497, 45474, 42706, 40154, 38069, 34651, 31683, /* 87784-87791 */
-31666, 32709, 32295, 30628, 29336, 29505, 28054, 23292, /* 87792-87799 */
-21513, 23807, 25082, 25433, 26224, 27628, 28999, 28063, /* 87800-87807 */
-26088, 25746, 26682, 28031, 29088, 28602, 28572, 28225, /* 87808-87815 */
-27001, 24619, 22450, 21305, 20981, 21351, 20743, 21792, /* 87816-87823 */
-23094, 24552, 26696, 29963, 32915, 34289, 34710, 35023, /* 87824-87831 */
-36305, 36067, 37468, 38801, 37723, 35757, 33032, 30504, /* 87832-87839 */
-30032, 31290, 32216, 34131, 35424, 35098, 34858, 35202, /* 87840-87847 */
-36426, 36964, 36022, 36057, 37161, 37300, 36531, 36383, /* 87848-87855 */
-36503, 36332, 34357, 32679, 32354, 32784, 33011, 32441, /* 87856-87863 */
-31565, 30329, 27847, 25049, 24463, 24797, 26330, 27803, /* 87864-87871 */
-27436, 26187, 26581, 26078, 25575, 24923, 25954, 28180, /* 87872-87879 */
-28190, 27499, 27816, 29201, 30815, 31713, 28929, 26668, /* 87880-87887 */
-25271, 23585, 21554, 19929, 19015, 19605, 20494, 20804, /* 87888-87895 */
-22212, 23142, 24566, 25438, 23879, 22724, 24136, 25639, /* 87896-87903 */
-25822, 26261, 27697, 28240, 26903, 25808, 25568, 26621, /* 87904-87911 */
-26822, 26269, 28008, 29805, 29966, 27633, 25785, 25021, /* 87912-87919 */
-24208, 23006, 21623, 20935, 20935, 20560, 18558, 17452, /* 87920-87927 */
-18688, 21391, 23087, 24976, 27870, 30554, 31311, 31667, /* 87928-87935 */
-32978, 34535, 35179, 33483, 31671, 30924, 31111, 30925, /* 87936-87943 */
-31540, 32558, 33625, 34080, 33778, 34694, 35997, 37413, /* 87944-87951 */
-38683, 39918, 40367, 38696, 38142, 39994, 41813, 41752, /* 87952-87959 */
-41692, 44470, 46968, 49407, 50081, 50671, 53325, 53193, /* 87960-87967 */
-49750, 47245, 46526, 47078, 48314, 48073, 47367, 47790, /* 87968-87975 */
-47131, 44697, 43981, 45857, 48587, 49752, 50454, 51086, /* 87976-87983 */
-52260, 52116, 51308, 52159, 53649, 53282, 50232, 48094, /* 87984-87991 */
-47780, 47436, 44377, 40256, 39169, 39472, 37791, 35880, /* 87992-87999 */
-34911, 35447, 34490, 31086, 29062, 28966, 29625, 29603, /* 88000-88007 */
-30140, 31747, 32667, 33019, 32013, 30514, 29352, 29288, /* 88008-88015 */
-29847, 30374, 31460, 32092, 32093, 31170, 30129, 29436, /* 88016-88023 */
-29184, 28893, 28466, 27998, 27186, 26726, 27733, 29476, /* 88024-88031 */
-31042, 33113, 36047, 37799, 38177, 38357, 38483, 40155, /* 88032-88039 */
-40584, 38669, 35954, 33512, 31233, 28774, 27045, 27114, /* 88040-88047 */
-29899, 30701, 29719, 30154, 31746, 32810, 33947, 34881, /* 88048-88055 */
-35868, 36111, 35342, 35715, 35741, 35050, 33684, 32021, /* 88056-88063 */
-30936, 30942, 30456, 30397, 30538, 30139, 28668, 25852, /* 88064-88071 */
-22610, 20697, 20858, 21145, 20286, 19608, 19814, 20227, /* 88072-88079 */
-19558, 18093, 18415, 20629, 23053, 23500, 23686, 24415, /* 88080-88087 */
-26040, 28118, 28038, 25828, 24444, 22667, 20618, 19257, /* 88088-88095 */
-17507, 16602, 17300, 17903, 16915, 17513, 19616, 20686, /* 88096-88103 */
-19936, 19398, 18934, 18531, 18543, 19954, 22355, 23029, /* 88104-88111 */
-23653, 23810, 23697, 24280, 24671, 24458, 25447, 27711, /* 88112-88119 */
-28286, 27771, 26484, 24580, 23449, 22597, 21925, 21687, /* 88120-88127 */
-21825, 21812, 20558, 18907, 18367, 18749, 19701, 22045, /* 88128-88135 */
-24534, 26199, 28147, 30279, 32814, 35064, 36057, 36870, /* 88136-88143 */
-36995, 36691, 37026, 37447, 36710, 37901, 39334, 38620, /* 88144-88151 */
-38738, 39046, 38586, 38578, 41507, 44748, 45494, 44893, /* 88152-88159 */
-45223, 45555, 46411, 45852, 44688, 46753, 49360, 49458, /* 88160-88167 */
-48907, 50902, 54042, 56561, 56053, 53857, 52770, 52618, /* 88168-88175 */
-53467, 53834, 53761, 54710, 55378, 52836, 49470, 48792, /* 88176-88183 */
-48334, 49234, 50563, 51948, 53455, 53513, 53302, 53563, /* 88184-88191 */
-54631, 54528, 52835, 51373, 50846, 49722, 46070, 42639, /* 88192-88199 */
-41785, 40773, 38336, 36183, 35695, 35962, 35858, 34876, /* 88200-88207 */
-33868, 32416, 31320, 30731, 29927, 30502, 31549, 31639, /* 88208-88215 */
-31873, 31989, 30854, 29714, 29490, 29507, 29550, 29868, /* 88216-88223 */
-29398, 28910, 28892, 28091, 25856, 24050, 24512, 24821, /* 88224-88231 */
-23037, 22012, 22286, 23236, 24846, 26666, 29697, 32818, /* 88232-88239 */
-35333, 35797, 35974, 36818, 38466, 37925, 35170, 34845, /* 88240-88247 */
-34024, 30841, 27415, 25833, 25955, 26765, 25467, 25408, /* 88248-88255 */
-26161, 26402, 27210, 27414, 28011, 29353, 29724, 30015, /* 88256-88263 */
-30606, 29940, 30074, 30783, 30450, 29016, 28979, 28389, /* 88264-88271 */
-28177, 28919, 28478, 26316, 23351, 21310, 20444, 19344, /* 88272-88279 */
-18141, 18539, 19352, 19194, 17492, 16116, 16034, 16964, /* 88280-88287 */
-18252, 18609, 18697, 19875, 21593, 23215, 25106, 26283, /* 88288-88295 */
-26150, 25955, 25789, 24586, 22546, 21388, 21467, 21575, /* 88296-88303 */
-20418, 19570, 19857, 20758, 22390, 23072, 22605, 22061, /* 88304-88311 */
-21936, 21954, 22879, 24157, 24680, 26286, 27389, 26175, /* 88312-88319 */
-25015, 24949, 25410, 26732, 28512, 29162, 28951, 29020, /* 88320-88327 */
-29193, 28166, 27036, 27493, 28209, 28280, 27995, 26520, /* 88328-88335 */
-25001, 24322, 23574, 24506, 27131, 29082, 31113, 33272, /* 88336-88343 */
-34761, 37371, 39716, 39841, 40394, 40637, 39948, 38787, /* 88344-88351 */
-38154, 38765, 39441, 40174, 40266, 40296, 40329, 40438, /* 88352-88359 */
-41389, 44161, 46714, 47768, 48714, 49630, 48767, 47524, /* 88360-88367 */
-46840, 47603, 49327, 49764, 49983, 50188, 51573, 53769, /* 88368-88375 */
-55568, 55128, 54759, 53885, 51529, 50469, 51009, 52248, /* 88376-88383 */
-53170, 52398, 49976, 48562, 46988, 45938, 46559, 48368, /* 88384-88391 */
-50447, 51067, 50627, 51552, 52706, 52160, 50600, 50072, /* 88392-88399 */
-51035, 50315, 47277, 44694, 43457, 41677, 38280, 35205, /* 88400-88407 */
-33639, 32813, 31906, 29653, 28989, 28758, 27923, 26117, /* 88408-88415 */
-24727, 24527, 25370, 26806, 27659, 28133, 29122, 28529, /* 88416-88423 */
-27620, 27594, 27451, 27053, 25443, 25082, 26222, 26322, /* 88424-88431 */
-24234, 24299, 23242, 23465, 21354, 19888, 18976, 19611, /* 88432-88439 */
-18637, 18697, 20486, 24530, 27441, 29309, 31421, 33535, /* 88440-88447 */
-35533, 35556, 36811, 36683, 38246, 34197, 34029, 29852, /* 88448-88455 */
-32667, 23251, 36275, 41672, 23257, 17992, 16755, 18424, /* 88456-88463 */
-15907, 18213, 19662, 28458, 17926, 26524, 38542, 45701, /* 88464-88471 */
-42753, 41200, 44976, 41205, 40216, 48300, 50899, 39833, /* 88472-88479 */
-19750, 25106, 29108, 5562, 17592, 5205, 5777, 2163, /* 88480-88487 */
-10123, 3942, 14184, 13763, 14697, 25009, 18385, 25027, /* 88488-88495 */
-8008, 44173, 23074, 48468, 46826, 26635, 37707, 34830, /* 88496-88503 */
-55594, 34544, 45020, 35490, 28853, 31988, 26311, 33808, /* 88504-88511 */
-26231, 31563, 28177, 28199, 36007, 23136, 26864, 17976, /* 88512-88519 */
-15494, 15843, 18085, 17299, 21618, 19608, 9877, 25056, /* 88520-88527 */
-28985, 14356, 12420, 12856, 13223, 21965, 22923, 29815, /* 88528-88535 */
-21276, 39161, 52963, 55133, 46414, 37974, 30445, 26589, /* 88536-88543 */
-23258, 10923, 36119, 20705, 898, 13336, 16751, 29062, /* 88544-88551 */
-42905, 45358, 48013, 53122, 57185, 58251, 60388, 61701, /* 88552-88559 */
-53574, 52499, 62414, 53888, 42805, 37365, 23609, 17392, /* 88560-88567 */
-31603, 27613, 13706, 27360, 23018, 29151, 39286, 39136, /* 88568-88575 */
-46561, 49286, 39409, 40322, 55979, 53813, 52959, 57562, /* 88576-88583 */
-62925, 58836, 57026, 57073, 53457, 52556, 56313, 48730, /* 88584-88591 */
-47243, 48172, 39520, 41990, 42268, 39422, 38894, 45852, /* 88592-88599 */
-45844, 39293, 40766, 37906, 41562, 43752, 34110, 31336, /* 88600-88607 */
-31795, 31476, 26646, 30724, 25802, 25458, 19765, 31283, /* 88608-88615 */
-34008, 14888, 18468, 22195, 23611, 18955, 19127, 14040, /* 88616-88623 */
-23629, 31185, 34124, 38176, 39831, 39482, 41217, 46123, /* 88624-88631 */
-46404, 47348, 47290, 46075, 47509, 43152, 43626, 39730, /* 88632-88639 */
-38056, 38403, 31077, 35332, 27629, 27694, 21190, 24617, /* 88640-88647 */
-29425, 34363, 35728, 33496, 30978, 22739, 32129, 28188, /* 88648-88655 */
-24706, 11962, 8760, 8944, 6165, 8504, 5999, 13108, /* 88656-88663 */
-11883, 11792, 16925, 15374, 23064, 35946, 27003, 28190, /* 88664-88671 */
-30755, 34727, 41361, 43679, 44188, 40091, 52211, 51592, /* 88672-88679 */
-48568, 48306, 52253, 46535, 49953, 47449, 40515, 40134, /* 88680-88687 */
-36389, 39393, 37333, 38552, 28432, 33519, 25338, 24348, /* 88688-88695 */
-25586, 22092, 36143, 31045, 30429, 29912, 24060, 22843, /* 88696-88703 */
-27836, 28031, 20420, 15950, 9528, 12262, 12352, 5524, /* 88704-88711 */
-8544, 10937, 6481, 10488, 5249, 12998, 15691, 11171, /* 88712-88719 */
-27476, 19641, 19996, 19155, 31688, 36366, 31451, 37263, /* 88720-88727 */
-47449, 46644, 41935, 52167, 47574, 44816, 43664, 49350, /* 88728-88735 */
-44073, 46362, 38084, 35520, 34227, 26233, 29341, 29023, /* 88736-88743 */
-27779, 16694, 19512, 17807, 11860, 11555, 12316, 14625, /* 88744-88751 */
-12550, 11331, 13299, 19348, 21402, 18221, 18800, 24027, /* 88752-88759 */
-30360, 27815, 20111, 29121, 34150, 26213, 33297, 36951, /* 88760-88767 */
-37959, 37457, 37741, 40269, 47714, 47054, 48946, 54225, /* 88768-88775 */
-52530, 54278, 53028, 53183, 56288, 56760, 56751, 59316, /* 88776-88783 */
-56401, 59514, 56992, 56936, 64807, 56939, 49451, 55323, /* 88784-88791 */
-45008, 50392, 41902, 42214, 35402, 32170, 33031, 24054, /* 88792-88799 */
-37910, 22347, 26653, 29755, 30730, 29627, 35548, 39434, /* 88800-88807 */
-37043, 40207, 39450, 45604, 43239, 42692, 49029, 45433, /* 88808-88815 */
-45517, 46423, 46150, 45614, 47231, 43133, 47947, 47830, /* 88816-88823 */
-40013, 44880, 39721, 38614, 33338, 41244, 32630, 32948, /* 88824-88831 */
-35460, 29374, 35624, 31773, 20426, 26560, 28321, 26468, /* 88832-88839 */
-27422, 21801, 26421, 28806, 26977, 20172, 24643, 27675, /* 88840-88847 */
-29177, 23622, 22218, 23890, 33333, 26998, 23695, 33629, /* 88848-88855 */
-32684, 34335, 35262, 39798, 37153, 37576, 33789, 36009, /* 88856-88863 */
-35090, 30356, 29656, 29065, 27391, 22956, 21316, 24047, /* 88864-88871 */
-26007, 23245, 29359, 30251, 35321, 32159, 31940, 32229, /* 88872-88879 */
-34804, 41899, 35125, 40103, 41247, 38604, 36760, 38129, /* 88880-88887 */
-38116, 36783, 33800, 37366, 35199, 27466, 32105, 26101, /* 88888-88895 */
-26096, 28421, 22519, 21769, 21744, 21358, 22082, 19099, /* 88896-88903 */
-17169, 20087, 23583, 25598, 20410, 22413, 24106, 26424, /* 88904-88911 */
-26103, 26414, 26378, 20087, 21605, 16438, 18320, 18564, /* 88912-88919 */
-14131, 13712, 14869, 20080, 16096, 13513, 18415, 22139, /* 88920-88927 */
-22079, 16714, 20385, 22832, 25798, 24628, 27626, 31683, /* 88928-88935 */
-28083, 27409, 29386, 29210, 30783, 35335, 30159, 34057, /* 88936-88943 */
-32029, 30193, 32086, 29521, 23103, 25672, 22570, 22068, /* 88944-88951 */
-20109, 18299, 18783, 18397, 20746, 17938, 21620, 19127, /* 88952-88959 */
-25919, 22539, 30223, 29892, 30409, 30380, 28584, 30900, /* 88960-88967 */
-33711, 37327, 27270, 33729, 33905, 38321, 36312, 36170, /* 88968-88975 */
-36607, 39086, 42554, 42678, 48547, 46914, 47555, 50361, /* 88976-88983 */
-49965, 52183, 54018, 55158, 57205, 57496, 59372, 59314, /* 88984-88991 */
-61007, 63489, 64716, 57732, 58411, 61658, 56354, 55848, /* 88992-88999 */
-56602, 52349, 47957, 44917, 43932, 39008, 39417, 36065, /* 89000-89007 */
-32021, 36168, 33080, 33806, 35478, 39444, 35324, 36814, /* 89008-89015 */
-40008, 39093, 43667, 40598, 38884, 42694, 42206, 39144, /* 89016-89023 */
-42786, 44834, 41577, 45346, 45306, 43223, 45557, 43347, /* 89024-89031 */
-41628, 42936, 43873, 42825, 46404, 40939, 41487, 41357, /* 89032-89039 */
-39026, 40299, 37628, 35632, 33915, 30980, 27850, 27725, /* 89040-89047 */
-23622, 25465, 20634, 19895, 14977, 14528, 15831, 9410, /* 89048-89055 */
-16357, 11417, 13972, 16118, 15850, 23027, 19236, 28477, /* 89056-89063 */
-30659, 33694, 36496, 35369, 40189, 38672, 39557, 39996, /* 89064-89071 */
-40067, 38954, 43480, 36142, 39687, 39344, 39660, 44200, /* 89072-89079 */
-36162, 41168, 41573, 35894, 35858, 37115, 33005, 34943, /* 89080-89087 */
-29276, 32549, 31925, 24987, 24736, 22967, 24456, 20168, /* 89088-89095 */
-23243, 17149, 11948, 16895, 9012, 11028, 13595, 11375, /* 89096-89103 */
-8212, 4111, 7899, 7810, 7595, 8578, 16374, 13430, /* 89104-89111 */
-13773, 15846, 16881, 22508, 27713, 28708, 31314, 29490, /* 89112-89119 */
-31673, 38697, 32153, 37373, 29796, 35439, 35411, 27531, /* 89120-89127 */
-33768, 28972, 30010, 31269, 26505, 25939, 25214, 21711, /* 89128-89135 */
-25293, 24927, 21449, 24194, 21294, 18834, 18235, 16095, /* 89136-89143 */
-17333, 15245, 17930, 18098, 17166, 17711, 18147, 19019, /* 89144-89151 */
-19397, 18986, 20439, 19536, 22805, 27912, 25372, 26417, /* 89152-89159 */
-25637, 30348, 29409, 33665, 39986, 39529, 44003, 44761, /* 89160-89167 */
-48542, 47704, 49683, 49806, 48433, 45349, 43603, 46592, /* 89168-89175 */
-43867, 47008, 45219, 42796, 42492, 41635, 40135, 43043, /* 89176-89183 */
-45477, 45107, 45452, 45581, 45139, 45895, 48912, 45460, /* 89184-89191 */
-46160, 48810, 48506, 48918, 51494, 49916, 51858, 53385, /* 89192-89199 */
-52307, 55496, 50521, 51286, 52524, 50242, 51711, 49508, /* 89200-89207 */
-51548, 49033, 45782, 44425, 44661, 45106, 43787, 44980, /* 89208-89215 */
-44447, 48711, 46664, 47820, 48336, 45506, 47946, 45517, /* 89216-89223 */
-46770, 44982, 44367, 42455, 40050, 37499, 34993, 37230, /* 89224-89231 */
-32258, 34520, 32507, 24978, 26530, 26339, 24808, 24504, /* 89232-89239 */
-23844, 25085, 24859, 24154, 25646, 25555, 26847, 27842, /* 89240-89247 */
-26061, 25362, 26473, 26808, 23924, 24912, 26551, 27170, /* 89248-89255 */
-26734, 24150, 25468, 26062, 26934, 24038, 25758, 27204, /* 89256-89263 */
-26999, 27295, 24786, 31502, 31887, 31875, 34926, 33479, /* 89264-89271 */
-36996, 35139, 34883, 35437, 32212, 33931, 33902, 31140, /* 89272-89279 */
-28538, 27840, 26113, 24055, 23648, 25314, 27402, 27689, /* 89280-89287 */
-24904, 27064, 27014, 24861, 28886, 27727, 30551, 25838, /* 89288-89295 */
-26004, 25599, 25366, 27828, 26130, 27515, 24149, 26720, /* 89296-89303 */
-21162, 25016, 24945, 25118, 25657, 24631, 24522, 22031, /* 89304-89311 */
-21018, 21203, 25454, 22611, 24649, 22611, 25092, 23626, /* 89312-89319 */
-24524, 26812, 28358, 29366, 27981, 27936, 26454, 28380, /* 89320-89327 */
-27236, 26094, 24571, 23617, 25320, 24355, 22020, 23588, /* 89328-89335 */
-25304, 26439, 23909, 25276, 25300, 26082, 26954, 27490, /* 89336-89343 */
-30236, 30492, 31612, 31553, 29512, 28973, 31285, 28047, /* 89344-89351 */
-29050, 29562, 28039, 27112, 24465, 22576, 22866, 23144, /* 89352-89359 */
-21871, 22222, 22619, 26195, 23959, 24406, 25807, 27646, /* 89360-89367 */
-30149, 32454, 35495, 36581, 39935, 39540, 42485, 43483, /* 89368-89375 */
-43177, 43143, 41735, 41054, 41389, 40782, 43076, 42331, /* 89376-89383 */
-40560, 41636, 38190, 39503, 39561, 41465, 42945, 44078, /* 89384-89391 */
-44862, 45374, 46285, 46195, 49554, 48617, 49377, 51761, /* 89392-89399 */
-52445, 52728, 53886, 54450, 53856, 53281, 50941, 50898, /* 89400-89407 */
-50624, 49460, 49416, 47636, 45786, 45908, 42711, 40676, /* 89408-89415 */
-40429, 37727, 36079, 37195, 36883, 36219, 38154, 39305, /* 89416-89423 */
-41360, 38932, 39287, 39837, 40366, 41759, 43053, 42869, /* 89424-89431 */
-41484, 42069, 39493, 39374, 36222, 37202, 37879, 34427, /* 89432-89439 */
-31908, 30204, 29752, 29564, 29040, 29218, 28726, 27679, /* 89440-89447 */
-27516, 26651, 26773, 26587, 26614, 26142, 25266, 24596, /* 89448-89455 */
-24302, 23518, 24831, 24303, 25026, 24598, 25028, 24500, /* 89456-89463 */
-23091, 24641, 23392, 23469, 24600, 25605, 26213, 28774, /* 89464-89471 */
-30443, 33785, 35967, 36824, 39159, 39438, 39403, 39865, /* 89472-89479 */
-40353, 39111, 38251, 39618, 38429, 36527, 34107, 31866, /* 89480-89487 */
-31035, 31026, 32047, 32698, 32878, 31672, 30752, 28859, /* 89488-89495 */
-29223, 29489, 29723, 28828, 29007, 28903, 27681, 26610, /* 89496-89503 */
-26748, 28517, 28008, 26888, 23641, 22427, 23180, 22483, /* 89504-89511 */
-21715, 23681, 21540, 20403, 20830, 19424, 20067, 21784, /* 89512-89519 */
-24404, 24726, 25576, 25893, 26720, 27295, 29401, 32176, /* 89520-89527 */
-31610, 32566, 31613, 32646, 32756, 29473, 28287, 28165, /* 89528-89535 */
-27780, 25359, 23830, 22885, 22875, 22237, 21838, 21094, /* 89536-89543 */
-21227, 21028, 20702, 21916, 23044, 25610, 25214, 26106, /* 89544-89551 */
-26163, 26295, 26625, 25770, 25383, 25011, 26126, 25737, /* 89552-89559 */
-26286, 25530, 25193, 24677, 23465, 24236, 25670, 26793, /* 89560-89567 */
-26405, 25777, 25636, 26595, 27415, 28469, 30845, 32510, /* 89568-89575 */
-33647, 34993, 37921, 40693, 41756, 41512, 41628, 40980, /* 89576-89583 */
-40880, 40303, 38637, 39838, 37448, 36808, 36236, 33809, /* 89584-89591 */
-33796, 34191, 36071, 38117, 38375, 39581, 40546, 41583, /* 89592-89599 */
-43134, 44103, 45613, 46387, 47191, 48791, 50604, 51127, /* 89600-89607 */
-53099, 54122, 53239, 52998, 53394, 53447, 53998, 53005, /* 89608-89615 */
-51545, 50492, 48923, 47420, 46195, 43083, 41341, 40801, /* 89616-89623 */
-37865, 37663, 37303, 38308, 38645, 38474, 39096, 39090, /* 89624-89631 */
-38825, 38486, 39558, 40055, 40840, 40103, 38150, 37506, /* 89632-89639 */
-36436, 35162, 35380, 35142, 34399, 33966, 31364, 29795, /* 89640-89647 */
-29861, 29684, 30692, 30371, 29824, 30065, 30042, 30532, /* 89648-89655 */
-31308, 31790, 32171, 31437, 30280, 29889, 29605, 29304, /* 89656-89663 */
-29397, 29788, 29261, 30024, 28329, 27877, 28737, 28141, /* 89664-89671 */
-29265, 28826, 29652, 30330, 31423, 31952, 33198, 35210, /* 89672-89679 */
-36528, 37364, 37667, 39180, 39808, 38624, 38079, 38859, /* 89680-89687 */
-39261, 39612, 37636, 35472, 33077, 31897, 30535, 30796, /* 89688-89695 */
-31853, 31646, 32282, 29941, 28727, 28973, 28783, 30296, /* 89696-89703 */
-31806, 31833, 31313, 31372, 30915, 30463, 31661, 31358, /* 89704-89711 */
-29568, 28637, 27640, 25966, 26463, 26087, 25002, 24521, /* 89712-89719 */
-22411, 20134, 18388, 18135, 18256, 19061, 19558, 19842, /* 89720-89727 */
-19478, 19357, 20806, 22595, 23770, 24638, 27030, 27926, /* 89728-89735 */
-29023, 28374, 27310, 27543, 26621, 25666, 24899, 24213, /* 89736-89743 */
-22922, 23178, 22447, 22729, 22690, 20886, 20444, 20503, /* 89744-89751 */
-20571, 21538, 21926, 21719, 22898, 23391, 23571, 22565, /* 89752-89759 */
-20792, 20270, 20828, 21163, 21101, 21469, 22142, 23153, /* 89760-89767 */
-21461, 20217, 20867, 20971, 22340, 22894, 22764, 23193, /* 89768-89775 */
-23765, 25078, 26581, 28424, 30798, 32661, 34183, 36909, /* 89776-89783 */
-39096, 40184, 42133, 42113, 42821, 42938, 42183, 42489, /* 89784-89791 */
-42883, 43330, 42924, 42153, 40593, 40741, 40855, 40890, /* 89792-89799 */
-41015, 41778, 43161, 43409, 44701, 45605, 46295, 47048, /* 89800-89807 */
-47580, 48492, 49250, 50022, 50178, 51002, 51398, 50193, /* 89808-89815 */
-49788, 50204, 49656, 49092, 49505, 49248, 48391, 47403, /* 89816-89823 */
-46116, 45649, 46011, 45335, 43659, 42658, 42271, 42227, /* 89824-89831 */
-41837, 42448, 43711, 44243, 44004, 42530, 42829, 43638, /* 89832-89839 */
-44077, 43601, 43131, 42602, 40599, 39024, 36827, 35684, /* 89840-89847 */
-35590, 34446, 32387, 31811, 31216, 30080, 30536, 29702, /* 89848-89855 */
-31264, 32535, 31796, 31067, 31242, 32205, 33168, 33808, /* 89856-89863 */
-31995, 32132, 31407, 30596, 30119, 30345, 31665, 31783, /* 89864-89871 */
-31609, 31202, 31331, 30022, 29395, 29019, 28380, 28649, /* 89872-89879 */
-28459, 28819, 29515, 30020, 30702, 32543, 34307, 35544, /* 89880-89887 */
-36621, 36878, 36368, 36087, 35886, 36277, 36703, 34925, /* 89888-89895 */
-33844, 31292, 29697, 29412, 29235, 29359, 29400, 29974, /* 89896-89903 */
-29372, 28549, 27232, 27069, 27914, 28690, 29066, 28395, /* 89904-89911 */
-28438, 29096, 28872, 28925, 29460, 30431, 29582, 28513, /* 89912-89919 */
-28115, 26830, 26435, 25679, 23838, 23229, 21733, 19170, /* 89920-89927 */
-17837, 17670, 17917, 18722, 18576, 16859, 17176, 17776, /* 89928-89935 */
-17781, 17788, 19217, 20394, 21872, 22327, 21490, 22738, /* 89936-89943 */
-22989, 22335, 21678, 21030, 21313, 21290, 21478, 21744, /* 89944-89951 */
-21057, 20441, 20480, 21525, 21546, 21392, 21827, 23303, /* 89952-89959 */
-24881, 26635, 27705, 27499, 27573, 27191, 27000, 26280, /* 89960-89967 */
-25770, 25445, 25507, 25361, 25191, 24076, 22452, 21300, /* 89968-89975 */
-21401, 22264, 23179, 24376, 25080, 26326, 26833, 27787, /* 89976-89983 */
-28930, 30899, 33628, 35166, 36726, 38258, 40479, 42729, /* 89984-89991 */
-43422, 43965, 44449, 44833, 44581, 45710, 46236, 46045, /* 89992-89999 */
-46147, 45239, 44985, 44570, 45108, 46085, 46782, 47835, /* 90000-90007 */
-49193, 49695, 51173, 52411, 52768, 53493, 52672, 52192, /* 90008-90015 */
-52398, 52658, 53365, 52718, 51858, 50925, 50827, 50260, /* 90016-90023 */
-49007, 48885, 47414, 46196, 43813, 42110, 41755, 40374, /* 90024-90031 */
-39355, 37959, 37667, 36809, 36470, 36827, 37908, 40247, /* 90032-90039 */
-41646, 42855, 42907, 43643, 43597, 44040, 44689, 44941, /* 90040-90047 */
-45235, 43773, 41716, 39880, 39153, 38609, 37055, 35726, /* 90048-90055 */
-34443, 32539, 31147, 30166, 30125, 29783, 29032, 27814, /* 90056-90063 */
-28319, 27991, 27570, 27803, 27831, 28717, 28527, 28290, /* 90064-90071 */
-27835, 27995, 27452, 26733, 27322, 27773, 28058, 27674, /* 90072-90079 */
-27151, 27523, 27324, 27966, 27048, 27306, 28597, 28981, /* 90080-90087 */
-29087, 29939, 31426, 32512, 34490, 34954, 35946, 35667, /* 90088-90095 */
-35383, 35276, 36187, 36422, 36099, 35194, 33554, 32304, /* 90096-90103 */
-30582, 29477, 28418, 29646, 29443, 28332, 26194, 25036, /* 90104-90111 */
-24650, 24224, 24963, 25620, 26350, 26088, 25947, 26124, /* 90112-90119 */
-27246, 27095, 27276, 27306, 26893, 26293, 25410, 25444, /* 90120-90127 */
-24924, 24482, 24009, 22824, 21473, 20783, 20321, 20986, /* 90128-90135 */
-21546, 20687, 21112, 21898, 21108, 20612, 21084, 22848, /* 90136-90143 */
-24069, 24493, 25221, 25656, 25964, 25761, 25023, 24405, /* 90144-90151 */
-23178, 22485, 22241, 22097, 21844, 21263, 21773, 22166, /* 90152-90159 */
-22387, 22313, 22843, 24068, 25282, 25397, 26455, 27233, /* 90160-90167 */
-27425, 27717, 27260, 26227, 25171, 24935, 24917, 25540, /* 90168-90175 */
-26512, 26860, 26347, 25148, 23777, 24593, 25663, 26235, /* 90176-90183 */
-27028, 28307, 29589, 30581, 30438, 31693, 34164, 35424, /* 90184-90191 */
-37590, 40533, 42596, 43688, 45343, 45970, 47028, 47556, /* 90192-90199 */
-46942, 46746, 46551, 47073, 46895, 46144, 45458, 44265, /* 90200-90207 */
-43464, 43850, 43317, 42522, 44143, 44505, 44410, 45315, /* 90208-90215 */
-46473, 47971, 48559, 48199, 47633, 49715, 51061, 50959, /* 90216-90223 */
-51267, 50862, 50784, 50319, 50004, 49480, 48801, 48007, /* 90224-90231 */
-46563, 45710, 44402, 42553, 41369, 40215, 39248, 38035, /* 90232-90239 */
-37005, 35611, 34769, 35050, 35797, 37296, 37960, 38006, /* 90240-90247 */
-38027, 37643, 37484, 38531, 39728, 39578, 38396, 38556, /* 90248-90255 */
-37603, 36385, 34920, 33768, 32988, 32081, 30902, 28907, /* 90256-90263 */
-28635, 27898, 27464, 27711, 28429, 28520, 28293, 27874, /* 90264-90271 */
-28393, 29590, 29570, 29082, 28683, 28344, 27613, 27642, /* 90272-90279 */
-27362, 26980, 27114, 27839, 28297, 28722, 29625, 29394, /* 90280-90287 */
-28634, 27804, 28474, 28968, 28036, 27384, 27519, 29312, /* 90288-90295 */
-30641, 31220, 32708, 33971, 33757, 33824, 34438, 35007, /* 90296-90303 */
-36075, 36034, 35066, 34832, 33870, 32119, 30230, 30383, /* 90304-90311 */
-31038, 31164, 32246, 31477, 30187, 29011, 28511, 28366, /* 90312-90319 */
-29321, 30292, 29737, 29796, 30232, 31015, 31200, 31418, /* 90320-90327 */
-31859, 31831, 31042, 29814, 29455, 29744, 29392, 27786, /* 90328-90335 */
-26233, 24464, 23589, 22587, 21834, 22260, 22363, 22473, /* 90336-90343 */
-22175, 22242, 22295, 23199, 23180, 24399, 26066, 26764, /* 90344-90351 */
-27675, 27763, 28161, 27766, 27669, 27018, 26071, 25471, /* 90352-90359 */
-24788, 24089, 22911, 22233, 22248, 22047, 21551, 21170, /* 90360-90367 */
-21521, 22109, 22472, 23026, 23825, 24397, 25001, 25424, /* 90368-90375 */
-25230, 24631, 24228, 24069, 24274, 25477, 25641, 25931, /* 90376-90383 */
-24881, 23969, 24439, 24926, 25486, 26633, 28009, 28240, /* 90384-90391 */
-29618, 30422, 31396, 32805, 33954, 35628, 37543, 39230, /* 90392-90399 */
-40473, 41776, 43257, 44351, 44516, 44543, 45074, 45807, /* 90400-90407 */
-46143, 46049, 45299, 44629, 43860, 42653, 42441, 42500, /* 90408-90415 */
-42257, 42182, 41836, 42597, 43717, 44956, 44911, 44929, /* 90416-90423 */
-45448, 45346, 45705, 45784, 46335, 46597, 46949, 46258, /* 90424-90431 */
-46060, 46143, 45810, 45530, 45402, 45502, 44813, 43652, /* 90432-90439 */
-41955, 41035, 40327, 40077, 39178, 37467, 35833, 35005, /* 90440-90447 */
-34660, 35091, 36190, 37333, 37907, 37221, 36819, 36867, /* 90448-90455 */
-37220, 37949, 37708, 37844, 38616, 37174, 35968, 35273, /* 90456-90463 */
-34523, 33928, 34032, 33627, 32631, 32123, 31437, 31452, /* 90464-90471 */
-31756, 32127, 31787, 31074, 31240, 31795, 32075, 32677, /* 90472-90479 */
-32821, 33249, 32753, 32446, 32458, 31823, 31317, 31021, /* 90480-90487 */
-31522, 31380, 31766, 32079, 30872, 29863, 29409, 29540, /* 90488-90495 */
-29298, 29246, 30040, 30580, 31180, 32121, 34388, 35879, /* 90496-90503 */
-36637, 37042, 37600, 38212, 38360, 38182, 38637, 39477, /* 90504-90511 */
-38992, 36368, 33892, 32731, 31501, 31152, 30770, 30840, /* 90512-90519 */
-30044, 28906, 27207, 26825, 27024, 27225, 27463, 28026, /* 90520-90527 */
-29617, 30234, 31178, 31460, 32074, 32331, 32115, 31188, /* 90528-90535 */
-29653, 29314, 28651, 27973, 27091, 25245, 23966, 22203, /* 90536-90543 */
-20877, 20246, 20052, 19925, 19303, 18889, 18325, 18756, /* 90544-90551 */
-18985, 19099, 19911, 20915, 21304, 21929, 23351, 24238, /* 90552-90559 */
-24569, 24916, 24774, 24801, 24413, 23305, 23212, 22813, /* 90560-90567 */
-22546, 22576, 22309, 21869, 21946, 21778, 22055, 22774, /* 90568-90575 */
-23041, 23669, 24436, 24704, 24289, 24457, 23951, 23348, /* 90576-90583 */
-22585, 22512, 23187, 23160, 23260, 23204, 23487, 23963, /* 90584-90591 */
-23788, 24401, 25478, 26350, 27275, 28453, 29377, 29971, /* 90592-90599 */
-31168, 32272, 33581, 35801, 37653, 38791, 41197, 42538, /* 90600-90607 */
-43613, 44417, 44859, 45042, 45951, 47066, 46690, 46731, /* 90608-90615 */
-45582, 45020, 44727, 45077, 45049, 44591, 44270, 43641, /* 90616-90623 */
-44235, 44537, 44913, 45079, 45423, 45896, 45513, 45569, /* 90624-90631 */
-46083, 47251, 47657, 47224, 46764, 46756, 46393, 45472, /* 90632-90639 */
-45140, 44598, 44783, 43689, 41946, 40460, 39460, 39162, /* 90640-90647 */
-39062, 38505, 38184, 37945, 36963, 36424, 36848, 39080, /* 90648-90655 */
-40873, 40853, 40416, 40772, 40725, 41031, 40946, 41154, /* 90656-90663 */
-42064, 41968, 40843, 39507, 38579, 37184, 36477, 35942, /* 90664-90671 */
-34726, 33643, 32354, 31573, 31569, 31427, 30809, 30719, /* 90672-90679 */
-31200, 31798, 32180, 32256, 32591, 32763, 33704, 33102, /* 90680-90687 */
-32682, 32645, 31855, 31032, 31202, 31336, 32188, 33008, /* 90688-90695 */
-31356, 31951, 31480, 30659, 30036, 29841, 30469, 29855, /* 90696-90703 */
-28922, 28748, 30602, 31654, 32304, 33209, 34091, 35975, /* 90704-90711 */
-36579, 36638, 37908, 39458, 40543, 40237, 38552, 36824, /* 90712-90719 */
-35652, 33927, 32509, 32314, 31907, 30795, 28888, 27710, /* 90720-90727 */
-26727, 25800, 25447, 24995, 25369, 25729, 26460, 27109, /* 90728-90735 */
-27531, 27649, 27944, 27387, 26703, 27036, 26861, 26573, /* 90736-90743 */
-26798, 26194, 24582, 22855, 21683, 21132, 20264, 19917, /* 90744-90751 */
-19282, 19471, 19651, 18974, 18583, 19205, 19770, 20117, /* 90752-90759 */
-20842, 20924, 21783, 22750, 22866, 23483, 24376, 24457, /* 90760-90767 */
-23450, 23018, 23128, 22812, 22806, 22725, 22781, 22718, /* 90768-90775 */
-21983, 21206, 21117, 21541, 21949, 21678, 21676, 22298, /* 90776-90783 */
-23211, 24057, 23510, 23154, 23162, 22841, 22844, 21989, /* 90784-90791 */
-22417, 22977, 23222, 23263, 23059, 23702, 23899, 24289, /* 90792-90799 */
-25024, 26417, 27663, 29217, 30257, 31673, 33463, 34472, /* 90800-90807 */
-35702, 37887, 40079, 42071, 43842, 45166, 45952, 46342, /* 90808-90815 */
-47223, 48174, 49002, 48956, 48605, 48012, 46825, 46480, /* 90816-90823 */
-46425, 46629, 46571, 45912, 45563, 45183, 45428, 45760, /* 90824-90831 */
-46405, 47020, 47802, 47768, 47997, 48494, 48664, 48694, /* 90832-90839 */
-48971, 48375, 47282, 46574, 46136, 45514, 45040, 44771, /* 90840-90847 */
-43497, 42432, 40661, 39967, 38872, 39767, 37862, 37943, /* 90848-90855 */
-38728, 36352, 36114, 35522, 36423, 37113, 38443, 39161, /* 90856-90863 */
-39462, 39363, 39513, 39803, 40846, 41258, 41152, 41013, /* 90864-90871 */
-40647, 39799, 38742, 38415, 38127, 37187, 35314, 34519, /* 90872-90879 */
-33773, 33357, 32517, 31923, 30984, 31152, 31087, 30683, /* 90880-90887 */
-30831, 30789, 30698, 30470, 30335, 30703, 31040, 30562, /* 90888-90895 */
-30566, 30240, 30898, 31410, 31351, 31110, 30997, 30208, /* 90896-90903 */
-29729, 28995, 29060, 28556, 28190, 28186, 28401, 29747, /* 90904-90911 */
-30202, 31389, 32293, 33959, 34305, 34790, 35819, 37076, /* 90912-90919 */
-37880, 38758, 38904, 38703, 37794, 36081, 35094, 34208, /* 90920-90927 */
-34162, 32791, 31862, 30703, 29421, 27708, 26365, 25201, /* 90928-90935 */
-25176, 25783, 25447, 25674, 26631, 27531, 27655, 27871, /* 90936-90943 */
-26944, 26815, 26793, 26568, 26697, 26626, 26039, 24281, /* 90944-90951 */
-23167, 22268, 21042, 20257, 20286, 20505, 20873, 20504, /* 90952-90959 */
-19596, 19652, 20048, 20484, 20900, 21527, 21624, 21854, /* 90960-90967 */
-22946, 23904, 24990, 25823, 25863, 25649, 25449, 24481, /* 90968-90975 */
-23651, 23593, 23453, 23102, 22535, 21479, 20285, 20268, /* 90976-90983 */
-20295, 20120, 20560, 21301, 22087, 22787, 22774, 23219, /* 90984-90991 */
-23783, 24081, 23787, 23330, 23545, 24019, 24882, 25402, /* 90992-90999 */
-25748, 26022, 26304, 26241, 26994, 27786, 28392, 28911, /* 91000-91007 */
-30327, 31843, 33210, 33645, 34082, 35885, 37369, 40028, /* 91008-91015 */
-42169, 43559, 45937, 46332, 49236, 48156, 48848, 52640, /* 91016-91023 */
-48787, 51959, 51261, 49451, 47726, 48051, 47619, 43438, /* 91024-91031 */
-46233, 44245, 43064, 42518, 42360, 42789, 42910, 43820, /* 91032-91039 */
-43782, 43254, 43381, 42944, 43211, 44177, 43628, 43875, /* 91040-91047 */
-43847, 43597, 43613, 43930, 43783, 43461, 42675, 41619, /* 91048-91055 */
-40102, 39929, 39281, 39326, 39287, 38118, 37489, 36187, /* 91056-91063 */
-35945, 35951, 37162, 36973, 37715, 37708, 37162, 37471, /* 91064-91071 */
-37270, 37865, 37922, 38731, 38801, 38547, 37836, 38196, /* 91072-91079 */
-37602, 37221, 36066, 34689, 34723, 33847, 33065, 32621, /* 91080-91087 */
-32333, 32019, 31645, 31272, 31786, 31675, 31920, 31709, /* 91088-91095 */
-32124, 31990, 32101, 31780, 32093, 32598, 32776, 31675, /* 91096-91103 */
-31297, 31921, 32215, 31870, 30395, 31800, 31255, 31098, /* 91104-91111 */
-30531, 29845, 30005, 30006, 29797, 30476, 31116, 33301, /* 91112-91119 */
-33487, 34302, 36255, 36172, 37872, 38654, 39973, 40631, /* 91120-91127 */
-40118, 38337, 37350, 36714, 34781, 33351, 33081, 30336, /* 91128-91135 */
-30933, 28789, 26237, 26126, 25514, 26149, 24384, 25432, /* 91136-91143 */
-25668, 26517, 28138, 27231, 27716, 28578, 27193, 27154, /* 91144-91151 */
-26409, 26562, 26511, 26154, 25517, 24025, 23320, 21257, /* 91152-91159 */
-20237, 20647, 21415, 20330, 20011, 18775, 18817, 19464, /* 91160-91167 */
-19860, 20486, 21898, 22090, 21607, 23522, 24135, 25488, /* 91168-91175 */
-25740, 26802, 26522, 26492, 25303, 24273, 24203, 24320, /* 91176-91183 */
-24182, 23292, 22192, 21392, 20947, 20842, 20585, 20480, /* 91184-91191 */
-21724, 20477, 21889, 20368, 22426, 22316, 21907, 22798, /* 91192-91199 */
-22421, 23580, 23357, 24377, 25708, 25579, 25786, 27179, /* 91200-91207 */
-26648, 28788, 27819, 29403, 30220, 32034, 33765, 34078, /* 91208-91215 */
-35059, 36204, 37266, 37687, 39881, 40857, 43450, 45115, /* 91216-91223 */
-45561, 46048, 46745, 47086, 47733, 48315, 47909, 47876, /* 91224-91231 */
-48357, 46730, 46419, 46318, 45617, 45978, 45707, 43928, /* 91232-91239 */
-43267, 43008, 43201, 43587, 43661, 43902, 44269, 44540, /* 91240-91247 */
-44132, 44206, 43556, 43590, 43820, 43404, 42457, 41769, /* 91248-91255 */
-41599, 41285, 40488, 40412, 39589, 38185, 38287, 37745, /* 91256-91263 */
-37806, 39088, 37399, 36864, 36174, 35252, 34532, 35387, /* 91264-91271 */
-37027, 36339, 37164, 36907, 36354, 37252, 37448, 38696, /* 91272-91279 */
-38338, 37748, 38585, 38340, 39056, 37954, 37783, 36878, /* 91280-91287 */
-36018, 34586, 33987, 34426, 33977, 34119, 33339, 33635, /* 91288-91295 */
-33641, 32849, 33151, 33266, 33274, 33550, 33310, 32821, /* 91296-91303 */
-33029, 33434, 32581, 32193, 32078, 31719, 31543, 31589, /* 91304-91311 */
-30521, 30428, 31000, 30671, 30134, 29132, 28661, 28385, /* 91312-91319 */
-28544, 29230, 29961, 31545, 32841, 34070, 35402, 37066, /* 91320-91327 */
-37374, 38712, 40417, 40980, 42462, 41877, 41152, 40859, /* 91328-91335 */
-38898, 37099, 36219, 34578, 33236, 31734, 29521, 28465, /* 91336-91343 */
-27216, 25822, 25654, 24598, 24439, 24502, 24473, 25137, /* 91344-91351 */
-26422, 27376, 26799, 27285, 27294, 27060, 27274, 27017, /* 91352-91359 */
-28264, 27875, 26538, 24967, 22779, 22264, 22369, 21446, /* 91360-91367 */
-21086, 20751, 19871, 18962, 18168, 18963, 19656, 19971, /* 91368-91375 */
-19199, 19699, 19990, 21152, 21724, 22103, 23640, 24590, /* 91376-91383 */
-24723, 23975, 23567, 23577, 24316, 23499, 22666, 22017, /* 91384-91391 */
-21736, 20814, 20437, 20003, 20553, 20612, 20359, 21215, /* 91392-91399 */
-21505, 22045, 22305, 22526, 22923, 23611, 23095, 24057, /* 91400-91407 */
-24775, 25253, 26036, 26416, 27499, 28550, 29254, 30045, /* 91408-91415 */
-31067, 31608, 33521, 34390, 35049, 36582, 36750, 37066, /* 91416-91423 */
-37732, 38799, 40387, 41876, 43666, 45226, 46114, 47154, /* 91424-91431 */
-46979, 48044, 48867, 48674, 49379, 48016, 47389, 46824, /* 91432-91439 */
-46177, 45398, 44553, 44868, 43764, 42790, 42434, 42062, /* 91440-91447 */
-42382, 41960, 42404, 42236, 42066, 42444, 41567, 42206, /* 91448-91455 */
-42087, 42097, 41497, 40948, 40840, 40782, 41217, 40432, /* 91456-91463 */
-40253, 39733, 38526, 38178, 37912, 38205, 38635, 38064, /* 91464-91471 */
-37421, 36353, 35957, 36408, 36674, 37298, 37575, 37993, /* 91472-91479 */
-38535, 38320, 38613, 38844, 39455, 39248, 38988, 39044, /* 91480-91487 */
-38551, 38764, 39135, 39177, 37661, 36420, 35441, 34397, /* 91488-91495 */
-34250, 34207, 33544, 32823, 32100, 31772, 31242, 31189, /* 91496-91503 */
-31743, 32242, 32590, 32554, 33012, 33130, 33748, 33749, /* 91504-91511 */
-33264, 33754, 33925, 34048, 33542, 33058, 33441, 33566, /* 91512-91519 */
-33491, 33294, 33068, 31991, 31454, 31145, 31247, 32066, /* 91520-91527 */
-32488, 32757, 33308, 34421, 34762, 34774, 35792, 37144, /* 91528-91535 */
-38411, 39418, 40040, 40231, 39184, 38244, 37147, 35916, /* 91536-91543 */
-34386, 33276, 31960, 29738, 28164, 27357, 26017, 25343, /* 91544-91551 */
-25418, 24335, 23892, 23883, 24465, 25417, 26276, 26413, /* 91552-91559 */
-26415, 25992, 25250, 25410, 25878, 26750, 27013, 26394, /* 91560-91567 */
-25076, 23556, 22831, 22056, 22099, 22264, 21007, 20240, /* 91568-91575 */
-19210, 19412, 19654, 19334, 19616, 19684, 20273, 20298, /* 91576-91583 */
-20168, 20592, 21564, 22670, 23705, 23864, 23833, 23690, /* 91584-91591 */
-23991, 23631, 23123, 23357, 22838, 22098, 22067, 21828, /* 91592-91599 */
-21431, 21959, 21455, 21419, 21605, 21753, 21863, 22378, /* 91600-91607 */
-22732, 22514, 22479, 23284, 24055, 24283, 24605, 25082, /* 91608-91615 */
-26215, 27482, 28402, 28911, 30122, 30385, 31709, 32345, /* 91616-91623 */
-33039, 34991, 35996, 37343, 38456, 39713, 40773, 41684, /* 91624-91631 */
-43475, 45554, 46650, 47255, 47662, 48435, 49001, 49204, /* 91632-91639 */
-49285, 48993, 48889, 48276, 46876, 45657, 45147, 44523, /* 91640-91647 */
-43634, 42442, 41369, 41054, 39989, 39030, 39113, 39089, /* 91648-91655 */
-39246, 38997, 39023, 39178, 39575, 39928, 40150, 40421, /* 91656-91663 */
-40130, 40162, 39997, 40668, 40890, 40394, 39482, 38709, /* 91664-91671 */
-38358, 38256, 38944, 39433, 38954, 37806, 37935, 37509, /* 91672-91679 */
-36899, 36575, 36725, 37113, 36745, 36864, 36771, 36962, /* 91680-91687 */
-37391, 37808, 38694, 38607, 38372, 38992, 39426, 39947, /* 91688-91695 */
-39707, 38943, 38225, 37187, 36645, 36006, 35655, 35559, /* 91696-91703 */
-35257, 34640, 33644, 32913, 32910, 33039, 32987, 33102, /* 91704-91711 */
-33116, 33143, 33325, 32999, 32528, 32917, 32957, 33399, /* 91712-91719 */
-33340, 32968, 32716, 32823, 33077, 33294, 33648, 32461, /* 91720-91727 */
-32457, 31821, 31724, 31715, 31117, 32330, 33344, 34675, /* 91728-91735 */
-35119, 35162, 35976, 37071, 38279, 39099, 40117, 40965, /* 91736-91743 */
-40573, 39967, 38840, 37544, 36379, 35356, 34116, 32238, /* 91744-91751 */
-30549, 29039, 27741, 26651, 26270, 25940, 24873, 23941, /* 91752-91759 */
-24051, 24096, 24290, 25496, 26289, 25818, 25379, 24814, /* 91760-91767 */
-24526, 25358, 26029, 26445, 26106, 25145, 23970, 22876, /* 91768-91775 */
-22355, 22054, 21732, 21132, 20505, 20699, 19984, 19737, /* 91776-91783 */
-20315, 20770, 21337, 21098, 21245, 20873, 21251, 22499, /* 91784-91791 */
-23154, 23525, 23748, 23725, 23741, 23346, 22612, 22437, /* 91792-91799 */
-21972, 21406, 20826, 20785, 20251, 19549, 19218, 19016, /* 91800-91807 */
-18935, 18626, 19529, 20527, 21122, 21970, 22797, 23532, /* 91808-91815 */
-24550, 25468, 25972, 26375, 27267, 28562, 29664, 30313, /* 91816-91823 */
-30963, 32255, 32962, 33678, 34440, 35036, 36198, 37679, /* 91824-91831 */
-39157, 39643, 40400, 40898, 41766, 43484, 44239, 45170, /* 91832-91839 */
-46098, 46805, 47520, 47887, 47924, 48106, 48279, 47548, /* 91840-91847 */
-46434, 45758, 44723, 43937, 43003, 41607, 41048, 40102, /* 91848-91855 */
-39225, 38059, 37431, 37144, 36499, 36737, 36756, 37114, /* 91856-91863 */
-37441, 37528, 37629, 38182, 38267, 37454, 37847, 39015, /* 91864-91871 */
-39687, 39980, 39957, 39464, 38902, 38747, 38921, 39221, /* 91872-91879 */
-39684, 39783, 39647, 38951, 38350, 38445, 38463, 38410, /* 91880-91887 */
-38650, 38447, 37918, 38213, 38280, 38443, 38972, 38841, /* 91888-91895 */
-38188, 37596, 37644, 37816, 38155, 38279, 37749, 37287, /* 91896-91903 */
-36940, 36367, 35756, 35876, 35866, 36089, 35973, 35204, /* 91904-91911 */
-34629, 34604, 34567, 34478, 35190, 35223, 35268, 35556, /* 91912-91919 */
-34870, 34490, 34898, 35001, 35574, 35267, 34290, 33703, /* 91920-91927 */
-33671, 33782, 33190, 33329, 33165, 33115, 32969, 32373, /* 91928-91935 */
-32220, 32266, 33338, 34410, 35291, 35893, 36604, 37442, /* 91936-91943 */
-37373, 38571, 39919, 40732, 41056, 41241, 40826, 38945, /* 91944-91951 */
-37592, 36403, 35070, 33539, 31622, 29807, 27738, 25949, /* 91952-91959 */
-25468, 24642, 24105, 23574, 23540, 23652, 23675, 24539, /* 91960-91967 */
-25712, 26746, 26057, 25776, 25690, 25618, 26006, 25788, /* 91968-91975 */
-26428, 26725, 25967, 24833, 23530, 22757, 21749, 21260, /* 91976-91983 */
-20648, 20177, 19732, 19079, 18833, 18459, 18798, 19392, /* 91984-91991 */
-19561, 19580, 19780, 20487, 21198, 21989, 22763, 23183, /* 91992-91999 */
-23713, 23530, 23756, 23380, 22626, 21767, 21373, 21479, /* 92000-92007 */
-20482, 19968, 19549, 19297, 18897, 18485, 18654, 19196, /* 92008-92015 */
-20294, 21332, 21947, 23028, 24126, 25106, 25750, 26432, /* 92016-92023 */
-27836, 28655, 29837, 31017, 32022, 33142, 33748, 34429, /* 92024-92031 */
-34678, 34643, 35368, 36179, 36953, 37766, 38788, 39317, /* 92032-92039 */
-39680, 40904, 41596, 42421, 43489, 44536, 45418, 46500, /* 92040-92047 */
-46869, 46704, 47417, 47378, 46684, 46579, 46022, 44886, /* 92048-92055 */
-44131, 43042, 42130, 40749, 39668, 38674, 37510, 36737, /* 92056-92063 */
-35824, 35264, 34834, 34872, 35305, 35973, 36593, 37239, /* 92064-92071 */
-37123, 36444, 36685, 37523, 38156, 38851, 39373, 39445, /* 92072-92079 */
-38678, 38077, 38000, 37596, 37688, 38367, 38716, 38589, /* 92080-92087 */
-38635, 38415, 38105, 38125, 38154, 38308, 38867, 38283, /* 92088-92095 */
-38011, 38528, 38870, 39429, 39619, 39404, 39114, 39124, /* 92096-92103 */
-39278, 39724, 40058, 39872, 39340, 39482, 38396, 36819, /* 92104-92111 */
-36572, 36706, 36521, 36112, 35667, 35118, 34984, 34831, /* 92112-92119 */
-34701, 35015, 35313, 35519, 36018, 35571, 35239, 35552, /* 92120-92127 */
-35853, 36022, 36037, 35893, 35194, 34286, 34000, 33652, /* 92128-92135 */
-33711, 33685, 33702, 34073, 33118, 32437, 32325, 32596, /* 92136-92143 */
-33238, 34438, 35292, 35477, 36408, 37425, 38194, 38968, /* 92144-92151 */
-40056, 41171, 41713, 41384, 40474, 39225, 38142, 37221, /* 92152-92159 */
-35510, 33528, 31538, 29711, 28401, 26502, 25445, 25241, /* 92160-92167 */
-24103, 23442, 22463, 21748, 22356, 22862, 22806, 23223, /* 92168-92175 */
-23807, 23509, 23442, 23601, 24294, 25565, 25955, 25168, /* 92176-92183 */
-24924, 24416, 23315, 22615, 21678, 21661, 21143, 20436, /* 92184-92191 */
-20176, 19565, 19490, 19105, 19314, 19627, 19823, 19821, /* 92192-92199 */
-20349, 20408, 20843, 21621, 21241, 21685, 22176, 22279, /* 92200-92207 */
-21737, 21937, 22025, 21780, 21344, 21030, 21221, 20962, /* 92208-92215 */
-20837, 20493, 19913, 20013, 20508, 20852, 22107, 23164, /* 92216-92223 */
-23870, 24551, 25144, 26272, 27400, 28210, 28624, 29675, /* 92224-92231 */
-30781, 31465, 32187, 32202, 33155, 34036, 33822, 34415, /* 92232-92239 */
-35846, 37009, 37645, 38478, 39326, 40106, 41239, 41934, /* 92240-92247 */
-42050, 42976, 44502, 45389, 45714, 46272, 47109, 47073, /* 92248-92255 */
-46718, 46024, 45482, 45265, 44355, 43573, 42654, 41089, /* 92256-92263 */
-39972, 39199, 38229, 37731, 36831, 35724, 35529, 35458, /* 92264-92271 */
-35123, 35487, 35896, 36335, 36592, 36862, 36844, 36515, /* 92272-92279 */
-36970, 37591, 38163, 38964, 39831, 39177, 38388, 38332, /* 92280-92287 */
-37805, 37594, 38353, 38532, 38443, 38426, 37733, 37184, /* 92288-92295 */
-36904, 36906, 37354, 37331, 37205, 37855, 38244, 38584, /* 92296-92303 */
-39513, 39743, 40062, 40270, 39825, 39587, 39952, 40268, /* 92304-92311 */
-40560, 40757, 40072, 38872, 37738, 37514, 37381, 37101, /* 92312-92319 */
-37337, 37204, 36295, 35866, 35776, 35254, 35077, 35339, /* 92320-92327 */
-35644, 36112, 35984, 35589, 35979, 36390, 36809, 36807, /* 92328-92335 */
-36416, 36395, 35923, 35008, 34674, 34629, 34876, 35200, /* 92336-92343 */
-34898, 34337, 33512, 33089, 33253, 33679, 34294, 34910, /* 92344-92351 */
-35593, 35844, 36279, 36759, 37105, 38022, 39007, 39472, /* 92352-92359 */
-39687, 39347, 39144, 38501, 37114, 36371, 34956, 32852, /* 92360-92367 */
-31571, 29718, 27804, 26523, 25410, 24712, 23813, 23239, /* 92368-92375 */
-22620, 22511, 22259, 22545, 23612, 23787, 23676, 23645, /* 92376-92383 */
-23730, 24034, 24454, 24769, 24887, 24479, 23681, 22940, /* 92384-92391 */
-22367, 21949, 21657, 20995, 20637, 20237, 19964, 19770, /* 92392-92399 */
-19722, 19464, 19470, 19744, 19579, 19617, 19507, 19731, /* 92400-92407 */
-19491, 19664, 20170, 20066, 20461, 20644, 20348, 20337, /* 92408-92415 */
-20235, 19534, 19698, 19556, 19454, 19855, 19616, 19807, /* 92416-92423 */
-19941, 20511, 21389, 22957, 23862, 24912, 26842, 27686, /* 92424-92431 */
-28667, 29358, 30105, 31413, 32901, 33492, 33802, 34573, /* 92432-92439 */
-35303, 35959, 35949, 36302, 36911, 37362, 37683, 37759, /* 92440-92447 */
-38155, 38921, 39710, 40028, 40599, 41362, 41953, 42846, /* 92448-92455 */
-43662, 44501, 45647, 46082, 46299, 46310, 46004, 45674, /* 92456-92463 */
-44977, 44566, 43948, 42977, 41413, 39940, 39271, 38516, /* 92464-92471 */
-37595, 36450, 35570, 35110, 34754, 34650, 34261, 34497, /* 92472-92479 */
-35489, 36026, 36321, 36594, 36580, 36797, 37418, 38193, /* 92480-92487 */
-39112, 39746, 39790, 39435, 38424, 37484, 37401, 37211, /* 92488-92495 */
-37294, 37762, 37145, 36077, 35989, 35467, 34950, 35243, /* 92496-92503 */
-35382, 35377, 35080, 35022, 35317, 35756, 36207, 36528, /* 92504-92511 */
-36486, 36774, 37166, 37432, 37962, 39068, 39700, 39532, /* 92512-92519 */
-39199, 38607, 38500, 38585, 38772, 38674, 38945, 39381, /* 92520-92527 */
-39113, 38204, 37752, 37779, 38102, 38816, 38764, 38480, /* 92528-92535 */
-38214, 38168, 38183, 38048, 37875, 37895, 36976, 36218, /* 92536-92543 */
-36103, 35664, 35343, 35186, 35070, 34922, 34506, 33632, /* 92544-92551 */
-32974, 32522, 32240, 32390, 32831, 32949, 33566, 33489, /* 92552-92559 */
-33007, 33398, 33975, 34665, 35406, 35835, 35456, 35749, /* 92560-92567 */
-35402, 34185, 33024, 32407, 31828, 30889, 29989, 28913, /* 92568-92575 */
-28397, 27658, 27248, 26838, 26394, 26009, 25240, 24940, /* 92576-92583 */
-25406, 25866, 25954, 26012, 25878, 25830, 25560, 25620, /* 92584-92591 */
-26115, 26149, 25624, 25064, 24123, 23273, 22671, 21589, /* 92592-92599 */
-20682, 20450, 19990, 19014, 18538, 18694, 18965, 19276, /* 92600-92607 */
-19571, 19670, 20033, 20525, 20656, 20859, 21417, 21731, /* 92608-92615 */
-21868, 22145, 22742, 23337, 23472, 22993, 22552, 22766, /* 92616-92623 */
-22689, 23158, 23735, 23559, 23576, 23587, 23673, 24141, /* 92624-92631 */
-25069, 25752, 26918, 28454, 29493, 30221, 30918, 32215, /* 92632-92639 */
-33320, 34415, 35286, 35936, 36436, 36917, 37194, 37008, /* 92640-92647 */
-37730, 38155, 37761, 37731, 37424, 37416, 37855, 38240, /* 92648-92655 */
-38692, 38709, 38869, 39141, 39482, 40008, 40642, 41205, /* 92656-92663 */
-41593, 42247, 42516, 42281, 42004, 42250, 42425, 41752, /* 92664-92671 */
-40975, 40211, 39557, 39117, 37976, 37099, 36741, 36155, /* 92672-92679 */
-35784, 35246, 34538, 34160, 34304, 34937, 35633, 36025, /* 92680-92687 */
-36511, 36653, 36768, 36726, 36751, 37662, 38494, 38793, /* 92688-92695 */
-38826, 37964, 37268, 36749, 36514, 36842, 36965, 37431, /* 92696-92703 */
-36910, 35762, 34948, 35061, 35352, 35310, 34842, 34674, /* 92704-92711 */
-34919, 34767, 34494, 34664, 35481, 35692, 35521, 35011, /* 92712-92719 */
-35236, 35838, 36222, 36139, 36187, 36199, 35863, 35865, /* 92720-92727 */
-35522, 35869, 36512, 37114, 37780, 37835, 37403, 37177, /* 92728-92735 */
-37457, 37728, 37810, 38141, 38171, 37696, 37536, 37507, /* 92736-92743 */
-37311, 37155, 36687, 36468, 36207, 35272, 34452, 34179, /* 92744-92751 */
-34023, 33789, 33641, 32945, 32567, 32448, 31967, 31230, /* 92752-92759 */
-31144, 31511, 31800, 32149, 31915, 31849, 31954, 32127, /* 92760-92767 */
-32387, 32463, 33131, 34333, 34557, 33879, 32943, 32243, /* 92768-92775 */
-32063, 31726, 31174, 30505, 29629, 28824, 28191, 28121, /* 92776-92783 */
-27932, 27203, 26566, 26374, 26646, 26714, 27089, 27923, /* 92784-92791 */
-28349, 28176, 28229, 28366, 28738, 29373, 29487, 29214, /* 92792-92799 */
-29230, 28962, 27945, 27097, 26667, 25971, 25157, 24446, /* 92800-92807 */
-23664, 23522, 23079, 22649, 22298, 22351, 22485, 22364, /* 92808-92815 */
-22299, 22811, 23786, 23938, 24027, 24612, 25904, 26838, /* 92816-92823 */
-27296, 27711, 28260, 27874, 27577, 27422, 27685, 28257, /* 92824-92831 */
-28233, 28316, 28116, 28124, 27656, 27694, 28577, 29894, /* 92832-92839 */
-31001, 31769, 31788, 32356, 33039, 33419, 33956, 34224, /* 92840-92847 */
-34589, 34948, 34868, 34696, 34981, 35014, 35381, 35004, /* 92848-92855 */
-34696, 34243, 34272, 34488, 34537, 34918, 35098, 35394, /* 92856-92863 */
-35890, 36128, 36177, 36733, 37863, 38668, 39068, 39691, /* 92864-92871 */
-39503, 39717, 39978, 39624, 39021, 38419, 37779, 37547, /* 92872-92879 */
-37251, 36579, 36051, 35640, 35433, 35258, 34973, 34390, /* 92880-92887 */
-33854, 33767, 34120, 34391, 35137, 35652, 35520, 35081, /* 92888-92895 */
-34751, 34736, 35284, 36080, 36598, 37043, 36653, 35718, /* 92896-92903 */
-35125, 34956, 34958, 35150, 35521, 35141, 34522, 34208, /* 92904-92911 */
-33994, 34193, 34095, 34333, 34387, 34141, 33966, 33821, /* 92912-92919 */
-34354, 34623, 34615, 34657, 34671, 34671, 34894, 35305, /* 92920-92927 */
-35780, 36374, 36459, 36240, 36265, 35985, 35698, 35820, /* 92928-92935 */
-36258, 36119, 35866, 35487, 34935, 35054, 35202, 35442, /* 92936-92943 */
-35590, 35497, 35629, 35885, 35620, 35719, 35776, 35724, /* 92944-92951 */
-35827, 35586, 34988, 34641, 34271, 33457, 33031, 32517, /* 92952-92959 */
-32226, 32051, 31553, 30901, 30377, 30018, 29937, 30362, /* 92960-92967 */
-30596, 30805, 31188, 31441, 31405, 31475, 32213, 33462, /* 92968-92975 */
-34223, 34589, 34350, 33726, 33463, 33220, 32951, 32325, /* 92976-92983 */
-31878, 31262, 30428, 29807, 29483, 29021, 28517, 28238, /* 92984-92991 */
-27577, 27633, 27921, 28145, 28675, 28832, 28763, 29107, /* 92992-92999 */
-29404, 29707, 30446, 31233, 31540, 31417, 31427, 31172, /* 93000-93007 */
-30742, 30219, 29690, 29242, 28455, 27988, 27837, 27575, /* 93008-93015 */
-27744, 27783, 27244, 26993, 26901, 27214, 27805, 27823, /* 93016-93023 */
-27858, 28028, 28291, 28456, 28770, 29530, 30107, 30248, /* 93024-93031 */
-29877, 29539, 29656, 29829, 30029, 30312, 30834, 31036, /* 93032-93039 */
-30373, 29580, 29529, 30213, 30994, 31908, 32223, 32582, /* 93040-93047 */
-33110, 33048, 33121, 33584, 34224, 34779, 34861, 34571, /* 93048-93055 */
-34675, 34757, 34542, 34057, 33938, 33554, 32639, 32597, /* 93056-93063 */
-32742, 32773, 32990, 33379, 33658, 33854, 34272, 34388, /* 93064-93071 */
-34909, 35669, 36300, 37004, 37336, 37624, 38231, 37916, /* 93072-93079 */
-37086, 36859, 36400, 35944, 35819, 35307, 34506, 33993, /* 93080-93087 */
-33203, 32948, 32743, 32341, 31999, 31326, 31287, 31578, /* 93088-93095 */
-32228, 32921, 33793, 34565, 34390, 34074, 33923, 34524, /* 93096-93103 */
-35793, 36656, 36986, 36877, 36468, 35646, 34658, 34355, /* 93104-93111 */
-34957, 35048, 34522, 34041, 33647, 33373, 32985, 32752, /* 93112-93119 */
-32868, 32754, 32511, 32545, 32916, 33473, 33934, 34393, /* 93120-93127 */
-34864, 34653, 34492, 35018, 35233, 35358, 35240, 35802, /* 93128-93135 */
-35744, 35409, 35168, 34858, 35223, 35165, 35591, 35260, /* 93136-93143 */
-34870, 35030, 34748, 34567, 34570, 34524, 34041, 33824, /* 93144-93151 */
-34030, 33686, 33673, 33702, 33718, 33828, 34003, 34020, /* 93152-93159 */
-33678, 33841, 33549, 32949, 32378, 32415, 32582, 32381, /* 93160-93167 */
-32014, 31223, 30391, 30410, 30361, 30104, 30552, 30940, /* 93168-93175 */
-30976, 30840, 30981, 31474, 32436, 32940, 33413, 33576, /* 93176-93183 */
-33456, 33220, 33050, 33216, 32923, 32377, 31819, 31434, /* 93184-93191 */
-31378, 30777, 30081, 29997, 29864, 29524, 29391, 29717, /* 93192-93199 */
-29829, 30127, 30213, 29992, 29779, 30002, 30961, 31253, /* 93200-93207 */
-31411, 32125, 32418, 32106, 31680, 32090, 32071, 31746, /* 93208-93215 */
-31475, 30945, 30948, 30608, 30551, 30321, 30392, 30272, /* 93216-93223 */
-29583, 29421, 29508, 29897, 30075, 30275, 30417, 30270, /* 93224-93231 */
-30243, 30680, 31387, 31953, 31963, 31834, 31558, 31131, /* 93232-93239 */
-30690, 30422, 30713, 31013, 30788, 30116, 29571, 29521, /* 93240-93247 */
-29824, 30456, 31590, 32384, 33081, 33571, 33415, 33717, /* 93248-93255 */
-34265, 34512, 34908, 35395, 35426, 35121, 34872, 34829, /* 93256-93263 */
-34867, 34463, 33708, 33455, 33609, 33459, 33052, 32898, /* 93264-93271 */
-32493, 32740, 32989, 32545, 32346, 32542, 32903, 33105, /* 93272-93279 */
-33967, 34707, 35046, 35650, 35864, 35611, 35203, 34918, /* 93280-93287 */
-35090, 35218, 35011, 34027, 33230, 32853, 32476, 31942, /* 93288-93295 */
-31355, 31210, 31015, 30428, 30319, 30614, 31434, 32713, /* 93296-93303 */
-32919, 32994, 32945, 33170, 33635, 34340, 35560, 36658, /* 93304-93311 */
-37038, 36189, 35526, 35120, 34861, 34706, 34549, 34594, /* 93312-93319 */
-34770, 34443, 33657, 33485, 33508, 33099, 32719, 32318, /* 93320-93327 */
-32341, 32306, 32347, 32796, 32822, 32662, 32684, 33035, /* 93328-93335 */
-33086, 33481, 34114, 34527, 34668, 34725, 35114, 35164, /* 93336-93343 */
-35158, 35113, 34970, 35373, 35316, 34945, 34768, 34985, /* 93344-93351 */
-35002, 34279, 34143, 33919, 34042, 34147, 33895, 33865, /* 93352-93359 */
-33670, 34149, 34310, 33521, 33476, 33546, 33283, 32568, /* 93360-93367 */
-31709, 31475, 31501, 31877, 31672, 31420, 30987, 30714, /* 93368-93375 */
-30675, 30245, 30456, 31066, 31315, 31520, 31535, 31195, /* 93376-93383 */
-31508, 32209, 32510, 32843, 33075, 32926, 33296, 33550, /* 93384-93391 */
-33034, 32619, 32430, 32414, 32233, 31487, 31210, 31388, /* 93392-93399 */
-30841, 30271, 30045, 30076, 30170, 30604, 31051, 30899, /* 93400-93407 */
-30942, 31526, 31990, 32565, 33529, 34074, 34289, 34351, /* 93408-93415 */
-34441, 34283, 34234, 33969, 33571, 33534, 33060, 31984, /* 93416-93423 */
-31319, 31474, 31202, 30712, 30554, 30190, 29954, 29992, /* 93424-93431 */
-30240, 30617, 30669, 30921, 30472, 30425, 30906, 31131, /* 93432-93439 */
-31996, 32403, 32832, 32628, 32170, 31877, 31807, 31797, /* 93440-93447 */
-31973, 32509, 31584, 30781, 30728, 30277, 30407, 31158, /* 93448-93455 */
-31340, 31711, 32430, 32558, 32754, 32984, 33435, 34228, /* 93456-93463 */
-34542, 34571, 34698, 34681, 34553, 34338, 33642, 33314, /* 93464-93471 */
-33285, 33457, 33173, 32445, 32083, 32165, 32232, 32176, /* 93472-93479 */
-32181, 31881, 32247, 32632, 32815, 33083, 33724, 34362, /* 93480-93487 */
-35005, 35248, 35049, 34878, 34925, 35324, 35210, 34721, /* 93488-93495 */
-34432, 34134, 33212, 32798, 32551, 32259, 32136, 31727, /* 93496-93503 */
-31288, 30833, 30708, 31388, 32278, 32622, 32417, 32263, /* 93504-93511 */
-32210, 32640, 32863, 33313, 34596, 34786, 34741, 34566, /* 93512-93519 */
-34152, 33597, 33700, 33946, 34025, 34114, 33649, 33906, /* 93520-93527 */
-33653, 32861, 32730, 32649, 32436, 32464, 32523, 32725, /* 93528-93535 */
-32992, 33089, 33074, 32981, 33012, 33149, 33338, 33499, /* 93536-93543 */
-33685, 33809, 33792, 33850, 33609, 33365, 33723, 33635, /* 93544-93551 */
-33421, 33598, 33674, 34064, 34250, 34247, 34668, 34499, /* 93552-93559 */
-34120, 34391, 34451, 34292, 34326, 34310, 34258, 34084, /* 93560-93567 */
-33969, 34072, 33857, 33801, 33408, 32608, 32425, 32481, /* 93568-93575 */
-32146, 31788, 31532, 30870, 30791, 30377, 29727, 30013, /* 93576-93583 */
-30626, 30810, 31218, 31365, 31481, 31771, 32038, 32600, /* 93584-93591 */
-32571, 32766, 33397, 33917, 33582, 33399, 33137, 32624, /* 93592-93599 */
-32822, 32448, 32000, 31956, 31109, 31172, 30388, 30122, /* 93600-93607 */
-29677, 30093, 29734, 30940, 30936, 27717, 32661, 29767, /* 93608-93615 */
-31920, 34880, 34753, 35135, 32839, 36743, 32491, 33933, /* 93616-93623 */
-34987, 34709, 34255, 33392, 32676, 29258, 31365, 31038, /* 93624-93631 */
-28849, 31204, 32413, 31889, 31695, 32594, 35718, 36472, /* 93632-93639 */
-35873, 31484, 32092, 36101, 31633, 30414, 35099, 31744, /* 93640-93647 */
-33365, 32570, 32367, 33837, 33120, 30050, 31484, 36566, /* 93648-93655 */
-38264, 33767, 25531, 29223, 27607, 29843, 28534, 34758, /* 93656-93663 */
-37650, 36429, 40059, 36318, 36837, 34054, 30541, 30683, /* 93664-93671 */
-29478, 28785, 27227, 23954, 29183, 36825, 39748, 38187, /* 93672-93679 */
-31056, 33654, 34462, 30403, 33024, 31864, 32912, 32574, /* 93680-93687 */
-30157, 26046, 26797, 17819, 18101, 19621, 17444, 19786, /* 93688-93695 */
-23538, 33930, 28613, 17752, 17422, 25000, 26288, 27480, /* 93696-93703 */
-27440, 26532, 21736, 21847, 28838, 36466, 35354, 38790, /* 93704-93711 */
-43422, 46166, 50226, 51463, 56994, 57591, 60470, 60877, /* 93712-93719 */
-57790, 53640, 51457, 52019, 56962, 60867, 63167, 61842, /* 93720-93727 */
-58187, 57195, 53588, 47390, 38872, 35791, 37551, 30279, /* 93728-93735 */
-20164, 16070, 14953, 14353, 11491, 10239, 7611, 6357, /* 93736-93743 */
-8068, 5950, 6521, 7450, 6843, 9222, 7363, 5409, /* 93744-93751 */
-7588, 7634, 8425, 12284, 15199, 16696, 17657, 21340, /* 93752-93759 */
-24515, 24373, 22126, 22474, 27642, 34610, 42910, 46669, /* 93760-93767 */
-50220, 54759, 56386, 57782, 58115, 59345, 61805, 63582, /* 93768-93775 */
-64120, 64637, 64925, 63130, 61525, 60281, 57105, 54360, /* 93776-93783 */
-53129, 54926, 56392, 56047, 52925, 51384, 50459, 48137, /* 93784-93791 */
-45484, 38059, 34914, 32806, 33228, 27683, 22201, 24899, /* 93792-93799 */
-23252, 19086, 16441, 15773, 12843, 11586, 10833, 11419, /* 93800-93807 */
-9316, 7373, 7703, 5847, 6104, 5327, 2514, 1344, /* 93808-93815 */
-2526, 2832, 2645, 4301, 6396, 6226, 6554, 5967, /* 93816-93823 */
-6261, 8570, 11542, 14726, 17041, 19177, 19733, 21834, /* 93824-93831 */
-22653, 24732, 25361, 26969, 30659, 32288, 33969, 38440, /* 93832-93839 */
-42348, 43595, 47650, 47658, 48161, 47818, 50890, 57283, /* 93840-93847 */
-58109, 57384, 60494, 61738, 59372, 59995, 60695, 61335, /* 93848-93855 */
-61803, 63297, 62584, 61096, 59768, 58320, 58478, 59329, /* 93856-93863 */
-59179, 56696, 54046, 56301, 56389, 53181, 51477, 49844, /* 93864-93871 */
-49262, 46232, 41166, 37422, 36781, 38394, 42358, 45055, /* 93872-93879 */
-46150, 44328, 40965, 34290, 27242, 23729, 20787, 21885, /* 93880-93887 */
-23808, 23471, 19095, 11966, 7014, 5181, 5551, 5289, /* 93888-93895 */
-3815, 4681, 4578, 6117, 7622, 9520, 10868, 11377, /* 93896-93903 */
-12091, 11568, 10874, 12883, 18482, 20602, 22418, 23537, /* 93904-93911 */
-25959, 25881, 23549, 23410, 24246, 26717, 27888, 28153, /* 93912-93919 */
-31456, 30501, 31194, 31172, 29489, 27627, 24727, 27423, /* 93920-93927 */
-29716, 37455, 41372, 42523, 43758, 43715, 41968, 41070, /* 93928-93935 */
-39762, 39883, 41680, 44132, 51910, 53323, 52792, 53966, /* 93936-93943 */
-54026, 52874, 50270, 51561, 53289, 52882, 51504, 47763, /* 93944-93951 */
-46207, 42256, 41797, 44056, 45324, 46264, 44134, 43161, /* 93952-93959 */
-44147, 43461, 41793, 42057, 43736, 45833, 43835, 41154, /* 93960-93967 */
-40104, 38228, 37943, 40198, 40830, 39898, 36470, 34340, /* 93968-93975 */
-31576, 31478, 30775, 27906, 34768, 39031, 40098, 37045, /* 93976-93983 */
-35479, 36273, 33240, 33300, 32140, 32635, 34021, 31675, /* 93984-93991 */
-27912, 23681, 20926, 22263, 20933, 18254, 17960, 19680, /* 93992-93999 */
-19443, 18120, 20500, 21357, 19573, 16738, 13131, 12273, /* 94000-94007 */
-11489, 10387, 11291, 9781, 7978, 4031, 758, 1754, /* 94008-94015 */
-4853, 4778, 4176, 5122, 7105, 7297, 8378, 9400, /* 94016-94023 */
-9678, 12176, 10878, 8598, 6673, 7640, 10967, 15002, /* 94024-94031 */
-20279, 26649, 27674, 25330, 24220, 25061, 24575, 23689, /* 94032-94039 */
-25189, 29300, 36376, 38060, 33642, 32167, 32683, 32959, /* 94040-94047 */
-32885, 34492, 40353, 40712, 42217, 43455, 42069, 42710, /* 94048-94055 */
-42929, 47215, 50314, 51306, 52486, 53764, 57506, 61807, /* 94056-94063 */
-64340, 64351, 63852, 64112, 63260, 62243, 62050, 62258, /* 94064-94071 */
-63114, 61561, 59268, 56714, 55575, 56083, 55379, 52025, /* 94072-94079 */
-50563, 48850, 50310, 53015, 52215, 54279, 52409, 50495, /* 94080-94087 */
-47167, 43715, 39952, 38783, 41181, 44039, 44388, 40803, /* 94088-94095 */
-38248, 37813, 36847, 34148, 33425, 33205, 34192, 34395, /* 94096-94103 */
-31063, 27777, 26845, 24457, 25097, 25851, 26821, 26210, /* 94104-94111 */
-26396, 27045, 23608, 19695, 15564, 17559, 18408, 20310, /* 94112-94119 */
-21936, 18532, 17362, 19132, 22113, 23071, 23093, 22206, /* 94120-94127 */
-20226, 18515, 16333, 13973, 15317, 19953, 21978, 21213, /* 94128-94135 */
-20046, 20364, 22027, 22210, 22882, 22289, 22420, 25154, /* 94136-94143 */
-26777, 26149, 24369, 24432, 23327, 22599, 23292, 22932, /* 94144-94151 */
-21927, 22163, 23854, 26340, 24480, 20491, 19098, 18452, /* 94152-94159 */
-19652, 20899, 20125, 21688, 26547, 27049, 21911, 20903, /* 94160-94167 */
-21306, 21187, 24761, 27276, 30374, 32847, 33847, 32987, /* 94168-94175 */
-30834, 29057, 30676, 29885, 28951, 27904, 23689, 22877, /* 94176-94183 */
-27671, 35080, 40204, 43541, 43721, 44145, 43439, 40112, /* 94184-94191 */
-38790, 41050, 44358, 48475, 46771, 41903, 37992, 38230, /* 94192-94199 */
-38697, 39579, 41319, 39724, 39573, 40057, 42744, 43049, /* 94200-94207 */
-44365, 44473, 46956, 50727, 49507, 49073, 50866, 56525, /* 94208-94215 */
-59186, 57570, 56904, 56533, 56555, 54428, 52577, 52964, /* 94216-94223 */
-54805, 55579, 51722, 50438, 49064, 47571, 46175, 44405, /* 94224-94231 */
-43616, 43368, 41355, 38906, 40334, 39982, 40475, 39229, /* 94232-94239 */
-40915, 43162, 39254, 34695, 31302, 34406, 39524, 41733, /* 94240-94247 */
-40450, 38220, 37919, 35401, 33108, 33002, 33844, 32272, /* 94248-94255 */
-29922, 28623, 24090, 19878, 17359, 19090, 22134, 21530, /* 94256-94263 */
-20684, 22131, 23205, 23201, 22718, 20069, 17936, 20999, /* 94264-94271 */
-23112, 22841, 23014, 25203, 28533, 28243, 26482, 22979, /* 94272-94279 */
-22460, 22759, 22122, 19991, 19721, 20224, 21067, 23234, /* 94280-94287 */
-25878, 26620, 24424, 26222, 29351, 31122, 28869, 26881, /* 94288-94295 */
-27637, 29775, 26583, 21051, 18738, 18682, 20088, 17958, /* 94296-94303 */
-14116, 13777, 16483, 17944, 19870, 20318, 15905, 12068, /* 94304-94311 */
-11200, 11398, 9759, 9466, 13183, 12510, 10518, 8368, /* 94312-94319 */
-6229, 5159, 5885, 8216, 9022, 12081, 16212, 18112, /* 94320-94327 */
-19354, 20859, 20404, 19735, 19795, 20616, 18088, 14472, /* 94328-94335 */
-17405, 22296, 25865, 28345, 28981, 31169, 32864, 34009, /* 94336-94343 */
-34351, 31808, 32424, 35529, 40147, 41843, 41136, 39112, /* 94344-94351 */
-37970, 41255, 41565, 41157, 41392, 42044, 43120, 43840, /* 94352-94359 */
-43095, 42605, 44886, 48201, 50366, 49073, 51670, 55890, /* 94360-94367 */
-58690, 62268, 64127, 64951, 64145, 63167, 61726, 62984, /* 94368-94375 */
-64242, 63180, 63101, 61177, 58768, 56410, 54398, 54300, /* 94376-94383 */
-54021, 54122, 51263, 47468, 48185, 49030, 48609, 47763, /* 94384-94391 */
-48984, 49976, 49590, 46823, 44199, 44674, 47944, 49389, /* 94392-94399 */
-46090, 44163, 42928, 41565, 39300, 38582, 41325, 40800, /* 94400-94407 */
-38708, 39220, 39212, 36821, 30894, 30025, 32309, 33015, /* 94408-94415 */
-31724, 31117, 33044, 32929, 32196, 28539, 26480, 27372, /* 94416-94423 */
-26494, 25086, 25429, 25987, 29572, 34128, 34198, 34246, /* 94424-94431 */
-31340, 29328, 28085, 26525, 28299, 27619, 26550, 26030, /* 94432-94439 */
-25740, 23788, 22382, 23245, 25389, 29644, 30719, 28541, /* 94440-94447 */
-30468, 33352, 34346, 33531, 29713, 28587, 28199, 23894, /* 94448-94455 */
-21002, 22559, 22521, 21508, 20558, 21134, 19399, 15506, /* 94456-94463 */
-13226, 11494, 11586, 11791, 12308, 11436, 12578, 15869, /* 94464-94471 */
-14432, 12739, 13483, 12333, 12487, 12788, 15123, 18866, /* 94472-94479 */
-19581, 18562, 16250, 16943, 17695, 17995, 17074, 15315, /* 94480-94487 */
-15144, 15679, 16844, 18312, 20424, 22468, 24342, 25973, /* 94488-94495 */
-28992, 30516, 28662, 26378, 27371, 30119, 29299, 26808, /* 94496-94503 */
-28294, 28936, 29009, 27663, 27146, 29019, 28640, 32337, /* 94504-94511 */
-34370, 34892, 34597, 35668, 37083, 38166, 42939, 45525, /* 94512-94519 */
-47821, 49329, 49783, 50889, 52646, 52078, 52032, 53699, /* 94520-94527 */
-52419, 52402, 52704, 52456, 52620, 50953, 49193, 47040, /* 94528-94535 */
-46969, 46997, 46001, 45308, 45476, 44474, 38596, 38176, /* 94536-94543 */
-39669, 38741, 40426, 40927, 41277, 42055, 42620, 43702, /* 94544-94551 */
-45125, 45360, 45049, 44718, 42175, 41285, 42661, 43159, /* 94552-94559 */
-41959, 41524, 41013, 38717, 34651, 30240, 29094, 27290, /* 94560-94567 */
-26030, 25563, 25795, 29265, 31807, 33474, 34015, 32559, /* 94568-94575 */
-30053, 28524, 29152, 29633, 33914, 38183, 38999, 39185, /* 94576-94583 */
-39560, 37814, 34296, 34265, 34817, 34992, 33607, 32421, /* 94584-94591 */
-31694, 30895, 31417, 32039, 32148, 33318, 34670, 35843, /* 94592-94599 */
-37656, 39169, 40775, 39384, 37454, 37736, 38686, 35727, /* 94600-94607 */
-32199, 31858, 30899, 30459, 30283, 32624, 34374, 32098, /* 94608-94615 */
-30835, 27929, 26393, 26136, 25019, 24564, 24764, 24572, /* 94616-94623 */
-23079, 23250, 23371, 22895, 20563, 18161, 19337, 23301, /* 94624-94631 */
-26970, 28698, 30203, 30827, 30590, 29136, 27641, 28765, /* 94632-94639 */
-29679, 32752, 31973, 27937, 26986, 26705, 26020, 26330, /* 94640-94647 */
-31381, 36692, 36623, 32712, 32295, 35446, 35946, 34631, /* 94648-94655 */
-35846, 37670, 36733, 33022, 31801, 32775, 33286, 30707, /* 94656-94663 */
-30573, 30359, 29060, 28746, 25903, 26089, 26052, 29989, /* 94664-94671 */
-33481, 34752, 38307, 41810, 43479, 43258, 45786, 45995, /* 94672-94679 */
-44150, 45093, 46474, 45736, 43417, 42848, 41739, 39261, /* 94680-94687 */
-37301, 34063, 31396, 32532, 35350, 34573, 31377, 29441, /* 94688-94695 */
-27966, 26712, 26685, 27295, 27526, 29477, 31301, 31340, /* 94696-94703 */
-30030, 27896, 27481, 27195, 28017, 28723, 27115, 25249, /* 94704-94711 */
-24783, 24874, 26163, 27903, 27681, 26128, 24740, 21443, /* 94712-94719 */
-18449, 18164, 20763, 23404, 22608, 24081, 26860, 25183, /* 94720-94727 */
-22042, 22038, 21980, 22988, 25083, 27003, 30123, 34621, /* 94728-94735 */
-37292, 37533, 37361, 38152, 38092, 36199, 35640, 36851, /* 94736-94743 */
-36493, 32770, 31112, 31388, 32825, 32023, 31229, 32401, /* 94744-94751 */
-33029, 35937, 39605, 42258, 43316, 44298, 45998, 44932, /* 94752-94759 */
-42541, 41184, 43583, 45324, 43814, 42717, 40346, 39005, /* 94760-94767 */
-37709, 37299, 36744, 34153, 30750, 29377, 29044, 28051, /* 94768-94775 */
-28015, 28112, 30023, 31433, 29825, 27087, 26627, 28820, /* 94776-94783 */
-30290, 31575, 33322, 34959, 35645, 33355, 33188, 32595, /* 94784-94791 */
-32080, 34368, 35591, 36017, 34493, 32566, 31330, 30926, /* 94792-94799 */
-30943, 33207, 36520, 37241, 37355, 36927, 35084, 33951, /* 94800-94807 */
-33897, 35483, 35952, 34258, 32536, 34589, 34352, 33109, /* 94808-94815 */
-33987, 32674, 34361, 33142, 31876, 30117, 29761, 32870, /* 94816-94823 */
-35180, 37804, 38328, 39389, 38663, 39344, 43027, 44169, /* 94824-94831 */
-44088, 44034, 43359, 43456, 42996, 42331, 43122, 42892, /* 94832-94839 */
-42367, 39137, 32876, 31741, 34490, 34943, 34263, 31435, /* 94840-94847 */
-27783, 25309, 22311, 20287, 19702, 21552, 23680, 25978, /* 94848-94855 */
-27702, 29170, 27945, 26508, 30240, 31230, 29908, 29401, /* 94856-94863 */
-28714, 28132, 28757, 28650, 28318, 29219, 29292, 27392, /* 94864-94871 */
-22360, 19711, 19776, 18749, 18234, 20601, 24062, 25552, /* 94872-94879 */
-26320, 25060, 24329, 25039, 26450, 29253, 31154, 33378, /* 94880-94887 */
-36076, 36476, 37113, 40014, 41153, 39165, 36600, 36907, /* 94888-94895 */
-36826, 35714, 33953, 32724, 35099, 34140, 30821, 29226, /* 94896-94903 */
-30224, 34004, 36577, 38746, 39304, 39410, 39716, 39685, /* 94904-94911 */
-38950, 37812, 37405, 37607, 38485, 39192, 38406, 35663, /* 94912-94919 */
-35065, 35674, 35723, 33946, 31136, 30280, 29843, 28760, /* 94920-94927 */
-26438, 23915, 25770, 27387, 27133, 26633, 25778, 25702, /* 94928-94935 */
-25178, 25402, 27276, 30520, 32103, 32407, 32922, 33580, /* 94936-94943 */
-33804, 34095, 36056, 39058, 38861, 36461, 34535, 32145, /* 94944-94951 */
-29540, 29391, 29558, 32389, 33515, 33984, 36488, 34103, /* 94952-94959 */
-34541, 36516, 37178, 35178, 35804, 38114, 37983, 39655, /* 94960-94967 */
-39473, 38610, 37690, 35696, 34872, 33407, 31882, 31504, /* 94968-94975 */
-31796, 33482, 36992, 37942, 37986, 40235, 42837, 44793, /* 94976-94983 */
-44839, 46276, 47158, 48341, 47530, 45872, 45504, 44990, /* 94984-94991 */
-45543, 45656, 42875, 40425, 37283, 34901, 35856, 37055, /* 94992-94999 */
-35692, 31897, 30332, 27139, 23677, 21759, 21924, 23607, /* 95000-95007 */
-27237, 29159, 27323, 24142, 22720, 23410, 23115, 23876, /* 95008-95015 */
-23503, 22267, 21831, 20730, 20688, 22398, 24359, 23569, /* 95016-95023 */
-20403, 19144, 18074, 17368, 16467, 16097, 17108, 18201, /* 95024-95031 */
-18295, 18321, 18608, 18274, 18182, 19837, 19978, 21247, /* 95032-95039 */
-24614, 25227, 27938, 31504, 34940, 36365, 35115, 35611, /* 95040-95047 */
-36652, 35249, 34138, 33782, 32949, 33202, 32431, 30388, /* 95048-95055 */
-29980, 29327, 28783, 32071, 36474, 38513, 40412, 42368, /* 95056-95063 */
-43159, 43453, 42236, 43138, 45632, 47626, 47839, 46147, /* 95064-95071 */
-43457, 40942, 41230, 40608, 37799, 35376, 33516, 31626, /* 95072-95079 */
-30044, 29230, 29673, 30684, 31506, 31921, 32910, 34440, /* 95080-95087 */
-34285, 32680, 34250, 36477, 36824, 36714, 37202, 39415, /* 95088-95095 */
-39180, 38831, 37989, 39328, 41704, 40516, 41137, 41278, /* 95096-95103 */
-41319, 37987, 34727, 34968, 35791, 37421, 37462, 38292, /* 95104-95111 */
-39172, 38352, 35627, 34300, 35208, 35884, 34872, 35916, /* 95112-95119 */
-37902, 38341, 38893, 38111, 37305, 37343, 35906, 34279, /* 95120-95127 */
-33563, 35236, 39013, 40141, 39843, 38912, 39888, 41929, /* 95128-95135 */
-42043, 43044, 44062, 43855, 43846, 43188, 43003, 43065, /* 95136-95143 */
-43673, 43491, 43640, 43815, 41069, 36411, 35489, 37321, /* 95144-95151 */
-35721, 33595, 31645, 29145, 25096, 22191, 19156, 17740, /* 95152-95159 */
-19097, 20865, 23086, 24081, 24515, 23902, 23012, 24003, /* 95160-95167 */
-24437, 24884, 25260, 23964, 22591, 21727, 22046, 21405, /* 95168-95175 */
-20740, 21203, 19882, 17245, 14905, 12964, 13100, 12606, /* 95176-95183 */
-13972, 15727, 15832, 15222, 16248, 17377, 18179, 20651, /* 95184-95191 */
-21760, 22246, 22502, 25561, 27001, 29189, 32204, 32618, /* 95192-95199 */
-31438, 31009, 31577, 30732, 31247, 32481, 32916, 32015, /* 95200-95207 */
-30832, 29603, 27168, 28000, 30916, 32036, 33244, 33760, /* 95208-95215 */
-35197, 36330, 35796, 35864, 37194, 38607, 41409, 42614, /* 95216-95223 */
-41748, 41092, 40008, 38533, 38198, 38277, 36860, 35817, /* 95224-95231 */
-34553, 32675, 31048, 29915, 28232, 28007, 29116, 32003, /* 95232-95239 */
-31420, 29073, 30755, 31735, 33982, 35646, 37010, 37518, /* 95240-95247 */
-37163, 38264, 38365, 41589, 43900, 43842, 44680, 45764, /* 95248-95255 */
-45493, 43047, 39674, 37453, 36759, 35517, 35209, 34923, /* 95256-95263 */
-37548, 39753, 39573, 39206, 39431, 39943, 40111, 42111, /* 95264-95271 */
-43650, 43767, 44555, 43784, 41518, 41552, 41412, 41228, /* 95272-95279 */
-39404, 37727, 38271, 39093, 39376, 40244, 42700, 43008, /* 95280-95287 */
-42498, 43496, 44434, 45297, 46447, 46801, 47628, 47979, /* 95288-95295 */
-45871, 43189, 42403, 44435, 44658, 41102, 39337, 37415, /* 95296-95303 */
-35830, 34136, 33741, 34499, 30978, 28034, 24353, 22663, /* 95304-95311 */
-22813, 20414, 19733, 21726, 23009, 22223, 20414, 20150, /* 95312-95319 */
-20089, 19667, 19812, 19063, 19244, 18488, 19197, 19127, /* 95320-95327 */
-17910, 19023, 19229, 18782, 18844, 18409, 16345, 14478, /* 95328-95335 */
-13587, 13790, 13112, 12566, 13832, 14419, 15182, 15793, /* 95336-95343 */
-15853, 16587, 20484, 23827, 23430, 24871, 27092, 29554, /* 95344-95351 */
-31646, 32006, 33673, 34969, 33832, 31951, 31034, 30816, /* 95352-95359 */
-30567, 29499, 28772, 27738, 26513, 25631, 26109, 29395, /* 95360-95367 */
-32414, 34717, 35705, 35987, 38036, 39382, 40269, 42691, /* 95368-95375 */
-44540, 44893, 42541, 41194, 40376, 40261, 38383, 35130, /* 95376-95383 */
-34680, 32117, 32014, 32164, 30594, 28548, 26758, 28537, /* 95384-95391 */
-31182, 33720, 35518, 35576, 35415, 36859, 37200, 36987, /* 95392-95399 */
-37363, 37036, 39422, 40668, 41242, 41761, 42546, 45542, /* 95400-95407 */
-47911, 49878, 48916, 46190, 44865, 44495, 42689, 41103, /* 95408-95415 */
-41686, 42871, 42110, 41558, 41026, 40281, 39807, 39809, /* 95416-95423 */
-41433, 41742, 41642, 42594, 43402, 43324, 43695, 43103, /* 95424-95431 */
-42239, 42429, 42927, 41612, 41488, 43964, 44014, 43121, /* 95432-95439 */
-42771, 42955, 42799, 42047, 42403, 41961, 42730, 45331, /* 95440-95447 */
-45369, 43446, 41340, 40628, 40535, 41113, 40948, 39582, /* 95448-95455 */
-38870, 36303, 32223, 31027, 31446, 28500, 24456, 23289, /* 95456-95463 */
-22263, 17594, 13707, 13515, 16167, 18792, 19856, 19829, /* 95464-95471 */
-18491, 18676, 19251, 19541, 19821, 20820, 20696, 18860, /* 95472-95479 */
-17073, 16598, 16665, 15872, 18123, 19217, 17378, 15006, /* 95480-95487 */
-13098, 13268, 13348, 12753, 12060, 12873, 14581, 16229, /* 95488-95495 */
-16869, 17659, 19659, 21054, 21400, 21459, 22752, 24575, /* 95496-95503 */
-26329, 26998, 28570, 30928, 30509, 30112, 31014, 30848, /* 95504-95511 */
-30301, 29175, 30248, 31536, 30305, 28499, 26500, 26754, /* 95512-95519 */
-27944, 29149, 29099, 31385, 33948, 34099, 33724, 33814, /* 95520-95527 */
-38107, 42021, 42958, 42229, 42077, 40898, 38644, 37800, /* 95528-95535 */
-37253, 37652, 36645, 34539, 32315, 29364, 27909, 26873, /* 95536-95543 */
-27264, 29399, 32102, 33029, 31598, 32021, 36008, 39510, /* 95544-95551 */
-38381, 37650, 39591, 41158, 41473, 43347, 45587, 46910, /* 95552-95559 */
-49037, 50988, 51791, 50947, 49359, 48298, 46958, 44191, /* 95560-95567 */
-41806, 40247, 40686, 42642, 43440, 42837, 42804, 43425, /* 95568-95575 */
-44087, 44848, 45417, 46261, 46333, 46382, 46816, 46744, /* 95576-95583 */
-46600, 46624, 45480, 44495, 45213, 45196, 45170, 46121, /* 95584-95591 */
-46486, 47239, 46587, 44971, 45263, 46422, 47656, 47967, /* 95592-95599 */
-47940, 48844, 46985, 43223, 41899, 42856, 43417, 42498, /* 95600-95607 */
-41318, 38828, 37072, 36120, 34558, 32048, 30319, 29310, /* 95608-95615 */
-28716, 26882, 23873, 22016, 19274, 18346, 18236, 19231, /* 95616-95623 */
-19617, 17550, 16403, 16976, 16784, 15993, 15195, 14440, /* 95624-95631 */
-14998, 14994, 14053, 12790, 12454, 15022, 17002, 16130, /* 95632-95639 */
-15703, 14991, 13409, 12168, 11326, 10452, 10448, 11194, /* 95640-95647 */
-12381, 13504, 14627, 16781, 18659, 18664, 19225, 20045, /* 95648-95655 */
-21049, 22142, 23858, 26771, 28954, 30116, 28219, 28129, /* 95656-95663 */
-28645, 28117, 27564, 27929, 28423, 25866, 22537, 20732, /* 95664-95671 */
-21088, 21778, 23101, 24941, 26105, 28054, 29366, 30256, /* 95672-95679 */
-32803, 34948, 36595, 39347, 41262, 40226, 38476, 37175, /* 95680-95687 */
-37402, 36377, 33311, 31991, 31446, 29269, 27915, 27557, /* 95688-95695 */
-25723, 24945, 26693, 29359, 30654, 30639, 31735, 34060, /* 95696-95703 */
-34418, 34888, 35880, 36178, 35973, 37501, 39810, 40976, /* 95704-95711 */
-42545, 44252, 47964, 49941, 50175, 49202, 49316, 50541, /* 95712-95719 */
-49653, 47321, 44838, 44310, 44198, 44253, 44008, 44517, /* 95720-95727 */
-45538, 45176, 44335, 43826, 44886, 47065, 47336, 47884, /* 95728-95735 */
-48807, 48949, 48578, 48286, 49894, 52149, 52145, 51034, /* 95736-95743 */
-50471, 51087, 51574, 50875, 49815, 49469, 49691, 48421, /* 95744-95751 */
-48444, 49495, 50363, 50498, 49802, 48240, 47126, 46997, /* 95752-95759 */
-46308, 45996, 45320, 44056, 43889, 41446, 37911, 35447, /* 95760-95767 */
-33612, 31745, 30717, 29084, 24996, 21597, 18894, 19446, /* 95768-95775 */
-20301, 20232, 19910, 20025, 20274, 20761, 19716, 17253, /* 95776-95783 */
-16801, 17198, 16853, 15492, 14665, 14257, 14709, 14750, /* 95784-95791 */
-15097, 15403, 14146, 13128, 13351, 12626, 11575, 10217, /* 95792-95799 */
-11795, 15276, 16268, 16413, 17024, 18701, 18385, 17845, /* 95800-95807 */
-18976, 20244, 20184, 19314, 20987, 22802, 23490, 24838, /* 95808-95815 */
-25505, 25870, 25535, 25315, 25704, 26091, 25604, 25510, /* 95816-95823 */
-24639, 22656, 20766, 19072, 20137, 20871, 22209, 24431, /* 95824-95831 */
-25340, 25669, 25684, 27314, 31087, 33475, 33913, 33833, /* 95832-95839 */
-34246, 34127, 33677, 32846, 30453, 28773, 28031, 27511, /* 95840-95847 */
-26588, 24561, 22733, 23120, 23754, 25074, 26997, 28271, /* 95848-95855 */
-30159, 32406, 34282, 34694, 33877, 35393, 38759, 41286, /* 95856-95863 */
-41616, 42683, 44740, 46178, 48914, 50277, 50992, 51439, /* 95864-95871 */
-50455, 48856, 46957, 45176, 44586, 45658, 46545, 46470, /* 95872-95879 */
-46758, 46935, 46489, 46175, 47480, 49078, 48907, 48704, /* 95880-95887 */
-49553, 49365, 49092, 49607, 50037, 51228, 52236, 51713, /* 95888-95895 */
-50971, 51054, 51556, 52320, 52079, 52423, 52708, 51885, /* 95896-95903 */
-50142, 49797, 50685, 50702, 50574, 50621, 49998, 47699, /* 95904-95911 */
-45842, 44742, 44359, 44949, 44740, 43882, 43596, 41650, /* 95912-95919 */
-37247, 34536, 35631, 37393, 36747, 33179, 29396, 25376, /* 95920-95927 */
-22932, 22744, 22890, 22527, 21865, 21590, 19608, 17213, /* 95928-95935 */
-16032, 16012, 17331, 17777, 17345, 15664, 13699, 13870, /* 95936-95943 */
-15282, 17982, 18172, 17304, 16277, 15367, 13705, 11304, /* 95944-95951 */
-10651, 12038, 13840, 13487, 13999, 15481, 15996, 15898, /* 95952-95959 */
-17611, 19567, 20047, 19703, 19623, 20203, 21451, 22110, /* 95960-95967 */
-22991, 23738, 24587, 24755, 23353, 22422, 21552, 21852, /* 95968-95975 */
-22075, 21530, 20448, 18565, 16879, 16588, 17215, 19666, /* 95976-95983 */
-23092, 24515, 24213, 24507, 26576, 29798, 31773, 33911, /* 95984-95991 */
-35238, 34651, 33166, 31071, 29300, 28156, 28239, 29312, /* 95992-95999 */
-29524, 27047, 23783, 21296, 21267, 24695, 27464, 27808, /* 96000-96007 */
-28935, 29588, 30541, 31369, 32600, 34613, 36706, 38025, /* 96008-96015 */
-38906, 38895, 37954, 40114, 44147, 47257, 49416, 51322, /* 96016-96023 */
-51782, 51524, 50795, 50021, 48516, 47860, 46959, 46661, /* 96024-96031 */
-46352, 46060, 45572, 44470, 45184, 45262, 45774, 46763, /* 96032-96039 */
-48345, 48123, 47844, 49050, 50795, 52482, 53858, 54661, /* 96040-96047 */
-54855, 54804, 54219, 54229, 54565, 55102, 54849, 53275, /* 96048-96055 */
-50782, 49076, 48660, 49214, 49747, 50421, 50027, 48799, /* 96056-96063 */
-47007, 46135, 47105, 47637, 47306, 46016, 45466, 45023, /* 96064-96071 */
-42431, 39674, 39520, 39603, 38574, 36911, 34669, 30965, /* 96072-96079 */
-27956, 26651, 25810, 24525, 23505, 22902, 22657, 21884, /* 96080-96087 */
-19535, 19450, 19481, 18426, 18992, 18388, 16889, 15346, /* 96088-96095 */
-14682, 15128, 16031, 17004, 17555, 18479, 17733, 16646, /* 96096-96103 */
-15633, 16247, 17464, 17546, 17503, 19046, 20233, 19774, /* 96104-96111 */
-20661, 22528, 24084, 22447, 18981, 17785, 18223, 18080, /* 96112-96119 */
-18640, 20567, 21899, 21385, 20025, 19035, 20348, 21806, /* 96120-96127 */
-22801, 23800, 23747, 21893, 18283, 16346, 16248, 17646, /* 96128-96135 */
-19951, 22074, 22538, 21061, 21678, 22840, 23869, 27240, /* 96136-96143 */
-31098, 32535, 31948, 31324, 29564, 28495, 28018, 26263, /* 96144-96151 */
-25695, 25991, 24425, 20731, 18315, 18127, 17864, 18313, /* 96152-96159 */
-19367, 22303, 23955, 24351, 26560, 28770, 32048, 35800, /* 96160-96167 */
-38943, 40041, 40334, 40939, 41858, 43933, 46251, 47756, /* 96168-96175 */
-48054, 48153, 48787, 48424, 47169, 46069, 44980, 43328, /* 96176-96183 */
-41506, 40507, 40405, 41755, 43467, 44139, 45588, 47016, /* 96184-96191 */
-45432, 43879, 45909, 49340, 51988, 52537, 52814, 53539, /* 96192-96199 */
-53350, 54175, 55322, 56349, 58020, 58328, 57158, 56063, /* 96200-96207 */
-54215, 52908, 51796, 50589, 50819, 51583, 50204, 48820, /* 96208-96215 */
-48377, 47548, 46349, 47035, 47148, 45833, 48210, 48111, /* 96216-96223 */
-48416, 47741, 47332, 47492, 46547, 46283, 45419, 45147, /* 96224-96231 */
-40515, 36278, 34760, 32847, 29194, 26140, 23156, 21774, /* 96232-96239 */
-19825, 18302, 16833, 17304, 17639, 17468, 18336, 16898, /* 96240-96247 */
-18465, 17760, 20728, 22967, 23315, 23502, 24208, 24958, /* 96248-96255 */
-23368, 24021, 23019, 20721, 18930, 17480, 17518, 18095, /* 96256-96263 */
-18276, 19280, 20183, 21580, 19735, 18829, 17945, 18442, /* 96264-96271 */
-18630, 18376, 20047, 20232, 21234, 23075, 22723, 21265, /* 96272-96279 */
-20965, 22252, 24484, 23404, 22829, 20972, 19250, 17232, /* 96280-96287 */
-15839, 17236, 17585, 18129, 18989, 17746, 16840, 18038, /* 96288-96295 */
-20376, 22646, 23571, 24967, 25804, 25631, 25286, 23513, /* 96296-96303 */
-24491, 25022, 25146, 25400, 21708, 21900, 21368, 21326, /* 96304-96311 */
-22300, 21668, 22250, 21061, 22010, 25217, 26528, 28260, /* 96312-96319 */
-29973, 30840, 31840, 33018, 33487, 33343, 36488, 41446, /* 96320-96327 */
-42762, 43638, 45491, 47259, 48920, 49492, 47993, 46577, /* 96328-96335 */
-46628, 44414, 43917, 42064, 41517, 40871, 40809, 43115, /* 96336-96343 */
-43343, 44319, 42793, 42481, 44405, 47486, 48228, 49036, /* 96344-96351 */
-51216, 52823, 55028, 55220, 55692, 55438, 57283, 56249, /* 96352-96359 */
-56469, 56852, 54837, 53102, 51483, 51782, 49674, 49499, /* 96360-96367 */
-50088, 51583, 50719, 49785, 49903, 48192, 48821, 48441, /* 96368-96375 */
-46263, 47870, 47136, 48161, 46682, 43399, 43227, 42319, /* 96376-96383 */
-41309, 38127, 38820, 37850, 34983, 31440, 28867, 27901, /* 96384-96391 */
-25819, 24032, 23717, 23331, 23295, 21935, 19748, 19881, /* 96392-96399 */
-20250, 19281, 19770, 20017, 21474, 21204, 20994, 21723, /* 96400-96407 */
-22868, 25820, 25339, 25798, 22451, 22651, 24994, 24624, /* 96408-96415 */
-22904, 21409, 21530, 23505, 26834, 25708, 24289, 18930, /* 96416-96423 */
-16040, 17624, 21039, 22632, 22086, 24447, 22567, 24022, /* 96424-96431 */
-23191, 26559, 29204, 27131, 25770, 24119, 26076, 24493, /* 96432-96439 */
-22978, 19114, 19507, 17459, 18306, 19462, 17367, 17738, /* 96440-96447 */
-15882, 17085, 21983, 25254, 24040, 26130, 23513, 24818, /* 96448-96455 */
-26699, 25145, 26102, 22933, 22009, 21706, 20828, 19859, /* 96456-96463 */
-20219, 16865, 16864, 17938, 17835, 21640, 21769, 20636, /* 96464-96471 */
-21657, 25931, 32217, 35132, 32109, 32675, 32012, 33076, /* 96472-96479 */
-38004, 41774, 41829, 40591, 40775, 43358, 45672, 45001, /* 96480-96487 */
-44790, 42520, 42357, 43993, 44399, 41985, 41204, 39116, /* 96488-96495 */
-39419, 43512, 45009, 42506, 39514, 40277, 42827, 44918, /* 96496-96503 */
-47500, 49747, 48813, 49162, 50292, 53865, 55688, 56459, /* 96504-96511 */
-58032, 57898, 58003, 57989, 58573, 55343, 52171, 50123, /* 96512-96519 */
-51294, 53600, 51505, 49521, 47418, 45757, 46528, 46479, /* 96520-96527 */
-46496, 45296, 42787, 44068, 43373, 43887, 44264, 45682, /* 96528-96535 */
-45067, 43067, 42122, 40947, 39722, 32669, 31093, 31141, /* 96536-96543 */
-30110, 27051, 24338, 23315, 22115, 22340, 22891, 24732, /* 96544-96551 */
-22556, 20755, 20192, 21834, 24227, 25185, 23888, 23084, /* 96552-96559 */
-24915, 27246, 30612, 28374, 25068, 22307, 21898, 24395, /* 96560-96567 */
-24149, 25350, 26340, 26018, 26806, 28997, 28198, 25397, /* 96568-96575 */
-23577, 23491, 27551, 26522, 24944, 23096, 19951, 24495, /* 96576-96583 */
-27492, 28359, 25046, 20606, 20649, 22163, 25031, 25851, /* 96584-96591 */
-26299, 23243, 22023, 24000, 23485, 22496, 17659, 18343, /* 96592-96599 */
-21494, 22049, 25731, 23709, 20250, 18455, 20168, 26916, /* 96600-96607 */
-27196, 20228, 17622, 19781, 22878, 23482, 23729, 24163, /* 96608-96615 */
-21386, 21706, 22282, 20762, 17128, 16740, 19304, 24107, /* 96616-96623 */
-27060, 27961, 27649, 22937, 23824, 27851, 31055, 29750, /* 96624-96631 */
-27199, 28339, 34000, 37823, 38090, 40939, 42123, 44653, /* 96632-96639 */
-46029, 45305, 43805, 39456, 40377, 44698, 46139, 45975, /* 96640-96647 */
-42948, 38656, 37502, 37797, 38201, 36878, 33795, 36916, /* 96648-96655 */
-43044, 46135, 45181, 45170, 46809, 48448, 49800, 51417, /* 96656-96663 */
-52813, 50297, 52818, 55939, 57047, 57519, 53912, 50529, /* 96664-96671 */
-48035, 47166, 49140, 46801, 45120, 46574, 49514, 50440, /* 96672-96679 */
-45842, 44539, 43575, 43596, 44256, 43946, 41384, 40146, /* 96680-96687 */
-40026, 42379, 46035, 45538, 44027, 39211, 36510, 35401, /* 96688-96695 */
-32502, 29141, 27499, 30214, 33212, 31980, 24769, 21698, /* 96696-96703 */
-23182, 24161, 26244, 23242, 21245, 19115, 19263, 26191, /* 96704-96711 */
-29784, 30078, 27746, 26039, 28904, 31600, 31337, 27930, /* 96712-96719 */
-25020, 30600, 36236, 34453, 27088, 24989, 28050, 29784, /* 96720-96727 */
-31026, 26838, 23492, 19179, 19383, 24392, 27422, 26624, /* 96728-96735 */
-24106, 23052, 23542, 25827, 25045, 21754, 22241, 29883, /* 96736-96743 */
-35930, 33248, 25159, 22103, 20966, 21154, 21554, 23258, /* 96744-96751 */
-20375, 17018, 19975, 23235, 26071, 23829, 22304, 21273, /* 96752-96759 */
-22096, 23257, 22484, 18547, 20274, 25626, 29266, 27098, /* 96760-96767 */
-19963, 20231, 20634, 21026, 20074, 18024, 16163, 15933, /* 96768-96775 */
-19486, 25508, 29765, 29568, 29027, 28989, 29029, 29808, /* 96776-96783 */
-28925, 27495, 31270, 37687, 42379, 36235, 32071, 36655, /* 96784-96791 */
-39322, 41760, 43529, 42664, 40096, 40434, 42420, 46761, /* 96792-96799 */
-45986, 43819, 42805, 40599, 39703, 37198, 34552, 33053, /* 96800-96807 */
-36415, 41688, 44754, 38138, 35636, 40706, 44842, 49669, /* 96808-96815 */
-49906, 48090, 48761, 52059, 55841, 60127, 60353, 59380, /* 96816-96823 */
-55756, 51382, 50120, 48694, 46107, 45807, 48298, 53519, /* 96824-96831 */
-53263, 42251, 37028, 37462, 39194, 42616, 43825, 41016, /* 96832-96839 */
-40858, 40422, 42779, 44535, 43029, 44628, 42568, 39122, /* 96840-96847 */
-36402, 32029, 25771, 24700, 27512, 31850, 29155, 20501, /* 96848-96855 */
-18078, 17617, 18512, 22439, 23330, 20804, 20307, 20969, /* 96856-96863 */
-23613, 25157, 25907, 29511, 29002, 29099, 29603, 27035, /* 96864-96871 */
-24811, 26350, 33309, 38595, 34880, 26058, 26148, 26557, /* 96872-96879 */
-27694, 31874, 31192, 29829, 27149, 26505, 28151, 25831, /* 96880-96887 */
-24804, 27271, 27287, 27681, 28258, 24161, 19990, 22238, /* 96888-96895 */
-30771, 37016, 33451, 28379, 28086, 26124, 25724, 26498, /* 96896-96903 */
-24891, 25270, 24723, 26549, 28775, 26434, 23739, 23237, /* 96904-96911 */
-21871, 22730, 22356, 20378, 19608, 20711, 28236, 32052, /* 96912-96919 */
-26789, 22179, 22987, 22765, 24018, 23222, 21479, 19664, /* 96920-96927 */
-17986, 21687, 25061, 23397, 24355, 26099, 25017, 27409, /* 96928-96935 */
-28168, 26181, 23594, 27018, 35567, 40120, 34694, 32839, /* 96936-96943 */
-34795, 35526, 41552, 43821, 43522, 41693, 41422, 44933, /* 96944-96951 */
-45489, 42576, 41649, 39760, 37167, 36347, 36006, 34804, /* 96952-96959 */
-32113, 35752, 42510, 43873, 38299, 37445, 38852, 41269, /* 96960-96967 */
-47218, 49279, 49888, 48409, 48495, 52458, 55495, 53716, /* 96968-96975 */
-55194, 52959, 49794, 48350, 45582, 44460, 42872, 48164, /* 96976-96983 */
-53256, 50574, 42513, 40930, 38288, 37196, 39204, 38904, /* 96984-96991 */
-38828, 36306, 37158, 39552, 40051, 38197, 37858, 36490, /* 96992-96999 */
-35865, 34869, 32193, 28539, 26276, 29392, 32194, 27903, /* 97000-97007 */
-21891, 20606, 19039, 20420, 21520, 20212, 19266, 17730, /* 97008-97015 */
-20133, 22944, 22764, 23329, 23507, 24172, 28366, 32028, /* 97016-97023 */
-31552, 30085, 31828, 38348, 40809, 35315, 32945, 32732, /* 97024-97031 */
-30765, 32967, 32747, 29801, 28203, 27849, 29763, 30069, /* 97032-97039 */
-28199, 26845, 23597, 23347, 28722, 30352, 28927, 26247, /* 97040-97047 */
-27589, 32837, 35043, 32385, 31392, 30941, 30705, 31632, /* 97048-97055 */
-29501, 26001, 23668, 24656, 29043, 30708, 28816, 26106, /* 97056-97063 */
-20334, 20350, 23108, 24727, 22958, 21089, 24961, 29518, /* 97064-97071 */
-26017, 21837, 22464, 22034, 24334, 25773, 22981, 19512, /* 97072-97079 */
-17777, 19206, 23472, 25314, 27967, 26368, 21990, 24709, /* 97080-97087 */
-30964, 31531, 29752, 29480, 34473, 38792, 33322, 30645, /* 97088-97095 */
-30882, 32458, 38130, 42673, 41653, 39536, 39494, 43606, /* 97096-97103 */
-47855, 48501, 48218, 43014, 38162, 40280, 42747, 41122, /* 97104-97111 */
-37274, 36185, 40816, 42122, 36242, 34200, 33853, 35784, /* 97112-97119 */
-42171, 46098, 46770, 45811, 45631, 50244, 54453, 55086, /* 97120-97127 */
-57385, 54095, 51149, 51693, 52374, 50046, 45932, 44908, /* 97128-97135 */
-49980, 50072, 41600, 38839, 36065, 34655, 37397, 38905, /* 97136-97143 */
-37715, 35714, 33464, 36562, 37774, 36862, 35902, 33628, /* 97144-97151 */
-33295, 32923, 32783, 30395, 27124, 25558, 28468, 25509, /* 97152-97159 */
-20336, 18608, 16645, 15631, 18655, 21388, 21421, 19579, /* 97160-97167 */
-18006, 20780, 21032, 22558, 22286, 20170, 21596, 24201, /* 97168-97175 */
-27466, 30656, 29683, 31670, 35652, 32827, 30680, 30142, /* 97176-97183 */
-29817, 30930, 33849, 34472, 33861, 29095, 27498, 30533, /* 97184-97191 */
-29281, 29741, 27091, 23975, 21792, 22330, 26277, 28866, /* 97192-97199 */
-27930, 28100, 29247, 26516, 28313, 31243, 32932, 33519, /* 97200-97207 */
-35085, 36222, 32537, 26747, 28734, 31969, 32252, 33483, /* 97208-97215 */
-28650, 23234, 18209, 18657, 24607, 26823, 26303, 26957, /* 97216-97223 */
-23573, 21676, 24885, 27735, 28999, 28609, 30518, 31156, /* 97224-97231 */
-25893, 21098, 22695, 24402, 28624, 31638, 27499, 22783, /* 97232-97239 */
-20702, 26120, 33109, 33455, 35167, 34152, 29996, 32208, /* 97240-97247 */
-35527, 37111, 37385, 38925, 43221, 44643, 41221, 41621, /* 97248-97255 */
-43049, 46490, 53168, 50020, 42745, 37141, 36703, 42125, /* 97256-97263 */
-44495, 43107, 44030, 39597, 35766, 39757, 41324, 40420, /* 97264-97271 */
-39111, 41516, 44816, 43733, 42493, 45178, 44636, 49412, /* 97272-97279 */
-56434, 53986, 49192, 46717, 48929, 50999, 49019, 47584, /* 97280-97287 */
-46742, 42450, 43218, 46873, 46247, 41604, 36837, 36505, /* 97288-97295 */
-35276, 32735, 32156, 30564, 29902, 33934, 35371, 29499, /* 97296-97303 */
-27338, 29316, 31578, 32663, 30275, 29535, 25961, 22827, /* 97304-97311 */
-26134, 28836, 26878, 20571, 17188, 18942, 18922, 18888, /* 97312-97319 */
-18121, 16378, 17342, 21543, 20485, 15902, 16874, 22334, /* 97320-97327 */
-26708, 26970, 27219, 28655, 30761, 34784, 40137, 40728, /* 97328-97335 */
-36082, 29138, 29160, 31473, 31721, 30730, 29099, 26932, /* 97336-97343 */
-28408, 29302, 23974, 23284, 24595, 28212, 27491, 23777, /* 97344-97351 */
-21885, 23710, 27166, 32562, 35279, 33350, 29771, 27422, /* 97352-97359 */
-30406, 32073, 32130, 30346, 29599, 29560, 31162, 29204, /* 97360-97367 */
-28282, 28408, 29932, 30544, 26345, 20667, 18293, 24156, /* 97368-97375 */
-28531, 31560, 29661, 24519, 22799, 24803, 28580, 28422, /* 97376-97383 */
-25648, 25205, 25421, 26905, 25272, 25239, 27203, 28472, /* 97384-97391 */
-30033, 29344, 29471, 29778, 34370, 38381, 40950, 40929, /* 97392-97399 */
-35713, 30966, 32871, 37007, 38030, 38194, 38697, 40764, /* 97400-97407 */
-44438, 44698, 45662, 49665, 49210, 47794, 44710, 43306, /* 97408-97415 */
-42491, 44088, 48157, 47813, 45930, 43760, 40734, 39152, /* 97416-97423 */
-40272, 40369, 38635, 38134, 42167, 47378, 46701, 46143, /* 97424-97431 */
-51470, 52059, 50380, 50645, 53060, 54999, 55065, 54630, /* 97432-97439 */
-50439, 48325, 47599, 46311, 43871, 43663, 42109, 35857, /* 97440-97447 */
-33207, 35389, 37684, 32794, 28695, 32676, 32851, 28532, /* 97448-97455 */
-26201, 27808, 30248, 31473, 32192, 28164, 25573, 26247, /* 97456-97463 */
-25839, 24288, 21630, 19524, 14671, 11925, 16125, 21237, /* 97464-97471 */
-20510, 15754, 17436, 18611, 17458, 14448, 14052, 19673, /* 97472-97479 */
-23060, 25156, 22509, 22070, 26708, 31206, 32726, 31892, /* 97480-97487 */
-32038, 30812, 28183, 30084, 33462, 31654, 26549, 27755, /* 97488-97495 */
-29403, 27966, 25294, 21851, 25903, 27472, 27733, 23640, /* 97496-97503 */
-21740, 25473, 26152, 25122, 24219, 25306, 24962, 25702, /* 97504-97511 */
-29359, 34064, 32205, 30344, 33261, 31571, 29709, 29154, /* 97512-97519 */
-27008, 29581, 31812, 32320, 28581, 24719, 26631, 25137, /* 97520-97527 */
-20487, 18749, 20548, 23106, 26451, 28311, 27036, 22580, /* 97528-97535 */
-24467, 29956, 28440, 26490, 25216, 24065, 25709, 28376, /* 97536-97543 */
-31656, 29244, 28429, 34250, 34657, 32233, 31567, 33357, /* 97544-97551 */
-37087, 40894, 42136, 38543, 34405, 38632, 44699, 43723, /* 97552-97559 */
-41905, 41693, 44301, 48186, 50391, 52891, 50480, 49576, /* 97560-97567 */
-50920, 48139, 44799, 42080, 43546, 46541, 48862, 48394, /* 97568-97575 */
-44255, 41317, 45057, 46171, 44196, 42252, 42126, 46785, /* 97576-97583 */
-49340, 52257, 53962, 51842, 52413, 56713, 57338, 54403, /* 97584-97591 */
-51216, 50058, 50463, 49275, 48136, 45410, 42439, 43872, /* 97592-97599 */
-43054, 39637, 33423, 31774, 31502, 30595, 32869, 31151, /* 97600-97607 */
-28116, 26673, 28924, 29355, 28310, 26416, 26686, 26634, /* 97608-97615 */
-26588, 27911, 26188, 24675, 22156, 19575, 16582, 15534, /* 97616-97623 */
-16917, 16138, 16256, 17976, 18151, 16207, 13899, 15187, /* 97624-97631 */
-16760, 17268, 19126, 19227, 20735, 25361, 28524, 32345, /* 97632-97639 */
-33156, 32017, 32261, 31830, 32890, 31354, 26991, 25293, /* 97640-97647 */
-26522, 28443, 27347, 24236, 23063, 23631, 24894, 23644, /* 97648-97655 */
-21010, 21200, 21025, 23186, 25983, 23589, 21685, 21894, /* 97656-97663 */
-25042, 28336, 28455, 27128, 25843, 27333, 31481, 32224, /* 97664-97671 */
-30532, 29239, 27700, 28392, 29053, 30197, 28676, 25317, /* 97672-97679 */
-25147, 24799, 21008, 19423, 21407, 22811, 21137, 21666, /* 97680-97687 */
-22451, 19787, 20881, 24756, 27778, 26780, 27150, 27246, /* 97688-97695 */
-26751, 26896, 29823, 31478, 32571, 36353, 35437, 34502, /* 97696-97703 */
-35658, 39753, 40175, 38498, 37725, 36396, 35536, 37383, /* 97704-97711 */
-43144, 44205, 43357, 43974, 45978, 47642, 50460, 53340, /* 97712-97719 */
-51148, 52285, 52776, 51139, 49197, 47279, 49118, 48230, /* 97720-97727 */
-46779, 47453, 44995, 42460, 45767, 48065, 48469, 46388, /* 97728-97735 */
-45799, 47941, 50151, 55354, 55077, 54020, 55708, 57643, /* 97736-97743 */
-59506, 57701, 55649, 52242, 48630, 47789, 46618, 44651, /* 97744-97751 */
-45230, 44101, 41868, 38931, 34101, 34187, 34136, 36284, /* 97752-97759 */
-34877, 30875, 29236, 28442, 30528, 30792, 30128, 27871, /* 97760-97767 */
-24888, 23072, 23167, 23225, 25254, 23710, 20812, 19031, /* 97768-97775 */
-15447, 15323, 17438, 21774, 23422, 18819, 17254, 17942, /* 97776-97783 */
-17746, 19457, 19535, 21058, 21032, 19816, 19806, 21439, /* 97784-97791 */
-27803, 31660, 32479, 31924, 28215, 27283, 29011, 32234, /* 97792-97799 */
-34453, 29885, 25848, 23359, 22029, 24761, 24354, 23975, /* 97800-97807 */
-23822, 21783, 20227, 18236, 20610, 21885, 21344, 20269, /* 97808-97815 */
-17884, 20809, 24453, 27437, 29230, 28865, 29646, 29369, /* 97816-97823 */
-28911, 28461, 27278, 26309, 28018, 28890, 26788, 22870, /* 97824-97831 */
-23361, 23495, 21095, 18874, 15125, 15736, 18867, 25118, /* 97832-97839 */
-24053, 20662, 19739, 21557, 23798, 25057, 25584, 24899, /* 97840-97847 */
-26424, 26746, 27072, 25912, 29786, 31256, 31455, 30355, /* 97848-97855 */
-29932, 32918, 36309, 42503, 41997, 38698, 38054, 38423, /* 97856-97863 */
-38737, 39617, 41778, 43690, 44437, 45204, 45437, 45897, /* 97864-97871 */
-50696, 53602, 53478, 49740, 46791, 48143, 51098, 55402, /* 97872-97879 */
-52605, 50657, 48766, 49182, 50482, 47834, 48077, 49112, /* 97880-97887 */
-48329, 48854, 48606, 50131, 54374, 53495, 53741, 52626, /* 97888-97895 */
-54423, 56462, 61093, 60906, 55720, 54433, 49554, 49689, /* 97896-97903 */
-49389, 46855, 46841, 45335, 42149, 37167, 31777, 33648, /* 97904-97911 */
-37027, 36410, 33244, 27970, 25690, 27897, 32423, 32612, /* 97912-97919 */
-29525, 26896, 26359, 27537, 26289, 25917, 24443, 24041, /* 97920-97927 */
-24263, 20191, 16981, 17982, 21219, 22585, 21660, 18811, /* 97928-97935 */
-15769, 19065, 24445, 24831, 22773, 20359, 23025, 24525, /* 97936-97943 */
-26293, 28900, 29478, 31552, 31721, 30722, 30151, 31078, /* 97944-97951 */
-32206, 30201, 27918, 22146, 19553, 23533, 24887, 24076, /* 97952-97959 */
-20347, 19997, 22926, 22922, 20110, 18897, 17585, 19686, /* 97960-97967 */
-19202, 18123, 17451, 19796, 22753, 25922, 26900, 20786, /* 97968-97975 */
-22989, 25405, 30942, 29179, 23016, 21664, 25227, 27994, /* 97976-97983 */
-27010, 24061, 20148, 17646, 15685, 15536, 15163, 17095, /* 97984-97991 */
-16643, 18653, 16428, 15302, 15844, 18931, 23462, 22904, /* 97992-97999 */
-22722, 23625, 26345, 27448, 26922, 29276, 30512, 30574, /* 98000-98007 */
-30554, 29212, 32155, 35230, 38887, 39812, 38166, 33936, /* 98008-98015 */
-35137, 40867, 41837, 41164, 38917, 41695, 46262, 46534, /* 98016-98023 */
-47903, 47810, 49478, 53106, 52773, 52399, 54021, 55164, /* 98024-98031 */
-52114, 52170, 50323, 48156, 51453, 54037, 54331, 50648, /* 98032-98039 */
-45736, 47615, 50256, 52762, 54135, 51843, 51825, 51237, /* 98040-98047 */
-51357, 54967, 60999, 61699, 60784, 58089, 53952, 51810, /* 98048-98055 */
-52557, 54209, 52174, 47684, 46132, 44964, 42134, 40088, /* 98056-98063 */
-38202, 38726, 37397, 33722, 29020, 29372, 33444, 34432, /* 98064-98071 */
-31132, 28654, 24728, 22620, 26280, 29185, 28017, 24804, /* 98072-98079 */
-23206, 24796, 24256, 21716, 22536, 22530, 23209, 21548, /* 98080-98087 */
-18768, 20087, 26408, 26427, 25860, 23784, 19661, 21640, /* 98088-98095 */
-25368, 28770, 29040, 26992, 26928, 29565, 30280, 33676, /* 98096-98103 */
-33151, 32110, 31535, 27782, 22176, 23289, 26480, 25744, /* 98104-98111 */
-25227, 21884, 20025, 19206, 21681, 23517, 20646, 18230, /* 98112-98119 */
-16926, 16892, 18702, 18051, 19154, 22127, 22755, 18571, /* 98120-98127 */
-17862, 22837, 30225, 29900, 24333, 23936, 21446, 22985, /* 98128-98135 */
-27108, 26705, 24055, 20677, 17763, 17381, 14832, 13716, /* 98136-98143 */
-14993, 17475, 16636, 12393, 8605, 11816, 20217, 20915, /* 98144-98151 */
-20103, 18213, 16941, 19710, 23386, 27832, 27432, 25738, /* 98152-98159 */
-28113, 28727, 28168, 29565, 32371, 34482, 36818, 33014, /* 98160-98167 */
-31564, 35780, 40350, 42530, 39750, 39778, 39446, 39189, /* 98168-98175 */
-43306, 46595, 46366, 47464, 48099, 49080, 51441, 52047, /* 98176-98183 */
-51293, 54042, 53396, 49779, 47607, 49488, 56168, 54487, /* 98184-98191 */
-50972, 51223, 48558, 48770, 51656, 53459, 54693, 53419, /* 98192-98199 */
-52950, 54116, 56215, 56970, 58680, 59171, 60358, 58008, /* 98200-98207 */
-53024, 52782, 52991, 53369, 52482, 49594, 44339, 38660, /* 98208-98215 */
-39235, 43472, 40164, 35772, 34375, 33687, 31865, 31684, /* 98216-98223 */
-30627, 31912, 33523, 29144, 26431, 24701, 27920, 32660, /* 98224-98231 */
-30807, 30949, 28480, 22593, 25545, 27981, 28313, 27143, /* 98232-98239 */
-26504, 25150, 25762, 25337, 24153, 26338, 28270, 28926, /* 98240-98247 */
-24709, 23113, 27089, 30792, 33043, 35208, 31242, 29942, /* 98248-98255 */
-31375, 34935, 35280, 32440, 31372, 30921, 30178, 28025, /* 98256-98263 */
-25867, 23628, 26130, 24992, 22389, 20432, 19393, 21152, /* 98264-98271 */
-22462, 21153, 21199, 17144, 15481, 19203, 20168, 18826, /* 98272-98279 */
-18839, 21462, 21642, 21858, 21855, 25114, 27211, 25040, /* 98280-98287 */
-21174, 19650, 21720, 25927, 24328, 21281, 18653, 13503, /* 98288-98295 */
-12442, 13584, 12921, 12137, 12033, 11298, 10868, 9511, /* 98296-98303 */
-11610, 13071, 16424, 19583, 18181, 16453, 18857, 24628, /* 98304-98311 */
-28427, 29787, 28709, 27333, 27155, 29376, 32239, 32914, /* 98312-98319 */
-33583, 36250, 36171, 33752, 32667, 33901, 38009, 39998, /* 98320-98327 */
-38697, 38040, 37976, 40856, 44268, 46427, 48470, 51013, /* 98328-98335 */
-49363, 50207, 53002, 52387, 52706, 51993, 52424, 51205, /* 98336-98343 */
-50666, 50014, 51385, 52647, 51225, 49591, 48446, 50500, /* 98344-98351 */
-53483, 52949, 54004, 55432, 52763, 55895, 58664, 58394, /* 98352-98359 */
-57195, 55914, 53672, 51599, 50939, 48338, 48204, 48646, /* 98360-98367 */
-46724, 43130, 36819, 36992, 39529, 39085, 39047, 35891, /* 98368-98375 */
-33357, 32517, 34522, 32913, 31804, 30477, 29978, 29974, /* 98376-98383 */
-26473, 25297, 27136, 31126, 33903, 31545, 26145, 24774, /* 98384-98391 */
-25132, 29641, 29379, 30987, 31302, 30566, 33811, 32058, /* 98392-98399 */
-30152, 27525, 30559, 33292, 32592, 29672, 27198, 32117, /* 98400-98407 */
-36587, 37142, 34087, 28501, 31715, 34993, 32760, 32147, /* 98408-98415 */
-29472, 28420, 30250, 29189, 25035, 21694, 22099, 23493, /* 98416-98423 */
-23347, 19382, 16775, 20510, 22350, 23573, 17809, 12433, /* 98424-98431 */
-15491, 20292, 23422, 22299, 22868, 22915, 26633, 28302, /* 98432-98439 */
-23845, 22282, 22739, 26187, 25679, 19387, 13770, 15660, /* 98440-98447 */
-21463, 20842, 14780, 6520, 3617, 8323, 11984, 11464, /* 98448-98455 */
-10805, 10347, 14766, 17009, 13823, 10511, 12767, 20298, /* 98456-98463 */
-23785, 24612, 19259, 21091, 29463, 31906, 30993, 24086, /* 98464-98471 */
-21844, 28832, 34391, 35957, 35583, 35220, 36388, 41470, /* 98472-98479 */
-39590, 34133, 35954, 38405, 41684, 41505, 37919, 40812, /* 98480-98487 */
-48496, 52694, 53496, 46905, 42998, 46518, 52858, 53843, /* 98488-98495 */
-51529, 52027, 53096, 57743, 52145, 47057, 47360, 49996, /* 98496-98503 */
-54166, 52183, 48001, 47291, 52784, 58619, 58709, 54442, /* 98504-98511 */
-49949, 50875, 56791, 57315, 55135, 51935, 52219, 54478, /* 98512-98519 */
-49970, 43017, 39549, 41193, 43066, 40226, 35840, 32297, /* 98520-98527 */
-34361, 38439, 35459, 31140, 26282, 27961, 32698, 33044, /* 98528-98535 */
-30604, 27701, 29253, 33182, 34692, 29720, 26934, 29194, /* 98536-98543 */
-31244, 30806, 28679, 25551, 30391, 36635, 35655, 32128, /* 98544-98551 */
-25816, 26775, 31650, 36953, 36753, 33835, 33878, 35303, /* 98552-98559 */
-35958, 32440, 32747, 35500, 37119, 36331, 33380, 29091, /* 98560-98567 */
-31366, 35069, 34391, 30940, 24992, 23161, 25322, 28077, /* 98568-98575 */
-26719, 24564, 24438, 25227, 23961, 20822, 18862, 19692, /* 98576-98583 */
-21177, 22122, 20144, 17331, 20684, 23956, 25405, 24845, /* 98584-98591 */
-22020, 21489, 24546, 26772, 26909, 24361, 22028, 23238, /* 98592-98599 */
-22607, 19983, 16231, 13696, 11704, 10337, 8608, 7593, /* 98600-98607 */
-8626, 9889, 11162, 8529, 6773, 8164, 11644, 17333, /* 98608-98615 */
-21914, 22014, 20783, 22515, 25205, 26236, 26259, 26938, /* 98616-98623 */
-26767, 27387, 28114, 29225, 29890, 31001, 32676, 32165, /* 98624-98631 */
-33185, 34175, 34238, 34720, 37186, 38056, 38288, 40760, /* 98632-98639 */
-43482, 45345, 45644, 46485, 45560, 47074, 48978, 49709, /* 98640-98647 */
-50864, 50655, 50475, 47961, 47256, 49258, 50984, 51719, /* 98648-98655 */
-50777, 47696, 47648, 49985, 52655, 54034, 53272, 52928, /* 98656-98663 */
-50168, 51296, 53532, 53956, 53021, 52461, 52476, 49292, /* 98664-98671 */
-46418, 45838, 46662, 46702, 44758, 40517, 38664, 38167, /* 98672-98679 */
-38888, 37264, 35150, 34542, 32350, 32858, 32798, 30895, /* 98680-98687 */
-29449, 30072, 30151, 28202, 27075, 29136, 32513, 32826, /* 98688-98695 */
-30238, 29287, 30390, 33683, 35576, 34014, 33925, 32870, /* 98696-98703 */
-33592, 35962, 37053, 35072, 32733, 35823, 37893, 36053, /* 98704-98711 */
-34215, 34767, 37461, 38560, 35711, 33720, 34070, 36662, /* 98712-98719 */
-37442, 35388, 34551, 32405, 31861, 30733, 29412, 28042, /* 98720-98727 */
-26128, 27680, 26800, 23336, 22907, 22944, 23608, 23283, /* 98728-98735 */
-19901, 20525, 22196, 23318, 23008, 22073, 23378, 23925, /* 98736-98743 */
-27158, 26942, 23451, 21855, 23028, 27961, 27854, 23723, /* 98744-98751 */
-21527, 19794, 20158, 19808, 14221, 12499, 9965, 8317, /* 98752-98759 */
-8253, 7673, 8788, 8278, 11322, 11738, 8754, 9869, /* 98760-98767 */
-11864, 16081, 20294, 21257, 22505, 20638, 23478, 26717, /* 98768-98775 */
-28292, 28056, 26387, 24425, 28384, 32114, 33276, 31929, /* 98776-98783 */
-34037, 33935, 33166, 35557, 35552, 36336, 36011, 39053, /* 98784-98791 */
-37981, 39970, 32256, 54149, 58731, 43584, 37763, 35973, /* 98792-98799 */
-38416, 38633, 39412, 41794, 49869, 36028, 46928, 56811, /* 98800-98807 */
-60922, 56826, 57039, 58301, 56148, 56036, 61666, 63406, /* 98808-98815 */
-55265, 39209, 46833, 44871, 29302, 42190, 28527, 30260, /* 98816-98823 */
-24531, 31297, 22181, 39826, 35069, 39709, 42648, 34710, /* 98824-98831 */
-33856, 21446, 55062, 29142, 57244, 43013, 28207, 34890, /* 98832-98839 */
-39360, 55329, 38490, 52932, 40084, 35351, 33659, 34533, /* 98840-98847 */
-42379, 35791, 39805, 30890, 34242, 41617, 31592, 35809, /* 98848-98855 */
-24925, 23379, 24160, 25764, 21199, 26896, 27316, 22692, /* 98856-98863 */
-37702, 34718, 18832, 22495, 20637, 22247, 27115, 28527, /* 98864-98871 */
-38296, 33938, 52017, 58855, 60059, 51951, 47602, 37583, /* 98872-98879 */
-33925, 26295, 18726, 42063, 14839,   1, 6868, 9853, /* 98880-98887 */
-22519, 28205, 24705, 28642, 40703, 45225, 44860, 46975, /* 98888-98895 */
-48224, 40366, 42910, 51236, 39987, 33347, 28827, 13725, /* 98896-98903 */
-8722, 17374, 9528, 2248, 9844, 3256, 7573, 13315, /* 98904-98911 */
-12435, 14265, 12758, 4022, 9862, 24134, 18727, 16887, /* 98912-98919 */
-24660, 36125, 33496, 32479, 34201, 28079, 32904, 38247, /* 98920-98927 */
-24577, 28140, 34737, 29062, 31811, 27230, 23676, 26611, /* 98928-98935 */
-34843, 32947, 25478, 27562, 24687, 31199, 33269, 23093, /* 98936-98943 */
-23327, 28054, 27831, 23288, 29893, 31979, 36168, 31209, /* 98944-98951 */
-44218, 42122, 29219, 39383, 42715, 42179, 38467, 39936, /* 98952-98959 */
-36475, 47806, 49709, 51865, 57823, 56947, 53730, 55685, /* 98960-98967 */
-61727, 62456, 61365, 58072, 56907, 58288, 59039, 58908, /* 98968-98975 */
-51397, 51124, 50848, 48531, 52121, 42731, 42333, 38480, /* 98976-98983 */
-38412, 37270, 39841, 38803, 37257, 29869, 17211, 21880, /* 98984-98991 */
-18121, 17807, 10034, 5191, 3214, 4818, 9211, 10235, /* 98992-98999 */
-12383, 9704, 15827, 21507, 19147, 26766, 38264, 29836, /* 99000-99007 */
-32327, 34071, 37722, 44894, 51723, 50421, 43913, 51354, /* 99008-99015 */
-52512, 55637, 57562, 58057, 48590, 55415, 50604, 47808, /* 99016-99023 */
-47710, 45640, 48879, 49173, 50078, 38668, 41573, 33094, /* 99024-99031 */
-37748, 36333, 30178, 37889, 34607, 35662, 34417, 25044, /* 99032-99039 */
-20239, 24723, 22527, 15902, 9214, 1973, 7109, 9140, /* 99040-99047 */
-4049, 7950, 9283, 6640, 11730, 5236, 14203, 11935, /* 99048-99055 */
-12902, 30600, 19841, 17032, 17199, 32318, 31841, 27100, /* 99056-99063 */
-25461, 31836, 29561, 30409, 39545, 31586, 28585, 27992, /* 99064-99071 */
-33613, 28879, 31240, 27156, 33175, 26681, 19281, 25090, /* 99072-99079 */
-31152, 31267, 22686, 27380, 23605, 22502, 22260, 22315, /* 99080-99087 */
-22998, 18559, 15821, 16139, 21023, 21370, 19231, 19203, /* 99088-99095 */
-18932, 24076, 25058, 23006, 33070, 32605, 26870, 37986, /* 99096-99103 */
-45623, 49117, 47160, 46966, 48673, 52963, 52224, 54992, /* 99104-99111 */
-60408, 62045, 60612, 55674, 54777, 59323, 59037, 57103, /* 99112-99119 */
-57365, 54235, 58010, 54707, 51642, 56572, 46678, 44562, /* 99120-99127 */
-49105, 38419, 44095, 35690, 39340, 25355, 25365, 26060, /* 99128-99135 */
-23370, 33934, 15254, 22203, 22871, 21963, 20923, 26166, /* 99136-99143 */
-25747, 22485, 23036, 22817, 26471, 26860, 31839, 37770, /* 99144-99151 */
-29852, 31640, 38335, 38908, 37289, 37646, 38161, 51013, /* 99152-99159 */
-48487, 42554, 46488, 42700, 45663, 41952, 47460, 34959, /* 99160-99167 */
-42755, 48362, 38264, 39005, 33771, 28505, 36923, 32568, /* 99168-99175 */
-30312, 32418, 32214, 36335, 32811, 27451, 21738, 31151, /* 99176-99183 */
-35520, 33123, 26247, 27809, 31424, 35884, 24662, 23373, /* 99184-99191 */
-29410, 25137, 22241, 21824, 26799, 26167, 26525, 18599, /* 99192-99199 */
-17537, 15407, 16714, 21906, 21582, 20230, 19439, 20271, /* 99200-99207 */
-23002, 22160, 20676, 25240, 24535, 26527, 21764, 25824, /* 99208-99215 */
-25428, 25219, 23062, 12491, 18108, 18853, 16680, 13991, /* 99216-99223 */
-16425, 19005, 18143, 15623, 21338, 22652, 21308, 27535, /* 99224-99231 */
-22694, 28168, 36491, 34692, 33168, 29601, 29055, 32820, /* 99232-99239 */
-34411, 32228, 30229, 33383, 38104, 35563, 37845, 33789, /* 99240-99247 */
-32213, 33593, 36190, 36506, 32360, 38735, 36067, 36950, /* 99248-99255 */
-34192, 31230, 35568, 44418, 48313, 37453, 36908, 44846, /* 99256-99263 */
-51786, 53471, 46587, 48548, 52079, 51309, 49353, 54835, /* 99264-99271 */
-59038, 54818, 50855, 50905, 48629, 50317, 55592, 50703, /* 99272-99279 */
-52008, 49721, 50207, 53451, 51285, 42328, 40858, 38624, /* 99280-99287 */
-37096, 36389, 38491, 36515, 34230, 29547, 24955, 26611, /* 99288-99295 */
-22965, 26045, 16609, 23572, 21956, 22386, 19205, 15919, /* 99296-99303 */
-17459, 22765, 25909, 15132, 22188, 25169, 31458, 30379, /* 99304-99311 */
-31161, 29333, 32895, 36633, 38702, 41322, 40352, 43135, /* 99312-99319 */
-44518, 44954, 44716, 43822, 43105, 46293, 45838, 45605, /* 99320-99327 */
-43891, 44069, 46037, 44008, 34083, 37892, 43278, 37973, /* 99328-99335 */
-35578, 36188, 33638, 29181, 26695, 23844, 20234, 21998, /* 99336-99343 */
-18533, 13789, 16019, 13225, 15173, 16331, 17227, 10396, /* 99344-99351 */
-13231, 15836, 16709, 21137, 19154, 22610, 26392, 24590, /* 99352-99359 */
-23320, 31484, 33221, 32144, 35021, 33178, 30919, 36537, /* 99360-99367 */
-37430, 33311, 29557, 28133, 27664, 30260, 23447, 20467, /* 99368-99375 */
-21148, 19113, 18122, 15226, 15370, 15637, 17278, 16279, /* 99376-99383 */
-16366, 14354, 20342, 20277, 20517, 15337, 18406, 19331, /* 99384-99391 */
-16132, 26488, 19626, 23587, 20812, 21621, 27431, 20612, /* 99392-99399 */
-29306, 32462, 36235, 36007, 35101, 42452, 46563, 46353, /* 99400-99407 */
-44472, 44548, 47322, 57306, 55253, 58267, 55964, 57514, /* 99408-99415 */
-61204, 57306, 59836, 59023, 57904, 60036, 59062, 52873, /* 99416-99423 */
-54003, 50022, 52581, 48978, 44007, 41573, 41153, 41662, /* 99424-99431 */
-35410, 38096, 30247, 28464, 35560, 27505, 31632, 34034, /* 99432-99439 */
-32173, 26957, 20738, 27737, 29460, 26696, 24547, 30472, /* 99440-99447 */
-26833, 31063, 32902, 29671, 30538, 31750, 31924, 34032, /* 99448-99455 */
-29846, 34620, 43250, 38603, 42154, 33611, 42945, 42845, /* 99456-99463 */
-39335, 44162, 37561, 40190, 41931, 39669, 41584, 42514, /* 99464-99471 */
-38867, 40923, 37223, 32263, 36733, 35357, 33250, 31104, /* 99472-99479 */
-27602, 27010, 24713, 27336, 27101, 22956, 21491, 23630, /* 99480-99487 */
-26097, 26986, 25821, 28212, 24915, 27837, 29638, 27142, /* 99488-99495 */
-29886, 29523, 34093, 28148, 28196, 29539, 29400, 34491, /* 99496-99503 */
-32556, 31595, 29205, 30466, 28577, 27958, 28182, 28287, /* 99504-99511 */
-28788, 23533, 27067, 28091, 29433, 30418, 26512, 20970, /* 99512-99519 */
-21494, 23036, 22567, 21834, 17026, 16559, 18153, 15272, /* 99520-99527 */
-8451, 11154, 12549, 10694, 9326, 9145, 8789, 14147, /* 99528-99535 */
-19011, 19701, 21221, 16702, 21903, 29351, 33888, 31928, /* 99536-99543 */
-28398, 35989, 35501, 32699, 35103, 37871, 37538, 36335, /* 99544-99551 */
-36178, 35515, 41796, 45700, 47643, 42840, 39339, 42243, /* 99552-99559 */
-44001, 48219, 45883, 43760, 45028, 47288, 45645, 45388, /* 99560-99567 */
-49305, 48031, 50571, 47536, 40816, 45260, 51937, 53539, /* 99568-99575 */
-50949, 46339, 45381, 47293, 48584, 49734, 43678, 40726, /* 99576-99583 */
-43001, 43378, 40197, 39746, 41988, 38910, 39681, 35542, /* 99584-99591 */
-36707, 41978, 43062, 42534, 38636, 37200, 35929, 40307, /* 99592-99599 */
-41242, 38561, 33330, 31788, 37172, 29121, 28181, 32967, /* 99600-99607 */
-31201, 30936, 22292, 20723, 25102, 29193, 33793, 31125, /* 99608-99615 */
-28214, 27975, 31432, 33379, 31791, 28885, 31053, 38039, /* 99616-99623 */
-37695, 34572, 38166, 38636, 37994, 38535, 33641, 33769, /* 99624-99631 */
-33355, 38656, 35943, 35826, 33836, 29534, 28842, 26864, /* 99632-99639 */
-31402, 26140, 32988, 33797, 33419, 30960, 34129, 36059, /* 99640-99647 */
-31464, 26603, 23349, 28024, 28076, 31566, 30504, 29535, /* 99648-99655 */
-26441, 27569, 25958, 24386, 22271, 20248, 24606, 28049, /* 99656-99663 */
-25324, 21877, 23036, 25612, 25102, 20574, 17565, 17756, /* 99664-99671 */
-23114, 28089, 24801, 18249, 18773, 18666, 19719, 18446, /* 99672-99679 */
-14161, 14476, 18089, 17969, 15053, 10359, 14480, 19316, /* 99680-99687 */
-12721, 11218, 11676, 17557, 24272, 26586, 24391, 23514, /* 99688-99695 */
-25855, 28882, 30568, 29027, 31381, 35196, 41250, 38240, /* 99696-99703 */
-31771, 32389, 38604, 41642, 38901, 34810, 34701, 41993, /* 99704-99711 */
-47103, 44671, 37612, 36844, 43591, 47571, 44359, 42931, /* 99712-99719 */
-40961, 51295, 57728, 51076, 48761, 46721, 52082, 53095, /* 99720-99727 */
-49213, 48132, 52200, 56749, 56904, 53206, 44778, 45179, /* 99728-99735 */
-50501, 52534, 48938, 40734, 42031, 48085, 46437, 40918, /* 99736-99743 */
-37360, 39584, 42489, 39541, 32287, 30030, 36971, 41293, /* 99744-99751 */
-40549, 33915, 28481, 30205, 37252, 36542, 27662, 25117, /* 99752-99759 */
-32076, 39485, 32946, 24866, 23915, 29422, 32525, 30825, /* 99760-99767 */
-24630, 23667, 32630, 40602, 39554, 30014, 29439, 38379, /* 99768-99775 */
-43910, 42381, 35128, 33115, 42540, 47482, 43419, 37633, /* 99776-99783 */
-37461, 41311, 40647, 35145, 30895, 29039, 31520, 31822, /* 99784-99791 */
-25915, 20431, 23077, 28620, 30103, 26801, 19782, 25683, /* 99792-99799 */
-31663, 29909, 26414, 22449, 25230, 27520, 22971, 19785, /* 99800-99807 */
-21797, 25826, 31868, 27727, 19208, 20748, 24321, 29516, /* 99808-99815 */
-29625, 21249, 20582, 27297, 30448, 26075, 21991, 26385, /* 99816-99823 */
-31043, 26536, 18411, 16484, 20214, 24868, 24069, 16693, /* 99824-99831 */
-12699, 13887, 16891, 15668, 7146, 4529, 11420, 15569, /* 99832-99839 */
-11135, 6071, 8555, 14870, 16944, 11626, 9412, 17684, /* 99840-99847 */
-25961, 30331, 27807, 23482, 27564, 36232, 37585, 32305, /* 99848-99855 */
-28987, 35022, 45592, 47358, 40868, 39520, 44570, 50274, /* 99856-99863 */
-49341, 38810, 39750, 46327, 53788, 50141, 41644, 39219, /* 99864-99871 */
-45377, 53603, 51546, 45802, 41279, 51167, 57449, 52836, /* 99872-99879 */
-45750, 47546, 52409, 54289, 49350, 44929, 48009, 52083, /* 99880-99887 */
-53333, 46679, 40740, 40831, 47989, 48562, 41847, 33860, /* 99888-99895 */
-36934, 46825, 48028, 43952, 38194, 39425, 44470, 42624, /* 99896-99903 */
-37705, 38241, 43944, 45488, 43617, 35420, 30563, 36194, /* 99904-99911 */
-39572, 36331, 27224, 26973, 33516, 36772, 33835, 28950, /* 99912-99919 */
-25227, 28742, 29629, 26171, 27837, 31201, 33754, 33642, /* 99920-99927 */
-31915, 28800, 31735, 36984, 38025, 32213, 32566, 38179, /* 99928-99935 */
-42026, 42606, 40587, 36780, 35631, 35913, 35300, 34720, /* 99936-99943 */
-34853, 35333, 31740, 29634, 26415, 27347, 31600, 33543, /* 99944-99951 */
-30015, 28491, 29652, 30445, 31205, 31651, 26550, 23794, /* 99952-99959 */
-23123, 20603, 22805, 25102, 26261, 22265, 20715, 18367, /* 99960-99967 */
-18401, 21988, 20346, 17580, 18708, 20330, 20304, 19638, /* 99968-99975 */
-21121, 19603, 18758, 19390, 16580, 17316, 20332, 19342, /* 99976-99983 */
-15344, 15216, 14088, 13883, 15289, 12385, 8418, 10210, /* 99984-99991 */
-11876, 12063, 12416, 14831, 14703, 12821, 14424, 16513, /* 99992-99999 */
-21412, 26523, 28622, 26894, 29067, 32660, 33224, 33270, /* 100000-100007 */
-32843, 32037, 36433, 38381, 37304, 38965, 40329, 41931, /* 100008-100015 */
-40573, 38648, 38890, 43959, 47961, 45802, 40282, 39812, /* 100016-100023 */
-44811, 48215, 48900, 48046, 47281, 51310, 54028, 50159, /* 100024-100031 */
-51884, 55254, 54984, 54286, 51258, 50310, 53446, 55860, /* 100032-100039 */
-53878, 49056, 46362, 47971, 50650, 47309, 42615, 40991, /* 100040-100047 */
-42109, 41187, 38646, 39194, 41062, 42133, 40861, 40208, /* 100048-100055 */
-40147, 40425, 40220, 38197, 37791, 38124, 36573, 38169, /* 100056-100063 */
-37468, 35668, 35848, 36053, 35227, 31734, 33974, 37193, /* 100064-100071 */
-34593, 33933, 33773, 32237, 32911, 33743, 33470, 35765, /* 100072-100079 */
-40180, 37296, 36783, 37559, 37469, 39622, 39545, 39051, /* 100080-100087 */
-37429, 39181, 42032, 40579, 38367, 39208, 37599, 34939, /* 100088-100095 */
-31357, 28083, 28186, 31422, 28517, 22870, 21968, 21872, /* 100096-100103 */
-27777, 28267, 23631, 23103, 25602, 28692, 27009, 23425, /* 100104-100111 */
-23155, 23626, 22778, 19241, 18505, 21867, 25591, 24568, /* 100112-100119 */
-19334, 18277, 18796, 21612, 21811, 18179, 18037, 20988, /* 100120-100127 */
-22809, 21896, 20349, 21603, 21804, 19215, 15185, 13506, /* 100128-100135 */
-16309, 16391, 14278, 9449, 8226, 12975, 13018, 10431, /* 100136-100143 */
-5831, 5920, 11579, 13859, 13544, 11215, 12610, 15830, /* 100144-100151 */
-15567, 14365, 19096, 27330, 30503, 28342, 23824, 24750, /* 100152-100159 */
-33993, 39284, 37170, 32275, 33592, 40737, 41958, 40848, /* 100160-100167 */
-40517, 41440, 44026, 43081, 41017, 44000, 49411, 50947, /* 100168-100175 */
-44459, 37383, 36389, 45890, 52819, 49702, 46062, 46553, /* 100176-100183 */
-51525, 52136, 50979, 51651, 53933, 53482, 49624, 48612, /* 100184-100191 */
-52886, 57205, 56981, 51445, 45101, 42434, 44626, 47665, /* 100192-100199 */
-44641, 42995, 43903, 42879, 39443, 38910, 42735, 43831, /* 100200-100207 */
-42026, 39881, 41501, 47104, 47475, 44052, 39043, 36973, /* 100208-100215 */
-39302, 38481, 38288, 36140, 37237, 38939, 35017, 32108, /* 100216-100223 */
-31509, 35100, 35229, 28129, 25375, 30590, 37478, 38412, /* 100224-100231 */
-34713, 33537, 35074, 39921, 38365, 35249, 38340, 43877, /* 100232-100239 */
-47432, 40600, 38514, 42954, 46200, 45261, 36386, 33612, /* 100240-100247 */
-40427, 45411, 40405, 30644, 25789, 28435, 32458, 29341, /* 100248-100255 */
-23429, 26630, 30505, 30694, 26765, 23370, 29961, 31281, /* 100256-100263 */
-26239, 19790, 18091, 25567, 29509, 25025, 19167, 17636, /* 100264-100271 */
-21339, 22000, 18541, 14205, 17423, 24869, 20266, 14871, /* 100272-100279 */
-13214, 16927, 20985, 16034, 11165, 11494, 18842, 24463, /* 100280-100287 */
-18449, 9860, 8246, 12641, 15087, 12476, 9879, 10500, /* 100288-100295 */
-15183, 13746, 10729, 11437, 11648, 14701, 13838, 12148, /* 100296-100303 */
-14840, 18500, 21516, 20978, 18876, 23613, 27592, 26844, /* 100304-100311 */
-25110, 26496, 31387, 33686, 33866, 32039, 33350, 33965, /* 100312-100319 */
-32570, 31736, 32285, 38128, 43094, 42521, 39603, 37813, /* 100320-100327 */
-40470, 42904, 42533, 42073, 43154, 46237, 48335, 49249, /* 100328-100335 */
-52010, 54357, 54699, 51339, 48753, 52298, 56525, 60016, /* 100336-100343 */
-58665, 52865, 51301, 54392, 55808, 53746, 50375, 49323, /* 100344-100351 */
-50371, 46548, 42969, 44529, 43716, 42404, 37486, 34408, /* 100352-100359 */
-35842, 38616, 42902, 43467, 39100, 34661, 36442, 37891, /* 100360-100367 */
-39498, 36448, 35156, 40418, 39327, 36943, 38511, 38033, /* 100368-100375 */
-35941, 34040, 33075, 35213, 37751, 40298, 38881, 35399, /* 100376-100383 */
-34620, 36509, 38831, 40343, 39754, 39935, 43323, 44310, /* 100384-100391 */
-44458, 44711, 43694, 42025, 40812, 40651, 42177, 42964, /* 100392-100399 */
-41691, 39859, 35485, 32948, 31863, 30866, 28246, 24195, /* 100400-100407 */
-26554, 28378, 25666, 25400, 25838, 26025, 25203, 22959, /* 100408-100415 */
-23749, 25758, 29179, 28798, 24231, 21032, 22789, 24988, /* 100416-100423 */
-25095, 23397, 20575, 23503, 26351, 23225, 21224, 22576, /* 100424-100431 */
-21576, 20291, 16196, 17422, 19611, 21592, 22564, 17690, /* 100432-100439 */
-13163, 13012, 14628, 14751, 13590, 8311, 10401, 12632, /* 100440-100447 */
-12315, 11187, 8968, 6107, 5540, 5207, 6737, 11086, /* 100448-100455 */
-12566, 15686, 15101, 12153, 11597, 16293, 20646, 22629, /* 100456-100463 */
-21531, 25433, 31714, 32614, 33416, 33731, 32600, 32602, /* 100464-100471 */
-34656, 36041, 39363, 40365, 42391, 44088, 42143, 39590, /* 100472-100479 */
-40159, 42754, 42299, 41140, 43512, 47523, 46185, 44791, /* 100480-100487 */
-46451, 46742, 45182, 44793, 46095, 50694, 52940, 53503, /* 100488-100495 */
-55217, 51830, 50426, 49855, 51256, 51316, 47687, 48977, /* 100496-100503 */
-49266, 48220, 45871, 43732, 42871, 40974, 38237, 38048, /* 100504-100511 */
-41270, 42871, 42082, 43315, 42299, 39964, 41434, 41139, /* 100512-100519 */
-41125, 38972, 40080, 43251, 41911, 40034, 39038, 39961, /* 100520-100527 */
-39032, 35270, 34105, 34298, 35744, 38424, 37785, 36910, /* 100528-100535 */
-35561, 35118, 36876, 39313, 39094, 37241, 40513, 42318, /* 100536-100543 */
-40277, 41081, 42496, 43763, 40514, 40717, 42635, 40925, /* 100544-100551 */
-42487, 42090, 41796, 40011, 38486, 36941, 36631, 33938, /* 100552-100559 */
-28505, 27689, 28468, 28728, 28765, 29927, 29264, 25535, /* 100560-100567 */
-23669, 27075, 28389, 27851, 25472, 23982, 25155, 24875, /* 100568-100575 */
-25570, 25383, 24392, 22031, 20947, 20839, 19493, 20452, /* 100576-100583 */
-22273, 22502, 19599, 16666, 17546, 18453, 17495, 16332, /* 100584-100591 */
-15800, 18157, 17284, 15806, 15581, 11056, 9452, 8768, /* 100592-100599 */
-8342, 9129, 10719, 12397, 11795, 8404, 5292, 6901, /* 100600-100607 */
-9805, 11323, 12013, 11256, 13129, 16195, 16468, 21679, /* 100608-100615 */
-23162, 22794, 24691, 23181, 24858, 29524, 34367, 37392, /* 100616-100623 */
-35918, 33089, 33881, 35763, 35745, 36425, 37742, 39761, /* 100624-100631 */
-43598, 41190, 40656, 43827, 41798, 41595, 41133, 40189, /* 100632-100639 */
-43668, 47130, 49119, 50029, 47974, 47227, 47357, 47391, /* 100640-100647 */
-50567, 51619, 51537, 54222, 52421, 51457, 52165, 50605, /* 100648-100655 */
-48314, 46187, 44550, 43107, 45331, 46620, 45487, 41230, /* 100656-100663 */
-38232, 37394, 36731, 39381, 41643, 41624, 44655, 44421, /* 100664-100671 */
-40851, 40739, 41626, 44325, 42350, 41169, 40154, 41563, /* 100672-100679 */
-45504, 43468, 39582, 35707, 33109, 32406, 35038, 37361, /* 100680-100687 */
-35957, 36363, 39666, 37990, 36330, 37402, 40891, 40142, /* 100688-100695 */
-38096, 38193, 39680, 46800, 48424, 45144, 42324, 38412, /* 100696-100703 */
-38487, 41364, 42451, 42547, 38744, 40952, 41716, 35858, /* 100704-100711 */
-31212, 31275, 31139, 29860, 27696, 24843, 29777, 32071, /* 100712-100719 */
-30396, 27157, 23332, 22699, 24940, 25504, 26264, 23277, /* 100720-100727 */
-22521, 29051, 28266, 22833, 22342, 24008, 23583, 21861, /* 100728-100735 */
-18562, 21381, 25576, 24956, 23215, 17188, 15344, 18483, /* 100736-100743 */
-19806, 19916, 16745, 13946, 16160, 19093, 12417, 6378, /* 100744-100751 */
-8317, 12364, 12428, 7258, 6475, 10084, 14458, 14408, /* 100752-100759 */
-8386, 4941, 8157, 12253, 13147, 11473, 11321, 14464, /* 100760-100767 */
-22754, 26021, 21033, 20005, 26608, 33908, 31103, 28671, /* 100768-100775 */
-29116, 34033, 40063, 37870, 34845, 33869, 37573, 39036, /* 100776-100783 */
-37219, 37428, 36860, 38868, 43760, 45103, 39817, 39970, /* 100784-100791 */
-47215, 47244, 43976, 41695, 43934, 49482, 51056, 50498, /* 100792-100799 */
-47910, 48624, 49955, 48358, 47059, 47532, 49828, 48314, /* 100800-100807 */
-50880, 48064, 43474, 47074, 48390, 46527, 39472, 37715, /* 100808-100815 */
-40055, 42565, 43178, 39323, 38654, 42286, 43087, 40524, /* 100816-100823 */
-38763, 40890, 40537, 42052, 43847, 41404, 41121, 43202, /* 100824-100831 */
-47805, 41500, 35571, 33901, 35311, 39337, 39711, 36909, /* 100832-100839 */
-34564, 35671, 34014, 32749, 32864, 36604, 37764, 35528, /* 100840-100847 */
-38314, 39310, 38048, 44665, 47814, 43286, 40125, 38280, /* 100848-100855 */
-41185, 45492, 46818, 45257, 44112, 42317, 39037, 36055, /* 100856-100863 */
-37558, 39781, 33582, 32596, 34520, 32881, 30438, 30668, /* 100864-100871 */
-31153, 25863, 24006, 24860, 26565, 28557, 29310, 27643, /* 100872-100879 */
-25538, 24917, 21660, 22838, 26786, 26031, 21378, 19427, /* 100880-100887 */
-24438, 23714, 20498, 23081, 21269, 16276, 16148, 15792, /* 100888-100895 */
-17720, 21157, 20605, 18043, 14801, 11451, 12109, 13208, /* 100896-100903 */
-13340, 12764, 6598, 10715, 15679, 11717, 10495, 13331, /* 100904-100911 */
-13358, 11239, 8911, 9743, 14853, 17728, 19927, 16814, /* 100912-100919 */
-13994, 15921, 18565, 22176, 25844, 23231, 22592, 30581, /* 100920-100927 */
-33127, 28703, 29714, 36211, 36950, 32701, 31375, 33670, /* 100928-100935 */
-38676, 42318, 39346, 36448, 38241, 39050, 41821, 44410, /* 100936-100943 */
-44314, 43892, 45278, 50190, 47193, 43411, 48537, 54441, /* 100944-100951 */
-51035, 46855, 46333, 49008, 53670, 51224, 48223, 45523, /* 100952-100959 */
-44324, 45387, 44547, 45113, 45750, 42217, 43697, 44975, /* 100960-100967 */
-39289, 36415, 41865, 44720, 38881, 34481, 37201, 41631, /* 100968-100975 */
-41381, 41068, 37901, 37426, 38393, 36238, 37540, 41402, /* 100976-100983 */
-41423, 39257, 41216, 40512, 35415, 36274, 42453, 41066, /* 100984-100991 */
-33929, 33792, 36349, 38604, 41243, 37670, 36234, 35746, /* 100992-100999 */
-35082, 36171, 38863, 44243, 44121, 43317, 46201, 42446, /* 101000-101007 */
-39011, 45146, 49454, 44242, 38929, 39380, 42128, 44107, /* 101008-101015 */
-40506, 36304, 33870, 33035, 30689, 27257, 29506, 31332, /* 101016-101023 */
-27437, 29189, 28374, 23577, 25133, 29954, 29659, 23828, /* 101024-101031 */
-22898, 26473, 29940, 29362, 28511, 24405, 24150, 23222, /* 101032-101039 */
-19881, 21742, 23472, 23751, 23868, 22380, 18925, 19216, /* 101040-101047 */
-23059, 24473, 18498, 14005, 18367, 20944, 20111, 17876, /* 101048-101055 */
-13808, 14085, 12869, 9519, 6726, 8675, 12104, 13302, /* 101056-101063 */
-14496, 11913, 9561, 13289, 16513, 14979, 10654, 12459, /* 101064-101071 */
-18818, 22258, 20615, 17317, 19583, 21209, 23608, 21632, /* 101072-101079 */
-21566, 27170, 29262, 33919, 35850, 32222, 35500, 40440, /* 101080-101087 */
-39875, 35604, 34859, 40617, 45776, 44930, 41400, 42913, /* 101088-101095 */
-44784, 46012, 43427, 41770, 44967, 45044, 47450, 50313, /* 101096-101103 */
-47062, 46214, 50847, 51519, 46765, 43037, 46273, 52552, /* 101104-101111 */
-51377, 45722, 42386, 43083, 45258, 43090, 39027, 40690, /* 101112-101119 */
-41253, 40918, 42497, 39535, 38229, 40293, 42151, 39620, /* 101120-101127 */
-34111, 35786, 43375, 46013, 40591, 36924, 37859, 39180, /* 101128-101135 */
-37058, 34632, 37791, 39868, 38685, 38441, 35989, 34054, /* 101136-101143 */
-35809, 36512, 36791, 32100, 29967, 38780, 43967, 39003, /* 101144-101151 */
-33634, 35076, 39961, 39417, 36013, 40159, 45675, 46008, /* 101152-101159 */
-45684, 42817, 40976, 44684, 47269, 46056, 41690, 36478, /* 101160-101167 */
-41657, 48276, 42956, 34612, 30568, 34678, 35406, 28103, /* 101168-101175 */
-25800, 29371, 31576, 30165, 24850, 21666, 23353, 27045, /* 101176-101183 */
-28297, 26186, 20779, 24448, 34008, 32134, 24872, 17216, /* 101184-101191 */
-22384, 28550, 23661, 20386, 21328, 23994, 24184, 19729, /* 101192-101199 */
-17433, 19791, 21606, 21232, 19576, 15274, 15680, 23336, /* 101200-101207 */
-24112, 17600, 10836, 11966, 15016, 14370, 12528, 10614, /* 101208-101215 */
-13375, 14357, 11644, 10489, 11938, 13617, 14618, 15452, /* 101216-101223 */
-13650, 14162, 19509, 22465, 18530, 15224, 19288, 22640, /* 101224-101231 */
-25067, 27966, 26106, 27792, 30567, 30172, 31483, 33624, /* 101232-101239 */
-35770, 37152, 38946, 38383, 37914, 40862, 44592, 44554, /* 101240-101247 */
-41987, 44185, 44713, 45651, 51349, 50844, 47221, 45272, /* 101248-101255 */
-44926, 46158, 47144, 47767, 49659, 50748, 49981, 47475, /* 101256-101263 */
-45675, 47566, 46224, 43406, 44149, 43094, 42020, 46945, /* 101264-101271 */
-47627, 42831, 38090, 37221, 40206, 40313, 38716, 40440, /* 101272-101279 */
-41118, 39757, 39986, 38115, 38328, 38965, 38398, 40040, /* 101280-101287 */
-39599, 37561, 41117, 42905, 41856, 40416, 35335, 35965, /* 101288-101295 */
-37354, 35146, 38100, 39508, 36757, 35694, 35159, 34220, /* 101296-101303 */
-32739, 33103, 37397, 40052, 38192, 40873, 43588, 43681, /* 101304-101311 */
-46439, 42640, 39026, 42548, 43171, 45490, 46131, 43191, /* 101312-101319 */
-41299, 39588, 37413, 33560, 30975, 33281, 34961, 32222, /* 101320-101327 */
-32423, 31320, 29410, 30430, 27349, 20577, 21228, 24344, /* 101328-101335 */
-28240, 29010, 27648, 26834, 26091, 25080, 21688, 20400, /* 101336-101343 */
-21877, 23795, 22240, 25518, 25055, 22758, 23398, 20624, /* 101344-101351 */
-17888, 17943, 18503, 21117, 21277, 23159, 20832, 20574, /* 101352-101359 */
-19632, 11926, 16338, 18295, 16352, 11354, 15263, 15145, /* 101360-101367 */
-10893, 16131, 11227, 8176, 11282, 10650, 13154, 15244, /* 101368-101375 */
-16408, 19288, 18277, 15325, 11578, 12885, 16323, 11770, /* 101376-101383 */
-17789, 28892, 28734, 31909, 33474, 28518, 26277, 32795, /* 101384-101391 */
-35368, 35132, 40504, 40124, 40868, 40146, 34643, 34581, /* 101392-101399 */
-35557, 41990, 44092, 43759, 46721, 50628, 48482, 50926, /* 101400-101407 */
-50754, 46453, 49010, 44539, 49870, 52033, 55397, 61285, /* 101408-101415 */
-62459, 62629, 57435, 56856, 59857, 55769, 55506, 54512, /* 101416-101423 */
-52757, 48955, 42062, 32653, 29039, 30406, 20566, 18933, /* 101424-101431 */
-17405, 18937, 23147, 31999, 29009, 21502, 19939, 18064, /* 101432-101439 */
-19686, 18097, 26399, 22407, 24948, 30741, 19254, 31922, /* 101440-101447 */
-45894, 46456, 47932, 50587, 51329, 49655, 49480, 47402, /* 101448-101455 */
-46561, 44412, 46492, 45763, 51790, 56270, 58668, 59583, /* 101456-101463 */
-58081, 61361, 59539, 60432, 60706, 59964, 61115, 60045, /* 101464-101471 */
-58921, 59195, 51029, 45582, 42825, 39621, 36812, 33723, /* 101472-101479 */
-35352, 34470, 29505, 21979, 15625, 12794, 8921, 7287, /* 101480-101487 */
-6173, 3263, 3499, 3070, 1833, 713, 519, 180, /* 101488-101495 */
-  0, 799, 2633, 3177, 4298, 5063, 3018, 3322, /* 101496-101503 */
-3171, 2955, 4143, 6322, 6476, 5831, 9592, 13871, /* 101504-101511 */
-16476, 19417, 23889, 27498, 33771, 39719, 42331, 44828, /* 101512-101519 */
-46522, 45506, 45438, 45707, 43997, 46292, 48333, 47776, /* 101520-101527 */
-45638, 46292, 46781, 45628, 47812, 45042, 43303, 45820, /* 101528-101535 */
-46842, 45454, 44230, 41802, 38337, 36703, 30136, 30130, /* 101536-101543 */
-32567, 33212, 30303, 25676, 26315, 22338, 19639, 22697, /* 101544-101551 */
-21417, 19555, 24248, 23601, 24340, 25315, 21417, 20971, /* 101552-101559 */
-22009, 20926, 20391, 22749, 24928, 24157, 23461, 24834, /* 101560-101567 */
-23052, 22009, 23584, 24944, 25567, 27269, 27612, 30420, /* 101568-101575 */
-33046, 29149, 32749, 34903, 33516, 34028, 37297, 43650, /* 101576-101583 */
-45247, 45284, 45590, 45676, 46408, 50084, 49729, 51616, /* 101584-101591 */
-56242, 59069, 59327, 57178, 55752, 57990, 61718, 60827, /* 101592-101599 */
-61813, 63200, 64404, 63286, 62978, 62431, 59305, 59927, /* 101600-101607 */
-59387, 54956, 55292, 58408, 59469, 59962, 56063, 51497, /* 101608-101615 */
-51605, 52188, 51544, 49943, 48910, 49339, 47439, 44900, /* 101616-101623 */
-39978, 35798, 34932, 34126, 27273, 24201, 27184, 23832, /* 101624-101631 */
-21482, 16610, 11590, 12269, 12249, 9465, 9115, 8083, /* 101632-101639 */
-7337, 6222, 3563, 1724, 751, 2555, 1628,   1, /* 101640-101647 */
-900, 4227, 4131, 2419, 829, 1002, 3186, 4558, /* 101648-101655 */
-3448, 3775, 5893, 7644, 7940, 7650, 6856, 6998, /* 101656-101663 */
-10208, 10112, 7661, 10780, 16545, 17760, 18708, 18723, /* 101664-101671 */
-18426, 21259, 23107, 24238, 27296, 29623, 33685, 35105, /* 101672-101679 */
-35944, 37479, 40444, 45272, 45245, 42266, 44280, 48800, /* 101680-101687 */
-48580, 49697, 49365, 50266, 52626, 51942, 51717, 51847, /* 101688-101695 */
-51917, 53610, 53146, 53837, 56133, 55252, 55678, 54634, /* 101696-101703 */
-51582, 52950, 55538, 55375, 55740, 55988, 55536, 54202, /* 101704-101711 */
-52702, 53684, 53584, 51956, 52003, 49569, 47816, 48265, /* 101712-101719 */
-47519, 46911, 44858, 39779, 38642, 39354, 36583, 38073, /* 101720-101727 */
-38095, 36792, 35259, 32731, 32908, 32837, 31215, 30618, /* 101728-101735 */
-30035, 31590, 32561, 32129, 33316, 28979, 26383, 26130, /* 101736-101743 */
-26158, 23694, 24920, 26649, 26347, 25124, 22027, 22481, /* 101744-101751 */
-21273, 20411, 21140, 19506, 18655, 21188, 18735, 18934, /* 101752-101759 */
-18608, 17037, 15256, 15047, 15028, 17413, 22370, 22356, /* 101760-101767 */
-21546, 19774, 22136, 22254, 22002, 24417, 25006, 26854, /* 101768-101775 */
-31237, 30905, 30207, 31702, 30853, 30360, 29023, 26842, /* 101776-101783 */
-30480, 33303, 33824, 33911, 32780, 33579, 31089, 30547, /* 101784-101791 */
-32726, 34778, 34732, 35726, 37543, 37426, 38451, 38618, /* 101792-101799 */
-36334, 35693, 35253, 38925, 42800, 41438, 42797, 41942, /* 101800-101807 */
-41347, 37787, 34015, 34974, 36052, 37564, 36509, 37042, /* 101808-101815 */
-36728, 35678, 35020, 33770, 30995, 28478, 29804, 32345, /* 101816-101823 */
-30221, 28822, 29780, 27408, 25350, 20892, 21428, 24925, /* 101824-101831 */
-25235, 24101, 24326, 25151, 24827, 24079, 24960, 23578, /* 101832-101839 */
-22085, 25840, 28230, 29397, 29787, 31637, 29893, 27581, /* 101840-101847 */
-25601, 26217, 30182, 31194, 30658, 32574, 35124, 35322, /* 101848-101855 */
-35100, 34058, 34216, 32319, 36107, 39504, 38169, 38493, /* 101856-101863 */
-40236, 40728, 35910, 31615, 31226, 34931, 34063, 32357, /* 101864-101871 */
-31827, 32359, 31252, 28816, 28064, 25798, 22517, 22705, /* 101872-101879 */
-27438, 25932, 28138, 30233, 30788, 29061, 23669, 25893, /* 101880-101887 */
-28838, 29965, 31163, 33346, 36271, 36571, 35337, 36674, /* 101888-101895 */
-37957, 34882, 34328, 41165, 40630, 39534, 43957, 44282, /* 101896-101903 */
-42933, 39369, 40022, 41091, 40151, 42322, 41190, 41768, /* 101904-101911 */
-44256, 42017, 40371, 41513, 39481, 35954, 41175, 45015, /* 101912-101919 */
-42645, 45816, 48443, 47335, 45177, 44437, 46958, 46103, /* 101920-101927 */
-47190, 49461, 47927, 48938, 46587, 44500, 45521, 44481, /* 101928-101935 */
-40988, 40223, 43774, 40310, 40519, 43207, 41218, 40442, /* 101936-101943 */
-38857, 37130, 34765, 34444, 36445, 35482, 33208, 32909, /* 101944-101951 */
-31243, 32579, 33290, 30275, 27599, 30255, 32426, 29451, /* 101952-101959 */
-32470, 31719, 29804, 29017, 24309, 21652, 23573, 26529, /* 101960-101967 */
-23813, 19797, 18440, 17597, 18209, 19050, 17974, 15507, /* 101968-101975 */
-13209, 15875, 13193, 11473, 14039, 13094, 13910, 11669, /* 101976-101983 */
-8005, 9410, 15762, 15952, 10858, 10150, 11759, 14963, /* 101984-101991 */
-18388, 20276, 22318, 20559, 21777, 25482, 24137, 25314, /* 101992-101999 */
-28914, 33228, 33955, 29474, 29758, 38431, 42196, 37424, /* 102000-102007 */
-34043, 35250, 38551, 40062, 40384, 43565, 44910, 42051, /* 102008-102015 */
-43560, 45351, 42058, 42275, 47054, 49266, 44701, 40962, /* 102016-102023 */
-44217, 46654, 43633, 36941, 33830, 34671, 37133, 35666, /* 102024-102031 */
-34758, 38005, 36929, 32473, 34349, 34412, 28992, 33070, /* 102032-102039 */
-37524, 35883, 32410, 31909, 36411, 37746, 32104, 27522, /* 102040-102047 */
-26057, 29314, 29114, 26392, 28139, 31595, 30041, 24430, /* 102048-102055 */
-26645, 23742, 21439, 26287, 27650, 27072, 27479, 27203, /* 102056-102063 */
-27635, 27779, 23789, 19924, 21127, 22042, 22982, 26470, /* 102064-102071 */
-29362, 32688, 30080, 28526, 32893, 31895, 32890, 38795, /* 102072-102079 */
-41136, 42012, 41762, 41174, 43272, 44950, 37676, 32883, /* 102080-102087 */
-35271, 35593, 37220, 37842, 37771, 39895, 35224, 32933, /* 102088-102095 */
-37819, 33487, 33427, 38166, 38721, 38936, 36970, 35491, /* 102096-102103 */
-39147, 38258, 30080, 28562, 31347, 33920, 36640, 34613, /* 102104-102111 */
-34624, 39483, 33709, 34725, 38262, 30638, 33892, 39610, /* 102112-102119 */
-37918, 37000, 35673, 36137, 38997, 34464, 26229, 27260, /* 102120-102127 */
-32122, 31745, 29592, 25208, 28859, 31165, 23053, 25110, /* 102128-102135 */
-28121, 23854, 27432, 31164, 30104, 30781, 29662, 31239, /* 102136-102143 */
-35264, 31462, 26835, 32230, 37038, 36919, 35113, 36625, /* 102144-102151 */
-42038, 41923, 37070, 41196, 44413, 40787, 45368, 49105, /* 102152-102159 */
-48383, 47712, 47427, 48196, 50240, 47407, 45531, 49253, /* 102160-102167 */
-49867, 47585, 46937, 48306, 50034, 46447, 41336, 47211, /* 102168-102175 */
-47186, 41118, 44824, 46082, 42221, 40659, 37034, 38071, /* 102176-102183 */
-37555, 31188, 31070, 34291, 31711, 28207, 28288, 29680, /* 102184-102191 */
-34206, 27404, 26121, 34198, 28637, 29107, 34920, 31421, /* 102192-102199 */
-29231, 28865, 29857, 33344, 28990, 22410, 26001, 27559, /* 102200-102207 */
-26390, 25314, 22376, 26659, 25274, 17935, 24493, 28027, /* 102208-102215 */
-24080, 27401, 26652, 23405, 21792, 21865, 24574, 26199, /* 102216-102223 */
-19608, 18104, 24478, 26371, 24485, 20682, 25514, 32040, /* 102224-102231 */
-27848, 24878, 31507, 33570, 33144, 35087, 34383, 30514, /* 102232-102239 */
-28971, 30462, 32571, 30590, 23900, 23963, 29234, 27132, /* 102240-102247 */
-21352, 20639, 23736, 25226, 19548, 21294, 26280, 24208, /* 102248-102255 */
-23756, 24157, 23410, 20512, 18261, 20728, 23594, 21215, /* 102256-102263 */
-17120, 21521, 24312, 20737, 17945, 19406, 24917, 21520, /* 102264-102271 */
-19492, 24435, 25613, 26828, 25493, 24290, 26122, 21975, /* 102272-102279 */
-23503, 27735, 25912, 23437, 22329, 24993, 25181, 21415, /* 102280-102287 */
-18196, 21155, 21875, 21170, 24224, 25165, 30362, 32447, /* 102288-102295 */
-29961, 32221, 29717, 29020, 35518, 36981, 36217, 35689, /* 102296-102303 */
-34787, 37752, 38958, 35796, 36849, 36543, 38540, 43144, /* 102304-102311 */
-41636, 45063, 48523, 46448, 47865, 47986, 46049, 48620, /* 102312-102319 */
-49087, 49785, 51905, 49713, 49749, 50646, 47843, 47943, /* 102320-102327 */
-45273, 43526, 49324, 47004, 46768, 51521, 47045, 45259, /* 102328-102335 */
-45409, 41557, 44451, 44360, 41251, 44967, 41179, 38913, /* 102336-102343 */
-43897, 41943, 42191, 41716, 36343, 42078, 45366, 43110, /* 102344-102351 */
-49168, 47964, 45994, 48148, 41355, 43739, 48441, 42477, /* 102352-102359 */
-45418, 46765, 42268, 43897, 41162, 40325, 41021, 35982, /* 102360-102367 */
-38920, 41987, 39577, 42838, 43306, 40483, 42377, 38851, /* 102368-102375 */
-37477, 41909, 39480, 39854, 41064, 40611, 43174, 42406, /* 102376-102383 */
-42813, 43270, 40064, 42748, 44547, 43578, 47092, 46221, /* 102384-102391 */
-44630, 44849, 39411, 37209, 39100, 36785, 35648, 30172, /* 102392-102399 */
-27778, 30505, 26997, 25341, 22719, 18819, 22237, 22391, /* 102400-102407 */
-17528, 21339, 20368, 17652, 19504, 15226, 14336, 15064, /* 102408-102415 */
-13449, 16524, 15264, 11534, 14434, 13425, 15253, 15719, /* 102416-102423 */
-10308, 14610, 15322, 11223, 14848, 15092, 13258, 14204, /* 102424-102431 */
-12087, 12433, 14228, 11110, 10599, 12639, 10199, 10924, /* 102432-102439 */
-9659, 7698, 8608, 5328, 8586, 11475, 8973, 10157, /* 102440-102447 */
-10913, 11913, 13096, 11955, 14624, 19021, 18395, 16206, /* 102448-102455 */
-18907, 20571, 20590, 21593, 22368, 23737, 23524, 26841, /* 102456-102463 */
-29206, 29549, 31217, 31185, 33672, 35499, 34344, 37783, /* 102464-102471 */
-43626, 43865, 41809, 43290, 45805, 46226, 43939, 44050, /* 102472-102479 */
-44487, 43727, 46668, 47112, 46453, 46911, 44545, 43078, /* 102480-102487 */
-44024, 42937, 42683, 45323, 45071, 43146, 42387, 43201, /* 102488-102495 */
-43495, 40780, 42320, 46123, 44672, 45231, 47770, 48871, /* 102496-102503 */
-51292, 50113, 47523, 47564, 47579, 50599, 52387, 49286, /* 102504-102511 */
-47894, 49631, 50958, 50096, 44845, 43417, 46953, 45619, /* 102512-102519 */
-44158, 44438, 45080, 47491, 47716, 43818, 42323, 41134, /* 102520-102527 */
-42866, 47482, 43452, 40011, 42667, 44726, 44706, 41189, /* 102528-102535 */
-40923, 46198, 46074, 44740, 45285, 45543, 48080, 48457, /* 102536-102543 */
-45799, 44486, 42135, 41486, 44645, 42797, 37015, 35550, /* 102544-102551 */
-37506, 36137, 31571, 29408, 31467, 30550, 28931, 28592, /* 102552-102559 */
-28443, 30284, 28379, 25540, 25097, 23389, 22178, 23042, /* 102560-102567 */
-23417, 22513, 18470, 17447, 18412, 17299, 19242, 19208, /* 102568-102575 */
-17487, 17008, 15828, 17083, 17672, 14484, 13815, 15647, /* 102576-102583 */
-15286, 14450, 12588, 12019, 14519, 12690, 9677, 9176, /* 102584-102591 */
-8375, 11639, 12498, 8348, 8024, 7730, 9060, 11554, /* 102592-102599 */
-9032, 9375, 13204, 15312, 17404, 16332, 16345, 21484, /* 102600-102607 */
-22350, 19718, 20247, 22835, 26988, 31113, 29293, 29417, /* 102608-102615 */
-32049, 31192, 32207, 32252, 33927, 38245, 41603, 44192, /* 102616-102623 */
-42862, 42235, 46020, 46713, 43131, 42849, 46765, 47450, /* 102624-102631 */
-47173, 45265, 43607, 46729, 45145, 41292, 39792, 39672, /* 102632-102639 */
-40595, 43462, 43241, 38171, 37672, 39073, 38309, 35287, /* 102640-102647 */
-34010, 37914, 38073, 39186, 39049, 36839, 40802, 40574, /* 102648-102655 */
-37618, 38023, 39131, 40497, 44315, 44738, 41606, 42433, /* 102656-102663 */
-43656, 43241, 40790, 39284, 42513, 41903, 41234, 41078, /* 102664-102671 */
-37801, 39991, 40590, 38846, 38637, 37626, 37804, 42578, /* 102672-102679 */
-43301, 40445, 41420, 41041, 42315, 42407, 41446, 42945, /* 102680-102687 */
-43501, 44852, 46522, 45621, 45262, 44370, 44755, 48206, /* 102688-102695 */
-46450, 44063, 47730, 48110, 46389, 44545, 41133, 41148, /* 102696-102703 */
-39921, 38663, 37223, 33545, 32430, 33048, 31180, 30611, /* 102704-102711 */
-28213, 27732, 31603, 28163, 26061, 28709, 27533, 25770, /* 102712-102719 */
-25149, 22558, 22581, 22884, 23518, 22989, 20262, 21340, /* 102720-102727 */
-21873, 19566, 19209, 17836, 18300, 22222, 19112, 18314, /* 102728-102735 */
-20857, 19282, 19108, 17101, 14848, 16266, 15083, 14534, /* 102736-102743 */
-14237, 11827, 13336, 11723, 8011, 9041, 7661, 9017, /* 102744-102751 */
-13059, 9426, 11193, 14816, 12640, 14690, 14422, 14957, /* 102752-102759 */
-19801, 20506, 20630, 21810, 21991, 26913, 28043, 24131, /* 102760-102767 */
-26639, 26191, 28536, 34850, 31860, 35228, 39657, 36869, /* 102768-102775 */
-39582, 38318, 38178, 43639, 43858, 43411, 42959, 40805, /* 102776-102783 */
-43538, 43777, 38934, 40027, 39123, 39751, 42697, 36981, /* 102784-102791 */
-39480, 42696, 38296, 39339, 36772, 34416, 38935, 38796, /* 102792-102799 */
-38810, 38980, 36961, 40543, 41325, 38206, 38290, 39166, /* 102800-102807 */
-41740, 44856, 41455, 43489, 46247, 43823, 44633, 42607, /* 102808-102815 */
-41584, 45189, 44576, 43142, 43944, 42513, 44347, 43743, /* 102816-102823 */
-42621, 42245, 40383, 42974, 44611, 40824, 41735, 44014, /* 102824-102831 */
-42663, 43059, 39428, 37881, 41789, 42341, 41991, 43304, /* 102832-102839 */
-42756, 46118, 46532, 44027, 44562, 44211, 48418, 51219, /* 102840-102847 */
-47339, 46953, 48963, 48428, 50450, 46199, 41634, 44890, /* 102848-102855 */
-43385, 41643, 40953, 36630, 40022, 39584, 34374, 34073, /* 102856-102863 */
-30016, 32799, 35473, 30813, 30825, 30421, 27573, 29671, /* 102864-102871 */
-25779, 21051, 23681, 22181, 22933, 22926, 18005, 22828, /* 102872-102879 */
-23668, 19191, 21061, 16587, 18690, 22720, 18115, 20282, /* 102880-102887 */
-20086, 18707, 21725, 16721, 15089, 17854, 15494, 16902, /* 102888-102895 */
-15542, 11112, 16479, 15430, 11097, 12422, 9152, 11813, /* 102896-102903 */
-13278, 8741, 12370, 13386, 12678, 16544, 12208, 13864, /* 102904-102911 */
-17946, 17108, 22045, 21370, 19885, 27757, 28170, 26040, /* 102912-102919 */
-27809, 25043, 29555, 31546, 27349, 31745, 34152, 34339, /* 102920-102927 */
-37258, 33402, 35292, 38653, 37638, 41719, 40782, 40191, /* 102928-102935 */
-44985, 42153, 38782, 40164, 37759, 40140, 38917, 32585, /* 102936-102943 */
-35266, 36732, 35831, 36321, 31366, 31393, 34546, 33123, /* 102944-102951 */
-34304, 33335, 34312, 40476, 37514, 33500, 36500, 35268, /* 102952-102959 */
-38949, 40407, 35474, 38685, 40522, 40252, 41399, 38785, /* 102960-102967 */
-39812, 42516, 41599, 41656, 41517, 42777, 47455, 44482, /* 102968-102975 */
-39123, 41699, 40345, 41607, 41412, 36172, 37887, 40049, /* 102976-102983 */
-39969, 39207, 36591, 36390, 38794, 39144, 39598, 39399, /* 102984-102991 */
-40345, 45867, 47033, 43431, 43946, 44465, 46285, 46904, /* 102992-102999 */
-44125, 45705, 48268, 49291, 48875, 47290, 46127, 46003, /* 103000-103007 */
-45545, 43610, 42229, 41935, 43275, 42953, 39111, 35885, /* 103008-103015 */
-36057, 36451, 33096, 30861, 30313, 31221, 32113, 29600, /* 103016-103023 */
-28199, 27750, 25108, 25068, 25177, 21924, 23858, 25614, /* 103024-103031 */
-24390, 24707, 21688, 21864, 24706, 21899, 20166, 19713, /* 103032-103039 */
-20245, 23583, 21272, 19238, 21942, 19166, 19183, 20364, /* 103040-103047 */
-14764, 15568, 19441, 17260, 16907, 14841, 14011, 17774, /* 103048-103055 */
-14145, 11912, 11459, 10646, 15633, 16242, 13726, 16757, /* 103056-103063 */
-16323, 17039, 21061, 18244, 20370, 26264, 25311, 26941, /* 103064-103071 */
-28312, 27119, 32175, 31511, 28736, 30417, 28917, 32391, /* 103072-103079 */
-37150, 35002, 36668, 37523, 36263, 41059, 38842, 37036, /* 103080-103087 */
-43571, 43271, 41804, 42951, 40231, 41904, 42402, 38303, /* 103088-103095 */
-38471, 36655, 34377, 37862, 38342, 35570, 35733, 33227, /* 103096-103103 */
-33334, 34685, 32313, 35070, 37752, 35872, 36385, 38292, /* 103104-103111 */
-38655, 39893, 37519, 37543, 40148, 37023, 36787, 41150, /* 103112-103119 */
-40796, 39484, 40862, 38413, 39598, 40964, 38790, 42604, /* 103120-103127 */
-43046, 40745, 43314, 41706, 40875, 41830, 38585, 40686, /* 103128-103135 */
-40461, 35890, 39487, 40647, 37145, 39912, 38792, 36718, /* 103136-103143 */
-41054, 39994, 41371, 45178, 43705, 46692, 48238, 45648, /* 103144-103151 */
-47509, 46716, 46464, 49104, 45841, 45932, 48502, 45100, /* 103152-103159 */
-45337, 46049, 40753, 40265, 40860, 38455, 39500, 38448, /* 103160-103167 */
-37033, 38336, 35189, 33158, 33826, 31633, 32086, 32569, /* 103168-103175 */
-28937, 28323, 26730, 24773, 27002, 24072, 21158, 22678, /* 103176-103183 */
-22222, 21145, 21540, 23117, 23662, 23044, 21230, 19468, /* 103184-103191 */
-19167, 18517, 19855, 20549, 16905, 15033, 16804, 17372, /* 103192-103199 */
-15724, 13214, 11240, 13485, 14044, 10606, 11552, 13126, /* 103200-103207 */
-13346, 14261, 11929, 10793, 12632, 12393, 15350, 15684, /* 103208-103215 */
-12622, 16081, 19740, 20046, 21116, 20674, 20660, 25529, /* 103216-103223 */
-27307, 27819, 31280, 34193, 34264, 35441, 35300, 34107, /* 103224-103231 */
-36541, 37102, 37692, 37441, 36280, 40026, 42710, 40278, /* 103232-103239 */
-40405, 40651, 39212, 41502, 42295, 39887, 42979, 43471, /* 103240-103247 */
-41550, 43175, 38401, 35680, 38053, 35378, 35430, 35408, /* 103248-103255 */
-31491, 34540, 34957, 31035, 32272, 31526, 30966, 34967, /* 103256-103263 */
-34878, 35786, 38785, 37930, 40184, 42215, 39117, 39051, /* 103264-103271 */
-38788, 37250, 40805, 39893, 38608, 41365, 39295, 39186, /* 103272-103279 */
-40854, 38286, 39059, 40192, 40089, 43135, 42407, 41827, /* 103280-103287 */
-43635, 42671, 42558, 41591, 39355, 40529, 40930, 39951, /* 103288-103295 */
-40670, 40817, 42130, 43205, 41748, 42615, 46584, 47658, /* 103296-103303 */
-47671, 49734, 50023, 50743, 51722, 51899, 51456, 49736, /* 103304-103311 */
-48888, 49946, 48720, 44614, 42926, 41920, 40839, 39988, /* 103312-103319 */
-35865, 34038, 36874, 35061, 34842, 35365, 30415, 30718, /* 103320-103327 */
-32546, 31272, 31198, 28925, 28016, 29484, 24922, 22028, /* 103328-103335 */
-22516, 19567, 20133, 20496, 16889, 19737, 20789, 19299, /* 103336-103343 */
-23638, 20990, 17366, 19938, 19205, 19974, 20734, 19446, /* 103344-103351 */
-21883, 19079, 13490, 14276, 12810, 10503, 11030, 8912, /* 103352-103359 */
-9688, 11606, 9892, 12108, 14190, 10933, 11840, 13773, /* 103360-103367 */
-13580, 16932, 18178, 20142, 23147, 20593, 21021, 22150, /* 103368-103375 */
-20796, 22358, 22885, 26220, 29311, 27780, 31264, 35292, /* 103376-103383 */
-35305, 36144, 34655, 34607, 37958, 40258, 42662, 44473, /* 103384-103391 */
-44942, 44758, 42467, 39361, 40221, 40509, 38215, 38816, /* 103392-103399 */
-38953, 37349, 39065, 38532, 36958, 35937, 32255, 31883, /* 103400-103407 */
-34453, 35115, 34594, 36379, 37605, 35035, 31247, 30380, /* 103408-103415 */
-32350, 34696, 32255, 32226, 36620, 36654, 37730, 40343, /* 103416-103423 */
-38431, 38266, 37692, 35183, 39850, 41942, 42259, 45548, /* 103424-103431 */
-45511, 43271, 42365, 40203, 40013, 41342, 38341, 37061, /* 103432-103439 */
-40243, 39379, 38477, 41084, 38183, 37447, 37549, 35098, /* 103440-103447 */
-37387, 40934, 41869, 43671, 43910, 43630, 44823, 44771, /* 103448-103455 */
-43518, 43020, 43804, 44214, 45193, 46504, 47105, 46739, /* 103456-103463 */
-45474, 44064, 44887, 43496, 42959, 46775, 45952, 43061, /* 103464-103471 */
-43641, 41558, 40106, 39809, 35284, 33149, 33639, 30933, /* 103472-103479 */
-29402, 30166, 31077, 30963, 28693, 26295, 25616, 26189, /* 103480-103487 */
-26047, 27978, 27467, 26085, 26420, 25208, 24179, 25910, /* 103488-103495 */
-24359, 20476, 20538, 20046, 19078, 18923, 20251, 20719, /* 103496-103503 */
-17347, 15477, 17996, 17260, 16247, 16158, 15845, 18041, /* 103504-103511 */
-17152, 15246, 16443, 16914, 16050, 13208, 11463, 13612, /* 103512-103519 */
-15274, 16192, 16601, 17770, 16395, 16098, 20945, 21870, /* 103520-103527 */
-22629, 26103, 25238, 28506, 32527, 32173, 34679, 34809, /* 103528-103535 */
-35097, 36097, 35797, 35493, 35827, 38440, 38989, 37450, /* 103536-103543 */
-38016, 38203, 38454, 39968, 38925, 39905, 40523, 40171, /* 103544-103551 */
-42831, 41478, 39418, 39534, 36114, 35800, 36057, 31759, /* 103552-103559 */
-31839, 33329, 32978, 31305, 27469, 28802, 30382, 28492, /* 103560-103567 */
-30605, 31364, 33226, 37499, 36955, 38493, 40820, 39380, /* 103568-103575 */
-39774, 38603, 38462, 39919, 39524, 39719, 39788, 39615, /* 103576-103583 */
-38326, 36838, 37484, 37534, 37118, 40842, 41234, 41246, /* 103584-103591 */
-42355, 41848, 43239, 43239, 40863, 39543, 40178, 41152, /* 103592-103599 */
-42026, 40930, 37597, 36556, 40723, 39698, 37425, 40426, /* 103600-103607 */
-42734, 44957, 45979, 45969, 47958, 49427, 50568, 50924, /* 103608-103615 */
-48536, 48823, 49936, 49721, 49379, 47554, 45265, 41860, /* 103616-103623 */
-39150, 39614, 35578, 33925, 36737, 33926, 32725, 32093, /* 103624-103631 */
-30034, 32432, 32931, 29753, 29662, 29614, 30688, 28836, /* 103632-103639 */
-25847, 27299, 25792, 23331, 21522, 19682, 20117, 20420, /* 103640-103647 */
-19179, 19099, 19495, 20159, 19593, 19821, 21471, 20672, /* 103648-103655 */
-20940, 22053, 21466, 22371, 21287, 18547, 18079, 16566, /* 103656-103663 */
-15101, 13826, 12541, 13179, 13222, 11578, 11520, 12717, /* 103664-103671 */
-14154, 14359, 16436, 19622, 19985, 21524, 21553, 21083, /* 103672-103679 */
-24352, 25393, 24353, 25708, 26951, 27971, 28044, 29072, /* 103680-103687 */
-31706, 31817, 31775, 31570, 31915, 35596, 36667, 37281, /* 103688-103695 */
-40068, 41458, 41430, 40167, 38136, 39931, 42629, 38562, /* 103696-103703 */
-36474, 37783, 38093, 36385, 32660, 31325, 33422, 31728, /* 103704-103711 */
-28827, 30357, 31938, 32366, 30827, 30078, 32302, 33218, /* 103712-103719 */
-32510, 32967, 32669, 34576, 35091, 34287, 37503, 39900, /* 103720-103727 */
-37461, 35065, 35668, 38285, 39420, 39001, 39969, 40670, /* 103728-103735 */
-43081, 42853, 40597, 41493, 44933, 46177, 43975, 42006, /* 103736-103743 */
-44223, 44970, 41858, 41991, 42310, 40434, 38633, 37170, /* 103744-103751 */
-38953, 41537, 38915, 37895, 39226, 42359, 42447, 39412, /* 103752-103759 */
-42054, 46065, 47268, 47145, 46196, 47353, 51079, 49574, /* 103760-103767 */
-46502, 47916, 48681, 48491, 48056, 46358, 47610, 47443, /* 103768-103775 */
-44493, 41865, 41769, 43682, 42297, 39136, 39751, 39264, /* 103776-103783 */
-35469, 33546, 32590, 34273, 32022, 27474, 29507, 31195, /* 103784-103791 */
-29450, 27328, 24725, 25974, 26850, 23134, 20104, 20970, /* 103792-103799 */
-23776, 23510, 21359, 20068, 20196, 21221, 21548, 18712, /* 103800-103807 */
-17177, 18906, 18221, 17603, 18031, 17528, 16955, 14429, /* 103808-103815 */
-14666, 16101, 13906, 12180, 12484, 14125, 14390, 11964, /* 103816-103823 */
-11975, 15912, 17289, 16940, 17130, 17226, 20209, 21711, /* 103824-103831 */
-21843, 24048, 23381, 23270, 26506, 27300, 27746, 29907, /* 103832-103839 */
-31904, 32562, 31279, 31817, 33940, 34627, 35217, 34825, /* 103840-103847 */
-34322, 36763, 37497, 37952, 39292, 37254, 36579, 39226, /* 103848-103855 */
-37800, 35539, 35403, 35374, 35659, 33953, 31855, 32346, /* 103856-103863 */
-32016, 28935, 30248, 30658, 29251, 28307, 27852, 31094, /* 103864-103871 */
-31531, 28848, 29720, 32191, 34707, 35039, 32907, 35644, /* 103872-103879 */
-37234, 36402, 38087, 38359, 38243, 39827, 39359, 39241, /* 103880-103887 */
-40982, 41002, 40567, 40149, 40114, 41618, 41842, 41219, /* 103888-103895 */
-41954, 42744, 44069, 41794, 40101, 43331, 42778, 40247, /* 103896-103903 */
-39588, 40800, 42125, 40742, 38453, 41888, 44541, 41907, /* 103904-103911 */
-41620, 43276, 45834, 47539, 46803, 45241, 48049, 51141, /* 103912-103919 */
-51065, 47994, 49221, 52547, 50461, 48789, 48599, 49308, /* 103920-103927 */
-49978, 45044, 40661, 44677, 44980, 40318, 38154, 37554, /* 103928-103935 */
-37975, 38129, 33066, 29998, 30910, 31455, 30731, 27510, /* 103936-103943 */
-27762, 31990, 26052, 26328, 27681, 21638, 24699, 22943, /* 103944-103951 */
-22847, 24750, 22995, 22460, 20013, 18313, 22247, 17402, /* 103952-103959 */
-15656, 18647, 19240, 21967, 20839, 18047, 18486, 19813, /* 103960-103967 */
-15176, 13101, 13057, 13380, 13773, 11854, 14383, 18251, /* 103968-103975 */
-16301, 15669, 14920, 13194, 16510, 14006, 12224, 22188, /* 103976-103983 */
-22068, 25223, 24842, 25587, 28898, 27745, 25518, 27741, /* 103984-103991 */
-32526, 30632, 29341, 23683, 33862, 38662, 39832, 38471, /* 103992-103999 */
-42816, 41791, 36642, 39090, 38375, 41349, 44019, 46771, /* 104000-104007 */
-42871, 41405, 37866, 30845, 26777, 30347, 32995, 35845, /* 104008-104015 */
-35921, 31379, 35650, 35812, 30196, 29989, 28017, 21695, /* 104016-104023 */
-17380, 17406, 14575, 17496, 16836, 20107, 19567, 14565, /* 104024-104031 */
-15215, 15361, 26556, 22938, 12040, 19208, 32664, 35971, /* 104032-104039 */
-37642, 39463, 35776, 31775, 34402, 36600, 39309, 41838, /* 104040-104047 */
-49253, 54095, 59321, 63824, 62595, 65437, 64058, 63046, /* 104048-104055 */
-62226, 61510, 60001, 62064, 62839, 62987, 62516, 62881, /* 104056-104063 */
-62026, 59507, 57017, 55699, 54824, 50548, 49638, 50171, /* 104064-104071 */
-47928, 40969, 35914, 34029, 28817, 24784, 23649, 18380, /* 104072-104079 */
-17413, 19900, 19279, 18487, 17045, 15699, 12937, 10767, /* 104080-104087 */
-10297, 10478, 9950, 8910, 10882, 14722, 17350, 15338, /* 104088-104095 */
-13384, 11686, 10240, 11198, 10961, 10545, 15128, 22967, /* 104096-104103 */
-30428, 35672, 36788, 42363, 45326, 44320, 47394, 49016, /* 104104-104111 */
-50417, 52970, 56142, 59157, 58013, 55301, 53159, 49264, /* 104112-104119 */
-48298, 48059, 44023, 42554, 44292, 45270, 46678, 45625, /* 104120-104127 */
-43432, 41163, 33083, 26176, 23187, 21664, 20112, 18849, /* 104128-104135 */
-22382, 23847, 18554, 16791, 13149, 6741, 9543, 8966, /* 104136-104143 */
-5307, 5849, 7756, 12454, 13305, 10844, 12073, 9206, /* 104144-104151 */
-4340, 3875, 4451, 4799, 5747, 10266, 16139, 18340, /* 104152-104159 */
-14879, 13975, 11884, 9840, 12715, 11776, 11435, 14626, /* 104160-104167 */
-21020, 28991, 29498, 23522, 23770, 24563, 22251, 24209, /* 104168-104175 */
-26819, 27990, 33093, 41843, 46513, 49200, 50045, 49008, /* 104176-104183 */
-47957, 50941, 53755, 54492, 57793, 61076, 64715, 65492, /* 104184-104191 */
-65464, 64134, 63706, 63273, 61391, 59843, 58425, 59353, /* 104192-104199 */
-61209, 63065, 63131, 62289, 60860, 56667, 54224, 55501, /* 104200-104207 */
-54322, 52704, 52574, 53313, 55276, 55257, 51582, 48073, /* 104208-104215 */
-44707, 38314, 33031, 30565, 28545, 29716, 35468, 37997, /* 104216-104223 */
-34879, 35119, 31311, 22994, 20355, 19496, 17444, 15731, /* 104224-104231 */
-16747, 19331, 22476, 20345, 14485, 9740, 7286, 4236, /* 104232-104239 */
-1641, 216, 1492, 6342, 12873, 15263, 11876, 10248, /* 104240-104247 */
-5267, 2658, 3653, 4260, 4275, 7118, 11937, 17192, /* 104248-104255 */
-17497, 14725, 12104, 7666, 5546, 6494, 7156, 7569, /* 104256-104263 */
-13973, 21804, 30545, 31890, 33783, 34976, 31598, 30708, /* 104264-104271 */
-32797, 34107, 36220, 41203, 44767, 51389, 49929, 46802, /* 104272-104279 */
-47263, 46137, 45645, 46032, 43671, 44050, 51276, 59453, /* 104280-104287 */
-61343, 61191, 62772, 58577, 55095, 54629, 53236, 52384, /* 104288-104295 */
-54197, 57112, 62100, 64867, 63650, 61555, 57333, 52554, /* 104296-104303 */
-52268, 51389, 48484, 48863, 54423, 62073, 61685, 58326, /* 104304-104311 */
-54623, 46878, 44108, 42683, 34411, 33673, 36214, 40261, /* 104312-104319 */
-45309, 42125, 35224, 29825, 25003, 19559, 16293, 12558, /* 104320-104327 */
-12115, 15258, 21603, 23763, 22994, 21367, 15406, 10121, /* 104328-104335 */
-9903, 8209, 6478, 10026, 14828, 21746, 23644, 22163, /* 104336-104343 */
-18870, 14991, 9879, 6664, 7757, 4659, 5212, 12800, /* 104344-104351 */
-17969, 20828, 18947, 13967, 9394, 7907, 6987, 4759, /* 104352-104359 */
-4028, 8233, 17264, 21609, 22674, 19573, 16341, 17436, /* 104360-104367 */
-14340, 12033, 13830, 16933, 24422, 30525, 35128, 37433, /* 104368-104375 */
-39909, 38041, 34590, 36078, 37724, 40047, 41083, 45244, /* 104376-104383 */
-53229, 59123, 58716, 54190, 51239, 49399, 47575, 47917, /* 104384-104391 */
-45465, 45206, 49991, 56056, 58513, 56060, 53332, 49103, /* 104392-104399 */
-47745, 46525, 42029, 40348, 43083, 49861, 55798, 56160, /* 104400-104407 */
-52989, 50008, 48297, 45237, 42415, 39572, 36977, 40992, /* 104408-104415 */
-47053, 49545, 49965, 50975, 47698, 42366, 41176, 38802, /* 104416-104423 */
-36567, 33500, 35119, 41555, 45741, 44150, 39438, 37099, /* 104424-104431 */
-33646, 26478, 24568, 23885, 23465, 30417, 37043, 38870, /* 104432-104439 */
-37272, 37398, 34242, 31415, 29894, 28660, 28137, 28933, /* 104440-104447 */
-32797, 38939, 44678, 43201, 36457, 31708, 29444, 25929, /* 104448-104455 */
-26034, 24577, 27179, 34710, 38401, 37791, 34638, 31732, /* 104456-104463 */
-26262, 25562, 24832, 20661, 19093, 20251, 24427, 28381, /* 104464-104471 */
-26053, 20396, 17722, 15829, 11752, 8865, 8143, 5954, /* 104472-104479 */
-9860, 17106, 18589, 17631, 17244, 14204, 12510, 13918, /* 104480-104487 */
-14446, 13382, 13087, 17182, 24402, 28866, 28989, 27699, /* 104488-104495 */
-27129, 28086, 26392, 24506, 22780, 23116, 30308, 37094, /* 104496-104503 */
-37873, 37587, 37518, 34723, 34771, 34567, 29536, 29379, /* 104504-104511 */
-30987, 34414, 40447, 41872, 41201, 42348, 42184, 37177, /* 104512-104519 */
-33622, 33002, 32588, 34766, 40964, 47342, 49242, 50523, /* 104520-104527 */
-48218, 45202, 48230, 47939, 45508, 45479, 49372, 55422, /* 104528-104535 */
-61733, 62871, 58783, 57535, 56862, 51161, 47125, 45882, /* 104536-104543 */
-44005, 48732, 52645, 52319, 52184, 50680, 44810, 41522, /* 104544-104551 */
-41256, 36758, 33110, 33459, 36036, 41627, 44459, 41042, /* 104552-104559 */
-37881, 35863, 32883, 29774, 29427, 26375, 25272, 31837, /* 104560-104567 */
-36765, 36461, 35071, 31376, 27318, 29377, 29592, 24401, /* 104568-104575 */
-21769, 25145, 30680, 35600, 33639, 27523, 28967, 31065, /* 104576-104583 */
-25530, 20870, 19498, 20044, 24771, 30262, 32579, 32490, /* 104584-104591 */
-33870, 31307, 29001, 30214, 29369, 28291, 28985, 32070, /* 104592-104599 */
-36377, 41376, 40534, 36691, 37247, 36102, 32335, 31876, /* 104600-104607 */
-30067, 28073, 34455, 40693, 40317, 40629, 38498, 33471, /* 104608-104615 */
-33760, 33267, 28222, 26338, 28386, 30486, 34215, 35533, /* 104616-104623 */
-30740, 26867, 25893, 22125, 18714, 16779, 13991, 13237, /* 104624-104631 */
-16592, 18271, 17710, 17682, 13467, 9572, 9306, 8696, /* 104632-104639 */
-4623, 5597, 10443, 14892, 21420, 20002, 13770, 15692, /* 104640-104647 */
-16115, 11391, 11666, 10837, 10134, 15935, 21309, 21857, /* 104648-104655 */
-22130, 22193, 19283, 16694, 15704, 13999, 14795, 18590, /* 104656-104663 */
-21972, 25929, 29289, 28167, 25463, 25320, 23113, 20167, /* 104664-104671 */
-22756, 24430, 25732, 31768, 35183, 35185, 36926, 35779, /* 104672-104679 */
-32980, 36804, 37405, 35119, 38978, 46457, 50754, 55501, /* 104680-104687 */
-56598, 51221, 52580, 51981, 47961, 49185, 52183, 51464, /* 104688-104695 */
-53770, 56274, 54910, 54432, 53731, 52463, 48442, 47368, /* 104696-104703 */
-45246, 44127, 48471, 51015, 52259, 53945, 49826, 45178, /* 104704-104711 */
-46526, 44007, 41369, 43119, 44130, 44005, 48007, 47972, /* 104712-104719 */
-45363, 47297, 44083, 41935, 43543, 39465, 34874, 38255, /* 104720-104727 */
-44112, 46436, 47834, 45006, 39799, 41276, 40786, 34653, /* 104728-104735 */
-32823, 35925, 37625, 39481, 41419, 39930, 40638, 42626, /* 104736-104743 */
-39326, 37455, 38757, 34435, 34461, 41529, 45972, 48900, /* 104744-104751 */
-49820, 46119, 44543, 44823, 40438, 39054, 41732, 42392, /* 104752-104759 */
-43793, 46846, 46116, 44371, 43512, 39925, 37861, 37573, /* 104760-104767 */
-35172, 32202, 35282, 39532, 42672, 43094, 35852, 30493, /* 104768-104775 */
-29545, 28044, 22698, 20669, 23483, 25659, 25941, 25000, /* 104776-104783 */
-21212, 17854, 15382, 10747, 10090, 11112, 9304, 8647, /* 104784-104791 */
-12918, 15557, 16908, 15168, 11727, 10834, 11331, 12848, /* 104792-104799 */
-13909, 14844, 16445, 19452, 19415, 18971, 18993, 15574, /* 104800-104807 */
-15331, 18565, 18903, 18546, 17450, 17816, 21247, 22624, /* 104808-104815 */
-20538, 19233, 17166, 16615, 19398, 19507, 18047, 18276, /* 104816-104823 */
-20402, 21784, 23523, 22217, 20002, 20942, 23493, 24145, /* 104824-104831 */
-23349, 25062, 25630, 29926, 34233, 34053, 35414, 36406, /* 104832-104839 */
-35816, 38387, 39792, 37535, 38409, 41190, 42675, 42442, /* 104840-104847 */
-44141, 42064, 38006, 36724, 36765, 34639, 31370, 31546, /* 104848-104855 */
-35062, 39684, 35622, 34122, 35631, 32557, 30241, 29167, /* 104856-104863 */
-27725, 28984, 30432, 29928, 32773, 35370, 33680, 31528, /* 104864-104871 */
-30866, 31195, 29941, 28405, 31103, 33601, 37006, 37311, /* 104872-104879 */
-37033, 37280, 34676, 33888, 34587, 34653, 35251, 36623, /* 104880-104887 */
-39353, 39527, 38953, 39538, 37263, 34790, 33799, 35986, /* 104888-104895 */
-37347, 37908, 40032, 44593, 45059, 44119, 43353, 39766, /* 104896-104903 */
-39896, 41673, 41047, 43127, 45061, 44808, 46662, 47267, /* 104904-104911 */
-46693, 43620, 39333, 38884, 41232, 42070, 42785, 44030, /* 104912-104919 */
-45411, 44455, 45432, 44124, 38159, 36794, 39633, 40786, /* 104920-104927 */
-39813, 39319, 39195, 40724, 40134, 35981, 30476, 29098, /* 104928-104935 */
-29408, 29332, 29695, 28603, 30237, 32885, 31385, 29185, /* 104936-104943 */
-26348, 23457, 24328, 25420, 27648, 30102, 33297, 37038, /* 104944-104951 */
-36472, 34270, 33287, 31127, 30826, 33922, 33059, 33631, /* 104952-104959 */
-37655, 40611, 41177, 39215, 36826, 34671, 33090, 31841, /* 104960-104967 */
-32590, 34306, 35643, 38362, 39759, 37597, 34060, 32946, /* 104968-104975 */
-32016, 29164, 31590, 33329, 32513, 35174, 39056, 37600, /* 104976-104983 */
-36277, 34797, 30187, 31563, 34794, 36316, 38444, 38497, /* 104984-104991 */
-40393, 45801, 44399, 40405, 38463, 35646, 36374, 38533, /* 104992-104999 */
-38357, 37551, 37862, 40915, 37731, 33229, 29424, 24184, /* 105000-105007 */
-24064, 25527, 25267, 24275, 24110, 25302, 29452, 27850, /* 105008-105015 */
-21825, 17997, 16166, 16919, 17671, 17581, 19120, 20661, /* 105016-105023 */
-22866, 23196, 21258, 18058, 14612, 14807, 17452, 20173, /* 105024-105031 */
-18564, 16725, 18321, 23392, 22626, 18620, 16135, 12529, /* 105032-105039 */
-13985, 17695, 16685, 17561, 21903, 22004, 23617, 23902, /* 105040-105047 */
-18396, 15982, 19734, 22838, 25086, 25132, 24260, 29483, /* 105048-105055 */
-34796, 33422, 31268, 28917, 27611, 29699, 33316, 34755, /* 105056-105063 */
-34843, 38887, 38810, 40940, 42535, 35273, 32768, 36291, /* 105064-105071 */
-37304, 39709, 39189, 37389, 42786, 46393, 43337, 41075, /* 105072-105079 */
-38054, 35161, 39179, 40713, 38515, 37211, 38894, 39964, /* 105080-105087 */
-41650, 40065, 33445, 30341, 31828, 33875, 33166, 32034, /* 105088-105095 */
-32869, 36844, 40276, 37436, 33495, 34492, 35632, 38582, /* 105096-105103 */
-39886, 39480, 42535, 45184, 44473, 46653, 45394, 40170, /* 105104-105111 */
-41695, 42312, 42882, 45251, 43205, 44535, 48534, 45741, /* 105112-105119 */
-43915, 41192, 38978, 40096, 40053, 38884, 40818, 43514, /* 105120-105127 */
-41827, 42643, 43453, 38814, 34999, 37297, 37170, 36881, /* 105128-105135 */
-39019, 37168, 38752, 42906, 40703, 39503, 39841, 37088, /* 105136-105143 */
-40081, 43855, 42692, 45653, 49014, 48015, 48193, 45980, /* 105144-105151 */
-40191, 40871, 42138, 39923, 40174, 39525, 38315, 39925, /* 105152-105159 */
-37902, 31471, 28673, 25151, 22790, 25174, 26361, 25198, /* 105160-105167 */
-27175, 29128, 26301, 23073, 18074, 13665, 13978, 13789, /* 105168-105175 */
-13429, 16720, 19159, 19235, 20988, 19227, 13990, 11249, /* 105176-105183 */
-8823, 9956, 13113, 14091, 16993, 20196, 21085, 20984, /* 105184-105191 */
-16476, 8194, 6249, 9851, 12661, 15368, 18358, 21339, /* 105192-105199 */
-25179, 26879, 22546, 18253, 15580, 15691, 21416, 24207, /* 105200-105207 */
-26143, 34524, 37940, 37015, 36363, 29238, 24759, 26544, /* 105208-105215 */
-28818, 34027, 37855, 40130, 45483, 47940, 44520, 39459, /* 105216-105223 */
-34677, 30920, 32869, 36811, 39223, 45394, 50555, 49920, /* 105224-105231 */
-49275, 43113, 34416, 32962, 33045, 34398, 38089, 40224, /* 105232-105239 */
-41774, 45090, 44610, 37729, 30813, 25171, 22117, 26083, /* 105240-105247 */
-28766, 29852, 36300, 38977, 38453, 37880, 30319, 23137, /* 105248-105255 */
-26184, 29242, 33643, 38727, 40055, 45120, 49398, 46524, /* 105256-105263 */
-39352, 33573, 31183, 35142, 38264, 38523, 42271, 48924, /* 105264-105271 */
-51566, 50130, 44476, 34755, 30496, 34803, 37629, 37915, /* 105272-105279 */
-41350, 45487, 50412, 52114, 44799, 36644, 34153, 32545, /* 105280-105287 */
-36574, 38320, 37687, 44167, 51073, 51761, 49615, 41847, /* 105288-105295 */
-34401, 36344, 39396, 41958, 45431, 47001, 50927, 57177, /* 105296-105303 */
-54942, 47156, 39299, 35210, 36840, 38202, 37339, 39073, /* 105304-105311 */
-42619, 44290, 43628, 36402, 25563, 21390, 22314, 24785, /* 105312-105319 */
-25974, 26788, 27453, 30362, 32961, 28525, 20231, 12405, /* 105320-105327 */
-11704, 14821, 15363, 16096, 18781, 21407, 24168, 20753, /* 105328-105335 */
-12774, 8043, 7364, 8323, 11204, 11966, 11360, 15407, /* 105336-105343 */
-18957, 18282, 13829, 7093, 3990, 8068, 10602, 11039, /* 105344-105351 */
-14183, 17629, 21345, 21844, 16999, 13297, 13294, 15398, /* 105352-105359 */
-19327, 22637, 22971, 25923, 32395, 34424, 31088, 27026, /* 105360-105367 */
-23897, 25054, 29469, 31239, 33248, 36215, 37706, 40590, /* 105368-105375 */
-39566, 32517, 31088, 32960, 34188, 38094, 39135, 38745, /* 105376-105383 */
-43367, 46882, 44268, 40589, 35772, 33474, 37203, 39556, /* 105384-105391 */
-39741, 41605, 42841, 43009, 43600, 39143, 34186, 33618, /* 105392-105399 */
-33714, 35627, 38523, 39652, 41561, 45124, 44291, 39906, /* 105400-105407 */
-36075, 32567, 33868, 37948, 39067, 41912, 45655, 46006, /* 105408-105415 */
-45790, 43050, 39163, 38277, 38555, 40214, 43531, 46074, /* 105416-105423 */
-48359, 53230, 53242, 49692, 44051, 39742, 40864, 42295, /* 105424-105431 */
-43421, 44263, 46662, 48830, 49753, 46093, 41613, 40663, /* 105432-105439 */
-40689, 41057, 42433, 44045, 45913, 49785, 51820, 49274, /* 105440-105447 */
-44185, 39772, 39975, 42900, 42773, 43764, 46933, 47133, /* 105448-105455 */
-48099, 46460, 40684, 39813, 38590, 36552, 38614, 37666, /* 105456-105463 */
-36746, 40731, 42233, 39811, 35506, 29103, 25953, 28916, /* 105464-105471 */
-27841, 25729, 28712, 28198, 27529, 26498, 21088, 18003, /* 105472-105479 */
-18755, 16244, 13931, 16029, 14930, 14832, 18305, 17225, /* 105480-105487 */
-13952, 12122, 8586, 10630, 13491, 9202, 10910, 13668, /* 105488-105495 */
-12238, 13697, 11028, 7410, 10723, 11684, 10914, 13260, /* 105496-105503 */
-13121, 13998, 17871, 18772, 17366, 15934, 14906, 17328, /* 105504-105511 */
-21277, 21426, 21288, 23081, 25709, 26144, 24694, 23250, /* 105512-105519 */
-21678, 26264, 30433, 29714, 29949, 29315, 31753, 37358, /* 105520-105527 */
-35407, 30384, 29672, 30621, 35512, 38492, 35626, 36126, /* 105528-105535 */
-38473, 38434, 36278, 31724, 29496, 34147, 38942, 39523, /* 105536-105543 */
-38679, 36975, 38117, 40962, 39682, 35970, 32706, 33293, /* 105544-105551 */
-38183, 40520, 41250, 40820, 40876, 42549, 40105, 35341, /* 105552-105559 */
-33027, 34772, 38955, 41816, 42013, 40882, 41870, 44397, /* 105560-105567 */
-43893, 40695, 36960, 35166, 38712, 42644, 43654, 44715, /* 105568-105575 */
-45031, 45062, 44490, 41418, 37997, 38145, 40732, 44448, /* 105576-105583 */
-46568, 43641, 41508, 44730, 47370, 44998, 39185, 37441, /* 105584-105591 */
-40250, 43715, 46736, 46158, 45793, 47188, 47148, 44254, /* 105592-105599 */
-40250, 37878, 42028, 46660, 45628, 43949, 42306, 42252, /* 105600-105607 */
-46012, 46289, 40148, 36101, 34979, 38353, 42542, 40924, /* 105608-105615 */
-38067, 37789, 39092, 37628, 33156, 28672, 29599, 34583, /* 105616-105623 */
-35036, 31848, 29040, 27292, 28920, 32352, 27821, 20190, /* 105624-105631 */
-19860, 22168, 25925, 25769, 19602, 18143, 21304, 19678, /* 105632-105639 */
-16683, 13928, 11206, 17084, 22112, 19439, 16620, 13985, /* 105640-105647 */
-13044, 18015, 16468, 9655, 10291, 13735, 17922, 20249, /* 105648-105655 */
-17826, 15853, 17941, 19282, 16807, 14490, 14259, 17810, /* 105656-105663 */
-24182, 25730, 23043, 22510, 21555, 21323, 24779, 23402, /* 105664-105671 */
-20610, 23553, 27428, 30607, 32432, 30128, 29169, 31529, /* 105672-105679 */
-30082, 28644, 30215, 30783, 34850, 38728, 37224, 36140, /* 105680-105687 */
-33965, 33693, 36424, 34800, 31454, 32019, 35432, 39949, /* 105688-105695 */
-41127, 37688, 37148, 38214, 36376, 35494, 35112, 35539, /* 105696-105703 */
-39149, 41691, 42021, 39937, 35904, 38129, 42893, 39952, /* 105704-105711 */
-35769, 35876, 38343, 42812, 43061, 39738, 39985, 40905, /* 105712-105719 */
-40491, 40189, 38063, 37971, 42935, 44838, 42908, 40615, /* 105720-105727 */
-37333, 38453, 41572, 41453, 41439, 40831, 41473, 43538, /* 105728-105735 */
-44291, 43021, 41770, 41231, 41248, 41491, 41557, 42214, /* 105736-105743 */
-44815, 48153, 46976, 44231, 41898, 39806, 42106, 44881, /* 105744-105751 */
-42573, 42108, 45229, 46103, 46147, 45311, 41450, 41063, /* 105752-105759 */
-41258, 39390, 40380, 40804, 41775, 46185, 44203, 38299, /* 105760-105767 */
-36422, 33412, 33943, 36985, 34083, 31569, 35572, 37609, /* 105768-105775 */
-37204, 33477, 28325, 29128, 27683, 25110, 25465, 24628, /* 105776-105783 */
-26180, 30881, 29857, 23878, 20397, 17600, 15577, 16301, /* 105784-105791 */
-16043, 14539, 16985, 20589, 22320, 20304, 14914, 13322, /* 105792-105799 */
-14482, 13850, 12379, 13386, 16098, 19849, 21669, 20048, /* 105800-105807 */
-16833, 13644, 12961, 15218, 16734, 15395, 18231, 23706, /* 105808-105815 */
-26988, 27367, 22086, 18773, 20182, 20266, 20197, 20970, /* 105816-105823 */
-22331, 28353, 33757, 30908, 27160, 23670, 21498, 25189, /* 105824-105831 */
-27534, 26296, 30213, 35012, 37312, 39484, 34467, 29724, /* 105832-105839 */
-30537, 29022, 28423, 30808, 31850, 36890, 43425, 41804, /* 105840-105847 */
-36355, 32388, 29997, 30664, 31618, 30880, 35042, 40958, /* 105848-105855 */
-43746, 45265, 41875, 35722, 34427, 34583, 32158, 32528, /* 105856-105863 */
-36635, 42035, 47370, 47629, 42712, 39026, 35237, 31856, /* 105864-105871 */
-33933, 34980, 36572, 43015, 47637, 50108, 48058, 40252, /* 105872-105879 */
-35722, 36669, 34434, 33200, 37161, 41819, 49512, 54558, /* 105880-105887 */
-50314, 44501, 40990, 36383, 36613, 38291, 38144, 44011, /* 105888-105895 */
-51524, 54535, 53983, 48282, 41165, 39961, 39058, 36565, /* 105896-105903 */
-38710, 42980, 48831, 55795, 55023, 46988, 40918, 36498, /* 105904-105911 */
-35186, 36624, 35569, 39243, 47029, 51620, 51478, 46799, /* 105912-105919 */
-38641, 33328, 31775, 29369, 30110, 34135, 40074, 46623, /* 105920-105927 */
-46765, 39482, 32597, 27512, 24672, 25565, 25189, 25799, /* 105928-105935 */
-32221, 38752, 39330, 34340, 27476, 21769, 17928, 14993, /* 105936-105943 */
-13584, 16825, 24080, 30459, 32285, 26696, 19525, 15349, /* 105944-105951 */
-11768, 10832, 11917, 14462, 20194, 28090, 29916, 24824, /* 105952-105959 */
-19145, 15415, 13721, 11539, 10290, 12639, 20296, 28698, /* 105960-105967 */
-32086, 28513, 22832, 18530, 14932, 14376, 14173, 15623, /* 105968-105975 */
-22614, 31508, 35063, 33101, 27707, 21801, 20384, 18780, /* 105976-105983 */
-17185, 19252, 24539, 33996, 41161, 39688, 34118, 29346, /* 105984-105991 */
-24080, 22509, 23482, 23257, 27843, 36393, 42100, 42097, /* 105992-105999 */
-37604, 30505, 26780, 26081, 23483, 23121, 27041, 34458, /* 106000-106007 */
-43617, 46022, 41242, 35940, 31037, 27672, 27610, 27600, /* 106008-106015 */
-30203, 39734, 46612, 47515, 45688, 39491, 33652, 31799, /* 106016-106023 */
-29971, 27253, 29464, 37206, 46152, 51231, 47008, 39787, /* 106024-106031 */
-35571, 31774, 29481, 29561, 30374, 37660, 47188, 49517, /* 106032-106039 */
-48321, 43896, 37629, 35848, 34297, 29464, 30136, 37472, /* 106040-106047 */
-46164, 53965, 52730, 44730, 40283, 36811, 34059, 35563, /* 106048-106055 */
-34962, 37425, 47801, 53293, 52465, 48528, 41800, 37999, /* 106056-106063 */
-38561, 34739, 30914, 35747, 44680, 53658, 55824, 47733, /* 106064-106071 */
-39328, 37424, 36033, 34383, 33348, 33393, 41273, 51120, /* 106072-106079 */
-51474, 45080, 38446, 34064, 33611, 31456, 25922, 27052, /* 106080-106087 */
-34498, 42614, 47894, 42632, 33343, 29534, 27364, 25656, /* 106088-106095 */
-23437, 21108, 26327, 36420, 40299, 35711, 27989, 23167, /* 106096-106103 */
-22159, 21152, 16803, 15849, 21053, 29143, 36263, 35141, /* 106104-106111 */
-27015, 20838, 19046, 17918, 17203, 15315, 18269, 27290, /* 106112-106119 */
-34199, 34397, 27839, 22959, 19899, 19271, 18145, 13788, /* 106120-106127 */
-16764, 24742, 32940, 36175, 30042, 22233, 21056, 21400, /* 106128-106135 */
-20447, 19239, 19455, 26647, 34894, 38112, 34193, 28156, /* 106136-106143 */
-25714, 25061, 23526, 20233, 20442, 27445, 35495, 40599, /* 106144-106151 */
-37773, 28593, 24238, 24528, 25069, 25291, 22672, 25679, /* 106152-106159 */
-36201, 41139, 39780, 33706, 28136, 28520, 29032, 25238, /* 106160-106167 */
-23152, 26957, 35114, 43559, 43997, 36532, 30118, 29144, /* 106168-106175 */
-30143, 30386, 28079, 28434, 36402, 43694, 44608, 40505, /* 106176-106183 */
-33170, 30212, 32195, 30926, 27564, 28792, 35758, 44964, /* 106184-106191 */
-48289, 42294, 36226, 33933, 33397, 34604, 34271, 32963, /* 106192-106199 */
-39085, 46844, 49516, 47863, 40157, 35205, 36659, 35632, /* 106200-106207 */
-32757, 34094, 39828, 47919, 51685, 49662, 42774, 36954, /* 106208-106215 */
-37082, 38261, 38843, 38074, 39608, 46977, 51507, 49340, /* 106216-106223 */
-44152, 38390, 36535, 36251, 33774, 33513, 38261, 44578, /* 106224-106231 */
-49557, 48535, 41332, 34615, 32413, 32875, 34075, 33422, /* 106232-106239 */
-33696, 39657, 44865, 45462, 40642, 32958, 29937, 30333, /* 106240-106247 */
-28591, 26911, 29527, 35890, 41494, 40727, 34172, 27161, /* 106248-106255 */
-24516, 24920, 25239, 26712, 26484, 30295, 37957, 38895, /* 106256-106263 */
-34412, 27565, 21357, 21676, 23640, 21209, 21967, 27715, /* 106264-106271 */
-34558, 37475, 31895, 24670, 20637, 20123, 22149, 21277, /* 106272-106279 */
-20799, 25949, 32530, 34469, 31808, 25484, 19437, 18524, /* 106280-106287 */
-19733, 19319, 18633, 21971, 29655, 35572, 32763, 26201, /* 106288-106295 */
-21645, 19749, 20483, 21721, 22644, 25133, 31634, 35625, /* 106296-106303 */
-34005, 30017, 23420, 19976, 21705, 20080, 18656, 23555, /* 106304-106311 */
-30660, 36930, 37272, 30711, 26583, 24751, 22476, 24140, /* 106312-106319 */
-26515, 28170, 34234, 40069, 39444, 37425, 32747, 28551, /* 106320-106327 */
-28653, 25843, 23175, 26893, 34250, 41220, 43111, 38261, /* 106328-106335 */
-33983, 31615, 29594, 28899, 28717, 30109, 35626, 42579, /* 106336-106343 */
-43322, 40112, 37473, 33375, 30757, 30445, 28086, 29496, /* 106344-106351 */
-37210, 43638, 47298, 44619, 37230, 35694, 35186, 32863, /* 106352-106359 */
-33412, 33925, 38544, 47046, 49594, 46704, 43205, 38504, /* 106360-106367 */
-36097, 35984, 34310, 34630, 39475, 46666, 51374, 49832, /* 106368-106375 */
-44050, 39069, 37682, 38320, 37400, 37027, 40127, 46698, /* 106376-106383 */
-52384, 49735, 41720, 37672, 36551, 36120, 35215, 32279, /* 106384-106391 */
-36186, 44184, 48429, 47950, 40886, 34979, 34477, 33891, /* 106392-106399 */
-33110, 32529, 34391, 41883, 46881, 44639, 37671, 29355, /* 106400-106407 */
-27607, 30201, 28306, 24946, 26309, 34793, 43433, 42951, /* 106408-106415 */
-34347, 27829, 27402, 27929, 26076, 23674, 25717, 33035, /* 106416-106423 */
-41321, 41531, 33605, 26252, 23853, 24201, 24311, 20512, /* 106424-106431 */
-19523, 27867, 35946, 39811, 35989, 25053, 21092, 21832, /* 106432-106439 */
-21671, 22040, 19723, 23433, 34658, 38741, 34380, 26974, /* 106440-106447 */
-20334, 20997, 22095, 19237, 17845, 22067, 31212, 39184, /* 106448-106455 */
-38702, 28723, 20959, 20236, 20510, 20669, 19885, 20044, /* 106456-106463 */
-29139, 39354, 39214, 32591, 23950, 19121, 21290, 21810, /* 106464-106471 */
-17084, 18754, 29242, 39001, 42873, 35961, 26055, 24786, /* 106472-106479 */
-24681, 22933, 22893, 21577, 28064, 39603, 42704, 39302, /* 106480-106487 */
-30698, 24232, 25514, 25151, 21829, 21367, 27182, 37584, /* 106488-106495 */
-44284, 42006, 33756, 28103, 27217, 26075, 26213, 26405, /* 106496-106503 */
-29453, 40477, 46937, 45054, 39072, 31252, 28756, 30444, /* 106504-106511 */
-28651, 26358, 29994, 38424, 46937, 50397, 43870, 35949, /* 106512-106519 */
-34836, 33397, 31966, 32802, 33573, 40930, 49554, 50416, /* 106520-106527 */
-47013, 38884, 34016, 36032, 36139, 33032, 33062, 38455, /* 106528-106535 */
-47697, 52318, 48604, 40488, 36385, 36936, 35662, 35427, /* 106536-106543 */
-34390, 37370, 46743, 50381, 46241, 39605, 33617, 33321, /* 106544-106551 */
-34800, 32218, 30381, 35254, 43100, 48822, 47501, 42453, /* 106552-106559 */
-38513, 37258, 35371, 33198, 33112, 33443, 42394, 48032, /* 106560-106567 */
-44832, 38819, 33800, 31019, 30718, 29104, 27477, 29773, /* 106568-106575 */
-35529, 41660, 39157, 34934, 31007, 33428, 34501, 29579, /* 106576-106583 */
-26610, 27851, 33434, 38109, 34558, 31726, 30776, 26827, /* 106584-106591 */
-26469, 22127, 24614, 31674, 38233, 41722, 39295, 34288, /* 106592-106599 */
-32454, 27209, 19896, 20956, 20724, 23989, 31953, 39099, /* 106600-106607 */
-38570, 32624, 24818, 21582, 22016, 17718, 14508, 18708, /* 106608-106615 */
-29094, 35090, 34646, 33306, 27262, 20059, 17076, 11541, /* 106616-106623 */
-10853, 18354, 26201, 35038, 38489, 35290, 32070, 24459, /* 106624-106631 */
-16012, 15349, 13971, 16475, 24523, 31435, 35009, 33611, /* 106632-106639 */
-24590, 19713, 20540, 13785, 12306, 13067, 16985, 23806, /* 106640-106647 */
-31833, 34387, 33858, 29978, 21463, 24054, 22942, 19421, /* 106648-106655 */
-25508, 32996, 40469, 45372, 40033, 32555, 30267, 30966, /* 106656-106663 */
-32381, 32950, 31825, 38968, 51474, 55140, 53422, 51576, /* 106664-106671 */
-49248, 47876, 46089, 42288, 43310, 47768, 50797, 52374, /* 106672-106679 */
-51385, 46290, 41163, 40190, 37104, 34894, 38621, 43738, /* 106680-106687 */
-45214, 50294, 51115, 41805, 35195, 29639, 28757, 31167, /* 106688-106695 */
-29375, 33914, 42379, 45585, 43293, 37670, 31384, 31688, /* 106696-106703 */
-36090, 32891, 36001, 38567, 40468, 47599, 48043, 41670, /* 106704-106711 */
-38753, 33229, 27120, 25731, 27462, 36056, 42761, 43843, /* 106712-106719 */
-45040, 45038, 36905, 30254, 23770, 19229, 23029, 26992, /* 106720-106727 */
-26948, 30286, 31573, 33058, 31354, 25800, 21458, 20827, /* 106728-106735 */
-22328, 26824, 32949, 34661, 37792, 35482, 35038, 34445, /* 106736-106743 */
-29503, 22696, 22275, 27059, 29669, 28309, 25297, 27237, /* 106744-106751 */
-25095, 19975, 17880, 14022, 12197, 16073, 19471, 20977, /* 106752-106759 */
-18672, 17374, 18705, 19521, 18278, 14492, 15252, 21999, /* 106760-106767 */
-28410, 27634, 25189, 24024, 28194, 33819, 32805, 27639, /* 106768-106775 */
-24866, 30636, 36599, 39306, 38055, 35223, 33066, 25868, /* 106776-106783 */
-24426, 27542, 24159, 26262, 35209, 42712, 47514, 44680, /* 106784-106791 */
-33093, 32181, 35313, 34106, 29718, 25540, 30782, 44333, /* 106792-106799 */
-51851, 49448, 48228, 45560, 44690, 44314, 41041, 42010, /* 106800-106807 */
-51630, 57366, 60670, 64009, 61720, 54720, 51066, 45759, /* 106808-106815 */
-40720, 34691, 31174, 38549, 46742, 49454, 45477, 38961, /* 106816-106823 */
-34023, 31090, 26930, 21430, 18806, 26019, 31092, 33449, /* 106824-106831 */
-36558, 35311, 32814, 34347, 26955, 18776, 17985, 20290, /* 106832-106839 */
-28555, 38849, 38725, 31012, 28867, 26217, 25010, 19895, /* 106840-106847 */
-15174, 17575, 23820, 25606, 28967, 32286, 31208, 30984, /* 106848-106855 */
-28336, 25078, 23805, 23687, 23829, 28661, 34058, 35325, /* 106856-106863 */
-36118, 32408, 27853, 28039, 27710, 26581, 29103, 37869, /* 106864-106871 */
-40528, 41176, 40733, 39076, 39554, 35003, 31778, 34081, /* 106872-106879 */
-37730, 40125, 43484, 41468, 38325, 37431, 32746, 26575, /* 106880-106887 */
-23496, 23548, 24742, 27311, 30245, 31434, 34148, 31352, /* 106888-106895 */
-23027, 20884, 19657, 20112, 21638, 23253, 28451, 36026, /* 106896-106903 */
-33913, 27438, 25471, 21496, 20423, 23987, 25661, 28196, /* 106904-106911 */
-34695, 37221, 37917, 36323, 32831, 32780, 30579, 25441, /* 106912-106919 */
-23549, 26800, 31248, 34152, 37880, 38231, 39993, 39671, /* 106920-106927 */
-34285, 31111, 31305, 33063, 36129, 38667, 34849, 35523, /* 106928-106935 */
-39531, 37597, 36828, 39500, 39903, 41778, 44263, 49004, /* 106936-106943 */
-53501, 55134, 55425, 54749, 57005, 57591, 57733, 55996, /* 106944-106951 */
-50108, 49244, 52450, 49125, 46605, 43497, 38752, 40734, /* 106952-106959 */
-43070, 39613, 36504, 35292, 32036, 32730, 28461, 21356, /* 106960-106967 */
-20560, 22407, 26292, 31979, 32442, 26235, 23434, 22531, /* 106968-106975 */
-21402, 21531, 18662, 16575, 21905, 28198, 26442, 21927, /* 106976-106983 */
-23477, 23748, 23076, 19497, 13065, 13846, 21798, 29628, /* 106984-106991 */
-34649, 36197, 33776, 31053, 29213, 23522, 18400, 17214, /* 106992-106999 */
-13870, 20239, 27043, 25458, 24337, 20680, 18578, 21937, /* 107000-107007 */
-19049, 11958, 14398, 22310, 28478, 34833, 33798, 32260, /* 107008-107015 */
-35501, 35382, 34603, 29276, 28519, 28352, 32400, 39043, /* 107016-107023 */
-34473, 31435, 26100, 22082, 24667, 24690, 19981, 20273, /* 107024-107031 */
-23828, 26620, 31337, 27830, 23984, 25343, 28372, 30143, /* 107032-107039 */
-28995, 29688, 31710, 34856, 39234, 40143, 39373, 36133, /* 107040-107047 */
-36380, 42242, 42910, 38567, 37976, 43256, 45718, 45980, /* 107048-107055 */
-40388, 34627, 36877, 39321, 37690, 36516, 38930, 44458, /* 107056-107063 */
-47737, 46092, 44957, 42184, 38409, 35715, 35155, 37580, /* 107064-107071 */
-41556, 40673, 38706, 45862, 51383, 51456, 49963, 50085, /* 107072-107079 */
-54356, 60222, 62357, 60593, 62442, 63903, 63382, 63844, /* 107080-107087 */
-59513, 50775, 45878, 46395, 46124, 46460, 44157, 38016, /* 107088-107095 */
-37342, 39353, 38097, 32926, 29470, 28986, 33048, 34189, /* 107096-107103 */
-27295, 22213, 24582, 25026, 28405, 30606, 21474, 16372, /* 107104-107111 */
-18632, 23023, 25600, 24230, 18867, 16879, 18669, 19865, /* 107112-107119 */
-19643, 18766, 16505, 20689, 23620, 21521, 18898, 16629, /* 107120-107127 */
-16975, 18433, 24353, 24363, 23742, 25882, 23148, 20922, /* 107128-107135 */
-20984, 16852, 11891, 12647, 14040, 15041, 19279, 19972, /* 107136-107143 */
-20104, 22762, 25098, 24274, 22350, 19507, 17693, 21000, /* 107144-107151 */
-24088, 28593, 32347, 32237, 28611, 27655, 25873, 23055, /* 107152-107159 */
-19199, 17177, 19100, 22311, 26274, 24677, 22872, 22798, /* 107160-107167 */
-24893, 22194, 20502, 18781, 14071, 21102, 27488, 29147, /* 107168-107175 */
-31870, 30823, 29011, 28153, 27141, 27432, 27669, 30675, /* 107176-107183 */
-38387, 45016, 44333, 41848, 41456, 42699, 43296, 38028, /* 107184-107191 */
-36764, 38192, 40600, 44506, 43240, 41544, 43611, 44677, /* 107192-107199 */
-44790, 47715, 43504, 42014, 47162, 48557, 49545, 49922, /* 107200-107207 */
-44997, 41968, 46104, 46666, 45909, 46012, 49250, 54931, /* 107208-107215 */
-60048, 61932, 60009, 61062, 63413, 62081, 62699, 64105, /* 107216-107223 */
-63948, 61983, 59546, 57862, 57451, 56305, 49395, 46179, /* 107224-107231 */
-46130, 46618, 45726, 45967, 42183, 43365, 45386, 39810, /* 107232-107239 */
-36192, 29039, 24143, 25338, 29228, 30827, 27584, 23518, /* 107240-107247 */
-22539, 24185, 25838, 22230, 20116, 19378, 20863, 23617, /* 107248-107255 */
-21579, 19857, 21296, 23529, 24426, 24127, 22467, 19617, /* 107256-107263 */
-18894, 24600, 27639, 26537, 24376, 21062, 21913, 25741, /* 107264-107271 */
-23063, 16593, 16704, 15476, 14193, 14621, 11007, 11026, /* 107272-107279 */
-12712, 13891, 16323, 20014, 21137, 21117, 21008, 19145, /* 107280-107287 */
-19999, 17437, 16562, 20263, 24459, 29991, 30206, 28629, /* 107288-107295 */
-27345, 23670, 18361, 14374, 12176, 11767, 14634, 16144, /* 107296-107303 */
-19346, 22572, 22600, 18056, 11366, 9678, 10808, 13096, /* 107304-107311 */
-14128, 17919, 24694, 32855, 36750, 33737, 29700, 26394, /* 107312-107319 */
-28039, 29727, 32312, 34189, 37235, 45918, 52690, 49631, /* 107320-107327 */
-41767, 36093, 33095, 34526, 34113, 31419, 32285, 36617, /* 107328-107335 */
-45097, 50950, 49737, 45568, 41389, 41164, 40298, 37308, /* 107336-107343 */
-35031, 39650, 45184, 51493, 54278, 50004, 48173, 47984, /* 107344-107351 */
-51133, 54163, 55845, 56068, 59317, 63195, 63755, 64947, /* 107352-107359 */
-65397, 64096, 61356, 56309, 51189, 49757, 49906, 48421, /* 107360-107367 */
-48258, 50625, 50362, 45141, 41685, 36956, 34255, 40009, /* 107368-107375 */
-37382, 30525, 29778, 29809, 32063, 35399, 35347, 33320, /* 107376-107383 */
-31454, 26695, 23991, 28347, 31982, 31106, 29286, 31098, /* 107384-107391 */
-33955, 34653, 31589, 27031, 26397, 29666, 30358, 26910, /* 107392-107399 */
-23311, 23699, 30692, 34715, 37140, 37867, 34054, 32549, /* 107400-107407 */
-30229, 27061, 23313, 18148, 16789, 21352, 27130, 25289, /* 107408-107415 */
-21911, 20611, 19389, 21681, 21549, 18764, 16192, 18103, /* 107416-107423 */
-21066, 23689, 27507, 29564, 29586, 26750, 21730, 18884, /* 107424-107431 */
-19248, 16392, 16710, 19436, 22756, 21984, 17994, 14281, /* 107432-107439 */
-10856, 10984, 12044, 11570, 8259, 7236, 10214, 17054, /* 107440-107447 */
-25450, 27732, 22103, 19696, 21718, 23251, 21783, 20400, /* 107448-107455 */
-22098, 31100, 40017, 37195, 30857, 31227, 33660, 32000, /* 107456-107463 */
-31007, 28699, 28834, 32180, 32818, 36725, 41634, 38284, /* 107464-107471 */
-35046, 36184, 38143, 38798, 38796, 39123, 43014, 48494, /* 107472-107479 */
-50296, 46286, 40157, 41145, 42156, 41842, 42836, 44571, /* 107480-107487 */
-47734, 51698, 53578, 57053, 63709, 62976, 59227, 58392, /* 107488-107495 */
-61277, 63446, 62358, 58921, 57135, 57094, 54554, 52781, /* 107496-107503 */
-47046, 43443, 42582, 41575, 42681, 42663, 40688, 37050, /* 107504-107511 */
-35854, 35513, 35668, 32635, 27697, 25916, 27174, 29596, /* 107512-107519 */
-28931, 25457, 21247, 21660, 25858, 28300, 26300, 24362, /* 107520-107527 */
-23311, 26301, 31025, 30652, 26184, 22956, 25182, 28437, /* 107528-107535 */
-31009, 33437, 33857, 34468, 36892, 34434, 34516, 35200, /* 107536-107543 */
-32836, 31496, 31989, 32097, 29099, 25716, 23170, 23159, /* 107544-107551 */
-24296, 24307, 21354, 16769, 18716, 25346, 30523, 35780, /* 107552-107559 */
-36679, 31354, 26668, 26211, 28412, 33681, 33966, 32291, /* 107560-107567 */
-31544, 34794, 37387, 32219, 26035, 20542, 18569, 18482, /* 107568-107575 */
-17416, 13134, 13772, 18613, 20149, 19879, 15693, 11318, /* 107576-107583 */
-11437, 10960, 14064, 21142, 24331, 26819, 30068, 30115, /* 107584-107591 */
-30213, 29260, 26617, 26306, 27099, 31370, 36613, 38345, /* 107592-107599 */
-36292, 38220, 38397, 35294, 35740, 32182, 27958, 26839, /* 107600-107607 */
-28706, 33576, 38451, 39046, 38874, 39069, 39959, 38400, /* 107608-107615 */
-34693, 33322, 32985, 35131, 38630, 41507, 40842, 40302, /* 107616-107623 */
-42543, 46245, 48983, 50528, 50969, 52466, 55727, 60289, /* 107624-107631 */
-61987, 61254, 61168, 62200, 62244, 56480, 49950, 46577, /* 107632-107639 */
-44150, 42580, 42169, 39431, 36445, 34352, 34076, 35686, /* 107640-107647 */
-36449, 33920, 30806, 28619, 26745, 24801, 23798, 23743, /* 107648-107655 */
-27786, 30552, 28151, 24398, 21865, 26463, 28760, 25965, /* 107656-107663 */
-24121, 25158, 27827, 28520, 29421, 31334, 32058, 31364, /* 107664-107671 */
-27101, 23401, 23041, 24757, 27790, 29697, 30284, 33922, /* 107672-107679 */
-37789, 37267, 33217, 28458, 24698, 20305, 20940, 22460, /* 107680-107687 */
-22636, 23838, 25626, 30014, 32680, 28157, 23387, 25706, /* 107688-107695 */
-28343, 28325, 27423, 26436, 28973, 35578, 37222, 37874, /* 107696-107703 */
-34830, 27583, 27324, 26655, 23902, 22189, 22236, 22244, /* 107704-107711 */
-24531, 25374, 22198, 20867, 20691, 17522, 14936, 14891, /* 107712-107719 */
-15336, 20547, 26021, 29187, 30763, 34040, 37010, 32682, /* 107720-107727 */
-28467, 26707, 28835, 32638, 34365, 37366, 39473, 41288, /* 107728-107735 */
-41831, 42237, 39318, 36211, 34801, 34241, 36144, 38479, /* 107736-107743 */
-36733, 35551, 39575, 42187, 45409, 42378, 39900, 42396, /* 107744-107751 */
-42989, 44063, 42384, 39572, 40987, 44035, 44030, 44850, /* 107752-107759 */
-46015, 45382, 46818, 47774, 49219, 52370, 52411, 52615, /* 107760-107767 */
-56546, 58208, 60291, 61462, 59679, 59059, 54097, 45963, /* 107768-107775 */
-41328, 40652, 40721, 39505, 38401, 38759, 39779, 39764, /* 107776-107783 */
-36874, 31931, 26505, 25479, 25092, 21030, 21089, 23291, /* 107784-107791 */
-26280, 28132, 24658, 19077, 14270, 13437, 14753, 15800, /* 107792-107799 */
-16503, 19673, 25178, 29640, 29621, 27345, 24141, 22011, /* 107800-107807 */
-22872, 21447, 20548, 22938, 27810, 33792, 37214, 35873, /* 107808-107815 */
-30049, 28464, 30038, 25867, 22889, 21748, 20768, 22246, /* 107816-107823 */
-26380, 25857, 22703, 21667, 19070, 16844, 16261, 16014, /* 107824-107831 */
-20302, 27333, 29838, 30166, 27485, 27216, 29769, 29000, /* 107832-107839 */
-27671, 27933, 28436, 29685, 32065, 31041, 26638, 26020, /* 107840-107847 */
-24253, 20372, 17715, 16246, 17013, 17248, 17918, 18193, /* 107848-107855 */
-15826, 15430, 17660, 19824, 23116, 24974, 27282, 30780, /* 107856-107863 */
-32216, 32672, 32076, 30809, 33011, 36945, 39124, 40322, /* 107864-107871 */
-42519, 43938, 44542, 44615, 40826, 38975, 39234, 39142, /* 107872-107879 */
-38981, 40061, 44761, 44798, 44105, 47517, 47799, 43261, /* 107880-107887 */
-41360, 42326, 42283, 45354, 47259, 46500, 49071, 53929, /* 107888-107895 */
-52863, 48570, 44753, 45836, 52234, 55347, 57274, 59650, /* 107896-107903 */
-63630, 64683, 64136, 62952, 60966, 60348, 56600, 53107, /* 107904-107911 */
-51123, 50350, 49346, 49556, 48290, 44991, 39165, 33750, /* 107912-107919 */
-31079, 28921, 30365, 29886, 30444, 32152, 29934, 26943, /* 107920-107927 */
-23922, 21827, 22969, 21964, 17416, 15783, 18283, 21018, /* 107928-107935 */
-24630, 26527, 24238, 24530, 25379, 23943, 25466, 25756, /* 107936-107943 */
-23846, 24501, 26608, 27179, 25829, 24315, 23087, 22423, /* 107944-107951 */
-24607, 27080, 25008, 25539, 27787, 25112, 19065, 17116, /* 107952-107959 */
-16842, 18044, 21398, 21203, 21229, 19635, 17615, 18207, /* 107960-107967 */
-19407, 21409, 21656, 20479, 21545, 23125, 22715, 24962, /* 107968-107975 */
-28282, 27281, 24514, 21000, 17271, 17674, 20867, 20628, /* 107976-107983 */
-19925, 19540, 19883, 19217, 14342, 11114, 10956, 11476, /* 107984-107991 */
-11560, 12156, 15423, 19073, 23625, 28159, 30711, 30690, /* 107992-107999 */
-27621, 25507, 25251, 28782, 32648, 33429, 36983, 43763, /* 108000-108007 */
-45893, 43767, 39117, 33235, 32206, 33327, 36534, 37744, /* 108008-108015 */
-39378, 44563, 45508, 44048, 42323, 41557, 39094, 38879, /* 108016-108023 */
-41343, 42625, 47157, 51166, 52276, 53310, 53017, 49958, /* 108024-108031 */
-47874, 46058, 45633, 47485, 49729, 55877, 60586, 61777, /* 108032-108039 */
-61306, 59507, 58274, 58863, 58909, 58446, 60655, 60564, /* 108040-108047 */
-60629, 58610, 54318, 51799, 49091, 45489, 42295, 39121, /* 108048-108055 */
-37889, 40085, 41020, 41203, 39525, 35442, 30306, 26597, /* 108056-108063 */
-25133, 27117, 27739, 26717, 27626, 27455, 24131, 22987, /* 108064-108071 */
-23733, 23433, 25685, 25688, 26622, 30151, 32713, 33221, /* 108072-108079 */
-32434, 29682, 27779, 28391, 28558, 29232, 29552, 30535, /* 108080-108087 */
-32846, 33691, 32797, 32458, 28733, 26241, 27115, 25275, /* 108088-108095 */
-23591, 23118, 22416, 24419, 24899, 19290, 14112, 11762, /* 108096-108103 */
-13335, 19014, 20885, 19897, 21953, 22940, 22758, 22054, /* 108104-108111 */
-19352, 18750, 20204, 19357, 22123, 24633, 24465, 25439, /* 108112-108119 */
-24349, 20798, 15522, 11149, 9179, 10204, 11141, 12090, /* 108120-108127 */
-14866, 17082, 14637, 12812, 12643, 13231, 14715, 16259, /* 108128-108135 */
-18814, 20058, 24958, 32289, 32525, 29104, 28163, 28143, /* 108136-108143 */
-30121, 31570, 31788, 34422, 35676, 37231, 42168, 43248, /* 108144-108151 */
-39174, 35570, 33995, 34801, 36132, 34225, 36653, 41555, /* 108152-108159 */
-44908, 47407, 45891, 44128, 43671, 42913, 43030, 45204, /* 108160-108167 */
-47336, 49649, 50787, 49029, 49461, 53300, 54450, 53073, /* 108168-108175 */
-54863, 59039, 60360, 60678, 61236, 62546, 62944, 61493, /* 108176-108183 */
-60423, 58186, 56236, 52645, 51111, 50008, 47543, 45722, /* 108184-108191 */
-41845, 38900, 35429, 34370, 35913, 35843, 34221, 33942, /* 108192-108199 */
-32795, 30023, 30399, 29285, 26271, 23922, 24124, 28202, /* 108200-108207 */
-30767, 30337, 30945, 34489, 37105, 35681, 33501, 33668, /* 108208-108215 */
-34742, 34437, 34280, 33192, 33583, 36087, 35852, 32685, /* 108216-108223 */
-30495, 29323, 28991, 29550, 30547, 32617, 35342, 35190, /* 108224-108231 */
-30733, 27215, 25672, 24004, 24513, 26822, 23239, 19087, /* 108232-108239 */
-19756, 24095, 25985, 25344, 24717, 23970, 24612, 24110, /* 108240-108247 */
-22863, 22187, 24490, 26195, 27967, 26811, 24101, 22288, /* 108248-108255 */
-19806, 18294, 15198, 13073, 12922, 12061, 11189, 12395, /* 108256-108263 */
-12221, 10264, 10302, 10569, 10860, 10866, 12240, 17496, /* 108264-108271 */
-21421, 23124, 24485, 26697, 27776, 27543, 26469, 26041, /* 108272-108279 */
-27764, 30320, 33345, 33014, 31983, 31881, 32033, 31609, /* 108280-108287 */
-32470, 33035, 32195, 32901, 32490, 32482, 33909, 34545, /* 108288-108295 */
-34806, 37529, 41236, 43008, 42098, 42559, 44947, 45498, /* 108296-108303 */
-45902, 45989, 44028, 44177, 46641, 47805, 49565, 52010, /* 108304-108311 */
-53827, 53720, 53538, 53680, 52992, 52422, 52535, 55045, /* 108312-108319 */
-57788, 59414, 56659, 52363, 50664, 46786, 42936, 39932, /* 108320-108327 */
-37790, 37273, 37605, 38327, 39178, 39303, 37726, 33914, /* 108328-108335 */
-28456, 25548, 26127, 27168, 26998, 26442, 27661, 30009, /* 108336-108343 */
-31050, 29175, 27827, 26740, 26746, 29990, 32197, 34223, /* 108344-108351 */
-36046, 37674, 39119, 37690, 34322, 31912, 31241, 33267, /* 108352-108359 */
-33876, 33075, 34561, 35717, 36859, 38515, 37921, 36647, /* 108360-108367 */
-34075, 31389, 28485, 28234, 29662, 29037, 28003, 24503, /* 108368-108375 */
-22773, 21114, 20186, 20661, 23476, 26680, 27026, 26095, /* 108376-108383 */
-26128, 28021, 28479, 26527, 26454, 28818, 29724, 29157, /* 108384-108391 */
-27601, 26393, 25288, 23027, 19586, 16117, 14193, 15533, /* 108392-108399 */
-15626, 15292, 15480, 14819, 12990, 12001, 14240, 16402, /* 108400-108407 */
-17196, 19150, 23644, 29327, 32245, 29903, 27503, 28084, /* 108408-108415 */
-29645, 29417, 30199, 32149, 34386, 36678, 37765, 37675, /* 108416-108423 */
-37112, 36165, 34426, 33126, 32945, 34637, 36762, 39286, /* 108424-108431 */
-40033, 40747, 41276, 40808, 40297, 38756, 38519, 38842, /* 108432-108439 */
-40840, 44943, 47111, 46428, 46394, 45785, 43885, 42041, /* 108440-108447 */
-43007, 47059, 50449, 53019, 54433, 54750, 56238, 56293, /* 108448-108455 */
-54821, 53751, 51838, 49879, 49178, 49294, 46473, 44943, /* 108456-108463 */
-42302, 37223, 34910, 32233, 27987, 26594, 27609, 30517, /* 108464-108471 */
-32291, 28832, 26151, 26609, 26165, 21695, 18370, 18930, /* 108472-108479 */
-21502, 23882, 25464, 28095, 30392, 32053, 31622, 27901, /* 108480-108487 */
-28510, 31254, 32302, 32712, 32998, 34963, 37120, 35241, /* 108488-108495 */
-31292, 29661, 27012, 25586, 25315, 26570, 30491, 36070, /* 108496-108503 */
-37381, 35200, 32378, 26567, 23882, 23501, 23719, 24152, /* 108504-108511 */
-24334, 24268, 24484, 26502, 28107, 26818, 24820, 23967, /* 108512-108519 */
-24619, 26720, 28744, 29766, 31291, 33088, 32479, 31010, /* 108520-108527 */
-28002, 23109, 20772, 20798, 19821, 20533, 20390, 19579, /* 108528-108535 */
-18887, 15939, 14017, 14852, 13450, 12583, 15913, 19665, /* 108536-108543 */
-24175, 27704, 29568, 31691, 33600, 31574, 31529, 30907, /* 108544-108551 */
-30578, 34390, 37448, 39129, 39992, 39354, 38862, 37397, /* 108552-108559 */
-33773, 33779, 35641, 37213, 37691, 39431, 41613, 43174, /* 108560-108567 */
-40726, 37213, 37166, 37745, 41310, 44030, 42729, 44674, /* 108568-108575 */
-48154, 50128, 51333, 48245, 46969, 47769, 45803, 45768, /* 108576-108583 */
-48863, 52342, 55320, 55465, 54213, 53981, 52588, 49512, /* 108584-108591 */
-49963, 52746, 54142, 54415, 53289, 50679, 48433, 43691, /* 108592-108599 */
-37807, 36481, 34792, 33113, 31837, 31719, 35083, 38308, /* 108600-108607 */
-35531, 28858, 25258, 25218, 25512, 24372, 23280, 23495, /* 108608-108615 */
-25981, 27360, 25955, 23838, 23215, 22326, 22607, 24821, /* 108616-108623 */
-27164, 32205, 35357, 34171, 33952, 31866, 29071, 28456, /* 108624-108631 */
-25841, 24163, 26642, 28042, 27881, 29879, 29073, 27876, /* 108632-108639 */
-29878, 29612, 26199, 24042, 22850, 25167, 28037, 26501, /* 108640-108647 */
-24980, 22867, 18397, 15468, 15290, 16498, 18930, 21230, /* 108648-108655 */
-24279, 26373, 27273, 25666, 22145, 21140, 22664, 23415, /* 108656-108663 */
-24681, 25987, 26466, 28096, 27033, 21921, 18686, 16372, /* 108664-108671 */
-12094, 10238, 10772, 14263, 18226, 18279, 17922, 19602, /* 108672-108679 */
-20082, 18548, 17564, 18652, 22839, 28028, 31407, 34395, /* 108680-108687 */
-36170, 37137, 36237, 32915, 31552, 32821, 35184, 37547, /* 108688-108695 */
-39533, 42176, 46274, 47756, 44472, 41593, 40887, 40024, /* 108696-108703 */
-39063, 38771, 40148, 43457, 48158, 51571, 51010, 47547, /* 108704-108711 */
-44349, 43837, 44602, 46842, 49672, 51957, 53305, 52828, /* 108712-108719 */
-52824, 52711, 53371, 52410, 50843, 51797, 52668, 54546, /* 108720-108727 */
-57320, 58264, 59091, 58829, 57100, 54662, 49989, 47488, /* 108728-108735 */
-45845, 43307, 42367, 42017, 39540, 36384, 34699, 34472, /* 108736-108743 */
-33988, 31511, 28161, 27455, 29484, 30004, 28414, 26365, /* 108744-108751 */
-24346, 24866, 26430, 25712, 25051, 26562, 28115, 30052, /* 108752-108759 */
-33155, 32538, 33538, 35783, 34307, 33506, 34370, 32489, /* 108760-108767 */
-30384, 30511, 29755, 29129, 26995, 22743, 20572, 22461, /* 108768-108775 */
-24633, 27539, 27568, 25415, 25407, 24500, 23051, 22647, /* 108776-108783 */
-21626, 19560, 18719, 17506, 16822, 17704, 19483, 20044, /* 108784-108791 */
-20618, 22111, 21913, 20525, 20033, 21032, 23062, 24157, /* 108792-108799 */
-23489, 23177, 23175, 22577, 19714, 14825, 11895, 13099, /* 108800-108807 */
-13011, 10866, 10299, 11375, 12855, 12476, 11114, 11682, /* 108808-108815 */
-12933, 15318, 17645, 20131, 23709, 27260, 28672, 29983, /* 108816-108823 */
-32471, 31444, 30890, 31963, 32903, 34051, 37414, 38978, /* 108824-108831 */
-38489, 37819, 36241, 36004, 36763, 37464, 39001, 41011, /* 108832-108839 */
-42774, 41904, 38719, 38350, 40440, 42810, 44632, 44942, /* 108840-108847 */
-45373, 49085, 51769, 52761, 52570, 52149, 52901, 52076, /* 108848-108855 */
-49745, 50780, 53553, 54866, 56206, 56907, 55412, 53665, /* 108856-108863 */
-52682, 50796, 50985, 52294, 53216, 54814, 56707, 56063, /* 108864-108871 */
-51696, 46080, 43612, 41583, 39291, 37289, 35656, 37201, /* 108872-108879 */
-39860, 40366, 38451, 36256, 33550, 32826, 30793, 28838, /* 108880-108887 */
-29749, 29704, 30244, 32799, 33387, 31844, 31617, 30409, /* 108888-108895 */
-29213, 30894, 33227, 35043, 38318, 39392, 39103, 39447, /* 108896-108903 */
-36962, 33926, 31209, 29177, 28284, 27816, 27542, 26464, /* 108904-108911 */
-28034, 31222, 32527, 32691, 30741, 27184, 26057, 26613, /* 108912-108919 */
-25582, 26560, 27241, 23656, 20845, 19918, 17800, 17397, /* 108920-108927 */
-16461, 16496, 19002, 20458, 21644, 22000, 21620, 21817, /* 108928-108935 */
-21885, 21695, 22450, 21453, 19530, 18571, 18313, 16775, /* 108936-108943 */
-14381, 11592, 10319, 10979, 12118, 11508, 8558, 7740, /* 108944-108951 */
-10391, 12992, 14217, 14814, 15240, 17632, 21310, 24389, /* 108952-108959 */
-25973, 26919, 27605, 27317, 26856, 27334, 28873, 31839, /* 108960-108967 */
-33575, 35169, 35458, 35518, 35667, 34375, 33980, 35887, /* 108968-108975 */
-37931, 38262, 38152, 37720, 38696, 40203, 41263, 41309, /* 108976-108983 */
-42146, 42329, 43660, 44813, 44793, 47846, 49917, 49275, /* 108984-108991 */
-49497, 49078, 46979, 47089, 48280, 49047, 51238, 52880, /* 108992-108999 */
-52244, 52074, 52178, 51602, 52185, 53977, 54542, 54289, /* 109000-109007 */
-52925, 50590, 48095, 46344, 43556, 40727, 39479, 37154, /* 109008-109015 */
-37111, 37002, 35154, 35258, 35596, 34774, 34753, 33751, /* 109016-109023 */
-32909, 32637, 32640, 33387, 33308, 34212, 34793, 35670, /* 109024-109031 */
-36669, 36675, 37498, 39512, 41510, 43154, 43430, 42901, /* 109032-109039 */
-41213, 39447, 37807, 36354, 35808, 33845, 30763, 27982, /* 109040-109047 */
-27026, 28017, 29956, 31205, 32815, 31739, 29280, 27321, /* 109048-109055 */
-26336, 27492, 27949, 26046, 22595, 21938, 21521, 20565, /* 109056-109063 */
-21068, 21829, 23005, 23387, 23127, 23475, 24129, 24833, /* 109064-109071 */
-24126, 24190, 25834, 26414, 25193, 22927, 19494, 17701, /* 109072-109079 */
-15480, 11510, 9756, 9379, 10618, 11008, 10957, 10915, /* 109080-109087 */
-11411, 11793, 12361, 13670, 15200, 16618, 18210, 21400, /* 109088-109095 */
-26175, 28968, 29520, 29524, 28291, 28123, 28284, 28975, /* 109096-109103 */
-31393, 33289, 35061, 37616, 35273, 34495, 33489, 34233, /* 109104-109111 */
-34208, 35064, 34974, 35267, 36757, 38237, 39199, 39307, /* 109112-109119 */
-40831, 41068, 42541, 42759, 44378, 45715, 51215, 49976, /* 109120-109127 */
-50989, 48007, 50931, 42728, 51870, 60915, 44893, 40521, /* 109128-109135 */
-40977, 42497, 36058, 34569, 32831, 43471, 36147, 42234, /* 109136-109143 */
-54226, 60146, 57945, 54339, 56274, 50167, 45828, 50766, /* 109144-109151 */
-53993, 45371, 27032, 30188, 40206, 14992, 26452, 15129, /* 109152-109159 */
-11274, 6963, 14360, 12298, 22132, 28223, 26235, 39560, /* 109160-109167 */
-29406, 38302, 15394, 50629, 34672, 47018, 58814, 38964, /* 109168-109175 */
-49559, 44905, 65535, 47398, 54742, 46255, 34192, 38192, /* 109176-109183 */
-30691, 39255, 34477, 37744, 36842, 34883, 43268, 27729, /* 109184-109191 */
-28586, 22014, 19241, 18684, 16670, 14482, 16070, 14848, /* 109192-109199 */
-3637, 16349, 21141, 8454, 5555, 8000, 9771, 20258, /* 109200-109207 */
-20936, 28726, 20899, 34853, 50536, 51520, 44752, 36708, /* 109208-109215 */
-30683, 21651, 19906, 6668, 21728, 14490,   2, 4556, /* 109216-109223 */
-5623, 12495, 21153, 25968, 27784, 33377, 37947, 40568, /* 109224-109231 */
-45581, 49793, 44802, 43869, 54855, 49533, 39273, 31430, /* 109232-109239 */
-16183, 7798, 20554, 20697, 5512, 19291, 19008, 24310, /* 109240-109247 */
-34596, 31690, 36746, 39130, 28513, 26913, 46398, 46981, /* 109248-109255 */
-47335, 53738, 61997, 57923, 53075, 53534, 48013, 47438, /* 109256-109263 */
-53639, 50507, 50926, 55308, 47431, 46577, 43478, 38959, /* 109264-109271 */
-35880, 40717, 42457, 36330, 39374, 40262, 42902, 45879, /* 109272-109279 */
-36412, 30712, 27899, 28092, 25859, 30976, 27923, 30237, /* 109280-109287 */
-28694, 37026, 40917, 18669, 17836, 20647, 24036, 21289, /* 109288-109295 */
-23717, 21782, 31640, 39751, 39811, 40748, 39970, 40911, /* 109296-109303 */
-43847, 49333, 49664, 52111, 56094, 57104, 58179, 54067, /* 109304-109311 */
-52621, 48517, 45760, 46996, 39641, 45236, 40000, 39090, /* 109312-109319 */
-29765, 25456, 26908, 29658, 31185, 28173, 26425, 16051, /* 109320-109327 */
-22810, 21138, 17754, 8907, 3798, 4366, 2964, 4563, /* 109328-109335 */
-2856, 7605, 8614, 9106, 12544, 11495, 16318, 27430, /* 109336-109343 */
-20826, 20719, 23990, 26806, 33464, 36026, 35124, 27241, /* 109344-109351 */
-36381, 34739, 29448, 28405, 31598, 27617, 31686, 31749, /* 109352-109359 */
-23676, 25678, 21999, 27017, 28694, 31712, 23540, 29404, /* 109360-109367 */
-26634, 27836, 35003, 30115, 40842, 36685, 34311, 35927, /* 109368-109375 */
-32344, 30954, 36906, 39160, 30883, 23811, 15591, 17198, /* 109376-109383 */
-19987, 14327, 18935, 24558, 18865, 26051, 21163, 27516, /* 109384-109391 */
-31390, 22369, 41623, 37776, 37845, 40742, 51942, 57637, /* 109392-109399 */
-53409, 56077, 61254, 60044, 54383, 63672, 61593, 59694, /* 109400-109407 */
-58331, 63327, 60078, 61601, 54762, 49409, 49423, 43950, /* 109408-109415 */
-49134, 50546, 50284, 41924, 43869, 42409, 32521, 26991, /* 109416-109423 */
-23252, 24775, 22787, 20473, 20921, 24739, 24419, 18530, /* 109424-109431 */
-16728, 19076, 23352, 21641, 15791, 24352, 32430, 26752, /* 109432-109439 */
-33428, 36457, 35245, 33203, 32024, 34088, 42493, 43498, /* 109440-109447 */
-44913, 51367, 49438, 49662, 45415, 41190, 41327, 41051, /* 109448-109455 */
-38905, 41046, 36395, 38223, 38213, 36655, 44019, 34771, /* 109456-109463 */
-22316, 30120, 22661, 27084, 23462, 21230, 18574, 15352, /* 109464-109471 */
-17750, 7596, 14842, 3539, 6195, 10509, 12747, 12738, /* 109472-109479 */
-18132, 22425, 19588, 18502, 14617, 17692, 16957, 18552, /* 109480-109487 */
-26637, 23645, 23492, 25441, 24287, 23557, 21935, 16458, /* 109488-109495 */
-20954, 26386, 20002, 28232, 27994, 30531, 27390, 31718, /* 109496-109503 */
-22968, 19102, 24080, 21362, 29788, 31554, 24166, 29765, /* 109504-109511 */
-32803, 29412, 30111, 25140, 29434, 32046, 33533, 29672, /* 109512-109519 */
-35609, 41248, 44319, 40500, 38031, 36582, 42290, 37875, /* 109520-109527 */
-32494, 43538, 44663, 45829, 46603, 49302, 45721, 45700, /* 109528-109535 */
-41162, 42956, 46547, 44265, 45318, 47396, 45875, 41559, /* 109536-109543 */
-39091, 39305, 41835, 38612, 43575, 44368, 47757, 46456, /* 109544-109551 */
-46331, 47305, 47650, 52768, 46085, 49616, 50609, 47662, /* 109552-109559 */
-47447, 48557, 48516, 46832, 41735, 42588, 42517, 35716, /* 109560-109567 */
-42388, 39549, 37982, 42580, 39465, 38485, 38638, 37222, /* 109568-109575 */
-36184, 35152, 34145, 36483, 39030, 41893, 38113, 40257, /* 109576-109583 */
-40248, 39300, 36322, 34175, 36712, 31609, 32987, 28285, /* 109584-109591 */
-29090, 30664, 23812, 18797, 16515, 20315, 19807, 19712, /* 109592-109599 */
-25260, 27998, 29171, 24219, 25606, 25870, 23472, 19440, /* 109600-109607 */
-21922, 27258, 25193, 25467, 26123, 25744, 25626, 29237, /* 109608-109615 */
-23138, 25501, 25391, 26630, 32587, 32617, 25624, 24871, /* 109616-109623 */
-21839, 18256, 14089, 8590, 7477, 5464, 8432, 5278, /* 109624-109631 */
-9399, 6667, 8352, 3395, 5821, 5865, 5335, 7348, /* 109632-109639 */
-7400, 12912, 18908, 25840, 17009, 20441, 19743, 23102, /* 109640-109647 */
-23232, 23444, 26602, 31005, 36458, 37706, 44632, 42452, /* 109648-109655 */
-39655, 39006, 36194, 38676, 42746, 45563, 48460, 49723, /* 109656-109663 */
-52272, 51056, 50224, 51070, 51464, 46171, 49442, 56155, /* 109664-109671 */
-53972, 54596, 56884, 55154, 51856, 46536, 43895, 38584, /* 109672-109679 */
-38872, 38428, 34465, 39341, 37430, 37426, 36838, 38866, /* 109680-109687 */
-31978, 29991, 34667, 36035, 44013, 44215, 44988, 49117, /* 109688-109695 */
-47631, 42045, 42967, 45849, 43778, 47041, 48476, 48488, /* 109696-109703 */
-52564, 52442, 50940, 49219, 48412, 46570, 50227, 45823, /* 109704-109711 */
-45391, 47553, 47765, 50445, 47133, 44715, 41650, 38485, /* 109712-109719 */
-36819, 39610, 36454, 38802, 35299, 34277, 30295, 25648, /* 109720-109727 */
-25337, 16834, 22059, 16761, 15487, 16274, 13515, 20341, /* 109728-109735 */
-16551, 22809, 22842, 22420, 25906, 25180, 29979, 29071, /* 109736-109743 */
-29705, 30891, 31590, 29228, 31690, 23095, 26867, 32049, /* 109744-109751 */
-32126, 37176, 28157, 31751, 34813, 27656, 24935, 25552, /* 109752-109759 */
-21900, 22467, 18698, 20066, 18619, 11340, 9194, 5187, /* 109760-109767 */
-5887, 3191, 6097, 5974, 2463, 9775, 6287, 7484, /* 109768-109775 */
-10604, 8209, 7130, 4344, 9209, 12203, 15188, 17344, /* 109776-109783 */
-27453, 25498, 22790, 24409, 23025, 26982, 33527, 36307, /* 109784-109791 */
-39644, 41645, 42883, 50656, 46404, 50374, 43435, 45185, /* 109792-109799 */
-46567, 41728, 51034, 49610, 51715, 55304, 51175, 49893, /* 109800-109807 */
-48321, 43101, 45229, 44669, 42108, 46918, 46099, 43580, /* 109808-109815 */
-42403, 36310, 34511, 31046, 32180, 32739, 31987, 35079, /* 109816-109823 */
-38614, 41534, 41999, 40681, 40717, 38815, 40120, 45484, /* 109824-109831 */
-43375, 44379, 43178, 47567, 46773, 46330, 49148, 43400, /* 109832-109839 */
-42784, 40027, 42868, 42976, 44671, 45885, 46146, 45627, /* 109840-109847 */
-42497, 43948, 38027, 40790, 42048, 41968, 43164, 41711, /* 109848-109855 */
-40012, 43077, 46126, 43226, 40203, 37654, 37138, 36534, /* 109856-109863 */
-37974, 32355, 30999, 32042, 29438, 26254, 24676, 21219, /* 109864-109871 */
-22373, 27477, 28078, 32580, 28295, 27348, 29028, 26279, /* 109872-109879 */
-27353, 24785, 28825, 28703, 25364, 24604, 23445, 22774, /* 109880-109887 */
-21063, 21778, 19675, 25859, 25755, 24992, 27378, 24967, /* 109888-109895 */
-26868, 23817, 22165, 19725, 17954, 15249, 12716, 12209, /* 109896-109903 */
-11075, 13951, 12127, 13969, 13680, 7599, 9226, 11537, /* 109904-109911 */
-13093, 14945, 14869, 17187, 18084, 18428, 21843, 22854, /* 109912-109919 */
-22527, 23681, 23344, 24879, 29011, 31491, 30236, 32096, /* 109920-109927 */
-35875, 37080, 37098, 32812, 33507, 37325, 41747, 40373, /* 109928-109935 */
-40462, 43561, 42372, 42005, 38616, 42559, 42786, 42562, /* 109936-109943 */
-47016, 45268, 49007, 47497, 46608, 48356, 45383, 46323, /* 109944-109951 */
-46223, 43045, 40116, 42300, 43106, 40818, 38227, 38735, /* 109952-109959 */
-39584, 38531, 35460, 37216, 40565, 40107, 44594, 42910, /* 109960-109967 */
-45526, 40528, 37535, 37191, 34912, 37576, 37487, 40586, /* 109968-109975 */
-37586, 40617, 35908, 38932, 37514, 35039, 37132, 37906, /* 109976-109983 */
-42324, 42638, 43688, 42747, 46144, 43506, 44264, 39931, /* 109984-109991 */
-39003, 38715, 40298, 43775, 45226, 44815, 41786, 40253, /* 109992-109999 */
-35643, 35422, 32041, 29149, 29109, 28890, 30428, 28963, /* 110000-110007 */
-26157, 27667, 28564, 28540, 24357, 24724, 27003, 28572, /* 110008-110015 */
-29587, 29113, 30290, 29826, 27801, 25175, 21629, 20359, /* 110016-110023 */
-23387, 20627, 21853, 24097, 26185, 27123, 22806, 18531, /* 110024-110031 */
-17353, 17822, 17668, 18949, 17296, 19299, 17362, 15538, /* 110032-110039 */
-13715, 12043, 11360, 11203, 13124, 14172, 18390, 17082, /* 110040-110047 */
-18582, 20360, 21656, 21945, 19544, 17996, 19998, 23357, /* 110048-110055 */
-28695, 30586, 29886, 32327, 29481, 30487, 29268, 30465, /* 110056-110063 */
-33035, 36003, 39647, 40822, 41031, 39627, 41384, 39166, /* 110064-110071 */
-38658, 41102, 42042, 42826, 44756, 46580, 48327, 48677, /* 110072-110079 */
-46380, 46351, 46322, 44704, 44618, 44597, 45816, 49381, /* 110080-110087 */
-47928, 45647, 43920, 39659, 36894, 36499, 35371, 35530, /* 110088-110095 */
-39391, 40546, 41850, 37789, 36803, 39041, 38914, 38783, /* 110096-110103 */
-39787, 42899, 44532, 47061, 44879, 43988, 41791, 42884, /* 110104-110111 */
-44009, 39802, 36865, 36326, 38198, 40654, 40688, 39858, /* 110112-110119 */
-38935, 36725, 36294, 35010, 33800, 34537, 37450, 38830, /* 110120-110127 */
-38729, 37230, 36140, 35319, 36478, 36041, 35529, 33910, /* 110128-110135 */
-33820, 35732, 34518, 34683, 31236, 28258, 26882, 24315, /* 110136-110143 */
-21477, 23376, 26341, 29592, 30891, 29473, 31108, 30076, /* 110144-110151 */
-27468, 25580, 25137, 25791, 27529, 30042, 27688, 26108, /* 110152-110159 */
-25492, 22885, 20614, 18474, 18442, 20519, 23406, 24373, /* 110160-110167 */
-25013, 23079, 21544, 19961, 17967, 15147, 12302, 9996, /* 110168-110175 */
-8657, 10002, 11338, 13555, 13005, 11126, 10063, 9640, /* 110176-110183 */
-10778, 11459, 12986, 19127, 21703, 23659, 25378, 24601, /* 110184-110191 */
-25862, 27460, 29639, 29677, 31357, 34830, 37776, 39986, /* 110192-110199 */
-42257, 44565, 43095, 41888, 40510, 40748, 42246, 41533, /* 110200-110207 */
-42537, 45537, 47299, 45843, 44186, 42138, 41626, 42416, /* 110208-110215 */
-43488, 44069, 46402, 47757, 47030, 46842, 45370, 46262, /* 110216-110223 */
-45055, 43058, 41169, 42764, 45392, 45083, 43277, 41113, /* 110224-110231 */
-42276, 42213, 42577, 40173, 38638, 40147, 41907, 45177, /* 110232-110239 */
-46876, 47413, 46321, 45766, 44952, 42650, 41315, 41057, /* 110240-110247 */
-43826, 45637, 43787, 40041, 38702, 39220, 39209, 38409, /* 110248-110255 */
-37078, 37290, 39101, 40513, 39439, 40049, 37049, 36059, /* 110256-110263 */
-36457, 33931, 33598, 33535, 35422, 38169, 37563, 37114, /* 110264-110271 */
-35742, 33194, 30277, 27784, 27515, 27874, 28704, 28317, /* 110272-110279 */
-27850, 25642, 26533, 26994, 25012, 24078, 24209, 25768, /* 110280-110287 */
-29536, 30211, 30328, 31293, 29119, 27335, 25694, 22601, /* 110288-110295 */
-19604, 18348, 16278, 17931, 19433, 20508, 20857, 18846, /* 110296-110303 */
-17049, 15645, 13497, 11450, 13024, 15000, 16804, 16469, /* 110304-110311 */
-13170, 11227, 10019, 8073, 7711, 9073, 11298, 13818, /* 110312-110319 */
-15151, 16653, 19323, 20819, 21520, 19579, 17798, 18948, /* 110320-110327 */
-21177, 24335, 27921, 30746, 32810, 33277, 30950, 30088, /* 110328-110335 */
-29932, 30808, 33964, 37300, 39220, 41882, 42032, 40984, /* 110336-110343 */
-41663, 41060, 41333, 41238, 42719, 44825, 48280, 50179, /* 110344-110351 */
-50275, 50017, 49590, 49408, 47846, 47680, 47682, 48264, /* 110352-110359 */
-50486, 51752, 51279, 50361, 47084, 44345, 41687, 40015, /* 110360-110367 */
-39287, 41070, 44293, 44450, 44424, 41520, 39383, 39649, /* 110368-110375 */
-38849, 40111, 42368, 44383, 46895, 48463, 47512, 45086, /* 110376-110383 */
-43995, 43418, 41901, 40095, 39039, 39078, 42184, 44061, /* 110384-110391 */
-44328, 43782, 42160, 41343, 38587, 37262, 37239, 39236, /* 110392-110399 */
-42681, 44878, 44475, 42535, 41891, 41794, 41074, 37580, /* 110400-110407 */
-35651, 35838, 37904, 38705, 38347, 37330, 34029, 31923, /* 110408-110415 */
-29083, 25453, 21950, 21419, 22200, 25417, 27800, 25772, /* 110416-110423 */
-25246, 24912, 23225, 22177, 19767, 17729, 19482, 21488, /* 110424-110431 */
-22909, 22257, 19252, 16793, 15952, 15690, 14848, 15295, /* 110432-110439 */
-16594, 18870, 18729, 16399, 15901, 15045, 14798, 13606, /* 110440-110447 */
-10800, 9204, 8363, 9299, 10736, 11689, 12981, 12797, /* 110448-110455 */
-11846, 12066, 12510, 13357, 16251, 18577, 21635, 22868, /* 110456-110463 */
-22149, 22434, 22678, 24578, 25176, 25007, 25772, 28737, /* 110464-110471 */
-31488, 33215, 33758, 33375, 35366, 35952, 35988, 36190, /* 110472-110479 */
-36108, 38418, 42086, 44400, 44658, 44638, 43747, 44034, /* 110480-110487 */
-44420, 42978, 43424, 46183, 48346, 49450, 49487, 47817, /* 110488-110495 */
-47972, 48310, 47113, 47041, 47133, 47475, 47509, 46743, /* 110496-110503 */
-45469, 45234, 44229, 43166, 42996, 40838, 39403, 39984, /* 110504-110511 */
-42247, 43408, 44951, 45004, 44867, 45490, 43101, 40379, /* 110512-110519 */
-39430, 41879, 44522, 45370, 42775, 41167, 41852, 40429, /* 110520-110527 */
-39473, 37842, 37667, 40561, 43542, 43790, 42503, 42059, /* 110528-110535 */
-41417, 42296, 41826, 39071, 36474, 36818, 38587, 42445, /* 110536-110543 */
-45378, 43327, 41382, 39108, 37480, 35132, 32678, 31660, /* 110544-110551 */
-31622, 33147, 33036, 30660, 28424, 26612, 24037, 23121, /* 110552-110559 */
-23845, 23739, 24427, 26819, 28812, 29793, 28867, 27338, /* 110560-110567 */
-25268, 22345, 20488, 17863, 17037, 17946, 18995, 20174, /* 110568-110575 */
-20977, 20555, 18806, 16322, 13506, 12761, 14286, 17265, /* 110576-110583 */
-19194, 18720, 17761, 17491, 16129, 15151, 14659, 14656, /* 110584-110591 */
-15283, 16733, 18287, 18450, 19843, 20335, 20289, 20915, /* 110592-110599 */
-19503, 18105, 18960, 20853, 23950, 27072, 27311, 26612, /* 110600-110607 */
-27528, 28011, 27965, 28571, 30019, 31999, 34857, 37323, /* 110608-110615 */
-37181, 37179, 37376, 37366, 37496, 37757, 39643, 41060, /* 110616-110623 */
-43002, 44808, 44472, 43720, 43898, 44478, 43710, 42633, /* 110624-110631 */
-42432, 44465, 46134, 47403, 48021, 46194, 44289, 42173, /* 110632-110639 */
-40604, 39758, 40237, 41741, 43102, 43076, 42508, 40912, /* 110640-110647 */
-38702, 36893, 36396, 37917, 38495, 40468, 43377, 43945, /* 110648-110655 */
-42427, 41051, 39968, 39967, 39933, 38456, 37148, 36647, /* 110656-110663 */
-38498, 40878, 40966, 39705, 39113, 39261, 37879, 37475, /* 110664-110671 */
-37713, 38345, 40358, 40605, 39664, 38034, 37182, 37684, /* 110672-110679 */
-37833, 37586, 38479, 38640, 39757, 41039, 40207, 40045, /* 110680-110687 */
-38948, 36224, 33701, 31901, 30429, 29427, 29039, 28906, /* 110688-110695 */
-29281, 28381, 27378, 27908, 26420, 25438, 24854, 24844, /* 110696-110703 */
-27128, 27328, 26615, 24280, 22705, 21180, 19557, 19082, /* 110704-110711 */
-18125, 19516, 21693, 24143, 23610, 22528, 21459, 21209, /* 110712-110719 */
-22467, 22810, 22423, 21337, 21246, 22641, 24315, 23915, /* 110720-110727 */
-22898, 21901, 21142, 20343, 19775, 19936, 21647, 22646, /* 110728-110735 */
-23333, 23297, 22956, 21563, 21298, 23098, 23437, 24484, /* 110736-110743 */
-25698, 28283, 31761, 34093, 34161, 33013, 33470, 35572, /* 110744-110751 */
-37512, 37711, 36789, 38746, 40207, 41177, 40624, 40799, /* 110752-110759 */
-41874, 41671, 40373, 39789, 42049, 42521, 44047, 44270, /* 110760-110767 */
-43708, 42552, 41984, 41369, 42078, 41700, 40363, 39792, /* 110768-110775 */
-38856, 38660, 37429, 36853, 35659, 36865, 36907, 35753, /* 110776-110783 */
-33356, 33316, 34708, 35428, 36799, 36586, 38341, 40258, /* 110784-110791 */
-40663, 38986, 37423, 37131, 38227, 39499, 39962, 39189, /* 110792-110799 */
-37771, 37392, 36658, 36462, 36749, 37001, 38142, 38143, /* 110800-110807 */
-37098, 37083, 38058, 37890, 37777, 36982, 34664, 33409, /* 110808-110815 */
-32466, 33214, 34270, 34510, 34807, 34616, 33217, 32228, /* 110816-110823 */
-31581, 31904, 31533, 29481, 28333, 28226, 27564, 27466, /* 110824-110831 */
-27922, 27428, 27706, 28235, 29456, 31136, 31725, 30219, /* 110832-110839 */
-30031, 30295, 30927, 30730, 28775, 26566, 25301, 25189, /* 110840-110847 */
-24686, 24471, 24920, 25719, 25131, 23843, 21933, 22362, /* 110848-110855 */
-24768, 26102, 26707, 27332, 25967, 24445, 23102, 23267, /* 110856-110863 */
-24780, 24574, 24831, 26334, 27862, 28473, 28706, 27224, /* 110864-110871 */
-26672, 27123, 27106, 26823, 26573, 27462, 28964, 31154, /* 110872-110879 */
-32161, 31104, 29980, 29901, 29985, 30209, 32462, 34611, /* 110880-110887 */
-36191, 37661, 38628, 39146, 37954, 37080, 35906, 36730, /* 110888-110895 */
-39193, 39938, 39665, 39554, 40189, 40583, 41863, 41593, /* 110896-110903 */
-39530, 39223, 39364, 40415, 41807, 41726, 41465, 40538, /* 110904-110911 */
-39132, 37854, 36625, 34671, 34270, 34549, 35583, 36826, /* 110912-110919 */
-36034, 34374, 32870, 33193, 33642, 34527, 36511, 37804, /* 110920-110927 */
-38681, 40590, 40149, 38717, 37949, 37625, 37820, 38164, /* 110928-110935 */
-37115, 34853, 35118, 35584, 35263, 34636, 34138, 33463, /* 110936-110943 */
-32762, 31559, 31849, 33144, 33518, 33957, 33110, 31421, /* 110944-110951 */
-30286, 30541, 30344, 29979, 30037, 30818, 32014, 33038, /* 110952-110959 */
-34443, 34081, 33169, 32337, 32415, 31039, 28357, 27471, /* 110960-110967 */
-27818, 29476, 29500, 28540, 28791, 29287, 28176, 27427, /* 110968-110975 */
-27238, 27553, 29807, 30349, 29626, 28942, 27733, 26458, /* 110976-110983 */
-24382, 23063, 23046, 23969, 26116, 27319, 26661, 25901, /* 110984-110991 */
-26579, 27073, 27702, 28332, 27788, 27572, 28312, 29442, /* 110992-110999 */
-29058, 28969, 30074, 30122, 29103, 28242, 27722, 28911, /* 111000-111007 */
-30647, 30776, 30875, 30353, 29780, 29616, 30377, 31013, /* 111008-111015 */
-31141, 31629, 32497, 34747, 35466, 35189, 34199, 34364, /* 111016-111023 */
-35793, 36791, 37736, 37772, 38923, 38925, 38916, 38115, /* 111024-111031 */
-36500, 36289, 36141, 36276, 36323, 37281, 37172, 37788, /* 111032-111039 */
-39169, 38432, 38235, 37755, 35814, 35693, 37713, 38241, /* 111040-111047 */
-38606, 38953, 38534, 38163, 36471, 33844, 33201, 35300, /* 111048-111055 */
-36156, 37270, 36370, 35201, 36120, 36441, 36479, 36237, /* 111056-111063 */
-37348, 37463, 38183, 38140, 37868, 39326, 40271, 40504, /* 111064-111071 */
-39400, 37778, 35790, 35561, 35881, 35180, 34748, 35091, /* 111072-111079 */
-36428, 37018, 36052, 33376, 31665, 31863, 31576, 30614, /* 111080-111087 */
-29769, 29611, 30322, 31068, 30740, 29692, 28476, 29454, /* 111088-111095 */
-29901, 30432, 30670, 29511, 30820, 32082, 31544, 29132, /* 111096-111103 */
-28038, 27020, 27084, 27952, 27656, 28555, 30960, 33579, /* 111104-111111 */
-34389, 33611, 31666, 31602, 32293, 32271, 31039, 29477, /* 111112-111119 */
-28857, 28119, 27393, 26827, 26434, 26273, 25364, 23485, /* 111120-111127 */
-22778, 23454, 24609, 26576, 28145, 28418, 28729, 27425, /* 111128-111135 */
-25995, 26182, 26380, 26371, 27749, 29339, 29966, 30487, /* 111136-111143 */
-29891, 28951, 29413, 30014, 29204, 28318, 28649, 29807, /* 111144-111151 */
-30764, 31663, 32151, 32873, 32833, 32634, 32590, 33147, /* 111152-111159 */
-33877, 34473, 35927, 36535, 36965, 37752, 37157, 35851, /* 111160-111167 */
-35152, 34688, 35483, 36653, 36863, 36703, 36556, 36390, /* 111168-111175 */
-37282, 37979, 37353, 37477, 37779, 37542, 37683, 36913, /* 111176-111183 */
-36914, 37063, 36835, 35163, 33789, 33514, 32733, 33403, /* 111184-111191 */
-34510, 35741, 34892, 33706, 32192, 33060, 34866, 35903, /* 111192-111199 */
-37602, 39104, 41537, 42415, 42028, 40542, 40207, 41122, /* 111200-111207 */
-42120, 42007, 40576, 40575, 39829, 39120, 38095, 35906, /* 111208-111215 */
-35112, 33904, 33367, 33876, 34629, 34520, 33810, 32858, /* 111216-111223 */
-31601, 31147, 29255, 28220, 28476, 29135, 30068, 30259, /* 111224-111231 */
-31001, 32167, 32152, 31150, 30170, 29341, 29316, 29796, /* 111232-111239 */
-30603, 30712, 30729, 30622, 29575, 29271, 29882, 29922, /* 111240-111247 */
-29737, 30391, 31440, 33264, 35101, 35059, 33754, 32797, /* 111248-111255 */
-30843, 29051, 27128, 25929, 27441, 28881, 29594, 29704, /* 111256-111263 */
-28949, 28714, 27975, 27746, 28185, 28414, 28710, 28861, /* 111264-111271 */
-29757, 30498, 30958, 29728, 28273, 28087, 27581, 26918, /* 111272-111279 */
-27674, 28116, 29132, 30769, 31079, 30022, 28957, 29061, /* 111280-111287 */
-29079, 29779, 28698, 28006, 29154, 31613, 33234, 32439, /* 111288-111295 */
-31404, 30721, 31429, 32135, 32369, 32840, 33947, 35094, /* 111296-111303 */
-35081, 34598, 33633, 33055, 33217, 33080, 32812, 33432, /* 111304-111311 */
-34305, 34360, 35457, 35901, 35558, 34589, 33059, 33206, /* 111312-111319 */
-34575, 34551, 34875, 36246, 37271, 37315, 34955, 32653, /* 111320-111327 */
-32602, 34553, 35435, 35010, 33921, 34678, 35845, 36462, /* 111328-111335 */
-36494, 36044, 36883, 37342, 37245, 36833, 37474, 37700, /* 111336-111343 */
-38912, 40459, 39526, 38525, 36788, 35708, 35787, 35013, /* 111344-111351 */
-33714, 33805, 35189, 36097, 36391, 35529, 34976, 34342, /* 111352-111359 */
-34355, 33059, 31784, 32218, 32840, 32865, 32519, 32202, /* 111360-111367 */
-32433, 34299, 33629, 33556, 33227, 32302, 32620, 32549, /* 111368-111375 */
-32765, 31855, 30873, 30004, 30569, 30729, 29538, 30363, /* 111376-111383 */
-31477, 32457, 32647, 32241, 32239, 33441, 35544, 36688, /* 111384-111391 */
-36015, 34058, 32648, 31394, 30352, 29523, 29652, 29795, /* 111392-111399 */
-28460, 28618, 29048, 29365, 30561, 31055, 31865, 31888, /* 111400-111407 */
-30496, 29332, 30413, 30687, 30578, 31219, 31536, 31901, /* 111408-111415 */
-31969, 31112, 30489, 30544, 30058, 29563, 29520, 30306, /* 111416-111423 */
-31025, 32813, 32526, 30430, 29977, 29824, 29079, 29056, /* 111424-111431 */
-28841, 29181, 31092, 31810, 32654, 33627, 32468, 32085, /* 111432-111439 */
-32994, 31973, 29876, 29896, 31702, 34023, 35990, 35239, /* 111440-111447 */
-33936, 32831, 32395, 33261, 33223, 32521, 32799, 34178, /* 111448-111455 */
-35256, 35446, 35668, 35062, 34510, 33776, 31716, 29786, /* 111456-111463 */
-29979, 30803, 32970, 34249, 33125, 31382, 29519, 29676, /* 111464-111471 */
-29738, 29988, 30709, 32790, 35029, 36570, 36990, 36409, /* 111472-111479 */
-36279, 36409, 36267, 36213, 35914, 36799, 37427, 37593, /* 111480-111487 */
-37809, 36296, 35299, 34387, 33941, 33220, 32714, 32641, /* 111488-111495 */
-32742, 33792, 33828, 33303, 32628, 31610, 31598, 30893, /* 111496-111503 */
-30175, 30698, 32661, 34514, 35460, 34605, 33584, 33883, /* 111504-111511 */
-34576, 33212, 31658, 32071, 32093, 32507, 32634, 32134, /* 111512-111519 */
-32083, 33288, 32918, 32770, 32083, 32131, 33290, 36639, /* 111520-111527 */
-36426, 35645, 36008, 32720, 31414, 30512, 30542, 30290, /* 111528-111535 */
-31120, 31769, 32103, 31492, 30836, 31535, 33158, 33782, /* 111536-111543 */
-33291, 33140, 33909, 35109, 35191, 34316, 33931, 34018, /* 111544-111551 */
-32289, 32319, 32097, 31586, 32395, 32877, 31615, 31541, /* 111552-111559 */
-30826, 30098, 30428, 29648, 28608, 27970, 28887, 30573, /* 111560-111567 */
-32041, 31396, 30154, 29475, 30124, 31252, 32528, 33119, /* 111568-111575 */
-33401, 33697, 34167, 34037, 33924, 33201, 32790, 32888, /* 111576-111583 */
-32248, 32283, 32676, 33522, 34494, 35500, 33494, 32499, /* 111584-111591 */
-33230, 33735, 33088, 32983, 33392, 34602, 35267, 33742, /* 111592-111599 */
-32718, 32006, 32402, 32486, 32231, 31042, 30676, 30952, /* 111600-111607 */
-32184, 32209, 31954, 32785, 33278, 35028, 36261, 35578, /* 111608-111615 */
-34021, 33997, 35902, 37623, 37461, 36113, 35659, 36421, /* 111616-111623 */
-36095, 34067, 32232, 31975, 32718, 33742, 33897, 33102, /* 111624-111631 */
-32596, 33199, 33227, 32419, 31449, 30825, 31037, 32025, /* 111632-111639 */
-31714, 30886, 30988, 31253, 32142, 32705, 32135, 30687, /* 111640-111647 */
-31441, 32314, 32317, 31999, 30891, 30242, 30574, 29823, /* 111648-111655 */
-28630, 29287, 30686, 32775, 33873, 33781, 33573, 34119, /* 111656-111663 */
-34587, 35639, 35059, 34136, 33775, 33453, 33863, 33024, /* 111664-111671 */
-32503, 31995, 31328, 30404, 29465, 28520, 29536, 32060, /* 111672-111679 */
-33519, 32955, 32502, 32635, 32459, 31913, 31168, 30653, /* 111680-111687 */
-30697, 32518, 34155, 34001, 34681, 33586, 35028, 33391, /* 111688-111695 */
-31672, 35054, 30875, 33877, 34982, 33286, 31824, 31849, /* 111696-111703 */
-33189, 29397, 31822, 29766, 27881, 29397, 31012, 31896, /* 111704-111711 */
-32259, 33613, 33105, 33257, 33244, 30804, 30152, 32192, /* 111712-111719 */
-32657, 33461, 32789, 32340, 34269, 36855, 38062, 38895, /* 111720-111727 */
-39763, 39688, 40087, 38391, 37396, 36305, 34585, 34957, /* 111728-111735 */
-33769, 31125, 29995, 29929, 28933, 29909, 27898, 26081, /* 111736-111743 */
-29500, 30311, 31122, 29708, 28584, 31022, 32044, 32419, /* 111744-111751 */
-32585, 32179, 34540, 39754, 41354, 40120, 40767, 39777, /* 111752-111759 */
-37246, 36254, 35433, 35464, 35118, 32222, 31790, 33909, /* 111760-111767 */
-30466, 29308, 26374, 26549, 29625, 31295, 35267, 35468, /* 111768-111775 */
-35278, 31525, 30022, 32371, 35881, 37238, 35987, 36220, /* 111776-111783 */
-39396, 39109, 38827, 38672, 40855, 41677, 37078, 33473, /* 111784-111791 */
-29491, 31628, 34117, 33698, 31560, 30169, 28955, 32117, /* 111792-111799 */
-30041, 30561, 30865, 25644, 25736, 26610, 25828, 22826, /* 111800-111807 */
-21982, 18744, 19276, 17753, 17185, 19219, 23605, 27586, /* 111808-111815 */
-29765, 32409, 31040, 32301, 31274, 28866, 28733, 30688, /* 111816-111823 */
-34621, 36963, 37963, 38084, 38682, 38606, 31646, 28722, /* 111824-111831 */
-27597, 26107, 29108, 29797, 30155, 29480, 29267, 28404, /* 111832-111839 */
-26862, 26444, 27905, 26522, 25451, 24817, 24348, 27011, /* 111840-111847 */
-29247, 36160, 37682, 34477, 31828, 34204, 39418, 41364, /* 111848-111855 */
-42457, 40799, 41394, 43389, 39353, 36447, 36513, 35884, /* 111856-111863 */
-37400, 39435, 42128, 43799, 45544, 44420, 44632, 41611, /* 111864-111871 */
-37807, 35271, 35096, 38051, 38759, 41431, 43329, 44458, /* 111872-111879 */
-44871, 44706, 42988, 43700, 44949, 45233, 43485, 42311, /* 111880-111887 */
-43217, 46512, 45164, 42307, 42170, 41828, 42729, 42007, /* 111888-111895 */
-43657, 43876, 40817, 37928, 35022, 30770, 30267, 28115, /* 111896-111903 */
-24545, 22507, 26066, 27937, 26860, 30513, 29660, 28555, /* 111904-111911 */
-24496, 18237, 17336, 19897, 21368, 21018, 21303, 22735, /* 111912-111919 */
-21471, 19748, 19304, 16210, 16359, 16765, 18329, 20083, /* 111920-111927 */
-15509, 15536, 16904, 16627, 19216, 20234, 20527, 20641, /* 111928-111935 */
-23405, 25496, 23492, 24743, 25833, 26209, 26154, 25622, /* 111936-111943 */
-25607, 27031, 31496, 34202, 37346, 37812, 35018, 35693, /* 111944-111951 */
-36501, 35406, 35175, 33496, 35214, 42231, 45169, 45854, /* 111952-111959 */
-42431, 36279, 35423, 32325, 29994, 29404, 29256, 29248, /* 111960-111967 */
-26618, 28451, 31316, 33491, 32932, 29389, 29885, 33429, /* 111968-111975 */
-36642, 37729, 38174, 39717, 38968, 34198, 30937, 31124, /* 111976-111983 */
-33815, 35082, 35532, 37845, 38596, 38286, 35924, 35525, /* 111984-111991 */
-34339, 31415, 31084, 28994, 27767, 30517, 32291, 36330, /* 111992-111999 */
-41440, 43878, 46865, 46879, 49186, 54016, 56967, 57408, /* 112000-112007 */
-55110, 57046, 61223, 61354, 58026, 50949, 46912, 44983, /* 112008-112015 */
-44822, 46099, 45217, 47383, 45311, 39459, 33762, 31585, /* 112016-112023 */
-30868, 27263, 27489, 30533, 32224, 34548, 39163, 41670, /* 112024-112031 */
-43787, 41377, 35423, 34509, 34964, 35289, 33660, 33511, /* 112032-112039 */
-31158, 26930, 23704, 19659, 20855, 19120, 14579, 11045, /* 112040-112047 */
-7756, 8097, 6957, 3940, 4601, 5580, 7844, 8873, /* 112048-112055 */
-7767, 7747, 8496, 10508, 14699, 20215, 21705, 22628, /* 112056-112063 */
-21468, 19452, 18772, 18799, 19033, 21638, 27105, 32481, /* 112064-112071 */
-33214, 27977, 26467, 27073, 26328, 27248, 30613, 34321, /* 112072-112079 */
-40471, 42125, 38821, 36824, 35412, 33384, 31610, 33881, /* 112080-112087 */
-34543, 33020, 29149, 26717, 32397, 35293, 32439, 31586, /* 112088-112095 */
-31803, 36550, 37783, 34992, 34179, 34637, 37904, 38959, /* 112096-112103 */
-38278, 40072, 42454, 43585, 44356, 44592, 47362, 46889, /* 112104-112111 */
-45336, 45214, 46879, 46215, 41160, 36500, 33663, 34418, /* 112112-112119 */
-35352, 37512, 42732, 44459, 42631, 42527, 44081, 47958, /* 112120-112127 */
-49868, 49750, 50348, 53795, 57610, 57101, 53355, 51274, /* 112128-112135 */
-50817, 51371, 51237, 50849, 53239, 54180, 49930, 44168, /* 112136-112143 */
-38562, 33685, 30114, 29106, 28250, 24302, 20189, 19154, /* 112144-112151 */
-23224, 29117, 28552, 22739, 23650, 25341, 27724, 28136, /* 112152-112159 */
-25904, 26975, 32102, 33762, 32284, 32593, 29945, 29158, /* 112160-112167 */
-27333, 21294, 19870, 17343, 12993, 12672, 10610, 9699, /* 112168-112175 */
-4436, 751, 613, 1963, 4572, 3957, 7341, 15046, /* 112176-112183 */
-18314, 16815, 15636, 19111, 22491, 23750, 26595, 29787, /* 112184-112191 */
-34085, 35753, 34087, 32032, 30887, 29209, 28179, 27585, /* 112192-112199 */
-30661, 32583, 32817, 31701, 29744, 28000, 26538, 26565, /* 112200-112207 */
-28155, 32650, 32925, 29909, 28410, 33701, 38465, 41298, /* 112208-112215 */
-40787, 39203, 40505, 41766, 42584, 40176, 38766, 40224, /* 112216-112223 */
-41505, 40489, 39085, 38185, 38381, 35417, 36318, 36926, /* 112224-112231 */
-38127, 41936, 43494, 46455, 46469, 44756, 41939, 42435, /* 112232-112239 */
-43209, 42690, 43531, 48214, 51263, 49627, 47038, 45840, /* 112240-112247 */
-49676, 52091, 50867, 51045, 52690, 51949, 51668, 50538, /* 112248-112255 */
-43912, 41420, 38265, 37548, 43509, 45164, 44977, 46361, /* 112256-112263 */
-47984, 47160, 45920, 39858, 36904, 36073, 35220, 32850, /* 112264-112271 */
-26656, 26982, 32061, 35083, 33726, 29496, 26577, 25799, /* 112272-112279 */
-24615, 22071, 18492, 18236, 19716, 21882, 21250, 20248, /* 112280-112287 */
-21158, 20298, 18414, 18081, 19254, 19775, 15130, 11919, /* 112288-112295 */
-13162, 10844, 8346, 6730, 8807, 10558, 9050, 10768, /* 112296-112303 */
-14395, 18931, 17346, 15471, 18214, 17213, 19491, 20947, /* 112304-112311 */
-21557, 25100, 29238, 31398, 33488, 36325, 35646, 36573, /* 112312-112319 */
-35919, 35424, 36297, 34181, 33892, 38750, 38392, 34068, /* 112320-112327 */
-32350, 29642, 32073, 31824, 26271, 20799, 18349, 22097, /* 112328-112335 */
-26774, 29329, 28687, 29075, 32083, 36848, 39460, 40364, /* 112336-112343 */
-41894, 44452, 46580, 45818, 46317, 44922, 42886, 45104, /* 112344-112351 */
-48368, 49823, 45915, 43242, 43549, 43987, 42300, 35436, /* 112352-112359 */
-32162, 33590, 33366, 31775, 33147, 38798, 43041, 43962, /* 112360-112367 */
-47280, 52097, 54780, 56599, 59324, 60358, 60348, 59373, /* 112368-112375 */
-57749, 58384, 59275, 54343, 48411, 45225, 45196, 44785, /* 112376-112383 */
-39854, 38418, 36892, 34895, 32737, 28406, 27597, 25877, /* 112384-112391 */
-23815, 23079, 23547, 29202, 32942, 36248, 36659, 34824, /* 112392-112399 */
-31709, 30594, 30125, 27092, 27534, 28939, 30348, 28292, /* 112400-112407 */
-26555, 25144, 20599, 15522, 16239, 16199, 13256, 10016, /* 112408-112415 */
-7964, 9265, 8555, 7296, 7703, 7701, 8783, 9564, /* 112416-112423 */
-6193, 8421, 13695, 14753, 17309, 19775, 19620, 22009, /* 112424-112431 */
-21709, 21475, 23889, 23813, 24340, 27190, 31560, 32976, /* 112432-112439 */
-32307, 29401, 29995, 32388, 32388, 33737, 37727, 41716, /* 112440-112447 */
-41475, 39073, 36122, 34153, 34942, 34284, 30910, 29674, /* 112448-112455 */
-28791, 29429, 32331, 34134, 32452, 30313, 30672, 31653, /* 112456-112463 */
-33080, 35569, 36485, 37010, 36814, 37784, 41184, 40308, /* 112464-112471 */
-39439, 43581, 46410, 45249, 43623, 42695, 43920, 46745, /* 112472-112479 */
-47005, 47107, 47038, 44327, 41815, 39379, 40636, 42065, /* 112480-112487 */
-43272, 43706, 45149, 47312, 49212, 51982, 53243, 54245, /* 112488-112495 */
-54433, 53866, 53625, 56199, 55216, 48964, 43223, 44467, /* 112496-112503 */
-45981, 45281, 45952, 46001, 47403, 46452, 41074, 36675, /* 112504-112511 */
-33656, 31834, 28819, 25624, 24553, 24590, 28163, 29202, /* 112512-112519 */
-28974, 28506, 25719, 25561, 25927, 24479, 24189, 23666, /* 112520-112527 */
-21539, 21924, 23896, 21513, 19545, 19615, 21626, 23484, /* 112528-112535 */
-21114, 15685, 11009, 10737, 10021, 8432, 7346, 6590, /* 112536-112543 */
-6258, 6223, 7768, 10893, 13441, 15280, 18569, 22074, /* 112544-112551 */
-21532, 21327, 22297, 23766, 27836, 28669, 29616, 32904, /* 112552-112559 */
-37222, 39448, 37166, 34159, 33449, 32500, 31847, 32953, /* 112560-112567 */
-34330, 36194, 33903, 31542, 29990, 30238, 32807, 31539, /* 112568-112575 */
-28760, 26433, 26357, 25313, 26090, 29126, 30198, 33508, /* 112576-112583 */
-34451, 36161, 39459, 43239, 41865, 38463, 40771, 41651, /* 112584-112591 */
-40676, 39782, 41834, 42102, 43103, 41970, 42632, 43186, /* 112592-112599 */
-41330, 43067, 44350, 44899, 42343, 38789, 33547, 34834, /* 112600-112607 */
-38977, 40943, 44203, 45558, 48057, 50618, 54114, 55658, /* 112608-112615 */
-57002, 59515, 57628, 59134, 60735, 59370, 56738, 52758, /* 112616-112623 */
-49068, 46452, 45072, 43286, 42270, 39506, 37706, 35784, /* 112624-112631 */
-31512, 28452, 29213, 28225, 25000, 24130, 25048, 26225, /* 112632-112639 */
-25668, 28496, 31514, 32364, 32737, 29857, 28198, 30116, /* 112640-112647 */
-29010, 26700, 26104, 27383, 27202, 23777, 21750, 18896, /* 112648-112655 */
-17023, 14654, 12488, 9878, 6084, 4682, 4708, 5728, /* 112656-112663 */
-7249, 6345, 4661, 6734, 9073, 11958, 15055, 17835, /* 112664-112671 */
-20416, 23186, 25977, 26388, 27462, 29238, 30393, 31654, /* 112672-112679 */
-30697, 31821, 32037, 30699, 31608, 32027, 30636, 29632, /* 112680-112687 */
-32048, 33987, 35567, 37362, 36968, 32656, 32729, 36362, /* 112688-112695 */
-36109, 33011, 28808, 29038, 30123, 29378, 28805, 29442, /* 112696-112703 */
-31431, 30607, 30442, 30474, 32805, 33052, 31907, 34975, /* 112704-112711 */
-36555, 36890, 36407, 38927, 40413, 40905, 42247, 44819, /* 112712-112719 */
-46080, 47862, 47795, 46066, 50028, 50233, 48169, 45072, /* 112720-112727 */
-43447, 44637, 42593, 42757, 43071, 41354, 41912, 43578, /* 112728-112735 */
-44649, 46514, 49389, 51806, 54258, 54314, 53974, 53269, /* 112736-112743 */
-51544, 49676, 48314, 48403, 48296, 48284, 48158, 48833, /* 112744-112751 */
-49432, 46624, 43182, 42945, 42055, 36127, 28623, 26968, /* 112752-112759 */
-26491, 25620, 24037, 22347, 25530, 27999, 26108, 24189, /* 112760-112767 */
-25091, 24701, 21557, 21126, 25138, 26691, 25299, 22806, /* 112768-112775 */
-22620, 24223, 23475, 23196, 22692, 20467, 15987, 11203, /* 112776-112783 */
-8067, 6613, 6809, 4262, 3142, 4410, 3801, 5032, /* 112784-112791 */
-7431, 10422, 11938, 12854, 15023, 17745, 20854, 22953, /* 112792-112799 */
-25171, 28549, 30955, 33034, 36194, 38509, 40642, 39379, /* 112800-112807 */
-37281, 37207, 33128, 31707, 34522, 35171, 31038, 27967, /* 112808-112815 */
-29772, 29761, 27784, 25395, 24465, 24130, 24692, 24207, /* 112816-112823 */
-26158, 31037, 33833, 35871, 38627, 43675, 46699, 45932, /* 112824-112831 */
-46485, 48550, 45112, 40880, 40435, 40689, 42022, 40537, /* 112832-112839 */
-39082, 40913, 39960, 36760, 33977, 34998, 38840, 39644, /* 112840-112847 */
-39532, 40983, 41413, 40425, 42066, 44651, 46932, 49102, /* 112848-112855 */
-51189, 56512, 60682, 62247, 62009, 61472, 60261, 58626, /* 112856-112863 */
-54856, 51660, 50407, 45216, 41200, 39424, 37756, 35154, /* 112864-112871 */
-35164, 36736, 36072, 33148, 32962, 35336, 35863, 33345, /* 112872-112879 */
-30940, 31936, 32963, 33929, 33407, 32705, 33124, 31828, /* 112880-112887 */
-29311, 29656, 28943, 25464, 24207, 24203, 23581, 22692, /* 112888-112895 */
-18627, 15965, 16196, 16986, 18249, 17922, 18223, 17835, /* 112896-112903 */
-15196, 13546, 14325, 14969, 14419, 15096, 16868, 15416, /* 112904-112911 */
-13565, 14259, 16312, 17383, 17183, 18890, 22273, 22813, /* 112912-112919 */
-22387, 21678, 21247, 23341, 25035, 26125, 29048, 31006, /* 112920-112927 */
-31144, 33654, 34613, 32906, 31652, 34081, 36860, 37316, /* 112928-112935 */
-34559, 31594, 31673, 31771, 28472, 26052, 24976, 22456, /* 112936-112943 */
-23122, 22768, 23401, 23427, 21235, 23357, 29054, 32148, /* 112944-112951 */
-31111, 32800, 37147, 39740, 41706, 40869, 43221, 47135, /* 112952-112959 */
-48921, 50203, 49308, 49384, 48728, 47447, 45158, 46065, /* 112960-112967 */
-46630, 45857, 45454, 42543, 38270, 34519, 34350, 36143, /* 112968-112975 */
-38692, 40534, 42505, 47175, 51258, 53363, 56234, 58864, /* 112976-112983 */
-60663, 62290, 63448, 62804, 59992, 54639, 52887, 50859, /* 112984-112991 */
-46324, 45395, 44952, 44578, 42351, 39493, 38502, 36068, /* 112992-112999 */
-32759, 29281, 26273, 25991, 24949, 22849, 23374, 25505, /* 113000-113007 */
-26551, 27741, 29593, 32142, 32387, 29512, 27539, 27429, /* 113008-113015 */
-27137, 24661, 22642, 21186, 20343, 19501, 18250, 17499, /* 113016-113023 */
-14855, 9687, 5687, 4796, 5112, 4973, 5220, 7287, /* 113024-113031 */
-9028, 10124, 11622, 13763, 17765, 21307, 23859, 25316, /* 113032-113039 */
-27486, 28600, 28377, 29201, 27899, 27566, 29588, 31371, /* 113040-113047 */
-32103, 32078, 31030, 31287, 30979, 29064, 29270, 30109, /* 113048-113055 */
-30269, 30303, 30546, 30413, 30689, 30869, 31641, 33014, /* 113056-113063 */
-30937, 28507, 27990, 27506, 28146, 26676, 26265, 29084, /* 113064-113071 */
-32149, 35156, 35039, 34754, 35487, 35737, 35368, 34521, /* 113072-113079 */
-35890, 38326, 38719, 39962, 42609, 43357, 44375, 44965, /* 113080-113087 */
-45553, 46405, 46468, 48097, 48017, 44535, 41332, 40541, /* 113088-113095 */
-42249, 44110, 45164, 46141, 48520, 50349, 52266, 54456, /* 113096-113103 */
-54733, 55514, 55864, 57286, 56559, 54392, 53124, 50616, /* 113104-113111 */
-47552, 45773, 44520, 43524, 42137, 39548, 39484, 39220, /* 113112-113119 */
-40082, 39345, 37179, 36319, 34774, 32620, 28323, 26158, /* 113120-113127 */
-26215, 26476, 28625, 28786, 31050, 32262, 29934, 27643, /* 113128-113135 */
-25329, 24652, 24954, 25894, 24220, 22865, 20783, 18875, /* 113136-113143 */
-17757, 16420, 13449, 10096, 8768, 7795, 9214, 10398, /* 113144-113151 */
-9920, 11178, 10820, 10303, 10044, 10562, 12989, 14837, /* 113152-113159 */
-19383, 21889, 24413, 27548, 30107, 29810, 29122, 28952, /* 113160-113167 */
-29685, 31845, 31823, 34051, 35626, 35555, 36244, 35201, /* 113168-113175 */
-32625, 30862, 28848, 28082, 28107, 27181, 26290, 27317, /* 113176-113183 */
-27319, 26334, 23988, 22290, 22186, 23767, 26257, 26964, /* 113184-113191 */
-29512, 32028, 34305, 35926, 34900, 34538, 35699, 35525, /* 113192-113199 */
-37230, 39609, 40233, 41572, 42909, 42799, 43192, 42802, /* 113200-113207 */
-40886, 39838, 39196, 40894, 44415, 45624, 46334, 46054, /* 113208-113215 */
-43154, 41453, 40248, 40632, 43217, 44911, 47199, 51052, /* 113216-113223 */
-54234, 57426, 58146, 57880, 58380, 56988, 55716, 54794, /* 113224-113231 */
-53346, 51593, 49785, 47888, 46432, 45169, 42711, 41044, /* 113232-113239 */
-40777, 42145, 42288, 40441, 39300, 36565, 34196, 30935, /* 113240-113247 */
-26793, 24186, 23531, 24236, 25691, 27403, 28340, 29804, /* 113248-113255 */
-29394, 27387, 26304, 25669, 25424, 24859, 23644, 21601, /* 113256-113263 */
-20086, 21030, 21199, 21719, 19723, 16140, 13294, 10585, /* 113264-113271 */
-10483, 10773, 10500, 10772, 12196, 12522, 13459, 14013, /* 113272-113279 */
-14714, 16433, 19104, 22646, 24957, 27815, 27927, 27402, /* 113280-113287 */
-29040, 28352, 28170, 30534, 32783, 34049, 34716, 33497, /* 113288-113295 */
-32647, 31389, 27699, 25035, 23745, 25208, 26439, 26399, /* 113296-113303 */
-25892, 26154, 27358, 25747, 23759, 22980, 23102, 24754, /* 113304-113311 */
-26945, 28971, 29930, 33122, 34429, 34804, 36435, 35477, /* 113312-113319 */
-34985, 35056, 36393, 37068, 38547, 38614, 39075, 41345, /* 113320-113327 */
-42296, 43220, 41357, 38998, 39393, 41685, 44767, 46712, /* 113328-113335 */
-47833, 46893, 44477, 42881, 41563, 42003, 45023, 48669, /* 113336-113343 */
-50660, 54886, 55979, 56165, 57371, 55959, 54637, 52418, /* 113344-113351 */
-53053, 53372, 52285, 50458, 47045, 44410, 43056, 41899, /* 113352-113359 */
-40049, 38702, 39368, 41086, 44074, 44105, 41055, 39267, /* 113360-113367 */
-37516, 35339, 31946, 29482, 27803, 27743, 28365, 30191, /* 113368-113375 */
-31877, 31299, 30279, 28145, 26455, 24827, 24370, 23052, /* 113376-113383 */
-20683, 19906, 19470, 19358, 18229, 17262, 15718, 12531, /* 113384-113391 */
-11172, 10598, 11756, 12681, 14489, 15612, 14147, 14222, /* 113392-113399 */
-12254, 11631, 13249, 15204, 19154, 25339, 28901, 28479, /* 113400-113407 */
-29236, 29312, 28111, 27953, 28038, 29475, 31933, 33744, /* 113408-113415 */
-34947, 35650, 35161, 33797, 31284, 27219, 27156, 26550, /* 113416-113423 */
-25722, 26425, 25121, 24846, 24185, 23335, 22699, 22666, /* 113424-113431 */
-23783, 24169, 23231, 24022, 27040, 29984, 31366, 32158, /* 113432-113439 */
-33315, 35191, 35681, 35128, 36824, 39023, 41108, 41953, /* 113440-113447 */
-42266, 42962, 43747, 42632, 39905, 38508, 38709, 39918, /* 113448-113455 */
-42849, 45461, 45754, 45386, 41649, 38868, 40452, 41877, /* 113456-113463 */
-44920, 48812, 53154, 56082, 56082, 58779, 60214, 59568, /* 113464-113471 */
-59200, 59214, 58936, 57422, 55069, 51593, 48444, 44719, /* 113472-113479 */
-41722, 39809, 38020, 36183, 36005, 36740, 37348, 37199, /* 113480-113487 */
-35499, 34313, 32235, 30170, 29670, 27985, 27275, 27758, /* 113488-113495 */
-28856, 31685, 33319, 34408, 33368, 30287, 28253, 26100, /* 113496-113503 */
-24319, 23006, 21472, 18938, 17487, 18677, 18825, 16601, /* 113504-113511 */
-13077, 12978, 14827, 14330, 13623, 15471, 17199, 18357, /* 113512-113519 */
-18397, 16761, 16068, 16575, 17933, 19561, 22613, 24040, /* 113520-113527 */
-24553, 25004, 25225, 25278, 24494, 24250, 26772, 28112, /* 113528-113535 */
-29085, 30919, 31406, 32421, 31554, 30810, 29915, 27533, /* 113536-113543 */
-26803, 28000, 28988, 29563, 28647, 28446, 27870, 25105, /* 113544-113551 */
-22164, 22467, 23956, 23330, 22234, 23447, 27314, 29558, /* 113552-113559 */
-30642, 29484, 29029, 31591, 33038, 33066, 34316, 36909, /* 113560-113567 */
-38938, 40484, 43243, 44207, 43325, 41507, 41508, 43124, /* 113568-113575 */
-42257, 42513, 43664, 45916, 46357, 44721, 42847, 39984, /* 113576-113583 */
-39600, 41071, 44711, 48167, 49220, 51865, 55141, 58151, /* 113584-113591 */
-57731, 57160, 58313, 58784, 59698, 58133, 56302, 54280, /* 113592-113599 */
-52150, 50185, 48176, 45287, 41512, 38234, 37761, 39640, /* 113600-113607 */
-39650, 38484, 38282, 37026, 34026, 30338, 27890, 27873, /* 113608-113615 */
-25584, 24381, 26361, 30056, 31699, 31102, 31843, 30619, /* 113616-113623 */
-30004, 28519, 26405, 26812, 23379, 19864, 18285, 18122, /* 113624-113631 */
-17783, 13622, 11533, 12351, 13501, 12270, 10887, 11329, /* 113632-113639 */
-13676, 14537, 13230, 14291, 16152, 16647, 19252, 23069, /* 113640-113647 */
-24827, 27715, 30246, 32865, 33770, 31605, 30091, 30898, /* 113648-113655 */
-32108, 30780, 30679, 30600, 28723, 29269, 28566, 24984, /* 113656-113663 */
-21959, 18864, 17413, 19723, 21522, 21305, 22572, 24079, /* 113664-113671 */
-24343, 22826, 22184, 25035, 29311, 30673, 30873, 34069, /* 113672-113679 */
-36242, 36044, 33640, 32658, 33584, 32042, 31414, 33095, /* 113680-113687 */
-34829, 35144, 34138, 35629, 37318, 36438, 35287, 36861, /* 113688-113695 */
-39030, 39747, 41098, 43100, 46698, 50211, 51126, 50150, /* 113696-113703 */
-50072, 47949, 47079, 48477, 50313, 51885, 53075, 54776, /* 113704-113711 */
-55974, 56333, 53401, 52235, 53900, 54314, 52413, 51416, /* 113712-113719 */
-50051, 48348, 46605, 45000, 43391, 40730, 39475, 40708, /* 113720-113727 */
-43237, 44100, 43538, 44785, 44343, 41213, 36654, 31881, /* 113728-113735 */
-31071, 29699, 27469, 26490, 26623, 26858, 26683, 25352, /* 113736-113743 */
-24419, 23302, 21600, 20655, 21919, 23337, 20456, 18208, /* 113744-113751 */
-20212, 21072, 19915, 17362, 16578, 18458, 18176, 18605, /* 113752-113759 */
-18467, 19258, 19103, 18915, 17966, 16041, 14418, 12923, /* 113760-113767 */
-15487, 17959, 19613, 22135, 24831, 27891, 27828, 25511, /* 113768-113775 */
-25412, 26834, 29604, 32478, 33930, 34524, 36314, 36794, /* 113776-113783 */
-35354, 32125, 27078, 23374, 23961, 24697, 24570, 23373, /* 113784-113791 */
-23368, 24883, 21538, 17059, 15603, 17342, 19185, 21363, /* 113792-113799 */
-23732, 26940, 28962, 29538, 30828, 33592, 34975, 33514, /* 113800-113807 */
-34738, 37657, 38217, 38894, 39255, 41091, 43144, 41970, /* 113808-113815 */
-41299, 40603, 40895, 40559, 40393, 40608, 41954, 43825, /* 113816-113823 */
-44545, 45347, 44016, 41780, 42940, 45255, 48791, 51676, /* 113824-113831 */
-53573, 57698, 59255, 58631, 58242, 57499, 56516, 57509, /* 113832-113839 */
-58328, 56696, 53560, 49852, 46846, 45282, 41573, 37408, /* 113840-113847 */
-35442, 35455, 36928, 38677, 39329, 40178, 40349, 38216, /* 113848-113855 */
-37447, 36890, 36387, 33487, 32860, 33060, 32507, 32875, /* 113856-113863 */
-30691, 30258, 29911, 26094, 23406, 23457, 22777, 19718, /* 113864-113871 */
-17226, 16126, 15419, 15347, 12687, 12056, 13678, 14156, /* 113872-113879 */
-15696, 17574, 18959, 20841, 22414, 22725, 21810, 20103, /* 113880-113887 */
-18683, 18080, 19650, 22300, 23213, 24466, 26821, 25863, /* 113888-113895 */
-24758, 23754, 21374, 21758, 24063, 26560, 28193, 28302, /* 113896-113903 */
-29300, 32147, 32786, 30143, 27709, 26902, 27445, 27561, /* 113904-113911 */
-27018, 27420, 26893, 24822, 21517, 20517, 21005, 19267, /* 113912-113919 */
-19475, 20461, 23328, 25639, 25823, 26251, 27795, 29763, /* 113920-113927 */
-30549, 31808, 33396, 35886, 37913, 39894, 42475, 44410, /* 113928-113935 */
-45099, 45336, 45195, 43545, 42321, 42621, 42843, 42721, /* 113936-113943 */
-43078, 46030, 46153, 43976, 42250, 39462, 39685, 42248, /* 113944-113951 */
-45974, 49497, 52663, 55072, 55816, 57148, 57632, 57050, /* 113952-113959 */
-58100, 59542, 61227, 60474, 57747, 54522, 51330, 47588, /* 113960-113967 */
-43056, 39715, 36279, 35877, 36157, 35847, 36902, 36314, /* 113968-113975 */
-34308, 33877, 33656, 31944, 30416, 29655, 30968, 31485, /* 113976-113983 */
-30751, 31461, 33287, 33897, 32352, 30070, 28011, 26610, /* 113984-113991 */
-26637, 24084, 20900, 20345, 18376, 16949, 15878, 13973, /* 113992-113999 */
-12100, 12180, 12627, 13329, 15685, 17917, 18645, 18391, /* 114000-114007 */
-18805, 19796, 20269, 20435, 20765, 23800, 27731, 29272, /* 114008-114015 */
-29946, 29288, 29416, 28871, 27872, 28373, 29665, 30216, /* 114016-114023 */
-28039, 27440, 28228, 27530, 26382, 23904, 22261, 20775, /* 114024-114031 */
-20096, 19842, 20104, 22490, 22294, 20142, 20149, 21659, /* 114032-114039 */
-21628, 20783, 21655, 24704, 27252, 28519, 29223, 29901, /* 114040-114047 */
-30284, 30845, 32800, 33387, 33056, 34099, 35473, 38167, /* 114048-114055 */
-39385, 39483, 40786, 41718, 41334, 41925, 44652, 44279, /* 114056-114063 */
-43371, 44325, 45843, 47271, 46843, 45427, 44551, 43047, /* 114064-114071 */
-42936, 46083, 49239, 50505, 51072, 51323, 53129, 55454, /* 114072-114079 */
-55153, 53868, 54552, 58258, 58841, 57536, 56264, 54457, /* 114080-114087 */
-52474, 49284, 46866, 45304, 42610, 40571, 39350, 40809, /* 114088-114095 */
-42036, 38667, 37393, 36833, 35178, 31763, 29129, 28549, /* 114096-114103 */
-27429, 26233, 25869, 26978, 28343, 29407, 28423, 25963, /* 114104-114111 */
-26262, 26121, 24478, 23758, 22610, 21206, 19338, 18501, /* 114112-114119 */
-17736, 16672, 16251, 15964, 15094, 15923, 17528, 17966, /* 114120-114127 */
-17157, 16429, 16660, 17140, 18333, 18439, 19275, 21128, /* 114128-114135 */
-23779, 27160, 29363, 30056, 29303, 27922, 28686, 30979, /* 114136-114143 */
-31681, 29754, 27950, 28664, 29824, 30798, 30036, 27545, /* 114144-114151 */
-24608, 21330, 18978, 19155, 19815, 18481, 17290, 17640, /* 114152-114159 */
-20092, 20447, 18341, 20066, 22933, 25297, 28000, 29760, /* 114160-114167 */
-30835, 30930, 30992, 31567, 32945, 34024, 33384, 33946, /* 114168-114175 */
-35567, 37613, 38716, 38587, 38967, 38924, 40677, 41649, /* 114176-114183 */
-41912, 42208, 41158, 41361, 42689, 45231, 47156, 46757, /* 114184-114191 */
-46630, 46945, 47959, 48895, 50764, 52530, 52466, 54974, /* 114192-114199 */
-57338, 58642, 58200, 56369, 57109, 57154, 55038, 53763, /* 114200-114207 */
-52471, 50525, 49192, 47455, 45907, 44005, 41464, 39497, /* 114208-114215 */
-39357, 40822, 41137, 40246, 38877, 37949, 35270, 33243, /* 114216-114223 */
-33811, 32096, 30039, 28892, 27016, 27438, 28930, 27010, /* 114224-114231 */
-25420, 24742, 24095, 24473, 24059, 22552, 20481, 19064, /* 114232-114239 */
-19726, 19606, 18359, 17887, 18128, 19104, 19867, 20258, /* 114240-114247 */
-20528, 20863, 20598, 20837, 20941, 20423, 19837, 18651, /* 114248-114255 */
-18796, 20960, 21358, 21995, 24047, 25351, 25682, 23769, /* 114256-114263 */
-24159, 27481, 28176, 26928, 28233, 29536, 30036, 30919, /* 114264-114271 */
-29455, 27394, 25907, 21821, 19943, 21414, 21518, 20633, /* 114272-114279 */
-19255, 18413, 17824, 18170, 16277, 18130, 18872, 19557, /* 114280-114287 */
-26189, 24048, 28025, 31781, 31085, 32155, 32065, 38151, /* 114288-114295 */
-36444, 36556, 38724, 40017, 40182, 40390, 41672, 39564, /* 114296-114303 */
-42651, 43571, 40700, 41615, 41552, 38059, 37434, 39956, /* 114304-114311 */
-42956, 43861, 43004, 41223, 43180, 49917, 50874, 49251, /* 114312-114319 */
-57605, 59645, 61142, 58676, 58542, 59082, 61045, 60879, /* 114320-114327 */
-56834, 61124, 60072, 53891, 42341, 45648, 45248, 44756, /* 114328-114335 */
-41096, 45376, 47544, 39666, 41083, 43603, 45688, 43644, /* 114336-114343 */
-42136, 38957, 40180, 35350, 28612, 24693, 26697, 30582, /* 114344-114351 */
-37082, 33719, 24435, 28092, 28951, 24739, 21898, 18503, /* 114352-114359 */
-14755, 12220, 10739, 6916, 7356, 4006, 4411, 6128, /* 114360-114367 */
-1225, 3186, 6684, 17634, 16009, 6084, 9494, 16853, /* 114368-114375 */
-19020, 18397, 17563, 15201, 14702, 20252, 26257, 29875, /* 114376-114383 */
-30976, 36214, 39197, 42764, 47929, 49041, 52806, 53124, /* 114384-114391 */
-54187, 53954, 54418, 53471, 51221, 49172, 48385, 46898, /* 114392-114399 */
-44516, 43001, 41829, 41354, 40302, 37271, 31313, 27598, /* 114400-114407 */
-24902, 19777, 11821, 8145, 7966, 6611, 5257, 5077, /* 114408-114415 */
-4447, 5579, 6958, 4426, 4413, 5889, 6707, 8320, /* 114416-114423 */
-10070, 11714, 12957, 14746, 16851, 18631, 18365, 18541, /* 114424-114431 */
-20672, 21916, 23081, 23315, 26048, 28779, 31115, 38184, /* 114432-114439 */
-43605, 49021, 54438, 57095, 59800, 61682, 62893, 64934, /* 114440-114447 */
-65535, 65535, 65527, 65060, 64421, 63453, 61907, 61147, /* 114448-114455 */
-60523, 59081, 58709, 58058, 57418, 56827, 55707, 54621, /* 114456-114463 */
-54628, 53249, 51755, 48775, 45540, 42773, 40211, 37030, /* 114464-114471 */
-34694, 31923, 28165, 23482, 19379, 20191, 17990, 15963, /* 114472-114479 */
-11866, 10791, 10063, 7011, 4560, 2167, 2048, 1759, /* 114480-114487 */
-1686, 1053, 1757, 2408, 3891, 5511, 8220, 7354, /* 114488-114495 */
-7821, 7701, 9393, 12466, 10672, 11963, 13155, 15458, /* 114496-114503 */
-17945, 19950, 20860, 23406, 22780, 22223, 22741, 21836, /* 114504-114511 */
-23645, 26101, 29343, 32389, 34315, 32204, 35692, 37933, /* 114512-114519 */
-39847, 41208, 40886, 43335, 46759, 49618, 50112, 51909, /* 114520-114527 */
-52093, 54672, 54422, 56046, 56375, 56647, 56901, 53523, /* 114528-114535 */
-52331, 52350, 54091, 53781, 52408, 51687, 51770, 52062, /* 114536-114543 */
-53595, 55295, 54898, 53608, 53007, 52976, 54317, 51312, /* 114544-114551 */
-48663, 44715, 41033, 40846, 39814, 36358, 35031, 35998, /* 114552-114559 */
-31319, 29030, 28148, 29135, 30582, 29055, 27177, 26196, /* 114560-114567 */
-24982, 24408, 23497, 22440, 21608, 19546, 18106, 18612, /* 114568-114575 */
-18337, 19745, 18474, 15583, 15345, 13790, 15039, 13359, /* 114576-114583 */
-15036, 17032, 15989, 14961, 14567, 16403, 17790, 18049, /* 114584-114591 */
-14933, 13702, 14859, 15139, 16828, 15677, 16760, 19488, /* 114592-114599 */
-20174, 23250, 25235, 29755, 29425, 27484, 28641, 31075, /* 114600-114607 */
-30596, 35228, 41676, 42894, 44581, 43241, 46206, 49591, /* 114608-114615 */
-50937, 49591, 49480, 51295, 52785, 55790, 54921, 54060, /* 114616-114623 */
-55373, 56060, 56996, 55433, 58704, 58457, 54920, 55671, /* 114624-114631 */
-54151, 52808, 51898, 52655, 52146, 50506, 45592, 44554, /* 114632-114639 */
-45583, 44245, 42000, 36834, 35412, 36157, 38789, 39428, /* 114640-114647 */
-35405, 34331, 35649, 36246, 36971, 40995, 41637, 38126, /* 114648-114655 */
-34608, 30164, 31341, 32059, 34571, 33391, 28975, 29728, /* 114656-114663 */
-30697, 30459, 26818, 24552, 20121, 21589, 24051, 26620, /* 114664-114671 */
-29758, 26949, 24740, 23897, 25854, 24304, 26195, 26826, /* 114672-114679 */
-24790, 24984, 23678, 23643, 24517, 29001, 29099, 27564, /* 114680-114687 */
-27054, 24865, 28617, 26030, 20651, 18023, 17196, 16902, /* 114688-114695 */
-18702, 21530, 19011, 17640, 14529, 13899, 13272, 15745, /* 114696-114703 */
-19298, 17830, 16397, 16870, 17988, 20109, 21525, 20755, /* 114704-114711 */
-20313, 19893, 21027, 22371, 20765, 15995, 12567, 14178, /* 114712-114719 */
-18843, 22212, 24319, 25343, 24356, 22510, 24033, 24386, /* 114720-114727 */
-29107, 32495, 30664, 31707, 31342, 34498, 37988, 39798, /* 114728-114735 */
-40053, 41740, 42373, 45059, 49298, 47349, 42598, 35970, /* 114736-114743 */
-37281, 41530, 46835, 49308, 47855, 44948, 45364, 47208, /* 114744-114751 */
-46343, 51952, 51846, 48038, 45592, 42383, 44942, 48051, /* 114752-114759 */
-46564, 44776, 43360, 43901, 44485, 43494, 37911, 32882, /* 114760-114767 */
-30447, 32233, 34046, 38443, 42423, 39812, 38696, 38546, /* 114768-114775 */
-38530, 37579, 42101, 41364, 42350, 42450, 40320, 43732, /* 114776-114783 */
-44341, 44371, 44123, 43382, 43382, 44749, 44439, 41964, /* 114784-114791 */
-37791, 38685, 39395, 38956, 40842, 39898, 38119, 34580, /* 114792-114799 */
-34606, 32862, 35556, 41362, 41069, 41288, 40076, 41020, /* 114800-114807 */
-42707, 43668, 43172, 43608, 43378, 44706, 46215, 44791, /* 114808-114815 */
-39404, 32370, 32048, 30871, 31004, 31668, 30504, 29404, /* 114816-114823 */
-27346, 25788, 21162, 24857, 29904, 26435, 23886, 21758, /* 114824-114831 */
-22189, 24009, 24629, 23675, 24445, 25215, 24761, 24001, /* 114832-114839 */
-20896, 16800, 11937, 12189, 14390, 17008, 18842, 18007, /* 114840-114847 */
-17241, 15413, 13930, 11172, 14456, 17635, 17118, 16990, /* 114848-114855 */
-17115, 18686, 22645, 23962, 24079, 26695, 27463, 29651, /* 114856-114863 */
-28751, 26310, 22140, 20380, 22534, 24055, 27333, 29956, /* 114864-114871 */
-29880, 27977, 25564, 25296, 24011, 27338, 29221, 25382, /* 114872-114879 */
-25950, 26566, 26886, 27157, 27340, 27348, 27980, 27679, /* 114880-114887 */
-30469, 32542, 30691, 27989, 25777, 27533, 28912, 32955, /* 114888-114895 */
-36562, 38921, 38371, 34400, 33136, 33722, 40416, 42296, /* 114896-114903 */
-39145, 40530, 41602, 41917, 43183, 44261, 44383, 47441, /* 114904-114911 */
-50010, 54579, 56832, 54683, 51863, 48395, 50386, 51345, /* 114912-114919 */
-53932, 56993, 58214, 56715, 54000, 54698, 53926, 57961, /* 114920-114927 */
-61313, 61196, 61835, 62118, 61549, 59970, 60092, 60458, /* 114928-114935 */
-62204, 62461, 61911, 58697, 54305, 50751, 47644, 47893, /* 114936-114943 */
-45935, 48188, 49564, 46114, 42121, 38062, 36985, 32404, /* 114944-114951 */
-33046, 36990, 35264, 33895, 31095, 28755, 26996, 23509, /* 114952-114959 */
-21181, 23637, 25440, 24761, 20959, 17195, 15433, 13955, /* 114960-114967 */
-14340, 12462, 13860, 14328, 12348, 10593, 8709, 7763, /* 114968-114975 */
-6877, 6265, 8766, 10939, 9289, 7985, 8166, 8625, /* 114976-114983 */
-6780, 7028, 9175, 10117, 10584, 8956, 6570, 3885, /* 114984-114991 */
-3373, 5634, 6393, 7150, 7987, 10266, 8513, 6990, /* 114992-114999 */
-6404, 4282, 3675, 3915, 6189, 6151, 6005, 6914, /* 115000-115007 */
-7392, 6052, 6723, 8742, 12323, 17182, 19445, 17812, /* 115008-115015 */
-14074, 15617, 22353, 25080, 24814, 24733, 28038, 31495, /* 115016-115023 */
-33304, 34687, 32514, 31784, 30621, 35824, 39469, 39951, /* 115024-115031 */
-41550, 43705, 43778, 41936, 44724, 48401, 54529, 57134, /* 115032-115039 */
-55917, 51229, 49850, 53171, 55724, 56798, 56625, 58764, /* 115040-115047 */
-62534, 65342, 65534, 65328, 64172, 63940, 65170, 65534, /* 115048-115055 */
-65535, 65510, 65535, 65033, 62835, 60429, 60544, 63254, /* 115056-115063 */
-64530, 64065, 60204, 55215, 53712, 52835, 53234, 53244, /* 115064-115071 */
-52063, 52710, 55076, 56600, 54605, 49642, 46540, 46430, /* 115072-115079 */
-45814, 45197, 42404, 41485, 42022, 40945, 39056, 37000, /* 115080-115087 */
-38627, 41663, 42934, 38941, 35285, 33566, 32974, 34178, /* 115088-115095 */
-33825, 33197, 32445, 33045, 36914, 37096, 33025, 30558, /* 115096-115103 */
-30478, 30673, 28105, 27715, 27952, 25818, 24947, 25461, /* 115104-115111 */
-23524, 23008, 24423, 25313, 25373, 22560, 21483, 20897, /* 115112-115119 */
-19330, 15156, 14786, 14114, 13210, 15357, 14762, 14521, /* 115120-115127 */
-11919, 9203, 6182, 3820, 2883, 4351, 6791, 9980, /* 115128-115135 */
-12129, 11119, 9289, 10291, 14084, 15209, 14490, 13993, /* 115136-115143 */
-17233, 17476, 14109, 13614, 16085, 17550, 17134, 19359, /* 115144-115151 */
-22127, 21550, 21118, 18328, 14837, 14337, 16964, 23075, /* 115152-115159 */
-26605, 26839, 25201, 22582, 22142, 26466, 28330, 29091, /* 115160-115167 */
-31058, 34980, 38721, 35725, 33530, 34943, 38431, 42065, /* 115168-115175 */
-45228, 45938, 45172, 45385, 41610, 37518, 32224, 31321, /* 115176-115183 */
-37223, 38951, 39078, 36267, 33594, 34082, 34537, 34394, /* 115184-115191 */
-33976, 34177, 36528, 39139, 36649, 32991, 30387, 31366, /* 115192-115199 */
-35729, 38550, 37529, 33773, 32146, 30989, 29469, 26510, /* 115200-115207 */
-25475, 30560, 34854, 36670, 34975, 32191, 32474, 34856, /* 115208-115215 */
-38177, 40355, 40018, 41310, 43695, 44458, 43491, 39906, /* 115216-115223 */
-39811, 42472, 46091, 48587, 47153, 44539, 44978, 44802, /* 115224-115231 */
-42395, 40432, 38561, 40833, 42568, 40506, 39362, 38081, /* 115232-115239 */
-38165, 41860, 42238, 40646, 37604, 35290, 35996, 34617, /* 115240-115247 */
-31728, 28469, 26970, 28465, 31253, 30422, 27864, 26466, /* 115248-115255 */
-29390, 33068, 32939, 30824, 28625, 31995, 35379, 36847, /* 115256-115263 */
-36193, 34754, 37643, 40915, 41771, 42421, 39993, 39085, /* 115264-115271 */
-41225, 40863, 41346, 38620, 37643, 40812, 41852, 41974, /* 115272-115279 */
-40940, 40874, 44687, 45264, 42178, 39131, 36928, 40047, /* 115280-115287 */
-43792, 44613, 44146, 45182, 47967, 51531, 53474, 52248, /* 115288-115295 */
-51421, 51234, 53663, 55454, 51284, 46203, 44904, 45051, /* 115296-115303 */
-44124, 41327, 38245, 37027, 37301, 37132, 33103, 27516, /* 115304-115311 */
-24569, 26898, 29780, 27041, 23515, 24854, 28433, 31000, /* 115312-115319 */
-27914, 23021, 21647, 23258, 23737, 19086, 15503, 12080, /* 115320-115327 */
-13557, 15204, 14751, 13466, 10880, 12894, 14769, 14553, /* 115328-115335 */
-10454, 5983, 8866, 14613, 15137, 12364, 10754, 14338, /* 115336-115343 */
-18726, 18829, 17106, 16628, 17764, 21599, 20346, 18204, /* 115344-115351 */
-17470, 17400, 20434, 19734, 19656, 18153, 18686, 20294, /* 115352-115359 */
-21580, 20092, 16443, 16694, 19420, 21602, 18521, 17542, /* 115360-115367 */
-19202, 21162, 25586, 23585, 22121, 21904, 20764, 22596, /* 115368-115375 */
-21172, 21078, 23589, 27680, 31159, 32330, 30155, 31715, /* 115376-115383 */
-33402, 34453, 36379, 33394, 31810, 32582, 36104, 39069, /* 115384-115391 */
-37358, 38518, 41470, 44723, 47287, 46012, 45622, 45245, /* 115392-115399 */
-45686, 46246, 46181, 47433, 51673, 52330, 51354, 49779, /* 115400-115407 */
-49162, 49882, 50345, 53148, 53383, 51614, 52040, 55192, /* 115408-115415 */
-57954, 59243, 58836, 61391, 64406, 64876, 64867, 62811, /* 115416-115423 */
-59737, 58445, 56136, 55457, 55314, 54837, 53866, 51197, /* 115424-115431 */
-50162, 49860, 49167, 46193, 44366, 42300, 41389, 42228, /* 115432-115439 */
-40925, 37410, 33668, 35266, 36840, 37007, 36076, 34002, /* 115440-115447 */
-33148, 29486, 26731, 24598, 24191, 26695, 27668, 24401, /* 115448-115455 */
-23231, 24754, 25835, 25166, 23425, 24205, 20046, 18783, /* 115456-115463 */
-21141, 19218, 17423, 14362, 16517, 21392, 21430, 22913, /* 115464-115471 */
-22077, 21763, 21621, 17527, 15385, 16776, 19196, 20066, /* 115472-115479 */
-16484, 13883, 15318, 16232, 17800, 17349, 14707, 11247, /* 115480-115487 */
-11455, 13980, 11125, 7410, 5906, 5259, 7478, 8576, /* 115488-115495 */
-7992, 8886, 10921, 13374, 14154, 13860, 17896, 21062, /* 115496-115503 */
-20361, 19947, 19845, 22592, 24845, 28936, 30370, 27576, /* 115504-115511 */
-26752, 27936, 29899, 29201, 27968, 27787, 29861, 33685, /* 115512-115519 */
-36578, 36711, 36619, 37590, 38413, 39780, 40830, 42946, /* 115520-115527 */
-43109, 42818, 45403, 44746, 43786, 47279, 51538, 53448, /* 115528-115535 */
-52778, 53320, 56097, 58247, 59023, 59061, 58860, 59754, /* 115536-115543 */
-60800, 59455, 56585, 54207, 53423, 52233, 52104, 53243, /* 115544-115551 */
-53431, 51420, 49286, 50356, 47548, 44807, 43892, 44629, /* 115552-115559 */
-47889, 46353, 44044, 40646, 39908, 39955, 38334, 37007, /* 115560-115567 */
-35060, 35711, 34875, 33270, 31197, 29679, 29538, 32720, /* 115568-115575 */
-34663, 33205, 34151, 34675, 35540, 34792, 33567, 33836, /* 115576-115583 */
-32783, 32275, 31691, 28255, 26829, 29304, 29851, 29831, /* 115584-115591 */
-27740, 26816, 27372, 27985, 27079, 22003, 21210, 22289, /* 115592-115599 */
-26458, 28174, 27470, 27489, 26504, 26606, 24900, 24750, /* 115600-115607 */
-24179, 23294, 20241, 18537, 18922, 18296, 16352, 15007, /* 115608-115615 */
-14079, 10729, 9223, 9734, 12921, 15448, 14330, 13273, /* 115616-115623 */
-15792, 21233, 27060, 28370, 27134, 26501, 27139, 29681, /* 115624-115631 */
-30773, 30129, 27494, 26988, 30199, 33086, 31803, 30670, /* 115632-115639 */
-30829, 28709, 28185, 28757, 30181, 30489, 28651, 27301, /* 115640-115647 */
-27512, 30620, 36233, 39468, 38791, 36398, 36396, 40527, /* 115648-115655 */
-43454, 44975, 45341, 45756, 48372, 53561, 55947, 54588, /* 115656-115663 */
-52461, 48627, 47893, 48543, 47684, 44259, 39198, 37072, /* 115664-115671 */
-38348, 40641, 40954, 39771, 39042, 37966, 36044, 35176, /* 115672-115679 */
-35467, 36199, 36016, 34728, 35188, 35077, 32027, 30588, /* 115680-115687 */
-28834, 24523, 23646, 25343, 24515, 22591, 20498, 18714, /* 115688-115695 */
-19892, 21177, 23762, 25807, 24914, 25556, 28857, 31918, /* 115696-115703 */
-31733, 30031, 31400, 33536, 34317, 34527, 31960, 32789, /* 115704-115711 */
-33644, 31740, 31423, 31992, 31358, 29514, 27468, 26397, /* 115712-115719 */
-27125, 28191, 31080, 30977, 27167, 26431, 30126, 32171, /* 115720-115727 */
-31239, 30037, 31069, 32773, 34990, 34479, 31374, 29143, /* 115728-115735 */
-24596, 25110, 28457, 28221, 23675, 20865, 21640, 26109, /* 115736-115743 */
-29955, 31183, 32452, 31704, 33025, 33381, 36077, 37973, /* 115744-115751 */
-36596, 36710, 39036, 43507, 47442, 45002, 40690, 41077, /* 115752-115759 */
-41705, 43978, 47949, 48658, 43043, 38868, 39682, 41150, /* 115760-115767 */
-43078, 43321, 42675, 41373, 42103, 43872, 41225, 37780, /* 115768-115775 */
-36037, 41554, 48636, 52755, 53098, 51028, 50826, 52296, /* 115776-115783 */
-54509, 56325, 56345, 51687, 51261, 51477, 48854, 45326, /* 115784-115791 */
-44131, 42795, 41224, 42690, 40068, 36867, 29768, 24224, /* 115792-115799 */
-26483, 32284, 35445, 31019, 27326, 26342, 23424, 23091, /* 115800-115807 */
-26156, 22701, 18819, 18523, 21976, 23587, 20781, 18595, /* 115808-115815 */
-15993, 17550, 18009, 21296, 21953, 15279, 12202, 13091, /* 115816-115823 */
-20984, 25637, 20488, 16885, 15357, 15813, 19338, 20131, /* 115824-115831 */
-20390, 18810, 17434, 19170, 21992, 23605, 22100, 22157, /* 115832-115839 */
-20688, 23563, 27692, 25102, 20332, 16310, 18364, 25839, /* 115840-115847 */
-26181, 22630, 20547, 15581, 15385, 18486, 21242, 19612, /* 115848-115855 */
-15459, 14801, 15921, 16158, 16779, 17578, 16004, 17689, /* 115856-115863 */
-22017, 25600, 25300, 22362, 22900, 30586, 38600, 39101, /* 115864-115871 */
-37826, 34403, 30574, 29488, 33347, 37010, 36850, 36903, /* 115872-115879 */
-39539, 41879, 42361, 43730, 42916, 44874, 47507, 49662, /* 115880-115887 */
-48879, 45296, 44046, 45371, 52000, 57259, 55139, 52917, /* 115888-115895 */
-49924, 46696, 48698, 50767, 51876, 53755, 58696, 60638, /* 115896-115903 */
-60744, 60818, 59738, 60423, 60555, 61186, 61162, 59773, /* 115904-115911 */
-55221, 52215, 53486, 57677, 55649, 50361, 49441, 46493, /* 115912-115919 */
-44791, 42315, 40627, 38998, 39227, 39566, 36891, 34438, /* 115920-115927 */
-30841, 29399, 28773, 30431, 30998, 29067, 26188, 22466, /* 115928-115935 */
-22809, 27901, 30455, 25136, 22565, 23239, 24604, 25138, /* 115936-115943 */
-23718, 23286, 24009, 25664, 27006, 26219, 21779, 21247, /* 115944-115951 */
-20735, 21508, 23626, 22477, 21025, 15774, 13795, 17573, /* 115952-115959 */
-21717, 21743, 18826, 20623, 20260, 16403, 14871, 16040, /* 115960-115967 */
-15372, 13918, 16971, 19382, 20370, 17566, 15171, 15359, /* 115968-115975 */
-16710, 15910, 13291, 10205, 6740, 8250, 10265, 15058, /* 115976-115983 */
-13327, 10774, 14325, 14379, 15184, 16098, 18106, 19353, /* 115984-115991 */
-22904, 26452, 30911, 31768, 26825, 27987, 29416, 31435, /* 115992-115999 */
-31736, 32101, 31240, 28956, 31619, 35812, 39754, 39213, /* 116000-116007 */
-39323, 39296, 35074, 33870, 37013, 38605, 40069, 42675, /* 116008-116015 */
-45879, 47626, 44802, 43150, 44678, 47196, 50531, 55463, /* 116016-116023 */
-59098, 57849, 55470, 56447, 59394, 59856, 58365, 60449, /* 116024-116031 */
-60818, 57280, 55066, 53440, 52663, 51888, 52081, 53417, /* 116032-116039 */
-51461, 47673, 45885, 47196, 47027, 46621, 46850, 45367, /* 116040-116047 */
-41960, 38131, 38194, 38888, 37330, 34046, 35357, 35229, /* 116048-116055 */
-32371, 32358, 34842, 34693, 30805, 32225, 32575, 32268, /* 116056-116063 */
-33889, 35710, 36104, 35370, 36043, 37708, 37247, 32287, /* 116064-116071 */
-29789, 30047, 33753, 34862, 33732, 32522, 26414, 23086, /* 116072-116079 */
-23430, 27450, 27284, 25807, 28979, 27332, 26352, 26481, /* 116080-116087 */
-27037, 27524, 25439, 25605, 27410, 26745, 22335, 19940, /* 116088-116095 */
-20285, 23707, 22901, 20164, 18558, 12521, 8335, 9270, /* 116096-116103 */
-12500, 11929, 12363, 11449, 11507, 14775, 16620, 20162, /* 116104-116111 */
-19515, 19664, 25418, 30015, 29351, 23386, 21596, 26577, /* 116112-116119 */
-31903, 31353, 29556, 27749, 25170, 25357, 29753, 32653, /* 116120-116127 */
-29226, 28556, 27251, 28312, 28959, 28798, 29763, 28476, /* 116128-116135 */
-31117, 35334, 36720, 32787, 29464, 32434, 39785, 42920, /* 116136-116143 */
-43752, 46278, 46210, 45225, 46149, 51753, 53832, 51332, /* 116144-116151 */
-49507, 47133, 48428, 48847, 48484, 46497, 41055, 40843, /* 116152-116159 */
-42949, 42750, 37870, 33030, 35214, 41503, 44969, 41510, /* 116160-116167 */
-36979, 32496, 30396, 31860, 34554, 34534, 31124, 29496, /* 116168-116175 */
-29212, 30757, 30919, 31931, 30485, 27530, 29044, 30556, /* 116176-116183 */
-29801, 24724, 23192, 28828, 36335, 38332, 34111, 31755, /* 116184-116191 */
-31304, 31405, 31913, 34352, 34996, 34134, 33258, 32315, /* 116192-116199 */
-32061, 31193, 31766, 29356, 28757, 31820, 35525, 34428, /* 116200-116207 */
-26704, 22956, 27117, 32558, 32333, 28749, 26794, 28341, /* 116208-116215 */
-27007, 27572, 29980, 27569, 26912, 25593, 24475, 25054, /* 116216-116223 */
-23538, 21953, 20248, 20531, 25260, 28851, 26361, 22150, /* 116224-116231 */
-22879, 29253, 33348, 32558, 32656, 35746, 38221, 36286, /* 116232-116239 */
-35615, 36639, 36279, 38830, 40068, 40115, 40529, 40599, /* 116240-116247 */
-41202, 40016, 40697, 45658, 47529, 43500, 38650, 37701, /* 116248-116255 */
-41286, 43636, 42195, 40335, 42826, 41937, 38979, 39850, /* 116256-116263 */
-42100, 45061, 47792, 49929, 51390, 52821, 52852, 52595, /* 116264-116271 */
-50058, 49383, 54184, 56013, 51415, 44411, 41287, 43308, /* 116272-116279 */
-45400, 43145, 38999, 38985, 34807, 30024, 28926, 28594, /* 116280-116287 */
-29924, 30299, 30681, 28374, 25639, 23864, 21799, 19838, /* 116288-116295 */
-21802, 26684, 27434, 21604, 15938, 17180, 21114, 23624, /* 116296-116303 */
-23238, 23202, 24837, 21342, 17218, 17211, 18707, 21606, /* 116304-116311 */
-22326, 23107, 23107, 22032, 23269, 21966, 19526, 21844, /* 116312-116319 */
-27324, 28709, 23056, 16124, 15907, 20142, 24313, 25451, /* 116320-116327 */
-25417, 26381, 23155, 20696, 20431, 20221, 19749, 20292, /* 116328-116335 */
-21583, 21474, 21250, 20297, 17612, 15610, 18098, 22590, /* 116336-116343 */
-22148, 15193, 10903, 12146, 16453, 20271, 19277, 20367, /* 116344-116351 */
-22400, 21998, 22749, 26090, 29998, 30692, 33544, 35812, /* 116352-116359 */
-35715, 36759, 36224, 33847, 33008, 36362, 43509, 44412, /* 116360-116367 */
-37588, 34524, 36957, 43908, 47381, 44850, 45191, 45226, /* 116368-116375 */
-42358, 42863, 45693, 46975, 46120, 47453, 48989, 48900, /* 116376-116383 */
-49420, 49103, 48917, 50556, 55614, 61507, 61000, 56775, /* 116384-116391 */
-55433, 56717, 60619, 61242, 59298, 59852, 59752, 57398, /* 116392-116399 */
-55435, 54391, 52720, 50765, 50893, 50341, 48558, 48136, /* 116400-116407 */
-45505, 43065, 43160, 45835, 47899, 42447, 34448, 30928, /* 116408-116415 */
-30733, 33648, 34315, 32505, 33044, 30923, 28103, 29233, /* 116416-116423 */
-29410, 27867, 27660, 29242, 30448, 29395, 29626, 29502, /* 116424-116431 */
-28511, 28975, 31793, 35028, 30987, 24068, 22222, 23497, /* 116432-116439 */
-26362, 26851, 24182, 23208, 21440, 18600, 17397, 17603, /* 116440-116447 */
-16605, 15145, 16921, 18464, 18981, 19818, 17462, 15037, /* 116448-116455 */
-15069, 17827, 22376, 18426, 12775, 11305, 11307, 15269, /* 116456-116463 */
-13966, 10497, 10135, 8287, 7583, 8076, 8255, 8202, /* 116464-116471 */
-7881, 8774, 10004, 12714, 16242, 16610, 18797, 23562, /* 116472-116479 */
-28733, 31470, 27020, 24040, 25636, 27924, 31746, 31559, /* 116480-116487 */
-30977, 32805, 32015, 32513, 33742, 35283, 35711, 35697, /* 116488-116495 */
-37805, 36811, 36615, 37934, 37947, 39779, 41448, 44805, /* 116496-116503 */
-47456, 42209, 38375, 40357, 45385, 52444, 53672, 52645, /* 116504-116511 */
-54062, 53967, 55101, 56323, 54264, 52479, 53243, 55485, /* 116512-116519 */
-55038, 54308, 53238, 50853, 49647, 49904, 51503, 49823, /* 116520-116527 */
-44556, 42272, 42742, 44125, 47617, 45919, 42514, 40723, /* 116528-116535 */
-38348, 38174, 37166, 34102, 32483, 33231, 34476, 35151, /* 116536-116543 */
-37085, 37028, 34475, 34355, 35899, 38621, 38814, 34371, /* 116544-116551 */
-33219, 35050, 37384, 41174, 39655, 35395, 33562, 34239, /* 116552-116559 */
-37111, 37181, 32592, 29184, 29843, 31125, 30071, 28917, /* 116560-116567 */
-26717, 26748, 28012, 28171, 29932, 28591, 25639, 24945, /* 116568-116575 */
-24203, 25259, 27409, 24650, 22404, 22399, 24179, 26028, /* 116576-116583 */
-23100, 18573, 15984, 15987, 16085, 14794, 14015, 11368, /* 116584-116591 */
-11140, 13481, 15140, 16613, 14800, 13784, 15390, 16914, /* 116592-116599 */
-21548, 26675, 26105, 23212, 23381, 28176, 31857, 30946, /* 116600-116607 */
-26985, 26225, 29309, 31049, 32173, 32325, 30250, 32029, /* 116608-116615 */
-35981, 37245, 36277, 32225, 30260, 30513, 30944, 33621, /* 116616-116623 */
-34968, 33232, 31241, 32153, 36875, 40466, 40084, 39209, /* 116624-116631 */
-42579, 46044, 48269, 50675, 50491, 48963, 50090, 51635, /* 116632-116639 */
-51624, 50649, 48101, 45905, 44607, 43421, 43004, 41519, /* 116640-116647 */
-36713, 33336, 35833, 38755, 38488, 34260, 30145, 31898, /* 116648-116655 */
-33191, 34252, 33585, 31244, 29730, 31513, 35255, 34493, /* 116656-116663 */
-31766, 29570, 30166, 32591, 33469, 33142, 33785, 32335, /* 116664-116671 */
-30187, 30491, 32271, 33737, 30220, 28887, 31880, 32477, /* 116672-116679 */
-31109, 29691, 30582, 30463, 32683, 33829, 31112, 29911, /* 116680-116687 */
-27482, 26995, 27338, 27883, 29956, 29738, 27880, 27430, /* 116688-116695 */
-28139, 29173, 27125, 23889, 24829, 28087, 29026, 26277, /* 116696-116703 */
-25193, 25748, 24695, 25417, 24296, 22018, 20371, 17651, /* 116704-116711 */
-18253, 18847, 19850, 22058, 22151, 20676, 21050, 24344, /* 116712-116719 */
-28243, 29137, 29372, 31391, 34896, 34779, 32400, 36906, /* 116720-116727 */
-39026, 38318, 39469, 38390, 38687, 39112, 38853, 40278, /* 116728-116735 */
-40049, 42218, 43348, 42574, 40806, 39417, 43315, 45783, /* 116736-116743 */
-44403, 41287, 41017, 42314, 39877, 41050, 46838, 49061, /* 116744-116751 */
-50319, 49573, 49157, 51523, 52369, 52731, 51916, 52520, /* 116752-116759 */
-54824, 53766, 49402, 44179, 45755, 51195, 51003, 47499, /* 116760-116767 */
-44221, 42627, 38300, 33245, 36713, 41190, 42186, 38876, /* 116768-116775 */
-32505, 30009, 28796, 29871, 27802, 26072, 29834, 30589, /* 116776-116783 */
-26627, 20804, 18948, 23712, 28906, 29845, 27767, 27564, /* 116784-116791 */
-28159, 24417, 23241, 26820, 29969, 30906, 28759, 25704, /* 116792-116799 */
-23967, 24341, 23423, 19181, 21936, 27515, 26384, 19921, /* 116800-116807 */
-13699, 15265, 20896, 22494, 20486, 20228, 21357, 18561, /* 116808-116815 */
-15412, 17055, 20794, 24432, 23805, 20287, 17697, 19198, /* 116816-116823 */
-20954, 17401, 14728, 18739, 21370, 15917, 7420, 5203, /* 116824-116831 */
-9631, 13399, 12430, 10826, 13944, 13567, 10396, 11154, /* 116832-116839 */
-14504, 21030, 26333, 25965, 25332, 26432, 29116, 29192, /* 116840-116847 */
-29115, 33183, 39952, 40902, 32474, 27997, 32351, 39808, /* 116848-116855 */
-40480, 37316, 39539, 43365, 41479, 39060, 39975, 44033, /* 116856-116863 */
-49786, 49913, 46795, 44169, 43806, 43906, 42232, 45809, /* 116864-116871 */
-53656, 60464, 57064, 50284, 51129, 57645, 62502, 58749, /* 116872-116879 */
-58338, 63014, 62277, 57672, 57090, 56936, 59018, 61262, /* 116880-116887 */
-58780, 55039, 52166, 49436, 44063, 42621, 47121, 51516, /* 116888-116895 */
-52119, 43776, 36879, 39564, 42723, 40236, 36292, 39853, /* 116896-116903 */
-42312, 38694, 35108, 34808, 37166, 39632, 39345, 39152, /* 116904-116911 */
-38975, 37761, 33134, 30747, 35205, 40469, 40605, 34764, /* 116912-116919 */
-28560, 26961, 32558, 31473, 25886, 28110, 34275, 30880, /* 116920-116927 */
-25929, 24961, 25524, 26175, 25217, 23311, 23399, 24476, /* 116928-116935 */
-19572, 15366, 15443, 22803, 26359, 24206, 16680, 12269, /* 116936-116943 */
-14866, 16623, 14472, 11536, 16529, 16730, 10969, 9101, /* 116944-116951 */
-8211, 7815, 7216, 5837, 6157, 8729, 7510, 3321, /* 116952-116959 */
-2980, 7950, 14380, 15224, 15679, 13490, 16425, 20557, /* 116960-116967 */
-20535, 18544, 22577, 28303, 25993, 24972, 26338, 28565, /* 116968-116975 */
-28648, 28530, 27536, 32241, 34689, 31037, 26555, 30299, /* 116976-116983 */
-38113, 39874, 38648, 33171, 33348, 36426, 38175, 37041, /* 116984-116991 */
-36824, 44271, 44671, 43140, 45212, 48607, 51069, 51548, /* 116992-116999 */
-52239, 53764, 57130, 53989, 47280, 46940, 53606, 54897, /* 117000-117007 */
-52739, 49710, 46732, 46706, 46931, 43906, 41023, 45118, /* 117008-117015 */
-48002, 45233, 40395, 41040, 43054, 41575, 39779, 37784, /* 117016-117023 */
-41173, 42630, 37444, 33632, 35804, 40709, 42032, 39606, /* 117024-117031 */
-36922, 36297, 38687, 40473, 39540, 40126, 45445, 45666, /* 117032-117039 */
-37733, 39446, 42635, 40933, 38225, 35328, 38554, 41687, /* 117040-117047 */
-37478, 31982, 31109, 37120, 38935, 34082, 29106, 26876, /* 117048-117055 */
-26406, 25502, 26148, 24726, 30016, 34778, 28923, 25782, /* 117056-117063 */
-28121, 27948, 26549, 24252, 26579, 29003, 27864, 21317, /* 117064-117071 */
-15914, 18644, 21602, 18521, 12771, 11539, 10656, 9852, /* 117072-117079 */
-10075, 10857, 11084, 17750, 18810, 15742, 18174, 22906, /* 117080-117087 */
-25675, 22085, 23204, 28870, 33016, 32702, 27523, 26323, /* 117088-117095 */
-32625, 34396, 32515, 30675, 30173, 29964, 29387, 31308, /* 117096-117103 */
-31302, 34904, 37293, 34299, 31125, 34408, 37963, 34177, /* 117104-117111 */
-31466, 33417, 39722, 43204, 40395, 37501, 42657, 49352, /* 117112-117119 */
-49300, 47129, 47151, 46727, 46069, 44739, 46047, 46336, /* 117120-117127 */
-47441, 48065, 43020, 41776, 42225, 39494, 34802, 34206, /* 117128-117135 */
-36592, 39368, 37018, 32075, 32357, 34500, 34530, 32489, /* 117136-117143 */
-30458, 30461, 29294, 27522, 29773, 31585, 31836, 35778, /* 117144-117151 */
-35198, 32390, 33236, 33430, 32317, 30776, 33548, 36752, /* 117152-117159 */
-38057, 34872, 31874, 33283, 34152, 32403, 29800, 29873, /* 117160-117167 */
-30318, 27368, 27570, 32126, 32571, 31312, 32268, 30296, /* 117168-117175 */
-27657, 28410, 26659, 23842, 25091, 28174, 29803, 29611, /* 117176-117183 */
-26740, 26452, 27664, 26595, 26149, 26060, 27618, 25472, /* 117184-117191 */
-20766, 21361, 22870, 21333, 19568, 20116, 18364, 15182, /* 117192-117199 */
-15466, 14550, 14254, 16205, 19411, 21558, 21943, 22608, /* 117200-117207 */
-23810, 25530, 26690, 28893, 31571, 35095, 32432, 31126, /* 117208-117215 */
-33475, 34968, 35656, 37232, 42905, 42329, 38515, 37903, /* 117216-117223 */
-39542, 40701, 41759, 42602, 44004, 45114, 45171, 43472, /* 117224-117231 */
-42220, 41968, 41868, 42848, 44211, 44425, 45330, 47959, /* 117232-117239 */
-48814, 49858, 51827, 55548, 55280, 52645, 52387, 52711, /* 117240-117247 */
-51708, 52087, 52795, 51732, 50438, 48699, 46651, 45605, /* 117248-117255 */
-44189, 40969, 38970, 37367, 37488, 36011, 34766, 34071, /* 117256-117263 */
-32813, 33778, 33885, 30810, 28421, 29883, 31270, 33361, /* 117264-117271 */
-34660, 34996, 34032, 33335, 34657, 33123, 32594, 33618, /* 117272-117279 */
-34090, 34499, 34263, 31751, 28447, 27363, 26950, 26813, /* 117280-117287 */
-25913, 26319, 25109, 22386, 21958, 22770, 23937, 25510, /* 117288-117295 */
-23938, 21674, 22872, 23544, 21409, 18870, 21216, 21816, /* 117296-117303 */
-19361, 19070, 19161, 19038, 18306, 17159, 17131, 17656, /* 117304-117311 */
-19055, 18198, 14710, 12267, 12091, 11912, 11206, 9145, /* 117312-117319 */
-7281, 10400, 12373, 10107, 8612, 12843, 14964, 12699, /* 117320-117327 */
-13135, 17731, 20952, 22393, 23420, 25440, 27920, 27547, /* 117328-117335 */
-27080, 25916, 27998, 31612, 33380, 34241, 34326, 34182, /* 117336-117343 */
-36317, 35917, 34841, 38202, 42645, 41350, 37406, 39913, /* 117344-117351 */
-43108, 44322, 41775, 42644, 47482, 48119, 47434, 47351, /* 117352-117359 */
-47879, 49707, 52134, 54261, 55924, 56175, 56939, 57219, /* 117360-117367 */
-55218, 54026, 55001, 56812, 55146, 52940, 53647, 53194, /* 117368-117375 */
-50743, 47296, 47576, 51527, 50898, 45790, 46291, 47796, /* 117376-117383 */
-44828, 41529, 40461, 42001, 42786, 41400, 39864, 41206, /* 117384-117391 */
-41553, 42064, 41528, 39985, 40375, 40492, 40628, 39344, /* 117392-117399 */
-38005, 40190, 43722, 43887, 41503, 40797, 41538, 38553, /* 117400-117407 */
-33674, 30553, 31254, 32160, 31658, 31698, 31539, 31911, /* 117408-117415 */
-30074, 27270, 26302, 24881, 24051, 21797, 20254, 21324, /* 117416-117423 */
-21397, 21989, 20988, 19656, 21141, 23394, 21637, 18674, /* 117424-117431 */
-17240, 18875, 18096, 15473, 15520, 15828, 15941, 12034, /* 117432-117439 */
-9276, 7944, 5440, 3528, 2414, 2827, 4637, 6104, /* 117440-117447 */
-7000, 8644, 10191, 11700, 15680, 18105, 17997, 19579, /* 117448-117455 */
-23474, 24324, 23125, 23976, 25746, 28052, 28404, 31547, /* 117456-117463 */
-34380, 32667, 29221, 26120, 26238, 29341, 30720, 30884, /* 117464-117471 */
-32535, 33516, 33723, 34573, 35269, 34439, 35360, 38221, /* 117472-117479 */
-40294, 42028, 43306, 45008, 47396, 47777, 49570, 52609, /* 117480-117487 */
-52431, 49618, 48520, 47708, 48344, 48355, 45944, 45593, /* 117488-117495 */
-46217, 46312, 44400, 42625, 40632, 40771, 41483, 42141, /* 117496-117503 */
-42543, 41205, 40782, 40763, 40623, 41110, 40843, 37837, /* 117504-117511 */
-36776, 39129, 40346, 41599, 42995, 42772, 42096, 42062, /* 117512-117519 */
-42017, 41967, 42017, 42457, 45442, 46034, 45382, 44951, /* 117520-117527 */
-43063, 40741, 39427, 39367, 39376, 38385, 35310, 33924, /* 117528-117535 */
-34382, 33676, 34250, 34785, 33909, 32329, 30949, 29491, /* 117536-117543 */
-27364, 26115, 25847, 27833, 27777, 27653, 28670, 28326, /* 117544-117551 */
-26050, 25570, 27794, 27900, 26581, 24387, 23118, 20984, /* 117552-117559 */
-17631, 15930, 15249, 14023, 12364, 12789, 12480, 11285, /* 117560-117567 */
-11195, 11641, 13003, 13258, 15153, 18539, 21334, 21936, /* 117568-117575 */
-23295, 26534, 28081, 27836, 28925, 30952, 30664, 30813, /* 117576-117583 */
-31894, 34005, 35006, 34469, 34096, 33542, 34610, 35313, /* 117584-117591 */
-35030, 35984, 36352, 35322, 34585, 36011, 37419, 37426, /* 117592-117599 */
-38387, 39809, 40237, 41103, 43605, 44727, 46315, 47845, /* 117600-117607 */
-48498, 49069, 48124, 46696, 46048, 46714, 46072, 44535, /* 117608-117615 */
-43741, 43176, 41196, 38858, 38388, 38211, 36210, 34598, /* 117616-117623 */
-35758, 35851, 33741, 32547, 31419, 32079, 33293, 33725, /* 117624-117631 */
-34313, 33557, 32138, 33332, 34939, 35637, 36482, 36586, /* 117632-117639 */
-37456, 36251, 35123, 35984, 37798, 37378, 37098, 38522, /* 117640-117647 */
-37601, 34700, 33330, 31688, 29731, 30492, 30299, 30575, /* 117648-117655 */
-31468, 29824, 29989, 30330, 29697, 28365, 26248, 27082, /* 117656-117663 */
-27372, 25396, 23965, 25621, 24317, 24202, 25872, 24644, /* 117664-117671 */
-22692, 20734, 21045, 22883, 24391, 24112, 23281, 22166, /* 117672-117679 */
-20983, 21605, 21562, 18725, 15303, 13881, 14210, 13408, /* 117680-117687 */
-11318, 11157, 13938, 14897, 16242, 18357, 19929, 20987, /* 117688-117695 */
-21654, 24053, 25972, 28124, 29558, 30788, 32053, 32451, /* 117696-117703 */
-33941, 35950, 37589, 39191, 40490, 39916, 39457, 39756, /* 117704-117711 */
-39883, 40048, 40926, 42656, 43641, 43457, 42613, 42116, /* 117712-117719 */
-42761, 44996, 46349, 46236, 47090, 47551, 49053, 51498, /* 117720-117727 */
-52212, 52234, 52391, 53363, 53591, 52902, 52211, 51211, /* 117728-117735 */
-50616, 51898, 51177, 48080, 45161, 43929, 43753, 43849, /* 117736-117743 */
-43755, 40977, 39940, 40331, 38578, 37384, 37534, 36721, /* 117744-117751 */
-35969, 36338, 37138, 35978, 34248, 35294, 37518, 39355, /* 117752-117759 */
-40667, 40896, 41162, 40330, 37937, 37208, 39155, 40924, /* 117760-117767 */
-40994, 40448, 38327, 35760, 34263, 33627, 31406, 28979, /* 117768-117775 */
-28795, 27939, 27007, 25527, 25596, 25227, 24305, 25685, /* 117776-117783 */
-25091, 23600, 22296, 21819, 21727, 21689, 19384, 18840, /* 117784-117791 */
-19251, 18698, 19733, 18482, 18093, 18352, 20481, 20510, /* 117792-117799 */
-16682, 12587, 11000, 12051, 10665, 9273, 6774, 5337, /* 117800-117807 */
-4463, 3928, 4902, 5722, 6491, 7092, 9582, 11167, /* 117808-117815 */
-12069, 13480, 16357, 19971, 22729, 25370, 26148, 25425, /* 117816-117823 */
-25341, 25971, 25944, 27649, 31542, 33883, 33898, 32210, /* 117824-117831 */
-31070, 31369, 33558, 35130, 35495, 37320, 38963, 40462, /* 117832-117839 */
-41264, 40556, 40276, 43143, 45574, 46801, 47532, 48614, /* 117840-117847 */
-49847, 50056, 51361, 52095, 52388, 52426, 52794, 52015, /* 117848-117855 */
-50955, 49314, 48260, 48828, 49341, 49047, 47891, 47069, /* 117856-117863 */
-46511, 46715, 45839, 44850, 43208, 42673, 44543, 45141, /* 117864-117871 */
-44984, 43837, 41673, 41198, 41870, 42165, 42326, 42908, /* 117872-117879 */
-43622, 45361, 46288, 45386, 45308, 45434, 45584, 46622, /* 117880-117887 */
-48011, 49092, 48095, 46404, 45022, 42752, 41007, 40453, /* 117888-117895 */
-40027, 38897, 37459, 35929, 34955, 32803, 32043, 31543, /* 117896-117903 */
-31162, 30266, 27752, 27260, 26678, 26316, 25525, 25529, /* 117904-117911 */
-25275, 24779, 24079, 22905, 22820, 21797, 21593, 21931, /* 117912-117919 */
-22422, 23299, 22723, 19867, 15698, 13552, 12719, 11705, /* 117920-117927 */
-10101, 6475, 3376, 3227, 5467, 6073, 5109, 5153, /* 117928-117935 */
-7164, 9994, 12913, 15175, 16428, 18562, 19116, 20059, /* 117936-117943 */
-22083, 22803, 22160, 22468, 25256, 27929, 29074, 28885, /* 117944-117951 */
-28005, 27984, 28704, 27825, 27885, 29688, 31045, 32438, /* 117952-117959 */
-32516, 32552, 34980, 36868, 37243, 37459, 38575, 40606, /* 117960-117967 */
-41474, 41661, 42210, 44263, 46562, 46469, 45002, 43846, /* 117968-117975 */
-43943, 44790, 45503, 44574, 42646, 41866, 42299, 41797, /* 117976-117983 */
-40456, 40608, 40312, 39382, 40454, 42018, 41344, 39216, /* 117984-117991 */
-38773, 40292, 40834, 40122, 38421, 37122, 38204, 40670, /* 117992-117999 */
-42622, 43878, 44517, 44722, 44635, 44166, 44113, 43839, /* 118000-118007 */
-45206, 46041, 45853, 46894, 47336, 46522, 44056, 41928, /* 118008-118015 */
-40908, 40636, 40254, 38380, 35087, 33781, 35381, 36339, /* 118016-118023 */
-35824, 34199, 32844, 31887, 30802, 30308, 30342, 30329, /* 118024-118031 */
-29435, 27476, 26633, 26601, 25721, 24722, 25041, 27484, /* 118032-118039 */
-28881, 27977, 27281, 26356, 25251, 24924, 23441, 21760, /* 118040-118047 */
-19400, 16820, 15366, 13331, 12485, 13412, 14140, 12683, /* 118048-118055 */
-10414, 10396, 12465, 14133, 15959, 19302, 23435, 25338, /* 118056-118063 */
-24566, 24531, 25046, 26544, 29068, 30687, 31727, 32688, /* 118064-118071 */
-33322, 33323, 33135, 33569, 34875, 36371, 36439, 35535, /* 118072-118079 */
-34977, 34698, 34409, 35573, 37718, 39079, 39830, 40535, /* 118080-118087 */
-40989, 41064, 42159, 43992, 46314, 48403, 48483, 46959, /* 118088-118095 */
-45079, 43439, 43097, 44618, 45411, 44187, 42737, 42260, /* 118096-118103 */
-41516, 39322, 37229, 36617, 36522, 36585, 35528, 34912, /* 118104-118111 */
-35979, 36079, 36078, 36237, 35708, 35391, 36315, 36322, /* 118112-118119 */
-35698, 36307, 38118, 39666, 39413, 39420, 40633, 42194, /* 118120-118127 */
-43038, 42177, 41211, 40687, 40649, 40352, 39892, 39574, /* 118128-118135 */
-38342, 37512, 35806, 33425, 32095, 30359, 28721, 29621, /* 118136-118143 */
-31167, 30631, 29305, 26668, 24598, 25280, 25671, 25538, /* 118144-118151 */
-24964, 26002, 26124, 22921, 20402, 19811, 19675, 19608, /* 118152-118159 */
-21195, 22309, 22589, 22456, 21319, 19984, 19722, 19488, /* 118160-118167 */
-18391, 17270, 15487, 13040, 11441, 9732, 8547, 8509, /* 118168-118175 */
-9979, 11308, 11073, 11847, 12697, 13845, 15963, 19270, /* 118176-118183 */
-22660, 24765, 25469, 25633, 25787, 26842, 29092, 30379, /* 118184-118191 */
-32191, 34863, 36987, 38101, 37677, 36658, 35613, 36030, /* 118192-118199 */
-38256, 40206, 41099, 41268, 41315, 42683, 43684, 44027, /* 118200-118207 */
-45278, 46531, 47817, 48545, 48854, 49077, 49406, 50176, /* 118208-118215 */
-51775, 52641, 51761, 49672, 48384, 48414, 48835, 48809, /* 118216-118223 */
-47281, 45936, 45961, 45876, 45179, 44509, 43803, 43431, /* 118224-118231 */
-42428, 42124, 43003, 42710, 41983, 41605, 40591, 40106, /* 118232-118239 */
-40981, 41389, 40878, 41180, 42930, 44796, 45316, 44578, /* 118240-118247 */
-44216, 44316, 45093, 46193, 47557, 47436, 45440, 44169, /* 118248-118255 */
-44208, 43828, 41430, 38713, 35576, 33936, 34323, 33599, /* 118256-118263 */
-30905, 27976, 27692, 29199, 29454, 28296, 25944, 23077, /* 118264-118271 */
-21985, 23076, 25011, 25538, 23718, 21115, 19883, 19964, /* 118272-118279 */
-20082, 19122, 18989, 19476, 19248, 20040, 20535, 18562, /* 118280-118287 */
-15031, 12211, 11177, 11049, 10401, 8471, 5846, 2871, /* 118288-118295 */
-1372, 2226, 3978, 4586, 4068, 4805, 6337, 9089, /* 118296-118303 */
-12400, 14710, 15980, 17295, 18954, 21204, 22195, 22532, /* 118304-118311 */
-22679, 22904, 24568, 26677, 28939, 30426, 30271, 29649, /* 118312-118319 */
-30698, 31082, 30758, 32116, 34260, 35920, 37778, 39206, /* 118320-118327 */
-39885, 39962, 40879, 43249, 45294, 46598, 47316, 48255, /* 118328-118335 */
-48506, 47581, 47076, 48202, 48042, 46179, 46538, 46960, /* 118336-118343 */
-46558, 45234, 44587, 44834, 44133, 43914, 44482, 44652, /* 118344-118351 */
-43368, 42375, 43375, 44443, 45504, 45991, 44307, 43086, /* 118352-118359 */
-41865, 43554, 45189, 44377, 44237, 45680, 48024, 48304, /* 118360-118367 */
-48042, 48765, 49826, 50540, 51269, 51132, 50019, 49440, /* 118368-118375 */
-50179, 50665, 50947, 50047, 47646, 44368, 41329, 39038, /* 118376-118383 */
-38582, 38460, 37213, 36764, 35973, 35309, 33744, 32956, /* 118384-118391 */
-33356, 31599, 29833, 29994, 29731, 28435, 26271, 24900, /* 118392-118399 */
-25336, 26055, 26190, 25007, 23367, 21777, 22070, 23837, /* 118400-118407 */
-23853, 21510, 19551, 18205, 16598, 15020, 13650, 12784, /* 118408-118415 */
-10702, 8681, 7292, 5737, 4437, 4781, 7304, 9196, /* 118416-118423 */
-10060, 11565, 13640, 15476, 16550, 17981, 20323, 21490, /* 118424-118431 */
-21622, 22182, 22856, 23413, 24899, 27455, 29096, 29141, /* 118432-118439 */
-29974, 30906, 30252, 29951, 29960, 29963, 31464, 33432, /* 118440-118447 */
-34447, 34366, 34112, 35744, 38355, 40951, 42034, 41560, /* 118448-118455 */
-42018, 42503, 43005, 43309, 43367, 42098, 40981, 41402, /* 118456-118463 */
-40953, 40349, 40256, 40778, 40571, 39197, 37094, 35758, /* 118464-118471 */
-35520, 35946, 37132, 37757, 38063, 37612, 38122, 39172, /* 118472-118479 */
-38417, 38182, 39149, 39498, 39517, 39947, 40926, 41395, /* 118480-118487 */
-42026, 43646, 44984, 45651, 46073, 46816, 47354, 46682, /* 118488-118495 */
-46178, 46803, 48077, 48336, 46662, 45131, 43002, 41893, /* 118496-118503 */
-41462, 39677, 37255, 36656, 37464, 36456, 34514, 33044, /* 118504-118511 */
-32477, 31828, 31446, 29938, 29639, 30346, 29184, 28552, /* 118512-118519 */
-28279, 27512, 26277, 25481, 25449, 25976, 25851, 25544, /* 118520-118527 */
-25665, 25339, 25914, 26036, 24205, 21829, 19793, 18064, /* 118528-118535 */
-16088, 13980, 11878, 11773, 10892, 8810, 8867, 10138, /* 118536-118543 */
-12564, 13094, 13270, 15946, 18625, 20553, 21499, 22362, /* 118544-118551 */
-24623, 26833, 28326, 28950, 29326, 30072, 31269, 32169, /* 118552-118559 */
-33269, 34466, 34855, 34679, 34211, 34800, 35962, 37460, /* 118560-118567 */
-38008, 38880, 39786, 40177, 40621, 41418, 42665, 44500, /* 118568-118575 */
-46370, 46832, 47321, 47177, 46684, 46151, 45757, 45921, /* 118576-118583 */
-45636, 44280, 41644, 40113, 40564, 41256, 41594, 41055, /* 118584-118591 */
-40246, 38832, 37633, 36631, 36464, 37081, 38321, 39180, /* 118592-118599 */
-39090, 39063, 38292, 37493, 37031, 38729, 40187, 40628, /* 118600-118607 */
-40094, 39478, 40370, 41320, 42779, 44366, 45739, 46231, /* 118608-118615 */
-45406, 44455, 44243, 44390, 43628, 43377, 42272, 40105, /* 118616-118623 */
-38905, 37371, 35222, 32144, 30600, 30815, 30577, 28543, /* 118624-118631 */
-27213, 27630, 27555, 26639, 25498, 25841, 25652, 24139, /* 118632-118639 */
-22925, 22656, 22798, 22045, 20756, 20201, 20191, 20092, /* 118640-118647 */
-19440, 19311, 20059, 20694, 20291, 18192, 14725, 12824, /* 118648-118655 */
-13609, 13817, 12801, 11396, 9189, 7404, 7044, 6847, /* 118656-118663 */
-6670, 7272, 8860, 10221, 12770, 15641, 17381, 18840, /* 118664-118671 */
-19785, 21382, 23751, 25155, 24939, 25418, 26462, 28440, /* 118672-118679 */
-30058, 31605, 33917, 35069, 35596, 35897, 36429, 36777, /* 118680-118687 */
-37076, 37513, 38899, 41707, 43388, 44182, 45437, 46211, /* 118688-118695 */
-47259, 48244, 49111, 49066, 48205, 48265, 49569, 50052, /* 118696-118703 */
-48848, 47961, 47639, 47337, 46102, 45266, 44851, 44129, /* 118704-118711 */
-44240, 44691, 44034, 43113, 43398, 44497, 44782, 44502, /* 118712-118719 */
-44707, 44828, 44018, 43508, 43769, 44235, 44372, 44489, /* 118720-118727 */
-45166, 45287, 46124, 46268, 46234, 46781, 47360, 49065, /* 118728-118735 */
-50691, 51507, 51080, 50403, 50096, 49854, 49763, 48848, /* 118736-118743 */
-46024, 43585, 42018, 40057, 38420, 36490, 34433, 33084, /* 118744-118751 */
-32541, 31170, 29593, 28798, 27595, 26945, 26384, 25536, /* 118752-118759 */
-25148, 24578, 24209, 24441, 23582, 22149, 21161, 20794, /* 118760-118767 */
-20869, 19619, 18687, 19065, 19777, 19336, 18170, 17009, /* 118768-118775 */
-14717, 12423, 11260, 9736, 7678, 5759, 3715, 3161, /* 118776-118783 */
-2037, 2162, 4453, 5231, 5070, 5888, 8190, 10091, /* 118784-118791 */
-11156, 13309, 16011, 17459, 18816, 20450, 22024, 21944, /* 118792-118799 */
-21722, 23089, 24504, 26034, 26404, 27223, 28463, 28939, /* 118800-118807 */
-30973, 32495, 32400, 32953, 34922, 36177, 36176, 36977, /* 118808-118815 */
-39432, 41933, 42814, 43497, 44715, 45629, 44854, 44603, /* 118816-118823 */
-45128, 45041, 44139, 42999, 43081, 42322, 41605, 41653, /* 118824-118831 */
-41801, 40883, 40066, 41095, 41116, 40355, 40098, 40889, /* 118832-118839 */
-41819, 41870, 42783, 44279, 43252, 41977, 42464, 44397, /* 118840-118847 */
-46393, 45258, 44840, 45853, 46432, 47384, 48839, 50030, /* 118848-118855 */
-50056, 50306, 52482, 54064, 52936, 52563, 53152, 52253, /* 118856-118863 */
-51426, 50921, 49793, 48025, 45301, 43591, 42897, 41323, /* 118864-118871 */
-39387, 38013, 36485, 35206, 34470, 35028, 34663, 32553, /* 118872-118879 */
-31952, 32361, 31592, 29232, 28361, 28030, 26696, 26333, /* 118880-118887 */
-27363, 27879, 26546, 24215, 23948, 25411, 24928, 23745, /* 118888-118895 */
-22675, 20733, 18957, 17639, 16608, 14280, 12058, 10710, /* 118896-118903 */
-10036, 8587, 6017, 6737, 7169, 7065, 8343, 10624, /* 118904-118911 */
-13499, 14256, 14626, 17166, 18931, 20188, 21626, 22702, /* 118912-118919 */
-23404, 23232, 24105, 25916, 27319, 27733, 28126, 29165, /* 118920-118927 */
-30280, 30907, 31834, 31507, 31836, 33758, 35640, 36166, /* 118928-118935 */
-36226, 37651, 39402, 40388, 41563, 42827, 43294, 43499, /* 118936-118943 */
-42717, 42242, 42031, 41849, 41510, 41127, 40427, 38647, /* 118944-118951 */
-37685, 37822, 36412, 35455, 35995, 36736, 36809, 36116, /* 118952-118959 */
-36062, 35654, 36334, 37565, 37761, 38688, 39391, 39448, /* 118960-118967 */
-40144, 40145, 40748, 41252, 41825, 42624, 42760, 43584, /* 118968-118975 */
-44321, 44131, 44505, 46977, 48378, 48191, 47875, 47700, /* 118976-118983 */
-47256, 47359, 46953, 44800, 43989, 43430, 42344, 40387, /* 118984-118991 */
-38307, 37204, 36076, 34704, 33414, 32892, 32546, 32175, /* 118992-118999 */
-30283, 29113, 29770, 29626, 28188, 26948, 25690, 23735, /* 119000-119007 */
-23916, 24583, 24625, 24991, 24721, 24235, 23845, 23720, /* 119008-119015 */
-24152, 24008, 23766, 22856, 21146, 19349, 17044, 14919, /* 119016-119023 */
-13448, 13339, 12597, 10572, 9258, 9432, 9407, 9095, /* 119024-119031 */
-9886, 11665, 15093, 17835, 19114, 18755, 19419, 22000, /* 119032-119039 */
-24211, 26061, 27430, 28406, 28442, 29937, 30555, 30849, /* 119040-119047 */
-32469, 33940, 35435, 36690, 37666, 37309, 37920, 39396, /* 119048-119055 */
-40411, 41941, 42562, 43073, 43557, 44039, 44923, 45874, /* 119056-119063 */
-46381, 46101, 46778, 46392, 45270, 43912, 43860, 44297, /* 119064-119071 */
-44473, 43972, 40806, 39446, 39927, 40956, 40923, 40770, /* 119072-119079 */
-41123, 40890, 40095, 39091, 38752, 38808, 40190, 40822, /* 119080-119087 */
-40908, 40271, 40229, 40573, 40360, 41437, 42392, 44239, /* 119088-119095 */
-44703, 43323, 42998, 43227, 45046, 47309, 49295, 50785, /* 119096-119103 */
-49995, 48969, 47889, 46267, 44671, 44477, 44151, 41984, /* 119104-119111 */
-39158, 36795, 34618, 32829, 32812, 32886, 32042, 29841, /* 119112-119119 */
-27813, 26643, 26573, 26722, 25256, 24777, 25106, 25255, /* 119120-119127 */
-24336, 22053, 19936, 19821, 21946, 22734, 21288, 19128, /* 119128-119135 */
-18226, 17716, 18193, 18959, 19616, 18738, 15670, 12718, /* 119136-119143 */
-10555, 9954, 8678, 7551, 7219, 7337, 7119, 6375, /* 119144-119151 */
-6056, 6451, 8404, 11061, 12601, 13895, 15481, 17020, /* 119152-119159 */
-17739, 18806, 21252, 23851, 24656, 23631, 24692, 26706, /* 119160-119167 */
-27918, 28061, 29117, 31745, 34072, 35856, 36676, 37083, /* 119168-119175 */
-38215, 39900, 40901, 41552, 42150, 43453, 44385, 44996, /* 119176-119183 */
-46062, 47090, 46535, 44908, 43625, 43975, 45484, 45544, /* 119184-119191 */
-44814, 44158, 44927, 44059, 42641, 42221, 41921, 43281, /* 119192-119199 */
-44166, 43735, 43652, 44271, 43871, 42874, 42670, 44021, /* 119200-119207 */
-45702, 45726, 44435, 43613, 44112, 45311, 45652, 45587, /* 119208-119215 */
-46709, 48298, 48014, 47205, 47971, 48697, 51219, 53122, /* 119216-119223 */
-53643, 54249, 53610, 53026, 51122, 49795, 49305, 48697, /* 119224-119231 */
-47563, 45283, 43237, 41523, 38672, 36021, 34946, 34832, /* 119232-119239 */
-34371, 32257, 30331, 29612, 29424, 28713, 27065, 26110, /* 119240-119247 */
-26354, 26133, 25460, 23454, 22378, 23323, 24150, 23244, /* 119248-119255 */
-21989, 21251, 20449, 20212, 20497, 20775, 20178, 19093, /* 119256-119263 */
-16493, 13469, 11076, 9800, 8206, 6154, 5034, 5231, /* 119264-119271 */
-5372, 4782, 4946, 5822, 7799, 9629, 10642, 11465, /* 119272-119279 */
-13115, 14305, 15222, 17340, 19761, 21909, 22178, 21520, /* 119280-119287 */
-22096, 23917, 25196, 25183, 25190, 27286, 30002, 30886, /* 119288-119295 */
-31475, 32636, 34434, 35999, 37778, 38094, 37519, 38239, /* 119296-119303 */
-38636, 39188, 40393, 41164, 41013, 40975, 40522, 40108, /* 119304-119311 */
-40879, 41735, 40382, 39529, 39944, 39179, 37499, 36789, /* 119312-119319 */
-37686, 39276, 40347, 40383, 39971, 39838, 39913, 39586, /* 119320-119327 */
-39631, 40269, 41630, 41812, 41732, 42276, 44077, 45358, /* 119328-119335 */
-44775, 43895, 44866, 47069, 47701, 48122, 48546, 49596, /* 119336-119343 */
-52182, 54929, 55503, 54201, 53129, 53879, 54610, 53722, /* 119344-119351 */
-52135, 50892, 49303, 46482, 44329, 43657, 42320, 39381, /* 119352-119359 */
-37212, 35710, 33717, 32024, 31860, 33338, 33268, 31813, /* 119360-119367 */
-30045, 28620, 29001, 29294, 29027, 28692, 28999, 29446, /* 119368-119375 */
-29027, 27763, 26274, 25851, 26214, 25398, 24096, 23638, /* 119376-119383 */
-22466, 19729, 17221, 15272, 12722, 11236, 11399, 10140, /* 119384-119391 */
-8328, 7542, 7405, 8946, 10589, 12107, 12116, 11550, /* 119392-119399 */
-12311, 15325, 19625, 20792, 19999, 21063, 23424, 23784, /* 119400-119407 */
-23139, 22986, 24190, 25598, 26270, 25894, 27386, 30373, /* 119408-119415 */
-31487, 33316, 34424, 35731, 37776, 38329, 37939, 38547, /* 119416-119423 */
-39732, 41404, 42784, 42780, 41940, 41255, 41081, 40495, /* 119424-119431 */
-39751, 40302, 40326, 40077, 38602, 37856, 37057, 36166, /* 119432-119439 */
-36074, 36209, 37049, 37117, 38046, 36731, 37677, 38197, /* 119440-119447 */
-38892, 37366, 38153, 38804, 38678, 37623, 39349, 41034, /* 119448-119455 */
-40672, 40495, 39151, 40078, 42119, 43643, 41645, 43599, /* 119456-119463 */
-44668, 46928, 46667, 49933, 43282, 56534, 61230, 47090, /* 119464-119471 */
-41524, 40192, 39063, 33555, 30568, 30300, 37642, 25743, /* 119472-119479 */
-31958, 41277, 47572, 44948, 43225, 44282, 40825, 41393, /* 119480-119487 */
-48650, 48934, 37466, 19226, 26860, 28963, 7839, 20261, /* 119488-119495 */
-7188, 7734, 3340, 11503, 7052, 17871, 16050, 16003, /* 119496-119503 */
-25030, 18299, 23088, 6765, 36828, 14932, 36327, 29707, /* 119504-119511 */
-9919, 17846, 17806, 37989, 17442, 28634, 20370, 16281, /* 119512-119519 */
-21205, 17530, 26252, 20894, 26252, 20199, 21548, 31334, /* 119520-119527 */
-20812, 24562, 15457, 14942, 15696, 18526, 15552, 19549, /* 119528-119535 */
-19536, 14340, 32460, 36457, 21585, 21496, 23315, 23967, /* 119536-119543 */
-35662, 38990, 46849, 38892, 53469, 63030, 64628, 59596, /* 119544-119551 */
-54130, 47440, 44682, 39620, 27228, 50140, 29364, 7395, /* 119552-119559 */
-19406, 22415, 33412, 45232, 46497, 48132, 53153, 58833, /* 119560-119567 */
-60907, 62752, 63346, 55461, 55529, 65095, 57891, 47797, /* 119568-119575 */
-41230, 26553, 20625, 32542, 25335, 13195, 27298, 24381, /* 119576-119583 */
-32706, 41858, 41633, 47932, 49798, 42571, 44070, 58495, /* 119584-119591 */
-54541, 52251, 55091, 61126, 57053, 53881, 53216, 46457, /* 119592-119599 */
-44630, 48411, 38480, 37341, 39772, 30093, 31555, 29384, /* 119600-119607 */
-27396, 25861, 29924, 27804, 20688, 22550, 18643, 19391, /* 119608-119615 */
-19453, 11933, 10375, 10692, 11553, 11396, 16751, 12979, /* 119616-119623 */
-13284, 10631, 21226, 22281, 6550, 9280, 11865, 12827, /* 119624-119631 */
-8955, 7801, 3798, 9273, 14223, 16943, 19348, 19376, /* 119632-119639 */
-18255, 21357, 27010, 30600, 32645, 34135, 34083, 36835, /* 119640-119647 */
-33762, 33937, 30674, 33324, 36752, 32897, 36804, 29335, /* 119648-119655 */
-31260, 24896, 29040, 34507, 40203, 40273, 37182, 32353, /* 119656-119663 */
-24659, 33849, 31116, 27789, 17569, 16214, 16869, 16891, /* 119664-119671 */
-19205, 18558, 25234, 24250, 26299, 30526, 26886, 33974, /* 119672-119679 */
-43680, 34199, 38185, 41170, 43319, 48512, 50535, 49961, /* 119680-119687 */
-46881, 57867, 58141, 57889, 57927, 60882, 55426, 58612, /* 119688-119695 */
-57231, 54173, 55656, 53957, 57217, 55462, 56942, 49674, /* 119696-119703 */
-54678, 48671, 51431, 53839, 49763, 60088, 55894, 58099, /* 119704-119711 */
-59127, 52992, 50411, 53264, 51287, 40690, 30862, 21255, /* 119712-119719 */
-26493, 24823, 13613, 19201, 20449, 12915, 20624, 11715, /* 119720-119727 */
-20862, 21999, 14358, 32423, 22251, 22781, 22771, 36358, /* 119728-119735 */
-36933, 30500, 35602, 45165, 41838, 38583, 51271, 47446, /* 119736-119743 */
-43635, 41447, 48641, 41844, 42140, 32719, 30622, 27699, /* 119744-119751 */
-19164, 21125, 17617, 14603, 5133, 8379, 8243, 4801, /* 119752-119759 */
-3480, 3406, 4702, 2700, 2550, 2370, 5652, 6215, /* 119760-119767 */
-4876, 5567, 9265, 13404, 11775, 9019, 16657, 20310, /* 119768-119775 */
-15215, 21036, 22944, 25623, 27891, 31949, 35855, 43396, /* 119776-119783 */
-42373, 44468, 47171, 46884, 50448, 48830, 50401, 54772, /* 119784-119791 */
-54113, 51933, 53963, 49525, 51670, 43793, 41278, 51574, /* 119792-119799 */
-41899, 32913, 40630, 31215, 38727, 31173, 29619, 23935, /* 119800-119807 */
-23715, 24251, 16913, 31091, 16191, 26814, 31738, 31003, /* 119808-119815 */
-28040, 32660, 36400, 34611, 34051, 33479, 41456, 37655, /* 119816-119823 */
-39863, 48182, 47289, 50173, 53818, 53648, 54838, 56235, /* 119824-119831 */
-52295, 57890, 57946, 54879, 62288, 60294, 58858, 52454, /* 119832-119839 */
-55645, 47375, 44773, 41072, 36071, 41087, 37274, 28540, /* 119840-119847 */
-35949, 36045, 35361, 33589, 24420, 27620, 25687, 23294, /* 119848-119855 */
-19202, 23054, 28811, 34300, 27963, 23662, 22632, 31604, /* 119856-119863 */
-25798, 17049, 20570, 20405, 22691, 23770, 27523, 24447, /* 119864-119871 */
-24527, 17944, 14039, 9332, 5141, 3674, 4934, 5378, /* 119872-119879 */
-2570, 7494, 13818, 11414, 6545, 11630, 13390, 17967, /* 119880-119887 */
-9980, 11405, 17034, 23781, 31443, 25864, 34069, 38577, /* 119888-119895 */
-34076, 28206, 31172, 32163, 31128, 29892, 37625, 42224, /* 119896-119903 */
-42966, 49801, 41318, 40668, 44205, 40783, 38169, 37069, /* 119904-119911 */
-39028, 41641, 41066, 41234, 43339, 46451, 47707, 37470, /* 119912-119919 */
-34740, 34843, 34948, 32057, 34536, 38332, 36647, 40872, /* 119920-119927 */
-33479, 32185, 33170, 31168, 29300, 27045, 32007, 29361, /* 119928-119935 */
-30630, 39931, 43790, 44563, 38728, 40372, 37296, 37176, /* 119936-119943 */
-36579, 40683, 47277, 46773, 51700, 57328, 56078, 53643, /* 119944-119951 */
-55916, 53123, 57715, 51881, 50205, 55490, 56048, 53504, /* 119952-119959 */
-57834, 51037, 47963, 42434, 33679, 29195, 27649, 28149, /* 119960-119967 */
-25431, 30482, 27370, 34593, 27170, 27589, 21277, 19788, /* 119968-119975 */
-19568, 14120, 13249, 19418, 24346, 15280, 24209, 22010, /* 119976-119983 */
-23355, 22109, 18626, 14226, 17282, 19101, 18068, 26355, /* 119984-119991 */
-25818, 28198, 31650, 24192, 19462, 17832, 17705, 18087, /* 119992-119999 */
-13244, 13961, 16321, 20062, 25869, 27356, 17473, 18327, /* 120000-120007 */
-22352, 14301, 14254, 18478, 16677, 16593, 19053, 21872, /* 120008-120015 */
-21403, 22841, 15791, 12099, 19199, 18073, 16059, 16414, /* 120016-120023 */
-23434, 23773, 30477, 35299, 34048, 38065, 34655, 31107, /* 120024-120031 */
-35733, 39996, 40200, 46156, 50369, 49249, 54763, 54946, /* 120032-120039 */
-50440, 51083, 50570, 51499, 50543, 48135, 48646, 54471, /* 120040-120047 */
-52135, 55305, 55688, 50820, 49109, 44055, 40626, 42522, /* 120048-120055 */
-41964, 39230, 40700, 39449, 42832, 39644, 39200, 32189, /* 120056-120063 */
-31546, 32804, 27547, 32395, 26436, 31590, 35014, 38853, /* 120064-120071 */
-46772, 38815, 43948, 43144, 42525, 45890, 47760, 52133, /* 120072-120079 */
-53168, 56293, 56134, 56559, 55804, 56469, 47695, 50526, /* 120080-120087 */
-48973, 48156, 49014, 40767, 45991, 46798, 43944, 42787, /* 120088-120095 */
-38333, 30994, 28936, 21795, 26884, 26812, 21285, 22784, /* 120096-120103 */
-20124, 19566, 16981, 20130, 12876, 9798, 16657, 9397, /* 120104-120111 */
-10360, 11987, 10461, 8991, 6879, 9357, 4896, 2229, /* 120112-120119 */
-151, 3590, 2282, 4096, 5385, 7288, 11587, 14243, /* 120120-120127 */
-14340, 17651, 16677, 19888, 28852, 24444, 29628, 23963, /* 120128-120135 */
-32603, 32150, 28009, 37198, 30493, 31433, 34034, 27721, /* 120136-120143 */
-28415, 32176, 28748, 33356, 33110, 29019, 33480, 32510, /* 120144-120151 */
-30984, 30209, 28286, 31222, 29955, 30842, 32109, 31383, /* 120152-120159 */
-30814, 33737, 36232, 34541, 33890, 35757, 30918, 35814, /* 120160-120167 */
-41257, 36764, 40337, 40226, 44084, 42848, 45931, 47331, /* 120168-120175 */
-44220, 45915, 46086, 49118, 46948, 50476, 50217, 48810, /* 120176-120183 */
-47508, 45895, 47513, 46528, 47770, 45746, 46556, 45913, /* 120184-120191 */
-47069, 48491, 50802, 53179, 54748, 53250, 50567, 49067, /* 120192-120199 */
-48224, 52168, 48984, 50633, 52268, 47699, 44883, 44567, /* 120200-120207 */
-38355, 38274, 38244, 34929, 41162, 34782, 33180, 35198, /* 120208-120215 */
-33774, 35685, 35575, 39104, 34003, 29619, 26620, 28178, /* 120216-120223 */
-30108, 28796, 31115, 28582, 30049, 26510, 26995, 26499, /* 120224-120231 */
-26428, 27671, 23572, 24712, 20572, 20061, 19553, 17880, /* 120232-120239 */
-16557, 14999, 13819, 7962, 9075, 6324, 2853, 7986, /* 120240-120247 */
-9738, 10113, 9545, 8791, 11587, 11581, 13584, 16426, /* 120248-120255 */
-13459, 15030, 15908, 14270, 16407, 19992, 24063, 26368, /* 120256-120263 */
-27961, 27559, 29348, 29538, 29119, 31661, 32855, 37284, /* 120264-120271 */
-36238, 38828, 42593, 41015, 39638, 37547, 39248, 35212, /* 120272-120279 */
-33582, 32518, 30845, 35939, 34596, 38125, 40607, 35705, /* 120280-120287 */
-37303, 35434, 33694, 34152, 32310, 34108, 36181, 34654, /* 120288-120295 */
-38200, 41998, 40391, 39107, 39958, 36260, 33586, 35870, /* 120296-120303 */
-35126, 41614, 38049, 40759, 42474, 41425, 43576, 40515, /* 120304-120311 */
-39696, 40833, 45787, 40141, 48888, 49991, 53769, 59270, /* 120312-120319 */
-58784, 59267, 56852, 52668, 51248, 52945, 48646, 52560, /* 120320-120327 */
-50840, 51657, 48442, 45489, 42783, 39801, 36569, 35991, /* 120328-120335 */
-36971, 32116, 31389, 30934, 32290, 34666, 33996, 33978, /* 120336-120343 */
-30489, 24920, 22700, 20517, 21084, 22668, 28110, 28828, /* 120344-120351 */
-28695, 26865, 26610, 27944, 22854, 22296, 24313, 21337, /* 120352-120359 */
-17835, 17984, 14047, 15948, 17504, 15136, 13501, 9581, /* 120360-120367 */
-6304, 5305, 5558, 7295, 12011, 15087, 20855, 19731, /* 120368-120375 */
-19611, 21917, 21151, 19511, 21684, 24526, 23213, 25067, /* 120376-120383 */
-25071, 29683, 33262, 33840, 33491, 32189, 30659, 30355, /* 120384-120391 */
-28449, 32045, 36155, 38976, 42708, 40387, 40443, 39512, /* 120392-120399 */
-38831, 35693, 35954, 38564, 39730, 38154, 36445, 38270, /* 120400-120407 */
-39821, 41642, 41595, 39695, 36946, 36321, 35363, 36541, /* 120408-120415 */
-39035, 38682, 40915, 42069, 39976, 40461, 38469, 35257, /* 120416-120423 */
-36771, 36449, 38810, 40798, 39256, 38650, 40153, 42131, /* 120424-120431 */
-41874, 40854, 39138, 42639, 40711, 42365, 47040, 48504, /* 120432-120439 */
-51053, 53975, 52409, 52303, 55156, 51523, 52002, 49124, /* 120440-120447 */
-50018, 49692, 44400, 42865, 40474, 40032, 42821, 39040, /* 120448-120455 */
-34728, 35172, 31700, 30012, 31954, 30234, 29288, 30215, /* 120456-120463 */
-26459, 25028, 26519, 23420, 20291, 20327, 19579, 19946, /* 120464-120471 */
-19461, 21779, 20442, 19474, 23152, 21048, 18432, 19652, /* 120472-120479 */
-17145, 14872, 17332, 16463, 17100, 16591, 13509, 13371, /* 120480-120487 */
-13715, 12111, 11664, 13088, 13088, 10057, 13062, 18101, /* 120488-120495 */
-20594, 23919, 23196, 19920, 20952, 21316, 19294, 21702, /* 120496-120503 */
-24319, 27100, 30221, 32383, 31673, 31679, 27982, 28262, /* 120504-120511 */
-32097, 35992, 34788, 26695, 29428, 34425, 37726, 39434, /* 120512-120519 */
-34418, 31454, 34525, 32450, 31355, 31712, 33895, 38549, /* 120520-120527 */
-41348, 41287, 41566, 42496, 36660, 38178, 43531, 48907, /* 120528-120535 */
-45319, 41183, 46615, 46668, 50245, 49842, 45961, 44295, /* 120536-120543 */
-42657, 40149, 40567, 43604, 44814, 46705, 46256, 43924, /* 120544-120551 */
-41778, 39762, 34736, 35561, 42979, 46998, 44223, 46749, /* 120552-120559 */
-49056, 48265, 52811, 50953, 52149, 54788, 51151, 48542, /* 120560-120567 */
-49632, 52779, 53979, 54085, 49672, 46590, 43650, 37256, /* 120568-120575 */
-35435, 38437, 44115, 39538, 35360, 38311, 35615, 33537, /* 120576-120583 */
-31396, 27605, 29607, 32218, 28013, 25292, 26067, 27258, /* 120584-120591 */
-27480, 27476, 22972, 21334, 19330, 15245, 19142, 22861, /* 120592-120599 */
-20820, 15064, 15012, 13583, 9889, 6776, 2876, 2894, /* 120600-120607 */
-6960, 8921, 8344, 6370, 7379, 9760, 11322, 12689, /* 120608-120615 */
-11115, 11100, 12642, 16837, 23777, 25926, 21783, 24970, /* 120616-120623 */
-26953, 25620, 24918, 22365, 23827, 29026, 32365, 35340, /* 120624-120631 */
-34373, 31822, 32875, 31864, 31018, 29744, 29999, 29749, /* 120632-120639 */
-31267, 36637, 39977, 33263, 29729, 32296, 31382, 31255, /* 120640-120647 */
-28183, 28440, 34438, 36524, 37291, 38058, 38304, 38182, /* 120648-120655 */
-36691, 34017, 33193, 34464, 35861, 40938, 45424, 49738, /* 120656-120663 */
-43969, 39433, 41132, 40421, 40174, 38056, 37732, 42572, /* 120664-120671 */
-47131, 48152, 47952, 46482, 46708, 44254, 44114, 44813, /* 120672-120679 */
-45728, 46212, 50928, 59056, 63185, 59393, 54594, 54609, /* 120680-120687 */
-53235, 52429, 49691, 48152, 51418, 52285, 51817, 49912, /* 120688-120695 */
-44209, 44048, 41484, 35472, 35045, 36404, 35269, 37450, /* 120696-120703 */
-40966, 42712, 38033, 32760, 29874, 28943, 26352, 22063, /* 120704-120711 */
-23117, 27163, 31622, 32997, 30687, 26397, 28130, 27103, /* 120712-120719 */
-20406, 16306, 17841, 18456, 20870, 24254, 23161, 17492, /* 120720-120727 */
-14062, 12415, 8460, 5005, 3136, 4304, 9499, 14027, /* 120728-120735 */
-16656, 16416, 14097, 18084, 20978, 18539, 14530, 13774, /* 120736-120743 */
-17795, 26091, 31445, 32443, 25992, 26175, 29841, 27413, /* 120744-120751 */
-25926, 25520, 27065, 30805, 34925, 36662, 35139, 31854, /* 120752-120759 */
-32960, 32450, 30846, 27651, 25388, 27210, 31315, 36760, /* 120760-120767 */
-35870, 30493, 32035, 32045, 28677, 26631, 27321, 31405, /* 120768-120775 */
-34773, 37653, 40342, 37662, 36601, 38692, 35662, 35372, /* 120776-120783 */
-36002, 34425, 34591, 39686, 43632, 40312, 38321, 40917, /* 120784-120791 */
-40821, 38016, 35353, 36185, 40653, 44974, 46378, 47988, /* 120792-120799 */
-46203, 46461, 49265, 47724, 48128, 48782, 51894, 52726, /* 120800-120807 */
-55794, 59093, 52173, 48638, 51112, 49211, 44021, 41911, /* 120808-120815 */
-41013, 41968, 43012, 42249, 41187, 39478, 38115, 35672, /* 120816-120823 */
-32531, 30122, 28756, 33082, 33112, 33626, 35568, 28694, /* 120824-120831 */
-28135, 29512, 25376, 22892, 25263, 26797, 30370, 33212, /* 120832-120839 */
-31956, 30363, 29899, 26654, 23391, 20604, 18059, 19242, /* 120840-120847 */
-19581, 17568, 17752, 16744, 10672, 11013, 10108, 5026, /* 120848-120855 */
-4923, 8812, 12213, 16853, 18571, 18158, 20327, 21593, /* 120856-120863 */
-19456, 18511, 17751, 20010, 25752, 30811, 32386, 31510, /* 120864-120871 */
-29890, 30062, 32255, 28355, 26486, 27999, 31137, 34575, /* 120872-120879 */
-38823, 40323, 39972, 39739, 37536, 33892, 30234, 29600, /* 120880-120887 */
-32950, 36799, 39856, 41194, 37063, 35530, 36372, 32754, /* 120888-120895 */
-29561, 28895, 30791, 36067, 40359, 41340, 41005, 40930, /* 120896-120903 */
-41367, 39768, 33952, 32358, 33911, 38128, 42700, 47471, /* 120904-120911 */
-47872, 40811, 41134, 42700, 38056, 34598, 35004, 38596, /* 120912-120919 */
-45586, 50460, 50553, 49999, 51378, 52577, 50877, 47326, /* 120920-120927 */
-47355, 49695, 54574, 60075, 63038, 59412, 52150, 51876, /* 120928-120935 */
-48915, 40881, 35831, 34195, 36488, 42228, 44512, 41306, /* 120936-120943 */
-37833, 36932, 34327, 28752, 23075, 22720, 24921, 28250, /* 120944-120951 */
-32623, 34694, 28584, 22795, 25827, 21955, 15847, 14878, /* 120952-120959 */
-16103, 21325, 27325, 28078, 26034, 23565, 21790, 18212, /* 120960-120967 */
-12007, 7589, 8821, 12525, 16723, 20341, 19278, 12943, /* 120968-120975 */
-12314, 14521, 10680, 8649, 8945, 12605, 19115, 25647, /* 120976-120983 */
-26481, 24072, 23012, 23882, 20281, 15265, 15647, 19195, /* 120984-120991 */
-26551, 30929, 33657, 31463, 25764, 28370, 28410, 23513, /* 120992-120999 */
-21404, 23450, 30034, 35303, 38427, 37318, 34049, 33606, /* 121000-121007 */
-34454, 30166, 27185, 27956, 30949, 38725, 42269, 42767, /* 121008-121015 */
-39451, 36267, 37112, 35887, 32511, 32344, 37258, 44691, /* 121016-121023 */
-50081, 50417, 45639, 43167, 44809, 41522, 34887, 34881, /* 121024-121031 */
-37306, 42688, 50080, 49455, 46023, 41039, 40451, 39199, /* 121032-121039 */
-35430, 31834, 33230, 42000, 48946, 54563, 54319, 50872, /* 121040-121047 */
-53177, 55387, 50860, 47805, 50385, 54472, 61317, 64219, /* 121048-121055 */
-60818, 55111, 49603, 48370, 45020, 38918, 33701, 35780, /* 121056-121063 */
-42321, 46059, 47109, 40911, 34913, 37218, 34533, 26866, /* 121064-121071 */
-23977, 25446, 29013, 36612, 38419, 32901, 26841, 22773, /* 121072-121079 */
-22528, 19145, 14806, 14496, 22178, 28449, 30558, 29449, /* 121080-121087 */
-20960, 18180, 18889, 10784, 4929, 6780, 10797, 15945, /* 121088-121095 */
-21593, 20927, 15854, 10923, 11192, 12019, 8353, 7237, /* 121096-121103 */
-11553, 21119, 25918, 29335, 27520, 22365, 24416, 24554, /* 121104-121111 */
-17381, 15639, 21251, 26770, 33965, 37320, 36015, 30329, /* 121112-121119 */
-25900, 24896, 22102, 17668, 16725, 24894, 33670, 36072, /* 121120-121127 */
-35914, 30047, 26196, 30292, 26132, 18774, 21218, 27741, /* 121128-121135 */
-33697, 41306, 44449, 39838, 33645, 33027, 32805, 29798, /* 121136-121143 */
-27419, 29552, 40219, 47168, 48250, 46781, 40142, 39148, /* 121144-121151 */
-41655, 35452, 31294, 36163, 42096, 48053, 52126, 49443, /* 121152-121159 */
-43770, 39787, 38633, 37111, 35076, 33298, 40153, 51402, /* 121160-121167 */
-55878, 56990, 54991, 51836, 54061, 54011, 47753, 47916, /* 121168-121175 */
-52598, 56204, 60515, 62164, 55972, 48732, 44625, 41030, /* 121176-121183 */
-36930, 33693, 34257, 40871, 47241, 47282, 43727, 37036, /* 121184-121191 */
-34288, 35881, 30941, 23949, 26049, 31062, 35065, 39887, /* 121192-121199 */
-38294, 31664, 26525, 24033, 22727, 20728, 19884, 22210, /* 121200-121207 */
-29795, 34235, 30550, 24207, 16336, 14839, 15147, 9636, /* 121208-121215 */
-6960, 10867, 13351, 16648, 20871, 17735, 13928, 12939, /* 121216-121223 */
-11548, 10042, 10198, 12595, 19260, 28229, 31363, 31370, /* 121224-121231 */
-28767, 23259, 24436, 24776, 20156, 22229, 28386, 32053, /* 121232-121239 */
-38035, 39325, 34106, 29191, 26427, 25200, 23894, 23065, /* 121240-121247 */
-24185, 31153, 35317, 35190, 33077, 27821, 26641, 28810, /* 121248-121255 */
-25775, 21981, 26961, 32685, 36142, 40964, 40453, 36251, /* 121256-121263 */
-31629, 29462, 30018, 30343, 30663, 34231, 41636, 43890, /* 121264-121271 */
-44058, 40412, 34227, 37136, 39887, 34380, 33279, 38616, /* 121272-121279 */
-40622, 45330, 49020, 46009, 40765, 38932, 38481, 38059, /* 121280-121287 */
-39731, 40738, 48476, 55676, 57476, 57165, 52661, 50062, /* 121288-121295 */
-54104, 54970, 50230, 51330, 52895, 52386, 54800, 53549, /* 121296-121303 */
-45836, 39541, 37330, 35345, 34897, 32240, 31249, 36259, /* 121304-121311 */
-39595, 40174, 35326, 27697, 27062, 29985, 26405, 22943, /* 121312-121319 */
-26709, 29152, 32653, 36647, 32151, 25838, 23454, 22084, /* 121320-121327 */
-21551, 22228, 19137, 20662, 25697, 25401, 23226, 17259, /* 121328-121335 */
-12510, 13976, 15415, 11385, 9895, 12955, 15233, 22140, /* 121336-121343 */
-26401, 21667, 17917, 18035, 17637, 19734, 19716, 19088, /* 121344-121351 */
-26470, 32849, 34608, 32042, 26654, 25491, 30448, 29729, /* 121352-121359 */
-26238, 28156, 30307, 34085, 38221, 37455, 31581, 27337, /* 121360-121367 */
-25600, 25696, 27087, 24155, 23317, 28133, 30963, 32337, /* 121368-121375 */
-30442, 25435, 25831, 29917, 28259, 27977, 32002, 34044, /* 121376-121383 */
-38068, 41969, 40530, 37573, 36049, 34568, 35266, 35958, /* 121384-121391 */
-35054, 39342, 44013, 43086, 43897, 42437, 40043, 42123, /* 121392-121399 */
-40994, 36554, 39354, 43856, 43245, 46295, 48922, 46525, /* 121400-121407 */
-44888, 43141, 42472, 46081, 47019, 48879, 55872, 58565, /* 121408-121415 */
-57316, 56316, 53331, 53369, 54822, 50287, 46780, 48750, /* 121416-121423 */
-47937, 45982, 46982, 44800, 41332, 39034, 34264, 31046, /* 121424-121431 */
-32373, 31528, 33840, 37084, 35631, 35913, 33918, 29033, /* 121432-121439 */
-27584, 26783, 22523, 25381, 30487, 29027, 29638, 31239, /* 121440-121447 */
-30391, 28531, 24068, 18975, 18945, 17503, 16211, 19435, /* 121448-121455 */
-18777, 16557, 16232, 13789, 12574, 12231, 7359, 5762, /* 121456-121463 */
-11839, 14674, 15650, 18061, 18413, 18715, 19176, 16749, /* 121464-121471 */
-14759, 16872, 17863, 23019, 28282, 27364, 27253, 27695, /* 121472-121479 */
-27205, 28742, 28310, 22725, 24152, 30008, 30955, 32371, /* 121480-121487 */
-33238, 31799, 31518, 29979, 24266, 21526, 21823, 23462, /* 121488-121495 */
-30605, 33204, 30810, 31094, 29383, 29413, 32595, 29855, /* 121496-121503 */
-27253, 32867, 37166, 37902, 39991, 40357, 39976, 40551, /* 121504-121511 */
-38350, 35624, 35701, 34444, 38464, 45284, 44649, 43252, /* 121512-121519 */
-42348, 40748, 42610, 41683, 34618, 36431, 43195, 44623, /* 121520-121527 */
-46976, 47644, 46250, 47967, 49529, 46070, 47696, 49774, /* 121528-121535 */
-50716, 58661, 62129, 60330, 61227, 60984, 58936, 59234, /* 121536-121543 */
-52232, 46018, 49214, 50466, 50049, 50182, 47231, 43109, /* 121544-121551 */
-42061, 38137, 32533, 32557, 31288, 33584, 39332, 37017, /* 121552-121559 */
-33447, 32844, 29835, 30740, 30346, 22759, 22458, 28463, /* 121560-121567 */
-29881, 29329, 29804, 26805, 26177, 24230, 17755, 14250, /* 121568-121575 */
-11889, 11564, 16074, 17854, 13822, 14570, 14480, 12478, /* 121576-121583 */
-12697, 8884, 8053, 13854, 19269, 21421, 23750, 22675, /* 121584-121591 */
-21562, 24499, 22696, 20005, 20073, 20376, 24391, 29506, /* 121592-121599 */
-28327, 27216, 29351, 26742, 26892, 25135, 18733, 20186, /* 121600-121607 */
-27489, 30038, 29500, 30478, 26497, 25372, 24485, 18695, /* 121608-121615 */
-17457, 19529, 21269, 27065, 30506, 27960, 28851, 30392, /* 121616-121623 */
-28808, 29769, 27253, 24521, 31314, 37666, 37825, 39569, /* 121624-121631 */
-40375, 38484, 39901, 35723, 31340, 32313, 33186, 37732, /* 121632-121639 */
-44164, 43833, 42131, 44578, 43298, 41783, 39404, 32834, /* 121640-121647 */
-35683, 44369, 47476, 48716, 48616, 46485, 49658, 50746, /* 121648-121655 */
-45874, 46572, 47758, 50522, 57373, 59422, 57635, 59922, /* 121656-121663 */
-59853, 55589, 53165, 46246, 40662, 45746, 49924, 49424, /* 121664-121671 */
-50421, 47093, 43353, 43026, 36856, 31901, 31748, 31256, /* 121672-121679 */
-34663, 38454, 36319, 33442, 34622, 32789, 30770, 27862, /* 121680-121687 */
-20716, 22597, 29310, 31505, 32829, 30723, 28081, 29509, /* 121688-121695 */
-25956, 18564, 14201, 11228, 13133, 19905, 19875, 16936, /* 121696-121703 */
-17707, 18764, 17051, 14607, 10461, 9026, 17775, 22329, /* 121704-121711 */
-24936, 26941, 24678, 25880, 27693, 24177, 21580, 20511, /* 121712-121719 */
-19661, 25806, 31392, 29563, 29445, 32292, 30114, 29203, /* 121720-121727 */
-25488, 18206, 21982, 29394, 31409, 30600, 26828, 24795, /* 121728-121735 */
-26917, 23864, 18439, 18429, 18084, 22073, 28674, 28371, /* 121736-121743 */
-25281, 28848, 32230, 31807, 30623, 24728, 25491, 34209, /* 121744-121751 */
-39881, 40792, 38452, 37374, 40103, 40321, 34168, 30983, /* 121752-121759 */
-30347, 33003, 42782, 47111, 44478, 43653, 44395, 41933, /* 121760-121767 */
-40517, 35104, 32020, 39216, 46008, 49371, 49646, 47736, /* 121768-121775 */
-48547, 53664, 51265, 45999, 44320, 45077, 53294, 60323, /* 121776-121783 */
-59302, 57769, 58708, 56268, 53316, 46245, 36663, 37422, /* 121784-121791 */
-42918, 47309, 47784, 44717, 42033, 42754, 40617, 34248, /* 121792-121799 */
-30363, 25813, 27715, 35588, 37148, 34078, 34322, 34228, /* 121800-121807 */
-33389, 30681, 20810, 17438, 21889, 26400, 29817, 29380, /* 121808-121815 */
-26246, 26590, 27185, 19759, 14212, 8927, 6690, 14080, /* 121816-121823 */
-18928, 17425, 17215, 19576, 19496, 19775, 14138, 10228, /* 121824-121831 */
-15421, 19580, 24573, 26293, 25321, 26466, 30802, 29776, /* 121832-121839 */
-25475, 22768, 18283, 23361, 31052, 31812, 31333, 32797, /* 121840-121847 */
-31805, 31746, 27756, 19428, 19878, 24683, 29001, 31772, /* 121848-121855 */
-28801, 25847, 26883, 25885, 22216, 19193, 14967, 15684, /* 121856-121863 */
-26404, 27865, 27600, 31845, 32723, 34874, 34167, 26704, /* 121864-121871 */
-24171, 30225, 35881, 40791, 42541, 41885, 41491, 42506, /* 121872-121879 */
-39875, 37498, 34707, 32135, 38945, 46279, 46541, 46283, /* 121880-121887 */
-46561, 46133, 46717, 40760, 33874, 35691, 40995, 46006, /* 121888-121895 */
-49914, 50810, 51561, 54588, 54925, 51163, 47962, 44275, /* 121896-121903 */
-48270, 57177, 59586, 59954, 59473, 56555, 54668, 50036, /* 121904-121911 */
-41344, 38842, 39914, 42464, 44882, 45254, 43972, 43613, /* 121912-121919 */
-41909, 37362, 33556, 27720, 25533, 30487, 34691, 34570, /* 121920-121927 */
-35365, 35717, 35724, 33001, 24991, 19695, 21454, 25064, /* 121928-121935 */
-28613, 29325, 27704, 27290, 26237, 22769, 16713, 10750, /* 121936-121943 */
-5446, 8136, 13583, 14988, 16676, 19163, 19790, 20027, /* 121944-121951 */
-17482, 11265, 11258, 15208, 19972, 24550, 26906, 27939, /* 121952-121959 */
-28920, 29894, 26925, 22887, 18892, 17564, 22804, 27479, /* 121960-121967 */
-29849, 31744, 31650, 29552, 28385, 23641, 18296, 19412, /* 121968-121975 */
-22254, 24704, 27157, 26514, 25729, 27539, 25763, 21310, /* 121976-121983 */
-17239, 14289, 17331, 23289, 26863, 30904, 34000, 34230, /* 121984-121991 */
-33560, 32402, 27654, 25944, 29385, 33878, 40441, 43074, /* 121992-121999 */
-41705, 42332, 42993, 40444, 37594, 34144, 33749, 37235, /* 122000-122007 */
-41736, 46253, 48696, 46904, 43868, 43910, 40834, 36046, /* 122008-122015 */
-36342, 39056, 44362, 50692, 52828, 55829, 58299, 55972, /* 122016-122023 */
-52849, 49924, 48989, 51643, 54062, 58033, 61276, 63904, /* 122024-122031 */
-56509, 52933, 52629, 40892, 40927, 40764, 41059, 44529, /* 122032-122039 */
-46237, 45016, 42754, 44899, 39063, 32145, 28695, 25936, /* 122040-122047 */
-27334, 29379, 35544, 40947, 37602, 33008, 29528, 25987, /* 122048-122055 */
-20386, 12095, 16015, 25981, 27043, 29456, 29722, 26469, /* 122056-122063 */
-21288, 17424, 13727, 8899, 10642, 10593, 13313, 18170, /* 122064-122071 */
-18250, 18251, 16411, 18960, 16883, 14745, 14519, 20404, /* 122072-122079 */
-22814, 27279, 34700, 32645, 35516, 27224, 26437, 24281, /* 122080-122087 */
-23609, 32359, 40065, 47538, 45707, 44571, 46231, 42711, /* 122088-122095 */
-37875, 30431, 24746, 21965, 18792, 17336, 16426, 17445, /* 122096-122103 */
-11514, 9493, 5048, 1067, 3099, 11307, 14777, 14117, /* 122104-122111 */
-15193, 15884, 18678, 14825, 19699, 16214, 14615, 22183, /* 122112-122119 */
-15679, 27275, 45999, 51587, 52937, 54168, 52514, 46815, /* 122120-122127 */
-47100, 46156, 47456, 47808, 52296, 54703, 56798, 57398, /* 122128-122135 */
-57477, 57538, 54418, 57132, 57217, 59972, 61949, 63918, /* 122136-122143 */
-64679, 64359, 64056, 63312, 57504, 53574, 53438, 51811, /* 122144-122151 */
-52155, 49532, 52257, 53565, 47533, 40009, 31273, 23629, /* 122152-122159 */
-19780, 19500, 15097, 12834, 17646, 17459, 13501, 9553, /* 122160-122167 */
-4515, 2783, 2119, 996, 1823, 5095, 8424, 11845, /* 122168-122175 */
-12726, 9522, 9019, 7796, 3735, 3454, 4136, 3867, /* 122176-122183 */
-10615, 18653, 21496, 25037, 27348, 27630, 27573, 30200, /* 122184-122191 */
-37565, 42169, 49170, 55549, 59117, 58727, 56202, 57748, /* 122192-122199 */
-54963, 52620, 53809, 52879, 54295, 59044, 61227, 60883, /* 122200-122207 */
-58974, 54441, 50302, 46288, 39053, 36129, 35454, 35959, /* 122208-122215 */
-33990, 32521, 28212, 22867, 19785, 11952, 8914, 6263, /* 122216-122223 */
-4824, 6144, 7701, 9100, 8788, 7908, 6314, 3897, /* 122224-122231 */
-3568, 3476, 4531, 6676, 8723, 12047, 14938, 15892, /* 122232-122239 */
-15468, 14631, 13432, 12076, 14367, 21230, 24094, 25742, /* 122240-122247 */
-27305, 29829, 33565, 30993, 29749, 32150, 34226, 35508, /* 122248-122255 */
-37732, 41311, 42127, 45138, 48231, 49802, 51191, 51190, /* 122256-122263 */
-51427, 56194, 60507, 62241, 62878, 62962, 64275, 65248, /* 122264-122271 */
-65209, 63181, 64222, 64411, 64518, 64823, 62171, 60297, /* 122272-122279 */
-61539, 60991, 58913, 57074, 54533, 53731, 55368, 54741, /* 122280-122287 */
-52827, 51768, 49745, 47961, 47229, 43967, 36652, 36574, /* 122288-122295 */
-35665, 35772, 34460, 28440, 25185, 25409, 23337, 17190, /* 122296-122303 */
-14848, 11858, 12071, 12821, 11714, 8396, 6926, 6794, /* 122304-122311 */
-6414, 6361, 5995, 3799, 3889, 6085, 4303, 5197, /* 122312-122319 */
-4806, 2558, 5760, 7753, 4682, 6058, 7524, 6763, /* 122320-122327 */
-9745, 10938, 8930, 12419, 12277, 10152, 11238, 14565, /* 122328-122335 */
-14562, 13867, 16319, 15315, 16932, 17893, 16333, 20259, /* 122336-122343 */
-22482, 20995, 26338, 29736, 30651, 32705, 36083, 36571, /* 122344-122351 */
-43377, 46187, 42619, 44677, 51981, 57771, 56290, 58696, /* 122352-122359 */
-58035, 58226, 60449, 58829, 57209, 58902, 57907, 60340, /* 122360-122367 */
-64320, 63308, 62872, 59936, 57549, 60427, 61024, 54229, /* 122368-122375 */
-53575, 55618, 56744, 58962, 55307, 55274, 55012, 54353, /* 122376-122383 */
-56053, 53918, 52526, 54460, 58432, 61059, 60973, 60072, /* 122384-122391 */
-57450, 55943, 57618, 54317, 50110, 45219, 41636, 44133, /* 122392-122399 */
-48304, 44413, 39387, 40075, 35772, 33749, 32072, 25900, /* 122400-122407 */
-23404, 27570, 30566, 32787, 31224, 24558, 23129, 23615, /* 122408-122415 */
-21222, 18306, 17343, 13041, 14386, 21110, 23651, 17383, /* 122416-122423 */
-14133, 14109, 8805, 7419, 2903, 1131, 2317, 5478, /* 122424-122431 */
-7737, 9125, 7705, 4870, 4616, 4957, 3598, 2970, /* 122432-122439 */
-3649, 2064, 9462, 14052, 17347, 16190, 13464, 14646, /* 122440-122447 */
-11437, 8830, 8572, 11968, 16933, 21208, 23970, 26161, /* 122448-122455 */
-25655, 22474, 21509, 19716, 19339, 22290, 20433, 23258, /* 122456-122463 */
-26848, 29485, 34582, 32113, 27141, 28823, 29171, 27533, /* 122464-122471 */
-29591, 32112, 34703, 41053, 44232, 44519, 48619, 45913, /* 122472-122479 */
-44807, 43845, 43718, 45105, 47424, 48178, 47548, 53489, /* 122480-122487 */
-56529, 53694, 50686, 52927, 52212, 49757, 48883, 49538, /* 122488-122495 */
-50139, 53307, 53524, 51711, 55059, 55200, 51739, 49439, /* 122496-122503 */
-46742, 47539, 52732, 50461, 51755, 56494, 57645, 60805, /* 122504-122511 */
-59297, 58489, 60954, 54369, 50200, 51426, 49346, 46394, /* 122512-122519 */
-44281, 43892, 46118, 48915, 44309, 37263, 33854, 30545, /* 122520-122527 */
-29020, 28182, 26317, 27502, 31719, 36910, 34043, 30790, /* 122528-122535 */
-29772, 20758, 18891, 19411, 15145, 15654, 16215, 17945, /* 122536-122543 */
-21149, 25104, 20574, 12295, 8704, 3575, 2541, 3415, /* 122544-122551 */
-3133, 4338, 10021, 15912, 20318, 15880, 12658, 9213, /* 122552-122559 */
-5133, 9396, 10950, 12433, 16400, 22159, 27504, 34094, /* 122560-122567 */
-32815, 26806, 22116, 18276, 18502, 22147, 24546, 26113, /* 122568-122575 */
-33438, 38454, 41839, 36615, 27862, 26102, 20303, 20243, /* 122576-122583 */
-23913, 23068, 25468, 30643, 32510, 34144, 33657, 27051, /* 122584-122591 */
-21795, 19253, 18828, 19698, 25608, 29261, 34524, 41754, /* 122592-122599 */
-45443, 45375, 37192, 34833, 31271, 31843, 37095, 38544, /* 122600-122607 */
-42337, 46631, 50358, 51708, 53108, 49234, 44364, 41516, /* 122608-122615 */
-41032, 41024, 44039, 48154, 49412, 53586, 56413, 57282, /* 122616-122623 */
-49777, 45692, 44381, 42585, 48034, 50854, 53306, 57848, /* 122624-122631 */
-63266, 62751, 60979, 61392, 57189, 53619, 50848, 46853, /* 122632-122639 */
-46128, 48927, 49093, 48854, 49993, 48852, 44053, 36557, /* 122640-122647 */
-34412, 32715, 31429, 32615, 33340, 36573, 40441, 39276, /* 122648-122655 */
-32347, 34236, 34585, 27872, 25169, 21937, 19424, 24525, /* 122656-122663 */
-28004, 26692, 29452, 29472, 27890, 24479, 20862, 18157, /* 122664-122671 */
-15973, 16880, 18010, 22468, 26027, 27282, 25322, 25014, /* 122672-122679 */
-27893, 24415, 20556, 18566, 16587, 18517, 23222, 24071, /* 122680-122687 */
-25445, 29378, 29568, 30352, 26986, 22926, 20439, 19128, /* 122688-122695 */
-19672, 23563, 28491, 27438, 26872, 25155, 26321, 25409, /* 122696-122703 */
-19974, 14622, 10809, 9960, 13012, 16104, 16727, 18497, /* 122704-122711 */
-18049, 19953, 20089, 14247, 11480, 8914, 10430, 18140, /* 122712-122719 */
-22513, 25186, 26448, 25956, 25930, 28793, 25097, 19523, /* 122720-122727 */
-19456, 17732, 19300, 25167, 27507, 30759, 32385, 30259, /* 122728-122735 */
-34315, 32013, 24256, 23002, 22687, 25375, 33636, 36988, /* 122736-122743 */
-36847, 36921, 35015, 34927, 35436, 33366, 33597, 35998, /* 122744-122751 */
-37965, 43108, 49790, 52861, 53430, 53072, 54591, 58396, /* 122752-122759 */
-52337, 45903, 44696, 45130, 48619, 51482, 51053, 48768, /* 122760-122767 */
-46080, 43495, 43319, 42549, 40837, 39796, 39797, 39616, /* 122768-122775 */
-42891, 45089, 45334, 43466, 43468, 46786, 44831, 40557, /* 122776-122783 */
-38393, 36364, 37767, 41673, 41942, 40377, 36587, 32404, /* 122784-122791 */
-32604, 35656, 34546, 33719, 31682, 29166, 31169, 34522, /* 122792-122799 */
-35637, 35570, 34671, 37005, 43711, 40993, 36584, 34545, /* 122800-122807 */
-32785, 37325, 41524, 42499, 41575, 39572, 39240, 42810, /* 122808-122815 */
-43199, 39743, 38134, 35560, 34436, 36824, 38269, 36806, /* 122816-122823 */
-36116, 36247, 39296, 40916, 33100, 27399, 25901, 24156, /* 122824-122831 */
-27258, 29166, 27380, 27148, 27123, 27034, 30398, 29986, /* 122832-122839 */
-27510, 25961, 25236, 27691, 32217, 34159, 32600, 34358, /* 122840-122847 */
-36598, 39528, 37229, 31203, 29163, 29087, 31630, 36081, /* 122848-122855 */
-37596, 37304, 35879, 35735, 38075, 37859, 35874, 32611, /* 122856-122863 */
-29769, 30252, 32922, 33343, 33122, 34123, 34650, 38062, /* 122864-122871 */
-39828, 37566, 37786, 36582, 37933, 42967, 45663, 44938, /* 122872-122879 */
-44446, 43364, 43198, 45575, 41666, 37447, 33839, 28429, /* 122880-122887 */
-28518, 31018, 29286, 28379, 27007, 26398, 28832, 27306, /* 122888-122895 */
-23249, 21239, 19035, 19231, 24270, 23303, 19326, 18586, /* 122896-122903 */
-19647, 21873, 22547, 19135, 15592, 12018, 8886, 12265, /* 122904-122911 */
-14300, 11340, 11828, 13709, 15146, 17199, 15068, 11268, /* 122912-122919 */
-10676, 12454, 16324, 20552, 18281, 16324, 18416, 21210, /* 122920-122927 */
-24589, 25296, 23778, 20898, 17890, 18716, 22131, 23748, /* 122928-122935 */
-23294, 24659, 27534, 29164, 28394, 24520, 22703, 22293, /* 122936-122943 */
-24641, 29207, 28790, 24649, 23401, 24495, 27093, 28522, /* 122944-122951 */
-26363, 25055, 21560, 19208, 22464, 24672, 25294, 26924, /* 122952-122959 */
-29712, 34352, 37868, 37604, 36915, 38072, 39041, 43581, /* 122960-122967 */
-48550, 46681, 45291, 46490, 47576, 51943, 52622, 50153, /* 122968-122975 */
-49827, 45676, 44381, 48952, 49219, 46702, 48688, 51038, /* 122976-122983 */
-54453, 55828, 50979, 47308, 45703, 45375, 48128, 50958, /* 122984-122991 */
-46646, 46497, 51025, 54117, 59159, 58866, 56313, 54225, /* 122992-122999 */
-51439, 52975, 56239, 55353, 54892, 57347, 58827, 58947, /* 123000-123007 */
-54493, 47879, 44729, 42169, 42051, 44633, 43304, 39849, /* 123008-123015 */
-41015, 42581, 44148, 44398, 41125, 37308, 31758, 29674, /* 123016-123023 */
-31859, 34948, 34115, 34307, 36843, 37587, 36803, 30956, /* 123024-123031 */
-25658, 22471, 21546, 24277, 26356, 24188, 24484, 25245, /* 123032-123039 */
-26148, 29132, 26190, 23276, 21219, 18310, 20111, 26258, /* 123040-123047 */
-26146, 24794, 29362, 30587, 32734, 31460, 26272, 23021, /* 123048-123055 */
-22453, 25251, 28904, 29473, 24772, 26153, 26258, 26633, /* 123056-123063 */
-28071, 23997, 21387, 19899, 17931, 18815, 22071, 17151, /* 123064-123071 */
-15171, 17758, 16721, 16303, 12230, 7483, 6628, 9190, /* 123072-123079 */
-13124, 15612, 13902, 13590, 15418, 16964, 20716, 19378, /* 123080-123087 */
-19086, 21096, 21338, 22658, 27462, 30609, 26323, 28280, /* 123088-123095 */
-30850, 30737, 32412, 31180, 31644, 34296, 37097, 38582, /* 123096-123103 */
-39581, 36290, 35547, 37356, 38435, 41005, 38517, 38032, /* 123104-123111 */
-37916, 36528, 40206, 45802, 44056, 43640, 47766, 47966, /* 123112-123119 */
-51584, 52892, 51597, 51093, 52031, 54981, 55069, 51988, /* 123120-123127 */
-46483, 44239, 43524, 46092, 44082, 39035, 38601, 34146, /* 123128-123135 */
-32562, 34416, 33951, 29338, 29799, 32197, 32329, 35495, /* 123136-123143 */
-31958, 28381, 29020, 29462, 31193, 33045, 28796, 25236, /* 123144-123151 */
-26095, 26493, 29339, 26963, 24145, 22039, 20590, 21780, /* 123152-123159 */
-25355, 24995, 21177, 25489, 25637, 27814, 30835, 27508, /* 123160-123167 */
-26177, 28867, 33130, 35489, 36203, 31962, 30408, 32198, /* 123168-123175 */
-36223, 35922, 32087, 31673, 30020, 32632, 35550, 35355, /* 123176-123183 */
-31557, 31060, 31842, 31790, 33692, 30972, 28681, 28705, /* 123184-123191 */
-30218, 30303, 28713, 23855, 20596, 21686, 21588, 23416, /* 123192-123199 */
-21161, 20403, 22913, 23464, 25748, 27231, 26197, 23836, /* 123200-123207 */
-27200, 28492, 30680, 36671, 36670, 37456, 40076, 40302, /* 123208-123215 */
-39796, 37475, 33820, 33111, 33885, 38843, 43635, 43183, /* 123216-123223 */
-43781, 43341, 41899, 42952, 41679, 35333, 33924, 36808, /* 123224-123231 */
-39147, 46175, 48707, 47201, 48042, 49946, 49784, 49292, /* 123232-123239 */
-46723, 43531, 46793, 50956, 56163, 58668, 58128, 56083, /* 123240-123247 */
-53451, 51413, 47319, 41177, 34982, 35938, 38375, 40590, /* 123248-123255 */
-43745, 42514, 39758, 38286, 36587, 32451, 28384, 25942, /* 123256-123263 */
-26255, 26891, 30475, 34776, 33707, 32344, 28171, 26037, /* 123264-123271 */
-25342, 20897, 16191, 15368, 18471, 19557, 24727, 26087, /* 123272-123279 */
-22714, 22228, 22445, 22401, 19976, 16331, 15396, 18807, /* 123280-123287 */
-21314, 28080, 30233, 27750, 27168, 26345, 26276, 24659, /* 123288-123295 */
-20598, 15801, 19935, 24172, 27187, 31985, 30956, 27828, /* 123296-123303 */
-28829, 29335, 23597, 20590, 18341, 17415, 21471, 24686, /* 123304-123311 */
-29275, 29243, 25237, 22439, 19766, 16859, 12992, 7573, /* 123312-123319 */
-6124, 11199, 15085, 21845, 26758, 25504, 23776, 25346, /* 123320-123327 */
-24856, 22239, 21584, 19955, 24186, 30590, 39111, 43535, /* 123328-123335 */
-41085, 39728, 36806, 35794, 34039, 32186, 28723, 32444, /* 123336-123343 */
-41584, 48036, 53532, 50818, 47889, 46206, 44678, 42703, /* 123344-123351 */
-38040, 34831, 39491, 43873, 49407, 56198, 53677, 53076, /* 123352-123359 */
-51823, 48533, 50608, 51789, 48963, 51182, 58422, 61336, /* 123360-123367 */
-64133, 64746, 59307, 54607, 52691, 50772, 47034, 44103, /* 123368-123375 */
-41755, 43863, 46458, 47918, 47859, 43409, 40172, 34630, /* 123376-123383 */
-32631, 34296, 33912, 30541, 29790, 34830, 38069, 40199, /* 123384-123391 */
-35923, 28350, 24812, 26465, 26235, 23372, 21682, 19887, /* 123392-123399 */
-21563, 24565, 27716, 25984, 24924, 21793, 19642, 22744, /* 123400-123407 */
-21730, 19353, 17267, 20828, 24894, 28756, 30873, 26272, /* 123408-123415 */
-23275, 24259, 25567, 22337, 18375, 17501, 18240, 20594, /* 123416-123423 */
-24890, 28089, 26187, 23643, 20512, 18205, 18446, 16392, /* 123424-123431 */
-13598, 13304, 17242, 21167, 24871, 23221, 17461, 15245, /* 123432-123439 */
-13569, 12479, 9506, 8317, 8168, 10781, 16473, 24023, /* 123440-123447 */
-27220, 23459, 22675, 19668, 22042, 24363, 22668, 22461, /* 123448-123455 */
-27117, 34738, 40182, 44159, 40632, 35955, 33743, 35343, /* 123456-123463 */
-35696, 35352, 34842, 36350, 43052, 49182, 51956, 49319, /* 123464-123471 */
-45982, 42070, 38988, 40039, 40688, 41173, 42297, 48164, /* 123472-123479 */
-54573, 57459, 58309, 53997, 52274, 53638, 56039, 55964, /* 123480-123487 */
-56138, 56730, 56698, 60032, 62040, 60434, 56258, 53049, /* 123488-123495 */
-46185, 44035, 46684, 44750, 42153, 41143, 44384, 47791, /* 123496-123503 */
-48994, 44207, 38678, 36838, 38059, 40522, 36794, 32167, /* 123504-123511 */
-30638, 32157, 35207, 37736, 35118, 30110, 27853, 24881, /* 123512-123519 */
-26075, 27276, 23749, 19995, 22473, 28045, 29741, 31172, /* 123520-123527 */
-27593, 25591, 28803, 29692, 27577, 24284, 23300, 23409, /* 123528-123535 */
-26804, 30535, 32941, 31572, 28789, 27516, 24301, 23037, /* 123536-123543 */
-21525, 19332, 17902, 22929, 26731, 29684, 31026, 25159, /* 123544-123551 */
-23857, 23629, 21586, 18328, 16162, 13727, 14460, 18074, /* 123552-123559 */
-21205, 23481, 20147, 17255, 13835, 10485, 10945, 10532, /* 123560-123567 */
-9347, 12717, 20069, 26281, 31209, 29873, 26586, 27501, /* 123568-123575 */
-27987, 28080, 27285, 26047, 27020, 31600, 36921, 42269, /* 123576-123583 */
-43555, 39734, 37923, 34344, 32285, 32613, 31885, 33578, /* 123584-123591 */
-38899, 44846, 46788, 47832, 43565, 40402, 39836, 38521, /* 123592-123599 */
-38983, 38230, 40406, 44253, 49168, 52082, 55375, 57296, /* 123600-123607 */
-55083, 53309, 48813, 47455, 49379, 48632, 48301, 50366, /* 123608-123615 */
-51755, 53002, 51501, 44821, 41555, 40233, 39304, 39518, /* 123616-123623 */
-38289, 36614, 36063, 37963, 40589, 43897, 40398, 34245, /* 123624-123631 */
-32102, 28733, 28416, 27992, 25711, 25313, 28857, 32404, /* 123632-123639 */
-32285, 28848, 24571, 25432, 25478, 25097, 23987, 21229, /* 123640-123647 */
-21888, 23581, 25879, 28193, 30647, 29498, 27475, 26516, /* 123648-123655 */
-22116, 20401, 21237, 21500, 23838, 27286, 27945, 28851, /* 123656-123663 */
-27979, 26793, 26898, 23526, 22330, 22613, 21104, 20951, /* 123664-123671 */
-23512, 25898, 28013, 30761, 27623, 25157, 22370, 16782, /* 123672-123679 */
-16355, 15281, 14776, 16669, 19808, 21415, 22459, 19441, /* 123680-123687 */
-16454, 17919, 16205, 16368, 18379, 19039, 22223, 27527, /* 123688-123695 */
-29880, 34117, 37446, 34052, 33759, 32194, 28357, 29561, /* 123696-123703 */
-32132, 34815, 38995, 42557, 42884, 43996, 42895, 41640, /* 123704-123711 */
-40567, 40024, 41521, 42351, 42855, 42399, 43793, 45340, /* 123712-123719 */
-48498, 50280, 47279, 47561, 46563, 45143, 48827, 51301, /* 123720-123727 */
-53714, 56065, 58107, 59298, 59724, 57886, 55864, 54624, /* 123728-123735 */
-52941, 52682, 50203, 46703, 45837, 46211, 46890, 48036, /* 123736-123743 */
-45744, 42974, 43434, 38391, 34349, 33753, 32275, 34407, /* 123744-123751 */
-34298, 32387, 33563, 34019, 31982, 30793, 27410, 25283, /* 123752-123759 */
-23983, 22187, 22146, 22635, 23932, 25380, 28983, 30363, /* 123760-123767 */
-28441, 26751, 20987, 19036, 20500, 21931, 25324, 25617, /* 123768-123775 */
-27305, 30531, 31859, 29456, 27045, 24448, 23203, 24002, /* 123776-123783 */
-22633, 21684, 23569, 25619, 27807, 30637, 28312, 25391, /* 123784-123791 */
-23413, 16863, 15740, 17662, 18627, 22298, 22689, 22145, /* 123792-123799 */
-24172, 22589, 18727, 16828, 13464, 12589, 13073, 13168, /* 123800-123807 */
-14136, 14978, 16031, 17682, 21428, 22499, 20905, 19781, /* 123808-123815 */
-16912, 19305, 24316, 28103, 30665, 30361, 33281, 36329, /* 123816-123823 */
-37106, 35902, 34416, 34315, 36081, 39910, 40631, 39367, /* 123824-123831 */
-39448, 40862, 44052, 47782, 45622, 42258, 40912, 38314, /* 123832-123839 */
-39851, 40760, 41270, 43088, 45516, 48796, 51260, 52967, /* 123840-123847 */
-53525, 54257, 53710, 54955, 56459, 55399, 55468, 55163, /* 123848-123855 */
-56030, 57716, 58652, 56431, 54449, 50236, 43107, 41313, /* 123856-123863 */
-39837, 41948, 42850, 41426, 42748, 44262, 44693, 42215, /* 123864-123871 */
-36499, 31951, 31131, 30160, 28792, 27582, 27632, 29306, /* 123872-123879 */
-32139, 32588, 28998, 25753, 20419, 17360, 19079, 20121, /* 123880-123887 */
-23079, 24393, 26316, 30818, 32084, 30048, 27291, 24333, /* 123888-123895 */
-22891, 23765, 23735, 23903, 26237, 27555, 29910, 32702, /* 123896-123903 */
-30532, 25731, 24148, 19441, 16016, 18537, 20075, 25220, /* 123904-123911 */
-27477, 26843, 27806, 27231, 24449, 22682, 19784, 17000, /* 123912-123919 */
-19126, 21033, 20809, 20009, 18323, 16965, 18694, 17779, /* 123920-123927 */
-14215, 12303, 9272, 8251, 11080, 15299, 18573, 19816, /* 123928-123935 */
-22554, 24770, 26835, 26609, 24774, 26940, 28560, 30950, /* 123936-123943 */
-32989, 32382, 32061, 34202, 36805, 39128, 39226, 37662, /* 123944-123951 */
-39633, 38493, 36551, 36434, 38364, 41899, 43069, 43448, /* 123952-123959 */
-43776, 44410, 44704, 45125, 45039, 44141, 44281, 46569, /* 123960-123967 */
-49147, 52316, 54498, 56964, 61520, 62836, 63350, 62809, /* 123968-123975 */
-57553, 54581, 54472, 56715, 57979, 55914, 55262, 55643, /* 123976-123983 */
-55148, 52302, 48491, 44171, 42118, 41768, 41637, 42053, /* 123984-123991 */
-40548, 40097, 41939, 43205, 39404, 36072, 32456, 26012, /* 123992-123999 */
-23865, 23912, 26799, 29898, 29842, 28462, 29324, 28336, /* 124000-124007 */
-25995, 25284, 22024, 21378, 24583, 27081, 27544, 27755, /* 124008-124015 */
-27211, 28546, 31147, 26874, 25211, 23741, 18245, 19276, /* 124016-124023 */
-21968, 25489, 26510, 23954, 22165, 23019, 23191, 21363, /* 124024-124031 */
-20496, 18134, 19263, 23434, 23978, 22756, 21963, 19926, /* 124032-124039 */
-21432, 23305, 18380, 18623, 17809, 12623, 11993, 12990, /* 124040-124047 */
-13958, 12329, 10825, 9030, 11445, 14232, 13869, 15160, /* 124048-124055 */
-15665, 18467, 23044, 23708, 21810, 23375, 25719, 29130, /* 124056-124063 */
-33597, 32878, 34509, 33820, 30092, 31044, 34361, 36502, /* 124064-124071 */
-35830, 37463, 38469, 42528, 44691, 43750, 44137, 42594, /* 124072-124079 */
-44007, 43745, 41008, 38789, 40130, 43991, 48009, 49536, /* 124080-124087 */
-48620, 51231, 48137, 45664, 46730, 50505, 54735, 55524, /* 124088-124095 */
-57890, 58703, 62377, 62221, 59371, 55051, 51335, 52179, /* 124096-124103 */
-50520, 48386, 46526, 45958, 46393, 49283, 48032, 44332, /* 124104-124111 */
-42773, 35502, 32706, 33029, 33214, 33325, 33027, 33451, /* 124112-124119 */
-33689, 35416, 31837, 28544, 24496, 24144, 28485, 26277, /* 124120-124127 */
-23265, 23863, 24958, 27324, 31665, 28000, 26761, 29695, /* 124128-124135 */
-23153, 20438, 21438, 23336, 26123, 27895, 27295, 28004, /* 124136-124143 */
-30893, 28405, 27049, 23780, 23377, 25603, 23127, 20745, /* 124144-124151 */
-22176, 23054, 25409, 31158, 28088, 26779, 25787, 18612, /* 124152-124159 */
-18204, 20883, 21585, 21266, 23253, 23174, 24019, 26782, /* 124160-124167 */
-20835, 14921, 12719, 13614, 14107, 11499, 9003, 11276, /* 124168-124175 */
-16160, 19070, 22617, 21093, 21903, 22361, 19876, 20428, /* 124176-124183 */
-24035, 27524, 28783, 34462, 34999, 35764, 38996, 35504, /* 124184-124191 */
-33452, 35047, 37976, 38296, 38349, 38417, 37244, 39752, /* 124192-124199 */
-44450, 46204, 44229, 43574, 40329, 38392, 39238, 40669, /* 124200-124207 */
-42938, 44139, 48563, 50491, 53734, 56974, 54800, 53955, /* 124208-124215 */
-57626, 62291, 60636, 57057, 54502, 54574, 58267, 60944, /* 124216-124223 */
-57822, 54255, 54913, 50591, 46014, 43350, 41624, 41358, /* 124224-124231 */
-42834, 44068, 41953, 44745, 44789, 41095, 38418, 35143, /* 124232-124239 */
-34469, 31053, 27534, 27142, 27624, 30896, 34125, 31972, /* 124240-124247 */
-30883, 31177, 24604, 19685, 20236, 22170, 23761, 26765, /* 124248-124255 */
-28729, 30430, 34645, 32150, 26307, 24132, 24925, 26973, /* 124256-124263 */
-24148, 20817, 22014, 24327, 28439, 30725, 26449, 24036, /* 124264-124271 */
-24147, 17898, 14750, 17037, 19334, 21038, 24602, 25863, /* 124272-124279 */
-24191, 26784, 24132, 19574, 19139, 19390, 20044, 19078, /* 124280-124287 */
-16691, 15268, 15335, 16273, 16583, 13022, 11931, 10729, /* 124288-124295 */
-6096, 6518, 11093, 13864, 13874, 17758, 19467, 21495, /* 124296-124303 */
-28178, 26956, 23831, 26230, 30571, 32698, 31114, 28382, /* 124304-124311 */
-28150, 32176, 37353, 37876, 36645, 40825, 41081, 37478, /* 124312-124319 */
-36982, 38019, 39444, 40073, 42259, 42197, 43669, 48006, /* 124320-124327 */
-47652, 45096, 45930, 48533, 48066, 47211, 46944, 47727, /* 124328-124335 */
-52225, 59858, 61825, 62028, 63957, 58994, 54410, 52501, /* 124336-124343 */
-52510, 51989, 50567, 50566, 50965, 55341, 56328, 50264, /* 124344-124351 */
-44055, 43328, 44724, 41705, 35662, 33048, 35218, 39131, /* 124352-124359 */
-42905, 38815, 36132, 36522, 29732, 25252, 25363, 26523, /* 124360-124367 */
-25031, 27166, 30047, 31029, 35943, 34406, 29590, 26778, /* 124368-124375 */
-27344, 29257, 27830, 25103, 25419, 26530, 29831, 34288, /* 124376-124383 */
-30688, 29911, 28866, 21269, 19725, 22682, 23512, 22777, /* 124384-124391 */
-23738, 23355, 25871, 30544, 27353, 22279, 20235, 23671, /* 124392-124399 */
-27056, 24005, 18350, 18983, 21515, 25473, 28514, 23050, /* 124400-124407 */
-22529, 20805, 16022, 15937, 15161, 12296, 9634, 11349, /* 124408-124415 */
-12022, 13368, 17597, 16515, 14487, 16421, 19792, 20930, /* 124416-124423 */
-19348, 16167, 18303, 23497, 29188, 31935, 30784, 34478, /* 124424-124431 */
-33780, 30190, 29642, 30811, 30654, 29518, 32015, 35318, /* 124432-124439 */
-41677, 46429, 43981, 40621, 42076, 45012, 42807, 36626, /* 124440-124447 */
-33435, 36335, 41180, 48303, 50928, 50337, 52878, 51266, /* 124448-124455 */
-48579, 49820, 49644, 49365, 52945, 57358, 61169, 64294, /* 124456-124463 */
-64567, 61924, 58431, 56239, 54780, 50058, 44367, 42056, /* 124464-124471 */
-44715, 48273, 50865, 48978, 46369, 46147, 39251, 33059, /* 124472-124479 */
-32446, 32141, 31901, 31748, 31425, 34091, 37930, 37261, /* 124480-124487 */
-33057, 28267, 28356, 29582, 27521, 23411, 23189, 26672, /* 124488-124495 */
-30641, 35483, 32684, 31344, 31098, 26602, 26170, 27003, /* 124496-124503 */
-25479, 25570, 26128, 27224, 30543, 31946, 31051, 28548, /* 124504-124511 */
-26665, 27704, 27758, 22200, 16211, 17591, 19870, 23328, /* 124512-124519 */
-26861, 24102, 26082, 27052, 21594, 19219, 19521, 17528, /* 124520-124527 */
-17224, 16584, 15667, 19430, 22670, 22232, 19622, 16294, /* 124528-124535 */
-14755, 13406, 8095, 4436, 4827, 7382, 14917, 22417, /* 124536-124543 */
-23272, 25781, 26409, 21655, 21698, 23021, 21711, 21910, /* 124544-124551 */
-23815, 29116, 36728, 41447, 42064, 39894, 37170, 37397, /* 124552-124559 */
-35186, 29791, 28281, 32732, 38796, 44801, 48153, 46610, /* 124560-124567 */
-47623, 44433, 37229, 35576, 36338, 36177, 38760, 43434, /* 124568-124575 */
-48495, 54024, 58565, 59202, 56171, 53103, 52144, 51763, /* 124576-124583 */
-51102, 51411, 52646, 55095, 59478, 59958, 56531, 53600, /* 124584-124591 */
-47733, 41926, 42298, 42943, 40662, 39953, 40856, 42985, /* 124592-124599 */
-44470, 44842, 42245, 36831, 33101, 33974, 31400, 26985, /* 124600-124607 */
-26123, 26593, 30529, 35523, 35571, 34230, 33353, 30201, /* 124608-124615 */
-26478, 28131, 27377, 29319, 27058, 26718, 33673, 31839, /* 124616-124623 */
-36763, 38903, 33789, 28703, 28649, 26508, 22383, 18185, /* 124624-124631 */
-21244, 23260, 28424, 33810, 31633, 29681, 23035, 20974, /* 124632-124639 */
-18647, 18863, 17162, 14819, 19225, 26415, 29411, 31135, /* 124640-124647 */
-30049, 24835, 22033, 19340, 13089, 9253, 11385, 12020, /* 124648-124655 */
-12423, 22544, 21698, 19034, 14279, 9007, 6351, 8415, /* 124656-124663 */
-10928, 10171, 18439, 24657, 28270, 23828, 33411, 34119, /* 124664-124671 */
-30823, 27138, 31713, 33747, 28494, 33445, 37211, 43771, /* 124672-124679 */
-47815, 49813, 45581, 41528, 30846, 25069, 28212, 34100, /* 124680-124687 */
-39757, 46566, 48805, 45261, 49852, 51463, 45335, 39777, /* 124688-124695 */
-37184, 38312, 38446, 40746, 38353, 41298, 40842, 43490, /* 124696-124703 */
-44475, 34416, 33427, 32963, 43666, 43411, 29228, 31376, /* 124704-124711 */
-41539, 44177, 46677, 46442, 44231, 38284, 35104, 38647, /* 124712-124719 */
-42838, 44828, 47698, 48897, 51939, 58489, 61171, 63626, /* 124720-124727 */
-63437, 62913, 58746, 57447, 57454, 55598, 53546, 53095, /* 124728-124735 */
-54236, 56809, 58508, 58161, 54896, 49042, 45369, 38785, /* 124736-124743 */
-31281, 26897, 21497, 16158, 14943, 15959, 15519, 12656, /* 124744-124751 */
-8587, 3369, 1774, 2705, 673, 186, 1406, 3298, /* 124752-124759 */
-5674, 7717, 8355, 4944, 1912, 1850, 3341, 4231, /* 124760-124767 */
-5140, 6116, 8714, 11220, 12017, 12670, 11012, 8909, /* 124768-124775 */
-8009, 9935, 14858, 20280, 24101, 29041, 37146, 42973, /* 124776-124783 */
-48827, 52272, 49108, 45750, 47962, 51539, 53712, 55308, /* 124784-124791 */
-56921, 59912, 61603, 62715, 62785, 59691, 56327, 53409, /* 124792-124799 */
-53860, 56930, 55786, 54864, 52858, 52648, 49904, 49354, /* 124800-124807 */
-46865, 37906, 33563, 31321, 30325, 27625, 26077, 25757, /* 124808-124815 */
-28275, 27517, 28938, 29168, 26967, 26042, 22224, 23616, /* 124816-124823 */
-26029, 26217, 25814, 26499, 27747, 28648, 29905, 29917, /* 124824-124831 */
-23945, 20479, 20655, 22319, 23013, 21168, 21576, 23070, /* 124832-124839 */
-25871, 28319, 31175, 29083, 26637, 22524, 24266, 29978, /* 124840-124847 */
-31808, 32444, 32807, 38140, 41042, 45040, 43923, 42376, /* 124848-124855 */
-42340, 46001, 49247, 49701, 51305, 53288, 57326, 57345, /* 124856-124863 */
-60980, 61877, 60540, 57799, 54972, 56360, 57626, 56846, /* 124864-124871 */
-54895, 52925, 52114, 50834, 51650, 49886, 45279, 43450, /* 124872-124879 */
-42775, 43640, 42180, 40303, 37985, 36149, 34331, 35824, /* 124880-124887 */
-32609, 28022, 24878, 19983, 20120, 19299, 16352, 12677, /* 124888-124895 */
-11101, 8895, 7474, 9161, 7106, 3406, 2614, 2941, /* 124896-124903 */
-3222, 1721, 659,   0, 284, 1547, 3998, 5145, /* 124904-124911 */
-5624, 5863, 5416, 7089, 7951, 8981, 8292, 9352, /* 124912-124919 */
-10868, 14260, 18335, 17846, 16554, 17475, 19281, 20657, /* 124920-124927 */
-20648, 19228, 19407, 22831, 25271, 28981, 31242, 31408, /* 124928-124935 */
-30180, 28356, 32408, 37011, 42666, 43104, 45434, 50389, /* 124936-124943 */
-56361, 61101, 60666, 59443, 59589, 61441, 62210, 62735, /* 124944-124951 */
-59894, 60007, 61149, 61958, 63914, 64112, 63109, 60203, /* 124952-124959 */
-58368, 58716, 58542, 57421, 54735, 53223, 53915, 57010, /* 124960-124967 */
-58522, 55746, 53280, 52037, 51244, 51811, 49811, 44909, /* 124968-124975 */
-45417, 47013, 48486, 51535, 51376, 49890, 47290, 44278, /* 124976-124983 */
-43569, 42218, 40888, 37119, 35356, 37993, 40115, 42335, /* 124984-124991 */
-38556, 34109, 31213, 29458, 28247, 22774, 18386, 19118, /* 124992-124999 */
-19904, 20907, 24451, 23721, 22290, 18123, 14072, 13049, /* 125000-125007 */
-11366, 9933, 9521, 9720, 11024, 15118, 16632, 13988, /* 125008-125015 */
-10754, 8244, 5968, 5497, 2459, 814, 1863, 2189, /* 125016-125023 */
-2717, 4725, 5724, 5082, 3241, 1295, 2359, 2918, /* 125024-125031 */
-4064, 5195, 6581, 8529, 12782, 16734, 15109, 13052, /* 125032-125039 */
-12274, 12523, 15263, 15419, 15524, 17466, 19704, 23021, /* 125040-125047 */
-28867, 30521, 29321, 28465, 24998, 27173, 28575, 30483, /* 125048-125055 */
-31958, 33018, 36651, 42124, 46920, 45954, 45202, 45819, /* 125056-125063 */
-47795, 49940, 51349, 51272, 52847, 53590, 55034, 59195, /* 125064-125071 */
-60898, 60670, 59150, 54429, 51940, 53040, 52671, 51845, /* 125072-125079 */
-51135, 52118, 54243, 57908, 56724, 54114, 51365, 47935, /* 125080-125087 */
-48621, 49617, 48092, 47145, 46573, 46579, 51139, 53430, /* 125088-125095 */
-53844, 51388, 44505, 43155, 45926, 45667, 45560, 44857, /* 125096-125103 */
-44693, 47325, 51265, 49464, 47042, 44465, 39279, 39878, /* 125104-125111 */
-41028, 38813, 36719, 36360, 34976, 36851, 38737, 38639, /* 125112-125119 */
-35773, 27986, 25549, 29446, 29963, 28486, 26953, 24512, /* 125120-125127 */
-25603, 29108, 27056, 23679, 23849, 21513, 20327, 22930, /* 125128-125135 */
-21030, 18571, 17255, 12868, 12481, 16185, 15604, 12588, /* 125136-125143 */
-9144, 5356, 8266, 8035, 6057, 6505, 6849, 7140, /* 125144-125151 */
-10677, 13029, 14114, 18445, 17381, 16681, 19740, 20895, /* 125152-125159 */
-19765, 19240, 16715, 18959, 24062, 25843, 27386, 27555, /* 125160-125167 */
-24158, 26736, 28824, 26592, 28313, 27250, 25718, 27925, /* 125168-125175 */
-32406, 32421, 36413, 35258, 30731, 34819, 36376, 36814, /* 125176-125183 */
-35453, 34194, 36904, 42598, 45810, 46922, 47645, 45190, /* 125184-125191 */
-44832, 46162, 43894, 43875, 42687, 38582, 38188, 41401, /* 125192-125199 */
-42486, 43816, 42720, 38433, 38926, 39319, 38915, 35170, /* 125200-125207 */
-32542, 32571, 35088, 37129, 38448, 41125, 39081, 36386, /* 125208-125215 */
-36572, 36997, 36122, 37441, 35013, 33412, 38470, 41467, /* 125216-125223 */
-44171, 44777, 42081, 40563, 41256, 41105, 38252, 36639, /* 125224-125231 */
-35746, 37354, 38604, 39379, 42634, 40925, 38460, 36580, /* 125232-125239 */
-35560, 36155, 34310, 31844, 29793, 32021, 33923, 36361, /* 125240-125247 */
-37935, 36388, 35444, 34694, 32989, 31998, 30920, 29297, /* 125248-125255 */
-32132, 33085, 33303, 35074, 35241, 32726, 30936, 28936, /* 125256-125263 */
-27655, 25615, 21802, 20310, 21036, 22390, 22766, 24505, /* 125264-125271 */
-24991, 28378, 28972, 27904, 28663, 28587, 28857, 29291, /* 125272-125279 */
-30898, 31010, 32889, 35335, 35299, 35751, 36261, 36750, /* 125280-125287 */
-35019, 32375, 33086, 32105, 31753, 32317, 33670, 35315, /* 125288-125295 */
-36684, 36678, 35644, 34881, 33973, 32902, 31178, 31477, /* 125296-125303 */
-31950, 32674, 33257, 34220, 37955, 39557, 39071, 39801, /* 125304-125311 */
-36302, 35488, 35491, 33297, 30842, 31405, 30859, 28566, /* 125312-125319 */
-30965, 28405, 26222, 26491, 23148, 20514, 19550, 17380, /* 125320-125327 */
-17060, 15765, 14906, 16544, 19544, 19733, 18447, 19298, /* 125328-125335 */
-16402, 16562, 17683, 14997, 15634, 16892, 17072, 20875, /* 125336-125343 */
-26568, 25951, 25920, 28013, 24256, 23552, 24573, 22831, /* 125344-125351 */
-22658, 23795, 23508, 27117, 31284, 29143, 25975, 27117, /* 125352-125359 */
-26606, 25641, 27106, 24931, 22890, 25435, 27098, 28949, /* 125360-125367 */
-34106, 33806, 32921, 32528, 32048, 31535, 32079, 32067, /* 125368-125375 */
-30972, 34661, 35445, 35752, 40653, 40748, 35385, 36719, /* 125376-125383 */
-37712, 34277, 33525, 31790, 27368, 27213, 30061, 30749, /* 125384-125391 */
-34950, 37671, 35657, 37565, 40653, 40211, 40794, 42344, /* 125392-125399 */
-42253, 43038, 44871, 46779, 49373, 51569, 50606, 50987, /* 125400-125407 */
-52803, 51959, 51323, 49963, 49205, 49051, 50130, 51931, /* 125408-125415 */
-53532, 55454, 55957, 56441, 54704, 54360, 54845, 52759, /* 125416-125423 */
-51892, 52162, 51823, 53198, 55841, 55800, 57542, 58164, /* 125424-125431 */
-57664, 58392, 56539, 53045, 52371, 52371, 49208, 48335, /* 125432-125439 */
-47839, 47319, 50188, 49507, 46685, 44466, 40343, 37848, /* 125440-125447 */
-36280, 34227, 32388, 31051, 30380, 31166, 31624, 33411, /* 125448-125455 */
-31986, 28651, 26327, 24387, 22537, 22656, 22613, 20332, /* 125456-125463 */
-23616, 24626, 26600, 29106, 26980, 24441, 23184, 19816, /* 125464-125471 */
-18758, 21217, 19368, 18407, 18681, 15732, 16265, 17102, /* 125472-125479 */
-14117, 12459, 12595, 11755, 9627, 11511, 10160, 9473, /* 125480-125487 */
-8779, 7793, 8378, 8040, 7634, 7398, 9221, 9721, /* 125488-125495 */
-9985, 9008, 8763, 8467, 8339, 8267, 7021, 6339, /* 125496-125503 */
-7450, 8764, 9464, 8394, 6358, 4723, 4169, 5124, /* 125504-125511 */
-4991, 4302, 3719, 4563, 8121, 11118, 14516, 17176, /* 125512-125519 */
-19633, 22373, 20080, 20847, 22087, 20954, 23368, 28286, /* 125520-125527 */
-28497, 30006, 32571, 32220, 34466, 35387, 34923, 36054, /* 125528-125535 */
-38634, 38318, 39440, 38583, 38056, 41969, 44259, 45572, /* 125536-125543 */
-48602, 50716, 53043, 53791, 51531, 52287, 55162, 57987, /* 125544-125551 */
-58423, 60226, 60543, 62354, 65535, 65375, 65535, 64269, /* 125552-125559 */
-61971, 61489, 61913, 60915, 58479, 54687, 55299, 58634, /* 125560-125567 */
-58750, 57506, 54027, 53921, 54712, 54151, 50933, 46209, /* 125568-125575 */
-45449, 46723, 49354, 49983, 48927, 45674, 45774, 48282, /* 125576-125583 */
-49625, 47180, 45494, 47810, 48850, 49009, 45846, 44793, /* 125584-125591 */
-44163, 44045, 42969, 40570, 41039, 43722, 44146, 41834, /* 125592-125599 */
-36699, 33003, 35608, 37148, 35265, 30471, 27265, 26821, /* 125600-125607 */
-30465, 34381, 35268, 31598, 27863, 29562, 30414, 25889, /* 125608-125615 */
-20973, 19866, 23374, 28357, 25778, 20846, 22042, 25978, /* 125616-125623 */
-28874, 29780, 22376, 15834, 14604, 14522, 14369, 10714, /* 125624-125631 */
-6645, 5775, 10187, 15026, 16405, 14107, 11159, 12420, /* 125632-125639 */
-16367, 14805, 13583, 14512, 16973, 22265, 21904, 21534, /* 125640-125647 */
-22789, 25361, 28472, 29542, 26528, 21991, 21584, 23071, /* 125648-125655 */
-25472, 24188, 24190, 24544, 28042, 32047, 30976, 32716, /* 125656-125663 */
-32722, 31256, 29120, 26012, 23665, 26110, 32974, 36901, /* 125664-125671 */
-36438, 36815, 36630, 38231, 42787, 42485, 40099, 35549, /* 125672-125679 */
-33070, 35521, 35227, 33264, 31440, 31046, 33981, 37657, /* 125680-125687 */
-37437, 34988, 33219, 31315, 30404, 29323, 27209, 27665, /* 125688-125695 */
-29448, 31240, 34688, 34833, 33549, 32535, 34548, 36634, /* 125696-125703 */
-38082, 36525, 32028, 34524, 36010, 37885, 40767, 40532, /* 125704-125711 */
-39595, 41479, 43568, 44553, 46141, 42823, 36647, 33953, /* 125712-125719 */
-35091, 34353, 34179, 33366, 35330, 39716, 39671, 35197, /* 125720-125727 */
-30246, 30410, 31942, 34863, 31657, 28474, 29450, 28691, /* 125728-125735 */
-30003, 31566, 31380, 30479, 31409, 30825, 31095, 32571, /* 125736-125743 */
-30254, 27991, 28539, 28250, 28185, 27840, 24939, 25585, /* 125744-125751 */
-24608, 19084, 17633, 19468, 22106, 25546, 24946, 17995, /* 125752-125759 */
-20633, 25932, 26305, 28788, 28600, 28072, 32755, 39030, /* 125760-125767 */
-39022, 40149, 39910, 38161, 39831, 39249, 35796, 34648, /* 125768-125775 */
-36555, 42255, 48332, 47078, 42975, 39312, 40865, 46258, /* 125776-125783 */
-47703, 42841, 35649, 36109, 40184, 45166, 47339, 43747, /* 125784-125791 */
-43233, 46175, 49733, 47791, 45531, 43884, 42062, 45302, /* 125792-125799 */
-46061, 44239, 43662, 44509, 46014, 45099, 40328, 33844, /* 125800-125807 */
-31132, 34117, 35342, 34908, 30959, 27490, 30291, 33386, /* 125808-125815 */
-34824, 29765, 24356, 21568, 22964, 26156, 25707, 27482, /* 125816-125823 */
-28066, 29396, 32202, 30462, 27994, 29262, 30847, 32656, /* 125824-125831 */
-31713, 27086, 26592, 32879, 37935, 38008, 36954, 30119, /* 125832-125839 */
-27173, 28403, 26084, 23461, 20307, 18531, 20818, 26353, /* 125840-125847 */
-26142, 25110, 24397, 23212, 23515, 21994, 17502, 15162, /* 125848-125855 */
-18442, 22177, 25766, 23864, 21273, 22645, 26677, 26965, /* 125856-125863 */
-25780, 21586, 16110, 20571, 22711, 23917, 23690, 19705, /* 125864-125871 */
-16348, 17171, 17607, 15867, 16411, 13224, 13025, 15482, /* 125872-125879 */
-15291, 16292, 20021, 25026, 29957, 29769, 26627, 26906, /* 125880-125887 */
-31074, 35715, 37061, 38237, 35886, 38311, 42099, 41462, /* 125888-125895 */
-42084, 38990, 37229, 38179, 41653, 42467, 44496, 44963, /* 125896-125903 */
-44989, 50526, 51850, 48646, 45437, 45557, 47310, 50557, /* 125904-125911 */
-49709, 48615, 49758, 55725, 62197, 64201, 60871, 55287, /* 125912-125919 */
-54371, 53679, 54082, 51293, 47291, 44401, 46580, 51949, /* 125920-125927 */
-53985, 52881, 47116, 42644, 42407, 39920, 35926, 34393, /* 125928-125935 */
-36092, 41414, 44913, 42886, 38810, 37820, 38986, 40656, /* 125936-125943 */
-40522, 33585, 30560, 33228, 34888, 38776, 38335, 36477, /* 125944-125951 */
-36839, 39373, 39643, 37726, 35282, 33529, 35396, 35293, /* 125952-125959 */
-33675, 33694, 34916, 35814, 35869, 29903, 23677, 20748, /* 125960-125967 */
-24235, 28354, 28408, 24198, 19765, 21726, 22331, 21606, /* 125968-125975 */
-16759, 12111, 11453, 14702, 17488, 17264, 16030, 14511, /* 125976-125983 */
-15961, 17942, 16388, 14293, 11903, 12642, 16231, 13628, /* 125984-125991 */
-9486, 6256, 6861, 11566, 15334, 13035, 8137, 5392, /* 125992-125999 */
-3852, 4415, 5750, 4819, 5299, 9247, 14224, 19429, /* 126000-126007 */
-21979, 21987, 21499, 21490, 19274, 19206, 21501, 23957, /* 126008-126015 */
-27999, 31709, 30737, 31380, 34310, 35070, 37382, 35612, /* 126016-126023 */
-31673, 31276, 30744, 31215, 34456, 36966, 40330, 45726, /* 126024-126031 */
-47198, 47243, 47475, 43348, 42469, 44356, 45653, 46549, /* 126032-126039 */
-50899, 55236, 59023, 60849, 54844, 48795, 47140, 48877, /* 126040-126047 */
-49735, 49575, 47767, 47695, 48734, 48879, 47690, 46929, /* 126048-126055 */
-43801, 41359, 41442, 41287, 44472, 45640, 44817, 46603, /* 126056-126063 */
-48096, 44868, 45638, 46895, 46161, 48012, 47798, 45615, /* 126064-126071 */
-46326, 50154, 51716, 52062, 50119, 47393, 47823, 46445, /* 126072-126079 */
-42939, 41040, 42033, 44015, 45594, 43498, 40473, 41533, /* 126080-126087 */
-42019, 41628, 39221, 34286, 32709, 37240, 38393, 37889, /* 126088-126095 */
-36549, 33400, 31155, 32962, 34843, 32337, 29489, 24447, /* 126096-126103 */
-25887, 26579, 25253, 22086, 20316, 22924, 24104, 22214, /* 126104-126111 */
-17367, 16164, 15815, 17352, 17164, 12718, 9942, 13105, /* 126112-126119 */
-15497, 17142, 16356, 13720, 13287, 12972, 14706, 13117, /* 126120-126127 */
-11264, 9526, 12224, 17316, 19809, 21042, 20471, 21860, /* 126128-126135 */
-21798, 20806, 16623, 15572, 18870, 21792, 28291, 29455, /* 126136-126143 */
-27367, 29920, 31123, 30546, 30803, 28088, 26518, 29361, /* 126144-126151 */
-33373, 35199, 35906, 33850, 34039, 40606, 41640, 39744, /* 126152-126159 */
-36889, 36199, 39151, 40040, 37969, 35251, 35159, 36383, /* 126160-126167 */
-41134, 42897, 39010, 36549, 36806, 36151, 37903, 36894, /* 126168-126175 */
-32546, 33237, 36090, 38206, 36567, 32416, 30728, 36279, /* 126176-126183 */
-41135, 40945, 37218, 34078, 36377, 37829, 35053, 31692, /* 126184-126191 */
-30348, 33801, 41794, 45659, 43812, 40011, 38571, 39064, /* 126192-126199 */
-39413, 38149, 34622, 35831, 39596, 43110, 43219, 39070, /* 126200-126207 */
-36066, 37711, 43915, 42750, 37203, 32998, 33198, 35961, /* 126208-126215 */
-36347, 34425, 30081, 30463, 35039, 38610, 37690, 35583, /* 126216-126223 */
-34090, 32510, 31747, 31371, 29690, 29069, 31463, 32326, /* 126224-126231 */
-32865, 31546, 28173, 26912, 29344, 31934, 30414, 26069, /* 126232-126239 */
-23082, 24613, 25753, 25342, 23664, 22424, 25466, 30703, /* 126240-126247 */
-32010, 30263, 28712, 26886, 27243, 27558, 27279, 26984, /* 126248-126255 */
-28804, 31721, 34209, 34812, 31581, 28986, 30410, 34174, /* 126256-126263 */
-36333, 34341, 30502, 30787, 32886, 35771, 35803, 32007, /* 126264-126271 */
-32521, 37891, 42603, 44316, 42027, 38299, 37216, 38465, /* 126272-126279 */
-38325, 37604, 37689, 37569, 41576, 43159, 41384, 39309, /* 126280-126287 */
-36156, 35108, 37126, 36567, 33134, 31829, 31541, 32692, /* 126288-126295 */
-33879, 32174, 29957, 31221, 32630, 33388, 32531, 29929, /* 126296-126303 */
-27587, 28373, 30179, 30006, 30255, 30410, 31982, 33616, /* 126304-126311 */
-32778, 29070, 27727, 29434, 30891, 33328, 32271, 31467, /* 126312-126319 */
-32632, 31428, 29424, 27194, 24931, 25446, 28471, 32131, /* 126320-126327 */
-34812, 32605, 31718, 31787, 31295, 30965, 27105, 23075, /* 126328-126335 */
-24140, 28339, 30346, 31295, 30490, 29755, 30083, 29927, /* 126336-126343 */
-28119, 26626, 27131, 23885, 23282, 22843, 22053, 25606, /* 126344-126351 */
-26839, 26795, 28331, 30024, 27047, 24786, 23200, 20071, /* 126352-126359 */
-22532, 26332, 25884, 28339, 29725, 29529, 30879, 29515, /* 126360-126367 */
-28406, 27661, 27786, 28167, 31178, 33808, 31978, 30389, /* 126368-126375 */
-29405, 30753, 34545, 35412, 34282, 34618, 37413, 39214, /* 126376-126383 */
-39562, 38748, 37399, 37984, 41237, 43270, 42755, 42606, /* 126384-126391 */
-42551, 43817, 44610, 44415, 43537, 44633, 45268, 45994, /* 126392-126399 */
-48735, 46384, 43289, 43318, 42389, 43612, 45445, 44766, /* 126400-126407 */
-45178, 47935, 47612, 46060, 44207, 41874, 43676, 43508, /* 126408-126415 */
-42450, 39572, 37874, 39858, 41363, 41529, 40323, 39570, /* 126416-126423 */
-39128, 39340, 37648, 34791, 33568, 33146, 35632, 39163, /* 126424-126431 */
-38884, 38030, 37760, 37205, 37701, 37229, 33056, 31092, /* 126432-126439 */
-31878, 33024, 36034, 36267, 34271, 33253, 32465, 31651, /* 126440-126447 */
-29913, 26898, 25518, 27617, 29945, 29583, 27801, 27841, /* 126448-126455 */
-28635, 27716, 25743, 23550, 21685, 22717, 22799, 21449, /* 126456-126463 */
-22522, 21868, 21676, 22859, 23311, 22010, 20103, 17212, /* 126464-126471 */
-15262, 15955, 16577, 17882, 17920, 17753, 19270, 20117, /* 126472-126479 */
-19727, 16928, 14497, 16000, 18177, 18699, 17910, 17982, /* 126480-126487 */
-19505, 22367, 22536, 20712, 20842, 21899, 22872, 23252, /* 126488-126495 */
-23202, 21950, 23683, 24524, 25449, 27775, 29451, 30823, /* 126496-126503 */
-29344, 29495, 28968, 29496, 29118, 29119, 30035, 33525, /* 126504-126511 */
-37021, 36106, 36911, 36420, 36304, 37174, 36134, 34349, /* 126512-126519 */
-37234, 39590, 41687, 43750, 42777, 43416, 44369, 42994, /* 126520-126527 */
-40867, 40670, 40143, 41193, 43356, 43790, 44811, 46382, /* 126528-126535 */
-44907, 43734, 43573, 40645, 39626, 39289, 38946, 41242, /* 126536-126543 */
-43341, 44087, 44776, 45105, 44002, 42849, 41401, 40934, /* 126544-126551 */
-39833, 39557, 40871, 43110, 47115, 47685, 45812, 44241, /* 126552-126559 */
-42748, 41195, 40676, 40481, 40204, 42155, 43775, 44186, /* 126560-126567 */
-44374, 42766, 41707, 42507, 42230, 40821, 40508, 39510, /* 126568-126575 */
-37558, 38603, 41011, 41420, 41756, 39296, 35366, 36023, /* 126576-126583 */
-35001, 34178, 33995, 32177, 34086, 36467, 35114, 33396, /* 126584-126591 */
-32076, 29279, 30130, 29566, 28259, 28200, 25715, 26178, /* 126592-126599 */
-28721, 29570, 28225, 28284, 25273, 23599, 24733, 21688, /* 126600-126607 */
-21251, 22196, 21835, 22642, 23698, 21859, 22672, 23467, /* 126608-126615 */
-22437, 23757, 23125, 22236, 21950, 21251, 19455, 20096, /* 126616-126623 */
-21614, 24574, 25816, 23398, 23317, 22729, 23219, 23672, /* 126624-126631 */
-21791, 20247, 20828, 22108, 25275, 27031, 25876, 25401, /* 126632-126639 */
-25781, 27320, 28483, 26601, 24437, 26302, 29395, 31623, /* 126640-126647 */
-31814, 30494, 28900, 30574, 31516, 30331, 28772, 27711, /* 126648-126655 */
-28465, 31391, 34315, 34074, 33703, 31542, 30779, 30966, /* 126656-126663 */
-30328, 29334, 28251, 30153, 32449, 34631, 35882, 35279, /* 126664-126671 */
-36171, 36134, 35836, 35202, 33654, 33360, 34316, 35231, /* 126672-126679 */
-36192, 38856, 39843, 39960, 38203, 35864, 36909, 38304, /* 126680-126687 */
-37383, 36444, 35611, 36021, 38357, 37751, 37637, 37149, /* 126688-126695 */
-36254, 38868, 39872, 38220, 37587, 36827, 35762, 39548, /* 126696-126703 */
-40440, 39221, 39381, 37466, 37685, 37789, 36556, 35995, /* 126704-126711 */
-37755, 37595, 36331, 35149, 34876, 37439, 37406, 35115, /* 126712-126719 */
-33601, 33303, 34220, 33571, 31387, 30994, 32574, 36045, /* 126720-126727 */
-38263, 36028, 34142, 36133, 36499, 36406, 35697, 32652, /* 126728-126735 */
-32918, 35452, 35933, 35265, 36446, 37395, 37673, 38205, /* 126736-126743 */
-37533, 34365, 31715, 32064, 33897, 35974, 36149, 35345, /* 126744-126751 */
-36572, 37821, 37299, 35586, 33373, 31773, 32729, 33875, /* 126752-126759 */
-33391, 34923, 37230, 38589, 38269, 36703, 35435, 36004, /* 126760-126767 */
-34482, 30874, 29099, 30356, 33935, 35982, 35801, 33592, /* 126768-126775 */
-31901, 32094, 33466, 32431, 28774, 26595, 26247, 27756, /* 126776-126783 */
-28720, 27893, 27181, 26742, 27686, 28155, 26415, 24447, /* 126784-126791 */
-25815, 29105, 30947, 30579, 28907, 28109, 29271, 30411, /* 126792-126799 */
-28454, 26387, 26966, 28389, 29604, 28788, 27440, 27139, /* 126800-126807 */
-28671, 31014, 29379, 27721, 26117, 25912, 26951, 26315, /* 126808-126815 */
-26053, 26209, 27403, 30776, 31005, 29396, 29621, 28851, /* 126816-126823 */
-30719, 32735, 30957, 29068, 29847, 30687, 31307, 30332, /* 126824-126831 */
-28087, 27809, 30669, 32093, 29522, 27846, 29158, 31081, /* 126832-126839 */
-32367, 31162, 29593, 28952, 28879, 30043, 27968, 27800, /* 126840-126847 */
-28676, 29588, 31163, 31333, 31129, 31673, 32733, 33653, /* 126848-126855 */
-33524, 32623, 32279, 32027, 33761, 34775, 34278, 33510, /* 126856-126863 */
-34556, 37036, 39355, 38125, 35173, 35325, 37044, 38278, /* 126864-126871 */
-37348, 35977, 35665, 36093, 37020, 38002, 37630, 38091, /* 126872-126879 */
-39490, 38871, 37359, 36882, 37478, 38003, 39203, 40680, /* 126880-126887 */
-41235, 42687, 43386, 42722, 43186, 43198, 40333, 39470, /* 126888-126895 */
-38270, 37381, 40505, 40496, 40446, 42274, 41137, 39478, /* 126896-126903 */
-38295, 36238, 35669, 35258, 34734, 35195, 37784, 39069, /* 126904-126911 */
-38848, 37895, 34545, 34440, 35330, 33191, 33581, 36711, /* 126912-126919 */
-37531, 39810, 41561, 41287, 40252, 38511, 33800, 29447, /* 126920-126927 */
-28644, 28897, 30554, 32343, 34994, 37460, 37676, 35223, /* 126928-126935 */
-33338, 31115, 28835, 26885, 25185, 25259, 26838, 28263, /* 126936-126943 */
-29298, 30078, 30996, 30930, 28840, 26999, 25228, 24575, /* 126944-126951 */
-26507, 26934, 27300, 28789, 28929, 28385, 26439, 24265, /* 126952-126959 */
-22726, 23625, 23056, 23850, 24515, 24407, 25295, 25188, /* 126960-126967 */
-25776, 25312, 22407, 20519, 21370, 20764, 21322, 21634, /* 126968-126975 */
-21375, 22674, 24702, 25999, 26203, 25912, 26178, 28524, /* 126976-126983 */
-29142, 27932, 28567, 27539, 26818, 28455, 27607, 27036, /* 126984-126991 */
-29812, 30412, 30149, 30886, 29460, 29815, 30972, 30828, /* 126992-126999 */
-30647, 29902, 29953, 31434, 33146, 32910, 32193, 32957, /* 127000-127007 */
-32596, 33340, 34517, 33216, 33401, 35941, 37442, 39218, /* 127008-127015 */
-39000, 37946, 37020, 35549, 35746, 34509, 33305, 32640, /* 127016-127023 */
-34730, 37383, 39249, 41406, 41159, 40552, 39868, 39110, /* 127024-127031 */
-36909, 34122, 33112, 34424, 36564, 38688, 41451, 42502, /* 127032-127039 */
-43433, 43485, 40691, 39170, 38170, 37739, 38567, 39347, /* 127040-127047 */
-41953, 44801, 45131, 44245, 43840, 42113, 39335, 37539, /* 127048-127055 */
-35713, 36066, 39376, 41415, 43673, 44867, 44249, 44010, /* 127056-127063 */
-39854, 35279, 34671, 33890, 32343, 33414, 36907, 39442, /* 127064-127071 */
-41765, 42288, 39222, 37286, 36403, 34182, 32350, 32790, /* 127072-127079 */
-34707, 35706, 36813, 38255, 37522, 35713, 33140, 30179, /* 127080-127087 */
-28360, 29472, 30036, 30595, 32714, 33679, 35040, 33530, /* 127088-127095 */
-29763, 27663, 26043, 25026, 25289, 25769, 26252, 27236, /* 127096-127103 */
-28349, 29244, 31187, 30614, 28847, 28190, 27455, 28387, /* 127104-127111 */
-29079, 27011, 25508, 25987, 26355, 26994, 27505, 26242, /* 127112-127119 */
-25884, 28873, 29399, 29271, 27090, 24317, 23316, 23276, /* 127120-127127 */
-24522, 23870, 23601, 24745, 26935, 27797, 27596, 25734, /* 127128-127135 */
-23580, 24001, 25605, 27740, 28567, 28491, 29471, 30624, /* 127136-127143 */
-30608, 28969, 26987, 25553, 25014, 25135, 25564, 28413, /* 127144-127151 */
-31908, 32738, 32756, 31426, 29118, 28136, 27241, 25476, /* 127152-127159 */
-24506, 27353, 31210, 33979, 34866, 33379, 32043, 32208, /* 127160-127167 */
-32668, 31243, 29573, 28932, 31473, 35786, 37801, 37365, /* 127168-127175 */
-35051, 33132, 33103, 32608, 30513, 30131, 31789, 34972, /* 127176-127183 */
-38719, 39786, 38778, 38119, 37545, 37428, 35455, 32891, /* 127184-127191 */
-32693, 33471, 34573, 35985, 36027, 35834, 38267, 39356, /* 127192-127199 */
-39458, 38669, 37322, 37072, 36907, 35841, 35685, 36782, /* 127200-127207 */
-38104, 39199, 40714, 40146, 39770, 40785, 39423, 38988, /* 127208-127215 */
-37227, 35126, 36374, 38647, 38585, 37539, 37086, 35908, /* 127216-127223 */
-36372, 36284, 34153, 33731, 34451, 36740, 40814, 44042, /* 127224-127231 */
-43549, 47014, 46761, 43678, 42725, 37375, 35753, 34031, /* 127232-127239 */
-33865, 37309, 40083, 38983, 38575, 36591, 34456, 34179, /* 127240-127247 */
-29369, 28106, 29579, 31544, 35143, 35900, 36087, 35298, /* 127248-127255 */
-32054, 31231, 28362, 28376, 30742, 33489, 35923, 37284, /* 127256-127263 */
-40019, 36779, 32157, 28687, 29400, 30458, 26260, 22403, /* 127264-127271 */
-25195, 26993, 27575, 26935, 20789, 23017, 26431, 27799, /* 127272-127279 */
-30546, 29599, 26988, 27079, 27371, 28528, 29183, 27296, /* 127280-127287 */
-26258, 29610, 33873, 32652, 33974, 35600, 39406, 39057, /* 127288-127295 */
-30921, 24510, 23993, 29665, 34444, 32542, 29725, 31185, /* 127296-127303 */
-36418, 38972, 31984, 29782, 25823, 23384, 26273, 26521, /* 127304-127311 */
-26314, 25997, 27068, 27007, 23758, 18379, 17623, 18783, /* 127312-127319 */
-22510, 26870, 30435, 32844, 34866, 35938, 31362, 27517, /* 127320-127327 */
-24066, 23207, 26905, 27518, 29214, 31772, 36320, 37147, /* 127328-127335 */
-30308, 26449, 20665, 18664, 18904, 17008, 16775, 14788, /* 127336-127343 */
-16878, 19726, 19110, 20461, 19743, 15897, 15379, 15861, /* 127344-127351 */
-16814, 18295, 23114, 31578, 34922, 32959, 31202, 37129, /* 127352-127359 */
-42549, 46040, 46951, 43573, 47069, 50208, 47594, 47323, /* 127360-127367 */
-47010, 47720, 50973, 52755, 53313, 52030, 50981, 49863, /* 127368-127375 */
-48718, 45756, 44066, 41652, 44392, 48250, 49950, 51540, /* 127376-127383 */
-49314, 49762, 48918, 47187, 46371, 46038, 47055, 46756, /* 127384-127391 */
-46522, 43563, 43453, 47379, 43358, 39178, 36181, 34738, /* 127392-127399 */
-37040, 40361, 41354, 41435, 38458, 37003, 35866, 34013, /* 127400-127407 */
-31931, 28593, 29597, 30199, 37837, 41398, 44062, 50284, /* 127408-127415 */
-50958, 45580, 35727, 30129, 31991, 36723, 38333, 37254, /* 127416-127423 */
-39096, 41155, 38270, 36057, 31597, 26831, 26287, 25011, /* 127424-127431 */
-27057, 28818, 26302, 28700, 28737, 30392, 32495, 28820, /* 127432-127439 */
-27744, 27415, 29578, 30507, 27783, 27665, 30360, 30876, /* 127440-127447 */
-28167, 25756, 22461, 21905, 24076, 23631, 24773, 25224, /* 127448-127455 */
-23334, 20648, 16865, 14396, 15179, 12671, 11707, 13907, /* 127456-127463 */
-14872, 17350, 13949, 10897, 8638, 7115, 7001, 6433, /* 127464-127471 */
-7786, 7839, 8766, 12883, 17747, 20855, 19546, 15773, /* 127472-127479 */
-15448, 19081, 24859, 28770, 30722, 33400, 33348, 32627, /* 127480-127487 */
-34007, 33346, 32651, 31348, 34779, 37460, 38541, 39123, /* 127488-127495 */
-36971, 37832, 35188, 32525, 30777, 27131, 25862, 28875, /* 127496-127503 */
-31502, 36167, 40117, 41299, 41304, 40345, 41981, 43145, /* 127504-127511 */
-43750, 42506, 42013, 46934, 51582, 53600, 51968, 47267, /* 127512-127519 */
-45807, 43979, 45336, 46677, 46956, 49190, 49052, 48594, /* 127520-127527 */
-47240, 48251, 46769, 41685, 42090, 45574, 48309, 51591, /* 127528-127535 */
-54865, 58243, 60168, 56977, 53179, 53033, 53273, 53448, /* 127536-127543 */
-53303, 52235, 49613, 48492, 43594, 39960, 41257, 39000, /* 127544-127551 */
-38701, 37497, 33311, 31349, 30422, 28319, 28479, 26866, /* 127552-127559 */
-25150, 26398, 26908, 27820, 28655, 29177, 32125, 35649, /* 127560-127567 */
-37005, 34751, 28121, 24034, 23603, 24745, 24271, 24867, /* 127568-127575 */
-27485, 28264, 26272, 19446, 12905, 6717, 2700, 2342, /* 127576-127583 */
-4203, 8421, 12628, 14335, 12221, 10633, 8438, 6807, /* 127584-127591 */
-7228, 8576, 11140, 12692, 11671, 14054, 22363, 24748, /* 127592-127599 */
-23043, 21181, 21732, 26425, 27124, 28085, 30430, 31333, /* 127600-127607 */
-34289, 36527, 35877, 37454, 37044, 36370, 36846, 37017, /* 127608-127615 */
-38764, 40716, 43317, 44003, 45055, 41858, 34796, 29239, /* 127616-127623 */
-25504, 26459, 28671, 31153, 35974, 35792, 34661, 34660, /* 127624-127631 */
-34672, 33312, 31468, 30425, 30973, 35425, 38927, 39983, /* 127632-127639 */
-38671, 37966, 37442, 40133, 42436, 44680, 47602, 45995, /* 127640-127647 */
-43401, 41775, 38604, 36544, 35121, 37779, 40607, 41265, /* 127648-127655 */
-39912, 39937, 46594, 50848, 49503, 45856, 44808, 45508, /* 127656-127663 */
-48742, 47471, 45287, 45517, 46746, 46773, 44961, 42229, /* 127664-127671 */
-38611, 37305, 33284, 31095, 30650, 27244, 30126, 32109, /* 127672-127679 */
-31760, 32053, 26170, 21640, 19328, 20074, 18852, 20011, /* 127680-127687 */
-26316, 32960, 36079, 32830, 29279, 28736, 29510, 28729, /* 127688-127695 */
-28063, 26955, 26930, 27818, 26341, 23475, 16317, 10279, /* 127696-127703 */
-9233, 9645, 11083, 11021, 12660, 13297, 15052, 15379, /* 127704-127711 */
-14222, 15694, 18441, 20495, 19070, 16219, 17669, 24084, /* 127712-127719 */
-30016, 33969, 33909, 34312, 36390, 38572, 37252, 34858, /* 127720-127727 */
-34962, 37754, 40468, 41119, 40561, 42144, 43841, 43969, /* 127728-127735 */
-46140, 43323, 42077, 43770, 47143, 49894, 49011, 43760, /* 127736-127743 */
-39100, 40423, 40399, 39056, 38794, 40409, 41788, 41567, /* 127744-127751 */
-36689, 34147, 37024, 38862, 40406, 40789, 41695, 42546, /* 127752-127759 */
-43342, 42408, 37969, 35816, 33160, 36151, 41277, 42797, /* 127760-127767 */
-45246, 47685, 50205, 51319, 48816, 45630, 44903, 41421, /* 127768-127775 */
-41329, 38864, 35022, 39314, 46691, 52160, 52608, 47336, /* 127776-127783 */
-42429, 42595, 43071, 39350, 35085, 33571, 35271, 37672, /* 127784-127791 */
-35232, 33702, 32821, 31902, 31130, 31645, 30546, 26572, /* 127792-127799 */
-24582, 26290, 28007, 25518, 22182, 18253, 18521, 16730, /* 127800-127807 */
-13326, 14105, 17160, 20588, 17555, 16539, 16833, 16699, /* 127808-127815 */
-17829, 16698, 14820, 15137, 17303, 16946, 17249, 16091, /* 127816-127823 */
-13363, 10622, 9198, 8453, 5361, 3396, 4333, 8670, /* 127824-127831 */
-10644, 10222, 9361, 10646, 16711, 17867, 15861, 11149, /* 127832-127839 */
-9784, 16821, 21642, 22520, 21123, 22458, 28848, 35890, /* 127840-127847 */
-39355, 41012, 43966, 44346, 42542, 40745, 39585, 38448, /* 127848-127855 */
-39945, 42585, 45772, 47835, 45331, 45883, 46487, 47150, /* 127856-127863 */
-44591, 39625, 38923, 40439, 40121, 38498, 41097, 47143, /* 127864-127871 */
-49016, 46677, 45725, 46530, 46830, 48361, 49772, 47577, /* 127872-127879 */
-46821, 46155, 47384, 50119, 49093, 43017, 40774, 42333, /* 127880-127887 */
-45885, 47937, 46072, 47542, 50048, 52540, 52405, 50858, /* 127888-127895 */
-50295, 49311, 49347, 49207, 51630, 56964, 60446, 62534, /* 127896-127903 */
-61202, 57825, 54082, 51774, 48351, 44934, 42699, 41756, /* 127904-127911 */
-41432, 38478, 37375, 36146, 32758, 33063, 36781, 35657, /* 127912-127919 */
-31701, 27285, 23452, 26129, 28476, 26465, 26134, 26386, /* 127920-127927 */
-28466, 26886, 21512, 20044, 20444, 19606, 20001, 20487, /* 127928-127935 */
-18922, 18372, 17354, 18175, 18672, 16065, 11845, 9600, /* 127936-127943 */
-10170, 8350, 4879, 2613, 1737, 2584, 4032, 6851, /* 127944-127951 */
-10482, 11474, 9677, 7472, 5616, 5497, 8590, 8232, /* 127952-127959 */
-7361, 8488, 11253, 14382, 17227, 16994, 14440, 14331, /* 127960-127967 */
-17240, 22848, 26353, 30103, 33033, 35787, 36676, 37907, /* 127968-127975 */
-38065, 36596, 38705, 43407, 45909, 43547, 39829, 38522, /* 127976-127983 */
-40278, 41685, 39848, 36764, 33928, 32116, 30134, 29738, /* 127984-127991 */
-33550, 34483, 35297, 36634, 38747, 38761, 39360, 39800, /* 127992-127999 */
-39548, 42128, 44327, 45664, 47859, 50760, 48429, 43661, /* 128000-128007 */
-40208, 40530, 41600, 42627, 44661, 47088, 48762, 49674, /* 128008-128015 */
-48319, 46141, 45318, 45636, 45078, 45049, 47386, 51265, /* 128016-128023 */
-57474, 59521, 60683, 60474, 57255, 57017, 55986, 52748, /* 128024-128031 */
-51902, 49061, 43962, 44092, 43242, 39051, 39016, 39252, /* 128032-128039 */
-40075, 41213, 38359, 33006, 30727, 30791, 29965, 29364, /* 128040-128047 */
-29229, 29543, 27683, 27251, 29043, 31620, 33222, 33701, /* 128048-128055 */
-33985, 32974, 29616, 26633, 23462, 21941, 22212, 21197, /* 128056-128063 */
-20906, 20573, 20692, 16104, 9693, 6559, 4630, 3590, /* 128064-128071 */
-4873, 6987, 11498, 16429, 17328, 16349, 16144, 17917, /* 128072-128079 */
-18395, 16738, 15523, 15886, 17495, 19099, 20583, 22149, /* 128080-128087 */
-23551, 24934, 24179, 25503, 28932, 30735, 30129, 31423, /* 128088-128095 */
-33963, 34915, 34358, 34817, 37415, 37972, 38791, 37351, /* 128096-128103 */
-38986, 41391, 43844, 45569, 43691, 42246, 39833, 34876, /* 128104-128111 */
-30089, 30242, 30803, 32598, 35907, 37513, 37610, 36619, /* 128112-128119 */
-35315, 34975, 36233, 37355, 36820, 38104, 39714, 42101, /* 128120-128127 */
-42655, 41662, 40525, 38340, 38962, 41758, 43359, 42390, /* 128128-128135 */
-43177, 40526, 39400, 42795, 44100, 43438, 39964, 38412, /* 128136-128143 */
-41872, 44708, 45316, 46223, 45445, 45818, 48400, 46236, /* 128144-128151 */
-43646, 42726, 39771, 39162, 41149, 42322, 38562, 35004, /* 128152-128159 */
-33785, 34199, 34679, 31812, 29594, 28508, 27819, 26939, /* 128160-128167 */
-26614, 25693, 24539, 21014, 18291, 18697, 20102, 22602, /* 128168-128175 */
-24709, 27134, 28043, 29348, 30144, 28221, 25876, 24065, /* 128176-128183 */
-23775, 23909, 23708, 23453, 19899, 17482, 16118, 13105, /* 128184-128191 */
-10084, 7759, 6944, 8941, 12696, 16449, 16168, 12810, /* 128192-128199 */
-14834, 19153, 20480, 18047, 16158, 17068, 20440, 24987, /* 128200-128207 */
-28553, 31816, 33655, 33074, 33347, 34517, 35505, 34260, /* 128208-128215 */
-35316, 39310, 42491, 43514, 41835, 41607, 40887, 39720, /* 128216-128223 */
-38691, 37869, 37625, 40110, 41448, 43146, 47365, 47539, /* 128224-128231 */
-45531, 42586, 41438, 41206, 39653, 42407, 42792, 41178, /* 128232-128239 */
-42073, 42752, 44720, 45943, 45789, 45195, 43849, 44028, /* 128240-128247 */
-45827, 44228, 41832, 39592, 38438, 40784, 42949, 43260, /* 128248-128255 */
-43283, 46741, 49396, 49770, 51272, 52149, 52759, 48863, /* 128256-128263 */
-45033, 44345, 45496, 47746, 47403, 49413, 52826, 53432, /* 128264-128271 */
-48214, 44046, 42215, 38200, 34187, 33553, 35726, 34637, /* 128272-128279 */
-31976, 30086, 30816, 31898, 31582, 30070, 29114, 28404, /* 128280-128287 */
-25936, 23295, 22843, 23380, 19710, 17402, 16884, 14992, /* 128288-128295 */
-13688, 13356, 14518, 17319, 17988, 17327, 18058, 17260, /* 128296-128303 */
-15463, 13580, 12343, 12989, 12738, 12145, 12694, 13301, /* 128304-128311 */
-13022, 9842, 7437, 5381, 2358, 3706, 8174, 9729, /* 128312-128319 */
-9343, 11715, 15470, 16852, 15409, 11930, 11012, 12469, /* 128320-128327 */
-14943, 18045, 22367, 24830, 26118, 28798, 31784, 37527, /* 128328-128335 */
-37620, 35496, 40288, 44898, 43191, 42203, 40149, 39955, /* 128336-128343 */
-43770, 41860, 39684, 39659, 38449, 37425, 38633, 41071, /* 128344-128351 */
-42105, 41345, 40408, 40913, 38795, 34847, 35443, 38202, /* 128352-128359 */
-41138, 42606, 44059, 46893, 48804, 49649, 49178, 47963, /* 128360-128367 */
-47326, 45741, 45456, 47042, 46583, 44921, 43241, 43910, /* 128368-128375 */
-43904, 42634, 43412, 46665, 48328, 49687, 52779, 54410, /* 128376-128383 */
-55036, 52958, 52981, 55175, 57254, 58583, 58969, 60633, /* 128384-128391 */
-61254, 59055, 56461, 55811, 52352, 48013, 45486, 44955, /* 128392-128399 */
-44340, 39992, 35634, 33781, 34159, 36087, 36126, 34250, /* 128400-128407 */
-34552, 34932, 32130, 31293, 31895, 30357, 29074, 29456, /* 128408-128415 */
-28691, 24456, 21041, 21776, 24257, 24880, 24560, 24145, /* 128416-128423 */
-23694, 21067, 18128, 15573, 12320, 9458, 7927, 9207, /* 128424-128431 */
-11559, 11212, 9048, 7703, 5617, 2810, 2797, 6089, /* 128432-128439 */
-9440, 11141, 11351, 13494, 15517, 14732, 11131, 10404, /* 128440-128447 */
-10958, 11212, 13397, 13778, 15795, 16860, 15936, 19610, /* 128448-128455 */
-24913, 25884, 24890, 26812, 30951, 33928, 34491, 32638, /* 128456-128463 */
-33552, 37584, 41232, 40957, 37912, 35791, 34664, 33178, /* 128464-128471 */
-33750, 36159, 36228, 36470, 36779, 35694, 32245, 29910, /* 128472-128479 */
-29766, 30075, 31717, 33753, 35393, 37989, 39769, 40699, /* 128480-128487 */
-43020, 44862, 44226, 44906, 46745, 45427, 41992, 40188, /* 128488-128495 */
-41866, 40359, 38510, 39960, 43547, 47149, 47318, 46856, /* 128496-128503 */
-46947, 46506, 47353, 47454, 46294, 48058, 50139, 53211, /* 128504-128511 */
-57939, 58766, 56443, 54955, 54365, 55329, 52258, 46170, /* 128512-128519 */
-42790, 42960, 43347, 41614, 39081, 36476, 36717, 36930, /* 128520-128527 */
-36995, 36807, 33574, 29564, 29307, 30812, 31228, 30292, /* 128528-128535 */
-28636, 28233, 28006, 27519, 26593, 27710, 30719, 32058, /* 128536-128543 */
-33163, 32801, 31557, 29062, 25059, 21576, 18214, 17891, /* 128544-128551 */
-18273, 18433, 17217, 15014, 13888, 13536, 10874, 8417, /* 128552-128559 */
-8933, 10506, 13182, 15426, 18748, 20664, 21058, 21701, /* 128560-128567 */
-24137, 25740, 23923, 23036, 22583, 24510, 25914, 23735, /* 128568-128575 */
-24998, 27271, 30287, 33166, 32245, 31833, 32494, 33003, /* 128576-128583 */
-32859, 32947, 34117, 35835, 36284, 36549, 38067, 38272, /* 128584-128591 */
-37919, 39114, 40915, 39458, 39083, 40609, 38986, 36833, /* 128592-128599 */
-33227, 31708, 33836, 35392, 36593, 37258, 34888, 32376, /* 128600-128607 */
-34504, 35583, 36419, 37388, 36860, 40112, 42712, 42061, /* 128608-128615 */
-40965, 39284, 37536, 39068, 40872, 41309, 41416, 41753, /* 128616-128623 */
-43975, 46388, 48050, 46895, 45292, 44485, 45149, 45421, /* 128624-128631 */
-45203, 46094, 46343, 46188, 46379, 46660, 47001, 45038, /* 128632-128639 */
-40863, 37113, 34686, 35964, 37598, 37196, 35857, 33468, /* 128640-128647 */
-32236, 32192, 31635, 30158, 27059, 25710, 25725, 26218, /* 128648-128655 */
-26390, 23769, 21969, 21189, 19834, 19454, 18688, 18316, /* 128656-128663 */
-19981, 23159, 25970, 25902, 25158, 25634, 25141, 23196, /* 128664-128671 */
-21473, 18751, 16715, 15035, 13611, 15217, 15884, 14002, /* 128672-128679 */
-12973, 12710, 12795, 13768, 13794, 15051, 16519, 16386, /* 128680-128687 */
-17086, 18544, 20715, 22751, 24038, 25059, 26602, 29204, /* 128688-128695 */
-30441, 28477, 29877, 32121, 33211, 34163, 34089, 36061, /* 128696-128703 */
-37691, 38600, 39752, 39150, 36922, 36314, 35548, 35799, /* 128704-128711 */
-36355, 37132, 38407, 39259, 40743, 42486, 43994, 43860, /* 128712-128719 */
-43727, 42665, 41596, 41322, 41946, 44421, 45051, 43564, /* 128720-128727 */
-43598, 43368, 43462, 43966, 42922, 43071, 44319, 44492, /* 128728-128735 */
-44284, 44842, 43886, 42444, 41419, 41032, 41419, 42060, /* 128736-128743 */
-43363, 45201, 49684, 53898, 55083, 55324, 55727, 54071, /* 128744-128751 */
-52846, 52109, 50906, 50705, 50497, 51210, 51461, 51352, /* 128752-128759 */
-50455, 46531, 41359, 37321, 35960, 35615, 34440, 33586, /* 128760-128767 */
-32349, 31179, 32101, 33160, 33110, 33959, 32023, 30545, /* 128768-128775 */
-29796, 27112, 24814, 23498, 21944, 21639, 22134, 19050, /* 128776-128783 */
-17663, 17305, 17337, 17688, 17443, 16358, 16824, 17623, /* 128784-128791 */
-15405, 14887, 14494, 11922, 10776, 11555, 12047, 12318, /* 128792-128799 */
-11519, 10512, 10577, 9843, 9390, 10499, 11774, 14014, /* 128800-128807 */
-15061, 14105, 13244, 13144, 12721, 13002, 13963, 16203, /* 128808-128815 */
-19559, 21584, 22625, 22189, 22547, 25035, 26974, 28330, /* 128816-128823 */
-29640, 30704, 33985, 37242, 36457, 34931, 34308, 33351, /* 128824-128831 */
-33656, 33314, 32554, 31234, 29543, 31144, 34137, 35889, /* 128832-128839 */
-37067, 37740, 38481, 38757, 37012, 35462, 34725, 37051, /* 128840-128847 */
-41881, 43755, 44864, 46949, 46805, 46555, 47280, 46745, /* 128848-128855 */
-45626, 45278, 46263, 47179, 47235, 46644, 44732, 43748, /* 128856-128863 */
-44694, 43690, 43068, 44182, 46610, 50343, 54429, 56261, /* 128864-128871 */
-56914, 58870, 59594, 60677, 60006, 59963, 59006, 55640, /* 128872-128879 */
-53927, 54670, 55507, 53294, 51252, 49241, 46393, 44583, /* 128880-128887 */
-41692, 36895, 34490, 32930, 32206, 33156, 34217, 35761, /* 128888-128895 */
-36408, 35756, 34834, 33927, 32389, 30436, 30525, 28739, /* 128896-128903 */
-26252, 25438, 23915, 25109, 27599, 26787, 26090, 27175, /* 128904-128911 */
-25224, 21940, 18769, 15260, 11792, 11392, 12272, 12617, /* 128912-128919 */
-12962, 12261, 12688, 13375, 13159, 13085, 12131, 12077, /* 128920-128927 */
-15315, 17712, 19234, 19397, 18193, 17272, 17514, 18098, /* 128928-128935 */
-17506, 18354, 20671, 20556, 19270, 20177, 22098, 23509, /* 128936-128943 */
-23861, 23983, 24681, 26634, 27393, 27980, 29980, 31209, /* 128944-128951 */
-32167, 32192, 33476, 34207, 32305, 30100, 27610, 27974, /* 128952-128959 */
-28877, 28428, 30950, 33881, 35179, 35677, 32268, 29289, /* 128960-128967 */
-29416, 29399, 30583, 32546, 34188, 33975, 35478, 39472, /* 128968-128975 */
-41674, 42296, 42571, 43706, 44064, 43721, 42759, 40510, /* 128976-128983 */
-38318, 38177, 39347, 41091, 42472, 43143, 44049, 45740, /* 128984-128991 */
-48017, 47684, 47803, 49495, 50127, 51928, 54454, 54764, /* 128992-128999 */
-53376, 51597, 51795, 53382, 53865, 51783, 48085, 46480, /* 129000-129007 */
-45587, 43609, 41917, 39661, 36640, 33763, 32994, 34128, /* 129008-129015 */
-35286, 33589, 31220, 32316, 32568, 31710, 30979, 29402, /* 129016-129023 */
-28475, 28266, 25938, 25843, 26790, 28143, 29767, 31059, /* 129024-129031 */
-32340, 31481, 30021, 26716, 23956, 20837, 17287, 16748, /* 129032-129039 */
-18001, 16577, 15822, 16364, 16296, 16904, 16628, 15622, /* 129040-129047 */
-15173, 15510, 16871, 19913, 23635, 23506, 23019, 26527, /* 129048-129055 */
-28315, 27689, 26247, 26301, 27377, 27686, 27387, 28198, /* 129056-129063 */
-29290, 30170, 31340, 31274, 31813, 31413, 29291, 28512, /* 129064-129071 */
-29489, 29822, 29656, 30498, 32357, 34426, 34038, 34026, /* 129072-129079 */
-35108, 34112, 32122, 33083, 36382, 38435, 38734, 37293, /* 129080-129087 */
-36977, 36749, 36631, 36307, 36405, 35410, 32832, 33526, /* 129088-129095 */
-36238, 37802, 36820, 37871, 40530, 42302, 43316, 42934, /* 129096-129103 */
-41554, 40435, 40472, 41321, 41799, 42117, 41682, 41801, /* 129104-129111 */
-45142, 46933, 47717, 49101, 50240, 50456, 49508, 49213, /* 129112-129119 */
-50934, 50205, 46405, 44651, 45286, 46597, 45652, 43014, /* 129120-129127 */
-41698, 41138, 40038, 38816, 39245, 38208, 33375, 31547, /* 129128-129135 */
-31761, 32623, 31889, 29263, 27355, 29046, 28784, 26599, /* 129136-129143 */
-25428, 22523, 22502, 20394, 18939, 18966, 19134, 18904, /* 129144-129151 */
-20148, 22171, 22227, 21496, 21559, 23903, 21827, 18443, /* 129152-129159 */
-16881, 16936, 15487, 12802, 13173, 12686, 13246, 14717, /* 129160-129167 */
-15233, 15453, 14078, 12118, 13349, 16876, 16945, 16934, /* 129168-129175 */
-18302, 20876, 23147, 23529, 24783, 26973, 29095, 28749, /* 129176-129183 */
-29055, 30320, 30528, 30271, 29841, 32243, 34598, 34008, /* 129184-129191 */
-33787, 34471, 33881, 31157, 29595, 30447, 31989, 30831, /* 129192-129199 */
-30876, 33120, 35280, 36843, 34173, 35683, 37558, 39861, /* 129200-129207 */
-42682, 43005, 43021, 41604, 42383, 44517, 46039, 43583, /* 129208-129215 */
-41746, 41777, 44170, 45200, 43434, 42907, 43794, 46433, /* 129216-129223 */
-47169, 46569, 45461, 43198, 42593, 44133, 44620, 43890, /* 129224-129231 */
-43460, 46140, 50612, 53021, 54860, 56761, 57799, 56878, /* 129232-129239 */
-55619, 57645, 57596, 56178, 53083, 51478, 52118, 50342, /* 129240-129247 */
-47455, 43909, 42684, 40597, 38660, 38532, 39170, 37704, /* 129248-129255 */
-33715, 31867, 33520, 35218, 34434, 33293, 32831, 33302, /* 129256-129263 */
-32145, 30527, 29130, 26430, 25335, 24206, 24011, 22611, /* 129264-129271 */
-20951, 19994, 19344, 19020, 18018, 18063, 17819, 16739, /* 129272-129279 */
-13713, 12050, 12793, 12956, 12571, 13090, 12045, 13192, /* 129280-129287 */
-13588, 14868, 16295, 15188, 13116, 12453, 15969, 17424, /* 129288-129295 */
-18082, 16790, 17961, 18621, 16443, 16408, 16966, 18885, /* 129296-129303 */
-20551, 21177, 22557, 23523, 22277, 22252, 24685, 26419, /* 129304-129311 */
-28541, 28405, 30069, 30634, 29082, 27224, 26739, 28248, /* 129312-129319 */
-26704, 26764, 26838, 28802, 29148, 28236, 27323, 27607, /* 129320-129327 */
-29931, 31987, 34884, 36137, 34319, 32947, 35588, 38963, /* 129328-129335 */
-40683, 41300, 40225, 42076, 43297, 43532, 42535, 41284, /* 129336-129343 */
-43493, 45509, 48571, 47641, 45701, 44331, 44614, 43561, /* 129344-129351 */
-42478, 40488, 40143, 43802, 47132, 51685, 55302, 58331, /* 129352-129359 */
-58465, 58228, 59531, 61540, 62023, 58815, 56840, 57078, /* 129360-129367 */
-55279, 52816, 52295, 51623, 50694, 46961, 43964, 43861, /* 129368-129375 */
-42192, 38435, 33282, 33880, 34673, 35836, 36341, 35060, /* 129376-129383 */
-34291, 33787, 33797, 33466, 33207, 31992, 30705, 31205, /* 129384-129391 */
-30612, 29045, 28431, 25759, 25833, 26157, 25043, 24202, /* 129392-129399 */
-22531, 18355, 18545, 16817, 14782, 15207, 13027, 13486, /* 129400-129407 */
-12775, 13321, 15526, 17586, 19232, 17905, 19058, 20588, /* 129408-129415 */
-21658, 23215, 24015, 24622, 25253, 24794, 23082, 23960, /* 129416-129423 */
-22985, 23606, 23730, 23395, 24047, 22865, 21361, 21495, /* 129424-129431 */
-22894, 23733, 24349, 25729, 25999, 25587, 24826, 24843, /* 129432-129439 */
-26763, 27457, 27236, 28169, 29136, 29051, 29039, 26498, /* 129440-129447 */
-26235, 26200, 28929, 32963, 33504, 32040, 30179, 30956, /* 129448-129455 */
-30996, 32503, 32660, 31376, 32082, 34353, 36575, 36891, /* 129456-129463 */
-37594, 38627, 42584, 45474, 44663, 42935, 40765, 40673, /* 129464-129471 */
-42603, 41733, 41102, 40941, 40570, 42581, 44336, 46339, /* 129472-129479 */
-47616, 49459, 48644, 51802, 55521, 55145, 54848, 53917, /* 129480-129487 */
-54172, 52960, 50647, 49308, 48910, 47461, 45629, 45347, /* 129488-129495 */
-44758, 44317, 43652, 39195, 36529, 35260, 34284, 33258, /* 129496-129503 */
-31575, 30505, 29872, 30734, 30825, 31491, 30084, 30630, /* 129504-129511 */
-29305, 27042, 28141, 25862, 26533, 25944, 25869, 27475, /* 129512-129519 */
-28078, 26381, 23682, 22786, 21093, 18766, 17652, 16485, /* 129520-129527 */
-16123, 15560, 12909, 15191, 16767, 18372, 19723, 20347, /* 129528-129535 */
-20011, 20869, 21991, 22422, 24913, 26906, 27988, 28131, /* 129536-129543 */
-29686, 29558, 30923, 29574, 29912, 31236, 29685, 29990, /* 129544-129551 */
-28512, 28229, 27266, 27102, 27541, 27877, 27503, 26755, /* 129552-129559 */
-26788, 26059, 26652, 26460, 27354, 28819, 29748, 31875, /* 129560-129567 */
-33618, 32743, 31589, 33154, 34927, 36577, 38184, 37527, /* 129568-129575 */
-37480, 36448, 36574, 38998, 36577, 35590, 35175, 34979, /* 129576-129583 */
-35626, 34962, 36087, 36540, 41389, 44076, 44234, 44956, /* 129584-129591 */
-43998, 45475, 44315, 43276, 42787, 42904, 43146, 43270, /* 129592-129599 */
-46957, 50692, 53100, 52979, 54045, 55236, 54339, 53209, /* 129600-129607 */
-51016, 51725, 48842, 46473, 45861, 45467, 46313, 44489, /* 129608-129615 */
-43099, 39514, 40127, 40483, 38992, 37330, 34788, 33566, /* 129616-129623 */
-33773, 33536, 31653, 30330, 30197, 30789, 29132, 27738, /* 129624-129631 */
-25582, 24679, 22070, 21462, 21740, 20746, 20513, 19154, /* 129632-129639 */
-20641, 19897, 19412, 18762, 17735, 18078, 16516, 14983, /* 129640-129647 */
-14425, 15581, 15476, 13274, 12913, 13525, 15633, 17501, /* 129648-129655 */
-17997, 17145, 16160, 16605, 17932, 21058, 22121, 21291, /* 129656-129663 */
-20438, 22446, 25354, 26119, 25035, 26468, 29174, 30022, /* 129664-129671 */
-31152, 30536, 29275, 27599, 26525, 27318, 27736, 26772, /* 129672-129679 */
-27071, 26266, 27887, 27231, 26468, 25625, 23773, 24837, /* 129680-129687 */
-26105, 28450, 28517, 29400, 30484, 34598, 36508, 38814, /* 129688-129695 */
-41223, 40703, 40960, 40767, 40811, 39754, 41368, 41662, /* 129696-129703 */
-41197, 43613, 44147, 44446, 42572, 42024, 44020, 44266, /* 129704-129711 */
-44702, 45264, 45801, 45339, 45170, 45967, 46725, 46599, /* 129712-129719 */
-47308, 47574, 51488, 55355, 57780, 58050, 59770, 59758, /* 129720-129727 */
-59168, 61702, 61160, 59026, 55607, 52335, 49692, 50124, /* 129728-129735 */
-47295, 44842, 41638, 41093, 41487, 40647, 39846, 37510, /* 129736-129743 */
-36584, 37087, 37076, 36152, 34406, 33547, 33228, 32532, /* 129744-129751 */
-33748, 32474, 31175, 28038, 27443, 27965, 26761, 24177, /* 129752-129759 */
-23118, 20369, 18492, 17926, 15737, 16497, 15673, 15032, /* 129760-129767 */
-13395, 12126, 14151, 14738, 14016, 11441, 13004, 15239, /* 129768-129775 */
-17919, 19657, 18965, 19163, 17063, 19658, 19284, 23565, /* 129776-129783 */
-22410, 21224, 21123, 22372, 21463, 21084, 20129, 20573, /* 129784-129791 */
-23974, 23174, 25217, 22143, 23613, 23705, 25085, 23371, /* 129792-129799 */
-24493, 24255, 23927, 20662, 24765, 16557, 31480, 37949, /* 129800-129807 */
-17840, 14045, 13866, 17259, 11980, 12827, 14362, 23957, /* 129808-129815 */
-14530, 24768, 40211, 47848, 46488, 46054, 50221, 49625, /* 129816-129823 */
-49434, 57292, 60698, 53031, 33779, 38226, 45222, 19435, /* 129824-129831 */
-34307, 22011, 20117, 17989, 27620, 24510, 35055, 38136, /* 129832-129839 */
-35451, 46239, 37987, 45387, 31750, 60049, 47967, 58098, /* 129840-129847 */
-61570, 50026, 58314, 56629, 65535, 57450, 61248, 55487, /* 129848-129855 */
-51356, 54111, 50304, 52594, 47223, 49426, 46067, 43846, /* 129856-129863 */
-47958, 34679, 38323, 28145, 24637, 23471, 24555, 22531, /* 129864-129871 */
-27206, 27734, 19280, 33319, 34564, 20991, 19138, 19088, /* 129872-129879 */
-17172, 24037, 25594, 31050, 21941, 33885, 44571, 47236, /* 129880-129887 */
-39503, 31779, 25310, 20450, 21184, 9844, 26305, 14707, /* 129888-129895 */
-  2, 6569, 10231, 17920, 28771, 29949, 32011, 42501, /* 129896-129903 */
-48231, 51415, 54599, 55195, 45015, 43927, 55116, 45145, /* 129904-129911 */
-33669, 26607, 13287, 9546, 16024, 12542, 1220, 10933, /* 129912-129919 */
-7395, 11403, 18995, 17497, 23943, 25572, 18727, 19038, /* 129920-129927 */
-36171, 33716, 31620, 38018, 49010, 44527, 41175, 42672, /* 129928-129935 */
-34541, 34003, 41765, 34384, 33120, 39424, 28660, 32272, /* 129936-129943 */
-31560, 26616, 26347, 34102, 33006, 27896, 33022, 28846, /* 129944-129951 */
-33048, 34756, 27338, 26818, 28569, 30013, 28267, 35796, /* 129952-129959 */
-33525, 36757, 31373, 41505, 45174, 26452, 32534, 38062, /* 129960-129967 */
-42747, 39150, 40149, 35687, 44994, 51650, 52897, 56964, /* 129968-129975 */
-55056, 54103, 56187, 59969, 61085, 60481, 59427, 59869, /* 129976-129983 */
-59348, 54435, 53577, 49437, 47160, 47178, 40885, 44188, /* 129984-129991 */
-36610, 34766, 28143, 30621, 33120, 36857, 34142, 28468, /* 129992-129999 */
-26163, 15727, 22894, 18548, 15136, 5785, 3138, 3942, /* 130000-130007 */
-2859, 6736, 4990, 8878, 7594, 8890, 12482, 11888, /* 130008-130015 */
-15883, 22690, 15421, 17493, 21667, 24991, 32456, 35072, /* 130016-130023 */
-33632, 31514, 42173, 45378, 44527, 42884, 48448, 44804, /* 130024-130031 */
-48110, 45707, 40845, 39799, 38409, 43522, 39950, 41594, /* 130032-130039 */
-31915, 35671, 29998, 28805, 31483, 25216, 35890, 31196, /* 130040-130047 */
-31336, 33303, 24759, 25074, 29583, 28776, 21255, 17220, /* 130048-130055 */
-11673, 13947, 15218, 7380, 13461, 18441, 13110, 20094, /* 130056-130063 */
-14533, 24195, 26027, 19243, 35866, 27554, 29295, 28750, /* 130064-130071 */
-41729, 46046, 40980, 44485, 53313, 54825, 51748, 62185, /* 130072-130079 */
-58757, 58357, 57838, 63606, 59320, 59807, 54894, 53252, /* 130080-130087 */
-53952, 48800, 51209, 52295, 50935, 41521, 43976, 43800, /* 130088-130095 */
-38134, 34139, 31668, 32040, 28480, 26120, 24168, 27070, /* 130096-130103 */
-27563, 24196, 23220, 25931, 32278, 27543, 21221, 29925, /* 130104-130111 */
-33863, 23996, 29076, 32358, 32613, 33551, 32726, 33414, /* 130112-130119 */
-38152, 34979, 33641, 36135, 35081, 37297, 33305, 30393, /* 130120-130127 */
-31835, 32462, 34064, 37283, 31756, 33561, 29101, 27367, /* 130128-130135 */
-38107, 30506, 20615, 27013, 18115, 23547, 18126, 17146, /* 130136-130143 */
-11423, 11518, 14855, 7894, 21715, 6067, 10909, 14490, /* 130144-130151 */
-15795, 14530, 18654, 22816, 18940, 23580, 21968, 28493, /* 130152-130159 */
-27249, 26227, 34627, 29487, 31834, 34035, 34400, 34965, /* 130160-130167 */
-36629, 33939, 38827, 40318, 33451, 38912, 36478, 37186, /* 130168-130175 */
-32199, 41451, 32234, 31501, 34924, 30584, 37070, 34778, /* 130176-130183 */
-24583, 31866, 36314, 34937, 35670, 28980, 31530, 34728, /* 130184-130191 */
-35214, 28170, 33435, 35829, 38961, 34935, 33851, 35772, /* 130192-130199 */
-44060, 38049, 34731, 43861, 42098, 42121, 41921, 45103, /* 130200-130207 */
-41976, 44510, 39663, 43637, 45308, 41668, 42472, 42092, /* 130208-130215 */
-42833, 39715, 39213, 40715, 41310, 37761, 41190, 40513, /* 130216-130223 */
-42862, 38815, 40223, 41717, 44136, 48709, 39275, 44626, /* 130224-130231 */
-46552, 45537, 42571, 43163, 43490, 41413, 39709, 42719, /* 130232-130239 */
-41638, 35108, 41012, 36254, 34651, 35535, 29834, 29244, /* 130240-130247 */
-31112, 29327, 26012, 22411, 20202, 23752, 25671, 26811, /* 130248-130255 */
-20651, 22050, 24771, 25252, 23951, 23978, 24725, 20626, /* 130256-130263 */
-23802, 20826, 22773, 23535, 21867, 21791, 22845, 27656, /* 130264-130271 */
-22687, 19859, 24309, 26989, 26843, 22585, 26425, 25816, /* 130272-130279 */
-27634, 25018, 27343, 33371, 28711, 28312, 31252, 31151, /* 130280-130287 */
-31572, 36811, 32074, 35391, 34663, 33863, 36891, 36390, /* 130288-130295 */
-28401, 29592, 28029, 28259, 26720, 24495, 24254, 23354, /* 130296-130303 */
-25364, 20941, 24438, 20789, 25198, 20102, 26925, 24610, /* 130304-130311 */
-25310, 26703, 24493, 27497, 30826, 34860, 23496, 28967, /* 130312-130319 */
-27997, 33702, 34044, 34264, 36537, 39065, 40966, 38432, /* 130320-130327 */
-42728, 41494, 41422, 42893, 41817, 44144, 46631, 47549, /* 130328-130335 */
-48617, 50995, 52972, 52031, 52231, 53456, 53962, 46539, /* 130336-130343 */
-46720, 48550, 43824, 41272, 42275, 39961, 37198, 35343, /* 130344-130351 */
-33778, 28652, 30304, 27011, 22285, 25484, 22370, 22573, /* 130352-130359 */
-21918, 26423, 22064, 24620, 28691, 27507, 31616, 28502, /* 130360-130367 */
-27693, 32468, 33201, 29824, 32208, 35903, 34695, 38569, /* 130368-130375 */
-38437, 34231, 38505, 38822, 39309, 41195, 39678, 38426, /* 130376-130383 */
-42171, 40066, 41651, 41965, 40371, 41102, 40876, 40090, /* 130384-130391 */
-39030, 35881, 32492, 32151, 28903, 29981, 25786, 25047, /* 130392-130399 */
-19593, 19085, 20544, 14664, 20046, 14965, 13775, 15952, /* 130400-130407 */
-13350, 18378, 13350, 21391, 22205, 23035, 26674, 26950, /* 130408-130415 */
-32334, 31124, 33954, 34775, 38795, 38686, 45141, 39163, /* 130416-130423 */
-43144, 43843, 42509, 47807, 39318, 42711, 44200, 39283, /* 130424-130431 */
-39955, 40531, 35729, 38007, 32067, 35483, 36501, 29871, /* 130432-130439 */
-28816, 27052, 29526, 26358, 30154, 26706, 22544, 31598, /* 130440-130447 */
-25010, 26214, 28089, 26519, 23373, 18397, 23397, 25503, /* 130448-130455 */
-24678, 24823, 32969, 30209, 32145, 33404, 33965, 37890, /* 130456-130463 */
-42201, 39577, 41756, 39674, 41187, 49034, 42692, 50064, /* 130464-130471 */
-42893, 48249, 48165, 40656, 45944, 40425, 39878, 39477, /* 130472-130479 */
-35380, 34085, 32897, 29885, 31791, 30405, 25578, 27999, /* 130480-130487 */
-24116, 22194, 23142, 21211, 23734, 19599, 20986, 22062, /* 130488-130495 */
-21481, 22582, 23537, 23906, 23392, 24154, 26284, 25878, /* 130496-130503 */
-27300, 31323, 28612, 29460, 31224, 34960, 32729, 34967, /* 130504-130511 */
-40247, 37904, 39516, 39486, 42709, 41354, 43972, 44264, /* 130512-130519 */
-42604, 39587, 35864, 37873, 34465, 39042, 36743, 33878, /* 130520-130527 */
-34605, 33273, 28419, 28649, 30459, 28720, 27301, 26902, /* 130528-130535 */
-26795, 27272, 30802, 26249, 27023, 30536, 31044, 30192, /* 130536-130543 */
-33423, 31916, 31635, 32245, 31256, 37870, 34723, 35234, /* 130544-130551 */
-36911, 33935, 36616, 34448, 38301, 37699, 34051, 34021, /* 130552-130559 */
-34911, 36097, 34037, 35918, 35303, 39009, 36941, 38233, /* 130560-130567 */
-40893, 41185, 43827, 41779, 42486, 40782, 39800, 38102, /* 130568-130575 */
-38109, 37613, 36318, 38797, 35370, 38147, 36933, 29168, /* 130576-130583 */
-32168, 33992, 33320, 30549, 28569, 29360, 29503, 28880, /* 130584-130591 */
-30179, 31057, 32349, 33868, 31849, 32027, 32801, 33104, /* 130592-130599 */
-31097, 32248, 32272, 31907, 31651, 29320, 31531, 32141, /* 130600-130607 */
-32302, 29444, 31182, 31579, 31534, 30555, 25124, 29405, /* 130608-130615 */
-26642, 26483, 29672, 26891, 28787, 26583, 27767, 29399, /* 130616-130623 */
-28217, 30024, 29811, 28695, 27611, 28440, 29290, 28566, /* 130624-130631 */
-27828, 28396, 29410, 28833, 27124, 30673, 30457, 28730, /* 130632-130639 */
-32062, 31122, 34367, 28909, 27395, 27121, 28144, 31080, /* 130640-130647 */
-28647, 29136, 26848, 31661, 26700, 31016, 31067, 29886, /* 130648-130655 */
-29728, 29370, 31769, 30525, 30522, 30149, 34961, 32793, /* 130656-130663 */
-34954, 33023, 35527, 33556, 33473, 33216, 32971, 35221, /* 130664-130671 */
-35281, 37168, 36159, 38671, 36672, 36513, 35065, 34190, /* 130672-130679 */
-36657, 35266, 33041, 33855, 34162, 34874, 33027, 34739, /* 130680-130687 */
-33204, 32668, 34268, 34333, 38350, 37856, 38840, 40310, /* 130688-130695 */
-38380, 39117, 41619, 38552, 39027, 39605, 39662, 39422, /* 130696-130703 */
-37856, 36644, 38036, 40529, 38005, 36169, 33710, 35087, /* 130704-130711 */
-32360, 31602, 33177, 33528, 34214, 34015, 35273, 35119, /* 130712-130719 */
-36303, 34082, 35614, 36487, 35738, 34949, 33297, 32919, /* 130720-130727 */
-33667, 32731, 33696, 33828, 33518, 36225, 33532, 33304, /* 130728-130735 */
-31305, 30065, 29031, 28859, 30101, 30319, 29064, 28058, /* 130736-130743 */
-31170, 31591, 32539, 33581, 32955, 32218, 32934, 32626, /* 130744-130751 */
-33149, 34392, 33330, 34479, 34439, 33194, 33632, 32813, /* 130752-130759 */
-31252, 31822, 29349, 29005, 31183, 28979, 27828, 29286, /* 130760-130767 */
-28523, 27510, 28102, 26865, 28769, 25098, 25103, 27686, /* 130768-130775 */
-28381, 29278, 29588, 29628, 29379, 31523, 30305, 31655, /* 130776-130783 */
-28984, 29332, 31434, 31477, 31118, 30611, 30181, 29435, /* 130784-130791 */
-30088, 32001, 31326, 30433, 31659, 31035, 31258, 31085, /* 130792-130799 */
-31290, 31062, 30707, 30541, 31751, 31249, 30988, 29247, /* 130800-130807 */
-29754, 29206, 29484, 29984, 29084, 31981, 31116, 31466, /* 130808-130815 */
-32709, 33459, 33497, 34216, 34235, 35361, 36043, 36314, /* 130816-130823 */
-37692, 37115, 38464, 40402, 42470, 40997, 39691, 40698, /* 130824-130831 */
-39844, 38689, 36541, 35875, 34733, 35484, 36320, 35662, /* 130832-130839 */
-35516, 33809, 33435, 32784, 33399, 33395, 32167, 30668, /* 130840-130847 */
-30416, 31603, 31641, 29894, 30099, 30888, 31473, 32269, /* 130848-130855 */
-31120, 31351, 32310, 31032, 29269, 31691, 30891, 30842, /* 130856-130863 */
-31228, 29583, 30523, 33118, 35498, 35118, 35944, 35626, /* 130864-130871 */
-37056, 37374, 37393, 39104, 38841, 40449, 39924, 41326, /* 130872-130879 */
-41635, 38855, 37513, 38198, 39668, 38285, 37180, 35116, /* 130880-130887 */
-33064, 30932, 30040, 29035, 28468, 26985, 25775, 25963, /* 130888-130895 */
-25698, 27321, 26922, 27819, 27436, 28752, 29777, 30220, /* 130896-130903 */
-30672, 29727, 30236, 30248, 32392, 33994, 36984, 36218, /* 130904-130911 */
-34022, 34919, 35571, 35558, 34796, 34111, 33716, 34600, /* 130912-130919 */
-33239, 33127, 34870, 34440, 34075, 33002, 33491, 34771, /* 130920-130927 */
-34330, 32749, 31826, 30525, 30867, 30631, 29584, 32108, /* 130928-130935 */
-31033, 31189, 31162, 29382, 28607, 27056, 25666, 25745, /* 130936-130943 */
-26703, 29106, 29319, 28893, 30917, 32427, 34377, 33979, /* 130944-130951 */
-33112, 33547, 33778, 33006, 33806, 34245, 33844, 35818, /* 130952-130959 */
-37394, 37699, 38183, 36511, 34949, 34466, 33373, 32493, /* 130960-130967 */
-32759, 31612, 31410, 32729, 31054, 30094, 29180, 28950, /* 130968-130975 */
-29408, 29901, 30643, 31449, 31891, 30964, 31382, 31865, /* 130976-130983 */
-31724, 30924, 29173, 29131, 29205, 29670, 31618, 32094, /* 130984-130991 */
-31849, 31745, 29831, 29234, 30784, 30509, 31719, 32221, /* 130992-130999 */
-32027, 33542, 34707, 35403, 36035, 36860, 37808, 38812, /* 131000-131007 */
-37012, 35777, 34880, 33503, 33649, 34775, 34542, 34558, /* 131008-131015 */
-32741, 31811, 32653, 31465, 31288, 30660, 31140, 31095, /* 131016-131023 */
-31766, 31005, 30941, 31577, 31522, 31312, 32421, 34504, /* 131024-131031 */
-35473, 35851, 34441, 34380, 34631, 36142, 37166, 38782, /* 131032-131039 */
-38099, 37220, 36200, 35832, 36627, 34309, 33875, 32209, /* 131040-131047 */
-32310, 34552, 34888, 35053, 34037, 32442, 32347, 33851, /* 131048-131055 */
-34035, 33728, 35035, 35125, 34919, 36095, 36884, 35215, /* 131056-131063 */
-35049, 34970, 35390, 35407, 33163, 32053, 32486, 33812, /* 131064-131071 */
-33603, 34620, 34695, 34998, 33869, 31844, 31424, 31366, /* 131072-131079 */
-31512, 32229, 34848, 36341, 37935, 37310, 35960, 35025, /* 131080-131087 */
-33951, 33065, 32602, 32549, 31616, 31664, 31895, 31316, /* 131088-131095 */
-30325, 29685, 28846, 28211, 27276, 28135, 28443, 27703, /* 131096-131103 */
-26811, 26151, 28140, 30391, 30899, 32329, 34473, 33998, /* 131104-131111 */
-33855, 31168, 31343, 32306, 30732, 31184, 30812, 29753, /* 131112-131119 */
-29539, 29161, 26658, 28728, 27097, 26773, 30463, 31997, /* 131120-131127 */
-35187, 33947, 31558, 31741, 31288, 29399, 29576, 28723, /* 131128-131135 */
-32240, 36043, 36872, 36139, 35106, 34641, 31688, 29148, /* 131136-131143 */
-27503, 27882, 26670, 23666, 22890, 23107, 21333, 21172, /* 131144-131151 */
-18542, 20678, 23913, 26397, 30447, 30695, 29825, 29065, /* 131152-131159 */
-29596, 33026, 36020, 35029, 33881, 34671, 37997, 36941, /* 131160-131167 */
-38195, 38130, 41684, 44887, 40528, 35813, 33221, 35618, /* 131168-131175 */
-40392, 40489, 37255, 38312, 38237, 42416, 40517, 40843, /* 131176-131183 */
-40681, 35754, 37480, 39804, 42108, 39237, 37903, 37762, /* 131184-131191 */
-35893, 34582, 34229, 36287, 40326, 42415, 43083, 42679, /* 131192-131199 */
-41123, 40579, 38410, 36134, 36138, 38716, 42876, 43685, /* 131200-131207 */
-44112, 44273, 44549, 44553, 36576, 33238, 30302, 28151, /* 131208-131215 */
-30257, 29831, 30870, 29053, 27682, 26707, 24691, 22270, /* 131216-131223 */
-20844, 17139, 14467, 15761, 16237, 17416, 18820, 22749, /* 131224-131231 */
-25066, 23735, 21779, 24667, 31061, 35025, 37693, 35738, /* 131232-131239 */
-35427, 39327, 36005, 33535, 33542, 31023, 33920, 36494, /* 131240-131247 */
-38899, 40548, 39258, 38358, 37238, 35811, 31729, 26639, /* 131248-131255 */
-26574, 29799, 32104, 33185, 30759, 31528, 31969, 31384, /* 131256-131263 */
-30078, 29084, 30301, 29298, 28994, 25555, 24247, 26450, /* 131264-131271 */
-22706, 19203, 18276, 17367, 19273, 21539, 23767, 25085, /* 131272-131279 */
-23277, 22361, 22590, 21328, 21533, 18564, 18019, 19521, /* 131280-131287 */
-25836, 30746, 31156, 36974, 39041, 39187, 32960, 25992, /* 131288-131295 */
-27008, 30543, 34233, 35527, 36197, 37858, 36954, 36900, /* 131296-131303 */
-37380, 36233, 36860, 38544, 41933, 47393, 48994, 52117, /* 131304-131311 */
-54066, 55929, 58882, 57425, 58658, 57667, 58004, 58931, /* 131312-131319 */
-55300, 53835, 53964, 52058, 48617, 45417, 43374, 42715, /* 131320-131327 */
-45070, 44167, 44626, 45961, 43594, 41370, 38704, 33162, /* 131328-131335 */
-31238, 28799, 27058, 33404, 34498, 36044, 34074, 29857, /* 131336-131343 */
-26331, 22025, 18156, 14018, 14721, 14860, 13211, 15169, /* 131344-131351 */
-19637, 23921, 24438, 20953, 19382, 21465, 26111, 28833, /* 131352-131359 */
-28594, 30404, 29802, 28488, 29362, 27666, 28702, 26674, /* 131360-131367 */
-27333, 28660, 28202, 28737, 26203, 27150, 26741, 24696, /* 131368-131375 */
-20474, 14910, 11676, 12200, 13400, 14821, 17007, 17853, /* 131376-131383 */
-19620, 19521, 20668, 23535, 24025, 23882, 24113, 27845, /* 131384-131391 */
-32116, 33288, 31878, 27705, 26682, 25581, 27130, 31356, /* 131392-131399 */
-33167, 36687, 37255, 37173, 34857, 32792, 30997, 26712, /* 131400-131407 */
-27818, 30520, 31961, 34043, 40078, 44539, 47836, 46980, /* 131408-131415 */
-42816, 43914, 44054, 44693, 44704, 45421, 43760, 43236, /* 131416-131423 */
-43886, 42659, 45282, 45502, 45455, 45829, 44876, 45312, /* 131424-131431 */
-46434, 47892, 50705, 52164, 52573, 52182, 50782, 50838, /* 131432-131439 */
-51618, 51420, 53279, 54687, 54600, 53885, 49132, 43813, /* 131440-131447 */
-41342, 40769, 40161, 40596, 41875, 43875, 42816, 37537, /* 131448-131455 */
-32488, 27897, 21884, 19270, 19315, 21001, 25000, 25966, /* 131456-131463 */
-24599, 22576, 20732, 18404, 18510, 18137, 16684, 14739, /* 131464-131471 */
-12638, 13271, 18618, 22013, 19650, 19897, 21059, 25345, /* 131472-131479 */
-27222, 26287, 25052, 24589, 25523, 26010, 26490, 26907, /* 131480-131487 */
-27345, 27716, 28650, 28624, 29988, 30628, 33204, 34688, /* 131488-131495 */
-34896, 32710, 25260, 19605, 16702, 15789, 15732, 16559, /* 131496-131503 */
-19509, 19049, 16842, 14883, 13835, 14262, 13515, 12743, /* 131504-131511 */
-13705, 16720, 19982, 21045, 19530, 19651, 20619, 24268, /* 131512-131519 */
-28309, 33759, 39484, 40356, 40456, 40966, 39130, 35548, /* 131520-131527 */
-31204, 31938, 34610, 34041, 33025, 33035, 37896, 43723, /* 131528-131535 */
-44835, 42184, 41216, 40502, 41976, 44410, 43638, 43669, /* 131536-131543 */
-47940, 50088, 52310, 55063, 53981, 54463, 53604, 50699, /* 131544-131551 */
-52063, 52382, 53246, 56300, 57383, 59521, 57173, 52808, /* 131552-131559 */
-50681, 49735, 47617, 46040, 48291, 51704, 52008, 49234, /* 131560-131567 */
-45768, 46602, 48427, 46513, 46192, 45972, 46078, 46914, /* 131568-131575 */
-44652, 41389, 36877, 32141, 29894, 28275, 27614, 25623, /* 131576-131583 */
-24888, 24021, 22900, 20570, 17167, 15984, 17501, 19242, /* 131584-131591 */
-17033, 13452, 12922, 17298, 22003, 24761, 23750, 22999, /* 131592-131599 */
-24593, 25220, 25000, 24074, 22362, 24397, 26093, 24710, /* 131600-131607 */
-22714, 21800, 21462, 19406, 19720, 18598, 19648, 22048, /* 131608-131615 */
-26355, 30420, 30412, 26673, 22171, 21525, 21094, 20229, /* 131616-131623 */
-18943, 21117, 22187, 21060, 16889, 12857, 13980, 14579, /* 131624-131631 */
-13248, 12636, 13578, 14704, 16448, 16858, 15535, 16686, /* 131632-131639 */
-16180, 18091, 24708, 27695, 29044, 32831, 37026, 40488, /* 131640-131647 */
-40537, 36677, 36902, 35320, 34805, 32849, 27338, 29728, /* 131648-131655 */
-36773, 42612, 45310, 44000, 40805, 40304, 41329, 38989, /* 131656-131663 */
-35619, 35360, 38056, 43655, 46016, 48030, 51188, 52563, /* 131664-131671 */
-54355, 57078, 59103, 58980, 58752, 59590, 62529, 61864, /* 131672-131679 */
-58207, 55875, 56533, 56239, 52371, 51007, 50405, 52322, /* 131680-131687 */
-49834, 44834, 43211, 41222, 42480, 44270, 43702, 43880, /* 131688-131695 */
-45644, 46274, 46793, 47290, 44583, 39777, 36206, 33750, /* 131696-131703 */
-32139, 29483, 26417, 28412, 28668, 25009, 22130, 18302, /* 131704-131711 */
-18842, 18219, 14900, 11854, 10892, 15294, 19666, 21858, /* 131712-131719 */
-22217, 21173, 23438, 26782, 27838, 28085, 30164, 32818, /* 131720-131727 */
-32346, 31640, 29740, 26365, 23770, 23373, 23548, 24421, /* 131728-131735 */
-21671, 22585, 26615, 28893, 29008, 23167, 19839, 19736, /* 131736-131743 */
-17781, 14850, 14760, 18567, 20704, 19369, 19511, 20901, /* 131744-131751 */
-20130, 17904, 17737, 15671, 14184, 13415, 13851, 17025, /* 131752-131759 */
-19871, 18123, 17602, 19779, 22568, 24772, 22367, 25294, /* 131760-131767 */
-29185, 33104, 33650, 32291, 33550, 34555, 36733, 35154, /* 131768-131775 */
-34262, 37148, 41751, 46702, 48941, 46664, 43553, 43925, /* 131776-131783 */
-44154, 43881, 42531, 41098, 41931, 41935, 43195, 44698, /* 131784-131791 */
-44033, 43843, 48395, 52378, 52340, 52415, 51754, 55057, /* 131792-131799 */
-58598, 57710, 56594, 55262, 54717, 53773, 49528, 48220, /* 131800-131807 */
-49240, 47203, 47366, 46756, 43476, 41433, 39258, 38608, /* 131808-131815 */
-38889, 36973, 35152, 37054, 39726, 40505, 37235, 31879, /* 131816-131823 */
-31312, 30078, 27948, 28490, 30404, 32224, 32150, 30261, /* 131824-131831 */
-26624, 23986, 23684, 22309, 19594, 16613, 16360, 19491, /* 131832-131839 */
-21157, 21965, 20081, 18494, 20242, 22718, 23797, 25368, /* 131840-131847 */
-25997, 26604, 28452, 30047, 31553, 29923, 29473, 31610, /* 131848-131855 */
-32181, 29427, 25342, 24033, 27178, 29688, 29586, 27806, /* 131856-131863 */
-25545, 23083, 19160, 16329, 15858, 15423, 14674, 15362, /* 131864-131871 */
-16608, 16686, 16734, 16938, 17404, 18828, 20654, 20893, /* 131872-131879 */
-23052, 26887, 26726, 24460, 21926, 24217, 26480, 27843, /* 131880-131887 */
-30395, 32734, 35477, 35927, 34882, 31323, 29735, 30499, /* 131888-131895 */
-30170, 29013, 29330, 33003, 39286, 42602, 43433, 46472, /* 131896-131903 */
-46121, 46298, 46983, 45383, 44703, 44406, 42346, 43343, /* 131904-131911 */
-47019, 46128, 46898, 48849, 51765, 54522, 53685, 51487, /* 131912-131919 */
-51861, 54337, 55551, 55415, 54798, 55303, 54025, 51672, /* 131920-131927 */
-50078, 51005, 52539, 52521, 52749, 51797, 48385, 45041, /* 131928-131935 */
-41838, 39492, 39961, 39133, 37303, 37808, 39829, 38393, /* 131936-131943 */
-33190, 29117, 26214, 23126, 22137, 21689, 21983, 24814, /* 131944-131951 */
-24993, 23105, 22055, 23295, 25652, 25213, 23168, 20452, /* 131952-131959 */
-20008, 20235, 19783, 20462, 20203, 21166, 21016, 21879, /* 131960-131967 */
-24099, 24699, 22271, 20336, 22463, 23187, 21478, 19866, /* 131968-131975 */
-22215, 23984, 24663, 23829, 24145, 27532, 29969, 32686, /* 131976-131983 */
-33009, 32331, 29721, 24484, 20321, 18980, 18882, 16905, /* 131984-131991 */
-16652, 16716, 15454, 13388, 11742, 11419, 12620, 15302, /* 131992-131999 */
-14671, 15931, 19283, 22103, 24118, 23452, 24092, 26970, /* 132000-132007 */
-29328, 32987, 36133, 37011, 38729, 39111, 36263, 34982, /* 132008-132015 */
-35145, 34282, 32070, 29053, 30219, 32742, 33831, 36359, /* 132016-132023 */
-39090, 40432, 43344, 42733, 41702, 44287, 43252, 42445, /* 132024-132031 */
-44458, 49158, 51947, 51460, 53050, 55882, 58908, 58476, /* 132032-132039 */
-57622, 56968, 56960, 58415, 58091, 57763, 56639, 53792, /* 132040-132047 */
-50139, 49819, 49669, 48987, 48757, 48972, 50443, 48654, /* 132048-132055 */
-47338, 46415, 45505, 46362, 47002, 46870, 45733, 45894, /* 132056-132063 */
-44068, 41422, 39522, 35744, 31154, 28792, 26933, 25223, /* 132064-132071 */
-24724, 24976, 23648, 19347, 18897, 20899, 21665, 20355, /* 132072-132079 */
-18412, 18391, 19913, 21929, 22735, 23946, 25132, 22780, /* 132080-132087 */
-21796, 23150, 25064, 23329, 22115, 24059, 25651, 24589, /* 132088-132095 */
-21172, 20414, 19178, 18883, 17371, 17212, 18822, 21642, /* 132096-132103 */
-24250, 26147, 29456, 28785, 26356, 22157, 20178, 21303, /* 132104-132111 */
-18420, 18619, 18758, 16276, 15821, 14526, 13145, 12575, /* 132112-132119 */
-12691, 13145, 14226, 13568, 14547, 17115, 18281, 19796, /* 132120-132127 */
-20652, 21447, 24469, 27553, 29032, 32865, 37763, 38278, /* 132128-132135 */
-39253, 41646, 43321, 40246, 34663, 32737, 33685, 36416, /* 132136-132143 */
-36056, 36877, 40386, 43111, 42135, 41106, 39998, 38275, /* 132144-132151 */
-35875, 35858, 40949, 42821, 42595, 44077, 49350, 53709, /* 132152-132159 */
-56706, 58096, 58982, 60948, 60931, 60013, 59078, 58575, /* 132160-132167 */
-56755, 53574, 50993, 50722, 48823, 46911, 46449, 46814, /* 132168-132175 */
-44804, 42193, 42838, 41417, 40712, 40591, 40211, 41585, /* 132176-132183 */
-42891, 41930, 42647, 42986, 42671, 39901, 36233, 32902, /* 132184-132191 */
-28020, 27515, 29983, 31125, 27678, 25070, 26163, 26837, /* 132192-132199 */
-24910, 21967, 17258, 18038, 20060, 19766, 22566, 23863, /* 132200-132207 */
-23666, 23900, 25040, 28882, 30362, 27478, 29230, 32438, /* 132208-132215 */
-31832, 29453, 28069, 27217, 28657, 26981, 25000, 25546, /* 132216-132223 */
-25058, 24659, 23179, 24395, 26680, 25632, 23371, 21827, /* 132224-132231 */
-19263, 16527, 15662, 16155, 15734, 14704, 13072, 13711, /* 132232-132239 */
-14462, 14583, 14875, 13989, 14638, 16547, 16709, 18107, /* 132240-132247 */
-20002, 18651, 19075, 21172, 21831, 21332, 23842, 28267, /* 132248-132255 */
-31169, 31305, 32834, 36135, 37504, 34538, 33328, 35323, /* 132256-132263 */
-36429, 39345, 40176, 41522, 43803, 44070, 43260, 44922, /* 132264-132271 */
-44132, 41657, 41165, 42400, 44995, 45065, 42674, 42961, /* 132272-132279 */
-46389, 49124, 53111, 54272, 56028, 58505, 57961, 59599, /* 132280-132287 */
-61077, 59998, 58309, 56688, 55769, 52271, 48051, 48714, /* 132288-132295 */
-50234, 49032, 47356, 45407, 44832, 43346, 40221, 36657, /* 132296-132303 */
-35753, 35837, 35195, 36610, 37158, 36484, 35791, 35238, /* 132304-132311 */
-33191, 29970, 26367, 28068, 31334, 31942, 30109, 28998, /* 132312-132319 */
-28796, 27789, 26130, 23550, 22979, 21363, 20731, 21083, /* 132320-132327 */
-21453, 20303, 16684, 16456, 20021, 21309, 19544, 20074, /* 132328-132335 */
-23153, 25186, 26082, 25112, 24748, 27959, 30058, 29282, /* 132336-132343 */
-27663, 26924, 26827, 26249, 27036, 28742, 28939, 28362, /* 132344-132351 */
-27937, 24770, 19568, 14516, 12776, 13292, 13429, 12945, /* 132352-132359 */
-11084, 11047, 10748, 12245, 14755, 15506, 17395, 20008, /* 132360-132367 */
-27015, 26821, 26183, 28132, 24944, 29559, 28534, 28010, /* 132368-132375 */
-29850, 33793, 34765, 31762, 36725, 35132, 33498, 32511, /* 132376-132383 */
-30561, 31553, 31842, 32466, 35922, 38144, 40110, 41664, /* 132384-132391 */
-43792, 47842, 47472, 43676, 41589, 43682, 45658, 45784, /* 132392-132399 */
-45673, 47127, 50450, 53644, 55037, 56882, 55947, 53858, /* 132400-132407 */
-53748, 54800, 55720, 54580, 54007, 53471, 52188, 48999, /* 132408-132415 */
-47676, 47114, 48976, 50918, 50018, 48473, 46268, 44682, /* 132416-132423 */
-42285, 41184, 38707, 38557, 37973, 38023, 37491, 34868, /* 132424-132431 */
-34093, 32631, 29524, 26132, 25918, 26915, 28030, 28393, /* 132432-132439 */
-29284, 29861, 30435, 29588, 29745, 30354, 28636, 26682, /* 132440-132447 */
-25827, 25282, 25589, 22483, 21595, 22938, 23224, 23637, /* 132448-132455 */
-20544, 20515, 20823, 21297, 21489, 20744, 21676, 23775, /* 132456-132463 */
-23900, 24506, 24216, 23952, 23465, 24819, 28509, 29275, /* 132464-132471 */
-29618, 30464, 29574, 26288, 21135, 16288, 15343, 15351, /* 132472-132479 */
-14593, 13554, 12244, 7096, 8411, 8782, 8591, 11218, /* 132480-132487 */
-11953, 15944, 17893, 20412, 22039, 24373, 26547, 26387, /* 132488-132495 */
-28350, 30517, 31318, 33554, 34368, 34541, 36121, 36979, /* 132496-132503 */
-36022, 35900, 35242, 33080, 32208, 32634, 34073, 34289, /* 132504-132511 */
-35611, 36724, 41283, 44938, 44087, 42185, 41696, 43879, /* 132512-132519 */
-46855, 49360, 49466, 50472, 51820, 55259, 57194, 57849, /* 132520-132527 */
-56723, 55827, 56335, 57008, 56409, 54373, 51249, 49397, /* 132528-132535 */
-47205, 45368, 43758, 42855, 44850, 44770, 47245, 44572, /* 132536-132543 */
-44837, 44128, 43933, 43636, 42136, 42488, 41120, 40144, /* 132544-132551 */
-38998, 38248, 37853, 36882, 33510, 33149, 29705, 29874, /* 132552-132559 */
-28321, 28555, 29959, 28192, 27985, 27956, 28181, 27895, /* 132560-132567 */
-27305, 25527, 26251, 27822, 27703, 25856, 24997, 25073, /* 132568-132575 */
-25735, 24863, 21929, 21599, 23553, 22106, 22101, 22907, /* 132576-132583 */
-21925, 22327, 22562, 21251, 21351, 21471, 21564, 22153, /* 132584-132591 */
-23570, 25936, 28186, 29120, 28996, 27840, 24555, 21070, /* 132592-132599 */
-18650, 18385, 17300, 14635, 12002, 10844, 10769, 11943, /* 132600-132607 */
-12166, 11993, 14819, 15626, 15667, 18976, 19101, 20161, /* 132608-132615 */
-21720, 22908, 23977, 25820, 28130, 29359, 34106, 37544, /* 132616-132623 */
-38661, 39708, 40024, 39164, 37180, 35850, 35500, 35733, /* 132624-132631 */
-37111, 37010, 38240, 39409, 41771, 42479, 40237, 39221, /* 132632-132639 */
-39279, 41272, 42530, 44585, 45897, 46410, 49789, 54013, /* 132640-132647 */
-56970, 59369, 59601, 59078, 59406, 58745, 57233, 54859, /* 132648-132655 */
-52546, 50574, 49593, 47140, 43569, 41875, 41986, 42674, /* 132656-132663 */
-41397, 40030, 39959, 39964, 38873, 38277, 38959, 38082, /* 132664-132671 */
-36515, 37789, 39224, 40662, 40248, 39634, 38858, 36584, /* 132672-132679 */
-34716, 32130, 31326, 32913, 33505, 32527, 31696, 29429, /* 132680-132687 */
-28230, 27484, 25458, 24858, 24879, 24435, 24934, 23473, /* 132688-132695 */
-21717, 23057, 23959, 24043, 25478, 26138, 25644, 27452, /* 132696-132703 */
-26589, 24514, 25061, 23993, 24007, 24826, 24684, 24421, /* 132704-132711 */
-22770, 21721, 22569, 23061, 24108, 24107, 24271, 23417, /* 132712-132719 */
-19597, 17082, 15349, 14785, 15433, 15116, 12930, 14512, /* 132720-132727 */
-14278, 13241, 15201, 15642, 16045, 17281, 19600, 22017, /* 132728-132735 */
-23913, 23604, 23456, 23950, 24458, 24267, 25055, 26931, /* 132736-132743 */
-29737, 33354, 36228, 37798, 37252, 37119, 37845, 38494, /* 132744-132751 */
-38259, 39165, 39285, 39064, 39314, 41285, 43828, 43712, /* 132752-132759 */
-43249, 43172, 43600, 43951, 44326, 42389, 43233, 45332, /* 132760-132767 */
-46652, 49476, 52118, 54936, 55410, 54944, 55223, 55683, /* 132768-132775 */
-55987, 54617, 53597, 54009, 51521, 49676, 47441, 45231, /* 132776-132783 */
-46827, 45285, 44021, 44806, 43347, 41346, 39549, 39298, /* 132784-132791 */
-37390, 36025, 35688, 34927, 36314, 35698, 35895, 35558, /* 132792-132799 */
-34969, 35748, 34554, 34431, 35376, 35712, 36051, 36055, /* 132800-132807 */
-33637, 31435, 30082, 28652, 28744, 28342, 27868, 27380, /* 132808-132815 */
-23430, 20987, 21070, 20679, 20479, 20152, 20429, 22280, /* 132816-132823 */
-23537, 23148, 23974, 24884, 26240, 26435, 26959, 27865, /* 132824-132831 */
-27485, 25809, 24273, 24769, 25353, 25213, 25811, 27128, /* 132832-132839 */
-25822, 23813, 18486, 13418, 13131, 11871, 10544, 10465, /* 132840-132847 */
-10088, 9622, 8170, 9911, 12728, 14144, 16382, 19564, /* 132848-132855 */
-23174, 24751, 26335, 26508, 26047, 26597, 27036, 27677, /* 132856-132863 */
-28574, 29534, 31182, 32787, 34599, 34928, 34109, 34528, /* 132864-132871 */
-34504, 34420, 35873, 36905, 36475, 35583, 36411, 40325, /* 132872-132879 */
-43339, 44144, 44185, 43913, 44494, 45090, 44710, 45044, /* 132880-132887 */
-45981, 46708, 47894, 51031, 53538, 53918, 53593, 53573, /* 132888-132895 */
-54962, 55094, 53900, 53369, 52053, 50486, 48562, 46771, /* 132896-132903 */
-46277, 46800, 46861, 46734, 48369, 47062, 44351, 42766, /* 132904-132911 */
-40233, 39245, 38664, 37691, 37840, 35884, 34340, 34332, /* 132912-132919 */
-34351, 34409, 32595, 31296, 30337, 30636, 31357, 31509, /* 132920-132927 */
-33418, 34120, 32925, 33328, 33501, 31739, 30075, 29946, /* 132928-132935 */
-30540, 29065, 26695, 24975, 25492, 25431, 24063, 22985, /* 132936-132943 */
-22510, 22356, 21099, 20213, 20461, 22639, 22563, 21829, /* 132944-132951 */
-23708, 25107, 24221, 23272, 24393, 24698, 24568, 25373, /* 132952-132959 */
-27004, 28923, 27794, 24089, 20462, 18166, 16431, 15043, /* 132960-132967 */
-13682, 11742, 9571, 7327, 7724, 9087, 9169, 11081, /* 132968-132975 */
-14405, 18069, 21481, 23037, 24287, 26154, 27408, 28615, /* 132976-132983 */
-29870, 30408, 30995, 30877, 33330, 35943, 36428, 36758, /* 132984-132991 */
-36788, 36873, 35637, 34156, 34908, 35390, 32749, 32498, /* 132992-132999 */
-34639, 37508, 40003, 39935, 40890, 42476, 44087, 44468, /* 133000-133007 */
-45369, 48939, 49185, 49520, 51512, 53923, 55552, 55035, /* 133008-133015 */
-54971, 56844, 57910, 56270, 54599, 52018, 51019, 48148, /* 133016-133023 */
-43983, 42528, 42248, 40917, 40495, 41837, 42298, 42000, /* 133024-133031 */
-41275, 42128, 41569, 39685, 38965, 39025, 38770, 37866, /* 133032-133039 */
-37440, 37752, 37722, 38026, 37298, 36155, 34487, 32003, /* 133040-133047 */
-31892, 32786, 33499, 33304, 33208, 32869, 31853, 29802, /* 133048-133055 */
-29047, 30583, 31110, 29846, 28567, 28238, 28262, 26618, /* 133056-133063 */
-24117, 23927, 24880, 23943, 22564, 22952, 23065, 22687, /* 133064-133071 */
-21321, 22202, 23521, 21779, 21103, 21863, 23060, 23854, /* 133072-133079 */
-22741, 23417, 25844, 27410, 27663, 25522, 23215, 20082, /* 133080-133087 */
-17075, 15663, 15045, 12819, 10394, 9921, 10476, 11159, /* 133088-133095 */
-10382, 11570, 14307, 16305, 18429, 20352, 21781, 22958, /* 133096-133103 */
-23942, 25675, 26720, 26580, 26900, 28787, 32638, 35177, /* 133104-133111 */
-36690, 38036, 38224, 37445, 35653, 35834, 37428, 37069, /* 133112-133119 */
-35696, 35589, 36705, 38362, 38593, 38247, 39973, 40869, /* 133120-133127 */
-41305, 42521, 44939, 47139, 47285, 47955, 51668, 55135, /* 133128-133135 */
-56256, 56376, 57279, 58982, 58586, 56876, 55414, 54249, /* 133136-133143 */
-52051, 49591, 47368, 44980, 41942, 40036, 39481, 39123, /* 133144-133151 */
-38272, 37721, 37912, 37893, 37085, 35923, 36570, 36816, /* 133152-133159 */
-36697, 37430, 37905, 38040, 39329, 40264, 40648, 39559, /* 133160-133167 */
-36333, 34855, 36036, 37118, 37039, 36420, 35348, 34838, /* 133168-133175 */
-31611, 28888, 28998, 29396, 29240, 26823, 26848, 27749, /* 133176-133183 */
-25382, 24921, 25180, 25886, 27306, 26170, 26305, 27044, /* 133184-133191 */
-25505, 23340, 23157, 24377, 24907, 24180, 23348, 23715, /* 133192-133199 */
-23945, 22111, 20123, 20081, 21404, 22229, 22364, 21189, /* 133200-133207 */
-17936, 15492, 14402, 14608, 14123, 12432, 10516, 11343, /* 133208-133215 */
-12445, 11781, 12591, 14279, 16400, 19815, 23416, 24785, /* 133216-133223 */
-25138, 25357, 25555, 26030, 25461, 24309, 25396, 27614, /* 133224-133231 */
-30292, 32782, 34943, 37170, 37919, 36878, 36852, 39471, /* 133232-133239 */
-41406, 39996, 39391, 39067, 38980, 39351, 39087, 40931, /* 133240-133247 */
-41965, 41100, 41516, 44220, 45987, 45133, 43265, 44956, /* 133248-133255 */
-47958, 50311, 50785, 51235, 52621, 53660, 54653, 54579, /* 133256-133263 */
-54652, 53819, 52358, 50437, 48136, 45037, 43479, 41212, /* 133264-133271 */
-40846, 41541, 40269, 40088, 39847, 37999, 35975, 35176, /* 133272-133279 */
-33694, 33881, 34457, 34857, 35549, 35482, 37749, 40529, /* 133280-133287 */
-41464, 40150, 38724, 39921, 40648, 41476, 41255, 40552, /* 133288-133295 */
-39484, 37739, 34917, 32391, 31674, 29459, 28253, 27334, /* 133296-133303 */
-25582, 23986, 21542, 20114, 21584, 22106, 21775, 22029, /* 133304-133311 */
-23155, 23712, 23457, 24099, 25622, 27346, 26712, 26565, /* 133312-133319 */
-27120, 26639, 25909, 24522, 23604, 23586, 23968, 25205, /* 133320-133327 */
-24199, 21052, 17234, 13818, 12031, 11056, 10121, 8900, /* 133328-133335 */
-7766, 7776, 8959, 9935, 11241, 13060, 16536, 21652, /* 133336-133343 */
-24731, 25897, 26402, 26715, 29058, 29166, 28468, 27827, /* 133344-133351 */
-27892, 29120, 29494, 31140, 32478, 33519, 32216, 32406, /* 133352-133359 */
-34411, 35328, 35716, 35650, 36558, 37464, 37778, 39238, /* 133360-133367 */
-41968, 43669, 44719, 45561, 46680, 48021, 49149, 48986, /* 133368-133375 */
-49049, 50915, 51893, 52816, 52651, 50915, 51037, 51097, /* 133376-133383 */
-51157, 50809, 49797, 49667, 48694, 47218, 45901, 43935, /* 133384-133391 */
-42423, 42101, 41671, 42452, 42614, 41367, 40470, 39518, /* 133392-133399 */
-39126, 38526, 37428, 37134, 37576, 36535, 33961, 33387, /* 133400-133407 */
-35326, 36610, 37596, 37111, 36586, 36975, 36733, 37104, /* 133408-133415 */
-38290, 39672, 38585, 37325, 37334, 36904, 35529, 33605, /* 133416-133423 */
-32565, 32929, 31175, 27546, 25917, 25158, 24987, 24011, /* 133424-133431 */
-22380, 21971, 21775, 21024, 20049, 20598, 20857, 21087, /* 133432-133439 */
-22493, 23712, 24675, 25646, 27005, 26425, 25583, 25967, /* 133440-133447 */
-26255, 25883, 24654, 22231, 20386, 17135, 14765, 14281, /* 133448-133455 */
-11751, 10018, 8092, 5991, 6061, 6877, 7151, 8934, /* 133456-133463 */
-13122, 18231, 20882, 22425, 24116, 26439, 28255, 28199, /* 133464-133471 */
-29107, 29515, 28977, 29573, 31325, 34377, 36026, 35258, /* 133472-133479 */
-35276, 35920, 36380, 35309, 34135, 34574, 34973, 34632, /* 133480-133487 */
-34721, 35992, 38003, 39751, 41136, 42765, 45660, 47700, /* 133488-133495 */
-48691, 49877, 51112, 52107, 52414, 53217, 53527, 53659, /* 133496-133503 */
-53858, 53981, 52906, 51828, 50975, 49348, 47049, 44229, /* 133504-133511 */
-42735, 40964, 39680, 39313, 38684, 38757, 38612, 38334, /* 133512-133519 */
-38466, 39272, 38956, 37415, 37937, 39037, 39403, 38381, /* 133520-133527 */
-36552, 37283, 39184, 40097, 40801, 40460, 39165, 37904, /* 133528-133535 */
-36716, 38053, 39102, 38609, 36778, 35548, 36185, 34228, /* 133536-133543 */
-32359, 32787, 33524, 32681, 32151, 30968, 29753, 28303, /* 133544-133551 */
-25650, 24773, 24528, 24923, 24506, 23331, 22606, 21973, /* 133552-133559 */
-21513, 21182, 20798, 20043, 20678, 21909, 22442, 22449, /* 133560-133567 */
-22121, 22543, 23755, 24462, 24685, 23973, 20944, 18348, /* 133568-133575 */
-17000, 15698, 14351, 12598, 10419, 10609, 11291, 10040, /* 133576-133583 */
-9773, 10582, 13490, 16508, 17659, 19892, 22778, 24355, /* 133584-133591 */
-25575, 26279, 27302, 28369, 28165, 28235, 31452, 35648, /* 133592-133599 */
-36665, 36969, 38037, 38493, 38086, 37470, 38163, 38623, /* 133600-133607 */
-37367, 36221, 35407, 35127, 36130, 37073, 37940, 39976, /* 133608-133615 */
-42530, 44692, 46515, 47635, 48293, 50125, 51530, 52482, /* 133616-133623 */
-53244, 53959, 54557, 53969, 53791, 53089, 52238, 50340, /* 133624-133631 */
-48815, 47095, 44144, 42367, 40442, 37842, 36673, 36296, /* 133632-133639 */
-35087, 35546, 35321, 35123, 34244, 33489, 35673, 37851, /* 133640-133647 */
-38290, 38132, 39073, 40965, 43084, 44099, 44969, 44668, /* 133648-133655 */
-43066, 41757, 42450, 43865, 43449, 41559, 39760, 38065, /* 133656-133663 */
-35768, 32866, 30438, 29663, 30021, 29911, 28650, 28050, /* 133664-133671 */
-27704, 26928, 26189, 25506, 25975, 26497, 25397, 24297, /* 133672-133679 */
-23781, 24338, 24526, 23832, 23101, 23761, 23986, 23583, /* 133680-133687 */
-22570, 20884, 20167, 19495, 19676, 20424, 20539, 18758, /* 133688-133695 */
-16541, 14677, 14162, 13202, 11688, 10844, 10821, 11981, /* 133696-133703 */
-11778, 10734, 10923, 12862, 15413, 17740, 20084, 22462, /* 133704-133711 */
-24182, 25589, 26137, 26354, 27217, 26095, 25317, 26865, /* 133712-133719 */
-29028, 30952, 32151, 33802, 34985, 36134, 37248, 38254, /* 133720-133727 */
-40117, 40897, 39602, 38457, 37997, 38894, 40831, 41234, /* 133728-133735 */
-42422, 44846, 46782, 47667, 47123, 47283, 48284, 48207, /* 133736-133743 */
-48230, 48702, 49628, 50018, 49818, 49919, 50171, 50417, /* 133744-133751 */
-49819, 49558, 49182, 47888, 45287, 42747, 41464, 39901, /* 133752-133759 */
-38809, 37936, 37001, 37905, 38102, 35503, 34219, 34116, /* 133760-133767 */
-34318, 35300, 34761, 34282, 34549, 35795, 38013, 40390, /* 133768-133775 */
-42606, 42728, 42435, 42493, 43306, 43878, 42714, 41701, /* 133776-133783 */
-40670, 39855, 38750, 36394, 34932, 34432, 33236, 32035, /* 133784-133791 */
-30162, 28715, 28016, 26113, 24799, 24295, 24754, 25716, /* 133792-133799 */
-24639, 23759, 24198, 25167, 25282, 24627, 25723, 26567, /* 133800-133807 */
-26834, 26579, 25655, 24835, 22679, 20976, 21292, 21551, /* 133808-133815 */
-20088, 17679, 15751, 14718, 14359, 12815, 11283, 11886, /* 133816-133823 */
-12854, 12859, 12323, 11885, 13165, 15456, 17051, 18827, /* 133824-133831 */
-20858, 22454, 23477, 24747, 26382, 27584, 27442, 26705, /* 133832-133839 */
-27176, 28042, 28270, 29700, 30287, 30920, 32586, 32694, /* 133840-133847 */
-33275, 34363, 35908, 37440, 37000, 36687, 38371, 40346, /* 133848-133855 */
-41905, 42517, 44167, 46809, 47811, 48153, 47951, 48759, /* 133856-133863 */
-48842, 48030, 47798, 47338, 46999, 45897, 45020, 45382, /* 133864-133871 */
-45616, 44528, 44624, 45041, 45016, 43889, 42089, 40715, /* 133872-133879 */
-40503, 40816, 38720, 38413, 39655, 39765, 39729, 38635, /* 133880-133887 */
-37583, 38303, 38924, 39156, 39003, 37671, 36209, 35439, /* 133888-133895 */
-36597, 38858, 39902, 39384, 38581, 38957, 39371, 39592, /* 133896-133903 */
-39954, 39901, 40212, 40276, 39249, 37201, 36112, 35994, /* 133904-133911 */
-35318, 34802, 33752, 33210, 32597, 29514, 26997, 26437, /* 133912-133919 */
-26473, 25588, 24070, 23594, 23835, 23539, 23167, 23034, /* 133920-133927 */
-23497, 24086, 23990, 25095, 25959, 25263, 23608, 22660, /* 133928-133935 */
-23339, 23899, 23329, 21506, 20618, 20875, 19226, 17541, /* 133936-133943 */
-16987, 16629, 16840, 16183, 14763, 14868, 15187, 15017, /* 133944-133951 */
-16681, 18272, 19861, 21258, 23019, 25753, 28345, 29308, /* 133952-133959 */
-28976, 28971, 28799, 29205, 29761, 30414, 31969, 34053, /* 133960-133967 */
-34445, 33818, 33203, 34089, 35531, 35854, 35181, 34816, /* 133968-133975 */
-35615, 36381, 37034, 38239, 41337, 43603, 44745, 45807, /* 133976-133983 */
-46660, 47038, 46181, 45187, 45475, 46190, 45401, 44385, /* 133984-133991 */
-44813, 45196, 44586, 43156, 42270, 41987, 41502, 39701, /* 133992-133999 */
-37710, 37744, 37000, 36015, 35257, 35098, 36677, 37858, /* 134000-134007 */
-37245, 36719, 37067, 37795, 38445, 39218, 39639, 38808, /* 134008-134015 */
-37716, 37812, 39405, 40793, 40283, 38716, 37426, 36305, /* 134016-134023 */
-36436, 36671, 36549, 37194, 37978, 37330, 35826, 34636, /* 134024-134031 */
-34119, 34438, 34327, 33722, 34925, 35530, 33670, 32062, /* 134032-134039 */
-31210, 31218, 30981, 29737, 28578, 28190, 26602, 24812, /* 134040-134047 */
-23985, 23669, 23732, 23845, 24409, 25513, 25687, 24335, /* 134048-134055 */
-22838, 22421, 23794, 24743, 24779, 25163, 25717, 25736, /* 134056-134063 */
-25039, 23698, 23264, 23632, 23249, 22180, 21476, 20355, /* 134064-134071 */
-19269, 18965, 18874, 19925, 20409, 20427, 22095, 24438, /* 134072-134079 */
-26133, 26813, 26578, 27123, 28398, 29841, 30658, 32020, /* 134080-134087 */
-33863, 35312, 35587, 34512, 34652, 36225, 37720, 37681, /* 134088-134095 */
-37452, 37417, 36384, 35342, 35204, 35923, 37665, 38234, /* 134096-134103 */
-39494, 41620, 42287, 41841, 41113, 41712, 42297, 42101, /* 134104-134111 */
-41941, 41774, 41604, 41707, 40782, 40435, 41080, 41325, /* 134112-134119 */
-40969, 39753, 38826, 37754, 35552, 33296, 32185, 32856, /* 134120-134127 */
-33864, 33899, 34332, 34672, 35068, 35352, 36194, 37596, /* 134128-134135 */
-37823, 37340, 36922, 37630, 39697, 40928, 40738, 39817, /* 134136-134143 */
-38875, 39919, 39701, 38113, 37675, 37929, 37755, 35969, /* 134144-134151 */
-34045, 33039, 32854, 31488, 30919, 32169, 32439, 31766, /* 134152-134159 */
-30031, 29015, 30186, 31030, 30217, 30503, 30766, 29871, /* 134160-134167 */
-28925, 27885, 27798, 27906, 27592, 27239, 28014, 28055, /* 134168-134175 */
-27267, 25751, 24055, 24117, 24378, 24171, 24394, 25037, /* 134176-134183 */
-25388, 26087, 25912, 26197, 26770, 27828, 28420, 27488, /* 134184-134191 */
-26744, 25941, 25155, 25388, 25788, 26052, 26146, 26037, /* 134192-134199 */
-26882, 26975, 27549, 26954, 25613, 25845, 26638, 27034, /* 134200-134207 */
-27555, 28776, 31168, 32947, 32522, 32955, 34284, 35162, /* 134208-134215 */
-35990, 37117, 37918, 38406, 37332, 36145, 37195, 38381, /* 134216-134223 */
-38017, 38001, 38525, 39089, 38174, 37297, 37505, 37904, /* 134224-134231 */
-38351, 37724, 37561, 38038, 38055, 37349, 37424, 38130, /* 134232-134239 */
-39592, 39997, 39068, 38734, 38576, 37400, 35899, 35111, /* 134240-134247 */
-33967, 34136, 34618, 34064, 34060, 33275, 32538, 32959, /* 134248-134255 */
-33996, 35582, 36091, 34993, 34018, 34274, 36083, 38070, /* 134256-134263 */
-38041, 38069, 38989, 39849, 39441, 38776, 39391, 39436, /* 134264-134271 */
-38485, 36979, 36337, 36320, 34458, 32873, 32317, 32571, /* 134272-134279 */
-33217, 31083, 29576, 29570, 29453, 28634, 28652, 29423, /* 134280-134287 */
-29349, 28918, 28436, 29110, 29452, 28864, 27796, 27898, /* 134288-134295 */
-28619, 29057, 29016, 28846, 29224, 29034, 28048, 27594, /* 134296-134303 */
-27707, 26783, 26158, 25457, 25029, 25899, 26673, 27377, /* 134304-134311 */
-28077, 27827, 27739, 27684, 27481, 28015, 28241, 28374, /* 134312-134319 */
-28858, 29209, 30353, 32036, 32599, 32316, 31952, 31862, /* 134320-134327 */
-30998, 28870, 28242, 29845, 31058, 31036, 31052, 31763, /* 134328-134335 */
-32912, 33749, 33826, 34894, 35748, 35234, 34262, 34157, /* 134336-134343 */
-35589, 36189, 35881, 36980, 38694, 39039, 38929, 38238, /* 134344-134351 */
-37820, 37343, 36033, 35216, 34815, 34519, 33837, 32746, /* 134352-134359 */
-33231, 34736, 35009, 34961, 35254, 35583, 35620, 35626, /* 134360-134367 */
-35347, 35034, 34809, 34686, 35406, 35737, 35279, 34586, /* 134368-134375 */
-34408, 35181, 36744, 37297, 36204, 34552, 33313, 33398, /* 134376-134383 */
-34738, 34804, 34171, 34961, 35842, 36188, 36197, 36861, /* 134384-134391 */
-38079, 38621, 38158, 38185, 38383, 36980, 34519, 33344, /* 134392-134399 */
-34218, 35882, 35403, 33398, 32978, 32774, 30653, 29175, /* 134400-134407 */
-28755, 28634, 28357, 27051, 26889, 27610, 27848, 26979, /* 134408-134415 */
-26835, 27613, 29353, 29928, 30131, 31048, 31140, 30588, /* 134416-134423 */
-30291, 30451, 30771, 31266, 30714, 30406, 29640, 28996, /* 134424-134431 */
-29151, 28802, 28269, 28292, 27589, 27223, 27171, 26851, /* 134432-134439 */
-27129, 27463, 27656, 28353, 30312, 31820, 32509, 32968, /* 134440-134447 */
-33082, 32783, 31453, 30613, 31265, 32661, 33835, 33126, /* 134448-134455 */
-33100, 33156, 32850, 32456, 32454, 33449, 34001, 32880, /* 134456-134463 */
-32115, 32503, 32175, 31815, 32474, 34806, 36469, 37589, /* 134464-134471 */
-37881, 38235, 38892, 38135, 37007, 36673, 36910, 36389, /* 134472-134479 */
-35237, 34628, 34815, 34972, 34090, 33439, 33708, 33439, /* 134480-134487 */
-33377, 32711, 32019, 31525, 30974, 31721, 33195, 34467, /* 134488-134495 */
-34520, 33719, 33750, 34635, 35876, 35981, 35017, 34157, /* 134496-134503 */
-34492, 35958, 36387, 36066, 35446, 35616, 35568, 34882, /* 134504-134511 */
-33975, 34413, 35133, 35436, 36403, 36520, 36358, 35413, /* 134512-134519 */
-33368, 33046, 34740, 34675, 33918, 33712, 33844, 33557, /* 134520-134527 */
-32712, 31751, 32469, 33066, 31433, 30187, 29509, 28884, /* 134528-134535 */
-28083, 26668, 26495, 27649, 27810, 28257, 29293, 29856, /* 134536-134543 */
-29721, 29226, 29369, 30918, 31500, 32070, 32232, 31883, /* 134544-134551 */
-31950, 31637, 31623, 31961, 32436, 31835, 30510, 29582, /* 134552-134559 */
-29134, 28737, 27942, 27228, 27393, 28191, 29963, 30645, /* 134560-134567 */
-31357, 31841, 31977, 32097, 31208, 31236, 31961, 33359, /* 134568-134575 */
-34196, 34256, 34944, 35378, 34417, 34140, 35268, 36280, /* 134576-134583 */
-35667, 34041, 33174, 32500, 31372, 30205, 30258, 32002, /* 134584-134591 */
-33076, 32950, 33404, 34141, 34427, 33956, 33874, 34817, /* 134592-134599 */
-36064, 36152, 34936, 35061, 35215, 34777, 35161, 35274, /* 134600-134607 */
-35686, 35762, 34684, 34088, 33694, 32048, 30666, 30745, /* 134608-134615 */
-32029, 32982, 32656, 31687, 31616, 33595, 34903, 35466, /* 134616-134623 */
-35442, 35191, 35611, 35540, 35703, 35569, 35336, 35507, /* 134624-134631 */
-35560, 35714, 35845, 35758, 35914, 36062, 36283, 35894, /* 134632-134639 */
-34740, 32459, 30876, 31320, 31253, 31565, 31898, 32395, /* 134640-134647 */
-33248, 31769, 30579, 31782, 32450, 32772, 31908, 31069, /* 134648-134655 */
-31719, 31916, 31649, 31091, 30602, 29894, 29443, 29590, /* 134656-134663 */
-29886, 29624, 29082, 28664, 29225, 30856, 31367, 30991, /* 134664-134671 */
-31069, 31273, 31118, 30733, 31329, 32795, 34015, 33567, /* 134672-134679 */
-32751, 32592, 32430, 32289, 31298, 30655, 30459, 30612, /* 134680-134687 */
-31186, 31547, 32230, 32663, 32475, 32097, 31076, 30441, /* 134688-134695 */
-30447, 30949, 32208, 33773, 34438, 33669, 33120, 33619, /* 134696-134703 */
-35370, 35976, 35016, 34453, 34084, 34023, 33405, 32415, /* 134704-134711 */
-32641, 33223, 33526, 33538, 33413, 33198, 32634, 31900, /* 134712-134719 */
-32077, 33120, 33026, 32681, 32486, 32441, 33365, 33564, /* 134720-134727 */
-33529, 34864, 35445, 35490, 35137, 34671, 34157, 33172, /* 134728-134735 */
-32325, 32253, 33500, 33079, 31633, 30836, 30556, 31454, /* 134736-134743 */
-32846, 32722, 33090, 33204, 32898, 33881, 34282, 34819, /* 134744-134751 */
-35340, 35477, 35426, 35547, 36036, 36542, 36711, 37741, /* 134752-134759 */
-39300, 39480, 38319, 36670, 34847, 33505, 32278, 31260, /* 134760-134767 */
-31294, 31424, 30813, 30018, 29653, 30358, 30683, 30561, /* 134768-134775 */
-30454, 29893, 30427, 30771, 31005, 30998, 30378, 30725, /* 134776-134783 */
-30756, 31036, 32460, 31869, 30806, 31056, 31870, 31829, /* 134784-134791 */
-31527, 30953, 30589, 30943, 29986, 29874, 30369, 30843, /* 134792-134799 */
-31203, 30946, 30890, 32172, 32768, 32496, 32160, 31367, /* 134800-134807 */
-31304, 31452, 32064, 33339, 34242, 35032, 34788, 33569, /* 134808-134815 */
-33187, 32109, 30343, 30316, 31478, 32768, 32750, 31530, /* 134816-134823 */
-31579, 32579, 33761, 34218, 34405, 34656, 35096, 34594, /* 134824-134831 */
-33341, 32942, 32755, 33431, 34389, 35077, 35363, 35095, /* 134832-134839 */
-34486, 34137, 34298, 34233, 32951, 31396, 30886, 31104, /* 134840-134847 */
-30561, 29858, 30973, 32277, 33084, 33896, 34124, 34163, /* 134848-134855 */
-34193, 33243, 32411, 33011, 33500, 33615, 32727, 32311, /* 134856-134863 */
-33444, 33824, 34223, 33812, 33035, 32655, 32292, 32189, /* 134864-134871 */
-32492, 33631, 33587, 33382, 33901, 34216, 33901, 33328, /* 134872-134879 */
-34070, 36086, 37731, 38158, 37566, 36593, 35771, 35039, /* 134880-134887 */
-34236, 33667, 33933, 33273, 31948, 31041, 30703, 30740, /* 134888-134895 */
-30609, 30072, 29929, 29393, 28833, 28878, 28372, 28851, /* 134896-134903 */
-29289, 29405, 30698, 32508, 32871, 32945, 32821, 32541, /* 134904-134911 */
-33142, 32994, 33109, 34007, 34270, 33969, 33058, 32221, /* 134912-134919 */
-32605, 32531, 31753, 31195, 31377, 31893, 31798, 31612, /* 134920-134927 */
-31355, 30376, 30327, 30775, 31531, 33530, 34909, 34865, /* 134928-134935 */
-35081, 35266, 34900, 33897, 32277, 32437, 33995, 34171, /* 134936-134943 */
-33121, 31922, 30862, 31122, 31985, 32165, 32217, 32611, /* 134944-134951 */
-31714, 30945, 30156, 30535, 30478, 31880, 32369, 34240, /* 134952-134959 */
-35443, 31726, 35588, 33034, 34312, 37222, 35085, 34940, /* 134960-134967 */
-31583, 34869, 30480, 30256, 32586, 30788, 31250, 32131, /* 134968-134975 */
-34555, 31174, 32655, 32936, 29661, 31760, 32582, 30942, /* 134976-134983 */
-31188, 33385, 37551, 40835, 39584, 36072, 35541, 39427, /* 134984-134991 */
-33692, 28685, 34836, 31620, 32709, 32438, 33025, 32314, /* 134992-134999 */
-31710, 30952, 29575, 34146, 35366, 33342, 27264, 35688, /* 135000-135007 */
-39369, 42283, 38196, 38017, 36266, 26949, 30001, 32892, /* 135008-135015 */
-35896, 37170, 36267, 34560, 34849, 33995, 30624, 30825, /* 135016-135023 */
-34032, 34617, 37095, 33311, 21076, 23274, 28852, 26090, /* 135024-135031 */
-31336, 28897, 26887, 27270, 29253, 23878, 26604, 25731, /* 135032-135039 */
-26342, 30257, 25030, 30628, 35849, 49115, 47763, 35738, /* 135040-135047 */
-37186, 43562, 37193, 37855, 37092, 31716, 26111, 26793, /* 135048-135055 */
-30427, 33845, 30045, 26863, 26001, 22113, 27600, 28435, /* 135056-135063 */
-32416, 27987, 25179, 18193, 17117, 17788, 14118, 14470, /* 135064-135071 */
-15229, 16316, 19745, 22648, 24509, 33682, 37718, 38964, /* 135072-135079 */
-36078, 37173, 41279, 39837, 36764, 38775, 45939, 53999, /* 135080-135087 */
-53261, 49528, 51150, 56998, 59639, 53803, 52316, 50667, /* 135088-135095 */
-51432, 50342, 45291, 43518, 36501, 28360, 25247, 24153, /* 135096-135103 */
-22158, 18854, 15957, 17804, 24237, 25995, 23044, 25347, /* 135104-135111 */
-29750, 32191, 33732, 31127, 31850, 33205, 28775, 28051, /* 135112-135119 */
-26358, 25145, 28253, 27924, 26112, 24624, 22404, 22141, /* 135120-135127 */
-23904, 25002, 26983, 29277, 30888, 34230, 36159, 37883, /* 135128-135135 */
-41928, 43653, 46142, 49159, 46156, 42902, 45375, 46233, /* 135136-135143 */
-51420, 52301, 49299, 52206, 48171, 42928, 39675, 38814, /* 135144-135151 */
-39392, 44383, 45666, 46747, 49242, 45525, 42360, 38054, /* 135152-135159 */
-34814, 29294, 24993, 22830, 25593, 25646, 21915, 24146, /* 135160-135167 */
-32676, 38849, 36123, 32711, 33966, 34051, 30427, 26665, /* 135168-135175 */
-23884, 28083, 27054, 26012, 24981, 26886, 26435, 25681, /* 135176-135183 */
-29639, 28513, 26874, 25538, 28007, 30036, 33044, 28987, /* 135184-135191 */
-29156, 27410, 27723, 29118, 25646, 24558, 26840, 30611, /* 135192-135199 */
-29069, 30715, 29926, 29671, 28857, 26581, 23180, 22233, /* 135200-135207 */
-20334, 19444, 16062, 13477, 14386, 17965, 23485, 27876, /* 135208-135215 */
-31401, 33598, 33763, 30268, 30690, 29678, 28813, 25504, /* 135216-135223 */
-25495, 24517, 23110, 20012, 18743, 22875, 22525, 19775, /* 135224-135231 */
-18781, 21648, 26619, 27355, 28857, 32880, 31206, 31309, /* 135232-135239 */
-29544, 27499, 23854, 22972, 23675, 29755, 36645, 39712, /* 135240-135247 */
-41937, 42750, 43564, 40909, 36205, 29428, 28653, 27020, /* 135248-135255 */
-25164, 25079, 26367, 31457, 36362, 37063, 38553, 40069, /* 135256-135263 */
-41002, 39711, 38348, 41006, 43183, 42131, 37346, 34761, /* 135264-135271 */
-35271, 38054, 42007, 46831, 47956, 50524, 49914, 50001, /* 135272-135279 */
-50404, 49072, 47538, 42645, 40786, 41335, 40325, 33457, /* 135280-135287 */
-31720, 33220, 38091, 42036, 40831, 40099, 40981, 42358, /* 135288-135295 */
-41299, 39272, 36181, 35306, 35643, 36061, 35651, 32275, /* 135296-135303 */
-31811, 36537, 38280, 41643, 43358, 41812, 41913, 42112, /* 135304-135311 */
-42453, 42381, 41960, 41002, 41773, 41683, 40057, 40520, /* 135312-135319 */
-41506, 40164, 37642, 36199, 36890, 38611, 41588, 42378, /* 135320-135327 */
-44031, 44256, 43890, 38290, 32462, 27612, 23320, 26325, /* 135328-135335 */
-28552, 34061, 37540, 39114, 40060, 41970, 39565, 36038, /* 135336-135343 */
-32187, 29821, 30218, 28253, 24474, 25137, 32476, 34052, /* 135344-135351 */
-36324, 37337, 36860, 37091, 34148, 31185, 30912, 29490, /* 135352-135359 */
-26038, 22988, 23230, 21425, 21341, 22923, 22660, 23151, /* 135360-135367 */
-22407, 23207, 24280, 26762, 28719, 29150, 28104, 26427, /* 135368-135375 */
-24788, 24571, 23110, 19784, 19140, 20383, 22084, 22153, /* 135376-135383 */
-20002, 21537, 22651, 21610, 19628, 18323, 19077, 16263, /* 135384-135391 */
-14213, 10785, 9009, 11300, 13135, 17983, 22942, 25237, /* 135392-135399 */
-26362, 26995, 26977, 26689, 24131, 21966, 22057, 22534, /* 135400-135407 */
-19814, 15527, 17478, 20344, 21977, 20387, 19690, 21001, /* 135408-135415 */
-22657, 25671, 28094, 29360, 31586, 32323, 33189, 33449, /* 135416-135423 */
-28914, 26870, 27016, 29345, 33308, 36311, 38759, 41883, /* 135424-135431 */
-42187, 41809, 38828, 36630, 33419, 33366, 32797, 30862, /* 135432-135439 */
-34079, 35399, 39138, 43309, 45775, 47390, 48579, 47066, /* 135440-135447 */
-47127, 47984, 50491, 48814, 47266, 45798, 43550, 43779, /* 135448-135455 */
-44640, 45507, 44953, 45804, 46701, 47342, 47534, 49649, /* 135456-135463 */
-47048, 46774, 43895, 44112, 44236, 39167, 35710, 32893, /* 135464-135471 */
-36727, 39095, 38827, 37581, 39101, 41825, 42361, 39862, /* 135472-135479 */
-38674, 35209, 35121, 35799, 31708, 31858, 29822, 30054, /* 135480-135487 */
-34130, 36606, 39442, 40868, 40567, 41526, 42131, 42956, /* 135488-135495 */
-40566, 39854, 39654, 37407, 35202, 34396, 36398, 36968, /* 135496-135503 */
-35552, 33592, 34227, 35062, 36262, 35916, 39528, 42585, /* 135504-135511 */
-42490, 43693, 38448, 34929, 30558, 28303, 32893, 34357, /* 135512-135519 */
-38227, 42367, 46296, 47914, 46659, 44616, 39633, 38159, /* 135520-135527 */
-36453, 34450, 33068, 29177, 29013, 32541, 37238, 40089, /* 135528-135535 */
-38759, 38259, 38005, 35956, 34791, 32256, 28781, 27411, /* 135536-135543 */
-23420, 22016, 23322, 23694, 22478, 21025, 22877, 22110, /* 135544-135551 */
-21883, 21785, 22691, 24909, 23519, 22015, 23423, 25324, /* 135552-135559 */
-21957, 16784, 15282, 18204, 18541, 16612, 17623, 19839, /* 135560-135567 */
-21252, 19500, 20541, 21205, 21252, 21289, 19120, 19433, /* 135568-135575 */
-15913, 12927, 14007, 14885, 19086, 22131, 23326, 25840, /* 135576-135583 */
-26277, 25771, 25492, 23609, 22431, 22025, 19084, 16415, /* 135584-135591 */
-14969, 14873, 17198, 18248, 15496, 14633, 18061, 19128, /* 135592-135599 */
-21642, 22784, 24219, 28831, 30266, 30291, 27194, 25603, /* 135600-135607 */
-26350, 24474, 25725, 31947, 36624, 37892, 39774, 43827, /* 135608-135615 */
-45349, 42817, 39101, 39187, 40830, 38611, 34971, 35442, /* 135616-135623 */
-39503, 43367, 45621, 47662, 50146, 47862, 46614, 48255, /* 135624-135631 */
-51390, 51222, 48139, 46776, 44671, 44137, 41928, 41371, /* 135632-135639 */
-43589, 43423, 42991, 46683, 48348, 49448, 49191, 45248, /* 135640-135647 */
-46319, 47367, 47385, 44461, 38978, 37206, 36954, 39377, /* 135648-135655 */
-39901, 39515, 40649, 41399, 43972, 43396, 41131, 39037, /* 135656-135663 */
-38511, 37038, 35653, 34710, 33308, 31500, 30641, 34078, /* 135664-135671 */
-37062, 38994, 37172, 36303, 39765, 40174, 38686, 38598, /* 135672-135679 */
-37670, 38550, 35484, 33486, 36345, 38772, 35123, 32600, /* 135680-135687 */
-35307, 34720, 33007, 30840, 33766, 37202, 40015, 40687, /* 135688-135695 */
-40220, 38556, 36224, 30655, 28032, 32556, 34534, 37607, /* 135696-135703 */
-40219, 44071, 46960, 45229, 42024, 38980, 38400, 37930, /* 135704-135711 */
-34217, 28652, 25638, 29000, 30611, 31661, 33374, 32688, /* 135712-135719 */
-31751, 32428, 32928, 31961, 29505, 26064, 24599, 22476, /* 135720-135727 */
-23229, 22832, 22099, 23096, 22497, 24975, 25429, 24806, /* 135728-135735 */
-27312, 27216, 27902, 27778, 29453, 31330, 27743, 24129, /* 135736-135743 */
-21413, 21118, 21324, 20102, 20252, 23435, 23610, 21998, /* 135744-135751 */
-21763, 23003, 23865, 22584, 21862, 22067, 20449, 15371, /* 135752-135759 */
-12874, 13196, 15043, 19645, 21350, 22252, 25242, 25441, /* 135760-135767 */
-24295, 22468, 21232, 21507, 19730, 16010, 13993, 14636, /* 135768-135775 */
-15753, 15432, 15496, 17379, 17799, 18876, 19496, 21511, /* 135776-135783 */
-25231, 27238, 29305, 29355, 31834, 30593, 26547, 25584, /* 135784-135791 */
-26328, 29810, 31705, 33267, 36318, 39436, 41065, 39035, /* 135792-135799 */
-36602, 38590, 39594, 37609, 34684, 34980, 37592, 39034, /* 135800-135807 */
-41918, 46778, 48018, 47491, 47763, 49192, 52129, 51803, /* 135808-135815 */
-50772, 48457, 48013, 46680, 45191, 45149, 43488, 42576, /* 135816-135823 */
-43933, 45926, 48230, 49856, 49322, 49017, 47403, 49243, /* 135824-135831 */
-50084, 48200, 43614, 38061, 38011, 38759, 37248, 36793, /* 135832-135839 */
-37325, 37825, 37898, 38977, 39485, 37372, 35798, 34010, /* 135840-135847 */
-34460, 34377, 32095, 28201, 26756, 30068, 34460, 35970, /* 135848-135855 */
-35874, 37053, 38841, 39652, 39460, 41309, 40625, 39528, /* 135856-135863 */
-37494, 35188, 37779, 36549, 32952, 34180, 35583, 35615, /* 135864-135871 */
-32802, 32311, 33856, 36179, 40073, 41047, 43891, 44148, /* 135872-135879 */
-39729, 35665, 33709, 32879, 33359, 34315, 37928, 42256, /* 135880-135887 */
-46705, 48769, 44559, 43005, 41984, 42210, 40649, 33479, /* 135888-135895 */
-29644, 28956, 29368, 32277, 34174, 35142, 35147, 35677, /* 135896-135903 */
-36587, 37113, 37203, 32875, 28666, 27227, 26290, 26777, /* 135904-135911 */
-25234, 22397, 23184, 23666, 24485, 24328, 25619, 25477, /* 135912-135919 */
-23689, 24420, 24650, 26361, 25169, 21631, 21267, 21077, /* 135920-135927 */
-18445, 17363, 19609, 20723, 19229, 20175, 20419, 21281, /* 135928-135935 */
-21616, 20264, 21342, 22553, 20618, 18352, 15392, 12565, /* 135936-135943 */
-13045, 13933, 16636, 17791, 19942, 21322, 21029, 21460, /* 135944-135951 */
-20916, 22228, 21535, 17194, 15446, 15419, 14589, 14233, /* 135952-135959 */
-14946, 15565, 14684, 14928, 15791, 17407, 21263, 23510, /* 135960-135967 */
-25399, 30153, 31232, 30317, 28773, 26358, 26052, 26863, /* 135968-135975 */
-28483, 30714, 35286, 39445, 41753, 41746, 41464, 43479, /* 135976-135983 */
-45535, 43945, 42505, 41969, 39556, 40485, 43340, 46156, /* 135984-135991 */
-48040, 48843, 48562, 49069, 50437, 51818, 51186, 49356, /* 135992-135999 */
-48256, 47270, 47010, 44455, 40315, 38469, 40428, 41532, /* 136000-136007 */
-43620, 46515, 48677, 49275, 47866, 48455, 50907, 49451, /* 136008-136015 */
-44868, 42622, 39561, 37669, 37484, 36648, 36847, 37086, /* 136016-136023 */
-37091, 38384, 40364, 39180, 37198, 36828, 36630, 38031, /* 136024-136031 */
-36748, 32550, 30778, 30477, 31617, 33924, 34667, 36266, /* 136032-136039 */
-36259, 36552, 38528, 38848, 39499, 36766, 35163, 37286, /* 136040-136047 */
-35717, 33433, 33526, 34566, 34653, 34069, 33900, 33131, /* 136048-136055 */
-32718, 32733, 35542, 41322, 44344, 44029, 44156, 43600, /* 136056-136063 */
-40774, 36788, 34824, 35718, 36325, 39035, 44740, 47458, /* 136064-136071 */
-46287, 43758, 44722, 45687, 43384, 38295, 32690, 31665, /* 136072-136079 */
-30578, 30308, 31495, 32874, 32867, 31562, 32007, 34844, /* 136080-136087 */
-36152, 32652, 28185, 26630, 26682, 26109, 24005, 20717, /* 136088-136095 */
-20069, 19338, 18772, 20160, 20674, 20598, 19963, 19707, /* 136096-136103 */
-23336, 24665, 23992, 24736, 23226, 20807, 17733, 17890, /* 136104-136111 */
-19196, 18230, 17987, 20688, 22585, 21208, 20153, 20773, /* 136112-136119 */
-21801, 23296, 23554, 22167, 21251, 16743, 13162, 14453, /* 136120-136127 */
-15568, 16345, 17441, 20156, 23465, 23381, 23877, 25431, /* 136128-136135 */
-25945, 24456, 21679, 20397, 19957, 19771, 18486, 18418, /* 136136-136143 */
-19022, 19547, 18883, 18805, 22115, 25186, 27004, 28761, /* 136144-136151 */
-31585, 33507, 32834, 30511, 28971, 29821, 29194, 29223, /* 136152-136159 */
-32583, 37310, 39461, 39218, 40547, 41752, 43247, 42931, /* 136160-136167 */
-42223, 41589, 39025, 37094, 38989, 42286, 43593, 44286, /* 136168-136175 */
-44609, 45574, 47025, 47667, 47931, 47413, 45411, 45512, /* 136176-136183 */
-47507, 46639, 42679, 40695, 40313, 40269, 40381, 42280, /* 136184-136191 */
-44362, 43755, 42987, 43471, 46300, 47233, 45336, 42527, /* 136192-136199 */
-39202, 36259, 36534, 34193, 31492, 33408, 32088, 32807, /* 136200-136207 */
-35440, 35879, 35639, 35222, 35961, 37201, 38901, 37170, /* 136208-136215 */
-32698, 31674, 33578, 34881, 35323, 36562, 38147, 38495, /* 136216-136223 */
-38719, 40957, 42047, 41627, 41297, 40795, 40782, 38873, /* 136224-136231 */
-37863, 36779, 35318, 37397, 37188, 34850, 33788, 33714, /* 136232-136239 */
-35233, 38107, 41269, 42992, 46537, 46610, 43108, 41214, /* 136240-136247 */
-38741, 36065, 34290, 36244, 41054, 44646, 44386, 43659, /* 136248-136255 */
-45298, 46673, 44993, 43001, 40249, 35716, 33670, 32136, /* 136256-136263 */
-32741, 34399, 32431, 32230, 33183, 35104, 37436, 36370, /* 136264-136271 */
-32548, 28943, 29635, 29730, 26677, 23490, 21563, 20905, /* 136272-136279 */
-20634, 19323, 19703, 19851, 18998, 19253, 19489, 21117, /* 136280-136287 */
-22265, 23323, 22955, 20514, 20604, 19420, 17539, 18294, /* 136288-136295 */
-18577, 20042, 21067, 20697, 19922, 20564, 20203, 19558, /* 136296-136303 */
-22244, 23831, 21575, 17794, 15836, 15822, 14806, 13807, /* 136304-136311 */
-16612, 19141, 18740, 18721, 21557, 23796, 24210, 23901, /* 136312-136319 */
-22600, 22119, 22114, 18163, 16830, 18776, 18514, 16738, /* 136320-136327 */
-14169, 14393, 15895, 18296, 19724, 22042, 26054, 29456, /* 136328-136335 */
-30874, 30991, 29650, 28436, 27485, 27458, 31139, 34160, /* 136336-136343 */
-36786, 38427, 40077, 42332, 43295, 44713, 45653, 44442, /* 136344-136351 */
-43571, 41990, 41414, 41511, 42397, 44722, 45235, 44685, /* 136352-136359 */
-46251, 49505, 49583, 48161, 47824, 49759, 51137, 50065, /* 136360-136367 */
-47783, 46479, 45087, 41247, 39835, 42446, 43747, 43179, /* 136368-136375 */
-42244, 43288, 45819, 46895, 46425, 44926, 43175, 40216, /* 136376-136383 */
-37719, 35826, 34047, 32686, 32645, 33243, 35068, 36657, /* 136384-136391 */
-36569, 36605, 37214, 38769, 40424, 39396, 36692, 35604, /* 136392-136399 */
-33709, 32861, 34943, 36288, 34951, 34533, 35970, 37548, /* 136400-136407 */
-37676, 36811, 36252, 36870, 37792, 36154, 34410, 33649, /* 136408-136415 */
-33929, 35754, 36388, 34436, 33686, 33490, 34013, 35380, /* 136416-136423 */
-36964, 41146, 44729, 46310, 45794, 45153, 43628, 38565, /* 136424-136431 */
-35328, 36606, 39389, 41645, 41498, 41385, 43274, 44335, /* 136432-136439 */
-44531, 43849, 42209, 39841, 36393, 34266, 33826, 34299, /* 136440-136447 */
-34084, 31016, 31366, 33421, 34406, 35334, 32879, 30004, /* 136448-136455 */
-29909, 30054, 28333, 26651, 23996, 21263, 20489, 20715, /* 136456-136463 */
-20643, 20919, 20305, 19523, 20119, 21350, 23968, 25307, /* 136464-136471 */
-24739, 24599, 25127, 24241, 20831, 18951, 19371, 20161, /* 136472-136479 */
-21204, 21228, 20927, 20114, 19046, 19099, 21240, 23348, /* 136480-136487 */
-21869, 21347, 21103, 16976, 14794, 14671, 14917, 15954, /* 136488-136495 */
-16029, 17067, 20251, 21938, 21940, 22684, 24298, 24321, /* 136496-136503 */
-21992, 20090, 18995, 19862, 19766, 17244, 16618, 16273, /* 136504-136511 */
-15855, 17608, 19679, 22137, 25355, 28849, 30913, 32703, /* 136512-136519 */
-33239, 30784, 29740, 30286, 30917, 33348, 36602, 37821, /* 136520-136527 */
-38778, 40175, 41906, 43757, 44255, 42984, 43255, 43220, /* 136528-136535 */
-40386, 39400, 40906, 41640, 41694, 42775, 43784, 46840, /* 136536-136543 */
-47838, 45234, 46336, 48535, 48414, 48777, 48918, 47584, /* 136544-136551 */
-45388, 42325, 40902, 42137, 42298, 40983, 40025, 40511, /* 136552-136559 */
-41618, 42443, 43380, 42399, 40810, 39588, 37899, 36367, /* 136560-136567 */
-34022, 31173, 31532, 33186, 32610, 32490, 33426, 33517, /* 136568-136575 */
-34991, 36352, 36471, 38639, 39297, 35207, 32215, 33770, /* 136576-136583 */
-34021, 33610, 32857, 33100, 35707, 36340, 35563, 36210, /* 136584-136591 */
-37557, 38358, 38926, 39237, 38873, 37217, 37122, 37606, /* 136592-136599 */
-38392, 38448, 36209, 36482, 36958, 34887, 36307, 39799, /* 136600-136607 */
-42628, 44695, 46368, 48023, 47003, 42844, 37720, 36321, /* 136608-136615 */
-38275, 38801, 38497, 39893, 41086, 43266, 45297, 45871, /* 136616-136623 */
-45875, 44274, 41298, 39444, 39445, 37943, 36088, 35369, /* 136624-136631 */
-33839, 34238, 35932, 36033, 35974, 34116, 32533, 32677, /* 136632-136639 */
-32097, 29099, 25963, 23721, 22203, 21797, 20698, 20683, /* 136640-136647 */
-21243, 20238, 18921, 19624, 21652, 22716, 21459, 21593, /* 136648-136655 */
-23741, 24003, 21620, 17649, 17930, 20279, 19993, 21045, /* 136656-136663 */
-20824, 19277, 18978, 18277, 19422, 21534, 22452, 21967, /* 136664-136671 */
-20916, 19563, 18466, 17400, 15938, 15476, 16129, 17312, /* 136672-136679 */
-18408, 18736, 18595, 21119, 22988, 22406, 21152, 19446, /* 136680-136687 */
-18987, 18610, 18485, 18111, 16022, 15036, 14551, 13786, /* 136688-136695 */
-14291, 16072, 18810, 21894, 26016, 29340, 31973, 32209, /* 136696-136703 */
-31415, 30571, 30103, 32418, 35201, 37185, 37510, 39062, /* 136704-136711 */
-41669, 44179, 45048, 45070, 45924, 45912, 44608, 42589, /* 136712-136719 */
-42563, 42873, 42242, 42358, 43735, 46865, 48068, 46966, /* 136720-136727 */
-47499, 48729, 49429, 50181, 50781, 50092, 48298, 45581, /* 136728-136735 */
-42888, 41369, 40835, 40390, 38973, 37485, 37766, 40304, /* 136736-136743 */
-41433, 40431, 39995, 40368, 40525, 38081, 35130, 34506, /* 136744-136751 */
-34530, 34619, 34019, 34414, 36206, 35478, 34674, 36658, /* 136752-136759 */
-39227, 41519, 40560, 37187, 36910, 36815, 35093, 33230, /* 136760-136767 */
-32500, 33483, 33745, 33731, 33797, 35051, 36351, 36213, /* 136768-136775 */
-36618, 37972, 37376, 35787, 36262, 36812, 36687, 36475, /* 136776-136783 */
-37921, 38152, 36173, 34043, 34250, 36852, 37607, 39508, /* 136784-136791 */
-43379, 45778, 46840, 45059, 41330, 39586, 39353, 39447, /* 136792-136799 */
-40197, 41142, 40970, 42198, 44428, 46481, 46920, 46229, /* 136800-136807 */
-45603, 43156, 40473, 39565, 38988, 36381, 33884, 32677, /* 136808-136815 */
-34616, 35225, 33365, 31255, 29715, 30612, 30123, 27394, /* 136816-136823 */
-25272, 24160, 22487, 19082, 18522, 20587, 19879, 18510, /* 136824-136831 */
-17463, 19370, 21951, 21223, 20152, 22356, 24919, 25075, /* 136832-136839 */
-22574, 20765, 20756, 19600, 19258, 20480, 22260, 20709, /* 136840-136847 */
-18663, 18568, 18711, 19925, 21149, 21377, 22260, 22127, /* 136848-136855 */
-21479, 20392, 18419, 16752, 16460, 17218, 16787, 16369, /* 136856-136863 */
-16993, 19863, 21700, 22601, 22638, 21333, 20890, 20437, /* 136864-136871 */
-18989, 18863, 19015, 17729, 16911, 16179, 16456, 17394, /* 136872-136879 */
-18485, 21678, 26392, 29623, 31929, 34498, 35107, 33168, /* 136880-136887 */
-32737, 33192, 35354, 36638, 36069, 38075, 41259, 42408, /* 136888-136895 */
-42194, 43390, 45518, 46132, 43502, 42664, 42872, 42112, /* 136896-136903 */
-39903, 39504, 42330, 44424, 45308, 45597, 45753, 46167, /* 136904-136911 */
-47299, 47332, 47527, 48078, 47216, 44892, 42885, 41403, /* 136912-136919 */
-40628, 39564, 37783, 36268, 36538, 37525, 37582, 37593, /* 136920-136927 */
-38355, 40238, 39886, 37729, 36575, 35831, 34664, 34092, /* 136928-136935 */
-33906, 34721, 35472, 34404, 33331, 34012, 36693, 38687, /* 136936-136943 */
-38146, 37637, 37658, 37188, 35406, 33306, 33626, 33957, /* 136944-136951 */
-33489, 32909, 33736, 35403, 35962, 36500, 37731, 38908, /* 136952-136959 */
-39400, 39439, 38967, 38661, 37839, 38579, 40104, 39065, /* 136960-136967 */
-37226, 36200, 35754, 36224, 36290, 36449, 39955, 43644, /* 136968-136975 */
-45668, 46658, 44705, 41947, 41078, 40270, 39887, 40078, /* 136976-136983 */
-40054, 40779, 42542, 44219, 46248, 48354, 47545, 45820, /* 136984-136991 */
-44561, 43206, 42513, 39633, 35954, 35202, 35265, 35100, /* 136992-136999 */
-33245, 30879, 31540, 31745, 30942, 30156, 28918, 28060, /* 137000-137007 */
-24770, 21619, 22378, 23146, 21847, 20076, 19690, 21091, /* 137008-137015 */
-22037, 20932, 20121, 22191, 23764, 23632, 24306, 23542, /* 137016-137023 */
-20530, 17899, 17681, 19752, 20674, 19569, 18085, 17691, /* 137024-137031 */
-17353, 17605, 18974, 19365, 20253, 21158, 21703, 21317, /* 137032-137039 */
-19570, 17722, 17809, 18488, 17010, 15748, 16844, 18217, /* 137040-137047 */
-19031, 20342, 20574, 21113, 20601, 18791, 18123, 18783, /* 137048-137055 */
-19173, 18478, 17288, 16827, 16143, 15655, 16240, 17370, /* 137056-137063 */
-21157, 24307, 27774, 32194, 33659, 32936, 33050, 33685, /* 137064-137071 */
-34772, 35605, 36218, 38274, 39988, 40200, 40839, 43009, /* 137072-137079 */
-44787, 44940, 45034, 46212, 46691, 44992, 42534, 42674, /* 137080-137087 */
-43769, 44883, 45331, 46072, 46983, 46715, 46768, 46990, /* 137088-137095 */
-47255, 47990, 47744, 45711, 44649, 42380, 40154, 39185, /* 137096-137103 */
-37147, 34388, 33388, 33094, 32827, 33460, 34636, 36415, /* 137104-137111 */
-37916, 38599, 37890, 36506, 35848, 35600, 35435, 36242, /* 137112-137119 */
-35982, 35441, 33854, 33468, 35963, 37894, 38198, 38630, /* 137120-137127 */
-39058, 38710, 36954, 34375, 34049, 34564, 34044, 32670, /* 137128-137135 */
-33481, 34999, 35213, 35617, 36529, 36813, 37969, 38793, /* 137136-137143 */
-38802, 37917, 37337, 38074, 38784, 39352, 37742, 36758, /* 137144-137151 */
-36385, 35095, 34291, 35433, 36576, 39509, 42762, 44870, /* 137152-137159 */
-46440, 44448, 42741, 42413, 42569, 43241, 43174, 43213, /* 137160-137167 */
-43403, 44466, 46783, 48019, 47869, 47483, 46957, 46122, /* 137168-137175 */
-44896, 42066, 39266, 38012, 37196, 36398, 34641, 32195, /* 137176-137183 */
-31036, 31069, 30106, 29723, 29138, 27827, 26697, 24415, /* 137184-137191 */
-22748, 22362, 22376, 21093, 19812, 20233, 20159, 19941, /* 137192-137199 */
-19724, 19385, 20119, 22050, 24003, 23101, 21116, 20060, /* 137200-137207 */
-19123, 19231, 19635, 19713, 19706, 17830, 17023, 18797, /* 137208-137215 */
-19198, 19386, 19408, 21284, 23728, 22771, 21099, 20013, /* 137216-137223 */
-19833, 19087, 17297, 16899, 16468, 15837, 16280, 16905, /* 137224-137231 */
-18554, 19547, 18912, 18702, 18741, 18661, 19115, 19756, /* 137232-137239 */
-19710, 19147, 19035, 17800, 17090, 18301, 19886, 23100, /* 137240-137247 */
-26715, 30640, 34209, 35710, 35596, 34776, 34476, 35360, /* 137248-137255 */
-36880, 37658, 37841, 38513, 40460, 42189, 42251, 42800, /* 137256-137263 */
-44479, 45490, 45774, 45077, 43442, 42477, 42153, 42914, /* 137264-137271 */
-44818, 44787, 43554, 43966, 45130, 45620, 44105, 43857, /* 137272-137279 */
-44979, 45352, 43518, 40083, 39959, 39719, 37233, 35072, /* 137280-137287 */
-34315, 33777, 33114, 32202, 32758, 35081, 36889, 37375, /* 137288-137295 */
-37779, 38726, 37899, 36328, 35911, 37194, 38372, 37111, /* 137296-137303 */
-34859, 34113, 34528, 35691, 36182, 36561, 37486, 37450, /* 137304-137311 */
-37184, 36272, 34752, 34507, 34093, 34181, 35283, 34845, /* 137312-137319 */
-35516, 37010, 36661, 36974, 38442, 38969, 38834, 37912, /* 137320-137327 */
-38201, 39477, 39603, 38679, 39151, 39407, 37208, 35154, /* 137328-137335 */
-34664, 35356, 34975, 35589, 38385, 43299, 46268, 45745, /* 137336-137343 */
-44114, 43518, 44007, 43442, 43307, 43348, 42810, 42205, /* 137344-137351 */
-43278, 45102, 46874, 46558, 45839, 46751, 46959, 44810, /* 137352-137359 */
-41706, 39838, 40065, 39362, 36631, 34440, 33114, 32638, /* 137360-137367 */
-31713, 31100, 31176, 31165, 29914, 27590, 25674, 25598, /* 137368-137375 */
-24252, 22470, 21655, 21103, 21640, 21783, 20329, 19065, /* 137376-137383 */
-19812, 21319, 22174, 22589, 22891, 21318, 19974, 18857, /* 137384-137391 */
-19133, 20547, 20740, 18852, 17607, 18201, 19429, 19385, /* 137392-137399 */
-18429, 19943, 21755, 22387, 21405, 21070, 20375, 19178, /* 137400-137407 */
-18391, 17622, 17165, 16193, 14796, 15087, 17307, 18318, /* 137408-137415 */
-17753, 16698, 17111, 18184, 17952, 17976, 19405, 20302, /* 137416-137423 */
-20218, 18908, 17843, 17953, 18215, 19000, 21239, 24996, /* 137424-137431 */
-29695, 33086, 33602, 33845, 33557, 33342, 34706, 35777, /* 137432-137439 */
-36695, 38200, 39150, 40348, 41888, 43277, 44163, 45028, /* 137440-137447 */
-46182, 46905, 46336, 44346, 44190, 45170, 45104, 44842, /* 137448-137455 */
-43986, 43995, 45521, 44413, 43274, 43591, 44115, 44126, /* 137456-137463 */
-42307, 41219, 41191, 39935, 37114, 35680, 35451, 34390, /* 137464-137471 */
-31785, 29825, 30331, 32806, 34321, 34271, 36538, 37917, /* 137472-137479 */
-37380, 36829, 35952, 36602, 38078, 38353, 36795, 34804, /* 137480-137487 */
-34034, 34323, 34909, 35873, 37104, 38111, 38395, 37748, /* 137488-137495 */
-36985, 36493, 35995, 34877, 34601, 35467, 36063, 35932, /* 137496-137503 */
-35854, 36944, 38109, 38136, 37741, 38420, 38742, 38577, /* 137504-137511 */
-38669, 38769, 39516, 39700, 37678, 36394, 36619, 35379, /* 137512-137519 */
-34304, 33644, 36289, 41226, 43750, 44931, 45444, 45168, /* 137520-137527 */
-44517, 43696, 43976, 44960, 44126, 43439, 43902, 45759, /* 137528-137535 */
-47357, 46803, 47033, 48281, 47999, 45708, 43797, 42924, /* 137536-137543 */
-41640, 41058, 38938, 37491, 36205, 33633, 32065, 30770, /* 137544-137551 */
-31070, 30994, 29458, 28106, 27463, 25958, 25097, 23316, /* 137552-137559 */
-20835, 21152, 21167, 20345, 19285, 18831, 18987, 19438, /* 137560-137567 */
-20453, 20756, 22694, 22091, 20155, 19059, 18656, 20582, /* 137568-137575 */
-21625, 19849, 19139, 20682, 20176, 19712, 18510, 19650, /* 137576-137583 */
-20798, 21872, 21676, 22218, 21978, 19794, 19279, 18720, /* 137584-137591 */
-18206, 15573, 14024, 12939, 15674, 16209, 16021, 16940, /* 137592-137599 */
-17169, 18195, 18134, 18909, 20564, 21958, 22388, 21281, /* 137600-137607 */
-21301, 20916, 20042, 20255, 19646, 23278, 27632, 31884, /* 137608-137615 */
-33469, 34866, 35105, 34191, 35120, 35430, 36369, 38500, /* 137616-137623 */
-38699, 39942, 41684, 42405, 43571, 44892, 47036, 46965, /* 137624-137631 */
-46948, 44752, 44139, 44197, 43182, 42418, 43307, 42812, /* 137632-137639 */
-42928, 42210, 40262, 40741, 40566, 39448, 39336, 39379, /* 137640-137647 */
-38487, 37657, 36121, 34708, 34656, 34546, 31259, 30210, /* 137648-137655 */
-30129, 31628, 31386, 32510, 35487, 36346, 37861, 36861, /* 137656-137663 */
-35412, 36887, 37425, 38653, 38701, 36825, 36767, 36316, /* 137664-137671 */
-35995, 35225, 36046, 37506, 37867, 37608, 37813, 37461, /* 137672-137679 */
-37275, 36121, 35342, 36351, 36224, 35369, 36418, 36927, /* 137680-137687 */
-37107, 37631, 37587, 38643, 38166, 38145, 38678, 38990, /* 137688-137695 */
-40083, 39782, 39332, 38941, 39077, 38926, 36697, 35791, /* 137696-137703 */
-36118, 38408, 42254, 44316, 46987, 46032, 45546, 45809, /* 137704-137711 */
-45533, 46438, 45063, 44680, 43399, 44411, 44744, 44876, /* 137712-137719 */
-46305, 47316, 47214, 46915, 45474, 45208, 42612, 41877, /* 137720-137727 */
-42180, 39921, 38427, 35400, 34533, 32522, 31451, 30518, /* 137728-137735 */
-30770, 29583, 28347, 26960, 26565, 24661, 22326, 21529, /* 137736-137743 */
-21778, 20580, 18752, 19310, 18724, 17648, 17245, 19887, /* 137744-137751 */
-21552, 22989, 21001, 19285, 20229, 21089, 20848, 20254, /* 137752-137759 */
-19961, 19995, 20717, 20021, 19407, 19648, 19131, 19634, /* 137760-137767 */
-20935, 21113, 20845, 19346, 18544, 18716, 18481, 16899, /* 137768-137775 */
-14944, 14302, 14623, 15225, 15358, 16375, 16235, 16699, /* 137776-137783 */
-18009, 18274, 19621, 20181, 21152, 22313, 22710, 21842, /* 137784-137791 */
-21587, 21497, 19786, 20136, 23657, 28168, 31515, 32423, /* 137792-137799 */
-33483, 34651, 34414, 34322, 35875, 37567, 38948, 39077, /* 137800-137807 */
-40286, 42478, 42823, 43686, 44659, 45602, 46966, 46002, /* 137808-137815 */
-44246, 45000, 44587, 43259, 42207, 41894, 42069, 42502, /* 137816-137823 */
-41033, 40439, 40160, 39463, 39093, 39197, 39507, 37629, /* 137824-137831 */
-35944, 35004, 35709, 34952, 33033, 31063, 30396, 29931, /* 137832-137839 */
-28743, 29799, 31992, 34170, 35498, 35456, 34480, 34890, /* 137840-137847 */
-35980, 37518, 38480, 37431, 36777, 37218, 36635, 34635, /* 137848-137855 */
-35497, 36617, 37261, 38395, 38578, 38710, 39112, 37353, /* 137856-137863 */
-36336, 37137, 37095, 36349, 35512, 36914, 37499, 37796, /* 137864-137871 */
-37112, 36301, 38154, 38538, 38030, 38695, 39161, 39939, /* 137872-137879 */
-39623, 39320, 39871, 40421, 38950, 36732, 36301, 37664, /* 137880-137887 */
-39941, 42957, 44804, 45593, 45617, 44340, 44848, 46445, /* 137888-137895 */
-47462, 45332, 44716, 44528, 44728, 45752, 45866, 45741, /* 137896-137903 */
-46949, 48211, 47605, 46069, 45173, 44836, 43935, 43679, /* 137904-137911 */
-40719, 39930, 37867, 34695, 33168, 31973, 30971, 30145, /* 137912-137919 */
-29391, 28700, 27988, 25513, 23280, 21409, 21567, 20207, /* 137920-137927 */
-19861, 19982, 18582, 18433, 18494, 18637, 21496, 22443, /* 137928-137935 */
-20952, 20978, 20197, 21073, 21748, 20403, 20166, 21395, /* 137936-137943 */
-21149, 20796, 20258, 19957, 19404, 18959, 19601, 19803, /* 137944-137951 */
-20991, 19960, 18424, 18719, 19063, 18591, 15812, 14428, /* 137952-137959 */
-13949, 14290, 15602, 14602, 14784, 16201, 17282, 17785, /* 137960-137967 */
-18087, 19744, 21082, 22164, 22678, 24010, 24858, 22388, /* 137968-137975 */
-20563, 19974, 21319, 25080, 27516, 30300, 33608, 34542, /* 137976-137983 */
-33939, 33446, 35607, 37159, 38004, 38586, 39193, 41531, /* 137984-137991 */
-42104, 41561, 42412, 44420, 45520, 44802, 43912, 44229, /* 137992-137999 */
-43564, 42412, 40660, 40172, 40068, 39409, 39060, 38438, /* 138000-138007 */
-37922, 37369, 37201, 37203, 38419, 38111, 36755, 35778, /* 138008-138015 */
-35061, 34895, 34254, 33274, 30936, 29529, 29819, 28951, /* 138016-138023 */
-30493, 32971, 34462, 35133, 34219, 34498, 35782, 36314, /* 138024-138031 */
-36892, 37761, 39314, 39332, 37415, 37043, 37419, 37942, /* 138032-138039 */
-37569, 37755, 39004, 40428, 39711, 38011, 37663, 38053, /* 138040-138047 */
-37912, 36657, 35554, 36644, 37640, 36970, 36879, 36777, /* 138048-138055 */
-37535, 37969, 37686, 38832, 40424, 40297, 39408, 40018, /* 138056-138063 */
-41822, 42076, 41407, 39539, 38447, 38662, 38849, 40914, /* 138064-138071 */
-43630, 46013, 46515, 44923, 44713, 46385, 47061, 47148, /* 138072-138079 */
-46042, 45105, 45876, 45180, 44506, 45157, 46203, 47195, /* 138080-138087 */
-46912, 46413, 46506, 46064, 44771, 43310, 42682, 41546, /* 138088-138095 */
-39294, 36471, 33535, 32535, 31226, 29541, 28997, 28738, /* 138096-138103 */
-28833, 27359, 24535, 22719, 21502, 20894, 20401, 19981, /* 138104-138111 */
-19455, 18194, 17832, 18753, 20714, 21603, 21065, 20975, /* 138112-138119 */
-21251, 21406, 20840, 20297, 21022, 21347, 21221, 20874, /* 138120-138127 */
-20583, 20043, 18375, 17689, 17665, 18812, 19961, 18717, /* 138128-138135 */
-17924, 18298, 18798, 18887, 16778, 15184, 15125, 15324, /* 138136-138143 */
-15257, 14335, 15143, 16198, 16405, 17334, 18813, 19889, /* 138144-138151 */
-20117, 19917, 21701, 24370, 25753, 24615, 22636, 22107, /* 138152-138159 */
-22163, 23552, 25538, 28968, 32663, 34079, 33924, 34859, /* 138160-138167 */
-35714, 36621, 37408, 37951, 39438, 40660, 41073, 40918, /* 138168-138175 */
-42037, 43686, 43850, 43725, 44132, 43724, 43235, 42485, /* 138176-138183 */
-41230, 40463, 40326, 39545, 39132, 38604, 37832, 37249, /* 138184-138191 */
-36131, 35530, 36539, 37492, 36294, 34353, 32615, 32296, /* 138192-138199 */
-32744, 32356, 30808, 29358, 28190, 27296, 28104, 30394, /* 138200-138207 */
-31657, 32362, 33338, 34270, 35396, 35674, 36541, 38469, /* 138208-138215 */
-40415, 40717, 40546, 40328, 39701, 39183, 38141, 37859, /* 138216-138223 */
-39295, 40419, 39823, 39822, 39827, 39916, 38819, 37316, /* 138224-138231 */
-36992, 37162, 37540, 36656, 36672, 37610, 37319, 36806, /* 138232-138239 */
-38104, 39499, 40182, 39902, 39318, 40377, 41664, 42236, /* 138240-138247 */
-42184, 41448, 39634, 38085, 38041, 39195, 41879, 44023, /* 138248-138255 */
-44800, 45030, 44618, 44878, 46295, 46791, 45803, 45681, /* 138256-138263 */
-46114, 45478, 44777, 45331, 46153, 47120, 47532, 47270, /* 138264-138271 */
-47661, 47558, 45855, 44250, 44119, 43472, 41998, 39332, /* 138272-138279 */
-36879, 35226, 32887, 30007, 28515, 28744, 28963, 28178, /* 138280-138287 */
-25810, 23740, 21975, 21045, 20628, 19957, 19483, 18058, /* 138288-138295 */
-17061, 18264, 19290, 19551, 20232, 20634, 21209, 20966, /* 138296-138303 */
-20243, 20604, 20915, 20560, 20306, 21065, 21389, 20735, /* 138304-138311 */
-19823, 18245, 18500, 19256, 19101, 19270, 18970, 18900, /* 138312-138319 */
-19266, 19396, 18834, 17179, 16449, 16147, 15185, 14772, /* 138320-138327 */
-14691, 14697, 15303, 16457, 18001, 18988, 18944, 19030, /* 138328-138335 */
-19713, 22079, 24888, 25968, 24957, 23428, 23023, 22900, /* 138336-138343 */
-23923, 26416, 29574, 32768, 34129, 34766, 35854, 36956, /* 138344-138351 */
-37265, 37385, 38901, 40066, 40071, 40195, 40882, 41713, /* 138352-138359 */
-42014, 42054, 42646, 43134, 42939, 41782, 41167, 40637, /* 138360-138367 */
-39201, 38216, 38500, 38544, 38068, 37133, 35463, 34857, /* 138368-138375 */
-35301, 36412, 36237, 34445, 32414, 31842, 32426, 32426, /* 138376-138383 */
-31694, 30216, 28523, 27689, 27194, 27672, 29465, 30638, /* 138384-138391 */
-32518, 33734, 34285, 35712, 36341, 37227, 39380, 40965, /* 138392-138399 */
-42008, 42269, 41593, 40752, 40107, 39291, 39377, 40004, /* 138400-138407 */
-40312, 40436, 39961, 39989, 40051, 38642, 36803, 37553, /* 138408-138415 */
-37534, 37155, 37447, 37083, 36839, 37059, 37769, 39062, /* 138416-138423 */
-40454, 40643, 40143, 39550, 40655, 41779, 42275, 42055, /* 138424-138431 */
-41401, 40344, 39292, 39193, 40093, 42559, 44411, 44310, /* 138432-138439 */
-43909, 44064, 45386, 46268, 46208, 47074, 47350, 46783, /* 138440-138447 */
-46298, 46138, 46124, 46548, 47469, 48025, 48349, 48334, /* 138448-138455 */
-46902, 46077, 45322, 44221, 43352, 41197, 38881, 37087, /* 138456-138463 */
-34667, 31434, 28766, 28088, 29056, 29113, 27711, 24857, /* 138464-138471 */
-23368, 22756, 21520, 21221, 20756, 20353, 19597, 19052, /* 138472-138479 */
-19480, 19652, 20259, 20439, 20345, 21342, 21344, 20821, /* 138480-138487 */
-20810, 20309, 20206, 20277, 20130, 20408, 19912, 18669, /* 138488-138495 */
-17685, 17840, 18360, 18751, 18217, 17262, 18314, 18765, /* 138496-138503 */
-17861, 17231, 16584, 16259, 15661, 14862, 14468, 14015, /* 138504-138511 */
-13946, 14372, 15899, 18299, 18595, 17332, 17791, 20267, /* 138512-138519 */
-23256, 25469, 25976, 25562, 25621, 25388, 24698, 26248, /* 138520-138527 */
-28835, 31653, 34312, 34621, 35865, 37077, 36889, 37282, /* 138528-138535 */
-37907, 38664, 39663, 40232, 40194, 40490, 41004, 41031, /* 138536-138543 */
-41265, 42183, 42199, 41774, 41265, 40475, 40088, 38966, /* 138544-138551 */
-38094, 38176, 38645, 38335, 35807, 34234, 34773, 36149, /* 138552-138559 */
-36917, 35057, 32523, 31848, 31322, 30673, 30674, 30365, /* 138560-138567 */
-28997, 27892, 27183, 26919, 28221, 28807, 29370, 31576, /* 138568-138575 */
-33724, 34463, 35123, 35878, 38009, 40155, 40744, 41589, /* 138576-138583 */
-42256, 42091, 41226, 40085, 38708, 39104, 39943, 39809, /* 138584-138591 */
-40313, 40765, 40335, 39334, 38306, 38149, 38018, 37719, /* 138592-138599 */
-37988, 38143, 38350, 38096, 37123, 38825, 41167, 40846, /* 138600-138607 */
-39863, 39191, 40155, 41870, 42335, 41838, 42015, 41304, /* 138608-138615 */
-39539, 38210, 38090, 39692, 42084, 43091, 43240, 44184, /* 138616-138623 */
-44692, 45332, 45613, 46244, 47386, 47669, 47226, 47141, /* 138624-138631 */
-47527, 47820, 47259, 47550, 48949, 49290, 48668, 47149, /* 138632-138639 */
-45982, 45491, 44115, 42120, 40912, 39630, 36973, 33455, /* 138640-138647 */
-30528, 28587, 28984, 29272, 27910, 26756, 25315, 23787, /* 138648-138655 */
-22699, 21749, 21338, 20661, 19476, 18495, 18895, 20044, /* 138656-138663 */
-19535, 19235, 19797, 20912, 20953, 20021, 19712, 19970, /* 138664-138671 */
-19708, 19469, 19811, 20625, 20944, 20154, 19254, 18594, /* 138672-138679 */
-19336, 19388, 18949, 19170, 19547, 19083, 18090, 17934, /* 138680-138687 */
-17965, 17328, 16717, 15743, 15663, 15712, 13586, 12904, /* 138688-138695 */
-15136, 17342, 17762, 16710, 16678, 18628, 20881, 23225, /* 138696-138703 */
-25107, 26513, 26782, 26431, 25893, 25887, 27273, 29355, /* 138704-138711 */
-31652, 33660, 35553, 36902, 36983, 36674, 37441, 38160, /* 138712-138719 */
-38914, 38832, 38937, 40345, 40974, 40453, 40337, 40921, /* 138720-138727 */
-41631, 41935, 41283, 41012, 40479, 39265, 38120, 38354, /* 138728-138735 */
-38630, 37799, 35971, 33689, 33223, 34275, 34990, 33954, /* 138736-138743 */
-33126, 32145, 30265, 29341, 29480, 29760, 29211, 27465, /* 138744-138751 */
-26377, 27586, 27957, 27545, 28249, 30708, 33412, 34346, /* 138752-138759 */
-35087, 36064, 37410, 38465, 39607, 41373, 42710, 42776, /* 138760-138767 */
-42408, 41823, 40763, 39737, 38787, 39264, 40475, 41029, /* 138768-138775 */
-40496, 40137, 39557, 38556, 38236, 37970, 38125, 39150, /* 138776-138783 */
-39218, 37942, 38098, 39181, 40277, 40632, 40310, 39991, /* 138784-138791 */
-40059, 40894, 41297, 41839, 42511, 42242, 41077, 39543, /* 138792-138799 */
-38639, 39841, 41464, 41887, 42859, 44244, 44998, 44930, /* 138800-138807 */
-44810, 45681, 47496, 48242, 47329, 47779, 48597, 48271, /* 138808-138815 */
-47574, 47395, 48347, 49106, 48623, 47881, 47151, 45949, /* 138816-138823 */
-44342, 42904, 42338, 41146, 39269, 36198, 32678, 30301, /* 138824-138831 */
-28883, 28419, 28427, 28413, 27193, 25471, 24281, 23253, /* 138832-138839 */
-22420, 21430, 19890, 19382, 19567, 19438, 19442, 19286, /* 138840-138847 */
-19472, 19772, 19893, 20399, 20365, 20127, 19538, 19160, /* 138848-138855 */
-19635, 19786, 20114, 20564, 19971, 19251, 18600, 18271, /* 138856-138863 */
-18626, 18459, 18582, 18306, 18217, 17441, 17056, 17068, /* 138864-138871 */
-16100, 16092, 16313, 15568, 14189, 13503, 14572, 16811, /* 138872-138879 */
-17852, 17989, 17748, 18614, 20288, 22288, 24863, 27354, /* 138880-138887 */
-28663, 28323, 27862, 27902, 28184, 28745, 29943, 31875, /* 138888-138895 */
-34506, 36024, 36248, 36084, 36316, 37076, 36984, 36742, /* 138896-138903 */
-37124, 38067, 38741, 38496, 38429, 38366, 38983, 39646, /* 138904-138911 */
-40007, 40282, 39326, 37928, 37102, 36443, 36419, 36593, /* 138912-138919 */
-35108, 33493, 32287, 32032, 32497, 32905, 32464, 31311, /* 138920-138927 */
-30364, 29254, 28787, 29209, 29085, 28380, 27969, 28084, /* 138928-138935 */
-28591, 28303, 28838, 30477, 32043, 34078, 35438, 36211, /* 138936-138943 */
-37225, 38157, 39364, 40783, 41849, 43095, 43952, 43819, /* 138944-138951 */
-42512, 40819, 40115, 39710, 39975, 40766, 41848, 42100, /* 138952-138959 */
-41452, 40851, 39957, 39858, 39982, 40384, 40414, 39638, /* 138960-138967 */
-39454, 40064, 40947, 41309, 41149, 40948, 41122, 40662, /* 138968-138975 */
-40664, 41580, 42335, 42584, 42061, 41286, 40367, 40195, /* 138976-138983 */
-40276, 40850, 42083, 43371, 44193, 44309, 44586, 45745, /* 138984-138991 */
-47143, 47637, 47759, 47776, 48660, 48592, 47612, 47089, /* 138992-138999 */
-46844, 47913, 48627, 48434, 47562, 46429, 45147, 43494, /* 139000-139007 */
-42046, 41125, 40197, 38617, 35690, 32442, 30868, 29934, /* 139008-139015 */
-29532, 28560, 27660, 27065, 25618, 24122, 23345, 22485, /* 139016-139023 */
-20952, 19531, 18979, 18773, 18589, 18579, 17871, 18293, /* 139024-139031 */
-18720, 19570, 19220, 19609, 20038, 18613, 18597, 18887, /* 139032-139039 */
-19725, 20569, 20677, 19744, 19430, 19209, 18832, 18637, /* 139040-139047 */
-18869, 18791, 18301, 17835, 16941, 16619, 16166, 16092, /* 139048-139055 */
-16724, 15788, 14392, 13956, 13730, 14901, 16380, 17192, /* 139056-139063 */
-17949, 18379, 18928, 20847, 23243, 25192, 26925, 28576, /* 139064-139071 */
-29103, 29075, 29210, 29281, 29858, 30776, 32525, 34559, /* 139072-139079 */
-35668, 35916, 36282, 37246, 37640, 36837, 37048, 37910, /* 139080-139087 */
-38709, 39100, 38342, 38599, 39381, 39697, 39797, 40216, /* 139088-139095 */
-40679, 39898, 38067, 36578, 36599, 37156, 36192, 34119, /* 139096-139103 */
-32494, 31681, 31587, 31490, 31112, 30956, 30324, 28950, /* 139104-139111 */
-28285, 28564, 28360, 27921, 28056, 28092, 28440, 28539, /* 139112-139119 */
-28059, 28486, 30147, 32074, 33834, 35312, 36763, 38081, /* 139120-139127 */
-38947, 39329, 39748, 41637, 43356, 43819, 43235, 42373, /* 139128-139135 */
-41498, 40403, 39802, 40305, 41501, 42021, 41970, 41573, /* 139136-139143 */
-41115, 40566, 40356, 39879, 40118, 40168, 39148, 39051, /* 139144-139151 */
-39508, 40185, 40540, 40367, 40131, 40398, 40448, 40769, /* 139152-139159 */
-41622, 42285, 42514, 41595, 41090, 40918, 40433, 40498, /* 139160-139167 */
-41613, 43540, 44912, 44967, 44934, 46330, 47331, 47223, /* 139168-139175 */
-47237, 47933, 49166, 49804, 48845, 47537, 47194, 47417, /* 139176-139183 */
-47847, 47677, 47411, 47181, 46020, 44082, 42436, 41418, /* 139184-139191 */
-40958, 40018, 37719, 35345, 33324, 31523, 29536, 28371, /* 139192-139199 */
-28375, 28098, 26862, 25389, 24927, 24185, 22568, 20646, /* 139200-139207 */
-19614, 19831, 19467, 18654, 18221, 18334, 18429, 18070, /* 139208-139215 */
-18714, 20025, 20177, 19660, 18911, 19000, 20082, 20563, /* 139216-139223 */
-20719, 20695, 20209, 19062, 17946, 17976, 18189, 18168, /* 139224-139231 */
-17907, 17231, 16781, 16341, 15811, 15727, 16261, 16721, /* 139232-139239 */
-16177, 15283, 14777, 15043, 16490, 17851, 18651, 19124, /* 139240-139247 */
-19730, 21075, 22520, 24124, 26164, 27805, 29067, 29920, /* 139248-139255 */
-29935, 29667, 29251, 29556, 30718, 32181, 33259, 33936, /* 139256-139263 */
-35078, 36178, 36170, 35035, 34931, 36037, 37444, 37830, /* 139264-139271 */
-37060, 37408, 38211, 37740, 37620, 38815, 39639, 39308, /* 139272-139279 */
-37843, 36664, 36645, 36722, 35566, 34327, 33381, 32218, /* 139280-139287 */
-30795, 29871, 30531, 31184, 30577, 29221, 28793, 28736, /* 139288-139295 */
-28611, 28079, 27667, 28318, 28943, 29113, 28910, 29074, /* 139296-139303 */
-29645, 30304, 31893, 34389, 35954, 37094, 38130, 38404, /* 139304-139311 */
-38927, 40022, 41608, 43209, 44165, 44158, 43345, 41977, /* 139312-139319 */
-40576, 40830, 42189, 42836, 42761, 43078, 43100, 42580, /* 139320-139327 */
-42050, 41375, 41564, 41617, 40759, 40167, 40707, 41034, /* 139328-139335 */
-40581, 40504, 40839, 41020, 40963, 40821, 41322, 42404, /* 139336-139343 */
-42536, 42244, 42145, 41836, 40986, 40702, 41267, 42489, /* 139344-139351 */
-43811, 43998, 44370, 45813, 46634, 46094, 45923, 46548, /* 139352-139359 */
-48145, 49440, 48868, 48308, 48388, 47656, 46895, 47303, /* 139360-139367 */
-47652, 47630, 46935, 45052, 43859, 42978, 41918, 40830, /* 139368-139375 */
-39404, 37942, 35516, 32955, 30947, 29348, 28682, 28275, /* 139376-139383 */
-27010, 26327, 25745, 24715, 23255, 21239, 19916, 19336, /* 139384-139391 */
-18927, 18199, 18348, 17902, 16822, 17384, 17983, 18702, /* 139392-139399 */
-19889, 19740, 19285, 19061, 18985, 19502, 20158, 20698, /* 139400-139407 */
-20517, 19726, 18189, 17339, 17727, 17890, 17620, 17267, /* 139408-139415 */
-17137, 16622, 15809, 15257, 15633, 16499, 16558, 15775, /* 139416-139423 */
-15601, 16118, 16301, 17116, 18037, 18889, 19798, 20317, /* 139424-139431 */
-21451, 23080, 24830, 26268, 27995, 29336, 29667, 29983, /* 139432-139439 */
-29471, 29412, 30360, 30957, 31878, 33624, 35119, 36168, /* 139440-139447 */
-36477, 35965, 35804, 36399, 36753, 37103, 38272, 38878, /* 139448-139455 */
-38374, 37873, 37934, 38763, 39612, 39247, 38669, 37970, /* 139456-139463 */
-37361, 36836, 36235, 35873, 34658, 33027, 31601, 30169, /* 139464-139471 */
-29519, 29697, 29673, 29620, 29025, 28613, 28692, 27873, /* 139472-139479 */
-27155, 27106, 27604, 27921, 28495, 28453, 28331, 29241, /* 139480-139487 */
-29918, 31672, 33907, 35703, 36833, 37381, 37776, 38535, /* 139488-139495 */
-39635, 41014, 42848, 43953, 43856, 42868, 41654, 41290, /* 139496-139503 */
-41590, 41920, 42730, 43170, 43190, 43052, 42535, 42416, /* 139504-139511 */
-41998, 40744, 40301, 40550, 40370, 40327, 39995, 39924, /* 139512-139519 */
-40477, 40376, 40318, 40324, 40526, 41007, 41933, 42948, /* 139520-139527 */
-43082, 42724, 41780, 41503, 41589, 41671, 42311, 43633, /* 139528-139535 */
-44660, 45634, 46496, 46614, 46556, 46345, 46989, 48007, /* 139536-139543 */
-48690, 48903, 48899, 48341, 47601, 47492, 47751, 48135, /* 139544-139551 */
-47992, 47118, 45729, 44691, 43604, 42346, 41063, 39516, /* 139552-139559 */
-38068, 35989, 33340, 30886, 29532, 28917, 27891, 26719, /* 139560-139567 */
-26307, 26014, 24811, 23326, 21634, 20246, 19446, 18904, /* 139568-139575 */
-18807, 18666, 17895, 17817, 18299, 18944, 19924, 20256, /* 139576-139583 */
-20106, 19497, 18822, 19086, 20357, 20663, 20499, 20095, /* 139584-139591 */
-18880, 17786, 16648, 16363, 16617, 16884, 16498, 16029, /* 139592-139599 */
-15681, 15282, 15510, 15848, 16309, 16456, 16268, 16678, /* 139600-139607 */
-16944, 17231, 17959, 18566, 19933, 20696, 21063, 22062, /* 139608-139615 */
-23427, 25084, 26773, 27984, 28994, 30050, 30531, 30241, /* 139616-139623 */
-29951, 30131, 30739, 31899, 33269, 34986, 35956, 36067, /* 139624-139631 */
-36167, 36333, 36199, 36237, 36740, 37288, 37244, 36688, /* 139632-139639 */
-36307, 36742, 37400, 37820, 38107, 37646, 36739, 36037, /* 139640-139647 */
-36135, 35743, 34651, 33472, 32253, 30530, 29240, 29273, /* 139648-139655 */
-29476, 29411, 29009, 29102, 29430, 28930, 27512, 26920, /* 139656-139663 */
-27529, 27876, 28464, 28662, 28393, 29084, 29496, 30036, /* 139664-139671 */
-31910, 34235, 36155, 37266, 37120, 37262, 38520, 39817, /* 139672-139679 */
-41369, 43088, 44321, 44291, 43269, 42438, 42210, 42244, /* 139680-139687 */
-42555, 42926, 43511, 43765, 43737, 43704, 43313, 42163, /* 139688-139695 */
-41278, 41376, 41162, 41122, 40897, 40636, 40874, 40978, /* 139696-139703 */
-40662, 40952, 41143, 41186, 42236, 43064, 43418, 43656, /* 139704-139711 */
-43533, 43071, 42534, 41746, 42032, 42862, 43363, 44258, /* 139712-139719 */
-45246, 46368, 46007, 45734, 46447, 47129, 48054, 48416, /* 139720-139727 */
-48344, 48316, 47945, 46982, 46853, 47329, 47866, 47661, /* 139728-139735 */
-46531, 45049, 44063, 42869, 40987, 39780, 38998, 37380, /* 139736-139743 */
-34650, 32510, 31164, 29929, 28062, 26767, 26611, 26733, /* 139744-139751 */
-25876, 24231, 22736, 21343, 20366, 19562, 19223, 18955, /* 139752-139759 */
-18454, 17903, 17524, 17755, 18549, 19737, 19945, 19019, /* 139760-139767 */
-18686, 18720, 19108, 19634, 19968, 20155, 19259, 17915, /* 139768-139775 */
-17004, 16594, 16722, 16364, 16329, 16649, 16407, 16211, /* 139776-139783 */
-16028, 16169, 16626, 17073, 17280, 17755, 18051, 18091, /* 139784-139791 */
-18526, 19278, 20065, 20602, 21052, 21735, 23008, 24181, /* 139792-139799 */
-25164, 26389, 27948, 29867, 30723, 30298, 30186, 30589, /* 139800-139807 */
-30793, 30897, 31867, 33746, 35244, 35800, 36082, 36315, /* 139808-139815 */
-36276, 35868, 35830, 36754, 37111, 36508, 35987, 35911, /* 139816-139823 */
-36317, 37004, 37151, 37133, 37052, 36311, 35681, 34938, /* 139824-139831 */
-34575, 34105, 32880, 31151, 29759, 29390, 29071, 28494, /* 139832-139839 */
-28237, 28727, 29284, 28887, 27818, 27139, 27021, 27304, /* 139840-139847 */
-27723, 28379, 28853, 29271, 29193, 29417, 30642, 32802, /* 139848-139855 */
-34976, 36123, 37056, 37552, 38375, 39070, 40010, 42061, /* 139856-139863 */
-43944, 44585, 44376, 43915, 43605, 43505, 43092, 42995, /* 139864-139871 */
-43333, 43847, 44175, 44351, 44125, 43116, 42104, 41717, /* 139872-139879 */
-41597, 41353, 40941, 40514, 40744, 40859, 40394, 40575, /* 139880-139887 */
-40854, 41166, 41667, 41998, 42616, 43463, 44112, 43749, /* 139888-139895 */
-42802, 42384, 42226, 42002, 42170, 43032, 44632, 45646, /* 139896-139903 */
-45833, 46001, 46413, 46557, 46678, 47496, 48468, 48770, /* 139904-139911 */
-48277, 47801, 47466, 47564, 47251, 47305, 47246, 46032, /* 139912-139919 */
-45020, 43521, 41644, 40219, 39123, 37700, 35956, 33960, /* 139920-139927 */
-32108, 30815, 28980, 27357, 26581, 26316, 25815, 24985, /* 139928-139935 */
-24297, 23153, 21878, 20812, 20139, 20011, 19643, 18420, /* 139936-139943 */
-17508, 17632, 18430, 19073, 19443, 19520, 19326, 19074, /* 139944-139951 */
-18338, 18442, 19493, 20021, 19642, 18594, 17415, 16890, /* 139952-139959 */
-16466, 15837, 15973, 16249, 16320, 16638, 16761, 16809, /* 139960-139967 */
-16686, 16740, 17607, 18513, 18560, 18568, 19158, 19985, /* 139968-139975 */
-20191, 20341, 21087, 21967, 22941, 23589, 24477, 25518, /* 139976-139983 */
-26827, 28155, 29542, 30505, 30802, 30774, 30947, 31107, /* 139984-139991 */
-31351, 32431, 33204, 34404, 35548, 35785, 35712, 35363, /* 139992-139999 */
-35424, 35962, 35997, 35666, 35231, 34852, 34619, 35038, /* 140000-140007 */
-35684, 35593, 35635, 35502, 34930, 34272, 33914, 33807, /* 140008-140015 */
-33262, 31811, 30477, 29886, 29021, 28018, 27705, 28416, /* 140016-140023 */
-29231, 29064, 28685, 28515, 27961, 27469, 27547, 28541, /* 140024-140031 */
-29913, 30084, 29740, 30317, 31011, 32308, 34089, 35773, /* 140032-140039 */
-37526, 38494, 38641, 38896, 39747, 41072, 42873, 44362, /* 140040-140047 */
-44873, 44611, 44610, 44323, 44006, 43396, 42621, 43254, /* 140048-140055 */
-44035, 44660, 44574, 43934, 43636, 42932, 42270, 41835, /* 140056-140063 */
-41442, 41819, 41631, 41128, 41280, 41338, 41456, 41598, /* 140064-140071 */
-41647, 41922, 42311, 42813, 43695, 44005, 43678, 43075, /* 140072-140079 */
-42559, 42143, 41858, 42257, 43175, 43970, 44691, 45196, /* 140080-140087 */
-45616, 45514, 45576, 46377, 47533, 48409, 48404, 48284, /* 140088-140095 */
-47571, 47447, 46879, 46846, 46426, 46060, 45346, 44066, /* 140096-140103 */
-42410, 41012, 39158, 38338, 36921, 34969, 33862, 31528, /* 140104-140111 */
-30205, 28442, 27168, 26447, 26272, 25470, 25957, 24257, /* 140112-140119 */
-23761, 22053, 21629, 19998, 20001, 18997, 18003, 17320, /* 140120-140127 */
-18097, 18672, 18614, 19028, 18091, 18497, 17147, 17728, /* 140128-140135 */
-16419, 18816, 17985, 19565, 15124, 19587, 11467, 25190, /* 140136-140143 */
-28540, 6292, 4876, 8379, 12908, 11687, 16270, 19195, /* 140144-140151 */
-30094, 18126, 26756, 37638, 39843, 30836, 23694, 24113, /* 140152-140159 */
-18948, 17161, 23520, 22501, 13237, 4855, 12308, 22344, /* 140160-140167 */
-6704, 27984, 20562, 26227, 29090, 44282, 42756, 53080, /* 140168-140175 */
-52325, 48169, 57642, 43348, 47950, 24710, 58229, 30992, /* 140176-140183 */
-48907, 41043, 12775, 25588, 22320, 43327, 18167, 29106, /* 140184-140191 */
-20260, 14946, 23379, 20482, 30462, 24130, 30501, 28361, /* 140192-140199 */
-29368, 39912, 26651, 32485, 25943, 26607, 30401, 35392, /* 140200-140207 */
-36341, 41004, 40582, 30562, 46794, 47609, 28951, 26741, /* 140208-140215 */
-30352, 30791, 41081, 40839, 44813, 31853, 47165, 55269, /* 140216-140223 */
-46154, 30876, 19316, 14451, 14514, 18631, 9396, 42209, /* 140224-140231 */
-25564, 7458, 34976, 45657, 55486, 62815, 61529, 59259, /* 140232-140239 */
-60651, 58385, 55671, 51583, 47597, 32528, 29584, 42297, /* 140240-140247 */
-31196, 20164, 19092, 14092, 16419, 38707, 39106, 30339, /* 140248-140255 */
-50989, 51463, 57287, 62647, 58906, 60587, 58803, 47017, /* 140256-140263 */
-44266, 56614, 47915, 42555, 44714, 50551, 41329, 33513, /* 140264-140271 */
-33191, 26987, 28111, 37328, 30213, 32971, 42349, 35528, /* 140272-140279 */
-41019, 42196, 41760, 44351, 51670, 50587, 43645, 46481, /* 140280-140287 */
-43799, 47175, 48802, 37849, 37083, 39773, 40211, 36848, /* 140288-140295 */
-41860, 35690, 35170, 28841, 38454, 37974, 13803, 18747, /* 140296-140303 */
-22600, 23071, 16315, 16637, 10636, 19056, 23100, 21137, /* 140304-140311 */
-21781, 19329, 16052, 14676, 17253, 13543, 11979, 10751, /* 140312-140319 */
-9560, 10579, 7634, 9174, 9108, 11077, 14703, 11881, /* 140320-140327 */
-19578, 15391, 19853, 16491, 21853, 29482, 33455, 31515, /* 140328-140335 */
-26171, 25290, 18840, 31222, 28157, 24896, 16797, 19830, /* 140336-140343 */
-25899, 27979, 35294, 34233, 41784, 38808, 37465, 40315, /* 140344-140351 */
-34560, 37076, 43263, 27529, 25032, 24511, 23887, 27479, /* 140352-140359 */
-26876, 23890, 16442, 28161, 26043, 22828, 21972, 25470, /* 140360-140367 */
-19961, 25690, 26622, 22013, 26978, 28266, 36115, 36861, /* 140368-140375 */
-39406, 31446, 41567, 37370, 39836, 45078, 39922, 51993, /* 140376-140383 */
-44450, 41391, 39398, 31465, 30607, 36091, 34328, 24687, /* 140384-140391 */
-21704, 18720, 28185, 32615, 25555, 34561, 40220, 33581, /* 140392-140399 */
-41894, 33449, 42020, 43264, 32827, 51790, 37929, 34782, /* 140400-140407 */
-31730, 41861, 41269, 30887, 32329, 39049, 35184, 29024, /* 140408-140415 */
-40390, 31849, 27941, 26899, 34968, 29487, 33865, 30210, /* 140416-140423 */
-33411, 38639, 34262, 43367, 47315, 49829, 43458, 50971, /* 140424-140431 */
-52896, 49745, 51709, 53574, 55933, 52526, 50564, 52185, /* 140432-140439 */
-56000, 55199, 49714, 49203, 52100, 54528, 49095, 40650, /* 140440-140447 */
-47933, 48067, 35835, 41694, 43338, 41280, 38126, 35698, /* 140448-140455 */
-36094, 41040, 36244, 35286, 39678, 37801, 39791, 36427, /* 140456-140463 */
-34829, 37831, 38975, 38566, 41472, 36750, 39245, 35843, /* 140464-140471 */
-34511, 44245, 36228, 29262, 40407, 30660, 38762, 32775, /* 140472-140479 */
-33613, 31239, 32439, 39301, 30859, 46571, 28244, 32516, /* 140480-140487 */
-34955, 31517, 27299, 30182, 29055, 20491, 20370, 16916, /* 140488-140495 */
-19858, 13866, 11389, 15074, 10283, 9539, 10913, 10358, /* 140496-140503 */
-9922, 10566, 6726, 11307, 12704, 5755, 11809, 9432, /* 140504-140511 */
-11933, 9530, 18208, 12789, 15648, 22479, 18915, 26519, /* 140512-140519 */
-26523, 20110, 30740, 34387, 32658, 34954, 29602, 33616, /* 140520-140527 */
-35171, 33183, 26640, 32415, 35616, 36013, 29772, 27615, /* 140528-140535 */
-28389, 36537, 27579, 21935, 30358, 26733, 27005, 26929, /* 140536-140543 */
-30646, 27622, 29075, 26251, 30160, 31477, 28778, 31688, /* 140544-140551 */
-34581, 34631, 31100, 32972, 37861, 39563, 35210, 40411, /* 140552-140559 */
-39041, 40895, 35068, 33008, 33879, 33803, 37018, 25880, /* 140560-140567 */
-29949, 29803, 25666, 24068, 25597, 25416, 23598, 21704, /* 140568-140575 */
-26502, 27740, 22317, 29394, 25602, 28011, 32894, 29078, /* 140576-140583 */
-32038, 36409, 37879, 38155, 35697, 36330, 41195, 43653, /* 140584-140591 */
-45596, 40009, 42011, 42511, 43751, 43570, 44774, 47133, /* 140592-140599 */
-41788, 45054, 40987, 44078, 46459, 43865, 44701, 46051, /* 140600-140607 */
-50312, 44278, 40271, 45846, 48728, 47591, 40387, 42476, /* 140608-140615 */
-42082, 41182, 37266, 38620, 42134, 36802, 36915, 39474, /* 140616-140623 */
-39320, 39253, 42793, 37112, 41432, 39893, 38623, 41713, /* 140624-140631 */
-40754, 36009, 41887, 42363, 44545, 45552, 46194, 49002, /* 140632-140639 */
-48920, 52542, 49532, 54485, 50177, 55194, 50528, 55142, /* 140640-140647 */
-51077, 48964, 47942, 44199, 45392, 45051, 45482, 30852, /* 140648-140655 */
-35021, 32403, 34718, 31013, 27862, 26637, 26015, 25010, /* 140656-140663 */
-20397, 24109, 21291, 20394, 21557, 19348, 18805, 18325, /* 140664-140671 */
-18154, 19057, 17627, 16706, 14424, 15170, 17814, 18552, /* 140672-140679 */
-11947, 15085, 19618, 14168, 14098, 16734, 16017, 16380, /* 140680-140687 */
-17085, 19928, 18863, 22290, 21010, 18322, 24392, 22667, /* 140688-140695 */
-24055, 25527, 29355, 24066, 24664, 26948, 24860, 29277, /* 140696-140703 */
-24675, 22122, 26112, 24921, 20225, 22757, 23195, 18111, /* 140704-140711 */
-20299, 19357, 17691, 21031, 20204, 18725, 20386, 22385, /* 140712-140719 */
-21947, 27233, 23094, 25299, 27818, 28183, 31763, 31626, /* 140720-140727 */
-33811, 35671, 35744, 34569, 38010, 37743, 42738, 39502, /* 140728-140735 */
-41546, 40039, 41309, 44429, 37381, 45632, 39731, 39419, /* 140736-140743 */
-39477, 36115, 40483, 31248, 36438, 34198, 31548, 30451, /* 140744-140751 */
-25165, 26933, 23903, 23570, 22406, 21676, 19580, 24640, /* 140752-140759 */
-17498, 21498, 21676, 21944, 27137, 18558, 25509, 28598, /* 140760-140767 */
-25748, 29517, 33761, 32762, 38185, 36008, 42227, 45318, /* 140768-140775 */
-42382, 45590, 46407, 50432, 48969, 54578, 52087, 49699, /* 140776-140783 */
-57305, 49200, 51137, 53586, 51325, 49795, 45959, 49725, /* 140784-140791 */
-47805, 45570, 44480, 50541, 44252, 41926, 41106, 38488, /* 140792-140799 */
-39975, 39909, 35558, 34864, 32538, 33596, 40553, 31718, /* 140800-140807 */
-37001, 31065, 38273, 39150, 31024, 39443, 36102, 39432, /* 140808-140815 */
-43089, 40657, 44437, 48118, 46650, 50964, 50807, 48649, /* 140816-140823 */
-54026, 52834, 52865, 55287, 53744, 55322, 52370, 53176, /* 140824-140831 */
-52398, 49229, 46976, 45253, 44450, 41544, 36052, 34922, /* 140832-140839 */
-30687, 30517, 32969, 25918, 24565, 21457, 23372, 18529, /* 140840-140847 */
-18910, 22133, 18466, 20332, 17472, 18111, 15563, 16978, /* 140848-140855 */
-17206, 15591, 13865, 13545, 17397, 14727, 18997, 18450, /* 140856-140863 */
-16913, 18658, 18936, 17711, 19723, 21893, 20513, 20830, /* 140864-140871 */
-21161, 20874, 20945, 22066, 17439, 19220, 22560, 21142, /* 140872-140879 */
-20511, 22378, 19514, 20487, 21933, 20709, 27123, 22634, /* 140880-140887 */
-22515, 23972, 21449, 24488, 22434, 25440, 23567, 20666, /* 140888-140895 */
-21785, 24228, 24726, 23314, 26122, 25850, 30588, 28054, /* 140896-140903 */
-29333, 31545, 29074, 32152, 30182, 32863, 33127, 34012, /* 140904-140911 */
-34181, 34038, 34321, 33678, 37922, 34540, 38173, 37766, /* 140912-140919 */
-31971, 36277, 37233, 35957, 34828, 32777, 33777, 34020, /* 140920-140927 */
-33005, 33734, 32124, 32104, 32085, 28812, 27437, 28196, /* 140928-140935 */
-28575, 25794, 26294, 26682, 27317, 28905, 26695, 28115, /* 140936-140943 */
-28265, 29156, 26885, 29659, 31642, 30318, 31266, 28762, /* 140944-140951 */
-35365, 35056, 34890, 38785, 37184, 40961, 39536, 40997, /* 140952-140959 */
-43767, 41316, 44342, 45890, 46230, 46063, 46699, 46861, /* 140960-140967 */
-45557, 44993, 46188, 48252, 48602, 46228, 47767, 46774, /* 140968-140975 */
-43598, 46893, 44308, 46486, 41612, 42310, 42043, 40877, /* 140976-140983 */
-42822, 39377, 40170, 38377, 43779, 38525, 43081, 43046, /* 140984-140991 */
-43272, 44151, 42919, 44188, 41988, 41228, 41180, 45264, /* 140992-140999 */
-42444, 45609, 43814, 46697, 45224, 44888, 45633, 46204, /* 141000-141007 */
-47576, 47288, 48256, 46616, 48256, 46715, 46519, 44864, /* 141008-141015 */
-42572, 43392, 41783, 38482, 38231, 36840, 36213, 33030, /* 141016-141023 */
-33370, 31290, 29680, 28488, 27091, 27825, 24553, 24683, /* 141024-141031 */
-25378, 23717, 22938, 23915, 18980, 19652, 19967, 17718, /* 141032-141039 */
-16917, 14695, 14268, 15628, 16697, 16065, 16066, 15711, /* 141040-141047 */
-19030, 16733, 16367, 16906, 17439, 17654, 18100, 19255, /* 141048-141055 */
-17520, 18874, 16341, 17883, 18655, 18720, 19582, 19459, /* 141056-141063 */
-20039, 21207, 20317, 22319, 22798, 23142, 26838, 24015, /* 141064-141071 */
-25895, 25509, 25789, 25435, 25579, 25850, 25722, 25429, /* 141072-141079 */
-23856, 27144, 26211, 26916, 28462, 28657, 28714, 29680, /* 141080-141087 */
-29272, 28771, 30277, 29517, 31208, 33031, 32810, 33944, /* 141088-141095 */
-34165, 34318, 36974, 35299, 34876, 37117, 35774, 34110, /* 141096-141103 */
-35646, 35854, 34121, 34154, 32787, 33849, 30726, 30219, /* 141104-141111 */
-30698, 30326, 30127, 30093, 29287, 27282, 28457, 26561, /* 141112-141119 */
-27666, 24587, 25703, 27939, 26708, 26798, 26666, 28145, /* 141120-141127 */
-29262, 29802, 31184, 31598, 32176, 34017, 34597, 36274, /* 141128-141135 */
-37265, 38434, 39008, 40005, 41797, 42857, 42305, 43261, /* 141136-141143 */
-42746, 44957, 46031, 46696, 46948, 45724, 47789, 45761, /* 141144-141151 */
-44716, 45703, 46381, 45987, 46020, 44803, 45559, 45028, /* 141152-141159 */
-43173, 43343, 42291, 42369, 42292, 42103, 40582, 39618, /* 141160-141167 */
-41040, 40231, 39459, 39441, 39809, 40536, 41687, 43165, /* 141168-141175 */
-43743, 43973, 43534, 43776, 43574, 44724, 45123, 46088, /* 141176-141183 */
-46083, 47393, 48434, 47892, 47506, 47416, 48725, 49143, /* 141184-141191 */
-49635, 47605, 47064, 47979, 46388, 44470, 45076, 41788, /* 141192-141199 */
-40744, 40107, 36854, 35932, 34616, 33568, 30110, 28918, /* 141200-141207 */
-28130, 27150, 25835, 24339, 23664, 21525, 22033, 21237, /* 141208-141215 */
-22150, 22116, 20075, 20389, 20584, 20734, 19739, 19405, /* 141216-141223 */
-18168, 18147, 17911, 18651, 18530, 18435, 18225, 17415, /* 141224-141231 */
-17933, 17474, 18431, 17621, 18649, 18596, 19618, 19971, /* 141232-141239 */
-18542, 18649, 18042, 18788, 18574, 19824, 19631, 20220, /* 141240-141247 */
-20227, 19454, 21052, 22250, 23315, 23222, 23356, 23830, /* 141248-141255 */
-24861, 24301, 23753, 25006, 24764, 24460, 24769, 26742, /* 141256-141263 */
-28006, 28657, 28281, 28886, 29638, 31040, 31544, 30264, /* 141264-141271 */
-32687, 31109, 31777, 34058, 34161, 35144, 35364, 36139, /* 141272-141279 */
-37156, 36375, 36784, 36313, 35003, 34893, 34950, 34850, /* 141280-141287 */
-33323, 32152, 31418, 30631, 28861, 29053, 28552, 27220, /* 141288-141295 */
-27131, 27254, 26437, 26480, 25998, 25751, 25690, 25219, /* 141296-141303 */
-25042, 26850, 27106, 26871, 28828, 28525, 30078, 30577, /* 141304-141311 */
-31904, 33397, 34385, 35654, 36966, 38262, 38397, 39582, /* 141312-141319 */
-40620, 41308, 41069, 40649, 41253, 41386, 41211, 42277, /* 141320-141327 */
-42932, 43616, 44756, 44104, 44414, 45224, 44143, 44784, /* 141328-141335 */
-44977, 44186, 44371, 44959, 45155, 44681, 44290, 44457, /* 141336-141343 */
-44830, 44446, 44032, 43721, 42960, 42538, 42679, 41447, /* 141344-141351 */
-42291, 41023, 40425, 41947, 41965, 43382, 43351, 43726, /* 141352-141359 */
-43522, 43460, 43089, 43661, 44134, 44006, 44818, 45642, /* 141360-141367 */
-46962, 47539, 46796, 46450, 47292, 47714, 48375, 47453, /* 141368-141375 */
-46823, 46028, 45725, 44070, 42658, 42048, 40055, 39930, /* 141376-141383 */
-37453, 35833, 35958, 34298, 33044, 31914, 30747, 30336, /* 141384-141391 */
-30290, 28878, 26548, 26101, 25898, 24457, 24290, 24605, /* 141392-141399 */
-23537, 23405, 22408, 21613, 21138, 18629, 17294, 17044, /* 141400-141407 */
-16929, 16123, 15862, 15828, 16079, 15553, 14912, 15057, /* 141408-141415 */
-15133, 15220, 15338, 16992, 17157, 17739, 18049, 17879, /* 141416-141423 */
-18553, 18715, 19443, 20776, 21692, 21874, 23218, 23801, /* 141424-141431 */
-23966, 24098, 24204, 25483, 26418, 26660, 27384, 27138, /* 141432-141439 */
-26597, 26855, 26341, 27014, 26883, 25707, 25751, 26760, /* 141440-141447 */
-27447, 27364, 27674, 27799, 29284, 29125, 28873, 29620, /* 141448-141455 */
-29415, 30489, 31304, 31233, 31429, 31883, 32777, 33317, /* 141456-141463 */
-33977, 34432, 33840, 33918, 34896, 34919, 33614, 33834, /* 141464-141471 */
-32578, 31955, 30973, 29456, 29973, 29354, 28702, 27771, /* 141472-141479 */
-27654, 27302, 27362, 26990, 26645, 26407, 26702, 27936, /* 141480-141487 */
-27773, 29401, 30479, 30530, 31103, 31363, 31978, 32636, /* 141488-141495 */
-33198, 33134, 34373, 35371, 35385, 36446, 37642, 38076, /* 141496-141503 */
-39134, 40408, 40193, 40823, 41535, 41725, 42357, 43326, /* 141504-141511 */
-44076, 44443, 44799, 44634, 44966, 44339, 44372, 44912, /* 141512-141519 */
-45365, 45681, 44521, 45186, 46033, 46265, 45730, 45559, /* 141520-141527 */
-46232, 45581, 45018, 44435, 44203, 44087, 43260, 42797, /* 141528-141535 */
-43694, 43626, 42460, 42962, 43330, 44624, 44608, 43188, /* 141536-141543 */
-42666, 43014, 43436, 43454, 44312, 44322, 45251, 45393, /* 141544-141551 */
-45091, 45023, 45910, 46729, 46302, 46228, 45853, 46168, /* 141552-141559 */
-44649, 43555, 43005, 41375, 39797, 38077, 37438, 37002, /* 141560-141567 */
-36085, 34094, 33088, 32412, 30859, 30349, 30046, 28485, /* 141568-141575 */
-28070, 27349, 26640, 26398, 24940, 25198, 24690, 24017, /* 141576-141583 */
-23185, 22206, 21231, 19892, 18852, 17607, 17193, 16113, /* 141584-141591 */
-14855, 14986, 14846, 14387, 13421, 12987, 13489, 13549, /* 141592-141599 */
-13975, 15202, 16978, 17710, 18687, 19525, 19630, 20505, /* 141600-141607 */
-21011, 21039, 23227, 24444, 24248, 25057, 25406, 25355, /* 141608-141615 */
-25740, 26150, 26511, 27643, 27797, 27782, 27362, 27290, /* 141616-141623 */
-26900, 26677, 26439, 26015, 26629, 26534, 27106, 27280, /* 141624-141631 */
-27001, 27834, 28246, 29001, 29546, 29135, 29394, 30528, /* 141632-141639 */
-31961, 32234, 32076, 31904, 33044, 33536, 34471, 34208, /* 141640-141647 */
-32823, 33505, 33539, 33214, 32598, 31802, 30617, 29570, /* 141648-141655 */
-27854, 28122, 28230, 27357, 27101, 27632, 28041, 28581, /* 141656-141663 */
-29404, 29229, 30033, 29549, 29160, 29169, 29084, 30456, /* 141664-141671 */
-31175, 31206, 30946, 31420, 32325, 31982, 31941, 32688, /* 141672-141679 */
-33984, 33470, 34588, 35490, 35801, 36626, 36839, 37363, /* 141680-141687 */
-37553, 38102, 38811, 40401, 40777, 41443, 41688, 42512, /* 141688-141695 */
-44115, 44787, 44952, 44359, 44538, 45014, 45224, 46204, /* 141696-141703 */
-46264, 46686, 46642, 46757, 47344, 47234, 47831, 47112, /* 141704-141711 */
-47234, 46129, 45727, 45951, 44722, 44447, 43139, 42877, /* 141712-141719 */
-42205, 42081, 42404, 42623, 43502, 43082, 42945, 42506, /* 141720-141727 */
-42763, 42089, 42242, 42894, 42923, 43936, 44027, 44009, /* 141728-141735 */
-44194, 44321, 44759, 45240, 45714, 45697, 45288, 45107, /* 141736-141743 */
-45119, 44861, 42589, 40630, 39313, 39274, 38396, 36941, /* 141744-141751 */
-35715, 34123, 33263, 31843, 31153, 29706, 29114, 28065, /* 141752-141759 */
-25881, 25494, 25118, 24664, 23661, 22416, 22358, 22061, /* 141760-141767 */
-21423, 19509, 18712, 17983, 16629, 15364, 14794, 14500, /* 141768-141775 */
-13671, 13971, 13720, 13886, 12718, 12876, 13765, 15194, /* 141776-141783 */
-16093, 16929, 18888, 20380, 21256, 21998, 22835, 22680, /* 141784-141791 */
-24539, 24865, 25550, 25908, 26502, 26947, 26574, 26903, /* 141792-141799 */
-27221, 27860, 28062, 28286, 27621, 27811, 26662, 26414, /* 141800-141807 */
-26293, 25626, 24908, 24551, 25676, 25842, 26189, 26453, /* 141808-141815 */
-26738, 27381, 28078, 27906, 29130, 30024, 29574, 30967, /* 141816-141823 */
-31862, 31455, 31638, 32179, 33265, 33723, 33147, 33727, /* 141824-141831 */
-34022, 33852, 34109, 33774, 33556, 32584, 31674, 31052, /* 141832-141839 */
-31168, 30853, 29996, 30369, 29912, 29467, 29368, 28777, /* 141840-141847 */
-28546, 28588, 26997, 26174, 25404, 25407, 26694, 27026, /* 141848-141855 */
-27078, 27590, 28394, 29107, 29905, 30609, 32044, 32743, /* 141856-141863 */
-33169, 33849, 35563, 37423, 38092, 38691, 39839, 40557, /* 141864-141871 */
-41455, 41485, 41672, 42619, 42914, 43928, 45129, 45929, /* 141872-141879 */
-45862, 46345, 46384, 46696, 46851, 45968, 45713, 45938, /* 141880-141887 */
-46020, 45376, 45380, 45780, 45380, 45159, 45680, 45584, /* 141888-141895 */
-44622, 44815, 44474, 43744, 43525, 42573, 41865, 41692, /* 141896-141903 */
-41870, 41505, 42815, 43450, 42595, 42684, 42649, 43242, /* 141904-141911 */
-43577, 44158, 44674, 44898, 45491, 46002, 46961, 47053, /* 141912-141919 */
-46401, 45970, 45699, 45743, 45769, 45569, 44782, 43966, /* 141920-141927 */
-42354, 40768, 39524, 38093, 37057, 36418, 34946, 33268, /* 141928-141935 */
-32198, 31138, 29279, 27592, 28116, 27089, 25974, 24765, /* 141936-141943 */
-24004, 23795, 23316, 23076, 22190, 22053, 21206, 20533, /* 141944-141951 */
-20355, 19885, 18610, 17857, 16688, 16032, 16004, 15695, /* 141952-141959 */
-15740, 14741, 14075, 14288, 14872, 15126, 15710, 16567, /* 141960-141967 */
-18347, 19753, 20741, 22599, 23507, 23781, 23897, 24706, /* 141968-141975 */
-25387, 25599, 25904, 25822, 26756, 26925, 26291, 27070, /* 141976-141983 */
-27909, 27699, 28056, 28151, 27922, 28393, 27902, 26974, /* 141984-141991 */
-27075, 27467, 27378, 27261, 28147, 28493, 27839, 28567, /* 141992-141999 */
-28424, 28488, 28859, 28812, 28984, 30392, 31403, 30854, /* 142000-142007 */
-31019, 31247, 32321, 32528, 32779, 33238, 33157, 33008, /* 142008-142015 */
-32940, 33355, 33294, 32048, 30854, 30461, 29544, 29057, /* 142016-142023 */
-28303, 28177, 28118, 27319, 27288, 27026, 27250, 26937, /* 142024-142031 */
-26828, 26145, 26266, 26972, 26796, 27567, 27831, 28212, /* 142032-142039 */
-28706, 29758, 30255, 30514, 31148, 32113, 33407, 33822, /* 142040-142047 */
-34770, 36532, 38044, 38770, 39103, 40202, 40682, 40620, /* 142048-142055 */
-41267, 42130, 42399, 42697, 42853, 43645, 44388, 44762, /* 142056-142063 */
-45028, 44994, 45872, 45707, 46069, 45618, 45266, 45520, /* 142064-142071 */
-45417, 45378, 45640, 46288, 45911, 46480, 45933, 45269, /* 142072-142079 */
-45505, 44660, 44078, 43441, 42307, 41259, 40963, 41672, /* 142080-142087 */
-42768, 42956, 42285, 42821, 43781, 44016, 44308, 44351, /* 142088-142095 */
-44356, 45258, 45814, 46386, 47212, 47563, 47366, 47284, /* 142096-142103 */
-47501, 46678, 46522, 45466, 45105, 44652, 43072, 41961, /* 142104-142111 */
-39611, 38154, 36621, 35845, 34954, 33908, 32922, 31024, /* 142112-142119 */
-29252, 28193, 27850, 26879, 25449, 24066, 23645, 23273, /* 142120-142127 */
-22807, 21900, 21343, 21226, 20547, 20082, 20363, 20058, /* 142128-142135 */
-19488, 18928, 17813, 17356, 17334, 16922, 17030, 16853, /* 142136-142143 */
-17059, 17687, 16780, 17160, 18321, 19091, 19692, 21144, /* 142144-142151 */
-22249, 22801, 23844, 24160, 24351, 24822, 25413, 25823, /* 142152-142159 */
-26038, 26383, 26268, 26180, 26452, 26145, 26167, 25933, /* 142160-142167 */
-26294, 26403, 26324, 26343, 25983, 26475, 25635, 25145, /* 142168-142175 */
-25840, 25793, 26447, 27204, 27756, 27817, 27988, 28367, /* 142176-142183 */
-28999, 29517, 29822, 31023, 31443, 31812, 31912, 32240, /* 142184-142191 */
-32028, 32212, 32469, 32430, 32902, 33122, 32972, 33377, /* 142192-142199 */
-33527, 32603, 31845, 30887, 30700, 29900, 29207, 27953, /* 142200-142207 */
-27957, 27780, 26847, 26505, 26585, 26827, 26497, 26398, /* 142208-142215 */
-25706, 25963, 25809, 25446, 25909, 26222, 26989, 27378, /* 142216-142223 */
-28349, 29944, 30490, 32161, 33157, 34148, 35306, 36472, /* 142224-142231 */
-37927, 39020, 39557, 39529, 40737, 41374, 41972, 42824, /* 142232-142239 */
-43494, 43695, 43550, 43980, 44529, 44796, 45501, 45558, /* 142240-142247 */
-45721, 45882, 46019, 46515, 45877, 45909, 45840, 45672, /* 142248-142255 */
-45678, 46004, 45934, 45399, 45338, 45002, 44823, 44880, /* 142256-142263 */
-44051, 42610, 42169, 41303, 40894, 40914, 40639, 41742, /* 142264-142271 */
-42504, 42308, 42896, 44102, 44873, 44783, 45525, 46174, /* 142272-142279 */
-46422, 46990, 47822, 48272, 48057, 48014, 47323, 46774, /* 142280-142287 */
-46531, 45962, 44918, 44861, 43440, 41888, 40678, 38929, /* 142288-142295 */
-36818, 35499, 34659, 33179, 32522, 30463, 29281, 28204, /* 142296-142303 */
-27418, 26286, 24764, 24282, 23796, 23470, 22846, 22367, /* 142304-142311 */
-21781, 21368, 21179, 20819, 20924, 20560, 20525, 20043, /* 142312-142319 */
-18938, 18246, 18019, 17678, 17081, 17434, 17365, 17411, /* 142320-142327 */
-16802, 16969, 17765, 18920, 19604, 20634, 21866, 23091, /* 142328-142335 */
-24656, 25011, 25260, 25825, 27107, 27664, 27519, 27354, /* 142336-142343 */
-27943, 27246, 27099, 26716, 25998, 26240, 26334, 26390, /* 142344-142351 */
-26346, 26747, 26798, 27374, 27414, 26342, 26168, 26486, /* 142352-142359 */
-26909, 27689, 28134, 28233, 28605, 28614, 28660, 29042, /* 142360-142367 */
-29001, 29518, 29725, 30473, 30288, 30509, 30820, 30981, /* 142368-142375 */
-31137, 31292, 31115, 31555, 32686, 31495, 32514, 32071, /* 142376-142383 */
-31167, 30763, 30206, 29611, 28236, 27369, 26253, 26809, /* 142384-142391 */
-26453, 26126, 26221, 25931, 26586, 26627, 26600, 26707, /* 142392-142399 */
-26536, 26855, 27050, 27261, 27748, 28141, 28618, 29182, /* 142400-142407 */
-30293, 31276, 31932, 32514, 33835, 35112, 36039, 37226, /* 142408-142415 */
-38196, 38756, 38725, 39424, 40296, 41306, 41510, 41881, /* 142416-142423 */
-42355, 42312, 43253, 44015, 44020, 44561, 44894, 45210, /* 142424-142431 */
-45984, 46735, 47181, 46851, 46923, 46514, 46226, 46375, /* 142432-142439 */
-46538, 46020, 46181, 46168, 45856, 45997, 45418, 44835, /* 142440-142447 */
-44187, 43034, 41928, 41679, 41711, 41707, 42516, 43338, /* 142448-142455 */
-43326, 43857, 44335, 44738, 45237, 45390, 45380, 45687, /* 142456-142463 */
-46246, 47108, 47184, 46942, 47082, 46653, 45910, 45173, /* 142464-142471 */
-44875, 44263, 43080, 42273, 40905, 39566, 37640, 36077, /* 142472-142479 */
-35012, 33892, 33190, 31677, 30757, 29633, 28790, 27761, /* 142480-142487 */
-26795, 25843, 25004, 24524, 23758, 23162, 22970, 22403, /* 142488-142495 */
-21723, 21319, 20731, 20671, 19729, 19280, 18962, 18286, /* 142496-142503 */
-17462, 16701, 16692, 16609, 17167, 17469, 17657, 17785, /* 142504-142511 */
-18211, 19106, 19807, 20620, 21159, 22452, 23848, 25179, /* 142512-142519 */
-25563, 26371, 27363, 27689, 27790, 28602, 28835, 28541, /* 142520-142527 */
-28313, 28337, 28319, 28066, 27987, 27329, 27554, 27489, /* 142528-142535 */
-28481, 28628, 29870, 27115, 26876, 28452, 26588, 26836, /* 142536-142543 */
-26896, 27663, 27294, 27532, 27351, 27664, 28109, 28233, /* 142544-142551 */
-27948, 28669, 29430, 29736, 30216, 30876, 31150, 31313, /* 142552-142559 */
-31089, 30976, 31647, 31670, 32151, 32015, 31808, 31102, /* 142560-142567 */
-30570, 29706, 29258, 28373, 27767, 27223, 26835, 26248, /* 142568-142575 */
-25527, 25655, 26082, 26242, 25694, 25551, 25523, 25619, /* 142576-142583 */
-25793, 26125, 26036, 26760, 27250, 28706, 29655, 30775, /* 142584-142591 */
-31386, 32093, 33241, 33701, 34978, 35608, 36879, 37727, /* 142592-142599 */
-38409, 38103, 38483, 39643, 40797, 41328, 42065, 42650, /* 142600-142607 */
-43282, 43903, 44271, 44699, 44835, 45583, 45576, 46409, /* 142608-142615 */
-46742, 46771, 46591, 46517, 46244, 46479, 46478, 46248, /* 142616-142623 */
-46787, 46739, 46389, 46069, 46076, 45446, 45149, 44395, /* 142624-142631 */
-43534, 42657, 42111, 42149, 41957, 42545, 42998, 43118, /* 142632-142639 */
-43648, 44548, 45066, 45246, 45224, 45006, 45661, 46113, /* 142640-142647 */
-46590, 46940, 46772, 46139, 45789, 45552, 44840, 44302, /* 142648-142655 */
-43453, 42472, 41394, 40420, 39073, 37418, 35979, 34533, /* 142656-142663 */
-33257, 32862, 31585, 30188, 29239, 28027, 27100, 26193, /* 142664-142671 */
-25383, 24282, 23717, 23065, 22804, 22281, 21991, 21519, /* 142672-142679 */
-20944, 20614, 20409, 20301, 19773, 19276, 18643, 18179, /* 142680-142687 */
-17731, 17945, 18399, 18848, 18693, 19214, 19790, 20696, /* 142688-142695 */
-21432, 22188, 23262, 23885, 25347, 26330, 26475, 27963, /* 142696-142703 */
-27125, 29671, 27724, 27887, 31696, 26091, 29366, 29120, /* 142704-142711 */
-26857, 25669, 26291, 26364, 22527, 27076, 26832, 26117, /* 142712-142719 */
-29688, 28502, 27846, 26634, 27120, 28507, 26944, 27227, /* 142720-142727 */
-25478, 26938, 28365, 21834, 27045, 35531, 31520, 32783, /* 142728-142735 */
-31880, 28295, 27855, 29296, 31236, 28575, 30806, 29580, /* 142736-142743 */
-26977, 28483, 26355, 28902, 29306, 32420, 33654, 32388, /* 142744-142751 */
-30107, 32221, 28810, 26853, 31539, 25358, 27626, 22143, /* 142752-142759 */
-25812, 25615, 23339, 31576, 32611, 32192, 23620, 19117, /* 142760-142767 */
-23839, 21036, 19065, 17608, 17317, 18995, 18042, 20288, /* 142768-142775 */
-23544, 31476, 28953, 34644, 39655, 42744, 51690, 63167, /* 142776-142783 */
-63502, 53235, 49217, 45400, 50417, 47641, 52229, 48923, /* 142784-142791 */
-45158, 53225, 39932, 48728, 61187, 55634, 48714, 42827, /* 142792-142799 */
-37814, 30099, 31931, 29425, 30039, 27949, 30942, 32202, /* 142800-142807 */
-35507, 40948, 43948, 45115, 42320, 48472, 44351, 43941, /* 142808-142815 */
-45330, 42974, 43697, 44201, 44634, 48663, 41708, 39903, /* 142816-142823 */
-46494, 47954, 50163, 47308, 53035, 57938, 55310, 53228, /* 142824-142831 */
-50125, 50408, 51094, 51510, 50054, 45629, 47163, 48826, /* 142832-142839 */
-47434, 45301, 44824, 44510, 42927, 40583, 37984, 35845, /* 142840-142847 */
-32976, 30419, 27301, 24852, 22188, 19862, 17393, 15398, /* 142848-142855 */
-14698, 13157, 14650, 18752, 19342, 19627, 21727, 23260, /* 142856-142863 */
-20056, 17576, 19170, 15119, 13211, 12167, 8787, 7401, /* 142864-142871 */
-6519, 6834, 8081, 9962, 12709, 15843, 18672, 21446, /* 142872-142879 */
-24406, 27403, 30100, 32689, 35683, 36951, 35641, 36627, /* 142880-142887 */
-36745, 37996, 36936, 38159, 40156, 39117, 39034, 36737, /* 142888-142895 */
-36366, 34720, 33856, 34851, 34519, 34149, 34188, 33214, /* 142896-142903 */
-31659, 29392, 27204, 25486, 25162, 23777, 21753, 21953, /* 142904-142911 */
-21652, 20767, 20497, 20665, 21331, 20254, 19665, 22230, /* 142912-142919 */
-23990, 23019, 22860, 25068, 27108, 26045, 27678, 28452, /* 142920-142927 */
-28459, 29128, 27576, 30167, 30671, 29256, 28603, 29780, /* 142928-142935 */
-28979, 27744, 26868, 25861, 25919, 26510, 24365, 23858, /* 142936-142943 */
-25355, 26501, 27360, 25168, 25648, 25282, 25518, 23992, /* 142944-142951 */
-23288, 24653, 24471, 25112, 27304, 28516, 30812, 32167, /* 142952-142959 */
-32582, 34668, 36403, 37767, 38535, 39718, 41319, 42638, /* 142960-142967 */
-41768, 42914, 44474, 46930, 46919, 47396, 48039, 47460, /* 142968-142975 */
-48284, 46629, 47588, 46864, 48840, 49260, 47931, 49024, /* 142976-142983 */
-48490, 48972, 48409, 46633, 45319, 44447, 43680, 43825, /* 142984-142991 */
-42736, 44539, 44960, 43714, 44174, 43992, 43133, 42969, /* 142992-142999 */
-42448, 42426, 43657, 43843, 44028, 44542, 44785, 44999, /* 143000-143007 */
-44651, 44197, 44161, 44262, 44977, 45400, 46411, 45950, /* 143008-143015 */
-46593, 46794, 45690, 45430, 43848, 41807, 41002, 38873, /* 143016-143023 */
-38564, 36768, 34919, 33888, 31228, 27927, 26857, 27610, /* 143024-143031 */
-24607, 24709, 23649, 23061, 23385, 23167, 21962, 22460, /* 143032-143039 */
-23221, 21753, 22989, 22835, 23547, 23381, 23606, 24668, /* 143040-143047 */
-24924, 25035, 25117, 24970, 24745, 25398, 25275, 26027, /* 143048-143055 */
-25517, 25198, 25671, 24998, 24679, 25657, 25910, 25649, /* 143056-143063 */
-25429, 25391, 26211, 26513, 26815, 26898, 27688, 27392, /* 143064-143071 */
-26978, 28628, 27546, 27663, 28784, 28261, 27723, 26994, /* 143072-143079 */
-26946, 26140, 26077, 25535, 26538, 27846, 27066, 26968, /* 143080-143087 */
-27954, 25975, 26865, 27051, 26560, 26586, 26539, 27048, /* 143088-143095 */
-26765, 27430, 26722, 27681, 26774, 27196, 27064, 27701, /* 143096-143103 */
-27460, 28328, 29333, 29584, 29215, 29967, 30239, 31361, /* 143104-143111 */
-32153, 30583, 31448, 29300, 29642, 28209, 28883, 27451, /* 143112-143119 */
-25657, 26322, 25136, 24541, 23880, 24167, 24719, 23891, /* 143120-143127 */
-23944, 23940, 23289, 22761, 23003, 23323, 22735, 24167, /* 143128-143135 */
-23127, 25123, 26026, 27397, 29323, 30518, 31472, 31247, /* 143136-143143 */
-33578, 35259, 35808, 37014, 37869, 38212, 39500, 39416, /* 143144-143151 */
-41097, 41403, 43292, 43101, 43712, 44924, 44704, 45938, /* 143152-143159 */
-44565, 46462, 46992, 47421, 48374, 48431, 48933, 49487, /* 143160-143167 */
-48795, 48900, 47819, 47519, 48193, 47390, 47975, 47671, /* 143168-143175 */
-47997, 47018, 46849, 45996, 45314, 44357, 43336, 43201, /* 143176-143183 */
-42991, 43014, 43349, 43490, 44053, 45353, 45369, 46034, /* 143184-143191 */
-45708, 46010, 45873, 46336, 46683, 47184, 46971, 46222, /* 143192-143199 */
-46226, 44984, 44315, 43307, 42608, 40761, 39455, 38983, /* 143200-143207 */
-37835, 36375, 33779, 31466, 31211, 29486, 28130, 28513, /* 143208-143215 */
-26498, 27142, 25637, 24978, 24452, 23037, 23050, 21896, /* 143216-143223 */
-22511, 21022, 21674, 21089, 21421, 21600, 21571, 22977, /* 143224-143231 */
-22455, 22071, 21848, 22559, 22566, 22180, 22765, 23646, /* 143232-143239 */
-23041, 23456, 23055, 24185, 24355, 24533, 24949, 24807, /* 143240-143247 */
-25645, 25362, 26768, 27311, 27377, 27348, 28393, 29170, /* 143248-143255 */
-28909, 29284, 29226, 29294, 29995, 29201, 28667, 28214, /* 143256-143263 */
-27362, 27593, 27850, 29300, 29333, 28656, 28870, 28998, /* 143264-143271 */
-28806, 28223, 27851, 28439, 28173, 28709, 28334, 28859, /* 143272-143279 */
-28427, 27292, 27833, 26532, 27105, 26455, 26906, 27086, /* 143280-143287 */
-27595, 27746, 27658, 27177, 27486, 27739, 27347, 28397, /* 143288-143295 */
-27480, 28322, 27448, 27638, 26607, 25884, 25832, 24658, /* 143296-143303 */
-25097, 24069, 23912, 24162, 23121, 23045, 23369, 22563, /* 143304-143311 */
-22937, 23696, 24530, 24242, 24676, 25010, 25531, 26999, /* 143312-143319 */
-27692, 29618, 31187, 32518, 34347, 35170, 35050, 35751, /* 143320-143327 */
-37140, 37727, 37874, 38534, 39668, 40281, 40343, 41037, /* 143328-143335 */
-41337, 41982, 42718, 43105, 43388, 43901, 43871, 43843, /* 143336-143343 */
-44573, 44392, 45384, 45379, 45305, 45958, 45576, 45539, /* 143344-143351 */
-45444, 45399, 44800, 44643, 45066, 45465, 46154, 46319, /* 143352-143359 */
-46696, 46936, 46575, 46560, 46611, 46818, 46720, 46739, /* 143360-143367 */
-46743, 46748, 46741, 46905, 47229, 46845, 47306, 46932, /* 143368-143375 */
-46647, 46587, 46521, 46522, 46180, 45562, 44660, 43867, /* 143376-143383 */
-43096, 42209, 40475, 39383, 38030, 36541, 36004, 34351, /* 143384-143391 */
-32940, 32622, 30573, 29992, 28644, 28172, 27666, 26663, /* 143392-143399 */
-26855, 25512, 25472, 24584, 23617, 23316, 22545, 22501, /* 143400-143407 */
-22500, 21985, 22826, 23196, 23300, 23729, 23788, 23879, /* 143408-143415 */
-24054, 23653, 23906, 24360, 24542, 24965, 25208, 25306, /* 143416-143423 */
-25886, 26352, 26966, 27306, 27797, 28213, 27629, 28461, /* 143424-143431 */
-28653, 29553, 29256, 29907, 29952, 29871, 30264, 29754, /* 143432-143439 */
-29761, 29375, 28415, 27829, 27986, 27000, 26954, 26143, /* 143440-143447 */
-26557, 26915, 27465, 27558, 27887, 27742, 27285, 26635, /* 143448-143455 */
-25847, 26390, 25761, 25887, 25534, 26214, 26427, 25975, /* 143456-143463 */
-25845, 25590, 25900, 26294, 26199, 26841, 27407, 27830, /* 143464-143471 */
-28133, 27898, 27844, 28008, 28404, 27899, 28268, 28110, /* 143472-143479 */
-28100, 27885, 27280, 27259, 26473, 25991, 25461, 24693, /* 143480-143487 */
-24524, 24066, 22903, 22348, 22217, 22267, 22298, 22022, /* 143488-143495 */
-21770, 22394, 22779, 23169, 23464, 24399, 25332, 25956, /* 143496-143503 */
-28285, 29530, 31049, 32101, 32701, 33977, 35574, 36621, /* 143504-143511 */
-37839, 39046, 39808, 40585, 40909, 41958, 42280, 42759, /* 143512-143519 */
-43170, 44025, 44790, 44648, 45048, 45269, 45378, 45664, /* 143520-143527 */
-45928, 46631, 46301, 47042, 46842, 46787, 47204, 46513, /* 143528-143535 */
-46576, 45572, 46372, 46178, 46205, 46579, 46215, 47038, /* 143536-143543 */
-46496, 45872, 45656, 45218, 45760, 45349, 45514, 45375, /* 143544-143551 */
-45528, 46014, 45820, 46572, 46584, 46727, 46206, 45784, /* 143552-143559 */
-45865, 46213, 46131, 45668, 44914, 44506, 44015, 43472, /* 143560-143567 */
-41848, 40723, 39682, 38275, 37376, 35854, 35225, 34121, /* 143568-143575 */
-33564, 31392, 30134, 29357, 28157, 27399, 26475, 25915, /* 143576-143583 */
-25280, 25026, 24040, 23323, 23042, 22854, 22355, 21622, /* 143584-143591 */
-21578, 21999, 21789, 21734, 21985, 22484, 22373, 22795, /* 143592-143599 */
-23541, 23855, 24307, 25052, 26028, 26668, 27181, 27112, /* 143600-143607 */
-27922, 28795, 29266, 30148, 30562, 30810, 31284, 31398, /* 143608-143615 */
-31548, 31811, 32092, 31925, 31608, 31478, 31185, 30580, /* 143616-143623 */
-30189, 29653, 29230, 28506, 27349, 27189, 26344, 25942, /* 143624-143631 */
-25807, 25806, 25924, 25964, 25935, 25605, 25516, 25171, /* 143632-143639 */
-25148, 25359, 25602, 25501, 25545, 25605, 25430, 24982, /* 143640-143647 */
-24583, 24511, 24246, 24624, 25701, 26412, 27137, 27443, /* 143648-143655 */
-28006, 28354, 28676, 29003, 28808, 28894, 28527, 28320, /* 143656-143663 */
-27609, 27864, 27664, 26557, 25762, 24969, 24578, 24502, /* 143664-143671 */
-23998, 23110, 22540, 22556, 22406, 22082, 22233, 21947, /* 143672-143679 */
-22198, 21809, 22235, 22304, 22778, 23994, 24977, 26836, /* 143680-143687 */
-28513, 29951, 31495, 32901, 33655, 35398, 36299, 37494, /* 143688-143695 */
-38194, 38870, 39975, 40473, 41022, 41348, 42560, 43245, /* 143696-143703 */
-43607, 44112, 44644, 44990, 44943, 45167, 45293, 45481, /* 143704-143711 */
-45692, 46067, 46583, 46843, 47201, 47372, 47333, 46877, /* 143712-143719 */
-46666, 46653, 46846, 46962, 47217, 47648, 47681, 47791, /* 143720-143727 */
-47639, 46857, 46451, 46752, 46450, 46148, 45821, 45929, /* 143728-143735 */
-46124, 46276, 46232, 46062, 46104, 45416, 45279, 45562, /* 143736-143743 */
-45456, 44854, 44099, 44083, 44039, 42932, 42111, 41089, /* 143744-143751 */
-39842, 38995, 37830, 37200, 36417, 35430, 34314, 33225, /* 143752-143759 */
-31532, 29817, 28899, 27879, 27233, 26661, 25965, 25673, /* 143760-143767 */
-24614, 23565, 23535, 23058, 22540, 21478, 21213, 21433, /* 143768-143775 */
-21589, 22238, 22536, 23061, 23843, 24359, 24662, 24993, /* 143776-143783 */
-25214, 25947, 26407, 27045, 27779, 28535, 28714, 29355, /* 143784-143791 */
-30435, 30925, 31505, 31587, 32020, 32308, 32438, 32621, /* 143792-143799 */
-32829, 32665, 32265, 32077, 32077, 31744, 30773, 30290, /* 143800-143807 */
-30017, 29186, 28292, 27932, 27557, 27098, 26586, 26869, /* 143808-143815 */
-27112, 27209, 27588, 27511, 27087, 26162, 25666, 25282, /* 143816-143823 */
-25040, 24858, 24785, 24721, 24726, 24689, 24309, 23982, /* 143824-143831 */
-23575, 23357, 23783, 24276, 24700, 25492, 25609, 26019, /* 143832-143839 */
-26329, 26336, 26708, 26649, 26319, 26248, 26065, 25982, /* 143840-143847 */
-26253, 25724, 25005, 24077, 24077, 23946, 23076, 22515, /* 143848-143855 */
-22006, 22224, 21872, 21830, 21493, 21694, 21900, 21633, /* 143856-143863 */
-21966, 22083, 22698, 23397, 24651, 26447, 28407, 30247, /* 143864-143871 */
-31872, 33253, 34136, 35341, 36464, 37154, 38043, 38842, /* 143872-143879 */
-39963, 40167, 40489, 41213, 41619, 42307, 42616, 43465, /* 143880-143887 */
-44133, 44302, 44495, 44761, 45028, 45004, 45166, 45410, /* 143888-143895 */
-45606, 46126, 46644, 47054, 46862, 46575, 46731, 46373, /* 143896-143903 */
-46192, 46320, 46325, 46667, 46996, 47418, 47526, 47260, /* 143904-143911 */
-46530, 46438, 46943, 46714, 46601, 46652, 46753, 46858, /* 143912-143919 */
-47435, 47884, 47550, 47076, 46975, 47266, 47135, 46660, /* 143920-143927 */
-46164, 45685, 45160, 44332, 43248, 42270, 41102, 39864, /* 143928-143935 */
-38430, 37125, 35988, 34716, 33814, 32818, 31325, 29436, /* 143936-143943 */
-28111, 27062, 25994, 25177, 24591, 23872, 23333, 23135, /* 143944-143951 */
-23153, 23138, 22468, 22097, 22216, 22334, 22167, 22777, /* 143952-143959 */
-23399, 23903, 24845, 25365, 25636, 26020, 26357, 26975, /* 143960-143967 */
-27657, 28395, 29233, 29664, 30438, 30832, 31319, 32322, /* 143968-143975 */
-32891, 33226, 33389, 33302, 33025, 32945, 32890, 32567, /* 143976-143983 */
-32104, 31358, 30951, 30472, 29502, 29201, 28458, 27838, /* 143984-143991 */
-27759, 27325, 26875, 26474, 26391, 26419, 26356, 26425, /* 143992-143999 */
-27238, 27474, 27216, 26697, 26097, 25476, 25099, 25089, /* 144000-144007 */
-24772, 24912, 25054, 25310, 25520, 25421, 25080, 24605, /* 144008-144015 */
-24477, 24731, 25015, 25318, 25445, 25716, 26045, 26261, /* 144016-144023 */
-26493, 26535, 26072, 25571, 25740, 25427, 25882, 25760, /* 144024-144031 */
-24924, 24355, 23773, 23436, 22616, 22196, 21799, 21439, /* 144032-144039 */
-20801, 20406, 20477, 20812, 20934, 21166, 21721, 21842, /* 144040-144047 */
-22541, 23082, 23970, 25316, 27053, 29177, 30686, 32103, /* 144048-144055 */
-33623, 35039, 36086, 36896, 37837, 38954, 39950, 40581, /* 144056-144063 */
-41009, 41383, 41773, 42042, 42551, 43021, 43395, 43492, /* 144064-144071 */
-43837, 44659, 44652, 44758, 44972, 44988, 45358, 45613, /* 144072-144079 */
-45983, 46421, 46393, 46392, 46471, 46098, 45997, 45769, /* 144080-144087 */
-45785, 46196, 46739, 47480, 47880, 48237, 48184, 48077, /* 144088-144095 */
-48153, 48081, 47940, 48073, 48123, 47959, 47951, 48026, /* 144096-144103 */
-47784, 47339, 46955, 46656, 46391, 45783, 45160, 44547, /* 144104-144111 */
-43686, 43234, 42487, 41399, 40222, 38676, 37324, 35687, /* 144112-144119 */
-34432, 33457, 32429, 31423, 30745, 29705, 28226, 26953, /* 144120-144127 */
-26144, 25783, 25325, 24438, 23798, 24038, 24292, 24345, /* 144128-144135 */
-24173, 24034, 23980, 24005, 24219, 24517, 24741, 25595, /* 144136-144143 */
-26481, 27002, 27301, 27466, 27787, 28284, 28502, 28967, /* 144144-144151 */
-29908, 30619, 31059, 31267, 31850, 32335, 33008, 33678, /* 144152-144159 */
-33773, 33368, 33315, 33431, 33321, 32949, 32746, 32325, /* 144160-144167 */
-31752, 31476, 30824, 30380, 29630, 28767, 28232, 28205, /* 144168-144175 */
-27582, 26828, 26369, 25790, 25388, 25394, 25777, 26284, /* 144176-144183 */
-26316, 25905, 25943, 25757, 25391, 24792, 24817, 24733, /* 144184-144191 */
-24574, 24985, 24921, 24931, 24572, 23856, 23575, 23513, /* 144192-144199 */
-23470, 23697, 24030, 24466, 24786, 25274, 25903, 25966, /* 144200-144207 */
-25877, 25203, 24714, 24555, 24398, 24117, 24208, 24017, /* 144208-144215 */
-23290, 22964, 22465, 22412, 22149, 21633, 21110, 21009, /* 144216-144223 */
-20729, 20518, 20843, 21091, 21548, 21723, 22376, 22834, /* 144224-144231 */
-23161, 24233, 25776, 27640, 29525, 30877, 32341, 33946, /* 144232-144239 */
-34838, 35519, 36241, 37252, 38345, 39124, 39978, 40565, /* 144240-144247 */
-40970, 41826, 42355, 42816, 43212, 43393, 43708, 44300, /* 144248-144255 */
-44925, 45188, 45130, 44894, 45162, 45590, 46164, 46612, /* 144256-144263 */
-46849, 47071, 47086, 47343, 47509, 47283, 46712, 46420, /* 144264-144271 */
-46757, 47308, 47770, 47898, 48069, 48074, 47817, 48036, /* 144272-144279 */
-48318, 48251, 48210, 48221, 48180, 48284, 47854, 47238, /* 144280-144287 */
-46983, 46286, 45803, 45818, 45367, 44672, 43807, 43117, /* 144288-144295 */
-42839, 42153, 41275, 39970, 38552, 37127, 35382, 34045, /* 144296-144303 */
-33257, 32253, 31365, 30394, 29069, 28058, 27204, 26282, /* 144304-144311 */
-25537, 25005, 24447, 24082, 24108, 24117, 24196, 24264, /* 144312-144319 */
-24204, 24339, 24283, 24447, 24922, 25754, 26374, 26963, /* 144320-144327 */
-27794, 28626, 29272, 29633, 30084, 30557, 31308, 32146, /* 144328-144335 */
-32977, 33175, 33424, 33802, 34364, 34639, 34616, 34491, /* 144336-144343 */
-33950, 33610, 33573, 33191, 32442, 31844, 31064, 30631, /* 144344-144351 */
-30118, 29048, 28268, 27527, 26950, 26568, 26429, 26090, /* 144352-144359 */
-25393, 25297, 24929, 24736, 24643, 24849, 25712, 26306, /* 144360-144367 */
-26394, 26159, 25826, 25647, 25399, 24980, 25059, 25035, /* 144368-144375 */
-25225, 25050, 24957, 24717, 24165, 23966, 23712, 23874, /* 144376-144383 */
-23881, 24242, 24538, 24739, 25115, 25298, 25310, 25013, /* 144384-144391 */
-24543, 24117, 23843, 23519, 23780, 23739, 23104, 22619, /* 144392-144399 */
-22247, 22192, 21839, 21496, 21073, 20750, 20522, 20493, /* 144400-144407 */
-20653, 20784, 20839, 21319, 21835, 22217, 22928, 23465, /* 144408-144415 */
-24542, 25785, 27453, 29148, 31022, 33069, 34350, 35341, /* 144416-144423 */
-36385, 37246, 38426, 39450, 40053, 40683, 41175, 41755, /* 144424-144431 */
-42286, 42878, 42940, 43173, 43481, 44002, 44499, 44602, /* 144432-144439 */
-44586, 44721, 44831, 44876, 45321, 45870, 46204, 46184, /* 144440-144447 */
-46735, 47038, 47111, 46864, 46565, 46133, 45921, 46215, /* 144448-144455 */
-46747, 47572, 47736, 48154, 48386, 48783, 48985, 48744, /* 144456-144463 */
-48923, 49113, 49281, 49297, 49492, 49084, 47878, 47095, /* 144464-144471 */
-46900, 46579, 45712, 44691, 43626, 42936, 42146, 41253, /* 144472-144479 */
-40347, 39409, 38205, 36805, 35670, 34173, 33132, 32249, /* 144480-144487 */
-31577, 30929, 30080, 28979, 28012, 27174, 26357, 25845, /* 144488-144495 */
-25236, 24885, 24872, 24901, 24996, 25430, 25353, 25169, /* 144496-144503 */
-24942, 24908, 24994, 25325, 25888, 26612, 27719, 28646, /* 144504-144511 */
-29577, 30294, 30876, 31315, 32028, 32973, 33598, 33890, /* 144512-144519 */
-34119, 34480, 34730, 34997, 35246, 35161, 34827, 34586, /* 144520-144527 */
-34711, 34583, 33874, 32958, 32136, 31349, 30851, 30153, /* 144528-144535 */
-28877, 28187, 27567, 27220, 27059, 26713, 26556, 26178, /* 144536-144543 */
-25722, 25130, 24836, 24957, 25103, 25442, 25573, 25623, /* 144544-144551 */
-25636, 25270, 25017, 24889, 24404, 24122, 24336, 24475, /* 144552-144559 */
-24461, 24064, 23760, 23365, 23000, 22636, 22560, 22577, /* 144560-144567 */
-22390, 22662, 22910, 23492, 23857, 24069, 23707, 23063, /* 144568-144575 */
-22963, 23043, 23007, 22998, 23065, 23003, 22678, 22350, /* 144576-144583 */
-22180, 21884, 21681, 21202, 20875, 20745, 20522, 20243, /* 144584-144591 */
-20427, 20796, 21350, 21500, 21917, 22684, 23299, 24346, /* 144592-144599 */
-25870, 27725, 29563, 31683, 33362, 34755, 35727, 36686, /* 144600-144607 */
-37522, 38365, 39105, 39428, 40038, 40378, 41174, 42004, /* 144608-144615 */
-42098, 42665, 43081, 43500, 44299, 44810, 45211, 45250, /* 144616-144623 */
-45326, 45506, 45915, 46315, 46391, 46518, 46796, 47424, /* 144624-144631 */
-47722, 47901, 48142, 47495, 46800, 46684, 47076, 47749, /* 144632-144639 */
-48107, 48403, 48730, 48840, 48716, 48845, 49010, 48673, /* 144640-144647 */
-48464, 48498, 48666, 48542, 47578, 46507, 46021, 45481, /* 144648-144655 */
-44812, 44360, 43399, 42405, 41624, 40956, 40527, 39936, /* 144656-144663 */
-39208, 38169, 36948, 35828, 34624, 33633, 32832, 32107, /* 144664-144671 */
-31481, 30433, 29400, 28305, 27625, 27152, 26381, 25717, /* 144672-144679 */
-25351, 25299, 25526, 25706, 25880, 25702, 25474, 25767, /* 144680-144687 */
-25781, 25604, 25820, 26428, 27302, 28411, 29268, 30135, /* 144688-144695 */
-30684, 31130, 31642, 32505, 33304, 33705, 34293, 34925, /* 144696-144703 */
-35320, 35750, 36329, 36448, 36481, 36127, 36113, 36210, /* 144704-144711 */
-35583, 34517, 33301, 32369, 31578, 30633, 29634, 28783, /* 144712-144719 */
-27994, 27388, 26899, 26602, 26527, 26209, 25614, 25051, /* 144720-144727 */
-24519, 24188, 24169, 24405, 24567, 24561, 24780, 24842, /* 144728-144735 */
-24622, 24214, 23718, 23437, 23577, 23805, 23720, 23797, /* 144736-144743 */
-23780, 23455, 23067, 22902, 22755, 22267, 22170, 22287, /* 144744-144751 */
-22718, 23105, 23724, 24379, 24387, 24119, 23472, 23581, /* 144752-144759 */
-23489, 23183, 23128, 23047, 22642, 22151, 21774, 21474, /* 144760-144767 */
-21111, 20580, 20348, 20056, 19906, 19672, 19642, 19539, /* 144768-144775 */
-19846, 20347, 20853, 21413, 22178, 23122, 24267, 25900, /* 144776-144783 */
-27539, 29568, 31641, 33297, 34815, 35962, 36808, 37776, /* 144784-144791 */
-38755, 39657, 40175, 40844, 41623, 42548, 42880, 43080, /* 144792-144799 */
-43520, 43940, 44512, 44825, 45069, 45286, 45250, 45284, /* 144800-144807 */
-45593, 45990, 46292, 46268, 46273, 46592, 47299, 47645, /* 144808-144815 */
-47890, 47606, 46829, 46495, 46673, 46967, 47663, 48289, /* 144816-144823 */
-48695, 49214, 49425, 49553, 49473, 49338, 49239, 49247, /* 144824-144831 */
-49117, 49093, 48562, 47667, 46772, 46140, 45320, 44339, /* 144832-144839 */
-43195, 42126, 41347, 40306, 39407, 38929, 38325, 37478, /* 144840-144847 */
-36720, 35735, 34669, 33389, 32353, 31664, 31161, 30536, /* 144848-144855 */
-30007, 29150, 28512, 28153, 27493, 26842, 26208, 25813, /* 144856-144863 */
-25961, 26325, 26388, 26603, 26943, 27079, 26980, 27120, /* 144864-144871 */
-27326, 27483, 27855, 28862, 30096, 30841, 31258, 31908, /* 144872-144879 */
-32542, 32943, 33620, 34233, 34956, 35269, 35290, 35767, /* 144880-144887 */
-36246, 36362, 36443, 36234, 36145, 36255, 35758, 35133, /* 144888-144895 */
-34235, 33063, 32007, 31268, 30607, 29528, 28589, 27949, /* 144896-144903 */
-27220, 26752, 26532, 26438, 26205, 25632, 24986, 24635, /* 144904-144911 */
-24430, 24297, 24286, 24529, 24887, 24793, 24676, 24426, /* 144912-144919 */
-24001, 23514, 23252, 23061, 23276, 23368, 23178, 23121, /* 144920-144927 */
-23006, 22725, 22373, 22405, 21973, 21790, 21562, 21979, /* 144928-144935 */
-22775, 23186, 23512, 23428, 23202, 22776, 22524, 22130, /* 144936-144943 */
-22205, 22128, 21692, 21290, 20958, 20825, 20362, 20043, /* 144944-144951 */
-19718, 19375, 19171, 19121, 19148, 19153, 19528, 20037, /* 144952-144959 */
-20476, 21101, 21961, 22887, 23805, 25139, 26642, 28291, /* 144960-144967 */
-30301, 32444, 34114, 35276, 36500, 37646, 38705, 39625, /* 144968-144975 */
-40400, 41155, 41926, 42488, 42909, 43394, 43717, 43897, /* 144976-144983 */
-44146, 44586, 45179, 45499, 45542, 45637, 45632, 45688, /* 144984-144991 */
-45742, 46083, 46023, 45941, 46340, 46864, 47408, 47449, /* 144992-144999 */
-46971, 46514, 46522, 46770, 47194, 47881, 48540, 49104, /* 145000-145007 */
-49684, 50023, 50015, 49837, 49600, 49466, 49668, 49558, /* 145008-145015 */
-49196, 48505, 47834, 47126, 46069, 45121, 43999, 42852, /* 145016-145023 */
-41814, 40958, 39789, 38903, 38249, 37553, 36874, 35919, /* 145024-145031 */
-34880, 33457, 32346, 31573, 30955, 30335, 29644, 28852, /* 145032-145039 */
-28185, 28292, 27776, 27084, 26563, 26106, 26037, 26025, /* 145040-145047 */
-26255, 26717, 27204, 27315, 27533, 27784, 27854, 28061, /* 145048-145055 */
-28381, 28835, 29825, 30864, 31864, 32576, 33304, 34009, /* 145056-145063 */
-34751, 35476, 35810, 36162, 36690, 37229, 37297, 37504, /* 145064-145071 */
-37284, 37122, 36870, 36659, 36474, 35831, 34924, 33770, /* 145072-145079 */
-32925, 31827, 30665, 29724, 28838, 27807, 26923, 26343, /* 145080-145087 */
-25971, 25849, 25533, 25143, 24882, 24330, 23722, 23595, /* 145088-145095 */
-23623, 23959, 24284, 24276, 24194, 24316, 24115, 23872, /* 145096-145103 */
-23846, 23723, 23699, 23747, 23641, 23416, 23411, 23040, /* 145104-145111 */
-22632, 22313, 21975, 21892, 21457, 21273, 21696, 22192, /* 145112-145119 */
-22561, 22816, 22886, 22419, 21795, 21304, 21239, 21411, /* 145120-145127 */
-21265, 20850, 20732, 20818, 20567, 20239, 19737, 19480, /* 145128-145135 */
-19333, 19250, 19173, 19124, 19198, 19648, 20284, 20763, /* 145136-145143 */
-21304, 21958, 23035, 24060, 25202, 26786, 28806, 30854, /* 145144-145151 */
-32806, 34459, 35932, 37353, 38183, 39018, 40027, 40685, /* 145152-145159 */
-41169, 41827, 42428, 42930, 43205, 43291, 43801, 44418, /* 145160-145167 */
-44715, 45029, 45281, 45380, 45279, 45492, 45881, 46003, /* 145168-145175 */
-45755, 45567, 45767, 46265, 46771, 47124, 47397, 47249, /* 145176-145183 */
-47020, 46792, 46945, 47620, 48187, 48566, 49308, 50031, /* 145184-145191 */
-50316, 50398, 50256, 50095, 50276, 50244, 49784, 49368, /* 145192-145199 */
-48738, 47673, 46486, 45285, 44096, 42955, 41580, 40521, /* 145200-145207 */
-39442, 38431, 37546, 36687, 36484, 35895, 34883, 33944, /* 145208-145215 */
-32861, 31973, 31279, 30711, 30427, 29716, 29071, 28900, /* 145216-145223 */
-28774, 28308, 27795, 27574, 27247, 27142, 27346, 27773, /* 145224-145231 */
-28290, 28550, 28718, 28975, 29343, 29548, 29457, 29729, /* 145232-145239 */
-30413, 31352, 32067, 32915, 34022, 34815, 35355, 35874, /* 145240-145247 */
-36348, 37059, 37381, 37667, 38068, 38112, 38072, 37679, /* 145248-145255 */
-37458, 37166, 36840, 36505, 35889, 34944, 33649, 31924, /* 145256-145263 */
-30769, 29710, 28597, 27306, 26324, 25736, 25502, 24962, /* 145264-145271 */
-24797, 24877, 24691, 24373, 23901, 23505, 23248, 23344, /* 145272-145279 */
-23479, 23625, 23557, 23868, 23583, 23457, 23195, 23350, /* 145280-145287 */
-22692, 23084, 22335, 23118, 21906, 23822, 21755, 20347, /* 145288-145295 */
-24089, 19469, 21854, 22405, 20827, 19975, 20967, 23357, /* 145296-145303 */
-22075, 19364, 22790, 20395, 20084, 23094, 21433, 21178, /* 145304-145311 */
-20144, 22231, 18947, 20488, 20909, 18093, 20038, 20730, /* 145312-145319 */
-19253, 18572, 19447, 20404, 20895, 20620, 19209, 19949, /* 145320-145327 */
-24304, 23699, 20344, 28549, 28716, 29369, 30221, 32643, /* 145328-145335 */
-35689, 36915, 38912, 36327, 41531, 41447, 39116, 31837, /* 145336-145343 */
-39621, 43923, 46171, 45735, 48549, 49761, 40790, 43042, /* 145344-145351 */
-44434, 45176, 43537, 44370, 42970, 43396, 40242, 38422, /* 145352-145359 */
-40371, 46398, 51864, 55654, 53620, 45397, 47887, 50165, /* 145360-145367 */
-46824, 46885, 45963, 45417, 46237, 48504, 46186, 47911, /* 145368-145375 */
-46306, 47963, 52213, 46151, 49400, 54161, 62507, 58297, /* 145376-145383 */
-44223, 46152, 53815, 51750, 46800, 41753, 37359, 32660, /* 145384-145391 */
-34050, 36475, 37458, 36024, 36991, 35138, 31983, 32444, /* 145392-145399 */
-29080, 29269, 25127, 21395, 17287, 15977, 14685, 15522, /* 145400-145407 */
-16273, 17295, 19260, 21038, 23684, 25948, 29527, 30937, /* 145408-145415 */
-31595, 28986, 28778, 32303, 31790, 30299, 33430, 39631, /* 145416-145423 */
-45335, 47638, 49086, 49319, 50494, 51828, 49720, 48453, /* 145424-145431 */
-48979, 48170, 47170, 45612, 43832, 41693, 38592, 35609, /* 145432-145439 */
-33355, 31144, 28507, 25902, 23644, 22143, 20498, 18827, /* 145440-145447 */
-17997, 18673, 20348, 22216, 24278, 26854, 25830, 24845, /* 145448-145455 */
-24825, 22452, 21816, 20738, 18707, 15429, 13142, 12570, /* 145456-145463 */
-12982, 14085, 15503, 17426, 19408, 21718, 23394, 25191, /* 145464-145471 */
-26599, 28705, 30039, 31020, 30906, 31393, 29934, 29154, /* 145472-145479 */
-28218, 28259, 29226, 28258, 28669, 28022, 28524, 29126, /* 145480-145487 */
-30305, 29583, 30510, 28494, 27563, 26557, 23995, 23334, /* 145488-145495 */
-21117, 20678, 19511, 18520, 17197, 16954, 16241, 16341, /* 145496-145503 */
-15407, 16884, 16774, 15762, 16448, 17398, 19205, 18399, /* 145504-145511 */
-19490, 20451, 22794, 23879, 27022, 29963, 31937, 32468, /* 145512-145519 */
-33168, 36019, 37328, 38009, 38389, 40781, 41469, 43214, /* 145520-145527 */
-41541, 42900, 43829, 43594, 44206, 44049, 45226, 45566, /* 145528-145535 */
-46377, 44551, 45826, 45745, 45753, 44014, 43593, 43533, /* 145536-145543 */
-42999, 44042, 44436, 45475, 46160, 47182, 47862, 49261, /* 145544-145551 */
-49949, 51153, 52118, 53430, 53946, 54329, 54066, 53657, /* 145552-145559 */
-52622, 52079, 50666, 49107, 48636, 47788, 46586, 45513, /* 145560-145567 */
-44584, 43517, 43556, 41753, 40568, 40987, 40119, 38819, /* 145568-145575 */
-38390, 36535, 36310, 35497, 34254, 32752, 32147, 33195, /* 145576-145583 */
-33294, 33060, 32439, 31728, 30721, 29938, 28704, 27917, /* 145584-145591 */
-26466, 25930, 25405, 25016, 24567, 24409, 24268, 24453, /* 145592-145599 */
-24725, 24981, 25322, 25855, 26256, 27015, 27972, 29181, /* 145600-145607 */
-30867, 32191, 34212, 35419, 38284, 40196, 42038, 42087, /* 145608-145615 */
-42403, 42888, 42448, 40512, 39080, 38712, 37407, 37172, /* 145616-145623 */
-34614, 34255, 32991, 31427, 30395, 29505, 27921, 25796, /* 145624-145631 */
-25665, 24479, 24224, 24235, 23364, 23968, 25115, 24862, /* 145632-145639 */
-25097, 25587, 25724, 25976, 26320, 27058, 26938, 27432, /* 145640-145647 */
-27913, 26580, 26468, 26549, 26416, 25533, 24594, 24672, /* 145648-145655 */
-24135, 23758, 23372, 22967, 23092, 22106, 21339, 22252, /* 145656-145663 */
-20117, 20156, 20231, 19804, 20360, 20863, 21195, 20793, /* 145664-145671 */
-21227, 20177, 20919, 20723, 20659, 20218, 21064, 20699, /* 145672-145679 */
-21004, 21114, 20295, 20576, 19987, 19890, 19852, 20845, /* 145680-145687 */
-20014, 20666, 20636, 20569, 21665, 21830, 21949, 23383, /* 145688-145695 */
-24684, 25671, 27305, 29722, 31434, 34377, 36031, 36868, /* 145696-145703 */
-38797, 39551, 40236, 41101, 42591, 42616, 42883, 43288, /* 145704-145711 */
-43764, 43501, 44060, 44579, 45252, 44874, 44646, 44603, /* 145712-145719 */
-44594, 44401, 44950, 44993, 44545, 45176, 43839, 44606, /* 145720-145727 */
-44966, 45127, 45945, 46905, 46750, 46606, 47197, 47556, /* 145728-145735 */
-47631, 48104, 49132, 49268, 49435, 49088, 49035, 48878, /* 145736-145743 */
-48967, 48363, 47621, 47314, 47293, 46476, 44740, 44290, /* 145744-145751 */
-43360, 42233, 40855, 40120, 38806, 37829, 36468, 35314, /* 145752-145759 */
-34887, 34860, 34847, 33848, 33540, 33310, 32718, 31810, /* 145760-145767 */
-31793, 31302, 31423, 30453, 30629, 30416, 29995, 29300, /* 145768-145775 */
-29061, 29217, 29262, 29257, 28987, 29858, 30244, 31120, /* 145776-145783 */
-30941, 31733, 31428, 32058, 31933, 32555, 34018, 34711, /* 145784-145791 */
-35249, 36108, 37086, 36999, 37313, 37718, 38553, 38726, /* 145792-145799 */
-38481, 37642, 38270, 37350, 37073, 36948, 36190, 36335, /* 145800-145807 */
-35061, 34294, 33054, 32330, 31213, 29692, 28162, 27551, /* 145808-145815 */
-26651, 25453, 25377, 24792, 24853, 24709, 24970, 24332, /* 145816-145823 */
-24428, 24365, 23941, 23571, 23673, 24315, 23320, 23089, /* 145824-145831 */
-22716, 22700, 22712, 22307, 22026, 21239, 21037, 21110, /* 145832-145839 */
-21134, 20983, 20189, 20555, 20463, 20769, 20778, 20299, /* 145840-145847 */
-20273, 19800, 20895, 20921, 21729, 21862, 21062, 21838, /* 145848-145855 */
-21195, 21214, 21040, 21238, 21253, 20835, 20840, 20472, /* 145856-145863 */
-20565, 20602, 20072, 19843, 19657, 19752, 19717, 20179, /* 145864-145871 */
-20872, 20996, 21856, 22368, 23742, 24467, 25693, 26524, /* 145872-145879 */
-28068, 29262, 30714, 32666, 34155, 35867, 36683, 38143, /* 145880-145887 */
-39109, 40156, 40309, 41706, 41523, 42165, 42812, 42744, /* 145888-145895 */
-43751, 43735, 44169, 44196, 44525, 44605, 45082, 45691, /* 145896-145903 */
-46047, 46413, 46694, 46106, 46587, 46563, 46572, 46999, /* 145904-145911 */
-47505, 48274, 48418, 48754, 48238, 48517, 48498, 48382, /* 145912-145919 */
-48929, 49533, 49742, 49952, 49812, 49665, 48981, 48607, /* 145920-145927 */
-47964, 47010, 46882, 46221, 45445, 44407, 43019, 41667, /* 145928-145935 */
-40898, 39583, 38384, 36731, 35314, 34315, 34223, 33815, /* 145936-145943 */
-33016, 32934, 32040, 31850, 31519, 31421, 31369, 31000, /* 145944-145951 */
-30687, 30682, 30962, 30944, 30898, 30471, 30221, 30230, /* 145952-145959 */
-29635, 29755, 29706, 29599, 29952, 29767, 30581, 31060, /* 145960-145967 */
-31211, 31430, 31443, 31880, 32799, 33358, 34272, 35424, /* 145968-145975 */
-36247, 37262, 37520, 37360, 37994, 38329, 38810, 39122, /* 145976-145983 */
-38585, 38828, 38088, 37875, 37353, 37178, 36623, 35367, /* 145984-145991 */
-35033, 33707, 32456, 30939, 29553, 28359, 27233, 26332, /* 145992-145999 */
-25902, 25821, 24833, 25063, 25361, 24681, 24762, 23714, /* 146000-146007 */
-23658, 23484, 22792, 23020, 22713, 22500, 22566, 22611, /* 146008-146015 */
-22700, 21990, 21995, 21782, 21400, 21494, 21437, 21566, /* 146016-146023 */
-20986, 21113, 21081, 21377, 21191, 20920, 20185, 20138, /* 146024-146031 */
-19914, 20251, 21082, 20959, 21701, 21334, 21774, 21462, /* 146032-146039 */
-21435, 21398, 21253, 20803, 20625, 20902, 20585, 20575, /* 146040-146047 */
-19780, 19458, 18968, 18950, 18953, 19104, 19462, 19830, /* 146048-146055 */
-20439, 21247, 22061, 23293, 24287, 25237, 26761, 28031, /* 146056-146063 */
-29602, 31626, 33493, 34878, 36720, 37632, 39000, 40059, /* 146064-146071 */
-40867, 42182, 42283, 42665, 43386, 43686, 44251, 44560, /* 146072-146079 */
-44666, 45032, 44969, 45559, 45355, 45427, 45861, 46050, /* 146080-146087 */
-46085, 46026, 46122, 45873, 45916, 46137, 46905, 47324, /* 146088-146095 */
-47823, 48112, 48377, 48303, 48389, 48375, 48472, 48920, /* 146096-146103 */
-48862, 48847, 49020, 48932, 48432, 48106, 47688, 47074, /* 146104-146111 */
-46139, 45969, 45465, 44552, 43939, 42486, 41854, 41005, /* 146112-146119 */
-39442, 38672, 36963, 36310, 35419, 34773, 34633, 34016, /* 146120-146127 */
-33704, 33166, 32898, 32587, 32222, 31878, 31383, 30810, /* 146128-146135 */
-30741, 30491, 30677, 30144, 30045, 29606, 29754, 29809, /* 146136-146143 */
-29667, 29615, 29502, 29873, 30226, 31176, 31500, 31939, /* 146144-146151 */
-31690, 31822, 32074, 32913, 33635, 34406, 35180, 36360, /* 146152-146159 */
-36951, 37234, 37631, 37995, 38628, 38528, 38814, 38290, /* 146160-146167 */
-38459, 38221, 37804, 37226, 36578, 35940, 35309, 34884, /* 146168-146175 */
-33713, 32409, 31019, 29721, 28455, 27383, 26189, 25357, /* 146176-146183 */
-24724, 24313, 24073, 23983, 23633, 23427, 23302, 22724, /* 146184-146191 */
-22675, 22286, 22315, 22342, 22241, 22339, 22202, 22346, /* 146192-146199 */
-22321, 22182, 21678, 21886, 22154, 22087, 21909, 21569, /* 146200-146207 */
-21485, 21820, 22139, 21935, 21505, 21129, 20869, 20828, /* 146208-146215 */
-21171, 21420, 21497, 21534, 21615, 21362, 21020, 20690, /* 146216-146223 */
-20447, 20255, 19773, 19618, 19768, 19427, 19205, 18910, /* 146224-146231 */
-18507, 18282, 18200, 18599, 18922, 19332, 19595, 20311, /* 146232-146239 */
-21020, 22455, 23796, 24599, 26110, 27198, 28796, 30432, /* 146240-146247 */
-32408, 34146, 35839, 37455, 38411, 39679, 40846, 42161, /* 146248-146255 */
-42833, 43439, 43848, 44072, 44326, 44555, 44994, 45329, /* 146256-146263 */
-45296, 45715, 46131, 46071, 45894, 45848, 46201, 46168, /* 146264-146271 */
-46486, 45982, 46088, 46492, 46352, 46814, 47041, 47584, /* 146272-146279 */
-48079, 48126, 48216, 48263, 48067, 48335, 48535, 48372, /* 146280-146287 */
-48265, 48052, 47847, 47400, 46849, 46025, 45247, 44692, /* 146288-146295 */
-44193, 43728, 43049, 42171, 41362, 40861, 39776, 38823, /* 146296-146303 */
-37591, 36477, 35861, 35381, 34951, 34496, 34245, 33987, /* 146304-146311 */
-33700, 33612, 33654, 33291, 32713, 32259, 31938, 32007, /* 146312-146319 */
-32011, 31867, 31698, 31312, 31126, 30785, 31010, 30659, /* 146320-146327 */
-30622, 30122, 30341, 30741, 31437, 31781, 32456, 32582, /* 146328-146335 */
-31751, 33827, 34108, 34189, 34750, 35580, 36270, 37056, /* 146336-146343 */
-37803, 38237, 38896, 39186, 39274, 39281, 38828, 38619, /* 146344-146351 */
-38436, 37590, 36841, 36066, 35542, 34830, 33678, 32354, /* 146352-146359 */
-31300, 29591, 28589, 27468, 26701, 25535, 24630, 24234, /* 146360-146367 */
-23492, 23277, 23005, 22713, 22416, 21738, 21207, 21214, /* 146368-146375 */
-21361, 21306, 21136, 21674, 21456, 21771, 21627, 21245, /* 146376-146383 */
-21381, 21428, 21735, 21855, 22027, 21910, 21897, 21950, /* 146384-146391 */
-22180, 22316, 22136, 21525, 21222, 21433, 21300, 20971, /* 146392-146399 */
-21079, 21413, 21420, 21337, 21510, 21530, 21379, 21073, /* 146400-146407 */
-20746, 20488, 20169, 20005, 19821, 19553, 19314, 19056, /* 146408-146415 */
-18874, 19137, 19400, 19475, 19753, 20276, 20986, 22132, /* 146416-146423 */
-23574, 24529, 25556, 26713, 27851, 29304, 30914, 32659, /* 146424-146431 */
-34230, 35621, 36648, 37931, 39201, 40385, 41504, 41969, /* 146432-146439 */
-42443, 42721, 43390, 43702, 43854, 44229, 44389, 44760, /* 146440-146447 */
-45088, 45265, 45241, 45343, 45495, 45890, 46137, 46231, /* 146448-146455 */
-46321, 46661, 47081, 47283, 47645, 48085, 48677, 49026, /* 146456-146463 */
-49162, 49267, 49462, 49433, 49347, 49213, 49125, 49037, /* 146464-146471 */
-48772, 48395, 47766, 46965, 46067, 45333, 44799, 44251, /* 146472-146479 */
-43393, 42538, 41757, 41049, 40360, 39475, 38419, 37455, /* 146480-146487 */
-36278, 35547, 35223, 34743, 34423, 33950, 33877, 33607, /* 146488-146495 */
-33377, 33162, 32680, 32362, 32007, 31758, 31695, 31728, /* 146496-146503 */
-31481, 31017, 30799, 30814, 30814, 30906, 30785, 30212, /* 146504-146511 */
-30005, 30559, 31292, 31852, 32141, 32800, 33379, 33605, /* 146512-146519 */
-34003, 34361, 35108, 35812, 36409, 37271, 37764, 38300, /* 146520-146527 */
-38882, 39074, 39036, 38895, 38716, 38615, 38260, 37648, /* 146528-146535 */
-37003, 36009, 34997, 34155, 33377, 32289, 31088, 29854, /* 146536-146543 */
-28727, 27719, 26656, 25839, 25039, 24309, 23476, 23104, /* 146544-146551 */
-23206, 23181, 22920, 22577, 22224, 22076, 21915, 21779, /* 146552-146559 */
-21834, 21713, 21949, 22026, 22022, 21978, 21643, 21587, /* 146560-146567 */
-21741, 22069, 22162, 21923, 21714, 21711, 21791, 21794, /* 146568-146575 */
-21802, 21492, 20955, 20847, 20505, 20547, 20644, 20432, /* 146576-146583 */
-20472, 20669, 20932, 20831, 20757, 20625, 20527, 20236, /* 146584-146591 */
-20059, 20037, 19994, 19951, 19494, 19167, 19003, 18967, /* 146592-146599 */
-19439, 19803, 20070, 20369, 20951, 21943, 22993, 24296, /* 146600-146607 */
-25663, 26690, 27749, 29142, 30548, 32143, 33670, 34928, /* 146608-146615 */
-35922, 37055, 38380, 39650, 40824, 41477, 41960, 42595, /* 146616-146623 */
-42965, 43330, 43767, 43994, 44259, 44551, 44953, 45436, /* 146624-146631 */
-45478, 45564, 46056, 46416, 46613, 46576, 46853, 47239, /* 146632-146639 */
-47305, 47312, 47664, 48160, 48600, 48999, 49266, 49332, /* 146640-146647 */
-49234, 49086, 48915, 48712, 48326, 48050, 47746, 47505, /* 146648-146655 */
-46959, 46192, 45429, 44669, 44163, 43547, 43002, 42281, /* 146656-146663 */
-41418, 40897, 40389, 39823, 39131, 38067, 37247, 36420, /* 146664-146671 */
-35783, 35190, 34724, 34361, 34190, 33964, 33634, 33680, /* 146672-146679 */
-33402, 32959, 32472, 32105, 31812, 31647, 31606, 31307, /* 146680-146687 */
-30981, 30875, 31057, 31507, 31177, 30846, 30682, 30761, /* 146688-146695 */
-31301, 31868, 32630, 33429, 33998, 34317, 34589, 34845, /* 146696-146703 */
-35346, 36120, 36860, 37369, 37752, 38149, 38702, 39037, /* 146704-146711 */
-39244, 39080, 38893, 38493, 38094, 37737, 36995, 35905, /* 146712-146719 */
-34835, 33931, 33157, 32272, 31328, 30600, 29383, 28388, /* 146720-146727 */
-27441, 26686, 25714, 24594, 23972, 23829, 23637, 23346, /* 146728-146735 */
-23214, 23009, 22607, 22099, 21823, 21819, 21635, 21460, /* 146736-146743 */
-21529, 21514, 21671, 21511, 21340, 21103, 21008, 21183, /* 146744-146751 */
-21448, 21479, 21250, 21163, 21484, 21734, 21817, 21920, /* 146752-146759 */
-21639, 21466, 21543, 21462, 21224, 21087, 21043, 21209, /* 146760-146767 */
-21367, 21398, 21362, 21445, 21140, 20618, 20166, 19803, /* 146768-146775 */
-19724, 19651, 19464, 19085, 18784, 18555, 18602, 18924, /* 146776-146783 */
-19198, 19652, 20253, 20965, 21928, 23343, 24650, 26014, /* 146784-146791 */
-27198, 28180, 29622, 31185, 32927, 34454, 35723, 36918, /* 146792-146799 */
-38058, 39083, 40262, 41342, 42170, 42771, 43146, 43634, /* 146800-146807 */
-43836, 43659, 43626, 43899, 44263, 44626, 44921, 45250, /* 146808-146815 */
-45622, 45806, 45947, 46342, 46742, 47052, 47334, 47753, /* 146816-146823 */
-48120, 48325, 48498, 48852, 49401, 49644, 49586, 49602, /* 146824-146831 */
-49416, 49104, 48662, 48308, 48055, 47433, 46950, 46432, /* 146832-146839 */
-45614, 44653, 43808, 43183, 42551, 41770, 40895, 40554, /* 146840-146847 */
-40380, 39980, 39386, 38702, 38053, 37137, 36198, 35539, /* 146848-146855 */
-35035, 34657, 34286, 34143, 34036, 33873, 33922, 33518, /* 146856-146863 */
-33152, 32797, 32599, 32600, 32522, 32312, 31696, 31133, /* 146864-146871 */
-31052, 31250, 31169, 31026, 30672, 30484, 30552, 30788, /* 146872-146879 */
-31386, 32151, 32575, 33039, 33486, 34016, 34666, 35213, /* 146880-146887 */
-35803, 36516, 37180, 37563, 38128, 38793, 39315, 39513, /* 146888-146895 */
-39453, 39151, 38820, 38356, 37854, 37227, 36328, 35261, /* 146896-146903 */
-34255, 33370, 32409, 31431, 30203, 29215, 28412, 27479, /* 146904-146911 */
-26421, 25601, 24929, 24263, 23739, 23640, 23347, 22961, /* 146912-146919 */
-22615, 22517, 22431, 22127, 21942, 21874, 21982, 21930, /* 146920-146927 */
-22080, 22242, 22195, 21792, 21481, 21573, 21810, 21722, /* 146928-146935 */
-21497, 21477, 21530, 21646, 21689, 21841, 21847, 21589, /* 146936-146943 */
-21458, 21376, 21158, 21031, 20804, 20623, 20478, 20551, /* 146944-146951 */
-20629, 20569, 20282, 19945, 19670, 19293, 19099, 19044, /* 146952-146959 */
-19022, 18969, 18875, 18482, 18372, 18577, 18895, 19392, /* 146960-146967 */
-20042, 20567, 21397, 22799, 24156, 25307, 26611, 27886, /* 146968-146975 */
-29088, 30489, 31999, 33677, 34865, 35840, 36823, 38067, /* 146976-146983 */
-39288, 40358, 41255, 41999, 42479, 42788, 43200, 43503, /* 146984-146991 */
-43620, 43693, 44015, 44396, 44913, 45422, 45884, 46269, /* 146992-146999 */
-46796, 47162, 47584, 47944, 48264, 48369, 48513, 48879, /* 147000-147007 */
-48874, 49243, 49418, 49432, 49519, 49204, 48964, 48568, /* 147008-147015 */
-48159, 47851, 47340, 46799, 46360, 45922, 45047, 44210, /* 147016-147023 */
-43442, 42764, 42052, 41454, 40928, 40392, 40092, 39745, /* 147024-147031 */
-39383, 38814, 38225, 37660, 36758, 36060, 35638, 35211, /* 147032-147039 */
-34821, 34464, 34226, 34041, 33810, 33502, 33314, 32992, /* 147040-147047 */
-32784, 32787, 32678, 32526, 32082, 31728, 31509, 31441, /* 147048-147055 */
-31464, 31558, 31463, 30941, 30575, 30620, 31039, 31700, /* 147056-147063 */
-32405, 33155, 33790, 34110, 34556, 35249, 35986, 36472, /* 147064-147071 */
-36837, 37372, 37839, 38266, 38772, 39201, 39423, 39238, /* 147072-147079 */
-39086, 38899, 38689, 38254, 37263, 36337, 35363, 34450, /* 147080-147087 */
-33392, 32259, 31326, 30203, 29100, 28228, 27421, 26590, /* 147088-147095 */
-25620, 24897, 24506, 24108, 23736, 23279, 22836, 22542, /* 147096-147103 */
-22202, 21970, 21780, 21535, 21241, 21146, 21552, 21732, /* 147104-147111 */
-21595, 21344, 21186, 21301, 21346, 21391, 21371, 21306, /* 147112-147119 */
-21318, 21446, 21606, 21610, 21649, 21705, 21635, 21578, /* 147120-147127 */
-21484, 21451, 21339, 21269, 21250, 21075, 21036, 20991, /* 147128-147135 */
-20906, 20701, 20573, 20378, 20099, 19916, 19733, 19546, /* 147136-147143 */
-19344, 19072, 18714, 18688, 18835, 19255, 19586, 20092, /* 147144-147151 */
-20735, 21354, 22261, 23680, 25250, 26526, 27822, 29158, /* 147152-147159 */
-30600, 31869, 33102, 34107, 35022, 36256, 37669, 38980, /* 147160-147167 */
-39999, 40663, 41321, 42123, 42908, 43404, 43680, 44008, /* 147168-147175 */
-44326, 44577, 44816, 45312, 45981, 46581, 46942, 47395, /* 147176-147183 */
-47909, 48386, 48756, 49019, 49265, 49268, 49281, 49344, /* 147184-147191 */
-49328, 49359, 49213, 49005, 48644, 48214, 47655, 47029, /* 147192-147199 */
-46474, 45920, 45415, 44876, 44406, 43727, 43122, 42426, /* 147200-147207 */
-41728, 41121, 40577, 40437, 40198, 39951, 39827, 39523, /* 147208-147215 */
-39309, 38925, 38382, 37836, 37245, 36663, 36199, 35818, /* 147216-147223 */
-35231, 35009, 34846, 34548, 34016, 33547, 33283, 33142, /* 147224-147231 */
-33189, 33048, 32904, 32548, 32118, 31739, 31684, 31653, /* 147232-147239 */
-31449, 31224, 31065, 30866, 30743, 31162, 31891, 32682, /* 147240-147247 */
-33410, 34024, 34628, 35244, 35839, 36447, 36725, 36950, /* 147248-147255 */
-37124, 37627, 38423, 39119, 39500, 39535, 39480, 39330, /* 147256-147263 */
-38973, 38383, 37867, 37060, 36011, 34883, 33791, 32726, /* 147264-147271 */
-31647, 30580, 29462, 28680, 27852, 26991, 26169, 25323, /* 147272-147279 */
-24546, 23828, 23570, 23272, 22815, 22300, 22048, 21884, /* 147280-147287 */
-21622, 21344, 20956, 20994, 21195, 21488, 21620, 21407, /* 147288-147295 */
-21225, 21199, 21181, 21126, 21069, 21031, 21107, 21315, /* 147296-147303 */
-21457, 21570, 21687, 21698, 21762, 21953, 21841, 21626, /* 147304-147311 */
-21557, 21199, 20917, 20699, 20367, 20121, 19873, 19862, /* 147312-147319 */
-19936, 19697, 19265, 19077, 19048, 18976, 18885, 18724, /* 147320-147327 */
-18750, 18846, 18930, 19168, 19477, 19750, 20153, 20896, /* 147328-147335 */
-22106, 23595, 25050, 26610, 28065, 29254, 30486, 32021, /* 147336-147343 */
-33499, 34560, 35371, 36278, 37555, 38962, 39919, 40634, /* 147344-147351 */
-41539, 42458, 43264, 43950, 44504, 44802, 44703, 44786, /* 147352-147359 */
-45096, 45614, 46236, 46671, 47357, 47679, 47935, 47987, /* 147360-147367 */
-48259, 48718, 48951, 49095, 49111, 49216, 49035, 48853, /* 147368-147375 */
-48673, 48453, 48104, 47671, 47229, 46704, 46173, 45650, /* 147376-147383 */
-45051, 44433, 43962, 43404, 42916, 42550, 42040, 41392, /* 147384-147391 */
-40826, 40391, 40064, 39904, 39670, 39516, 39250, 38960, /* 147392-147399 */
-38604, 37988, 37428, 36747, 36045, 35583, 35251, 34725, /* 147400-147407 */
-34244, 33830, 33537, 33118, 32853, 32866, 33087, 33176, /* 147408-147415 */
-32976, 32707, 32370, 31971, 31646, 31650, 31732, 31719, /* 147416-147423 */
-31449, 31290, 31260, 31390, 31735, 32398, 33152, 33855, /* 147424-147431 */
-34457, 35145, 36069, 36769, 36992, 37037, 37318, 37657, /* 147432-147439 */
-38113, 38746, 39345, 39426, 39284, 39023, 38877, 38835, /* 147440-147447 */
-38283, 37593, 36644, 35531, 34428, 33241, 32224, 31165, /* 147448-147455 */
-30174, 29272, 28527, 27849, 27023, 26194, 25273, 24570, /* 147456-147463 */
-24050, 23711, 23389, 22905, 22567, 22311, 22014, 21535, /* 147464-147471 */
-21048, 20777, 20762, 20801, 20965, 21014, 21009, 20928, /* 147472-147479 */
-20815, 20838, 20962, 21083, 20923, 21028, 21164, 21244, /* 147480-147487 */
-21455, 21547, 21596, 21773, 21892, 21914, 21773, 21449, /* 147488-147495 */
-21251, 21116, 20866, 20585, 20427, 20316, 20245, 20130, /* 147496-147503 */
-19910, 19505, 19310, 19145, 19054, 19144, 19101, 19001, /* 147504-147511 */
-18882, 18886, 19218, 19642, 20327, 20960, 21694, 22719, /* 147512-147519 */
-24206, 25974, 27112, 28231, 29712, 31367, 32902, 34113, /* 147520-147527 */
-34936, 35821, 36696, 37639, 38744, 39782, 40812, 41530, /* 147528-147535 */
-42304, 43106, 43856, 44424, 44773, 45008, 45175, 45431, /* 147536-147543 */
-45937, 46638, 47182, 47618, 47984, 48217, 48438, 48620, /* 147544-147551 */
-48948, 49063, 49095, 49210, 49249, 49051, 48787, 48452, /* 147552-147559 */
-47968, 47474, 46934, 46361, 45599, 44903, 44244, 43461, /* 147560-147567 */
-42906, 42635, 42353, 42015, 41599, 41056, 40509, 40032, /* 147568-147575 */
-39694, 39584, 39582, 39674, 39710, 39636, 39558, 39171, /* 147576-147583 */
-38613, 37983, 37417, 36846, 36134, 35479, 35043, 34843, /* 147584-147591 */
-34452, 33964, 33539, 33136, 32880, 32972, 33019, 32829, /* 147592-147599 */
-32625, 32250, 31989, 31653, 31405, 31418, 31582, 31863, /* 147600-147607 */
-31701, 31245, 31450, 32152, 32849, 33603, 34429, 35258, /* 147608-147615 */
-35922, 36516, 37051, 37640, 37944, 37997, 38189, 38439, /* 147616-147623 */
-38717, 38993, 39236, 39241, 39079, 38708, 38355, 37818, /* 147624-147631 */
-36847, 35857, 34922, 33986, 33047, 31869, 30607, 29530, /* 147632-147639 */
-28507, 27830, 27325, 26797, 25946, 25065, 24408, 24053, /* 147640-147647 */
-23742, 23177, 22880, 22445, 22078, 21789, 21352, 21050, /* 147648-147655 */
-20935, 20871, 20861, 20874, 20968, 21056, 21062, 20982, /* 147656-147663 */
-20860, 20641, 20464, 20710, 20867, 21059, 21259, 21287, /* 147664-147671 */
-21575, 21826, 21845, 21907, 21890, 21742, 21472, 21180, /* 147672-147679 */
-20836, 20666, 20410, 20143, 20019, 19820, 19594, 19449, /* 147680-147687 */
-19311, 19058, 18950, 18832, 18906, 19061, 19220, 19231, /* 147688-147695 */
-19485, 20018, 20541, 20874, 21384, 22509, 23888, 25435, /* 147696-147703 */
-26650, 27986, 29340, 30843, 32395, 33507, 34466, 35286, /* 147704-147711 */
-36132, 37196, 38272, 39071, 39863, 40653, 41648, 42666, /* 147712-147719 */
-43495, 44276, 44782, 45198, 45600, 45807, 45968, 46483, /* 147720-147727 */
-47084, 47645, 47892, 48374, 48616, 48904, 49302, 49230, /* 147728-147735 */
-49384, 49143, 48875, 48768, 48654, 48337, 47800, 47111, /* 147736-147743 */
-46306, 45382, 44667, 44204, 43625, 43046, 42363, 41756, /* 147744-147751 */
-41197, 40835, 40641, 40366, 39939, 39690, 39486, 39459, /* 147752-147759 */
-39336, 39119, 39328, 39652, 39676, 39573, 39288, 38795, /* 147760-147767 */
-38374, 37738, 37033, 36253, 35561, 35162, 34877, 34542, /* 147768-147775 */
-34289, 33775, 33353, 33192, 33117, 32921, 32636, 32616, /* 147776-147783 */
-32550, 32348, 31961, 31890, 32079, 31978, 31635, 31374, /* 147784-147791 */
-31727, 32336, 33024, 33758, 34459, 35086, 35764, 36602, /* 147792-147799 */
-37332, 37840, 38020, 38140, 38396, 38494, 38761, 39143, /* 147800-147807 */
-39189, 38977, 38879, 38712, 38558, 38346, 37758, 36946, /* 147808-147815 */
-35730, 34432, 33275, 32145, 31037, 30002, 28934, 27966, /* 147816-147823 */
-27384, 26880, 26280, 25510, 24786, 24320, 23937, 23340, /* 147824-147831 */
-22764, 22473, 22261, 21868, 21411, 20996, 20695, 20502, /* 147832-147839 */
-20522, 20666, 20776, 20725, 20908, 21028, 20827, 20701, /* 147840-147847 */
-20646, 20849, 21133, 21287, 21423, 21576, 21523, 21640, /* 147848-147855 */
-21897, 22247, 22186, 22285, 22318, 22105, 21752, 21220, /* 147856-147863 */
-20706, 20375, 20130, 19659, 19589, 19613, 19200, 18704, /* 147864-147871 */
-18487, 18353, 18472, 18559, 18711, 18855, 19201, 19387, /* 147872-147879 */
-19859, 20117, 21113, 21712, 23244, 24888, 25941, 27583, /* 147880-147887 */
-27901, 30203, 31457, 32559, 34497, 35478, 36236, 37458, /* 147888-147895 */
-38272, 38513, 39923, 40497, 41032, 42308, 43506, 44116, /* 147896-147903 */
-45043, 46161, 45548, 46418, 46500, 46538, 47273, 47352, /* 147904-147911 */
-47802, 48504, 48501, 48318, 49486, 48712, 49127, 48777, /* 147912-147919 */
-48772, 48161, 48274, 47837, 47183, 46813, 45854, 45431, /* 147920-147927 */
-44401, 44262, 42538, 42956, 41173, 41336, 40845, 40282, /* 147928-147935 */
-40579, 39998, 40175, 39417, 39427, 39065, 38918, 38920, /* 147936-147943 */
-38566, 38856, 39487, 39145, 39604, 38546, 38354, 37794, /* 147944-147951 */
-37795, 36535, 36493, 35811, 34867, 35016, 33472, 33697, /* 147952-147959 */
-33990, 33164, 33659, 33367, 33024, 33584, 32715, 32964, /* 147960-147967 */
-32244, 32823, 32210, 32621, 32830, 32261, 32022, 32803, /* 147968-147975 */
-32512, 33167, 34256, 34205, 35533, 36114, 36717, 37348, /* 147976-147983 */
-37768, 37425, 38122, 38488, 38154, 38807, 39431, 38412, /* 147984-147991 */
-39244, 38606, 38989, 38799, 38093, 38284, 36632, 36100, /* 147992-147999 */
-34574, 33259, 32837, 30688, 29996, 29204, 28189, 27877, /* 148000-148007 */
-26938, 26731, 25427, 24965, 24278, 23654, 23200, 22755, /* 148008-148015 */
-22770, 22412, 21750, 21316, 20919, 20752, 20273, 20602, /* 148016-148023 */
-20431, 20420, 21117, 20697, 20974, 20698, 20583, 21096, /* 148024-148031 */
-20695, 21174, 21465, 21447, 21322, 21280, 22343, 22234, /* 148032-148039 */
-22312, 22277, 21973, 22079, 21223, 21779, 21322, 20990, /* 148040-148047 */
-20293, 19477, 19899, 18563, 19391, 18400, 18616, 18947, /* 148048-148055 */
-18254, 18783, 18992, 18931, 19389, 19096, 20665, 20741, /* 148056-148063 */
-20950, 22074, 22371, 24398, 25076, 26984, 27803, 29611, /* 148064-148071 */
-30573, 32468, 33716, 34829, 35491, 36692, 37785, 38710, /* 148072-148079 */
-39191, 39960, 40824, 41038, 42897, 43428, 44475, 45057, /* 148080-148087 */
-46504, 46094, 46476, 46806, 46814, 47431, 47768, 48052, /* 148088-148095 */
-48585, 48736, 48538, 49460, 48693, 48686, 49041, 47889, /* 148096-148103 */
-47868, 47890, 47106, 47037, 46022, 44926, 44165, 43166, /* 148104-148111 */
-42827, 41518, 40941, 40580, 39970, 39334, 39314, 38818, /* 148112-148119 */
-38609, 38551, 37702, 38692, 38513, 38164, 37894, 38070, /* 148120-148127 */
-38237, 38416, 38858, 38352, 38151, 38054, 37528, 37321, /* 148128-148135 */
-36524, 36273, 35821, 35020, 34881, 34569, 33388, 33708, /* 148136-148143 */
-33404, 32671, 33369, 32959, 32944, 33158, 33035, 32944, /* 148144-148151 */
-33276, 32510, 32689, 32348, 32073, 32301, 33224, 33692, /* 148152-148159 */
-34304, 34508, 34955, 35429, 36534, 37524, 37692, 38924, /* 148160-148167 */
-38466, 38858, 38702, 39020, 39097, 39335, 39498, 39197, /* 148168-148175 */
-39306, 39244, 39037, 38905, 38277, 36886, 35993, 34864, /* 148176-148183 */
-33724, 32491, 31201, 30375, 29251, 28429, 27782, 27032, /* 148184-148191 */
-26185, 25549, 25134, 24386, 23921, 23588, 22956, 22643, /* 148192-148199 */
-22134, 21593, 21545, 21062, 20938, 20410, 20497, 20546, /* 148200-148207 */
-20595, 20765, 20643, 21137, 20784, 20794, 21128, 21069, /* 148208-148215 */
-21475, 21138, 21159, 21638, 21663, 22071, 22412, 22203, /* 148216-148223 */
-22494, 22380, 22272, 21923, 21555, 21208, 20481, 20368, /* 148224-148231 */
-19752, 19681, 19095, 19110, 18761, 18164, 18251, 18089, /* 148232-148239 */
-18126, 18240, 18408, 19211, 19342, 19849, 20459, 20681, /* 148240-148247 */
-22093, 22516, 24495, 25798, 27013, 28292, 29621, 31210, /* 148248-148255 */
-32522, 34124, 35453, 36428, 37302, 38475, 38682, 40250, /* 148256-148263 */
-40963, 41684, 42603, 43183, 44045, 45099, 45708, 46265, /* 148264-148271 */
-46583, 46222, 46968, 47042, 47222, 47835, 47685, 47878, /* 148272-148279 */
-48617, 48082, 48304, 48147, 47784, 47752, 46831, 46688, /* 148280-148287 */
-45835, 45670, 44950, 44037, 43602, 42287, 41674, 40767, /* 148288-148295 */
-40520, 40111, 39056, 39008, 39106, 39080, 38906, 38781, /* 148296-148303 */
-38724, 38497, 39070, 38646, 38552, 38948, 38583, 39216, /* 148304-148311 */
-39323, 39379, 39102, 38673, 38527, 38031, 37704, 37045, /* 148312-148319 */
-36574, 36369, 35335, 35013, 34329, 34156, 34019, 33553, /* 148320-148327 */
-33888, 33565, 33747, 33532, 33425, 33443, 33026, 32777, /* 148328-148335 */
-33264, 33288, 33197, 32852, 33088, 33195, 33896, 34788, /* 148336-148343 */
-35152, 36393, 36754, 37670, 38091, 38809, 39135, 39214, /* 148344-148351 */
-39632, 39610, 39684, 39790, 39930, 39836, 39549, 39305, /* 148352-148359 */
-38956, 38807, 38425, 37589, 36843, 35526, 34503, 33074, /* 148360-148367 */
-31337, 30263, 28903, 28285, 27816, 27064, 26542, 25833, /* 148368-148375 */
-24955, 24168, 23957, 23257, 22967, 22550, 22622, 22339, /* 148376-148383 */
-21703, 21267, 20590, 20156, 19942, 19935, 20186, 20802, /* 148384-148391 */
-20615, 20754, 20675, 20417, 20473, 20792, 21003, 21148, /* 148392-148399 */
-21095, 21231, 21677, 21896, 21936, 22162, 22263, 22281, /* 148400-148407 */
-22557, 22273, 22192, 21700, 21092, 20567, 20007, 19550, /* 148408-148415 */
-19181, 19058, 18544, 18514, 18236, 18148, 18396, 18324, /* 148416-148423 */
-18453, 18603, 19052, 19820, 20446, 20942, 21613, 22479, /* 148424-148431 */
-23725, 25126, 26416, 27577, 28868, 30535, 32155, 33634, /* 148432-148439 */
-35006, 36215, 37453, 38145, 39354, 40079, 40897, 41695, /* 148440-148447 */
-42415, 43214, 43781, 44717, 45341, 46158, 46580, 46972, /* 148448-148455 */
-47378, 47475, 47494, 47695, 47577, 47556, 47341, 47454, /* 148456-148463 */
-47825, 47817, 47590, 46870, 46264, 45635, 45068, 44433, /* 148464-148471 */
-43792, 43224, 42512, 41601, 40928, 40172, 39587, 38870, /* 148472-148479 */
-38385, 38184, 38056, 38410, 38248, 38113, 38108, 38064, /* 148480-148487 */
-38520, 38971, 38824, 38717, 38751, 38681, 38652, 38868, /* 148488-148495 */
-38908, 38867, 38631, 38156, 37786, 37510, 37171, 36686, /* 148496-148503 */
-36279, 35568, 34888, 34334, 34103, 33945, 34019, 33797, /* 148504-148511 */
-33610, 33546, 33504, 33585, 33630, 33908, 33888, 33840, /* 148512-148519 */
-33555, 33448, 33462, 33889, 34484, 35324, 35796, 36229, /* 148520-148527 */
-36657, 37159, 38012, 38662, 39368, 39510, 39888, 39993, /* 148528-148535 */
-40089, 40368, 40257, 40105, 39555, 39197, 39229, 39371, /* 148536-148543 */
-39209, 38561, 37743, 36791, 35605, 34301, 32963, 31600, /* 148544-148551 */
-30327, 29188, 28499, 27788, 27085, 26354, 25602, 24919, /* 148552-148559 */
-24287, 23919, 23771, 23451, 22797, 22101, 21760, 21460, /* 148560-148567 */
-21110, 20810, 20779, 20323, 19804, 19812, 19942, 20300, /* 148568-148575 */
-20372, 20302, 20421, 20835, 20837, 20706, 21000, 21180, /* 148576-148583 */
-21191, 21237, 21455, 21725, 21930, 22146, 22360, 22586, /* 148584-148591 */
-22387, 21917, 21444, 20739, 20151, 19602, 19388, 19011, /* 148592-148599 */
-18596, 18205, 17840, 17939, 18017, 18373, 18565, 18540, /* 148600-148607 */
-18849, 19408, 20234, 21018, 21872, 22904, 23850, 25080, /* 148608-148615 */
-26202, 27269, 28511, 29740, 31243, 32826, 34634, 36173, /* 148616-148623 */
-37387, 38241, 39124, 39939, 40619, 41352, 41957, 42469, /* 148624-148631 */
-43089, 43659, 44351, 45273, 45898, 46422, 46683, 46899, /* 148632-148639 */
-47087, 47215, 47279, 47108, 46873, 46744, 46765, 46946, /* 148640-148647 */
-47025, 46758, 46001, 45051, 44218, 43607, 43117, 42574, /* 148648-148655 */
-42150, 41394, 40519, 39805, 39034, 38252, 37459, 36892, /* 148656-148663 */
-36935, 37340, 37616, 37523, 37478, 37772, 37961, 38142, /* 148664-148671 */
-38344, 38507, 38732, 38828, 38796, 38685, 38606, 38654, /* 148672-148679 */
-38761, 38754, 38359, 37978, 37867, 37407, 36969, 36661, /* 148680-148687 */
-36170, 35583, 35026, 34682, 34411, 34211, 34048, 34081, /* 148688-148695 */
-34269, 34097, 34066, 34058, 34155, 34331, 34367, 34408, /* 148696-148703 */
-34133, 33972, 34034, 34809, 35699, 36423, 37160, 37576, /* 148704-148711 */
-37861, 38309, 39027, 39811, 40498, 40939, 41074, 40970, /* 148712-148719 */
-40730, 40522, 40288, 40084, 39968, 39788, 39575, 39285, /* 148720-148727 */
-38728, 37856, 36737, 35489, 33983, 32261, 30734, 29809, /* 148728-148735 */
-29232, 28486, 27823, 26982, 26017, 25079, 24356, 23921, /* 148736-148743 */
-23587, 23341, 23311, 23017, 22452, 21720, 21163, 20888, /* 148744-148751 */
-20671, 20422, 20224, 20407, 20487, 20321, 20254, 20235, /* 148752-148759 */
-20297, 20485, 20619, 20910, 21053, 20859, 20587, 20794, /* 148760-148767 */
-21158, 21604, 22115, 22259, 22150, 21971, 21757, 21638, /* 148768-148775 */
-21469, 21093, 20646, 20086, 19378, 18845, 18697, 18299, /* 148776-148783 */
-17997, 17865, 17941, 18080, 18176, 18375, 18828, 19415, /* 148784-148791 */
-20137, 20926, 21761, 22653, 23536, 24699, 25716, 26743, /* 148792-148799 */
-27961, 29370, 30842, 32449, 34037, 35109, 36004, 36976, /* 148800-148807 */
-38174, 39519, 40522, 41338, 41962, 42440, 42727, 43124, /* 148808-148815 */
-43907, 44840, 45587, 45967, 46173, 46323, 46452, 46625, /* 148816-148823 */
-46885, 46913, 46514, 45919, 45583, 45404, 45235, 44887, /* 148824-148831 */
-44393, 43812, 42957, 42104, 41508, 40960, 40241, 39452, /* 148832-148839 */
-38622, 38356, 38332, 37902, 37412, 36789, 36455, 36522, /* 148840-148847 */
-36902, 37359, 37822, 38398, 38405, 38525, 38862, 39200, /* 148848-148855 */
-39449, 39617, 39709, 39612, 39424, 39233, 39113, 38983, /* 148856-148863 */
-38956, 38895, 38699, 38546, 38372, 37911, 37213, 36395, /* 148864-148871 */
-35727, 35465, 35389, 35333, 35239, 34976, 34779, 34660, /* 148872-148879 */
-34694, 34888, 35029, 35072, 34983, 34756, 34721, 34933, /* 148880-148887 */
-35213, 35720, 36240, 36602, 37163, 37757, 38334, 38915, /* 148888-148895 */
-39446, 39791, 40071, 40330, 40492, 40619, 40780, 40842, /* 148896-148903 */
-40848, 40349, 39704, 39503, 39431, 39249, 38888, 38438, /* 148904-148911 */
-37647, 36454, 35163, 33753, 32158, 30834, 29741, 28856, /* 148912-148919 */
-28039, 27189, 26350, 25758, 25144, 24346, 23718, 23365, /* 148920-148927 */
-23143, 22788, 22422, 21934, 21540, 21281, 21061, 20829, /* 148928-148935 */
-20513, 20159, 19837, 19777, 19925, 20149, 20312, 20432, /* 148936-148943 */
-20529, 20556, 20436, 20449, 20652, 20797, 21054, 21217, /* 148944-148951 */
-21382, 21533, 21535, 21486, 21656, 21682, 21541, 21192, /* 148952-148959 */
-20676, 20259, 19575, 19054, 18735, 18512, 18036, 17773, /* 148960-148967 */
-17846, 18097, 18261, 18326, 18501, 18959, 19839, 20620, /* 148968-148975 */
-21556, 22393, 23296, 24333, 25373, 26430, 27442, 28564, /* 148976-148983 */
-29745, 31205, 32657, 34178, 35521, 36861, 38285, 39222, /* 148984-148991 */
-40035, 40832, 41610, 42332, 42891, 43306, 43722, 44041, /* 148992-148999 */
-44649, 45460, 46034, 46288, 46280, 46188, 46160, 46050, /* 149000-149007 */
-45959, 45999, 45968, 45458, 44718, 44278, 43904, 43410, /* 149008-149015 */
-42732, 42259, 41635, 40825, 39944, 39163, 38619, 38125, /* 149016-149023 */
-37718, 37375, 36847, 36335, 36126, 36127, 36326, 36603, /* 149024-149031 */
-36868, 37245, 37759, 38044, 38453, 38807, 38956, 38919, /* 149032-149039 */
-38866, 38945, 38920, 38996, 39039, 39064, 39088, 38877, /* 149040-149047 */
-38562, 38430, 38435, 38367, 38007, 37305, 36660, 36324, /* 149048-149055 */
-36025, 35798, 35599, 35361, 35170, 34972, 34842, 34956, /* 149056-149063 */
-35042, 35256, 35591, 35629, 35448, 35204, 35217, 35486, /* 149064-149071 */
-35876, 36478, 37316, 38057, 38527, 38819, 39057, 39483, /* 149072-149079 */
-39921, 40422, 40901, 41445, 41739, 41684, 41373, 40895, /* 149080-149087 */
-40555, 40409, 40462, 40407, 39941, 39154, 38266, 37459, /* 149088-149095 */
-36721, 35727, 34182, 32645, 31191, 29771, 28588, 27691, /* 149096-149103 */
-26921, 26130, 25342, 24634, 24150, 23632, 23275, 22933, /* 149104-149111 */
-22545, 22205, 21950, 21792, 21526, 21333, 20992, 20676, /* 149112-149119 */
-20352, 20059, 19925, 19994, 20125, 20167, 20445, 20776, /* 149120-149127 */
-21034, 20990, 20705, 20430, 20404, 20717, 21112, 21477, /* 149128-149135 */
-21677, 21769, 21650, 21354, 21020, 20840, 20579, 20093, /* 149136-149143 */
-19463, 19069, 18741, 18318, 17994, 17706, 17621, 17566, /* 149144-149151 */
-17595, 17796, 18349, 19075, 19677, 20487, 21234, 21985, /* 149152-149159 */
-23024, 24099, 25206, 26259, 27385, 28569, 29930, 31238, /* 149160-149167 */
-32589, 34083, 35285, 36306, 37396, 38454, 39561, 40669, /* 149168-149175 */
-41603, 42457, 42830, 42977, 43099, 43276, 43707, 44388, /* 149176-149183 */
-45003, 45408, 45761, 45905, 45769, 45668, 45371, 44870, /* 149184-149191 */
-44383, 44065, 43843, 43575, 43450, 43079, 42322, 41301, /* 149192-149199 */
-40309, 39615, 39259, 38964, 38457, 38021, 37646, 37200, /* 149200-149207 */
-36600, 35971, 35561, 35621, 35701, 35814, 36198, 36509, /* 149208-149215 */
-36869, 37178, 37586, 38033, 38364, 38474, 38547, 38664, /* 149216-149223 */
-38793, 38838, 38878, 38987, 39030, 38947, 38795, 38827, /* 149224-149231 */
-38956, 38827, 38433, 37994, 37681, 37437, 37117, 36774, /* 149232-149239 */
-36436, 36050, 35660, 35544, 35325, 35282, 35482, 35789, /* 149240-149247 */
-36101, 36229, 36342, 36405, 36705, 37039, 37309, 37684, /* 149248-149255 */
-38399, 38913, 39053, 39266, 39240, 39275, 39477, 39895, /* 149256-149263 */
-40427, 40834, 41125, 41109, 40915, 40158, 39292, 39045, /* 149264-149271 */
-39128, 39266, 39082, 38592, 38071, 37366, 36554, 35790, /* 149272-149279 */
-35165, 34401, 33279, 32118, 30964, 29703, 28448, 27454, /* 149280-149287 */
-26740, 26133, 25280, 24604, 24024, 23607, 23276, 22782, /* 149288-149295 */
-22386, 22088, 21996, 21927, 21772, 21308, 20774, 20332, /* 149296-149303 */
-20081, 20094, 20371, 20670, 20748, 20843, 20927, 20852, /* 149304-149311 */
-20688, 20402, 20108, 19824, 19801, 20057, 20307, 20203, /* 149312-149319 */
-19819, 19542, 19362, 19374, 19425, 19348, 19314, 19325, /* 149320-149327 */
-19294, 19090, 18690, 18597, 18904, 19345, 19874, 20220, /* 149328-149335 */
-20435, 20789, 21518, 22475, 23378, 24337, 25439, 26350, /* 149336-149343 */
-27135, 28104, 28980, 29850, 30666, 31551, 32581, 33869, /* 149344-149351 */
-34923, 36009, 37199, 38059, 38581, 39303, 40152, 40878, /* 149352-149359 */
-41441, 41717, 41713, 41666, 41681, 42000, 42538, 43026, /* 149360-149367 */
-43510, 43266, 43732, 42750, 42957, 43394, 42556, 42720, /* 149368-149375 */
-42154, 41886, 41425, 41321, 41169, 41006, 40560, 40055, /* 149376-149383 */
-39651, 39280, 38724, 38215, 38102, 37933, 37734, 37321, /* 149384-149391 */
-36979, 36715, 36418, 35962, 35774, 35768, 35806, 36043, /* 149392-149399 */
-36359, 36461, 36443, 36146, 36112, 36152, 36108, 36226, /* 149400-149407 */
-36357, 36426, 36610, 36940, 37027, 36915, 36824, 36804, /* 149408-149415 */
-36831, 36931, 37149, 37120, 36967, 36894, 36626, 36381, /* 149416-149423 */
-36312, 36436, 36722, 37092, 37449, 37802, 37927, 38025, /* 149424-149431 */
-38383, 38888, 39291, 39617, 39568, 39345, 39114, 38869, /* 149432-149439 */
-38964, 39126, 39108, 39040, 39023, 38828, 38599, 38464, /* 149440-149447 */
-38705, 38757, 38515, 38137, 37717, 37383, 36995, 36659, /* 149448-149455 */
-36347, 36065, 35605, 35283, 35282, 35266, 35062, 34520, /* 149456-149463 */
-33866, 33131, 32283, 31604, 30977, 30430, 29991, 29474, /* 149464-149471 */
-28883, 28271, 27685, 27226, 26769, 26256, 25753, 25325, /* 149472-149479 */
-24910, 24596, 24226, 23823, 23260, 22643, 22196, 21721, /* 149480-149487 */
-21277, 21005, 20897, 20825, 20779, 20913, 21214, 21219, /* 149488-149495 */
-20917, 20501, 20164, 19968, 20101, 20497, 20892, 20968, /* 149496-149503 */
-20893, 20960, 21039, 21208, 21456, 21613, 21830, 21863, /* 149504-149511 */
-21683, 21798, 22188, 22557, 22712, 22913, 23248, 23593, /* 149512-149519 */
-24123, 24753, 25553, 26500, 27319, 27939, 28607, 29264, /* 149520-149527 */
-29805, 30382, 31092, 31860, 32578, 33307, 34029, 34828, /* 149528-149535 */
-35448, 35922, 36738, 37591, 38233, 38798, 39170, 39373, /* 149536-149543 */
-39300, 39094, 39233, 39544, 39834, 40068, 40376, 40585, /* 149544-149551 */
-40577, 40654, 40672, 40739, 40753, 40570, 40373, 40068, /* 149552-149559 */
-39731, 39536, 39463, 39238, 38945, 38661, 38424, 38226, /* 149560-149567 */
-37863, 37631, 37469, 37326, 37292, 37100, 36726, 36221, /* 149568-149575 */
-35874, 35596, 35353, 35250, 35211, 35291, 35290, 35220, /* 149576-149583 */
-35268, 35341, 35384, 35423, 35466, 35328, 35181, 35265, /* 149584-149591 */
-35514, 35607, 35489, 35459, 35538, 35660, 35651, 35608, /* 149592-149599 */
-35851, 35916, 35694, 35641, 35857, 35958, 35739, 35660, /* 149600-149607 */
-35816, 36012, 36061, 36111, 36401, 36836, 37119, 37484, /* 149608-149615 */
-37744, 37884, 37833, 37544, 37368, 37301, 37356, 37116, /* 149616-149623 */
-36915, 36888, 36831, 36792, 36688, 36465, 36298, 36251, /* 149624-149631 */
-36216, 36153, 35974, 35504, 35064, 34886, 34754, 34605, /* 149632-149639 */
-34403, 34194, 34003, 33854, 33776, 33701, 33418, 33071, /* 149640-149647 */
-32785, 32351, 31957, 31511, 30969, 30470, 30115, 30005, /* 149648-149655 */
-29921, 29707, 29376, 29125, 28742, 28384, 28137, 27827, /* 149656-149663 */
-27407, 26885, 26632, 26427, 25941, 25507, 25259, 24979, /* 149664-149671 */
-24727, 24508, 24386, 24395, 24495, 24485, 24377, 24327, /* 149672-149679 */
-24248, 24161, 24034, 23998, 24058, 24181, 24486, 24913, /* 149680-149687 */
-25119, 25034, 25058, 25249, 25455, 25505, 25544, 25717, /* 149688-149695 */
-25722, 25734, 25907, 26241, 26403, 26568, 26906, 27414, /* 149696-149703 */
-28041, 28507, 29069, 29601, 29904, 30357, 30888, 31384, /* 149704-149711 */
-31830, 32185, 32535, 32894, 33315, 33777, 34350, 34817, /* 149712-149719 */
-35158, 35372, 35756, 36326, 36771, 36874, 36856, 36890, /* 149720-149727 */
-36871, 36991, 37096, 37024, 37030, 37031, 37185, 37464, /* 149728-149735 */
-37742, 37853, 37788, 37790, 37184, 36876, 36899, 37027, /* 149736-149743 */
-37196, 37041, 36817, 36492, 36409, 36257, 36063, 35917, /* 149744-149751 */
-35914, 35851, 35515, 35307, 35339, 35299, 35249, 35018, /* 149752-149759 */
-34758, 34608, 34369, 34184, 34054, 34140, 34278, 34481, /* 149760-149767 */
-34845, 34998, 34706, 34390, 34187, 34248, 34380, 34345, /* 149768-149775 */
-34340, 34509, 34813, 34929, 34890, 34798, 34673, 34625, /* 149776-149783 */
-34790, 34957, 34950, 34945, 34914, 35007, 35021, 34775, /* 149784-149791 */
-34820, 35106, 35178, 35197, 35413, 35773, 36125, 36263, /* 149792-149799 */
-36342, 36265, 36073, 35836, 35688, 35722, 35577, 35424, /* 149800-149807 */
-35357, 35350, 35112, 34708, 34690, 35079, 35417, 35467, /* 149808-149815 */
-35042, 34407, 33898, 33764, 33773, 33853, 34018, 33823, /* 149816-149823 */
-33574, 33383, 33336, 33251, 33225, 33120, 33003, 32834, /* 149824-149831 */
-32307, 31773, 31494, 31649, 31624, 31222, 30946, 30794, /* 149832-149839 */
-30597, 30534, 30498, 30393, 30245, 29986, 29731, 29619, /* 149840-149847 */
-29545, 29293, 28990, 28635, 28352, 28049, 27574, 27279, /* 149848-149855 */
-27188, 27325, 27609, 27854, 27935, 27698, 27340, 27102, /* 149856-149863 */
-27089, 27262, 27442, 27444, 27358, 27596, 28031, 28389, /* 149864-149871 */
-28459, 28279, 28007, 28041, 28297, 28582, 28745, 29009, /* 149872-149879 */
-29025, 28581, 28446, 28609, 28781, 29020, 29371, 29890, /* 149880-149887 */
-30371, 30638, 30854, 31210, 31544, 31813, 32168, 32452, /* 149888-149895 */
-32632, 32820, 33133, 33377, 33353, 33592, 33803, 34104, /* 149896-149903 */
-34641, 35099, 35248, 35259, 35353, 35326, 35208, 35239, /* 149904-149911 */
-35327, 35348, 35333, 35267, 35255, 35246, 35401, 35683, /* 149912-149919 */
-35946, 36062, 35893, 35461, 35216, 35230, 35170, 35157, /* 149920-149927 */
-35138, 35065, 34863, 34656, 34461, 34342, 34297, 34376, /* 149928-149935 */
-34669, 34713, 34421, 33974, 33727, 33813, 33818, 33588, /* 149936-149943 */
-33376, 33225, 33281, 33401, 33501, 33806, 33957, 34019, /* 149944-149951 */
-33877, 33744, 33741, 33606, 33790, 34207, 34399, 34131, /* 149952-149959 */
-33643, 33643, 34108, 34356, 34323, 34356, 34521, 34335, /* 149960-149967 */
-34194, 34332, 34349, 34211, 33994, 33841, 33812, 33855, /* 149968-149975 */
-34020, 34235, 34286, 34314, 34454, 34811, 34918, 34853, /* 149976-149983 */
-34813, 34874, 34838, 34667, 34375, 34227, 34313, 34318, /* 149984-149991 */
-34163, 33909, 33684, 33727, 34031, 34220, 34298, 34392, /* 149992-149999 */
-34307, 33918, 33542, 33414, 33326, 33283, 33269, 33264, /* 150000-150007 */
-33090, 32750, 32836, 33016, 33100, 33088, 32886, 32501, /* 150008-150015 */
-32122, 31886, 31839, 31809, 31691, 31698, 31576, 31424, /* 150016-150023 */
-31338, 31444, 31455, 31273, 30948, 30665, 30753, 31079, /* 150024-150031 */
-31050, 30776, 30669, 30359, 29877, 29476, 29329, 29168, /* 150032-150039 */
-29090, 29393, 29950, 30335, 30304, 29971, 29264, 28853, /* 150040-150047 */
-29048, 29457, 29919, 30245, 30278, 30112, 29959, 30186, /* 150048-150055 */
-30466, 30412, 30480, 30778, 30927, 30588, 30008, 29797, /* 150056-150063 */
-29880, 29863, 29912, 30346, 30822, 30935, 30806, 30791, /* 150064-150071 */
-30995, 31271, 31670, 32180, 32647, 32876, 32796, 32860, /* 150072-150079 */
-32990, 32836, 32800, 33035, 33490, 33959, 34234, 34215, /* 150080-150087 */
-33943, 34094, 34515, 34691, 34739, 34829, 34760, 34475, /* 150088-150095 */
-34145, 33973, 33870, 33961, 34169, 34509, 34866, 34940, /* 150096-150103 */
-34789, 34319, 33884, 33663, 33683, 33891, 34248, 34445, /* 150104-150111 */
-34425, 34195, 33723, 33211, 32996, 33267, 33631, 34008, /* 150112-150119 */
-34146, 34100, 33790, 33326, 33303, 33379, 33193, 32987, /* 150120-150127 */
-32985, 32962, 32787, 32781, 33055, 33357, 33423, 33247, /* 150128-150135 */
-33057, 33056, 33189, 33352, 33515, 33524, 33576, 33616, /* 150136-150143 */
-33515, 33424, 33484, 33655, 33817, 34073, 34036, 33895, /* 150144-150151 */
-33688, 33608, 33867, 33905, 33844, 33826, 33705, 33371, /* 150152-150159 */
-32718, 32610, 33252, 33976, 34452, 34603, 34523, 34132, /* 150160-150167 */
-33690, 33442, 33330, 33370, 33498, 33712, 33919, 33814, /* 150168-150175 */
-33533, 33219, 33066, 33157, 33424, 33680, 33833, 33897, /* 150176-150183 */
-33898, 33777, 33359, 32927, 32573, 32288, 32518, 33220, /* 150184-150191 */
-33657, 33572, 33028, 32529, 32441, 32427, 32332, 32424, /* 150192-150199 */
-32504, 32276, 32004, 31888, 32011, 32058, 31900, 31720, /* 150200-150207 */
-31705, 31609, 31601, 31964, 32359, 32449, 31992, 31542, /* 150208-150215 */
-31270, 31078, 31078, 31071, 31083, 30887, 30663, 30678, /* 150216-150223 */
-30852, 30827, 30850, 30921, 31008, 31221, 31147, 30946, /* 150224-150231 */
-30876, 31035, 31315, 31545, 31733, 31576, 31350, 31366, /* 150232-150239 */
-31433, 31501, 31791, 32011, 31971, 31854, 31520, 31059, /* 150240-150247 */
-30869, 30924, 31103, 31468, 31648, 31652, 31698, 31861, /* 150248-150255 */
-32118, 32235, 32306, 32581, 32922, 32944, 32907, 32973, /* 150256-150263 */
-33112, 33266, 33351, 33250, 33064, 33027, 33226, 33591, /* 150264-150271 */
-34018, 34221, 34062, 33955, 33857, 33679, 33572, 33589, /* 150272-150279 */
-33653, 33554, 33363, 33115, 33221, 33614, 33919, 33915, /* 150280-150287 */
-33845, 33597, 33381, 33432, 33496, 33351, 33045, 32904, /* 150288-150295 */
-33000, 33400, 33700, 33715, 33579, 33229, 33034, 33070, /* 150296-150303 */
-33335, 33630, 33542, 33149, 32859, 32889, 33103, 33112, /* 150304-150311 */
-32736, 32497, 32754, 33115, 33064, 32731, 32519, 32656, /* 150312-150319 */
-33055, 33535, 33697, 33319, 32893, 32735, 32766, 32969, /* 150320-150327 */
-33175, 33318, 33510, 33572, 33770, 33726, 33691, 33636, /* 150328-150335 */
-33406, 33194, 32957, 32988, 33328, 33366, 32934, 32797, /* 150336-150343 */
-32913, 33131, 33357, 33351, 33284, 33391, 33404, 33302, /* 150344-150351 */
-33465, 33668, 33422, 33077, 33030, 33175, 33157, 33076, /* 150352-150359 */
-32970, 32738, 32932, 33318, 33462, 33484, 33500, 33502, /* 150360-150367 */
-33532, 33451, 33153, 32752, 32491, 32578, 32874, 33072, /* 150368-150375 */
-33149, 33119, 32836, 32548, 32534, 32482, 32302, 32291, /* 150376-150383 */
-32387, 32299, 32040, 31897, 31815, 32052, 32385, 32377, /* 150384-150391 */
-32366, 32199, 32008, 32052, 32154, 32335, 32301, 32208, /* 150392-150399 */
-32316, 32400, 32380, 32006, 31515, 31129, 30991, 31390, /* 150400-150407 */
-31874, 32140, 32057, 31964, 31960, 31864, 31676, 31614, /* 150408-150415 */
-31883, 32167, 32061, 31913, 31745, 31746, 32014, 32441, /* 150416-150423 */
-32686, 32664, 32478, 31961, 31828, 31655, 31569, 31668, /* 150424-150431 */
-31904, 31885, 31889, 31468, 31589, 31803, 32414, 32744, /* 150432-150439 */
-32940, 32828, 33066, 32825, 33224, 33227, 32967, 33440, /* 150440-150447 */
-33148, 33320, 32853, 32723, 33100, 33926, 33215, 34451, /* 150448-150455 */
-33527, 34010, 33540, 33549, 32668, 33642, 33426, 33184, /* 150456-150463 */
-32952, 33222, 33448, 32998, 33582, 32803, 33661, 32817, /* 150464-150471 */
-33612, 31118, 32506, 30947, 33011, 29618, 34542, 27230, /* 150472-150479 */
-40774, 47250, 23725, 20212, 23723, 28799, 27277, 31579, /* 150480-150487 */
-33325, 43886, 32154, 40567, 54636, 56760, 49128, 39982, /* 150488-150495 */
-40561, 32584, 26003, 30556, 26478, 15804, 6109, 15001, /* 150496-150503 */
-25873, 5708, 24350, 17147, 21562, 26196, 40847, 41981, /* 150504-150511 */
-52607, 54210, 49048, 57620, 39181, 41669, 19735, 53032, /* 150512-150519 */
-30406, 45039, 45365, 13905, 25519, 21826, 45484, 24888, /* 150520-150527 */
-31699, 24086, 11909, 18553, 14215, 24463, 14214, 20078, /* 150528-150535 */
-20526, 26511, 44550, 31926, 38057, 32380, 31326, 34171, /* 150536-150543 */
-42959, 42676, 45198, 47245, 38720, 52976, 55220, 39536, /* 150544-150551 */
-42131, 46096, 42548, 49572, 46933, 53951, 41805, 50742, /* 150552-150559 */
-53435, 42366, 29786, 19649, 12262, 8975, 12638, 4012, /* 150560-150567 */
-34174, 25315, 4440, 28204, 40015, 49006, 59804, 53753, /* 150568-150575 */
-46375, 48591, 45962, 41821, 40184, 34013, 20042, 18441, /* 150576-150583 */
-34049, 22370, 9176, 9319, 5053, 7161, 25897, 27003, /* 150584-150591 */
-17791, 42099, 39066, 44517, 56536, 54697, 55434, 50623, /* 150592-150599 */
-33858, 27200, 45601, 33899, 24365, 25963, 27389, 15148, /* 150600-150607 */
-7499, 10061, 5667, 4542, 11146, 10042, 15783, 22762, /* 150608-150615 */
-16492, 22773, 26746, 28256, 30774, 35548, 36727, 31163, /* 150616-150623 */
-30149, 30265, 31513, 37492, 34723, 38308, 43476, 44827, /* 150624-150631 */
-41225, 46063, 43030, 43145, 39964, 47458, 49114, 28740, /* 150632-150639 */
-35096, 42757, 45687, 38621, 41026, 37684, 42376, 48299, /* 150640-150647 */
-47517, 49565, 49467, 40783, 37784, 42102, 34794, 28712, /* 150648-150655 */
-23237, 20051, 22121, 21330, 23273, 24804, 27198, 29659, /* 150656-150663 */
-23979, 30531, 24368, 23959, 17253, 19713, 31462, 34606, /* 150664-150671 */
-33272, 32406, 36976, 31668, 38057, 32496, 29342, 22364, /* 150672-150679 */
-23155, 26665, 30141, 38200, 33290, 37677, 34734, 35455, /* 150680-150687 */
-37901, 35451, 39255, 45432, 31241, 28420, 29583, 31148, /* 150688-150695 */
-36666, 35407, 32354, 21624, 32848, 30466, 24062, 22743, /* 150696-150703 */
-29751, 27168, 34528, 38020, 31433, 37384, 38451, 42636, /* 150704-150711 */
-42274, 43921, 35688, 44474, 38762, 40105, 48265, 46477, /* 150712-150719 */
-59362, 57993, 58882, 60042, 52832, 48932, 51762, 49877, /* 150720-150727 */
-39110, 32899, 31949, 41694, 45789, 37948, 45658, 52249, /* 150728-150735 */
-44361, 47623, 37827, 44173, 49046, 37729, 54335, 43947, /* 150736-150743 */
-37498, 31358, 36019, 32041, 19286, 18948, 25170, 25395, /* 150744-150751 */
-18012, 26719, 17129, 13865, 11167, 16419, 8168, 8066, /* 150752-150759 */
-4528, 3337, 7970, 4097, 12142, 20388, 27870, 21857, /* 150760-150767 */
-33349, 36980, 31517, 30521, 32715, 38177, 37449, 32165, /* 150768-150775 */
-27263, 28002, 24999, 19437, 21270, 23973, 26449, 23699, /* 150776-150783 */
-15628, 23132, 23162, 13823, 16189, 13680, 11328, 10861, /* 150784-150791 */
-8252, 7114, 12695, 11754, 13907, 19241, 17863, 23259, /* 150792-150799 */
-24350, 23923, 27734, 26062, 24046, 27672, 23632, 26175, /* 150800-150807 */
-25352, 22804, 38843, 37059, 31777, 47670, 39914, 46559, /* 150808-150815 */
-42430, 44365, 47059, 49169, 56245, 48162, 61743, 49152, /* 150816-150823 */
-52743, 58176, 56231, 52973, 52264, 50704, 44241, 44827, /* 150824-150831 */
-42092, 44961, 41405, 38767, 41607, 28214, 22324, 19048, /* 150832-150839 */
-17040, 17823, 19604, 18920, 27296, 31771, 23849, 30800, /* 150840-150847 */
-24380, 23140, 17164, 24079, 18787, 18698, 22762, 22104, /* 150848-150855 */
-33696, 34665, 28409, 39636, 47070, 45535, 46329, 40423, /* 150856-150863 */
-45358, 44391, 40219, 32135, 35793, 38109, 41782, 38039, /* 150864-150871 */
-35229, 33581, 40879, 36338, 31111, 42647, 41511, 40975, /* 150872-150879 */
-38512, 38530, 33335, 33771, 29081, 32498, 37858, 36894, /* 150880-150887 */
-40684, 41989, 41471, 40206, 42018, 44071, 44372, 41894, /* 150888-150895 */
-46816, 44651, 43345, 33782, 33579, 39758, 41619, 50500, /* 150896-150903 */
-44797, 49589, 49339, 43981, 41317, 42572, 40743, 39657, /* 150904-150911 */
-38904, 41990, 40040, 32297, 42202, 39859, 39858, 40074, /* 150912-150919 */
-35718, 38954, 45917, 47694, 46137, 43853, 43989, 46464, /* 150920-150927 */
-46767, 44479, 31511, 29584, 28395, 28435, 27432, 28693, /* 150928-150935 */
-33057, 29021, 30503, 24427, 24606, 23771, 17189, 16187, /* 150936-150943 */
-13076, 17633, 15714, 13656, 24085, 28680, 28468, 23236, /* 150944-150951 */
-24703, 23327, 22676, 20634, 21883, 22632, 13538, 7803, /* 150952-150959 */
-7081, 8579, 11090, 15291, 9573, 14806, 15069, 13326, /* 150960-150967 */
-17745, 16013, 8513, 12729, 13003, 19292, 17977, 12690, /* 150968-150975 */
-12920, 15365, 25794, 25287, 30874, 27408, 36630, 33221, /* 150976-150983 */
-35215, 31334, 27069, 27907, 29057, 30266, 29038, 31892, /* 150984-150991 */
-18556, 26672, 28868, 33570, 34480, 33215, 35435, 37815, /* 150992-150999 */
-39954, 37123, 40694, 39790, 38017, 39765, 37043, 38794, /* 151000-151007 */
-40763, 39999, 39093, 35200, 35139, 35417, 36301, 40316, /* 151008-151015 */
-46103, 40021, 44062, 46649, 33021, 26753, 25615, 26594, /* 151016-151023 */
-30372, 31693, 37301, 39724, 46148, 44887, 41301, 44651, /* 151024-151031 */
-38516, 37551, 34849, 36499, 26959, 24228, 31517, 34761, /* 151032-151039 */
-43156, 39465, 35333, 41356, 41336, 35813, 37266, 35393, /* 151040-151047 */
-30772, 32784, 29637, 27092, 32039, 32537, 29966, 31815, /* 151048-151055 */
-35101, 34268, 41460, 37181, 40189, 43119, 37672, 41131, /* 151056-151063 */
-42723, 44434, 41845, 38435, 38587, 45106, 42436, 45423, /* 151064-151071 */
-44024, 47979, 48002, 48697, 52265, 43579, 53429, 47374, /* 151072-151079 */
-46543, 47181, 40377, 45062, 36496, 43887, 45851, 44099, /* 151080-151087 */
-46988, 44492, 47210, 43787, 41933, 38541, 38755, 36118, /* 151088-151095 */
-38237, 28905, 30003, 32724, 35343, 40067, 26026, 33208, /* 151096-151103 */
-36893, 33234, 37432, 39848, 39927, 44389, 40001, 40122, /* 151104-151111 */
-36072, 28732, 29026, 26593, 31479, 33196, 38344, 34740, /* 151112-151119 */
-32616, 43299, 32706, 27430, 26857, 25969, 25038, 16267, /* 151120-151127 */
-18059, 18809, 20353, 22150, 29673, 28031, 25275, 22299, /* 151128-151135 */
-19684, 21296, 21040, 15303, 12588, 9427, 8614, 13012, /* 151136-151143 */
-4822, 9930, 6350, 9634, 10430, 4825, 12175, 12148, /* 151144-151151 */
-13217, 15753, 15353, 18397, 20599, 15358, 17945, 20834, /* 151152-151159 */
-20488, 28468, 27394, 25863, 28324, 30682, 36655, 35369, /* 151160-151167 */
-36922, 35934, 35229, 33524, 30913, 29765, 26534, 22889, /* 151168-151175 */
-27593, 29760, 34942, 40136, 31974, 33462, 34316, 38622, /* 151176-151183 */
-36763, 37244, 42777, 39193, 36415, 31831, 35329, 33705, /* 151184-151191 */
-32811, 36410, 36836, 34747, 32079, 35787, 35547, 40673, /* 151192-151199 */
-41112, 40782, 40909, 38779, 34150, 29272, 31878, 31655, /* 151200-151207 */
-33944, 37275, 39737, 43348, 46067, 37807, 32793, 32026, /* 151208-151215 */
-29520, 27360, 25035, 18771, 20841, 26733, 27192, 36554, /* 151216-151223 */
-32452, 28925, 31507, 31898, 36442, 37058, 38787, 36340, /* 151224-151231 */
-31661, 31021, 34788, 36567, 36136, 39158, 40422, 45610, /* 151232-151239 */
-41232, 40092, 42214, 40876, 45346, 43275, 47963, 47319, /* 151240-151247 */
-45856, 43161, 39414, 39554, 38572, 42890, 43123, 49264, /* 151248-151255 */
-49969, 44047, 46396, 48418, 47722, 47161, 46093, 48155, /* 151256-151263 */
-45479, 39324, 37589, 35379, 38898, 44171, 43522, 44972, /* 151264-151271 */
-47262, 48135, 46045, 43675, 42554, 42216, 41251, 36711, /* 151272-151279 */
-38257, 41012, 42812, 38756, 39051, 40772, 37703, 37899, /* 151280-151287 */
-35773, 41672, 41549, 39712, 39990, 35674, 36958, 29601, /* 151288-151295 */
-25759, 26386, 23730, 28021, 28759, 26819, 26098, 27950, /* 151296-151303 */
-28027, 23479, 22339, 25053, 25160, 20730, 16171, 17866, /* 151304-151311 */
-18850, 17337, 24934, 26031, 26634, 20422, 18260, 19961, /* 151312-151319 */
-19176, 21059, 16030, 15448, 13905, 17532, 11451, 12054, /* 151320-151327 */
-9281, 8788, 12575, 14699, 19328, 19168, 18993, 18274, /* 151328-151335 */
-22746, 20218, 22592, 19849, 19088, 16889, 17572, 17091, /* 151336-151343 */
-16271, 18611, 19974, 23449, 23467, 28559, 29169, 29473, /* 151344-151351 */
-28222, 25783, 28076, 27254, 23596, 23617, 25738, 31286, /* 151352-151359 */
-34065, 37151, 37153, 37416, 39703, 40480, 44333, 43198, /* 151360-151367 */
-41135, 40060, 35114, 34711, 39197, 31748, 31904, 36494, /* 151368-151375 */
-36982, 36318, 31085, 30654, 32773, 37186, 38553, 42001, /* 151376-151383 */
-44761, 44772, 38159, 34164, 32099, 30234, 30834, 32436, /* 151384-151391 */
-37695, 38083, 41365, 35731, 32142, 32410, 30771, 30667, /* 151392-151399 */
-25564, 21154, 22318, 22014, 25859, 29282, 30447, 35219, /* 151400-151407 */
-35068, 40202, 41717, 44895, 44822, 41800, 41079, 40551, /* 151408-151415 */
-42063, 42329, 42574, 39095, 39336, 41181, 42085, 41081, /* 151416-151423 */
-41909, 40956, 41616, 44916, 45347, 47068, 44990, 41693, /* 151424-151431 */
-41963, 41025, 39637, 43098, 44752, 45528, 48808, 48959, /* 151432-151439 */
-46518, 48199, 48685, 46781, 48454, 46199, 42916, 37673, /* 151440-151447 */
-33317, 32426, 33056, 36008, 40188, 41982, 42214, 43584, /* 151448-151455 */
-42995, 43786, 41705, 44686, 44359, 39559, 39491, 39412, /* 151456-151463 */
-40348, 40957, 41592, 41640, 40942, 39645, 38518, 37366, /* 151464-151471 */
-38062, 38464, 40523, 40259, 36385, 34634, 31800, 27466, /* 151472-151479 */
-25382, 23852, 24530, 25804, 28482, 29748, 28047, 28246, /* 151480-151487 */
-26488, 27509, 27499, 23990, 21499, 19822, 17279, 19480, /* 151488-151495 */
-20402, 19358, 21299, 20678, 20106, 19950, 20165, 19038, /* 151496-151503 */
-18694, 17636, 15008, 15078, 13739, 10542, 7896, 8739, /* 151504-151511 */
-11124, 13444, 16994, 19459, 22044, 21735, 23284, 26600, /* 151512-151519 */
-28865, 24923, 21607, 20844, 19011, 19254, 18274, 19017, /* 151520-151527 */
-20628, 23483, 23661, 26410, 29492, 26756, 25384, 28361, /* 151528-151535 */
-28981, 30260, 29232, 25028, 25186, 26210, 29992, 31811, /* 151536-151543 */
-34503, 36710, 36291, 35263, 34383, 36154, 34358, 33241, /* 151544-151551 */
-33652, 35450, 34286, 31325, 31764, 32997, 33754, 33655, /* 151552-151559 */
-35082, 35357, 35038, 35039, 40489, 45422, 45895, 44823, /* 151560-151567 */
-44332, 43261, 38282, 34739, 31276, 30410, 29462, 33706, /* 151568-151575 */
-38509, 37011, 33470, 31989, 35214, 33826, 31087, 23900, /* 151576-151583 */
-20639, 20932, 20239, 24135, 28134, 31571, 31892, 33446, /* 151584-151591 */
-36798, 41841, 42721, 39936, 40263, 41171, 40291, 38650, /* 151592-151599 */
-37441, 36926, 38118, 36977, 38108, 39991, 40742, 40717, /* 151600-151607 */
-38467, 42278, 43535, 43358, 46946, 47389, 46068, 43276, /* 151608-151615 */
-42802, 45313, 45016, 44835, 46490, 49637, 50327, 47675, /* 151616-151623 */
-45672, 44473, 44261, 44665, 42953, 40913, 39674, 34139, /* 151624-151631 */
-31246, 33741, 36057, 36211, 38127, 41762, 44339, 45623, /* 151632-151639 */
-47005, 48576, 50175, 47644, 46049, 47990, 48526, 50005, /* 151640-151647 */
-48503, 47474, 46466, 44776, 42581, 41960, 43106, 43248, /* 151648-151655 */
-44055, 44361, 44357, 42358, 36839, 31365, 28324, 25944, /* 151656-151663 */
-24278, 24991, 28420, 31026, 27893, 26438, 27238, 26802, /* 151664-151671 */
-28511, 27077, 23757, 19574, 14520, 12807, 14219, 14238, /* 151672-151679 */
-14686, 16607, 17755, 18634, 18399, 16517, 15116, 13571, /* 151680-151687 */
-11596, 15141, 15593, 11641, 9323, 8221, 9216, 9202, /* 151688-151695 */
-10314, 13812, 16722, 17455, 17438, 18882, 20974, 21618, /* 151696-151703 */
-19868, 18188, 17048, 16780, 17630, 16292, 17621, 19938, /* 151704-151711 */
-19148, 21664, 23854, 24790, 24832, 26590, 29313, 30897, /* 151712-151719 */
-33065, 28076, 24658, 28257, 32185, 35232, 36015, 35910, /* 151720-151727 */
-35837, 36180, 36778, 37854, 39787, 40511, 39783, 39861, /* 151728-151735 */
-38986, 36197, 36465, 35428, 36621, 39306, 36628, 35313, /* 151736-151743 */
-34531, 35617, 38012, 41131, 42977, 45899, 48497, 44611, /* 151744-151751 */
-40163, 36002, 30734, 25767, 25299, 28044, 32337, 33260, /* 151752-151759 */
-31182, 32203, 34104, 33624, 31496, 29709, 25460, 24824, /* 151760-151767 */
-26565, 27497, 31012, 31361, 31387, 34498, 37936, 43461, /* 151768-151775 */
-45900, 43743, 40818, 40831, 44133, 42730, 38240, 35750, /* 151776-151783 */
-35949, 37293, 37718, 38081, 38547, 38593, 37908, 37759, /* 151784-151791 */
-40008, 42980, 45423, 47051, 44983, 43472, 43904, 42836, /* 151792-151799 */
-43037, 44294, 45921, 47220, 47509, 46984, 45438, 44557, /* 151800-151807 */
-43542, 43463, 47245, 47619, 43563, 39640, 36107, 34644, /* 151808-151815 */
-32664, 34180, 39176, 42351, 43235, 45228, 47606, 48380, /* 151816-151823 */
-49392, 49286, 50772, 52714, 49993, 45666, 45608, 44626, /* 151824-151831 */
-42101, 38606, 35368, 35267, 35787, 36184, 36379, 36986, /* 151832-151839 */
-37221, 37038, 35439, 32552, 29186, 26699, 24599, 25063, /* 151840-151847 */
-26739, 26759, 26684, 26916, 27972, 28500, 27102, 27051, /* 151848-151855 */
-24460, 20012, 16815, 13848, 14581, 14768, 16238, 17289, /* 151856-151863 */
-16049, 15598, 17456, 18662, 16915, 15865, 16729, 19318, /* 151864-151871 */
-19966, 19158, 16910, 14512, 13275, 12139, 15560, 18388, /* 151872-151879 */
-17749, 16347, 15963, 18475, 21404, 24053, 23185, 23276, /* 151880-151887 */
-22714, 20279, 18705, 18453, 18987, 19083, 21041, 22566, /* 151888-151895 */
-25245, 25676, 26163, 27893, 29671, 32591, 34223, 33875, /* 151896-151903 */
-32167, 30204, 28021, 30379, 33793, 32806, 31537, 33268, /* 151904-151911 */
-34615, 37125, 37766, 37302, 38353, 38286, 38258, 36651, /* 151912-151919 */
-35805, 35740, 36726, 38669, 38569, 36656, 35291, 35659, /* 151920-151927 */
-37634, 38105, 39882, 43104, 44913, 43857, 40721, 38775, /* 151928-151935 */
-33954, 27717, 26579, 29926, 32456, 33125, 31681, 30973, /* 151936-151943 */
-33226, 35159, 35144, 35628, 34340, 31122, 29123, 28191, /* 151944-151951 */
-28164, 30780, 31343, 30557, 34228, 36122, 37799, 37631, /* 151952-151959 */
-35723, 35777, 37579, 37882, 36910, 36657, 33852, 32508, /* 151960-151967 */
-33031, 33145, 34467, 35832, 36202, 37317, 38130, 41177, /* 151968-151975 */
-44801, 45652, 45930, 47003, 48225, 47550, 44309, 44098, /* 151976-151983 */
-44967, 44729, 45817, 45110, 43959, 42653, 41602, 42031, /* 151984-151991 */
-44650, 43945, 41957, 41395, 37212, 33289, 34736, 36867, /* 151992-151999 */
-39109, 41334, 41220, 43960, 47066, 47860, 48811, 50547, /* 152000-152007 */
-52574, 51012, 46791, 43211, 42227, 42504, 39891, 38060, /* 152008-152015 */
-37218, 35028, 31885, 31621, 31718, 32516, 35173, 36534, /* 152016-152023 */
-37315, 37808, 35208, 30559, 28592, 27576, 27990, 29413, /* 152024-152031 */
-30240, 29925, 29190, 27951, 26796, 26937, 24874, 22098, /* 152032-152039 */
-22766, 20322, 17241, 15631, 15029, 15006, 15535, 17515, /* 152040-152047 */
-19435, 22588, 19610, 17523, 20111, 20378, 21593, 23714, /* 152048-152055 */
-24907, 22567, 18508, 15482, 14856, 17100, 17586, 17068, /* 152056-152063 */
-17106, 19310, 20171, 21980, 23225, 22128, 22869, 22761, /* 152064-152071 */
-22046, 20370, 17745, 17208, 20576, 23553, 24062, 25634, /* 152072-152079 */
-27551, 29791, 32737, 31874, 32963, 35346, 34023, 29316, /* 152080-152087 */
-28228, 29800, 29386, 29433, 29023, 31693, 33575, 32671, /* 152088-152095 */
-31596, 31877, 33905, 35558, 36108, 36890, 36740, 36425, /* 152096-152103 */
-35817, 36547, 38434, 38970, 38765, 39020, 36801, 34999, /* 152104-152111 */
-37218, 39087, 41299, 42089, 43906, 43511, 40374, 34753, /* 152112-152119 */
-30539, 30507, 31449, 32323, 33831, 35434, 36391, 39517, /* 152120-152127 */
-40443, 41721, 40057, 37553, 35813, 35890, 36370, 34589, /* 152128-152135 */
-33979, 32540, 32456, 34302, 35114, 35259, 35945, 34207, /* 152136-152143 */
-34905, 36554, 36196, 33603, 30880, 30272, 30299, 30465, /* 152144-152151 */
-31262, 33707, 35092, 34064, 33490, 37797, 42170, 42194, /* 152152-152159 */
-42684, 45447, 46359, 45505, 41576, 38568, 40295, 40761, /* 152160-152167 */
-41390, 43222, 42546, 41551, 40172, 39075, 39961, 41632, /* 152168-152175 */
-41961, 41349, 40603, 39584, 38817, 36296, 34773, 35527, /* 152176-152183 */
-37211, 39080, 40493, 39059, 39692, 41743, 41242, 39944, /* 152184-152191 */
-38057, 37048, 36588, 35873, 34637, 32606, 30053, 29149, /* 152192-152199 */
-27918, 26797, 26864, 29592, 32522, 34671, 36479, 38608, /* 152200-152207 */
-39598, 37477, 34786, 32325, 31938, 32199, 33595, 33056, /* 152208-152215 */
-31148, 30183, 30476, 31076, 30565, 29857, 28101, 25547, /* 152216-152223 */
-21602, 19020, 18201, 17667, 18046, 19163, 22031, 25139, /* 152224-152231 */
-24486, 23162, 24684, 25713, 27354, 30307, 30437, 28490, /* 152232-152239 */
-25935, 23021, 20390, 20930, 22598, 22037, 20851, 20564, /* 152240-152247 */
-23174, 26017, 27249, 26972, 27255, 29109, 29160, 27726, /* 152248-152255 */
-26596, 26190, 26512, 26447, 26854, 29406, 31536, 30371, /* 152256-152263 */
-30432, 32347, 34654, 35674, 31825, 29087, 29842, 29177, /* 152264-152271 */
-27859, 27371, 28425, 28756, 28169, 28844, 28507, 30318, /* 152272-152279 */
-31880, 32912, 34237, 35937, 36388, 35981, 37480, 37527, /* 152280-152287 */
-37334, 38528, 39909, 38156, 36161, 34576, 35733, 36849, /* 152288-152295 */
-36294, 39116, 41682, 42466, 41470, 37782, 33693, 30941, /* 152296-152303 */
-29838, 30806, 33053, 33869, 34715, 37217, 39322, 40186, /* 152304-152311 */
-40197, 39892, 37767, 34966, 33135, 34102, 32872, 29236, /* 152312-152319 */
-27438, 28615, 30853, 31286, 31438, 30662, 31842, 33821, /* 152320-152327 */
-33152, 31614, 31058, 31276, 29476, 28296, 31195, 32465, /* 152328-152335 */
-32560, 31615, 32290, 36051, 37609, 36136, 37653, 41786, /* 152336-152343 */
-42575, 41154, 37773, 36844, 36034, 35983, 37047, 38704, /* 152344-152351 */
-39303, 36482, 35494, 35353, 35791, 37653, 38681, 38686, /* 152352-152359 */
-39445, 38808, 37729, 36218, 34406, 34226, 36292, 37540, /* 152360-152367 */
-36053, 35322, 36298, 38989, 40449, 40753, 40870, 39826, /* 152368-152375 */
-38799, 36666, 35073, 35177, 33763, 31577, 30317, 29856, /* 152376-152383 */
-29602, 30321, 31937, 34970, 37978, 39660, 41938, 42574, /* 152384-152391 */
-39222, 35566, 33785, 32951, 33950, 32557, 30944, 31476, /* 152392-152399 */
-31922, 30594, 29746, 30990, 30925, 28291, 24504, 23845, /* 152400-152407 */
-23916, 22110, 20273, 22411, 25661, 26597, 27784, 27819, /* 152408-152415 */
-27651, 29183, 30237, 30955, 31671, 31094, 28320, 24946, /* 152416-152423 */
-23333, 23886, 24523, 23449, 21941, 21704, 23255, 23954, /* 152424-152431 */
-24286, 26155, 30078, 32913, 32969, 31999, 30960, 29906, /* 152432-152439 */
-29575, 30942, 31830, 33170, 32124, 30117, 29541, 30534, /* 152440-152447 */
-32658, 31975, 31220, 30945, 31185, 30015, 27077, 25898, /* 152448-152455 */
-25762, 25857, 26552, 27413, 28971, 30224, 30411, 31143, /* 152456-152463 */
-32218, 33749, 36275, 38074, 38081, 37038, 35980, 37243, /* 152464-152471 */
-37571, 35748, 34862, 34728, 35275, 36081, 34907, 35724, /* 152472-152479 */
-38813, 40372, 42269, 41469, 38597, 36251, 34132, 33089, /* 152480-152487 */
-33883, 33937, 33757, 35994, 38130, 39812, 41340, 40800, /* 152488-152495 */
-38258, 36432, 35251, 34605, 33393, 30237, 28456, 28839, /* 152496-152503 */
-29033, 29546, 27837, 26880, 28721, 29488, 30946, 31246, /* 152504-152511 */
-32270, 33197, 30449, 29845, 31615, 32826, 32505, 32326, /* 152512-152519 */
-34280, 36809, 36881, 35169, 36502, 38466, 38805, 39679, /* 152520-152527 */
-40699, 38043, 34568, 33056, 33943, 35277, 34832, 33841, /* 152528-152535 */
-33991, 34843, 34232, 35373, 36338, 36997, 37734, 38782, /* 152536-152543 */
-38529, 37374, 34834, 33573, 34581, 33261, 30535, 28932, /* 152544-152551 */
-31163, 32866, 33894, 34136, 34585, 35179, 33258, 31847, /* 152552-152559 */
-31385, 32261, 33243, 32283, 32536, 32259, 30021, 28651, /* 152560-152567 */
-28584, 31410, 35924, 38740, 41444, 43402, 40903, 37121, /* 152568-152575 */
-34314, 32906, 33216, 33277, 33636, 34195, 32928, 30821, /* 152576-152583 */
-30050, 30937, 30942, 29724, 30814, 31451, 30287, 27279, /* 152584-152591 */
-25698, 27367, 29077, 29903, 29847, 30601, 30610, 30873, /* 152592-152599 */
-32422, 33002, 32192, 32371, 30506, 28991, 27976, 26289, /* 152600-152607 */
-27459, 27185, 24132, 22018, 23031, 24700, 26342, 29499, /* 152608-152615 */
-32611, 34679, 36628, 36753, 35090, 33789, 34204, 34001, /* 152616-152623 */
-34264, 35358, 34401, 30620, 27871, 27808, 29760, 31062, /* 152624-152631 */
-31173, 31435, 31165, 29865, 25837, 24091, 24481, 26316, /* 152632-152639 */
-26808, 27488, 28752, 28839, 29399, 31066, 32600, 33463, /* 152640-152647 */
-36053, 37043, 36355, 35160, 35037, 36232, 37302, 36936, /* 152648-152655 */
-34717, 33581, 32509, 30889, 31482, 32541, 33910, 36380, /* 152656-152663 */
-38237, 40004, 39932, 37113, 35772, 35265, 35654, 35991, /* 152664-152671 */
-36057, 36794, 37038, 38637, 40393, 40690, 39730, 38551, /* 152672-152679 */
-37796, 37496, 34846, 31871, 29685, 27994, 28275, 28843, /* 152680-152687 */
-28271, 26423, 26787, 28042, 29667, 32478, 33037, 33845, /* 152688-152695 */
-33830, 32029, 31601, 32132, 32444, 31897, 32671, 33497, /* 152696-152703 */
-33070, 33104, 32015, 30956, 33149, 35802, 36636, 34813, /* 152704-152711 */
-32793, 31242, 30620, 30804, 32034, 34520, 33131, 32343, /* 152712-152719 */
-33609, 34872, 35226, 35276, 36377, 38396, 38801, 36653, /* 152720-152727 */
-35553, 34073, 33250, 31326, 29534, 30698, 30997, 32004, /* 152728-152735 */
-32724, 32155, 33139, 33809, 34056, 34772, 35252, 35371, /* 152736-152743 */
-34838, 34485, 34002, 34692, 34588, 32644, 31129, 30223, /* 152744-152751 */
-31572, 34470, 37204, 39872, 41415, 40262, 36771, 32903, /* 152752-152759 */
-31522, 31789, 31766, 31538, 30791, 30563, 32241, 32041, /* 152760-152767 */
-30717, 31944, 33780, 34641, 34039, 33228, 32138, 30944, /* 152768-152775 */
-30032, 31024, 32533, 32004, 31701, 32311, 33407, 32093, /* 152776-152783 */
-30224, 31256, 32714, 32852, 30175, 28571, 28365, 26959, /* 152784-152791 */
-25192, 24706, 25945, 27046, 27733, 28289, 30443, 33236, /* 152792-152799 */
-35523, 36454, 37386, 37705, 36204, 34105, 33285, 34204, /* 152800-152807 */
-33833, 32126, 30466, 28969, 28501, 27479, 27496, 28928, /* 152808-152815 */
-29308, 29282, 28474, 27576, 26733, 27345, 27479, 28728, /* 152816-152823 */
-29478, 29924, 32361, 33273, 32926, 33627, 34909, 35467, /* 152824-152831 */
-34891, 33986, 35202, 35978, 34696, 32867, 33227, 32321, /* 152832-152839 */
-30233, 28576, 28793, 29698, 29525, 31283, 35638, 40629, /* 152840-152847 */
-41141, 39328, 38014, 38405, 38031, 36571, 36337, 36345, /* 152848-152855 */
-36369, 36445, 37016, 37919, 38132, 36605, 37123, 37690, /* 152856-152863 */
-36092, 33164, 30515, 29699, 30680, 30243, 28781, 28721, /* 152864-152871 */
-28493, 29810, 30580, 33928, 34447, 35679, 36142, 32560, /* 152872-152879 */
-32864, 32893, 32570, 32093, 31639, 31118, 31515, 31353, /* 152880-152887 */
-30327, 29535, 31556, 33483, 33684, 33923, 33664, 32936, /* 152888-152895 */
-32067, 31364, 32895, 34874, 34095, 33262, 33309, 35124, /* 152896-152903 */
-36041, 34921, 34462, 36155, 37549, 36760, 35446, 34678, /* 152904-152911 */
-33077, 31755, 30268, 29994, 30087, 28171, 26766, 27733, /* 152912-152919 */
-30146, 32047, 32286, 32368, 34327, 34854, 35097, 35933, /* 152920-152927 */
-37115, 36393, 35305, 33510, 31630, 31200, 29877, 29732, /* 152928-152935 */
-30710, 33883, 36652, 36704, 35339, 34205, 32012, 31137, /* 152936-152943 */
-31024, 30432, 30820, 31438, 32113, 32519, 33728, 34156, /* 152944-152951 */
-35474, 36357, 36288, 36361, 35026, 33249, 33602, 33686, /* 152952-152959 */
-32751, 32190, 31029, 32223, 33331, 32292, 31564, 32030, /* 152960-152967 */
-32421, 31382, 29741, 29437, 30360, 29683, 29646, 30422, /* 152968-152975 */
-29873, 28471, 27313, 27857, 30563, 34089, 34772, 36193, /* 152976-152983 */
-38238, 38029, 36637, 34461, 33020, 34294, 35533, 34056, /* 152984-152991 */
-31173, 28366, 27215, 26850, 27654, 29142, 30206, 30464, /* 152992-152999 */
-29941, 29001, 29489, 30430, 29782, 29355, 30110, 30903, /* 153000-153007 */
-31472, 31331, 30993, 32095, 32853, 32427, 32653, 33756, /* 153008-153015 */
-33429, 33476, 32899, 32620, 33157, 32071, 30101, 29771, /* 153016-153023 */
-30003, 29221, 28957, 29195, 33682, 38137, 40147, 40756, /* 153024-153031 */
-40142, 39336, 38468, 38128, 38195, 37703, 35912, 34894, /* 153032-153039 */
-36233, 36413, 38143, 35494, 35244, 40491, 34052, 34515, /* 153040-153047 */
-33531, 30584, 30147, 31313, 31176, 26699, 30927, 29808, /* 153048-153055 */
-30558, 32280, 33754, 35696, 34790, 35608, 35681, 33558, /* 153056-153063 */
-32764, 30580, 28641, 30685, 30937, 30920, 29900, 30082, /* 153064-153071 */
-29449, 28929, 29767, 33138, 35892, 36451, 34715, 32982, /* 153072-153079 */
-34510, 36223, 34606, 32925, 34190, 34194, 35669, 33897, /* 153080-153087 */
-33686, 35207, 34736, 32550, 33469, 35056, 31603, 29652, /* 153088-153095 */
-30850, 30539, 28011, 25298, 21574, 24420, 28432, 32285, /* 153096-153103 */
-32761, 29524, 31021, 30451, 29573, 32943, 31679, 33694, /* 153104-153111 */
-36263, 33944, 34687, 32661, 28678, 27713, 31286, 33694, /* 153112-153119 */
-37016, 39431, 39539, 38115, 36855, 35868, 36081, 38018, /* 153120-153127 */
-38663, 37545, 34893, 38921, 41100, 38037, 37802, 38463, /* 153128-153135 */
-40852, 41024, 35644, 32924, 31683, 32258, 31436, 31974, /* 153136-153143 */
-30536, 26064, 29365, 31330, 30720, 30724, 29199, 29945, /* 153144-153151 */
-31848, 32553, 29194, 24963, 27883, 28550, 29561, 27449, /* 153152-153159 */
-23293, 26290, 33210, 36388, 37076, 40137, 39223, 38755, /* 153160-153167 */
-38793, 33715, 30172, 34192, 36044, 35717, 31648, 28408, /* 153168-153175 */
-27135, 25153, 26883, 28267, 27900, 28452, 30587, 30153, /* 153176-153183 */
-30075, 27674, 26714, 27888, 27004, 26540, 26401, 23777, /* 153184-153191 */
-24058, 26249, 26799, 26564, 24779, 24754, 24089, 24929, /* 153192-153199 */
-23556, 24520, 25116, 25005, 27381, 27630, 27662, 28274, /* 153200-153207 */
-26800, 27902, 28875, 30661, 34923, 39698, 42720, 39644, /* 153208-153215 */
-42562, 39813, 42100, 42605, 37603, 35009, 33610, 36325, /* 153216-153223 */
-37463, 39191, 39624, 38288, 37359, 41173, 40406, 37675, /* 153224-153231 */
-34099, 37662, 40416, 36801, 33070, 34983, 40257, 42065, /* 153232-153239 */
-43442, 45232, 45841, 43193, 44866, 44486, 41212, 39004, /* 153240-153247 */
-40816, 43496, 44843, 44238, 38827, 35519, 37671, 37662, /* 153248-153255 */
-37256, 40799, 40731, 38928, 38714, 36644, 36917, 38062, /* 153256-153263 */
-39227, 41390, 43712, 42952, 41577, 41956, 40592, 41098, /* 153264-153271 */
-39456, 38042, 39365, 36969, 32262, 29918, 28480, 29343, /* 153272-153279 */
-30293, 29336, 26334, 23964, 25366, 27927, 26664, 23700, /* 153280-153287 */
-24047, 26762, 27676, 28927, 28934, 27205, 29497, 30404, /* 153288-153295 */
-28743, 23613, 18676, 17322, 17456, 21570, 25481, 24943, /* 153296-153303 */
-24278, 24687, 26122, 23037, 19913, 19729, 22111, 22814, /* 153304-153311 */
-19117, 18994, 19725, 24359, 31559, 36482, 37316, 36362, /* 153312-153319 */
-36567, 33691, 31310, 31383, 30209, 29683, 30714, 31825, /* 153320-153327 */
-28258, 23931, 23503, 23556, 26074, 26882, 25125, 25296, /* 153328-153335 */
-25405, 24190, 23325, 25666, 26467, 25385, 25314, 25688, /* 153336-153343 */
-25012, 22692, 25793, 28504, 28420, 28127, 28127, 28833, /* 153344-153351 */
-28286, 28272, 26438, 26731, 27263, 26518, 26914, 25575, /* 153352-153359 */
-25423, 27616, 29030, 27842, 27370, 27711, 28512, 33717, /* 153360-153367 */
-37212, 36339, 37942, 39550, 37960, 35084, 33007, 33843, /* 153368-153375 */
-35073, 37978, 41365, 39482, 36693, 37445, 41297, 43390, /* 153376-153383 */
-41607, 41285, 42088, 42035, 41405, 38951, 37292, 35873, /* 153384-153391 */
-39058, 44700, 48622, 51696, 51436, 51076, 50126, 49708, /* 153392-153399 */
-48228, 49404, 53064, 55618, 56364, 53889, 52803, 51102, /* 153400-153407 */
-50011, 50768, 52398, 52863, 51286, 50555, 48705, 45653, /* 153408-153415 */
-44618, 43311, 45549, 48265, 46491, 43829, 42770, 43618, /* 153416-153423 */
-41840, 42528, 41765, 39914, 37525, 34173, 30684, 26589, /* 153424-153431 */
-26226, 28152, 29647, 25873, 23994, 27189, 27291, 26406, /* 153432-153439 */
-28106, 25698, 22177, 21831, 21744, 22894, 22741, 21424, /* 153440-153447 */
-22340, 21364, 18861, 15828, 11858, 14236, 18792, 20356, /* 153448-153455 */
-19810, 19919, 21544, 19149, 18715, 18701, 19999, 20477, /* 153456-153463 */
-17958, 16777, 13652, 13587, 15328, 18402, 24571, 29395, /* 153464-153471 */
-30683, 29946, 29842, 29640, 28663, 27595, 28736, 32829, /* 153472-153479 */
-32662, 27933, 21244, 18864, 21854, 25398, 26452, 27091, /* 153480-153487 */
-28363, 26087, 24596, 25208, 25809, 25522, 25982, 28302, /* 153488-153495 */
-28527, 28231, 27712, 28285, 31081, 32079, 30618, 26883, /* 153496-153503 */
-27460, 27962, 27632, 25041, 22249, 22761, 22853, 22407, /* 153504-153511 */
-23211, 25037, 26999, 29891, 29456, 29398, 30932, 30836, /* 153512-153519 */
-32577, 35749, 37428, 41323, 42458, 41940, 40561, 38697, /* 153520-153527 */
-34946, 34201, 40469, 43733, 43742, 41312, 41189, 44162, /* 153528-153535 */
-45199, 43733, 43231, 45395, 46413, 44931, 41326, 38247, /* 153536-153543 */
-38095, 38473, 42353, 46080, 47171, 46507, 45037, 45770, /* 153544-153551 */
-45262, 43155, 41971, 44189, 46844, 50386, 52999, 50997, /* 153552-153559 */
-50940, 51323, 51801, 51170, 49978, 51178, 51115, 50472, /* 153560-153567 */
-48109, 46352, 46051, 46937, 45817, 42591, 42515, 42037, /* 153568-153575 */
-42767, 45342, 46585, 44930, 41591, 40437, 40739, 37865, /* 153576-153583 */
-33074, 32219, 32342, 32454, 31220, 28339, 28093, 28049, /* 153584-153591 */
-29252, 29942, 27782, 26287, 24476, 23845, 22057, 22232, /* 153592-153599 */
-21657, 20953, 23703, 20375, 14843, 12585, 13735, 14807, /* 153600-153607 */
-16180, 18744, 20253, 20565, 20405, 19365, 17225, 16085, /* 153608-153615 */
-17697, 18195, 17318, 15619, 14214, 14168, 16478, 21174, /* 153616-153623 */
-22532, 24903, 27786, 30008, 30179, 27395, 26107, 26225, /* 153624-153631 */
-29084, 33104, 32661, 28623, 26304, 27478, 26735, 27112, /* 153632-153639 */
-27953, 26063, 26275, 25333, 24850, 23046, 21518, 23863, /* 153640-153647 */
-25653, 25997, 23101, 20465, 21871, 26094, 27741, 27303, /* 153648-153655 */
-27337, 27157, 25253, 23201, 24518, 25512, 27809, 27376, /* 153656-153663 */
-24138, 21949, 19659, 21056, 26127, 31171, 34138, 33969, /* 153664-153671 */
-32339, 30992, 31943, 34124, 37883, 41463, 44861, 46797, /* 153672-153679 */
-44241, 42518, 41730, 43718, 45113, 46051, 45573, 45607, /* 153680-153687 */
-46078, 43517, 41990, 42657, 44861, 44019, 42150, 40998, /* 153688-153695 */
-38301, 36739, 37193, 41242, 46347, 45184, 43849, 44903, /* 153696-153703 */
-46092, 45743, 44354, 44243, 44203, 47394, 49927, 49882, /* 153704-153711 */
-51824, 53805, 54034, 54722, 54270, 52906, 52544, 52717, /* 153712-153719 */
-53012, 51837, 49521, 47106, 46402, 45620, 45852, 44265, /* 153720-153727 */
-41705, 42544, 44518, 43245, 41721, 40989, 40066, 39772, /* 153728-153735 */
-34369, 30032, 27880, 26955, 25965, 25567, 25849, 26192, /* 153736-153743 */
-24770, 21691, 22530, 22264, 20010, 17549, 19643, 21886, /* 153744-153751 */
-19682, 19252, 19592, 19496, 17344, 16336, 16906, 15994, /* 153752-153759 */
-18245, 20448, 20768, 22174, 23893, 24982, 24892, 25506, /* 153760-153767 */
-25425, 25183, 25514, 25278, 25067, 21171, 19482, 20594, /* 153768-153775 */
-22696, 25796, 28073, 29584, 28569, 29624, 30336, 27538, /* 153776-153783 */
-24938, 26790, 29371, 28359, 26892, 24355, 23757, 25749, /* 153784-153791 */
-25793, 25607, 25345, 23781, 22516, 22450, 21827, 21163, /* 153792-153799 */
-20974, 23043, 26624, 25612, 23340, 24033, 25145, 26872, /* 153800-153807 */
-29368, 28376, 26853, 27448, 25641, 25969, 27261, 27893, /* 153808-153815 */
-28521, 25877, 23577, 23897, 24988, 26442, 29560, 32208, /* 153816-153823 */
-30972, 29113, 28989, 29708, 30586, 30998, 35038, 37737, /* 153824-153831 */
-40100, 41549, 37921, 35699, 38269, 41317, 41934, 43446, /* 153832-153839 */
-43458, 41776, 41441, 42725, 46335, 46519, 43620, 43335, /* 153840-153847 */
-42156, 39829, 36283, 36901, 41496, 44506, 45395, 45989, /* 153848-153855 */
-48546, 48321, 47417, 46814, 45865, 46980, 48340, 51525, /* 153856-153863 */
-53354, 52803, 53670, 55889, 56574, 55934, 54123, 52220, /* 153864-153871 */
-52326, 51419, 50989, 48707, 46324, 44964, 44098, 43291, /* 153872-153879 */
-42512, 42073, 42121, 46052, 46547, 42930, 41561, 41314, /* 153880-153887 */
-41649, 40232, 36671, 33687, 31749, 28918, 26554, 28564, /* 153888-153895 */
-27742, 24630, 24362, 25777, 25360, 22149, 21079, 21300, /* 153896-153903 */
-21031, 20383, 21899, 22056, 20992, 22318, 20290, 17975, /* 153904-153911 */
-17411, 16678, 17704, 18073, 19700, 22067, 21568, 19399, /* 153912-153919 */
-19076, 19885, 19248, 21776, 23679, 22702, 20641, 17378, /* 153920-153927 */
-15654, 15910, 18262, 21351, 22807, 24863, 28319, 28595, /* 153928-153935 */
-26285, 23579, 23212, 25944, 27133, 26322, 26854, 27745, /* 153936-153943 */
-27482, 25953, 27321, 28460, 26842, 27744, 28965, 28318, /* 153944-153951 */
-25470, 26105, 28124, 27996, 28837, 28045, 26977, 26928, /* 153952-153959 */
-28937, 30076, 29667, 28900, 28315, 28529, 25741, 26051, /* 153960-153967 */
-27202, 26051, 25174, 24553, 23987, 23320, 25928, 29109, /* 153968-153975 */
-30080, 29880, 29655, 28598, 25837, 27356, 29914, 30025, /* 153976-153983 */
-33708, 36778, 39258, 39876, 40008, 40161, 39677, 39514, /* 153984-153991 */
-39671, 43084, 43044, 41892, 43790, 44634, 44100, 43669, /* 153992-153999 */
-44379, 45565, 44297, 41349, 40293, 40569, 40746, 43193, /* 154000-154007 */
-45256, 46427, 46765, 47231, 47776, 46432, 46017, 46961, /* 154008-154015 */
-48922, 49474, 50905, 53014, 54504, 56021, 55671, 54135, /* 154016-154023 */
-53167, 53056, 53350, 53264, 52011, 49491, 45371, 41972, /* 154024-154031 */
-41111, 40949, 40374, 40931, 41746, 43157, 43498, 42384, /* 154032-154039 */
-43390, 42697, 39021, 37473, 38131, 35013, 32390, 33102, /* 154040-154047 */
-31973, 28288, 24527, 25854, 26132, 24688, 23671, 19905, /* 154048-154055 */
-17681, 16974, 17057, 16994, 17649, 17813, 17028, 18705, /* 154056-154063 */
-20144, 21704, 20449, 17178, 17974, 19585, 19880, 20924, /* 154064-154071 */
-23421, 24011, 22981, 23666, 23445, 23787, 24066, 23360, /* 154072-154079 */
-22458, 21237, 20632, 20231, 19925, 20441, 24932, 29517, /* 154080-154087 */
-32354, 31106, 27786, 28871, 29534, 27024, 27118, 29784, /* 154088-154095 */
-29513, 28606, 28739, 27616, 25127, 22877, 23965, 24573, /* 154096-154103 */
-23328, 22156, 20520, 21268, 22940, 24469, 23940, 23254, /* 154104-154111 */
-22783, 22116, 22225, 22733, 26090, 25984, 23783, 24330, /* 154112-154119 */
-23649, 21990, 21209, 23290, 24841, 24947, 25726, 24786, /* 154120-154127 */
-26540, 30565, 34162, 34798, 32249, 31843, 32243, 32547, /* 154128-154135 */
-33130, 35141, 38701, 41037, 41965, 43642, 44634, 43633, /* 154136-154143 */
-43393, 44081, 46180, 46563, 44824, 45064, 46341, 46164, /* 154144-154151 */
-45329, 45968, 44843, 43357, 44310, 42859, 41427, 41274, /* 154152-154159 */
-40866, 41814, 41351, 43155, 45530, 44374, 42779, 44186, /* 154160-154167 */
-46962, 47679, 49516, 50307, 51792, 54073, 55626, 56926, /* 154168-154175 */
-56982, 57010, 55728, 54195, 53061, 53889, 52284, 48402, /* 154176-154183 */
-45912, 44244, 43426, 39993, 38982, 40648, 39070, 37916, /* 154184-154191 */
-37920, 38749, 37368, 36612, 36530, 33923, 33101, 30737, /* 154192-154199 */
-29259, 28144, 26789, 25547, 22988, 21486, 21860, 21836, /* 154200-154207 */
-21152, 21122, 19630, 18583, 17425, 16402, 15951, 16331, /* 154208-154215 */
-18322, 19688, 20157, 20302, 20975, 21529, 21480, 22335, /* 154216-154223 */
-23239, 24734, 25643, 25631, 28109, 29560, 28892, 29573, /* 154224-154231 */
-29829, 28373, 25761, 23380, 22321, 21222, 18820, 20619, /* 154232-154239 */
-25062, 25928, 25643, 25957, 25433, 23956, 24484, 27572, /* 154240-154247 */
-29582, 29211, 28793, 28919, 27071, 26251, 27697, 26605, /* 154248-154255 */
-26200, 24698, 23823, 23207, 21562, 22613, 23915, 26033, /* 154256-154263 */
-25559, 24114, 22311, 22110, 24974, 25340, 25502, 26705, /* 154264-154271 */
-26601, 25091, 23753, 23221, 23706, 24523, 25375, 25842, /* 154272-154279 */
-24941, 24385, 26388, 29446, 30758, 29532, 28159, 27880, /* 154280-154287 */
-28309, 28427, 27864, 30717, 35164, 38625, 39546, 39631, /* 154288-154295 */
-38267, 37661, 41049, 42464, 43589, 44938, 45152, 44365, /* 154296-154303 */
-43870, 44304, 45703, 47587, 47960, 48035, 46312, 44641, /* 154304-154311 */
-45112, 43866, 43440, 46138, 49133, 49068, 48337, 48920, /* 154312-154319 */
-49360, 51201, 51807, 52965, 54216, 54344, 56454, 57993, /* 154320-154327 */
-59251, 59709, 59267, 57834, 55776, 55497, 54511, 52648, /* 154328-154335 */
-48758, 45815, 45006, 42661, 41033, 38868, 36552, 36532, /* 154336-154343 */
-37306, 38102, 37519, 35069, 34296, 35990, 35520, 34035, /* 154344-154351 */
-33221, 32160, 31787, 29981, 27359, 24916, 24085, 23614, /* 154352-154359 */
-23061, 22652, 20310, 18485, 18643, 19300, 17338, 15447, /* 154360-154367 */
-16190, 17490, 19054, 20292, 20737, 20331, 18968, 17891, /* 154368-154375 */
-18964, 21149, 21348, 22774, 25543, 26110, 25388, 24879, /* 154376-154383 */
-27113, 28686, 27394, 25256, 23602, 20807, 17625, 16797, /* 154384-154391 */
-18689, 22030, 22521, 22901, 23948, 22588, 20862, 21431, /* 154392-154399 */
-23150, 24744, 27984, 30242, 29096, 29168, 28548, 26725, /* 154400-154407 */
-26297, 26929, 28435, 27619, 26354, 25422, 24423, 24626, /* 154408-154415 */
-26566, 26660, 24408, 23207, 21927, 21369, 22165, 23361, /* 154416-154423 */
-25097, 25075, 22888, 21229, 20939, 22235, 25709, 28930, /* 154424-154431 */
-28821, 27596, 25313, 25298, 28641, 32567, 33379, 31679, /* 154432-154439 */
-32846, 31963, 29577, 29324, 30628, 33659, 37759, 41961, /* 154440-154447 */
-42536, 41527, 41334, 42376, 44524, 47028, 48397, 47843, /* 154448-154455 */
-48000, 47474, 46643, 46716, 48285, 48701, 47594, 47505, /* 154456-154463 */
-45999, 43773, 42282, 40613, 40925, 41502, 42491, 43107, /* 154464-154471 */
-43359, 44527, 45906, 48100, 46377, 45961, 48260, 49340, /* 154472-154479 */
-50436, 52495, 55782, 57476, 56968, 55945, 54492, 52683, /* 154480-154487 */
-50414, 48197, 46946, 46507, 45433, 42606, 39676, 37225, /* 154488-154495 */
-36415, 37793, 39308, 38471, 37551, 38420, 38990, 38564, /* 154496-154503 */
-36746, 35887, 36031, 35797, 33604, 30570, 27969, 24932, /* 154504-154511 */
-25084, 25474, 23511, 21125, 20020, 19062, 17160, 16128, /* 154512-154519 */
-16064, 17623, 19804, 21417, 22439, 22814, 22175, 20587, /* 154520-154527 */
-21359, 22979, 23331, 22883, 23043, 25048, 26055, 27812, /* 154528-154535 */
-28450, 29664, 31325, 30884, 30206, 27905, 24346, 19529, /* 154536-154543 */
-18304, 20060, 21038, 22594, 23073, 23095, 23134, 21694, /* 154544-154551 */
-20787, 22306, 25559, 27094, 26569, 26339, 25656, 25310, /* 154552-154559 */
-26230, 28189, 27871, 26508, 25774, 23338, 21734, 22428, /* 154560-154567 */
-24003, 22994, 21341, 19611, 18766, 19672, 19377, 19790, /* 154568-154575 */
-20948, 21921, 23142, 22832, 21001, 20012, 20463, 22275, /* 154576-154583 */
-26480, 30778, 29501, 26703, 27670, 30721, 31723, 32406, /* 154584-154591 */
-33970, 34495, 33369, 31594, 31337, 31484, 34514, 37407, /* 154592-154599 */
-39990, 42477, 42014, 40233, 39840, 42853, 44887, 46449, /* 154600-154607 */
-47598, 46579, 45371, 44596, 45440, 47333, 49556, 51403, /* 154608-154615 */
-50653, 48438, 45400, 42829, 40910, 40127, 41803, 43680, /* 154616-154623 */
-43977, 42775, 43492, 44868, 45947, 46838, 48158, 49604, /* 154624-154631 */
-49851, 51117, 52496, 54442, 57567, 58625, 57283, 56715, /* 154632-154639 */
-56448, 54363, 51455, 49713, 48010, 46680, 44780, 41713, /* 154640-154647 */
-38056, 35092, 33979, 33886, 33627, 32847, 34365, 34765, /* 154648-154655 */
-33630, 32500, 31499, 31288, 32332, 33427, 31070, 27080, /* 154656-154663 */
-23429, 23140, 24237, 23817, 22519, 20194, 19132, 17907, /* 154664-154671 */
-16021, 16267, 17281, 18262, 19965, 23204, 25085, 24369, /* 154672-154679 */
-24164, 23715, 24499, 25962, 27488, 28128, 28271, 29648, /* 154680-154687 */
-29699, 31083, 32683, 33232, 33610, 33214, 32676, 30030, /* 154688-154695 */
-25617, 22239, 21190, 21386, 20797, 21211, 23189, 24029, /* 154696-154703 */
-22517, 21642, 22987, 23616, 24482, 25663, 26513, 26419, /* 154704-154711 */
-25990, 25538, 24910, 25573, 26679, 27066, 25368, 23161, /* 154712-154719 */
-22021, 22660, 24514, 24965, 23672, 21015, 18545, 17923, /* 154720-154727 */
-19244, 21378, 23448, 23991, 22384, 21431, 20198, 18841, /* 154728-154735 */
-20590, 25420, 28701, 27792, 26928, 26586, 26625, 27133, /* 154736-154743 */
-28631, 31601, 32953, 33082, 31209, 30452, 29327, 27350, /* 154744-154751 */
-29934, 34325, 37796, 37821, 38056, 39435, 40239, 42300, /* 154752-154759 */
-43370, 44283, 44609, 44388, 45066, 44681, 44440, 46133, /* 154760-154767 */
-48597, 50155, 50509, 49659, 45735, 41693, 41431, 43583, /* 154768-154775 */
-44193, 43258, 44054, 45706, 46849, 47663, 49517, 50162, /* 154776-154783 */
-50809, 50770, 49034, 50174, 54015, 57604, 57996, 57063, /* 154784-154791 */
-56792, 55976, 54287, 53720, 54327, 52970, 49199, 46030, /* 154792-154799 */
-43504, 40843, 37544, 34462, 32700, 32814, 33145, 33203, /* 154800-154807 */
-33467, 33443, 33161, 31053, 31029, 32424, 33689, 33412, /* 154808-154815 */
-30027, 27089, 26062, 26947, 26492, 25684, 25460, 22618, /* 154816-154823 */
-21261, 20495, 19682, 19027, 18683, 21051, 23119, 24422, /* 154824-154831 */
-23477, 22339, 22741, 24857, 26466, 24930, 23233, 23976, /* 154832-154839 */
-27350, 28425, 28837, 30435, 30863, 30136, 29547, 30279, /* 154840-154847 */
-29461, 26633, 25158, 23982, 20680, 16931, 16852, 18647, /* 154848-154855 */
-20034, 22300, 23016, 22360, 22037, 23425, 24093, 24518, /* 154856-154863 */
-25577, 27702, 30022, 29228, 28889, 29859, 29120, 27179, /* 154864-154871 */
-26801, 26846, 27164, 27083, 24748, 22784, 21948, 20493, /* 154872-154879 */
-19315, 19133, 20629, 20715, 19852, 20531, 21662, 20730, /* 154880-154887 */
-18878, 19823, 22206, 24434, 24771, 24803, 26604, 26708, /* 154888-154895 */
-25755, 27816, 29415, 29347, 29859, 31788, 32707, 31032, /* 154896-154903 */
-28816, 29531, 32339, 34040, 36438, 38799, 38778, 39279, /* 154904-154911 */
-41838, 43408, 44006, 44392, 45583, 46263, 45323, 45640, /* 154912-154919 */
-47061, 48432, 51410, 53762, 52245, 48202, 45345, 44316, /* 154920-154927 */
-42671, 42474, 44381, 44802, 44444, 44782, 43892, 43715, /* 154928-154935 */
-45886, 49421, 50779, 49395, 49180, 50921, 52520, 53566, /* 154936-154943 */
-56707, 58788, 58191, 56648, 53632, 51299, 51026, 50944, /* 154944-154951 */
-50564, 48645, 44690, 39527, 35484, 33430, 31738, 32238, /* 154952-154959 */
-33512, 35304, 34901, 32754, 32212, 31927, 33359, 34798, /* 154960-154967 */
-33768, 31876, 30722, 28652, 26266, 25901, 25559, 24182, /* 154968-154975 */
-22292, 20756, 20313, 19310, 19045, 19845, 19903, 20966, /* 154976-154983 */
-23268, 23715, 22116, 22807, 25469, 27300, 26471, 24635, /* 154984-154991 */
-25739, 26427, 26723, 28827, 29692, 28546, 30013, 33309, /* 154992-154999 */
-33426, 31122, 28893, 28634, 27804, 24988, 22649, 21186, /* 155000-155007 */
-20825, 21379, 21615, 21495, 21386, 21882, 22360, 22324, /* 155008-155015 */
-22260, 24369, 25405, 23917, 23870, 24749, 27171, 28613, /* 155016-155023 */
-28100, 27107, 26392, 24492, 22287, 22221, 21774, 21919, /* 155024-155031 */
-21025, 18977, 18568, 17031, 16067, 16365, 17621, 19252, /* 155032-155039 */
-18565, 17462, 18718, 22011, 23056, 24133, 25684, 26151, /* 155040-155047 */
-27358, 29349, 31517, 31976, 31747, 32382, 34897, 35398, /* 155048-155055 */
-34153, 33217, 31595, 32015, 34529, 37702, 38719, 38582, /* 155056-155063 */
-39523, 41122, 41982, 42630, 43568, 44446, 46444, 47683, /* 155064-155071 */
-46260, 44692, 46255, 50070, 52577, 51661, 48982, 46277, /* 155072-155079 */
-44296, 43027, 42865, 41685, 41399, 44448, 46771, 47492, /* 155080-155087 */
-46621, 47271, 49431, 49475, 49753, 51249, 53286, 53818, /* 155088-155095 */
-54383, 55008, 56041, 56822, 56138, 56559, 55141, 51659, /* 155096-155103 */
-49202, 48735, 48188, 45614, 41667, 37384, 33423, 30617, /* 155104-155111 */
-28834, 29200, 30907, 32770, 31515, 27768, 26343, 26392, /* 155112-155119 */
-27985, 31275, 32186, 29982, 27302, 25058, 25205, 25844, /* 155120-155127 */
-24659, 23857, 23253, 21682, 21196, 20067, 19043, 19885, /* 155128-155135 */
-22617, 25626, 26029, 25089, 25659, 27101, 26908, 27366, /* 155136-155143 */
-28542, 28811, 29376, 31319, 31734, 30196, 29535, 30439, /* 155144-155151 */
-33124, 34166, 33261, 31670, 29178, 28155, 26172, 23510, /* 155152-155159 */
-21514, 20636, 22229, 22826, 22316, 21567, 22700, 23525, /* 155160-155167 */
-22620, 22196, 22006, 23639, 24088, 24743, 27278, 28475, /* 155168-155175 */
-27488, 26850, 27594, 28149, 28264, 26854, 25728, 25586, /* 155176-155183 */
-24085, 22394, 20667, 19917, 19429, 17279, 16385, 18062, /* 155184-155191 */
-18889, 17657, 17205, 16820, 17255, 19164, 21787, 24638, /* 155192-155199 */
-25110, 24443, 25990, 27272, 27831, 29119, 30861, 33197, /* 155200-155207 */
-34590, 33151, 30625, 28850, 28706, 31610, 34587, 35898, /* 155208-155215 */
-36800, 37608, 37911, 38747, 39517, 39917, 41621, 44556, /* 155216-155223 */
-46506, 46369, 45160, 45360, 47245, 48793, 50716, 51621, /* 155224-155231 */
-50132, 49244, 49196, 47919, 45229, 43725, 44865, 47045, /* 155232-155239 */
-48855, 49639, 49607, 49243, 48890, 49140, 50467, 51726, /* 155240-155247 */
-51824, 51855, 53560, 54856, 55229, 56300, 56715, 55984, /* 155248-155255 */
-53735, 50910, 49052, 47459, 46173, 43970, 39751, 34270, /* 155256-155263 */
-30596, 28166, 27618, 29141, 30261, 31052, 29613, 27918, /* 155264-155271 */
-26323, 26296, 28708, 31372, 31610, 30329, 29414, 26958, /* 155272-155279 */
-25353, 24984, 24700, 24584, 24679, 25234, 24110, 21135, /* 155280-155287 */
-19848, 21837, 24319, 25399, 26480, 27077, 27471, 28345, /* 155288-155295 */
-28313, 27381, 26820, 27751, 29460, 30053, 28718, 28110, /* 155296-155303 */
-28789, 30827, 33062, 32882, 32550, 32750, 32224, 30184, /* 155304-155311 */
-27769, 25030, 22472, 22403, 22265, 21159, 21792, 22661, /* 155312-155319 */
-23756, 23628, 22510, 21734, 20764, 22401, 25388, 28211, /* 155320-155327 */
-28957, 28404, 27987, 28125, 29064, 29246, 28448, 26888, /* 155328-155335 */
-25884, 24724, 22963, 20936, 18818, 16648, 14411, 14360, /* 155336-155343 */
-15456, 16529, 17557, 17701, 17077, 15465, 16023, 17843, /* 155344-155351 */
-20101, 23136, 25149, 26875, 28087, 28870, 28491, 28963, /* 155352-155359 */
-31454, 34365, 35500, 33761, 32466, 31297, 31061, 32098, /* 155360-155367 */
-33468, 35351, 36647, 39090, 39941, 40332, 41053, 41858, /* 155368-155375 */
-44028, 43590, 44093, 45161, 46186, 48736, 50208, 50255, /* 155376-155383 */
-48574, 48306, 48043, 48176, 48420, 45715, 44122, 44042, /* 155384-155391 */
-43975, 44084, 45275, 47964, 49547, 49174, 50381, 51829, /* 155392-155399 */
-50908, 49764, 50154, 51322, 52156, 52934, 54140, 55477, /* 155400-155407 */
-55406, 53113, 50949, 50064, 48227, 46728, 45844, 44025, /* 155408-155415 */
-40599, 35735, 31627, 29433, 28871, 29182, 30153, 30122, /* 155416-155423 */
-27449, 24664, 24772, 26291, 27955, 29594, 30331, 30010, /* 155424-155431 */
-29135, 28511, 27464, 26220, 26122, 27206, 27870, 27002, /* 155432-155439 */
-24933, 23555, 23753, 25038, 25462, 25288, 26353, 27938, /* 155440-155447 */
-29272, 29296, 29315, 29356, 29786, 31154, 31891, 31069, /* 155448-155455 */
-28702, 28825, 30491, 31700, 33497, 34435, 34811, 33434, /* 155456-155463 */
-31449, 28980, 26722, 26409, 25846, 23974, 22039, 21919, /* 155464-155471 */
-22221, 22358, 22590, 22377, 21944, 21143, 21202, 22230, /* 155472-155479 */
-24542, 26100, 25667, 26583, 27086, 26920, 26929, 26767, /* 155480-155487 */
-26276, 25995, 25127, 23397, 20877, 18688, 17334, 15935, /* 155488-155495 */
-14517, 13170, 13819, 14567, 14176, 14611, 15123, 14568, /* 155496-155503 */
-15247, 17032, 19255, 21002, 24145, 27288, 28235, 28490, /* 155504-155511 */
-29074, 31332, 33724, 35963, 36696, 35162, 33365, 33008, /* 155512-155519 */
-33995, 33752, 32822, 33892, 36878, 38914, 38591, 38920, /* 155520-155527 */
-40279, 42168, 44738, 45605, 44945, 45285, 45684, 45884, /* 155528-155535 */
-46867, 48559, 50540, 51697, 51728, 49023, 45534, 44623, /* 155536-155543 */
-45084, 45936, 46931, 47931, 48027, 47656, 48181, 50154, /* 155544-155551 */
-52573, 53161, 52012, 51882, 52614, 52624, 53262, 54475, /* 155552-155559 */
-55362, 54785, 54120, 52943, 50860, 49357, 48087, 46459, /* 155560-155567 */
-43077, 39041, 35691, 33591, 30889, 28151, 27138, 26568, /* 155568-155575 */
-25761, 24713, 24570, 24527, 24854, 25990, 26464, 26210, /* 155576-155583 */
-26523, 28158, 28369, 27173, 26178, 25384, 26716, 28093, /* 155584-155591 */
-28532, 27855, 26076, 25983, 26222, 27192, 27638, 28744, /* 155592-155599 */
-30379, 30144, 30824, 32092, 33058, 33738, 34494, 33799, /* 155600-155607 */
-31540, 29897, 30335, 31316, 32457, 33938, 32762, 32096, /* 155608-155615 */
-33315, 33106, 32055, 30644, 28583, 26378, 25935, 25299, /* 155616-155623 */
-23280, 22789, 22284, 22496, 22156, 21830, 19726, 19545, /* 155624-155631 */
-19420, 21042, 24377, 22638, 28149, 25319, 26324, 30271, /* 155632-155639 */
-27084, 27453, 23561, 28255, 24898, 22317, 23478, 19735, /* 155640-155647 */
-16689, 12960, 14257, 11357, 12282, 15118, 13687, 14911, /* 155648-155655 */
-14356, 13561, 14216, 15167, 19134, 22883, 25472, 24537, /* 155656-155663 */
-25230, 28684, 28773, 26697, 35498, 35845, 33810, 31855, /* 155664-155671 */
-32557, 34219, 33069, 34464, 31290, 37421, 38507, 36888, /* 155672-155679 */
-28226, 35556, 41242, 44645, 46379, 49969, 52922, 42457, /* 155680-155687 */
-44129, 45199, 46377, 46396, 49628, 49247, 48706, 44813, /* 155688-155695 */
-40254, 40564, 45768, 52495, 57758, 56408, 47191, 48947, /* 155696-155703 */
-53227, 51256, 51816, 50555, 49202, 47838, 47505, 45350, /* 155704-155711 */
-48045, 48872, 51720, 56593, 49045, 48244, 51823, 60761, /* 155712-155719 */
-58414, 44220, 44646, 51079, 45588, 37240, 30371, 26959, /* 155720-155727 */
-22844, 24168, 27264, 27279, 24767, 25107, 25305, 23892, /* 155728-155735 */
-27487, 25784, 26631, 24584, 21548, 17381, 15523, 14406, /* 155736-155743 */
-16703, 18812, 18926, 21074, 22983, 25097, 26367, 29522, /* 155744-155751 */
-31250, 32078, 29500, 29924, 34630, 34326, 32443, 35506, /* 155752-155759 */
-41484, 46293, 46444, 45679, 45320, 46379, 48125, 45998, /* 155760-155767 */
-44414, 43565, 42035, 40438, 38344, 35512, 31791, 27374, /* 155768-155775 */
-23020, 18958, 15120, 13515, 12904, 13127, 11552, 9410, /* 155776-155783 */
-7915, 7683, 10981, 16064, 20235, 22730, 26788, 27675, /* 155784-155791 */
-27065, 26350, 23819, 24650, 23745, 20527, 16171, 12303, /* 155792-155799 */
-9303, 6818, 6589, 5889, 6582, 8668, 12260, 15042, /* 155800-155807 */
-15787, 17288, 18496, 19208, 21496, 23647, 27096, 28949, /* 155808-155815 */
-31370, 32699, 33600, 35908, 38115, 41605, 42410, 42194, /* 155816-155823 */
-41369, 43022, 42836, 43781, 42433, 41984, 42014, 39858, /* 155824-155831 */
-39549, 37723, 38112, 38172, 39437, 40849, 41058, 39894, /* 155832-155839 */
-40342, 39476, 41594, 43003, 42540, 44398, 46641, 48305, /* 155840-155847 */
-45235, 43550, 41476, 42029, 42408, 44355, 45530, 44628, /* 155848-155855 */
-44513, 45839, 48494, 49525, 50220, 49589, 50589, 50144, /* 155856-155863 */
-51155, 49057, 50319, 52863, 52822, 52238, 49307, 48325, /* 155864-155871 */
-48323, 48320, 46013, 45713, 42873, 39323, 33395, 29956, /* 155872-155879 */
-27917, 26216, 27077, 25985, 24771, 23171, 23028, 23587, /* 155880-155887 */
-26016, 27677, 29263, 30973, 33142, 34134, 33228, 33191, /* 155888-155895 */
-34904, 35500, 34702, 32179, 31023, 31803, 31754, 30012, /* 155896-155903 */
-29059, 28840, 29244, 32491, 33201, 33225, 34162, 35342, /* 155904-155911 */
-36766, 38167, 35281, 33501, 32347, 30998, 30965, 31402, /* 155912-155919 */
-32889, 33282, 34333, 35802, 36163, 33904, 31147, 29002, /* 155920-155927 */
-27278, 25264, 23802, 21036, 19225, 18171, 17606, 17357, /* 155928-155935 */
-16555, 14748, 13090, 14031, 16129, 17334, 18474, 20100, /* 155936-155943 */
-22351, 22906, 22873, 24962, 26579, 29888, 31260, 32170, /* 155944-155951 */
-29273, 25141, 22494, 20296, 16962, 14493, 14862, 13461, /* 155952-155959 */
-13245, 11038, 10409, 9653, 8957, 9840, 11425, 13700, /* 155960-155967 */
-15856, 19475, 21095, 23030, 25915, 27530, 30188, 32958, /* 155968-155975 */
-33758, 35775, 37064, 36995, 37266, 37664, 38608, 39266, /* 155976-155983 */
-40619, 41511, 40355, 40141, 42434, 44577, 45353, 45678, /* 155984-155991 */
-45285, 44446, 44489, 45384, 45834, 46763, 47345, 47854, /* 155992-155999 */
-50146, 49182, 50379, 49900, 47064, 46638, 46715, 46495, /* 156000-156007 */
-46336, 48204, 48269, 50257, 51058, 51523, 51463, 51938, /* 156008-156015 */
-51289, 50098, 48721, 48540, 50598, 51411, 51204, 49835, /* 156016-156023 */
-49026, 46171, 45604, 45122, 44440, 43847, 41740, 37196, /* 156024-156031 */
-32073, 28794, 27124, 26136, 26984, 27173, 26691, 24048, /* 156032-156039 */
-21976, 23469, 24326, 24498, 25767, 29375, 30447, 30401, /* 156040-156047 */
-29915, 30509, 31271, 32772, 33972, 36110, 34981, 32086, /* 156048-156055 */
-30868, 30566, 30820, 31050, 31871, 32466, 33410, 31208, /* 156056-156063 */
-32231, 33279, 33680, 34790, 34587, 32339, 29553, 28470, /* 156064-156071 */
-28738, 28618, 29062, 30807, 31007, 30686, 30027, 30551, /* 156072-156079 */
-30839, 31516, 29210, 26477, 24771, 23382, 22943, 22096, /* 156080-156087 */
-23964, 23838, 21678, 19980, 20447, 20640, 21090, 22123, /* 156088-156095 */
-22947, 22843, 23640, 26071, 27365, 27567, 26703, 26726, /* 156096-156103 */
-26941, 27073, 25926, 24323, 18745, 15516, 14290, 13501, /* 156104-156111 */
-13582, 13494, 12566, 11187, 11233, 11434, 11837, 10782, /* 156112-156119 */
-12026, 14821, 19059, 21813, 24094, 24762, 26273, 28370, /* 156120-156127 */
-30242, 32928, 35409, 36845, 36023, 35113, 34259, 34682, /* 156128-156135 */
-34552, 35123, 35319, 36816, 36807, 36885, 38468, 40004, /* 156136-156143 */
-42424, 42124, 42875, 43500, 44267, 44708, 45056, 47064, /* 156144-156151 */
-49395, 51349, 52568, 52438, 51148, 50337, 49609, 50258, /* 156152-156159 */
-50518, 50728, 50125, 50400, 51423, 52613, 53424, 52491, /* 156160-156167 */
-52927, 52224, 51079, 50214, 48818, 48145, 48137, 48624, /* 156168-156175 */
-48701, 47878, 45619, 42581, 40964, 40919, 42728, 42443, /* 156176-156183 */
-39676, 37222, 33041, 29877, 27549, 27919, 28552, 27041, /* 156184-156191 */
-26254, 23973, 22784, 21683, 22316, 24337, 26971, 28531, /* 156192-156199 */
-28193, 28955, 30743, 31960, 32593, 33777, 34596, 34637, /* 156200-156207 */
-34762, 34579, 33151, 33603, 33264, 33406, 33666, 34113, /* 156208-156215 */
-34396, 34057, 33633, 34145, 34735, 34448, 32973, 30785, /* 156216-156223 */
-30406, 29831, 29723, 27753, 28883, 30052, 31685, 31794, /* 156224-156231 */
-30252, 31326, 30343, 30205, 29390, 28013, 24817, 22429, /* 156232-156239 */
-22272, 22818, 23198, 22259, 21177, 21493, 21531, 20940, /* 156240-156247 */
-20224, 20292, 21666, 23963, 27109, 27171, 26310, 24849, /* 156248-156255 */
-23471, 24602, 26596, 25816, 23731, 21580, 18273, 15229, /* 156256-156263 */
-14306, 13853, 12934, 12618, 12020, 11506, 10300, 9533, /* 156264-156271 */
-10717, 12289, 13904, 16202, 17947, 19907, 21731, 24662, /* 156272-156279 */
-27613, 29134, 30237, 31369, 33790, 35157, 35801, 36691, /* 156280-156287 */
-37485, 37799, 37281, 37290, 37459, 38524, 39140, 39868, /* 156288-156295 */
-41618, 41772, 42008, 41489, 42153, 43935, 44365, 44473, /* 156296-156303 */
-44174, 45036, 46641, 48788, 50560, 51343, 50542, 49959, /* 156304-156311 */
-50296, 49383, 48378, 48644, 50316, 51529, 50808, 50184, /* 156312-156319 */
-49869, 50041, 51710, 51591, 50277, 48501, 47970, 47623, /* 156320-156327 */
-47126, 48041, 48738, 48223, 46137, 44207, 42951, 42567, /* 156328-156335 */
-43079, 43617, 42425, 38348, 34225, 31133, 29202, 29447, /* 156336-156343 */
-29183, 28776, 27085, 24484, 22110, 20404, 21447, 24477, /* 156344-156351 */
-27066, 29481, 29630, 29179, 29354, 29923, 32303, 34672, /* 156352-156359 */
-36175, 35784, 34964, 32763, 31288, 31429, 33608, 35962, /* 156360-156367 */
-36502, 34191, 32235, 32078, 32820, 36377, 37747, 37038, /* 156368-156375 */
-34437, 32106, 30379, 29206, 29096, 30404, 31684, 30614, /* 156376-156383 */
-30922, 31186, 31547, 31628, 31530, 30934, 28013, 25377, /* 156384-156391 */
-23791, 23534, 23766, 22921, 22358, 21222, 20056, 19583, /* 156392-156399 */
-18405, 17981, 19059, 20123, 20232, 22456, 24444, 25506, /* 156400-156407 */
-25065, 24484, 25699, 24908, 24215, 24078, 23542, 21510, /* 156408-156415 */
-18593, 16223, 14175, 12586, 12322, 11630, 11119, 11419, /* 156416-156423 */
-11126, 10704, 10865, 11943, 13813, 16412, 18326, 21265, /* 156424-156431 */
-24612, 27454, 28643, 29312, 30518, 32964, 35122, 35753, /* 156432-156439 */
-37042, 37086, 36076, 35457, 35851, 37423, 38821, 39076, /* 156440-156447 */
-39122, 38918, 39195, 40173, 41861, 43946, 43914, 43121, /* 156448-156455 */
-42928, 43776, 45928, 47069, 49210, 50544, 50802, 51550, /* 156456-156463 */
-51945, 52111, 51239, 50277, 50424, 51352, 52359, 52655, /* 156464-156471 */
-51751, 51159, 51223, 52492, 51595, 50229, 48710, 47447, /* 156472-156479 */
-45842, 44627, 45786, 46319, 45657, 43961, 42660, 41580, /* 156480-156487 */
-41252, 40828, 40572, 39498, 37979, 35803, 32664, 29826, /* 156488-156495 */
-29372, 29182, 28930, 27085, 24058, 22542, 21373, 21838, /* 156496-156503 */
-22406, 25174, 27040, 28551, 30044, 30674, 31354, 32304, /* 156504-156511 */
-35299, 37719, 38903, 38870, 38020, 37018, 37058, 37369, /* 156512-156519 */
-36927, 37062, 37506, 36970, 35842, 35020, 35486, 36115, /* 156520-156527 */
-35737, 34951, 33671, 32207, 30434, 28874, 27656, 27099, /* 156528-156535 */
-28506, 30682, 31641, 31103, 30687, 30468, 30853, 30527, /* 156536-156543 */
-28527, 26126, 24190, 23896, 23198, 23079, 23998, 23188, /* 156544-156551 */
-20989, 19394, 18868, 19183, 19584, 20620, 22256, 23263, /* 156552-156559 */
-23446, 23886, 24470, 23988, 23180, 23604, 24084, 23075, /* 156560-156567 */
-20867, 17906, 15837, 13500, 11403, 10701, 11085, 10973, /* 156568-156575 */
-9801, 9023, 8585, 8542, 9433, 11976, 13991, 15052, /* 156576-156583 */
-17083, 20652, 23755, 26256, 28231, 29685, 31346, 33271, /* 156584-156591 */
-35614, 37130, 38354, 38334, 37912, 38426, 39192, 39576, /* 156592-156599 */
-39750, 39441, 39821, 40347, 40263, 41556, 42572, 43201, /* 156600-156607 */
-43051, 43443, 43266, 43415, 44916, 46088, 48360, 50024, /* 156608-156615 */
-50779, 51566, 51291, 51607, 52012, 50849, 50716, 51200, /* 156616-156623 */
-51238, 51017, 51403, 51559, 51962, 52179, 51049, 49448, /* 156624-156631 */
-46965, 45097, 44398, 44323, 44641, 45331, 44634, 41895, /* 156632-156639 */
-40576, 40059, 40730, 41469, 41188, 40464, 37934, 35488, /* 156640-156647 */
-33480, 31609, 30710, 29995, 29342, 28450, 27091, 25009, /* 156648-156655 */
-24113, 24504, 24680, 25883, 27842, 30485, 32162, 33809, /* 156656-156663 */
-34142, 33967, 34570, 37185, 39228, 39636, 39621, 38650, /* 156664-156671 */
-36790, 34743, 36989, 38028, 36936, 35332, 34476, 34870, /* 156672-156679 */
-34791, 34219, 34117, 34329, 33296, 30889, 28491, 26903, /* 156680-156687 */
-27011, 28487, 30050, 30752, 29958, 29472, 29712, 30993, /* 156688-156695 */
-31681, 30828, 29083, 27530, 25640, 24425, 24033, 24313, /* 156696-156703 */
-24326, 22503, 20666, 19789, 18702, 17785, 17989, 18932, /* 156704-156711 */
-20490, 21673, 21745, 21942, 22417, 22098, 22992, 23832, /* 156712-156719 */
-23678, 22504, 20758, 18117, 15041, 12889, 12433, 13079, /* 156720-156727 */
-12153, 10178, 8521, 9146, 10405, 11313, 12050, 12076, /* 156728-156735 */
-12690, 14774, 19163, 23202, 25349, 26482, 28130, 30433, /* 156736-156743 */
-31891, 34492, 36597, 37480, 37605, 37696, 38154, 38089, /* 156744-156751 */
-38951, 38749, 38201, 37883, 38035, 39716, 41654, 42082, /* 156752-156759 */
-42143, 41895, 40909, 41581, 43247, 45269, 45976, 45946, /* 156760-156767 */
-46435, 47114, 49430, 52141, 54291, 54380, 52593, 51338, /* 156768-156775 */
-50305, 50895, 51740, 52708, 53453, 52432, 51215, 49679, /* 156776-156783 */
-49033, 48874, 47221, 44661, 43279, 42715, 42603, 42719, /* 156784-156791 */
-42154, 40870, 39547, 39034, 39321, 40446, 41129, 40219, /* 156792-156799 */
-37809, 35315, 33838, 32401, 31330, 31798, 31130, 28643, /* 156800-156807 */
-27208, 26796, 25902, 25010, 25384, 27542, 29876, 31184, /* 156808-156815 */
-31118, 32105, 35043, 37114, 38211, 37708, 38036, 39159, /* 156816-156823 */
-40436, 41545, 41351, 40011, 37375, 36108, 36573, 37903, /* 156824-156831 */
-38332, 38264, 35985, 32766, 32418, 33061, 33363, 31404, /* 156832-156839 */
-29148, 27358, 26550, 27668, 28821, 29000, 28505, 29931, /* 156840-156847 */
-30310, 29646, 29637, 28874, 27724, 25800, 25032, 24871, /* 156848-156855 */
-23935, 22160, 21191, 21700, 21789, 20872, 19010, 17201, /* 156856-156863 */
-17029, 19528, 21729, 22751, 22931, 21038, 20331, 21537, /* 156864-156871 */
-22840, 23549, 22542, 21122, 18302, 15237, 13777, 13249, /* 156872-156879 */
-12844, 12022, 10718, 9390, 8886, 8607, 10197, 11934, /* 156880-156887 */
-11796, 11505, 12603, 15682, 19719, 22597, 24882, 26610, /* 156888-156895 */
-28014, 29126, 30389, 33415, 36472, 39084, 39904, 39402, /* 156896-156903 */
-38556, 37790, 38136, 39497, 40516, 40615, 40658, 40113, /* 156904-156911 */
-40199, 41392, 41741, 41815, 41731, 41876, 43222, 44445, /* 156912-156919 */
-45274, 45421, 46477, 48658, 51027, 53243, 55035, 55364, /* 156920-156927 */
-53454, 51839, 51379, 52867, 54164, 53724, 52796, 51276, /* 156928-156935 */
-50161, 49489, 49323, 48140, 45897, 44049, 42976, 42793, /* 156936-156943 */
-41693, 41415, 41691, 41066, 39236, 37130, 37346, 38517, /* 156944-156951 */
-39361, 39125, 38133, 34982, 32049, 31506, 31206, 30800, /* 156952-156959 */
-29943, 28771, 27577, 26407, 25199, 25258, 26220, 27258, /* 156960-156967 */
-29061, 30759, 32058, 33365, 35293, 37678, 38939, 38936, /* 156968-156975 */
-38814, 39544, 40597, 41584, 41782, 41584, 40386, 38617, /* 156976-156983 */
-37493, 37207, 37323, 37115, 37749, 37465, 35341, 32490, /* 156984-156991 */
-30480, 29342, 29705, 30144, 29287, 27909, 26627, 27749, /* 156992-156999 */
-29399, 29996, 29601, 29278, 28737, 28409, 28006, 26250, /* 157000-157007 */
-25479, 24560, 23602, 23382, 23327, 22904, 21292, 19166, /* 157008-157015 */
-17773, 17504, 18813, 20604, 21086, 20657, 20819, 21272, /* 157016-157023 */
-20837, 20136, 21037, 22391, 22439, 20577, 17610, 15434, /* 157024-157031 */
-13915, 13202, 12635, 12249, 10747, 8600, 8055, 8954, /* 157032-157039 */
-10116, 10661, 11276, 12304, 13559, 15852, 19318, 22553, /* 157040-157047 */
-24386, 25732, 27222, 29060, 31096, 32983, 35162, 36932, /* 157048-157055 */
-37775, 37710, 37416, 38098, 39532, 40796, 40163, 38707, /* 157056-157063 */
-39433, 40633, 42215, 42776, 42277, 42207, 42289, 43103, /* 157064-157071 */
-44108, 44855, 45645, 47061, 48958, 50786, 52360, 53656, /* 157072-157079 */
-53968, 54279, 54251, 54554, 54825, 53496, 52193, 51757, /* 157080-157087 */
-51527, 50983, 50769, 50013, 48355, 45217, 43018, 42606, /* 157088-157095 */
-42178, 41922, 41369, 40895, 39184, 37587, 37344, 38135, /* 157096-157103 */
-38998, 39041, 39432, 38993, 37815, 35797, 33973, 33408, /* 157104-157111 */
-32835, 32247, 31321, 30423, 28729, 26505, 24692, 24804, /* 157112-157119 */
-26431, 28466, 30811, 31273, 31442, 32213, 35328, 38567, /* 157120-157127 */
-40360, 41333, 41121, 40967, 40781, 42093, 43293, 42063, /* 157128-157135 */
-40230, 39708, 38649, 37247, 36423, 36237, 36571, 36214, /* 157136-157143 */
-34670, 31754, 28822, 27876, 28421, 28408, 27750, 26720, /* 157144-157151 */
-25779, 26229, 27603, 28719, 29104, 28796, 28367, 27529, /* 157152-157159 */
-26708, 26080, 25976, 25908, 25074, 23638, 22400, 22916, /* 157160-157167 */
-22609, 20917, 19317, 19369, 19832, 20300, 20611, 19922, /* 157168-157175 */
-20514, 21042, 21113, 20474, 20194, 20559, 20124, 18641, /* 157176-157183 */
-17041, 15532, 13659, 11777, 9948, 9442, 9384, 9661, /* 157184-157191 */
-10472, 10131, 9680, 9665, 10705, 12810, 15133, 18057, /* 157192-157199 */
-20490, 22934, 24444, 26064, 28481, 30911, 33497, 35023, /* 157200-157207 */
-36197, 36905, 37789, 38394, 39342, 40591, 41173, 41462, /* 157208-157215 */
-40048, 39719, 40195, 40792, 42124, 42442, 41847, 41538, /* 157216-157223 */
-42218, 42142, 42396, 43700, 45895, 48124, 49349, 50891, /* 157224-157231 */
-52170, 52362, 52704, 54198, 55413, 54138, 52885, 53310, /* 157232-157239 */
-52836, 51129, 49252, 49261, 49476, 48228, 46721, 44636, /* 157240-157247 */
-42277, 41183, 41203, 41219, 40749, 39559, 38278, 37812, /* 157248-157255 */
-38190, 38641, 38604, 38400, 38452, 37845, 37130, 36951, /* 157256-157263 */
-36294, 34766, 33652, 33242, 32877, 32002, 30238, 29067, /* 157264-157271 */
-27438, 26453, 27311, 29196, 31165, 32589, 34505, 35017, /* 157272-157279 */
-35457, 37095, 38969, 40771, 42003, 42631, 42696, 42322, /* 157280-157287 */
-41697, 41393, 40964, 40517, 39581, 37635, 36013, 35020, /* 157288-157295 */
-34887, 34651, 33950, 32792, 29838, 28081, 27568, 26878, /* 157296-157303 */
-26023, 25884, 26876, 27703, 28517, 27805, 26618, 27335, /* 157304-157311 */
-29046, 29809, 28007, 25481, 24944, 24007, 23591, 24191, /* 157312-157319 */
-23550, 22664, 21693, 20030, 18325, 17165, 17511, 18917, /* 157320-157327 */
-20118, 20574, 19901, 18601, 17993, 19209, 19907, 19484, /* 157328-157335 */
-19419, 18187, 15934, 14216, 12964, 12526, 11220, 9820, /* 157336-157343 */
-9648, 9237, 9973, 10860, 10510, 10505, 12279, 14876, /* 157344-157351 */
-17072, 18997, 20482, 22556, 24847, 27333, 29769, 30951, /* 157352-157359 */
-31657, 33389, 36198, 38455, 40052, 39817, 38620, 38454, /* 157360-157367 */
-39076, 40830, 41690, 41637, 41604, 41475, 41609, 41461, /* 157368-157375 */
-41912, 42693, 43313, 43840, 44141, 44423, 44916, 46985, /* 157376-157383 */
-50118, 52517, 53371, 53295, 53860, 55024, 55195, 54572, /* 157384-157391 */
-53539, 52160, 51868, 51188, 49489, 48036, 47289, 46926, /* 157392-157399 */
-45551, 42762, 40143, 39953, 41001, 40553, 38792, 36556, /* 157400-157407 */
-35947, 36621, 37111, 38125, 38606, 38256, 38102, 38646, /* 157408-157415 */
-38263, 36887, 35189, 34156, 34457, 34378, 34232, 32842, /* 157416-157423 */
-30854, 29585, 28400, 28889, 29436, 30274, 31367, 32970, /* 157424-157431 */
-35542, 36886, 38208, 38685, 39809, 42247, 44510, 45753, /* 157432-157439 */
-44266, 42810, 42703, 42455, 41765, 40662, 38640, 36540, /* 157440-157447 */
-35693, 35315, 35364, 34796, 33024, 30849, 28936, 27746, /* 157448-157455 */
-27594, 27734, 26645, 25406, 25054, 25412, 25913, 26489, /* 157456-157463 */
-27747, 28100, 27120, 26726, 26687, 26005, 24739, 24022, /* 157464-157471 */
-24236, 24619, 24035, 22538, 21177, 19816, 19112, 18931, /* 157472-157479 */
-18316, 18691, 19475, 18987, 18240, 17823, 17826, 18615, /* 157480-157487 */
-18871, 17569, 16320, 16155, 16434, 14738, 11894, 10381, /* 157488-157495 */
-9662, 9689, 9696, 9646, 9225, 9412, 10770, 10884, /* 157496-157503 */
-11615, 13747, 16530, 19297, 20811, 22475, 25144, 27748, /* 157504-157511 */
-29763, 31526, 32468, 34015, 35764, 37624, 39915, 40463, /* 157512-157519 */
-41165, 41882, 41562, 40808, 40136, 41284, 43317, 44732, /* 157520-157527 */
-44836, 43279, 40863, 40380, 42916, 45888, 47453, 47219, /* 157528-157535 */
-46134, 45976, 47887, 51257, 54862, 56641, 55684, 54567, /* 157536-157543 */
-53996, 53490, 52888, 52087, 51780, 50796, 49036, 47206, /* 157544-157551 */
-46128, 45383, 43790, 42478, 41002, 40337, 39699, 38760, /* 157552-157559 */
-38613, 37267, 36232, 35923, 36722, 38109, 38483, 37904, /* 157560-157567 */
-37567, 37705, 37626, 37482, 36231, 35420, 35918, 35210, /* 157568-157575 */
-32892, 31523, 31441, 31126, 29746, 28398, 28441, 29610, /* 157576-157583 */
-31539, 34320, 35966, 36743, 37475, 37659, 39125, 41398, /* 157584-157591 */
-44011, 45302, 44395, 43322, 42631, 42512, 41906, 40621, /* 157592-157599 */
-39689, 37851, 35575, 33980, 33632, 33962, 33012, 31024, /* 157600-157607 */
-29041, 26917, 26020, 26262, 26413, 26831, 26523, 25945, /* 157608-157615 */
-24770, 24364, 25960, 28395, 29898, 29206, 27007, 24695, /* 157616-157623 */
-23646, 24010, 25126, 26521, 25997, 22922, 20261, 18777, /* 157624-157631 */
-18539, 19738, 20892, 20503, 19524, 18303, 17157, 17128, /* 157632-157639 */
-17420, 17854, 18098, 17938, 16970, 14995, 13681, 13362, /* 157640-157647 */
-12800, 11439, 10402, 10122, 9122, 8519, 9506, 11154, /* 157648-157655 */
-11736, 12068, 13554, 15049, 16688, 19303, 22714, 25299, /* 157656-157663 */
-26139, 26986, 28597, 31298, 34176, 35293, 35471, 36259, /* 157664-157671 */
-38382, 40861, 41954, 41708, 41108, 40609, 41117, 42507, /* 157672-157679 */
-43111, 43142, 42852, 42736, 43066, 42753, 43075, 44174, /* 157680-157687 */
-45254, 46034, 46889, 47780, 49040, 51460, 53308, 54558, /* 157688-157695 */
-55288, 55277, 54371, 52966, 51823, 51364, 50398, 48539, /* 157696-157703 */
-47124, 46318, 46439, 45471, 43240, 40682, 38460, 37139, /* 157704-157711 */
-37444, 38853, 39454, 38988, 37019, 34946, 34140, 35555, /* 157712-157719 */
-38869, 40488, 40075, 38967, 36931, 36631, 37052, 37130, /* 157720-157727 */
-37873, 36962, 34830, 33278, 32126, 31456, 31255, 31203, /* 157728-157735 */
-31276, 31179, 31377, 33239, 36108, 38493, 39661, 39472, /* 157736-157743 */
-39809, 41387, 43176, 44658, 45666, 46007, 44360, 41492, /* 157744-157751 */
-39555, 39314, 39197, 38147, 36710, 34626, 32118, 30402, /* 157752-157759 */
-30675, 31269, 30620, 28400, 26101, 25297, 24734, 25007, /* 157760-157767 */
-25761, 26034, 25927, 24677, 24184, 25326, 26891, 28256, /* 157768-157775 */
-28025, 25965, 23545, 22473, 23426, 25034, 25072, 23557, /* 157776-157783 */
-21110, 19516, 18022, 16974, 18520, 19737, 19574, 18102, /* 157784-157791 */
-16057, 14644, 14175, 16012, 17977, 17806, 16133, 13932, /* 157792-157799 */
-12339, 12019, 12564, 11907, 10648, 9887, 10490, 11508, /* 157800-157807 */
-11501, 11544, 11865, 13170, 14756, 16449, 18545, 21264, /* 157808-157815 */
-23936, 25749, 27066, 27795, 29184, 31203, 33819, 36148, /* 157816-157823 */
-37365, 38609, 39501, 39421, 39850, 41624, 42492, 41656, /* 157824-157831 */
-41609, 42118, 42556, 43114, 43689, 44143, 43830, 43500, /* 157832-157839 */
-43597, 44458, 45779, 47106, 48016, 48874, 50645, 51589, /* 157840-157847 */
-52518, 53758, 54505, 54978, 53533, 52252, 51081, 49690, /* 157848-157855 */
-48735, 48336, 47909, 45932, 44584, 42980, 41337, 40875, /* 157856-157863 */
-40613, 39871, 38175, 36871, 36461, 36606, 37049, 37147, /* 157864-157871 */
-36557, 35834, 36781, 38433, 39238, 39122, 38201, 37041, /* 157872-157879 */
-36167, 36140, 37056, 37473, 35803, 33632, 32100, 31365, /* 157880-157887 */
-31568, 31985, 31675, 31838, 32899, 34732, 37022, 38398, /* 157888-157895 */
-39644, 40900, 42337, 43683, 44296, 44346, 44765, 45284, /* 157896-157903 */
-45171, 44240, 41468, 37996, 36371, 36570, 36173, 35040, /* 157904-157911 */
-33107, 30804, 29133, 28562, 29316, 29192, 27702, 25887, /* 157912-157919 */
-24352, 23281, 23094, 23830, 25252, 26859, 27143, 26138, /* 157920-157927 */
-25451, 24944, 25611, 26114, 25854, 25123, 23709, 23462, /* 157928-157935 */
-23176, 22404, 20605, 19251, 19255, 19877, 19154, 17101, /* 157936-157943 */
-16088, 15927, 16736, 16872, 16211, 15040, 14145, 14639, /* 157944-157951 */
-14959, 14452, 13501, 12558, 11482, 9833, 9377, 10466, /* 157952-157959 */
-11515, 11662, 11497, 11622, 12455, 14428, 16358, 17626, /* 157960-157967 */
-18850, 20866, 23381, 25491, 26993, 28992, 31183, 32546, /* 157968-157975 */
-33125, 33826, 35811, 38098, 40827, 42476, 42058, 41486, /* 157976-157983 */
-41000, 41388, 43077, 44995, 45357, 44623, 44450, 43883, /* 157984-157991 */
-43627, 44581, 46149, 47687, 47849, 47665, 47399, 47437, /* 157992-157999 */
-49683, 52186, 53334, 53746, 53613, 52610, 51495, 50963, /* 158000-158007 */
-50480, 49613, 47351, 45949, 45059, 43598, 42528, 41667, /* 158008-158015 */
-41589, 41250, 39979, 37695, 36122, 36716, 37525, 37860, /* 158016-158023 */
-37025, 35989, 36803, 38386, 39772, 39294, 38285, 38620, /* 158024-158031 */
-39455, 39558, 38690, 37801, 36851, 36252, 36248, 36199, /* 158032-158039 */
-35230, 33284, 32028, 31978, 32826, 33608, 35106, 36659, /* 158040-158047 */
-36772, 37976, 39741, 41229, 42311, 43325, 43911, 44220, /* 158048-158055 */
-43942, 43769, 43788, 42318, 40638, 38389, 35559, 33534, /* 158056-158063 */
-33106, 33098, 32735, 30979, 28845, 27956, 28055, 27947, /* 158064-158071 */
-26521, 25308, 24691, 23956, 23498, 24408, 25052, 24826, /* 158072-158079 */
-24681, 25823, 26805, 26516, 26334, 25622, 24866, 23662, /* 158080-158087 */
-23316, 24489, 25224, 24283, 21283, 17960, 16839, 17966, /* 158088-158095 */
-19493, 19380, 18006, 16112, 14086, 13013, 13424, 15201, /* 158096-158103 */
-15732, 15461, 14102, 12169, 11360, 11224, 11591, 11435, /* 158104-158111 */
-11184, 10962, 11080, 11705, 12395, 13425, 14591, 15662, /* 158112-158119 */
-16703, 18507, 20517, 22416, 24351, 26224, 28158, 29621, /* 158120-158127 */
-30574, 31715, 33947, 35864, 37565, 39581, 41014, 41313, /* 158128-158135 */
-41216, 41701, 42551, 43208, 43649, 44624, 44435, 43388, /* 158136-158143 */
-44147, 45291, 45845, 46154, 45814, 45741, 46537, 47431, /* 158144-158151 */
-47795, 48269, 49319, 50146, 51235, 52579, 52967, 51940, /* 158152-158159 */
-50584, 50377, 49653, 48333, 47453, 46399, 45219, 44207, /* 158160-158167 */
-42802, 41395, 40880, 41181, 41338, 39760, 37523, 36339, /* 158168-158175 */
-36406, 37353, 38208, 38351, 37530, 37241, 37799, 38742, /* 158176-158183 */
-39316, 38931, 39154, 39394, 38642, 36706, 35921, 37095, /* 158184-158191 */
-37984, 37094, 34992, 32483, 31069, 31968, 34047, 35460, /* 158192-158199 */
-36207, 36553, 36655, 37264, 38501, 40925, 43015, 44221, /* 158200-158207 */
-44343, 43985, 43298, 43086, 43822, 43277, 41375, 37907, /* 158208-158215 */
-34436, 32741, 32693, 34120, 33149, 30956, 28441, 27221, /* 158216-158223 */
-27195, 27012, 27737, 25983, 24422, 23599, 22676, 22673, /* 158224-158231 */
-23969, 24838, 25126, 25811, 25081, 24523, 24613, 24990, /* 158232-158239 */
-24431, 24332, 24197, 23107, 24132, 22695, 20617, 19490, /* 158240-158247 */
-18527, 17936, 18070, 17921, 16927, 15647, 13541, 12877, /* 158248-158255 */
-12253, 13456, 14279, 15257, 13086, 10816, 10047, 11505, /* 158256-158263 */
-13703, 13597, 12583, 10693, 11047, 10725, 14276, 16352, /* 158264-158271 */
-17567, 17985, 18114, 19133, 20332, 23128, 25720, 29004, /* 158272-158279 */
-30424, 29428, 29500, 30365, 32764, 37357, 39919, 41258, /* 158280-158287 */
-39994, 39851, 39425, 41268, 42867, 44355, 46418, 45192, /* 158288-158295 */
-44679, 44176, 43670, 46434, 47927, 48182, 47868, 46261, /* 158296-158303 */
-46415, 46810, 48780, 49614, 50921, 51151, 51067, 50569, /* 158304-158311 */
-50685, 50347, 50939, 50588, 48769, 47633, 45143, 43844, /* 158312-158319 */
-43838, 43256, 41317, 41081, 40946, 38976, 37650, 37502, /* 158320-158327 */
-37398, 38047, 36869, 37123, 36757, 36683, 37052, 36530, /* 158328-158335 */
-38258, 38683, 39371, 40224, 38477, 37611, 37227, 37573, /* 158336-158343 */
-37560, 37204, 37137, 35646, 34333, 33679, 33445, 33757, /* 158344-158351 */
-35270, 35860, 35681, 36036, 37725, 39622, 40589, 41335, /* 158352-158359 */
-43439, 43833, 43475, 44487, 44109, 43898, 43384, 42116, /* 158360-158367 */
-40447, 37014, 34928, 33484, 33157, 32598, 31281, 30295, /* 158368-158375 */
-28556, 28572, 27482, 26256, 26398, 25213, 24301, 22723, /* 158376-158383 */
-22911, 22408, 23621, 25111, 24187, 24925, 23837, 25961, /* 158384-158391 */
-25339, 23628, 24262, 24924, 25469, 24668, 22677, 22722, /* 158392-158399 */
-20775, 19868, 19964, 18959, 18960, 17897, 16364, 13607, /* 158400-158407 */
-13165, 12870, 14427, 14375, 13564, 11134, 10172, 11147, /* 158408-158415 */
-12528, 12498, 12350, 12089, 10715, 10697, 11055, 13025, /* 158416-158423 */
-15309, 17629, 17285, 17057, 17275, 19505, 23699, 26653, /* 158424-158431 */
-26939, 26998, 27317, 28985, 32396, 34511, 36300, 37302, /* 158432-158439 */
-36629, 37774, 40413, 42225, 43595, 43435, 43313, 43212, /* 158440-158447 */
-43364, 44951, 46766, 47638, 47246, 47226, 47116, 46975, /* 158448-158455 */
-46525, 46974, 47387, 47563, 48482, 48039, 46963, 47263, /* 158456-158463 */
-49612, 50669, 50341, 49096, 46487, 45671, 47069, 48077, /* 158464-158471 */
-47931, 44862, 42191, 40326, 39568, 42125, 44208, 42142, /* 158472-158479 */
-39461, 36587, 36151, 38826, 39955, 39529, 38066, 36592, /* 158480-158487 */
-36960, 38464, 39634, 40963, 39478, 37790, 37153, 37901, /* 158488-158495 */
-37535, 38625, 39687, 38804, 37017, 35501, 33894, 33808, /* 158496-158503 */
-35355, 35027, 36086, 35736, 35032, 34965, 37372, 40506, /* 158504-158511 */
-42462, 42569, 40965, 40317, 41563, 44757, 46445, 45169, /* 158512-158519 */
-41333, 38424, 37377, 36697, 34978, 32739, 32195, 32007, /* 158520-158527 */
-30911, 28079, 26523, 28087, 29359, 27858, 24330, 21787, /* 158528-158535 */
-22879, 24521, 25034, 24066, 22682, 21955, 22078, 23751, /* 158536-158543 */
-24847, 25850, 25571, 24987, 24397, 22367, 22219, 23773, /* 158544-158551 */
-25239, 25297, 22297, 19084, 17425, 18308, 19529, 18805, /* 158552-158559 */
-16375, 13671, 11308, 11064, 11802, 13089, 13719, 12630, /* 158560-158567 */
-11367, 9601, 9666, 10437, 12132, 12905, 12688, 12646, /* 158568-158575 */
-12851, 13883, 15549, 17230, 18822, 18994, 19989, 20482, /* 158576-158583 */
-22415, 25890, 28011, 30871, 29908, 29267, 30726, 33338, /* 158584-158591 */
-36046, 38399, 39594, 39914, 39919, 41166, 43265, 43778, /* 158592-158599 */
-45468, 45436, 44935, 45412, 46242, 48001, 49275, 48935, /* 158600-158607 */
-48292, 46293, 45686, 47584, 48692, 48573, 47136, 45614, /* 158608-158615 */
-45961, 47078, 47257, 49301, 49343, 48091, 47088, 46008, /* 158616-158623 */
-46322, 44728, 44964, 44663, 43405, 42994, 41460, 39800, /* 158624-158631 */
-39084, 41649, 42276, 40587, 38956, 37860, 37928, 38429, /* 158632-158639 */
-39447, 38288, 37014, 38116, 38813, 39656, 39928, 39756, /* 158640-158647 */
-38824, 36878, 36175, 36204, 37430, 39028, 39531, 38241, /* 158648-158655 */
-35588, 33716, 34090, 35258, 37064, 37796, 38625, 38812, /* 158656-158663 */
-38333, 38883, 40413, 42433, 43115, 43168, 43136, 43269, /* 158664-158671 */
-43181, 42853, 41667, 40005, 36597, 34677, 33349, 33157, /* 158672-158679 */
-32754, 30529, 28836, 28131, 29444, 29152, 27626, 25314, /* 158680-158687 */
-24219, 24468, 23853, 23194, 22621, 22525, 22391, 22261, /* 158688-158695 */
-23456, 24295, 24562, 23991, 22662, 22686, 23275, 24232, /* 158696-158703 */
-24353, 23228, 22375, 21388, 21782, 20836, 18147, 17011, /* 158704-158711 */
-17410, 17251, 15257, 12891, 11159, 11423, 11732, 11792, /* 158712-158719 */
-11281, 10810, 11184, 11766, 12070, 12282, 11578, 11553, /* 158720-158727 */
-12875, 13421, 14924, 16470, 17291, 18182, 18808, 19881, /* 158728-158735 */
-21159, 22395, 25272, 27663, 29058, 29080, 28698, 29951, /* 158736-158743 */
-33011, 35496, 36829, 37991, 38716, 40600, 41796, 42619, /* 158744-158751 */
-43236, 43936, 44992, 46275, 47727, 47902, 48113, 48259, /* 158752-158759 */
-48022, 48076, 47971, 48482, 48631, 47398, 46963, 46896, /* 158760-158767 */
-46294, 45212, 44943, 45668, 46196, 47155, 47322, 46333, /* 158768-158775 */
-45728, 45586, 45439, 43972, 42916, 43139, 42014, 41534, /* 158776-158783 */
-41732, 42026, 41326, 40566, 40465, 39439, 38404, 38574, /* 158784-158791 */
-38711, 38176, 38385, 38186, 37658, 37570, 38779, 39662, /* 158792-158799 */
-38955, 37520, 37131, 37461, 38023, 38096, 37677, 37765, /* 158800-158807 */
-38180, 38412, 37333, 35963, 35739, 36461, 36794, 37599, /* 158808-158815 */
-37985, 39093, 40462, 41352, 42164, 41384, 41299, 42467, /* 158816-158823 */
-43755, 44363, 43772, 42140, 40435, 38680, 36726, 34313, /* 158824-158831 */
-32225, 31340, 31822, 31947, 30619, 28368, 26332, 26432, /* 158832-158839 */
-27217, 27026, 25462, 23783, 22934, 22521, 21895, 22123, /* 158840-158847 */
-22625, 23179, 23344, 22635, 22541, 23169, 24130, 24185, /* 158848-158855 */
-23786, 23290, 23145, 23669, 23842, 22717, 21174, 19699, /* 158856-158863 */
-18925, 18308, 17576, 16672, 14924, 12954, 10852, 9910, /* 158864-158871 */
-9827, 10671, 11112, 10706, 10647, 10709, 11189, 11259, /* 158872-158879 */
-11574, 12864, 14345, 14604, 15024, 16345, 18695, 20712, /* 158880-158887 */
-21209, 21795, 22324, 22899, 23909, 26410, 29072, 31022, /* 158888-158895 */
-31585, 30936, 32172, 34604, 36705, 38251, 39072, 41439, /* 158896-158903 */
-43583, 44053, 43708, 43353, 44924, 47378, 49273, 49015, /* 158904-158911 */
-48176, 47791, 47747, 48458, 49063, 48923, 47891, 46992, /* 158912-158919 */
-46177, 45974, 45251, 43989, 43747, 44428, 46014, 46576, /* 158920-158927 */
-46022, 45305, 44238, 43816, 43823, 43728, 43725, 43548, /* 158928-158935 */
-43329, 42348, 40354, 39742, 40985, 42060, 41512, 39779, /* 158936-158943 */
-38979, 39147, 38992, 38488, 37862, 38036, 38841, 39085, /* 158944-158951 */
-38935, 38030, 37498, 37369, 37856, 38860, 38681, 37757, /* 158952-158959 */
-36920, 37646, 38574, 39123, 38877, 37082, 35907, 36326, /* 158960-158967 */
-38193, 39689, 39223, 38713, 38520, 39532, 41505, 42637, /* 158968-158975 */
-42656, 42039, 41626, 41527, 41719, 41018, 40513, 39355, /* 158976-158983 */
-36448, 33535, 31457, 30486, 30602, 31080, 31533, 30354, /* 158984-158991 */
-27718, 25584, 25556, 26232, 25969, 25492, 24378, 22428, /* 158992-158999 */
-20563, 20981, 22390, 23255, 23379, 23230, 22659, 22158, /* 159000-159007 */
-23169, 23940, 23430, 23046, 23416, 23749, 22657, 21095, /* 159008-159015 */
-20602, 20581, 19715, 17724, 16222, 15343, 14364, 12405, /* 159016-159023 */
-10345, 9471, 10210, 11141, 10821, 10344, 10310, 10894, /* 159024-159031 */
-11684, 12344, 12852, 14135, 14801, 14770, 16152, 18211, /* 159032-159039 */
-19871, 21074, 21892, 22088, 22987, 24079, 24951, 27231, /* 159040-159047 */
-30069, 32031, 32334, 31979, 32738, 34766, 37997, 40090, /* 159048-159055 */
-40320, 41059, 42858, 44621, 45107, 45507, 46285, 47003, /* 159056-159063 */
-47778, 48165, 49426, 50335, 50078, 48536, 46533, 45922, /* 159064-159071 */
-46437, 47736, 47212, 44445, 41355, 40709, 42692, 44342, /* 159072-159079 */
-45006, 44646, 43184, 41900, 42461, 44398, 45047, 43810, /* 159080-159087 */
-42023, 42116, 42801, 42600, 42431, 41693, 41243, 41373, /* 159088-159095 */
-41530, 40361, 38975, 39209, 39725, 39679, 39109, 38150, /* 159096-159103 */
-38111, 38485, 38674, 38518, 38590, 38754, 38119, 36901, /* 159104-159111 */
-36745, 37749, 38700, 39408, 38922, 38263, 38438, 38808, /* 159112-159119 */
-38650, 38106, 37865, 39229, 40805, 41016, 40266, 40110, /* 159120-159127 */
-41151, 42215, 42593, 42743, 42343, 41406, 40890, 40257, /* 159128-159135 */
-39672, 38232, 35018, 32622, 32047, 31589, 30620, 30001, /* 159136-159143 */
-30532, 30045, 28000, 25404, 24182, 25087, 26602, 26056, /* 159144-159151 */
-23682, 21301, 20168, 20628, 21501, 22299, 22960, 23387, /* 159152-159159 */
-22974, 21838, 20952, 21587, 22917, 24320, 24218, 22183, /* 159160-159167 */
-21023, 21468, 21740, 20699, 18615, 16935, 16059, 15151, /* 159168-159175 */
-13851, 11707, 10282, 9691, 9578, 9859, 9856, 10415, /* 159176-159183 */
-10637, 11119, 12077, 12922, 14504, 14773, 14938, 15758, /* 159184-159191 */
-17455, 20614, 22610, 22786, 22175, 22671, 23687, 25108, /* 159192-159199 */
-26923, 28161, 29496, 31343, 32912, 33900, 34820, 35640, /* 159200-159207 */
-37181, 39320, 41510, 43297, 44471, 45521, 46261, 45894, /* 159208-159215 */
-45950, 47264, 49070, 50322, 49964, 48959, 48405, 47918, /* 159216-159223 */
-47506, 47173, 46525, 45618, 43870, 42805, 42214, 41827, /* 159224-159231 */
-41622, 41363, 41707, 41905, 42294, 42773, 43097, 42416, /* 159232-159239 */
-41920, 42125, 42313, 42723, 42628, 42353, 42044, 41487, /* 159240-159247 */
-41082, 40967, 40986, 40425, 39963, 40201, 39856, 38686, /* 159248-159255 */
-38236, 38304, 38568, 38376, 38034, 38463, 37965, 38000, /* 159256-159263 */
-38781, 38192, 37052, 36816, 37591, 38956, 40124, 40658, /* 159264-159271 */
-40110, 39513, 39156, 38543, 39128, 40607, 42202, 41725, /* 159272-159279 */
-40623, 41079, 41371, 41546, 41844, 42025, 42062, 41477, /* 159280-159287 */
-39737, 38610, 37671, 36380, 35320, 33988, 32546, 30808, /* 159288-159295 */
-29301, 28827, 29366, 30101, 29193, 27456, 26063, 24075, /* 159296-159303 */
-23169, 23262, 24431, 24691, 22869, 21246, 20336, 20179, /* 159304-159311 */
-21200, 22770, 23427, 23596, 22207, 20982, 21128, 22663, /* 159312-159319 */
-24473, 23683, 21798, 19957, 19382, 19907, 19809, 18627, /* 159320-159327 */
-15932, 13307, 11398, 10190, 10464, 11080, 10983, 10162, /* 159328-159335 */
-8907, 8374, 9109, 11800, 14457, 14728, 13546, 13569, /* 159336-159343 */
-15360, 17329, 19095, 21016, 23041, 23632, 23159, 23056, /* 159344-159351 */
-23819, 25991, 28923, 30600, 31234, 31616, 32217, 33315, /* 159352-159359 */
-36071, 38537, 39920, 40906, 41477, 43151, 44446, 45277, /* 159360-159367 */
-45966, 46783, 48197, 49116, 48625, 48395, 48248, 48148, /* 159368-159375 */
-48564, 48863, 47900, 46510, 45077, 43219, 42475, 42082, /* 159376-159383 */
-41394, 40885, 41062, 40553, 39879, 40019, 41259, 42433, /* 159384-159391 */
-42569, 42607, 42193, 41923, 41838, 42312, 42536, 42651, /* 159392-159399 */
-42441, 42314, 42200, 40825, 40113, 40656, 41593, 40896, /* 159400-159407 */
-38715, 37015, 37332, 38599, 39623, 40151, 38908, 37616, /* 159408-159415 */
-37353, 37721, 38044, 37831, 37991, 38057, 38486, 39252, /* 159416-159423 */
-39480, 40238, 40896, 40582, 39427, 38747, 39332, 40336, /* 159424-159431 */
-41884, 43033, 42565, 40789, 40004, 40497, 41682, 42867, /* 159432-159439 */
-42538, 40750, 38324, 36769, 36058, 35952, 36011, 34683, /* 159440-159447 */
-32208, 29903, 28263, 27996, 29331, 30608, 29311, 27023, /* 159448-159455 */
-24999, 24461, 24982, 24161, 23122, 22399, 22525, 22220, /* 159456-159463 */
-20615, 19961, 21266, 22670, 23436, 23081, 21343, 20040, /* 159464-159471 */
-20827, 22528, 23933, 24131, 22241, 20044, 19151, 18821, /* 159472-159479 */
-18404, 18027, 16567, 14160, 11147, 9532, 9755, 10058, /* 159480-159487 */
-10624, 10020, 8774, 9201, 10919, 12807, 14017, 14322, /* 159488-159495 */
-14808, 16049, 17463, 18730, 20500, 22605, 24082, 24426, /* 159496-159503 */
-23410, 23914, 25960, 27918, 29375, 30101, 31519, 33558, /* 159504-159511 */
-34430, 34549, 35735, 37692, 39851, 41570, 43254, 44335, /* 159512-159519 */
-44851, 44960, 45656, 47160, 47650, 47893, 47966, 47791, /* 159520-159527 */
-47631, 47131, 47227, 47135, 45804, 44530, 43483, 42521, /* 159528-159535 */
-40936, 39497, 39276, 39879, 40516, 39636, 38718, 38745, /* 159536-159543 */
-39531, 41341, 42481, 43332, 43738, 42591, 41657, 41116, /* 159544-159551 */
-42326, 44692, 44870, 43239, 41114, 39684, 39967, 41120, /* 159552-159559 */
-41623, 41565, 40480, 38416, 36827, 37186, 38857, 39302, /* 159560-159567 */
-38843, 38191, 37551, 38091, 38121, 37515, 37524, 38308, /* 159568-159575 */
-39778, 40100, 40808, 41066, 40946, 41356, 41224, 41455, /* 159576-159583 */
-41385, 41424, 42012, 42042, 42044, 42635, 42308, 40940, /* 159584-159591 */
-40310, 41057, 41363, 40101, 38502, 37271, 36381, 35577, /* 159592-159599 */
-34650, 33106, 32022, 31664, 30366, 28888, 28431, 28318, /* 159600-159607 */
-28145, 27690, 26170, 23705, 22461, 23489, 23876, 22568, /* 159608-159615 */
-21297, 20670, 20441, 20540, 20712, 20740, 21176, 22242, /* 159616-159623 */
-22241, 21161, 20803, 20796, 21404, 21975, 22209, 21035, /* 159624-159631 */
-19239, 18428, 17728, 17201, 15672, 13674, 11964, 10496, /* 159632-159639 */
-9525, 9686, 10511, 10930, 10391, 9291, 10291, 12616, /* 159640-159647 */
-14848, 15637, 15094, 15977, 17767, 20350, 22961, 23836, /* 159648-159655 */
-23594, 23685, 24620, 25804, 27316, 28865, 30140, 31817, /* 159656-159663 */
-32935, 33442, 34147, 35694, 37901, 39326, 41369, 43492, /* 159664-159671 */
-43867, 43542, 44377, 45895, 46874, 47421, 47271, 46907, /* 159672-159679 */
-47288, 48388, 48044, 46435, 45404, 44721, 43970, 43835, /* 159680-159687 */
-44027, 42132, 39868, 38373, 37807, 38210, 39057, 39129, /* 159688-159695 */
-38005, 38106, 39265, 40397, 41792, 42292, 42412, 42547, /* 159696-159703 */
-42898, 42824, 42146, 42619, 41693, 42765, 42947, 42015, /* 159704-159711 */
-41601, 40672, 40070, 39257, 39909, 39322, 38484, 38389, /* 159712-159719 */
-38656, 38816, 38828, 38043, 37486, 37203, 37314, 38046, /* 159720-159727 */
-38834, 39111, 38646, 39134, 40877, 42715, 43255, 43334, /* 159728-159735 */
-42255, 40475, 40189, 41610, 43507, 44595, 43395, 41830, /* 159736-159743 */
-41718, 41945, 41399, 40103, 39628, 39747, 39241, 37857, /* 159744-159751 */
-35185, 33927, 33553, 32648, 32258, 32060, 31464, 28756, /* 159752-159759 */
-26998, 27131, 27568, 27263, 26320, 25374, 23936, 23208, /* 159760-159767 */
-22161, 21277, 21312, 21699, 21659, 20465, 19788, 20074, /* 159768-159775 */
-20563, 21480, 22886, 22300, 20062, 19411, 21077, 23013, /* 159776-159783 */
-23391, 21836, 18991, 16311, 15968, 16859, 15676, 14190, /* 159784-159791 */
-12303, 10163, 9059, 8738, 9356, 9750, 10088, 10695, /* 159792-159799 */
-11920, 13051, 13914, 15302, 17167, 18641, 19550, 20532, /* 159800-159807 */
-22675, 25028, 25301, 25426, 25804, 26864, 28879, 30424, /* 159808-159815 */
-31323, 31559, 33031, 35259, 36398, 37817, 39699, 40688, /* 159816-159823 */
-41033, 41998, 43352, 44993, 46507, 47200, 46374, 44564, /* 159824-159831 */
-44396, 45638, 46834, 46883, 46879, 45644, 43590, 42141, /* 159832-159839 */
-41064, 40412, 39864, 40379, 40113, 38513, 36271, 35708, /* 159840-159847 */
-36167, 36761, 37380, 38314, 40078, 40967, 41345, 41748, /* 159848-159855 */
-42456, 42436, 42434, 43180, 43212, 42834, 42993, 43089, /* 159856-159863 */
-42520, 41591, 41076, 41232, 40907, 40291, 40276, 39491, /* 159864-159871 */
-38824, 38404, 38300, 39495, 39971, 38875, 37810, 37672, /* 159872-159879 */
-37885, 38192, 38227, 39262, 40683, 41603, 42444, 43101, /* 159880-159887 */
-43411, 43254, 42611, 42208, 43159, 44194, 44806, 44915, /* 159888-159895 */
-43155, 41016, 40922, 41914, 41825, 40426, 39226, 38429, /* 159896-159903 */
-36778, 35480, 35818, 35495, 34548, 32875, 30792, 29453, /* 159904-159911 */
-29040, 29372, 29230, 28857, 27438, 25256, 23465, 23695, /* 159912-159919 */
-24855, 23985, 22598, 21866, 21101, 20180, 19235, 19702, /* 159920-159927 */
-21179, 21724, 21756, 20940, 19681, 19712, 20891, 21909, /* 159928-159935 */
-21632, 20759, 20595, 20581, 19515, 17666, 15812, 14565, /* 159936-159943 */
-14235, 13743, 12242, 10050, 8612, 9201, 10261, 10214, /* 159944-159951 */
-10418, 11070, 13015, 14837, 15218, 16450, 17864, 19459, /* 159952-159959 */
-21002, 22896, 25250, 26655, 26384, 25951, 27074, 29159, /* 159960-159967 */
-30724, 31504, 32373, 33277, 34337, 36345, 38666, 39240, /* 159968-159975 */
-39078, 40384, 42164, 43271, 44381, 45692, 46239, 45216, /* 159976-159983 */
-44471, 44600, 44924, 45344, 45619, 45657, 44715, 43227, /* 159984-159991 */
-41122, 39460, 39609, 40987, 41299, 39072, 36332, 34730, /* 159992-159999 */
-35081, 35666, 35987, 36642, 37221, 37213, 37770, 39975, /* 160000-160007 */
-41260, 42188, 42461, 42372, 42142, 41965, 42852, 43395, /* 160008-160015 */
-42997, 42334, 41705, 40999, 41488, 42287, 41876, 39680, /* 160016-160023 */
-38188, 38504, 39385, 39415, 38338, 38383, 38872, 39100, /* 160024-160031 */
-38634, 37540, 36855, 37328, 39065, 40355, 40979, 42522, /* 160032-160039 */
-43495, 43224, 43434, 44112, 44726, 44588, 44960, 45363, /* 160040-160047 */
-44588, 43816, 43326, 43329, 43282, 42227, 40317, 38755, /* 160048-160055 */
-38539, 38800, 38180, 36753, 35374, 33968, 32353, 31744, /* 160056-160063 */
-31881, 31744, 30547, 28259, 26463, 26821, 27943, 27136, /* 160064-160071 */
-25030, 23046, 21953, 22495, 23326, 22279, 20704, 19732, /* 160072-160079 */
-19445, 20220, 20673, 20287, 20585, 21614, 21019, 19567, /* 160080-160087 */
-19174, 19533, 21224, 22854, 22136, 19388, 17052, 16208, /* 160088-160095 */
-15937, 15840, 15707, 14064, 10813, 9293, 9505, 10029, /* 160096-160103 */
-10599, 10984, 11182, 11632, 13202, 15076, 16893, 17997, /* 160104-160111 */
-18848, 20064, 21515, 23517, 25161, 26866, 28147, 28801, /* 160112-160119 */
-28492, 28345, 30076, 32407, 34571, 35144, 35907, 36891, /* 160120-160127 */
-37753, 39012, 40157, 41814, 44126, 45218, 44040, 42995, /* 160128-160135 */
-43699, 45658, 45860, 45332, 44757, 43683, 42645, 42050, /* 160136-160143 */
-42444, 42682, 42763, 42219, 39890, 37329, 36172, 36739, /* 160144-160151 */
-37197, 36459, 35665, 34558, 34368, 34777, 35641, 36209, /* 160152-160159 */
-37739, 40834, 42086, 41231, 40300, 41062, 42216, 42974, /* 160160-160167 */
-43154, 42142, 41749, 42324, 42967, 41832, 40849, 41054, /* 160168-160175 */
-40421, 40310, 39711, 39178, 39245, 38971, 38710, 38463, /* 160176-160183 */
-38918, 39036, 38365, 38110, 37942, 38465, 39132, 39242, /* 160184-160191 */
-41092, 43331, 44586, 43937, 43549, 45011, 45083, 44974, /* 160192-160199 */
-45458, 46056, 45835, 44859, 44433, 43770, 42656, 41505, /* 160200-160207 */
-40221, 38807, 38913, 39012, 37711, 35942, 34143, 33550, /* 160208-160215 */
-33072, 32371, 31909, 31469, 30579, 28726, 27069, 26773, /* 160216-160223 */
-27411, 26736, 24588, 22996, 22959, 23852, 23764, 21832, /* 160224-160231 */
-20002, 20276, 20509, 19975, 19577, 19920, 21197, 21494, /* 160232-160239 */
-20756, 19287, 19326, 20789, 21138, 20276, 19439, 19120, /* 160240-160247 */
-17815, 16106, 15629, 15708, 14230, 11942, 10073, 9789, /* 160248-160255 */
-10599, 10305, 9559, 10134, 11938, 13956, 15143, 15861, /* 160256-160263 */
-16981, 17868, 19561, 22385, 24435, 25510, 26254, 26928, /* 160264-160271 */
-28527, 30560, 30763, 30167, 30888, 33209, 35464, 37015, /* 160272-160279 */
-37451, 36636, 37739, 40133, 41580, 42382, 42814, 43210, /* 160280-160287 */
-43876, 44054, 44333, 44401, 43371, 42339, 41676, 41315, /* 160288-160295 */
-41424, 41907, 42238, 40578, 37467, 36191, 37193, 38359, /* 160296-160303 */
-38131, 36389, 34379, 33238, 33602, 34956, 36074, 36805, /* 160304-160311 */
-36234, 36227, 36811, 38933, 41730, 42663, 42051, 41127, /* 160312-160319 */
-41725, 42429, 43017, 43126, 42832, 42718, 42319, 41317, /* 160320-160327 */
-40435, 41021, 42271, 41980, 40738, 39058, 37369, 37320, /* 160328-160335 */
-39523, 41887, 41434, 38396, 35827, 36182, 39170, 40684, /* 160336-160343 */
-39750, 40141, 42154, 44014, 44646, 44725, 44944, 45574, /* 160344-160351 */
-46504, 47328, 46319, 45153, 45557, 45739, 45035, 43883, /* 160352-160359 */
-43117, 41602, 40130, 39030, 37682, 37059, 37144, 36742, /* 160360-160367 */
-35520, 33935, 33017, 32234, 30631, 29663, 29318, 29016, /* 160368-160375 */
-28167, 27378, 26956, 25705, 23506, 22060, 22628, 24194, /* 160376-160383 */
-24395, 21528, 18754, 18703, 20364, 21555, 20933, 19966, /* 160384-160391 */
-18659, 19093, 20556, 21120, 20613, 19517, 19267, 18593, /* 160392-160399 */
-18585, 18774, 18040, 16826, 14946, 13269, 12235, 12436, /* 160400-160407 */
-12236, 10713, 10039, 9850, 10452, 12006, 13773, 14632, /* 160408-160415 */
-15205, 16274, 18001, 19958, 21021, 22945, 24906, 27289, /* 160416-160423 */
-29035, 28799, 28890, 30622, 32604, 33013, 33022, 33479, /* 160424-160431 */
-35216, 37312, 38877, 39348, 38911, 39576, 40701, 41960, /* 160432-160439 */
-42668, 42993, 43452, 43619, 42836, 41171, 40389, 41260, /* 160440-160447 */
-41521, 40508, 39129, 37762, 37710, 37836, 37609, 36929, /* 160448-160455 */
-36780, 36135, 35070, 34589, 34278, 34569, 34546, 35332, /* 160456-160463 */
-35608, 35112, 35392, 36087, 38499, 40813, 41698, 42010, /* 160464-160471 */
-41149, 40249, 41477, 43637, 43977, 43502, 42787, 42013, /* 160472-160479 */
-41512, 41938, 42275, 42087, 42327, 41470, 39471, 38129, /* 160480-160487 */
-39287, 40509, 40619, 40411, 38951, 37780, 38710, 38910, /* 160488-160495 */
-38733, 39552, 41111, 42453, 42502, 43915, 46149, 47551, /* 160496-160503 */
-46987, 45718, 45272, 46594, 48379, 48003, 47510, 45920, /* 160504-160511 */
-43518, 42261, 42010, 42030, 41207, 39662, 37131, 35891, /* 160512-160519 */
-36243, 35679, 34480, 33603, 33206, 32396, 30309, 29361, /* 160520-160527 */
-29406, 28742, 27300, 25671, 24943, 24638, 24365, 23623, /* 160528-160535 */
-23557, 22893, 21151, 19891, 19563, 20282, 20372, 19983, /* 160536-160543 */
-19326, 18849, 19593, 20149, 19519, 18648, 19591, 20038, /* 160544-160551 */
-19031, 18425, 18278, 17633, 16778, 15893, 14431, 13785, /* 160552-160559 */
-13375, 12608, 11143, 10939, 11688, 11570, 11096, 11622, /* 160560-160567 */
-13764, 16461, 17863, 18065, 18054, 19654, 22264, 24106, /* 160568-160575 */
-26554, 28681, 29832, 29420, 30057, 31612, 32422, 33203, /* 160576-160583 */
-34135, 35784, 37464, 38409, 38584, 38853, 39633, 39943, /* 160584-160591 */
-40163, 41279, 43141, 43961, 43142, 42113, 41007, 40548, /* 160592-160599 */
-40583, 40653, 40196, 39884, 38809, 36728, 35497, 36201, /* 160600-160607 */
-38054, 38203, 35763, 33645, 33413, 33289, 33815, 34578, /* 160608-160615 */
-35344, 34634, 33504, 33879, 35697, 38131, 38982, 39368, /* 160616-160623 */
-39653, 40599, 41205, 41468, 42148, 42462, 42753, 42755, /* 160624-160631 */
-43011, 43263, 42926, 41596, 40784, 40999, 41895, 42774, /* 160632-160639 */
-41578, 39387, 38196, 38258, 39188, 40411, 40753, 40257, /* 160640-160647 */
-39140, 37667, 37973, 39719, 41534, 43227, 44608, 45673, /* 160648-160655 */
-45678, 45377, 46566, 48023, 48985, 48784, 47815, 47117, /* 160656-160663 */
-46918, 46257, 43943, 43446, 44077, 42283, 39470, 37339, /* 160664-160671 */
-35953, 35828, 36162, 36130, 35759, 34280, 32453, 30480, /* 160672-160679 */
-28754, 29041, 29876, 29403, 27712, 24998, 23747, 24365, /* 160680-160687 */
-24573, 24176, 23734, 22936, 21083, 19190, 19129, 20256, /* 160688-160695 */
-20825, 20299, 19356, 18365, 18823, 20262, 20686, 20364, /* 160696-160703 */
-19073, 17491, 17116, 17971, 18382, 18642, 17673, 15026, /* 160704-160711 */
-12409, 11903, 13599, 13629, 12920, 12105, 10950, 10629, /* 160712-160719 */
-12751, 15492, 16775, 17533, 17516, 17710, 19495, 22408, /* 160720-160727 */
-24275, 25672, 27109, 28679, 29235, 30183, 32351, 33112, /* 160728-160735 */
-33592, 34165, 34235, 35312, 37892, 39634, 38844, 38633, /* 160736-160743 */
-39809, 40296, 40354, 40782, 42467, 42610, 41880, 41089, /* 160744-160751 */
-40234, 39308, 39125, 39095, 37851, 36346, 35495, 35326, /* 160752-160759 */
-34980, 35645, 35630, 34754, 33428, 32829, 32416, 32663, /* 160760-160767 */
-33366, 33513, 33662, 34117, 34387, 34257, 34915, 36359, /* 160768-160775 */
-38659, 40326, 40155, 39704, 40166, 42425, 42122, 41596, /* 160776-160783 */
-42323, 43220, 43547, 41921, 41038, 41905, 42995, 42260, /* 160784-160791 */
-41941, 39604, 39846, 39900, 40355, 39409, 40020, 39117, /* 160792-160799 */
-38942, 38699, 39738, 41134, 41236, 40231, 39989, 42624, /* 160800-160807 */
-44697, 46161, 45579, 47879, 46800, 47597, 45057, 49525, /* 160808-160815 */
-43812, 57682, 56620, 35190, 30948, 35234, 38406, 37180, /* 160816-160823 */
-39108, 40346, 47183, 34760, 44098, 51429, 52761, 42708, /* 160824-160831 */
-35844, 32674, 26293, 24146, 30150, 25030, 13384, 2564, /* 160832-160839 */
-12363, 18108, 3537, 22919, 12926, 19174, 21052, 35779, /* 160840-160847 */
-30986, 43681, 38888, 37394, 41399, 29197, 29492, 11946, /* 160848-160855 */
-45981, 17658, 35027, 23368, 4470, 13128, 10864, 23946, /* 160856-160863 */
-5341, 13667, 5620, 4597, 8429, 7726, 12492, 7729, /* 160864-160871 */
-13184, 12271, 16103, 25379, 16310, 21558, 18072, 21431, /* 160872-160879 */
-25603, 31857, 32055, 38851, 37886, 34048, 49864, 48648, /* 160880-160887 */
-31923, 30870, 33804, 36253, 45875, 45194, 46780, 34395, /* 160888-160895 */
-47555, 50902, 44792, 29756, 20284, 14580, 14475, 14742, /* 160896-160903 */
-6751, 36510, 17926, 4149, 29420, 37223, 49838, 59951, /* 160904-160911 */
-58515, 55837, 53985, 49011, 45660, 43923, 38820, 22993, /* 160912-160919 */
-20093, 31364, 19931, 10740, 10628, 5935, 9891, 32719, /* 160920-160927 */
-31441, 26067, 48197, 48329, 57228, 62211, 58369, 60721, /* 160928-160935 */
-58063, 44933, 46114, 59004, 48466, 41873, 43540, 48546, /* 160936-160943 */
-36045, 28854, 27716, 20750, 22520, 28816, 19721, 23944, /* 160944-160951 */
-32540, 26674, 33367, 34726, 34737, 38405, 47719, 46023, /* 160952-160959 */
-42332, 48054, 49010, 53651, 54750, 47626, 48250, 52571, /* 160960-160967 */
-55086, 54413, 58581, 53776, 51989, 45327, 55085, 52188, /* 160968-160975 */
-32055, 35771, 38328, 36946, 30401, 31280, 27973, 37853, /* 160976-160983 */
-38596, 33705, 31516, 29743, 28370, 27986, 28069, 21240, /* 160984-160991 */
-17522, 15440, 14976, 17369, 13890, 14579, 11685, 14048, /* 160992-160999 */
-18198, 17957, 26056, 19137, 21265, 15969, 23432, 31651, /* 161000-161007 */
-36193, 32307, 25914, 22673, 17166, 28539, 23593, 21344, /* 161008-161015 */
-12719, 14871, 17376, 19023, 24814, 24872, 32538, 25931, /* 161016-161023 */
-22427, 22805, 18038, 22395, 27462, 13196, 13141, 11817, /* 161024-161031 */
-12783, 16769, 17215, 15201, 9145, 21031, 19492, 18327, /* 161032-161039 */
-18228, 22188, 17515, 26979, 27090, 22728, 28164, 30815, /* 161040-161047 */
-38752, 39306, 41883, 35477, 46714, 41975, 45979, 49101, /* 161048-161055 */
-45382, 57995, 51551, 50424, 47305, 39326, 37212, 41372, /* 161056-161063 */
-39313, 30423, 26627, 22305, 31357, 35111, 29234, 40154, /* 161064-161071 */
-43911, 35192, 41912, 33245, 46123, 44834, 33928, 48317, /* 161072-161079 */
-31437, 30483, 29575, 42968, 39632, 27877, 28593, 36072, /* 161080-161087 */
-30968, 26942, 38211, 29883, 26965, 26337, 33698, 28102, /* 161088-161095 */
-33139, 28841, 33425, 35820, 31079, 40236, 46591, 49531, /* 161096-161103 */
-41716, 48762, 49635, 47899, 51338, 53566, 55866, 52772, /* 161104-161111 */
-51254, 53508, 57852, 57700, 55019, 55361, 56775, 59000, /* 161112-161119 */
-54526, 48633, 57530, 56183, 42806, 45582, 43514, 40208, /* 161120-161127 */
-38178, 36116, 32679, 32769, 23730, 23632, 28579, 26212, /* 161128-161135 */
-27456, 23333, 21532, 23745, 23144, 24306, 28165, 24033, /* 161136-161143 */
-27083, 22896, 23517, 35079, 25299, 19109, 29862, 22408, /* 161144-161151 */
-33879, 26742, 28077, 22327, 26233, 31535, 27246, 42487, /* 161152-161159 */
-22407, 30192, 31463, 29409, 24931, 28587, 27661, 20723, /* 161160-161167 */
-20454, 15884, 16630, 9109, 8503, 14226, 9358, 7962, /* 161168-161175 */
-7261, 6467, 6690, 8020, 4521, 11671, 12842, 7775, /* 161176-161183 */
-13993, 13495, 17736, 15267, 25134, 18281, 24663, 31470, /* 161184-161191 */
-29502, 38813, 38168, 31485, 42270, 45780, 45581, 47922, /* 161192-161199 */
-43005, 46147, 46271, 44791, 39987, 46116, 47042, 44945, /* 161200-161207 */
-36707, 34951, 36332, 43761, 32868, 27037, 33242, 29571, /* 161208-161215 */
-29519, 27888, 29532, 24311, 24590, 22245, 27888, 28406, /* 161216-161223 */
-25837, 27261, 29141, 31040, 30489, 33339, 37729, 37547, /* 161224-161231 */
-32923, 39720, 40260, 43616, 37958, 37657, 38199, 40525, /* 161232-161239 */
-44484, 35110, 42116, 43519, 41286, 39555, 40510, 39500, /* 161240-161247 */
-38080, 35996, 42734, 42625, 36407, 42805, 37344, 40578, /* 161248-161255 */
-43756, 38767, 40259, 42955, 43224, 43585, 40639, 39936, /* 161256-161263 */
-43297, 45641, 48273, 44309, 47273, 47576, 48627, 46886, /* 161264-161271 */
-48558, 50831, 48172, 53034, 48774, 51271, 51582, 47882, /* 161272-161279 */
-47592, 48246, 51342, 42993, 38137, 41696, 43432, 41483, /* 161280-161287 */
-34123, 36659, 35178, 32931, 27683, 30266, 32485, 26463, /* 161288-161295 */
-25414, 26638, 24552, 24233, 25724, 18801, 23469, 22004, /* 161296-161303 */
-20359, 22022, 20333, 15976, 20258, 17275, 18715, 17397, /* 161304-161311 */
-19089, 22052, 22634, 23476, 20074, 24121, 20640, 26271, /* 161312-161319 */
-20920, 26525, 21328, 20319, 19095, 17251, 18628, 20227, /* 161320-161327 */
-21766, 11358, 16208, 13893, 17287, 14602, 15145, 16671, /* 161328-161335 */
-19136, 18653, 15520, 19755, 18618, 21461, 24694, 23168, /* 161336-161343 */
-24019, 24286, 27355, 30819, 32710, 33704, 31148, 31684, /* 161344-161351 */
-35182, 36633, 29722, 34444, 40003, 35030, 35372, 37467, /* 161352-161359 */
-35620, 35181, 35222, 38222, 36985, 40721, 38431, 36546, /* 161360-161367 */
-40974, 36852, 37410, 38171, 40386, 33469, 34960, 36198, /* 161368-161375 */
-33383, 36862, 31671, 29263, 33371, 32687, 29363, 32686, /* 161376-161383 */
-32562, 27303, 29787, 28248, 27339, 29961, 28426, 27824, /* 161384-161391 */
-30686, 32898, 32428, 36896, 32722, 36381, 39804, 41105, /* 161392-161399 */
-42979, 41765, 42350, 44014, 44770, 44994, 46715, 45072, /* 161400-161407 */
-49093, 46233, 48757, 45614, 47884, 50182, 45194, 52388, /* 161408-161415 */
-45797, 46705, 47329, 47570, 52001, 44608, 50855, 49443, /* 161416-161423 */
-50272, 50246, 47208, 49809, 47961, 48237, 47371, 44882, /* 161424-161431 */
-41099, 44362, 36179, 41467, 39247, 36758, 35765, 24316, /* 161432-161439 */
-31718, 34350, 30610, 31407, 30084, 26609, 31828, 29312, /* 161440-161447 */
-35455, 34566, 29523, 31967, 32843, 35066, 30637, 34212, /* 161448-161455 */
-28781, 28293, 37805, 29331, 30466, 30109, 26800, 24035, /* 161456-161463 */
-20318, 24529, 22221, 19252, 18991, 25267, 18679, 16914, /* 161464-161471 */
-15544, 13113, 14243, 14144, 10541, 10307, 6767, 8192, /* 161472-161479 */
-13490, 6227, 12039, 6182, 12821, 11090, 6389, 15034, /* 161480-161487 */
-13017, 17282, 19211, 16567, 20595, 24514, 25170, 31208, /* 161488-161495 */
-30153, 28823, 35684, 34945, 36338, 40469, 40863, 43134, /* 161496-161503 */
-40650, 43539, 43670, 42910, 43264, 42697, 41742, 38649, /* 161504-161511 */
-35589, 36000, 34352, 37687, 38636, 29263, 27430, 26534, /* 161512-161519 */
-31374, 26786, 27198, 27640, 23114, 25453, 23083, 24670, /* 161520-161527 */
-22158, 24465, 25141, 25865, 25544, 26193, 29406, 28266, /* 161528-161535 */
-35715, 36464, 35014, 35650, 36475, 37163, 41184, 42762, /* 161536-161543 */
-39938, 39624, 41903, 43286, 44702, 47282, 43055, 43636, /* 161544-161551 */
-45451, 44302, 45012, 46546, 42744, 43407, 42326, 41093, /* 161552-161559 */
-46633, 40965, 41499, 41734, 38090, 38637, 36940, 42130, /* 161560-161567 */
-40549, 38112, 38945, 40314, 40090, 39480, 43506, 45496, /* 161568-161575 */
-49692, 45379, 47077, 50853, 51380, 53810, 49630, 51799, /* 161576-161583 */
-51719, 52291, 50916, 49493, 47915, 45851, 47536, 42027, /* 161584-161591 */
-45297, 43316, 36597, 38611, 37801, 36446, 35390, 33500, /* 161592-161599 */
-35174, 33301, 30212, 30126, 28291, 29501, 29845, 26246, /* 161600-161607 */
-22223, 22396, 25338, 25001, 24023, 20557, 18817, 20096, /* 161608-161615 */
-19751, 21234, 19582, 17896, 14180, 16913, 18853, 18651, /* 161616-161623 */
-17445, 11668, 15041, 13662, 15097, 17272, 13417, 14248, /* 161624-161631 */
-12519, 15671, 18527, 16004, 18459, 18232, 16934, 17949, /* 161632-161639 */
-20795, 21922, 20905, 20477, 22689, 26043, 27016, 25133, /* 161640-161647 */
-27716, 27424, 25716, 30197, 29004, 32425, 28246, 32138, /* 161648-161655 */
-33318, 33029, 34068, 31638, 34538, 35007, 40115, 32901, /* 161656-161663 */
-36606, 35481, 36636, 36865, 35264, 34523, 32215, 31943, /* 161664-161671 */
-32236, 33767, 28410, 29978, 27342, 30677, 27582, 26141, /* 161672-161679 */
-25426, 25286, 26127, 27203, 29809, 29238, 30761, 29899, /* 161680-161687 */
-31902, 34048, 35295, 37944, 36930, 35092, 36137, 36206, /* 161688-161695 */
-38569, 38549, 40526, 37756, 37581, 38855, 40381, 43042, /* 161696-161703 */
-42304, 43078, 42955, 41614, 42137, 43900, 40063, 41939, /* 161704-161711 */
-42283, 41337, 41756, 39565, 38685, 41687, 42095, 40621, /* 161712-161719 */
-41269, 42286, 45900, 43148, 43448, 45117, 47022, 47616, /* 161720-161727 */
-47757, 47399, 46547, 50837, 51694, 53276, 51801, 50296, /* 161728-161735 */
-50784, 51263, 51522, 51810, 50383, 49764, 46065, 43979, /* 161736-161743 */
-45401, 42260, 42611, 39169, 37434, 36359, 36422, 34887, /* 161744-161751 */
-32482, 30903, 29282, 32340, 30449, 29260, 27871, 25327, /* 161752-161759 */
-23206, 24412, 25840, 25169, 23301, 19638, 19865, 20677, /* 161760-161767 */
-21769, 23166, 21815, 19545, 19936, 17523, 19454, 23354, /* 161768-161775 */
-21022, 17932, 17602, 17387, 17050, 18697, 17666, 16457, /* 161776-161783 */
-12820, 14052, 15265, 15252, 15131, 15949, 16017, 16925, /* 161784-161791 */
-19818, 19031, 20535, 17823, 18898, 20166, 20441, 22128, /* 161792-161799 */
-23306, 25610, 26201, 25264, 25501, 26755, 30123, 33760, /* 161800-161807 */
-33401, 31404, 31955, 33685, 34971, 36591, 37707, 37933, /* 161808-161815 */
-36502, 37043, 35811, 37765, 37639, 36689, 34285, 33088, /* 161816-161823 */
-35716, 33580, 32209, 31243, 30009, 29713, 30284, 28042, /* 161824-161831 */
-27661, 25561, 23671, 25593, 25966, 26265, 25932, 25370, /* 161832-161839 */
-25053, 27217, 31794, 32506, 32246, 32682, 33575, 34335, /* 161840-161847 */
-35863, 36964, 36995, 37964, 38514, 39311, 39272, 40549, /* 161848-161855 */
-40698, 43001, 44410, 44448, 43991, 43895, 44847, 44983, /* 161856-161863 */
-44648, 44778, 45891, 44884, 44364, 44970, 43621, 43099, /* 161864-161871 */
-45322, 42454, 42626, 43097, 41275, 41715, 43066, 45848, /* 161872-161879 */
-45274, 44918, 44135, 44951, 46624, 48801, 50605, 48272, /* 161880-161887 */
-48756, 48158, 49954, 51222, 50194, 50084, 48577, 47777, /* 161888-161895 */
-47165, 48079, 45750, 42504, 39975, 40743, 40786, 39852, /* 161896-161903 */
-38002, 36244, 35684, 33933, 34852, 32729, 31638, 29106, /* 161904-161911 */
-28565, 28530, 27240, 26334, 24453, 23457, 21216, 21687, /* 161912-161919 */
-20031, 19841, 18843, 17252, 18590, 17702, 16157, 16202, /* 161920-161927 */
-16975, 15905, 15537, 15327, 15731, 17122, 15521, 12940, /* 161928-161935 */
-12869, 15991, 17453, 17106, 16240, 15806, 16059, 17938, /* 161936-161943 */
-18913, 19664, 22582, 20531, 20479, 22680, 23409, 25111, /* 161944-161951 */
-26928, 27554, 27746, 27515, 28446, 28879, 30494, 31386, /* 161952-161959 */
-30743, 31396, 31338, 31928, 33486, 33707, 31220, 31946, /* 161960-161967 */
-32977, 32089, 32933, 33704, 32116, 31022, 30022, 30672, /* 161968-161975 */
-32231, 32780, 31315, 29694, 27553, 27853, 30010, 29560, /* 161976-161983 */
-29470, 27777, 27641, 27229, 27437, 28408, 29536, 30432, /* 161984-161991 */
-30177, 30277, 30721, 31617, 31907, 33320, 36629, 37167, /* 161992-161999 */
-35010, 34935, 35289, 36936, 37783, 36216, 36813, 38020, /* 162000-162007 */
-38267, 40868, 40870, 38943, 39455, 41113, 42876, 43623, /* 162008-162015 */
-42987, 41812, 42065, 42589, 43244, 43851, 44185, 43380, /* 162016-162023 */
-42340, 41014, 43133, 42720, 42986, 44523, 43878, 45270, /* 162024-162031 */
-44580, 45889, 47297, 49451, 49353, 49453, 50472, 51045, /* 162032-162039 */
-52159, 52955, 53588, 53298, 52771, 52357, 52271, 51746, /* 162040-162047 */
-51404, 48502, 46321, 44878, 43905, 40970, 38896, 36801, /* 162048-162055 */
-35398, 36571, 34667, 33153, 31018, 28711, 29968, 31166, /* 162056-162063 */
-29589, 28341, 27401, 25729, 24051, 25077, 25088, 23719, /* 162064-162071 */
-23584, 22525, 20872, 21229, 20933, 21269, 22398, 19947, /* 162072-162079 */
-17681, 16644, 17897, 18927, 19184, 17548, 15639, 14721, /* 162080-162087 */
-15765, 17442, 16185, 13772, 13310, 16024, 16321, 17288, /* 162088-162095 */
-16678, 16117, 17342, 19023, 21333, 22523, 22618, 21712, /* 162096-162103 */
-23398, 24350, 25570, 25640, 25638, 27555, 29039, 28685, /* 162104-162111 */
-28382, 29541, 30422, 32682, 33794, 35022, 34293, 33021, /* 162112-162119 */
-33161, 34043, 34506, 34649, 35963, 35146, 34174, 31194, /* 162120-162127 */
-30052, 30887, 31031, 31716, 30649, 27814, 25282, 25186, /* 162128-162135 */
-27142, 28493, 27907, 26317, 24074, 23441, 25501, 26312, /* 162136-162143 */
-26431, 28093, 26715, 26874, 28133, 29819, 31860, 32785, /* 162144-162151 */
-34430, 34701, 34694, 33955, 34916, 36518, 37950, 37785, /* 162152-162159 */
-38317, 40090, 40542, 42142, 43279, 43928, 43853, 43337, /* 162160-162167 */
-43633, 45101, 45567, 44722, 44294, 43106, 42083, 44127, /* 162168-162175 */
-45481, 43773, 42203, 41706, 42267, 43697, 44637, 44140, /* 162176-162183 */
-44187, 44444, 44622, 45862, 48424, 49721, 49409, 48132, /* 162184-162191 */
-48806, 51368, 52922, 53161, 52473, 53230, 52826, 51829, /* 162192-162199 */
-50936, 52165, 52246, 49119, 46960, 44964, 43904, 42813, /* 162200-162207 */
-41207, 39202, 39201, 38626, 35775, 34064, 32364, 32548, /* 162208-162215 */
-31499, 29539, 28269, 27533, 26202, 24767, 24480, 22773, /* 162216-162223 */
-22114, 21375, 20968, 20395, 21121, 22102, 20631, 18189, /* 162224-162231 */
-17349, 19487, 20014, 19034, 16856, 14704, 15449, 16297, /* 162232-162239 */
-16311, 16436, 14988, 13027, 14247, 16268, 16293, 16418, /* 162240-162247 */
-15715, 15603, 19064, 21507, 22593, 22725, 21608, 23038, /* 162248-162255 */
-25175, 26085, 26254, 26412, 25842, 26144, 27859, 29007, /* 162256-162263 */
-29175, 28184, 27689, 28036, 29035, 30094, 30343, 31356, /* 162264-162271 */
-31471, 30855, 31352, 31560, 33410, 34813, 33626, 31819, /* 162272-162279 */
-30511, 32445, 33551, 32110, 31184, 28745, 28497, 29277, /* 162280-162287 */
-29589, 28755, 26922, 25418, 24967, 25911, 25825, 26809, /* 162288-162295 */
-26271, 24889, 25017, 26618, 27090, 28327, 31356, 31905, /* 162296-162303 */
-32259, 33191, 34859, 36330, 35713, 36084, 36855, 37095, /* 162304-162311 */
-37800, 38159, 38825, 39064, 39591, 40289, 41402, 42352, /* 162312-162319 */
-43208, 42599, 41129, 42553, 44088, 44325, 43912, 42349, /* 162320-162327 */
-41346, 40779, 41334, 43613, 43166, 40587, 40109, 42354, /* 162328-162335 */
-44254, 45268, 45166, 46206, 48596, 49961, 52031, 53225, /* 162336-162343 */
-52785, 53628, 54593, 54801, 54642, 55258, 55524, 54521, /* 162344-162351 */
-53915, 52686, 51639, 50059, 49710, 47489, 44876, 42950, /* 162352-162359 */
-39944, 37971, 36502, 35719, 35154, 33188, 31448, 32029, /* 162360-162367 */
-31484, 29244, 26438, 26026, 27802, 27974, 26208, 24104, /* 162368-162375 */
-22393, 22901, 23708, 24023, 22733, 22211, 22256, 21976, /* 162376-162383 */
-22852, 22695, 22307, 19621, 19199, 19877, 19505, 19187, /* 162384-162391 */
-17162, 17409, 16922, 16176, 16368, 16031, 16056, 15925, /* 162392-162399 */
-15822, 14814, 15322, 16836, 18621, 18679, 18404, 19475, /* 162400-162407 */
-21036, 21647, 21415, 22152, 23624, 25171, 25985, 26146, /* 162408-162415 */
-26973, 28584, 29504, 29834, 29845, 31352, 31123, 30936, /* 162416-162423 */
-30876, 32883, 35763, 35456, 34451, 33353, 33359, 34204, /* 162424-162431 */
-35331, 33584, 31316, 30986, 31444, 31575, 30741, 29148, /* 162432-162439 */
-27279, 26590, 26661, 25423, 25673, 25449, 23803, 22626, /* 162440-162447 */
-23606, 24307, 23557, 23587, 22495, 23989, 26196, 28091, /* 162448-162455 */
-29171, 31190, 32174, 33237, 35622, 37332, 38442, 38128, /* 162456-162463 */
-38167, 38579, 40459, 40868, 41793, 40960, 40189, 41247, /* 162464-162471 */
-42147, 43993, 44810, 44136, 43483, 44172, 44547, 44679, /* 162472-162479 */
-44141, 44246, 43661, 43875, 44313, 44489, 44434, 41352, /* 162480-162487 */
-40248, 42959, 45597, 45535, 44266, 44036, 46938, 49585, /* 162488-162495 */
-49679, 50095, 50727, 51199, 51580, 52956, 54278, 54341, /* 162496-162503 */
-53123, 52506, 53136, 53902, 52519, 49512, 47948, 46149, /* 162504-162511 */
-46119, 45702, 43931, 41353, 38474, 37365, 37216, 37326, /* 162512-162519 */
-35731, 32613, 30342, 29761, 28979, 29133, 27256, 25557, /* 162520-162527 */
-25227, 23653, 22312, 22307, 22192, 21383, 20247, 19312, /* 162528-162535 */
-20238, 21009, 20562, 19118, 18265, 16917, 16194, 17509, /* 162536-162543 */
-18374, 17872, 17423, 14538, 13600, 15358, 16732, 17690, /* 162544-162551 */
-17301, 16384, 15852, 17855, 18760, 20104, 21346, 21371, /* 162552-162559 */
-21675, 22188, 23283, 24597, 25316, 24782, 24775, 26109, /* 162560-162567 */
-27981, 27819, 26575, 27946, 28812, 29177, 29335, 29647, /* 162568-162575 */
-31424, 32026, 31548, 30918, 31611, 31573, 32545, 32581, /* 162576-162583 */
-31054, 32056, 32628, 31861, 30813, 29527, 29242, 29469, /* 162584-162591 */
-29230, 27663, 26340, 25921, 25294, 25103, 24586, 24486, /* 162592-162599 */
-24572, 25043, 24978, 24823, 24132, 24410, 25753, 27525, /* 162600-162607 */
-30025, 30373, 29573, 30940, 32506, 34174, 37195, 37556, /* 162608-162615 */
-37432, 36825, 37132, 38039, 39864, 41099, 40542, 40612, /* 162616-162623 */
-40159, 40906, 42926, 43160, 42260, 43749, 44534, 45021, /* 162624-162631 */
-44213, 42834, 42838, 43162, 43815, 44233, 44203, 43388, /* 162632-162639 */
-42292, 42047, 44061, 45382, 45643, 46436, 46901, 48253, /* 162640-162647 */
-49580, 50532, 50503, 50504, 52383, 52767, 53477, 53668, /* 162648-162655 */
-53015, 53466, 53536, 52903, 53227, 53266, 51567, 49697, /* 162656-162663 */
-47636, 46698, 45687, 43349, 41571, 40674, 39512, 37192, /* 162664-162671 */
-35115, 33793, 31828, 31240, 30982, 29583, 26755, 26105, /* 162672-162679 */
-26548, 25412, 24487, 23968, 23792, 23168, 22059, 20873, /* 162680-162687 */
-20967, 21234, 20731, 20326, 20202, 18485, 17849, 18318, /* 162688-162695 */
-17618, 16968, 15582, 15168, 15616, 15670, 16255, 15837, /* 162696-162703 */
-15822, 15891, 15876, 16614, 18751, 20517, 20629, 20816, /* 162704-162711 */
-20993, 22055, 23184, 24690, 25671, 25944, 25575, 26003, /* 162712-162719 */
-26713, 26099, 26766, 28037, 28407, 29089, 29400, 28582, /* 162720-162727 */
-28224, 29604, 30840, 30552, 29964, 29955, 30275, 31093, /* 162728-162735 */
-31735, 32571, 32351, 30679, 29839, 29745, 30970, 30686, /* 162736-162743 */
-29153, 26911, 25849, 26225, 26751, 26978, 24882, 23828, /* 162744-162751 */
-23768, 24233, 24644, 24487, 24398, 23792, 24612, 25675, /* 162752-162759 */
-25715, 27466, 30065, 30081, 29618, 31710, 34276, 35150, /* 162760-162767 */
-36124, 36920, 36827, 38097, 38731, 39003, 39826, 40237, /* 162768-162775 */
-40928, 41418, 42015, 42157, 43236, 43203, 42550, 43348, /* 162776-162783 */
-44108, 44397, 44091, 43807, 42867, 44490, 45334, 45035, /* 162784-162791 */
-44494, 43490, 44093, 44538, 44244, 44489, 45082, 44741, /* 162792-162799 */
-45982, 48687, 50949, 50189, 50065, 51044, 52812, 54370, /* 162800-162807 */
-54872, 55155, 54045, 54033, 54077, 54382, 54018, 51766, /* 162808-162815 */
-49767, 49077, 49505, 47702, 43279, 40942, 40587, 39951, /* 162816-162823 */
-38812, 37372, 34171, 31853, 31748, 32062, 30875, 27920, /* 162824-162831 */
-26217, 26729, 26944, 25621, 24358, 23182, 21771, 21394, /* 162832-162839 */
-22160, 21992, 21322, 19774, 18760, 18772, 18778, 18805, /* 162840-162847 */
-17841, 17075, 16998, 16079, 15301, 15411, 16448, 16512, /* 162848-162855 */
-16148, 16266, 17313, 17736, 17739, 19365, 20360, 20663, /* 162856-162863 */
-19860, 21384, 23446, 23896, 22980, 23449, 25634, 27679, /* 162864-162871 */
-28141, 26658, 25079, 25522, 28318, 29196, 28830, 28032, /* 162872-162879 */
-27558, 27211, 28814, 29138, 28279, 27754, 28605, 29813, /* 162880-162887 */
-30182, 30543, 30280, 30153, 29234, 29461, 30011, 30266, /* 162888-162895 */
-28922, 26469, 26064, 27293, 27080, 26329, 25291, 24661, /* 162896-162903 */
-24295, 24853, 25294, 24343, 23635, 24042, 26118, 26310, /* 162904-162911 */
-26217, 27385, 27963, 28518, 30144, 31823, 33192, 34083, /* 162912-162919 */
-35355, 35365, 35766, 36782, 37832, 39642, 40216, 39920, /* 162920-162927 */
-38845, 38276, 39918, 43005, 42758, 39709, 38991, 42195, /* 162928-162935 */
-45044, 45061, 42249, 40627, 42912, 45364, 45613, 43986, /* 162936-162943 */
-42571, 43345, 45269, 46589, 46289, 44932, 44214, 44145, /* 162944-162951 */
-47228, 50591, 51208, 49519, 49259, 51830, 54245, 55950, /* 162952-162959 */
-55242, 53188, 53791, 54877, 55134, 55529, 53893, 52216, /* 162960-162967 */
-50855, 50406, 49811, 48874, 45859, 41893, 40805, 41235, /* 162968-162975 */
-40892, 38013, 34157, 31433, 32692, 34331, 33096, 29689, /* 162976-162983 */
-26952, 26714, 27936, 28690, 26850, 24587, 24258, 23395, /* 162984-162991 */
-23580, 24561, 23885, 22181, 19779, 18624, 19497, 21465, /* 162992-162999 */
-20348, 18014, 15835, 14635, 15619, 16454, 16102, 16233, /* 163000-163007 */
-14911, 13910, 15850, 17747, 18758, 18988, 18284, 17883, /* 163008-163015 */
-19859, 21739, 22042, 20805, 21910, 23713, 24687, 24463, /* 163016-163023 */
-24784, 25939, 25413, 26322, 26938, 27037, 27322, 27544, /* 163024-163031 */
-27808, 28061, 29119, 29703, 29086, 28293, 28355, 29796, /* 163032-163039 */
-31803, 32331, 31186, 30193, 29702, 30515, 31288, 32307, /* 163040-163047 */
-30668, 27924, 26501, 27386, 28692, 28180, 26156, 22445, /* 163048-163055 */
-23387, 24260, 24011, 23289, 22626, 22959, 24292, 24265, /* 163056-163063 */
-22822, 24304, 25436, 26714, 27567, 28642, 30642, 32600, /* 163064-163071 */
-33425, 33540, 35023, 36568, 37751, 39599, 40229, 39216, /* 163072-163079 */
-38877, 39911, 40379, 40435, 41171, 40643, 41385, 42559, /* 163080-163087 */
-43472, 43166, 42025, 42488, 43903, 45043, 44814, 44198, /* 163088-163095 */
-44230, 45431, 44661, 44730, 45389, 44705, 44236, 44839, /* 163096-163103 */
-45721, 46793, 47539, 48453, 49940, 50545, 51920, 52983, /* 163104-163111 */
-53323, 53709, 54326, 54180, 54406, 55150, 55254, 54033, /* 163112-163119 */
-51927, 50799, 51835, 50672, 47597, 45807, 44831, 43880, /* 163120-163127 */
-43187, 40825, 36886, 36404, 36863, 35693, 33998, 32346, /* 163128-163135 */
-30543, 29126, 28818, 29037, 27479, 25149, 24366, 25258, /* 163136-163143 */
-25067, 23661, 22832, 22048, 21264, 20480, 19047, 19427, /* 163144-163151 */
-19019, 17839, 17084, 16372, 16967, 17659, 17263, 14212, /* 163152-163159 */
-12804, 14016, 16729, 17988, 18129, 17393, 16967, 18532, /* 163160-163167 */
-20826, 21113, 20950, 22060, 22781, 23850, 23581, 24729, /* 163168-163175 */
-25123, 24815, 25923, 26630, 26706, 25654, 26188, 27175, /* 163176-163183 */
-27925, 28308, 27517, 27404, 27876, 28228, 27674, 28004, /* 163184-163191 */
-28742, 30293, 30233, 29646, 30331, 30652, 31609, 32126, /* 163192-163199 */
-30903, 29672, 29506, 29947, 29784, 29360, 27463, 24856, /* 163200-163207 */
-25287, 26318, 25334, 22711, 23531, 22955, 24887, 25319, /* 163208-163215 */
-22149, 22963, 24410, 26090, 27034, 26615, 26791, 29481, /* 163216-163223 */
-30991, 31742, 32394, 33284, 33390, 35266, 37146, 38494, /* 163224-163231 */
-38816, 38141, 38285, 39727, 41626, 40708, 39761, 40064, /* 163232-163239 */
-41474, 41795, 42437, 43053, 43420, 43606, 43914, 44723, /* 163240-163247 */
-45431, 45112, 44090, 43846, 45643, 47857, 47351, 44362, /* 163248-163255 */
-42360, 45542, 49184, 49365, 47569, 47180, 49453, 51799, /* 163256-163263 */
-52159, 53395, 54084, 55056, 54914, 53496, 54069, 54565, /* 163264-163271 */
-54451, 53129, 52530, 50800, 48809, 48148, 47318, 45565, /* 163272-163279 */
-44652, 42803, 40830, 39385, 39007, 37376, 35185, 34470, /* 163280-163287 */
-32649, 32509, 31630, 30255, 28042, 27360, 26603, 25832, /* 163288-163295 */
-25611, 25321, 24883, 22715, 21869, 21616, 21048, 19945, /* 163296-163303 */
-19503, 18683, 18651, 18547, 16390, 15520, 16460, 17218, /* 163304-163311 */
-15957, 14582, 15143, 15773, 16089, 17013, 17840, 18885, /* 163312-163319 */
-19531, 18784, 19149, 21610, 23596, 23025, 23065, 23615, /* 163320-163327 */
-23690, 25282, 26508, 26972, 26823, 26069, 25889, 26892, /* 163328-163335 */
-27697, 27764, 27179, 27010, 27588, 28195, 27757, 26150, /* 163336-163343 */
-27109, 29556, 29719, 28418, 28472, 30592, 31584, 30699, /* 163344-163351 */
-30433, 30480, 31374, 30628, 29081, 28118, 28483, 28130, /* 163352-163359 */
-25771, 23980, 23131, 23959, 23804, 22897, 21775, 22503, /* 163360-163367 */
-22902, 22995, 23972, 25240, 25502, 25423, 27718, 29952, /* 163368-163375 */
-31527, 31950, 29184, 32695, 32199, 34609, 39171, 34250, /* 163376-163383 */
-38337, 37646, 36918, 37117, 40395, 40285, 35848, 40989, /* 163384-163391 */
-40035, 41206, 44842, 42714, 41931, 42448, 45425, 46551, /* 163392-163399 */
-44347, 44393, 43287, 44661, 45323, 39836, 46398, 52978, /* 163400-163407 */
-48379, 49997, 48372, 44890, 44593, 47870, 50854, 48774, /* 163408-163415 */
-50029, 48339, 48325, 51645, 50994, 52636, 51778, 55353, /* 163416-163423 */
-57362, 57560, 55577, 56446, 52385, 51625, 54014, 46550, /* 163424-163431 */
-48410, 42209, 44604, 41390, 38768, 45421, 44865, 42583, /* 163432-163439 */
-32775, 28117, 30264, 24797, 21824, 19910, 18615, 16903, /* 163440-163447 */
-13156, 14187, 16891, 22876, 18882, 22603, 24333, 25746, /* 163448-163455 */
-33067, 43083, 41315, 31646, 26342, 20485, 23730, 20653, /* 163456-163463 */
-26142, 20895, 18143, 23134, 10736, 23019, 33734, 27325, /* 163464-163471 */
-20204, 16199, 12197, 7180, 9639, 6843, 7482, 6477, /* 163472-163479 */
-11236, 12017, 14998, 20005, 23115, 24911, 22973, 28540, /* 163480-163487 */
-25149, 26380, 28981, 26654, 27976, 28242, 28224, 31002, /* 163488-163495 */
-22851, 22340, 29423, 31943, 33427, 29075, 34432, 40024, /* 163496-163503 */
-39927, 38214, 34354, 33185, 33033, 34166, 34281, 32470, /* 163504-163511 */
-33315, 32632, 29306, 29187, 31552, 31625, 29033, 26183, /* 163512-163519 */
-25910, 26874, 26413, 24229, 21898, 20825, 20498, 21300, /* 163520-163527 */
-21699, 22223, 22228, 21459, 24747, 30120, 32140, 33653, /* 163528-163535 */
-37603, 40125, 36490, 35560, 37891, 34303, 33281, 33029, /* 163536-163543 */
-30903, 29098, 26864, 26936, 29498, 32681, 36522, 38822, /* 163544-163551 */
-38793, 40783, 45407, 49125, 51328, 52372, 52877, 52431, /* 163552-163559 */
-52388, 54819, 54625, 54358, 52124, 54859, 57977, 58714, /* 163560-163567 */
-60450, 58270, 58189, 59254, 60926, 62023, 60782, 60986, /* 163568-163575 */
-61789, 60271, 58434, 56281, 55468, 53516, 50500, 46319, /* 163576-163583 */
-43872, 43804, 41108, 37567, 35061, 34730, 33796, 30928, /* 163584-163591 */
-29264, 30327, 30072, 27040, 25686, 25314, 25079, 23802, /* 163592-163599 */
-26198, 25533, 22890, 22125, 20070, 22728, 23052, 21223, /* 163600-163607 */
-19758, 20356, 19892, 19175, 18511, 17818, 17313, 17192, /* 163608-163615 */
-17043, 17112, 15805, 16415, 19255, 18424, 18422, 17683, /* 163616-163623 */
-18215, 17058, 17806, 20388, 19548, 18820, 20179, 21650, /* 163624-163631 */
-23748, 24296, 24114, 25157, 25747, 26690, 26693, 26090, /* 163632-163639 */
-28084, 30064, 27398, 26911, 28510, 31332, 30790, 30768, /* 163640-163647 */
-30495, 29333, 30357, 29059, 30670, 30210, 31462, 31625, /* 163648-163655 */
-30863, 31426, 31187, 31339, 31178, 31169, 29552, 26975, /* 163656-163663 */
-24870, 24131, 22774, 23997, 23121, 21253, 22015, 21679, /* 163664-163671 */
-20612, 20720, 20787, 21349, 22722, 23793, 23838, 24159, /* 163672-163679 */
-24617, 27086, 29313, 29795, 28909, 28987, 31884, 33194, /* 163680-163687 */
-33801, 32839, 35465, 39222, 40010, 40213, 38641, 37874, /* 163688-163695 */
-40904, 41754, 41527, 39351, 39495, 39943, 39398, 40244, /* 163696-163703 */
-41173, 41438, 39589, 41121, 40608, 41631, 43299, 44599, /* 163704-163711 */
-44619, 46265, 46829, 44969, 46822, 48834, 51600, 50598, /* 163712-163719 */
-49285, 50968, 54393, 56598, 57496, 57267, 57008, 58238, /* 163720-163727 */
-59593, 60466, 59111, 58329, 57601, 56913, 55536, 54417, /* 163728-163735 */
-52313, 49909, 47603, 45751, 44335, 41300, 39219, 38463, /* 163736-163743 */
-38191, 35249, 32401, 32294, 31389, 32303, 32134, 29083, /* 163744-163751 */
-26743, 25553, 26227, 25675, 25166, 24155, 22758, 20765, /* 163752-163759 */
-19352, 20513, 21163, 18835, 18828, 17182, 15844, 16241, /* 163760-163767 */
-16306, 16946, 16648, 16114, 15489, 16623, 16846, 18080, /* 163768-163775 */
-17371, 17685, 17129, 18692, 20893, 22364, 23431, 24034, /* 163776-163783 */
-23778, 24673, 26170, 25914, 27202, 25458, 26196, 25554, /* 163784-163791 */
-25951, 24930, 24908, 27075, 26871, 26940, 25481, 25767, /* 163792-163799 */
-26722, 26119, 27652, 27869, 26316, 25390, 26572, 26677, /* 163800-163807 */
-26695, 28198, 26022, 28200, 28200, 27604, 27665, 26966, /* 163808-163815 */
-26651, 26355, 28065, 27675, 24690, 22397, 21895, 23118, /* 163816-163823 */
-24077, 21547, 21236, 21109, 22938, 22573, 23224, 23733, /* 163824-163831 */
-24250, 27215, 27724, 30640, 30883, 31905, 34470, 35959, /* 163832-163839 */
-35981, 36493, 35991, 35846, 37442, 40319, 41133, 40137, /* 163840-163847 */
-40167, 39418, 41098, 42169, 43736, 42347, 40347, 39530, /* 163848-163855 */
-41323, 43978, 43537, 42555, 42114, 42561, 44367, 45801, /* 163856-163863 */
-44831, 45321, 46046, 45929, 44958, 46093, 46769, 47086, /* 163864-163871 */
-47626, 48016, 49316, 50430, 52396, 53460, 53588, 52548, /* 163872-163879 */
-53796, 55476, 55993, 57160, 56133, 53505, 53692, 52961, /* 163880-163887 */
-51967, 52789, 51345, 51249, 47448, 44775, 42957, 42290, /* 163888-163895 */
-42139, 40222, 40286, 36637, 34777, 33333, 33699, 33330, /* 163896-163903 */
-33287, 31925, 27490, 26383, 27012, 26956, 25531, 23977, /* 163904-163911 */
-23652, 23248, 20295, 18218, 16785, 18075, 17670, 16178, /* 163912-163919 */
-15131, 13726, 12584, 12114, 14775, 16270, 15284, 13669, /* 163920-163927 */
-14266, 16364, 17389, 18897, 20583, 20920, 21885, 21997, /* 163928-163935 */
-23206, 25324, 26317, 25499, 25129, 26484, 27032, 27377, /* 163936-163943 */
-26223, 25841, 27191, 27635, 27527, 27790, 26099, 26819, /* 163944-163951 */
-28338, 28893, 27060, 26287, 27502, 27216, 28218, 26720, /* 163952-163959 */
-26980, 26763, 27154, 27822, 28176, 28179, 28517, 27876, /* 163960-163967 */
-26553, 28131, 27932, 27474, 25417, 25318, 24119, 23421, /* 163968-163975 */
-23642, 22785, 22393, 20889, 21642, 23060, 22824, 21689, /* 163976-163983 */
-22271, 24073, 25509, 27084, 28772, 28811, 31311, 33415, /* 163984-163991 */
-34306, 35822, 35353, 33808, 34259, 38140, 40906, 41340, /* 163992-163999 */
-39255, 37485, 38858, 41290, 41798, 41599, 42368, 42521, /* 164000-164007 */
-40941, 40815, 42029, 43426, 44734, 44594, 43842, 43306, /* 164008-164015 */
-42968, 44561, 46724, 46626, 46130, 44108, 43530, 45610, /* 164016-164023 */
-47140, 46405, 45713, 47784, 49116, 49727, 49826, 50828, /* 164024-164031 */
-53114, 54288, 54714, 54425, 54811, 55899, 57785, 58156, /* 164032-164039 */
-55197, 53222, 53437, 53421, 51724, 49428, 47053, 44605, /* 164040-164047 */
-43451, 42343, 40749, 39100, 37355, 35697, 34592, 33658, /* 164048-164055 */
-32296, 30729, 29711, 29086, 27844, 25959, 23337, 22192, /* 164056-164063 */
-23001, 21938, 20623, 19843, 18526, 19247, 17955, 17206, /* 164064-164071 */
-16127, 16541, 18551, 17236, 16076, 15265, 16633, 18571, /* 164072-164079 */
-19930, 19894, 18842, 19023, 20618, 21748, 22552, 24013, /* 164080-164087 */
-23871, 24516, 25350, 24616, 25182, 25915, 26276, 25580, /* 164088-164095 */
-24623, 23491, 23595, 24499, 24713, 23612, 23347, 24235, /* 164096-164103 */
-23980, 23684, 23505, 25472, 25285, 25447, 25573, 25859, /* 164104-164111 */
-26913, 27586, 28839, 28625, 26641, 26616, 29751, 31572, /* 164112-164119 */
-31451, 28837, 26928, 27654, 29737, 29384, 27945, 25334, /* 164120-164127 */
-24230, 24308, 23647, 23202, 22420, 22510, 21477, 21330, /* 164128-164135 */
-20487, 21524, 24480, 25623, 26227, 27286, 28348, 30322, /* 164136-164143 */
-32096, 32880, 34606, 35025, 33816, 33357, 34489, 36238, /* 164144-164151 */
-38142, 38094, 38341, 39807, 40419, 40739, 41283, 42025, /* 164152-164159 */
-43052, 43783, 43389, 43158, 42582, 42906, 43378, 43928, /* 164160-164167 */
-44670, 45762, 45510, 43980, 43877, 44177, 45735, 48138, /* 164168-164175 */
-47657, 45204, 45649, 47050, 48718, 50170, 50965, 50898, /* 164176-164183 */
-51200, 51678, 54088, 55554, 55404, 55951, 55509, 56047, /* 164184-164191 */
-55591, 54708, 53671, 53313, 52952, 51710, 49464, 46458, /* 164192-164199 */
-44440, 44422, 44800, 43132, 39158, 37591, 35939, 35356, /* 164200-164207 */
-35684, 33672, 31495, 28680, 28576, 27736, 27341, 25793, /* 164208-164215 */
-22785, 21603, 20457, 21307, 21699, 19050, 17486, 17375, /* 164216-164223 */
-17593, 16723, 16214, 16288, 15554, 16692, 18354, 18249, /* 164224-164231 */
-16879, 17842, 20263, 20835, 20352, 20433, 21068, 21997, /* 164232-164239 */
-22124, 23674, 24958, 25817, 25379, 24415, 24410, 25084, /* 164240-164247 */
-26498, 25992, 26089, 24456, 23760, 24534, 25595, 25716, /* 164248-164255 */
-24282, 24321, 25745, 26991, 25168, 23928, 25904, 27613, /* 164256-164263 */
-27209, 26082, 27125, 28199, 26606, 26346, 26816, 27912, /* 164264-164271 */
-28973, 30084, 29204, 26400, 26414, 27882, 28300, 26514, /* 164272-164279 */
-25314, 25006, 24384, 22885, 22107, 23089, 22741, 21639, /* 164280-164287 */
-21628, 21972, 23000, 23447, 23754, 25743, 27969, 29178, /* 164288-164295 */
-30155, 31369, 33000, 33536, 33637, 34871, 35361, 36202, /* 164296-164303 */
-35824, 35167, 36084, 37222, 37849, 38684, 39952, 40065, /* 164304-164311 */
-39769, 40525, 42357, 43645, 43639, 42618, 42174, 43120, /* 164312-164319 */
-44366, 44833, 44698, 44063, 43921, 45069, 46412, 46431, /* 164320-164327 */
-45667, 46231, 48408, 49561, 48738, 48376, 50142, 52247, /* 164328-164335 */
-52596, 53103, 54366, 56007, 55739, 54347, 54117, 55885, /* 164336-164343 */
-57905, 56946, 54029, 52929, 53236, 54069, 52863, 48749, /* 164344-164351 */
-45944, 44611, 44163, 42532, 40839, 38524, 37287, 35989, /* 164352-164359 */
-35040, 33828, 30879, 30369, 30908, 29447, 26723, 26088, /* 164360-164367 */
-24841, 24088, 23183, 21429, 20286, 20350, 20156, 18385, /* 164368-164375 */
-17485, 18146, 18389, 16895, 16849, 17967, 17537, 16197, /* 164376-164383 */
-17108, 19230, 19753, 19564, 19641, 20817, 22404, 23166, /* 164384-164391 */
-22460, 21643, 22833, 25246, 26914, 25940, 25061, 25494, /* 164392-164399 */
-26518, 27311, 26371, 25144, 25052, 25542, 24811, 24596, /* 164400-164407 */
-24306, 23604, 23898, 24442, 24573, 24262, 24914, 25445, /* 164408-164415 */
-26310, 26907, 25682, 24809, 26092, 28639, 28714, 27397, /* 164416-164423 */
-27716, 29542, 31055, 30375, 29517, 29009, 29024, 29326, /* 164424-164431 */
-28613, 27909, 25685, 24154, 24483, 24932, 23918, 22167, /* 164432-164439 */
-22200, 22089, 21177, 21506, 22963, 22689, 22382, 22755, /* 164440-164447 */
-25180, 29075, 30865, 30473, 29613, 30679, 32727, 34354, /* 164448-164455 */
-35745, 35487, 33998, 34291, 36062, 38237, 39370, 39529, /* 164456-164463 */
-39053, 40127, 41071, 42438, 44079, 42536, 41479, 42422, /* 164464-164471 */
-44683, 45843, 45979, 44838, 44321, 45318, 46714, 47644, /* 164472-164479 */
-46454, 46319, 47672, 47897, 47137, 47504, 48566, 50101, /* 164480-164487 */
-50914, 51075, 51997, 53433, 54441, 55184, 54779, 53817, /* 164488-164495 */
-53848, 54700, 55568, 54793, 53416, 51184, 50880, 50926, /* 164496-164503 */
-49175, 46442, 44725, 44610, 43554, 41712, 39459, 37631, /* 164504-164511 */
-36333, 37026, 35430, 33362, 32917, 31123, 29286, 28711, /* 164512-164519 */
-27929, 25874, 24778, 23687, 22796, 22006, 21699, 20390, /* 164520-164527 */
-17976, 17473, 19527, 20489, 18385, 16698, 15447, 16402, /* 164528-164535 */
-19026, 19923, 19167, 18642, 19784, 21357, 22083, 23132, /* 164536-164543 */
-24467, 24397, 24280, 24278, 24675, 26069, 27529, 27203, /* 164544-164551 */
-24791, 23999, 25823, 27460, 26715, 25464, 23775, 22735, /* 164552-164559 */
-23126, 24705, 26178, 25188, 24285, 23878, 24452, 25434, /* 164560-164567 */
-25827, 25916, 26019, 26095, 26421, 27222, 26615, 26666, /* 164568-164575 */
-28291, 28609, 28442, 28333, 28752, 28264, 26700, 27890, /* 164576-164583 */
-29075, 26774, 24093, 23956, 23551, 23029, 22878, 22183, /* 164584-164591 */
-21874, 21294, 20580, 20328, 20881, 22959, 23346, 23082, /* 164592-164599 */
-24924, 27213, 28129, 29489, 31566, 31934, 33029, 34692, /* 164600-164607 */
-35224, 34972, 34637, 36212, 38603, 37902, 37322, 38087, /* 164608-164615 */
-38746, 39716, 40932, 41490, 41778, 42014, 42318, 42434, /* 164616-164623 */
-41764, 41967, 43793, 45558, 45127, 44087, 43573, 45022, /* 164624-164631 */
-46500, 46449, 45731, 45731, 46814, 47157, 47301, 47749, /* 164632-164639 */
-48061, 49274, 51522, 52862, 52179, 51875, 53129, 54519, /* 164640-164647 */
-55701, 55798, 55270, 54118, 53618, 54412, 54050, 52564, /* 164648-164655 */
-51837, 50188, 48296, 47156, 45164, 42901, 41420, 41577, /* 164656-164663 */
-40598, 38450, 35467, 33274, 33472, 34116, 33703, 30645, /* 164664-164671 */
-28119, 27173, 27488, 26435, 23469, 21133, 21416, 21939, /* 164672-164679 */
-20541, 18779, 17022, 17475, 17826, 18727, 19068, 18138, /* 164680-164687 */
-17053, 17174, 19328, 20813, 21102, 21103, 21638, 22635, /* 164688-164695 */
-23360, 23447, 24063, 25112, 25031, 24504, 25771, 25669, /* 164696-164703 */
-25945, 26732, 26940, 26789, 25021, 24538, 25852, 26029, /* 164704-164711 */
-24494, 23207, 23309, 24788, 25080, 24184, 23247, 23694, /* 164712-164719 */
-24397, 25779, 26925, 26332, 25479, 25173, 27366, 29674, /* 164720-164727 */
-28111, 26308, 27583, 29782, 30487, 29424, 28555, 28434, /* 164728-164735 */
-28601, 27698, 27342, 26998, 25695, 24366, 23015, 22354, /* 164736-164743 */
-22024, 21819, 21031, 19883, 20353, 22351, 22559, 21076, /* 164744-164751 */
-21650, 22406, 23726, 27489, 29511, 29283, 29016, 29415, /* 164752-164759 */
-31671, 34794, 35974, 34934, 33981, 34277, 36346, 38390, /* 164760-164767 */
-38686, 39690, 39799, 39009, 40114, 43224, 44692, 43177, /* 164768-164775 */
-41217, 41817, 44314, 45403, 45458, 44825, 44992, 45026, /* 164776-164783 */
-45019, 46018, 46888, 46580, 45602, 45986, 46890, 47421, /* 164784-164791 */
-48331, 48135, 48082, 49004, 51254, 53205, 52534, 52103, /* 164792-164799 */
-51753, 52888, 55136, 55861, 54149, 52377, 52108, 52744, /* 164800-164807 */
-53168, 52097, 50660, 48517, 46782, 46951, 46457, 44512, /* 164808-164815 */
-41896, 39714, 39077, 38523, 37829, 35682, 33047, 30212, /* 164816-164823 */
-29494, 30069, 28217, 26234, 24668, 22873, 21244, 21069, /* 164824-164831 */
-21708, 20592, 18211, 17636, 19017, 19727, 18990, 17366, /* 164832-164839 */
-16712, 18650, 20993, 21308, 20346, 20418, 21006, 22373, /* 164840-164847 */
-23576, 25055, 26211, 25708, 24474, 24185, 26223, 27501, /* 164848-164855 */
-27114, 26509, 25808, 25430, 26603, 27947, 27167, 24203, /* 164856-164863 */
-24068, 25607, 26385, 25974, 24146, 23380, 23439, 24261, /* 164864-164871 */
-25701, 25643, 24265, 23942, 24171, 26084, 27986, 28078, /* 164872-164879 */
-25948, 24924, 26971, 28875, 29519, 28007, 26555, 27009, /* 164880-164887 */
-29290, 29333, 27910, 27137, 24992, 23984, 24195, 24796, /* 164888-164895 */
-25194, 23839, 21171, 19312, 19833, 21752, 23094, 21654, /* 164896-164903 */
-20095, 20641, 22454, 25490, 27333, 27599, 28157, 29376, /* 164904-164911 */
-31165, 33129, 33387, 32314, 32537, 34802, 36391, 36480, /* 164912-164919 */
-35612, 35525, 36541, 38580, 41154, 40771, 39879, 40416, /* 164920-164927 */
-41757, 43455, 44137, 43338, 43303, 43612, 43916, 44960, /* 164928-164935 */
-46030, 46327, 45922, 45189, 45021, 46485, 47651, 48064, /* 164936-164943 */
-47197, 46630, 47823, 50129, 51229, 51104, 51174, 52121, /* 164944-164951 */
-53085, 52808, 54088, 55368, 54787, 53480, 53235, 53309, /* 164952-164959 */
-52516, 52078, 51774, 50121, 48175, 47869, 46734, 44231, /* 164960-164967 */
-42412, 42504, 42194, 40512, 38234, 35963, 34453, 32633, /* 164968-164975 */
-31157, 31239, 30845, 28723, 25826, 23694, 23460, 23138, /* 164976-164983 */
-22174, 21076, 19940, 19356, 18926, 18686, 19812, 20260, /* 164984-164991 */
-19669, 19388, 20167, 21158, 20696, 20803, 23158, 25613, /* 164992-164999 */
-24711, 23577, 24512, 26106, 27571, 27922, 27204, 26593, /* 165000-165007 */
-25725, 26270, 28641, 29112, 27965, 26180, 24916, 25036, /* 165008-165015 */
-26410, 26749, 25299, 23919, 24389, 24695, 23610, 23878, /* 165016-165023 */
-24418, 24465, 24268, 23964, 23210, 23618, 26008, 26349, /* 165024-165031 */
-25971, 25068, 23926, 25971, 28148, 28002, 26853, 26877, /* 165032-165039 */
-27506, 28693, 29667, 28761, 26117, 24300, 24985, 25599, /* 165040-165047 */
-25142, 24097, 22419, 20443, 20988, 21233, 20312, 20438, /* 165048-165055 */
-20218, 21111, 22719, 22419, 22920, 25052, 25825, 26318, /* 165056-165063 */
-28600, 31178, 32363, 32103, 31851, 32743, 34633, 35848, /* 165064-165071 */
-35764, 35284, 35541, 37325, 38332, 38733, 39337, 40460, /* 165072-165079 */
-41273, 42133, 42772, 42541, 43413, 45270, 44873, 43446, /* 165080-165087 */
-44628, 46339, 46634, 45846, 45422, 45689, 46731, 47297, /* 165088-165095 */
-46529, 46449, 48158, 49143, 49007, 49395, 50364, 51876, /* 165096-165103 */
-52945, 52846, 52410, 53266, 54536, 54513, 53212, 53449, /* 165104-165111 */
-53903, 52923, 51701, 49769, 48703, 49026, 49200, 47555, /* 165112-165119 */
-45094, 42730, 41700, 41004, 40098, 38413, 35840, 34098, /* 165120-165127 */
-33322, 33092, 30878, 28433, 27702, 28247, 27533, 25210, /* 165128-165135 */
-21867, 20577, 22596, 23314, 21504, 19617, 20041, 20714, /* 165136-165143 */
-21165, 21012, 20424, 20537, 21993, 23548, 23276, 23002, /* 165144-165151 */
-23936, 24885, 24847, 25428, 25637, 27053, 28012, 27515, /* 165152-165159 */
-27168, 26880, 27202, 26757, 27234, 26965, 26400, 25656, /* 165160-165167 */
-24752, 25336, 26038, 26015, 25502, 24500, 23888, 24181, /* 165168-165175 */
-24874, 24924, 24442, 24160, 23771, 24368, 25316, 25574, /* 165176-165183 */
-24562, 25057, 26480, 26691, 27302, 27267, 27545, 28618, /* 165184-165191 */
-27726, 26847, 27906, 28729, 28024, 26158, 24332, 24047, /* 165192-165199 */
-23956, 23370, 23269, 21854, 20857, 20346, 19420, 18870, /* 165200-165207 */
-19601, 20930, 21608, 20784, 19754, 21381, 23452, 25843, /* 165208-165215 */
-26910, 27211, 29349, 31026, 31723, 32122, 32985, 35267, /* 165216-165223 */
-36535, 36211, 35371, 35447, 38175, 40048, 39602, 39126, /* 165224-165231 */
-38589, 39159, 42443, 45016, 44104, 41920, 41586, 42742, /* 165232-165239 */
-44684, 45986, 45240, 43178, 43416, 45812, 46280, 45441, /* 165240-165247 */
-45599, 45085, 45292, 47245, 48108, 49348, 49560, 49067, /* 165248-165255 */
-49919, 52053, 53376, 53848, 54198, 54655, 53846, 52702, /* 165256-165263 */
-53858, 55231, 54169, 51825, 51056, 50292, 49377, 47792, /* 165264-165271 */
-47163, 46917, 44951, 42974, 41722, 39870, 38700, 37169, /* 165272-165279 */
-35388, 34408, 33134, 31688, 30002, 27662, 25250, 25389, /* 165280-165287 */
-25887, 25164, 22497, 20199, 20102, 21113, 21451, 20829, /* 165288-165295 */
-20698, 21156, 21422, 20818, 21456, 23297, 24112, 24543, /* 165296-165303 */
-24437, 24007, 25459, 27099, 27776, 27480, 27868, 29297, /* 165304-165311 */
-29664, 28091, 27234, 28431, 29138, 29272, 26838, 24573, /* 165312-165319 */
-25598, 26644, 26073, 24790, 24617, 24919, 24904, 24751, /* 165320-165327 */
-24017, 23030, 23191, 24847, 25574, 24598, 23224, 23427, /* 165328-165335 */
-25488, 26813, 25817, 24565, 25799, 28132, 28334, 26791, /* 165336-165343 */
-26115, 27285, 29064, 29444, 28359, 26680, 26212, 26038, /* 165344-165351 */
-25789, 24635, 22981, 22766, 22120, 20971, 20202, 20184, /* 165352-165359 */
-20089, 19129, 17811, 18331, 20619, 20909, 20397, 21409, /* 165360-165367 */
-23698, 25322, 26132, 27268, 28408, 29929, 31422, 32565, /* 165368-165375 */
-32710, 33856, 35284, 36161, 37382, 37475, 36921, 37018, /* 165376-165383 */
-39409, 41076, 40531, 40206, 41778, 43586, 42856, 43312, /* 165384-165391 */
-43751, 43522, 44562, 45782, 45462, 44819, 45640, 46095, /* 165392-165399 */
-46090, 45204, 45694, 47573, 48367, 47563, 46997, 48054, /* 165400-165407 */
-49977, 51334, 51427, 51861, 52737, 52992, 53789, 54144, /* 165408-165415 */
-53208, 53110, 53078, 53236, 52170, 50298, 50137, 49601, /* 165416-165423 */
-47682, 46338, 45088, 43700, 43467, 43224, 41329, 38325, /* 165424-165431 */
-36144, 36721, 36203, 33717, 32385, 31116, 28643, 26803, /* 165432-165439 */
-26985, 26377, 24989, 23991, 22990, 21065, 21008, 22273, /* 165440-165447 */
-22166, 20389, 19623, 21018, 22037, 23310, 23454, 23030, /* 165448-165455 */
-23616, 24507, 25520, 26847, 27103, 26247, 26299, 27959, /* 165456-165463 */
-30326, 29898, 28137, 28747, 30009, 29449, 28366, 28041, /* 165464-165471 */
-27766, 27147, 26260, 26865, 27734, 26832, 25291, 24637, /* 165472-165479 */
-25219, 26056, 26390, 25497, 23842, 24279, 24960, 25324, /* 165480-165487 */
-25289, 24930, 25038, 24199, 24890, 25790, 25877, 26481, /* 165488-165495 */
-27239, 25964, 25556, 27163, 27813, 27411, 25932, 25785, /* 165496-165503 */
-26296, 25333, 23929, 22564, 21325, 21368, 21198, 20493, /* 165504-165511 */
-20314, 19006, 17641, 18336, 19330, 19367, 20041, 20964, /* 165512-165519 */
-21150, 22880, 24408, 25144, 27040, 28798, 30387, 30576, /* 165520-165527 */
-30164, 32215, 34875, 35721, 36066, 36184, 36169, 36767, /* 165528-165535 */
-38287, 38686, 38510, 39478, 40758, 41560, 42073, 42067, /* 165536-165543 */
-41804, 43168, 45091, 44900, 43810, 44409, 45378, 45974, /* 165544-165551 */
-45658, 45660, 46160, 46103, 46670, 47028, 46933, 48080, /* 165552-165559 */
-49787, 49668, 49248, 51332, 52859, 52638, 52958, 53242, /* 165560-165567 */
-52861, 53622, 54432, 53423, 51913, 50798, 50908, 49920, /* 165568-165575 */
-48636, 48125, 46666, 44633, 43859, 43846, 42497, 40207, /* 165576-165583 */
-37836, 37286, 37515, 35904, 33573, 31700, 29580, 28209, /* 165584-165591 */
-28356, 29019, 27362, 24309, 22314, 22197, 23556, 23868, /* 165592-165599 */
-22668, 20612, 20445, 22322, 23697, 24020, 23718, 24197, /* 165600-165607 */
-25316, 26459, 26914, 27581, 28044, 28168, 29381, 29040, /* 165608-165615 */
-29101, 30569, 31051, 30133, 30049, 30099, 30171, 29281, /* 165616-165623 */
-26773, 27408, 27769, 26007, 25748, 26389, 25691, 25073, /* 165624-165631 */
-25696, 26146, 25598, 24490, 24319, 25114, 25587, 25197, /* 165632-165639 */
-24130, 23073, 22956, 24543, 24849, 24344, 24906, 25303, /* 165640-165647 */
-26150, 26130, 25526, 25610, 27420, 28907, 27324, 26171, /* 165648-165655 */
-26047, 25712, 26280, 25236, 22440, 20851, 21266, 21538, /* 165656-165663 */
-20675, 20282, 19335, 17578, 16573, 18415, 19714, 19278, /* 165664-165671 */
-19088, 19919, 21430, 23317, 24763, 24191, 25817, 28389, /* 165672-165679 */
-29878, 30916, 31668, 32391, 33526, 34818, 35929, 35837, /* 165680-165687 */
-36816, 38146, 37979, 37699, 39415, 42256, 41315, 40696, /* 165688-165695 */
-41968, 44021, 43976, 43941, 45073, 45366, 45006, 45357, /* 165696-165703 */
-46327, 45542, 46343, 46342, 45304, 46314, 47809, 48122, /* 165704-165711 */
-47438, 46564, 48110, 51703, 52140, 50300, 51448, 52929, /* 165712-165719 */
-52999, 53206, 53181, 53788, 52196, 51537, 52088, 50815, /* 165720-165727 */
-49687, 49343, 47883, 45981, 45442, 44536, 44015, 42349, /* 165728-165735 */
-40423, 38899, 38060, 37500, 35659, 33592, 33231, 32601, /* 165736-165743 */
-29921, 28410, 27209, 25483, 25647, 25915, 23994, 23261, /* 165744-165751 */
-23180, 22353, 21334, 22372, 24418, 24845, 23742, 22823, /* 165752-165759 */
-24323, 26470, 28551, 28644, 26820, 26806, 28525, 29698, /* 165760-165767 */
-30479, 30890, 30275, 29571, 30376, 31546, 31255, 30151, /* 165768-165775 */
-29654, 30498, 29366, 27405, 27012, 27445, 27310, 26176, /* 165776-165783 */
-25895, 25205, 25392, 26815, 26551, 24695, 23437, 23418, /* 165784-165791 */
-25587, 27275, 25081, 21855, 21563, 24115, 26603, 25939, /* 165792-165799 */
-22694, 21572, 24018, 27000, 27613, 26297, 24058, 24474, /* 165800-165807 */
-26882, 27130, 26016, 24703, 23480, 22453, 21396, 22003, /* 165808-165815 */
-22177, 20731, 19000, 16905, 17630, 18538, 19059, 18771, /* 165816-165823 */
-17088, 17760, 21157, 22302, 21258, 23043, 24819, 26747, /* 165824-165831 */
-28613, 29217, 29104, 29567, 31687, 34522, 35262, 34857, /* 165832-165839 */
-36038, 36617, 37185, 38512, 39961, 39743, 38471, 39081, /* 165840-165847 */
-41044, 42265, 43030, 42517, 42906, 44260, 43773, 43845, /* 165848-165855 */
-44322, 44876, 45419, 46083, 46260, 45830, 45861, 46108, /* 165856-165863 */
-46805, 48349, 49290, 48920, 48922, 50322, 52585, 53509, /* 165864-165871 */
-53115, 53348, 53394, 52277, 52935, 53670, 53673, 52688, /* 165872-165879 */
-50589, 49182, 47890, 48386, 48119, 45678, 43494, 42137, /* 165880-165887 */
-41003, 41164, 40414, 38212, 36452, 35145, 33953, 31145, /* 165888-165895 */
-30515, 31677, 30659, 27737, 25782, 24485, 23918, 25402, /* 165896-165903 */
-25877, 23931, 22483, 22916, 23382, 23877, 24191, 24065, /* 165904-165911 */
-25324, 27292, 27678, 27809, 27453, 28735, 31007, 32134, /* 165912-165919 */
-31317, 30030, 30774, 32191, 32963, 32352, 31802, 31655, /* 165920-165927 */
-32166, 31158, 28846, 28538, 29220, 29578, 28113, 24668, /* 165928-165935 */
-24012, 26231, 27871, 26221, 23593, 23389, 24748, 25779, /* 165936-165943 */
-25432, 23715, 22988, 24231, 25003, 24705, 23292, 23200, /* 165944-165951 */
-24439, 24669, 25001, 24973, 25756, 25529, 24835, 26239, /* 165952-165959 */
-26673, 26387, 25805, 26912, 25198, 24015, 22759, 24439, /* 165960-165967 */
-19938, 18701, 22399, 16378, 18671, 20256, 19254, 16231, /* 165968-165975 */
-14618, 17093, 19302, 17137, 21225, 19886, 18152, 24665, /* 165976-165983 */
-26539, 27531, 25378, 28532, 28675, 31062, 33390, 32253, /* 165984-165991 */
-34521, 35890, 35898, 38013, 39821, 39461, 38914, 39720, /* 165992-165999 */
-40040, 40110, 43203, 42198, 37543, 45863, 46344, 44640, /* 166000-166007 */
-43854, 43116, 45286, 45382, 47921, 44155, 48745, 48003, /* 166008-166015 */
-44603, 36261, 43886, 51990, 53818, 52827, 53893, 57523, /* 166016-166023 */
-49347, 51598, 52535, 52732, 51218, 51873, 50524, 49858, /* 166024-166031 */
-46550, 42904, 42494, 47349, 53568, 56863, 52964, 41595, /* 166032-166039 */
-43004, 45664, 39966, 39199, 37366, 34127, 32334, 33295, /* 166040-166047 */
-30071, 30367, 28064, 27485, 32282, 24256, 27075, 32525, /* 166048-166055 */
-43043, 40611, 22721, 24194, 35697, 34754, 29861, 26931, /* 166056-166063 */
-23777, 21491, 23960, 27905, 29917, 29810, 32322, 32864, /* 166064-166071 */
-29924, 31370, 29513, 30532, 27680, 24123, 20007, 18244, /* 166072-166079 */
-15053, 16194, 19476, 19498, 20428, 20649, 22908, 25208, /* 166080-166087 */
-29694, 30656, 28879, 24138, 23845, 28550, 27836, 25713, /* 166088-166095 */
-28012, 33383, 37857, 40575, 41962, 40725, 40678, 41293, /* 166096-166103 */
-38291, 36486, 37093, 36330, 34303, 31977, 30610, 28616, /* 166104-166111 */
-25696, 23630, 22807, 19822, 15343, 13549, 13388, 10742, /* 166112-166119 */
-8616, 7875, 6913, 8113, 10680, 13372, 14036, 16069, /* 166120-166127 */
-16440, 16383, 16655, 14007, 14102, 14929, 14590, 12830, /* 166128-166135 */
-11335, 11936, 13063, 14464, 17910, 22032, 25858, 28638, /* 166136-166143 */
-31210, 35507, 38960, 41701, 42936, 45354, 47122, 48739, /* 166144-166151 */
-47868, 46982, 46121, 47331, 50537, 51079, 51851, 50475, /* 166152-166159 */
-50212, 50882, 53860, 53853, 53888, 52396, 52272, 52284, /* 166160-166167 */
-49945, 49379, 47745, 48668, 47653, 46204, 46091, 47122, /* 166168-166175 */
-48553, 49494, 47182, 48106, 49499, 48525, 47626, 47030, /* 166176-166183 */
-47976, 46235, 44953, 43205, 43765, 42061, 41383, 42021, /* 166184-166191 */
-40982, 39732, 37830, 37274, 36324, 36303, 35566, 35471, /* 166192-166199 */
-34701, 36351, 32318, 30357, 32002, 31099, 30182, 27932, /* 166200-166207 */
-27042, 27042, 28619, 27446, 27630, 24994, 24186, 24380, /* 166208-166215 */
-26047, 26902, 25882, 25300, 24988, 28763, 31958, 33015, /* 166216-166223 */
-32526, 34275, 36527, 39424, 39659, 38330, 38476, 40415, /* 166224-166231 */
-40164, 38254, 36094, 34497, 33376, 33141, 32084, 29066, /* 166232-166239 */
-27393, 26804, 26313, 25831, 27419, 27278, 25788, 25844, /* 166240-166247 */
-27217, 26921, 27289, 26830, 26473, 24751, 22588, 23387, /* 166248-166255 */
-24643, 24276, 24360, 26024, 25804, 25661, 24219, 24131, /* 166256-166263 */
-24580, 23630, 22360, 21880, 22025, 21220, 19461, 18804, /* 166264-166271 */
-17361, 16002, 16014, 14870, 12444, 12013, 12690, 12666, /* 166272-166279 */
-12655, 12746, 13141, 11986, 14172, 17273, 20077, 21031, /* 166280-166287 */
-22885, 26592, 28322, 28044, 28815, 28849, 27635, 29663, /* 166288-166295 */
-30448, 30787, 29570, 30813, 32797, 32818, 33534, 35123, /* 166296-166303 */
-35695, 35464, 36858, 37861, 39212, 39180, 39006, 41858, /* 166304-166311 */
-44297, 43989, 44624, 45614, 46531, 48121, 49858, 50421, /* 166312-166319 */
-48903, 48966, 50919, 51110, 51211, 52031, 52022, 51302, /* 166320-166327 */
-52535, 54710, 53752, 53517, 53526, 52367, 52988, 53645, /* 166328-166335 */
-53085, 53116, 48941, 47500, 48580, 48645, 47561, 43875, /* 166336-166343 */
-41714, 41675, 42978, 40353, 38443, 37442, 38364, 37223, /* 166344-166351 */
-36516, 34497, 33217, 34748, 33938, 32758, 30562, 29676, /* 166352-166359 */
-29026, 29451, 28668, 28247, 26374, 26025, 27559, 27305, /* 166360-166367 */
-25529, 25149, 25943, 27638, 29201, 29385, 28356, 31204, /* 166368-166375 */
-34502, 34096, 35569, 35223, 33963, 34665, 38007, 37695, /* 166376-166383 */
-35371, 34561, 35163, 34271, 32975, 32735, 32730, 30937, /* 166384-166391 */
-29225, 28619, 27738, 25828, 24520, 24346, 24346, 26526, /* 166392-166399 */
-24517, 22689, 21336, 21958, 24635, 24980, 22315, 21469, /* 166400-166407 */
-22487, 23375, 23674, 22602, 22857, 22041, 22330, 22800, /* 166408-166415 */
-23313, 23613, 24639, 24548, 24407, 23820, 24431, 25710, /* 166416-166423 */
-23266, 22781, 21951, 20820, 20545, 20450, 18556, 17229, /* 166424-166431 */
-17456, 16266, 14190, 15122, 16752, 15882, 15913, 16577, /* 166432-166439 */
-17456, 19663, 21813, 21498, 22821, 23725, 27000, 29060, /* 166440-166447 */
-28463, 27150, 28245, 32057, 34345, 35043, 33792, 35748, /* 166448-166455 */
-37189, 39237, 40438, 40534, 39883, 40302, 41450, 43050, /* 166456-166463 */
-44272, 43412, 42968, 43567, 45717, 45862, 44972, 45803, /* 166464-166471 */
-46600, 45055, 45016, 45053, 46982, 47545, 47796, 48750, /* 166472-166479 */
-48308, 49240, 50619, 52313, 52385, 52949, 51994, 52115, /* 166480-166487 */
-52377, 53772, 52901, 49700, 48907, 49699, 50506, 47878, /* 166488-166495 */
-45965, 43767, 43931, 43847, 42701, 40787, 38771, 38498, /* 166496-166503 */
-37887, 37693, 35549, 33834, 32440, 31243, 32498, 31776, /* 166504-166511 */
-29916, 26904, 25179, 26716, 26919, 26627, 25664, 25750, /* 166512-166519 */
-26118, 27598, 28247, 26937, 28960, 30675, 31303, 31116, /* 166520-166527 */
-30680, 32985, 35293, 35898, 34392, 34994, 37122, 37464, /* 166528-166535 */
-36696, 35365, 35019, 35739, 35378, 35259, 33631, 30717, /* 166536-166543 */
-30769, 31145, 30369, 28413, 27658, 27482, 28114, 26764, /* 166544-166551 */
-25832, 24409, 23771, 24593, 24722, 25126, 23715, 22977, /* 166552-166559 */
-22429, 23311, 23872, 24044, 23077, 23067, 21638, 21828, /* 166560-166567 */
-23443, 24183, 25051, 23601, 23053, 22973, 22759, 23415, /* 166568-166575 */
-24765, 22840, 21132, 20648, 21565, 20536, 18770, 16792, /* 166576-166583 */
-15832, 16254, 16302, 16684, 14763, 14336, 14110, 15599, /* 166584-166591 */
-15837, 15840, 18194, 19507, 20336, 22121, 23941, 25203, /* 166592-166599 */
-25598, 27261, 29031, 29685, 30792, 32206, 33242, 33521, /* 166600-166607 */
-36249, 37020, 37163, 38333, 40161, 40256, 39689, 40695, /* 166608-166615 */
-41241, 41997, 41658, 43109, 43626, 43256, 44424, 45716, /* 166616-166623 */
-45560, 45757, 46617, 46620, 46748, 47618, 49017, 48522, /* 166624-166631 */
-49128, 50841, 51181, 50879, 51506, 53246, 54086, 51748, /* 166632-166639 */
-50897, 53192, 53763, 51056, 48709, 49189, 50063, 48519, /* 166640-166647 */
-46523, 45887, 43676, 43193, 43476, 40731, 37840, 37762, /* 166648-166655 */
-39102, 38711, 34678, 33838, 34871, 34709, 34497, 33124, /* 166656-166663 */
-31270, 30327, 31737, 31114, 29079, 27054, 28269, 29677, /* 166664-166671 */
-27665, 26791, 28516, 30541, 29841, 30612, 31877, 30252, /* 166672-166679 */
-31701, 33964, 35807, 34234, 32273, 36231, 37505, 36821, /* 166680-166687 */
-37111, 36269, 35905, 36275, 36408, 34607, 32351, 33237, /* 166688-166695 */
-33251, 30496, 29134, 31085, 29739, 26109, 24636, 25945, /* 166696-166703 */
-27867, 27486, 23902, 22326, 24124, 24559, 25705, 24164, /* 166704-166711 */
-23669, 23538, 23962, 24499, 24363, 23119, 23033, 25382, /* 166712-166719 */
-23743, 22685, 22751, 24016, 24637, 23187, 21821, 23335, /* 166720-166727 */
-25199, 23208, 21330, 21245, 20189, 20205, 19111, 17739, /* 166728-166735 */
-17324, 15585, 14555, 14017, 14481, 14226, 13959, 13814, /* 166736-166743 */
-15145, 15280, 14834, 16363, 17935, 20972, 22378, 23259, /* 166744-166751 */
-25806, 24983, 25092, 28629, 30605, 31150, 29911, 30628, /* 166752-166759 */
-33431, 36295, 37662, 36802, 36272, 37823, 39769, 41594, /* 166760-166767 */
-42163, 39593, 40332, 43940, 45284, 43441, 42083, 43747, /* 166768-166775 */
-45055, 45604, 46289, 45202, 44903, 46948, 46959, 46313, /* 166776-166783 */
-46907, 48241, 50841, 51107, 50056, 50100, 51201, 54012, /* 166784-166791 */
-55208, 52450, 50261, 51167, 52001, 52919, 50743, 46313, /* 166792-166799 */
-45731, 48209, 48323, 44479, 41014, 40614, 41360, 41352, /* 166800-166807 */
-40235, 38311, 36070, 35058, 35151, 34033, 35532, 35585, /* 166808-166815 */
-32429, 31117, 31533, 31244, 30170, 30941, 31487, 29697, /* 166816-166823 */
-27973, 29262, 29647, 28803, 30487, 32525, 31709, 30560, /* 166824-166831 */
-31052, 33417, 35599, 34551, 32318, 35739, 39434, 37111, /* 166832-166839 */
-36269, 37556, 38360, 37023, 37179, 37028, 36233, 36303, /* 166840-166847 */
-34627, 32980, 31764, 32022, 30825, 30422, 30972, 27055, /* 166848-166855 */
-24737, 27283, 28895, 25793, 21412, 22742, 26003, 25713, /* 166856-166863 */
-22683, 21110, 23260, 25368, 24205, 20794, 20362, 23841, /* 166864-166871 */
-25188, 22925, 20932, 19831, 22374, 25326, 24664, 22141, /* 166872-166879 */
-21069, 22499, 23072, 23126, 21565, 20462, 19978, 18816, /* 166880-166887 */
-18088, 17519, 16943, 15550, 14507, 14157, 14225, 13513, /* 166888-166895 */
-12837, 13910, 14692, 14312, 14069, 15905, 18317, 20419, /* 166896-166903 */
-22944, 23582, 22144, 23487, 28439, 29650, 27525, 27324, /* 166904-166911 */
-30606, 34441, 34839, 33702, 33371, 35631, 39609, 41964, /* 166912-166919 */
-40674, 37735, 39145, 42988, 45891, 45126, 43069, 42910, /* 166920-166927 */
-44628, 47919, 47737, 46269, 45797, 48147, 49754, 47925, /* 166928-166935 */
-46952, 48669, 50390, 50819, 50568, 50815, 51618, 50942, /* 166936-166943 */
-51947, 53219, 52574, 50685, 50348, 50793, 49259, 48019, /* 166944-166951 */
-46785, 45396, 45605, 45569, 43057, 39947, 40456, 41407, /* 166952-166959 */
-40125, 37689, 35948, 35936, 37685, 36988, 33181, 32948, /* 166960-166967 */
-34469, 34964, 33634, 32228, 31542, 31962, 32277, 31738, /* 166968-166975 */
-29827, 29773, 31788, 31546, 30700, 30660, 31948, 32599, /* 166976-166983 */
-33024, 34224, 33578, 34757, 36622, 36302, 36523, 37134, /* 166984-166991 */
-38756, 40181, 40100, 38391, 37452, 38266, 40305, 38483, /* 166992-166999 */
-36420, 34420, 32505, 34268, 33733, 30136, 28823, 28533, /* 167000-167007 */
-28457, 28743, 26487, 26405, 25730, 24524, 24083, 23316, /* 167008-167015 */
-23155, 22844, 21972, 23826, 24800, 22968, 21296, 21094, /* 167016-167023 */
-23955, 25352, 24163, 21592, 20350, 22879, 25251, 24454, /* 167024-167031 */
-21636, 20419, 23047, 24697, 23594, 19875, 18588, 19823, /* 167032-167039 */
-19836, 18143, 16021, 14025, 13298, 14951, 13889, 11558, /* 167040-167047 */
-10391, 10587, 12344, 13387, 12851, 13526, 15066, 17345, /* 167048-167055 */
-18181, 18062, 21627, 25194, 26220, 25028, 24838, 27970, /* 167056-167063 */
-31061, 33414, 33246, 32216, 33908, 35914, 36620, 39046, /* 167064-167071 */
-41555, 41025, 40004, 40201, 42220, 43813, 44825, 44735, /* 167072-167079 */
-42790, 43042, 45955, 46852, 45519, 45710, 46770, 46565, /* 167080-167087 */
-46067, 47127, 47486, 47987, 50411, 50194, 49723, 50741, /* 167088-167095 */
-50222, 51027, 53022, 52575, 50152, 49985, 50670, 49186, /* 167096-167103 */
-47309, 47374, 47429, 46089, 42979, 41632, 43570, 43419, /* 167104-167111 */
-41172, 38583, 38565, 38595, 38076, 37091, 35811, 34912, /* 167112-167119 */
-35070, 36418, 34951, 32524, 30988, 34082, 35142, 31029, /* 167120-167127 */
-29982, 31284, 32172, 31903, 30568, 30966, 31835, 31782, /* 167128-167135 */
-34545, 34968, 33504, 34898, 35635, 36783, 37440, 37561, /* 167136-167143 */
-39107, 39563, 40213, 40531, 40347, 40536, 39232, 38244, /* 167144-167151 */
-39486, 38636, 36008, 34534, 32902, 31785, 30907, 31666, /* 167152-167159 */
-31258, 28496, 26955, 25605, 26817, 28610, 26538, 23080, /* 167160-167167 */
-22120, 23815, 24793, 23678, 22461, 20916, 21143, 23894, /* 167168-167175 */
-23751, 21502, 20878, 22353, 23599, 22835, 20748, 21062, /* 167176-167183 */
-22760, 22410, 21908, 22538, 22213, 20262, 19566, 20592, /* 167184-167191 */
-20085, 18739, 17621, 15534, 14470, 14751, 15097, 14188, /* 167192-167199 */
-11939, 11180, 12095, 12751, 12497, 12874, 15105, 15447, /* 167200-167207 */
-15341, 16988, 18932, 22766, 25001, 23328, 23905, 26229, /* 167208-167215 */
-28775, 30197, 29268, 29854, 31985, 34147, 35792, 36521, /* 167216-167223 */
-36047, 37043, 39538, 40472, 40609, 42506, 43232, 41791, /* 167224-167231 */
-42411, 44514, 45063, 45708, 45090, 43583, 45353, 47291, /* 167232-167239 */
-48846, 47855, 45374, 46425, 49441, 50674, 50124, 50577, /* 167240-167247 */
-50621, 50253, 51747, 52409, 51168, 50211, 49927, 51421, /* 167248-167255 */
-51475, 47547, 44154, 44669, 46669, 48051, 45253, 40787, /* 167256-167263 */
-39095, 39256, 41951, 42323, 38341, 34861, 36026, 38918, /* 167264-167271 */
-38402, 34390, 32326, 34185, 36633, 35595, 32785, 32305, /* 167272-167279 */
-33393, 34144, 33381, 30906, 30087, 33788, 34769, 32371, /* 167280-167287 */
-32157, 33295, 33551, 34569, 35981, 36046, 35789, 36098, /* 167288-167295 */
-37372, 38148, 39052, 39782, 38703, 37682, 39611, 41259, /* 167296-167303 */
-39426, 36676, 36255, 37772, 36771, 34570, 32413, 31002, /* 167304-167311 */
-31245, 31023, 29796, 28126, 27581, 27009, 27178, 25619, /* 167312-167319 */
-23676, 25349, 26229, 24479, 22659, 21736, 22456, 24223, /* 167320-167327 */
-23349, 22603, 22631, 22430, 23375, 22845, 22639, 22371, /* 167328-167335 */
-21875, 23093, 22418, 21428, 21468, 20407, 20065, 20901, /* 167336-167343 */
-20389, 17035, 15121, 16985, 18697, 16791, 13467, 12778, /* 167344-167351 */
-13879, 15374, 15175, 12895, 11582, 13448, 15856, 15390, /* 167352-167359 */
-13718, 14241, 17082, 19636, 20031, 19730, 21569, 24586, /* 167360-167367 */
-26339, 26924, 26808, 29259, 32070, 32239, 32770, 33626, /* 167368-167375 */
-35746, 37421, 37303, 38245, 40092, 40677, 41463, 42305, /* 167376-167383 */
-42706, 43345, 44175, 43182, 42604, 45718, 48284, 46695, /* 167384-167391 */
-44656, 45979, 49172, 50877, 48579, 47350, 48902, 51463, /* 167392-167399 */
-51761, 50006, 50159, 50777, 50704, 50452, 49408, 49265, /* 167400-167407 */
-49884, 49308, 48630, 45788, 43769, 45299, 45371, 43962, /* 167408-167415 */
-42916, 41913, 40847, 38263, 38042, 40147, 39310, 36298, /* 167416-167423 */
-36140, 36424, 35436, 35316, 34835, 35040, 34311, 33529, /* 167424-167431 */
-33851, 33488, 33433, 34155, 33476, 31898, 31978, 34530, /* 167432-167439 */
-34236, 32127, 32419, 33450, 34501, 34528, 34097, 33997, /* 167440-167447 */
-33970, 33972, 35336, 35027, 34463, 34989, 35118, 34975, /* 167448-167455 */
-35327, 36086, 35137, 34080, 34428, 34472, 34703, 34603, /* 167456-167463 */
-32692, 31740, 32066, 32965, 31673, 29153, 29390, 31404, /* 167464-167471 */
-31719, 28931, 25156, 24994, 28417, 29426, 26495, 23635, /* 167472-167479 */
-23645, 25538, 26257, 25070, 23661, 22939, 23973, 24290, /* 167480-167487 */
-21867, 20505, 21988, 23698, 21314, 18325, 19218, 20400, /* 167488-167495 */
-20845, 19685, 18257, 17320, 17381, 19091, 19313, 18358, /* 167496-167503 */
-17719, 17561, 17795, 17694, 18996, 20139, 18102, 17173, /* 167504-167511 */
-19092, 20005, 19675, 19310, 20387, 22411, 23057, 22808, /* 167512-167519 */
-22327, 23139, 25963, 28813, 27627, 27248, 30062, 31828, /* 167520-167527 */
-32158, 31591, 33551, 36076, 35965, 37094, 39850, 41043, /* 167528-167535 */
-39953, 40420, 42537, 43234, 44659, 44566, 44195, 44505, /* 167536-167543 */
-45970, 47780, 46481, 46489, 47329, 47818, 48825, 48556, /* 167544-167551 */
-48160, 47326, 47806, 49426, 47972, 46035, 46513, 48516, /* 167552-167559 */
-48380, 45333, 44333, 44854, 45235, 45737, 43818, 41878, /* 167560-167567 */
-41221, 41379, 42085, 40431, 38330, 38482, 38517, 37601, /* 167568-167575 */
-36820, 35245, 35270, 36032, 34592, 33918, 33925, 34224, /* 167576-167583 */
-33184, 33057, 34799, 33241, 32157, 33113, 33995, 32877, /* 167584-167591 */
-31948, 32749, 33317, 32916, 32468, 33101, 33255, 33400, /* 167592-167599 */
-33280, 33397, 34263, 33807, 33493, 33606, 33484, 35020, /* 167600-167607 */
-33726, 32649, 33828, 34711, 35170, 32828, 32412, 33070, /* 167608-167615 */
-32936, 33535, 33686, 31366, 29768, 30939, 32240, 33578, /* 167616-167623 */
-31289, 28383, 28521, 30526, 30677, 28561, 27572, 27264, /* 167624-167631 */
-28365, 27863, 26079, 26605, 27987, 26296, 24740, 25064, /* 167632-167639 */
-25341, 26360, 25374, 23851, 23271, 23455, 23585, 23100, /* 167640-167647 */
-22743, 22092, 21745, 21856, 22162, 22740, 22049, 20871, /* 167648-167655 */
-21253, 21246, 22369, 23456, 22226, 20417, 20622, 23384, /* 167656-167663 */
-24024, 21917, 21677, 23386, 24365, 24080, 22646, 23374, /* 167664-167671 */
-25642, 27335, 28100, 26331, 25252, 27965, 31513, 31725, /* 167672-167679 */
-30241, 29202, 30750, 33911, 35371, 35919, 35361, 35478, /* 167680-167687 */
-37532, 39872, 39988, 39088, 39668, 40802, 42195, 41987, /* 167688-167695 */
-40951, 41401, 42817, 44521, 44150, 42047, 41519, 43494, /* 167696-167703 */
-45498, 45192, 44009, 41619, 41305, 44840, 46592, 43790, /* 167704-167711 */
-39952, 40693, 43768, 44664, 42942, 40676, 39519, 40306, /* 167712-167719 */
-40961, 40329, 39290, 37775, 38194, 39076, 37336, 34989, /* 167720-167727 */
-36121, 37341, 36226, 34885, 33866, 34429, 34690, 34231, /* 167728-167735 */
-33638, 32873, 32792, 33082, 34406, 34414, 33125, 31979, /* 167736-167743 */
-32340, 34402, 34494, 34626, 32624, 29963, 32242, 35997, /* 167744-167751 */
-35202, 31380, 31438, 34837, 34941, 32023, 31994, 33000, /* 167752-167759 */
-33900, 33334, 33103, 33481, 32574, 33838, 34606, 31845, /* 167760-167767 */
-30577, 32847, 34751, 33444, 30295, 30976, 32250, 33293, /* 167768-167775 */
-32653, 30328, 30302, 31302, 33131, 31764, 28316, 29082, /* 167776-167783 */
-31657, 30677, 29601, 29288, 28605, 27836, 28698, 30235, /* 167784-167791 */
-28295, 26849, 27752, 28409, 27678, 26673, 26170, 25737, /* 167792-167799 */
-25622, 26751, 26994, 24675, 23762, 25229, 26013, 25498, /* 167800-167807 */
-25196, 25707, 25293, 24448, 25663, 26054, 25767, 25781, /* 167808-167815 */
-24759, 26268, 26962, 24863, 25967, 27487, 27159, 26675, /* 167816-167823 */
-25689, 26304, 28346, 29929, 29047, 26667, 27439, 30150, /* 167824-167831 */
-31645, 31577, 30341, 29687, 30979, 32568, 34092, 34775, /* 167832-167839 */
-33736, 33704, 35427, 37630, 37513, 36481, 37779, 38855, /* 167840-167847 */
-39029, 39266, 38924, 38350, 39223, 40824, 40809, 40279, /* 167848-167855 */
-39684, 40408, 41176, 40445, 39614, 39622, 40340, 40862, /* 167856-167863 */
-40610, 39435, 38258, 38982, 40718, 39831, 38440, 37151, /* 167864-167871 */
-38063, 39853, 38194, 36041, 35037, 35753, 37924, 37328, /* 167872-167879 */
-35225, 33922, 33356, 34826, 35325, 34959, 32431, 32047, /* 167880-167887 */
-34821, 34088, 32889, 32545, 32801, 33855, 34635, 33787, /* 167888-167895 */
-33462, 33274, 32474, 33803, 34911, 34511, 33307, 33489, /* 167896-167903 */
-33561, 33247, 33965, 33239, 32807, 33308, 33875, 33766, /* 167904-167911 */
-31850, 32034, 33821, 33580, 31617, 30843, 32863, 34265, /* 167912-167919 */
-33431, 31789, 31548, 31988, 32458, 33325, 31968, 30979, /* 167920-167927 */
-32245, 32286, 32249, 31697, 31893, 32455, 32831, 33544, /* 167928-167935 */
-30572, 29778, 31907, 32628, 31749, 29585, 29356, 30362, /* 167936-167943 */
-31598, 31179, 28520, 29140, 30298, 30413, 28629, 26997, /* 167944-167951 */
-28981, 29414, 28831, 27949, 27032, 26098, 27349, 28694, /* 167952-167959 */
-27929, 26521, 26372, 27451, 28198, 28816, 28009, 27272, /* 167960-167967 */
-26596, 28666, 30267, 28790, 27509, 27474, 28872, 29276, /* 167968-167975 */
-28904, 28822, 28462, 28604, 29760, 31192, 29633, 28511, /* 167976-167983 */
-30791, 32876, 32005, 28402, 29990, 34502, 34111, 31649, /* 167984-167991 */
-31292, 32254, 34658, 36227, 35637, 34371, 34770, 36630, /* 167992-167999 */
-37428, 37588, 36655, 36591, 36696, 36571, 37574, 37442, /* 168000-168007 */
-36923, 37326, 37671, 37375, 36916, 37759, 37419, 36667, /* 168008-168015 */
-37313, 37523, 36700, 36750, 37401, 37367, 35485, 34969, /* 168016-168023 */
-38021, 37923, 35346, 35193, 36292, 36127, 35283, 36277, /* 168024-168031 */
-36043, 32540, 34582, 36590, 33402, 32060, 33625, 35114, /* 168032-168039 */
-33437, 33268, 33355, 32081, 32622, 33613, 34723, 33705, /* 168040-168047 */
-31133, 32377, 34609, 34150, 32883, 33843, 33646, 33098, /* 168048-168055 */
-33593, 33531, 34841, 33851, 32901, 33898, 32954, 32701, /* 168056-168063 */
-33991, 34167, 32890, 31368, 33091, 33660, 32981, 33321, /* 168064-168071 */
-31914, 31600, 33558, 34325, 33803, 30911, 29573, 33349, /* 168072-168079 */
-33932, 31757, 30045, 32205, 33405, 32720, 33499, 32295, /* 168080-168087 */
-30971, 31866, 32917, 31789, 31541, 33336, 31553, 29336, /* 168088-168095 */
-31665, 32097, 30725, 29852, 30699, 31903, 31655, 30335, /* 168096-168103 */
-30203, 28485, 28926, 31580, 30861, 28759, 28274, 30289, /* 168104-168111 */
-30055, 28780, 28318, 29116, 29620, 30890, 31034, 28637, /* 168112-168119 */
-27768, 29670, 30894, 29799, 29241, 31090, 30554, 28918, /* 168120-168127 */
-29279, 29987, 30769, 29875, 30079, 31407, 30646, 29691, /* 168128-168135 */
-31185, 31355, 31145, 31696, 32080, 31708, 30864, 32599, /* 168136-168143 */
-33845, 31916, 31843, 33552, 34790, 34278, 33473, 34186, /* 168144-168151 */
-35667, 36967, 34607, 33975, 35961, 36322, 35939, 36343, /* 168152-168159 */
-35382, 33855, 35287, 36775, 35922, 35016, 35577, 35899, /* 168160-168167 */
-34639, 33737, 35821, 36737, 35431, 34136, 34095, 36905, /* 168168-168175 */
-35560, 33739, 35372, 34776, 34887, 35815, 34967, 33020, /* 168176-168183 */
-33819, 35597, 34707, 34090, 32960, 32544, 33842, 33334, /* 168184-168191 */
-33988, 34181, 32005, 31758, 33776, 34461, 33354, 32372, /* 168192-168199 */
-31492, 33011, 35316, 35467, 33192, 32031, 32908, 33912, /* 168200-168207 */
-34872, 34608, 32769, 32607, 34122, 34917, 34284, 32196, /* 168208-168215 */
-31497, 33719, 34582, 32428, 31399, 32464, 33497, 31841, /* 168216-168223 */
-31474, 32310, 33176, 33176, 32100, 33032, 32499, 31105, /* 168224-168231 */
-32783, 34308, 32798, 30721, 32167, 34265, 32763, 32149, /* 168232-168239 */
-32418, 32881, 32622, 32003, 33068, 32857, 31194, 31880, /* 168240-168247 */
-32831, 31599, 31404, 32255, 32060, 31463, 31327, 32259, /* 168248-168255 */
-32017, 31345, 32239, 31914, 30490, 29965, 31118, 31948, /* 168256-168263 */
-30822, 29945, 29554, 29999, 31700, 31073, 29382, 28691, /* 168264-168271 */
-31097, 32348, 30380, 28452, 29124, 32246, 32492, 29905, /* 168272-168279 */
-28231, 30282, 32105, 32370, 30837, 28151, 29564, 33314, /* 168280-168287 */
-32693, 31059, 30511, 31676, 32616, 32447, 33447, 31542, /* 168288-168295 */
-31363, 32717, 34073, 34371, 32678, 32246, 33017, 33993, /* 168296-168303 */
-34980, 35022, 33873, 33823, 35109, 35418, 34332, 34518, /* 168304-168311 */
-35209, 34242, 34131, 34981, 34868, 34069, 34253, 35089, /* 168312-168319 */
-34327, 34126, 33306, 34310, 35149, 33758, 33439, 33873, /* 168320-168327 */
-34543, 34783, 35351, 33932, 32789, 33840, 35422, 34721, /* 168328-168335 */
-33936, 32784, 32125, 34087, 34530, 34774, 32401, 30546, /* 168336-168343 */
-33080, 34705, 33288, 31458, 31859, 33555, 33384, 32440, /* 168344-168351 */
-32329, 32830, 33370, 32586, 32842, 33467, 34104, 34085, /* 168352-168359 */
-33472, 33390, 33794, 34128, 33997, 33395, 32700, 34284, /* 168360-168367 */
-34280, 33067, 33714, 33771, 33021, 32095, 31651, 33096, /* 168368-168375 */
-33654, 33252, 32202, 31085, 32780, 34038, 33099, 31916, /* 168376-168383 */
-32503, 34026, 31942, 30561, 33004, 32784, 32321, 32153, /* 168384-168391 */
-33027, 33210, 31280, 31945, 33922, 33258, 31393, 32150, /* 168392-168399 */
-32716, 31417, 31918, 33543, 31790, 31432, 32330, 32564, /* 168400-168407 */
-32831, 32053, 32131, 32316, 32107, 32156, 32207, 32638, /* 168408-168415 */
-32358, 30992, 30991, 31210, 31240, 31811, 31441, 30083, /* 168416-168423 */
-31201, 32035, 30838, 31393, 31164, 29902, 30633, 32399, /* 168424-168431 */
-32456, 30893, 29713, 30472, 32468, 32724, 31466, 30574, /* 168432-168439 */
-31426, 32270, 31789, 31774, 31292, 32511, 33369, 32882, /* 168440-168447 */
-32689, 30851, 32155, 34066, 33078, 32750, 33194, 33033, /* 168448-168455 */
-32354, 33521, 34571, 33317, 33067, 33728, 34436, 35223, /* 168456-168463 */
-33878, 32325, 33254, 34633, 35031, 33423, 32446, 33912, /* 168464-168471 */
-34654, 34209, 32483, 33125, 34604, 33903, 33493, 33578, /* 168472-168479 */
-33092, 32605, 34452, 35410, 33066, 31604, 33615, 34967, /* 168480-168487 */
-33860, 33255, 33107, 33723, 33180, 32546, 33763, 32984, /* 168488-168495 */
-32939, 33540, 32812, 32233, 32074, 33695, 33858, 32171, /* 168496-168503 */
-32295, 33028, 33398, 33357, 33560, 32246, 32363, 34272, /* 168504-168511 */
-34205, 33288, 33064, 33928, 33340, 32620, 33684, 34325, /* 168512-168519 */
-33829, 32608, 32112, 33946, 33073, 32176, 33019, 32157, /* 168520-168527 */
-31671, 32653, 33228, 32490, 31884, 33714, 33195, 31247, /* 168528-168535 */
-31815, 33385, 34789, 33152, 32461, 31633, 31882, 32798, /* 168536-168543 */
-32903, 33525, 32460, 31766, 33162, 33409, 32114, 31865, /* 168544-168551 */
-33883, 33727, 31916, 31903, 32583, 32698, 32863, 33176, /* 168552-168559 */
-32303, 31326, 31346, 34483, 34413, 31878, 30989, 31794, /* 168560-168567 */
-32562, 32180, 32027, 30560, 31219, 31335, 31375, 32107, /* 168568-168575 */
-31058, 31645, 32065, 31324, 30544, 34660, 35912, 35200, /* 168576-168583 */
-34843, 33560, 35083, 34912, 35674, 33772, 33069, 30982, /* 168584-168591 */
-29479, 28059, 30069, 32644, 28699, 30667, 31977, 29901, /* 168592-168599 */
-26108, 26053, 29866, 32188, 31830, 29365, 24485, 24228, /* 168600-168607 */
-28099, 27345, 24471, 27252, 31766, 29945, 28756, 24682, /* 168608-168615 */
-29271, 38197, 38747, 35500, 35263, 36590, 37052, 36486, /* 168616-168623 */
-34957, 38879, 39311, 38517, 37872, 37731, 39019, 39713, /* 168624-168631 */
-36877, 39733, 41384, 33257, 31930, 36906, 40737, 39495, /* 168632-168639 */
-35173, 33645, 35806, 33976, 31861, 30935, 28538, 28680, /* 168640-168647 */
-34755, 35575, 30783, 30397, 32385, 34447, 32219, 32351, /* 168648-168655 */
-32791, 33439, 34145, 33838, 29210, 27199, 29648, 26522, /* 168656-168663 */
-25747, 24694, 24503, 26050, 30836, 32326, 32747, 35604, /* 168664-168671 */
-37345, 40747, 37940, 33550, 34241, 35409, 38898, 37122, /* 168672-168679 */
-32056, 30920, 29905, 28637, 28547, 31434, 30702, 31837, /* 168680-168687 */
-32088, 33144, 34668, 36508, 39902, 38801, 38240, 39667, /* 168688-168695 */
-40039, 36436, 37360, 41634, 40688, 37360, 35352, 38084, /* 168696-168703 */
-40286, 35457, 34571, 36503, 35696, 38822, 38137, 33935, /* 168704-168711 */
-37218, 38155, 32805, 29339, 31111, 35705, 40035, 44733, /* 168712-168719 */
-47478, 47717, 40190, 36013, 36096, 36284, 40651, 36187, /* 168720-168727 */
-35247, 37573, 37228, 34721, 30642, 26190, 26018, 30851, /* 168728-168735 */
-28153, 23129, 24294, 30119, 32647, 26940, 21946, 23116, /* 168736-168743 */
-21757, 21692, 21325, 20793, 19012, 17303, 17777, 16905, /* 168744-168751 */
-13661, 13901, 15407, 17591, 21500, 20894, 19725, 21699, /* 168752-168759 */
-27549, 26208, 25055, 27784, 29300, 31093, 28091, 22744, /* 168760-168767 */
-22380, 24603, 25835, 24532, 21741, 20712, 19605, 21105, /* 168768-168775 */
-22556, 21983, 22356, 23238, 25168, 24012, 22887, 21811, /* 168776-168783 */
-17919, 19636, 23305, 24701, 25697, 23253, 24306, 25545, /* 168784-168791 */
-25515, 31475, 38430, 40047, 38279, 37988, 37516, 42032, /* 168792-168799 */
-45399, 43150, 42007, 40683, 38912, 39295, 42402, 48327, /* 168800-168807 */
-52523, 51325, 50534, 49814, 49877, 51301, 47877, 47839, /* 168808-168815 */
-48778, 46264, 42590, 41312, 44581, 49477, 53865, 53616, /* 168816-168823 */
-52445, 52241, 52086, 50127, 50575, 53084, 55564, 53511, /* 168824-168831 */
-53375, 54134, 48125, 42212, 39840, 39705, 42885, 39742, /* 168832-168839 */
-34601, 33800, 30540, 31989, 30015, 25809, 25912, 28354, /* 168840-168847 */
-30714, 29243, 24432, 25062, 27548, 27393, 26412, 27617, /* 168848-168855 */
-29874, 31709, 33873, 31152, 29441, 31896, 31668, 30984, /* 168856-168863 */
-31967, 27597, 26592, 28436, 30002, 27105, 24746, 24630, /* 168864-168871 */
-24267, 25910, 26007, 28563, 28114, 29612, 31800, 30400, /* 168872-168879 */
-30070, 29168, 28991, 32850, 35588, 35302, 33493, 31354, /* 168880-168887 */
-32281, 34684, 37319, 35489, 33397, 35019, 36254, 37467, /* 168888-168895 */
-34501, 37335, 43311, 41594, 41555, 40851, 40769, 40319, /* 168896-168903 */
-40446, 41441, 36334, 33238, 35222, 35618, 34764, 36810, /* 168904-168911 */
-36864, 33109, 35876, 41560, 41665, 38417, 34710, 33825, /* 168912-168919 */
-32704, 32059, 30510, 29862, 35055, 38903, 34129, 26083, /* 168920-168927 */
-23531, 22203, 23614, 27086, 24515, 23280, 29464, 30527, /* 168928-168935 */
-23810, 18429, 17223, 20298, 20755, 17934, 17832, 18724, /* 168936-168943 */
-20442, 22633, 22759, 19843, 19434, 21016, 21801, 22243, /* 168944-168951 */
-20726, 19543, 19420, 19892, 15671, 11469, 12455, 16760, /* 168952-168959 */
-18601, 21586, 24669, 22453, 22651, 26141, 27904, 26108, /* 168960-168967 */
-26478, 28280, 29386, 28040, 26432, 24560, 23718, 25725, /* 168968-168975 */
-26895, 24909, 21658, 22495, 24691, 24184, 23587, 22263, /* 168976-168983 */
-20942, 24525, 26145, 21907, 16250, 15893, 20327, 24593, /* 168984-168991 */
-24733, 25293, 27243, 24860, 25636, 25211, 26318, 31765, /* 168992-168999 */
-33075, 36062, 37811, 38867, 38605, 36635, 42228, 46499, /* 169000-169007 */
-43281, 38681, 39999, 47766, 53736, 55238, 54150, 54223, /* 169008-169015 */
-57209, 56724, 52543, 50941, 51374, 53365, 52759, 47152, /* 169016-169023 */
-44249, 46914, 53707, 53786, 50163, 51012, 51071, 49747, /* 169024-169031 */
-49774, 51799, 49892, 51543, 57439, 60848, 58047, 50869, /* 169032-169039 */
-50302, 53601, 51388, 48271, 48630, 46312, 40589, 38229, /* 169040-169047 */
-36596, 33019, 31309, 32695, 35114, 37540, 35435, 32006, /* 169048-169055 */
-34447, 31991, 30969, 29189, 28075, 28612, 31642, 38790, /* 169056-169063 */
-33804, 27804, 29646, 33151, 34859, 31970, 29728, 32478, /* 169064-169071 */
-35359, 32923, 27675, 25923, 26418, 26629, 22520, 20311, /* 169072-169079 */
-22753, 27345, 29021, 30143, 31198, 28275, 28644, 29170, /* 169080-169087 */
-30732, 29468, 26646, 24000, 23089, 25421, 25406, 24504, /* 169088-169095 */
-21683, 24301, 25623, 25477, 28441, 28448, 33979, 39146, /* 169096-169103 */
-39526, 37256, 37725, 41502, 40880, 37173, 35512, 37352, /* 169104-169111 */
-36004, 37042, 39273, 40622, 40432, 39932, 42299, 41002, /* 169112-169119 */
-41424, 41914, 40955, 37123, 34676, 33593, 27049, 26719, /* 169120-169127 */
-32532, 34718, 35300, 34317, 31938, 29942, 28777, 28574, /* 169128-169135 */
-28845, 28877, 31412, 32953, 29666, 26861, 26437, 25962, /* 169136-169143 */
-22144, 23908, 22355, 19470, 19955, 20105, 21498, 19021, /* 169144-169151 */
-17313, 17076, 19388, 20942, 19452, 18117, 19485, 21851, /* 169152-169159 */
-20756, 19348, 16321, 14923, 18663, 21991, 24266, 24847, /* 169160-169167 */
-25202, 22018, 22608, 25658, 26187, 26510, 24224, 26674, /* 169168-169175 */
-28030, 24551, 21451, 20367, 18993, 18278, 16876, 13514, /* 169176-169183 */
-14158, 16603, 18771, 15858, 14959, 20906, 26328, 25225, /* 169184-169191 */
-20377, 21089, 22350, 23962, 24912, 26900, 27906, 24814, /* 169192-169199 */
-25043, 24768, 23023, 24623, 28822, 32939, 39210, 40780, /* 169200-169207 */
-37656, 38415, 38858, 42352, 44019, 39158, 34812, 39616, /* 169208-169215 */
-46604, 47373, 46920, 52128, 57673, 57244, 56638, 56377, /* 169216-169223 */
-55903, 56494, 57316, 54155, 52219, 51593, 50424, 50704, /* 169224-169231 */
-53200, 50694, 52068, 52589, 50475, 52582, 51402, 49257, /* 169232-169239 */
-49994, 55893, 55293, 50223, 45902, 45952, 49173, 48098, /* 169240-169247 */
-43976, 41770, 41964, 41163, 38910, 36938, 33067, 32454, /* 169248-169255 */
-35925, 38779, 36227, 34558, 37323, 35611, 32364, 27980, /* 169256-169263 */
-27670, 30946, 31800, 34313, 36774, 33080, 31545, 32834, /* 169264-169271 */
-31477, 29757, 29669, 30232, 31995, 32935, 29154, 28693, /* 169272-169279 */
-30897, 29485, 27603, 25960, 25295, 25516, 28300, 32906, /* 169280-169287 */
-33507, 31702, 30784, 32153, 32807, 31923, 29073, 26984, /* 169288-169295 */
-30828, 31539, 28452, 27834, 27122, 28024, 26565, 23312, /* 169296-169303 */
-22663, 23549, 28682, 32087, 33007, 32960, 36279, 40091, /* 169304-169311 */
-38110, 39458, 40649, 38971, 39191, 37805, 39576, 41036, /* 169312-169319 */
-37827, 39156, 37800, 37248, 38582, 35462, 35270, 39625, /* 169320-169327 */
-39577, 35297, 28799, 26505, 25921, 24274, 27532, 29203, /* 169328-169335 */
-27829, 27206, 28430, 24602, 22167, 24239, 28879, 29240, /* 169336-169343 */
-29673, 30380, 28882, 28412, 27818, 28493, 25612, 22605, /* 169344-169351 */
-21772, 20951, 20104, 19263, 17637, 21677, 24310, 22692, /* 169352-169359 */
-20736, 21354, 23648, 23197, 21698, 18639, 17174, 16495, /* 169360-169367 */
-16655, 20127, 19841, 19675, 24042, 24590, 26312, 27124, /* 169368-169375 */
-24240, 25820, 30193, 31667, 29427, 27332, 25048, 26035, /* 169376-169383 */
-24959, 19273, 17976, 18872, 21179, 19654, 17582, 16335, /* 169384-169391 */
-17392, 21410, 19684, 17750, 18517, 21871, 21700, 18682, /* 169392-169399 */
-18775, 20924, 26612, 26803, 25330, 27326, 26597, 25058, /* 169400-169407 */
-27786, 33180, 36857, 39011, 38968, 39681, 41448, 43038, /* 169408-169415 */
-42102, 41315, 41531, 44814, 46108, 42589, 46133, 49544, /* 169416-169423 */
-52243, 52749, 53243, 55831, 54683, 54832, 53199, 52251, /* 169424-169431 */
-54196, 53618, 48171, 46661, 49547, 51412, 52237, 52642, /* 169432-169439 */
-52111, 51466, 50323, 48388, 49499, 50966, 52057, 53034, /* 169440-169447 */
-52082, 49050, 49353, 51480, 49253, 45292, 44141, 42584, /* 169448-169455 */
-41615, 37300, 33461, 33419, 31987, 34021, 36042, 34746, /* 169456-169463 */
-33925, 37322, 40093, 34464, 30584, 31478, 33695, 35382, /* 169464-169471 */
-35287, 36203, 33981, 34761, 33189, 29248, 28470, 32192, /* 169472-169479 */
-33970, 30196, 29891, 30463, 32393, 29963, 24124, 22994, /* 169480-169487 */
-22126, 21746, 20733, 22685, 28071, 26817, 26698, 30560, /* 169488-169495 */
-32073, 32527, 32314, 31695, 31963, 34461, 36656, 33888, /* 169496-169503 */
-27770, 28127, 32967, 29886, 22187, 22401, 27535, 29416, /* 169504-169511 */
-31778, 32415, 34781, 38388, 36966, 34110, 36205, 39159, /* 169512-169519 */
-38171, 38317, 37974, 38083, 39369, 40240, 40529, 40175, /* 169520-169527 */
-42609, 41436, 39404, 42784, 43904, 43299, 39276, 32616, /* 169528-169535 */
-27864, 27936, 27500, 26680, 25847, 29105, 32285, 30027, /* 169536-169543 */
-24518, 20237, 23437, 25447, 27140, 27429, 26123, 24046, /* 169544-169551 */
-25036, 27334, 24640, 22502, 22236, 22270, 20782, 18082, /* 169552-169559 */
-18781, 20151, 22119, 21858, 21433, 22356, 19976, 19082, /* 169560-169567 */
-19580, 19297, 19218, 18028, 16261, 15850, 18082, 19383, /* 169568-169575 */
-19184, 22348, 22367, 21774, 21846, 21747, 25584, 27015, /* 169576-169583 */
-27006, 28499, 28032, 28141, 29981, 29427, 22352, 21507, /* 169584-169591 */
-26040, 25176, 23491, 21961, 21552, 19513, 18223, 19592, /* 169592-169599 */
-22587, 24752, 23022, 21573, 22866, 24379, 24762, 24196, /* 169600-169607 */
-24182, 25096, 26505, 25488, 22712, 23767, 28152, 32952, /* 169608-169615 */
-35091, 35993, 37687, 41581, 42355, 41958, 43438, 44414, /* 169616-169623 */
-45987, 44772, 44408, 44128, 43845, 46773, 53354, 53927, /* 169624-169631 */
-50830, 52845, 55860, 57364, 56422, 52439, 48859, 49359, /* 169632-169639 */
-48705, 46328, 46480, 48371, 49747, 49150, 45948, 46269, /* 169640-169647 */
-46777, 47590, 50305, 51909, 52584, 52472, 50521, 50722, /* 169648-169655 */
-50942, 50556, 48528, 43298, 42158, 41815, 39204, 35751, /* 169656-169663 */
-35155, 34650, 35880, 34049, 32142, 34878, 37199, 35097, /* 169664-169671 */
-31178, 29995, 29597, 31246, 32742, 32592, 35457, 36649, /* 169672-169679 */
-36372, 36421, 33592, 36374, 36525, 33827, 34686, 36775, /* 169680-169687 */
-37061, 32962, 29803, 29323, 29078, 25943, 23636, 23223, /* 169688-169695 */
-23652, 29011, 29276, 26803, 25893, 26714, 31424, 31846, /* 169696-169703 */
-29798, 29148, 31800, 32591, 31152, 29496, 28676, 29698, /* 169704-169711 */
-27999, 25135, 24842, 23657, 23199, 29715, 33468, 30153, /* 169712-169719 */
-28586, 31203, 34312, 36992, 35285, 34981, 38320, 39129, /* 169720-169727 */
-39259, 37424, 36634, 37782, 40452, 39295, 36401, 36059, /* 169728-169735 */
-39176, 42280, 41606, 39739, 35418, 30530, 29607, 29976, /* 169736-169743 */
-29364, 30281, 33519, 34942, 31226, 26805, 24536, 23860, /* 169744-169751 */
-24713, 31163, 31148, 26559, 28443, 34384, 31661, 26202, /* 169752-169759 */
-26192, 26526, 24902, 20870, 18846, 16811, 19016, 22642, /* 169760-169767 */
-22834, 20698, 21240, 22105, 24186, 24799, 22905, 21648, /* 169768-169775 */
-22156, 21595, 20566, 21322, 19377, 19777, 21309, 22788, /* 169776-169783 */
-22967, 21223, 21284, 24710, 25873, 25392, 26577, 24628, /* 169784-169791 */
-23620, 23999, 21318, 20101, 20122, 18758, 19908, 21121, /* 169792-169799 */
-19168, 17487, 18091, 18827, 20040, 22559, 24588, 24816, /* 169800-169807 */
-24658, 27117, 24141, 19731, 25676, 27943, 24250, 25319, /* 169808-169815 */
-26422, 25910, 26814, 29257, 29634, 29984, 34347, 37415, /* 169816-169823 */
-36607, 36844, 38882, 41950, 42555, 43532, 45658, 44341, /* 169824-169831 */
-43645, 45590, 50222, 53695, 54149, 54417, 56202, 57570, /* 169832-169839 */
-57908, 55739, 52690, 51953, 50143, 47889, 47770, 45968, /* 169840-169847 */
-49070, 51640, 48737, 46441, 42386, 41692, 45340, 47343, /* 169848-169855 */
-46263, 47159, 48582, 49263, 49757, 49017, 48493, 48605, /* 169856-169863 */
-48460, 46774, 42968, 41306, 41616, 41341, 37748, 34706, /* 169864-169871 */
-33891, 33592, 35721, 35904, 35638, 34562, 31673, 32053, /* 169872-169879 */
-31699, 29852, 33442, 33657, 30954, 33711, 35252, 31596, /* 169880-169887 */
-30506, 30471, 31966, 34963, 33214, 33555, 34436, 32982, /* 169888-169895 */
-31754, 30842, 29407, 27092, 26075, 25581, 24692, 26537, /* 169896-169903 */
-28861, 27484, 25445, 30039, 35133, 35085, 34736, 32918, /* 169904-169911 */
-33343, 34710, 33159, 30271, 27000, 28494, 29780, 24790, /* 169912-169919 */
-20756, 24404, 30124, 29718, 32287, 33638, 34846, 37346, /* 169920-169927 */
-37274, 38526, 38745, 41954, 41771, 40099, 37612, 39295, /* 169928-169935 */
-41450, 40504, 42299, 39399, 38594, 41084, 41104, 39254, /* 169936-169943 */
-38516, 35613, 28781, 25568, 23887, 23788, 26877, 28387, /* 169944-169951 */
-29516, 28533, 25578, 22710, 23645, 24871, 26996, 29780, /* 169952-169959 */
-27993, 29049, 29226, 27966, 27787, 26551, 25671, 22764, /* 169960-169967 */
-21672, 20733, 18605, 18846, 20601, 21146, 19777, 18562, /* 169968-169975 */
-18958, 21930, 22005, 19855, 18428, 19567, 19795, 21563, /* 169976-169983 */
-21148, 18658, 22492, 23655, 23439, 23483, 23836, 25370, /* 169984-169991 */
-25768, 24755, 25162, 26952, 26062, 23522, 21980, 25116, /* 169992-169999 */
-26350, 21736, 19708, 20431, 23063, 22557, 17348, 13844, /* 170000-170007 */
-16416, 20820, 20342, 20800, 22877, 27306, 29449, 26202, /* 170008-170015 */
-23643, 25962, 31690, 33539, 30270, 28178, 29120, 30060, /* 170016-170023 */
-30461, 31273, 32357, 34426, 35715, 36300, 40288, 42147, /* 170024-170031 */
-41877, 41443, 44312, 46680, 44006, 40036, 40321, 46270, /* 170032-170039 */
-49876, 49522, 49694, 52425, 55829, 56328, 55693, 54727, /* 170040-170047 */
-51467, 49069, 49830, 49638, 46893, 47838, 49421, 49496, /* 170048-170055 */
-43912, 38764, 39233, 43410, 45779, 44985, 45261, 46352, /* 170056-170063 */
-48423, 47236, 45630, 44078, 46175, 47355, 43603, 38894, /* 170064-170071 */
-38722, 41805, 40039, 35663, 34703, 34600, 35320, 36150, /* 170072-170079 */
-36554, 38924, 37658, 36486, 33177, 29871, 32123, 34449, /* 170080-170087 */
-33219, 32988, 36813, 36555, 34062, 34646, 33394, 31740, /* 170088-170095 */
-33286, 33603, 30861, 30321, 32305, 31111, 28886, 27332, /* 170096-170103 */
-26261, 26155, 26949, 27882, 27198, 27366, 28753, 32130, /* 170104-170111 */
-34568, 33597, 35380, 36065, 37106, 37154, 33687, 33211, /* 170112-170119 */
-33369, 33761, 32511, 30534, 26606, 24590, 24808, 24397, /* 170120-170127 */
-26444, 28990, 30466, 29695, 31095, 33574, 34924, 37215, /* 170128-170135 */
-39360, 41012, 41501, 39462, 41106, 43943, 45020, 43700, /* 170136-170143 */
-41613, 42354, 40157, 40046, 40389, 39926, 35576, 30638, /* 170144-170151 */
-30366, 26785, 25389, 27183, 28914, 28783, 26188, 24032, /* 170152-170159 */
-23058, 22506, 21512, 21694, 25349, 27066, 27975, 28360, /* 170160-170167 */
-27451, 28811, 29611, 29898, 26172, 24192, 22814, 20772, /* 170168-170175 */
-20857, 19138, 18527, 18946, 18949, 19534, 21571, 21264, /* 170176-170183 */
-20244, 21454, 20891, 18629, 18669, 17956, 17169, 20243, /* 170184-170191 */
-22121, 18309, 17606, 23105, 24220, 21107, 21730, 25877, /* 170192-170199 */
-25896, 23988, 25707, 26124, 25562, 23239, 21932, 21201, /* 170200-170207 */
-20360, 21822, 19272, 17908, 18697, 17891, 17342, 21920, /* 170208-170215 */
-25501, 26014, 26285, 27340, 26873, 26197, 26928, 28479, /* 170216-170223 */
-31018, 30629, 30584, 29345, 29014, 32431, 35724, 34695, /* 170224-170231 */
-34764, 37398, 42351, 43244, 40867, 42018, 45078, 46913, /* 170232-170239 */
-45742, 43125, 42389, 44081, 47571, 49989, 49293, 49957, /* 170240-170247 */
-52097, 53289, 53603, 53532, 51399, 50078, 47398, 45911, /* 170248-170255 */
-44941, 44700, 46176, 48866, 47040, 41938, 40498, 41194, /* 170256-170263 */
-42295, 43386, 44034, 43900, 46303, 46107, 45811, 44597, /* 170264-170271 */
-44852, 46655, 47054, 45079, 42981, 43815, 41995, 39361, /* 170272-170279 */
-36039, 35039, 34660, 32192, 32088, 33991, 37000, 35251, /* 170280-170287 */
-31997, 33875, 32817, 30875, 31246, 34675, 38386, 36642, /* 170288-170295 */
-35224, 36438, 37130, 34634, 32425, 33075, 31796, 33283, /* 170296-170303 */
-36078, 33422, 31888, 32351, 32391, 29401, 26288, 25696, /* 170304-170311 */
-25991, 25940, 25397, 25403, 27967, 32399, 34202, 34051, /* 170312-170319 */
-36181, 38718, 37982, 39029, 37488, 35747, 37378, 37968, /* 170320-170327 */
-32097, 27355, 27213, 24671, 24929, 26382, 27737, 29207, /* 170328-170335 */
-31295, 32363, 32708, 34805, 35498, 36951, 38024, 37640, /* 170336-170343 */
-36803, 37271, 41976, 42396, 39887, 39803, 41198, 41956, /* 170344-170351 */
-42023, 40551, 40046, 39167, 36694, 32987, 27188, 25813, /* 170352-170359 */
-27718, 27369, 25351, 25262, 25011, 24680, 23261, 22195, /* 170360-170367 */
-23376, 25858, 26709, 26415, 25561, 27219, 27633, 25874, /* 170368-170375 */
-27385, 26739, 23445, 22144, 23230, 21819, 19120, 19813, /* 170376-170383 */
-21269, 21875, 23941, 24049, 22992, 22031, 23317, 24157, /* 170384-170391 */
-19773, 18901, 19123, 18594, 21916, 22616, 22383, 22014, /* 170392-170399 */
-21889, 20226, 20822, 22251, 21235, 21190, 20792, 23853, /* 170400-170407 */
-24442, 20738, 17347, 20224, 23634, 20617, 18496, 20551, /* 170408-170415 */
-22256, 22293, 19280, 16802, 19662, 24569, 28217, 26988, /* 170416-170423 */
-24383, 26107, 30001, 31373, 30860, 30654, 31485, 31552, /* 170424-170431 */
-32408, 31769, 29073, 30313, 33824, 34872, 34955, 36073, /* 170432-170439 */
-37595, 40285, 41530, 44202, 44822, 44446, 46099, 45364, /* 170440-170447 */
-44975, 45286, 48446, 49820, 47425, 48996, 51420, 52213, /* 170448-170455 */
-52605, 51532, 50793, 49924, 47783, 43527, 43225, 45891, /* 170456-170463 */
-45865, 43334, 41090, 38890, 36738, 37386, 38283, 41399, /* 170464-170471 */
-43183, 42899, 45132, 46518, 46050, 46111, 47321, 48528, /* 170472-170479 */
-47054, 44824, 44220, 42747, 41352, 39366, 37029, 34423, /* 170480-170487 */
-33518, 36646, 37618, 36016, 34706, 35887, 34666, 31356, /* 170488-170495 */
-28253, 28672, 33280, 33685, 33410, 34450, 36212, 36665, /* 170496-170503 */
-35720, 33009, 32541, 36214, 36365, 35726, 36161, 33750, /* 170504-170511 */
-33214, 33796, 30116, 26190, 26145, 27117, 26567, 27510, /* 170512-170519 */
-27453, 26550, 28481, 33350, 37200, 35911, 33599, 36129, /* 170520-170527 */
-37885, 36367, 35619, 37026, 36719, 33625, 32317, 27999, /* 170528-170535 */
-26087, 28994, 30903, 30405, 31161, 33082, 34749, 35171, /* 170536-170543 */
-34302, 37465, 38101, 36827, 39755, 42566, 40658, 39841, /* 170544-170551 */
-42457, 43879, 42485, 41046, 38779, 38686, 39764, 38090, /* 170552-170559 */
-36139, 35509, 32582, 26127, 25016, 25264, 27401, 28820, /* 170560-170567 */
-26968, 25456, 25044, 24709, 24146, 25048, 23428, 24154, /* 170568-170575 */
-26793, 26381, 25221, 25165, 27725, 30661, 26905, 23448, /* 170576-170583 */
-23700, 21721, 18880, 17243, 18285, 16548, 17252, 19257, /* 170584-170591 */
-17815, 19750, 21739, 22292, 19754, 18028, 19548, 21032, /* 170592-170599 */
-22638, 21590, 21247, 22951, 22943, 21788, 20187, 21311, /* 170600-170607 */
-21927, 20742, 21375, 24840, 26671, 23491, 22418, 22109, /* 170608-170615 */
-21290, 20714, 20467, 19921, 20230, 21354, 19911, 18392, /* 170616-170623 */
-19433, 22332, 23768, 26489, 30146, 31854, 32383, 32690, /* 170624-170631 */
-34169, 35534, 36227, 34908, 33939, 33182, 32455, 32734, /* 170632-170639 */
-33442, 36106, 36898, 36411, 35769, 36732, 39625, 41387, /* 170640-170647 */
-41925, 40076, 41439, 42796, 41723, 42685, 43467, 42984, /* 170648-170655 */
-43072, 45834, 47424, 48769, 49578, 49633, 50606, 51334, /* 170656-170663 */
-47357, 43379, 41867, 40860, 42786, 42559, 40372, 38030, /* 170664-170671 */
-38116, 36635, 34452, 35792, 37427, 39223, 40351, 40184, /* 170672-170679 */
-42109, 43610, 43211, 43477, 45530, 47334, 45578, 44064, /* 170680-170687 */
-43800, 44100, 43192, 41251, 40083, 39500, 38394, 37750, /* 170688-170695 */
-38178, 38246, 37606, 34455, 33029, 33752, 33643, 32605, /* 170696-170703 */
-33230, 36240, 36153, 37648, 37138, 33679, 33181, 33519, /* 170704-170711 */
-33989, 33662, 34699, 35928, 36498, 35165, 33347, 33016, /* 170712-170719 */
-32389, 31870, 31630, 31896, 30378, 27828, 28317, 30767, /* 170720-170727 */
-32521, 33223, 35893, 37961, 37559, 37796, 37860, 38228, /* 170728-170735 */
-38120, 37883, 35350, 31674, 29041, 26851, 25805, 26472, /* 170736-170743 */
-27878, 27918, 29822, 30859, 33257, 34757, 34391, 36190, /* 170744-170751 */
-39835, 42236, 40261, 41725, 43626, 42658, 42175, 42146, /* 170752-170759 */
-40999, 40272, 40789, 40446, 38791, 37177, 36025, 32997, /* 170760-170767 */
-29472, 27390, 25793, 23762, 24382, 25729, 24501, 23684, /* 170768-170775 */
-22121, 21608, 21707, 23014, 25382, 24913, 25235, 26743, /* 170776-170783 */
-28376, 28563, 29004, 28436, 27203, 25239, 21486, 20435, /* 170784-170791 */
-19443, 18385, 18578, 18914, 18059, 16529, 18745, 21441, /* 170792-170799 */
-19673, 17152, 17896, 17533, 16459, 17104, 19527, 20467, /* 170800-170807 */
-20351, 21188, 20943, 21681, 20182, 20130, 21502, 25156, /* 170808-170815 */
-25513, 22824, 23803, 23883, 23023, 21238, 21159, 21117, /* 170816-170823 */
-22626, 23122, 21213, 19273, 19540, 21731, 20918, 21927, /* 170824-170831 */
-24414, 26465, 29285, 29706, 31026, 33548, 35485, 36097, /* 170832-170839 */
-34617, 34656, 35260, 37055, 35643, 34829, 38822, 37788, /* 170840-170847 */
-37337, 38081, 37680, 36512, 37907, 43881, 43988, 42596, /* 170848-170855 */
-42558, 43031, 45116, 43896, 41462, 42414, 46132, 47715, /* 170856-170863 */
-45372, 43322, 46265, 50825, 50509, 46218, 43131, 41796, /* 170864-170871 */
-41576, 43317, 43009, 40603, 40420, 40510, 37500, 35326, /* 170872-170879 */
-33838, 33395, 37163, 39251, 39778, 41453, 42114, 43356, /* 170880-170887 */
-44462, 44828, 45108, 44736, 44776, 44297, 42656, 39987, /* 170888-170895 */
-40783, 39483, 36678, 38719, 37287, 35518, 37345, 38266, /* 170896-170903 */
-37069, 36915, 35533, 33761, 33802, 35613, 36882, 36774, /* 170904-170911 */
-36949, 37351, 37687, 35967, 35641, 35446, 36476, 36117, /* 170912-170919 */
-35924, 35243, 33784, 35445, 34560, 31396, 29548, 29808, /* 170920-170927 */
-29723, 29179, 28449, 27581, 29537, 32212, 33323, 35510, /* 170928-170935 */
-38781, 40908, 39548, 38064, 39483, 41409, 39742, 36760, /* 170936-170943 */
-35338, 33630, 30514, 27615, 28663, 31042, 28973, 27624, /* 170944-170951 */
-28600, 31307, 33726, 33214, 34284, 35769, 37159, 38602, /* 170952-170959 */
-41353, 42010, 40177, 40973, 44489, 44380, 40893, 40149, /* 170960-170967 */
-40847, 40788, 39106, 36576, 33785, 29211, 28275, 27311, /* 170968-170975 */
-24380, 24735, 24978, 25810, 23311, 20052, 19728, 21998, /* 170976-170983 */
-22796, 20300, 20554, 23413, 24162, 24075, 26613, 28068, /* 170984-170991 */
-27928, 26811, 26477, 26668, 24383, 21048, 20508, 20868, /* 170992-170999 */
-21666, 20190, 17515, 18503, 21033, 20803, 19289, 19649, /* 171000-171007 */
-17840, 17900, 18806, 18992, 18507, 20066, 21529, 19327, /* 171008-171015 */
-17965, 18061, 18842, 18904, 20269, 21191, 21401, 22180, /* 171016-171023 */
-22755, 21650, 21260, 22788, 23688, 23168, 23299, 23992, /* 171024-171031 */
-22207, 21830, 21500, 21389, 24919, 27041, 27370, 28107, /* 171032-171039 */
-31758, 35874, 36741, 34294, 34747, 37331, 36794, 35781, /* 171040-171047 */
-33473, 33805, 36501, 38136, 36660, 34804, 36811, 37782, /* 171048-171055 */
-37277, 37948, 41032, 45046, 44419, 42942, 42096, 43017, /* 171056-171063 */
-43805, 42596, 43653, 42446, 42104, 45765, 45179, 43836, /* 171064-171071 */
-46390, 47257, 45367, 42111, 41237, 39257, 38402, 40011, /* 171072-171079 */
-40341, 39502, 37751, 36181, 33822, 33475, 33958, 36141, /* 171080-171087 */
-39249, 40493, 39953, 41484, 44691, 45688, 44245, 42320, /* 171088-171095 */
-46466, 48905, 44276, 43254, 43971, 43016, 41230, 38991, /* 171096-171103 */
-37372, 37037, 37845, 35616, 34311, 35304, 36345, 33956, /* 171104-171111 */
-32847, 33114, 32645, 36036, 37946, 36904, 39092, 39085, /* 171112-171119 */
-37448, 38258, 38284, 36640, 35049, 37040, 37263, 35990, /* 171120-171127 */
-34436, 36070, 33987, 32804, 32075, 31430, 28476, 28334, /* 171128-171135 */
-28749, 27426, 27265, 31258, 34761, 33751, 37071, 39578, /* 171136-171143 */
-40151, 36656, 39572, 39765, 41747, 35953, 37970, 33572, /* 171144-171151 */
-35463, 28147, 34444, 46097, 24659, 18952, 20404, 27157, /* 171152-171159 */
-28373, 34987, 38063, 50691, 39109, 43125, 57982, 60486, /* 171160-171167 */
-52257, 43018, 45454, 38486, 32991, 36025, 37481, 25178, /* 171168-171175 */
-9920, 12724, 27682, 3292, 22647, 20017, 20817, 25558, /* 171176-171183 */
-36357, 35522, 39044, 45869, 34063, 47008, 30716, 39049, /* 171184-171191 */
-10756, 42889, 27320, 33103, 41622, 4895, 19760, 12967, /* 171192-171199 */
-31380, 12355, 15721, 11945, 4082, 12120, 7622, 14541, /* 171200-171207 */
-12559, 16531, 17838, 16908, 30219, 19912, 21158, 20454, /* 171208-171215 */
-18326, 22498, 26913, 29842, 33001, 35570, 22557, 33797, /* 171216-171223 */
-39738, 24859, 20486, 23461, 22078, 32270, 29865, 33002, /* 171224-171231 */
-22964, 29914, 40999, 32228, 21043, 10242, 10226, 7255, /* 171232-171239 */
-10476, 2449, 23889, 21848, 1194, 20555, 34623, 46472, /* 171240-171247 */
-60335, 60517, 56128, 56626, 55093, 50592, 46523, 42631, /* 171248-171255 */
-27778, 21238, 35339, 26625, 11019, 11196, 8270, 7496, /* 171256-171263 */
-31233, 40671, 29219, 48817, 51316, 53908, 63643, 60958, /* 171264-171271 */
-61784, 59791, 50227, 45759, 58556, 51500, 44133, 45300, /* 171272-171279 */
-49965, 38823, 26743, 26644, 20380, 18254, 26365, 21083, /* 171280-171287 */
-17518, 26373, 18430, 21481, 27871, 28532, 31297, 41951, /* 171288-171295 */
-44880, 40128, 44897, 45597, 49375, 55589, 47430, 46499, /* 171296-171303 */
-52704, 54557, 49107, 54726, 51043, 46882, 40931, 47353, /* 171304-171311 */
-53613, 28224, 28546, 34346, 36655, 31279, 29022, 22373, /* 171312-171319 */
-31276, 41495, 39909, 39671, 36242, 34770, 32857, 33846, /* 171320-171327 */
-32299, 30861, 28299, 25237, 28079, 25388, 24822, 26386, /* 171328-171335 */
-26596, 34077, 25911, 31107, 30119, 33951, 28304, 30114, /* 171336-171343 */
-42484, 47363, 48097, 40900, 43797, 36084, 46833, 45498, /* 171344-171351 */
-43166, 34817, 32188, 40339, 39495, 43918, 41431, 47852, /* 171352-171359 */
-44370, 40242, 43409, 38624, 37328, 46621, 35522, 32534, /* 171360-171367 */
-31735, 27919, 34565, 35749, 34216, 22771, 32980, 34274, /* 171368-171375 */
-30393, 26477, 28997, 23628, 24757, 27028, 20475, 23758, /* 171376-171383 */
-20460, 28082, 27294, 30996, 22473, 29627, 28261, 25807, /* 171384-171391 */
-32385, 26672, 44326, 39373, 32563, 33705, 27171, 25630, /* 171392-171399 */
-30443, 31724, 23251, 21644, 17583, 23085, 29796, 21343, /* 171400-171407 */
-24992, 32174, 23286, 27537, 19898, 26018, 30547, 11921, /* 171408-171415 */
-33627, 24334, 14188, 11667, 17374, 22576, 12403, 13738, /* 171416-171423 */
-18795, 15924, 8452, 18941, 11178, 7747, 7141, 14100, /* 171424-171431 */
-10099, 12074, 12731, 11309, 16331, 11960, 21573, 25862, /* 171432-171439 */
-29292, 22721, 28647, 34319, 28841, 30993, 34786, 41974, /* 171440-171447 */
-41017, 38240, 41875, 47719, 49494, 46636, 44934, 46597, /* 171448-171455 */
-51358, 50011, 38803, 40460, 44724, 32564, 35706, 37891, /* 171456-171463 */
-33308, 28200, 25930, 26072, 31331, 28211, 25332, 31712, /* 171464-171471 */
-29398, 30273, 27472, 26732, 31116, 34482, 33040, 36686, /* 171472-171479 */
-35493, 39394, 37374, 38002, 52269, 45508, 34356, 47437, /* 171480-171487 */
-38727, 45282, 44174, 42271, 41749, 39719, 49223, 35355, /* 171488-171495 */
-53350, 40769, 40096, 48434, 46335, 43175, 47129, 53001, /* 171496-171503 */
-44046, 43323, 40170, 44739, 42853, 36755, 42065, 36638, /* 171504-171511 */
-33627, 35668, 33154, 30804, 30717, 27835, 30840, 34295, /* 171512-171519 */
-24104, 32568, 26231, 25947, 24698, 35339, 32002, 31164, /* 171520-171527 */
-41601, 35597, 43671, 45277, 35864, 43500, 48853, 45572, /* 171528-171535 */
-49719, 41985, 45485, 48361, 47379, 37685, 40389, 43073, /* 171536-171543 */
-41489, 34663, 30999, 28909, 35615, 33085, 23097, 33078, /* 171544-171551 */
-32236, 33449, 31903, 36746, 35048, 33298, 32360, 35683, /* 171552-171559 */
-36861, 30859, 32141, 33191, 33306, 29762, 29001, 32466, /* 171560-171567 */
-36343, 32035, 39114, 40169, 43311, 42205, 37767, 39191, /* 171568-171575 */
-41751, 48577, 38221, 45528, 45974, 38504, 37486, 38169, /* 171576-171583 */
-35782, 32857, 31251, 31966, 33790, 24434, 27059, 23591, /* 171584-171591 */
-23425, 28716, 22072, 20200, 21532, 20902, 22439, 19366, /* 171592-171599 */
-16182, 21545, 24920, 27892, 21804, 21294, 25124, 27306, /* 171600-171607 */
-28617, 28192, 28938, 23005, 26609, 21305, 20583, 25034, /* 171608-171615 */
-21067, 17892, 17166, 23887, 21958, 16213, 18365, 21251, /* 171616-171623 */
-22691, 15521, 12816, 13693, 17852, 17448, 16318, 18976, /* 171624-171631 */
-14389, 15636, 16894, 15688, 16621, 20727, 15634, 21014, /* 171632-171639 */
-21738, 18276, 21072, 20943, 15223, 18494, 19051, 21881, /* 171640-171647 */
-24006, 21098, 25824, 26182, 31557, 29127, 34474, 33111, /* 171648-171655 */
-40416, 38346, 42975, 45063, 44074, 45390, 39461, 42463, /* 171656-171663 */
-42510, 48410, 34902, 35323, 38110, 43135, 39437, 33134, /* 171664-171671 */
-33575, 33959, 37297, 36607, 39150, 35312, 35013, 38586, /* 171672-171679 */
-38189, 37252, 37922, 38398, 41086, 38865, 38288, 37936, /* 171680-171687 */
-39679, 41772, 43128, 34981, 34999, 40825, 35027, 35484, /* 171688-171695 */
-38360, 35669, 34337, 34153, 35309, 34476, 35856, 37126, /* 171696-171703 */
-35559, 43435, 40073, 40395, 46054, 52591, 49241, 46622, /* 171704-171711 */
-49529, 48002, 54605, 49064, 43174, 46261, 43460, 37958, /* 171712-171719 */
-39645, 39383, 32412, 33128, 33973, 30161, 30915, 27989, /* 171720-171727 */
-25234, 26800, 31817, 30616, 32373, 29202, 33525, 37541, /* 171728-171735 */
-32457, 37588, 38717, 38898, 38594, 39889, 39400, 41468, /* 171736-171743 */
-39904, 45422, 43388, 41813, 41230, 40491, 42850, 33743, /* 171744-171751 */
-42405, 37582, 36034, 41483, 36214, 41655, 36947, 43060, /* 171752-171759 */
-44381, 42149, 44225, 38226, 40161, 37178, 33559, 32026, /* 171760-171767 */
-30319, 24877, 30614, 22803, 21583, 23546, 22918, 29818, /* 171768-171775 */
-21118, 27109, 32777, 28817, 28889, 35366, 34992, 41007, /* 171776-171783 */
-39632, 43122, 48025, 43527, 45691, 43719, 47521, 45179, /* 171784-171791 */
-47011, 44895, 37739, 43900, 34579, 33626, 39539, 32698, /* 171792-171799 */
-29812, 22338, 23706, 23616, 21266, 18738, 27163, 21713, /* 171800-171807 */
-16118, 18438, 14583, 18679, 20784, 19335, 18253, 18719, /* 171808-171815 */
-16667, 20973, 12734, 19099, 12265, 11885, 16724, 7211, /* 171816-171823 */
-16321, 12662, 11830, 17722, 15414, 14950, 17266, 15749, /* 171824-171831 */
-20288, 22228, 20524, 26065, 25165, 23430, 25861, 23267, /* 171832-171839 */
-25802, 25712, 28063, 27005, 24722, 27864, 26834, 24524, /* 171840-171847 */
-23105, 23989, 24871, 21735, 20939, 26364, 24931, 23473, /* 171848-171855 */
-18908, 21925, 21779, 23501, 31055, 27685, 30803, 31177, /* 171856-171863 */
-34933, 35603, 36610, 37683, 36526, 36894, 33737, 36667, /* 171864-171871 */
-35285, 41095, 41312, 37773, 37179, 36944, 37752, 39990, /* 171872-171879 */
-43347, 42866, 44938, 43867, 42025, 43043, 47538, 41995, /* 171880-171887 */
-39900, 44165, 42783, 38985, 41289, 40824, 38791, 41389, /* 171888-171895 */
-39533, 40203, 33506, 34154, 36778, 31929, 33810, 30727, /* 171896-171903 */
-32046, 31663, 27289, 27235, 28547, 29017, 30044, 34817, /* 171904-171911 */
-32153, 38264, 41520, 41905, 44611, 41331, 45708, 44951, /* 171912-171919 */
-46778, 47614, 46633, 45207, 42866, 43946, 42060, 43828, /* 171920-171927 */
-39777, 42686, 43332, 35808, 37676, 37975, 36409, 37806, /* 171928-171935 */
-38337, 38641, 38886, 38234, 40801, 40610, 41017, 43194, /* 171936-171943 */
-40093, 39252, 41498, 41487, 36568, 36577, 39811, 39585, /* 171944-171951 */
-38088, 33420, 34648, 35113, 34475, 30107, 28074, 31707, /* 171952-171959 */
-31227, 30236, 27163, 32462, 35041, 33877, 39090, 36431, /* 171960-171967 */
-39315, 41463, 40463, 40898, 37345, 40169, 40406, 39480, /* 171968-171975 */
-36209, 35344, 35881, 34023, 33538, 35729, 38788, 39433, /* 171976-171983 */
-38618, 39326, 39998, 36587, 43103, 42206, 42170, 38714, /* 171984-171991 */
-37693, 38895, 35630, 36519, 33366, 37804, 31374, 31577, /* 171992-171999 */
-28595, 30134, 28564, 26349, 27992, 25351, 24893, 20205, /* 172000-172007 */
-18414, 15960, 21598, 18770, 19062, 15609, 18262, 19939, /* 172008-172015 */
-18324, 19491, 20639, 25749, 26109, 23710, 22109, 26014, /* 172016-172023 */
-24815, 22327, 20218, 19762, 22289, 21230, 16436, 17758, /* 172024-172031 */
-18913, 20825, 19142, 19065, 17308, 16294, 17921, 18692, /* 172032-172039 */
-20822, 19931, 20025, 19221, 18894, 16688, 19080, 16244, /* 172040-172047 */
-18581, 20536, 17497, 19370, 19277, 17025, 18958, 23649, /* 172048-172055 */
-21888, 22003, 23886, 30514, 27784, 27820, 28423, 29495, /* 172056-172063 */
-34683, 34390, 36242, 36647, 42616, 39672, 39512, 42306, /* 172064-172071 */
-43225, 43765, 40502, 37438, 37341, 39242, 40314, 39104, /* 172072-172079 */
-35879, 38745, 33194, 33228, 34423, 33144, 35024, 37560, /* 172080-172087 */
-39988, 35996, 34885, 35554, 40453, 38384, 36835, 40458, /* 172088-172095 */
-38727, 38623, 40017, 39662, 38447, 39383, 37934, 35257, /* 172096-172103 */
-35353, 36635, 37905, 36261, 33132, 36504, 34270, 31948, /* 172104-172111 */
-34898, 32090, 29998, 32405, 34690, 33889, 37141, 37541, /* 172112-172119 */
-39897, 41456, 42238, 41243, 42743, 46473, 47250, 48463, /* 172120-172127 */
-45945, 46658, 45128, 43986, 39319, 39793, 43216, 40152, /* 172128-172135 */
-36614, 35469, 36234, 36575, 35889, 37246, 38167, 39085, /* 172136-172143 */
-37803, 36956, 39184, 38729, 41073, 39607, 39668, 40852, /* 172144-172151 */
-41817, 40458, 39763, 39049, 43089, 43804, 39973, 39103, /* 172152-172159 */
-37304, 39174, 35079, 33827, 34544, 34848, 31867, 31518, /* 172160-172167 */
-34953, 37938, 37084, 33144, 37583, 39194, 37718, 37635, /* 172168-172175 */
-36336, 36017, 37105, 36223, 34894, 34929, 33927, 31450, /* 172176-172183 */
-30613, 32384, 35326, 37976, 37802, 38496, 39287, 39120, /* 172184-172191 */
-40682, 41052, 41754, 40742, 44309, 45374, 40358, 37090, /* 172192-172199 */
-37096, 41427, 41169, 36157, 32041, 31893, 31445, 29480, /* 172200-172207 */
-27538, 27207, 24461, 23653, 21335, 16974, 17411, 17915, /* 172208-172215 */
-19181, 18958, 17964, 16601, 17400, 17826, 17462, 20120, /* 172216-172223 */
-20407, 21326, 21561, 21668, 21760, 19533, 19237, 21080, /* 172224-172231 */
-22548, 18728, 16609, 17904, 19330, 18881, 18509, 17113, /* 172232-172239 */
-17035, 19242, 18942, 18089, 17747, 22116, 21958, 21928, /* 172240-172247 */
-21300, 21281, 23581, 20885, 19649, 19504, 20710, 21225, /* 172248-172255 */
-21658, 20190, 20815, 21866, 20187, 19600, 22594, 25167, /* 172256-172263 */
-25702, 24869, 23205, 26640, 27386, 25556, 30927, 35277, /* 172264-172271 */
-33879, 34279, 37648, 42609, 44511, 43971, 42047, 43591, /* 172272-172279 */
-44231, 41860, 40643, 41525, 41540, 38861, 38793, 35965, /* 172280-172287 */
-34983, 37377, 37345, 37641, 36593, 37325, 38270, 36959, /* 172288-172295 */
-36009, 36224, 37851, 36470, 33709, 31981, 34994, 36342, /* 172296-172303 */
-34288, 33773, 33855, 34321, 33129, 32619, 35245, 35260, /* 172304-172311 */
-35336, 34173, 30998, 33130, 34253, 31001, 31375, 33486, /* 172312-172319 */
-31562, 32869, 34253, 37098, 39888, 41484, 42807, 44012, /* 172320-172327 */
-45240, 45169, 46434, 46775, 48900, 48720, 46240, 44127, /* 172328-172335 */
-43364, 43603, 44725, 44065, 41301, 41068, 39827, 39359, /* 172336-172343 */
-39506, 37829, 37521, 38930, 40209, 38978, 36874, 38197, /* 172344-172351 */
-41543, 40841, 40113, 40343, 39359, 40046, 39216, 39056, /* 172352-172359 */
-38572, 39317, 38952, 38655, 38250, 36495, 35971, 35309, /* 172360-172367 */
-36045, 34990, 34371, 33839, 35260, 36229, 36400, 35994, /* 172368-172375 */
-37673, 40355, 40547, 40123, 40997, 39864, 38505, 41324, /* 172376-172383 */
-40227, 39442, 37973, 36727, 34746, 32877, 30693, 31337, /* 172384-172391 */
-34864, 36610, 36646, 33151, 34109, 37119, 37745, 38575, /* 172392-172399 */
-40685, 41680, 41748, 40246, 38892, 37178, 37998, 39610, /* 172400-172407 */
-36141, 32439, 31274, 31473, 31162, 28781, 26427, 24966, /* 172408-172415 */
-23972, 23088, 19448, 16285, 16166, 18958, 19134, 17608, /* 172416-172423 */
-16116, 16685, 19061, 19715, 18769, 19803, 23565, 22533, /* 172424-172431 */
-23825, 24455, 23027, 22158, 19376, 20927, 21862, 19147, /* 172432-172439 */
-16260, 17228, 18344, 16831, 15905, 14418, 15520, 17094, /* 172440-172447 */
-15424, 15527, 17724, 17868, 19414, 20247, 21539, 20940, /* 172448-172455 */
-17305, 18366, 20493, 21981, 21110, 21890, 23663, 26054, /* 172456-172463 */
-24787, 21981, 24999, 24936, 25619, 27923, 28070, 27324, /* 172464-172471 */
-26637, 30290, 32005, 31492, 33444, 35947, 37061, 38505, /* 172472-172479 */
-40653, 40337, 42627, 42783, 41197, 39642, 39381, 39950, /* 172480-172487 */
-38658, 38362, 37546, 35589, 34403, 35602, 34744, 34161, /* 172488-172495 */
-34460, 35820, 37337, 36181, 37787, 39018, 37739, 38535, /* 172496-172503 */
-37571, 36599, 37288, 37313, 35356, 36781, 38129, 33352, /* 172504-172511 */
-32585, 34887, 33780, 32686, 33983, 34272, 32781, 32755, /* 172512-172519 */
-32545, 31034, 32504, 33023, 32520, 31227, 31697, 34062, /* 172520-172527 */
-32248, 34408, 39962, 40232, 39294, 39413, 42741, 46037, /* 172528-172535 */
-44891, 43861, 45812, 48877, 47108, 44308, 42264, 42935, /* 172536-172543 */
-45474, 44321, 41227, 40745, 41707, 41841, 40985, 38633, /* 172544-172551 */
-40909, 42858, 41696, 41112, 40533, 40166, 42527, 44228, /* 172552-172559 */
-41181, 40504, 40301, 39383, 39379, 40762, 40619, 39598, /* 172560-172567 */
-38697, 38415, 40278, 36801, 33083, 33217, 34552, 33183, /* 172568-172575 */
-31225, 30566, 32185, 34731, 33924, 35592, 37286, 38681, /* 172576-172583 */
-40998, 42530, 41747, 40806, 41005, 42456, 45090, 41371, /* 172584-172591 */
-38567, 38261, 37876, 37684, 35032, 35772, 37593, 38645, /* 172592-172599 */
-37552, 35154, 36105, 37456, 37581, 35974, 36319, 37385, /* 172600-172607 */
-36309, 36333, 35025, 32932, 33420, 36080, 35230, 31495, /* 172608-172615 */
-30209, 30276, 30269, 28797, 25074, 24705, 25181, 22033, /* 172616-172623 */
-18186, 17283, 18888, 19223, 18989, 17651, 17927, 18755, /* 172624-172631 */
-17994, 17786, 19369, 21947, 24054, 22167, 20178, 23011, /* 172632-172639 */
-23812, 21767, 19660, 18794, 19838, 19868, 18549, 16740, /* 172640-172647 */
-16255, 16470, 16058, 14465, 14101, 16347, 15880, 15419, /* 172648-172655 */
-15199, 18480, 21309, 19769, 19076, 18333, 19869, 20407, /* 172656-172663 */
-18631, 19220, 20519, 20986, 23852, 23182, 20984, 22961, /* 172664-172671 */
-25217, 25569, 27292, 31114, 31892, 33278, 33597, 33767, /* 172672-172679 */
-35920, 38020, 39218, 38414, 40420, 43012, 41610, 41907, /* 172680-172687 */
-43780, 43582, 41577, 39315, 39677, 39659, 38247, 35224, /* 172688-172695 */
-34409, 33933, 31670, 31123, 30335, 30378, 29396, 31202, /* 172696-172703 */
-34960, 33201, 31299, 33599, 36576, 36780, 34865, 33663, /* 172704-172711 */
-32841, 35411, 39263, 36544, 34263, 35859, 37269, 36964, /* 172712-172719 */
-36391, 37362, 37222, 37165, 34996, 33374, 35203, 34668, /* 172720-172727 */
-34031, 32960, 33940, 33955, 32058, 33054, 35376, 38310, /* 172728-172735 */
-38680, 40163, 41427, 43162, 42421, 41792, 43213, 44329, /* 172736-172743 */
-45847, 45791, 43184, 39990, 41180, 44413, 43825, 40022, /* 172744-172751 */
-40201, 41937, 41980, 39526, 39400, 41110, 42503, 40771, /* 172752-172759 */
-40473, 41319, 42616, 43831, 41951, 43238, 44487, 44932, /* 172760-172767 */
-44258, 43652, 42163, 42625, 42807, 41650, 41310, 40189, /* 172768-172775 */
-39048, 38553, 36838, 34779, 33016, 33898, 34761, 31540, /* 172776-172783 */
-31363, 33091, 33611, 32970, 34540, 36814, 38215, 37889, /* 172784-172791 */
-36623, 36891, 39460, 40766, 41129, 41194, 39531, 38069, /* 172792-172799 */
-38525, 39729, 37443, 38146, 40325, 39840, 37507, 38489, /* 172800-172807 */
-38341, 37428, 38825, 37833, 38321, 38573, 37723, 35255, /* 172808-172815 */
-35387, 35132, 31617, 31738, 33136, 30543, 27028, 25824, /* 172816-172823 */
-26534, 25930, 23887, 21528, 20369, 18776, 17036, 18702, /* 172824-172831 */
-18463, 17523, 17027, 16947, 18345, 17755, 15520, 17714, /* 172832-172839 */
-21405, 21099, 20379, 22160, 23376, 22448, 21380, 22308, /* 172840-172847 */
-20272, 17907, 19690, 19577, 17274, 15973, 16929, 18192, /* 172848-172855 */
-15843, 13261, 17237, 18124, 16168, 17376, 18491, 19081, /* 172856-172863 */
-21190, 21303, 20164, 19891, 20173, 21681, 21266, 21053, /* 172864-172871 */
-23751, 26584, 25441, 23679, 23821, 26828, 26197, 25550, /* 172872-172879 */
-28027, 29732, 31317, 30428, 29332, 30818, 34826, 35372, /* 172880-172887 */
-34870, 37680, 41314, 42185, 41730, 41824, 42926, 43945, /* 172888-172895 */
-41293, 40426, 39832, 39547, 38801, 37643, 36582, 33402, /* 172896-172903 */
-33398, 33513, 33491, 31596, 32462, 33628, 32211, 32531, /* 172904-172911 */
-33137, 35607, 35075, 33466, 32407, 33221, 34011, 35117, /* 172912-172919 */
-35595, 33632, 33650, 35292, 34505, 33727, 35614, 34706, /* 172920-172927 */
-33513, 34256, 34693, 31751, 31665, 33233, 34050, 32774, /* 172928-172935 */
-31432, 33503, 33669, 34209, 35035, 38584, 40933, 40456, /* 172936-172943 */
-41213, 43418, 42705, 42509, 46665, 47838, 45289, 45847, /* 172944-172951 */
-47134, 46568, 46326, 44443, 42809, 44433, 44502, 41810, /* 172952-172959 */
-41798, 41423, 41950, 41837, 40954, 41816, 43326, 42521, /* 172960-172967 */
-40285, 41872, 43778, 42004, 40628, 41220, 40998, 41204, /* 172968-172975 */
-39567, 38258, 40917, 40436, 38338, 39368, 39858, 39720, /* 172976-172983 */
-38326, 35147, 34471, 35764, 34859, 33895, 32779, 32781, /* 172984-172991 */
-35311, 37542, 37250, 37158, 38413, 40300, 39670, 39048, /* 172992-172999 */
-40878, 41762, 41995, 39929, 38578, 39050, 38206, 36375, /* 173000-173007 */
-35948, 36936, 39964, 38140, 35853, 37368, 37654, 35580, /* 173008-173015 */
-35006, 38048, 38509, 36228, 32785, 33978, 36149, 35209, /* 173016-173023 */
-32642, 31687, 31641, 30466, 29105, 27705, 27075, 25513, /* 173024-173031 */
-23691, 21005, 20169, 17550, 16697, 18022, 17347, 17372, /* 173032-173039 */
-17072, 17408, 16332, 18205, 18993, 19277, 21844, 22655, /* 173040-173047 */
-22574, 22320, 22586, 22708, 23070, 21467, 18825, 18773, /* 173048-173055 */
-19211, 16693, 14524, 14374, 15435, 15461, 14173, 12536, /* 173056-173063 */
-14095, 15066, 15546, 16432, 16423, 19110, 20316, 21088, /* 173064-173071 */
-21077, 20906, 22341, 24174, 24000, 24235, 26215, 28703, /* 173072-173079 */
-27456, 25827, 27327, 28015, 27947, 28845, 30973, 30654, /* 173080-173087 */
-31119, 31868, 32815, 33501, 33634, 34549, 36925, 38182, /* 173088-173095 */
-37532, 38097, 40902, 42676, 39527, 39833, 40367, 40590, /* 173096-173103 */
-40663, 40376, 38920, 36759, 37055, 34190, 35476, 34983, /* 173104-173111 */
-32838, 32967, 33327, 33869, 33104, 32772, 32987, 34257, /* 173112-173119 */
-33758, 31951, 30851, 32472, 33360, 33283, 32803, 32028, /* 173120-173127 */
-33247, 33107, 32630, 32810, 33138, 34514, 34192, 34606, /* 173128-173135 */
-32529, 31312, 33933, 34887, 34065, 32296, 33243, 33632, /* 173136-173143 */
-32911, 35322, 38606, 39095, 40157, 41271, 42696, 43449, /* 173144-173151 */
-42979, 44490, 46162, 47093, 46003, 45781, 47080, 45553, /* 173152-173159 */
-43102, 43151, 44053, 45083, 44061, 41309, 40543, 42886, /* 173160-173167 */
-43561, 42552, 43162, 41077, 40578, 42786, 44297, 43724, /* 173168-173175 */
-41446, 42832, 44775, 43295, 41446, 41552, 40585, 39547, /* 173176-173183 */
-40578, 39516, 38727, 39410, 37120, 36269, 36280, 33673, /* 173184-173191 */
-33608, 36291, 36144, 32442, 33614, 37262, 38859, 39129, /* 173192-173199 */
-38515, 39488, 40099, 41499, 42235, 40292, 40838, 43421, /* 173200-173207 */
-43756, 41172, 39489, 37902, 36922, 38000, 37660, 38075, /* 173208-173215 */
-37127, 36598, 35513, 35266, 34345, 33038, 33846, 33096, /* 173216-173223 */
-33347, 33704, 33665, 30470, 31761, 35406, 32459, 28136, /* 173224-173231 */
-28136, 28935, 27919, 26781, 25647, 23929, 23165, 21484, /* 173232-173239 */
-18386, 20141, 19547, 16440, 17022, 18745, 16820, 16184, /* 173240-173247 */
-17886, 18779, 17967, 18091, 20099, 19306, 21765, 23357, /* 173248-173255 */
-21069, 20967, 22477, 22019, 20348, 18761, 17145, 16369, /* 173256-173263 */
-16205, 16326, 14956, 14649, 15484, 13603, 13898, 15455, /* 173264-173271 */
-16896, 18794, 19895, 19636, 19936, 21883, 22215, 23948, /* 173272-173279 */
-25366, 23132, 22758, 27119, 29102, 27848, 26612, 29661, /* 173280-173287 */
-31121, 29021, 29883, 30887, 32329, 33444, 31977, 32136, /* 173288-173295 */
-34258, 34046, 33603, 34653, 37593, 37750, 37416, 39202, /* 173296-173303 */
-39945, 40024, 39376, 38157, 37213, 39407, 39658, 35807, /* 173304-173311 */
-34991, 34096, 32237, 34674, 34632, 30510, 31349, 33328, /* 173312-173319 */
-31837, 31994, 33984, 33865, 33129, 34004, 34635, 34968, /* 173320-173327 */
-33882, 33110, 35214, 37939, 34747, 32926, 35118, 35766, /* 173328-173335 */
-33246, 31055, 35229, 34710, 31572, 32387, 31906, 30380, /* 173336-173343 */
-32844, 33267, 33064, 34472, 32899, 32804, 35616, 38575, /* 173344-173351 */
-37931, 39394, 42823, 42944, 41268, 41132, 43827, 45855, /* 173352-173359 */
-45539, 44874, 45050, 46043, 46447, 44162, 41885, 43250, /* 173360-173367 */
-45325, 44457, 41846, 41702, 42283, 43792, 43557, 41027, /* 173368-173375 */
-42932, 44821, 44577, 43199, 43575, 44569, 45451, 45286, /* 173376-173383 */
-43396, 42360, 42530, 42992, 40867, 39749, 41497, 41839, /* 173384-173391 */
-37699, 36741, 38610, 37566, 34992, 32773, 34596, 35876, /* 173392-173399 */
-30559, 29273, 36070, 36442, 34171, 35167, 36512, 39476, /* 173400-173407 */
-40584, 41266, 41169, 41820, 45158, 46162, 43900, 41395, /* 173408-173415 */
-40212, 38967, 38386, 39832, 38635, 36958, 36800, 36704, /* 173416-173423 */
-37059, 35589, 32469, 32267, 34973, 33863, 31696, 29869, /* 173424-173431 */
-32441, 33537, 31126, 29676, 28527, 29928, 29194, 26036, /* 173432-173439 */
-28316, 28877, 25005, 23455, 22032, 22303, 19521, 17982, /* 173440-173447 */
-18178, 18433, 18275, 17258, 15074, 16215, 17787, 17197, /* 173448-173455 */
-17435, 17057, 19229, 19999, 19748, 18756, 19413, 21501, /* 173456-173463 */
-20531, 18155, 16674, 16472, 17276, 16687, 17004, 15036, /* 173464-173471 */
-13759, 16357, 15344, 14709, 16482, 17155, 19209, 19511, /* 173472-173479 */
-19934, 23191, 23885, 24839, 24440, 23974, 26177, 26169, /* 173480-173487 */
-26092, 27831, 28092, 27767, 27843, 29784, 29487, 27807, /* 173488-173495 */
-28454, 29462, 31069, 32747, 32587, 31927, 33348, 34628, /* 173496-173503 */
-35823, 38300, 37057, 35792, 39787, 42323, 40830, 39171, /* 173504-173511 */
-38747, 39167, 41399, 39423, 36908, 36287, 34899, 34934, /* 173512-173519 */
-34263, 33007, 31848, 32193, 32457, 30822, 30033, 30380, /* 173520-173527 */
-30735, 30894, 32534, 33471, 31512, 31764, 33301, 33633, /* 173528-173535 */
-33495, 32823, 33017, 33854, 34089, 31768, 32158, 35742, /* 173536-173543 */
-35330, 33420, 32729, 33366, 32266, 34359, 34222, 34497, /* 173544-173551 */
-35777, 33052, 33698, 33557, 35639, 37915, 36982, 39352, /* 173552-173559 */
-43223, 41902, 40396, 43083, 46068, 46255, 46531, 46365, /* 173560-173567 */
-46500, 47056, 46621, 44724, 44570, 45945, 45307, 43387, /* 173568-173575 */
-41468, 43673, 43343, 42730, 43189, 41605, 41741, 43558, /* 173576-173583 */
-44153, 43468, 42434, 43724, 44819, 43097, 43214, 45193, /* 173584-173591 */
-45133, 40872, 41169, 44084, 43368, 40188, 38724, 40669, /* 173592-173599 */
-40388, 36336, 34766, 35548, 35435, 34863, 33002, 32983, /* 173600-173607 */
-34199, 35809, 34606, 35622, 37110, 36911, 38384, 39298, /* 173608-173615 */
-40904, 42049, 41888, 42027, 42776, 40754, 39567, 39717, /* 173616-173623 */
-39784, 39199, 39365, 38787, 36661, 36192, 35923, 34580, /* 173624-173631 */
-33785, 33793, 32900, 32054, 31826, 33015, 31962, 31237, /* 173632-173639 */
-30838, 28251, 28665, 29670, 27939, 26266, 26469, 24669, /* 173640-173647 */
-22939, 21554, 19799, 18409, 17388, 18028, 19266, 19297, /* 173648-173655 */
-15515, 14883, 17303, 18286, 17582, 17074, 17537, 18449, /* 173656-173663 */
-19174, 18999, 20914, 21527, 19944, 19830, 19825, 18158, /* 173664-173671 */
-17299, 16615, 15274, 15461, 16414, 14293, 13161, 14758, /* 173672-173679 */
-14419, 14197, 15914, 18516, 19335, 20978, 22797, 22645, /* 173680-173687 */
-24061, 27834, 27805, 25447, 25905, 28090, 30647, 29625, /* 173688-173695 */
-27828, 29289, 31665, 29045, 28303, 30213, 29910, 30454, /* 173696-173703 */
-31728, 31577, 32556, 33395, 31858, 33774, 34843, 35674, /* 173704-173711 */
-37317, 37204, 40265, 40179, 40095, 39866, 39854, 43207, /* 173712-173719 */
-37082, 39428, 40741, 37020, 33406, 32302, 34661, 30466, /* 173720-173727 */
-33539, 31873, 28215, 30015, 32092, 30368, 29213, 31768, /* 173728-173735 */
-33029, 31492, 30054, 30341, 32299, 33600, 32132, 32278, /* 173736-173743 */
-33979, 35150, 33615, 32831, 34819, 37018, 34967, 32508, /* 173744-173751 */
-32478, 34145, 33111, 33254, 34347, 34239, 34238, 33150, /* 173752-173759 */
-34476, 34968, 37010, 37502, 39055, 40585, 40842, 42630, /* 173760-173767 */
-42110, 42714, 44260, 47287, 47225, 45547, 46111, 48304, /* 173768-173775 */
-47475, 46170, 46809, 45651, 46263, 46115, 43729, 42848, /* 173776-173783 */
-45966, 45361, 42659, 42328, 43091, 44104, 44183, 43855, /* 173784-173791 */
-42753, 41699, 43076, 45230, 43934, 40242, 41554, 42864, /* 173792-173799 */
-40573, 39264, 38197, 39116, 39027, 38998, 36018, 37182, /* 173800-173807 */
-38565, 34752, 34529, 35121, 34694, 34795, 34848, 36565, /* 173808-173815 */
-37189, 36221, 39173, 39716, 41619, 41650, 41080, 44396, /* 173816-173823 */
-44392, 42697, 41143, 40136, 38857, 39489, 40429, 35661, /* 173824-173831 */
-35524, 37571, 35007, 33173, 32847, 33904, 32068, 31201, /* 173832-173839 */
-30370, 32015, 33501, 30006, 30434, 30996, 30758, 30532, /* 173840-173847 */
-26167, 26310, 28954, 29047, 26673, 22509, 23604, 23413, /* 173848-173855 */
-19775, 17994, 19329, 20686, 18582, 13696, 14432, 17197, /* 173856-173863 */
-16907, 15990, 15793, 17218, 17984, 19322, 16985, 18210, /* 173864-173871 */
-21171, 21158, 18741, 18881, 18621, 18309, 16805, 14948, /* 173872-173879 */
-16860, 17352, 16683, 14017, 13386, 15872, 19040, 15676, /* 173880-173887 */
-16132, 19269, 23335, 20338, 21464, 25301, 25094, 26769, /* 173888-173895 */
-26570, 28323, 27199, 28979, 32243, 30343, 27629, 32276, /* 173896-173903 */
-31446, 30671, 30171, 30867, 30191, 31219, 32869, 31669, /* 173904-173911 */
-32500, 32246, 33054, 32053, 33761, 35376, 35819, 35714, /* 173912-173919 */
-38745, 39379, 37074, 36641, 38523, 40346, 38803, 37006, /* 173920-173927 */
-38290, 37659, 36569, 36156, 35069, 34987, 34373, 32559, /* 173928-173935 */
-32477, 31091, 28637, 30562, 31523, 30089, 29477, 30354, /* 173936-173943 */
-30694, 31804, 30503, 28906, 32352, 33961, 29985, 30717, /* 173944-173951 */
-33290, 33121, 32994, 33429, 33885, 32771, 32652, 34286, /* 173952-173959 */
-35842, 36783, 35194, 35630, 37492, 36953, 36657, 37126, /* 173960-173967 */
-38696, 40228, 43802, 42542, 39633, 42241, 45056, 46223, /* 173968-173975 */
-45234, 44547, 45875, 47148, 47135, 45218, 46372, 46664, /* 173976-173983 */
-43852, 43096, 43493, 44728, 44007, 42597, 43078, 45547, /* 173984-173991 */
-44891, 41723, 43877, 45849, 44860, 44299, 44315, 43729, /* 173992-173999 */
-45427, 44707, 42371, 42456, 43553, 42877, 38555, 40197, /* 174000-174007 */
-41338, 39377, 38279, 38181, 38246, 36860, 34965, 34367, /* 174008-174015 */
-34013, 33701, 34102, 34924, 35447, 35368, 37622, 38980, /* 174016-174023 */
-37625, 39618, 42503, 41411, 41963, 43850, 43596, 42238, /* 174024-174031 */
-40717, 40203, 39428, 37981, 39116, 37807, 35293, 35073, /* 174032-174039 */
-34278, 32660, 32945, 32343, 29126, 27967, 29958, 30077, /* 174040-174047 */
-28661, 29543, 30930, 30452, 28367, 29105, 29368, 27360, /* 174048-174055 */
-28944, 28146, 25457, 24690, 20933, 20021, 20497, 19130, /* 174056-174063 */
-17438, 15838, 17281, 17054, 13895, 14603, 15620, 16131, /* 174064-174071 */
-16820, 16046, 15578, 16987, 17838, 19126, 19461, 17079, /* 174072-174079 */
-18795, 21395, 18852, 14998, 17486, 19864, 17472, 14975, /* 174080-174087 */
-16637, 17166, 15991, 15185, 17348, 19399, 17973, 19975, /* 174088-174095 */
-21239, 22489, 25071, 24122, 24279, 29177, 28210, 26637, /* 174096-174103 */
-28394, 30880, 30534, 28284, 31026, 32125, 29952, 30720, /* 174104-174111 */
-32618, 30876, 31163, 32425, 32520, 33040, 33555, 32408, /* 174112-174119 */
-32594, 33721, 35054, 36842, 36235, 38404, 40504, 39216, /* 174120-174127 */
-38108, 39843, 40153, 39370, 39212, 36714, 36364, 36742, /* 174128-174135 */
-35185, 32246, 31966, 33848, 30752, 28516, 30279, 30196, /* 174136-174143 */
-29318, 28368, 29509, 30833, 30434, 30257, 30776, 33604, /* 174144-174151 */
-32735, 31574, 33158, 34585, 34030, 33220, 35061, 35178, /* 174152-174159 */
-34717, 34886, 33507, 32358, 34260, 36081, 33990, 32455, /* 174160-174167 */
-35349, 35755, 34377, 34758, 35817, 38711, 40111, 39734, /* 174168-174175 */
-41369, 42903, 42625, 43081, 44644, 45317, 45785, 45546, /* 174176-174183 */
-45110, 46192, 47695, 47938, 45567, 44598, 46173, 45293, /* 174184-174191 */
-42839, 43909, 45473, 44526, 42793, 43763, 43467, 42557, /* 174192-174199 */
-43887, 43894, 44526, 44048, 45484, 45647, 43564, 43573, /* 174200-174207 */
-44522, 45077, 42362, 41302, 41117, 40237, 40033, 39570, /* 174208-174215 */
-38601, 37154, 36403, 35999, 33823, 32696, 34331, 33330, /* 174216-174223 */
-32746, 33949, 34969, 36264, 37192, 35748, 37744, 41978, /* 174224-174231 */
-42889, 42631, 44224, 47181, 45857, 44129, 44031, 43241, /* 174232-174239 */
-40667, 40866, 40718, 36839, 35666, 36330, 32390, 29331, /* 174240-174247 */
-31177, 30155, 26590, 24697, 26947, 28261, 26316, 26781, /* 174248-174255 */
-28099, 27452, 25577, 24734, 26177, 26071, 26444, 25943, /* 174256-174263 */
-24258, 21888, 20921, 21726, 19205, 19323, 20555, 18929, /* 174264-174271 */
-15859, 16117, 17713, 16621, 16643, 17948, 16723, 15174, /* 174272-174279 */
-17399, 17078, 17155, 18041, 18779, 19633, 17200, 17133, /* 174280-174287 */
-18968, 17327, 15563, 16549, 16370, 16381, 17092, 15908, /* 174288-174295 */
-17067, 19646, 18352, 18361, 21606, 23642, 23196, 23672, /* 174296-174303 */
-26565, 28817, 27073, 28047, 31326, 31333, 30953, 30076, /* 174304-174311 */
-31570, 33523, 32052, 31110, 31809, 31514, 31641, 30448, /* 174312-174319 */
-29719, 31005, 32584, 31577, 31352, 32796, 32913, 33985, /* 174320-174327 */
-35178, 35222, 35708, 38336, 39131, 38089, 37529, 38687, /* 174328-174335 */
-40391, 38391, 37401, 39611, 36857, 34234, 35124, 35205, /* 174336-174343 */
-33717, 31242, 31391, 31407, 29048, 28501, 30541, 29410, /* 174344-174351 */
-27523, 28710, 31389, 31686, 29883, 31672, 34080, 33250, /* 174352-174359 */
-32836, 34688, 33633, 33384, 35531, 35980, 33755, 31909, /* 174360-174367 */
-33456, 34410, 33056, 33622, 35026, 33901, 34442, 34267, /* 174368-174375 */
-34663, 35836, 36861, 37621, 37683, 39901, 40747, 40995, /* 174376-174383 */
-42059, 43267, 45132, 45581, 46095, 46783, 46946, 48014, /* 174384-174391 */
-47237, 48777, 48588, 45540, 45234, 45032, 45435, 46525, /* 174392-174399 */
-45437, 43024, 43591, 44088, 43267, 42046, 44128, 44611, /* 174400-174407 */
-42534, 44289, 44872, 42854, 41837, 42527, 43277, 43247, /* 174408-174415 */
-41628, 41537, 40509, 40165, 40942, 40021, 39521, 38226, /* 174416-174423 */
-36833, 35645, 36057, 35389, 32645, 33800, 35686, 35972, /* 174424-174431 */
-35959, 35700, 37245, 38457, 39389, 39847, 41994, 44754, /* 174432-174439 */
-43895, 42681, 43403, 42814, 41652, 41418, 40106, 38690, /* 174440-174447 */
-38251, 37654, 35050, 34410, 34098, 30982, 29019, 29809, /* 174448-174455 */
-29080, 25914, 24978, 28704, 28764, 26135, 28178, 26424, /* 174456-174463 */
-24257, 26732, 26949, 25412, 26421, 25773, 22697, 20025, /* 174464-174471 */
-20659, 21165, 18461, 16779, 17965, 18597, 14930, 14817, /* 174472-174479 */
-17310, 16063, 15794, 17490, 17155, 14536, 14833, 18459, /* 174480-174487 */
-16784, 17268, 19611, 17013, 17311, 19041, 17093, 16109, /* 174488-174495 */
-19440, 18540, 15814, 18223, 18724, 18494, 20214, 18470, /* 174496-174503 */
-17290, 20457, 24175, 23833, 23089, 25233, 28671, 28442, /* 174504-174511 */
-27620, 31048, 31156, 28989, 29605, 33163, 32774, 29715, /* 174512-174519 */
-30872, 32912, 32084, 30532, 30686, 31080, 31353, 31045, /* 174520-174527 */
-32182, 33038, 32387, 31221, 32225, 34418, 33637, 34562, /* 174528-174535 */
-35871, 36186, 37623, 38304, 38660, 38413, 38531, 39976, /* 174536-174543 */
-39764, 39110, 36176, 35813, 37117, 34618, 33695, 33526, /* 174544-174551 */
-32397, 29929, 29239, 29937, 29596, 28325, 27835, 28778, /* 174552-174559 */
-30379, 29597, 30009, 32570, 31475, 29967, 30057, 32949, /* 174560-174567 */
-32665, 33002, 36081, 33769, 30703, 33203, 35389, 33611, /* 174568-174575 */
-34333, 36087, 35720, 35041, 37305, 36444, 36012, 39102, /* 174576-174583 */
-39412, 38930, 40399, 41247, 40961, 41787, 42615, 44936, /* 174584-174591 */
-44358, 43517, 44857, 45288, 45951, 47604, 47454, 46817, /* 174592-174599 */
-47054, 47040, 46425, 46176, 47509, 47625, 46318, 45306, /* 174600-174607 */
-45857, 44565, 44546, 44217, 44139, 44762, 43670, 43979, /* 174608-174615 */
-42863, 41878, 42600, 42724, 42206, 41488, 40265, 39508, /* 174616-174623 */
-39957, 40147, 37847, 36462, 37746, 38213, 36531, 35151, /* 174624-174631 */
-34707, 34820, 35652, 34875, 37194, 39262, 37351, 37625, /* 174632-174639 */
-39497, 40536, 40827, 43030, 44775, 43654, 43727, 44204, /* 174640-174647 */
-43349, 41969, 40837, 40654, 39837, 39142, 35157, 32819, /* 174648-174655 */
-35030, 33241, 29694, 27242, 28025, 28795, 25047, 24459, /* 174656-174663 */
-27038, 26966, 26157, 25400, 25254, 24446, 24086, 25087, /* 174664-174671 */
-26368, 25135, 23441, 23324, 22692, 20974, 19338, 19479, /* 174672-174679 */
-17286, 18542, 18959, 16071, 15265, 16127, 16108, 14920, /* 174680-174687 */
-16400, 16258, 14715, 15699, 16451, 16551, 18007, 17276, /* 174688-174695 */
-18308, 19033, 18940, 18586, 17887, 18804, 18383, 18553, /* 174696-174703 */
-18926, 18995, 19907, 20662, 19389, 19010, 22301, 24208, /* 174704-174711 */
-23031, 23659, 26198, 28731, 27770, 27829, 28940, 29145, /* 174712-174719 */
-31252, 29886, 29937, 31370, 30189, 32612, 32682, 30986, /* 174720-174727 */
-31003, 30970, 31785, 31181, 31539, 31736, 33018, 34056, /* 174728-174735 */
-33327, 33884, 33581, 34310, 36052, 35628, 36436, 38273, /* 174736-174743 */
-38783, 38264, 37467, 38415, 39564, 39027, 36599, 36449, /* 174744-174751 */
-37401, 34493, 34371, 33540, 32447, 31281, 29773, 31543, /* 174752-174759 */
-30244, 29126, 28791, 28911, 30959, 31315, 30717, 32052, /* 174760-174767 */
-32838, 31839, 30933, 32438, 32844, 31912, 33097, 34610, /* 174768-174775 */
-33350, 31095, 31917, 32623, 32552, 32242, 33189, 35280, /* 174776-174783 */
-36002, 35575, 35653, 37408, 39170, 39705, 40270, 40378, /* 174784-174791 */
-40306, 41885, 43934, 44012, 42680, 44115, 46259, 44747, /* 174792-174799 */
-44028, 45594, 46885, 46191, 46203, 47154, 46235, 43737, /* 174800-174807 */
-43740, 46019, 44125, 44101, 45582, 44370, 43049, 43905, /* 174808-174815 */
-45325, 44413, 44320, 46299, 45724, 43498, 45025, 44685, /* 174816-174823 */
-44196, 44002, 41677, 42967, 42548, 39994, 38551, 38120, /* 174824-174831 */
-39388, 37314, 35519, 37818, 36863, 34134, 33797, 34676, /* 174832-174839 */
-34214, 35002, 37371, 36787, 37566, 38048, 40212, 42208, /* 174840-174847 */
-41566, 43556, 45172, 45779, 45205, 44537, 44282, 41839, /* 174848-174855 */
-40425, 41861, 40512, 35669, 33663, 34099, 31168, 30319, /* 174856-174863 */
-28478, 25922, 25443, 23720, 24256, 23193, 23764, 26063, /* 174864-174871 */
-24922, 23369, 23982, 24548, 23921, 25547, 27186, 24711, /* 174872-174879 */
-23391, 23118, 22185, 22219, 19909, 18644, 18820, 18147, /* 174880-174887 */
-17252, 15654, 15355, 15999, 16057, 14514, 14060, 14723, /* 174888-174895 */
-15275, 15915, 14675, 15527, 16567, 15869, 18015, 18555, /* 174896-174903 */
-16905, 18463, 19700, 19891, 20049, 20262, 21373, 21486, /* 174904-174911 */
-21937, 22564, 22211, 23083, 23969, 23481, 24901, 27919, /* 174912-174919 */
-27571, 27198, 29761, 30062, 28614, 29956, 31196, 30641, /* 174920-174927 */
-30793, 31284, 31650, 29845, 30447, 33293, 31418, 29253, /* 174928-174935 */
-31641, 33948, 32797, 31746, 34884, 35489, 32208, 33824, /* 174936-174943 */
-35717, 35126, 36159, 37773, 36524, 35265, 38788, 40966, /* 174944-174951 */
-38264, 36695, 37804, 39124, 36821, 35326, 37352, 34602, /* 174952-174959 */
-32567, 32685, 31654, 31699, 30069, 28564, 29211, 27929, /* 174960-174967 */
-27434, 30297, 29794, 28610, 30343, 32068, 31081, 30073, /* 174968-174975 */
-32224, 33964, 30903, 32387, 36427, 33546, 32100, 33624, /* 174976-174983 */
-33393, 31524, 32244, 34230, 35545, 35236, 33880, 35228, /* 174984-174991 */
-38063, 37422, 37820, 40211, 39542, 39544, 42553, 44162, /* 174992-174999 */
-42151, 43210, 46199, 45623, 43814, 44033, 45827, 46713, /* 175000-175007 */
-46029, 47461, 46287, 45481, 46152, 44307, 44856, 45231, /* 175008-175015 */
-46240, 44332, 43947, 45577, 44403, 44019, 42924, 42797, /* 175016-175023 */
-44802, 44808, 42986, 43266, 44562, 44011, 41498, 42948, /* 175024-175031 */
-44547, 42558, 39325, 40395, 40722, 39017, 39214, 37710, /* 175032-175039 */
-38744, 37763, 35724, 33983, 35063, 36188, 34159, 36279, /* 175040-175047 */
-37772, 37699, 37072, 37487, 41289, 40939, 40404, 43083, /* 175048-175055 */
-44169, 43698, 42602, 42928, 43548, 41171, 38690, 39480, /* 175056-175063 */
-38743, 33903, 32424, 33401, 30969, 28850, 27870, 27467, /* 175064-175071 */
-25387, 25239, 25985, 24718, 23577, 24735, 27215, 23824, /* 175072-175079 */
-22519, 26558, 25259, 21904, 23679, 25729, 21434, 20036, /* 175080-175087 */
-21971, 19056, 17806, 18152, 18088, 17448, 16388, 15243, /* 175088-175095 */
-16132, 16378, 14675, 14173, 15941, 16533, 14810, 14219, /* 175096-175103 */
-15267, 17364, 15855, 15591, 19451, 19251, 17795, 19188, /* 175104-175111 */
-20396, 20135, 19430, 21154, 21402, 21648, 23309, 22798, /* 175112-175119 */
-21591, 23996, 26435, 26321, 26060, 27924, 30790, 30257, /* 175120-175127 */
-29579, 31404, 32468, 30347, 32136, 34730, 32443, 32013, /* 175128-175135 */
-33479, 32900, 32549, 32802, 32466, 32886, 32330, 32698, /* 175136-175143 */
-33369, 31677, 32762, 33799, 33526, 34679, 35067, 34296, /* 175144-175151 */
-34387, 37478, 38706, 36521, 38181, 40005, 37516, 36262, /* 175152-175159 */
-36440, 37742, 37509, 32721, 32597, 34929, 31199, 29315, /* 175160-175167 */
-32166, 31724, 27685, 28997, 29871, 29666, 29375, 28813, /* 175168-175175 */
-31273, 31504, 32058, 33047, 32522, 31812, 33869, 35443, /* 175176-175183 */
-34386, 34737, 37328, 37414, 34004, 33139, 36237, 35111, /* 175184-175191 */
-32438, 35862, 37077, 33994, 33446, 36417, 35807, 34139, /* 175192-175199 */
-35808, 37821, 37797, 36039, 39466, 41675, 37358, 40036, /* 175200-175207 */
-44319, 42949, 41883, 43094, 43960, 44690, 46094, 46488, /* 175208-175215 */
-46508, 43827, 44678, 45581, 43952, 44335, 45092, 45082, /* 175216-175223 */
-43785, 42997, 43990, 43167, 41763, 44169, 45022, 43658, /* 175224-175231 */
-43844, 43534, 44679, 45204, 41821, 43384, 44553, 42655, /* 175232-175239 */
-40687, 40778, 42361, 39434, 39170, 40977, 38633, 37385, /* 175240-175247 */
-37822, 37818, 35773, 35680, 36644, 36695, 38027, 36977, /* 175248-175255 */
-36268, 36535, 37488, 38718, 39284, 36760, 37096, 41124, /* 175256-175263 */
-38773, 34021, 35184, 35682, 33826, 32092, 31386, 30944, /* 175264-175271 */
-30164, 29793, 27665, 26865, 28099, 27868, 24816, 24967, /* 175272-175279 */
-26372, 25634, 25289, 26268, 26133, 24671, 22978, 24727, /* 175280-175287 */
-26221, 24691, 23811, 23684, 22225, 22625, 22636, 19527, /* 175288-175295 */
-19422, 19998, 19294, 17882, 18012, 17792, 18489, 17361, /* 175296-175303 */
-17950, 20110, 18039, 18232, 20217, 19663, 19497, 20406, /* 175304-175311 */
-21120, 22167, 21489, 21444, 24035, 24541, 22886, 22531, /* 175312-175319 */
-24010, 25612, 24199, 24984, 27017, 25401, 24126, 26229, /* 175320-175327 */
-28325, 27166, 26856, 31466, 30704, 30819, 33017, 31519, /* 175328-175335 */
-33083, 35242, 36036, 32229, 34421, 36946, 33305, 33540, /* 175336-175343 */
-35362, 34091, 32170, 33830, 32361, 32490, 34296, 31341, /* 175344-175351 */
-31362, 34030, 34657, 32203, 31967, 35689, 35975, 32749, /* 175352-175359 */
-35260, 38573, 36715, 35165, 35977, 38247, 37791, 35692, /* 175360-175367 */
-34076, 36021, 35265, 32065, 32798, 32936, 31082, 30638, /* 175368-175375 */
-31635, 29867, 29148, 29969, 30840, 30585, 29844, 32251, /* 175376-175383 */
-33542, 31450, 33247, 34102, 32120, 34386, 35034, 35241, /* 175384-175391 */
-35735, 35196, 35687, 33689, 33831, 36753, 35402, 35044, /* 175392-175399 */
-37724, 35563, 32883, 36052, 37201, 34524, 35088, 36464, /* 175400-175407 */
-35923, 35880, 36235, 36288, 37847, 38052, 37254, 38099, /* 175408-175415 */
-38005, 39351, 39584, 39925, 40891, 40808, 40607, 40910, /* 175416-175423 */
-40984, 40666, 42162, 43144, 42608, 42594, 43959, 42361, /* 175424-175431 */
-40510, 42069, 44058, 41833, 40749, 42013, 42170, 40624, /* 175432-175439 */
-40636, 41490, 41052, 40015, 39122, 40192, 38378, 37393, /* 175440-175447 */
-37592, 37953, 36518, 36381, 35845, 35097, 34706, 33378, /* 175448-175455 */
-34301, 33714, 33401, 34699, 35596, 34598, 34420, 34288, /* 175456-175463 */
-35697, 36682, 35661, 36616, 38828, 36857, 34920, 34933, /* 175464-175471 */
-34584, 33851, 32762, 32045, 29667, 29678, 29016, 27477, /* 175472-175479 */
-27573, 27810, 25208, 24519, 26804, 25647, 24303, 27216, /* 175480-175487 */
-27696, 26548, 27199, 27323, 28151, 27976, 27968, 29271, /* 175488-175495 */
-29897, 26532, 27415, 28731, 26632, 24750, 25236, 25519, /* 175496-175503 */
-22880, 25175, 24320, 21243, 23071, 24771, 22969, 22811, /* 175504-175511 */
-24425, 23663, 24697, 25750, 25937, 24685, 25086, 28833, /* 175512-175519 */
-28888, 27455, 27762, 27867, 28148, 27753, 27465, 27417, /* 175520-175527 */
-27668, 30367, 28216, 27158, 27884, 26736, 29412, 30785, /* 175528-175535 */
-29923, 30331, 31710, 33236, 33019, 31820, 32064, 33400, /* 175536-175543 */
-34556, 33615, 33314, 33000, 33387, 34451, 34393, 32967, /* 175544-175551 */
-32950, 34106, 34155, 32061, 31897, 33322, 33769, 32778, /* 175552-175559 */
-32448, 34795, 32938, 31867, 33630, 36703, 34179, 32561, /* 175560-175567 */
-36857, 37226, 34021, 33391, 35136, 35059, 33124, 32294, /* 175568-175575 */
-32634, 31611, 32382, 32028, 30883, 30858, 31124, 30260, /* 175576-175583 */
-29938, 30586, 30946, 30828, 32245, 33573, 31821, 33083, /* 175584-175591 */
-33231, 33395, 34522, 34290, 35096, 36689, 37137, 35921, /* 175592-175599 */
-34373, 34391, 36148, 34103, 34490, 35566, 33888, 33081, /* 175600-175607 */
-33512, 33889, 33068, 33618, 34886, 34330, 32834, 34533, /* 175608-175615 */
-36167, 34609, 34908, 36622, 36539, 36174, 36564, 38934, /* 175616-175623 */
-37670, 37859, 39546, 39243, 39103, 37798, 38499, 37934, /* 175624-175631 */
-37648, 39157, 38874, 37675, 37408, 37757, 38465, 37969, /* 175632-175639 */
-38205, 39492, 39582, 39257, 38988, 38403, 39071, 40083, /* 175640-175647 */
-39033, 37429, 37149, 37469, 37587, 35727, 33641, 34545, /* 175648-175655 */
-33744, 33938, 33574, 31856, 32342, 31989, 31052, 31873, /* 175656-175663 */
-32738, 31796, 31870, 33343, 32875, 32412, 33051, 34082, /* 175664-175671 */
-35306, 34486, 35967, 35321, 33151, 34547, 34536, 31417, /* 175672-175679 */
-32813, 33305, 28967, 29897, 31835, 29110, 26327, 28542, /* 175680-175687 */
-29547, 27043, 26121, 29571, 29721, 26208, 28129, 31096, /* 175688-175695 */
-29114, 27870, 30693, 31422, 31150, 31458, 31013, 31045, /* 175696-175703 */
-30980, 30247, 29992, 30893, 29234, 27895, 28932, 28405, /* 175704-175711 */
-28031, 28589, 28795, 27242, 25917, 27248, 29054, 27397, /* 175712-175719 */
-27631, 28333, 27806, 28717, 29403, 28941, 28678, 31047, /* 175720-175727 */
-30470, 29126, 30554, 30496, 28930, 30435, 32293, 31512, /* 175728-175735 */
-29899, 30180, 30460, 29500, 31724, 31684, 30054, 33435, /* 175736-175743 */
-34739, 32177, 31387, 33917, 34209, 32869, 34219, 34310, /* 175744-175751 */
-33177, 32698, 33963, 33155, 31225, 31548, 32389, 30948, /* 175752-175759 */
-31344, 31536, 30096, 32560, 33427, 30903, 31474, 34243, /* 175760-175767 */
-33141, 32483, 34205, 36048, 34877, 33029, 36354, 38527, /* 175768-175775 */
-34225, 33009, 35232, 34463, 33272, 34769, 33304, 30670, /* 175776-175783 */
-32215, 31807, 30545, 30921, 30069, 28992, 30178, 29811, /* 175784-175791 */
-29294, 30696, 33341, 32648, 30981, 33039, 34437, 31987, /* 175792-175799 */
-33062, 36744, 35255, 34704, 36847, 36131, 32542, 32744, /* 175800-175807 */
-34847, 35481, 33898, 33410, 33655, 33107, 33727, 32947, /* 175808-175815 */
-32633, 33910, 33296, 32644, 33869, 34395, 33829, 34645, /* 175816-175823 */
-34995, 35159, 35392, 35329, 35227, 35723, 37054, 36337, /* 175824-175831 */
-37608, 36613, 35238, 37618, 37801, 36384, 37034, 38162, /* 175832-175839 */
-35860, 36390, 37597, 35563, 35596, 36036, 37681, 35386, /* 175840-175847 */
-33958, 37537, 37275, 34723, 35402, 37426, 36677, 35819, /* 175848-175855 */
-35733, 36455, 35202, 33980, 33780, 33744, 33083, 32475, /* 175856-175863 */
-32711, 32015, 30314, 30046, 30965, 31001, 30301, 30485, /* 175864-175871 */
-33325, 32234, 30153, 31548, 33402, 34242, 33931, 32891, /* 175872-175879 */
-34182, 34062, 32363, 32855, 33048, 33364, 31840, 30702, /* 175880-175887 */
-31418, 31144, 30091, 29937, 30274, 29595, 28853, 29600, /* 175888-175895 */
-29760, 29736, 29636, 30349, 29668, 29326, 32143, 31595, /* 175896-175903 */
-32239, 32296, 32609, 34530, 32890, 32796, 32595, 33013, /* 175904-175911 */
-34297, 31645, 29155, 30740, 32902, 29925, 30076, 31152, /* 175912-175919 */
-28581, 29613, 30477, 29286, 29226, 31349, 30929, 29582, /* 175920-175927 */
-29950, 31866, 31025, 30759, 32568, 31591, 31342, 31364, /* 175928-175935 */
-31376, 30348, 31016, 31537, 31935, 32032, 29093, 29633, /* 175936-175943 */
-31782, 31874, 30916, 31829, 34509, 34080, 31893, 32730, /* 175944-175951 */
-34625, 33369, 32736, 34490, 34133, 32151, 32996, 33943, /* 175952-175959 */
-33555, 31761, 31276, 32610, 31921, 30583, 29853, 31325, /* 175960-175967 */
-31124, 30496, 30517, 29440, 30479, 32301, 31886, 31103, /* 175968-175975 */
-32282, 35257, 35451, 35276, 37074, 36697, 35416, 34791, /* 175976-175983 */
-36638, 36700, 34206, 34530, 34775, 31630, 30673, 32448, /* 175984-175991 */
-31957, 29731, 29339, 29991, 29681, 29091, 29873, 32017, /* 175992-175999 */
-31086, 30252, 31851, 32129, 30556, 32199, 34160, 33759, /* 176000-176007 */
-35618, 34764, 33786, 34027, 34004, 34068, 33129, 34490, /* 176008-176015 */
-35211, 33638, 33404, 34793, 34146, 31642, 33475, 34187, /* 176016-176023 */
-32742, 32182, 33289, 34203, 33599, 34184, 33884, 33949, /* 176024-176031 */
-33790, 35528, 34082, 35125, 36628, 34651, 34565, 36426, /* 176032-176039 */
-36818, 34127, 34720, 36037, 37261, 35401, 34199, 35716, /* 176040-176047 */
-35510, 35624, 36281, 33076, 34339, 38094, 35118, 34053, /* 176048-176055 */
-35723, 36158, 34799, 34569, 35090, 34545, 34725, 34222, /* 176056-176063 */
-32434, 30868, 32022, 33308, 32749, 31140, 31226, 32579, /* 176064-176071 */
-30576, 29752, 31541, 31514, 31232, 31817, 32039, 31545, /* 176072-176079 */
-30784, 32198, 33334, 33461, 32239, 32650, 35513, 33982, /* 176080-176087 */
-31842, 33129, 33301, 32315, 32239, 32066, 30662, 29224, /* 176088-176095 */
-30054, 31172, 28718, 27856, 30865, 30357, 29002, 29931, /* 176096-176103 */
-32489, 31266, 30595, 33012, 32464, 33377, 35105, 35236, /* 176104-176111 */
-32871, 33401, 35070, 34430, 34415, 34075, 32935, 31984, /* 176112-176119 */
-32778, 32851, 31678, 30599, 31990, 31815, 29813, 30454, /* 176120-176127 */
-31039, 31582, 31399, 30991, 31334, 32259, 31651, 30338, /* 176128-176135 */
-33689, 34365, 30997, 33028, 34606, 33107, 31030, 30921, /* 176136-176143 */
-33457, 32671, 31085, 31707, 32523, 28762, 28524, 33444, /* 176144-176151 */
-32377, 29589, 32250, 34418, 31775, 31054, 33072, 34443, /* 176152-176159 */
-33716, 32217, 33030, 34742, 33830, 32282, 31985, 33568, /* 176160-176167 */
-32997, 31251, 32177, 32257, 30520, 30509, 32818, 30164, /* 176168-176175 */
-28995, 32981, 32119, 29782, 31872, 33995, 32238, 33173, /* 176176-176183 */
-35882, 35856, 34446, 34414, 35396, 34163, 35692, 35600, /* 176184-176191 */
-32814, 33397, 34411, 31406, 31586, 33339, 32060, 30088, /* 176192-176199 */
-30363, 32173, 29145, 29196, 32531, 32101, 30044, 31602, /* 176200-176207 */
-32283, 30587, 31326, 33821, 33691, 33410, 35079, 35562, /* 176208-176215 */
-33034, 32532, 35554, 33786, 32566, 33430, 33794, 34250, /* 176216-176223 */
-33134, 32178, 32806, 33875, 32761, 31247, 33334, 34140, /* 176224-176231 */
-33455, 32946, 33992, 34551, 32420, 33578, 34838, 33312, /* 176232-176239 */
-33750, 35611, 34717, 34116, 33668, 34527, 35840, 34587, /* 176240-176247 */
-34330, 34108, 35443, 35959, 33655, 34879, 36525, 35984, /* 176248-176255 */
-34773, 34158, 34956, 34949, 34932, 34274, 33767, 34619, /* 176256-176263 */
-35547, 34812, 33536, 33236, 33939, 33544, 31429, 32622, /* 176264-176271 */
-32162, 30351, 31745, 31451, 29519, 29613, 30804, 29396, /* 176272-176279 */
-29814, 31048, 31344, 31533, 31246, 30848, 32050, 33702, /* 176280-176287 */
-32671, 32695, 32776, 34807, 34553, 32855, 34018, 33968, /* 176288-176295 */
-32749, 31971, 32968, 32447, 30408, 30728, 30685, 30370, /* 176296-176303 */
-29150, 29905, 29977, 29595, 31355, 27379, 32029, 30899, /* 176304-176311 */
-30582, 35609, 33881, 32478, 30342, 34329, 31979, 34537, /* 176312-176319 */
-38598, 37809, 35261, 33932, 33978, 32509, 34453, 31488, /* 176320-176327 */
-26264, 28131, 29485, 31699, 35146, 35753, 39671, 39362, /* 176328-176335 */
-39360, 36047, 31871, 33011, 30694, 29317, 34992, 28350, /* 176336-176343 */
-30295, 32841, 29666, 31190, 32438, 33036, 31865, 36325, /* 176344-176351 */
-37778, 34951, 23667, 26985, 28113, 29642, 29612, 33492, /* 176352-176359 */
-38656, 37607, 42758, 38008, 37356, 36387, 32025, 29598, /* 176360-176367 */
-26054, 24405, 25987, 23510, 28333, 41520, 41561, 38995, /* 176368-176375 */
-32640, 31883, 36642, 32004, 33938, 32169, 31808, 31947, /* 176376-176383 */
-29819, 24550, 26401, 21518, 18268, 18486, 15114, 15733, /* 176384-176391 */
-17226, 30052, 30232, 17778, 13169, 23203, 25463, 23882, /* 176392-176399 */
-25057, 26620, 22923, 20938, 27355, 34045, 30501, 33082, /* 176400-176407 */
-38980, 40824, 47510, 51744, 56956, 58117, 59804, 58838, /* 176408-176415 */
-56071, 53172, 50416, 49918, 54723, 57806, 60247, 61260, /* 176416-176423 */
-60559, 58680, 54788, 49995, 42104, 33028, 32008, 29167, /* 176424-176431 */
-20437, 17345, 16190, 15656, 12280, 10886, 9286, 7318, /* 176432-176439 */
-7825, 6948, 5430, 6091, 4958, 6990, 8858, 7133, /* 176440-176447 */
-9935, 11002, 8998, 12611, 16811, 20156, 21195, 23075, /* 176448-176455 */
-26662, 25351, 26652, 25214, 28839, 37817, 44432, 50379, /* 176456-176463 */
-54759, 57357, 57627, 58082, 58829, 58525, 59642, 61882, /* 176464-176471 */
-62027, 63640, 64179, 63861, 62655, 60323, 57671, 54700, /* 176472-176479 */
-52871, 53656, 53459, 54020, 52853, 52099, 51896, 51083, /* 176480-176487 */
-51145, 42408, 38196, 36279, 35247, 31072, 26083, 26526, /* 176488-176495 */
-24017, 20913, 18123, 18968, 17154, 15050, 15580, 15885, /* 176496-176503 */
-13087, 10344, 8674, 6522, 8140, 7467, 4044, 1728, /* 176504-176511 */
-2102, 4044, 5127, 6195, 7965, 7883, 6015, 6253, /* 176512-176519 */
-5281, 5324, 9039, 11924, 15039, 19430, 20636, 21432, /* 176520-176527 */
-24034, 23978, 23165, 23063, 24708, 27330, 30812, 33399, /* 176528-176535 */
-38011, 38351, 40366, 44863, 43603, 45736, 46121, 54474, /* 176536-176543 */
-53835, 50910, 55869, 55300, 56282, 56198, 57391, 56553, /* 176544-176551 */
-58051, 58808, 60554, 59035, 57802, 54112, 53479, 54193, /* 176552-176559 */
-53757, 53973, 48619, 55245, 56474, 55565, 53626, 51720, /* 176560-176567 */
-51730, 48824, 42771, 36003, 33050, 35012, 41117, 44094, /* 176568-176575 */
-46770, 45212, 43491, 39628, 30262, 26979, 23653, 19246, /* 176576-176583 */
-21542, 21304, 17991, 12118, 9851, 6804, 8106, 7125, /* 176584-176591 */
-3920, 3927, 4552, 5920, 7251, 8919, 7337, 9910, /* 176592-176599 */
-10346, 12893, 10999, 14075, 19117, 24279, 25114, 26221, /* 176600-176607 */
-27770, 26377, 25781, 24469, 25684, 23349, 30730, 32425, /* 176608-176615 */
-39440, 38095, 37526, 40184, 36814, 35022, 31258, 32956, /* 176616-176623 */
-32708, 40138, 44141, 46749, 47741, 49943, 47681, 47243, /* 176624-176631 */
-43659, 41908, 43968, 42702, 51692, 54550, 53488, 55646, /* 176632-176639 */
-57485, 56628, 55604, 55379, 58129, 57358, 57375, 52320, /* 176640-176647 */
-49549, 47563, 46364, 48610, 49185, 49969, 49701, 50708, /* 176648-176655 */
-52781, 56392, 52486, 49140, 49199, 52521, 48684, 46105, /* 176656-176663 */
-45273, 45008, 45475, 46917, 46622, 45631, 42450, 38128, /* 176664-176671 */
-33006, 27056, 28020, 22214, 28147, 30437, 33448, 31314, /* 176672-176679 */
-30192, 33455, 28260, 29298, 26436, 24411, 23897, 25554, /* 176680-176687 */
-20436, 17243, 17794, 18925, 17034, 13537, 14108, 14228, /* 176688-176695 */
-14888, 14982, 16529, 15247, 13124, 12100, 11142, 10327, /* 176696-176703 */
-9717, 8276, 8258, 9568, 8037, 4384, 1207, 1621, /* 176704-176711 */
-3205, 3875, 2891, 1820, 5617, 7034, 9342, 11655, /* 176712-176719 */
-10852, 14739, 14248, 10811, 9505, 9245, 11261, 14052, /* 176720-176727 */
-18520, 23831, 27612, 27153, 25218, 26749, 26486, 25081, /* 176728-176735 */
-25640, 27427, 34897, 35939, 30638, 31010, 32937, 36090, /* 176736-176743 */
-36305, 37049, 40976, 41437, 40944, 40794, 41148, 41400, /* 176744-176751 */
-40135, 43192, 46010, 46486, 47957, 50996, 56381, 60137, /* 176752-176759 */
-62748, 61917, 61876, 61448, 60000, 60125, 59518, 61076, /* 176760-176767 */
-62886, 62471, 61299, 59268, 59666, 59110, 57675, 54967, /* 176768-176775 */
-52022, 52727, 50184, 51711, 52465, 53458, 55057, 50728, /* 176776-176783 */
-50244, 46935, 42488, 40241, 39646, 42965, 40682, 38926, /* 176784-176791 */
-36834, 35551, 36960, 32918, 31056, 32269, 34222, 36681, /* 176792-176799 */
-31880, 28199, 28235, 25337, 28208, 28811, 30940, 31102, /* 176800-176807 */
-33371, 37067, 34416, 32405, 24741, 26073, 26839, 23185, /* 176808-176815 */
-22310, 19795, 18856, 22146, 24175, 26596, 26202, 24128, /* 176816-176823 */
-20968, 17284, 18169, 11496, 11754, 12539, 13712, 12839, /* 176824-176831 */
-11920, 15119, 14581, 15435, 17880, 17442, 14899, 17648, /* 176832-176839 */
-19362, 19002, 17293, 18129, 17206, 20234, 19517, 19514, /* 176840-176847 */
-20771, 21077, 25089, 23048, 23416, 18186, 14282, 14476, /* 176848-176855 */
-12733, 14856, 14816, 17125, 22539, 24352, 20305, 16533, /* 176856-176863 */
-18260, 18122, 17540, 21225, 21688, 27451, 29320, 28404, /* 176864-176871 */
-32497, 29454, 32688, 31296, 29838, 28510, 21839, 20767, /* 176872-176879 */
-25588, 31650, 37757, 40574, 44618, 42885, 45130, 44249, /* 176880-176887 */
-40627, 45293, 43381, 48699, 45788, 41012, 38000, 39122, /* 176888-176895 */
-39452, 39754, 38848, 41912, 42577, 42542, 44060, 41539, /* 176896-176903 */
-42905, 40734, 43528, 43812, 47181, 47172, 49149, 52928, /* 176904-176911 */
-57973, 56955, 56311, 56187, 55256, 54690, 49253, 51642, /* 176912-176919 */
-52865, 56599, 52683, 55519, 54347, 53689, 55639, 50336, /* 176920-176927 */
-51854, 49125, 46766, 42558, 44859, 43092, 43949, 43639, /* 176928-176935 */
-42845, 46314, 42812, 35727, 36564, 36389, 37934, 42488, /* 176936-176943 */
-35224, 35398, 33594, 34276, 30443, 32262, 33210, 35325, /* 176944-176951 */
-34073, 28177, 25497, 23521, 20113, 19864, 24428, 22335, /* 176952-176959 */
-27931, 26978, 34589, 33883, 36591, 33293, 28630, 31854, /* 176960-176967 */
-30167, 31548, 26642, 28284, 30979, 31040, 28945, 27388, /* 176968-176975 */
-24345, 26350, 21390, 20507, 16551, 16521, 16781, 14603, /* 176976-176983 */
-20456, 18579, 20881, 18954, 23495, 26259, 26165, 24218, /* 176984-176991 */
-23140, 24278, 21301, 17240, 16465, 16762, 15546, 16406, /* 176992-176999 */
-12773, 17138, 18649, 21981, 21868, 20210, 18235, 13439, /* 177000-177007 */
-13923, 10687, 12100, 12094, 13268, 14001, 13370, 12555, /* 177008-177015 */
-11818, 8391, 8126, 9363, 7715, 10185, 11505, 15485, /* 177016-177023 */
-16040, 19241, 18728, 21166, 23316, 21540, 24088, 19797, /* 177024-177031 */
-19472, 23257, 24908, 25710, 28671, 31904, 35299, 33954, /* 177032-177039 */
-36406, 32938, 36169, 37173, 38269, 44091, 38603, 39063, /* 177040-177047 */
-35841, 38401, 39546, 41329, 39861, 44164, 44756, 43220, /* 177048-177055 */
-43587, 40366, 39120, 42212, 45025, 41396, 48905, 49655, /* 177056-177063 */
-55657, 59698, 62414, 62133, 63036, 62846, 60579, 61988, /* 177064-177071 */
-60430, 63024, 61457, 60257, 58994, 60980, 56655, 58333, /* 177072-177079 */
-55836, 55957, 54197, 51492, 52000, 48790, 50707, 45046, /* 177080-177087 */
-51167, 48234, 49368, 50442, 47198, 45404, 47159, 46772, /* 177088-177095 */
-41753, 42378, 40272, 39670, 35174, 34834, 34067, 39724, /* 177096-177103 */
-36641, 39446, 41842, 38291, 34688, 30905, 33311, 35639, /* 177104-177111 */
-35193, 36916, 40617, 41299, 43285, 40025, 40123, 35889, /* 177112-177119 */
-36448, 31797, 30662, 29989, 31362, 34836, 33149, 33210, /* 177120-177127 */
-31764, 30875, 29909, 27752, 26570, 28145, 21477, 22542, /* 177128-177135 */
-19134, 18536, 17912, 18993, 18129, 20471, 24815, 22588, /* 177136-177143 */
-26402, 27158, 29311, 27997, 24404, 21193, 24434, 19866, /* 177144-177151 */
-20024, 19300, 20885, 21548, 18787, 21152, 20048, 16301, /* 177152-177159 */
-10242, 11111, 5831, 6268, 7891, 7395, 9010, 12607, /* 177160-177167 */
-11667, 11643, 11246, 9627, 10291, 9766, 10693, 13832, /* 177168-177175 */
-16551, 13105, 13973, 14373, 16191, 17124, 15812, 14648, /* 177176-177183 */
-16491, 14816, 15463, 17468, 17798, 21994, 23656, 25349, /* 177184-177191 */
-28413, 34266, 31032, 29326, 29733, 29928, 33150, 29964, /* 177192-177199 */
-26831, 28283, 27505, 25437, 27347, 29156, 32754, 33968, /* 177200-177207 */
-36672, 36313, 34651, 33158, 35545, 38002, 37556, 43019, /* 177208-177215 */
-44721, 44346, 47135, 51199, 53621, 55692, 52024, 54113, /* 177216-177223 */
-52597, 51885, 51899, 53897, 54456, 51686, 54896, 51432, /* 177224-177231 */
-51636, 52164, 52064, 53295, 52918, 48740, 45493, 40571, /* 177232-177239 */
-42120, 40935, 42015, 41413, 41998, 44246, 42208, 46946, /* 177240-177247 */
-43841, 46027, 45260, 43140, 42430, 40861, 39771, 40858, /* 177248-177255 */
-40849, 42269, 42408, 42061, 39998, 34844, 33827, 29042, /* 177256-177263 */
-31301, 28311, 33900, 39249, 38146, 42590, 43247, 43181, /* 177264-177271 */
-41729, 40678, 39857, 41045, 39662, 40278, 40653, 39803, /* 177272-177279 */
-37363, 39488, 33730, 32828, 35841, 29039, 31851, 30133, /* 177280-177287 */
-28015, 26363, 26682, 24122, 24273, 24833, 24759, 31103, /* 177288-177295 */
-32451, 33771, 37617, 35677, 31742, 34697, 31300, 30399, /* 177296-177303 */
-25214, 23556, 27197, 26655, 27496, 29857, 34771, 30901, /* 177304-177311 */
-32689, 28364, 24454, 25890, 20560, 21111, 21540, 19585, /* 177312-177319 */
-18687, 20065, 19921, 21587, 17510, 14190, 15501, 17000, /* 177320-177327 */
-21792, 22116, 24611, 24516, 26283, 26658, 27982, 30770, /* 177328-177335 */
-28506, 34122, 32843, 27554, 28400, 26113, 27211, 28616, /* 177336-177343 */
-25986, 32082, 35047, 32079, 34014, 36359, 36351, 38194, /* 177344-177351 */
-37257, 33823, 37556, 32817, 29385, 35099, 30530, 31200, /* 177352-177359 */
-31942, 29337, 31052, 29929, 24796, 22045, 24415, 22699, /* 177360-177367 */
-28971, 30972, 30369, 39370, 40545, 38865, 47815, 47899, /* 177368-177375 */
-44974, 48928, 48647, 46365, 44309, 43969, 42200, 42780, /* 177376-177383 */
-39025, 38213, 38456, 35680, 42598, 43873, 37941, 38039, /* 177384-177391 */
-34730, 31560, 30949, 28971, 28170, 32079, 35399, 32757, /* 177392-177399 */
-33254, 32986, 31249, 31411, 27474, 27773, 26499, 21908, /* 177400-177407 */
-22777, 23587, 25392, 29414, 30588, 29919, 30599, 29352, /* 177408-177415 */
-26418, 26385, 30385, 30313, 33721, 31440, 35789, 40243, /* 177416-177423 */
-37182, 36759, 32534, 33010, 32894, 34339, 32387, 35201, /* 177424-177431 */
-40331, 38166, 34264, 36208, 35303, 34217, 34117, 34590, /* 177432-177439 */
-37565, 28918, 28638, 27338, 26047, 24465, 21334, 24291, /* 177440-177447 */
-22744, 30505, 31745, 35994, 38707, 36660, 42015, 40066, /* 177448-177455 */
-37099, 37793, 38396, 40061, 38982, 36654, 38498, 38581, /* 177456-177463 */
-39895, 34385, 36916, 31317, 26131, 25834, 22662, 26680, /* 177464-177471 */
-22690, 22511, 25068, 28047, 26197, 26633, 25171, 27063, /* 177472-177479 */
-28973, 26772, 26564, 30972, 31964, 29121, 31837, 27810, /* 177480-177487 */
-30021, 32301, 33803, 36037, 35940, 34345, 32200, 30347, /* 177488-177495 */
-27855, 30390, 34487, 37378, 38136, 38195, 37412, 37034, /* 177496-177503 */
-34981, 36902, 36831, 33199, 32374, 32399, 32450, 29505, /* 177504-177511 */
-31187, 32478, 33075, 33722, 33051, 29530, 27283, 31123, /* 177512-177519 */
-31835, 32182, 33308, 33750, 35319, 37353, 39763, 43013, /* 177520-177527 */
-44151, 42499, 44125, 44419, 42054, 43027, 41142, 41938, /* 177528-177535 */
-42395, 39823, 35913, 38959, 40509, 39640, 42071, 38522, /* 177536-177543 */
-36713, 32570, 28576, 26623, 22808, 19297, 23812, 26115, /* 177544-177551 */
-28603, 32450, 32650, 28458, 31092, 31386, 27727, 31586, /* 177552-177559 */
-28978, 28944, 28754, 28007, 28239, 32967, 34926, 33408, /* 177560-177567 */
-30230, 26707, 27174, 29010, 24854, 28402, 34974, 34468, /* 177568-177575 */
-38421, 38409, 37830, 39299, 40850, 40310, 43057, 40628, /* 177576-177583 */
-40325, 41668, 40585, 37866, 39037, 35308, 31566, 33817, /* 177584-177591 */
-31551, 34984, 31789, 29645, 28938, 30029, 24507, 22419, /* 177592-177599 */
-24879, 25129, 27776, 30240, 33630, 34389, 36648, 35983, /* 177600-177607 */
-35943, 31599, 31919, 31899, 33327, 33877, 33811, 33784, /* 177608-177615 */
-33123, 34970, 33554, 34235, 32511, 31400, 28040, 27542, /* 177616-177623 */
-23413, 21063, 20112, 21886, 23019, 21269, 21689, 21300, /* 177624-177631 */
-20882, 21037, 21201, 23933, 27470, 25447, 27088, 26546, /* 177632-177639 */
-28498, 29059, 34508, 35683, 38422, 38270, 34681, 34907, /* 177640-177647 */
-29236, 27995, 26268, 29473, 30235, 32003, 33654, 35204, /* 177648-177655 */
-36856, 37361, 38660, 38061, 36663, 39812, 40435, 37887, /* 177656-177663 */
-38119, 35827, 35732, 35617, 36255, 32562, 30360, 28497, /* 177664-177671 */
-28017, 28788, 30364, 34196, 34470, 33774, 36105, 41036, /* 177672-177679 */
-41427, 45558, 47575, 50505, 50426, 48633, 46135, 46337, /* 177680-177687 */
-47250, 44725, 43596, 39986, 38891, 37499, 38845, 40626, /* 177688-177695 */
-43115, 38305, 37353, 33437, 27983, 25724, 25236, 25048, /* 177696-177703 */
-26837, 30625, 29039, 28504, 27851, 27907, 24503, 25818, /* 177704-177711 */
-21142, 22118, 21425, 21547, 20768, 21328, 26963, 27809, /* 177712-177719 */
-28917, 25628, 29956, 30123, 26739, 25691, 27915, 27873, /* 177720-177727 */
-31544, 30079, 30059, 32923, 29477, 31040, 32004, 33328, /* 177728-177735 */
-33696, 36463, 33276, 34878, 37939, 34996, 35224, 35479, /* 177736-177743 */
-34424, 35322, 34906, 30922, 33711, 30540, 27039, 26483, /* 177744-177751 */
-23042, 20818, 22125, 23100, 26223, 32583, 32107, 36407, /* 177752-177759 */
-40170, 38493, 38714, 39290, 39973, 43527, 44612, 40525, /* 177760-177767 */
-41065, 38301, 37231, 41017, 35125, 32701, 32903, 31007, /* 177768-177775 */
-26730, 26072, 23913, 24743, 25724, 23523, 29141, 29910, /* 177776-177783 */
-29386, 28938, 31945, 31140, 33888, 32095, 32440, 33752, /* 177784-177791 */
-29645, 30211, 30286, 32464, 36129, 39439, 38825, 41076, /* 177792-177799 */
-39792, 36735, 34066, 34013, 33284, 36532, 36569, 35727, /* 177800-177807 */
-38731, 36736, 37445, 36679, 35775, 36800, 35101, 35475, /* 177808-177815 */
-36314, 35527, 36024, 37157, 35793, 35604, 37492, 33499, /* 177816-177823 */
-32478, 32161, 35702, 37980, 37130, 33675, 36084, 37401, /* 177824-177831 */
-34209, 37727, 38479, 40577, 41462, 43456, 42328, 43195, /* 177832-177839 */
-42309, 41962, 44701, 42926, 42543, 39135, 37146, 38555, /* 177840-177847 */
-39684, 36751, 38016, 36583, 30839, 27614, 23454, 19012, /* 177848-177855 */
-18785, 22936, 21753, 27306, 26665, 26695, 27881, 26968, /* 177856-177863 */
-27773, 28014, 30371, 25919, 26020, 23325, 25676, 26897, /* 177864-177871 */
-24404, 27150, 29786, 26934, 25542, 25598, 25035, 25128, /* 177872-177879 */
-23805, 28271, 27989, 28868, 27644, 29862, 32086, 31048, /* 177880-177887 */
-34255, 33976, 33484, 33703, 32893, 31166, 33109, 31530, /* 177888-177895 */
-28169, 28349, 29629, 28089, 28369, 29804, 28635, 30151, /* 177896-177903 */
-27198, 24969, 23735, 22591, 23673, 25131, 28483, 28063, /* 177904-177911 */
-29649, 32001, 32101, 32355, 31322, 32819, 37059, 38412, /* 177912-177919 */
-37303, 38394, 36296, 34105, 35245, 36674, 35799, 34073, /* 177920-177927 */
-32530, 31078, 30867, 24756, 24513, 23967, 21508, 23833, /* 177928-177935 */
-24910, 24302, 24013, 26809, 26711, 30119, 31452, 31819, /* 177936-177943 */
-31969, 32756, 31130, 34693, 38259, 39088, 42045, 41761, /* 177944-177951 */
-44566, 41955, 40531, 35872, 36166, 32926, 32867, 33536, /* 177952-177959 */
-32758, 38721, 36549, 37843, 39405, 41539, 41359, 43147, /* 177960-177967 */
-44148, 43881, 44483, 44053, 41959, 40823, 40115, 37223, /* 177968-177975 */
-37537, 32384, 35102, 36622, 36168, 38154, 37228, 38056, /* 177976-177983 */
-37192, 38678, 37374, 42878, 44780, 44716, 46915, 46672, /* 177984-177991 */
-46735, 45204, 42749, 44532, 46716, 39101, 39428, 37951, /* 177992-177999 */
-36044, 36730, 36538, 36789, 37439, 36242, 30040, 29351, /* 178000-178007 */
-26124, 23571, 23516, 23776, 26460, 27279, 22609, 23535, /* 178008-178015 */
-24706, 20769, 24095, 22201, 20689, 20928, 21805, 21097, /* 178016-178023 */
-22450, 24323, 24681, 29997, 29259, 30889, 31515, 28591, /* 178024-178031 */
-27246, 29031, 26858, 26232, 25495, 24046, 25638, 27079, /* 178032-178039 */
-27564, 27031, 30620, 30564, 31800, 29979, 30139, 33985, /* 178040-178047 */
-32120, 30833, 31794, 31108, 31363, 30290, 27881, 29418, /* 178048-178055 */
-29523, 26814, 24593, 21645, 19255, 19487, 19224, 20198, /* 178056-178063 */
-25182, 26163, 28022, 30677, 31029, 36708, 36083, 38889, /* 178064-178071 */
-41701, 43445, 40849, 37097, 38497, 34510, 37011, 33581, /* 178072-178079 */
-32615, 31095, 30036, 29302, 26582, 24532, 22298, 24769, /* 178080-178087 */
-21983, 27034, 27903, 28297, 27876, 30511, 31975, 32939, /* 178088-178095 */
-34454, 29475, 33683, 32197, 33639, 35006, 36970, 39091, /* 178096-178103 */
-43075, 46330, 45597, 46874, 44765, 46056, 43749, 40423, /* 178104-178111 */
-39932, 41767, 40654, 40275, 41493, 39827, 40269, 38137, /* 178112-178119 */
-40391, 41158, 40358, 42251, 43412, 42576, 40593, 41698, /* 178120-178127 */
-39332, 41687, 40523, 40496, 40866, 42575, 43166, 40574, /* 178128-178135 */
-40152, 38965, 38481, 34544, 37248, 36013, 38675, 40465, /* 178136-178143 */
-42213, 41991, 41386, 41811, 40856, 43820, 41232, 41473, /* 178144-178151 */
-40046, 37485, 34795, 35331, 34080, 33719, 28914, 27508, /* 178152-178159 */
-26706, 21622, 19259, 15394, 18474, 18048, 20641, 20073, /* 178160-178167 */
-21239, 22574, 21391, 24253, 24061, 23569, 24965, 24914, /* 178168-178175 */
-23383, 24120, 23947, 23266, 23549, 30394, 28292, 28897, /* 178176-178183 */
-29059, 27627, 30857, 28410, 26066, 26173, 27871, 28206, /* 178184-178191 */
-29485, 28779, 29787, 30477, 30597, 29335, 29906, 29314, /* 178192-178199 */
-29219, 28313, 27151, 28051, 28260, 26413, 26374, 26291, /* 178200-178207 */
-27129, 28292, 28989, 28912, 26455, 26270, 20953, 22473, /* 178208-178215 */
-21737, 22962, 22852, 24229, 25816, 27015, 29400, 27924, /* 178216-178223 */
-32594, 34939, 37801, 37386, 37128, 35548, 36723, 34904, /* 178224-178231 */
-35404, 35177, 32857, 33159, 30098, 29319, 27199, 24660, /* 178232-178239 */
-20374, 22204, 21950, 22936, 24304, 23664, 26162, 31263, /* 178240-178247 */
-30813, 30205, 35274, 33176, 37193, 37939, 40208, 40794, /* 178248-178255 */
-41158, 45981, 46552, 49154, 46746, 47734, 46340, 43709, /* 178256-178263 */
-42252, 39991, 39318, 40111, 41317, 42348, 42115, 41431, /* 178264-178271 */
-44390, 44871, 46600, 45365, 48121, 48510, 48164, 46387, /* 178272-178279 */
-44246, 46179, 42068, 43556, 41944, 43550, 43513, 43831, /* 178280-178287 */
-44887, 45985, 46073, 43215, 45157, 41857, 43887, 43728, /* 178288-178295 */
-44647, 46004, 46587, 44492, 43492, 42860, 40934, 43218, /* 178296-178303 */
-40909, 40591, 36283, 36906, 34808, 34348, 31805, 31453, /* 178304-178311 */
-34464, 30631, 30486, 24619, 22850, 20010, 19670, 19919, /* 178312-178319 */
-21620, 19066, 16980, 18301, 16275, 18875, 18170, 18246, /* 178320-178327 */
-18833, 21714, 19208, 19388, 19678, 22054, 28659, 27506, /* 178328-178335 */
-28777, 29089, 29256, 27900, 28185, 24645, 24227, 25378, /* 178336-178343 */
-22766, 26157, 23001, 25226, 24975, 26617, 26456, 27386, /* 178344-178351 */
-29790, 27081, 30140, 28211, 30553, 29403, 28495, 27754, /* 178352-178359 */
-29449, 26779, 25120, 25999, 26421, 25242, 21531, 21523, /* 178360-178367 */
-18787, 19643, 16102, 19662, 19901, 22618, 25569, 25798, /* 178368-178375 */
-28837, 30369, 34271, 34988, 40145, 38227, 37026, 34582, /* 178376-178383 */
-32668, 32187, 30083, 28129, 26872, 26803, 24735, 25494, /* 178384-178391 */
-19662, 19021, 18426, 21195, 19496, 19204, 21127, 21979, /* 178392-178399 */
-25216, 23777, 27255, 25023, 27341, 28337, 31720, 32095, /* 178400-178407 */
-32116, 34021, 36603, 41852, 43888, 45014, 45593, 48062, /* 178408-178415 */
-46213, 45332, 42663, 43088, 44002, 44562, 44023, 42860, /* 178416-178423 */
-43707, 43359, 43600, 43475, 46078, 48594, 48542, 47815, /* 178424-178431 */
-48942, 49829, 50149, 50622, 49843, 52342, 51611, 50787, /* 178432-178439 */
-51802, 52015, 53623, 52657, 51611, 49567, 49698, 47857, /* 178440-178447 */
-46003, 48406, 48746, 49595, 49224, 48226, 47278, 47552, /* 178448-178455 */
-48225, 48699, 48432, 47020, 45533, 42480, 39593, 36094, /* 178456-178463 */
-35783, 33109, 34961, 33507, 29701, 25583, 21535, 21621, /* 178464-178471 */
-21376, 22384, 20292, 22169, 20053, 20713, 20031, 19771, /* 178472-178479 */
-21503, 24339, 24606, 23422, 21654, 21451, 23643, 24599, /* 178480-178487 */
-28178, 28595, 30138, 26995, 28397, 25338, 26030, 24990, /* 178488-178495 */
-24685, 28210, 27486, 26789, 24194, 27008, 25682, 25684, /* 178496-178503 */
-24343, 24519, 23575, 23643, 22606, 25466, 24998, 24118, /* 178504-178511 */
-24829, 22679, 23362, 20611, 24243, 21491, 24420, 23486, /* 178512-178519 */
-23466, 22443, 18953, 17338, 15310, 17874, 16808, 19917, /* 178520-178527 */
-18903, 21786, 20699, 22814, 26634, 31067, 30657, 31633, /* 178528-178535 */
-33177, 30197, 30287, 26204, 27063, 24524, 25130, 24345, /* 178536-178543 */
-22255, 19708, 18393, 16923, 17660, 18879, 18113, 18793, /* 178544-178551 */
-18787, 18964, 21879, 24005, 23388, 27609, 30461, 33680, /* 178552-178559 */
-34171, 35421, 36947, 40122, 40894, 43042, 44249, 43908, /* 178560-178567 */
-46716, 46594, 46207, 43951, 43092, 41700, 42932, 43617, /* 178568-178575 */
-44418, 46424, 47213, 46219, 47408, 48396, 48402, 50309, /* 178576-178583 */
-50246, 52161, 50598, 51223, 52003, 51964, 52359, 52496, /* 178584-178591 */
-53950, 51340, 54138, 53243, 52644, 54637, 52980, 52429, /* 178592-178599 */
-51515, 48914, 48992, 50612, 48384, 48685, 48965, 46237, /* 178600-178607 */
-44585, 45372, 42495, 45844, 45276, 42709, 45089, 42677, /* 178608-178615 */
-39635, 36869, 34946, 35796, 38958, 34516, 31219, 28703, /* 178616-178623 */
-24914, 23978, 24627, 23772, 24233, 25218, 24512, 22545, /* 178624-178631 */
-20846, 19780, 21462, 25190, 24708, 27149, 26524, 26994, /* 178632-178639 */
-27599, 29705, 31032, 32222, 34003, 31382, 30494, 25899, /* 178640-178647 */
-23368, 23476, 25644, 25353, 24494, 24307, 24239, 24253, /* 178648-178655 */
-21753, 23123, 24172, 23436, 22203, 24105, 23487, 24336, /* 178656-178663 */
-24287, 24184, 26287, 24941, 24009, 21812, 19799, 18615, /* 178664-178671 */
-19120, 18218, 16930, 14311, 12466, 10170, 11017, 11129, /* 178672-178679 */
-14819, 15805, 16748, 17758, 19089, 24362, 22824, 26845, /* 178680-178687 */
-28864, 31615, 30560, 29662, 27098, 25623, 23461, 22731, /* 178688-178695 */
-24648, 22806, 20777, 18881, 17403, 15540, 18605, 16340, /* 178696-178703 */
-17699, 18584, 21219, 21260, 20625, 22038, 21450, 25664, /* 178704-178711 */
-26807, 26985, 28531, 30376, 34981, 37796, 39544, 43570, /* 178712-178719 */
-46326, 47819, 48351, 50693, 47661, 46595, 47692, 47027, /* 178720-178727 */
-48249, 48776, 48405, 48400, 49016, 48385, 50197, 49216, /* 178728-178735 */
-48258, 49110, 50082, 50209, 51750, 53361, 53254, 54411, /* 178736-178743 */
-53306, 54877, 53915, 53234, 53558, 54490, 55609, 54808, /* 178744-178751 */
-51812, 50877, 49280, 47525, 51274, 51389, 53141, 50691, /* 178752-178759 */
-49705, 49159, 48449, 48764, 47962, 49802, 48535, 49471, /* 178760-178767 */
-45886, 40865, 39839, 38080, 37875, 36817, 34132, 30381, /* 178768-178775 */
-27564, 23977, 23667, 23107, 24078, 25280, 25481, 25529, /* 178776-178783 */
-24047, 25610, 24781, 27962, 30194, 32149, 31918, 30318, /* 178784-178791 */
-30725, 31839, 33549, 34603, 35933, 38153, 35512, 33028, /* 178792-178799 */
-29930, 28817, 29822, 27503, 29287, 27098, 26791, 24676, /* 178800-178807 */
-24404, 24160, 24241, 24842, 21947, 19815, 21329, 19008, /* 178808-178815 */
-20159, 23235, 22889, 26020, 25064, 26334, 23982, 23280, /* 178816-178823 */
-22625, 22059, 23388, 21924, 17831, 13590, 10530, 9852, /* 178824-178831 */
-10284, 10813, 11394, 9712, 11480, 11660, 12340, 15210, /* 178832-178839 */
-19961, 22838, 22845, 27072, 26585, 24633, 25130, 22322, /* 178840-178847 */
-23362, 24328, 20865, 18431, 14670, 12141, 12279, 12259, /* 178848-178855 */
-11562, 10590, 12686, 11922, 12904, 15462, 17506, 19846, /* 178856-178863 */
-21626, 23434, 24683, 27136, 28339, 30937, 34527, 39360, /* 178864-178871 */
-41886, 43390, 44252, 47028, 46471, 46317, 47244, 45998, /* 178872-178879 */
-45940, 42741, 45017, 44449, 44852, 44973, 44540, 46734, /* 178880-178887 */
-45220, 43168, 43697, 43446, 45691, 49037, 47652, 50476, /* 178888-178895 */
-50851, 53243, 53118, 54686, 56613, 58186, 60033, 59057, /* 178896-178903 */
-59347, 56526, 56866, 53811, 53359, 54082, 52476, 49948, /* 178904-178911 */
-48592, 46775, 44774, 42536, 44855, 43241, 42804, 45807, /* 178912-178919 */
-43285, 46255, 43649, 45285, 44265, 44303, 45355, 46207, /* 178920-178927 */
-43920, 39893, 38937, 37159, 35959, 32343, 32841, 30671, /* 178928-178935 */
-31179, 27946, 28700, 26905, 27815, 31433, 30941, 31348, /* 178936-178943 */
-33168, 31594, 32231, 38616, 38401, 40675, 39916, 40135, /* 178944-178951 */
-38520, 40544, 37724, 37065, 33273, 30350, 32849, 31092, /* 178952-178959 */
-29330, 27741, 30359, 29221, 28981, 22895, 23633, 23627, /* 178960-178967 */
-21389, 20539, 22455, 22250, 21034, 24578, 21142, 20608, /* 178968-178975 */
-18880, 18043, 19174, 20096, 17264, 15358, 14765, 10473, /* 178976-178983 */
-10015, 10823, 10243, 13134, 14433, 11967, 12611, 13342, /* 178984-178991 */
-15393, 16677, 19578, 19830, 21580, 21533, 20423, 19858, /* 178992-178999 */
-17141, 16170, 16556, 18360, 13522, 15594, 12486, 9814, /* 179000-179007 */
-9759, 10271, 11452, 11862, 11287, 12100, 16283, 14990, /* 179008-179015 */
-17404, 18933, 22049, 20977, 22763, 22696, 25839, 32468, /* 179016-179023 */
-31354, 34949, 38656, 38629, 41995, 43937, 44069, 44065, /* 179024-179031 */
-43213, 43315, 42495, 43419, 43110, 43554, 43028, 46674, /* 179032-179039 */
-46775, 44667, 44916, 43800, 44609, 48496, 50482, 49194, /* 179040-179047 */
-50163, 52135, 54705, 53503, 55403, 56595, 57300, 57236, /* 179048-179055 */
-58162, 58149, 56990, 54283, 52112, 52944, 51531, 52174, /* 179056-179063 */
-51355, 51972, 49431, 50230, 48018, 47150, 49621, 46988, /* 179064-179071 */
-45756, 46456, 45906, 46130, 45034, 42999, 43949, 43204, /* 179072-179079 */
-41352, 40490, 42551, 39929, 40858, 37394, 33033, 34629, /* 179080-179087 */
-34224, 34167, 36030, 33379, 30554, 31005, 32389, 34309, /* 179088-179095 */
-34628, 34384, 32734, 35466, 32231, 35523, 38401, 37700, /* 179096-179103 */
-41686, 42431, 42969, 41145, 40324, 39024, 39511, 37764, /* 179104-179111 */
-37131, 35258, 33414, 33789, 33280, 30830, 29030, 25491, /* 179112-179119 */
-20584, 21877, 20957, 22423, 17913, 20104, 22056, 24325, /* 179120-179127 */
-23293, 21939, 23997, 21122, 26050, 23522, 24463, 22303, /* 179128-179135 */
-16506, 11452, 10295, 12478, 14720, 14979, 11949, 7533, /* 179136-179143 */
-8832, 11226, 11744, 16309, 14687, 15493, 17068, 17330, /* 179144-179151 */
-19079, 17186, 13998, 15966, 15056, 15303, 16644, 12860, /* 179152-179159 */
-7687, 4585, 4850, 7776, 9719, 8429, 9652, 9124, /* 179160-179167 */
-8964, 14139, 17248, 19693, 19014, 15789, 17509, 23148, /* 179168-179175 */
-27827, 29376, 30149, 32113, 33539, 38183, 42871, 43545, /* 179176-179183 */
-41500, 38452, 42701, 44046, 45424, 43778, 40868, 42644, /* 179184-179191 */
-45054, 46803, 43792, 41676, 38970, 37696, 42766, 45621, /* 179192-179199 */
-45878, 47184, 45639, 49006, 53267, 56887, 59298, 57250, /* 179200-179207 */
-56522, 57428, 62288, 60234, 58210, 58351, 50487, 51327, /* 179208-179215 */
-52762, 50549, 51890, 46226, 43295, 43052, 40920, 42936, /* 179216-179223 */
-39312, 37815, 40973, 45419, 45994, 44683, 46152, 41759, /* 179224-179231 */
-44152, 43783, 44393, 48202, 44338, 42210, 38825, 38745, /* 179232-179239 */
-38076, 33916, 30885, 29309, 29367, 30699, 30018, 32530, /* 179240-179247 */
-31550, 33224, 39785, 38771, 42999, 39816, 39001, 39680, /* 179248-179255 */
-41261, 45442, 48589, 49519, 45845, 47291, 44175, 43257, /* 179256-179263 */
-39128, 35574, 31868, 31081, 31129, 33300, 35866, 30036, /* 179264-179271 */
-31057, 28896, 30693, 31592, 23607, 22302, 22798, 24730, /* 179272-179279 */
-29106, 28644, 23739, 23121, 25217, 26371, 27316, 21982, /* 179280-179287 */
-17110, 13312, 12473, 14695, 17215, 15299, 13221, 14317, /* 179288-179295 */
-14995, 18236, 17705, 16979, 10825, 11549, 16612, 21917, /* 179296-179303 */
-23072, 17906, 17866, 18359, 20354, 16462, 14627, 7831, /* 179304-179311 */
-6395, 12106, 12349, 13486, 8103, 3593, 5373, 9571, /* 179312-179319 */
-12616, 16675, 10966, 7964, 13210, 17297, 24015, 20894, /* 179320-179327 */
-20444, 23267, 30283, 31296, 29504, 28170, 26251, 33290, /* 179328-179335 */
-38883, 48488, 44740, 42130, 37999, 38907, 42514, 42020, /* 179336-179343 */
-40475, 33973, 37168, 40256, 45372, 41132, 39446, 37978, /* 179344-179351 */
-41325, 42227, 43783, 43482, 39189, 43786, 47990, 56877, /* 179352-179359 */
-58234, 56817, 51164, 52649, 52716, 54402, 53192, 45850, /* 179360-179367 */
-43117, 45214, 49713, 47917, 47795, 42729, 46104, 43371, /* 179368-179375 */
-37602, 36746, 32546, 35152, 39508, 46468, 48449, 45833, /* 179376-179383 */
-42453, 40600, 43465, 43832, 41755, 42320, 43047, 45198, /* 179384-179391 */
-47429, 42725, 38940, 37846, 39191, 37610, 36676, 32183, /* 179392-179399 */
-28734, 33396, 34679, 41917, 43439, 40113, 39633, 39850, /* 179400-179407 */
-42861, 44791, 43488, 41692, 45630, 53526, 55838, 52519, /* 179408-179415 */
-45875, 41807, 44240, 43949, 39908, 35651, 29073, 26929, /* 179416-179423 */
-31845, 37261, 36151, 30800, 25309, 22036, 26501, 24908, /* 179424-179431 */
-23754, 22127, 24266, 29706, 33306, 31701, 22819, 19836, /* 179432-179439 */
-25875, 28513, 23930, 19474, 8892, 8516, 12428, 17523, /* 179440-179447 */
-20916, 16302, 12432, 15332, 17237, 13926, 13315, 12822, /* 179448-179455 */
-17618, 24451, 26513, 23321, 17964, 15132, 16761, 17167, /* 179456-179463 */
-15496, 10438, 5098, 5296, 7705, 10901, 10449, 6537, /* 179464-179471 */
-7566, 9666, 10541, 12519, 10481, 14428, 21040, 27214, /* 179472-179479 */
-27952, 25065, 21678, 22130, 29972, 27894, 29660, 25334, /* 179480-179487 */
-26210, 30762, 36301, 41636, 39406, 39597, 39522, 43641, /* 179488-179495 */
-40848, 38440, 32212, 36638, 41594, 47609, 46190, 37156, /* 179496-179503 */
-35129, 36439, 39491, 37870, 42129, 35139, 39128, 44202, /* 179504-179511 */
-50320, 55389, 50911, 51107, 54813, 58017, 53508, 52618, /* 179512-179519 */
-45127, 44512, 50148, 52950, 49606, 42765, 36845, 39212, /* 179520-179527 */
-44018, 39915, 35831, 30148, 30678, 33543, 41158, 42530, /* 179528-179535 */
-41571, 42932, 42569, 44316, 44192, 41256, 39764, 42872, /* 179536-179543 */
-46123, 50675, 45967, 36532, 32058, 35265, 34105, 36126, /* 179544-179551 */
-35091, 28257, 31328, 33265, 38543, 41805, 40997, 40505, /* 179552-179559 */
-42706, 41140, 42328, 42409, 41329, 45929, 53878, 56519, /* 179560-179567 */
-50029, 44561, 38926, 42841, 44251, 42269, 37965, 35805, /* 179568-179575 */
-31721, 34144, 36993, 33429, 34939, 34850, 31832, 28108, /* 179576-179583 */
-28403, 22230, 23253, 26536, 34061, 38231, 29989, 20538, /* 179584-179591 */
-21303, 24995, 26297, 29215, 25452, 20643, 19221, 20051, /* 179592-179599 */
-21197, 21189, 20192, 22504, 20767, 19717, 15948, 14068, /* 179600-179607 */
-13234, 17764, 25713, 26478, 21283, 15485, 13592, 16960, /* 179608-179615 */
-20888, 18764, 17445, 13118, 10557, 10711, 13212, 10435, /* 179616-179623 */
-10630, 12213, 9404, 9146, 8375, 8205, 10041, 17199, /* 179624-179631 */
-24860, 28468, 23016, 16308, 18779, 23915, 27266, 30848, /* 179632-179639 */
-29671, 26598, 31461, 35377, 38187, 39457, 39266, 40414, /* 179640-179647 */
-41202, 37587, 34930, 35435, 32537, 38876, 45817, 44448, /* 179648-179655 */
-38386, 33360, 31582, 38720, 42875, 41499, 42044, 40203, /* 179656-179663 */
-42345, 47417, 48730, 49704, 52671, 50516, 50331, 49153, /* 179664-179671 */
-48570, 45406, 42819, 44785, 49074, 48482, 41014, 36249, /* 179672-179679 */
-35478, 38454, 39089, 37357, 32961, 31498, 33050, 34961, /* 179680-179687 */
-36299, 36840, 38334, 38757, 36558, 36510, 39444, 39462, /* 179688-179695 */
-39642, 43627, 48770, 46340, 39968, 35412, 34113, 37760, /* 179696-179703 */
-36691, 35358, 33148, 32454, 34548, 35883, 37079, 37420, /* 179704-179711 */
-38969, 39891, 39536, 38758, 42939, 41348, 45361, 52472, /* 179712-179719 */
-57511, 56925, 51463, 49574, 46785, 46987, 43728, 43464, /* 179720-179727 */
-40440, 39736, 37944, 36112, 31619, 31448, 32889, 30940, /* 179728-179735 */
-31494, 27967, 27037, 24634, 29718, 32554, 36523, 33723, /* 179736-179743 */
-28812, 26977, 27817, 27885, 26602, 25850, 25558, 28378, /* 179744-179751 */
-23144, 20425, 16555, 17609, 18887, 23638, 20711, 18431, /* 179752-179759 */
-17214, 13627, 17966, 22599, 25318, 22940, 22080, 17693, /* 179760-179767 */
-17916, 14205, 12819, 14074, 16161, 17913, 14892, 10016, /* 179768-179775 */
-4306, 6489, 8824, 12295, 13675, 13329, 10703, 11755, /* 179776-179783 */
-17391, 23633, 27613, 26717, 27118, 25167, 23787, 21680, /* 179784-179791 */
-22679, 24887, 30744, 37626, 37568, 33448, 30743, 34794, /* 179792-179799 */
-40615, 46998, 44577, 41322, 38624, 36923, 39936, 43286, /* 179800-179807 */
-43990, 41601, 42301, 37158, 34150, 33953, 31049, 36073, /* 179808-179815 */
-44598, 48764, 47944, 44660, 39668, 44460, 51783, 52792, /* 179816-179823 */
-56093, 53143, 46589, 46414, 46387, 43420, 45385, 41228, /* 179824-179831 */
-40753, 39288, 32150, 28256, 28100, 29781, 31860, 38365, /* 179832-179839 */
-32473, 29313, 29294, 31632, 38483, 41670, 39435, 39879, /* 179840-179847 */
-40101, 38671, 41165, 42297, 41421, 38782, 38290, 31844, /* 179848-179855 */
-32064, 28178, 25872, 33833, 36986, 37252, 36049, 32358, /* 179856-179863 */
-31071, 36453, 40573, 43176, 43150, 40776, 39414, 44723, /* 179864-179871 */
-45356, 47838, 51368, 49475, 49922, 47019, 42159, 36831, /* 179872-179879 */
-37553, 40692, 43312, 41889, 35109, 29169, 29060, 31689, /* 179880-179887 */
-36868, 36534, 29268, 28061, 26095, 25924, 26649, 28386, /* 179888-179895 */
-29100, 30242, 29735, 25187, 23820, 22280, 24593, 32673, /* 179896-179903 */
-34337, 30398, 25131, 17486, 19360, 25639, 27805, 27059, /* 179904-179911 */
-24369, 19495, 17195, 17430, 15588, 18399, 21616, 21548, /* 179912-179919 */
-22330, 17450, 12925, 13362, 17462, 21612, 23188, 20591, /* 179920-179927 */
-13564, 11006, 12134, 16125, 18331, 16227, 13710, 15014, /* 179928-179935 */
-14630, 15871, 18664, 23501, 26681, 27724, 27908, 24835, /* 179936-179943 */
-23448, 21998, 28735, 35407, 37352, 35461, 33221, 34206, /* 179944-179951 */
-38356, 43316, 45691, 44184, 43004, 41221, 39558, 39117, /* 179952-179959 */
-38362, 41770, 42642, 43994, 40514, 36429, 34955, 34821, /* 179960-179967 */
-40939, 45090, 46622, 44399, 41940, 43952, 46262, 47402, /* 179968-179975 */
-47639, 47136, 49376, 48361, 46672, 43951, 39622, 39871, /* 179976-179983 */
-39829, 41241, 35676, 30971, 30020, 31248, 35489, 34478, /* 179984-179991 */
-32233, 29266, 27025, 31109, 33223, 33030, 34561, 33733, /* 179992-179999 */
-37507, 40937, 41166, 39069, 39195, 39118, 40000, 39023, /* 180000-180007 */
-33480, 31691, 32563, 33545, 37112, 35815, 31534, 32465, /* 180008-180015 */
-32978, 35668, 35808, 35549, 33405, 35338, 41685, 45221, /* 180016-180023 */
-46127, 43144, 42315, 47892, 50710, 47805, 46785, 45030, /* 180024-180031 */
-44825, 45667, 44357, 39883, 35241, 33029, 32928, 34808, /* 180032-180039 */
-31217, 28010, 26655, 27102, 33270, 33465, 28500, 23353, /* 180040-180047 */
-23808, 26126, 26805, 25931, 23434, 24141, 27404, 29747, /* 180048-180055 */
-29312, 27864, 26836, 26250, 25275, 25429, 21261, 20224, /* 180056-180063 */
-21918, 26867, 31653, 25169, 20963, 17033, 16435, 19238, /* 180064-180071 */
-20842, 19945, 17658, 18622, 18385, 20921, 18838, 16635, /* 180072-180079 */
-17757, 16947, 15997, 16031, 11205, 12121, 17754, 19595, /* 180080-180087 */
-22888, 20436, 16890, 17402, 21654, 25087, 29573, 28504, /* 180088-180095 */
-26082, 27570, 28247, 28514, 31544, 33514, 32696, 36483, /* 180096-180103 */
-35732, 34982, 40012, 45035, 49385, 49369, 48839, 44077, /* 180104-180111 */
-40625, 37753, 40121, 46133, 42370, 41411, 40942, 40136, /* 180112-180119 */
-39633, 42161, 41158, 43649, 45108, 43684, 43182, 43400, /* 180120-180127 */
-47449, 52473, 52340, 52220, 53845, 46432, 44121, 41878, /* 180128-180135 */
-43219, 41491, 39066, 37270, 35486, 34127, 33027, 33423, /* 180136-180143 */
-31587, 32595, 31243, 26574, 26218, 31990, 35696, 36505, /* 180144-180151 */
-34741, 37361, 35323, 33094, 34014, 33706, 38145, 37187, /* 180152-180159 */
-35375, 36862, 32646, 32334, 32669, 30130, 33154, 31699, /* 180160-180167 */
-30589, 30758, 32776, 36055, 35086, 37573, 37655, 35012, /* 180168-180175 */
-33591, 34693, 36432, 40308, 42353, 43553, 45325, 42251, /* 180176-180183 */
-44719, 48359, 42877, 39238, 40011, 35242, 37400, 37606, /* 180184-180191 */
-34287, 32418, 30333, 31444, 29629, 26907, 24394, 23372, /* 180192-180199 */
-24712, 24048, 25047, 24159, 18229, 23944, 27909, 25947, /* 180200-180207 */
-26169, 25777, 25591, 30596, 33354, 29334, 25706, 22736, /* 180208-180215 */
-23898, 24359, 20464, 21253, 23491, 17770, 19018, 19385, /* 180216-180223 */
-15675, 13200, 16250, 21038, 19123, 18013, 16392, 17302, /* 180224-180231 */
-21512, 23100, 22103, 19691, 13324, 15926, 14404, 12511, /* 180232-180239 */
-16373, 17175, 18092, 19670, 20360, 18014, 21243, 28367, /* 180240-180247 */
-34043, 31560, 29217, 29062, 31869, 36310, 39894, 39610, /* 180248-180255 */
-37199, 37056, 40083, 42220, 40920, 43844, 47095, 49002, /* 180256-180263 */
-47796, 45469, 40886, 41357, 47825, 51783, 47942, 44450, /* 180264-180271 */
-43612, 46351, 49694, 47394, 49403, 45833, 44768, 46333, /* 180272-180279 */
-46206, 46065, 45791, 48863, 50376, 50354, 47434, 43183, /* 180280-180287 */
-42256, 46533, 46368, 40967, 37310, 36864, 37665, 37021, /* 180288-180295 */
-35629, 35798, 30719, 27686, 29223, 28026, 29869, 31755, /* 180296-180303 */
-30945, 32507, 33279, 33377, 33068, 34374, 40580, 38450, /* 180304-180311 */
-36585, 37997, 39931, 38872, 34738, 34703, 31903, 28420, /* 180312-180319 */
-30814, 29685, 30043, 31793, 31857, 32929, 30528, 33448, /* 180320-180327 */
-31502, 35539, 39332, 38194, 35431, 36427, 42623, 46105, /* 180328-180335 */
-47227, 44859, 46379, 39254, 37249, 36017, 35366, 33366, /* 180336-180343 */
-32449, 31312, 28008, 27725, 23209, 27828, 30751, 28611, /* 180344-180351 */
-23839, 23235, 22981, 24678, 24541, 23287, 24273, 19160, /* 180352-180359 */
-18190, 19268, 22688, 24961, 27203, 25983, 23261, 22562, /* 180360-180367 */
-19875, 21377, 27249, 28436, 22074, 21276, 22265, 22114, /* 180368-180375 */
-21499, 18234, 18895, 15994, 12757, 15063, 14399, 14939, /* 180376-180383 */
-15969, 14994, 13024, 14769, 13975, 13661, 18221, 20571, /* 180384-180391 */
-19368, 15387, 17712, 20241, 22838, 24322, 27605, 24386, /* 180392-180399 */
-23821, 26656, 29139, 33545, 33149, 33174, 31864, 32847, /* 180400-180407 */
-31458, 34714, 37758, 42759, 45487, 44432, 44958, 48884, /* 180408-180415 */
-48734, 52004, 55235, 47805, 45416, 43362, 46245, 49475, /* 180416-180423 */
-50584, 46106, 45481, 44848, 43358, 46319, 47024, 50011, /* 180424-180431 */
-52190, 51182, 50371, 51337, 47493, 50541, 54768, 50999, /* 180432-180439 */
-47068, 45180, 45233, 45670, 45686, 40229, 36012, 34765, /* 180440-180447 */
-33265, 34424, 36494, 35058, 33660, 33342, 33387, 33858, /* 180448-180455 */
-31104, 34893, 40612, 37874, 33639, 34578, 35087, 36007, /* 180456-180463 */
-40171, 37880, 34400, 34517, 33829, 34115, 32851, 35490, /* 180464-180471 */
-34682, 33624, 34336, 32767, 32936, 32841, 38381, 37096, /* 180472-180479 */
-32769, 32096, 34652, 36218, 38285, 36897, 34569, 34841, /* 180480-180487 */
-37297, 40610, 41007, 45229, 42094, 42100, 39340, 34755, /* 180488-180495 */
-34791, 33636, 33067, 31117, 27418, 25486, 27973, 26111, /* 180496-180503 */
-25875, 22780, 17946, 17619, 18711, 17268, 19190, 22670, /* 180504-180511 */
-20842, 21843, 19853, 19210, 19862, 24188, 28835, 27254, /* 180512-180519 */
-23584, 20887, 23997, 24248, 22648, 20170, 17829, 19455, /* 180520-180527 */
-18922, 14822, 13607, 13361, 15575, 16877, 14777, 11965, /* 180528-180535 */
-11307, 16539, 18886, 15499, 12157, 13731, 17205, 20508, /* 180536-180543 */
-18043, 13913, 12182, 15864, 19342, 19844, 20283, 19829, /* 180544-180551 */
-25044, 28434, 29253, 26460, 28698, 36347, 38696, 36135, /* 180552-180559 */
-30594, 30194, 37532, 42492, 40772, 37573, 37235, 43366, /* 180560-180567 */
-46121, 48718, 49978, 47714, 50837, 51129, 50091, 45505, /* 180568-180575 */
-47736, 54200, 55748, 55952, 47822, 47480, 50792, 54818, /* 180576-180583 */
-53341, 44613, 44571, 50897, 52356, 49717, 47117, 45863, /* 180584-180591 */
-50082, 51649, 50249, 43300, 45431, 46674, 50041, 45744, /* 180592-180599 */
-34652, 36386, 38824, 44114, 38418, 31588, 29192, 32483, /* 180600-180607 */
-36370, 36417, 34123, 34370, 34633, 38465, 37660, 32323, /* 180608-180615 */
-36832, 39746, 44288, 39467, 34728, 33253, 38835, 44322, /* 180616-180623 */
-37663, 33798, 29392, 31239, 34175, 31951, 34415, 34735, /* 180624-180631 */
-33848, 37735, 35111, 31680, 34121, 39273, 42425, 38287, /* 180632-180639 */
-36677, 34855, 42520, 47189, 42190, 40034, 35935, 38655, /* 180640-180647 */
-39545, 36872, 33383, 28742, 28906, 29050, 25745, 24289, /* 180648-180655 */
-24006, 28489, 26170, 19574, 15266, 16626, 23510, 22171, /* 180656-180663 */
-20987, 15798, 13513, 15372, 16155, 19952, 20587, 21341, /* 180664-180671 */
-22574, 22713, 21195, 19360, 21052, 22529, 23688, 20096, /* 180672-180679 */
-14260, 17444, 19193, 15975, 16090, 12011, 10571, 9276, /* 180680-180687 */
-9845, 11454, 10941, 11192, 11906, 12107, 7936, 11183, /* 180688-180695 */
-15946, 16823, 15549, 15033, 14128, 20049, 22225, 21301, /* 180696-180703 */
-21234, 22309, 23974, 23767, 27959, 30301, 34598, 34952, /* 180704-180711 */
-32938, 31463, 29496, 31920, 39569, 38506, 38416, 38449, /* 180712-180719 */
-38465, 46390, 51259, 49466, 47803, 49652, 49927, 50618, /* 180720-180727 */
-51276, 52776, 54281, 54425, 53254, 55370, 50761, 51586, /* 180728-180735 */
-53573, 49863, 51129, 49572, 50730, 52355, 51028, 47283, /* 180736-180743 */
-47645, 49064, 47613, 46201, 45498, 49452, 51527, 46614, /* 180744-180751 */
-43764, 40724, 38135, 42704, 43214, 39370, 36825, 36327, /* 180752-180759 */
-39170, 40803, 38525, 33781, 37121, 39907, 36423, 34673, /* 180760-180767 */
-33833, 41081, 41473, 39831, 38419, 35113, 35171, 37605, /* 180768-180775 */
-42422, 36104, 34307, 36758, 35642, 36725, 34456, 31854, /* 180776-180783 */
-38677, 38867, 35613, 34943, 34197, 39230, 40016, 39449, /* 180784-180791 */
-37423, 36838, 37335, 40958, 42829, 38078, 38266, 40844, /* 180792-180799 */
-42278, 40984, 34724, 31197, 33800, 32905, 29217, 24257, /* 180800-180807 */
-24167, 28171, 25676, 24559, 19486, 19130, 19341, 20102, /* 180808-180815 */
-22473, 16386, 13919, 15106, 17978, 16604, 16108, 18027, /* 180816-180823 */
-21372, 23456, 21436, 19080, 21704, 21933, 23314, 20067, /* 180824-180831 */
-15780, 17133, 15038, 17275, 17184, 13706, 10425, 9373, /* 180832-180839 */
-10137, 7780, 6284, 9342, 10978, 12942, 6141, 6147, /* 180840-180847 */
-9460, 13644, 16448, 11922, 12986, 12754, 16120, 18738, /* 180848-180855 */
-21362, 21003, 17314, 18664, 23785, 23601, 26217, 28925, /* 180856-180863 */
-32631, 34754, 30291, 30619, 32565, 35711, 37454, 37503, /* 180864-180871 */
-37045, 38358, 41579, 41241, 47030, 49744, 48000, 51904, /* 180872-180879 */
-49635, 49878, 52372, 53928, 55068, 55317, 50785, 53638, /* 180880-180887 */
-55290, 54297, 53051, 48268, 49866, 51490, 52386, 47161, /* 180888-180895 */
-49204, 46968, 46195, 47240, 45933, 47499, 47498, 51617, /* 180896-180903 */
-51856, 47296, 40256, 40564, 43570, 47171, 45110, 40532, /* 180904-180911 */
-37399, 36848, 39154, 36137, 40310, 39564, 38983, 36024, /* 180912-180919 */
-34110, 36335, 37286, 45150, 42495, 41126, 36745, 36195, /* 180920-180927 */
-40698, 41952, 43297, 41469, 38199, 38488, 38984, 35649, /* 180928-180935 */
-38839, 39645, 40538, 36700, 35923, 34094, 36655, 43581, /* 180936-180943 */
-42850, 41709, 35700, 38513, 43839, 43629, 43373, 39984, /* 180944-180951 */
-39735, 42176, 40678, 38969, 34968, 37333, 35619, 32367, /* 180952-180959 */
-29555, 23702, 25804, 28803, 31140, 28446, 21191, 17973, /* 180960-180967 */
-21133, 23662, 24532, 19321, 15295, 12720, 17051, 17411, /* 180968-180975 */
-14986, 18780, 17863, 20003, 17386, 16234, 15630, 19962, /* 180976-180983 */
-23846, 21419, 17523, 15359, 17383, 18859, 18100, 14951, /* 180984-180991 */
-11282, 7031, 8465, 8160, 8307, 6796, 8168, 6519, /* 180992-180999 */
-3519, 4206, 3534, 11107, 14163, 14477, 11177, 10912, /* 181000-181007 */
-15764, 19118, 23324, 22339, 19701, 20233, 21283, 25637, /* 181008-181015 */
-27760, 27644, 32567, 31227, 28835, 26886, 27454, 31833, /* 181016-181023 */
-37936, 41252, 35904, 34332, 37457, 42541, 50168, 50996, /* 181024-181031 */
-49050, 47783, 47711, 51950, 53184, 50612, 52031, 55113, /* 181032-181039 */
-51312, 51099, 48072, 47316, 51933, 53629, 50639, 47515, /* 181040-181047 */
-45351, 45108, 50906, 50771, 48350, 44253, 43441, 47297, /* 181048-181055 */
-50441, 45793, 47071, 45273, 40351, 41761, 38201, 39770, /* 181056-181063 */
-43485, 45647, 40147, 37062, 35615, 39708, 44651, 44594, /* 181064-181071 */
-42915, 36710, 36132, 40447, 44978, 40719, 41296, 40940, /* 181072-181079 */
-38467, 37543, 35903, 37310, 43112, 46794, 41825, 38232, /* 181080-181087 */
-34208, 38608, 43286, 47187, 44691, 38740, 38272, 40432, /* 181088-181095 */
-44314, 40999, 41454, 45249, 41462, 39425, 37432, 34521, /* 181096-181103 */
-41453, 46344, 44648, 38318, 35259, 35822, 38969, 41044, /* 181104-181111 */
-37312, 31779, 28578, 28639, 33616, 28239, 24078, 26205, /* 181112-181119 */
-21567, 21529, 16531, 16096, 17995, 22233, 20650, 15499, /* 181120-181127 */
-12665, 13474, 19461, 23351, 23168, 19887, 18682, 18840, /* 181128-181135 */
-22830, 20131, 21807, 20567, 18020, 16493, 12972, 12262, /* 181136-181143 */
-12977, 16754, 12697, 5744, 2577, 4735, 7651, 10571, /* 181144-181151 */
-10294, 6522, 4785, 7227, 9759, 10354, 10783, 13167, /* 181152-181159 */
-16246, 13642, 12427, 13076, 16638, 23487, 23342, 19933, /* 181160-181167 */
-19700, 20901, 26663, 31592, 33778, 30035, 28172, 30599, /* 181168-181175 */
-31752, 36947, 34108, 37339, 37294, 35575, 38419, 37842, /* 181176-181183 */
-42642, 48472, 51841, 48245, 46992, 47189, 51317, 54980, /* 181184-181191 */
-56923, 53637, 51982, 50771, 50234, 51640, 48591, 51168, /* 181192-181199 */
-47674, 45098, 43007, 41634, 40264, 43602, 48253, 44513, /* 181200-181207 */
-42612, 41830, 45095, 49257, 48954, 43957, 41288, 39707, /* 181208-181215 */
-41907, 46060, 45242, 43622, 40175, 39220, 38977, 38632, /* 181216-181223 */
-34137, 38343, 43957, 39758, 40134, 38043, 39985, 43538, /* 181224-181231 */
-43857, 41537, 38729, 36929, 39396, 45053, 44757, 43631, /* 181232-181239 */
-42156, 37190, 37444, 38711, 35480, 40428, 45736, 42422, /* 181240-181247 */
-38816, 37688, 40430, 46878, 48799, 44851, 39136, 37782, /* 181248-181255 */
-40213, 46146, 46042, 43978, 42843, 36833, 38395, 37533, /* 181256-181263 */
-33006, 34084, 38274, 36231, 30563, 26881, 25820, 29664, /* 181264-181271 */
-33598, 29660, 22169, 19319, 18775, 26028, 24841, 23048, /* 181272-181279 */
-20214, 14023, 17766, 17882, 15813, 15263, 21760, 22924, /* 181280-181287 */
-20681, 18921, 18095, 21293, 25191, 22321, 17944, 15609, /* 181288-181295 */
-15159, 20561, 18125, 16313, 10093, 5133, 5858, 8019, /* 181296-181303 */
-5347, 1443, 6931, 7423, 6647, 6846, 4700, 9031, /* 181304-181311 */
-14368, 14701, 12933, 11174, 14833, 20691, 22897, 20341, /* 181312-181319 */
-19034, 18369, 21395, 27068, 25124, 21894, 27179, 28490, /* 181320-181327 */
-31882, 32810, 27052, 31814, 36384, 38343, 34941, 34165, /* 181328-181335 */
-38286, 43477, 46674, 46230, 44987, 45181, 48397, 52247, /* 181336-181343 */
-50276, 46002, 50140, 50748, 53624, 51677, 46581, 48502, /* 181344-181351 */
-49564, 47800, 44115, 43125, 44587, 45218, 44950, 42214, /* 181352-181359 */
-38674, 40964, 43605, 47012, 43902, 40117, 39882, 41744, /* 181360-181367 */
-45440, 43568, 39691, 40353, 44528, 43657, 41265, 39680, /* 181368-181375 */
-40889, 43377, 42081, 38708, 37477, 36940, 42157, 44046, /* 181376-181383 */
-39788, 40020, 37671, 38839, 40740, 41078, 39630, 40137, /* 181384-181391 */
-42492, 40532, 41952, 40186, 40807, 44592, 43070, 42840, /* 181392-181399 */
-42700, 40107, 45695, 45095, 42160, 44040, 42999, 42396, /* 181400-181407 */
-42216, 45253, 42213, 43372, 44114, 42103, 40995, 38873, /* 181408-181415 */
-40802, 43508, 39292, 37560, 34965, 31259, 34862, 33450, /* 181416-181423 */
-29726, 27049, 25924, 23027, 23740, 26056, 23323, 21669, /* 181424-181431 */
-21755, 20151, 20517, 17985, 20290, 24141, 22983, 21591, /* 181432-181439 */
-21408, 21463, 23644, 24704, 21380, 19880, 18693, 16484, /* 181440-181447 */
-16582, 21895, 17233, 15608, 14382, 11805, 7328, 5047, /* 181448-181455 */
-6217, 6347, 8279, 6043, 5438, 4083, 5338, 9062, /* 181456-181463 */
-11654, 9546, 9306, 7899, 14261, 18923, 18196, 16960, /* 181464-181471 */
-18516, 20171, 21654, 22551, 22964, 27495, 28427, 28247, /* 181472-181479 */
-28469, 27782, 29090, 34396, 34449, 35023, 29232, 31895, /* 181480-181487 */
-34464, 43520, 34928, 45772, 59256, 41194, 39544, 39310, /* 181488-181495 */
-41344, 41700, 42702, 41932, 50745, 36537, 43182, 57809, /* 181496-181503 */
-64132, 58827, 51240, 57352, 54160, 52985, 55508, 58460, /* 181504-181511 */
-48809, 32407, 35551, 40020, 16507, 33783, 25839, 22308, /* 181512-181519 */
-16843, 20131, 21749, 31570, 37985, 28998, 43531, 37806, /* 181520-181527 */
-44500, 21950, 53485, 39255, 50678, 60767, 35565, 43426, /* 181528-181535 */
-40371, 65533, 49145, 56855, 51885, 41800, 47906, 40607, /* 181536-181543 */
-48358, 40605, 47241, 44495, 36512, 47387, 38187, 45063, /* 181544-181551 */
-36861, 31258, 28932, 32897, 34506, 36622, 37043, 24487, /* 181552-181559 */
-41319, 48152, 32071, 22323, 23962, 26936, 39170, 36553, /* 181560-181567 */
-36387, 30751, 47415, 61220, 59715, 52874, 43888, 42658, /* 181568-181575 */
-38215, 35806, 17454, 34693, 25742,   0, 4879, 2621, /* 181576-181583 */
-16062, 33099, 32977, 26306, 28057, 40565, 47940, 50396, /* 181584-181591 */
-48331, 36242, 36317, 55157, 44997, 28364, 22362, 11958, /* 181592-181599 */
-8638, 14021, 9470,   2, 11132, 9297, 6632, 10054, /* 181600-181607 */
-7323, 15202, 17587, 8367, 5227, 17923, 19767, 17747, /* 181608-181615 */
-19665, 27242, 27282, 26703, 31645, 22758, 21694, 28255, /* 181616-181623 */
-24288, 21921, 28452, 23185, 22210, 24847, 20217, 21474, /* 181624-181631 */
-29259, 30858, 23310, 24803, 23210, 24741, 29313, 22216, /* 181632-181639 */
-21282, 24007, 26141, 23660, 32932, 32086, 34774, 33700, /* 181640-181647 */
-41262, 49503, 32599, 37025, 41639, 42525, 39924, 40656, /* 181648-181655 */
-34768, 40168, 47918, 48078, 50156, 50051, 48990, 49803, /* 181656-181663 */
-55338, 56260, 54461, 53259, 50346, 54350, 52797, 52025, /* 181664-181671 */
-48736, 46084, 51537, 45149, 49795, 43805, 43661, 36198, /* 181672-181679 */
-37197, 43375, 45557, 43138, 36890, 35175, 26111, 33306, /* 181680-181687 */
-27935, 25704, 13424, 8966, 10532, 7726, 13368, 14374, /* 181688-181695 */
-22566, 18632, 17046, 24356, 26106, 34566, 46045, 34982, /* 181696-181703 */
-35101, 40378, 45093, 51407, 52747, 54373, 45917, 55938, /* 181704-181711 */
-57823, 57670, 58670, 58715, 51905, 53469, 56330, 52445, /* 181712-181719 */
-53058, 47367, 49337, 48315, 51499, 45047, 48080, 38732, /* 181720-181727 */
-34921, 38804, 31531, 42690, 39825, 38128, 33856, 23215, /* 181728-181735 */
-22233, 25302, 27143, 16465, 10059, 5455, 6437, 8282, /* 181736-181743 */
-2167, 5697, 10325, 5496, 8992, 4121, 8971, 16874, /* 181744-181751 */
-10933, 23309, 15047, 16064, 17723, 29916, 33216, 20389, /* 181752-181759 */
-24191, 31314, 31116, 26257, 35944, 33359, 29323, 24785, /* 181760-181767 */
-27179, 23269, 31042, 24644, 19874, 20131, 15493, 25264, /* 181768-181775 */
-27288, 24982, 12452, 17116, 21792, 16622, 13920, 14433, /* 181776-181783 */
-18261, 18234, 11566, 8192, 12173, 20057, 15659, 10980, /* 181784-181791 */
-14401, 21875, 27647, 22634, 30253, 34293, 28094, 37258, /* 181792-181799 */
-46791, 49299, 49394, 50183, 53163, 57421, 54492, 57009, /* 181800-181807 */
-60352, 58945, 59728, 56705, 55564, 57701, 54546, 48678, /* 181808-181815 */
-50906, 48638, 50948, 45344, 39442, 48830, 45283, 35571, /* 181816-181823 */
-42227, 31312, 39395, 32451, 29045, 26006, 24434, 32847, /* 181824-181831 */
-23223, 35887, 18085, 21943, 27257, 24419, 23370, 29837, /* 181832-181839 */
-34163, 30429, 28477, 25147, 37498, 39311, 33651, 39068, /* 181840-181847 */
-38094, 42551, 49350, 46776, 44218, 44960, 45490, 51086, /* 181848-181855 */
-53772, 45347, 53987, 52394, 53344, 44547, 50530, 46839, /* 181856-181863 */
-44295, 47152, 39836, 47844, 48466, 38872, 37783, 38349, /* 181864-181871 */
-36158, 41305, 33299, 32694, 34777, 37832, 33027, 32019, /* 181872-181879 */
-33219, 35553, 34673, 28762, 26636, 34474, 33346, 27416, /* 181880-181887 */
-32424, 25622, 23321, 27642, 28322, 22729, 19471, 18042, /* 181888-181895 */
-22151, 21440, 12072, 12666, 19897, 19587, 12297, 8957, /* 181896-181903 */
-16675, 24887, 21420, 19822, 16852, 21486, 25432, 25650, /* 181904-181911 */
-21677, 18052, 24135, 19471, 19420, 16246, 13250, 14271, /* 181912-181919 */
-14981, 13092, 12547, 12670, 19666, 22741, 12392, 19038, /* 181920-181927 */
-19720, 22562, 29026, 23044, 21927, 28289, 32753, 29314, /* 181928-181935 */
-23258, 27035, 29331, 30059, 32428, 26559, 34546, 35710, /* 181936-181943 */
-33764, 31768, 31688, 36981, 33835, 36228, 32792, 35069, /* 181944-181951 */
-40209, 38528, 35400, 36475, 48261, 44272, 34693, 39206, /* 181952-181959 */
-47194, 55132, 49693, 46134, 43674, 46478, 44540, 47308, /* 181960-181967 */
-48861, 42007, 40971, 45108, 44404, 38411, 42786, 39051, /* 181968-181975 */
-42380, 38695, 40371, 49005, 52958, 40142, 38808, 36611, /* 181976-181983 */
-39330, 41422, 37808, 39046, 33561, 38393, 33456, 36638, /* 181984-181991 */
-27515, 32454, 26389, 26671, 22860, 24056, 31354, 26887, /* 181992-181999 */
-26755, 27070, 36114, 25962, 29801, 29832, 34734, 34492, /* 182000-182007 */
-35054, 37836, 39339, 40230, 41243, 47009, 41849, 40674, /* 182008-182015 */
-51062, 52481, 50026, 47391, 45128, 52351, 55432, 53638, /* 182016-182023 */
-48207, 48806, 49161, 53887, 44313, 42828, 48265, 44573, /* 182024-182031 */
-41362, 36420, 30348, 33163, 36245, 29748, 24089, 22122, /* 182032-182039 */
-21494, 17713, 20577, 16032, 14219, 15369, 17390, 15852, /* 182040-182047 */
-14587, 16022, 17183, 18772, 11324, 10631, 23681, 28735, /* 182048-182055 */
-22883, 23601, 28383, 28624, 34513, 32226, 27726, 29680, /* 182056-182063 */
-30789, 33459, 33948, 34213, 28145, 32264, 23242, 14192, /* 182064-182071 */
-13572, 15809, 21400, 16251, 13388, 12608, 11338, 12186, /* 182072-182079 */
-11869, 9447, 14407, 14102, 14436, 13241, 11597, 16137, /* 182080-182087 */
-13687, 18726, 14318, 10676, 18098, 17787, 25068, 18612, /* 182088-182095 */
-25993, 28519, 31658, 37109, 31836, 38574, 40854, 47794, /* 182096-182103 */
-49168, 51082, 48703, 56300, 57751, 59772, 57392, 57248, /* 182104-182111 */
-62711, 56248, 62094, 62195, 56607, 52066, 51490, 47619, /* 182112-182119 */
-48352, 42752, 41442, 40657, 34779, 35464, 28680, 30772, /* 182120-182127 */
-25513, 22636, 22765, 19920, 31475, 29837, 29426, 30885, /* 182128-182135 */
-27613, 26297, 23978, 28857, 29757, 27400, 28659, 37585, /* 182136-182143 */
-36954, 33561, 34724, 36655, 35821, 36476, 34712, 37787, /* 182144-182151 */
-41570, 44193, 50840, 41710, 45169, 42039, 46481, 50298, /* 182152-182159 */
-41524, 47119, 45276, 47466, 48530, 41503, 44138, 42781, /* 182160-182167 */
-41084, 44060, 42300, 41955, 44824, 40604, 33658, 36651, /* 182168-182175 */
-35192, 37828, 32593, 30300, 31164, 30942, 32432, 30100, /* 182176-182183 */
-33122, 30956, 29108, 29274, 27482, 29235, 38058, 37523, /* 182184-182191 */
-35014, 27711, 29896, 31091, 32982, 37444, 31537, 32831, /* 182192-182199 */
-30994, 35159, 30110, 30618, 29960, 25280, 25238, 22322, /* 182200-182207 */
-24800, 21945, 30989, 30625, 24760, 24012, 21359, 21859, /* 182208-182215 */
-21003, 21723, 18103, 18319, 22583, 21681, 17717, 14628, /* 182216-182223 */
-6341, 5162, 8836, 7161, 5289, 7859, 11291, 11834, /* 182224-182231 */
-12616, 10206, 15783, 18215, 20434, 23139, 19879, 24477, /* 182232-182239 */
-26888, 34329, 34083, 27633, 27405, 27916, 31401, 30820, /* 182240-182247 */
-33327, 36223, 44488, 41400, 37933, 39966, 41061, 48701, /* 182248-182255 */
-43777, 44297, 42428, 44978, 50812, 50686, 49621, 44694, /* 182256-182263 */
-47234, 44157, 45600, 43409, 40257, 48990, 48506, 44018, /* 182264-182271 */
-38252, 37033, 42492, 38551, 34794, 33605, 30845, 34600, /* 182272-182279 */
-35976, 32163, 29346, 29916, 30780, 30243, 31198, 33085, /* 182280-182287 */
-41227, 43786, 37785, 36940, 39296, 46727, 43646, 40255, /* 182288-182295 */
-39716, 40117, 46872, 43186, 43677, 37400, 33382, 36621, /* 182296-182303 */
-32055, 31164, 30758, 34634, 40873, 36366, 28992, 30366, /* 182304-182311 */
-34759, 38856, 36699, 32502, 30280, 33586, 41513, 42995, /* 182312-182319 */
-41011, 37636, 41419, 41855, 36446, 41827, 41667, 47231, /* 182320-182327 */
-47867, 41532, 37409, 35468, 41722, 40679, 35176, 30579, /* 182328-182335 */
-34865, 35488, 40243, 37050, 33917, 35790, 36576, 34889, /* 182336-182343 */
-33214, 31287, 30974, 38490, 33930, 31487, 26178, 32509, /* 182344-182351 */
-34169, 29868, 24918, 20434, 25455, 28084, 27057, 22342, /* 182352-182359 */
-20673, 17895, 19737, 20791, 18827, 19770, 20585, 23067, /* 182360-182367 */
-22939, 15748, 15652, 19161, 24231, 23794, 19656, 15969, /* 182368-182375 */
-14954, 16730, 16323, 16447, 11941, 9802, 10026, 13156, /* 182376-182383 */
-11722, 11672, 15850, 18917, 17601, 14191, 13515, 23488, /* 182384-182391 */
-28110, 25513, 26507, 23441, 29410, 28786, 31631, 31510, /* 182392-182399 */
-30590, 31521, 33067, 36599, 33472, 38777, 40646, 42519, /* 182400-182407 */
-40157, 36376, 39598, 45030, 46675, 46767, 43222, 43483, /* 182408-182415 */
-47497, 48522, 51659, 45021, 43917, 45274, 44620, 45774, /* 182416-182423 */
-44247, 43452, 46281, 45196, 36750, 39809, 41423, 40727, /* 182424-182431 */
-42680, 38767, 33331, 34181, 35835, 37182, 40480, 36182, /* 182432-182439 */
-36271, 34809, 33718, 38967, 38424, 40153, 42727, 36979, /* 182440-182447 */
-33639, 39453, 43278, 40475, 42391, 40765, 35352, 34844, /* 182448-182455 */
-35699, 38287, 36639, 36764, 32015, 30043, 32366, 31999, /* 182456-182463 */
-34952, 35527, 36228, 36266, 37785, 38272, 39654, 41420, /* 182464-182471 */
-43577, 44385, 42279, 42617, 44587, 46232, 47768, 46705, /* 182472-182479 */
-43257, 44707, 42759, 41881, 40530, 38039, 36122, 32755, /* 182480-182487 */
-33512, 33023, 31712, 31149, 31748, 33192, 32397, 28032, /* 182488-182495 */
-29364, 30907, 30820, 29933, 26045, 25994, 25556, 27122, /* 182496-182503 */
-29351, 28188, 24738, 24428, 24781, 24319, 25307, 24249, /* 182504-182511 */
-26638, 27051, 22039, 19731, 23170, 22727, 24014, 26131, /* 182512-182519 */
-23565, 21275, 17275, 19706, 22378, 19969, 17195, 17862, /* 182520-182527 */
-17114, 16265, 13884, 10200, 11922, 10558, 8476, 8653, /* 182528-182535 */
-4539, 3224, 7296, 12102, 12782, 9806, 9578, 14713, /* 182536-182543 */
-18216, 18645, 23509, 24086, 26264, 28016, 28127, 29526, /* 182544-182551 */
-33035, 36938, 38093, 37854, 36650, 39089, 44330, 48104, /* 182552-182559 */
-46088, 44105, 45655, 46231, 48402, 48136, 46081, 47581, /* 182560-182567 */
-46327, 46780, 47009, 46981, 47178, 48328, 44181, 41764, /* 182568-182575 */
-39306, 39561, 44545, 41750, 39651, 36404, 36988, 35282, /* 182576-182583 */
-36018, 36763, 36906, 34747, 32695, 32788, 32100, 36751, /* 182584-182591 */
-38894, 40433, 37346, 37838, 38600, 42249, 45200, 45802, /* 182592-182599 */
-45824, 42401, 44463, 42126, 45475, 49338, 45308, 41007, /* 182600-182607 */
-39903, 39286, 37994, 42010, 40260, 37614, 34882, 33891, /* 182608-182615 */
-33075, 32651, 35098, 33106, 35083, 35038, 32292, 32024, /* 182616-182623 */
-35665, 37188, 36390, 37376, 38452, 39862, 43156, 44425, /* 182624-182631 */
-45581, 45305, 43107, 44015, 42882, 43225, 43604, 42188, /* 182632-182639 */
-43164, 41766, 37062, 36446, 37100, 36300, 35221, 36857, /* 182640-182647 */
-34937, 35829, 35950, 35976, 34261, 32213, 29809, 25301, /* 182648-182655 */
-27531, 25843, 25895, 26314, 27056, 22405, 20054, 20620, /* 182656-182663 */
-20083, 18809, 18377, 19022, 17913, 17839, 16922, 18207, /* 182664-182671 */
-17558, 16700, 14250, 15149, 17009, 15855, 18223, 17698, /* 182672-182679 */
-15142, 16584, 15022, 15284, 13253, 10847, 12098, 12855, /* 182680-182687 */
-10852, 9084, 9394, 10049, 11867, 11917, 13011, 13958, /* 182688-182695 */
-17583, 20199, 24929, 22477, 24960, 26671, 28127, 32539, /* 182696-182703 */
-28609, 31417, 33496, 36700, 34385, 35008, 34184, 35436, /* 182704-182711 */
-39516, 41780, 41799, 39065, 42636, 45249, 44509, 44300, /* 182712-182719 */
-46746, 44254, 47905, 48900, 47801, 49021, 50766, 48602, /* 182720-182727 */
-45294, 44023, 39066, 43114, 44245, 43786, 41906, 38086, /* 182728-182735 */
-39079, 37996, 37001, 37227, 37785, 36740, 34827, 34256, /* 182736-182743 */
-35893, 36671, 38715, 39494, 36622, 36316, 36902, 41985, /* 182744-182751 */
-44756, 43251, 42682, 41268, 40183, 41091, 43187, 41609, /* 182752-182759 */
-41967, 42419, 41015, 43705, 41820, 39182, 40124, 38504, /* 182760-182767 */
-35858, 37036, 37152, 37339, 39344, 39371, 37889, 35863, /* 182768-182775 */
-36287, 37798, 41648, 41574, 43205, 42884, 42174, 44461, /* 182776-182783 */
-45559, 46500, 44193, 42280, 43715, 45769, 45639, 44279, /* 182784-182791 */
-42798, 39563, 34424, 34767, 32686, 32166, 32789, 33609, /* 182792-182799 */
-33958, 31027, 29554, 30664, 32509, 30781, 26984, 26833, /* 182800-182807 */
-27345, 26785, 27420, 25499, 25542, 21291, 20726, 20627, /* 182808-182815 */
-21028, 22388, 24233, 23507, 17419, 18624, 19989, 20582, /* 182816-182823 */
-18434, 16928, 17055, 20202, 20712, 18683, 16650, 14905, /* 182824-182831 */
-13716, 12019, 13241, 11215, 12738, 16012, 14464, 8849, /* 182832-182839 */
-6198, 8449, 11035, 9897, 8516, 10361, 12917, 15861, /* 182840-182847 */
-15522, 15571, 15506, 19029, 20727, 23084, 25242, 28133, /* 182848-182855 */
-32494, 29803, 29491, 31057, 35859, 37139, 36892, 35637, /* 182856-182863 */
-36987, 42404, 44649, 43941, 44165, 42629, 41265, 43007, /* 182864-182871 */
-42843, 43969, 45200, 47781, 44537, 39918, 39521, 41523, /* 182872-182879 */
-41456, 41619, 39728, 38370, 42877, 42876, 40291, 40725, /* 182880-182887 */
-39007, 38497, 37992, 35948, 37855, 40631, 39854, 35178, /* 182888-182895 */
-33967, 31631, 36252, 38823, 36644, 36931, 40108, 43768, /* 182896-182903 */
-43910, 43626, 44651, 46668, 44159, 45589, 45122, 46911, /* 182904-182911 */
-49035, 48046, 42943, 40880, 41357, 38679, 38902, 37048, /* 182912-182919 */
-36098, 37579, 41277, 37160, 35538, 34476, 34844, 36632, /* 182920-182927 */
-37166, 39329, 40638, 44489, 42677, 41403, 40120, 44496, /* 182928-182935 */
-46298, 45799, 45995, 46553, 51438, 50898, 49517, 47831, /* 182936-182943 */
-46400, 44794, 43156, 40978, 41267, 42172, 41619, 35335, /* 182944-182951 */
-31095, 32246, 33814, 35716, 32679, 30088, 28208, 32408, /* 182952-182959 */
-32069, 28910, 29888, 26414, 24963, 23765, 23168, 26710, /* 182960-182967 */
-27088, 24509, 19093, 14882, 15646, 19190, 19536, 14241, /* 182968-182975 */
-13925, 15357, 16301, 15005, 12416, 13737, 16387, 14043, /* 182976-182983 */
-11195, 10257, 13962, 19807, 17090, 13215, 9629, 9918, /* 182984-182991 */
-13477, 13177, 12030, 10779, 14426, 15805, 14106, 14614, /* 182992-182999 */
-13689, 15852, 17272, 17226, 20109, 25337, 27396, 25721, /* 183000-183007 */
-21887, 23889, 26867, 28050, 27872, 27533, 29847, 31862, /* 183008-183015 */
-35025, 33601, 33921, 34665, 35089, 35783, 35571, 40071, /* 183016-183023 */
-46072, 45379, 40484, 38172, 39362, 44339, 45713, 43011, /* 183024-183031 */
-41785, 41943, 44100, 42829, 42941, 42544, 41374, 38705, /* 183032-183039 */
-36627, 39229, 42863, 46926, 42442, 36075, 35930, 37654, /* 183040-183047 */
-39549, 40635, 36146, 35809, 37634, 39238, 38304, 37846, /* 183048-183055 */
-40445, 38784, 38128, 37637, 40975, 43767, 44396, 44658, /* 183056-183063 */
-39115, 37000, 39131, 42783, 45697, 43656, 42034, 40835, /* 183064-183071 */
-39481, 39073, 42850, 43059, 40935, 37657, 36582, 39702, /* 183072-183079 */
-44148, 45442, 41592, 40810, 40180, 43631, 45134, 45629, /* 183080-183087 */
-47656, 48061, 49502, 48697, 48765, 51188, 50641, 47674, /* 183088-183095 */
-44016, 45057, 47471, 47513, 45033, 38118, 35230, 33597, /* 183096-183103 */
-34258, 34021, 31383, 32624, 31946, 32355, 30448, 30590, /* 183104-183111 */
-33118, 31304, 29235, 25281, 26135, 30755, 33676, 31525, /* 183112-183119 */
-24601, 22231, 24764, 25363, 24988, 21859, 21556, 22483, /* 183120-183127 */
-21275, 18674, 17318, 20036, 18684, 15467, 13065, 15545, /* 183128-183135 */
-19830, 20426, 15935, 10853, 9931, 11913, 13519, 13846, /* 183136-183143 */
-10592, 9314, 10879, 9999, 9386, 9439, 9769, 9714, /* 183144-183151 */
-9571, 8967, 10241, 14765, 20690, 19858, 17200, 15351, /* 183152-183159 */
-18883, 24960, 29015, 29686, 27626, 29860, 31957, 32998, /* 183160-183167 */
-34678, 37244, 34267, 34338, 34663, 37357, 41896, 44174, /* 183168-183175 */
-43301, 39718, 38966, 38425, 41020, 42397, 42582, 37869, /* 183176-183183 */
-36868, 37499, 37912, 37165, 38344, 37451, 32605, 33808, /* 183184-183191 */
-33190, 36427, 37846, 37966, 37525, 36561, 34177, 34255, /* 183192-183199 */
-36873, 37382, 38534, 36625, 35981, 35725, 38050, 39888, /* 183200-183207 */
-40003, 37104, 36780, 41182, 44840, 47442, 44742, 43808, /* 183208-183215 */
-43614, 43331, 44551, 46743, 47146, 46292, 44933, 43036, /* 183216-183223 */
-40142, 38978, 42140, 43049, 40261, 37113, 38767, 41087, /* 183224-183231 */
-42830, 41879, 39878, 40120, 41556, 40750, 42790, 45235, /* 183232-183239 */
-47286, 49674, 46583, 43898, 44732, 49114, 50557, 49263, /* 183240-183247 */
-46244, 46764, 51189, 52329, 49188, 46357, 44182, 42388, /* 183248-183255 */
-39329, 38153, 38610, 36691, 37527, 36047, 30675, 30144, /* 183256-183263 */
-32559, 31619, 31097, 30397, 29482, 29438, 28494, 28807, /* 183264-183271 */
-30011, 28950, 25883, 23087, 22628, 24878, 26202, 23991, /* 183272-183279 */
-21361, 15845, 14838, 18378, 17170, 15086, 14257, 13638, /* 183280-183287 */
-16216, 16179, 16541, 17182, 13059, 10380, 8216, 11264, /* 183288-183295 */
-14184, 16342, 15476, 14377, 11008, 7682, 9762, 10261, /* 183296-183303 */
-9478, 12278, 14214, 12247, 11371, 12204, 19749, 22073, /* 183304-183311 */
-20520, 18092, 19011, 23703, 28249, 31495, 32675, 31772, /* 183312-183319 */
-29148, 31338, 33852, 33663, 33832, 35904, 35222, 35885, /* 183320-183327 */
-36937, 39637, 40247, 38279, 37173, 36142, 38811, 39655, /* 183328-183335 */
-39173, 39966, 39175, 34057, 32499, 33952, 35628, 36442, /* 183336-183343 */
-36216, 33617, 28838, 30460, 34616, 37238, 35964, 35097, /* 183344-183351 */
-32255, 34811, 38913, 38858, 40760, 39531, 37748, 35425, /* 183352-183359 */
-35560, 35586, 38895, 42121, 43774, 43786, 41069, 40632, /* 183360-183367 */
-42106, 44480, 44456, 44607, 44745, 47370, 49011, 49619, /* 183368-183375 */
-48871, 46659, 44090, 40289, 39622, 39114, 42834, 43044, /* 183376-183383 */
-40438, 39195, 37124, 38682, 41089, 40157, 39334, 42437, /* 183384-183391 */
-45589, 48612, 49859, 50454, 50184, 50270, 48338, 47383, /* 183392-183399 */
-46740, 49201, 51619, 50932, 51717, 48414, 42705, 43346, /* 183400-183407 */
-43986, 40791, 38920, 36029, 37864, 38635, 40115, 38751, /* 183408-183415 */
-34397, 31336, 31313, 32737, 31552, 29572, 29361, 29966, /* 183416-183423 */
-30414, 27427, 24016, 25666, 25147, 24053, 22302, 23696, /* 183424-183431 */
-24267, 24952, 24261, 21170, 19993, 19336, 16064, 16610, /* 183432-183439 */
-15783, 16360, 19739, 19510, 16263, 9332, 9929, 10824, /* 183440-183447 */
-12203, 9624, 9739, 13265, 15151, 17019, 14364, 10431, /* 183448-183455 */
-11108, 12000, 12107, 11961, 10772, 15655, 18173, 20649, /* 183456-183463 */
-17586, 15592, 19566, 23150, 23905, 23003, 28729, 32748, /* 183464-183471 */
-35392, 35057, 32839, 34745, 35335, 34399, 32914, 32525, /* 183472-183479 */
-35792, 38148, 39158, 37539, 34593, 35140, 39128, 38779, /* 183480-183487 */
-33006, 32078, 35796, 39153, 37550, 34123, 33863, 34966, /* 183488-183495 */
-35779, 31867, 26513, 28320, 32463, 33995, 33567, 31964, /* 183496-183503 */
-29110, 32535, 37173, 33736, 32102, 34243, 39316, 39817, /* 183504-183511 */
-36563, 37082, 39070, 41321, 41405, 37840, 37242, 41281, /* 183512-183519 */
-43821, 41672, 40821, 42077, 41782, 43216, 45024, 45056, /* 183520-183527 */
-43352, 46209, 47811, 45489, 44105, 42114, 42342, 43361, /* 183528-183535 */
-41544, 38837, 37777, 38413, 39575, 37376, 38962, 42121, /* 183536-183543 */
-36691, 39710, 46943, 45225, 45056, 47903, 49119, 51593, /* 183544-183551 */
-52777, 51157, 53167, 54138, 54124, 52102, 49321, 49527, /* 183552-183559 */
-50135, 46564, 48241, 44773, 36744, 41621, 42757, 37926, /* 183560-183567 */
-34318, 35485, 36597, 35759, 33523, 31196, 32482, 34059, /* 183568-183575 */
-31562, 25988, 24680, 28757, 29219, 26339, 26708, 22835, /* 183576-183583 */
-19592, 24130, 24468, 18288, 17243, 20272, 20676, 20449, /* 183584-183591 */
-17398, 15237, 18402, 19124, 15370, 11793, 11244, 16014, /* 183592-183599 */
-14319, 11240, 15445, 9787, 8717, 16487, 15623, 12593, /* 183600-183607 */
-14058, 16327, 18579, 18270, 15694, 16650, 19030, 18369, /* 183608-183615 */
-18185, 15903, 19047, 23871, 19957, 25235, 27037, 22107, /* 183616-183623 */
-24191, 30609, 31934, 28212, 30097, 34175, 36659, 35537, /* 183624-183631 */
-33695, 33375, 34703, 36409, 34533, 35276, 35796, 36669, /* 183632-183639 */
-36553, 36282, 36807, 28385, 31275, 40026, 35652, 30592, /* 183640-183647 */
-33801, 36354, 37125, 34329, 27908, 29131, 31027, 29622, /* 183648-183655 */
-29359, 27885, 31659, 35573, 32669, 36186, 30379, 25245, /* 183656-183663 */
-35778, 39592, 34781, 34034, 38736, 41668, 42884, 39450, /* 183664-183671 */
-37525, 39892, 41659, 41588, 37626, 40352, 45018, 42727, /* 183672-183679 */
-42997, 43837, 39555, 39414, 48044, 46647, 39382, 40414, /* 183680-183687 */
-44335, 46790, 44552, 41429, 38754, 40120, 41084, 39807, /* 183688-183695 */
-41004, 44084, 46490, 44554, 46904, 49694, 44547, 48095, /* 183696-183703 */
-55394, 50814, 48866, 50415, 53138, 56416, 54988, 50617, /* 183704-183711 */
-48458, 47699, 45347, 45427, 42795, 41591, 38665, 35527, /* 183712-183719 */
-38534, 35497, 31722, 36634, 37786, 32028, 29601, 31622, /* 183720-183727 */
-36182, 35209, 31503, 29056, 28477, 29047, 28130, 26772, /* 183728-183735 */
-25676, 24815, 21854, 21103, 23575, 20552, 19154, 21407, /* 183736-183743 */
-18241, 16471, 17381, 23194, 22755, 19834, 18203, 16107, /* 183744-183751 */
-17574, 15794, 13878, 11164, 12192, 13998, 10280, 10193, /* 183752-183759 */
-13905, 13144, 16603, 15473, 11301, 14255, 19925, 21868, /* 183760-183767 */
-18922, 18443, 19659, 23512, 22713, 21787, 21752, 23388, /* 183768-183775 */
-28382, 28007, 25707, 27838, 31739, 33664, 32132, 28092, /* 183776-183783 */
-30826, 37979, 41643, 39506, 33517, 36531, 41019, 39136, /* 183784-183791 */
-37126, 33968, 33841, 36341, 37096, 32000, 29331, 32702, /* 183792-183799 */
-35321, 32797, 26855, 26289, 31927, 35718, 34473, 26909, /* 183800-183807 */
-25657, 32615, 32501, 31352, 29231, 30695, 32330, 34083, /* 183808-183815 */
-34788, 31372, 33553, 35950, 35748, 32886, 31898, 36384, /* 183816-183823 */
-41154, 43444, 39891, 37173, 40857, 43136, 40823, 38644, /* 183824-183831 */
-41531, 40835, 39199, 40139, 42005, 44305, 43756, 42173, /* 183832-183839 */
-38430, 36064, 38041, 41843, 42884, 42057, 39709, 38640, /* 183840-183847 */
-43904, 44243, 41348, 44118, 45653, 44512, 45436, 48292, /* 183848-183855 */
-50915, 51917, 50530, 50465, 50250, 50476, 52807, 55013, /* 183856-183863 */
-54567, 54000, 50029, 49257, 51280, 45738, 43823, 43665, /* 183864-183871 */
-39132, 35566, 37339, 37235, 36176, 34669, 31981, 31103, /* 183872-183879 */
-29268, 29553, 30004, 30771, 32475, 29626, 28123, 28277, /* 183880-183887 */
-29084, 29173, 25733, 22694, 21368, 22560, 23189, 23420, /* 183888-183895 */
-19709, 19128, 20145, 17288, 17048, 16900, 19134, 21524, /* 183896-183903 */
-20130, 17734, 16977, 17611, 16363, 15079, 11981, 10880, /* 183904-183911 */
-14309, 16411, 18524, 17121, 14954, 16399, 16720, 16739, /* 183912-183919 */
-15757, 17874, 20988, 21809, 22601, 21659, 24713, 26089, /* 183920-183927 */
-26059, 25106, 22809, 25249, 30830, 34190, 32276, 29931, /* 183928-183935 */
-30943, 32186, 33089, 32251, 31596, 35237, 38193, 39159, /* 183936-183943 */
-37296, 37988, 36741, 35927, 36128, 30826, 27909, 32742, /* 183944-183951 */
-37584, 35072, 30412, 26845, 28088, 29393, 28824, 27318, /* 183952-183959 */
-26886, 28438, 30151, 28873, 30629, 33008, 32432, 34157, /* 183960-183967 */
-30959, 29041, 31607, 38828, 41085, 38693, 34791, 33915, /* 183968-183975 */
-36654, 34909, 37276, 39108, 40994, 43612, 42763, 41880, /* 183976-183983 */
-42962, 42642, 41980, 40011, 39389, 40121, 46299, 49988, /* 183984-183991 */
-46313, 42172, 38745, 41261, 40717, 39205, 39812, 39557, /* 183992-183999 */
-41023, 42758, 43153, 44372, 44909, 45257, 43040, 44435, /* 184000-184007 */
-45430, 50086, 55179, 54495, 52658, 48568, 49196, 50845, /* 184008-184015 */
-51668, 51068, 51770, 51857, 50516, 48053, 45135, 42115, /* 184016-184023 */
-42119, 38172, 35270, 34447, 35785, 36982, 36198, 35485, /* 184024-184031 */
-30423, 28062, 27916, 29734, 29794, 29450, 28388, 30845, /* 184032-184039 */
-29765, 26884, 24843, 22716, 21899, 21544, 21803, 23107, /* 184040-184047 */
-23544, 22531, 22193, 18578, 15833, 17280, 17691, 19888, /* 184048-184055 */
-20848, 15899, 21216, 22086, 17483, 14242, 11381, 10924, /* 184056-184063 */
-8684, 13536, 16861, 15702, 18580, 19121, 17572, 14398, /* 184064-184071 */
-15457, 18989, 22740, 22500, 18802, 22634, 23290, 16379, /* 184072-184079 */
-18789, 26234, 24302, 27817, 30620, 28902, 31388, 34562, /* 184080-184087 */
-34465, 32202, 31914, 31197, 32680, 34343, 30329, 33217, /* 184088-184095 */
-34089, 34713, 35147, 34257, 31128, 33204, 33641, 32459, /* 184096-184103 */
-37925, 34268, 38685, 30364, 30466, 30442, 27967, 40163, /* 184104-184111 */
-43926, 46810, 45530, 44222, 47839, 44742, 42507, 40094, /* 184112-184119 */
-37497, 39588, 34407, 28181, 25829, 30152, 21758, 16005, /* 184120-184127 */
-12588, 8891, 17070, 27342, 30627, 29033, 26461, 18673, /* 184128-184135 */
-21992, 19414, 22190, 24370, 24786, 35103, 24736, 33508, /* 184136-184143 */
-49035, 50765, 52184, 50968, 52563, 49103, 51163, 50812, /* 184144-184151 */
-53041, 52841, 51018, 50866, 51558, 53926, 57342, 60991, /* 184152-184159 */
-60102, 62842, 62533, 62798, 62781, 62082, 61548, 62056, /* 184160-184167 */
-61112, 60767, 59334, 56544, 56003, 51153, 50009, 42951, /* 184168-184175 */
-39775, 42742, 40052, 36719, 28381, 22990, 18228, 14089, /* 184176-184183 */
-9979, 7385, 6985, 5324, 2537, 2145, 4743, 2761, /* 184184-184191 */
-1476, 2917, 2339, 1442, 3450, 4151, 5505, 6526, /* 184192-184199 */
-5332, 4442, 4519, 2948, 5099, 7368, 5966, 11316, /* 184200-184207 */
-15722, 21101, 24563, 27253, 32051, 34129, 40422, 42712, /* 184208-184215 */
-45718, 49725, 50949, 50973, 50405, 50369, 47893, 49527, /* 184216-184223 */
-52759, 50857, 51871, 53678, 53480, 51166, 48617, 47908, /* 184224-184231 */
-46108, 48183, 45688, 44085, 42286, 39676, 33724, 33266, /* 184232-184239 */
-32959, 26082, 25938, 23212, 22259, 21195, 20463, 19901, /* 184240-184247 */
-14745, 12942, 13279, 9687, 11480, 12851, 11252, 11088, /* 184248-184255 */
-10024, 7336, 7553, 7082, 3905, 5610, 5167, 5696, /* 184256-184263 */
-10234, 10858, 9461, 7885, 10695, 10969, 8813, 15482, /* 184264-184271 */
-21839, 24026, 27459, 28517, 26728, 32579, 33364, 34780, /* 184272-184279 */
-40467, 39776, 42032, 47224, 50577, 51131, 48699, 50006, /* 184280-184287 */
-52093, 53593, 56193, 58647, 61318, 62876, 63162, 61449, /* 184288-184295 */
-64165, 64459, 63780, 64553, 64414, 65372, 64839, 64320, /* 184296-184303 */
-63898, 59149, 59041, 57839, 56664, 59092, 59248, 60577, /* 184304-184311 */
-59994, 57435, 53844, 55911, 53140, 50863, 51573, 51301, /* 184312-184319 */
-50684, 49193, 49365, 46429, 42361, 38451, 35101, 30699, /* 184320-184327 */
-31908, 30240, 26078, 26953, 23181, 18719, 18781, 13611, /* 184328-184335 */
-10150, 10680, 9449, 9704, 7857, 8472, 6431, 3518, /* 184336-184343 */
-3583, 2553, 2580, 4231, 5159, 4693, 6473, 5847, /* 184344-184351 */
-3686, 6259, 4988, 4340, 6793, 7264, 8830, 8739, /* 184352-184359 */
-12552, 12405, 9897, 12212, 11716, 13995, 18273, 21162, /* 184360-184367 */
-22938, 24856, 24683, 25262, 30904, 31396, 34971, 39178, /* 184368-184375 */
-42160, 43623, 43935, 51207, 50897, 48053, 50195, 48781, /* 184376-184383 */
-47718, 52929, 52431, 53313, 57438, 51988, 49717, 52082, /* 184384-184391 */
-50504, 52068, 53897, 52890, 52330, 49918, 53128, 53685, /* 184392-184399 */
-49727, 49257, 47253, 45024, 46397, 46947, 45864, 47855, /* 184400-184407 */
-42328, 38220, 39960, 36820, 36564, 37182, 36690, 34007, /* 184408-184415 */
-29301, 31617, 33558, 28107, 27117, 26578, 22403, 25606, /* 184416-184423 */
-26909, 27366, 32070, 29292, 25586, 26869, 26614, 26146, /* 184424-184431 */
-29597, 33313, 31609, 27456, 29562, 29260, 26693, 28761, /* 184432-184439 */
-28483, 24280, 26212, 27475, 27643, 32115, 28306, 25448, /* 184440-184447 */
-25201, 23050, 23203, 25349, 25731, 26633, 25123, 25176, /* 184448-184455 */
-24319, 21544, 21362, 23097, 21202, 19527, 23828, 23486, /* 184456-184463 */
-27048, 26675, 26516, 28138, 27692, 28337, 31404, 35118, /* 184464-184471 */
-36172, 36599, 39412, 40160, 38025, 41203, 42914, 41416, /* 184472-184479 */
-39862, 42952, 44297, 45664, 42986, 40863, 41852, 40281, /* 184480-184487 */
-39380, 39748, 41963, 41049, 39229, 42391, 41984, 38838, /* 184488-184495 */
-39845, 41660, 41272, 39024, 41977, 42717, 44934, 42820, /* 184496-184503 */
-40751, 42421, 40389, 36831, 34934, 39685, 40086, 35162, /* 184504-184511 */
-35085, 35712, 32151, 33509, 33518, 30837, 28025, 29528, /* 184512-184519 */
-32247, 31585, 30502, 28864, 30223, 28785, 26546, 25935, /* 184520-184527 */
-31022, 34262, 27916, 27737, 30141, 29679, 30600, 30432, /* 184528-184535 */
-28951, 29022, 29965, 29901, 30303, 29906, 30772, 31272, /* 184536-184543 */
-29280, 25985, 25638, 29420, 33831, 30187, 26215, 27218, /* 184544-184551 */
-24677, 25327, 27146, 28059, 28065, 26112, 23426, 22631, /* 184552-184559 */
-25010, 24714, 22726, 21301, 17041, 17355, 17668, 18066, /* 184560-184567 */
-16648, 12396, 14004, 12777, 9590, 9658, 12429, 13548, /* 184568-184575 */
-14605, 13007, 13482, 17847, 21001, 21148, 22329, 23811, /* 184576-184583 */
-23438, 27715, 31242, 31901, 31665, 34188, 34166, 32062, /* 184584-184591 */
-33609, 37386, 39682, 40957, 39162, 38312, 44016, 46534, /* 184592-184599 */
-45845, 44776, 46711, 46846, 46193, 48835, 48365, 47408, /* 184600-184607 */
-48829, 50347, 46628, 42754, 44876, 46229, 48429, 49517, /* 184608-184615 */
-45782, 48117, 50458, 48867, 50586, 52735, 54210, 55505, /* 184616-184623 */
-55461, 56299, 55955, 54998, 56514, 56568, 53392, 51684, /* 184624-184631 */
-52143, 53288, 54991, 51126, 50393, 51610, 48069, 46531, /* 184632-184639 */
-47023, 46095, 45679, 44982, 43275, 43060, 38302, 36836, /* 184640-184647 */
-38365, 34912, 31614, 30115, 32083, 35874, 33856, 29924, /* 184648-184655 */
-30592, 30100, 29218, 29423, 27184, 26928, 27416, 24095, /* 184656-184663 */
-25083, 24412, 18939, 21056, 22116, 15366, 12790, 14444, /* 184664-184671 */
-18062, 18904, 13223, 12522, 15539, 15308, 14481, 15704, /* 184672-184679 */
-16083, 20130, 20883, 18727, 21737, 19699, 19290, 26139, /* 184680-184687 */
-24446, 18880, 21423, 26555, 29618, 26798, 24679, 26769, /* 184688-184695 */
-29108, 28856, 29072, 31062, 33080, 35496, 32517, 30945, /* 184696-184703 */
-34691, 28720, 29561, 36006, 28098, 25490, 30489, 33470, /* 184704-184711 */
-32017, 28736, 25247, 27185, 27640, 24421, 27097, 27440, /* 184712-184719 */
-28511, 27863, 22656, 24210, 24226, 17436, 22168, 23201, /* 184720-184727 */
-17132, 19488, 22363, 24750, 25134, 23403, 23007, 27059, /* 184728-184735 */
-26024, 27278, 32462, 31441, 34400, 32685, 29088, 32862, /* 184736-184743 */
-29908, 26772, 32663, 31470, 26238, 24310, 27376, 33047, /* 184744-184751 */
-31472, 27318, 25250, 27177, 27534, 30802, 31227, 30861, /* 184752-184759 */
-34958, 32782, 30902, 32143, 30679, 28775, 35807, 34792, /* 184760-184767 */
-28207, 29090, 34765, 39251, 38054, 34711, 38472, 42929, /* 184768-184775 */
-44619, 48463, 46721, 48897, 52758, 50114, 47555, 52013, /* 184776-184783 */
-48996, 49319, 54238, 47593, 43258, 45666, 47075, 49135, /* 184784-184791 */
-45201, 39248, 42442, 41647, 41873, 42903, 40626, 42709, /* 184792-184799 */
-43177, 35539, 37952, 40810, 35775, 39015, 41986, 35855, /* 184800-184807 */
-33436, 34019, 36008, 40479, 37698, 34179, 34459, 34994, /* 184808-184815 */
-34495, 36787, 35980, 39024, 34944, 30289, 34984, 33714, /* 184816-184823 */
-28160, 29941, 32839, 26895, 26284, 25861, 30266, 34729, /* 184824-184831 */
-30931, 29196, 34380, 34722, 34306, 36489, 36993, 40082, /* 184832-184839 */
-40113, 40238, 43036, 40857, 36824, 44563, 43719, 35400, /* 184840-184847 */
-35297, 37243, 42637, 43403, 37986, 38310, 41786, 38715, /* 184848-184855 */
-38568, 39532, 38426, 42266, 38707, 36766, 43146, 35933, /* 184856-184863 */
-34483, 41812, 32110, 27115, 28422, 29017, 33436, 29571, /* 184864-184871 */
-24703, 27686, 25129, 20096, 21788, 19570, 21809, 24104, /* 184872-184879 */
-15519, 19571, 23245, 16083, 23445, 23840, 16045, 18128, /* 184880-184887 */
-20238, 24181, 28530, 26234, 26501, 30326, 25370, 26482, /* 184888-184895 */
-27630, 26003, 33036, 29738, 25912, 32394, 29892, 25950, /* 184896-184903 */
-32228, 28340, 24098, 26784, 25598, 30580, 31605, 29087, /* 184904-184911 */
-32482, 32104, 29021, 29719, 27171, 28797, 32211, 27422, /* 184912-184919 */
-28975, 34786, 30327, 30120, 34373, 27443, 28613, 32032, /* 184920-184927 */
-34141, 40746, 38730, 38536, 43551, 42294, 40524, 42142, /* 184928-184935 */
-40322, 41672, 43017, 38153, 42404, 42460, 37359, 40095, /* 184936-184943 */
-34923, 29381, 29696, 28699, 31140, 34040, 29253, 30569, /* 184944-184951 */
-32153, 27175, 26214, 23561, 22911, 25332, 23373, 23963, /* 184952-184959 */
-27154, 25061, 25834, 23660, 19505, 21253, 21275, 22705, /* 184960-184967 */
-24775, 22782, 24577, 28247, 26184, 25145, 23206, 21757, /* 184968-184975 */
-24523, 23409, 22970, 27131, 27458, 28475, 27473, 21557, /* 184976-184983 */
-24242, 24768, 25425, 31721, 30975, 31738, 37307, 37772, /* 184984-184991 */
-38931, 39051, 35986, 37499, 38707, 38624, 40900, 41414, /* 184992-184999 */
-41880, 42816, 36218, 34914, 36279, 32964, 37297, 38709, /* 185000-185007 */
-35184, 38735, 39283, 38818, 39841, 36081, 35099, 36896, /* 185008-185015 */
-35035, 36530, 36807, 35730, 38056, 33518, 29102, 31162, /* 185016-185023 */
-30683, 28194, 32647, 29187, 25823, 27770, 29175, 30860, /* 185024-185031 */
-29688, 26137, 25681, 27380, 28930, 31493, 29913, 31389, /* 185032-185039 */
-32331, 32189, 32404, 36587, 35460, 38672, 44159, 39281, /* 185040-185047 */
-38918, 40401, 43466, 46844, 45390, 43732, 44050, 43635, /* 185048-185055 */
-44483, 46820, 44834, 44259, 44003, 41244, 44251, 42313, /* 185056-185063 */
-42818, 48117, 46288, 43480, 44609, 44440, 47079, 48523, /* 185064-185071 */
-46098, 46704, 46326, 45381, 48308, 48278, 46649, 47706, /* 185072-185079 */
-45089, 48973, 50371, 49821, 53699, 52953, 49459, 51424, /* 185080-185087 */
-53532, 52780, 52857, 51696, 51520, 49407, 43610, 43277, /* 185088-185095 */
-43819, 39903, 38130, 32518, 31548, 32417, 29626, 29929, /* 185096-185103 */
-28625, 21937, 20984, 21788, 21024, 22328, 20389, 20985, /* 185104-185111 */
-20620, 16068, 15894, 17934, 15854, 14677, 14227, 15468, /* 185112-185119 */
-16758, 14075, 13746, 17075, 12760, 11635, 12579, 11565, /* 185120-185127 */
-14567, 13112, 12860, 14455, 10892, 11551, 13698, 11413, /* 185128-185135 */
-12055, 11350, 13688, 16518, 14866, 13830, 19004, 17020, /* 185136-185143 */
-15347, 17182, 17349, 25312, 24200, 21937, 24336, 21366, /* 185144-185151 */
-21804, 25554, 22632, 21590, 21633, 22008, 28394, 25372, /* 185152-185159 */
-19546, 24285, 23234, 23114, 25146, 22768, 27404, 29598, /* 185160-185167 */
-27861, 32206, 30428, 25728, 28584, 29480, 29823, 28168, /* 185168-185175 */
-26923, 32114, 32123, 26768, 28662, 25977, 24886, 26897, /* 185176-185183 */
-24202, 28019, 28952, 26159, 30310, 31690, 28480, 29188, /* 185184-185191 */
-30808, 35752, 36150, 35646, 42315, 43554, 42374, 44011, /* 185192-185199 */
-42286, 44625, 47753, 46282, 48119, 49775, 48033, 50498, /* 185200-185207 */
-51173, 48559, 49155, 47170, 50653, 51715, 47677, 50757, /* 185208-185215 */
-51383, 48844, 50425, 47329, 48340, 51854, 48628, 50077, /* 185216-185223 */
-50337, 49753, 51438, 49601, 48521, 48961, 46816, 48637, /* 185224-185231 */
-51444, 51045, 53218, 53319, 51187, 52517, 49945, 53046, /* 185232-185239 */
-56718, 52944, 54275, 53089, 52661, 53505, 48781, 47146, /* 185240-185247 */
-49723, 46140, 44135, 42104, 39968, 42553, 40197, 36909, /* 185248-185255 */
-35201, 31390, 31650, 34064, 30882, 30702, 27547, 26922, /* 185256-185263 */
-28111, 22142, 21216, 22519, 22196, 21244, 19362, 19758, /* 185264-185271 */
-22630, 19314, 15995, 16168, 14191, 15532, 16140, 16124, /* 185272-185279 */
-17052, 13097, 14638, 14944, 9801, 11262, 12253, 13030, /* 185280-185287 */
-14233, 12281, 14225, 17303, 15187, 13921, 14418, 15976, /* 185288-185295 */
-17938, 16560, 19983, 25524, 22512, 26160, 26546, 21257, /* 185296-185303 */
-25147, 25431, 25840, 28138, 26708, 28050, 29990, 26579, /* 185304-185311 */
-26179, 24842, 24651, 27742, 26471, 28450, 32284, 31079, /* 185312-185319 */
-33132, 32384, 28733, 31863, 31156, 30864, 31481, 31553, /* 185320-185327 */
-33586, 31420, 27701, 26636, 25140, 26450, 26587, 24346, /* 185328-185335 */
-25169, 26534, 26775, 25822, 23311, 22546, 24880, 24349, /* 185336-185343 */
-24773, 25564, 29013, 34777, 33460, 30975, 31694, 32594, /* 185344-185351 */
-37186, 35664, 35532, 40393, 41183, 45145, 42134, 37962, /* 185352-185359 */
-40830, 43451, 42315, 40988, 39596, 43060, 48459, 44824, /* 185360-185367 */
-41955, 40372, 40320, 45313, 44439, 42924, 45865, 46998, /* 185368-185375 */
-51538, 47707, 42985, 46947, 48408, 48753, 45756, 43633, /* 185376-185383 */
-50016, 54557, 51268, 50264, 48926, 49566, 54238, 53309, /* 185384-185391 */
-53497, 55204, 55934, 61264, 55759, 49053, 51847, 52800, /* 185392-185399 */
-53078, 48325, 43092, 46737, 47617, 41863, 39787, 36691, /* 185400-185407 */
-35850, 36805, 34508, 34970, 34565, 33004, 37575, 32224, /* 185408-185415 */
-24643, 27043, 25487, 25747, 22745, 20831, 26921, 26397, /* 185416-185423 */
-22427, 22831, 22384, 21109, 19724, 17545, 20160, 21687, /* 185424-185431 */
-20292, 21670, 18020, 15170, 15140, 13995, 14172, 11588, /* 185432-185439 */
-12144, 17423, 17132, 14814, 16215, 16669, 17887, 17419, /* 185440-185447 */
-16316, 18936, 19865, 21947, 24351, 22823, 22676, 22277, /* 185448-185455 */
-21455, 23008, 20720, 22344, 26523, 24793, 25106, 24095, /* 185456-185463 */
-25040, 25779, 23410, 22920, 25274, 25464, 27243, 29529, /* 185464-185471 */
-27902, 30001, 27216, 25799, 27735, 26794, 28975, 30850, /* 185472-185479 */
-28488, 28789, 27586, 26069, 27523, 25413, 25616, 25623, /* 185480-185487 */
-23592, 24475, 24414, 25173, 25497, 22311, 21986, 23859, /* 185488-185495 */
-24822, 26453, 27447, 29075, 33436, 33851, 33900, 35551, /* 185496-185503 */
-36458, 38817, 38657, 38890, 41046, 41599, 43750, 44471, /* 185504-185511 */
-41176, 41123, 42890, 43604, 43703, 43427, 44929, 46122, /* 185512-185519 */
-46016, 45301, 44942, 46398, 47482, 45599, 45970, 47039, /* 185520-185527 */
-45699, 48085, 47533, 45796, 45958, 46308, 47700, 46675, /* 185528-185535 */
-47679, 50625, 50955, 49928, 50778, 51878, 53623, 54275, /* 185536-185543 */
-53554, 56288, 55877, 55626, 57159, 54133, 54152, 53481, /* 185544-185551 */
-52633, 52839, 49762, 49822, 50455, 46964, 44473, 42988, /* 185552-185559 */
-40988, 41858, 39486, 35745, 37921, 36992, 34307, 34389, /* 185560-185567 */
-30208, 28515, 27491, 26330, 26275, 23817, 25424, 25697, /* 185568-185575 */
-23758, 23946, 22237, 20804, 21391, 20557, 18982, 20538, /* 185576-185583 */
-21579, 19341, 18527, 17484, 16204, 15365, 15286, 14395, /* 185584-185591 */
-14202, 15738, 16427, 16342, 17532, 17681, 18077, 20052, /* 185592-185599 */
-18600, 19969, 21056, 22943, 23578, 21991, 24307, 22337, /* 185600-185607 */
-21346, 23892, 23326, 23832, 25939, 24994, 24834, 27016, /* 185608-185615 */
-25311, 24573, 24158, 23338, 25194, 25862, 26927, 25907, /* 185616-185623 */
-24889, 27552, 27002, 25533, 26624, 24917, 26488, 28558, /* 185624-185631 */
-27554, 27689, 26683, 25808, 25528, 23466, 22445, 22566, /* 185632-185639 */
-22508, 25148, 23641, 20908, 21795, 19942, 19960, 21823, /* 185640-185647 */
-20273, 21663, 23362, 23848, 26769, 28438, 30585, 32002, /* 185648-185655 */
-30424, 32413, 34120, 34923, 39538, 38774, 38701, 41653, /* 185656-185663 */
-40151, 40014, 41610, 39879, 40355, 42152, 40748, 43288, /* 185664-185671 */
-43102, 42794, 44256, 41251, 42394, 42799, 41151, 45303, /* 185672-185679 */
-45432, 43964, 46675, 42961, 43233, 46776, 44534, 44113, /* 185680-185687 */
-44713, 44436, 47036, 49021, 48767, 50806, 48645, 50044, /* 185688-185695 */
-52405, 49735, 54856, 55482, 54038, 58599, 55468, 53822, /* 185696-185703 */
-56236, 52978, 52297, 53184, 48599, 48963, 47557, 43765, /* 185704-185711 */
-46149, 41842, 39212, 40367, 36553, 37513, 38733, 33831, /* 185712-185719 */
-37751, 35734, 29041, 31847, 28782, 26133, 27729, 25107, /* 185720-185727 */
-24557, 26906, 22859, 24988, 24423, 21403, 23800, 21409, /* 185728-185735 */
-20498, 21101, 19293, 21160, 24137, 18982, 19310, 19087, /* 185736-185743 */
-16064, 18357, 17424, 17573, 21824, 19674, 19893, 24240, /* 185744-185751 */
-20971, 22178, 24035, 21958, 24401, 24259, 23401, 28531, /* 185752-185759 */
-26289, 24364, 27746, 23370, 22991, 26075, 22575, 27324, /* 185760-185767 */
-28218, 22777, 27698, 26734, 23627, 25803, 24839, 23357, /* 185768-185775 */
-25244, 24673, 27991, 30737, 26447, 29080, 28079, 23707, /* 185776-185783 */
-28287, 27686, 27588, 31436, 26409, 26262, 30041, 25772, /* 185784-185791 */
-24256, 26515, 23095, 22656, 24916, 22451, 24841, 24727, /* 185792-185799 */
-21908, 24352, 21071, 20400, 24828, 25113, 28691, 32393, /* 185800-185807 */
-28892, 33026, 36535, 32183, 36844, 36080, 32658, 38589, /* 185808-185815 */
-38807, 38864, 42259, 39112, 39917, 41864, 37094, 38622, /* 185816-185823 */
-40916, 39992, 44055, 43328, 41402, 46183, 43428, 42094, /* 185824-185831 */
-45101, 41146, 44050, 46801, 45156, 46870, 46059, 43850, /* 185832-185839 */
-46275, 45760, 43115, 46448, 46294, 48161, 51587, 49397, /* 185840-185847 */
-50958, 52997, 52559, 53833, 52159, 53007, 55578, 55683, /* 185848-185855 */
-55279, 53972, 51838, 51071, 51192, 48321, 46004, 45379, /* 185856-185863 */
-45592, 45058, 42521, 39759, 39256, 40016, 38410, 35450, /* 185864-185871 */
-35968, 35721, 35632, 34658, 31275, 27757, 25513, 25516, /* 185872-185879 */
-26218, 24339, 21309, 24202, 23249, 22754, 21367, 18103, /* 185880-185887 */
-21475, 20769, 16431, 18234, 18672, 17089, 19636, 17861, /* 185888-185895 */
-15211, 13939, 13549, 14783, 15366, 13430, 15361, 19462, /* 185896-185903 */
-18535, 19726, 18485, 20847, 25056, 22643, 22261, 24610, /* 185904-185911 */
-26121, 27609, 27897, 26292, 25044, 24791, 25681, 25765, /* 185912-185919 */
-25856, 24981, 27044, 28111, 26028, 26149, 27058, 28918, /* 185920-185927 */
-28495, 26479, 27773, 30231, 30914, 30338, 29168, 29783, /* 185928-185935 */
-29993, 29883, 28985, 28365, 28656, 28220, 28530, 26801, /* 185936-185943 */
-24595, 25550, 25637, 25247, 23864, 21839, 24776, 26050, /* 185944-185951 */
-23918, 22410, 23316, 24323, 24280, 24411, 25244, 27917, /* 185952-185959 */
-29109, 28998, 30958, 32271, 33117, 35617, 35730, 36262, /* 185960-185967 */
-37613, 37589, 38837, 38838, 38047, 39900, 42150, 41957, /* 185968-185975 */
-39834, 39846, 41678, 42493, 41239, 39948, 41786, 43920, /* 185976-185983 */
-44293, 44249, 43758, 45514, 47519, 46411, 45603, 45615, /* 185984-185991 */
-47363, 48940, 48915, 48558, 47576, 49294, 51273, 50006, /* 185992-185999 */
-48603, 49411, 53102, 55550, 54783, 54522, 55805, 56938, /* 186000-186007 */
-56326, 53860, 52630, 54131, 55562, 53918, 51890, 50915, /* 186008-186015 */
-48638, 47571, 44398, 40114, 38775, 37997, 37569, 36784, /* 186016-186023 */
-36023, 36629, 36978, 33226, 30090, 29176, 27988, 26432, /* 186024-186031 */
-27271, 27565, 25517, 26735, 25096, 21513, 20466, 19033, /* 186032-186039 */
-17380, 18402, 17691, 18350, 21297, 20448, 17739, 15032, /* 186040-186047 */
-14832, 16678, 15030, 13072, 15948, 18084, 18598, 19141, /* 186048-186055 */
-19734, 18942, 19316, 19038, 16749, 19835, 23130, 23683, /* 186056-186063 */
-27490, 26787, 22538, 22721, 23197, 23189, 23725, 23582, /* 186064-186071 */
-25626, 28313, 27570, 26847, 27308, 26412, 25778, 24763, /* 186072-186079 */
-22779, 26088, 28823, 27806, 29842, 30968, 28475, 27722, /* 186080-186087 */
-26105, 26648, 29491, 29798, 30372, 31851, 32387, 31780, /* 186088-186095 */
-30300, 27543, 25602, 22914, 23173, 25098, 25350, 24053, /* 186096-186103 */
-23195, 24566, 23718, 20140, 19732, 20710, 21965, 24506, /* 186104-186111 */
-25643, 27514, 31022, 33136, 31746, 31958, 33296, 32999, /* 186112-186119 */
-34406, 36908, 37185, 38505, 39612, 38669, 39544, 38367, /* 186120-186127 */
-38701, 39603, 38948, 41347, 42721, 42547, 43731, 45174, /* 186128-186135 */
-43580, 42136, 42164, 43844, 42333, 42472, 44888, 45002, /* 186136-186143 */
-46884, 44010, 42314, 46537, 45030, 43347, 45456, 45031, /* 186144-186151 */
-49734, 48991, 46713, 51707, 52163, 50998, 51865, 52789, /* 186152-186159 */
-53014, 52213, 53129, 53794, 54658, 53439, 51286, 52623, /* 186160-186167 */
-51405, 46527, 44192, 44564, 44560, 44384, 40347, 39973, /* 186168-186175 */
-39934, 38143, 36255, 35556, 37620, 36122, 31744, 31215, /* 186176-186183 */
-31790, 31989, 31276, 27015, 27474, 24602, 20493, 21520, /* 186184-186191 */
-21154, 22329, 22771, 19677, 19440, 19048, 18430, 18767, /* 186192-186199 */
-19410, 19368, 16505, 16967, 20417, 21051, 21594, 19309, /* 186200-186207 */
-18564, 21653, 20208, 19789, 21207, 22189, 24272, 24565, /* 186208-186215 */
-22506, 24418, 26307, 26361, 26348, 24637, 24746, 26638, /* 186216-186223 */
-27193, 28410, 28494, 26163, 25418, 26041, 26029, 25422, /* 186224-186231 */
-25523, 26950, 27333, 26709, 26137, 26067, 28473, 30531, /* 186232-186239 */
-30362, 28237, 29000, 30819, 31447, 31608, 31092, 30073, /* 186240-186247 */
-29412, 28209, 27575, 26918, 25393, 24882, 22093, 21407, /* 186248-186255 */
-22116, 21380, 21533, 22652, 23180, 22950, 22446, 23207, /* 186256-186263 */
-26666, 27482, 26875, 28635, 29744, 31566, 33712, 34452, /* 186264-186271 */
-34354, 34192, 33757, 33893, 35023, 35907, 35977, 38319, /* 186272-186279 */
-39328, 38725, 40005, 39222, 41059, 42140, 42023, 42121, /* 186280-186287 */
-42878, 43544, 44302, 44818, 42624, 42515, 42912, 43082, /* 186288-186295 */
-42278, 42494, 43538, 45824, 45555, 43786, 45313, 46877, /* 186296-186303 */
-46753, 46513, 49611, 50563, 50730, 52212, 53240, 52285, /* 186304-186311 */
-52092, 53563, 54601, 53281, 50275, 51337, 53154, 52714, /* 186312-186319 */
-49897, 46894, 46757, 47620, 44673, 42869, 42414, 41187, /* 186320-186327 */
-40753, 38622, 37089, 35306, 32639, 34420, 34650, 31079, /* 186328-186335 */
-29116, 28227, 29167, 28391, 25795, 23179, 22425, 21666, /* 186336-186343 */
-21716, 21463, 19687, 19982, 20994, 20295, 19521, 19323, /* 186344-186351 */
-18686, 18440, 17537, 19070, 19680, 18921, 19717, 19641, /* 186352-186359 */
-19252, 20367, 20010, 20523, 21999, 22579, 25056, 23901, /* 186360-186367 */
-23514, 25470, 27240, 27475, 26101, 27688, 26972, 25279, /* 186368-186375 */
-25241, 25562, 26549, 26689, 24618, 23385, 24506, 25604, /* 186376-186383 */
-25342, 24623, 24861, 25587, 27327, 27701, 26458, 26135, /* 186384-186391 */
-27984, 30858, 31258, 27740, 26590, 28937, 31177, 30407, /* 186392-186399 */
-26976, 27878, 29556, 27491, 24466, 22327, 22749, 23457, /* 186400-186407 */
-23988, 22739, 20799, 21804, 22222, 22575, 22147, 22312, /* 186408-186415 */
-23930, 25187, 25354, 26814, 29502, 30374, 32494, 33244, /* 186416-186423 */
-30288, 32155, 36247, 36145, 35974, 36156, 37678, 40091, /* 186424-186431 */
-40828, 38260, 39112, 43365, 42909, 42701, 43012, 42973, /* 186432-186439 */
-46956, 46176, 43588, 43017, 42574, 44810, 44850, 43236, /* 186440-186447 */
-42624, 44114, 44088, 43929, 43689, 45132, 45889, 45056, /* 186448-186455 */
-47156, 48110, 48097, 49615, 50300, 50627, 52122, 49524, /* 186456-186463 */
-50763, 53508, 52358, 53583, 54261, 53669, 52628, 51860, /* 186464-186471 */
-52628, 51759, 49969, 48830, 48929, 49579, 48257, 45535, /* 186472-186479 */
-42791, 43014, 41274, 38639, 34599, 33832, 36219, 34276, /* 186480-186487 */
-33849, 30701, 27883, 29815, 29843, 26164, 24500, 24732, /* 186488-186495 */
-24777, 22353, 19545, 20322, 21437, 20811, 18829, 16416, /* 186496-186503 */
-17340, 18925, 17224, 17295, 16892, 17152, 18046, 17195, /* 186504-186511 */
-17034, 19136, 21482, 22289, 21080, 19344, 21562, 23971, /* 186512-186519 */
-24903, 24947, 23457, 24698, 25089, 27133, 29548, 26562, /* 186520-186527 */
-25047, 24697, 26039, 25929, 23610, 25051, 27273, 26902, /* 186528-186535 */
-25165, 22443, 23845, 27399, 27396, 26306, 25472, 24498, /* 186536-186543 */
-25724, 29265, 27823, 29127, 30139, 26132, 27231, 26836, /* 186544-186551 */
-28326, 32130, 28135, 24698, 25996, 26172, 25068, 22228, /* 186552-186559 */
-20348, 24464, 24433, 21132, 21447, 21669, 24074, 24886, /* 186560-186567 */
-21328, 21357, 25450, 24143, 25064, 27248, 29270, 33051, /* 186568-186575 */
-29755, 29096, 34268, 34883, 33189, 33726, 32826, 37721, /* 186576-186583 */
-41185, 38400, 39686, 41340, 40696, 41954, 40310, 41530, /* 186584-186591 */
-44127, 40945, 43270, 44218, 44279, 44651, 41746, 42906, /* 186592-186599 */
-45533, 42928, 41819, 42591, 44272, 48203, 47188, 44387, /* 186600-186607 */
-46223, 48315, 48737, 48024, 47573, 52767, 52894, 48887, /* 186608-186615 */
-50649, 53275, 54503, 53614, 51055, 53116, 55610, 52236, /* 186616-186623 */
-50447, 51123, 51785, 53668, 51309, 46822, 45999, 46651, /* 186624-186631 */
-47765, 44739, 40469, 39981, 36999, 35857, 35667, 34786, /* 186632-186639 */
-32751, 32621, 29844, 28953, 30362, 22824, 24337, 26827, /* 186640-186647 */
-25252, 23486, 22427, 23960, 23039, 19815, 21202, 17002, /* 186648-186655 */
-15909, 19934, 16994, 17322, 17779, 21258, 19869, 18088, /* 186656-186663 */
-18818, 17815, 17952, 18765, 17226, 17669, 24475, 26614, /* 186664-186671 */
-27096, 28190, 25367, 26182, 28604, 25056, 21841, 26323, /* 186672-186679 */
-24650, 28983, 28427, 27003, 30251, 24713, 27043, 25552, /* 186680-186687 */
-23734, 24938, 23264, 15320, 26554, 31679, 30995, 32267, /* 186688-186695 */
-35374, 39069, 29007, 27831, 32514, 34601, 31310, 34832, /* 186696-186703 */
-35001, 35683, 31662, 23186, 20602, 22928, 23477, 27326, /* 186704-186711 */
-27760, 22199, 27976, 29923, 25263, 23777, 21451, 17813, /* 186712-186719 */
-13391, 12918, 9847, 9256, 8527, 10370, 16828, 9681, /* 186720-186727 */
-7829, 9966, 22381, 23138, 8281, 9703, 23175, 34438, /* 186728-186735 */
-36311, 34780, 34236, 31988, 35744, 37224, 36703, 43890, /* 186736-186743 */
-50138, 53658, 54665, 59902, 63599, 65535, 64902, 65155, /* 186744-186751 */
-64547, 63587, 62892, 61441, 62995, 65216, 65379, 64409, /* 186752-186759 */
-63373, 61829, 62422, 59638, 57282, 55052, 50186, 48810, /* 186760-186767 */
-46025, 41374, 38785, 35172, 32374, 31084, 28501, 24960, /* 186768-186775 */
-21181, 18938, 22030, 24557, 23345, 21427, 19555, 20661, /* 186776-186783 */
-20391, 14834, 14634, 16512, 15193, 15262, 15557, 18041, /* 186784-186791 */
-19079, 15597, 15957, 16612, 14147, 15188, 14781, 18025, /* 186792-186799 */
-28023, 37630, 41226, 44538, 45726, 46974, 50174, 48449, /* 186800-186807 */
-51553, 51275, 49605, 52561, 54226, 57646, 58488, 52422, /* 186808-186815 */
-52608, 51518, 48795, 48516, 44122, 46560, 53017, 55466, /* 186816-186823 */
-53166, 51769, 46360, 43114, 36721, 30533, 31031, 26765, /* 186824-186831 */
-24158, 24171, 22273, 20814, 19226, 13532, 13205, 9683, /* 186832-186839 */
-8050, 6587, 1789, 5386, 8601, 10205, 8909, 5433, /* 186840-186847 */
-3689, 3614, 3737, 3974, 3035, 4712, 7160, 9416, /* 186848-186855 */
-10980, 11317, 11366, 11744, 12242, 9462, 10846, 10777, /* 186856-186863 */
-12409, 19461, 21414, 20168, 19257, 20853, 22320, 20814, /* 186864-186871 */
-23884, 26694, 26898, 29995, 33185, 39358, 44186, 45312, /* 186872-186879 */
-45982, 49602, 51458, 53487, 56148, 54738, 57752, 61948, /* 186880-186887 */
-64893, 65509, 64243, 63740, 63232, 62827, 63141, 60651, /* 186888-186895 */
-58409, 59498, 61386, 61836, 60417, 59116, 59740, 60477, /* 186896-186903 */
-56724, 54718, 51605, 50688, 53320, 54577, 53849, 51438, /* 186904-186911 */
-48107, 44523, 39895, 36705, 36686, 32697, 29652, 31790, /* 186912-186919 */
-33459, 32849, 31802, 30024, 29535, 23873, 19481, 18479, /* 186920-186927 */
-18183, 19158, 20491, 21453, 20628, 20138, 16642, 14438, /* 186928-186935 */
-14374, 14915, 14197, 12903, 11619, 15659, 17854, 14962, /* 186936-186943 */
-12127, 11572, 11208, 11233, 12173, 10536, 11590, 14359, /* 186944-186951 */
-17167, 16348, 13937, 13129, 12575, 11507, 14133, 14342, /* 186952-186959 */
-14222, 17546, 22398, 26813, 26963, 26283, 31207, 36360, /* 186960-186967 */
-36749, 38177, 38455, 42590, 46933, 48905, 51463, 53223, /* 186968-186975 */
-54994, 57642, 54984, 53527, 57906, 57292, 55157, 56329, /* 186976-186983 */
-57622, 59342, 57914, 54725, 56307, 55257, 52496, 51960, /* 186984-186991 */
-49815, 49540, 52905, 53313, 53505, 51532, 50133, 50971, /* 186992-186999 */
-46112, 44273, 45798, 43782, 42419, 45024, 47903, 46374, /* 187000-187007 */
-42288, 39259, 39986, 39606, 33856, 32942, 32174, 31718, /* 187008-187015 */
-34347, 33433, 31005, 25972, 21336, 16694, 14343, 14956, /* 187016-187023 */
-12472, 10435, 10043, 12843, 15485, 9697, 5189, 7286, /* 187024-187031 */
-9728, 8456, 7581, 8369, 10308, 16392, 18817, 14867, /* 187032-187039 */
-12393, 12584, 11530, 8845, 9197, 10897, 10853, 12005, /* 187040-187047 */
-10576, 13648, 15110, 11481, 10417, 11414, 10769, 11637, /* 187048-187055 */
-14076, 12718, 15453, 19548, 21658, 19048, 17665, 20359, /* 187056-187063 */
-21096, 20900, 23957, 25485, 25671, 26679, 31788, 36042, /* 187064-187071 */
-34793, 33313, 36772, 41689, 39918, 43613, 46872, 47429, /* 187072-187079 */
-50140, 53612, 55459, 53510, 50871, 53370, 55192, 54501, /* 187080-187087 */
-55498, 55612, 54711, 54097, 56678, 55656, 52806, 50217, /* 187088-187095 */
-52541, 52328, 50268, 52229, 49266, 48543, 51382, 51311, /* 187096-187103 */
-49222, 46307, 44847, 48528, 47081, 45262, 44803, 42352, /* 187104-187111 */
-42523, 41672, 40456, 39227, 38855, 39914, 42882, 41315, /* 187112-187119 */
-43850, 46605, 39520, 38529, 43448, 43216, 41803, 39413, /* 187120-187127 */
-40623, 45650, 45711, 43439, 41246, 41773, 40433, 39098, /* 187128-187135 */
-36435, 35070, 37407, 39540, 38419, 35372, 37250, 36241, /* 187136-187143 */
-27915, 27402, 31686, 30273, 27247, 24175, 28442, 30852, /* 187144-187151 */
-29486, 27870, 26180, 24310, 21607, 21059, 20356, 20645, /* 187152-187159 */
-22188, 24070, 22772, 23708, 23688, 18379, 13303, 14400, /* 187160-187167 */
-16764, 13397, 9759, 9733, 15576, 18266, 14868, 9426, /* 187168-187175 */
-7301, 8310, 6570, 4772, 4787, 8107, 13194, 14099, /* 187176-187183 */
-12718, 15633, 17240, 14551, 14090, 16626, 17725, 17803, /* 187184-187191 */
-19395, 24941, 31109, 32382, 29602, 27328, 27349, 26048, /* 187192-187199 */
-27046, 28743, 27954, 32034, 36923, 35333, 36232, 39121, /* 187200-187207 */
-35622, 32756, 34864, 35879, 37884, 38276, 39510, 45049, /* 187208-187215 */
-46026, 45242, 42765, 40989, 41263, 41475, 41636, 43091, /* 187216-187223 */
-44232, 48686, 54362, 51674, 51832, 52667, 49923, 50711, /* 187224-187231 */
-54943, 56273, 56081, 54471, 54643, 58700, 58059, 56368, /* 187232-187239 */
-53625, 51711, 50378, 49529, 48424, 47046, 47278, 48809, /* 187240-187247 */
-48997, 44345, 43989, 42452, 40021, 41321, 40223, 36577, /* 187248-187255 */
-33848, 32632, 34573, 36039, 35750, 36091, 32918, 29731, /* 187256-187263 */
-28151, 27759, 26309, 25894, 26625, 29309, 30513, 30919, /* 187264-187271 */
-33940, 30779, 29505, 33325, 32531, 30969, 29868, 30931, /* 187272-187279 */
-38447, 42872, 41446, 40047, 38713, 35970, 35788, 34702, /* 187280-187287 */
-31635, 33630, 38956, 42626, 42047, 39453, 37754, 34658, /* 187288-187295 */
-33023, 32201, 28259, 27036, 27820, 30849, 35272, 36572, /* 187296-187303 */
-34946, 32302, 28987, 24678, 23921, 24718, 24570, 27168, /* 187304-187311 */
-31298, 32575, 33322, 31787, 25970, 23138, 22959, 22713, /* 187312-187319 */
-21019, 17944, 17667, 21268, 24711, 24299, 18796, 13293, /* 187320-187327 */
-10990, 6667, 4944, 5208, 4285, 8174, 10824, 10765, /* 187328-187335 */
-12173, 10925, 6405, 5653, 8388, 8713, 7754, 5823, /* 187336-187343 */
-9053, 15857, 17889, 17476, 15622, 13582, 12843, 12777, /* 187344-187351 */
-13089, 13109, 15221, 20239, 24445, 25007, 23750, 20870, /* 187352-187359 */
-20189, 22293, 22328, 21748, 21911, 22654, 27616, 32919, /* 187360-187367 */
-33345, 35162, 34921, 32963, 29427, 28419, 30259, 33929, /* 187368-187375 */
-38592, 39704, 43239, 46848, 48549, 46337, 44746, 45945, /* 187376-187383 */
-47547, 47208, 46337, 47501, 55111, 60553, 59935, 59758, /* 187384-187391 */
-55857, 53259, 52969, 52386, 49975, 50815, 54245, 56838, /* 187392-187399 */
-58428, 56948, 54196, 51617, 48371, 45309, 44107, 45418, /* 187400-187407 */
-44462, 44902, 49311, 50866, 51195, 48036, 42225, 39101, /* 187408-187415 */
-39835, 36832, 36010, 40036, 43249, 46979, 46264, 44899, /* 187416-187423 */
-43500, 39138, 36139, 38593, 40699, 42319, 45016, 50224, /* 187424-187431 */
-53613, 53147, 54361, 51146, 45532, 42648, 44971, 45062, /* 187432-187439 */
-46650, 50865, 52572, 52913, 50989, 47390, 43308, 39291, /* 187440-187447 */
-35761, 39569, 43721, 41848, 39398, 41940, 45841, 46636, /* 187448-187455 */
-39392, 30767, 30136, 33014, 31467, 29571, 32664, 37794, /* 187456-187463 */
-38080, 33564, 31170, 28108, 26179, 26388, 25505, 24595, /* 187464-187471 */
-27206, 26323, 27328, 28480, 25171, 22962, 18709, 12401, /* 187472-187479 */
-10501, 12162, 11335, 10171, 10860, 12560, 10131, 8153, /* 187480-187487 */
-7009, 5111, 4117, 2830, 4632, 9333, 11887, 11144, /* 187488-187495 */
-13651, 17679, 15692, 13711, 11126, 10607, 14090, 13234, /* 187496-187503 */
-11983, 16004, 20963, 20601, 21582, 22299, 17668, 16075, /* 187504-187511 */
-15866, 14901, 18772, 21038, 21549, 23792, 25205, 26708, /* 187512-187519 */
-26185, 22611, 20738, 21866, 23340, 23762, 25824, 28721, /* 187520-187527 */
-30505, 31669, 33465, 29933, 25861, 30652, 33126, 35723, /* 187528-187535 */
-39205, 39548, 41033, 45238, 43628, 41723, 41949, 37945, /* 187536-187543 */
-38453, 41371, 40371, 40823, 44134, 40352, 40153, 42582, /* 187544-187551 */
-38533, 34852, 34016, 35220, 37062, 37341, 35740, 34490, /* 187552-187559 */
-34725, 37607, 33319, 28430, 30109, 28763, 30273, 32986, /* 187560-187567 */
-32473, 33549, 31441, 29514, 35865, 37234, 30265, 32469, /* 187568-187575 */
-35200, 36299, 41147, 38619, 39063, 45884, 46497, 44466, /* 187576-187583 */
-44770, 44571, 47816, 50373, 48597, 50280, 51736, 47904, /* 187584-187591 */
-46824, 50739, 51939, 48103, 45211, 43856, 45108, 48819, /* 187592-187599 */
-44859, 38955, 42944, 45670, 41561, 39728, 36584, 37434, /* 187600-187607 */
-42057, 39746, 38132, 40127, 34581, 33960, 38890, 36867, /* 187608-187615 */
-33875, 32985, 33679, 34875, 37550, 35794, 33240, 35624, /* 187616-187623 */
-38608, 35311, 30930, 31248, 32018, 32877, 32905, 29860, /* 187624-187631 */
-29017, 26218, 22977, 26265, 24141, 20149, 22100, 21509, /* 187632-187639 */
-21621, 26104, 23335, 19163, 22596, 24208, 23520, 26303, /* 187640-187647 */
-25757, 27850, 32751, 31758, 30872, 30971, 27514, 29856, /* 187648-187655 */
-34274, 29325, 29583, 33217, 34479, 38402, 38535, 34574, /* 187656-187663 */
-31387, 32400, 34472, 35683, 35692, 33562, 35202, 37807, /* 187664-187671 */
-35510, 35130, 36450, 31504, 33916, 36674, 32087, 32251, /* 187672-187679 */
-36721, 37913, 40004, 38989, 31788, 34730, 37454, 38715, /* 187680-187687 */
-40260, 40004, 39388, 42053, 44144, 40428, 40236, 37698, /* 187688-187695 */
-34216, 36478, 38439, 33462, 32803, 37033, 35937, 34780, /* 187696-187703 */
-33172, 28131, 28261, 30413, 26998, 26572, 27018, 26553, /* 187704-187711 */
-28056, 26992, 23218, 20544, 16911, 15875, 19738, 18869, /* 187712-187719 */
-17310, 18039, 20872, 22156, 21123, 20156, 18331, 20180, /* 187720-187727 */
-20278, 19975, 21170, 23181, 25503, 29093, 29659, 26084, /* 187728-187735 */
-25161, 23714, 26569, 32699, 31717, 29871, 33676, 38101, /* 187736-187743 */
-39839, 37523, 33216, 32556, 35535, 33792, 31750, 33705, /* 187744-187751 */
-35412, 37415, 37548, 33334, 31398, 28899, 26560, 29193, /* 187752-187759 */
-30456, 29997, 31829, 35184, 37612, 37357, 33277, 31648, /* 187760-187767 */
-31784, 32513, 31802, 32434, 36275, 38270, 39544, 39320, /* 187768-187775 */
-35587, 34221, 33996, 31725, 33060, 33353, 34153, 38173, /* 187776-187783 */
-38366, 37484, 36078, 30742, 26934, 26770, 27554, 26187, /* 187784-187791 */
-26363, 30201, 34038, 34159, 30728, 27180, 25605, 26950, /* 187792-187799 */
-29065, 28829, 30374, 35395, 40030, 43463, 41392, 38447, /* 187800-187807 */
-35070, 34508, 36619, 35428, 35746, 40394, 45026, 46219, /* 187808-187815 */
-43705, 39364, 37531, 34874, 35640, 37297, 36791, 37944, /* 187816-187823 */
-42259, 45747, 46434, 44008, 38535, 35821, 35833, 35262, /* 187824-187831 */
-36380, 38728, 40665, 44488, 44626, 42639, 39446, 35100, /* 187832-187839 */
-34984, 40391, 42934, 40228, 42125, 47989, 50647, 50217, /* 187840-187847 */
-43429, 36969, 37296, 38443, 39551, 38019, 36597, 40185, /* 187848-187855 */
-44197, 41641, 32583, 26205, 26065, 28012, 30612, 28116, /* 187856-187863 */
-24745, 28721, 32538, 30126, 24679, 16509, 12826, 16253, /* 187864-187871 */
-16982, 14821, 15723, 17386, 21912, 24874, 19113, 12955, /* 187872-187879 */
-11270, 11856, 17154, 21325, 17977, 20201, 27585, 31128, /* 187880-187887 */
-29441, 24079, 18562, 21875, 27976, 29273, 28953, 31517, /* 187888-187895 */
-35935, 40601, 40686, 34869, 29423, 25977, 30825, 34630, /* 187896-187903 */
-33701, 32197, 35182, 39492, 39713, 34379, 27807, 25860, /* 187904-187911 */
-28833, 32698, 32380, 32721, 36624, 40912, 41523, 38911, /* 187912-187919 */
-32881, 28122, 29724, 34222, 35883, 36321, 38795, 41723, /* 187920-187927 */
-41651, 39846, 35376, 31456, 30905, 32548, 34777, 35668, /* 187928-187935 */
-35871, 38129, 38881, 35564, 30690, 23254, 20013, 23946, /* 187936-187943 */
-26265, 24447, 26693, 28555, 29390, 30112, 24872, 19065, /* 187944-187951 */
-19740, 22618, 26507, 30375, 32471, 36224, 39929, 37389, /* 187952-187959 */
-33384, 30681, 27256, 29826, 35857, 37187, 36687, 41353, /* 187960-187967 */
-43995, 45185, 42184, 34078, 32746, 36133, 35960, 37426, /* 187968-187975 */
-40618, 43364, 47394, 46999, 41655, 39134, 38470, 36516, /* 187976-187983 */
-38560, 40419, 40829, 44148, 48371, 48006, 46531, 42276, /* 187984-187991 */
-38165, 39653, 41836, 40964, 42898, 46115, 48796, 51654, /* 187992-187999 */
-48375, 44957, 41915, 38711, 38183, 39360, 38076, 38987, /* 188000-188007 */
-41295, 42122, 41640, 36464, 29745, 27759, 29407, 27757, /* 188008-188015 */
-26151, 25922, 29205, 32128, 29279, 27278, 23425, 18620, /* 188016-188023 */
-18122, 18020, 17067, 16945, 18503, 23121, 25089, 21089, /* 188024-188031 */
-17461, 15154, 15893, 15586, 15419, 16058, 19413, 24876, /* 188032-188039 */
-26384, 25879, 23924, 23079, 22111, 22914, 23405, 24445, /* 188040-188047 */
-27140, 29961, 32458, 33688, 30979, 27306, 26069, 24776, /* 188048-188055 */
-27088, 28527, 27370, 30502, 34543, 34427, 33400, 29617, /* 188056-188063 */
-25099, 26016, 28462, 28171, 29669, 30671, 33071, 36999, /* 188064-188071 */
-33558, 28957, 28424, 28288, 29927, 31999, 31115, 32408, /* 188072-188079 */
-35220, 36556, 36812, 34389, 30398, 30278, 32713, 33794, /* 188080-188087 */
-34035, 33599, 35055, 37430, 34850, 30455, 29998, 29718, /* 188088-188095 */
-29234, 29903, 30699, 32250, 33574, 34003, 32534, 31174, /* 188096-188103 */
-29595, 28510, 29409, 31394, 33275, 34933, 36654, 36223, /* 188104-188111 */
-36521, 34389, 32390, 33877, 35593, 37361, 39163, 41165, /* 188112-188119 */
-44168, 46436, 46155, 44916, 41711, 41074, 42186, 43198, /* 188120-188127 */
-44540, 45967, 47350, 48277, 48919, 46661, 42618, 41442, /* 188128-188135 */
-42722, 43575, 44068, 44256, 48488, 52461, 51518, 49616, /* 188136-188143 */
-46592, 43081, 44301, 44251, 43204, 46382, 47631, 48395, /* 188144-188151 */
-49982, 47484, 42754, 40462, 38571, 37556, 36178, 35884, /* 188152-188159 */
-39633, 43083, 42444, 39573, 35031, 32605, 30772, 27155, /* 188160-188167 */
-25094, 25930, 28937, 29450, 30111, 28972, 24750, 21529, /* 188168-188175 */
-19917, 16751, 15661, 15332, 16946, 22564, 23833, 23281, /* 188176-188183 */
-21338, 17693, 16201, 17118, 15138, 13767, 17572, 20314, /* 188184-188191 */
-23345, 24701, 20554, 18839, 20143, 19261, 19672, 19137, /* 188192-188199 */
-20048, 26993, 29935, 31189, 30893, 26396, 24352, 25896, /* 188200-188207 */
-25604, 23321, 25070, 28490, 30389, 31812, 29842, 26262, /* 188208-188215 */
-28438, 28303, 26228, 25981, 26094, 31383, 35403, 35150, /* 188216-188223 */
-35009, 31882, 28179, 29219, 28461, 25596, 27664, 30359, /* 188224-188231 */
-31962, 32821, 30969, 29351, 29499, 27778, 26594, 26499, /* 188232-188239 */
-26245, 30468, 33668, 35120, 35884, 33696, 30704, 29797, /* 188240-188247 */
-29696, 28208, 27276, 29078, 33153, 36360, 36500, 33520, /* 188248-188255 */
-30258, 31959, 31889, 29266, 29036, 30905, 37225, 40846, /* 188256-188263 */
-40558, 39403, 36410, 34491, 35654, 33143, 31340, 34171, /* 188264-188271 */
-37099, 42754, 46569, 41992, 39147, 42052, 41131, 40253, /* 188272-188279 */
-37564, 36594, 43595, 47405, 48519, 49862, 45773, 42735, /* 188280-188287 */
-44212, 41326, 39321, 41214, 43101, 47936, 52124, 49752, /* 188288-188295 */
-46525, 46183, 44895, 44605, 42928, 39927, 42299, 48186, /* 188296-188303 */
-49685, 50934, 48693, 41645, 41331, 40635, 36615, 34859, /* 188304-188311 */
-34648, 36345, 41893, 42505, 35158, 33228, 33764, 31224, /* 188312-188319 */
-29765, 24946, 23774, 31394, 34697, 33615, 32250, 26154, /* 188320-188327 */
-24864, 26315, 20203, 17786, 19708, 20468, 24711, 27677, /* 188328-188335 */
-22696, 21120, 22744, 20380, 19633, 17250, 14565, 20793, /* 188336-188343 */
-26590, 26156, 27038, 24602, 21347, 22844, 21438, 17492, /* 188344-188351 */
-19981, 23035, 25113, 28860, 26718, 24254, 26986, 25491, /* 188352-188359 */
-22822, 22982, 20552, 23845, 29485, 30186, 31993, 31969, /* 188360-188367 */
-26747, 26082, 26953, 24779, 25211, 27076, 28615, 33387, /* 188368-188375 */
-35388, 30214, 30239, 32768, 30695, 27810, 25767, 27105, /* 188376-188383 */
-33040, 36265, 35503, 34277, 31692, 30062, 31090, 28773, /* 188384-188391 */
-26861, 29641, 31621, 34854, 37647, 33438, 32561, 34959, /* 188392-188399 */
-32909, 32423, 29448, 29010, 34879, 37755, 38096, 38581, /* 188400-188407 */
-35247, 34100, 35355, 31736, 29854, 31558, 34119, 37365, /* 188408-188415 */
-39617, 37727, 37158, 37203, 35478, 35380, 33843, 33806, /* 188416-188423 */
-37014, 39928, 40875, 43105, 42142, 39804, 41376, 38879, /* 188424-188431 */
-37021, 39205, 39848, 41795, 47197, 46515, 44180, 45384, /* 188432-188439 */
-44363, 43987, 42857, 40451, 42712, 47370, 48861, 48969, /* 188440-188447 */
-46913, 45049, 45946, 43766, 41457, 41842, 41794, 44623, /* 188448-188455 */
-47574, 45352, 43398, 43610, 42346, 42262, 39787, 35163, /* 188456-188463 */
-35929, 39868, 40903, 40248, 38034, 35069, 34024, 32186, /* 188464-188471 */
-29200, 26259, 27541, 29954, 33026, 32766, 28418, 27694, /* 188472-188479 */
-27337, 25329, 23833, 21716, 19549, 23122, 24987, 23219, /* 188480-188487 */
-23554, 20885, 18812, 19370, 15937, 14942, 16703, 18135, /* 188488-188495 */
-23333, 25854, 21937, 20462, 21136, 19869, 19810, 17992, /* 188496-188503 */
-17102, 21724, 25785, 25399, 26094, 23846, 22595, 23693, /* 188504-188511 */
-21094, 20507, 21095, 24355, 28264, 29826, 28454, 26897, /* 188512-188519 */
-26989, 27019, 26399, 24788, 24129, 26540, 30867, 32158, /* 188520-188527 */
-32293, 30546, 28250, 29454, 28985, 26274, 27790, 30175, /* 188528-188535 */
-32387, 35126, 33185, 31073, 31837, 32318, 31116, 29704, /* 188536-188543 */
-27866, 30700, 33888, 33345, 34792, 33401, 31066, 31948, /* 188544-188551 */
-31947, 30474, 32694, 34605, 35975, 38932, 38894, 35564, /* 188552-188559 */
-34720, 36927, 36101, 34294, 33163, 34762, 38407, 37738, /* 188560-188567 */
-36987, 37596, 35489, 34830, 35154, 34628, 35673, 37641, /* 188568-188575 */
-39374, 41549, 41164, 40350, 39839, 40758, 41546, 41139, /* 188576-188583 */
-40612, 40722, 43843, 44863, 45042, 43537, 41982, 41687, /* 188584-188591 */
-42487, 42769, 42783, 43609, 46832, 49350, 48094, 47482, /* 188592-188599 */
-45643, 47006, 47872, 45641, 43170, 41964, 44254, 47112, /* 188600-188607 */
-45972, 43523, 43025, 40657, 41236, 41156, 37976, 38623, /* 188608-188615 */
-41328, 41790, 41377, 40756, 38070, 39128, 38927, 35630, /* 188616-188623 */
-34465, 30706, 31470, 35488, 33223, 31063, 30925, 28885, /* 188624-188631 */
-29205, 27976, 24320, 25376, 25495, 27767, 28442, 25808, /* 188632-188639 */
-26832, 27573, 25312, 22649, 21850, 18663, 19176, 22286, /* 188640-188647 */
-23126, 22986, 22525, 21929, 22079, 22434, 18771, 17635, /* 188648-188655 */
-18445, 20757, 24575, 25069, 24067, 25457, 26552, 25026, /* 188656-188663 */
-23118, 18874, 17658, 22167, 25151, 23807, 23902, 24006, /* 188664-188671 */
-24342, 25855, 22776, 20319, 21042, 23008, 26605, 28618, /* 188672-188679 */
-28372, 29467, 32757, 32204, 29238, 25593, 22798, 25963, /* 188680-188687 */
-30007, 29913, 29697, 31484, 30905, 30997, 29189, 25635, /* 188688-188695 */
-25291, 26751, 28831, 30990, 32198, 32827, 35924, 36828, /* 188696-188703 */
-33354, 29646, 27604, 28333, 31497, 33755, 34164, 35382, /* 188704-188711 */
-35772, 35768, 35431, 32191, 29265, 29355, 31804, 34005, /* 188712-188719 */
-36802, 37546, 37718, 41834, 40370, 34169, 31879, 30780, /* 188720-188727 */
-32805, 37071, 36375, 36440, 38515, 39536, 40600, 37340, /* 188728-188735 */
-33837, 33393, 34896, 37659, 40455, 41949, 43108, 46287, /* 188736-188743 */
-46232, 42433, 37556, 36533, 39639, 42541, 42539, 42481, /* 188744-188751 */
-44099, 45649, 47005, 42719, 39265, 39036, 38222, 39983, /* 188752-188759 */
-42350, 44218, 46258, 47446, 48440, 45962, 39953, 37646, /* 188760-188767 */
-38306, 40248, 40775, 40637, 41975, 43042, 43925, 41960, /* 188768-188775 */
-37173, 33875, 33940, 33729, 34151, 37129, 38338, 39025, /* 188776-188783 */
-40821, 40020, 34998, 29011, 27654, 31031, 32234, 31289, /* 188784-188791 */
-32643, 33111, 34441, 32570, 27353, 24284, 23282, 24451, /* 188792-188799 */
-25325, 26635, 28671, 31303, 33344, 33006, 29464, 23587, /* 188800-188807 */
-20018, 21745, 23848, 25185, 27331, 28546, 29059, 29914, /* 188808-188815 */
-26675, 21881, 19394, 19571, 21709, 23485, 26167, 28311, /* 188816-188823 */
-30723, 31310, 27766, 22788, 18802, 18773, 23757, 25390, /* 188824-188831 */
-26137, 28214, 29757, 32536, 30259, 23861, 19978, 20107, /* 188832-188839 */
-22515, 25972, 29407, 31665, 33794, 36282, 32519, 25923, /* 188840-188847 */
-21545, 19510, 25258, 29523, 27753, 29613, 32614, 35157, /* 188848-188855 */
-35405, 28631, 22215, 21920, 23408, 27847, 32189, 33406, /* 188856-188863 */
-36575, 39200, 37998, 32261, 26250, 22476, 24813, 31380, /* 188864-188871 */
-33028, 34016, 35252, 37213, 39394, 35347, 27839, 23377, /* 188872-188879 */
-25127, 29427, 33775, 36071, 37939, 41902, 44641, 39922, /* 188880-188887 */
-32451, 28049, 27593, 34825, 38937, 38538, 40446, 44123, /* 188888-188895 */
-47353, 45341, 37960, 31511, 31479, 35258, 38858, 41065, /* 188896-188903 */
-43869, 48337, 51814, 50464, 42214, 34214, 32414, 37443, /* 188904-188911 */
-41865, 42360, 42781, 45711, 50718, 50292, 44079, 35642, /* 188912-188919 */
-30494, 33442, 38224, 40294, 42939, 44735, 48875, 50422, /* 188920-188927 */
-43790, 34884, 28639, 30295, 34958, 37000, 37249, 37484, /* 188928-188935 */
-42025, 47038, 42815, 33498, 24858, 23124, 30915, 36203, /* 188936-188943 */
-36338, 37475, 40957, 43626, 40636, 30483, 21279, 21142, /* 188944-188951 */
-26880, 30973, 31995, 31372, 34157, 41575, 40012, 30126, /* 188952-188959 */
-21260, 17199, 21029, 27936, 31304, 31958, 34150, 38013, /* 188960-188967 */
-37100, 29732, 18872, 14466, 20877, 25697, 26592, 26239, /* 188968-188975 */
-27914, 34020, 36157, 28395, 19911, 14620, 14254, 20066, /* 188976-188983 */
-26059, 28354, 29366, 33298, 33842, 30367, 22201, 13796, /* 188984-188991 */
-15084, 22620, 25806, 26648, 26901, 29243, 36105, 33119, /* 188992-188999 */
-22860, 15407, 14929, 19290, 25518, 27908, 29011, 33612, /* 189000-189007 */
-36291, 34127, 27575, 19691, 16986, 22517, 26846, 29094, /* 189008-189015 */
-30364, 32091, 37514, 39631, 33156, 23966, 19574, 22752, /* 189016-189023 */
-28787, 33972, 32787, 33564, 39326, 40033, 35919, 27791, /* 189024-189031 */
-22841, 26591, 30872, 31754, 33785, 34456, 38025, 41680, /* 189032-189039 */
-38649, 32210, 25741, 24671, 31031, 37699, 39963, 39053, /* 189040-189047 */
-40629, 44833, 43839, 37178, 31186, 30649, 35883, 39812, /* 189048-189055 */
-38237, 37860, 42527, 47200, 46407, 40937, 33345, 32605, /* 189056-189063 */
-37468, 40773, 44401, 43884, 44706, 48386, 46816, 42858, /* 189064-189071 */
-37572, 35163, 38977, 41221, 42081, 41711, 41522, 46467, /* 189072-189079 */
-47259, 41678, 36286, 33808, 35089, 39748, 41490, 40813, /* 189080-189087 */
-40967, 43976, 45494, 41217, 35444, 32735, 35894, 37577, /* 189088-189095 */
-37713, 36588, 36599, 40451, 41724, 37923, 33531, 29621, /* 189096-189103 */
-29830, 33192, 34147, 33952, 34359, 37544, 39477, 37194, /* 189104-189111 */
-31212, 26428, 29133, 33320, 31917, 28592, 27287, 31365, /* 189112-189119 */
-36776, 33981, 28886, 25982, 25066, 27869, 29051, 26735, /* 189120-189127 */
-26934, 30054, 33658, 34225, 28409, 23334, 24555, 27827, /* 189128-189135 */
-26896, 24110, 21188, 22163, 28458, 31113, 28189, 24753, /* 189136-189143 */
-22515, 24824, 28001, 26442, 22999, 23328, 28547, 31783, /* 189144-189151 */
-29503, 24185, 24342, 27872, 28877, 24003, 19163, 19358, /* 189152-189159 */
-25173, 31587, 30075, 26723, 23461, 24952, 29273, 27254, /* 189160-189167 */
-22682, 21948, 25058, 31272, 32829, 28534, 26723, 28845, /* 189168-189175 */
-31957, 29864, 22480, 17705, 23586, 31880, 34192, 30472, /* 189176-189183 */
-25870, 28328, 33979, 32235, 27216, 24181, 24649, 31894, /* 189184-189191 */
-35701, 34175, 31155, 30951, 34608, 35254, 30586, 25437, /* 189192-189199 */
-25650, 33999, 40785, 38351, 34298, 32079, 34564, 39873, /* 189200-189207 */
-36551, 30615, 30889, 34864, 42396, 44819, 38535, 35831, /* 189208-189215 */
-39516, 41285, 39319, 32446, 29409, 37658, 44568, 44817, /* 189216-189223 */
-42173, 37329, 37270, 41376, 41135, 36698, 34905, 37207, /* 189224-189231 */
-43729, 47253, 42784, 38103, 38170, 42514, 41656, 36130, /* 189232-189239 */
-32813, 35352, 42666, 45315, 41850, 36469, 35102, 38237, /* 189240-189247 */
-39799, 38133, 34724, 37739, 42318, 45527, 42462, 39151, /* 189248-189255 */
-40455, 42247, 42744, 37142, 34245, 33747, 39599, 43865, /* 189256-189263 */
-42399, 36140, 32881, 35189, 36532, 35911, 30659, 30951, /* 189264-189271 */
-34793, 38915, 36244, 29513, 29387, 36257, 42294, 37134, /* 189272-189279 */
-27270, 25829, 31261, 35270, 31947, 26888, 27124, 30124, /* 189280-189287 */
-32933, 29823, 30229, 32686, 36025, 39529, 36885, 29475, /* 189288-189295 */
-27409, 29273, 29422, 30809, 24195, 21740, 27114, 33099, /* 189296-189303 */
-35068, 28238, 18527, 19805, 27173, 27440, 23755, 20079, /* 189304-189311 */
-24893, 31803, 29164, 25137, 20957, 18744, 23596, 21092, /* 189312-189319 */
-16453, 18821, 21747, 26768, 31091, 28749, 23470, 20113, /* 189320-189327 */
-17531, 23244, 24314, 19888, 22411, 26497, 28146, 25410, /* 189328-189335 */
-17281, 13554, 23042, 23795, 20117, 16938, 15131, 18843, /* 189336-189343 */
-24221, 25887, 23876, 24073, 23209, 29257, 34959, 31091, /* 189344-189351 */
-30220, 32030, 34861, 39402, 34989, 27427, 29196, 37887, /* 189352-189359 */
-43943, 42890, 34994, 37221, 47092, 50159, 47330, 43583, /* 189360-189367 */
-43920, 49126, 54368, 53957, 50944, 50424, 47253, 45249, /* 189368-189375 */
-43263, 34988, 32522, 38768, 41919, 41746, 39565, 39565, /* 189376-189383 */
-41676, 41768, 42742, 32419, 24430, 25147, 31373, 39152, /* 189384-189391 */
-38530, 38168, 42382, 43189, 39553, 30776, 24726, 32785, /* 189392-189399 */
-44526, 46096, 45760, 46096, 46871, 52014, 51119, 43937, /* 189400-189407 */
-39217, 37700, 38267, 43094, 47093, 52515, 56023, 52562, /* 189408-189415 */
-50618, 48613, 37595, 36340, 36947, 34045, 36385, 35949, /* 189416-189423 */
-31791, 33416, 33531, 30317, 28083, 23181, 23153, 26981, /* 189424-189431 */
-31969, 33281, 36476, 34027, 32410, 31679, 27382, 26105, /* 189432-189439 */
-30339, 30751, 27617, 27197, 24379, 23451, 22076, 19683, /* 189440-189447 */
-16588, 13082, 13027, 15815, 16159, 17191, 17580, 15745, /* 189448-189455 */
-12086, 9128, 7644, 6936, 11834, 16456, 17284, 18956, /* 189456-189463 */
-18964, 15221, 13157, 13873, 16255, 20970, 23139, 23856, /* 189464-189471 */
-25753, 31897, 34711, 31292, 28469, 25041, 23128, 16549, /* 189472-189479 */
-15588, 27582, 32844, 30876, 32056, 33163, 36573, 39080, /* 189480-189487 */
-29815, 24552, 28055, 33269, 39303, 39213, 37508, 44383, /* 189488-189495 */
-50096, 46244, 44471, 40406, 37627, 44933, 49984, 53942, /* 189496-189503 */
-57701, 55756, 57292, 61018, 59165, 48898, 41665, 39452, /* 189504-189511 */
-43241, 45462, 39879, 39414, 40804, 41372, 37066, 28212, /* 189512-189519 */
-20942, 22267, 29401, 31193, 28778, 27967, 26449, 28801, /* 189520-189527 */
-29793, 26879, 26484, 28591, 29197, 32237, 37104, 36921, /* 189528-189535 */
-38725, 42766, 43084, 36117, 30079, 27589, 33278, 40804, /* 189536-189543 */
-41648, 41760, 39158, 36661, 38101, 37981, 36541, 39066, /* 189544-189551 */
-38215, 39312, 46410, 49122, 45179, 40024, 38078, 36194, /* 189552-189559 */
-33857, 27980, 24710, 32143, 38544, 40442, 39752, 37393, /* 189560-189567 */
-39623, 39621, 31923, 28900, 32326, 32328, 36250, 41273, /* 189568-189575 */
-45489, 49045, 46611, 39388, 31562, 27779, 25041, 24282, /* 189576-189583 */
-24926, 26761, 27045, 27511, 26553, 25844, 26082, 19786, /* 189584-189591 */
-11400, 11061, 12384, 15703, 19114, 20317, 25487, 29297, /* 189592-189599 */
-22746, 11796, 8602, 8299, 12148, 15159, 15608, 17597, /* 189600-189607 */
-26364, 31225, 28996, 23877, 19554, 21313, 22441, 20040, /* 189608-189615 */
-18613, 23466, 29432, 33857, 35503, 33183, 31339, 34016, /* 189616-189623 */
-33073, 31980, 31106, 29192, 31939, 37330, 36042, 33335, /* 189624-189631 */
-34855, 33807, 37636, 43796, 42567, 41035, 43746, 48502, /* 189632-189639 */
-54471, 53798, 51422, 51152, 54375, 56972, 54459, 50801, /* 189640-189647 */
-43133, 41100, 44750, 43008, 39073, 35527, 34117, 38820, /* 189648-189655 */
-40193, 35603, 32440, 33316, 33693, 32689, 29089, 24679, /* 189656-189663 */
-26503, 29363, 30069, 31559, 32345, 28701, 28357, 28502, /* 189664-189671 */
-27941, 32967, 34768, 32108, 36070, 40340, 38402, 37154, /* 189672-189679 */
-38723, 41769, 42220, 39252, 35127, 37856, 45882, 44569, /* 189680-189687 */
-39809, 39944, 42336, 42622, 37676, 31904, 29324, 30800, /* 189688-189695 */
-27169, 22981, 23330, 21427, 22599, 24830, 22928, 23239, /* 189696-189703 */
-25421, 23331, 24119, 30918, 26574, 21588, 23624, 26304, /* 189704-189711 */
-31015, 33141, 32878, 34282, 38130, 35561, 29777, 26691, /* 189712-189719 */
-24778, 25891, 26162, 22255, 21938, 25864, 27543, 25755, /* 189720-189727 */
-25187, 18487, 11864, 10203, 11617, 13520, 16086, 18803, /* 189728-189735 */
-20678, 29671, 28312, 19571, 15460, 17638, 24428, 29297, /* 189736-189743 */
-29514, 31279, 37149, 39177, 40364, 41083, 33530, 27618, /* 189744-189751 */
-26059, 24568, 28282, 32099, 31216, 34096, 44001, 47260, /* 189752-189759 */
-43332, 36515, 32291, 34940, 39095, 40169, 38147, 39636, /* 189760-189767 */
-44250, 47338, 47089, 47319, 45393, 43165, 44738, 49123, /* 189768-189775 */
-54849, 56118, 56126, 58848, 64518, 62885, 57895, 53115, /* 189776-189783 */
-49065, 49307, 45565, 42975, 40770, 39582, 40746, 39959, /* 189784-189791 */
-37376, 31309, 28690, 27591, 28408, 29941, 28804, 27185, /* 189792-189799 */
-25083, 27325, 31022, 31587, 29299, 28575, 28802, 29970, /* 189800-189807 */
-32083, 32690, 33890, 37037, 39058, 40571, 36500, 31744, /* 189808-189815 */
-33846, 37123, 37502, 37375, 33894, 31004, 37922, 41534, /* 189816-189823 */
-39532, 36686, 35427, 36020, 36052, 36052, 32434, 27254, /* 189824-189831 */
-27760, 27449, 23143, 19766, 17474, 17541, 19471, 21249, /* 189832-189839 */
-20955, 18743, 20553, 22438, 25872, 27270, 23481, 22428, /* 189840-189847 */
-20399, 21553, 25986, 30033, 29771, 28162, 24959, 23406, /* 189848-189855 */
-23083, 17277, 17197, 18253, 16812, 18382, 15137, 14164, /* 189856-189863 */
-19793, 19582, 18988, 18409, 10808, 8961, 12010, 13008, /* 189864-189871 */
-17561, 19867, 19979, 18772, 19373, 21405, 20846, 20226, /* 189872-189879 */
-22570, 25724, 27992, 30366, 28039, 30158, 35376, 37269, /* 189880-189887 */
-36639, 34377, 30864, 30217, 30148, 31970, 37460, 38648, /* 189888-189895 */
-43415, 49721, 50247, 48394, 44468, 40561, 41852, 42397, /* 189896-189903 */
-41665, 40150, 42143, 48588, 53294, 54849, 53600, 52709, /* 189904-189911 */
-51286, 50810, 53692, 53454, 53172, 55925, 60006, 64323, /* 189912-189919 */
-65535, 59999, 48321, 46203, 44898, 43812, 43338, 37896, /* 189920-189927 */
-39287, 46688, 48266, 47021, 43600, 39614, 39175, 35827, /* 189928-189935 */
-31328, 28139, 27575, 30071, 38025, 42952, 42718, 37671, /* 189936-189943 */
-31406, 31658, 30815, 32003, 35862, 34459, 36873, 40121, /* 189944-189951 */
-42469, 46658, 48360, 41784, 35282, 36334, 38082, 39176, /* 189952-189959 */
-35866, 35749, 41062, 45251, 45871, 42476, 34076, 28784, /* 189960-189967 */
-25251, 22402, 21342, 16901, 13819, 15967, 21911, 27513, /* 189968-189975 */
-24153, 15698, 14281, 16717, 21923, 22429, 15631, 12898, /* 189976-189983 */
-22130, 27654, 26204, 25550, 24438, 25780, 24299, 21855, /* 189984-189991 */
-17244, 14853, 14615, 16145, 19004, 18689, 17083, 14916, /* 189992-189999 */
-13833, 12747, 10492, 8291, 5936, 5071, 8635, 11084, /* 190000-190007 */
-11391, 13841, 17456, 18949, 17857, 14264, 12584, 12603, /* 190008-190015 */
-17663, 22236, 26463, 32780, 34917, 35461, 35564, 32826, /* 190016-190023 */
-26093, 25024, 25667, 27690, 32219, 33046, 33061, 37120, /* 190024-190031 */
-40810, 41477, 39786, 37011, 35527, 35495, 36724, 40147, /* 190032-190039 */
-43697, 45069, 47339, 46618, 45550, 45886, 44449, 44789, /* 190040-190047 */
-48105, 51300, 56074, 59500, 59425, 58626, 57712, 59347, /* 190048-190055 */
-58876, 56642, 55756, 48940, 45017, 47672, 47587, 44467, /* 190056-190063 */
-42805, 40193, 39147, 42130, 39504, 34778, 34536, 40102, /* 190064-190071 */
-41275, 39416, 36224, 32835, 36328, 38970, 40455, 41535, /* 190072-190079 */
-41467, 38991, 37378, 40076, 44402, 48835, 48922, 45942, /* 190080-190087 */
-44351, 47745, 49338, 46961, 45068, 42699, 43192, 44003, /* 190088-190095 */
-45131, 46126, 45700, 43473, 44674, 47278, 46814, 40014, /* 190096-190103 */
-30758, 30074, 33043, 34254, 29450, 23034, 21692, 26979, /* 190104-190111 */
-28039, 23898, 19476, 16835, 20693, 25762, 26351, 24310, /* 190112-190119 */
-22155, 21411, 23396, 23160, 23275, 20385, 17009, 18986, /* 190120-190127 */
-22193, 22186, 20680, 17993, 15501, 14687, 12183, 10045, /* 190128-190135 */
-7899, 6488, 8146, 10369, 11211, 9232, 5434, 5821, /* 190136-190143 */
-8019, 9043, 9253, 8453, 9183, 12508, 14128, 17009, /* 190144-190151 */
-18682, 18646, 18266, 17208, 17444, 21272, 25269, 22160, /* 190152-190159 */
-21615, 24900, 31626, 34306, 24981, 19564, 25127, 28229, /* 190160-190167 */
-31434, 32609, 28399, 35496, 45373, 46185, 45618, 43007, /* 190168-190175 */
-36706, 37661, 42022, 41925, 42536, 40365, 41160, 49888, /* 190176-190183 */
-54031, 49989, 45267, 44623, 51501, 55244, 51533, 49892, /* 190184-190191 */
-49548, 54909, 58976, 56732, 50569, 46355, 41599, 38806, /* 190192-190199 */
-41736, 39333, 37861, 37180, 38273, 40945, 43320, 42060, /* 190200-190207 */
-38721, 35721, 36039, 35787, 32235, 34914, 32734, 32317, /* 190208-190215 */
-36406, 39377, 40295, 40677, 40039, 38377, 42633, 45043, /* 190216-190223 */
-42886, 41511, 42908, 44503, 47227, 50954, 51098, 46894, /* 190224-190231 */
-46389, 47455, 46304, 47215, 43909, 37890, 42543, 48147, /* 190232-190239 */
-49489, 47897, 40455, 33005, 30763, 30593, 25359, 21391, /* 190240-190247 */
-20578, 24572, 29540, 30877, 30372, 27872, 27102, 29185, /* 190248-190255 */
-27876, 26871, 23353, 19679, 26302, 35809, 39244, 38359, /* 190256-190263 */
-34292, 28322, 26239, 23339, 20474, 18088, 17754, 19425, /* 190264-190271 */
-20002, 19884, 19387, 16443, 11933, 8497, 4442, 3936, /* 190272-190279 */
-6705, 5309, 6070, 12876, 19572, 22589, 19524, 14025, /* 190280-190287 */
-9647, 11437, 16362, 18814, 19310, 22933, 28374, 33428, /* 190288-190295 */
-34399, 28796, 24028, 22712, 23984, 24302, 25146, 23431, /* 190296-190303 */
-23668, 29752, 35424, 37125, 34607, 32038, 30982, 33167, /* 190304-190311 */
-34434, 33102, 34332, 36983, 39639, 42402, 41892, 37823, /* 190312-190319 */
-35697, 39014, 42625, 45219, 46302, 45591, 44998, 49153, /* 190320-190327 */
-52690, 52357, 52942, 53336, 49806, 46098, 45269, 40282, /* 190328-190335 */
-37301, 35404, 33390, 35661, 38958, 36403, 34223, 36495, /* 190336-190343 */
-38450, 37554, 34626, 30138, 24999, 28459, 33291, 35331, /* 190344-190351 */
-39645, 42241, 40791, 38618, 38099, 37886, 39110, 39325, /* 190352-190359 */
-39809, 45467, 52328, 52769, 48112, 46869, 48106, 45931, /* 190360-190367 */
-40331, 37643, 35871, 39231, 43790, 46012, 47740, 46323, /* 190368-190375 */
-44108, 38869, 36245, 34473, 29864, 26914, 28420, 30848, /* 190376-190383 */
-35237, 36778, 29442, 24059, 24899, 23832, 21734, 24970, /* 190384-190391 */
-26375, 27890, 31307, 31734, 32664, 33194, 29774, 25462, /* 190392-190399 */
-26454, 27744, 25871, 23985, 24043, 25032, 26910, 26809, /* 190400-190407 */
-20490, 14396, 12027, 13503, 15964, 15832, 11991, 7833, /* 190408-190415 */
-9995, 13814, 15910, 15855, 15523, 16458, 19833, 22531, /* 190416-190423 */
-19710, 18107, 20641, 23456, 24030, 27555, 28198, 28456, /* 190424-190431 */
-30521, 30879, 30592, 31355, 32022, 26710, 26054, 30245, /* 190432-190439 */
-33656, 33167, 33802, 35886, 37016, 40850, 39473, 36868, /* 190440-190447 */
-38519, 39576, 39203, 41885, 45273, 44712, 43863, 42614, /* 190448-190455 */
-43095, 43866, 41225, 37288, 37393, 43490, 47416, 48507, /* 190456-190463 */
-48449, 48101, 47839, 49829, 49167, 44182, 41531, 39368, /* 190464-190471 */
-38382, 39076, 41655, 39843, 36106, 34969, 35242, 35070, /* 190472-190479 */
-33701, 32126, 29929, 35368, 39019, 34494, 32711, 33456, /* 190480-190487 */
-32943, 32756, 31843, 28706, 28727, 32655, 35978, 38704, /* 190488-190495 */
-40372, 41259, 39662, 40253, 41572, 40968, 41237, 40736, /* 190496-190503 */
-41186, 42708, 43278, 42092, 41683, 41035, 40222, 38275, /* 190504-190511 */
-37396, 38705, 39235, 37544, 35270, 32076, 29920, 26383, /* 190512-190519 */
-22699, 22453, 23132, 24192, 23481, 22818, 19418, 18928, /* 190520-190527 */
-23996, 26419, 24725, 23343, 22363, 23406, 28842, 30965, /* 190528-190535 */
-29404, 28522, 27654, 27386, 28136, 26860, 22972, 21596, /* 190536-190543 */
-21365, 21458, 19053, 16453, 15160, 10880, 9914, 10602, /* 190544-190551 */
-8531, 7610, 8778, 9399, 13102, 17136, 17389, 16754, /* 190552-190559 */
-17131, 18552, 20618, 23033, 23963, 27156, 30197, 31126, /* 190560-190567 */
-33610, 35686, 34499, 30752, 30157, 31248, 35233, 39174, /* 190568-190575 */
-37450, 36061, 38415, 39339, 37391, 37160, 38168, 40569, /* 190576-190583 */
-43168, 46015, 47359, 47530, 47710, 46603, 45515, 47328, /* 190584-190591 */
-48645, 43048, 40165, 44225, 49672, 53633, 55237, 52667, /* 190592-190599 */
-49640, 50505, 50193, 50605, 52546, 53856, 52748, 52096, /* 190600-190607 */
-51736, 48128, 43683, 38787, 37082, 36424, 35810, 34997, /* 190608-190615 */
-32697, 34378, 38210, 38836, 36859, 35932, 32156, 28888, /* 190616-190623 */
-29427, 30864, 35518, 38307, 35849, 33249, 36126, 37662, /* 190624-190631 */
-38193, 39459, 37848, 39428, 44487, 45593, 44117, 44209, /* 190632-190639 */
-41835, 38364, 38909, 39197, 38217, 37000, 35275, 35061, /* 190640-190647 */
-35863, 37198, 36083, 34090, 30651, 27481, 25666, 26052, /* 190648-190655 */
-24360, 21676, 21342, 23469, 24780, 18475, 14425, 12565, /* 190656-190663 */
-14875, 23389, 26977, 22910, 22078, 23423, 22239, 22317, /* 190664-190671 */
-21514, 20773, 20146, 20144, 21719, 23576, 23412, 21649, /* 190672-190679 */
-18352, 14162, 13182, 9676, 5197, 5964, 8189, 11819, /* 190680-190687 */
-14098, 12427, 11494, 9675, 7955, 9198, 11891, 14333, /* 190688-190695 */
-18123, 20792, 21700, 25597, 27607, 25000, 22222, 22527, /* 190696-190703 */
-24492, 26025, 27385, 30187, 31880, 33179, 36212, 37697, /* 190704-190711 */
-35863, 33624, 29521, 28355, 33786, 39195, 41777, 43451, /* 190712-190719 */
-46628, 48139, 48806, 47008, 43744, 43500, 46981, 49483, /* 190720-190727 */
-50143, 50248, 49138, 48461, 48606, 50865, 50411, 48589, /* 190728-190735 */
-46613, 46900, 50572, 52445, 54035, 55261, 55777, 54656, /* 190736-190743 */
-52609, 47986, 44082, 44313, 44672, 44977, 43823, 41962, /* 190744-190751 */
-43555, 42896, 39457, 41153, 42973, 42423, 40650, 36804, /* 190752-190759 */
-35804, 39212, 40783, 39570, 36893, 35653, 36370, 38468, /* 190760-190767 */
-39454, 38705, 40363, 43182, 46183, 45379, 44677, 43555, /* 190768-190775 */
-42506, 46259, 48569, 46420, 44566, 44230, 42900, 42536, /* 190776-190783 */
-38968, 35388, 37142, 38637, 38329, 38153, 36693, 34218, /* 190784-190791 */
-31632, 26896, 23132, 20700, 18572, 19227, 18427, 16001, /* 190792-190799 */
-16963, 21061, 23902, 22970, 18613, 14482, 14138, 15815, /* 190800-190807 */
-19424, 21106, 21135, 22801, 26279, 26740, 22247, 17481, /* 190808-190815 */
-15222, 13973, 11287, 10580, 10109, 9771, 10987, 12300, /* 190816-190823 */
-10711, 6912, 2387, 773, 1436, 3503, 7166, 8934, /* 190824-190831 */
-11889, 14816, 17720, 18080, 15015, 14459, 16829, 18609, /* 190832-190839 */
-18621, 20789, 25866, 31021, 30995, 29273, 30163, 30869, /* 190840-190847 */
-31708, 29734, 29072, 30054, 32333, 35371, 36246, 36895, /* 190848-190855 */
-39111, 41997, 43924, 45930, 43858, 40903, 41205, 43800, /* 190856-190863 */
-47627, 47299, 42964, 42825, 46031, 48784, 50389, 46575, /* 190864-190871 */
-45592, 50787, 50342, 48255, 49717, 50289, 53851, 58217, /* 190872-190879 */
-56949, 54509, 52716, 48480, 46071, 43823, 38930, 38326, /* 190880-190887 */
-38291, 39099, 43052, 44608, 45044, 45840, 43459, 40591, /* 190888-190895 */
-38122, 33690, 33860, 38026, 40237, 40696, 42414, 45951, /* 190896-190903 */
-47065, 44818, 42455, 41307, 42313, 44251, 45864, 48745, /* 190904-190911 */
-53091, 55112, 55323, 52922, 48021, 44538, 42009, 39250, /* 190912-190919 */
-38991, 37826, 37479, 41654, 45172, 46220, 42724, 36509, /* 190920-190927 */
-31264, 28848, 25144, 22700, 24558, 28436, 29859, 26313, /* 190928-190935 */
-22418, 22978, 24696, 24588, 22892, 20338, 20559, 22574, /* 190936-190943 */
-24737, 25704, 26850, 25214, 23134, 23313, 22173, 20120, /* 190944-190951 */
-18290, 16466, 15146, 13687, 10877, 7963, 6047, 6830, /* 190952-190959 */
-8988, 7054, 3898, 2055, 2028, 3123, 3738, 4909, /* 190960-190967 */
-5969, 9396, 13067, 16038, 17510, 17410, 17881, 18980, /* 190968-190975 */
-19204, 19147, 19677, 21104, 25375, 28517, 27611, 26671, /* 190976-190983 */
-27580, 28796, 29513, 27487, 24071, 25048, 29694, 33063, /* 190984-190991 */
-35031, 35689, 39376, 44427, 44620, 42678, 40343, 39769, /* 190992-190999 */
-42380, 45835, 45933, 44629, 43211, 42815, 43849, 43314, /* 191000-191007 */
-42961, 40205, 38520, 40835, 43442, 46306, 48359, 49222, /* 191008-191015 */
-50104, 50537, 48575, 44823, 41922, 40267, 39997, 40600, /* 191016-191023 */
-42146, 43744, 43610, 43221, 43813, 42084, 40904, 40524, /* 191024-191031 */
-36863, 36142, 39542, 43274, 45021, 42520, 38612, 38501, /* 191032-191039 */
-39938, 40080, 38695, 37700, 39580, 44855, 50952, 53782, /* 191040-191047 */
-53019, 50896, 50851, 50670, 47711, 45269, 44616, 45335, /* 191048-191055 */
-45442, 44504, 44772, 44084, 42506, 41691, 41033, 40679, /* 191056-191063 */
-38891, 35352, 31644, 30330, 30657, 30948, 30568, 27224, /* 191064-191071 */
-23066, 21708, 22088, 22680, 25184, 25868, 24367, 23536, /* 191072-191079 */
-23666, 25463, 27290, 25020, 24260, 27444, 28044, 26628, /* 191080-191087 */
-24602, 23218, 22590, 20963, 17934, 16353, 14016, 13306, /* 191088-191095 */
-13427, 11982, 10458, 7611, 4439, 2203, 3584, 6588, /* 191096-191103 */
-9775, 10013, 11232, 15695, 18868, 19371, 16924, 16142, /* 191104-191111 */
-18142, 20351, 22085, 26123, 29650, 30344, 30405, 28563, /* 191112-191119 */
-27033, 28215, 28712, 29345, 30856, 32180, 34537, 37395, /* 191120-191127 */
-37403, 37155, 37301, 37112, 39394, 40686, 41240, 41963, /* 191128-191135 */
-43787, 46447, 47534, 43324, 38850, 36011, 34246, 35004, /* 191136-191143 */
-37528, 39939, 39756, 41462, 44292, 45454, 45031, 43853, /* 191144-191151 */
-42850, 45411, 48419, 49016, 47912, 46923, 45217, 44426, /* 191152-191159 */
-41990, 36490, 34622, 35506, 36129, 36365, 36586, 37968, /* 191160-191167 */
-40366, 37224, 34004, 34252, 33677, 32114, 31747, 33477, /* 191168-191175 */
-36267, 38804, 38833, 40230, 41374, 41994, 43721, 43872, /* 191176-191183 */
-45306, 48160, 49664, 48941, 47257, 46635, 46853, 44694, /* 191184-191191 */
-39734, 36694, 36501, 36460, 35016, 33680, 36123, 38797, /* 191192-191199 */
-38185, 35814, 33535, 29017, 26404, 28626, 28345, 28299, /* 191200-191207 */
-27292, 24459, 22983, 23557, 25057, 25927, 25308, 25051, /* 191208-191215 */
-26296, 28344, 29188, 27324, 26926, 27812, 27888, 27173, /* 191216-191223 */
-25632, 24043, 24585, 22984, 20232, 18679, 16525, 15043, /* 191224-191231 */
-13680, 10963, 9124, 10031, 9625, 9452, 10049, 10338, /* 191232-191239 */
-12734, 14296, 14319, 16648, 19741, 21887, 24905, 25251, /* 191240-191247 */
-24523, 26050, 27218, 27715, 29688, 30509, 31017, 32038, /* 191248-191255 */
-29493, 29844, 32430, 34470, 34566, 32636, 32903, 34073, /* 191256-191263 */
-35293, 36341, 38831, 41249, 43178, 45498, 45094, 44620, /* 191264-191271 */
-46618, 46247, 45138, 46199, 46899, 46296, 42511, 39746, /* 191272-191279 */
-40730, 43022, 42957, 41006, 40762, 42851, 45364, 44823, /* 191280-191287 */
-45216, 46155, 47820, 49765, 48024, 46254, 44621, 41155, /* 191288-191295 */
-39594, 40838, 40416, 41101, 39300, 35558, 37962, 40839, /* 191296-191303 */
-40145, 38163, 36866, 36569, 37790, 36518, 34301, 34263, /* 191304-191311 */
-35393, 35818, 35405, 34315, 34457, 37294, 38773, 40283, /* 191312-191319 */
-40996, 42480, 45441, 45892, 44057, 42206, 41365, 41735, /* 191320-191327 */
-40905, 38145, 35188, 34353, 34031, 34273, 33207, 32185, /* 191328-191335 */
-33710, 34950, 34543, 30680, 27633, 26440, 26123, 24783, /* 191336-191343 */
-24274, 23256, 19762, 17752, 17411, 18115, 20458, 20847, /* 191344-191351 */
-20572, 21985, 22802, 22790, 21822, 22193, 24466, 26271, /* 191352-191359 */
-25208, 24814, 24212, 24024, 22138, 17566, 16061, 17323, /* 191360-191367 */
-15712, 12646, 10671, 9301, 10630, 9334, 6734, 6336, /* 191368-191375 */
-7579, 8893, 11047, 13366, 16137, 18760, 20234, 21470, /* 191376-191383 */
-21673, 21216, 21598, 23464, 26796, 32323, 34725, 34516, /* 191384-191391 */
-33778, 33475, 35280, 36716, 35438, 34572, 36916, 41083, /* 191392-191399 */
-43675, 43934, 42798, 42064, 43720, 46406, 47316, 46411, /* 191400-191407 */
-46182, 47239, 48983, 50548, 50162, 47335, 45235, 42013, /* 191408-191415 */
-39511, 38663, 40211, 41984, 43803, 46918, 48172, 47572, /* 191416-191423 */
-46811, 46263, 47299, 50584, 51531, 52294, 51513, 50581, /* 191424-191431 */
-49705, 47282, 46007, 44180, 41048, 37990, 37337, 40416, /* 191432-191439 */
-43255, 42818, 40532, 39084, 39312, 39407, 36643, 32232, /* 191440-191447 */
-32350, 35907, 38360, 39198, 38663, 40045, 42979, 42714, /* 191448-191455 */
-41010, 40194, 42008, 46237, 48403, 47365, 47661, 46561, /* 191456-191463 */
-42653, 39645, 37360, 34178, 31474, 29322, 26969, 29417, /* 191464-191471 */
-32718, 33252, 33614, 31103, 26266, 22513, 19860, 20190, /* 191472-191479 */
-23594, 24838, 23157, 21219, 19928, 19065, 18501, 17447, /* 191480-191487 */
-16862, 19031, 21662, 22751, 22553, 22800, 23006, 23847, /* 191488-191495 */
-22603, 19548, 18068, 17265, 17861, 17187, 14712, 12971, /* 191496-191503 */
-11793, 9817, 8518, 6248, 3588, 4249, 5746, 5988, /* 191504-191511 */
-6637, 8023, 9039, 10398, 11622, 12710, 15288, 18507, /* 191512-191519 */
-21546, 23744, 25019, 25530, 26110, 26043, 27719, 29754, /* 191520-191527 */
-30152, 30065, 30960, 32679, 34141, 36657, 36399, 37283, /* 191528-191535 */
-38638, 37267, 35893, 36327, 39999, 45385, 48308, 48613, /* 191536-191543 */
-49760, 49898, 48342, 47278, 47282, 47141, 46641, 45474, /* 191544-191551 */
-43492, 44102, 45175, 44503, 43857, 43634, 42991, 42496, /* 191552-191559 */
-43354, 44474, 45954, 48993, 52267, 54101, 54829, 53349, /* 191560-191567 */
-50781, 47019, 45857, 46219, 45080, 43980, 43165, 44031, /* 191568-191575 */
-45963, 45337, 42414, 41395, 42139, 42229, 40556, 40170, /* 191576-191583 */
-41463, 41736, 41065, 40854, 40391, 41679, 43002, 42675, /* 191584-191591 */
-43559, 44944, 46400, 48608, 48825, 47737, 47292, 46044, /* 191592-191599 */
-44953, 44272, 42321, 39832, 38986, 36431, 32842, 29861, /* 191600-191607 */
-29622, 31205, 33797, 36499, 36185, 33861, 30970, 29196, /* 191608-191615 */
-26492, 25485, 24109, 20794, 17897, 18222, 20006, 20508, /* 191616-191623 */
-20370, 20488, 20611, 20202, 19513, 17069, 17487, 19869, /* 191624-191631 */
-21960, 23023, 23119, 23021, 22107, 18675, 15416, 12561, /* 191632-191639 */
-10198, 9075, 8475, 8522, 9039, 9127, 7061, 5363, /* 191640-191647 */
-3558, 3561, 4050, 4363, 6706, 8612, 10381, 14191, /* 191648-191655 */
-16742, 18600, 19567, 18261, 16944, 18287, 22416, 25726, /* 191656-191663 */
-27166, 28196, 29210, 30813, 32757, 32261, 31214, 32376, /* 191664-191671 */
-36133, 39355, 39591, 37692, 37509, 40105, 42774, 43659, /* 191672-191679 */
-42490, 41757, 42978, 44060, 44031, 43634, 42593, 41831, /* 191680-191687 */
-41227, 39553, 36728, 35919, 37155, 39752, 42662, 42850, /* 191688-191695 */
-42469, 43431, 44487, 45312, 46373, 48064, 51737, 54490, /* 191696-191703 */
-54575, 52543, 50684, 50059, 48164, 45065, 42339, 41646, /* 191704-191711 */
-43730, 45643, 44188, 43506, 44172, 42825, 41322, 41104, /* 191712-191719 */
-39456, 38695, 39450, 40665, 42119, 43658, 45924, 46335, /* 191720-191727 */
-45595, 45317, 45620, 47634, 50107, 52246, 53904, 54159, /* 191728-191735 */
-53582, 50976, 47924, 44523, 42042, 40387, 37257, 34349, /* 191736-191743 */
-33094, 33230, 34778, 36850, 37137, 35558, 32378, 28483, /* 191744-191751 */
-27292, 28756, 29569, 28739, 25492, 23907, 24752, 22437, /* 191752-191759 */
-19545, 19289, 20249, 22775, 25204, 24621, 24320, 25452, /* 191760-191767 */
-24620, 24196, 24230, 23297, 21824, 21398, 20367, 18347, /* 191768-191775 */
-16117, 12902, 11331, 9828, 8354, 6025, 4381, 4122, /* 191776-191783 */
-4487, 5322, 5813, 7006, 8845, 9568, 9828, 9914, /* 191784-191791 */
-11410, 15795, 19192, 21175, 21596, 22178, 22695, 24720, /* 191792-191799 */
-26147, 27595, 27663, 28365, 28765, 31038, 31109, 31940, /* 191800-191807 */
-34554, 36717, 38482, 35712, 32710, 33016, 37984, 40412, /* 191808-191815 */
-42652, 42801, 44855, 43019, 44401, 42097, 42111, 39399, /* 191816-191823 */
-40418, 38190, 41094, 34938, 37364, 56280, 40836, 31646, /* 191824-191831 */
-27841, 28954, 25709, 28800, 27797, 39385, 35822, 37651, /* 191832-191839 */
-55386, 60578, 59554, 53017, 56928, 55774, 52934, 55388, /* 191840-191847 */
-62314, 56425, 40480, 33154, 47436, 21411, 27418, 25262, /* 191848-191855 */
-17542, 17681, 21137, 24035, 25119, 38741, 28021, 46020, /* 191856-191863 */
-35695, 46097, 28248, 47679, 52348, 46034, 65185, 44452, /* 191864-191871 */
-52082, 46859, 59938, 52244, 51216, 53066, 43151, 46563, /* 191872-191879 */
-39800, 40941, 37138, 35761, 39555, 34512, 44065, 34262, /* 191880-191887 */
-32889, 31108, 23060, 21402, 17428, 15710, 14311, 18026, /* 191888-191895 */
-7619, 14960, 25347, 17361, 10301, 13034, 9388, 16945, /* 191896-191903 */
-19017, 26723, 22723, 30267, 50535, 53091, 50445, 38977, /* 191904-191911 */
-32831, 20576, 19280, 6381, 16477, 18833,   2, 2331, /* 191912-191919 */
-4505, 8976, 15585, 17909, 17287, 23393, 30375, 33598, /* 191920-191927 */
-37112, 43277, 41997, 37478, 47582, 45435, 30696, 25195, /* 191928-191935 */
-17974, 10745, 16968, 22884, 9134, 16616, 20953, 17288, /* 191936-191943 */
-26891, 27929, 34948, 41420, 36234, 27720, 45849, 52432, /* 191944-191951 */
-47720, 51331, 58193, 57367, 51947, 55676, 50596, 45678, /* 191952-191959 */
-50507, 46831, 40079, 45405, 34617, 29745, 32288, 31345, /* 191960-191967 */
-31529, 36975, 41192, 33496, 34419, 33504, 31509, 39134, /* 191968-191975 */
-33244, 31258, 33737, 36848, 34115, 37279, 35305, 31901, /* 191976-191983 */
-27710, 29122, 44007, 25647, 23875, 30221, 35004, 32545, /* 191984-191991 */
-30942, 25763, 27163, 37070, 37666, 43797, 47571, 50079, /* 191992-191999 */
-51033, 56135, 56533, 57250, 57630, 55028, 55994, 57649, /* 192000-192007 */
-57792, 57889, 54451, 56095, 49345, 51228, 45299, 37961, /* 192008-192015 */
-30794, 25534, 32032, 35794, 39044, 34694, 34223, 21634, /* 192016-192023 */
-23728, 22334, 15271, 8031, 2092, 5882, 4050, 7229, /* 192024-192031 */
-3970, 7434, 9124, 6277, 8651, 9060, 12442, 28014, /* 192032-192039 */
-26636, 21933, 26350, 27044, 33446, 32901, 33950, 26063, /* 192040-192047 */
-34271, 38225, 32837, 31918, 35010, 30510, 27188, 29587, /* 192048-192055 */
-18235, 20543, 19347, 23434, 23470, 26442, 20833, 23092, /* 192056-192063 */
-22214, 15113, 23009, 19372, 32350, 35059, 30813, 34651, /* 192064-192071 */
-30732, 28231, 31875, 33206, 23858, 19989, 15184, 15799, /* 192072-192079 */
-20950, 14959, 16476, 25166, 18578, 21305, 18318, 19100, /* 192080-192087 */
-33664, 22918, 42752, 42589, 34862, 37060, 44039, 53954, /* 192088-192095 */
-45288, 44737, 51381, 60018, 52288, 61538, 60968, 56493, /* 192096-192103 */
-53454, 59580, 56149, 54643, 54543, 48953, 55515, 48008, /* 192104-192111 */
-50981, 53211, 54614, 44455, 40844, 42946, 34342, 32646, /* 192112-192119 */
-32316, 32571, 30469, 26091, 23804, 26217, 25954, 17716, /* 192120-192127 */
-16028, 21438, 29573, 31957, 24865, 29098, 40345, 31621, /* 192128-192135 */
-31752, 37809, 39345, 41053, 42739, 46495, 53065, 55538, /* 192136-192143 */
-53235, 59498, 56555, 54617, 50749, 47448, 48961, 51759, /* 192144-192151 */
-49311, 49809, 43626, 41290, 39892, 34184, 40478, 39517, /* 192152-192159 */
-27262, 36200, 29986, 28532, 27871, 19830, 19569, 8900, /* 192160-192167 */
-15307, 2908, 14457, 8838, 4757, 11877, 10808, 12235, /* 192168-192175 */
-13294, 17917, 11316, 14399, 14756, 19997, 22672, 18858, /* 192176-192183 */
-25561, 26024, 21973, 21520, 17985, 17381, 20418, 20818, /* 192184-192191 */
-21317, 27686, 18262, 24042, 22653, 21085, 15196, 16797, /* 192192-192199 */
-16484, 11958, 21146, 18469, 24082, 26961, 18523, 17538, /* 192200-192207 */
-23110, 20039, 24358, 22924, 29570, 35051, 35940, 30363, /* 192208-192215 */
-32051, 38078, 41038, 37068, 33134, 36016, 44277, 45427, /* 192216-192223 */
-35841, 44125, 44814, 44030, 41429, 41980, 38393, 38095, /* 192224-192231 */
-36081, 34909, 39867, 37098, 36942, 35002, 32946, 28108, /* 192232-192239 */
-26583, 29589, 35918, 34086, 38186, 41798, 45568, 46205, /* 192240-192247 */
-42946, 46548, 46645, 56336, 52025, 52241, 57090, 54501, /* 192248-192255 */
-53841, 53922, 52713, 48988, 45415, 47266, 51729, 43467, /* 192256-192263 */
-46680, 46976, 42328, 46822, 42859, 39436, 41761, 43028, /* 192264-192271 */
-44665, 44728, 40689, 42058, 45339, 48755, 45513, 44162, /* 192272-192279 */
-45266, 45950, 47108, 44429, 47481, 40071, 37261, 35129, /* 192280-192287 */
-32432, 32788, 25062, 21472, 21296, 27791, 28419, 21563, /* 192288-192295 */
-25097, 29087, 31121, 24907, 24295, 26180, 27053, 28177, /* 192296-192303 */
-26420, 30477, 27127, 23677, 23643, 24319, 20997, 27131, /* 192304-192311 */
-26506, 28780, 33296, 30762, 31165, 30898, 23534, 20959, /* 192312-192319 */
-20934, 17255, 17762, 14410, 14582, 10663, 11853, 6278, /* 192320-192327 */
-6196, 3326, 3780, 1790, 2975, 7157, 6271, 9663, /* 192328-192335 */
-6559, 8320, 8804, 15254, 8850, 11674, 15537, 19736, /* 192336-192343 */
-24906, 26445, 29484, 29299, 32365, 30557, 34419, 35446, /* 192344-192351 */
-34682, 37974, 40714, 43990, 47220, 47618, 47374, 44841, /* 192352-192359 */
-45023, 44260, 43458, 46164, 49780, 46411, 46442, 51959, /* 192360-192367 */
-47158, 40568, 39722, 36141, 33379, 32731, 32949, 30643, /* 192368-192375 */
-31172, 33463, 26601, 29615, 28399, 26423, 27590, 32291, /* 192376-192383 */
-32254, 31609, 38617, 39372, 46622, 48047, 42675, 44053, /* 192384-192391 */
-46622, 44209, 46449, 52210, 49726, 51513, 54953, 52067, /* 192392-192399 */
-53552, 53073, 51278, 51127, 53472, 52092, 55718, 53726, /* 192400-192407 */
-50236, 52762, 51153, 52969, 51076, 49555, 47891, 47322, /* 192408-192415 */
-45709, 48000, 43822, 44100, 41630, 38555, 36744, 30515, /* 192416-192423 */
-33332, 25421, 27882, 25750, 19966, 20679, 15697, 23248, /* 192424-192431 */
-20389, 24152, 29371, 26548, 30809, 28251, 31155, 31044, /* 192432-192439 */
-29883, 29196, 31880, 31987, 37166, 31898, 29047, 33701, /* 192440-192447 */
-30486, 37499, 29949, 28123, 31796, 28540, 27830, 31174, /* 192448-192455 */
-27093, 25575, 21442, 19169, 19692, 10241, 7361, 5738, /* 192456-192463 */
-8268, 7293, 8467, 7304, 950, 5952, 3998, 1965, /* 192464-192471 */
-4713, 2775, 4492, 3194, 8142, 11961, 13268, 12497, /* 192472-192479 */
-18118, 19348, 16562, 20251, 21848, 27818, 35188, 38666, /* 192480-192487 */
-40833, 41883, 37978, 45571, 41395, 45343, 44592, 44409, /* 192488-192495 */
-52437, 45583, 50725, 48815, 44544, 45028, 39859, 38380, /* 192496-192503 */
-39851, 35724, 36487, 37559, 32500, 33960, 32231, 26428, /* 192504-192511 */
-25334, 20774, 22743, 25022, 28625, 32655, 32502, 33852, /* 192512-192519 */
-35662, 35820, 34818, 35602, 38547, 41404, 43561, 50280, /* 192520-192527 */
-49419, 48905, 45822, 46472, 45704, 42953, 48165, 45998, /* 192528-192535 */
-48207, 48087, 48978, 48434, 47276, 48358, 46261, 45271, /* 192536-192543 */
-41490, 44921, 43635, 46382, 49086, 47717, 48871, 46492, /* 192544-192551 */
-44295, 45200, 48393, 48310, 48502, 47101, 46810, 44753, /* 192552-192559 */
-44705, 40128, 36499, 37254, 35007, 31136, 29413, 28133, /* 192560-192567 */
-27534, 32268, 31743, 35097, 32428, 28259, 31336, 29370, /* 192568-192575 */
-31501, 30062, 31766, 33218, 28842, 27166, 25009, 24290, /* 192576-192583 */
-21848, 23321, 23332, 27617, 27971, 25169, 27770, 24576, /* 192584-192591 */
-25756, 23220, 22319, 21778, 19737, 19647, 16798, 14676, /* 192592-192599 */
-9689, 12893, 11537, 9517, 10689, 4167, 5905, 10802, /* 192600-192607 */
-10806, 10781, 10099, 10471, 10571, 10097, 13815, 16360, /* 192608-192615 */
-19400, 23523, 23642, 23660, 26270, 29592, 28038, 27501, /* 192616-192623 */
-30799, 33621, 37174, 36212, 37133, 38694, 40763, 38939, /* 192624-192631 */
-37398, 39645, 36010, 36336, 34065, 37869, 41437, 36238, /* 192632-192639 */
-37239, 33371, 33330, 33155, 29718, 31482, 30966, 35348, /* 192640-192647 */
-38449, 36151, 32593, 30869, 32102, 32613, 32012, 33280, /* 192648-192655 */
-35469, 38054, 39387, 41580, 44248, 39484, 42467, 42746, /* 192656-192663 */
-45043, 43860, 40057, 42478, 41577, 46322, 43721, 44078, /* 192664-192671 */
-38763, 40935, 38549, 38267, 41252, 40264, 45236, 46159, /* 192672-192679 */
-50112, 47297, 45985, 43143, 47922, 47440, 48859, 48331, /* 192680-192687 */
-49601, 51507, 50087, 51924, 50620, 50258, 46149, 43843, /* 192688-192695 */
-39880, 41096, 42236, 40782, 38917, 36072, 34739, 33384, /* 192696-192703 */
-28695, 27527, 28785, 32754, 32740, 33300, 34091, 32693, /* 192704-192711 */
-33325, 30497, 30487, 29503, 28461, 27682, 27314, 25828, /* 192712-192719 */
-27799, 24689, 21806, 24185, 24729, 24275, 21353, 19720, /* 192720-192727 */
-19730, 22037, 21724, 20441, 17978, 19199, 15818, 12145, /* 192728-192735 */
-12602, 11704, 13017, 12972, 14673, 13892, 14087, 11514, /* 192736-192743 */
-10482, 12855, 14647, 16364, 16416, 16190, 17944, 20412, /* 192744-192751 */
-23491, 25637, 22711, 25428, 25198, 26869, 29902, 31900, /* 192752-192759 */
-35574, 36835, 39321, 38085, 37806, 36085, 37725, 39060, /* 192760-192767 */
-39068, 42709, 43871, 43175, 41390, 39648, 37282, 38135, /* 192768-192775 */
-36452, 33885, 34171, 34024, 35267, 35448, 33491, 33835, /* 192776-192783 */
-33518, 31654, 31652, 29187, 28125, 30942, 34954, 36399, /* 192784-192791 */
-38463, 37738, 37849, 35433, 34712, 38404, 38763, 41282, /* 192792-192799 */
-44463, 48879, 49271, 49446, 46028, 45574, 44669, 44932, /* 192800-192807 */
-47805, 44862, 43117, 43093, 43583, 43430, 42298, 40456, /* 192808-192815 */
-40272, 39236, 39765, 40217, 41602, 42573, 43096, 43420, /* 192816-192823 */
-42905, 41011, 41077, 41169, 42653, 45064, 45721, 45366, /* 192824-192831 */
-42820, 41324, 38070, 38174, 35685, 32574, 32154, 31849, /* 192832-192839 */
-31763, 32350, 32326, 32602, 32348, 30485, 31451, 31205, /* 192840-192847 */
-31142, 31685, 32164, 33148, 32733, 32447, 29864, 25616, /* 192848-192855 */
-23154, 21745, 21630, 22585, 24354, 25766, 27566, 25911, /* 192856-192863 */
-23718, 19718, 16738, 16773, 17968, 17993, 17049, 15947, /* 192864-192871 */
-12320, 10606, 8837, 8090, 6391, 4643, 3471, 5546, /* 192872-192879 */
-10244, 13118, 12790, 15443, 16211, 14715, 15858, 14955, /* 192880-192887 */
-16980, 21781, 28285, 32204, 35325, 36937, 36910, 37092, /* 192888-192895 */
-37166, 39265, 39254, 39620, 41107, 44327, 47497, 45901, /* 192896-192903 */
-43638, 41951, 41446, 39716, 36259, 33717, 33405, 34904, /* 192904-192911 */
-36195, 36920, 35918, 34108, 31032, 28867, 28454, 30237, /* 192912-192919 */
-30738, 31947, 34717, 36398, 38346, 36891, 35553, 35921, /* 192920-192927 */
-38443, 38106, 38911, 40313, 41541, 45143, 45216, 45775, /* 192928-192935 */
-48015, 49662, 48895, 48137, 47451, 47370, 47717, 47364, /* 192936-192943 */
-48069, 48768, 47183, 43790, 41786, 40797, 40678, 41698, /* 192944-192951 */
-43103, 44003, 43912, 43570, 41608, 42944, 42041, 41033, /* 192952-192959 */
-42788, 41344, 42640, 44541, 43945, 44000, 43746, 42786, /* 192960-192967 */
-41804, 39826, 37079, 35395, 37468, 38663, 38529, 35844, /* 192968-192975 */
-30786, 27156, 28722, 30956, 29970, 29587, 31019, 34237, /* 192976-192983 */
-37510, 36646, 32581, 29967, 27527, 27569, 28290, 27215, /* 192984-192991 */
-24723, 23869, 22484, 21687, 20692, 18068, 16518, 14057, /* 192992-192999 */
-15036, 16876, 16762, 15891, 16454, 17243, 17474, 15875, /* 193000-193007 */
-10757, 7487, 6238, 6531, 8563, 11746, 13394, 13843, /* 193008-193015 */
-12682, 12320, 13843, 13303, 14142, 14719, 15265, 18112, /* 193016-193023 */
-20540, 22536, 25012, 26147, 27148, 28277, 28580, 29031, /* 193024-193031 */
-29909, 31609, 34707, 38617, 39417, 39255, 37662, 37054, /* 193032-193039 */
-39647, 40061, 40303, 38261, 37188, 38842, 39654, 39052, /* 193040-193047 */
-37363, 36632, 35371, 35281, 35084, 35381, 35618, 34044, /* 193048-193055 */
-34552, 36300, 37157, 38183, 37550, 37329, 38553, 38776, /* 193056-193063 */
-38678, 38841, 39199, 39721, 42154, 41272, 39176, 41242, /* 193064-193071 */
-42170, 44669, 49026, 50318, 49799, 48285, 46700, 45908, /* 193072-193079 */
-47623, 48986, 47423, 46282, 47065, 46502, 45953, 44578, /* 193080-193087 */
-41286, 42454, 44087, 44408, 44410, 44656, 46119, 48482, /* 193088-193095 */
-50786, 50387, 47774, 45480, 46924, 49607, 50726, 49160, /* 193096-193103 */
-49364, 49456, 48553, 47109, 42745, 40422, 38395, 36958, /* 193104-193111 */
-36009, 34747, 32855, 32526, 32384, 30303, 29619, 28163, /* 193112-193119 */
-26943, 26442, 25225, 26849, 28338, 26480, 25435, 24136, /* 193120-193127 */
-23392, 22955, 18936, 15518, 15266, 15699, 17259, 19709, /* 193128-193135 */
-19924, 19850, 18171, 14786, 14194, 13047, 13090, 13742, /* 193136-193143 */
-13026, 11919, 10191, 9681, 9179, 7887, 8461, 9494, /* 193144-193151 */
-9348, 10534, 12381, 13510, 15831, 17410, 17785, 17482, /* 193152-193159 */
-16772, 18923, 21088, 23571, 25274, 26418, 27849, 28233, /* 193160-193167 */
-28447, 28981, 29559, 30145, 32563, 33198, 34819, 37475, /* 193168-193175 */
-36510, 35425, 35008, 35146, 35272, 34296, 32904, 34375, /* 193176-193183 */
-36703, 35218, 33110, 32902, 32734, 32442, 32594, 32621, /* 193184-193191 */
-32661, 33635, 35932, 37447, 39099, 39897, 37750, 36651, /* 193192-193199 */
-36967, 37347, 38356, 39586, 41528, 42901, 43453, 41702, /* 193200-193207 */
-41278, 42245, 42976, 44859, 46328, 47603, 46704, 45944, /* 193208-193215 */
-45477, 46382, 47971, 46418, 43807, 43908, 45282, 44237, /* 193216-193223 */
-43563, 43691, 46216, 49314, 49192, 47612, 47155, 48108, /* 193224-193231 */
-48273, 49361, 48306, 48071, 49123, 48697, 47782, 48291, /* 193232-193239 */
-50151, 49913, 49557, 46965, 45605, 45023, 44261, 44555, /* 193240-193247 */
-42373, 39199, 36793, 36155, 35024, 32679, 29734, 28617, /* 193248-193255 */
-30551, 32645, 33312, 32213, 30331, 30098, 30115, 28708, /* 193256-193263 */
-28123, 26388, 24760, 23279, 22151, 21434, 19126, 17651, /* 193264-193271 */
-18444, 20055, 20060, 17951, 14617, 13536, 15947, 17933, /* 193272-193279 */
-17614, 15488, 13225, 13750, 14364, 14539, 14555, 15648, /* 193280-193287 */
-16830, 17281, 17646, 16403, 17208, 19048, 19044, 20489, /* 193288-193295 */
-21658, 20897, 20947, 21098, 21460, 23008, 23019, 22142, /* 193296-193303 */
-23792, 25649, 27249, 27397, 28057, 28888, 29732, 31036, /* 193304-193311 */
-30133, 30328, 31170, 31019, 30970, 31663, 33247, 33893, /* 193312-193319 */
-32951, 31529, 29989, 29866, 30491, 32289, 33406, 32796, /* 193320-193327 */
-33164, 34333, 34279, 34982, 36452, 35727, 36249, 36473, /* 193328-193335 */
-35626, 35541, 36358, 37825, 38887, 37795, 36109, 36718, /* 193336-193343 */
-36792, 35758, 35548, 37637, 41243, 44523, 44803, 43855, /* 193344-193351 */
-42810, 42112, 43089, 44194, 45473, 45262, 44905, 44595, /* 193352-193359 */
-43629, 43918, 43956, 43355, 43802, 45459, 45041, 45523, /* 193360-193367 */
-46203, 46785, 48828, 47200, 45072, 43652, 43313, 44139, /* 193368-193375 */
-45405, 46667, 48794, 49950, 48765, 47266, 46447, 45734, /* 193376-193383 */
-43693, 41940, 40618, 39709, 39766, 38488, 36524, 34241, /* 193384-193391 */
-32271, 31666, 30229, 30546, 30442, 30507, 30112, 30143, /* 193392-193399 */
-32067, 31069, 28411, 24182, 21208, 19476, 18830, 20064, /* 193400-193407 */
-20511, 22561, 24480, 24877, 22966, 20363, 18434, 18735, /* 193408-193415 */
-21245, 22477, 23885, 23498, 22811, 22900, 22471, 21522, /* 193416-193423 */
-19682, 18457, 18181, 18428, 19608, 20985, 23062, 23739, /* 193424-193431 */
-22592, 20935, 19964, 19248, 18810, 20453, 22099, 24626, /* 193432-193439 */
-26780, 27527, 28681, 28728, 27860, 28178, 29597, 30773, /* 193440-193447 */
-31438, 33346, 34192, 35468, 35505, 34689, 32989, 32380, /* 193448-193455 */
-34753, 34793, 33124, 32386, 34186, 35247, 36071, 34973, /* 193456-193463 */
-33604, 32642, 33009, 33467, 33847, 34504, 33863, 34063, /* 193464-193471 */
-34134, 32914, 30953, 31269, 31104, 33668, 35160, 33870, /* 193472-193479 */
-32359, 31514, 33099, 34205, 35764, 36401, 38339, 40877, /* 193480-193487 */
-42215, 41657, 41079, 40863, 41855, 43399, 43163, 42187, /* 193488-193495 */
-40748, 41963, 42897, 42480, 42236, 41906, 42458, 42951, /* 193496-193503 */
-41940, 42107, 43232, 42570, 43113, 43713, 41855, 40048, /* 193504-193511 */
-38439, 38947, 39982, 38992, 38830, 40260, 40458, 40074, /* 193512-193519 */
-39301, 38193, 37056, 34215, 32506, 32262, 32060, 31011, /* 193520-193527 */
-31869, 32942, 33097, 33208, 33283, 33407, 32993, 31389, /* 193528-193535 */
-30928, 32058, 33391, 34314, 31912, 29330, 27589, 26082, /* 193536-193543 */
-24426, 22538, 22319, 24969, 26928, 26319, 23726, 22887, /* 193544-193551 */
-24905, 26448, 25424, 23804, 22648, 22443, 23563, 24299, /* 193552-193559 */
-25020, 24258, 24558, 25634, 26206, 25421, 24282, 24902, /* 193560-193567 */
-27064, 29006, 29145, 27845, 26121, 27714, 28901, 27642, /* 193568-193575 */
-27015, 27053, 27662, 29777, 30554, 28962, 30350, 32297, /* 193576-193583 */
-31987, 32124, 32537, 32829, 34592, 35432, 33939, 34058, /* 193584-193591 */
-36038, 35728, 34692, 33289, 31958, 32429, 33887, 35425, /* 193592-193599 */
-35205, 34805, 33642, 34972, 36595, 35570, 33971, 32713, /* 193600-193607 */
-33705, 34427, 33578, 32231, 32328, 32945, 33974, 34333, /* 193608-193615 */
-32421, 30858, 31279, 31946, 33133, 34827, 36491, 38840, /* 193616-193623 */
-40501, 41971, 40547, 38964, 39063, 39697, 41100, 41053, /* 193624-193631 */
-40139, 39221, 40769, 40571, 37771, 36127, 35916, 36565, /* 193632-193639 */
-37518, 36536, 35067, 37123, 38005, 37450, 36873, 34857, /* 193640-193647 */
-33027, 33515, 34448, 34761, 34991, 34923, 35545, 37148, /* 193648-193655 */
-38563, 38122, 36553, 35354, 36340, 36959, 34078, 30790, /* 193656-193663 */
-29927, 31270, 32516, 31218, 29581, 30327, 30853, 31064, /* 193664-193671 */
-31667, 30490, 29930, 30707, 30463, 28981, 28206, 26894, /* 193672-193679 */
-24833, 25976, 26282, 24273, 25310, 26277, 26127, 26134, /* 193680-193687 */
-24564, 23872, 26777, 30212, 29649, 27999, 26863, 27177, /* 193688-193695 */
-27633, 27144, 27374, 28042, 29399, 29477, 29272, 30035, /* 193696-193703 */
-30359, 29768, 29254, 28607, 28566, 28766, 29594, 31095, /* 193704-193711 */
-31226, 31379, 31672, 31871, 31285, 32222, 31859, 32089, /* 193712-193719 */
-35431, 36230, 36940, 36883, 36672, 36753, 36290, 34525, /* 193720-193727 */
-32950, 33247, 33708, 34192, 33545, 33435, 32999, 32362, /* 193728-193735 */
-32626, 31938, 32037, 33234, 32820, 33720, 35534, 35084, /* 193736-193743 */
-34403, 34362, 34029, 33818, 33178, 32110, 32240, 34371, /* 193744-193751 */
-35941, 36422, 35031, 33422, 34056, 33782, 34216, 36067, /* 193752-193759 */
-39042, 40596, 41352, 40804, 39677, 39995, 39993, 39834, /* 193760-193767 */
-39494, 39873, 39826, 39451, 39080, 38857, 38591, 37403, /* 193768-193775 */
-36144, 36050, 35826, 35629, 35632, 36011, 36255, 35727, /* 193776-193783 */
-34285, 32382, 32165, 31496, 30368, 30947, 31810, 33746, /* 193784-193791 */
-34838, 35062, 35359, 34210, 33662, 31930, 31204, 29920, /* 193792-193799 */
-29117, 29694, 30364, 31663, 31828, 32381, 32690, 33386, /* 193800-193807 */
-33094, 32075, 31259, 32846, 34660, 35062, 34445, 32786, /* 193808-193815 */
-31149, 28847, 26530, 25220, 25344, 25829, 26382, 25152, /* 193816-193823 */
-23803, 24551, 25855, 26790, 26991, 25974, 26036, 26024, /* 193824-193831 */
-25289, 25413, 26142, 26653, 27703, 28513, 28732, 28726, /* 193832-193839 */
-28010, 28470, 29243, 29505, 29217, 28260, 28122, 29305, /* 193840-193847 */
-29688, 30966, 31259, 31393, 31583, 31409, 31554, 31807, /* 193848-193855 */
-32559, 32534, 34401, 35356, 36074, 37206, 35919, 34408, /* 193856-193863 */
-33844, 33065, 32734, 33223, 33899, 34090, 33711, 33261, /* 193864-193871 */
-34939, 35901, 34656, 33212, 32910, 33590, 34272, 34494, /* 193872-193879 */
-34164, 35316, 36036, 34411, 32265, 31316, 30312, 31104, /* 193880-193887 */
-32907, 34297, 34214, 33805, 33140, 33595, 35041, 35173, /* 193888-193895 */
-35912, 37699, 40794, 42536, 43138, 42997, 43217, 43221, /* 193896-193903 */
-42939, 43368, 42543, 41398, 40289, 39503, 40190, 39490, /* 193904-193911 */
-37890, 37017, 35919, 35081, 34911, 35176, 34575, 33865, /* 193912-193919 */
-33017, 32922, 32979, 31653, 31389, 31359, 30923, 31098, /* 193920-193927 */
-32508, 33898, 33883, 33125, 32888, 34007, 33962, 32183, /* 193928-193935 */
-31330, 30547, 30489, 31552, 30417, 29935, 30768, 31910, /* 193936-193943 */
-33488, 33715, 32462, 32354, 34128, 35214, 35106, 34019, /* 193944-193951 */
-31541, 30305, 29880, 28840, 29031, 28668, 27718, 28278, /* 193952-193959 */
-28642, 27808, 26687, 26483, 27673, 29403, 30060, 29059, /* 193960-193967 */
-29291, 28852, 28333, 28664, 27987, 27724, 28700, 28100, /* 193968-193975 */
-28629, 30053, 28618, 28338, 29027, 28357, 27878, 29001, /* 193976-193983 */
-27754, 28155, 29133, 28116, 28978, 30469, 30248, 29104, /* 193984-193991 */
-28960, 29637, 31358, 32757, 33641, 34330, 34461, 34163, /* 193992-193999 */
-32784, 31049, 30343, 31245, 33028, 32554, 31773, 32006, /* 194000-194007 */
-32966, 33313, 33144, 31194, 30615, 31429, 30738, 32514, /* 194008-194015 */
-33869, 34329, 35447, 36092, 34727, 32967, 30051, 29357, /* 194016-194023 */
-31587, 34155, 35697, 35662, 35485, 36387, 36429, 34856, /* 194024-194031 */
-33778, 33295, 35685, 38154, 39302, 39837, 40806, 41182, /* 194032-194039 */
-41401, 40226, 38095, 36523, 35633, 35855, 36154, 36104, /* 194040-194047 */
-35990, 37091, 38354, 38425, 36161, 33330, 32885, 34064, /* 194048-194055 */
-35045, 34735, 33907, 35185, 36884, 36150, 34462, 33345, /* 194056-194063 */
-32868, 34187, 33475, 33646, 34737, 35149, 36071, 35870, /* 194064-194071 */
-35801, 33556, 30976, 30002, 30593, 30915, 30845, 31064, /* 194072-194079 */
-31476, 33182, 34181, 33782, 33992, 34539, 35716, 37278, /* 194080-194087 */
-36504, 34696, 33903, 32812, 30617, 29510, 29682, 30174, /* 194088-194095 */
-30575, 30076, 29000, 28863, 29552, 29514, 29778, 28892, /* 194096-194103 */
-28501, 30256, 32368, 32837, 31943, 30635, 30310, 31277, /* 194104-194111 */
-30729, 28173, 26997, 29342, 31218, 31765, 31356, 31288, /* 194112-194119 */
-30683, 30900, 29641, 27010, 26486, 26603, 28011, 30721, /* 194120-194127 */
-32557, 32045, 31979, 31523, 31399, 31341, 30016, 29053, /* 194128-194135 */
-30264, 32471, 32795, 32859, 33520, 33075, 32630, 31503, /* 194136-194143 */
-29439, 29171, 30418, 31643, 32656, 33110, 34084, 35369, /* 194144-194151 */
-34047, 32614, 32844, 31747, 31012, 31583, 31036, 30765, /* 194152-194159 */
-31874, 31710, 32340, 32386, 29876, 29223, 29337, 29983, /* 194160-194167 */
-29842, 30293, 31988, 34248, 36328, 37523, 36701, 34845, /* 194168-194175 */
-35860, 36563, 36705, 37658, 37599, 37981, 38803, 38123, /* 194176-194183 */
-36804, 35290, 34586, 34539, 34925, 35456, 34731, 34239, /* 194184-194191 */
-34589, 34367, 33956, 32916, 31872, 32348, 33598, 33046, /* 194192-194199 */
-32810, 33351, 33964, 34355, 34814, 34778, 34365, 34457, /* 194200-194207 */
-34838, 35475, 34773, 34306, 33769, 33084, 32474, 32027, /* 194208-194215 */
-30891, 31562, 33002, 34598, 34848, 35257, 35070, 36556, /* 194216-194223 */
-36598, 34360, 34761, 32541, 32145, 32230, 32822, 32478, /* 194224-194231 */
-32597, 32959, 32508, 31115, 29363, 29376, 30841, 33259, /* 194232-194239 */
-34565, 34795, 34627, 35349, 34961, 33544, 31584, 30744, /* 194240-194247 */
-30661, 31744, 32042, 32417, 33037, 32837, 32133, 30896, /* 194248-194255 */
-29361, 28115, 28647, 28933, 28974, 28480, 28628, 30311, /* 194256-194263 */
-31620, 31027, 29988, 29209, 29236, 30356, 32254, 33135, /* 194264-194271 */
-34191, 35140, 34818, 33772, 33020, 32013, 31137, 31677, /* 194272-194279 */
-31513, 32650, 32682, 32145, 33162, 33611, 32374, 31787, /* 194280-194287 */
-31328, 30698, 31545, 32595, 33180, 34059, 33774, 32806, /* 194288-194295 */
-32405, 31212, 31508, 31621, 32045, 32247, 31818, 31148, /* 194296-194303 */
-31239, 31721, 31684, 32461, 33177, 34221, 35679, 36351, /* 194304-194311 */
-35586, 35462, 35527, 36750, 37508, 36269, 35572, 36384, /* 194312-194319 */
-36872, 35132, 33763, 33137, 33464, 34052, 33778, 33225, /* 194320-194327 */
-33440, 33236, 33172, 33390, 32264, 32533, 32583, 32464, /* 194328-194335 */
-31912, 31203, 31317, 32365, 32959, 32406, 33324, 33146, /* 194336-194343 */
-33362, 33738, 32037, 31271, 31237, 30300, 29920, 30398, /* 194344-194351 */
-30067, 30903, 32306, 32637, 32749, 33067, 33211, 34724, /* 194352-194359 */
-36166, 36605, 37104, 36355, 35676, 34698, 33838, 32454, /* 194360-194367 */
-31767, 31701, 31316, 30695, 29963, 29466, 30353, 31801, /* 194368-194375 */
-32045, 31291, 30424, 30297, 31167, 32033, 31683, 31844, /* 194376-194383 */
-31297, 32064, 33140, 32152, 32636, 32515, 33737, 33690, /* 194384-194391 */
-31671, 35815, 32164, 33063, 35124, 32079, 31636, 29708, /* 194392-194399 */
-32349, 29214, 31126, 32762, 30349, 30467, 31633, 33157, /* 194400-194407 */
-31738, 32505, 31792, 31574, 34036, 32932, 29911, 31709, /* 194408-194415 */
-32699, 32532, 31838, 30130, 31583, 34490, 36543, 37349, /* 194416-194423 */
-39359, 38792, 39048, 38793, 36595, 36279, 34618, 34882, /* 194424-194431 */
-33691, 31739, 30179, 29645, 28776, 29135, 28787, 26262, /* 194432-194439 */
-27835, 29161, 31618, 30977, 29071, 30415, 31874, 34006, /* 194440-194447 */
-33905, 30810, 32272, 38003, 42215, 41537, 39958, 39119, /* 194448-194455 */
-37307, 36623, 34620, 33640, 32687, 30731, 30457, 33176, /* 194456-194463 */
-30943, 30369, 27419, 26180, 31050, 31553, 35478, 37143, /* 194464-194471 */
-37159, 34964, 33419, 34634, 38133, 39415, 37705, 37420, /* 194472-194479 */
-39893, 39841, 39488, 39826, 40660, 44168, 39050, 32869, /* 194480-194487 */
-27306, 28151, 33043, 34295, 31276, 28969, 29667, 33847, /* 194488-194495 */
-33724, 31438, 32929, 29146, 28440, 28437, 28231, 26397, /* 194496-194503 */
-25531, 23610, 23053, 21093, 18410, 20936, 23987, 29092, /* 194504-194511 */
-31015, 33489, 33244, 33885, 34068, 30534, 28797, 29110, /* 194512-194519 */
-33417, 36938, 38176, 38851, 40218, 42215, 36079, 29614, /* 194520-194527 */
-28701, 26041, 28648, 29091, 29116, 28983, 27637, 25707, /* 194528-194535 */
-22237, 21762, 21863, 19316, 14887, 15424, 15686, 19053, /* 194536-194543 */
-21063, 24566, 29638, 30167, 26372, 25140, 29494, 32499, /* 194544-194551 */
-37712, 38430, 38100, 41415, 38781, 35897, 36198, 33879, /* 194552-194559 */
-34727, 36986, 39721, 42127, 44848, 42675, 43156, 42724, /* 194560-194567 */
-38514, 35234, 31536, 33774, 36677, 40999, 42126, 43443, /* 194568-194575 */
-44786, 46100, 46501, 45992, 47086, 48446, 48323, 47837, /* 194576-194583 */
-48438, 53222, 54632, 50709, 47793, 45528, 46687, 46856, /* 194584-194591 */
-48467, 49193, 46047, 41770, 40668, 36664, 34515, 31607, /* 194592-194599 */
-26998, 24635, 27077, 29984, 27286, 32000, 35335, 36362, /* 194600-194607 */
-32616, 22212, 19868, 24453, 26615, 26966, 25979, 26329, /* 194608-194615 */
-24834, 21506, 20804, 18021, 17127, 16294, 16392, 19545, /* 194616-194623 */
-17895, 18127, 19616, 19316, 22165, 22470, 22072, 22738, /* 194624-194631 */
-25056, 30014, 31676, 32247, 34342, 35785, 36351, 34046, /* 194632-194639 */
-32342, 31612, 33541, 33997, 33570, 38154, 37762, 36243, /* 194640-194647 */
-34686, 31094, 29453, 29632, 27674, 30286, 35029, 36043, /* 194648-194655 */
-34970, 26702, 23353, 20346, 18425, 16802, 13969, 15369, /* 194656-194663 */
-14806, 17478, 21160, 24624, 24054, 20382, 17913, 17623, /* 194664-194671 */
-21482, 24661, 26354, 30159, 31724, 28406, 28614, 28913, /* 194672-194679 */
-29840, 29821, 27926, 31459, 33978, 35783, 36714, 38415, /* 194680-194687 */
-39417, 37237, 35774, 33269, 29528, 30252, 33236, 35504, /* 194688-194695 */
-40157, 42785, 44437, 44546, 46564, 50817, 52628, 52628, /* 194696-194703 */
-52415, 55528, 59861, 61645, 60066, 54676, 52272, 51564, /* 194704-194711 */
-49836, 52629, 53030, 54874, 56999, 54472, 50019, 46550, /* 194712-194719 */
-44426, 38421, 34964, 34520, 34131, 36052, 41101, 45614, /* 194720-194727 */
-48269, 47489, 41639, 39526, 38624, 36914, 34127, 33095, /* 194728-194735 */
-32575, 30624, 31448, 28298, 27581, 25057, 21291, 20166, /* 194736-194743 */
-16046, 13867, 13394, 13305, 14726, 16085, 14869, 15130, /* 194744-194751 */
-15185, 14652, 14356, 14070, 18758, 26637, 30104, 29428, /* 194752-194759 */
-26269, 22147, 22117, 22339, 21610, 24604, 30074, 34638, /* 194760-194767 */
-38911, 36935, 33448, 31496, 26236, 22911, 23266, 25836, /* 194768-194775 */
-26398, 28441, 28097, 25116, 23113, 18618, 15085, 14749, /* 194776-194783 */
-13752, 10484, 8266, 7398, 13865, 20654, 19578, 20466, /* 194784-194791 */
-22188, 25172, 27935, 27381, 29885, 32090, 32859, 33527, /* 194792-194799 */
-34039, 36254, 37207, 38014, 38079, 35872, 37856, 39969, /* 194800-194807 */
-42041, 43536, 43518, 42299, 37940, 34620, 31770, 31038, /* 194808-194815 */
-32026, 35780, 43142, 47191, 46329, 46310, 48209, 50105, /* 194816-194823 */
-50670, 48890, 48341, 51267, 55673, 59181, 58906, 57544, /* 194824-194831 */
-55107, 54714, 56266, 56127, 55491, 54643, 52828, 51944, /* 194832-194839 */
-49295, 45290, 40898, 38136, 38175, 34670, 31383, 30386, /* 194840-194847 */
-34292, 38546, 40149, 35990, 33787, 34322, 34726, 35824, /* 194848-194855 */
-33973, 32640, 34123, 36688, 35160, 34606, 31105, 26033, /* 194856-194863 */
-24647, 22127, 21457, 20564, 17691, 19377, 19268, 20776, /* 194864-194871 */
-19023, 15930, 17095, 17172, 18059, 16402, 19423, 25254, /* 194872-194879 */
-28461, 29109, 26526, 26735, 28983, 28964, 29352, 29544, /* 194880-194887 */
-29825, 30640, 28886, 26239, 25065, 22907, 21446, 20743, /* 194888-194895 */
-21586, 23433, 24503, 23373, 22047, 19637, 15617, 14447, /* 194896-194903 */
-14806, 17552, 17704, 15343, 14364, 18192, 21886, 25045, /* 194904-194911 */
-25818, 23158, 23150, 22822, 23819, 24799, 24813, 27576, /* 194912-194919 */
-31853, 33338, 33274, 32982, 34012, 32609, 34328, 36020, /* 194920-194927 */
-36684, 40671, 43207, 47663, 48768, 46497, 42959, 42883, /* 194928-194935 */
-43936, 42255, 40671, 41783, 45403, 45551, 41362, 38218, /* 194936-194943 */
-40617, 44296, 46054, 47421, 48533, 50956, 54383, 56672, /* 194944-194951 */
-55256, 54151, 51569, 50319, 55485, 57499, 58126, 58341, /* 194952-194959 */
-58679, 57727, 56778, 51385, 47388, 44275, 39617, 37537, /* 194960-194967 */
-30761, 27827, 31932, 36668, 38302, 36410, 32495, 31481, /* 194968-194975 */
-31733, 29828, 26376, 26884, 28314, 31511, 30772, 27404, /* 194976-194983 */
-28872, 28810, 27119, 26048, 26228, 24449, 22562, 19641, /* 194984-194991 */
-19898, 19216, 15602, 14022, 15915, 17933, 16287, 17740, /* 194992-194999 */
-20795, 25754, 27881, 24860, 25355, 25618, 26616, 29602, /* 195000-195007 */
-29204, 28991, 32791, 36020, 36346, 36714, 34970, 30275, /* 195008-195015 */
-26770, 25672, 23739, 21143, 19027, 19549, 20030, 16013, /* 195016-195023 */
-12875, 10446, 11600, 13127, 10365, 7369, 4432, 7150, /* 195024-195031 */
-13644, 17920, 19345, 19295, 21578, 27530, 32654, 34878, /* 195032-195039 */
-36717, 38238, 38957, 38708, 37893, 35791, 33452, 34317, /* 195040-195047 */
-35925, 39273, 37974, 35903, 38815, 40276, 40915, 37188, /* 195048-195055 */
-32911, 33314, 35214, 34738, 36044, 41705, 46027, 47145, /* 195056-195063 */
-48044, 50452, 53011, 53931, 55352, 55305, 55206, 54923, /* 195064-195071 */
-55644, 57132, 58103, 55171, 50203, 48982, 49907, 52593, /* 195072-195079 */
-49400, 47837, 49064, 47900, 46740, 43917, 40823, 40436, /* 195080-195087 */
-40003, 38010, 36633, 39693, 43064, 46527, 47849, 43448, /* 195088-195095 */
-38899, 35638, 34610, 31893, 29262, 26958, 28444, 28025, /* 195096-195103 */
-25324, 25018, 21927, 18263, 19714, 22547, 20920, 20738, /* 195104-195111 */
-19882, 20827, 24656, 24769, 24200, 23900, 24188, 25365, /* 195112-195119 */
-22813, 20834, 22446, 22755, 23392, 24958, 22908, 21893, /* 195120-195127 */
-20733, 20003, 22145, 22353, 21326, 22643, 27516, 30041, /* 195128-195135 */
-29340, 25501, 24756, 26175, 27301, 29772, 31863, 32928, /* 195136-195143 */
-31404, 27905, 22488, 17735, 15584, 14630, 11376, 8827, /* 195144-195151 */
-8084, 9055, 11324, 13517, 13401, 11716, 14190, 18037, /* 195152-195159 */
-21193, 25553, 29322, 32657, 35078, 36621, 39129, 40132, /* 195160-195167 */
-39256, 42849, 46131, 44955, 42819, 41043, 42926, 45299, /* 195168-195175 */
-44208, 40746, 39545, 38507, 37191, 34384, 34010, 36015, /* 195176-195183 */
-38436, 40203, 41332, 43766, 46280, 50294, 52106, 55093, /* 195184-195191 */
-57964, 59038, 61257, 64436, 65298, 62009, 55711, 54297, /* 195192-195199 */
-55544, 55364, 54578, 52790, 51445, 49406, 46032, 41071, /* 195200-195207 */
-36912, 34228, 33023, 30555, 29326, 30411, 34511, 37979, /* 195208-195215 */
-38540, 40586, 40597, 39643, 39867, 37667, 36934, 36993, /* 195216-195223 */
-32117, 28759, 29342, 26081, 22709, 21342, 20663, 21796, /* 195224-195231 */
-20990, 17759, 13782, 13561, 14406, 15537, 16101, 17140, /* 195232-195239 */
-18478, 18611, 20679, 24250, 28521, 31347, 32881, 35102, /* 195240-195247 */
-33979, 32388, 32046, 29267, 30047, 29858, 28887, 29663, /* 195248-195255 */
-31523, 31101, 26034, 21921, 18437, 16525, 15726, 15437, /* 195256-195263 */
-17011, 19230, 19243, 17564, 15580, 15961, 18417, 18092, /* 195264-195271 */
-16480, 14433, 14200, 14581, 15544, 18360, 20289, 22763, /* 195272-195279 */
-23546, 24270, 26332, 29105, 28195, 25860, 28293, 29829, /* 195280-195287 */
-29564, 28765, 31268, 33405, 35126, 35785, 36831, 41612, /* 195288-195295 */
-44233, 47340, 49675, 50232, 49437, 47710, 42472, 40447, /* 195296-195303 */
-41906, 42543, 44153, 45375, 45482, 45287, 47144, 47257, /* 195304-195311 */
-48801, 51787, 50675, 52000, 56411, 59098, 59743, 58325, /* 195312-195319 */
-57570, 56534, 58192, 58843, 58921, 57159, 55005, 53674, /* 195320-195327 */
-49154, 46025, 44067, 41991, 37717, 32667, 31464, 31835, /* 195328-195335 */
-30851, 32255, 32543, 32333, 32958, 32196, 28924, 28982, /* 195336-195343 */
-28538, 26524, 28136, 29725, 30974, 28641, 27471, 28107, /* 195344-195351 */
-28078, 26381, 23554, 22301, 21825, 21099, 21232, 19975, /* 195352-195359 */
-19574, 19283, 15895, 15395, 15059, 15308, 17326, 20465, /* 195360-195367 */
-24138, 24427, 26079, 27979, 28479, 29609, 29706, 30630, /* 195368-195375 */
-30481, 33426, 34861, 32748, 32343, 30258, 27710, 25643, /* 195376-195383 */
-24954, 23657, 22441, 22387, 22485, 17601, 13038, 12874, /* 195384-195391 */
-12203, 9097, 5260, 4604, 5515, 7176, 10381, 13734, /* 195392-195399 */
-17748, 19943, 19932, 21941, 26645, 29453, 29129, 32990, /* 195400-195407 */
-36518, 38479, 37764, 38093, 38879, 38114, 37425, 36291, /* 195408-195415 */
-37449, 39901, 41703, 39869, 41271, 43274, 42739, 41315, /* 195416-195423 */
-39277, 39873, 39051, 40372, 44340, 42699, 43877, 46579, /* 195424-195431 */
-48198, 52189, 54777, 56032, 57889, 59493, 60617, 61885, /* 195432-195439 */
-60844, 58786, 56428, 55211, 55436, 55178, 52638, 51185, /* 195440-195447 */
-52147, 50863, 48825, 47670, 48417, 46109, 38903, 35391, /* 195448-195455 */
-34431, 36501, 37715, 37194, 39956, 42116, 41079, 38201, /* 195456-195463 */
-36995, 34450, 28745, 25010, 26163, 27299, 24990, 20774, /* 195464-195471 */
-19896, 21485, 21085, 20712, 21101, 20980, 19849, 19929, /* 195472-195479 */
-18787, 18314, 19864, 19304, 19225, 20774, 20199, 19355, /* 195480-195487 */
-21209, 23238, 24905, 25376, 25466, 25516, 24863, 23167, /* 195488-195495 */
-21990, 22732, 23253, 23464, 25451, 27447, 28371, 27784, /* 195496-195503 */
-25020, 23590, 20916, 17425, 19816, 22010, 19773, 17803, /* 195504-195511 */
-19177, 20632, 17979, 14501, 11510, 11077, 11497, 11717, /* 195512-195519 */
-13033, 16586, 18990, 22021, 25244, 28728, 31699, 29173, /* 195520-195527 */
-30139, 34592, 35655, 32159, 31454, 32925, 36444, 37403, /* 195528-195535 */
-35265, 36910, 38801, 40784, 40442, 39720, 42655, 44374, /* 195536-195543 */
-44729, 46919, 45376, 40310, 39310, 41226, 43166, 45022, /* 195544-195551 */
-44000, 45500, 50912, 53266, 53592, 53873, 53644, 55994, /* 195552-195559 */
-56944, 57312, 58467, 56427, 54994, 55196, 55792, 53120, /* 195560-195567 */
-50482, 51786, 53596, 50794, 48445, 48489, 47063, 43675, /* 195568-195575 */
-38611, 36672, 36015, 36184, 36125, 36313, 35773, 35503, /* 195576-195583 */
-33320, 32995, 33704, 28999, 25881, 25700, 28690, 29054, /* 195584-195591 */
-27228, 25512, 24978, 27071, 28207, 28254, 27824, 28340, /* 195592-195599 */
-27447, 25911, 26790, 26590, 25098, 23755, 23557, 21174, /* 195600-195607 */
-15991, 15145, 17298, 19411, 21533, 22176, 23942, 25483, /* 195608-195615 */
-25014, 23500, 21761, 22456, 23577, 27056, 30828, 32122, /* 195616-195623 */
-31585, 31270, 30181, 25525, 20861, 18855, 20450, 21858, /* 195624-195631 */
-18768, 15393, 13471, 12406, 9369, 5233, 4320, 3048, /* 195632-195639 */
-3754, 5533, 9180, 13268, 14253, 17186, 22928, 28374, /* 195640-195647 */
-28536, 28249, 32264, 35782, 38962, 38990, 39095, 41092, /* 195648-195655 */
-42737, 44238, 41426, 39564, 39124, 38663, 38859, 39538, /* 195656-195663 */
-41092, 41187, 42653, 42012, 38403, 34807, 33945, 38355, /* 195664-195671 */
-41574, 44125, 45724, 48737, 53073, 55477, 58120, 58978, /* 195672-195679 */
-59361, 62025, 64892, 65431, 63706, 58843, 56891, 56079, /* 195680-195687 */
-52148, 49105, 48382, 48473, 48270, 47602, 46526, 45306, /* 195688-195695 */
-42555, 40865, 38447, 36615, 36779, 35852, 37959, 40472, /* 195696-195703 */
-40254, 39484, 38798, 40397, 38661, 32631, 27388, 26143, /* 195704-195711 */
-26609, 24947, 21383, 18254, 19403, 19131, 18969, 19377, /* 195712-195719 */
-18901, 17974, 17775, 19521, 21132, 22795, 23203, 25149, /* 195720-195727 */
-26730, 25111, 24327, 24228, 27381, 31967, 32787, 32004, /* 195728-195735 */
-30898, 30183, 27512, 25358, 21271, 18768, 20768, 22158, /* 195736-195743 */
-23360, 23422, 22411, 23021, 23652, 20646, 19064, 20538, /* 195744-195751 */
-21261, 21547, 22571, 22121, 22006, 20725, 19351, 19108, /* 195752-195759 */
-16568, 13318, 11480, 11192, 13015, 13158, 12841, 16134, /* 195760-195767 */
-19388, 21913, 22594, 22340, 23862, 26863, 28970, 30148, /* 195768-195775 */
-31976, 35773, 38271, 40027, 42343, 42251, 41982, 43060, /* 195776-195783 */
-45381, 46025, 45986, 47476, 47266, 45172, 41267, 36684, /* 195784-195791 */
-35842, 37194, 38486, 40042, 41271, 42136, 45354, 49857, /* 195792-195799 */
-52266, 54299, 55649, 58221, 61427, 61756, 60772, 59744, /* 195800-195807 */
-58129, 56827, 56335, 55183, 53532, 51331, 49260, 47738, /* 195808-195815 */
-47007, 45810, 43042, 41250, 39544, 36886, 34309, 32702, /* 195816-195823 */
-33291, 34178, 35393, 36148, 38343, 39438, 35721, 32260, /* 195824-195831 */
-30415, 30380, 31087, 30659, 28508, 26713, 26116, 25175, /* 195832-195839 */
-24276, 23655, 22976, 22006, 21213, 20673, 20656, 21405, /* 195840-195847 */
-20349, 20012, 19821, 18355, 17937, 18416, 20922, 23887, /* 195848-195855 */
-26318, 26837, 26703, 28209, 29680, 28970, 27296, 26549, /* 195856-195863 */
-28495, 30562, 29910, 29736, 30162, 29126, 27723, 26329, /* 195864-195871 */
-22880, 20266, 18005, 16503, 16719, 15043, 12842, 11398, /* 195872-195879 */
-10713, 10379, 9324, 8044, 8024, 10847, 14698, 17304, /* 195880-195887 */
-19660, 22668, 25805, 27971, 27966, 28461, 31422, 33192, /* 195888-195895 */
-34924, 36971, 36412, 36170, 36617, 35826, 35233, 34716, /* 195896-195903 */
-34708, 34978, 35908, 37984, 40482, 42562, 43695, 43838, /* 195904-195911 */
-41714, 40008, 39895, 41994, 45546, 47096, 48152, 50395, /* 195912-195919 */
-52051, 54542, 56773, 56352, 56887, 57252, 56854, 57578, /* 195920-195927 */
-57699, 56010, 52900, 50265, 49653, 49529, 47862, 46681, /* 195928-195935 */
-47539, 50200, 51353, 50233, 49704, 47318, 44655, 42165, /* 195936-195943 */
-39707, 38486, 37919, 37805, 37205, 36614, 36295, 34824, /* 195944-195951 */
-30505, 25617, 23420, 23366, 22949, 22340, 21712, 20749, /* 195952-195959 */
-20011, 22375, 24429, 26344, 27347, 26331, 27760, 28115, /* 195960-195967 */
-28777, 30349, 29242, 27212, 27811, 26689, 24639, 23916, /* 195968-195975 */
-22535, 23017, 23700, 22950, 22820, 23571, 23187, 21532, /* 195976-195983 */
-21218, 19957, 19719, 22320, 24890, 27623, 28974, 29681, /* 195984-195991 */
-29370, 27826, 25605, 23408, 21250, 21681, 22324, 20682, /* 195992-195999 */
-18254, 15693, 14045, 12515, 10084, 8305, 8048, 8470, /* 196000-196007 */
-10583, 12827, 13308, 15658, 20007, 22230, 26261, 28124, /* 196008-196015 */
-29403, 32346, 34385, 35406, 37132, 38249, 37809, 39907, /* 196016-196023 */
-41084, 41973, 42196, 40445, 39814, 40088, 40140, 40841, /* 196024-196031 */
-40299, 40075, 38252, 36252, 35586, 36874, 40443, 43135, /* 196032-196039 */
-44650, 48019, 51801, 52269, 55052, 56848, 57668, 58799, /* 196040-196047 */
-60282, 61986, 61329, 59771, 56788, 53442, 51611, 49044, /* 196048-196055 */
-46975, 45143, 45080, 46285, 46636, 46329, 42990, 41201, /* 196056-196063 */
-40324, 40191, 38488, 38248, 39000, 37820, 37988, 39110, /* 196064-196071 */
-40781, 40051, 36981, 33064, 31433, 31240, 30479, 27792, /* 196072-196079 */
-23859, 21678, 21295, 20268, 20408, 21467, 22038, 20944, /* 196080-196087 */
-20406, 22355, 23777, 24438, 24814, 26230, 25372, 24815, /* 196088-196095 */
-24650, 24402, 25658, 26824, 28165, 30307, 31241, 29376, /* 196096-196103 */
-27246, 26000, 23470, 22007, 21751, 21893, 24314, 24891, /* 196104-196111 */
-24845, 23570, 21739, 20281, 19875, 19416, 19746, 20740, /* 196112-196119 */
-20009, 20543, 19487, 17798, 15323, 13725, 13890, 13068, /* 196120-196127 */
-14216, 16341, 15871, 16344, 18193, 19136, 19254, 19249, /* 196128-196135 */
-19570, 22196, 25026, 25204, 28416, 32109, 35246, 37768, /* 196136-196143 */
-38685, 40135, 40886, 40941, 41130, 42615, 44415, 45364, /* 196144-196151 */
-46277, 47959, 48245, 46556, 42144, 36212, 35087, 36236, /* 196152-196159 */
-37560, 40704, 42927, 45071, 46724, 49241, 51971, 53062, /* 196160-196167 */
-55201, 58657, 63116, 64418, 63708, 63333, 60705, 58832, /* 196168-196175 */
-57161, 54621, 51887, 49682, 48861, 48147, 48162, 46243, /* 196176-196183 */
-41889, 38712, 35550, 32416, 31663, 30522, 29137, 28994, /* 196184-196191 */
-29920, 33224, 36120, 36537, 35562, 32590, 31088, 31712, /* 196192-196199 */
-30773, 30091, 30091, 29046, 27135, 27841, 28357, 26579, /* 196200-196207 */
-24911, 24556, 25482, 24688, 22826, 22766, 22158, 22421, /* 196208-196215 */
-21003, 18672, 18994, 19837, 21570, 22584, 26539, 26938, /* 196216-196223 */
-26430, 26969, 25973, 26496, 25538, 25550, 27170, 28818, /* 196224-196231 */
-27916, 27570, 27572, 25634, 23661, 20397, 18259, 16770, /* 196232-196239 */
-14661, 15064, 15698, 16153, 13467, 12767, 14627, 12542, /* 196240-196247 */
-11489, 12606, 16384, 18917, 18679, 19847, 23047, 26495, /* 196248-196255 */
-27542, 26892, 26673, 27137, 28532, 28015, 28618, 30650, /* 196256-196263 */
-30131, 30042, 31061, 32478, 32731, 32735, 34905, 38012, /* 196264-196271 */
-40366, 41258, 42738, 46827, 48758, 48275, 46913, 44801, /* 196272-196279 */
-43586, 44834, 47527, 49032, 49309, 48487, 49819, 51749, /* 196280-196287 */
-51213, 50766, 52421, 54525, 56114, 56560, 55699, 54671, /* 196288-196295 */
-53786, 52821, 52647, 51264, 49551, 49257, 50802, 53152, /* 196296-196303 */
-52955, 52248, 50916, 49487, 46372, 41982, 40039, 38715, /* 196304-196311 */
-34996, 31865, 31022, 31473, 30994, 27972, 25078, 23289, /* 196312-196319 */
-23052, 22868, 23172, 26519, 26145, 23958, 24531, 25264, /* 196320-196327 */
-28211, 27663, 27045, 29924, 33198, 32602, 30944, 30254, /* 196328-196335 */
-29253, 28545, 24478, 21899, 21272, 19427, 18425, 19592, /* 196336-196343 */
-19874, 20106, 21028, 23274, 24007, 22606, 22003, 23431, /* 196344-196351 */
-25514, 25859, 26451, 27494, 28543, 28977, 29637, 27695, /* 196352-196359 */
-23931, 19979, 17563, 17696, 16263, 13917, 11968, 11368, /* 196360-196367 */
-11014, 8908, 7231, 7848, 10325, 12109, 13765, 16193, /* 196368-196375 */
-18946, 21962, 24017, 25833, 28948, 29742, 29764, 34142, /* 196376-196383 */
-37272, 37392, 36756, 37859, 40438, 40865, 39807, 40255, /* 196384-196391 */
-41231, 40973, 39440, 38575, 39847, 41436, 43491, 42855, /* 196392-196399 */
-42205, 40763, 38646, 39963, 42937, 44340, 44343, 47831, /* 196400-196407 */
-52059, 55847, 56677, 56634, 59786, 62187, 63214, 62334, /* 196408-196415 */
-60533, 58444, 56763, 56117, 53649, 50888, 47264, 46064, /* 196416-196423 */
-47514, 46429, 43595, 41711, 41367, 39859, 37933, 35367, /* 196424-196431 */
-34422, 33682, 31238, 30999, 31037, 31369, 31538, 29610, /* 196432-196439 */
-30906, 30982, 30174, 30660, 31765, 32616, 29144, 25841, /* 196440-196447 */
-25176, 27541, 27995, 26858, 27192, 28148, 27964, 26605, /* 196448-196455 */
-24823, 24111, 23375, 22138, 22416, 21590, 20605, 20354, /* 196456-196463 */
-22133, 23459, 23039, 22790, 24270, 27333, 27492, 26090, /* 196464-196471 */
-26351, 27448, 28166, 29403, 29814, 28393, 27723, 26596, /* 196472-196479 */
-25510, 24060, 20080, 16921, 16353, 16980, 16202, 13835, /* 196480-196487 */
-11741, 11086, 9925, 8019, 8171, 10520, 13692, 15527, /* 196488-196495 */
-17356, 20150, 21544, 22463, 24492, 25922, 28451, 29907, /* 196496-196503 */
-30972, 35081, 34771, 32860, 32763, 33496, 35880, 36358, /* 196504-196511 */
-36492, 37103, 39601, 40464, 39239, 39556, 40468, 42235, /* 196512-196519 */
-42986, 43763, 43317, 41640, 41679, 43770, 46611, 48045, /* 196520-196527 */
-48183, 50242, 53134, 54434, 54830, 55209, 55753, 58291, /* 196528-196535 */
-61007, 60309, 57618, 54871, 53359, 52289, 49619, 45505, /* 196536-196543 */
-43948, 45544, 47193, 47383, 46492, 45597, 45348, 44256, /* 196544-196551 */
-43242, 41986, 41129, 38849, 37013, 36083, 33472, 31957, /* 196552-196559 */
-30138, 29843, 30115, 27469, 24653, 25377, 26766, 25733, /* 196560-196567 */
-22448, 21413, 22207, 24198, 25395, 25585, 27350, 28167, /* 196568-196575 */
-29762, 30518, 30069, 29646, 29475, 29021, 27905, 25365, /* 196576-196583 */
-23348, 22732, 22732, 23722, 22688, 21715, 22489, 22172, /* 196584-196591 */
-21779, 20990, 19252, 19158, 21136, 22997, 24499, 24798, /* 196592-196599 */
-24803, 27181, 28614, 27125, 23952, 23113, 22742, 21840, /* 196600-196607 */
-20384, 18795, 17029, 14307, 12202, 11175, 12446, 10998, /* 196608-196615 */
-10547, 12322, 13983, 15599, 16209, 18008, 21327, 23815, /* 196616-196623 */
-24496, 26594, 30470, 33624, 34451, 35126, 36215, 38502, /* 196624-196631 */
-40438, 41334, 42249, 42478, 42146, 41754, 42033, 41608, /* 196632-196639 */
-40898, 42652, 43481, 42148, 41116, 38424, 37762, 39282, /* 196640-196647 */
-41242, 43544, 45263, 46812, 49374, 52293, 54138, 55608, /* 196648-196655 */
-57505, 60047, 61620, 61486, 59821, 58078, 57459, 55529, /* 196656-196663 */
-51916, 49161, 46989, 46358, 44925, 43060, 42441, 42009, /* 196664-196671 */
-40061, 38354, 38503, 37324, 35444, 33949, 32766, 32518, /* 196672-196679 */
-31462, 30530, 32341, 32870, 32397, 32106, 31360, 31149, /* 196680-196687 */
-31580, 31257, 29603, 29352, 29105, 28829, 29446, 28787, /* 196688-196695 */
-28148, 27764, 27046, 27047, 26287, 26029, 26210, 24365, /* 196696-196703 */
-23524, 22800, 22199, 22744, 22691, 23304, 24140, 24233, /* 196704-196711 */
-23897, 24519, 25997, 25843, 25155, 25402, 26372, 27987, /* 196712-196719 */
-25771, 23498, 25066, 25149, 24885, 23655, 21006, 18385, /* 196720-196727 */
-16688, 15619, 14539, 14834, 12852, 10764, 11352, 12698, /* 196728-196735 */
-13547, 12739, 11888, 15093, 17854, 18327, 20623, 22293, /* 196736-196743 */
-23196, 24316, 25796, 27615, 29955, 31890, 32492, 33618, /* 196744-196751 */
-34623, 35004, 36976, 39554, 40940, 41484, 43418, 43275, /* 196752-196759 */
-41786, 42067, 43015, 44218, 44342, 42989, 42963, 42136, /* 196760-196767 */
-40267, 41536, 42709, 43232, 44267, 44607, 46460, 49981, /* 196768-196775 */
-51982, 53910, 55950, 59406, 60602, 59881, 59295, 58886, /* 196776-196783 */
-58497, 55904, 54390, 53111, 50936, 48375, 45379, 45718, /* 196784-196791 */
-46577, 43105, 40387, 39546, 38294, 35424, 32800, 30939, /* 196792-196799 */
-29801, 28306, 26819, 27780, 28366, 29033, 30477, 30740, /* 196800-196807 */
-31788, 33216, 33056, 32439, 32192, 31339, 30086, 30350, /* 196808-196815 */
-29918, 29350, 29770, 29219, 28296, 27119, 25281, 24371, /* 196816-196823 */
-23304, 20872, 19960, 20950, 20892, 21570, 22030, 21797, /* 196824-196831 */
-23279, 24793, 25801, 27937, 29231, 28166, 28270, 29176, /* 196832-196839 */
-29249, 27381, 24848, 23914, 24771, 25125, 24695, 22942, /* 196840-196847 */
-19868, 16977, 13688, 12096, 12184, 11563, 9697, 8311, /* 196848-196855 */
-10514, 12541, 11902, 14131, 17602, 20869, 23293, 24572, /* 196856-196863 */
-26556, 27481, 26702, 26663, 27988, 30157, 30523, 30112, /* 196864-196871 */
-30371, 30676, 30699, 30255, 30848, 31342, 34198, 36901, /* 196872-196879 */
-38079, 38292, 37610, 38000, 39762, 42015, 44777, 46306, /* 196880-196887 */
-46378, 46842, 47869, 48490, 48839, 50266, 49596, 51482, /* 196888-196895 */
-54199, 54807, 55469, 54728, 55158, 56507, 54576, 52225, /* 196896-196903 */
-52460, 51636, 50734, 50264, 48388, 47249, 45875, 43214, /* 196904-196911 */
-43969, 45328, 44676, 44358, 43707, 43129, 41730, 39989, /* 196912-196919 */
-39677, 38308, 35479, 32835, 30550, 28622, 29289, 29418, /* 196920-196927 */
-28787, 29659, 29145, 30144, 31552, 30331, 28667, 28269, /* 196928-196935 */
-28096, 29593, 30695, 30913, 32543, 33691, 33192, 32340, /* 196936-196943 */
-31363, 29165, 28478, 28166, 27282, 26478, 25141, 23815, /* 196944-196951 */
-22327, 21619, 21576, 21793, 22117, 22483, 21609, 20561, /* 196952-196959 */
-22414, 24259, 25275, 24002, 22618, 23986, 25284, 25115, /* 196960-196967 */
-25461, 23927, 21866, 19774, 16138, 16557, 15833, 13418, /* 196968-196975 */
-11259, 10682, 9978, 9810, 9317, 10695, 15093, 14066, /* 196976-196983 */
-19289, 19735, 19475, 23979, 24444, 27006, 25565, 31667, /* 196984-196991 */
-31455, 30755, 34334, 33840, 35039, 33701, 36101, 35459, /* 196992-196999 */
-37393, 40328, 37750, 36865, 37957, 36919, 36604, 39731, /* 197000-197007 */
-42106, 43091, 44035, 41360, 40304, 44485, 44844, 41663, /* 197008-197015 */
-50421, 53868, 54502, 54534, 54354, 56742, 56902, 59588, /* 197016-197023 */
-55708, 58323, 58748, 56653, 47043, 48036, 50903, 50510, /* 197024-197031 */
-48771, 50237, 54677, 47812, 47206, 47768, 48967, 46381, /* 197032-197039 */
-45767, 43749, 43705, 38815, 31021, 26038, 26031, 30242, /* 197040-197047 */
-36156, 36778, 27615, 29858, 34557, 30988, 29937, 27182, /* 197048-197055 */
-24407, 22498, 22464, 19464, 19097, 16473, 14352, 18616, /* 197056-197063 */
-9756, 8884, 11376, 21519, 25004, 11274, 9637, 17695, /* 197064-197071 */
-20222, 18447, 15577, 13058, 10665, 13678, 19685, 22966, /* 197072-197079 */
-24765, 30363, 35917, 39596, 46094, 47383, 53885, 56995, /* 197080-197087 */
-58079, 58330, 59067, 56556, 53817, 52610, 47764, 46363, /* 197088-197095 */
-43229, 39283, 36680, 34774, 32220, 28406, 21846, 17983, /* 197096-197103 */
-17038, 12634, 6322, 4138, 4423, 6416, 6049, 4751, /* 197104-197111 */
-4145, 5045, 6770, 5906, 4958, 6580, 8960, 9525, /* 197112-197119 */
-12263, 13558, 14399, 15456, 16001, 17282, 16654, 15642, /* 197120-197127 */
-17008, 19689, 21282, 22055, 22245, 23604, 26931, 30993, /* 197128-197135 */
-36873, 43556, 49769, 54115, 56870, 60148, 62011, 64054, /* 197136-197143 */
-65366, 65535, 65535, 65437, 64921, 64107, 64094, 63511, /* 197144-197151 */
-62441, 60978, 59344, 58102, 57358, 56601, 56448, 55479, /* 197152-197159 */
-55052, 53348, 51686, 49854, 47221, 45321, 42375, 38393, /* 197160-197167 */
-35719, 34854, 31607, 28889, 26659, 26328, 25605, 25202, /* 197168-197175 */
-21814, 20185, 18804, 15096, 14562, 11958, 11015, 9243, /* 197176-197183 */
-8224, 8222, 8653, 8529, 8377, 7102, 9715, 11685, /* 197184-197191 */
-10853, 12309, 12775, 13212, 10893, 10952, 12664, 15970, /* 197192-197199 */
-16481, 17818, 18488, 18525, 20416, 20757, 25034, 25709, /* 197200-197207 */
-22485, 23526, 27001, 29966, 34321, 32435, 31602, 34165, /* 197208-197215 */
-35683, 38782, 40576, 41577, 44144, 44268, 42393, 45158, /* 197216-197223 */
-46591, 49384, 48766, 48214, 48783, 49485, 51697, 51204, /* 197224-197231 */
-50081, 46807, 46166, 45810, 46374, 48106, 49566, 50384, /* 197232-197239 */
-48766, 50349, 52954, 52640, 52580, 52072, 51832, 48267, /* 197240-197247 */
-45115, 43570, 43937, 41333, 36709, 33719, 28766, 29796, /* 197248-197255 */
-27591, 24126, 24145, 22661, 23708, 24645, 23673, 25158, /* 197256-197263 */
-25217, 22558, 20379, 20321, 20659, 21918, 22308, 25154, /* 197264-197271 */
-25032, 21513, 21195, 19281, 19534, 16813, 14992, 13819, /* 197272-197279 */
-14033, 15502, 16707, 16759, 14115, 14100, 13564, 13994, /* 197280-197287 */
-15616, 15776, 17594, 17991, 18751, 19893, 22079, 26338, /* 197288-197295 */
-30217, 34364, 34494, 37545, 39200, 42531, 44387, 44878, /* 197296-197303 */
-44470, 43043, 46052, 47510, 49227, 47978, 48105, 48477, /* 197304-197311 */
-50273, 51216, 53504, 55674, 52693, 51093, 49438, 50336, /* 197312-197319 */
-53116, 54669, 56839, 56478, 53822, 53981, 55522, 55272, /* 197320-197327 */
-53358, 49757, 46692, 47550, 49973, 52005, 48803, 43578, /* 197328-197335 */
-41507, 38644, 37258, 38336, 36807, 33295, 30259, 28352, /* 197336-197343 */
-30403, 32074, 33304, 35211, 32854, 29312, 31414, 34974, /* 197344-197351 */
-34466, 30164, 26969, 25456, 26210, 27249, 27085, 27120, /* 197352-197359 */
-24732, 22931, 20387, 23063, 23848, 25098, 25566, 22458, /* 197360-197367 */
-22116, 22069, 21433, 22770, 27080, 24749, 24443, 23873, /* 197368-197375 */
-25059, 26394, 22457, 18168, 16483, 19401, 21195, 23374, /* 197376-197383 */
-24656, 23367, 21934, 20682, 20795, 20939, 22108, 20371, /* 197384-197391 */
-18655, 19651, 19781, 19803, 21070, 21681, 20033, 20256, /* 197392-197399 */
-19456, 21521, 20812, 19291, 16663, 15250, 17793, 19886, /* 197400-197407 */
-22070, 21356, 21283, 19090, 20954, 20949, 22223, 25683, /* 197408-197415 */
-26374, 27852, 28821, 33059, 35730, 38903, 40312, 42777, /* 197416-197423 */
-44404, 44539, 45548, 43322, 41302, 37609, 38650, 41297, /* 197424-197431 */
-44698, 48115, 47596, 44481, 42514, 44706, 43152, 42697, /* 197432-197439 */
-42559, 40891, 43201, 44358, 45340, 44293, 46631, 49286, /* 197440-197447 */
-49457, 51013, 52099, 50547, 45856, 44033, 41974, 44691, /* 197448-197455 */
-44998, 44647, 44617, 42277, 36977, 31664, 31256, 30719, /* 197456-197463 */
-32090, 30075, 28965, 29301, 30435, 29765, 27863, 32317, /* 197464-197471 */
-36528, 37958, 39469, 41258, 42274, 40554, 35719, 32103, /* 197472-197479 */
-33756, 36323, 39441, 41322, 40438, 35798, 33581, 36884, /* 197480-197487 */
-37728, 38781, 36171, 33228, 33168, 32450, 33692, 34670, /* 197488-197495 */
-35805, 37268, 38336, 40521, 41397, 39504, 36799, 33845, /* 197496-197503 */
-33706, 35869, 38565, 41739, 43229, 42387, 37745, 34460, /* 197504-197511 */
-33472, 33665, 36388, 34324, 31791, 30397, 27220, 28546, /* 197512-197519 */
-30122, 30126, 28535, 27065, 29699, 32380, 30185, 24177, /* 197520-197527 */
-21450, 20687, 20859, 23902, 27110, 30177, 28391, 23226, /* 197528-197535 */
-20612, 22253, 24894, 27606, 27536, 24833, 24775, 26327, /* 197536-197543 */
-29390, 30231, 31236, 30197, 28380, 29364, 31293, 29841, /* 197544-197551 */
-26101, 23413, 22316, 23893, 26982, 31012, 33765, 31923, /* 197552-197559 */
-24076, 20788, 21243, 23601, 27364, 24434, 21491, 23127, /* 197560-197567 */
-24910, 27238, 27576, 28006, 28453, 29088, 31000, 31590, /* 197568-197575 */
-31758, 29020, 25631, 23154, 23906, 27227, 29039, 29430, /* 197576-197583 */
-26965, 23205, 21177, 20979, 22366, 24672, 22660, 21222, /* 197584-197591 */
-22171, 25659, 30162, 29507, 30016, 32910, 35544, 37806, /* 197592-197599 */
-39400, 38401, 36663, 34582, 34882, 38709, 42764, 46985, /* 197600-197607 */
-51056, 50709, 47158, 46149, 46967, 47690, 49975, 49024, /* 197608-197615 */
-46897, 48542, 51156, 53116, 51323, 52576, 53726, 55865, /* 197616-197623 */
-59227, 59719, 59604, 57867, 56254, 57892, 59370, 60216, /* 197624-197631 */
-62428, 63420, 62755, 57456, 52624, 51594, 52753, 54258, /* 197632-197639 */
-49750, 44915, 44844, 43571, 42828, 39306, 37396, 38022, /* 197640-197647 */
-38236, 39049, 36118, 32963, 29338, 28427, 29815, 29854, /* 197648-197655 */
-29186, 31722, 37130, 35297, 28559, 26361, 27778, 30033, /* 197656-197663 */
-31711, 29020, 25587, 25231, 25421, 24091, 19840, 16519, /* 197664-197671 */
-16401, 15134, 15415, 15875, 12167, 9244, 7815, 8655, /* 197672-197679 */
-10023, 8773, 8721, 11010, 8961, 5900, 6238, 4472, /* 197680-197687 */
-4978, 6992, 5705, 4738, 4983, 7470, 9886, 5791, /* 197688-197695 */
-2613, 5894, 8259, 9599, 8194, 4511, 2671, 2600, /* 197696-197703 */
-3102, 3603, 3856, 4668, 8686, 11097, 11770, 10492, /* 197704-197711 */
-8008, 8002, 11563, 15807, 17836, 18568, 23305, 28671, /* 197712-197719 */
-27636, 23075, 21841, 27940, 33542, 34319, 31303, 29314, /* 197720-197727 */
-29426, 34160, 38992, 38412, 39807, 45039, 49535, 52895, /* 197728-197735 */
-52411, 48593, 46307, 48301, 53820, 55966, 56493, 57926, /* 197736-197743 */
-60865, 60557, 59713, 59326, 61160, 65532, 65412, 65534, /* 197744-197751 */
-62983, 59581, 59363, 60815, 60866, 60219, 62178, 64208, /* 197752-197759 */
-64866, 63975, 61230, 56224, 53139, 53291, 55120, 55915, /* 197760-197767 */
-56290, 55524, 55946, 54645, 51904, 49893, 49809, 54171, /* 197768-197775 */
-55103, 50696, 45253, 44903, 46107, 49230, 49108, 49021, /* 197776-197783 */
-52583, 54290, 55071, 52919, 48496, 46234, 46491, 46505, /* 197784-197791 */
-45876, 44012, 42665, 41398, 40238, 37653, 35283, 32779, /* 197792-197799 */
-34656, 38517, 35473, 28656, 22855, 20813, 22202, 22635, /* 197800-197807 */
-23189, 23653, 24382, 26583, 25518, 22341, 19467, 18488, /* 197808-197815 */
-17931, 15975, 15066, 17690, 20084, 19301, 15532, 11159, /* 197816-197823 */
-7069, 5485, 6839, 7218, 4348, 1620, 1935, 2332, /* 197824-197831 */
-2336, 3927, 4016, 4319, 8007, 10707, 11900, 9974, /* 197832-197839 */
-9968, 10271, 8771, 8906, 13085, 18283, 18874, 16365, /* 197840-197847 */
-13965, 11549, 11090, 14451, 17811, 19285, 16901, 16025, /* 197848-197855 */
-16015, 17059, 19158, 20862, 22017, 24672, 28356, 31223, /* 197856-197863 */
-30356, 27146, 27251, 27304, 29479, 34269, 39993, 42958, /* 197864-197871 */
-41695, 37312, 34869, 32210, 32394, 36015, 36923, 37166, /* 197872-197879 */
-35373, 32775, 31616, 31310, 33001, 35316, 33496, 35040, /* 197880-197887 */
-37915, 37357, 35075, 32296, 32384, 36234, 37487, 38970, /* 197888-197895 */
-40716, 39867, 40948, 38520, 36969, 37367, 40129, 43842, /* 197896-197903 */
-46554, 47056, 44756, 42599, 42263, 46509, 48609, 49325, /* 197904-197911 */
-49970, 51552, 52934, 50712, 46027, 43430, 45404, 47571, /* 197912-197919 */
-48190, 46749, 47007, 48097, 48945, 46515, 42673, 40079, /* 197920-197927 */
-40715, 43800, 44515, 41085, 35220, 34441, 35173, 38331, /* 197928-197935 */
-39093, 37839, 40399, 42277, 41350, 38236, 33910, 32937, /* 197936-197943 */
-33733, 33376, 30080, 27050, 27690, 29198, 27619, 21728}; /* 197944-197951 */
+19132, 19031, 19009, 19076, 17972, 17489, 16878, 16700}; /* 59992-59999 */
\ No newline at end of file