motore cofano
Dependencies: mbed X-NUCLEO-IHM05A1
Clacson.h
- Committer:
- Vito1704
- Date:
- 2018-11-19
- Revision:
- 11:196c4677e0ca
File content as of revision 11:196c4677e0ca:
//Forma d'onda campionata /*int nSampleNum = 15036; int nSamplePerSec = 44100; int nUnderSampleFactor = 4; int naInputSoundWave[15036]= { 26621, 26455, 26418, 26319, 26284, 26267, 26123, 26024, 25973, 25929, 26276, 28424, 28491, 28101, 27684, 27459, 27241, 27107, 27206, 27155, 27122, 27017, 26813, 26686, 26575, 26426, 26392, 26262, 26274, 26203, 26118, 25996, 25853, 25674, 26234, 29174, 29035, 28391, 27751, 27372, 27202, 27075, 27075, 27020, 27034, 26901, 26762, 26624, 26381, 26298, 26236, 26138, 26251, 26179, 26047, 25992, 25656, 25580, 26124, 29920, 29417, 28825, 27796, 27356, 27071, 26932, 26951, 26938, 26919, 26949, 26589, 26430, 26194, 26162, 26028, 26147, 26217, 26118, 26050, 25869, 25623, 25410, 25962, 30491, 30009, 28905, 27969, 27266, 26934, 26682, 26781, 26899, 26825, 26731, 26588, 26484, 26072, 25995, 25945, 25988, 26014, 26088, 25992, 25803, 25457, 25370, 26128, 31302, 30539, 29266, 27965, 27230, 26838, 26658, 26710, 26724, 26734, 26774, 26536, 26308, 26068, 25939, 25744, 25842, 25991, 26099, 26152, 25922, 25467, 25065, 25962, 32000, 31039, 29459, 28168, 27260, 26748, 26560, 26540, 26766, 26913, 26726, 26389, 26040, 25841, 25580, 25580, 25699, 25965, 26092, 25950, 25680, 25366, 25039, 25815, 32810, 31702, 29862, 28349, 27239, 26606, 26334, 26526, 26787, 26872, 26586, 26173, 25813, 25623, 25555, 25512, 25547, 25862, 26068, 26002, 25558, 25224, 24747, 25643, 33344, 32479, 30246, 28498, 27292, 26554, 26272, 26534, 26676, 26800, 26456, 26173, 25797, 25572, 25345, 25539, 25631, 25784, 26009, 25799, 25560, 25017, 24652, 25088, 33685, 33241, 30902, 28736, 27183, 26321, 26258, 26476, 26603, 26660, 26499, 26149, 25837, 25486, 25286, 25299, 25451, 25711, 25855, 25811, 25512, 25001, 24613, 24933, 33686, 33842, 31436, 28929, 27343, 26305, 26120, 26343, 26336, 26573, 26534, 25979, 25652, 25386, 25228, 25129, 25310, 25704, 25832, 25850, 25447, 24919, 24478, 24596, 33245, 34656, 31992, 29147, 27335, 26277, 25953, 26238, 26431, 26474, 26436, 25977, 25732, 25454, 25124, 24902, 25023, 25657, 26039, 25959, 25446, 24715, 24192, 24219, 32137, 35738, 32635, 29638, 27553, 26315, 25953, 26073, 26289, 26300, 26205, 26019, 25657, 25390, 24933, 24793, 25004, 25434, 25931, 26088, 25500, 24774, 24148, 23886, 30066, 36650, 33333, 30192, 27722, 26218, 25853, 25860, 26205, 26230, 26435, 26142, 25695, 25255, 24748, 24634, 24894, 25437, 25741, 25968, 25714, 24936, 24240, 23611, 27977, 37797, 34188, 30619, 28060, 26376, 25721, 25579, 25935, 26314, 26318, 26305, 25818, 25159, 24665, 24512, 24770, 25241, 25666, 25929, 25784, 25055, 24077, 23267, 26097, 38663, 35317, 31394, 28480, 26450, 25491, 25532, 26040, 26469, 26331, 26115, 25790, 25206, 24685, 24454, 24670, 25176, 25603, 25887, 25669, 25214, 24093, 23061, 24323, 39221, 36549, 32416, 29094, 26630, 25339, 25522, 25916, 26243, 26328, 26351, 25950, 25226, 24472, 24199, 24572, 24902, 25556, 25915, 25836, 25259, 24309, 22817, 23177, 38370, 37901, 33591, 29659, 26910, 25446, 25259, 25645, 26134, 26367, 26379, 25907, 25129, 24422, 24159, 24260, 24961, 25457, 26025, 26080, 25301, 24577, 22646, 22397, 34434, 39495, 34749, 30573, 27446, 25714, 24933, 25357, 25988, 26516, 26260, 25954, 25105, 24373, 24194, 24157, 25002, 25416, 25900, 26213, 25410, 24798, 22930, 21917, 28720, 40800, 36095, 31508, 28059, 25869, 24914, 25243, 25813, 26388, 26541, 26042, 25182, 24500, 24185, 23895, 24620, 25159, 25671, 26105, 25518, 24872, 23163, 21670, 24704, 42220, 37980, 32924, 28676, 26328, 25054, 25069, 25543, 26333, 26568, 26091, 25337, 24614, 24032, 23800, 24413, 25032, 25485, 25829, 25749, 25058, 23417, 21573, 22432, 41625, 39708, 34443, 29814, 26843, 25326, 24897, 25463, 26044, 26534, 26307, 25300, 24621, 24088, 23854, 24141, 24914, 25367, 25671, 25891, 25160, 23932, 21701, 21172, 34976, 41695, 36197, 31079, 27578, 25671, 25027, 25179, 25622, 26436, 26404, 25711, 24529, 24072, 23788, 23743, 24580, 25250, 25797, 26097, 25428, 24463, 22122, 20402, 26925, 43476, 38368, 32671, 28630, 26001, 24998, 24875, 25465, 26244, 26517, 26161, 24955, 24203, 23568, 23587, 24189, 25154, 25702, 26128, 25886, 24943, 22718, 20559, 22058, 44402, 40506, 34793, 29865, 26872, 25075, 24736, 25268, 25624, 26378, 26246, 25184, 24119, 23649, 23211, 23811, 24611, 25458, 26284, 26082, 25811, 23173, 20475, 19948, 37921, 43319, 36898, 31664, 27722, 25396, 24561, 25013, 25855, 26099, 26110, 25396, 24401, 23667, 23199, 23629, 24261, 24923, 26282, 26487, 26157, 24199, 21321, 19298, 26034, 45728, 39736, 34188, 28489, 25512, 24315, 24582, 25572, 26086, 26298, 25356, 24639, 23787, 23593, 23369, 24200, 24966, 25900, 26605, 26219, 25072, 21997, 19217, 20394, 46354, 42973, 36296, 30287, 26274, 24364, 24175, 25179, 26081, 26677, 26011, 25089, 23979, 23560, 23374, 23688, 24832, 25758, 26290, 26489, 25659, 22674, 19765, 18302, 35105, 46154, 39158, 32737, 27468, 24739, 23740, 24574, 25666, 26498, 26284, 25433, 24558, 23561, 23338, 23348, 23830, 25487, 26217, 26583, 26376, 23910, 20257, 18000, 22515, 48690, 42585, 35298, 29679, 25466, 23831, 23840, 25207, 26380, 26468, 26019, 24960, 23906, 23134, 22834, 23506, 24912, 25832, 26761, 26924, 25189, 21691, 18080, 17301, 44282, 46437, 38145, 32015, 26877, 24165, 23918, 24671, 25652, 26369, 26304, 25489, 24398, 23093, 22373, 23035, 24206, 25562, 26478, 26799, 26436, 23058, 19078, 15728, 26218, 49626, 42487, 34537, 29020, 24990, 23446, 24227, 25529, 26203, 26707, 26023, 24763, 23740, 22749, 22637, 23644, 25386, 26399, 26847, 27154, 24692, 20712, 16144, 16935, 48890, 46787, 38369, 31321, 26381, 23459, 23731, 25061, 25719, 26644, 26262, 25386, 24143, 23035, 22378, 23132, 24457, 26279, 26651, 27155, 26797, 22041, 17769, 14149, 28608, 50789, 42840, 34570, 28395, 24323, 23308, 24519, 25013, 26340, 26810, 25958, 24663, 23476, 22883, 22681, 23560, 24941, 26379, 27288, 27822, 24434, 19390, 13973, 16368, 51758, 47613, 38515, 31025, 26200, 23643, 23565, 24590, 26028, 26683, 26242, 25183, 23509, 22523, 22063, 22943, 24435, 25926, 26962, 27462, 26639, 22305, 17119, 14409, 33582, 51877, 42992, 33792, 27448, 24184, 22835, 23451, 24998, 25962, 25799, 25596, 24462, 23022, 22461, 22969, 23807, 25509, 26768, 27857, 28401, 24572, 19735, 14285, 17914, 53255, 47490, 37699, 30070, 25072, 23360, 22962, 24055, 25898, 26334, 25416, 24678, 23958, 23091, 22500, 23205, 25028, 26717, 27850, 28763, 27107, 22451, 16444, 14119, 33974, 51929, 42302, 33695, 27095, 23896, 22264, 23539, 24975, 25911, 25972, 25408, 23554, 22910, 22102, 22662, 23815, 26099, 27847, 28742, 28584, 24943, 20020, 14122, 17776, 54072, 47672, 37902, 29786, 25108, 22783, 23274, 23949, 25208, 26104, 25721, 24706, 23322, 22596, 21908, 22788, 24705, 27034, 28949, 29712, 27379, 22117, 15846, 13665, 34268, 52500, 43157, 33466, 26811, 23390, 22859, 23488, 24899, 25968, 26052, 25390, 23569, 22514, 21929, 22174, 23459, 25713, 28417, 29236, 29439, 25719, 18385, 13743, 17918, 55001, 48261, 38016, 29565, 24992, 23139, 23200, 24628, 25577, 25930, 25098, 24304, 22977, 21948, 21629, 22733, 24576, 26771, 28576, 30481, 28380, 21813, 15663, 14015, 34213, 53296, 42836, 33562, 26400, 24070, 22969, 23338, 25004, 25816, 25561, 24997, 23615, 22409, 21978, 21841, 23152, 25858, 28016, 29924, 29783, 25283, 18751, 13804, 17555, 55411, 48386, 38605, 30017, 25297, 23128, 22888, 23696, 24772, 25935, 25605, 24420, 22949, 21762, 21512, 22395, 24507, 26824, 29110, 30935, 27614, 22405, 16056, 13663, 34054, 53409, 43454, 34484, 28042, 23712, 22163, 22982, 24141, 25636, 25517, 24758, 23684, 22065, 21879, 21824, 23583, 26276, 28367, 30202, 29463, 25414, 19132, 14162, 17704, 55583, 48787, 38753, 30996, 25247, 22435, 22271, 23323, 25082, 25698, 24864, 23541, 22959, 21692, 21346, 22522, 25305, 27842, 29811, 30691, 27783, 22151, 16314, 13660, 33402, 53972, 43687, 35511, 27720, 23454, 22055, 22406, 24090, 25793, 25273, 24274, 23215, 21981, 21382, 22206, 23967, 26918, 29137, 29990, 29882, 25342, 19335, 14238, 16951, 55275, 48794, 40246, 30817, 24983, 21833, 21855, 22771, 24626, 25231, 24912, 23388, 22850, 21333, 21981, 23574, 26170, 28630, 29053, 30600, 27908, 22722, 16428, 13097, 31677, 53940, 45641, 35370, 27072, 22842, 21022, 22182, 23684, 25351, 24912, 24162, 23009, 21884, 21670, 23151, 24926, 28441, 28564, 29752, 29828, 26086, 19354, 13978, 16430, 54792, 50620, 39845, 30335, 24705, 21048, 21393, 22929, 24341, 25206, 24815, 24219, 22175, 21530, 22626, 24100, 27070, 28056, 29392, 30822, 28403, 23148, 16226, 12461, 30496, 55751, 45753, 34902, 26651, 22080, 20779, 21987, 23554, 25087, 25006, 24950, 22845, 21749, 22962, 23726, 26106, 27709, 28818, 29827, 29900, 27209, 18998, 13107, 15588, 56302, 51575, 39409, 29773, 23527, 20934, 21020, 22766, 23904, 24899, 24865, 24076, 22144, 22869, 23578, 25414, 27131, 28619, 28893, 30373, 28843, 23577, 15324, 11452, 30462, 56501, 45584, 34631, 26234, 21443, 20634, 21722, 23230, 24681, 24976, 24509, 23112, 23164, 23339, 24932, 26288, 28068, 28811, 29152, 29725, 27065, 18138, 12222, 15229, 57085, 51616, 39428, 29428, 22712, 20746, 20637, 22851, 24501, 25245, 24484, 23738, 23772, 23371, 24232, 25602, 27225, 28661, 28302, 30283, 28993, 22267, 14772, 11335, 30364, 56400, 45149, 33944, 25650, 21240, 20645, 21748, 23163, 25011, 25383, 24435, 24435, 23712, 24038, 25577, 26450, 28315, 28249, 28406, 30002, 26565, 17319, 12043, 16089, 56023, 51111, 39410, 29294, 22499, 20522, 20947, 22537, 24597, 25565, 24600, 24516, 24615, 24173, 25621, 26342, 27353, 27879, 27356, 30088, 29163, 21711, 13868, 12731, 28457, 55902, 44930, 33906, 25513, 21624, 20689, 21904, 23076, 25135, 25021, 24971, 25911, 24346, 25656, 25894, 26799, 27341, 27284, 28545, 29859, 25822, 16553, 13204, 15762, 54925, 50630, 39449, 29558, 22793, 20831, 21391, 22969, 24476, 24696, 24965, 26517, 25774, 25056, 26053, 26244, 26720, 26856, 27325, 30031, 28422, 20559, 14571, 13090, 26724, 55415, 44985, 34059, 26177, 21690, 20786, 22212, 24066, 24987, 24812, 26380, 26778, 24898, 27104, 25906, 25348, 25736, 25982, 28830, 29427, 24790, 16852, 14152, 14206, 54140, 51196, 39798, 29857, 22894, 21226, 22205, 23738, 23691, 24095, 25747, 26839, 25953, 27252, 25903, 26143, 25638, 25208, 27329, 30270, 27121, 20628, 16076, 11939, 24695, 56992, 46369, 34280, 26091, 21908, 20764, 22212, 23437, 23749, 25154, 27279, 26267, 27686, 26731, 26054, 25001, 24543, 25586, 28145, 29331, 24833, 17977, 14214, 12544, 52597, 52501, 40934, 30215, 23588, 21588, 21831, 23086, 22992, 25330, 26939, 27141, 27627, 26880, 26328, 24758, 24287, 25097, 27023, 29631, 27237, 21781, 16999, 11017, 21943, 57414, 47073, 34938, 26540, 21618, 21132, 21891, 22530, 24771, 26298, 27835, 28466, 27242, 26266, 24606, 23716, 23754, 24673, 28656, 29307, 25708, 19633, 13755, 10899, 51301, 53257, 41471, 30638, 24086, 21339, 21070, 22136, 23267, 25195, 27684, 28683, 28527, 26282, 25395, 23481, 23470, 23648, 26655, 29537, 27411, 23142, 17116, 10228, 21970, 58050, 47464, 35336, 26886, 23019, 21775, 21314, 21908, 24013, 26780, 29064, 28721, 27207, 26474, 23391, 22356, 23101, 24638, 28113, 28467, 27568, 20415, 12901, 11545, 50785, 53404, 41269, 31216, 25011, 21287, 20759, 21136, 23766, 25694, 29501, 29408, 28608, 26910, 24602, 21747, 22925, 23545, 26148, 28580, 28491, 23564, 17601, 11105, 21103, 58367, 47206, 35591, 27675, 23014, 20476, 20182, 22656, 24250, 28943, 30743, 28347, 27291, 25383, 21650, 22792, 23038, 24510, 27686, 28503, 27539, 20810, 13712, 12437, 47458, 53404, 41170, 32255, 25477, 21027, 19837, 20372, 23990, 26715, 31768, 28824, 28253, 27483, 22897, 21921, 22300, 22428, 25636, 28337, 28597, 24501, 18169, 12020, 19287, 58014, 47428, 37220, 28641, 23128, 19804, 19154, 22321, 24194, 31428, 30978, 27840, 27954, 24192, 22539, 22499, 21587, 23451, 26520, 28735, 27719, 23205, 14574, 12004, 44193, 53387, 42903, 32877, 24834, 21306, 19273, 21434, 22960, 29801, 32049, 27847, 27803, 27075, 23501, 21771, 21292, 21327, 25255, 27203, 29189, 26635, 19516, 11514, 16152, 57982, 48488, 39484, 29163, 22974, 19073, 19986, 22208, 25111, 34010, 30272, 27341, 27671, 25088, 22369, 20918, 20442, 22484, 25751, 28832, 29720, 24307, 15261, 9579, 39773, 54916, 44653, 33331, 25288, 20012, 19366, 22382, 22343, 32625, 32255, 26764, 28143, 25979, 22621, 21777, 19428, 20135, 24472, 27307, 31401, 29061, 20324, 10351, 13750, 58611, 51530, 39089, 28843, 22757, 19046, 20956, 21713, 26722, 33732, 29234, 26276, 28447, 24746, 21146, 20140, 18882, 22163, 26075, 30216, 31556, 25285, 15323, 8361, 36461, 55960, 45877, 33748, 25320, 19953, 19817, 21247, 22139, 34232, 31401, 26468, 27744, 25513, 22776, 20063, 19397, 20375, 23091, 28673, 33854, 31437, 19729, 9603, 12219, 59065, 52510, 40390, 28636, 22003, 19144, 21218, 21534, 31008, 32734, 27315, 25925, 28399, 24544, 21424, 19494, 19216, 21065, 25553, 33500, 33963, 26087, 13339, 7271, 32635, 58505, 45938, 33554, 24795, 20948, 19978, 20741, 23920, 34731, 28939, 24529, 29023, 25872, 22352, 20384, 18876, 19234, 23533, 30149, 35625, 31479, 18706, 8878, 11224, 59855, 52969, 40197, 28930, 22279, 18345, 20403, 21340, 33113, 32236, 26132, 26767, 28788, 23779, 20404, 19142, 18960, 21298, 26982, 35185, 34576, 24761, 13542, 6830, 29899, 59345, 47444, 33890, 25910, 19891, 18950, 19953, 26380, 33655, 28778, 25159, 28788, 26092, 21510, 19620, 17853, 18752, 25623, 31969, 36263, 31024, 18742, 8485, 9057, 59613, 53576, 40759, 30107, 22315, 18155, 19878, 21650, 32167, 31198, 26456, 26660, 28488, 23372, 19837, 17879, 18663, 21946, 28751, 36411, 33950, 25025, 13813, 5911, 27137, 59664, 47956, 35626, 25898, 18584, 19951, 20551, 25944, 33239, 29054, 25413, 27970, 26935, 21862, 18527, 17486, 19918, 26318, 33145, 35425, 30751, 18989, 8537, 8948, 59394, 54096, 42198, 31046, 21453, 17618, 19533, 22148, 31287, 31077, 26650, 26847, 28524, 23583, 19660, 16599, 17990, 22858, 30529, 36407, 33075, 25719, 12205, 4836, 25808, 60459, 48562, 36904, 25358, 18274, 19036, 19213, 26748, 32804, 29587, 26211, 27994, 26625, 20999, 17476, 17483, 21317, 26209, 34270, 35430, 32578, 18434, 7583, 9606, 57436, 54673, 43863, 31026, 22030, 17632, 18212, 21600, 31475, 31883, 27065, 26143, 28261, 22922, 19112, 17138, 19946, 23091, 30704, 35390, 34949, 26503, 12248, 5582, 21995, 61365, 49972, 37391, 25220, 17564, 18302, 18701, 27717, 33942, 29051, 25063, 27550, 26104, 20855, 18716, 18264, 21497, 26005, 34480, 37791, 32040, 17527, 7988, 7772, 53334, 56628, 44710, 31235, 20816, 16799, 18390, 20939, 32983, 32549, 26728, 24932, 27912, 23123, 19908, 17762, 19889, 22598, 31693, 36921, 34559, 25373, 12293, 5383, 18710, 61502, 52319, 38127, 25293, 17193, 18106, 18327, 27124, 35205, 30024, 25240, 26601, 25670, 21119, 18398, 19872, 20713, 27112, 34871, 37683, 31155, 19005, 8058, 7450, 48550, 58749, 45306, 32015, 20386, 15810, 17701, 21746, 34107, 32165, 25901, 24477, 27425, 23422, 19821, 19128, 19475, 22522, 33292, 37635, 34303, 26223, 12820, 5884, 15499, 61990, 52763, 38936, 25640, 17166, 17485, 17561, 27978, 34244, 29217, 24199, 27124, 25380, 21502, 18861, 20573, 19718, 28619, 35770, 37947, 31323, 19281, 7431, 6456, 44006, 59586, 44363, 31878, 21213, 15635, 17938, 22953, 33340, 31690, 26220, 24657, 26820, 24657, 20436, 20339, 18364, 24321, 34275, 36033, 33703, 26674, 12756, 4968, 14067, 62987, 52286, 37919, 25820, 17547, 18199, 18964, 29414, 34385, 29185, 24289, 27466, 25851, 22123, 20130, 20722, 19590, 30831, 35082, 36643, 31557, 18796, 7042, 5837, 38904, 59094, 46186, 32188, 20607, 15899, 18947, 24112, 33322, 30941, 25302, 24588, 27602, 24422, 22402, 19937, 18193, 24297, 34214, 35481, 34043, 26493, 12494, 5685, 13090, 62714, 52531, 38441, 25101, 18235, 18248, 20249, 28160, 34097, 28154, 24115, 26777, 26809, 23807, 20426, 20120, 20748, 31627, 34337, 37753, 30902, 18267, 7416, 6025, 35597, 59749, 46056, 31751, 21160, 17163, 19929, 22801, 31884, 31335, 25741, 24592, 28453, 24685, 21782, 20471, 19754, 24166, 34226, 36806, 34016, 26314, 11893, 4618, 10748, 62113, 52882, 38857, 25992, 19539, 18838, 20043, 27373, 33085, 27886, 24099, 26390, 27630, 24264, 20360, 19729, 19670, 31429, 36145, 37763, 30549, 18397, 7280, 6275, 30690, 60102, 46597, 31963, 22567, 18942, 19755, 22576, 31230, 30235, 25075, 24644, 29146, 26236, 21264, 20877, 19265, 23462, 35786, 37369, 33988, 25446, 11707, 4653, 10886, 60274, 53419, 39463, 26802, 20961, 19656, 19680, 26130, 32564, 27521, 24417, 28257, 28578, 23528, 21119, 18867, 19032, 32454, 37729, 37206, 30036, 17976, 6930, 4831, 26244, 61237, 47545, 33268, 24768, 19929, 19208, 21250, 30377, 30395, 24932, 25286, 30500, 27027, 21441, 19948, 18210, 25231, 36949, 36055, 32994, 25629, 11561, 4413, 9871, 57015, 54246, 39939, 28523, 22435, 19197, 19073, 25557, 31797, 27473, 24488, 27810, 29199, 23772, 20197, 18100, 20227, 34414, 36378, 35984, 29283, 17952, 6906, 5456, 21983, 61277, 47784, 35867, 27004, 19737, 18356, 21311, 30471, 30515, 24606, 25143, 30466, 27265, 19812, 19386, 18169, 27654, 37391, 35177, 32034, 25739, 12331, 5418, 9203, 51292, 55269, 42910, 31734, 22344, 18617, 18595, 25495, 31881, 27757, 23438, 28230, 30819, 23367, 18714, 18569, 22031, 35383, 36236, 35219, 29064, 18369, 7282, 5618, 18380, 61199, 49841, 37550, 26889, 19675, 18030, 20757, 29471, 30128, 24613, 25845, 31508, 27790, 20284, 18649, 19639, 29097, 36612, 34176, 32058, 25098, 12141, 4990, 8264, 45770, 57227, 45443, 32108, 22197, 17268, 18907, 24793, 31068, 27076, 23185, 29029, 31976, 23485, 18747, 19499, 23908, 34121, 35776, 34185, 28310, 19121, 8263, 4221, 15158, 63007, 53729, 39549, 26943, 18041, 17698, 20390, 29187, 29884, 24010, 24713, 33551, 27218, 19680, 20206, 21841, 28612, 34918, 33780, 32047, 25697, 12408, 4976, 7836, 39191, 59730, 47067, 33075, 22695, 17888, 18520, 24543, 30407, 27104, 23055, 29981, 31259, 22055, 20227, 21128, 25353, 32997, 34622, 33648, 28306, 19845, 9859, 5605, 13506, 62200, 54214, 39571, 27217, 18710, 18248, 19808, 28187, 29587, 24979, 25752, 32477, 25991, 20594, 22793, 23115, 27864, 34783, 32546, 31663, 25134, 13667, 7601, 7746, 33950, 60200, 47767, 32730, 22992, 18341, 18714, 23329, 30463, 27895, 24555, 30516, 30270, 22334, 22576, 22692, 25844, 32847, 33737, 32081, 28064, 20337, 9629, 6409, 13301, 61501, 54502, 40077, 28181, 19899, 18327, 19225, 27531, 29586, 24960, 26125, 33240, 26341, 21780, 23222, 23087, 27819, 33614, 31363, 31134, 25518, 13552, 7225, 9000, 28775, 60601, 48654, 32975, 23552, 18303, 17853, 23572, 30166, 27388, 25485, 29616, 30824, 23906, 22760, 23284, 25269, 31412, 33206, 31559, 27141, 20603, 10738, 7723, 13073, 58490, 55498, 40985, 28732, 19364, 18604, 19278, 27789, 29606, 24938, 26587, 32923, 27241, 22827, 23972, 23378, 26598, 32593, 31130, 30294, 24890, 15809, 9077, 9669, 23924, 61034, 48902, 34390, 23878, 17433, 17914, 23168, 29676, 27419, 25536, 29373, 30991, 25291, 23328, 24121, 25371, 30743, 31689, 30447, 27365, 20897, 12909, 7760, 11616, 53057, 56357, 42243, 28844, 19293, 17802, 19468, 27027, 29955, 25570, 26655, 32865, 29417, 23092, 24890, 24257, 26616, 32364, 29541, 29563, 25141, 17211, 9597, 9166, 19576, 61483, 51277, 35723, 23473, 17316, 18558, 23138, 29129, 27935, 26056, 29340, 33420, 25825, 23727, 23353, 25357, 29222, 30542, 28676, 27245, 23063, 13776, 7947, 9996, 45567, 57773, 44412, 30603, 20152, 18155, 19562, 26466, 29687, 25927, 27539, 33648, 30398, 23791, 23829, 23990, 26398, 31010, 28734, 28850, 25826, 19314, 10064, 8700, 15072, 61417, 52560, 37208, 25211, 18541, 17906, 22267, 29231, 27359, 26927, 29181, 34167, 26144, 22721, 24084, 25476, 28712, 29411, 27287, 27813, 25482, 14221, 9007, 7968, 37545, 58985, 44965, 31117, 20947, 18474, 19780, 26871, 29616, 26517, 27438, 33661, 31836, 23322, 25021, 24926, 25007, 29778, 27218, 28124, 28469, 20796, 10326, 8434, 12388, 60602, 53804, 38226, 26394, 18857, 18103, 22765, 29104, 26955, 26526, 29323, 35805, 27142, 23465, 24394, 24893, 26700, 27623, 26532, 29037, 25846, 15214, 9138, 7619, 30161, 60310, 46021, 32867, 22755, 18838, 20107, 25878, 29256, 26916, 27097, 34914, 32025, 24595, 25115, 24351, 23499, 27746, 26939, 28442, 28282, 21193, 11684, 8471, 10161, 59714, 54672, 38970, 28018, 20767, 18896, 21748, 27720, 28086, 26497, 29348, 36658, 28513, 23787, 23525, 22917, 25316, 27458, 27335, 29687, 25684, 15439, 9603, 6902, 24478, 61614, 47299, 33913, 24098, 20305, 18512, 24422, 29506, 26106, 26849, 36295, 33743, 25337, 24602, 22473, 22314, 27400, 27594, 29361, 27959, 21264, 12395, 7949, 8654, 55834, 56134, 41800, 29775, 21126, 19561, 21283, 27251, 26681, 25266, 30542, 38760, 29917, 23490, 22813, 22148, 23871, 27280, 28561, 30064, 26053, 15876, 10033, 6920, 19558, 62224, 50060, 36503, 25377, 20078, 18060, 24090, 28120, 25552, 27000, 37606, 35692, 25302, 23055, 21864, 21207, 27775, 28367, 29605, 28219, 21465, 11797, 8006, 8271, 47917, 58113, 44649, 31915, 21393, 18649, 19844, 26918, 26559, 25650, 32431, 39569, 30348, 22576, 21391, 21637, 23675, 27808, 28726, 29042, 26115, 16483, 10414, 7323, 15465, 62315, 53056, 37798, 25807, 20461, 17953, 23227, 27775, 25203, 27298, 38663, 36227, 24410, 22496, 21380, 21763, 26256, 28224, 30241, 27672, 22079, 12730, 9210, 8205, 40186, 60687, 45640, 31029, 22012, 19087, 20465, 25700, 25845, 25900, 32983, 40407, 30003, 22437, 21443, 21109, 22992, 27902, 29148, 29009, 25851, 17750, 10800, 8520, 15137, 62900, 53935, 37683, 26438, 20154, 19104, 22818, 26282, 25239, 28830, 39557, 35418, 24484, 22481, 20937, 21517, 25731, 28537, 29690, 28097, 22596, 13317, 9549, 8868, 35283, 61767, 45826, 31233, 21984, 19626, 20191, 24567, 25553, 27597, 34007, 40613, 29114, 21435, 21599, 21067, 22627, 28640, 28296, 28891, 25919, 18436, 11040, 8939, 15002, 62264, 55219, 38620, 26394, 19406, 19030, 21819, 25411, 26763, 30500, 38616, 34716, 23612, 22376, 21700, 21238, 26192, 27897, 28640, 27098, 23058, 14148, 10195, 10407, 29835, 62427, 47547, 32479, 21460, 19840, 20389, 24355, 27297, 28666, 34598, 38285, 28734, 22142, 21564, 21119, 21562, 28184, 28103, 28340, 26124, 19401, 11543, 10269, 16307, 57427, 55590, 39509, 26361, 20064, 19921, 22099, 26010, 28001, 31205, 37579, 34414, 23923, 22406, 21178, 20454, 25836, 28919, 28372, 27244, 22906, 13946, 10689, 13045, 25826, 62845, 47463, 33179, 22063, 21544, 20052, 24350, 26754, 29028, 34810, 37904, 29594, 21888, 21654, 21162, 21086, 28273, 27589, 28255, 25574, 19609, 12232, 12066, 15070, 50463, 56543, 40637, 27469, 21076, 20417, 21137, 25944, 27184, 30818, 37328, 35382, 24317, 21864, 21033, 20584, 25654, 27871, 27826, 26558, 23882, 14761, 12508, 13933, 21841, 62845, 49075, 34091, 23416, 22269, 19385, 23235, 27727, 28261, 34161, 38377, 29356, 21629, 21453, 20427, 20715, 27589, 27441, 27308, 25538, 20294, 13481, 14351, 15600, 41642, 57762, 41839, 29256, 23076, 20828, 20177, 25823, 26913, 30530, 37171, 36669, 23634, 21937, 20227, 19567, 24815, 27755, 27396, 25771, 24160, 17133, 13751, 15171, 19444, 62067, 50047, 35676, 25480, 22901, 18918, 22122, 27540, 27774, 34140, 38928, 30712, 21828, 21056, 19547, 20048, 27572, 27406, 27638, 24922, 22230, 14829, 15752, 15510, 33740, 58719, 43386, 30190, 23674, 20825, 19316, 25539, 26520, 30160, 37959, 36804, 24150, 21919, 19833, 19496, 24382, 27241, 26750, 26116, 25202, 18262, 14850, 16239, 16925, 59089, 51606, 37831, 26593, 22553, 18194, 22104, 26551, 27930, 35214, 38341, 30206, 21705, 21462, 19179, 20142, 27630, 26990, 26975, 25234, 23683, 15969, 16435, 15095, 26673, 59439, 45263, 33201, 23947, 20087, 18487, 25217, 26782, 31687, 37467, 35399, 24907, 21871, 19660, 19321, 23894, 27438, 26669, 25797, 26124, 19906, 15186, 16897, 15456, 53882, 53859, 40111, 28423, 21853, 17789, 20835, 26024, 28769, 35450, 36879, 30156, 22035, 21320, 19437, 19424, 26717, 27312, 26165, 25839, 24438, 17074, 17311, 16155, 22061, 60815, 47734, 34115, 24237, 19412, 18079, 24104, 27297, 32212, 37045, 35404, 25214, 21767, 19932, 19340, 23012, 27886, 26837, 25470, 26281, 21098, 16183, 17882, 14852, 44477, 56561, 41582, 28622, 21082, 16950, 20682, 26181, 29602, 35024, 36456, 30629, 21898, 21515, 19637, 19509, 26753, 27557, 26345, 25650, 25191, 17516, 19003, 16416, 18423, 61936, 50241, 35089, 23649, 18661, 17309, 24819, 28482, 32468, 36593, 35139, 25721, 22023, 20375, 19407, 23304, 27121, 26194, 25730, 25645, 22073, 17295, 18733, 13651, 35312, 58734, 43061, 29548, 21098, 16688, 21185, 26556, 30331, 34637, 35365, 30955, 22695, 21855, 20041, 20011, 26479, 26399, 25793, 25241, 25136, 18534, 19987, 16409, 15933, 60741, 51867, 36274, 24921, 18866, 17792, 23990, 29414, 32298, 36320, 35142, 25992, 21649, 20277, 20598, 22679, 26452, 25528, 24974, 25205, 22915, 18836, 19617, 13694, 28683, 60061, 43870, 30179, 21198, 17252, 20637, 26611, 30360, 34601, 35300, 31926, 22456, 21950, 19864, 20066, 25329, 25342, 25245, 24104, 25457, 20308, 21424, 16761, 15205, 56283, 53084, 37040, 25272, 19442, 18590, 24211, 29858, 32161, 35479, 34456, 26726, 21801, 21435, 19788, 21924, 25532, 25337, 24819, 24327, 24718, 20011, 19898, 14381, 23741, 61132, 45352, 30852, 21794, 18393, 20457, 27633, 30940, 33494, 35325, 31749, 22544, 22730, 21150, 19407, 24879, 25092, 24973, 22728, 25933, 22680, 21317, 18082, 14351, 46933, 54156, 38297, 25670, 20911, 18327, 24358, 30094, 32199, 35243, 33915, 27202, 22220, 22487, 20038, 21273, 25022, 24943, 24382, 23357, 26228, 20540, 21449, 15285, 19757, 61162, 46265, 32425, 22818, 19213, 20541, 27982, 30615, 33766, 34991, 32223, 22991, 23706, 21246, 19418, 23507, 23977, 24888, 22320, 26741, 23587, 21884, 19764, 14160, 36095, 55465, 39921, 27846, 21979, 18686, 24387, 29556, 31883, 35418, 32628, 27914, 23130, 22589, 19994, 20258, 23914, 24039, 23871, 23342, 26980, 21568, 22582, 16543, 16814, 59151, 48177, 34135, 24009, 19409, 21080, 28037, 30581, 33752, 34556, 31876, 24512, 23899, 20815, 19016, 22487, 23435, 24454, 22827, 27066, 25125, 22098, 20760, 14381, 27523, 57206, 41629, 29958, 21753, 18836, 24678, 29025, 32591, 34517, 32167, 28584, 24091, 22548, 19708, 19405, 23276, 24031, 23867, 22901, 28955, 23087, 22733, 16790, 14811, 53481, 50242, 36317, 25182, 20333, 21558, 27775, 31130, 33571, 33500, 31943, 25898, 23802, 20686, 18993, 21763, 23443, 23877, 22651, 27520, 26256, 23258, 21491, 14187, 21082, 57760, 43801, 32226, 22312, 19943, 24093, 29094, 32511, 33691, 31308, 30514, 24006, 22230, 19557, 18552, 22705, 24034, 23175, 22754, 29212, 23862, 24588, 18276, 14020, 42721, 51860, 39183, 26919, 21890, 20984, 27246, 30907, 32823, 33625, 32308, 26220, 23556, 20560, 18583, 20589, 22797, 23883, 23470, 26441, 26568, 24303, 23029, 14825, 17297, 58082, 45972, 33911, 24689, 20462, 23093, 29398, 31876, 32511, 31517, 30857, 24099, 22335, 19338, 18127, 22713, 23196, 23078, 23071, 29712, 24824, 24936, 19754, 14018, 31509, 53442, 41114, 29419, 23055, 20783, 27450, 30526, 31581, 33093, 33256, 26941, 23105, 20215, 18292, 20247, 22534, 23243, 23171, 25224, 27687, 25414, 24009, 15847, 13837, 55645, 47974, 37078, 25953, 20545, 23650, 29018, 30387, 32015, 32697, 31983, 24162, 22011, 18475, 18540, 22103, 22797, 23427, 22174, 29123, 26148, 26525, 21623, 12459, 21938, 55793, 44640, 32877, 23282, 20778, 27595, 28741, 30822, 34242, 32737, 27279, 22806, 20555, 17959, 19463, 21676, 24199, 24099, 23707, 28015, 27250, 25788, 16330, 11086, 47912, 51233, 41091, 26687, 21113, 24105, 28159, 29506, 32210, 33401, 31949, 23790, 22760, 19041, 17256, 21185, 23147, 24620, 22626, 27845, 27145, 27670, 21936, 11698, 15412, 57356, 48162, 34554, 23438, 21401, 26527, 27578, 31362, 34770, 31238, 27159, 23006, 20951, 18346, 17566, 21638, 24952, 24102, 23107, 28878, 28278, 26177, 16045, 9881, 37218, 54919, 43323, 27618, 22811, 23602, 27046, 30189, 32823, 33496, 31155, 23660, 23124, 19561, 17556, 20063, 23522, 24088, 22628, 27133, 28675, 27777, 23173, 11631, 11818, 58410, 51251, 36161, 23999, 21865, 25262, 26979, 32256, 33968, 30286, 27611, 22799, 21837, 18267, 17685, 22382, 24515, 23216, 22068, 29174, 29518, 27623, 17947, 9837, 25850, 56902, 45514, 29234, 23545, 22570, 26012, 30263, 32660, 34171, 30667, 23928, 23320, 20131, 17074, 20792, 24651, 23280, 22044, 26610, 29291, 28261, 24640, 13609, 9962, 53816, 53284, 37604, 25305, 22517, 24287, 26848, 32169, 34102, 30490, 28171, 22864, 22395, 17801, 17133, 23044, 24767, 22036, 21573, 29506, 30067, 28386, 19286, 10540, 17937, 58525, 47585, 31278, 24279, 22714, 26066, 29638, 32290, 33341, 30002, 24426, 23419, 19887, 17226, 20048, 24264, 23149, 21595, 25595, 29550, 29795, 25655, 14886, 9773, 44268, 55534, 40199, 26568, 22892, 24213, 26411, 32009, 33724, 30090, 27895, 23172, 21498, 18349, 18421, 22643, 24293, 21388, 21604, 29194, 31276, 29464, 20745, 12387, 13685, 60263, 49705, 32997, 24732, 22659, 25108, 28508, 32655, 33469, 28650, 24629, 22459, 19860, 18534, 20563, 23030, 22504, 21219, 25093, 30534, 30491, 27198, 16610, 10156, 32446, 57087, 42796, 27316, 24951, 23962, 25480, 31584, 33721, 29286, 28044, 23471, 21623, 18719, 19868, 21880, 23408, 20843, 22231, 29454, 32357, 29933, 22326, 13491, 10725, 58559, 51524, 35033, 26357, 23441, 24027, 28049, 32997, 32568, 27071, 25435, 22818, 19994, 19123, 20177, 21974, 21687, 21413, 24946, 31200, 32034, 28839, 18338, 10761, 21917, 58242, 44559, 28860, 25931, 23869, 24997, 30854, 32583, 28735, 28140, 22822, 21919, 19751, 19797, 20659, 22340, 20772, 22581, 28324, 33165, 31205, 24876, 14975, 8467, 50508, 54019, 36874, 27542, 23772, 24052, 26596, 32655, 32095, 27445, 25238, 22700, 22249, 19709, 19480, 21694, 21602, 21837, 24325, 32063, 32977, 29984, 20820, 10742, 14226, 58481, 47291, 30322, 26546, 24559, 24573, 30860, 32109, 28938, 27435, 22918, 23517, 20517, 20055, 20516, 22144, 21181, 22312, 27936, 33644, 32208, 26621, 16870, 7469, 37396, 55323, 38976, 28321, 25107, 25026, 26367, 32304, 31167, 26252, 26138, 23636, 22089, 20839, 19154, 21429, 21309, 21770, 24663, 31617, 33330, 31410, 22655, 11413, 9578, 57613, 49431, 32725, 28447, 25108, 24671, 29672, 31354, 28768, 26530, 24237, 23689, 21018, 21327, 19319, 22104, 22246, 23493, 26766, 34245, 32536, 28921, 18228, 6758, 23525, 55639, 42457, 30530, 26228, 24070, 24649, 31751, 30977, 25777, 27203, 24297, 22014, 21203, 19922, 20731, 22484, 22331, 24086, 30590, 34007, 32939, 24677, 11773, 6134, 51495, 52676, 35976, 29790, 24968, 23895, 27940, 30907, 28559, 25550, 25244, 24306, 21439, 21403, 18981, 22193, 22229, 23361, 25849, 34375, 33595, 30864, 18801, 6161, 14174, 57588, 46698, 32345, 26944, 24121, 24629, 30865, 30061, 26272, 27041, 25532, 23025, 20724, 18742, 21464, 23157, 22326, 23460, 29437, 34234, 34322, 26906, 12905, 2880, 40114, 56274, 38961, 31291, 24905, 23441, 26563, 30518, 28590, 25077, 26573, 24534, 21695, 20538, 19033, 23337, 23190, 22423, 25295, 33794, 33452, 33264, 20303, 6587, 8168, 59335, 49974, 33037, 28391, 23568, 23172, 30335, 30159, 26288, 27393, 25212, 23419, 21236, 19825, 22182, 24096, 22631, 23594, 27914, 34125, 35960, 28370, 13566, 2960, 26121, 58970, 41098, 31943, 25817, 22789, 25047, 30307, 29380, 25580, 26941, 24853, 22283, 21593, 19955, 24691, 23323, 21516, 24757, 33022, 34578, 34343, 20741, 7706, 5915, 56363, 51405, 35101, 29643, 24235, 22775, 29719, 29439, 27937, 26868, 25079, 23956, 21605, 21429, 22788, 24632, 22288, 22320, 26176, 34918, 36632, 29336, 14229, 3732, 16760, 60580, 42958, 32964, 25949, 22259, 24841, 30438, 28580, 26303, 27171, 24391, 23306, 22860, 21020, 24777, 22750, 20020, 23592, 31396, 35659, 34949, 22648, 8422, 4700, 45510, 54072, 37110, 31335, 23455, 21960, 28967, 29160, 28576, 26293, 25813, 23682, 23578, 23981, 22959, 23651, 20829, 21541, 24547, 35844, 37133, 29818, 15952, 5358, 10861, 61088, 45479, 34077, 27519, 21640, 24297, 30713, 29276, 26986, 27129, 25066, 24244, 25551, 22380, 23762, 22021, 18761, 23289, 29955, 36506, 35621, 23409, 10917, 4416, 30424, 56274, 38476, 32418, 24279, 20850, 27576, 29733, 29777, 25648, 25515, 23995, 25930, 25570, 21043, 22627, 20796, 19217, 23910, 35965, 36903, 31754, 19008, 6381, 6781, 58062, 48670, 35785, 28787, 22151, 23000, 30955, 29739, 27632, 26011, 24714, 26843, 27162, 22230, 22222, 22240, 18352, 21881, 28394, 36028, 37158, 26887, 13501, 3580, 18048, 57414, 42064, 34138, 24975, 20868, 26952, 30892, 30053, 24256, 24794, 26063, 29245, 26468, 19632, 22122, 20012, 18663, 23536, 35487, 36520, 34475, 21966, 7025, 3441, 47296, 51277, 37285, 30331, 22745, 22189, 31289, 31117, 27237, 24315, 26005, 29241, 28037, 22405, 21013, 21399, 17879, 21120, 27634, 36717, 38727, 29920, 15515, 3017, 9996, 59011, 44270, 35763, 26398, 20951, 26451, 31914, 30788, 23284, 25126, 29852, 30691, 25434, 19169, 22449, 19377, 16892, 23378, 33949, 37599, 37712, 23267, 8283, 1089, 31608, 53797, 40033, 32541, 23104, 22168, 30743, 31341, 26710, 23514, 28645, 30733, 28242, 21451, 20559, 21171, 16769, 20536, 26648, 37124, 39873, 31644, 16457, 4133, 5396, 56131, 47235, 37240, 28226, 21555, 25822, 31933, 30007, 23890, 27171, 30651, 30344, 25302, 18700, 22679, 19647, 16365, 23126, 32422, 38459, 39252, 24365, 9691, 2024, 18109, 55822, 42477, 34871, 24722, 21981, 29802, 29995, 27794, 23984, 29555, 31211, 27848, 21779, 19733, 21262, 16500, 18989, 26517, 37750, 40225, 33258, 17268, 5993, 2705, 46526, 50140, 39588, 30950, 22558, 25640, 30530, 29062, 25589, 27595, 31888, 30828, 25310, 17852, 21999, 18364, 15540, 22997, 32274, 38952, 40929, 26036, 10802, 1677, 9720, 57691, 45893, 37114, 26204, 21885, 28831, 29413, 28711, 24962, 29635, 31479, 28968, 22342, 18204, 20736, 15818, 18557, 26515, 36926, 40511, 35647, 19097, 6012, 923, 30717, 52591, 42014, 33397, 23858, 24467, 30198, 29993, 27585, 26232, 31978, 31603, 26128, 18015, 20858, 17424, 15163, 23498, 30674, 38625, 41074, 28102, 12299, 2255, 4683, 56130, 48452, 38805, 28157, 22423, 27824, 30046, 30338, 25713, 29461, 32379, 29317, 22451, 17315, 20467, 15887, 17928, 26507, 34817, 40656, 37221, 20176, 7323, 625, 17874, 56030, 44558, 35610, 24765, 22354, 29852, 31211, 28996, 25316, 32937, 31769, 25806, 17524, 19674, 17937, 15841, 23388, 29172, 36781, 42026, 29361, 13828, 3660, 3161, 46288, 51358, 40313, 30118, 22566, 26925, 31020, 32513, 24665, 29459, 33301, 29513, 22790, 15346, 20650, 16093, 17919, 26444, 32602, 40063, 38677, 21316, 9460, 2051, 10188, 57206, 46969, 37852, 26414, 22050, 29323, 33071, 29384, 24689, 33208, 31011, 25903, 18105, 18799, 18623, 16204, 21957, 27594, 35636, 41970, 31607, 16248, 5453, 2511, 29622, 53921, 42503, 32847, 23306, 26199, 31914, 33411, 26054, 28680, 33187, 29504, 22206, 15351, 20873, 16642, 18165, 26184, 31385, 39601, 39839, 23182, 11354, 3732, 5893, 53859, 48786, 40031, 27941, 22779, 29603, 34040, 30732, 24471, 32108, 31075, 25335, 18989, 16927, 19404, 15905, 20686, 27776, 34497, 41405, 33743, 17342, 7941, 2842, 16390, 55462, 44714, 35416, 24659, 25637, 33191, 34389, 27613, 26300, 32029, 28295, 22922, 15844, 22744, 16548, 16232, 24009, 30443, 39274, 40559, 25089, 13015, 4819, 3773, 43317, 52729, 41605, 29854, 22059, 31110, 34792, 32896, 24044, 29308, 29868, 25854, 19316, 18025, 21174, 15738, 18444, 25823, 33485, 40921, 36272, 20073, 9981, 2416, 9419, 57966, 48702, 38257, 25276, 25854, 34343, 35079, 28825, 24459, 29887, 28318, 23279, 17820, 22170, 17665, 16215, 22542, 29181, 37606, 40565, 28687, 15929, 6815, 3210, 26452, 53944, 43107, 32165, 22870, 31625, 35998, 33026, 23306, 27266, 29970, 25798, 20961, 19312, 22106, 15777, 18432, 26137, 31893, 40706, 38349, 22215, 11761, 4538, 4635, 52910, 49988, 39524, 27107, 25858, 34655, 36220, 27785, 21851, 30142, 27927, 23522, 19094, 21914, 18933, 16699, 21713, 28727, 36187, 41394, 32326, 17361, 9029, 2746, 14136, 56348, 44936, 34873, 24435, 31853, 37774, 32879, 23331, 25851, 29402, 26314, 21719, 19210, 22671, 16747, 17751, 25571, 29943, 40003, 39534, 24117, 14871, 6681, 2729, 39175, 52559, 42047, 29879, 26554, 35070, 35994, 27760, 21146, 29309, 27739, 24038, 19464, 21779, 19601, 16293, 20904, 26993, 34320, 41136, 34885, 21142, 11641, 3201, 7018, 56506, 47277, 38065, 26329, 32253, 36680, 32427, 22932, 23703, 30384, 27071, 22849, 19014, 23350, 17583, 17712, 24657, 28579, 37560, 40262, 27280, 16997, 7790, 1667, 22009, 54119, 44615, 31576, 28009, 35728, 35775, 28272, 20976, 28122, 28488, 24815, 21597, 21139, 20273, 16251, 19565, 25675, 31929, 41006, 36439, 22173, 13218, 4360, 2986, 50363, 50404, 40393, 27827, 32607, 36518, 32645, 24226, 21657, 29205, 27763, 23460, 21349, 23447, 17741, 16249, 22354, 27609, 36726, 40640, 29322, 18666, 9720, 2525, 11105, 55926, 47426, 34478, 28941, 35989, 35747, 28879, 21374, 25060, 28576, 25780, 22708, 22414, 21837, 15830, 18200, 24969, 31434, 39263, 37494, 23414, 15120, 6022, 1355, 34882, 53710, 42921, 30097, 33196, 36265, 33802, 25285, 19354, 27367, 27446, 25392, 21856, 22400, 19239, 15720, 20294, 27999, 36130, 39257, 31972, 20961, 11907, 2835, 5363, 55858, 48626, 37507, 30978, 36122, 36773, 30576, 21675, 21700, 28077, 26423, 24984, 22278, 22519, 16457, 16658, 24606, 31788, 37925, 39120, 26328, 18123, 7888, 1165, 19057, 54850, 44628, 33029, 32610, 36869, 33753, 25996, 18782, 25939, 26791, 25541, 22930, 22752, 20252, 14740, 18773, 27628, 35333, 39499, 33689, 22960, 14535, 4903, 2014, 47307, 50424, 40409, 31346, 35319, 36303, 30942, 22491, 19049, 27681, 26977, 25314, 22664, 23670, 18345, 15371, 23398, 30977, 37518, 38356, 28649, 20268, 10755, 1292, 10510, 55989, 46729, 35871, 32487, 37935, 35058, 26309, 18691, 23904, 27634, 26374, 23257, 22377, 22115, 15434, 18115, 27184, 33220, 38937, 35039, 24749, 16788, 6050, 1265, 30213, 53196, 43007, 32851, 35267, 37533, 31361, 22051, 17437, 29156, 27571, 24980, 22865, 24148, 18886, 15535, 22122, 30294, 35531, 38829, 30830, 22160, 12219, 3251, 4465, 53925, 48784, 38775, 33613, 38615, 35402, 26294, 18734, 21538, 29014, 27018, 24620, 23826, 23455, 15565, 17796, 26175, 32115, 36291, 35975, 26702, 19462, 8320, 1066, 15119, 54544, 44886, 35483, 35921, 38055, 31486, 22272, 16216, 28493, 28423, 25789, 24426, 23954, 20959, 15085, 20343, 29487, 34031, 37063, 32177, 24099, 14630, 5207, 2226, 40550, 51736, 42574, 35117, 38011, 35232, 27718, 19757, 18856, 29564, 27188, 26101, 24056, 23823, 16516, 16825, 25310, 32113, 34240, 36151, 28924, 20684, 10673, 2021, 7406, 55908, 48564, 38615, 35479, 37568, 32251, 23063, 16579, 26428, 26900, 28079, 26001, 23539, 21531, 15127, 20025, 29633, 32602, 34926, 33561, 26572, 17150, 7259, 717, 23270, 54223, 45926, 35822, 36877, 34295, 27946, 20242, 17306, 27994, 27964, 27767, 24682, 23660, 17097, 17171, 24077, 31484, 33085, 35846, 30686, 23506, 12530, 3935, 3834, 49195, 51336, 41908, 35237, 36816, 31745, 25040, 17735, 23261, 27005, 29255, 27727, 23485, 22894, 15089, 18890, 27204, 31509, 33581, 34497, 27719, 20197, 9535, 858, 12105, 55592, 48723, 37725, 36606, 34737, 29187, 21223, 16778, 28007, 28585, 29201, 26010, 24472, 19350, 16742, 21599, 30201, 31802, 35151, 31228, 24767, 15227, 5617, 2615, 34199, 53591, 45167, 36202, 37232, 32280, 25359, 19430, 20727, 27869, 29932, 28555, 23937, 23986, 15783, 18573, 26158, 30113, 31978, 34756, 29141, 21363, 10714, 2108, 7496, 54722, 51112, 40572, 37065, 35728, 29975, 22907, 16752, 26928, 29321, 29872, 27091, 24800, 19690, 16152, 20606, 29474, 29553, 32822, 31754, 26763, 17400, 6857, 2040, 18597, 54739, 48611, 38586, 38322, 32770, 27563, 20192, 17876, 29080, 31041, 29095, 25312, 24407, 16106, 18208, 23559, 29314, 31011, 34201, 30653, 23658, 12794, 3937, 3961, 43630, 53212, 44135, 38512, 37095, 29896, 24066, 17196, 25915, 30240, 29668, 28171, 24971, 20119, 15951, 19063, 27444, 29237, 31424, 33135, 28670, 18918, 9094, 2544, 9517, 55413, 51267, 39746, 39132, 34025, 27263, 21209, 17147, 31035, 31301, 29269, 26845, 24316, 16596, 17692, 21353, 29769, 29696, 32962, 31131, 25291, 14698, 5850, 2923, 26328, 55360, 47169, 38813, 37096, 30748, 26300, 18610, 23542, 29752, 30220, 29071, 24753, 21585, 16695, 17795, 25550, 28466, 29991, 33264, 29763, 21713, 10821, 2789, 5513, 51909, 54197, 42160, 39409, 33991, 29091, 23475, 17093, 30482, 29560, 28846, 27639, 24034, 18013, 16620, 19430, 28330, 28583, 30911, 31774, 27359, 17385, 8231, 3087, 14143, 57339, 50876, 39471, 38027, 31065, 28888, 20133, 20759, 29572, 29502, 29999, 25719, 22297, 17007, 17538, 24482, 27706, 29200, 32546, 31105, 24730, 14832, 4929, 4540, 35877, 56780, 44804, 38738, 34358, 30514, 25338, 17131, 26622, 28425, 29556, 28834, 24084, 19425, 17453, 18524, 28548, 26944, 29104, 31893, 30355, 20607, 10694, 3705, 7808, 56964, 52966, 40650, 38716, 32473, 30130, 21866, 18147, 28253, 29749, 30401, 26684, 23021, 18198, 17090, 22102, 27687, 27052, 31266, 31678, 27529, 17265, 6129, 3503, 19383, 58661, 47220, 40940, 35822, 31051, 26852, 18393, 23036, 27935, 30052, 29573, 24322, 20478, 18146, 17332, 26616, 26230, 27438, 32219, 32501, 24042, 12890, 4171, 4917, 45077, 55908, 42217, 39589, 34284, 31935, 22359, 17802, 27375, 29267, 30486, 27519, 23358, 19284, 16963, 19456, 28371, 25424, 29436, 32695, 30647, 20285, 9001, 4549, 10154, 58982, 50068, 40992, 37871, 32341, 29847, 19354, 19366, 28684, 29753, 30386, 25042, 22711, 18527, 16232, 24964, 26024, 25706, 31602, 33861, 27241, 15832, 5572, 4507, 26412, 57895, 44930, 41621, 36187, 31836, 24649, 17678, 25484, 28207, 30053, 28474, 23438, 20612, 17370, 18418, 27378, 24219, 26944, 33211, 33776, 23210, 10487, 4065, 5628, 53215, 53111, 42972, 40145, 33279, 31844, 20396, 16828, 28384, 29980, 30704, 25645, 22963, 19217, 16492, 22628, 26485, 24520, 30415, 35218, 31029, 17782, 7597, 4146, 12890, 58804, 48141, 44334, 37148, 32843, 26517, 16573, 21775, 27609, 30794, 29848, 24746, 21794, 16953, 16766, 26807, 24088, 25732, 33146, 36996, 26001, 13051, 5595, 3256, 34938, 54940, 45559, 42302, 35733, 33088, 20842, 15569, 26852, 28699, 31466, 28944, 23597, 19780, 15673, 19787, 26213, 23691, 28817, 36059, 34527, 20546, 9622, 3721, 6412, 56828, 50723, 45105, 39704, 34698, 28590, 17149, 18525, 26807, 30758, 31493, 26294, 22669, 17971, 15781, 23786, 23569, 24723, 32220, 38531, 29058, 15957, 7496, 2740, 17136, 57190, 48567, 43862, 37237, 34564, 22841, 15681, 24620, 27162, 30883, 29824, 24477, 21301, 15677, 18330, 25435, 22567, 27222, 35134, 37507, 23239, 12488, 4619, 3085, 42437, 54940, 47485, 41141, 35456, 30280, 18664, 16292, 25267, 29712, 32629, 27151, 23634, 19160, 15014, 22553, 23722, 23852, 30772, 38585, 32084, 19482, 10548, 3181, 8434, 57864, 52739, 45259, 38174, 33896, 24084, 16146, 20509, 25074, 31405, 32097, 24718, 22576, 16733, 16961, 24980, 22761, 25591, 33311, 39305, 27064, 15399, 7102, 1964, 23282, 56949, 49087, 43154, 37301, 31541, 19746, 14931, 24323, 29075, 33485, 28419, 23485, 20508, 14905, 20806, 24681, 23290, 28400, 38041, 35131, 22929, 11964, 3823, 4320, 49952, 55298, 46884, 40005, 35030, 27184, 17557, 17218, 24514, 31452, 33046, 25841, 22877, 17527, 16620, 24361, 23102, 23674, 31841, 40080, 30783, 17928, 8291, 1448, 12029, 59583, 52027, 44389, 38169, 33547, 21976, 14829, 21298, 27027, 33453, 29824, 24766, 21008, 15153, 19057, 25351, 22212, 26006, 36851, 38268, 25330, 14717, 4828, 2042, 30292, 58364, 48157, 41846, 37055, 30548, 18302, 14716, 23587, 31352, 33140, 27605, 23722, 18784, 15531, 23483, 23152, 21385, 30294, 41507, 33941, 19899, 10477, 2443, 6176, 54513, 54802, 46578, 40020, 34855, 24902, 15007, 18236, 26336, 33185, 31353, 25763, 23106, 16660, 17532, 24222, 20876, 23324, 36742, 41219, 26801, 15900, 6815, 2352, 15281, 59082, 50837, 43513, 39116, 32342, 19154, 13576, 22661, 31269, 34233, 29724, 24692, 20192, 15426, 21649, 22674, 20020, 29194, 42210, 36376, 21358, 11801, 3082, 4964, 36864, 57407, 48126, 41572, 36310, 26684, 15492, 15981, 24884, 33580, 34005, 26873, 23859, 17182, 16797, 22646, 19945, 22667, 36080, 42936, 29638, 16738, 6374, 3256, 9428, 57670, 53992, 45826, 40582, 33715, 21345, 13629, 19445, 28508, 34966, 31287, 25555, 21184, 15491, 19731, 22520, 19835, 28812, 40890, 38677, 22225, 12664, 4495, 5307, 19109, 58961, 49997, 43269, 38775, 30256, 17622, 14141, 22978, 33386, 34528, 27854, 25061, 18729, 16035, 22092, 20819, 21345, 33719, 42785, 32170, 18058, 9211, 4687, 6483, 43392, 56477, 48282, 42812, 34829, 24104, 14006, 17073, 27427, 34848, 32393, 26267, 23437, 15943, 18110, 22809, 20735, 25148, 37660, 39915, 25234, 15040, 6688, 5878, 9196, 59235, 52899, 46200, 41257, 31798, 19018, 13223, 20859, 32201, 35366, 29700, 24451, 20216, 15586, 21303, 22131, 20191, 30687, 40520, 34086, 20607, 12398, 6650, 5851, 21998, 58732, 50587, 44066, 37535, 27398, 15478, 14437, 24661, 34656, 33857, 27744, 23834, 17368, 17069, 22377, 21353, 22434, 35757, 40033, 27671, 17666, 9395, 7448, 5986, 48166, 55573, 48694, 43574, 34774, 21247, 12840, 18242, 30453, 35131, 31399, 25565, 21744, 16581, 20707, 22286, 19472, 27268, 39164, 35668, 23270, 15346, 8215, 6102, 10369, 59963, 53662, 46735, 40167, 30022, 16712, 13065, 22580, 34167, 34669, 28685, 23711, 19303, 17906, 22438, 20787, 19002, 33308, 40244, 30079, 20304, 11929, 9091, 5274, 26369, 58240, 52013, 45153, 36216, 24382, 13810, 15506, 27231, 35195, 33312, 25766, 22822, 17584, 19825, 21625, 18805, 23621, 37485, 37577, 26205, 18699, 10283, 8577, 5347, 51561, 55531, 48788, 42747, 32867, 19491, 11895, 19172, 33349, 35342, 30651, 24521, 21507, 17751, 21568, 20845, 16904, 30472, 39623, 32785, 23634, 16320, 11764, 6054, 11113, 59226, 54077, 47405, 38443, 27938, 15019, 13369, 24025, 35396, 34713, 27146, 24062, 19814, 19296, 21313, 18540, 19849, 35373, 38399, 28666, 21728, 14196, 11197, 3997, 30590, 57694, 51730, 45216, 35177, 22382, 11609, 16146, 30320, 35075, 32550, 25131, 23677, 17666, 20319, 19688, 16350, 26728, 38203, 34929, 26769, 19277, 13681, 7992, 5052, 53936, 55454, 49555, 41476, 31358, 17424, 11955, 21036, 34122, 35222, 29619, 24659, 21615, 18204, 20168, 17710, 17120, 32919, 38517, 31498, 25016, 17424, 13658, 5000, 13036, 57556, 54129, 47693, 37461, 25752, 13031, 13932, 26774, 34401, 34420, 26305, 24429, 18984, 19551, 18903, 15796, 23086, 36268, 36665, 30736, 22751, 16464, 11245, 3522, 33411, 56659, 51318, 44393, 33429, 19698, 10983, 17983, 31770, 35558, 31988, 24370, 22307, 18699, 20470, 17087, 15789, 30163, 38077, 34422, 29290, 20102, 16487, 6809, 5397, 53968, 55185, 49772, 41387, 29570, 14621, 12158, 23076, 33469, 36350, 28025, 24236, 20507, 18862, 18181, 16268, 20121, 34760, 37500, 33175, 25239, 18649, 14394, 3428, 14111, 56759, 53494, 48328, 36797, 23539, 11864, 14701, 28561, 35336, 34240, 25078, 24151, 18584, 19532, 16587, 15903, 26769, 36679, 36232, 31253, 22246, 19049, 9489, 2651, 36887, 56368, 52018, 44302, 32543, 17169, 11023, 19941, 33520, 36596, 29818, 24156, 21754, 18701, 18042, 16026, 17971, 32981, 37913, 34371, 28145, 20835, 16899, 5295, 6290, 55254, 56293, 51097, 39183, 26461, 12819, 13089, 26196, 35895, 35332, 25826, 24746, 19684, 19277, 15584, 15775, 23564, 35971, 36840, 33411, 25348, 20287, 12083, 2167, 16752, 57655, 55483, 47349, 34185, 19731, 10831, 16501, 32795, 37446, 31171, 24010, 23201, 19449, 17497, 15185, 17877, 31008, 37589, 35256, 31469, 22093, 18183, 6768, 3011, 41363, 57758, 53047, 41510, 29024, 14172, 12239, 23811, 36128, 36456, 27218, 24685, 21314, 19461, 15749, 15451, 21322, 35388, 36670, 34252, 27842, 21075, 13564, 2923, 7590, 57875, 57205, 50104, 36297, 22698, 10737, 14645, 30862, 38004, 33803, 24483, 24602, 19855, 17829, 14461, 17351, 28392, 36011, 35998, 33505, 24250, 18852, 8022, 2684, 21443, 59329, 55027, 44713, 30729, 15417, 11831, 20717, 36128, 38148, 29390, 24737, 21877, 19555, 15923, 15597, 21025, 34491, 36548, 35596, 30353, 22135, 15169, 4209, 4190, 46583, 59343, 52907, 38844, 25211, 11953, 14024, 28330, 38493, 35904, 25577, 25495, 20322, 18191, 14102, 17787, 25481, 34989, 35894, 34286, 26565, 19899, 9938, 2490, 9669, 59825, 57908, 48108, 33229, 18823, 11224, 17674, 35432, 39427, 31852, 24600, 22915, 19107, 16286, 15262, 20872, 31006, 35896, 36135, 31434, 23152, 16429, 6542, 2613, 25312, 61143, 54748, 41875, 28526, 13699, 13215, 24905, 39252, 37456, 27152, 25186, 20782, 18830, 14353, 18213, 23378, 34414, 37492, 34952, 27959, 21082, 12491, 4581, 5509, 50680, 60044, 50841, 35786, 22028, 11480, 16609, 32786, 40100, 33453, 24233, 24519, 20223, 16803, 14883, 21217, 27420, 35389, 35913, 33207, 24676, 18497, 8806, 3069, 12534, 60885, 57233, 43990, 30980, 16870, 13458, 22011, 38771, 38776, 28935, 24206, 22636, 19165, 15256, 17523, 22865, 32488, 36213, 34901, 29786, 22416, 15228, 5741, 3509, 28801, 61233, 53005, 38927, 26002, 13636, 15685, 30813, 40276, 34977, 24812, 24526, 20552, 18033, 14950, 20965, 25562, 34133, 35444, 33590, 26537, 20839, 11335, 4279, 6542, 52832, 60291, 47720, 34065, 20700, 13835, 19538, 37248, 37992, 30742, 23573, 23560, 20101, 16614, 16443, 22046, 29608, 34650, 34268, 31888, 24534, 18167, 8055, 4028, 13374, 61620, 56504, 41700, 29168, 16307, 15885, 25571, 39935, 35425, 26433, 24080, 21938, 19246, 15791, 19925, 23443, 33118, 34863, 33992, 29153, 23222, 14579, 6532, 4156, 30031, 61965, 51381, 37565, 24997, 14465, 17957, 33311, 38969, 32312, 23968, 24183, 20787, 17702, 15971, 22173, 26068, 33563, 33283, 33287, 27568, 20569, 10717, 5135, 6711, 54337, 59590, 45499, 33651, 20632, 14877, 21683, 38628, 36948, 28916, 23755, 22638, 19969, 16212, 18900, 23123, 30712, 33527, 32394, 32332, 25146, 16934, 8636, 4356, 13504, 62517, 55301, 41146, 29142, 17053, 17330, 28583, 38926, 33813, 24573, 23921, 21841, 19407, 16343, 21308, 24096, 33430, 33267, 34333, 30348, 22202, 12971, 6186, 4692, 32672, 61644, 50538, 38219, 24396, 14867, 20050, 35610, 36533, 29846, 23067, 24732, 22023, 17886, 16734, 21964, 27420, 32640, 32444, 34386, 28072, 18330, 10412, 4973, 6574, 57839, 58576, 44840, 32551, 19192, 16202, 24771, 38372, 34205, 26125, 24666, 23692, 21249, 16284, 19150, 22070, 30426, 32605, 34450, 33412, 24732, 14375, 8439, 4313, 15782, 63422, 54325, 41132, 27734, 15662, 18584, 31625, 37725, 31841, 23802, 25968, 22867, 18256, 16031, 21363, 24634, 31318, 32378, 36047, 31145, 21039, 11924, 6106, 3953, 38072, 61580, 49402, 37007, 22740, 14773, 21587, 36973, 35011, 28203, 24766, 25318, 21937, 16010, 17092, 21751, 27452, 31829, 34005, 35415, 27329, 16547, 10048, 4451, 7317, 60616, 58089, 44272, 30861, 17471, 17651, 28079, 37816, 33490, 25640, 26177, 23935, 19412, 15096, 19842, 23228, 30145, 32130, 35749, 33463, 22816, 12951, 8673, 3819, 18655, 63674, 53457, 40039, 26640, 15128, 20197, 33927, 36045, 31108, 25349, 25550, 22641, 16050, 15747, 21663, 25414, 31163, 33357, 36079, 29624, 18407, 11682, 6351, 4222, 42239, 60928, 48190, 35734, 20807, 17423, 24553, 36567, 35269, 27367, 26236, 24530, 20871, 14778, 18273, 22569, 27364, 31688, 35469, 35025, 24469, 14954, 11203, 3932, 9492, 61926, 57016, 44199, 29606, 16429, 20328, 30434, 37033, 33085, 25406, 26594, 23488, 17740, 14517, 20678, 24407, 30182, 33152, 36296, 30720, 19624, 14329, 8969, 2761, 21761, 63030, 52257, 40385, 24194, 16161, 22773, 35112, 36175, 29456, 25643, 25035, 22074, 15260, 16118, 22970, 25353, 31784, 35434, 35595, 26276, 16289, 13159, 6156, 6133, 45580, 60171, 46735, 33880, 18486, 19515, 27032, 36609, 34147, 26612, 25808, 24256, 19131, 14621, 19534, 24292, 28504, 32754, 35740, 32227, 22184, 15340, 10722, 4547, 13066, 62458, 55143, 43159, 28186, 16847, 22354, 32205, 36128, 31623, 25357, 26094, 23889, 16016, 14995, 21992, 24766, 30053, 34347, 35724, 28657, 18666, 14712, 7908, 4673, 25405, 61174, 51038, 38893, 23323, 19468, 25363, 35522, 34947, 28273, 25529, 25439, 20547, 14124, 17919, 24393, 25799, 30443, 35672, 33795, 24666, 16491, 13194, 5347, 9125, 46593, 57999, 46673, 31576, 19543, 22840, 29638, 36542, 32649, 26276, 26419, 24543, 17432, 14594, 20677, 23394, 27714, 32529, 35775, 29988, 20390, 15647, 10329, 5258, 15303, 61245, 54696, 42470, 26763, 19822, 24245, 33002, 35322, 29565, 26457, 25614, 22014, 15215, 16133, 23397, 24077, 30176, 33892, 35179, 26321, 17185, 14633, 7626, 7704, 26274, 60937, 50693, 36633, 23091, 22657, 26967, 34244, 34210, 27634, 26981, 24663, 19194, 13538, 18548, 24815, 25245, 31792, 35624, 31636, 22698, 16359, 12736, 6092, 10359, 47501, 57815, 46634, 31444, 21435, 23875, 28210, 35418, 32110, 27119, 26832, 23272, 15272, 14301, 21128, 23299, 28534, 34254, 35300, 27137, 18799, 16873, 10951, 7117, 15597, 60648, 54523, 43177, 27032, 22230, 24457, 31777, 35280, 29210, 26030, 25613, 22033, 14192, 16600, 23506, 22678, 30849, 35890, 33169, 23900, 17608, 15787, 8191, 8736, 26337, 60411, 51300, 37100, 24029, 24137, 26179, 34376, 33814, 27435, 25655, 24913, 17756, 13066, 19277, 23698, 26128, 32572, 36279, 28822, 21574, 18265, 14187, 7861, 9190, 47268, 58586, 47119, 30590, 23535, 24734, 29182, 35139, 30032, 26523, 25486, 22879, 15503, 15695, 22582, 23000, 28585, 34986, 33599, 25268, 19445, 18394, 10348, 8020, 13903, 60802, 55940, 42099, 27430, 23615, 24736, 33142, 34067, 27728, 25517, 24860, 20017, 13675, 17930, 24246, 23632, 31122, 35662, 30126, 24387, 20369, 17166, 8058, 7606, 26733, 62089, 51606, 35337, 24732, 23660, 26599, 35692, 31981, 26624, 24198, 23304, 16731, 14802, 20715, 23106, 26120, 33120, 34508, 27463, 23205, 20683, 13178, 8390, 8480, 48774, 59254, 45793, 30575, 22638, 24600, 31084, 34292, 29504, 26186, 24625, 21647, 14953, 17005, 22896, 23140, 28959, 34934, 31873, 26296, 22093, 19793, 11186, 7895, 14112, 61032, 55118, 40308, 27742, 25125, 25063, 33367, 32602, 28897, 24965, 23708, 18553, 14268, 19514, 23189, 24063, 31370, 35028, 28105, 25466, 21247, 17228, 10397, 6234, 27265, 62211, 49539, 34810, 24883, 25433, 28514, 33154, 30005, 26951, 23573, 22647, 16656, 17031, 21226, 23370, 25539, 33682, 32781, 27656, 23790, 22344, 12881, 8836, 7600, 50591, 58857, 44445, 29568, 24864, 25764, 30292, 32037, 28316, 25196, 22850, 20663, 15728, 18695, 23769, 21432, 27725, 35825, 29597, 27228, 23087, 19565, 10279, 7905, 14768, 63050, 53522, 40107, 27875, 25709, 26219, 32167, 32634, 26842, 22612, 22459, 19049, 16663, 20473, 23129, 23427, 32726, 34702, 28437, 25770, 23209, 15683, 11108, 6443, 30275, 62520, 47084, 34043, 27066, 25044, 28709, 33944, 31684, 26588, 20446, 21885, 16491, 16807, 21587, 23601, 26143, 34292, 30551, 28296, 24289, 22548, 13623, 9038, 9173, 53814, 56617, 42656, 31395, 26373, 25768, 31330, 31760, 29071, 22950, 21933, 20976, 16060, 19471, 23194, 23263, 30705, 34524, 27964, 27559, 24533, 19860, 12578, 6578, 15578, 62645, 50802, 38981, 28832, 26952, 26635, 32373, 32063, 26583, 21205, 22385, 18029, 17465, 21643, 24625, 24138, 34604, 31689, 27504, 25670, 24467, 16278, 11618, 6393, 30637, 59906, 46019, 35137, 26375, 26374, 28348, 32080, 28788, 24429, 21170, 22397, 16849, 19140, 24519, 23257, 27552, 34404, 28257, 28867, 25829, 21493, 14144, 9219, 8411, 54090, 54999, 43499, 31046, 26336, 25789, 29601, 32667, 27084, 22025, 22423, 20517, 17554, 22021, 25203, 22680, 32133, 32019, 26958, 28818, 25957, 19059, 12854, 6142, 15879, 61554, 50301, 38758, 28824, 27581, 26430, 31361, 30653, 25702, 20646, 23322, 17902, 19018, 23697, 24280, 23815, 33653, 29005, 28834, 27405, 24758, 16967, 10989, 5194, 32530, 57910, 47665, 34300, 27449, 27618, 27448, 32172, 27327, 21984, 21677, 22537, 17672, 21051, 24528, 22446, 28655, 33501, 26239, 30070, 26736, 22986, 14887, 7392, 8443, 55445, 54242, 44717, 31021, 27367, 25982, 28485, 30780, 25773, 20256, 23514, 20291, 19864, 23593, 24601, 23005, 32219, 30008, 27848, 29350, 26464, 20267, 12488, 4983, 17459, 60617, 50634, 39503, 28423, 27912, 25596, 29963, 28214, 23234, 20417, 24983, 19943, 21406, 24997, 22891, 24517, 32785, 27343, 30160, 28765, 25406, 16961, 8490, 5547, 34810, 57473, 47895, 33561, 27395, 27405, 26532, 30439, 27448, 20260, 23232, 23200, 20540, 23545, 24363, 21850, 29522, 30641, 27080, 30814, 27658, 23252, 13632, 5061, 9043, 56340, 54607, 44216, 29955, 28515, 25610, 28399, 29775, 24938, 19514, 25012, 21483, 22082, 25004, 23862, 21974, 31079, 28220, 29403, 30530, 26948, 20858, 10540, 3366, 17904, 60818, 51158, 37886, 28699, 28560, 26080, 29951, 28359, 22486, 20754, 25320, 21232, 24141, 24706, 21284, 24331, 31489, 27194, 31660, 29245, 25714, 16658, 7401, 5610, 35851, 58241, 47362, 32536, 28903, 27058, 25742, 29839, 26560, 19146, 24813, 23838, 22106, 25542, 23763, 19405, 27949, 29302, 28701, 31419, 27406, 22788, 12932, 4353, 10192, 57310, 54661, 42811, 31026, 29072, 24780, 27150, 29298, 23957, 19622, 26840, 22260, 24000, 25290, 21029, 20668, 30481, 27401, 31030, 30611, 26086, 19962, 8964, 3246, 19116, 60980, 51069, 37521, 30303, 28197, 24564, 28860, 27715, 20424, 23413, 26422, 23058, 25274, 23001, 18777, 24524, 29489, 27614, 32554, 30209, 25583, 15416, 5088, 5676, 37896, 57776, 47712, 33802, 29492, 25831, 25238, 28734, 25370, 19395, 27708, 24720, 24632, 25111, 20892, 18970, 27642, 28127, 29937, 31902, 28921, 22069, 10316, 3230, 10602, 59061, 54221, 42316, 32030, 28106, 24706, 27848, 28286, 22575, 22903, 28519, 23869, 25532, 23655, 19814, 20859, 28668, 27135, 31949, 31472, 27564, 17697, 7062, 3577, 20216, 61317, 50492, 38325, 30387, 26644, 24387, 28531, 26328, 21214, 26813, 27320, 25210, 25973, 20883, 18325, 24459, 28049, 29138, 32350, 31012, 24741, 13225, 4734, 6148, 40503, 57563, 46650, 35057, 28472, 25613, 25836, 28745, 25361, 22442, 28858, 25193, 25402, 24510, 19466, 19014, 27378, 27458, 30736, 32084, 28912, 20577, 9438, 3475, 11867, 59306, 53217, 42058, 32835, 27992, 25310, 27094, 27160, 23601, 25967, 28107, 24857, 26190, 21695, 17986, 21046, 27847, 28717, 32871, 31764, 26253, 16468, 6530, 4216, 22656, 59957, 49456, 38434, 30580, 27838, 24867, 27095, 26763, 22860, 28211, 25674, 25370, 26024, 19737, 17221, 23629, 27109, 30641, 33264, 31183, 22485, 11351, 4874, 7697, 42348, 56041, 46246, 35265, 29163, 26474, 25001, 27259, 24989, 24114, 28801, 25307, 26758, 23829, 17867, 17986, 25962, 28110, 32111, 33060, 28040, 18165, 7323, 3977, 13771, 59797, 53066, 43329, 32638, 28537, 25205, 26246, 27255, 23719, 26582, 27902, 26523, 27552, 19672, 15939, 19179, 27623, 30364, 33464, 32851, 24311, 13381, 5572, 5858, 23998, 59458, 50237, 39913, 30315, 27671, 24365, 26648, 26773, 23651, 27564, 26795, 27455, 25106, 15999, 14647, 22339, 28310, 31969, 34429, 31174, 20928, 10017, 4867, 8884, 44053, 56454, 47296, 35813, 29406, 25765, 24285, 27137, 25650, 24713, 28390, 26711, 27652, 20710, 15014, 16538, 25640, 29480, 33130, 34348, 27628, 17144, 7325, 4612, 14614, 60002, 53984, 44377, 32359, 28986, 24374, 25195, 27076, 24421, 26186, 28266, 28126, 26733, 16737, 13931, 18997, 28087, 31425, 33740, 33135, 24488, 12631, 5970, 6310, 24004, 59072, 51248, 40015, 30261, 27448, 23170, 25641, 27136, 24975, 27516, 28212, 28434, 22324, 14135, 13926, 22979, 29771, 32668, 34221, 30439, 21469, 8845, 4311, 9057, 44127, 56269, 49682, 35491, 30317, 25456, 22841, 26829, 26399, 25092, 28552, 28340, 27660, 17559, 12627, 15754, 27321, 30783, 33579, 34372, 27668, 16942, 6938, 4971, 14314, 59522, 54100, 45888, 32459, 29903, 23483, 23376, 27859, 25252, 26630, 29496, 28217, 24566, 13766, 12955, 19747, 30067, 31874, 34675, 32971, 24460, 11963, 6140, 7746, 23811, 59156, 52355, 39804, 31477, 27459, 21283, 24680, 27231, 24954, 28583, 29492, 27353, 19336, 12073, 13956, 24855, 31164, 33538, 35284, 31181, 19950, 8510, 5410, 8931, 45261, 57204, 50603, 35724, 31803, 24027, 20632, 26369, 26072, 25911, 30263, 28941, 25529, 15081, 11087, 16421, 29335, 31097, 34244, 35326, 26833, 14859, 7325, 6800, 13532, 60554, 56118, 46208, 33464, 29209, 21394, 22642, 27568, 25145, 28247, 31173, 27969, 21093, 10852, 11950, 20973, 31007, 33100, 35910, 32697, 22262, 11359, 7079, 6738, 23914, 59825, 55676, 40919, 31926, 25769, 19658, 24790, 26176, 25537, 29993, 30643, 27031, 16223, 10146, 14337, 26333, 31523, 35100, 36580, 28722, 17811, 9611, 6462, 7594, 45896, 59107, 52631, 35507, 29960, 23118, 20030, 26521, 25330, 27388, 32163, 29433, 23508, 12177, 11074, 18265, 30283, 32805, 35569, 34898, 25452, 14097, 8178, 5643, 12614, 61048, 58935, 45720, 32879, 27767, 20505, 21768, 27559, 25340, 29584, 31726, 27348, 19343, 9641, 13485, 23107, 31352, 34329, 36912, 32272, 21166, 10632, 6891, 6365, 24724, 61537, 56238, 38680, 31102, 24728, 18352, 24422, 26659, 26890, 31896, 30207, 25241, 14334, 9696, 16061, 28002, 32403, 36225, 36317, 28703, 16970, 10024, 6187, 8334, 48859, 60848, 50189, 34718, 29853, 20782, 19073, 27516, 26224, 28939, 32132, 27945, 21628, 10926, 12338, 19835, 31734, 33688, 36164, 33627, 24123, 13040, 9072, 6708, 14849, 62844, 58997, 43768, 32122, 26621, 17921, 21623, 28294, 27343, 31055, 31169, 26066, 16693, 8919, 14992, 25311, 32494, 35370, 37111, 31127, 19693, 11372, 7846, 6815, 27923, 61643, 53563, 37450, 30584, 22915, 17129, 25125, 28288, 28815, 31953, 29516, 23479, 12376, 10052, 18080, 29612, 33523, 36842, 35847, 26398, 15406, 10472, 7038, 9416, 51694, 60035, 48314, 33193, 28376, 19858, 18600, 28074, 28358, 29824, 31718, 27250, 19402, 9963, 13055, 22073, 32628, 34914, 36652, 33098, 21937, 13261, 8993, 7284, 16008, 63570, 57267, 42187, 31830, 25496, 16571, 22690, 29750, 29316, 30883, 30674, 25045, 15054, 8826, 17097, 26622, 34072, 36198, 36473, 29521, 18129, 11964, 7179, 7553, 29450, 61903, 53113, 36434, 30097, 22012, 15453, 26593, 29611, 29715, 31857, 28931, 20741, 10540, 11769, 19996, 31075, 34357, 37191, 34148, 24894, 15516, 10833, 7301, 10086, 53539, 59907, 47320, 32475, 27978, 18079, 18818, 30374, 30698, 29687, 30559, 26129, 17285, 9199, 16516, 23695, 32742, 35110, 36306, 31051, 20133, 14612, 10414, 7302, 17038, 64094, 55629, 40563, 31121, 25569, 15215, 23758, 31819, 30132, 30515, 29231, 22413, 12705, 11203, 19896, 27179, 33343, 36732, 33698, 27500, 17751, 13876, 8541, 7780, 31664, 61608, 50907, 34366, 29811, 20678, 14769, 29220, 32155, 29820, 30958, 26551, 19354, 11125, 15828, 21682, 30830, 33504, 36245, 32114, 23140, 17074, 11836, 7515, 10616, 54876, 58879, 45446, 31703, 28214, 16704, 20057, 32763, 31126, 29231, 29879, 23440, 16069, 11837, 19226, 24421, 32838, 35890, 34131, 29724, 20446, 15879, 9650, 7384, 18569, 63130, 54693, 38692, 30837, 24127, 14098, 26446, 33686, 30126, 29943, 28001, 21016, 13856, 13726, 20372, 27854, 33235, 36544, 32729, 26897, 19679, 13978, 7516, 7516, 33959, 61046, 50137, 33114, 30145, 19175, 16879, 31694, 32868, 28731, 29930, 24945, 18436, 12750, 17423, 21785, 30671, 34051, 34355, 31068, 24197, 18455, 10504, 6682, 10731, 56397, 58332, 44947, 31679, 27946, 16132, 22017, 34822, 31451, 27585, 28770, 22818, 16442, 14311, 20003, 23895, 32250, 35271, 31812, 30382, 22730, 15630, 7628, 6570, 19665, 63597, 54844, 37407, 31897, 22908, 14299, 28784, 33986, 29142, 28638, 27344, 20918, 14547, 16047, 20540, 28037, 33499, 34213, 31167, 27937, 21063, 12915, 6675, 8893, 34396, 59844, 49312, 33482, 30582, 17765, 17888, 34414, 32484, 27015, 29270, 24653, 19766, 14428, 17978, 21275, 31032, 34850, 32614, 30728, 24847, 17519, 9754, 7254, 13225, 56771, 56922, 43688, 32893, 26346, 14781, 24493, 36438, 30648, 26140, 28415, 22648, 17533, 14900, 20114, 24056, 31867, 34046, 30578, 30539, 22685, 14155, 7449, 7488, 20632, 62597, 53639, 38539, 31926, 20842, 14891, 32063, 35696, 28009, 28491, 26168, 20626, 15714, 17055, 20573, 27118, 32445, 32924, 31395, 28390, 19964, 11389, 7520, 9459, 35198, 59264, 48767, 35345, 29676, 16040, 19510, 36489, 33075, 26085, 29602, 24416, 19317, 14896, 18771, 21268, 30038, 33515, 30824, 31879, 25163, 16828, 8965, 8508, 13080, 56549, 56503, 43495, 33152, 24624, 14921, 28136, 37139, 29734, 26820, 27679, 22536, 18830, 16073, 20343, 24043, 30301, 33629, 31325, 30358, 22263, 14017, 8255, 7704, 20574, 61402, 53487, 38872, 31302, 18404, 16346, 34959, 35390, 26199, 27524, 25557, 21766, 17107, 17721, 19343, 26279, 32686, 32026, 32631, 28276, 20336, 11233, 7899, 9823, 36330, 59941, 48493, 34403, 27198, 15525, 22684, 38157, 31813, 24814, 28477, 23834, 19746, 15969, 18444, 21060, 28657, 33116, 31347, 34048, 25623, 17583, 8812, 7401, 12560, 57598, 57246, 43785, 32204, 21828, 15678, 31384, 37828, 27209, 26085, 27412, 22267, 18917, 16406, 18914, 23452, 29749, 32326, 32152, 32480, 22859, 13628, 7181, 7626, 20871, 62787, 53518, 38001, 28865, 17971, 19821, 37076, 34314, 24729, 28415, 25735, 21112, 16951, 17098, 18559, 26047, 31791, 31391, 34516, 28756, 19960, 10093, 7341, 8699, 36920, 60186, 48150, 34057, 26294, 16060, 26366, 39282, 28174, 25098, 29277, 23625, 20538, 17306, 17750, 19336, 28026, 31807, 32204, 34519, 24999, 15899, 8306, 7734, 13372, 58302, 57289, 43104, 30869, 22395, 18581, 34784, 36277, 25335, 25339, 27245, 22815, 19511, 16582, 17660, 22588, 30681, 31845, 33594, 31604, 21578, 13184, 7266, 8480, 21308, 63063, 54128, 37112, 27500, 18851, 23052, 38853, 31314, 24174, 28140, 25324, 22193, 17887, 16317, 17996, 26085, 32066, 33031, 33880, 27922, 18308, 10308, 8358, 10954, 38375, 60318, 48929, 31253, 23930, 19008, 29620, 37858, 26753, 23868, 28195, 24117, 22363, 16940, 16742, 20560, 28482, 32626, 33865, 33339, 24784, 15486, 7936, 8614, 14243, 60069, 57270, 41487, 28723, 21667, 22079, 34966, 33963, 24192, 25707, 27103, 23643, 19657, 16245, 17022, 22470, 29677, 33773, 34713, 31015, 21763, 12876, 7733, 9766, 20880, 62508, 54145, 34632, 26622, 20965, 25917, 37582, 30324, 24226, 27329, 24836, 23055, 17311, 16728, 17382, 23882, 31825, 34060, 34443, 27940, 18530, 9852, 8051, 10327, 39052, 60465, 48037, 30903, 24543, 20935, 31044, 36492, 26184, 23166, 27332, 23199, 22073, 16879, 16308, 19076, 28096, 33094, 34858, 33723, 24885, 15368, 9672, 8972, 13960, 60433, 57025, 41018, 28825, 22760, 24023, 35517, 31252, 23688, 26170, 26393, 23320, 20962, 16372, 15951, 22203, 30713, 33762, 36066, 31021, 21379, 11329, 9215, 9373, 22079, 62018, 52162, 34152, 27618, 22707, 28089, 36392, 27632, 22003, 27220, 25801, 23637, 18189, 15870, 16307, 25359, 32324, 34753, 35552, 27692, 18021, 9906, 8193, 10003, 40883, 60029, 45328, 30620, 26703, 24069, 31727, 34499, 24762, 24523, 27644, 25477, 23426, 17918, 16281, 17953, 28226, 33259, 34950, 32827, 24242, 14230, 9148, 8683, 13954, 60574, 56169, 39271, 29920, 25621, 25536, 34181, 29553, 23232, 26238, 27452, 25286, 21312, 16321, 14830, 20675, 30828, 34379, 34523, 31226, 21076, 11451, 9336, 9334, 21785, 61534, 50977, 33240, 29460, 25921, 28230, 33491, 25334, 22250, 26915, 26222, 25476, 19225, 15366, 15766, 25122, 32374, 34881, 34770, 28851, 17361, 10086, 8954, 10360, 42254, 58955, 44935, 30258, 29056, 26137, 30968, 30717, 23034, 23966, 28542, 26153, 23975, 17150, 15385, 17077, 28452, 33803, 34783, 33880, 24407, 13074, 9397, 9294, 13723, 61048, 54325, 38460, 30474, 29237, 28447, 32662, 27034, 22181, 26651, 28982, 26114, 21399, 14844, 13557, 20857, 32089, 35016, 34877, 31353, 20268, 10729, 9527, 8537, 21819, 61326, 49434, 33267, 31238, 28410, 28868, 31983, 24719, 21677, 28124, 27614, 25520, 18371, 13712, 15109, 26014, 33374, 34684, 33849, 28401, 16296, 9452, 9417, 9507, 42667, 57741, 43389, 30955, 31597, 28132, 30679, 29245, 23144, 24132, 29101, 27486, 24719, 16243, 13822, 18067, 30445, 33871, 34083, 33632, 23991, 12374, 8775, 8245, 13272, 60693, 53636, 37522, 32668, 31744, 26823, 31857, 27307, 20980, 27041, 29589, 27682, 21150, 13816, 13251, 22376, 32659, 34398, 34754, 31969, 19246, 10067, 8266, 6908, 22709, 60512, 48323, 33740, 33747, 29342, 27005, 29677, 23016, 21724, 28503, 28664, 27408, 18014, 13040, 14909, 27379, 33102, 34902, 35827, 28274, 16166, 9480, 8514, 9455, 44510, 56314, 42631, 34144, 33240, 27505, 27780, 27304, 21629, 23845, 29890, 29705, 24864, 14515, 12569, 18634, 31715, 33633, 35649, 34923, 23137, 12395, 10146, 7273, 14765, 61318, 52106, 38217, 35664, 31447, 25881, 28172, 24178, 20862, 28050, 30490, 29991, 21810, 11950, 13036, 22709, 32336, 33856, 36615, 31742, 19082, 10600, 7490, 6947, 24299, 59215, 48627, 37265, 35186, 28119, 25745, 27401, 22416, 22182, 29630, 30624, 28898, 15730, 10819, 15243, 26807, 32805, 34646, 38107, 27595, 15763, 9966, 7525, 10019, 45082, 56329, 44886, 35564, 33525, 26582, 26091, 25835, 21427, 25687, 30397, 30464, 24510, 12432, 12685, 18614, 29421, 33273, 35483, 35553, 22243, 12383, 8222, 7204, 15535, 60578, 52607, 40668, 36168, 31083, 24690, 27931, 23627, 20899, 28330, 31314, 30160, 19322, 9995, 13873, 23896, 30925, 34885, 37684, 31464, 18238, 10201, 6975, 7223, 25243, 59140, 48991, 38093, 35955, 28387, 24365, 26399, 21579, 22831, 30960, 31831, 28101, 14392, 10662, 16051, 26987, 31835, 35942, 37904, 27211, 14589, 8684, 7377, 11078, 44935, 55412, 45306, 36537, 34098, 26369, 24533, 25389, 21260, 25066, 32510, 31266, 23474, 11754, 12956, 19533, 29419, 33499, 36987, 35995, 21801, 11470, 7600, 8149, 15671, 60525, 52649, 41417, 36826, 30925, 23662, 25664, 22012, 22641, 29371, 33169, 29775, 17604, 10174, 14211, 24115, 31249, 35777, 38024, 32061, 16827, 9228, 7743, 8711, 24869, 58971, 49707, 38782, 36798, 27378, 21656, 25652, 21143, 24105, 33592, 33182, 26764, 12366, 10926, 15616, 27316, 32881, 38245, 38227, 25913, 12147, 8593, 9111, 10075, 45056, 55823, 47048, 39027, 35215, 24417, 22480, 23649, 21634, 26785, 34678, 31772, 21460, 9944, 13327, 18918, 29974, 34956, 38860, 35144, 20300, 10302, 8311, 8965, 14498, 58791, 54310, 43357, 38771, 30580, 21398, 23450, 21860, 22503, 30805, 35333, 30355, 15644, 9393, 14465, 23715, 31261, 36983, 39580, 30738, 16898, 9968, 8698, 7501, 23512, 58524, 51550, 40493, 38098, 25300, 19826, 23525, 21166, 25325, 35383, 33519, 26054, 11656, 10983, 16463, 27401, 32630, 39529, 38325, 25174, 13554, 9314, 9755, 9149, 45349, 58066, 47234, 39212, 34319, 21573, 20447, 22170, 22679, 28907, 36421, 30814, 18645, 9933, 13581, 20076, 29762, 35515, 39572, 35020, 18918, 10875, 9357, 8807, 13391, 59993, 55493, 43014, 39387, 29511, 18587, 22132, 21860, 24232, 33169, 34826, 28121, 13641, 9683, 15579, 24013, 30902, 39181, 40271, 30170, 15952, 8766, 9099, 7941, 24147, 60260, 51029, 40679, 37566, 23979, 17225, 23280, 23291, 27422, 36174, 31898, 22189, 10375, 11689, 17765, 26026, 33326, 40395, 39358, 24094, 12633, 8741, 9691, 9182, 47388, 58540, 46766, 40304, 32692, 19182, 19022, 23246, 25094, 32770, 35964, 30102, 17500, 9617, 13805, 20410, 27989, 37450, 41027, 34259, 18193, 10434, 9209, 8045, 14224, 60547, 54887, 43924, 40610, 27350, 15929, 22039, 23958, 26097, 36661, 33325, 25973, 13353, 10370, 15103, 23635, 30406, 40468, 40641, 28753, 14713, 9243, 8609, 8434, 25410, 59981, 51543, 41519, 36198, 21197, 16590, 23405, 25368, 29291, 36496, 30336, 21331, 11242, 12374, 16335, 26457, 35104, 41708, 37696, 22910, 12792, 9137, 9484, 8916, 47903, 58425, 47513, 41436, 30329, 16743, 18964, 24982, 26968, 33401, 35202, 27933, 17144, 11235, 13974, 19527, 28196, 39510, 41017, 32544, 17019, 10443, 9856, 8839, 14496, 60825, 55164, 43870, 39660, 24813, 14863, 22879, 25358, 28801, 35610, 33089, 25375, 13545, 11403, 15120, 22678, 32460, 41060, 40116, 26168, 12669, 10528, 10453, 7875, 26745, 59783, 50463, 42495, 35620, 19794, 16586, 24548, 24881, 30916, 35833, 29887, 20798, 11460, 12955, 16989, 26139, 37120, 41872, 35319, 20303, 12504, 11630, 9857, 9362, 49138, 57508, 48580, 41530, 29539, 15724, 20467, 25552, 26721, 33398, 33959, 27587, 16549, 11659, 13989, 19633, 28915, 40876, 41212, 30270, 15749, 12106, 10860, 7690, 15734, 60475, 54640, 45991, 39609, 23110, 14481, 24146, 25560, 28669, 35086, 30999, 25413, 13051, 11453, 13947, 22177, 34580, 43001, 38093, 24403, 13955, 11282, 10027, 7330, 28339, 59264, 52588, 44081, 34891, 18525, 16921, 25276, 26270, 32011, 34930, 29286, 20209, 11801, 12143, 15333, 26088, 38257, 41756, 34763, 19956, 12167, 11682, 9537, 10497, 51054, 58197, 50027, 40796, 29024, 14706, 21271, 25599, 27907, 34191, 33325, 27638, 16671, 10720, 12830, 17905, 30339, 41581, 39514, 28779, 15789, 11217, 11101, 8064, 16731, 61926, 55349, 47080, 38018, 22065, 14483, 24836, 26006, 29848, 34873, 31502, 24005, 12435, 11183, 12556, 21926, 35199, 43028, 37730, 23002, 13672, 12219, 9681, 7493, 28532, 59813, 52820, 44142, 33098, 16936, 17211, 26215, 27837, 31903, 34745, 29928, 20532, 11489, 12317, 14414, 27511, 40102, 41455, 33288, 18137, 12607, 11877, 7964, 11073, 51740, 57582, 50400, 41189, 26158, 14759, 22021, 26232, 29635, 33986, 32993, 27690, 15399, 10591, 13578, 19589, 32025, 42481, 38804, 27425, 15740, 11559, 10287, 8410, 17008, 61966, 56066, 46914, 37052, 19515, 15376, 24796, 26852, 31392, 34860, 31536, 23943, 11589, 11105, 13234, 24610, 37093, 42784, 36009, 22694, 13788, 10885, 8987, 7990, 30212, 60722, 54329, 42816, 31652, 16268, 18002, 25903, 28709, 31915, 34735, 30136, 18571, 10842, 12217, 15581, 28853, 40679, 40720, 32524, 19439, 12015, 10848, 7950, 10684, 52252, 59430, 51983, 39986, 24127, 14083, 21032, 27075, 30930, 32766, 34787, 26854, 13411, 11096, 13326, 20243, 33379, 42820, 37911, 27544, 16272, 11314, 10613, 7491, 16520, 62323, 58302, 46258, 35607, 18595, 14535, 23700, 28376, 31441, 34944, 33622, 22164, 10511, 11632, 13827, 25523, 38011, 43039, 35119, 23276, 13530, 11272, 8898, 7401, 30684, 61644, 55323, 42060, 29201, 15570, 17115, 26190, 30545, 31224, 35250, 30105, 17441, 10386, 11883, 16696, 29837, 41733, 40627, 31223, 19348, 12851, 11051, 7047, 10875, 53428, 60740, 51855, 38813, 22993, 13490, 20493, 28080, 31263, 33752, 34545, 25439, 12963, 10930, 12355, 20843, 34046, 42995, 35988, 26612, 16672, 12124, 10293, 7240, 17007, 61999, 59854, 46459, 34105, 17632, 13774, 24084, 30249, 31455, 36203, 32412, 20853, 10941, 10832, 13267, 26310, 38760, 41700, 34510, 23272, 14737, 12179, 9102, 8074, 30970, 61867, 56732, 41484, 27576, 13767, 16386, 26398, 31400, 32569, 36239, 28543, 15856, 10220, 11510, 17324, 31097, 42373, 40216, 31784, 19532, 12298, 11373, 7739, 12023, 53879, 61093, 51826, 36925, 20907, 12536, 20310, 30004, 32089, 34084, 33764, 22946, 12190, 10109, 12035, 23073, 36307, 43376, 36969, 26589, 15380, 11895, 10572, 7330, 18368, 63302, 59952, 44945, 32118, 16817, 14054, 25243, 31936, 31556, 35751, 30988, 18396, 10004, 9870, 13630, 28053, 40099, 41544, 33485, 22055, 13563, 12404, 9455, 8319, 31958, 62210, 56279, 39899, 26542, 13490, 17360, 29413, 31959, 32163, 35805, 26635, 14923, 9972, 11897, 18555, 32209, 42558, 38746, 30348, 19230, 12285, 11602, 8047, 11690, 55737, 61512, 50225, 35278, 20329, 12856, 22442, 31855, 32218, 34439, 33898, 21730, 11200, 10486, 13400, 24005, 36254, 43253, 36084, 25585, 16293, 12461, 10291, 6722, 18382, 63224, 59566, 44018, 30821, 16879, 14102, 26336, 32563, 32024, 36155, 29527, 18060, 10058, 11195, 15292, 28395, 40469, 41199, 32390, 21406, 13198, 12563, 8754, 8413, 33183, 62363, 55474, 37861, 25817, 14372, 17139, 31664, 32839, 33073, 35264, 24662, 13996, 11245, 12260, 19916, 32517, 43422, 37617, 27997, 18002, 12597, 11884, 8461, 12376, 55804, 62193, 49212, 34228, 21489, 13966, 22948, 33133, 31755, 34685, 31807, 21038, 11778, 11635, 14611, 24970, 36955, 43223, 34956, 24564, 15284, 13581, 10675, 7148, 18574, 62889, 60251, 42479, 30435, 16533, 13652, 28836, 32977, 32076, 34284, 27979, 17754, 11925, 11873, 15384, 28389, 41439, 40424, 31788, 21515, 13770, 13401, 9154, 8036, 32816, 62730, 55468, 37834, 26092, 13985, 17683, 33146, 32718, 32862, 33417, 23298, 14375, 12615, 13353, 19984, 32540, 43313, 37147, 27687, 18385, 13800, 11447, 7564, 11940, 56316, 62901, 48692, 34150, 20561, 13149, 24727, 33736, 31592, 33263, 29984, 20043, 13086, 12455, 14626, 24122, 37010, 41955, 33762, 25068, 16604, 14159, 9426, 7238, 18756, 62774, 60172, 42758, 31064, 16213, 14462, 30075, 33746, 31399, 33213, 26299, 17975, 12934, 13330, 16040, 27987, 40692, 38664, 31024, 22069, 14968, 13539, 8973, 8446, 33098, 63395, 55181, 37252, 26303, 14093, 18507, 33182, 32111, 31926, 32681, 23072, 15290, 14063, 14349, 19368, 32621, 41905, 35364, 28555, 19139, 14878, 12133, 7916, 12109, 56392, 63187, 48409, 34133, 20891, 12852, 25266, 33904, 31410, 32865, 30108, 20484, 15089, 13899, 14190, 23271, 37034, 40199, 32792, 26085, 17202, 14617, 10427, 6554, 19109, 64057, 59939, 40711, 29914, 15829, 14940, 30953, 32499, 31143, 33104, 26594, 18279, 14897, 13324, 15453, 28196, 40873, 37218, 30577, 23626, 16114, 13836, 8964, 8198, 33726, 64114, 53631, 36128, 25069, 13403, 20204, 33617, 31348, 31376, 32469, 23848, 17276, 15099, 13412, 18989, 32474, 41143, 35080, 28992, 20334, 15655, 12275, 7351, 12124, 56666, 62820, 46510, 34153, 19981, 13088, 26876, 33312, 30396, 31950, 29804, 21748, 17125, 14223, 13732, 22846, 36707, 39225, 32908, 26733, 17592, 15487, 10042, 6869, 18989, 63357, 58865, 41245, 29553, 15782, 15324, 30847, 31909, 29679, 32849, 26651, 19603, 16565, 13278, 14981, 27812, 39222, 36535, 31693, 23745, 16472, 14169, 7613, 8111, 34389, 64208, 53297, 36453, 24382, 13198, 20783, 33106, 31149, 31035, 32241, 23980, 18652, 14434, 12279, 18577, 32540, 39837, 35110, 29794, 20779, 16637, 11707, 5884, 11693, 57480, 63589, 47061, 33473, 19054, 12544, 27467, 32660, 30614, 32468, 29575, 21670, 17674, 12863, 12669, 23693, 36718, 38743, 33234, 26887, 18513, 16269, 8954, 6133, 19246, 64076, 58292, 40708, 27964, 14898, 16278, 32305, 33135, 30208, 32359, 26345, 20068, 16131, 12271, 14929, 28352, 38927, 37244, 32770, 23705, 17083, 12953, 7482, 7919, 35312, 64370, 52313, 36316, 22317, 12156, 23072, 33945, 32474, 30217, 30733, 23473, 18773, 15518, 12548, 19151, 32868, 39260, 35616, 30694, 20100, 15842, 10365, 6361, 12918, 58453, 62633, 45070, 31888, 17618, 13335, 29693, 35011, 31221, 30672, 28500, 21800, 18018, 13216, 12480, 24171, 37139, 38384, 34542, 26864, 17171, 14067, 7478, 6139, 20973, 65143, 57665, 38751, 26310, 14193, 17820, 34271, 34253, 29574, 30666, 25706, 21346, 16944, 12149, 14688, 29010, 39092, 37315, 32541, 22816, 15631, 11424, 6696, 9187, 37741, 64954, 51385, 33967, 21127, 13079, 24728, 36362, 32052, 29497, 29925, 24375, 20175, 14881, 11822, 19372, 33611, 39352, 35252, 30040, 20066, 14746, 8815, 6573, 14078, 59638, 63073, 44757, 30166, 16774, 14607, 31512, 35295, 30234, 29690, 28206, 23735, 18041, 12033, 13141, 25011, 36793, 38709, 33575, 26686, 17382, 13466, 7429, 6930, 21048, 64876, 57219, 38337, 25687, 14873, 19787, 34930, 33348, 28843, 29971, 26697, 22815, 15579, 11002, 15483, 29546, 38765, 37721, 32204, 23101, 16376, 10864, 6736, 9740, 37530, 64625, 50807, 33462, 20279, 15077, 26933, 36582, 31092, 27988, 29251, 25240, 20246, 13520, 11964, 19988, 33591, 39549, 34949, 29767, 20055, 15198, 8392, 7308, 14472, 59643, 61879, 43910, 29621, 17152, 17192, 33161, 35350, 28735, 28485, 28472, 24397, 18484, 11645, 13292, 24704, 36546, 38482, 33566, 25859, 17751, 12686, 7327, 7902, 22045, 64829, 56705, 37006, 24966, 16064, 22187, 36292, 33385, 27646, 29146, 26868, 23241, 15806, 11131, 15729, 28745, 38374, 37129, 32491, 23132, 15493, 10090, 6896, 10750, 38631, 64440, 49870, 32066, 20916, 16580, 28690, 36543, 29933, 26892, 29307, 25496, 20942, 13933, 12242, 19879, 32288, 39194, 35139, 29416, 19568, 13892, 8903, 8012, 15020, 60309, 61885, 42655, 28801, 18094, 18487, 34036, 34660, 27416, 27941, 28324, 24634, 18814, 11461, 12847, 24378, 35728, 38782, 33915, 26035, 16940, 12809, 8660, 9135, 21620, 64581, 56325, 36407, 24595, 17040, 23005, 36863, 31884, 25558, 29182, 27514, 23460, 15980, 10602, 15026, 28901, 38677, 37620, 32531, 22924, 15507, 10662, 8968, 11310, 38105, 63896, 48769, 31687, 21311, 17768, 30135, 36568, 28747, 25887, 29700, 26310, 20669, 13192, 11309, 19943, 32789, 39832, 35503, 29560, 19251, 14007, 9475, 9258, 14242, 59139, 60853, 41747, 29005, 19336, 20820, 35198, 33121, 25702, 27973, 29199, 25460, 17697, 11924, 12468, 24701, 36576, 38463, 33539, 26553, 16921, 12451, 8751, 9096, 21492, 64665, 54710, 35634, 25547, 18138, 25370, 36409, 29957, 25110, 29868, 28397, 23882, 15626, 10750, 15143, 28921, 38923, 36839, 31453, 22808, 15127, 10414, 8541, 10954, 37871, 63781, 48140, 31997, 22489, 19239, 31186, 35013, 27327, 26156, 30941, 27744, 20990, 12809, 11294, 19614, 32685, 39826, 35295, 29063, 19270, 13701, 8660, 9129, 15213, 59340, 60345, 41011, 29009, 20560, 22281, 34659, 31765, 25236, 28522, 30350, 26503, 18261, 10553, 12137, 24112, 36519, 39127, 33500, 26764, 16554, 12061, 8827, 9053, 21596, 63910, 53927, 35628, 25900, 20050, 25789, 34543, 28397, 25230, 31677, 29152, 24065, 14975, 9951, 15075, 28611, 39480, 37362, 31877, 23375, 15134, 10199, 8850, 10862, 38089, 63063, 46683, 31668, 23428, 21164, 30965, 32475, 25480, 26974, 32194, 28124, 20732, 11963, 10346, 19549, 33429, 41065, 35308, 28877, 19497, 13633, 9630, 9111, 14619, 59679, 59944, 40410, 29343, 21734, 23015, 33955, 29352, 23445, 29394, 31282, 26587, 17262, 9683, 11585, 25198, 37200, 39707, 33442, 26200, 16425, 12488, 9106, 9347, 21406, 64168, 53700, 34943, 26246, 21047, 26460, 34295, 26646, 24491, 32119, 30017, 24200, 14050, 8693, 14532, 29446, 40153, 37949, 32007, 22924, 15204, 10804, 8788, 10935, 38579, 62704, 46730, 31266, 24181, 21889, 30595, 31677, 24845, 27591, 32974, 28439, 19627, 11093, 9729, 20110, 33972, 40902, 35593, 29516, 18863, 13449, 10433, 9412, 14793, 59565, 58766, 40353, 29583, 22684, 23877, 32834, 28113, 23885, 30450, 31470, 25707, 16222, 9229, 10898, 25477, 37987, 40228, 34313, 26159, 15558, 12051, 10392, 9593, 21044, 63861, 53191, 34973, 27518, 22858, 25872, 32586, 25723, 24396, 32455, 30190, 22789, 13363, 8110, 15019, 30534, 41091, 38413, 31424, 22930, 13761, 10914, 9823, 11621, 38999, 62787, 46626, 31791, 25414, 22856, 29865, 30182, 24083, 27424, 32582, 28018, 20260, 11006, 8939, 21096, 35345, 41353, 35033, 29596, 18860, 12565, 10250, 10289, 15241, 60449, 57887, 40364, 30710, 24348, 23716, 32020, 27149, 23885, 30771, 32117, 26270, 16590, 8012, 11381, 26185, 39362, 40350, 33021, 26080, 15382, 11253, 9880, 10000, 22850, 63848, 51758, 35288, 28846, 23754, 25826, 31110, 24757, 25669, 33435, 30845, 23668, 12545, 7421, 16397, 30920, 41626, 37900, 31481, 22036, 12763, 9625, 9861, 11933, 40353, 62307, 46174, 32715, 27590, 22815, 28974, 28623, 24051, 27870, 34025, 29392, 19382, 9772, 9153, 21739, 35512, 40927, 34896, 29179, 17916, 11712, 10141, 10036, 15753, 60658, 58204, 40351, 32373, 25305, 22723, 30225, 26211, 24244, 31628, 33435, 26870, 15105, 7113, 11854, 27017, 39841, 40277, 32551, 25638, 14087, 11415, 10553, 10275, 22775, 63510, 51914, 35259, 30594, 23438, 24697, 30014, 24980, 26301, 34535, 31119, 23045, 11786, 6641, 16727, 31684, 42286, 37142, 31067, 21185, 12880, 10582, 10761, 11660, 39801, 61496, 45957, 33471, 28626, 22596, 27512, 28150, 24304, 29648, 35120, 29161, 17933, 7850, 9081, 22716, 36908, 41231, 34396, 28775, 16750, 11722, 10118, 10171, 15065, 59825, 57710, 40435, 33802, 26424, 22040, 28444, 25627, 25200, 33239, 33761, 26260, 13830, 6101, 12100, 27973, 40473, 39861, 32428, 24922, 13636, 11339, 10587, 9513, 22273, 63527, 52104, 36962, 31962, 22996, 22924, 28674, 23994, 27677, 35066, 31278, 21974, 9567, 7100, 18133, 33185, 42020, 36880, 31528, 20720, 12442, 10846, 10793, 11486, 40133, 61982, 45580, 36107, 29388, 20660, 25579, 27123, 24776, 30454, 35555, 28905, 16696, 6710, 9724, 23920, 37258, 40877, 34507, 29347, 15885, 11997, 11305, 9591, 14524, 60383, 58271, 41067, 35531, 25901, 20729, 27687, 25003, 25836, 33955, 34153, 25113, 12605, 5096, 13226, 28470, 40933, 39236, 33158, 24506, 13005, 12652, 11491, 8926, 21860, 63950, 52015, 38061, 32331, 22317, 22231, 27639, 24968, 28728, 35975, 31149, 20578, 9034, 7595, 18997, 33319, 41323, 36698, 31429, 19546, 12839, 11666, 10831, 10956, 39714, 61318, 46269, 37077, 29053, 20473, 24966, 26248, 25274, 31464, 35894, 28228, 15655, 6802, 10600, 24803, 37277, 40820, 34456, 27430, 15403, 12948, 11343, 9669, 14770, 60526, 57395, 41217, 36164, 25853, 20003, 26653, 25127, 26589, 34424, 34005, 24217, 12047, 6161, 14252, 29611, 40514, 38865, 33041, 23569, 13535, 12653, 10776, 8865, 22917, 63878, 52574, 38385, 32657, 21644, 21366, 26669, 25595, 29639, 36797, 30623, 19154, 8101, 7959, 19623, 33936, 41017, 35999, 30591, 19036, 13516, 12185, 9941, 11201, 40251, 62117, 47069, 37828, 28288, 18936, 24102, 26490, 27149, 33216, 36619, 26300, 13797, 6768, 11831, 24813, 37331, 40148, 33241, 26880, 15507, 14234, 11488, 8908, 15042, 60328, 58602, 43096, 36691, 23569, 18313, 26151, 26413, 28555, 36022, 33617, 21951, 10382, 6684, 14860, 28711, 40403, 39042, 31839, 22671, 14091, 14077, 11425, 9173, 22235, 63796, 53637, 39759, 32033, 19546, 20516, 26802, 26886, 30557, 37173, 29031, 17595, 8900, 8099, 19854, 33491, 40694, 35980, 30278, 19045, 15049, 12998, 10013, 11224, 40555, 62811, 48584, 38287, 27242, 17666, 24047, 26220, 27354, 33511, 36097, 24756, 13264, 7057, 11411, 25039, 37002, 39832, 33089, 26668, 16476, 15436, 11632, 8802, 15683, 61883, 58719, 43530, 35829, 23067, 18189, 25946, 26428, 29089, 35970, 32371, 20304, 10937, 6933, 15862, 29449, 39014, 37696, 31832, 23616, 15616, 14720, 10753, 8711, 23287, 64227, 52928, 39811, 31503, 19529, 19759, 26941, 27761, 31560, 37021, 27781, 16243, 8868, 8641, 20850, 33223, 40253, 35749, 30577, 19156, 15707, 12619, 9870, 12321, 40848, 62659, 47752, 37834, 26265, 17918, 23521, 26792, 28588, 34055, 35200, 23985, 13137, 8306, 12578, 25766, 36281, 39543, 33412, 26520, 16544, 16066, 11534, 8990, 16112, 61450, 58524, 42736, 34493, 22122, 18090, 25788, 27336, 29133, 36921, 32051, 20200, 11084, 7427, 16440, 29029, 39556, 38122, 31746, 22963, 15591, 13994, 10085, 9847, 23705, 64471, 52928, 38601, 29352, 18861, 20298, 27279, 28273, 31985, 37295, 27425, 16435, 8982, 9819, 21524, 33321, 40925, 35401, 30175, 19750, 15177, 11140, 9861, 12355, 41370, 62903, 47535, 36879, 24421, 16784, 23203, 27950, 28831, 35208, 35058, 22868, 13048, 7411, 13604, 26137, 37187, 39707, 33591, 26587, 16627, 14850, 10452, 9167, 16586, 62139, 57541, 42633, 33792, 20896, 17173, 26509, 28169, 30435, 37560, 30893, 19273, 10951, 7634, 16505, 29567, 40260, 38519, 32081, 22951, 15030, 12838, 10069, 9630, 23592, 64857, 52392, 39268, 29284, 18596, 19948, 27989, 29451, 33499, 36595, 26149, 15848, 9208, 10736, 21298, 33655, 41656, 35487, 30037, 19000, 15094, 10654, 9648, 12813, 41344, 62651, 47779, 37008, 24505, 16560, 23375, 29436, 29937, 35629, 34063, 21667, 13147, 7634, 13514, 26536, 38299, 40889, 33140, 25935, 16087, 14342, 10524, 9999, 17039, 61330, 57767, 43053, 33562, 20277, 17076, 26350, 29735, 31115, 36854, 29556, 18511, 10537, 7562, 17163, 31202, 41657, 38150, 31377, 22156, 15160, 12627, 11346, 11439, 24511, 64571, 52255, 38994, 28664, 17931, 19617, 28887, 29736, 32924, 35839, 25510, 15185, 8688, 10647, 22325, 35503, 42912, 34684, 29015, 19514, 14385, 11441, 11340, 13435, 41277, 62235, 46876, 36516, 24303, 16019, 23886, 30037, 30284, 34973, 32833, 21658, 12417, 7997, 14973, 27781, 39305, 40003, 32067, 25913, 16400, 13573, 11504, 10779, 16633, 60901, 57298, 42623, 33107, 20057, 16702, 27959, 30657, 31986, 35733, 28481, 18232, 10505, 8675, 18526, 31264, 41559, 36618, 30343, 22569, 14559, 12127, 11764, 11358, 23793, 63772, 52164, 38818, 28616, 16535, 19724, 30965, 30274, 32936, 34483, 24696, 15550, 8602, 12030, 24204, 35325, 41729, 33972, 28716, 19155, 13203, 11674, 12040, 13316, 40156, 61542, 47606, 36401, 24094, 15198, 24729, 30922, 29891, 34399, 31370, 21410, 12971, 8836, 15806, 27663, 38289, 39362, 32432, 26270, 15730, 13260, 12125, 11026, 16282, 60796, 57372, 43291, 32986, 19339, 16385, 29001, 30828, 31015, 35084, 27993, 18193, 11801, 9693, 19390, 30551, 40580, 36773, 31095, 22491, 13847, 13103, 11832, 10774, 23022, 63536, 52577, 38960, 28017, 16222, 20712, 31339, 31003, 32061, 33792, 24401, 15843, 10297, 12863, 24342, 34533, 41062, 33577, 29002, 17966, 13926, 12667, 11874, 12504, 40069, 61535, 48338, 35936, 22755, 15002, 26648, 31470, 30542, 33842, 30846, 21303, 13851, 9546, 16353, 27987, 37991, 39059, 31883, 25212, 15261, 14349, 12783, 10682, 15511, 60497, 57290, 42988, 32503, 18477, 16956, 30365, 30917, 30505, 34267, 27280, 18945, 13019, 10568, 19193, 30391, 40225, 37012, 30991, 21623, 14046, 13661, 12181, 10412, 22106, 63264, 52552, 38483, 27667, 16249, 21380, 32190, 30338, 31622, 33595, 23736, 17199, 11900, 13545, 22702, 32986, 40758, 35171, 29238, 17879, 14671, 12923, 11517, 12024, 39156, 61706, 47852, 34953, 22988, 15768, 27642, 32122, 30638, 33391, 30799, 21396, 15080, 10610, 15945, 26241, 37617, 39714, 32563, 25240, 15219, 15342, 13326, 10491, 15010, 59825, 57149, 43104, 31990, 18782, 18138, 30989, 31630, 30632, 33934, 27576, 19056, 12762, 10515, 18338, 29399, 41070, 37065, 31155, 21289, 14385, 14769, 12466, 9943, 21166, 63089, 53896, 38678, 27615, 15573, 22547, 32298, 30495, 30504, 33059, 24419, 17180, 11522, 12917, 22402, 33671, 41190, 33928, 28773, 17336, 15376, 13994, 11581, 12110, 38117, 61424, 49184, 35781, 22362, 16066, 28162, 31630, 29411, 32521, 30987, 22193, 14746, 9986, 15704, 26127, 38559, 39069, 32432, 24960, 15047, 15805, 13765, 10297, 14415, 59164, 58074, 43759, 31770, 18753, 19429, 31211, 30242, 29624, 33677, 27767, 19073, 13108, 10091, 18057, 29925, 41154, 36156, 30677, 20315, 14768, 15488, 12728, 9837, 20530, 62245, 53759, 38752, 27439, 17322, 24543, 32117, 29379, 30553, 33229, 24332, 17106, 11157, 12156, 21800, 34635, 41296, 33095, 27490, 16994, 15687, 14778, 11898, 11198, 37639, 62164, 49051, 35768, 23333, 17404, 28501, 31200, 29081, 32905, 31321, 20980, 15376, 10320, 15087, 25893, 39342, 38997, 31008, 23960, 14919, 16468, 13933, 10317, 14149, 59192, 58653, 43128, 31907, 19719, 19940, 31124, 30179, 29275, 34339, 27476, 19075, 13639, 10906, 18119, 30067, 41185, 35303, 29138, 20363, 15540, 15569, 13239, 9412, 20494, 62987, 53575, 38372, 27435, 17743, 24340, 32094, 29446, 30483, 34342, 23927, 17647, 11860, 12465, 22082, 34710, 40036, 32029, 27648, 17569, 16379, 14396, 11688, 10955, 37041, 62917, 48185, 35028, 23044, 17571, 28698, 31500, 28773, 32735, 30467, 20967, 15972, 11106, 15428, 25804, 38197, 37270, 30364, 23687, 16625, 17518, 14022, 10714, 13889, 58050, 58817, 42868, 32108, 19781, 19972, 30738, 29924, 29309, 34164, 27100, 19362, 14229, 10663, 17895, 30504, 40447, 33845, 28855, 20514, 17498, 17161, 13548, 9654, 19951, 62760, 53443, 38282, 26996, 17914, 24093, 31486, 29781, 30859, 32299, 23878, 18411, 12894, 13305, 21909, 34316, 39044, 31304, 26979, 18993, 18279, 14902, 12106, 10709, 36839, 62613, 47881, 35323, 23156, 18525, 28586, 31725, 28950, 32461, 29269, 21128, 16950, 11717, 15212, 25983, 37880, 35960, 29600, 24539, 18408, 18171, 14460, 10143, 13173, 58166, 58472, 42628, 32250, 20492, 20521, 30843, 29851, 29403, 33083, 25780, 20106, 15318, 11512, 17862, 29876, 39194, 32896, 28886, 22036, 19098, 17048, 13315, 9312, 19298, 63270, 53244, 37679, 27652, 18737, 24633, 31755, 29152, 30969, 32266, 23409, 18743, 12440, 13062, 21415, 34294, 38439, 30604, 27350, 20030, 19664, 15021, 11359, 10918, 36208, 62330, 47540, 35385, 23675, 19267, 29253, 30842, 28697, 32028, 28706, 21781, 17476, 11315, 14959, 25745, 37574, 35771, 29513, 26045, 19501, 18582, 13568, 9478, 13564, 58136, 58334, 41903, 31909, 20148, 21724, 31417, 29394, 29280, 32387, 25652, 21326, 16071, 11103, 16993, 28805, 38415, 33095, 29650, 23722, 19125, 16099, 12210, 9506, 20195, 63294, 52739, 37925, 27233, 19387, 25444, 31531, 29390, 30625, 31197, 23986, 20347, 13651, 12040, 21200, 32976, 37352, 31091, 29261, 21441, 19387, 14779, 10520, 10947, 36131, 62370, 47379, 35434, 23910, 19680, 29063, 30208, 29124, 32047, 28546, 23225, 18144, 11122, 14261, 25290, 36688, 34872, 30501, 26236, 20218, 18705, 13348, 9714, 13150, 57760, 57738, 42118, 31604, 20812, 22345, 31235, 29125, 28966, 31739, 26189, 22155, 15834, 10635, 16855, 29222, 38676, 32958, 30690, 23621, 19907, 16762, 11945, 9223, 19726, 62764, 52442, 37526, 27488, 19956, 25272, 30420, 29327, 29416, 30838, 24874, 20764, 13587, 11759, 21520, 33092, 37015, 31528, 29592, 21631, 19449, 14515, 10476, 10375, 35020, 61834, 47197, 35429, 24174, 20599, 29300, 29525, 28514, 31133, 29369, 24516, 18583, 10914, 13755, 25494, 36099, 34445, 30895, 27439, 19606, 18382, 13182, 9407, 12707, 57173, 57257, 42206, 32782, 21325, 22287, 30668, 28414, 28893, 31988, 26982, 22347, 15820, 9286, 17154, 29452, 37280, 32507, 30788, 24244, 19468, 16771, 11851, 9262, 19066, 62803, 52815, 38364, 27682, 20987, 25836, 30069, 28092, 29374, 30840, 25462, 20571, 12650, 11318, 21538, 32756, 36685, 32082, 30260, 21216, 19240, 15058, 10809, 10274, 34871, 61804, 47315, 34760, 24311, 20953, 28967, 29681, 28411, 30933, 29426, 23622, 18317, 10963, 13571, 25825, 36227, 35164, 31567, 27531, 19839, 18185, 13360, 8707, 12616, 56958, 57760, 42083, 32402, 22314, 22080, 30387, 28865, 28655, 31944, 27538, 22609, 16410, 9243, 16136, 28581, 37382, 33675, 31678, 23735, 19246, 16255, 11878, 8718, 18876, 63636, 52836, 37687, 28566, 20727, 25335, 31046, 28931, 29174, 31774, 25731, 20854, 12818, 9944, 21421, 32082, 36464, 32442, 30646, 21382, 18900, 14794, 10552, 10610, 34768, 61899, 47608, 35469, 25550, 20821, 28326, 29541, 27940, 31576, 30253, 25084, 18681, 9787, 12775, 25661, 35612, 35294, 32600, 27449, 20350, 18720, 13146, 8768, 12778, 56311, 57271, 42845, 32838, 22452, 21940, 29512, 29293, 28184, 32512, 27743, 23276, 15728, 9071, 17149, 28773, 36539, 33696, 32343, 24014, 19806, 16435, 11917, 8616, 18761, 62342, 52596, 38472, 29636, 21654, 24853, 29782, 28930, 29955, 32019, 25616, 21183, 12634, 10733, 21478, 32399, 37393, 33509, 29995, 21440, 19243, 14249, 10708, 9858, 33970, 61613, 47780, 36410, 26717, 21077, 27765, 28943, 27783, 31173, 30234, 24077, 19132, 9303, 12709, 25522, 36090, 36144, 33140, 26818, 19667, 18252, 13237, 9501, 12236, 56246, 57455, 43106, 33674, 23181, 22014, 28785, 28262, 28522, 31916, 27931, 23741, 15681, 8257, 16822, 27909, 38166, 34546, 32374, 23913, 19164, 16504, 12266, 8735, 19003, 62242, 52336, 38459, 29827, 21180, 24753, 29785, 28197, 30048, 31971, 26398, 22085, 11789, 10351, 20874, 32138, 38235, 33727, 30701, 21732, 19244, 14584, 9688, 9489, 34091, 60877, 47483, 36480, 27132, 21198, 27573, 29258, 27344, 31325, 30280, 25069, 19263, 8736, 13532, 24483, 36328, 36339, 32969, 27518, 20372, 18128, 13504, 8472, 12510, 56167, 57219, 42583, 34394, 23578, 22272, 28793, 27736, 27974, 32543, 28001, 23768, 14869, 8391, 16177, 28079, 38555, 34748, 32051, 23943, 20197, 16377, 11947, 8642, 19448, 62803, 51741, 38965, 31101, 21365, 24648, 29039, 27339, 30083, 32309, 25858, 21760, 10381, 10135, 21347, 32641, 37965, 33592, 30339, 21936, 19595, 14638, 10117, 10556, 34436, 61815, 47369, 37100, 26649, 20398, 26758, 28009, 27335, 31736, 30618, 24714, 18321, 8664, 13268, 24878, 36269, 36897, 32846, 26923, 20606, 18546, 13573, 9097, 13138, 55601, 57352, 42848, 34748, 23290, 21470, 28337, 27668, 28168, 32762, 27776, 23407, 14576, 8354, 16757, 28375, 38631, 34512, 31770, 23348, 19738, 16289, 11935, 8736, 19719, 62604, 51916, 39489, 30946, 20992, 24275, 28566, 28046, 30014, 32134, 26020, 20710, 10694, 10504, 21397, 33021, 38221, 33428, 29465, 21058, 18860, 14323, 10137, 10889, 33958, 61987, 47726, 37224, 27326, 20362, 26961, 28287, 27410, 31877, 31075, 24738, 17660, 8933, 13216, 25756, 36781, 36192, 32691, 26005, 20157, 18267, 12963, 9016, 13567, 55033, 57804, 43203, 34743, 22899, 21320, 28566, 27989, 27781, 32702, 28586, 23565, 13798, 8416, 17039, 28773, 38970, 35379, 31835, 22766, 19437, 15970, 11261, 9071, 19385, 62503, 52609, 39352, 30556, 20727, 23869, 28801, 27823, 29853, 32535, 26909, 20930, 10393, 10815, 21487, 33334, 38430, 33884, 29531, 20541, 19697, 14529, 9127, 10822, 33666, 61502, 47781, 37970, 26489, 19610, 26654, 28349, 27945, 32379, 30935, 25643, 17218, 7867, 13676, 25569, 37750, 37277, 32593, 25910, 19453, 18494, 13122, 8234, 13810, 55328, 57485, 43432, 35086, 22449, 21046, 27930, 28188, 28586, 33132, 28292, 23025, 13556, 8092, 17779, 29418, 39908, 35180, 31120, 22158, 19106, 16579, 11460, 8873, 19902, 62391, 52720, 40102, 29989, 20087, 23885, 28759, 28094, 30164, 32763, 26331, 20738, 9910, 11060, 22353, 33866, 39083, 33821, 28864, 19962, 19453, 14457, 10052, 10919, 33286, 61297, 48060, 38065, 24995, 19476, 26416, 28113, 27869, 32799, 31034, 24808, 16997, 7665, 14349, 26501, 37744, 37101, 33223, 25221, 19410, 18879, 12491, 8901, 13578, 54864, 57252, 43722, 34537, 21157, 21219, 27400, 28247, 29293, 33844, 28094, 22532, 12608, 8235, 18267, 29744, 39560, 35396, 30750, 22357, 19671, 16414, 10916, 8912, 19662, 62559, 52614, 40270, 29669, 19470, 23573, 28349, 28479, 31035, 32472, 25806, 19885, 9834, 11475, 22543, 33961, 38514, 33841, 27904, 20291, 20381, 14314, 9758, 11433, 33497, 61279, 48650, 37560, 25181, 18704, 25902, 28593, 28907, 32324, 30279, 24558, 16589, 8466, 15224, 26890, 38141, 36092, 32436, 24875, 20462, 18924, 13060, 8964, 14068, 54394, 57881, 44174, 34289, 21074, 20058, 27670, 28744, 29853, 33108, 27795, 22932, 12933, 8510, 18988, 30263, 39075, 34119, 30277, 22712, 20966, 15933, 11122, 9251, 19631, 62484, 53022, 40036, 29348, 19279, 23516, 28555, 28889, 31419, 32199, 25278, 20163, 10203, 11829, 23483, 33714, 37474, 32573, 28132, 21508, 20864, 13875, 9371, 11140, 32210, 61890, 48594, 37369, 24534, 19155, 26417, 28017, 29262, 32756, 30113, 24089, 17280, 9025, 15361, 27118, 37024, 35483, 31874, 25370, 20976, 19243, 12203, 8834, 13463, 54055, 57684, 44217, 34484, 21205, 21227, 27315, 28448, 29333, 33163, 27616, 22978, 13412, 9730, 19352, 30045, 37956, 33590, 31053, 22972, 20926, 15979, 10865, 9658, 19079, 62840, 53727, 40447, 29750, 19322, 23889, 27984, 29340, 31045, 31772, 25854, 19697, 10424, 12200, 23684, 33661, 37014, 32848, 28896, 22330, 20486, 13671, 9612, 11305, 31742, 61651, 49279, 37703, 25491, 19628, 26039, 28560, 29293, 31990, 30061, 24358, 16154, 8763, 15914, 26816, 37339, 35368, 31726, 25962, 21642, 18686, 12496, 9067, 13406, 53140, 58412, 44127, 34731, 21193, 21216, 27498, 28764, 29539, 32270, 27724, 22515, 12882, 9501, 19438, 29634, 38377, 33598, 30813, 23711, 21290, 15979, 10719, 9597, 18946, 62586, 53655, 40305, 29706, 19718, 23331, 28486, 29219, 30955, 31683, 25903, 19596, 9899, 12085, 23539, 33543, 37092, 32674, 29128, 22760, 20376, 12568, 10058, 12181, 31048, 61975, 49313, 37319, 25012, 19489, 25982, 29115, 29341, 32882, 29947, 24213, 16376, 8657, 15994, 26632, 36572, 34973, 32499, 26528, 21974, 17398, 10649, 9324, 14356, 52482, 59063, 44464, 33175, 21289, 21293, 27862, 29231, 30112, 33149, 27862, 23085, 12901, 9641, 19135, 29186, 37375, 33838, 31382, 23966, 20607, 14117, 10667, 10358, 19126, 63039, 54257, 39945, 28357, 20041, 23432, 28623, 29421, 31538, 31916, 25685, 20026, 10189, 12012, 22941, 32835, 36645, 33516, 29256, 22519, 19425, 11713, 10343, 12360, 30616, 62552, 49648, 37341, 23980, 19497, 25375, 29370, 29775, 32972, 30100, 24329, 16760, 8798, 15374, 26243, 36708, 35455, 32799, 26346, 21216, 16745, 10566, 10242, 14690, 52538, 59258, 44154, 32743, 20868, 20618, 27194, 29357, 30293, 32999, 27433, 23184, 12848, 9922, 19336, 29082, 38373, 34502, 31812, 23679, 20175, 13341, 10525, 11234, 18985, 63535, 54142, 39698, 28949, 19615, 22621, 28171, 30015, 31717, 31659, 25660, 20757, 9622, 12676, 23238, 33100, 37139, 33324, 29265, 21787, 18683, 11925, 10713, 12731, 30249, 62717, 49065, 36623, 24704, 19560, 25316, 29205, 30094, 33164, 29588, 24980, 16171, 8264, 15922, 26301, 36766, 35574, 33166, 25839, 20679, 15899, 11469, 10392, 13935, 51717, 59120, 44174, 34103, 21418, 20228, 26607, 30231, 30264, 32270, 27720, 23507, 12245, 9679, 18998, 28959, 37653, 34489, 31817, 23068, 19363, 13159, 11313, 11326, 18525, 63616, 53983, 40135, 29394, 20052, 22433, 28730, 30028, 31117, 31593, 26021, 19603, 8950, 12196, 23028, 33341, 37301, 34248, 28898, 21427, 18181, 11947, 11479, 11607, 29307, 62793, 49015, 37843, 25108, 19463, 24637, 29791, 29777, 32417, 30359, 24964, 15687, 8661, 16017, 26209, 36667, 35754, 33961, 25382, 20687, 15970, 11575, 10301, 13258, 51130, 59184, 45059, 34486, 21113, 20067, 26974, 29825, 30223, 32486, 28352, 23197, 12199, 9293, 18606, 29387, 38493, 35200, 31782, 21998, 19101, 13663, 12421, 10852, 17961, 63915, 53984, 40821, 29691, 19633, 21999, 28773, 30331, 30965, 30902, 26152, 19751, 9237, 12589, 23006, 33362, 37531, 34484, 28343, 21284, 18843, 13220, 12298, 11276, 28051, 62884, 49682, 38015, 24936, 18524, 24212, 29270, 29815, 32379, 29717, 25422, 16372, 8746, 15245, 25144, 36756, 36111, 34445, 25798, 21363, 16940, 12729, 10110, 12605, 50207, 59596, 44704, 34820, 21326, 19420, 26135, 29693, 29787, 32213, 28408, 23360, 12575, 10384, 17579, 28451, 38495, 35532, 31413, 22517, 20006, 15177, 13369, 9502, 16502, 63521, 54582, 41047, 29692, 19065, 21108, 28032, 29977, 30969, 31668, 26142, 19553, 10026, 12042, 21838, 32958, 38412, 35752, 28348, 21051, 18901, 13859, 11518, 10128, 27867, 63468, 50648, 38705, 24510, 18300, 23478, 29797, 29681, 31826, 30277, 25633, 16354, 8848, 15078, 24812, 36989, 37295, 33780, 25239, 21089, 17073, 13121, 9690, 12333, 49182, 59192, 46246, 34708, 20584, 19094, 25840, 30629, 30542, 32408, 28532, 23230, 13048, 9848, 18156, 28774, 38790, 35839, 30468, 22282, 20412, 14991, 12696, 9338, 16201, 62854, 54360, 42140, 29771, 18841, 21098, 28267, 30046, 31584, 32800, 27264, 19855, 10506, 12089, 20868, 33088, 38661, 34560, 27222, 21932, 19560, 14229, 11443, 9780, 26478, 62802, 50676, 38776, 24705, 18221, 24453, 29340, 29772, 33409, 31218, 25995, 16036, 9094, 14092, 24523, 37807, 37464, 32573, 24427, 21667, 18063, 14089, 9258, 11857, 48050, 59974, 46227, 34488, 20760, 18671, 26353, 30146, 30166, 33158, 28609, 22981, 12717, 9473, 17284, 28512, 39959, 35966, 30060, 22605, 20272, 16136, 12521, 8773, 15983, 62498, 55411, 42277, 29452, 18259, 20966, 27756, 30378, 31626, 32611, 27426, 19873, 10846, 11285, 20924, 33988, 39411, 34779, 26607, 21718, 19485, 14651, 10712, 10538, 26478, 63099, 51365, 38482, 24226, 18161, 23872, 29450, 30260, 32773, 31362, 25089, 16648, 9290, 14400, 25397, 38294, 37881, 32638, 24028, 21601, 18370, 12838, 9394, 11945, 46952, 60298, 46682, 34802, 20329, 19032, 26582, 30034, 30616, 33426, 28217, 23057, 13171, 9369, 17489, 28850, 40318, 35754, 28948, 22325, 21188, 15757, 11462, 8901, 15583, 62831, 56087, 42665, 29719, 18204, 21132, 28865, 30500, 32356, 32835, 25882, 20079, 10479, 11192, 21715, 33724, 39793, 33464, 26161, 21879, 20318, 13890, 10755, 10438, 25548, 63673, 52383, 38240, 23655, 17306, 24318, 30009, 30554, 33415, 30884, 24814, 17034, 8717, 13694, 25924, 38955, 37240, 31729, 23643, 21155, 18229, 13073, 10080, 12381, 46515, 60353, 47325, 33647, 19650, 18522, 26880, 31565, 30880, 33492, 28637, 22825, 12922, 8732, 17708, 29963, 39916, 34947, 29085, 22122, 20962, 15970, 12228, 9596, 15707, 62441, 56055, 42338, 28474, 17661, 20942, 29407, 31373, 32581, 33008, 26651, 20208, 9625, 10549, 22179, 34508, 38606, 32984, 25930, 22002, 20594, 13670, 11125, 10264, 25343, 63814, 51914, 38559, 22939, 17579, 24681, 31035, 31262, 33206, 30705, 24700, 16453, 7904, 14456, 26405, 38148, 36390, 31108, 23663, 22501, 18592, 12431, 9572, 12432, 45863, 60790, 47507, 33798, 19238, 18746, 27410, 32166, 31456, 33523, 28045, 22801, 12513, 8267, 18435, 29875, 39511, 34122, 28574, 22896, 22471, 15141, 11714, 9757, 16410, 62433, 56184, 42092, 28111, 17841, 21640, 29673, 31613, 32947, 33093, 26250, 19967, 10188, 10701, 22955, 33882, 37861, 32942, 26210, 22816, 20817, 13019, 11247, 10814, 25174, 63502, 52193, 37821, 22312, 18385, 25302, 31838, 32271, 33590, 31181, 24708, 16352, 8145, 13862, 27058, 37873, 35534, 31179, 24154, 22279, 17978, 12568, 9690, 12184, 44875, 60572, 47831, 33658, 19127, 19520, 27979, 33017, 32111, 32723, 28389, 23329, 12397, 7945, 17999, 30270, 39501, 33915, 28808, 22381, 21644, 15285, 11968, 9645, 15763, 62016, 56678, 42472, 28130, 17916, 22245, 30819, 32583, 32649, 31931, 26019, 20002, 9326, 11144, 22938, 34334, 37450, 32295, 26115, 22845, 20333, 13321, 11159, 10775, 24330, 63579, 52683, 37957, 23083, 18577, 25934, 32416, 31614, 32969, 30018, 24959, 16080, 7923, 14726, 27478, 37673, 35513, 30293, 24317, 23076, 17954, 13005, 9871, 12587, 43394, 60826, 47019, 33444, 19994, 19973, 28914, 32806, 30951, 32141, 28325, 23575, 12679, 8588, 18073, 30269, 39154, 33502, 27770, 23276, 22028, 15401, 12010, 9707, 16047, 61983, 56452, 41401, 27795, 18573, 22505, 31665, 32026, 31663, 31162, 26334, 20783, 9914, 10850, 22792, 34114, 36596, 31924, 26422, 23980, 20169, 13931, 10885, 10337, 24148, 64367, 52099, 37689, 23024, 18757, 26739, 32875, 30921, 31844, 29630, 25257, 17182, 8300, 14351, 26321, 37475, 35309, 30161, 24862, 23462, 18378, 12515, 10252, 12673, 42629, 60873, 46884, 33061, 19288, 20701, 29738, 33160, 30332, 31427, 27875, 23731, 12645, 8335, 18349, 29378, 38374, 33866, 28780, 24013, 21928, 15926, 12201, 10133, 15893, 61200, 56307, 41684, 28253, 18640, 23455, 31765, 31578, 30548, 30856, 26594, 21191, 9083, 10578, 22584, 33385, 37232, 32489, 26370, 23781, 20703, 14608, 11446, 10405, 23358, 64008, 52493, 37768, 23085, 19596, 26480, 32629, 30653, 30639, 29625, 26054, 16566, 7994, 14389, 25796, 37041, 34883, 30822, 25253, 23871, 18388, 13151, 9423, 12182, 41949, 61646, 47003, 32752, 20239, 21184, 29445, 32341, 30062, 31077, 28419, 23752, 12633, 8091, 18446, 29461, 38157, 33519, 28793, 24025, 22189, 15867, 12181, 10217, 15313, 60563, 56778, 41638, 28200, 19582, 23353, 31537, 30827, 30098, 31805, 27553, 20613, 9021, 10175, 22538, 33087, 36839, 32700, 27001, 24024, 20697, 13893, 11261, 10813, 23021, 64084, 52303, 37186, 23981, 20000, 26337, 32704, 29537, 31064, 30845, 26218, 16423, 7375, 14661, 26290, 37048, 35497, 30921, 25149, 23405, 18212, 12886, 10142, 13244, 40372, 61632, 47070, 33108, 20896, 21978, 29329, 32220, 28916, 31910, 28948, 24294, 12123, 7807, 18390, 28832, 37730, 33894, 28900, 24771, 22561, 15446, 12100, 9960, 15818, 59678, 57166, 42102, 29072, 20369, 23659, 31678, 30023, 30311, 31990, 27401, 20341, 8196, 10179, 22622, 32718, 37152, 32398, 27501, 24156, 20044, 13632, 11638, 11228, 22708, 64422, 53255, 37336, 24914, 20556, 26525, 32148, 28678, 30935, 31219, 26058, 16294, 6868, 14070, 26010, 36871, 35824, 31471, 26021, 22968, 17353, 12830, 10539, 13393, 39514, 61734, 47516, 33563, 22060, 21512, 28602, 31075, 28477, 32574, 29579, 23949, 12641, 7733, 18429, 28690, 38723, 34297, 29158, 24685, 22025, 14943, 11717, 10479, 15616, 60151, 56953, 41803, 29233, 20712, 23244, 31133, 29745, 29503, 32682, 27729, 20376, 8687, 10154, 22139, 33069};*/