Amaldi Robot Rev3.4 dovrebbe risolvere il problema del rumore motore a scatti
Dependencies: mbed
SampledSoundWelcomeDizione.h
- Committer:
- pinofal
- Date:
- 2019-03-07
- Revision:
- 17:90f9ac2d2d50
- Parent:
- 16:17df60afe302
File content as of revision 17:90f9ac2d2d50:
//Forma d'onda campionata int nSampleNumWelcome = 78727; int nSamplePerSecWelcome = 44100; int nUnderSampleFactorWelcome = 2; const int naInputSoundWaveWelcome[78727]= { 15504, 15504, 15506, 15533, 15558, 15549, 15552, 15567, 15566, 15557, 15542, 15530, 15528, 15514, 15502, 15517, 15533, 15555, 15581, 15564, 15528, 15535, 15530, 15495, 15489, 15498, 15495, 15517, 15534, 15515, 15507, 15521, 15561, 15628, 15640, 15584, 15570, 15601, 15580, 15529, 15488, 15452, 15457, 15498, 15526, 15542, 15525, 15470, 15461, 15495, 15474, 15430, 15422, 15415, 15418, 15444, 15457, 15472, 15511, 15510, 15458, 15416, 15384, 15355, 15354, 15387, 15432, 15464, 15457, 15417, 15362, 15317, 15321, 15364, 15388, 15370, 15339, 15347, 15385, 15401, 15392, 15403, 15415, 15415, 15430, 15444, 15467, 15517, 15539, 15519, 15515, 15504, 15468, 15457, 15465, 15469, 15495, 15496, 15451, 15446, 15470, 15459, 15470, 15522, 15547, 15546, 15543, 15528, 15531, 15567, 15601, 15624, 15637, 15648, 15672, 15669, 15639, 15621, 15585, 15529, 15524, 15530, 15490, 15489, 15515, 15481, 15457, 15517, 15564, 15540, 15493, 15452, 15445, 15498, 15542, 15517, 15468, 15446, 15455, 15474, 15484, 15479, 15479, 15491, 15512, 15530, 15519, 15482, 15487, 15530, 15545, 15527, 15506, 15486, 15491, 15532, 15565, 15577, 15582, 15567, 15565, 15598, 15605, 15568, 15552, 15574, 15599, 15613, 15612, 15601, 15585, 15553, 15532, 15535, 15502, 15432, 15400, 15396, 15388, 15388, 15369, 15311, 15296, 15371, 15427, 15396, 15366, 15397, 15413, 15372, 15357, 15391, 15404, 15385, 15361, 15329, 15322, 15331, 15315, 15322, 15375, 15388, 15369, 15372, 15361, 15342, 15366, 15367, 15312, 15273, 15262, 15258, 15255, 15226, 15188, 15199, 15213, 15193, 15187, 15192, 15202, 15229, 15237, 15235, 15268, 15298, 15324, 15377, 15384, 15341, 15354, 15414, 15455, 15498, 15515, 15506, 15564, 15678, 15749, 15774, 15762, 15723, 15727, 15789, 15867, 15946, 15995, 15982, 15950, 15950, 15966, 15980, 16006, 16061, 16129, 16172, 16163, 16108, 16068, 16082, 16094, 16054, 16006, 15971, 15951, 15962, 15966, 15941, 15942, 15951, 15903, 15847, 15818, 15749, 15656, 15603, 15593, 15616, 15635, 15598, 15554, 15557, 15560, 15541, 15511, 15464, 15416, 15373, 15308, 15254, 15213, 15133, 15057, 15037, 14986, 14890, 14861, 14888, 14870, 14823, 14794, 14756, 14708, 14683, 14656, 14595, 14546, 14534, 14548, 14596, 14675, 14742, 14781, 14812, 14821, 14802, 14795, 14805, 14839, 14908, 14980, 15019, 15056, 15145, 15275, 15369, 15407, 15456, 15491, 15486, 15516, 15575, 15576, 15574, 15620, 15631, 15604, 15598, 15622, 15686, 15762, 15778, 15765, 15779, 15777, 15737, 15682, 15629, 15598, 15577, 15546, 15512, 15439, 15373, 15412, 15468, 15432, 15427, 15501, 15549, 15591, 15663, 15695, 15710, 15781, 15887, 15982, 16023, 16060, 16187, 16330, 16370, 16398, 16482, 16570, 16655, 16690, 16632, 16608, 16681, 16766, 16860, 16935, 16922, 16924, 16972, 16931, 16836, 16783, 16713, 16653, 16665, 16598, 16407, 16268, 16230, 16190, 16120, 16007, 15864, 15768, 15681, 15482, 15226, 15051, 14980, 14933, 14824, 14641, 14471, 14384, 14338, 14290, 14211, 14084, 13989, 14023, 14076, 13999, 13906, 13943, 14031, 14069, 14066, 14056, 14090, 14182, 14234, 14194, 14140, 14144, 14210, 14254, 14191, 14147, 14287, 14489, 14584, 14591, 14542, 14469, 14484, 14548, 14500, 14364, 14299, 14348, 14407, 14348, 14212, 14165, 14224, 14233, 14092, 13904, 13870, 14023, 14181, 14266, 14368, 14525, 14738, 14966, 15100, 15187, 15383, 15640, 15902, 16244, 16592, 16863, 17164, 17457, 17652, 17874, 18126, 18288, 18469, 18686, 18785, 18854, 18994, 19106, 19167, 19191, 19132, 19055, 18973, 18834, 18755, 18700, 18473, 18232, 18201, 18191, 18014, 17707, 17376, 17157, 17014, 16766, 16460, 16195, 15948, 15769, 15593, 15236, 14869, 14729, 14685, 14590, 14410, 14082, 13803, 13802, 13820, 13578, 13259, 13177, 13348, 13493, 13377, 13191, 13232, 13413, 13504, 13473, 13437, 13488, 13571, 13554, 13467, 13396, 13351, 13450, 13732, 13972, 14067, 14198, 14463, 14709, 14812, 14883, 15026, 15131, 15200, 15399, 15587, 15556, 15530, 15724, 15961, 16103, 16179, 16254, 16432, 16651, 16736, 16710, 16651, 16580, 16595, 16637, 16534, 16379, 16336, 16327, 16205, 15932, 15672, 15645, 15710, 15583, 15341, 15174, 15121, 15128, 14979, 14658, 14492, 14539, 14581, 14575, 14517, 14423, 14432, 14428, 14278, 14212, 14314, 14432, 14582, 14706, 14673, 14639, 14657, 14620, 14614, 14658, 14643, 14655, 14679, 14563, 14406, 14272, 14099, 13985, 13930, 13825, 13766, 13702, 13480, 13290, 13204, 13016, 12856, 12922, 13020, 13090, 13243, 13422, 13634, 13900, 14063, 14182, 14433, 14739, 15083, 15606, 16213, 16766, 17283, 17759, 18228, 18786, 19364, 19864, 20295, 20640, 20930, 21221, 21442, 21583, 21770, 22008, 22254, 22469, 22492, 22327, 22185, 22070, 21871, 21662, 21479, 21289, 21104, 20818, 20366, 19922, 19596, 19288, 18929, 18537, 18208, 18015, 17723, 17115, 16404, 15921, 15653, 15338, 14813, 14289, 14066, 13979, 13644, 13055, 12460, 12097, 12051, 12025, 11672, 11157, 10837, 10707, 10544, 10223, 9885, 9826, 10059, 10229, 10123, 9876, 9751, 9865, 10000, 9904, 9782, 9958, 10296, 10516, 10598, 10615, 10680, 10963, 11379, 11635, 11707, 11820, 12073, 12362, 12541, 12561, 12582, 12783, 13126, 13439, 13633, 13743, 13852, 14007, 14151, 14208, 14202, 14219, 14359, 14633, 14879, 14945, 14924, 15006, 15181, 15338, 15461, 15598, 15786, 16031, 16306, 16507, 16548, 16557, 16785, 17188, 17509, 17768, 18110, 18415, 18614, 18827, 19023, 19158, 19382, 19690, 19905, 20042, 20152, 20188, 20180, 20175, 20129, 20021, 19886, 19725, 19508, 19157, 18631, 18044, 17547, 17134, 16728, 16370, 16116, 15861, 15519, 15172, 14876, 14619, 14478, 14471, 14474, 14476, 14547, 14645, 14725, 14856, 15100, 15461, 15970, 16631, 17295, 17812, 18229, 18618, 18886, 18997, 19123, 19449, 19911, 20226, 20321, 20401, 20486, 20450, 20431, 20425, 20172, 19889, 19967, 20031, 19571, 18889, 18452, 18195, 17868, 17434, 16955, 16474, 16095, 15861, 15514, 14876, 14292, 14089, 14006, 13683, 13140, 12636, 12393, 12327, 12081, 11564, 11077, 10894, 10972, 10899, 10383, 9817, 9741, 9952, 9935, 9602, 9209, 9059, 9206, 9324, 9105, 8703, 8570, 8869, 9231, 9256, 9132, 9305, 9804, 10266, 10455, 10475, 10662, 11190, 11809, 12137, 12202, 12456, 13114, 13821, 14173, 14248, 14414, 14872, 15461, 15817, 15866, 15946, 16301, 16762, 17009, 16971, 16974, 17297, 17715, 17831, 17616, 17353, 17339, 17612, 17794, 17563, 17248, 17319, 17596, 17587, 17267, 17026, 17101, 17328, 17405, 17229, 16981, 16951, 17111, 17122, 16938, 16904, 17183, 17562, 17784, 17776, 17760, 17963, 18197, 18145, 17908, 17842, 18043, 18246, 18193, 17978, 17842, 17798, 17719, 17525, 17216, 16943, 16742, 16382, 15804, 15197, 14622, 14152, 13902, 13750, 13575, 13470, 13455, 13465, 13455, 13286, 13028, 13009, 13200, 13361, 13572, 13895, 14232, 14705, 15365, 15988, 16566, 17251, 17993, 18691, 19246, 19537, 19745, 20108, 20495, 20819, 21212, 21648, 22063, 22518, 22858, 22868, 22687, 22521, 22422, 22357, 22189, 21875, 21619, 21438, 21127, 20693, 20290, 19957, 19663, 19363, 19015, 18593, 18009, 17326, 16737, 16172, 15526, 15026, 14739, 14457, 14190, 13918, 13381, 12672, 12049, 11461, 10909, 10551, 10284, 9949, 9579, 9145, 8650, 8218, 7904, 7703, 7654, 7702, 7704, 7641, 7564, 7461, 7305, 7183, 7236, 7500, 7893, 8307, 8611, 8780, 8967, 9226, 9486, 9755, 10063, 10415, 10863, 11300, 11502, 11605, 11861, 12192, 12548, 12974, 13269, 13435, 13761, 14071, 14010, 13825, 13898, 14162, 14392, 14469, 14467, 14572, 14756, 14860, 14835, 14715, 14753, 15171, 15585, 15604, 15522, 15656, 15931, 16240, 16455, 16575, 16901, 17483, 18008, 18295, 18387, 18533, 18944, 19329, 19392, 19393, 19555, 19816, 20157, 20387, 20363, 20386, 20604, 20747, 20701, 20523, 20294, 20208, 20209, 20046, 19721, 19328, 18929, 18670, 18449, 18082, 17841, 17929, 18080, 18163, 18240, 18150, 17855, 17662, 17651, 17589, 17520, 17734, 18135, 18478, 18868, 19331, 19646, 19906, 20275, 20630, 20897, 21034, 21012, 21100, 21325, 21349, 21370, 21614, 21657, 21492, 21501, 21415, 21025, 20725, 20577, 20370, 20097, 19681, 19135, 18581, 17918, 17267, 16923, 16669, 16357, 16246, 16088, 15463, 14648, 13965, 13302, 12706, 12370, 12239, 12135, 11894, 11452, 10857, 10192, 9625, 9301, 9100, 8878, 8733, 8633, 8294, 7616, 6893, 6480, 6429, 6508, 6533, 6539, 6586, 6604, 6478, 6229, 6043, 6133, 6544, 7046, 7373, 7560, 7783, 7956, 8015, 8180, 8582, 9123, 9768, 10459, 10986, 11302, 11577, 11951, 12431, 12948, 13486, 14085, 14670, 15112, 15418, 15624, 15749, 15926, 16317, 16859, 17321, 17599, 17753, 17803, 17755, 17674, 17591, 17536, 17641, 17881, 17998, 17946, 17939, 17990, 17980, 17984, 18089, 18223, 18373, 18650, 18949, 19030, 18984, 19089, 19289, 19401, 19440, 19397, 19282, 19281, 19438, 19534, 19472, 19393, 19484, 19653, 19574, 19255, 19001, 18830, 18666, 18554, 18253, 17661, 17220, 17032, 16727, 16325, 16124, 16209, 16482, 16693, 16693, 16594, 16390, 16114, 16010, 15970, 15811, 15902, 16412, 16936, 17381, 17956, 18552, 19051, 19526, 19895, 20044, 20067, 20098, 20169, 20319, 20582, 20887, 21125, 21264, 21309, 21236, 21032, 20719, 20518, 20639, 20791, 20552, 20101, 19618, 18899, 18092, 17591, 17321, 17198, 17368, 17521, 17215, 16611, 16070, 15529, 14797, 14039, 13719, 13931, 14106, 13808, 13207, 12559, 11990, 11568, 11151, 10700, 10554, 10809, 10899, 10333, 9318, 8503, 8227, 8135, 7793, 7456, 7606, 8049, 8165, 7663, 6846, 6369, 6598, 7103, 7239, 7134, 7323, 7776, 8006, 7814, 7474, 7486, 8101, 8998, 9645, 9913, 10100, 10448, 10873, 11147, 11296, 11617, 12333, 13317, 14181, 14564, 14554, 14652, 15140, 15730, 16028, 16117, 16389, 16935, 17458, 17685, 17552, 17305, 17438, 17969, 18204, 17861, 17557, 17753, 18164, 18308, 18062, 17767, 17893, 18429, 18899, 18980, 18852, 18921, 19274, 19503, 19289, 18922, 18894, 19249, 19608, 19677, 19545, 19494, 19679, 19887, 19680, 19062, 18639, 18609, 18504, 18109, 17625, 17154, 16782, 16614, 16486, 16244, 16099, 16301, 16643, 16618, 16204, 15952, 15928, 15741, 15651, 16006, 16379, 16657, 17293, 17992, 18272, 18548, 19167, 19693, 19827, 19851, 20094, 20392, 20339, 20172, 20420, 20818, 20944, 21047, 21188, 21007, 20677, 20588, 20531, 20141, 19712, 19755, 19957, 19510, 18550, 17838, 17398, 17043, 16959, 16829, 16337, 16138, 16452, 16274, 15215, 14186, 13932, 14204, 14272, 13787, 13127, 12842, 12926, 12853, 12199, 11351, 11288, 12053, 12435, 11791, 10929, 10684, 10905, 10891, 10265, 9537, 9571, 10278, 10563, 9810, 8760, 8576, 9233, 9581, 9183, 8872, 9170, 9611, 9673, 9203, 8511, 8363, 9069, 9829, 9891, 9675, 9964, 10606, 10813, 10537, 10462, 10875, 11581, 12427, 13046, 13095, 12966, 13203, 13654, 13956, 14114, 14322, 14754, 15416, 16000, 16157, 15892, 15664, 15951, 16617, 16979, 16783, 16597, 16886, 17274, 17208, 16769, 16487, 16769, 17497, 17981, 17729, 17257, 17353, 17886, 18104, 17783, 17489, 17769, 18395, 18742, 18586, 18163, 17905, 18105, 18341, 18059, 17667, 17736, 17875, 17630, 17146, 16557, 16086, 16089, 16372, 16563, 16781, 17055, 17054, 16673, 16089, 15656, 15734, 16120, 16436, 16934, 17723, 18252, 18455, 18752, 18998, 19138, 19689, 20471, 20804, 20852, 21034, 21143, 21063, 21030, 21148, 21538, 22130, 22526, 22569, 22310, 21829, 21564, 21577, 21221, 20657, 20583, 20608, 20206, 19702, 19142, 18497, 18195, 18053, 17653, 17297, 17081, 16667, 16042, 15256, 14586, 14449, 14380, 13888, 13454, 13221, 12876, 12540, 12090, 11453, 11312, 11691, 11785, 11443, 10955, 10675, 10882, 10896, 10225, 9865, 10321, 10811, 10962, 10650, 9922, 9694, 10185, 10326, 9939, 9681, 9750, 10196, 10609, 10229, 9507, 9451, 9881, 10142, 10062, 9798, 9823, 10311, 10674, 10570, 10331, 10312, 10766, 11532, 11963, 11942, 12044, 12459, 12907, 13160, 13168, 13232, 13704, 14419, 14977, 15189, 15089, 15008, 15258, 15631, 15811, 15901, 16060, 16325, 16705, 16981, 16838, 16442, 16324, 16656, 17051, 17102, 16897, 16838, 17118, 17450, 17388, 16962, 16790, 17278, 17956, 18114, 17756, 17414, 17256, 16992, 16499, 15917, 15419, 15354, 15833, 16155, 15902, 15746, 16059, 16248, 16056, 15818, 15616, 15457, 15562, 15931, 16242, 16412, 16803, 17630, 18438, 18896, 19405, 20089, 20430, 20496, 20873, 21374, 21495, 21551, 21995, 22461, 22597, 22687, 22768, 22521, 22257, 22458, 22811, 22813, 22547, 22393, 22385, 21994, 20965, 20056, 19831, 19918, 20012, 19899, 19222, 18443, 18254, 18138, 17412, 16398, 15802, 16017, 16543, 16280, 15166, 14168, 13776, 13761, 13454, 12481, 11868, 12482, 13119, 12590, 11467, 10717, 10691, 11042, 10931, 10364, 10248, 10814, 11444, 11413, 10564, 9940, 10360, 10904, 10773, 10625, 10925, 11402, 11731, 11528, 10848, 10509, 10873, 11377, 11457, 11164, 11088, 11450, 11576, 11037, 10455, 10478, 10985, 11516, 11765, 11741, 11689, 11805, 12015, 12099, 12094, 12290, 12731, 13221, 13630, 13753, 13535, 13409, 13705, 14186, 14523, 14665, 14816, 15154, 15526, 15723, 15644, 15290, 15141, 15683, 16284, 16154, 15764, 15851, 16286, 16567, 16403, 15993, 15893, 16223, 16579, 16538, 15869, 15017, 14810, 15017, 14684, 13942, 13683, 14117, 14743, 15062, 14951, 14666, 14530, 14668, 14734, 14339, 14065, 14620, 15370, 15640, 15943, 16556, 17168, 17831, 18474, 18893, 19373, 19972, 20473, 20988, 21387, 21575, 22052, 22606, 22678, 22892, 23510, 23626, 23304, 23358, 23622, 23796, 23929, 23866, 23604, 23312, 22929, 22480, 21946, 21346, 21190, 21410, 21193, 20545, 20014, 19524, 18887, 18095, 17380, 17337, 17783, 17715, 17071, 16442, 15947, 15593, 15159, 14363, 13932, 14352, 14643, 14131, 13275, 12520, 12176, 12214, 11972, 11417, 11396, 12070, 12607, 12219, 11081, 10375, 10731, 11229, 11057, 10693, 10802, 11314, 11605, 11128, 10207, 9789, 10224, 10978, 11317, 11007, 10644, 10897, 11309, 10980, 10218, 10065, 10657, 11301, 11611, 11592, 11322, 11117, 11270, 11530, 11522, 11483, 11931, 12785, 13329, 13161, 12709, 12535, 12690, 13017, 13421, 13721, 13813, 13913, 14171, 14334, 14236, 14191, 14500, 15042, 15556, 15834, 15780, 15626, 15651, 15726, 15664, 15648, 15848, 16120, 16296, 16258, 15827, 15026, 14354, 14223, 14354, 14331, 14348, 14730, 15204, 15307, 15006, 14525, 14085, 13980, 14325, 14745, 14867, 14992, 15567, 16271, 16526, 16596, 17115, 17954, 18640, 19212, 19677, 19794, 19795, 20011, 20315, 20725, 21338, 21886, 22322, 22715, 22666, 22250, 22087, 22138, 22211, 22569, 23004, 23068, 22805, 22296, 21688, 21257, 20921, 20661, 20703, 20815, 20796, 20756, 20312, 19193, 18083, 17689, 17983, 18326, 17974, 17230, 17056, 17195, 16650, 15537, 14729, 14664, 15143, 15532, 15215, 14227, 13444, 13548, 13762, 13047, 12205, 12500, 13368, 13526, 12792, 11893, 11678, 12224, 12705, 12523, 11891, 11547, 12017, 12471, 11783, 10809, 10900, 11630, 12217, 12442, 11996, 11419, 11585, 11768, 11226, 10725, 10786, 11262, 11994, 12299, 11987, 11868, 11966, 11798, 11621, 11508, 11599, 12459, 13421, 13526, 13402, 13448, 13292, 13277, 13558, 13808, 14132, 14295, 14322, 14875, 15226, 14617, 14299, 14668, 14813, 14989, 15243, 15010, 14799, 14779, 14414, 13786, 12880, 12336, 13008, 13229, 12284, 12566, 13422, 12406, 11576, 12257, 11443, 9706, 11075, 14082, 14444, 13636, 14571, 14578, 12297, 12298, 15413, 17121, 17696, 19839, 20889, 18266, 15576, 17661, 22584, 24041, 23077, 24362, 23538, 19050, 19844, 24228, 23794, 24189, 27868, 25319, 19899, 20657, 22827, 22741, 23277, 22773, 21335, 21407, 21024, 20144, 19618, 18066, 18456, 20422, 17845, 14785, 17195, 18637, 16623, 16090, 15452, 13720, 14422, 15499, 14772, 14726, 15462, 15919, 15607, 13215, 11638, 13970, 16055, 15202, 14437, 14337, 14164, 14823, 15043, 13851, 13454, 14474, 15184, 15004, 14465, 14310, 14883, 14959, 13566, 12496, 13479, 14781, 14743, 14501, 14257, 13489, 13760, 14405, 13042, 12219, 14112, 15032, 13832, 13258, 13230, 13405, 14334, 14014, 12314, 12223, 13833, 15036, 14916, 13583, 12566, 12831, 13290, 13677, 13963, 13279, 12949, 13888, 14017, 13441, 13795, 13667, 12712, 12941, 13756, 13727, 13491, 13064, 12607, 13445, 14278, 13076, 11898, 12172, 11960, 11781, 12490, 11118, 8817, 10182, 12013, 9853, 8106, 9431, 9455, 7533, 8040, 11386, 12476, 10015, 10167, 12758, 10106, 7517, 13904, 18530, 14197, 13895, 19524, 18135, 13432, 18164, 26566, 25080, 18908, 21557, 26156, 22137, 21818, 29738, 28827, 22814, 26558, 28691, 23025, 24050, 29645, 28846, 25403, 22396, 21035, 24742, 27346, 24387, 21058, 18661, 18599, 22053, 21070, 16375, 17334, 19102, 15838, 13461, 12988, 13199, 16291, 17576, 13726, 10072, 9587, 12607, 16355, 13995, 9401, 11539, 15209, 14285, 12834, 12360, 12375, 14130, 14777, 13532, 13753, 14925, 16262, 17340, 14536, 11062, 13756, 17553, 16243, 14422, 14251, 13402, 14070, 15985, 14701, 12357, 13177, 14709, 14389, 13859, 13979, 14161, 13963, 13053, 12441, 12878, 13157, 13478, 14758, 15096, 13565, 12410, 12608, 13305, 13897, 14370, 15197, 15175, 13437, 13442, 15797, 15498, 13600, 14478, 15095, 13936, 14881, 16051, 14462, 13599, 14321, 13963, 13450, 13630, 13319, 12857, 12545, 12088, 11666, 10353, 8822, 9991, 11971, 10110, 7117, 7955, 8824, 6343, 6644, 10544, 9473, 6237, 9693, 12744, 8181, 5933, 10576, 13445, 13028, 14237, 16278, 15441, 12593, 14996, 23302, 24282, 17268, 18628, 24369, 21094, 20225, 27661, 27221, 21944, 25428, 27794, 22784, 22790, 28061, 28841, 25636, 22462, 21758, 24451, 26564, 25825, 23282, 19317, 18610, 23021, 23859, 19822, 19231, 20485, 18308, 16331, 16577, 16813, 17517, 18198, 16518, 13412, 12522, 15529, 18020, 15174, 11431, 12280, 14463, 15127, 15334, 14232, 12891, 14027, 15171, 13931, 13018, 14557, 17057, 17118, 13892, 12130, 14150, 15870, 16029, 15802, 13730, 12133, 14784, 17131, 14780, 11851, 11787, 13210, 14440, 14106, 12753, 12633, 12935, 12400, 12774, 13392, 12254, 12003, 14221, 15078, 13198, 11843, 12366, 13356, 13905, 14237, 14447, 13783, 12949, 14128, 15834, 14798, 12954, 13220, 14286, 15359, 16383, 15552, 14017, 14135, 14074, 13538, 14792, 15447, 13871, 13471, 13777, 12138, 11109, 11746, 11866, 12140, 12120, 10410, 10085, 10339, 7394, 6808, 11141, 11236, 8057, 10049, 11359, 7673, 7623, 10565, 10167, 10995, 14212, 14942, 14490, 12851, 11256, 16737, 22148, 17409, 15213, 20805, 19883, 17287, 23638, 25605, 19918, 21241, 25210, 22586, 21636, 25169, 26266, 24664, 22210, 20727, 22784, 24792, 23627, 21700, 19483, 18620, 21215, 21926, 18925, 18131, 18789, 17157, 15699, 15278, 15002, 16431, 17663, 15709, 12813, 12186, 14471, 17063, 15967, 12970, 12944, 15112, 16715, 16745, 14818, 13812, 15720, 16933, 16341, 16694, 17680, 18390, 18618, 17002, 15504, 16689, 18603, 20068, 20208, 16937, 14646, 17387, 19171, 17423, 16810, 16170, 14111, 14884, 17226, 16692, 14866, 13479, 12370, 12950, 14300, 14160, 13351, 12827, 12735, 13377, 13467, 12474, 11991, 12546, 13777, 14595, 13293, 11837, 13034, 14703, 14758, 14216, 13068, 12471, 14542, 16642, 15687, 13842, 13502, 14083, 14363, 14106, 14270, 14448, 13442, 13101, 13650, 11699, 9743, 11971, 13007, 9736, 8948, 10877, 8847, 6094, 8447, 10731, 8584, 7736, 10132, 9446, 6240, 7491, 10948, 10406, 9571, 12532, 14446, 12282, 10995, 14771, 19048, 17313, 14676, 18061, 19544, 16178, 19415, 25500, 22439, 19323, 22836, 22465, 20047, 23770, 26717, 24312, 21572, 20554, 22524, 25520, 23860, 20332, 19234, 18492, 19595, 22056, 20041, 17072, 17977, 17441, 14407, 13410, 14202, 16188, 17557, 14349, 10317, 11001, 13885, 15572, 14398, 10228, 8687, 12815, 16905, 16592, 13418, 11595, 13607, 15479, 14197, 14110, 16646, 18561, 19511, 18629, 15427, 14594, 17841, 21046, 21306, 18616, 16812, 19291, 21652, 20435, 19093, 18101, 16944, 18419, 20354, 19727, 19256, 18599, 16278, 15826, 16983, 16570, 16464, 17128, 16468, 15672, 15251, 14420, 14323, 14612, 14850, 16090, 16134, 13851, 13344, 15193, 15654, 14644, 14125, 14064, 14186, 14981, 16386, 16557, 14589, 13459, 14392, 14394, 13546, 14204, 14592, 13148, 12032, 11993, 11819, 11572, 11313, 10449, 9578, 9022, 7774, 7484, 10075, 10763, 7239, 6596, 8615, 6157, 4972, 9620, 10181, 6730, 8820, 11519, 9116, 7564, 10082, 15006, 17526, 13249, 10821, 15217, 15540, 14397, 20736, 22046, 16184, 18959, 23949, 20409, 19585, 23304, 22894, 21952, 22260, 21602, 24018, 26652, 24093, 20789, 19281, 19318, 22227, 22941, 19891, 19596, 20055, 17339, 15834, 15474, 14407, 15894, 17297, 14486, 11772, 12340, 14442, 15360, 12257, 8268, 9197, 13072, 15415, 14813, 11474, 10072, 12790, 13952, 12704, 13303, 14627, 15938, 17950, 17370, 14670, 14439, 16467, 18859, 19789, 17448, 15971, 18359, 19880, 19447, 19818, 19068, 17202, 17489, 18998, 20059, 20243, 18580, 17194, 17679, 17596, 17115, 17333, 16527, 16283, 18128, 18202, 15858, 14589, 14626, 15696, 17582, 17326, 15024, 14230, 15355, 16785, 17050, 15315, 14149, 15618, 17115, 17197, 16914, 15968, 15176, 16040, 16906, 16413, 15538, 15065, 15699, 16324, 14604, 13133, 14440, 14466, 12631, 12812, 11664, 7889, 9304, 14119, 12395, 8034, 8278, 7960, 5397, 6909, 10437, 10012, 8167, 9435, 11517, 9198, 5459, 9248, 16140, 14178, 10241, 14015, 14760, 10381, 14445, 20726, 17018, 14720, 19702, 20440, 18233, 20747, 22415, 20095, 18710, 19423, 21741, 24585, 24273, 21227, 18784, 18116, 19965, 22128, 20818, 18611, 18905, 19117, 17513, 15590, 14573, 15464, 16713, 15145, 11999, 10854, 12536, 15257, 15244, 10932, 6997, 8065, 12471, 15022, 12905, 9651, 10068, 12276, 12897, 13061, 13252, 12952, 14027, 16086, 16157, 14529, 14024, 15915, 18097, 17534, 16113, 17158, 18244, 17711, 18382, 19068, 17516, 17127, 19001, 19551, 18764, 18302, 17447, 16775, 17691, 18974, 18896, 17815, 17346, 17905, 18143, 17630, 17056, 16534, 16795, 18200, 18549, 16791, 15054, 15116, 16786, 18045, 17039, 15485, 15423, 15871, 16617, 17644, 16932, 15503, 16024, 16987, 16758, 16222, 15533, 15337, 15934, 15686, 15207, 15247, 13709, 12803, 15516, 16084, 11589, 10031, 13374, 13929, 11619, 12157, 12562, 9107, 7945, 11717, 13080, 10520, 10184, 12183, 12000, 9617, 9915, 14621, 15791, 10846, 11560, 16937, 13372, 10081, 17656, 19740, 13916, 16912, 20839, 15713, 15682, 21876, 21777, 18823, 18211, 18313, 21137, 23804, 21908, 19361, 17739, 17403, 20843, 22174, 18304, 17313, 19107, 17904, 16147, 15026, 13604, 14797, 16431, 14521, 11874, 10990, 12052, 14057, 12418, 8107, 7898, 10861, 12617, 12840, 10482, 7730, 9307, 11940, 11633, 11417, 12017, 12238, 13802, 15393, 14364, 12876, 13565, 16005, 17835, 17319, 16587, 16947, 16208, 15856, 17918, 18388, 16527, 16527, 17730, 18357, 19238, 18492, 15974, 15341, 16304, 17141, 18270, 17908, 16399, 17257, 18159, 16026, 14767, 16064, 17243, 18613, 19712, 17680, 14704, 15236, 18259, 19689, 18316, 16709, 16990, 18042, 18946, 19774, 18695, 16165, 16438, 18857, 18993, 18034, 18392, 17924, 16914, 17352, 16606, 14394, 14969, 16866, 16123, 14126, 11999, 10542, 12525, 14234, 11818, 10980, 11801, 8719, 7930, 11770, 10672, 7583, 10407, 12117, 9473, 8535, 10127, 13640, 15184, 10730, 10637, 16511, 14206, 11856, 19682, 19183, 11944, 18229, 23850, 16913, 17262, 23918, 21946, 19731, 21672, 21330, 22618, 24467, 21625, 19559, 19572, 19541, 22681, 23708, 18857, 17500, 19902, 18450, 15919, 14668, 13535, 15290, 17090, 13739, 9721, 9468, 11104, 12148, 10237, 6835, 7315, 11198, 13227, 11420, 7393, 5181, 7522, 11329, 12208, 10380, 9621, 12085, 14506, 13497, 11802, 12453, 14116, 15628, 17185, 18284, 17969, 16584, 16714, 18178, 17198, 15677, 17739, 19357, 17938, 17820, 18774, 17818, 16612, 16252, 16560, 17350, 16565, 15904, 18136, 18660, 15694, 14217, 14079, 13862, 15985, 18038, 17123, 15775, 14915, 14836, 16354, 16455, 15207, 15816, 16487, 17255, 19529, 18347, 14965, 16452, 18438, 17373, 19396, 21495, 18299, 17034, 19800, 19802, 18210, 17863, 17061, 17576, 18985, 17063, 14812, 15044, 13530, 12195, 15109, 15337, 10769, 10617, 12974, 9855, 7802, 10502, 10166, 8848, 10670, 9574, 7936, 10121, 9651, 9670, 14481, 12886, 8848, 13919, 15261, 10855, 16443, 20179, 13489, 16149, 23613, 18767, 16392, 22461, 21837, 19401, 22866, 23369, 21275, 22144, 22767, 21783, 20161, 19766, 23061, 23872, 18964, 16862, 18375, 17933, 17832, 17945, 15388, 13632, 14067, 14545, 14531, 12535, 10505, 11607, 11631, 9925, 11470, 13043, 11457, 10780, 10067, 7908, 9344, 13169, 13214, 11312, 11895, 13725, 14091, 13507, 13831, 14480, 14752, 16221, 17551, 16094, 14980, 17066, 18886, 17778, 15547, 14671, 15785, 17617, 19178, 19272, 16041, 12582, 13798, 16492, 16319, 15775, 15749, 14192, 13468, 15636, 17017, 14735, 12493, 14341, 16463, 14984, 14506, 16365, 15305, 13781, 15906, 16733, 14755, 14304, 15397, 17365, 18605, 16169, 15047, 17531, 16404, 15395, 19958, 19332, 13961, 17173, 21292, 17995, 18615, 21351, 16690, 14810, 19124, 18970, 17552, 18575, 15899, 14009, 15356, 12164, 10316, 15125, 15090, 11715, 13851, 11423, 3800, 6720, 13773, 11050, 7413, 8724, 8650, 9189, 11232, 10360, 10857, 13137, 11637, 12767, 17268, 14002, 11439, 19995, 23048, 16034, 16821, 21611, 20072, 22091, 26583, 22358, 18091, 20735, 22485, 22821, 23528, 21448, 19902, 20361, 19395, 19615, 20504, 18194, 17703, 19468, 17000, 14505, 16005, 16086, 15367, 16098, 14427, 12220, 13232, 14609, 15537, 15838, 12718, 9881, 11739, 14270, 14606, 13878, 11700, 10333, 12944, 15808, 14292, 11353, 12274, 15716, 16285, 14175, 13550, 13773, 13691, 16302, 19528, 17220, 12310, 12470, 16183, 17254, 15815, 14955, 14241, 13525, 15046, 16953, 14678, 10108, 8755, 10858, 13439, 14306, 12251, 10132, 12101, 15351, 14703, 12029, 11543, 12808, 14180, 15880, 16919, 15170, 12713, 14918, 20413, 21531, 18633, 18530, 19678, 17896, 17808, 21274, 22453, 21029, 20599, 20373, 20277, 20650, 19719, 19487, 20940, 20195, 19007, 19971, 18633, 16676, 19260, 20142, 15657, 12865, 13078, 13017, 13748, 14218, 12038, 8993, 8228, 11086, 12860, 8357, 4216, 6409, 8187, 6934, 7154, 7762, 7917, 8413, 7286, 7363, 10604, 11749, 11276, 11988, 11129, 11711, 16056, 17402, 16375, 17476, 16828, 15710, 18199, 19605, 19746, 21957, 21872, 19985, 21070, 21742, 20681, 21308, 22198, 22655, 23122, 21212, 19444, 21042, 22176, 21334, 20335, 18610, 17705, 19238, 20464, 20109, 18879, 17454, 17667, 18602, 18011, 17284, 16927, 16749, 18517, 19574, 16893, 14587, 15122, 16425, 18112, 18394, 15651, 13539, 14198, 15959, 17458, 16082, 12311, 11741, 13999, 14034, 13079, 13015, 11639, 10332, 11937, 13260, 11047, 8655, 9409, 10915, 10964, 10952, 10955, 10177, 10152, 11023, 10620, 9132, 9131, 11675, 14173, 13965, 13448, 14649, 14329, 12795, 14119, 15941, 15272, 15783, 18315, 18678, 16431, 14901, 15575, 16933, 17857, 19131, 19125, 15605, 13437, 17318, 21562, 19842, 15916, 15767, 17726, 17417, 16439, 17413, 17280, 15594, 16320, 17155, 15211, 15120, 17094, 15912, 14104, 15395, 15828, 13842, 13348, 14285, 13609, 11988, 11481, 11557, 11756, 13074, 14347, 13252, 11142, 11143, 12854, 13118, 11502, 11384, 13421, 14230, 14077, 14843, 13986, 11673, 12213, 14504, 15643, 16166, 15221, 13786, 15702, 18325, 17700, 16624, 16595, 16710, 18518, 20299, 19281, 18506, 19650, 20332, 20594, 20540, 19587, 19786, 20908, 20543, 20901, 23134, 23053, 20722, 20481, 20907, 19714, 20667, 23668, 22588, 18975, 19151, 20643, 19878, 19876, 20411, 18804, 17719, 18330, 18431, 18121, 16716, 14691, 16138, 18335, 16004, 13993, 14902, 13075, 11153, 14129, 15271, 11148, 9146, 10625, 10839, 10568, 11136, 9864, 7828, 8498, 10006, 10023, 10253, 10231, 9063, 10054, 12561, 12540, 12133, 12915, 12244, 12363, 14275, 13961, 13947, 16753, 17051, 15090, 14679, 14287, 15872, 19646, 18052, 13487, 13787, 15071, 15304, 17123, 15315, 10917, 12528, 15906, 15251, 15081, 14354, 10597, 10452, 14602, 15813, 13806, 12340, 12150, 13116, 14356, 14427, 13157, 11736, 11864, 13169, 14054, 14853, 14734, 12622, 11978, 13902, 14108, 12712, 12794, 13743, 15304, 17192, 16302, 13164, 11970, 13681, 16522, 17919, 16170, 14257, 15381, 17316, 17557, 16539, 14752, 13961, 16200, 19081, 19008, 16898, 15796, 16502, 17455, 17244, 17000, 18284, 19746, 20132, 20409, 19799, 17789, 18035, 20821, 21336, 20426, 21744, 22620, 22038, 22925, 22609, 19723, 20347, 23856, 23599, 21742, 22491, 22482, 21043, 21810, 22423, 19362, 17119, 19490, 21615, 19876, 17560, 16263, 14890, 15425, 17403, 16300, 12900, 11570, 12572, 14424, 15217, 12858, 9819, 9653, 11494, 13821, 14684, 11974, 9298, 10488, 12391, 13159, 14058, 13164, 10874, 11680, 14625, 15311, 14124, 13558, 13683, 13713, 14509, 16655, 17016, 13929, 12380, 14488, 15602, 15126, 15192, 13866, 12502, 14571, 16020, 14058, 13114, 13269, 11878, 12153, 14350, 13485, 10940, 11207, 12048, 10776, 9987, 11044, 11542, 10905, 10730, 10559, 9738, 9887, 10885, 10856, 10624, 10826, 10267, 10318, 11915, 12297, 11543, 12166, 12915, 12663, 13111, 13900, 13654, 13364, 14203, 15585, 15689, 14027, 13130, 14264, 15511, 16088, 16165, 15363, 14952, 15554, 15619, 15519, 15956, 15695, 15751, 17224, 17573, 16825, 17627, 18333, 17468, 17976, 20111, 21204, 21638, 21704, 20055, 19077, 21459, 23929, 23608, 22798, 22757, 22641, 23665, 25229, 24255, 22464, 23414, 24777, 24279, 24282, 24675, 23224, 21970, 22715, 22663, 20750, 19717, 20284, 20551, 19859, 18575, 16934, 15776, 15569, 15608, 15304, 14030, 11726, 10760, 12146, 12675, 11047, 9464, 8355, 8260, 10659, 12447, 10843, 9402, 9918, 10079, 10747, 12554, 12629, 11597, 12590, 14523, 15061, 14494, 13744, 13313, 13747, 15645, 18162, 18314, 15882, 14606, 15138, 15487, 16052, 16167, 14675, 14329, 15696, 15704, 15241, 15451, 14088, 12714, 14191, 15588, 14721, 14108, 14784, 14818, 13395, 12499, 13584, 14139, 12880, 13144, 14824, 14124, 12244, 11913, 11981, 12196, 13275, 13574, 12648, 12086, 12019, 12044, 12519, 12961, 12380, 11445, 11823, 12919, 12859, 12398, 12593, 12407, 12430, 13456, 13239, 11756, 11631, 12274, 12695, 13533, 13241, 11861, 12389, 13688, 13353, 13366, 14061, 13545, 13546, 14928, 14916, 13880, 14342, 15754, 17279, 18842, 18683, 16795, 16166, 17758, 20123, 22085, 22141, 20416, 20156, 22063, 23079, 22986, 23600, 23818, 23214, 24058, 25737, 25540, 24218, 23649, 23249, 22685, 22696, 22961, 22892, 22457, 21580, 20680, 19895, 18531, 17223, 16628, 15378, 14139, 14814, 14815, 12489, 11332, 11337, 9925, 9535, 10487, 9360, 8626, 10670, 11178, 9590, 9250, 9581, 10462, 12138, 11759, 10786, 12669, 14489, 14842, 15957, 15350, 13100, 14709, 18398, 19061, 18656, 18408, 16932, 16918, 18885, 18683, 16882, 16860, 17787, 18213, 18405, 17714, 16301, 15714, 15754, 15331, 14747, 14560, 15064, 16365, 16550, 13738, 10823, 11389, 13553, 14658, 15167, 14483, 12499, 12617, 14955, 15454, 14118, 13519, 13626, 14509, 15916, 15853, 15194, 15982, 16390, 15431, 15052, 15269, 15598, 16770, 17337, 15911, 14082, 13381, 14363, 16071, 15424, 13019, 12734, 13247, 12035, 11912, 13273, 12664, 11073, 10846, 11001, 11520, 12305, 11100, 8916, 9097, 11169, 12879, 13268, 11881, 10044, 10452, 12867, 14383, 14093, 13955, 15052, 16162, 16635, 17031, 17336, 17995, 19689, 20830, 20235, 19754, 20598, 21841, 22612, 22111, 20820, 20876, 22080, 22260, 21573, 21048, 20756, 21258, 21959, 20716, 18252, 17365, 17854, 17810, 17349, 16885, 15615, 14063, 13660, 13650, 12837, 12002, 11446, 11036, 11861, 12782, 11200, 9285, 10122, 11593, 11897, 12142, 11479, 9940, 10916, 14279, 15851, 14601, 13020, 13196, 15252, 17238, 17493, 16598, 15954, 16707, 18546, 19059, 17629, 16325, 15710, 16208, 18992, 20776, 18020, 15164, 16248, 17391, 16291, 16101, 17250, 17569, 17253, 16709, 15304, 13995, 14507, 16663, 18259, 17340, 15102, 14857, 16969, 18187, 16917, 15335, 15468, 16630, 17624, 18137, 17863, 17165, 17195, 17590, 17232, 16949, 17732, 18762, 19359, 19089, 17159, 15058, 15491, 17497, 18088, 17335, 16729, 15953, 14769, 14355, 14825, 14892, 14317, 14106, 14754, 15668, 15491, 13307, 10569, 9904, 11768, 14282, 15181, 13479, 11012, 10598, 12063, 13058, 12581, 11632, 12005, 13691, 14250, 13292, 13008, 13382, 13527, 14326, 14961, 14283, 14534, 16266, 16818, 16438, 16426, 15728, 15197, 16234, 16868, 16421, 16257, 15635, 14860, 15515, 15826, 14755, 14344, 14133, 13273, 13645, 14369, 13266, 12199, 12226, 11712, 11204, 11335, 10978, 11122, 12422, 12343, 10703, 10473, 11749, 12491, 12516, 12316, 12198, 13404, 15766, 16329, 14071, 12155, 12991, 15754, 18633, 19409, 17170, 15108, 16206, 18545, 19515, 19102, 17805, 16732, 17332, 18990, 20098, 19704, 17845, 16616, 17280, 17868, 17957, 18828, 18779, 17428, 17527, 17884, 16414, 16085, 17633, 17682, 16730, 16966, 17458, 17819, 18529, 18390, 17050, 16250, 17175, 18949, 19848, 19520, 18504, 17323, 17714, 19793, 20502, 19938, 20424, 20472, 19716, 20271, 20179, 18775, 19527, 20933, 20121, 19625, 19469, 17896, 17555, 18334, 17230, 16126, 16255, 15948, 16330, 16879, 14882, 12777, 12988, 13573, 14397, 15404, 14227, 12250, 12221, 13061, 13657, 13697, 12401, 11486, 12493, 13586, 13885, 13997, 13364, 12493, 12583, 13085, 13547, 13916, 13697, 13706, 14513, 14575, 13540, 12812, 12854, 13685, 14828, 14704, 13251, 12187, 12133, 12641, 13089, 12560, 11269, 10814, 11608, 12192, 11668, 10896, 10470, 9846, 9426, 9968, 10512, 10487, 10660, 10756, 10446, 10365, 10363, 10695, 11852, 12229, 11658, 12455, 13833, 13675, 12862, 12372, 12854, 15149, 16907, 16132, 14980, 14662, 14927, 16354, 17202, 16206, 15847, 16533, 16968, 18040, 18362, 16367, 15567, 17237, 17956, 17732, 18345, 18524, 17533, 16859, 17378, 18091, 17733, 17275, 17782, 17830, 17514, 18259, 18526, 17644, 17477, 17687, 17882, 18898, 19013, 18051, 18939, 20368, 19342, 17763, 17906, 19010, 20067, 20607, 20531, 19859, 18882, 19150, 20537, 20534, 19784, 20405, 20993, 20601, 20531, 20450, 19881, 19398, 18719, 18536, 19974, 21102, 19901, 17812, 17044, 17589, 18058, 18024, 17871, 17134, 16286, 16945, 17749, 16577, 15280, 15767, 16589, 16294, 15089, 14167, 14658, 15828, 16117, 15062, 13103, 12061, 13424, 15366, 15465, 14068, 12971, 13438, 14425, 13839, 12642, 12515, 12752, 13688, 15390, 14819, 12071, 10839, 11496, 12804, 14065, 13032, 10522, 10508, 11972, 11871, 11316, 10616, 8895, 8729, 10889, 11623, 10293, 9566, 9200, 8526, 9067, 9942, 9063, 8451, 9882, 10943, 10607, 10280, 9768, 9526, 10794, 12280, 12998, 13176, 11941, 10963, 12614, 13919, 12991, 12585, 12592, 12527, 14492, 15988, 14159, 12916, 13775, 13872, 14038, 15258, 15667, 15864, 16696, 16592, 15679, 15307, 15746, 17136, 18265, 17801, 17513, 18729, 19427, 18508, 17458, 17400, 18041, 18771, 19330, 19525, 19378, 19475, 19646, 18887, 17845, 18066, 19302, 20322, 20318, 19281, 18724, 19528, 20015, 19350, 18947, 19120, 19482, 20541, 21460, 20700, 19349, 19062, 19375, 19701, 20293, 20912, 20991, 20290, 19441, 19642, 20356, 20084, 19667, 20114, 20263, 20155, 20676, 20426, 19223, 19372, 20425, 20149, 19172, 18758, 18731, 19216, 19638, 18581, 16865, 16449, 17079, 17430, 17255, 16799, 16048, 15124, 14676, 15078, 15304, 14456, 13808, 14515, 15132, 14491, 13648, 12766, 11199, 10857, 12973, 14395, 13026, 11018, 9824, 9573, 10850, 11845, 10392, 8856, 9446, 10518, 11084, 11112, 9543, 7874, 8728, 10425, 10313, 9421, 9193, 9292, 9585, 9870, 9260, 8092, 8169, 9785, 10934, 10582, 9955, 9650, 9401, 9923, 10795, 10219, 9292, 10306, 11876, 12109, 11797, 11399, 10784, 10814, 11457, 12300, 13816, 14861, 14081, 13177, 13280, 13377, 14017, 15542, 15847, 14991, 15385, 16846, 17576, 17361, 16731, 16248, 16692, 17875, 18675, 18765, 18716, 18715, 18588, 18685, 19246, 19667, 19694, 19896, 20431, 20695, 20463, 20439, 20788, 20376, 19581, 20392, 21830, 21510, 20519, 20243, 19931, 20136, 21104, 21279, 21139, 21293, 20315, 19443, 20274, 20468, 19917, 20927, 21534, 20304, 20088, 20755, 19921, 18995, 19630, 20438, 20358, 19859, 19582, 19475, 18958, 18418, 18410, 18224, 17842, 18140, 18529, 18043, 16885, 15791, 15751, 16634, 16573, 15317, 14811, 15486, 15992, 15755, 15031, 14033, 13334, 13635, 14373, 14241, 13533, 13449, 13698, 13466, 12799, 11921, 11515, 12116, 12604, 12268, 12132, 12295, 12027, 11603, 11097, 10352, 10313, 11234, 11906, 11784, 11254, 10694, 10590, 10837, 10531, 9848, 10013, 10862, 11137, 10886, 10756, 10373, 9781, 9934, 10534, 10506, 10296, 10769, 11424, 11536, 11421, 11637, 11858, 11607, 11585, 12486, 13496, 13971, 14209, 13874, 13062, 13330, 14653, 15163, 14910, 15116, 15392, 15381, 15602, 15689, 15398, 15507, 15805, 15621, 15699, 16413, 16743, 16432, 16065, 15666, 15484, 16099, 16927, 16969, 16558, 16493, 16711, 16801, 16548, 16093, 16305, 17563, 18721, 18781, 17908, 16786, 16769, 18172, 18998, 18745, 19137, 19665, 19286, 19325, 19601, 18941, 18974, 20140, 20378, 20102, 20443, 20464, 20374, 20730, 20434, 19782, 20064, 20694, 20991, 21020, 20462, 19734, 19689, 19926, 19903, 19941, 20027, 19511, 18606, 18569, 19289, 19286, 18649, 18095, 17264, 17007, 18035, 18283, 16948, 15907, 15752, 16310, 17224, 16700, 14990, 14518, 15167, 15950, 16702, 15920, 13825, 13251, 14133, 14604, 14676, 14184, 13092, 12758, 13166, 13266, 13015, 12410, 11820, 11813, 11758, 11503, 11575, 11316, 10690, 10482, 10208, 9829, 10143, 10590, 10592, 10160, 9140, 8701, 9663, 10417, 10340, 10127, 9340, 8791, 10000, 11257, 10758, 9841, 9866, 10816, 12281, 13105, 12540, 11634, 11911, 13328, 14186, 13793, 13623, 14432, 15364, 15986, 16008, 15282, 14967, 15668, 16271, 16027, 15444, 15590, 16733, 17327, 16455, 15593, 15674, 16026, 16281, 16331, 16090, 16022, 16431, 16837, 16409, 15361, 15376, 16590, 17116, 17030, 17289, 16813, 15964, 16667, 17845, 17772, 17404, 17461, 17684, 18282, 18901, 18942, 18441, 17623, 17542, 18687, 19343, 18928, 18921, 19167, 18922, 18828, 18628, 17919, 17973, 18896, 19287, 19102, 18719, 18010, 17910, 18730, 18879, 18237, 18376, 18883, 18652, 18524, 18825, 18583, 18350, 18981, 19344, 18721, 18061, 17914, 18130, 18603, 18962, 18687, 17802, 17280, 17759, 17925, 16980, 16623, 17162, 16790, 16047, 16224, 16183, 15500, 15292, 15406, 15257, 14769, 14099, 14240, 14867, 13989, 12532, 12665, 13134, 12860, 12919, 12609, 11287, 10802, 11506, 11793, 11456, 11059, 10747, 10572, 10548, 10950, 11248, 10190, 9033, 9722, 10668, 10415, 10275, 10278, 9894, 10373, 11383, 11248, 10557, 10471, 11125, 12408, 13288, 13025, 12873, 14015, 15903, 16484, 14680, 13908, 16517, 17889, 16442, 17993, 21152, 18528, 14212, 16505, 20309, 17355, 12607, 13848, 16314, 12403, 8720, 15034, 22929, 19812, 13780, 15706, 14790, 4627, 4517, 19077, 21896, 9741, 11024, 23244, 18392, 6757, 15253, 27709, 17358, 3275, 12318, 25527, 18348, 11948, 25091, 29164, 10703, 3709, 19294, 26509, 17130, 12869, 17624, 17403, 13291, 16150, 19660, 16679, 19316, 24813, 13518, 1706, 14890, 31473, 29025, 19486, 10810, 9381, 22654, 27335, 12579, 11071, 25245, 24515, 16094, 16050, 16665, 21934, 29868, 21236, 9306, 12673, 15854, 18197, 26141, 17577, 2799, 14965, 28670, 16963, 9543, 16666, 20560, 22945, 19809, 9023, 11716, 21135, 16890, 15075, 19646, 13408, 11603, 21237, 18428, 10005, 14777, 17759, 12685, 11891, 11656, 8626, 10060, 12739, 12503, 12175, 10314, 8732, 11449, 11141, 6644, 9870, 15908, 10641, 5145, 11074, 14551, 11515, 14078, 16183, 11601, 12701, 18711, 17143, 11175, 9503, 14598, 20548, 16445, 10692, 15967, 17376, 12053, 17760, 22099, 13905, 15132, 21877, 14572, 9241, 16127, 19742, 16703, 11273, 10240, 19015, 20231, 9813, 11968, 19589, 14495, 13271, 18024, 12453, 8779, 15121, 17958, 14952, 10000, 9668, 18774, 19425, 8740, 12155, 21597, 16034, 12076, 16897, 15643, 12506, 14002, 17063, 20339, 16009, 10493, 19313, 23310, 12102, 13438, 22423, 14792, 10773, 21690, 22241, 12200, 12236, 21047, 23540, 13986, 7792, 17317, 23114, 15587, 14692, 17334, 11493, 14074, 24311, 19109, 10296, 17406, 24295, 17249, 10313, 14820, 21267, 17802, 12572, 17102, 20781, 16042, 15086, 18582, 17896, 18755, 21179, 16064, 11509, 16239, 20760, 19854, 17647, 15011, 14497, 16026, 14886, 16321, 22120, 19496, 12028, 15452, 20759, 16173, 13778, 18150, 19524, 17807, 15605, 12741, 13127, 16028, 18961, 21351, 15116, 4629, 9662, 22729, 20376, 9176, 7212, 14357, 19697, 14443, 8190, 13980, 18063, 13427, 14731, 14796, 7066, 11524, 21413, 17188, 13217, 14630, 11234, 14189, 20237, 14513, 11549, 15520, 12279, 11525, 15656, 12792, 13338, 17670, 11806, 9281, 15600, 14618, 12144, 13812, 10129, 9731, 16138, 15869, 12417, 11283, 9609, 14682, 19695, 11332, 7144, 15965, 17364, 12600, 15090, 16760, 13881, 14290, 17415, 20009, 18218, 10928, 10936, 21166, 22545, 12941, 11448, 17658, 17810, 16333, 19011, 17194, 12329, 15897, 22167, 20228, 15258, 14725, 17815, 19764, 15975, 12276, 15949, 18149, 15536, 18372, 19521, 11050, 11572, 23747, 21352, 7365, 10447, 24136, 19744, 5689, 11143, 24973, 18325, 7195, 16547, 23606, 11669, 9003, 21633, 21079, 10190, 13209, 22533, 19127, 11281, 15503, 23439, 17929, 10110, 16570, 21003, 13891, 16155, 22395, 13391, 11024, 22584, 18499, 10694, 21066, 20674, 7347, 13216, 21477, 13427, 13083, 18837, 15151, 13896, 16341, 16713, 18558, 12745, 8967, 23612, 24132, 4830, 11124, 25879, 14432, 10901, 20404, 11949, 9963, 25584, 23561, 8648, 5579, 13149, 24212, 20539, 5986, 14671, 25395, 8772, 7848, 26893, 18045, 7158, 22211, 20962, 4242, 10324, 22711, 18560, 9726, 9047, 18341, 20226, 7525, 10006, 25417, 18559, 6119, 13865, 17338, 9564, 12389, 19135, 14823, 8011, 10023, 17215, 18313, 14971, 16196, 16048, 12562, 14601, 15900, 13361, 15932, 15479, 9518, 12943, 18460, 14556, 11618, 12878, 15909, 19792, 14611, 8584, 15642, 17384, 10120, 14163, 18086, 11520, 12964, 18211, 15027, 13731, 15579, 15857, 16662, 14594, 15723, 20706, 12923, 8103, 23014, 24218, 9066, 13226, 20991, 14078, 15469, 18367, 11526, 15686, 21089, 12700, 13274, 19512, 14538, 14926, 18275, 12287, 16381, 23279, 12098, 9514, 21632, 17213, 10916, 20473, 18636, 9508, 18907, 24513, 11496, 7846, 19022, 23527, 18534, 13841, 15032, 19354, 17728, 14763, 19663, 20127, 11840, 14381, 23365, 17389, 11111, 21349, 25013, 11274, 6434, 17742, 23850, 18205, 13123, 14847, 17173, 15023, 14726, 18432, 16878, 14923, 20996, 17512, 3123, 10618, 31903, 24947, 5662, 10956, 20787, 14406, 14504, 24373, 19395, 5340, 8764, 24026, 21667, 5417, 9080, 26692, 20203, 1597, 8845, 24769, 18563, 6879, 9594, 15224, 13674, 12367, 16501, 17428, 10848, 9530, 15054, 13929, 12157, 17408, 16308, 10906, 12563, 11335, 10139, 20884, 23225, 8915, 5038, 14396, 19410, 19004, 14496, 11354, 16523, 16516, 10998, 16828, 18515, 7872, 13581, 25520, 12916, 2790, 16822, 23610, 14852, 11117, 10797, 10317, 14743, 17302, 15377, 13436, 10407, 12095, 19345, 17280, 10416, 14483, 17828, 11921, 11670, 15954, 14958, 16688, 20511, 16518, 13502, 17722, 19140, 16574, 15608, 16283, 19484, 20504, 14276, 12403, 19710, 21145, 15913, 16477, 19615, 18813, 17612, 17103, 17369, 19021, 18726, 17871, 18422, 16523, 16351, 20965, 20356, 16629, 18579, 17350, 13008, 17512, 21661, 19036, 18975, 14775, 7269, 14363, 22305, 15580, 14431, 18534, 12052, 10614, 16187, 13744, 16936, 23157, 12099, 6379, 16345, 14225, 12189, 24452, 19809, 5923, 12171, 15052, 9943, 22619, 26927, 6965, 3678, 18530, 20178, 16301, 15291, 11186, 14383, 20006, 13785, 10318, 15529, 16962, 19524, 19147, 5008, 2726, 23256, 29005, 11230, 2455, 10688, 20145, 21555, 15764, 13227, 15082, 12170, 12924, 20577, 16949, 9226, 16000, 19137, 9274, 9335, 17727, 17202, 15175, 15842, 11022, 7845, 14052, 19878, 16587, 10135, 11080, 16786, 16118, 12437, 14220, 15584, 13111, 13031, 15139, 15074, 13552, 15203, 19674, 16064, 7322, 13419, 24355, 16995, 8893, 14830, 15577, 12381, 17939, 19130, 14806, 16242, 14891, 11325, 16020, 19497, 18307, 18951, 14852, 10675, 16845, 20316, 16677, 17367, 17174, 14648, 18363, 19802, 17063, 21019, 21903, 14305, 14242, 19394, 18066, 17178, 18331, 15899, 15557, 17534, 15966, 15621, 18063, 18008, 17095, 15978, 13252, 15363, 21266, 18734, 10646, 11460, 18475, 19702, 16811, 15467, 14405, 14384, 16002, 15452, 15296, 18334, 17496, 13148, 14225, 16821, 15265, 15075, 15503, 12392, 12538, 17149, 17550, 14821, 15026, 15574, 13249, 10977, 12472, 16595, 17498, 14097, 12820, 14120, 12509, 11876, 17491, 19489, 11741, 8049, 14157, 15972, 12175, 14482, 17607, 13504, 11061, 14076, 14892, 13604, 14658, 17037, 17089, 13252, 11465, 15830, 17472, 13969, 15551, 19065, 15621, 13323, 17647, 19893, 17083, 13647, 12688, 16507, 20815, 18253, 12676, 12292, 15780, 17383, 15743, 14341, 16011, 17084, 14073, 12307, 15485, 17120, 14794, 15018, 16975, 14610, 12231, 15127, 17916, 17432, 16639, 15131, 12913, 13543, 16692, 18477, 16765, 13684, 13782, 16391, 17241, 16115, 13860, 13079, 17370, 19430, 13909, 12269, 17036, 16864, 14319, 15601, 16497, 17165, 16970, 13542, 15008, 18444, 13245, 12119, 20109, 18110, 11363, 15218, 17617, 14606, 16350, 16523, 14567, 18084, 17688, 12042, 12852, 15867, 17585, 20656, 16441, 9380, 13787, 18616, 15920, 17758, 20227, 15235, 12932, 15107, 15741, 17938, 19941, 17263, 13823, 12872, 15915, 19511, 16136, 13923, 20108, 19940, 12091, 11829, 15036, 16711, 21468, 19206, 10059, 11424, 16771, 15176, 16307, 17610, 13321, 13371, 13718, 9515, 13731, 19176, 13815, 13524, 17809, 10886, 7841, 16305, 16929, 13565, 17535, 16425, 9722, 10334, 15923, 20243, 19359, 12759, 12100, 17303, 15274, 14245, 21369, 21257, 14359, 13850, 15147, 15507, 18789, 19415, 17366, 16434, 13249, 13187, 19090, 19559, 16781, 18787, 16726, 11243, 13045, 16605, 17126, 18338, 16528, 12828, 13135, 13890, 15343, 18824, 15832, 10142, 12465, 15800, 14819, 15142, 14908, 13810, 15334, 13934, 9692, 10321, 13323, 15827, 18046, 14887, 11071, 14370, 15635, 12801, 15919, 17744, 11894, 11192, 15551, 13981, 12044, 14611, 14555, 12184, 12257, 13684, 14669, 13948, 12597, 13352, 12527, 8725, 9580, 14632, 15584, 13613, 13600, 13983, 12731, 11900, 13998, 16017, 14733, 16163, 20471, 16934, 12209, 19760, 27405, 24035, 20463, 20054, 19604, 22380, 24336, 24377, 28672, 28265, 20866, 22290, 26724, 22529, 23929, 29172, 21757, 17168, 27253, 29938, 20726, 17831, 20436, 18504, 14480, 14089, 17391, 18440, 14569, 13086, 15056, 11783, 5710, 6803, 11815, 10907, 6827, 7862, 9726, 6789, 6910, 9969, 5488, 2371, 9531, 11204, 4355, 4795, 9558, 10975, 12064, 9804, 7199, 11941, 13417, 9459, 13211, 16834, 12750, 13919, 16787, 12634, 12827, 17051, 16041, 16749, 18483, 15343, 16197, 19767, 18108, 19274, 21870, 17465, 16474, 20781, 19021, 18262, 23027, 22054, 17739, 17440, 17276, 17776, 19335, 18518, 19592, 20489, 14733, 12053, 16209, 14850, 10944, 14251, 17076, 13339, 9417, 9853, 12413, 10756, 5030, 4839, 9782, 10884, 10554, 12635, 12134, 8655, 7755, 10209, 11775, 11562, 14059, 15819, 10136, 8806, 18329, 20646, 15803, 20126, 21848, 13476, 14533, 23326, 24806, 24958, 26246, 24935, 25156, 22380, 18628, 26711, 32306, 23634, 23040, 30757, 25202, 18341, 23924, 27245, 23671, 21277, 19993, 18853, 17896, 18924, 23233, 21044, 11318, 9808, 14331, 12143, 10120, 14300, 16076, 12270, 7607, 7002, 9529, 8243, 6840, 11193, 10396, 3368, 5390, 11770, 10067, 7442, 8001, 6536, 6281, 9717, 12306, 12329, 11048, 11579, 13983, 12569, 10085, 13645, 17202, 15454, 15441, 18698, 19060, 16867, 17708, 21786, 21670, 16507, 16990, 22753, 22656, 21323, 25352, 24118, 17530, 19230, 24477, 21315, 16581, 18178, 20336, 18607, 16664, 16949, 16270, 12132, 9407, 12533, 14755, 10354, 7911, 11393, 9180, 1292, 2646, 8407, 4011, 0, 7286, 11628, 6789, 5084, 7988, 9087, 8705, 8699, 11851, 15812, 12182, 8911, 17056, 22083, 18239, 21954, 26056, 17901, 15803, 23803, 23754, 22939, 29246, 29206, 25187, 24770, 21870, 22582, 28105, 24233, 20504, 26623, 24808, 18170, 21614, 21778, 17114, 20643, 20004, 11718, 11260, 13519, 14052, 18308, 15385, 7529, 10492, 12195, 5973, 7572, 10739, 6914, 8309, 11267, 7854, 7967, 10092, 8659, 10461, 10980, 7151, 10217, 14964, 12729, 14002, 16948, 12241, 11460, 18912, 20804, 17578, 18180, 20356, 20785, 20205, 20256, 22559, 23420, 20770, 20716, 22989, 21304, 20516, 24846, 25033, 19540, 19551, 23329, 20978, 18080, 21569, 23008, 17942, 14826, 16868, 18195, 15217, 12034, 13808, 15263, 10662, 8840, 13184, 12049, 7222, 9489, 11835, 6855, 2367, 2857, 5444, 7688, 8322, 9689, 10633, 5978, 2717, 7593, 10550, 9166, 13177, 17264, 13201, 10259, 14280, 17659, 18050, 20196, 22574, 20120, 15951, 17266, 22129, 23784, 23247, 24674, 25797, 22453, 18662, 21158, 24278, 20417, 18505, 23117, 21130, 13585, 14480, 18465, 16035, 13732, 14125, 12715, 10727, 10130, 11495, 13047, 9857, 6658, 10113, 11500, 7114, 7441, 10706, 9125, 8782, 12549, 12767, 10004, 10618, 13330, 13450, 11950, 13680, 17901, 18439, 15914, 16603, 19188, 18808, 18431, 21483, 22828, 19869, 19937, 24456, 24642, 21164, 22355, 24640, 22024, 20263, 22917, 24420, 22232, 20420, 21980, 22962, 19566, 17705, 20229, 19313, 16216, 18401, 19725, 15534, 13655, 14968, 14365, 12731, 10676, 9016, 9698, 9063, 7398, 9528, 10590, 8017, 8550, 8420, 2716, 666, 3938, 4959, 7352, 12618, 12971, 10051, 8846, 7808, 9352, 13478, 14569, 16080, 19597, 17730, 16111, 21351, 22770, 20644, 25581, 27855, 21347, 19567, 22742, 23129, 25765, 29088, 27030, 24532, 22340, 19256, 20567, 20604, 15483, 16800, 21313, 16950, 13165, 14877, 11610, 7638, 10005, 10047, 6143, 5532, 7299, 8115, 7319, 4957, 4079, 5820, 6883, 5895, 4697, 6036, 9816, 11766, 10914, 10610, 11719, 13339, 14364, 14971, 17659, 20065, 19613, 21474, 23359, 19570, 19931, 26754, 26306, 22692, 25859, 26962, 24319, 25590, 25967, 23733, 23370, 22516, 22669, 23974, 19712, 16927, 21140, 20429, 16734, 19557, 18892, 13140, 13986, 16701, 15166, 14246, 12995, 11389, 11745, 9666, 7796, 10239, 9428, 6476, 8895, 10687, 9259, 9877, 10157, 9621, 9557, 5698, 3030, 6617, 8690, 10829, 18007, 19478, 14163, 13002, 13781, 14000, 17382, 20106, 21725, 23077, 19006, 17946, 25746, 25832, 20104, 25076, 27517, 18097, 15296, 19109, 18216, 19878, 24302, 22766, 18412, 13802, 11279, 14248, 13015, 7272, 10931, 15596, 10734, 9106, 10224, 4100, 1990, 6966, 6261, 3312, 5609, 8524, 9415, 7560, 4753, 7018, 10287, 9553, 11020, 13238, 10946, 11838, 17489, 18636, 16903, 18497, 20817, 20717, 19944, 21162, 23595, 24119, 24402, 26531, 26421, 23672, 23012, 24126, 24444, 23803, 22822, 23093, 23409, 21565, 20634, 21030, 19381, 18513, 19558, 18210, 16684, 17470, 17043, 16269, 16766, 16078, 15872, 16923, 16088, 15111, 15113, 13747, 13069, 12987, 10887, 10611, 12720, 12411, 12042, 13533, 13516, 13623, 14577, 12002, 7878, 7122, 8888, 10812, 12027, 13556, 16563, 18407, 17680, 16492, 14785, 13363, 14767, 17501, 19125, 18701, 17176, 19009, 22187, 20398, 18756, 20258, 17196, 13375, 14827, 13824, 12068, 16981, 19468, 15498, 13042, 11398, 9626, 9790, 7500, 6025, 10781, 13175, 10865, 10526, 8694, 5635, 7920, 9653, 6661, 6381, 9619, 11890, 12454, 11339, 11185, 13170, 13674, 13595, 14628, 14015, 13905, 16235, 17124, 17708, 20039, 20652, 20358, 20607, 18962, 18153, 20091, 20842, 21507, 23498, 23212, 21934, 21614, 19895, 18986, 20288, 19888, 19043, 19767, 18788, 17339, 18229, 18966, 18962, 18719, 16675, 15246, 16185, 16573, 17138, 19022, 18980, 17921, 18376, 17485, 15298, 15067, 14662, 12756, 12745, 13884, 13401, 13862, 16682, 17891, 15995, 14153, 13211, 10922, 7788, 7248, 9751, 12321, 14193, 16735, 18732, 17848, 15708, 15708, 16691, 15858, 16152, 19549, 19839, 16928, 19876, 25314, 23397, 20628, 22767, 20876, 15111, 14063, 14794, 14351, 16880, 20328, 20474, 17176, 11663, 9193, 10540, 8192, 4916, 8017, 10845, 9679, 10676, 11161, 7562, 5772, 6457, 5692, 5325, 7231, 9979, 11313, 10312, 10645, 13473, 13904, 12411, 12569, 12217, 11796, 14355, 16826, 17122, 18155, 20125, 20799, 19103, 16519, 16548, 18297, 18640, 19746, 21935, 21480, 20422, 21254, 20482, 17867, 16957, 18024, 19525, 19759, 18497, 18245, 18773, 18190, 18427, 19518, 18568, 16888, 16631, 17007, 18013, 19029, 18704, 18508, 18939, 18006, 15942, 13878, 12051, 11621, 12432, 12458, 11771, 12065, 13663, 15081, 14988, 14029, 11911, 7529, 4844, 7262, 9928, 10705, 14089, 18686, 19821, 18898, 17985, 17244, 17566, 18474, 20035, 22109, 21487, 20586, 24482, 27761, 26662, 26773, 25918, 20586, 18073, 18637, 15954, 15126, 19085, 20475, 18594, 17299, 15064, 11092, 7452, 6057, 6772, 6965, 7847, 10896, 10539, 7533, 8817, 9494, 5530, 4596, 6480, 6690, 9005, 11601, 10428, 11208, 14352, 14253, 13003, 12422, 11761, 13378, 14652, 12719, 13026, 16430, 18327, 19300, 19040, 16060, 14292, 15009, 15278, 15771, 17439, 18926, 19796, 19580, 18550, 18022, 17564, 17181, 17751, 18153, 18126, 18619, 19080, 19689, 20690, 20786, 20388, 20005, 18738, 18334, 19822, 20483, 19911, 19733, 19468, 18882, 17608, 14365, 10727, 9340, 9849, 10551, 10841, 11798, 13557, 13954, 13531, 13353, 10104, 5442, 5772, 8098, 8337, 11554, 17220, 19413, 20511, 22363, 21474, 19511, 19229, 19924, 21555, 21663, 20200, 23242, 27899, 26945, 26130, 27840, 23780, 17570, 16806, 15534, 12481, 14619, 18069, 17476, 17087, 17177, 13761, 9630, 8230, 7757, 7069, 7636, 9612, 10897, 10805, 11327, 12095, 10543, 8644, 9673, 11434, 11301, 10939, 11561, 12319, 13370, 14890, 15456, 14667, 13969, 13398, 12003, 10934, 11267, 12086, 13362, 14831, 14393, 12940, 13381, 14190, 13253, 12775, 13945, 15079, 15812, 16488, 17031, 18055, 19243, 19423, 18912, 18414, 18122, 18545, 19463, 20486, 21965, 22841, 22223, 21801, 21815, 20753, 19865, 20052, 19561, 18734, 18742, 18041, 16082, 13812, 11121, 8845, 7832, 7080, 7499, 10108, 11881, 11617, 12017, 12362, 9864, 6564, 6224, 8059, 9382, 11555, 16580, 21037, 22212, 23222, 24526, 23278, 21964, 23010, 22806, 20529, 20009, 21873, 24127, 26009, 27587, 27927, 24616, 18684, 15085, 13596, 11465, 12002, 15356, 15704, 14629, 16438, 17158, 14732, 13148, 12429, 10804, 10070, 10928, 12270, 13925, 15519, 16311, 15729, 13886, 12774, 13292, 13370, 12321, 11340, 10658, 10849, 11919, 11798, 10798, 10932, 10725, 9286, 8691, 8237, 6811, 7172, 9313, 10204, 10803, 12469, 13517, 14068, 14725, 14611, 15096, 16927, 17930, 18424, 19311, 19351, 20090, 22420, 22721, 21244, 21072, 20558, 19429, 20342, 21337, 20720, 20807, 21190, 20790, 21154, 21068, 19219, 18222, 18196, 16505, 14028, 12514, 11317, 9977, 8734, 7697, 7669, 9526, 12294, 13689, 13767, 14000, 12420, 8426, 6965, 8609, 8997, 10299, 14884, 18146, 19767, 23312, 25568, 23837, 21655, 20884, 20323, 18683, 16106, 16282, 19955, 22396, 23609, 25316, 23389, 18810, 17081, 15140, 10907, 10486, 13473, 14678, 15895, 18525, 19451, 18775, 17995, 16471, 14738, 14181, 14707, 15321, 15393, 15673, 16311, 15763, 14568, 14533, 14798, 14393, 13512, 11600, 9751, 9908, 10645, 10088, 9254, 9469, 10667, 11546, 11015, 9933, 9043, 8179, 8472, 9948, 10687, 11260, 13234, 15365, 16337, 16403, 16101, 16298, 17110, 17672, 17722, 17308, 17047, 17863, 18652, 18482, 18498, 18539, 18127, 18462, 18850, 18375, 18565, 18954, 18619, 19554, 20881, 20312, 20162, 20995, 19823, 17817, 16574, 14028, 10844, 9297, 8477, 7923, 8582, 10550, 13730, 16461, 16749, 15737, 13751, 10040, 7569, 7508, 7368, 9272, 14805, 19229, 21819, 25206, 26524, 25283, 24987, 23763, 20353, 17956, 15961, 14798, 17931, 21510, 21955, 23443, 24347, 20454, 16728, 14927, 11125, 9155, 11325, 12253, 12694, 15670, 17555, 18058, 19461, 18995, 16593, 15504, 14709, 13606, 13771, 14361, 14873, 15577, 15437, 15458, 16556, 16602, 15355, 13995, 12108, 10922, 11077, 10096, 8611, 9396, 11056, 11561, 11173, 9992, 8813, 8553, 8308, 7926, 8128, 8865, 10640, 12890, 13745, 14232, 15717, 16390, 16203, 16799, 16972, 16256, 16605, 17748, 18279, 18481, 18564, 18670, 19362, 20080, 20230, 20259, 20042, 19229, 18615, 19009, 19843, 20260, 20566, 20991, 20488, 18691, 16121, 12711, 9443, 7729, 6595, 5889, 7723, 11483, 14869, 18039, 20474, 19941, 16862, 13608, 11083, 9152, 8405, 10282, 14921, 19955, 23783, 26882, 28895, 28945, 27312, 24383, 20530, 16265, 12646, 12073, 14301, 15712, 16825, 19815, 21058, 19044, 17416, 15066, 10737, 9245, 10253, 9402, 9570, 12964, 15581, 17087, 19230, 20260, 20118, 20144, 19449, 18027, 16392, 14483, 13664, 13897, 13991, 15468, 17871, 18110, 17403, 17309, 15565, 12753, 11078, 9340, 7736, 8136, 9203, 9558, 9753, 9592, 9208, 9190, 9131, 9171, 9481, 9545, 10250, 12060, 13498, 14357, 15352, 16128, 17090, 18496, 19041, 18620, 18197, 17705, 17315, 17259, 16928, 16588, 16900, 17476, 18062, 18545, 18424, 17926, 17488, 16879, 16155, 15895, 16707, 18435, 19391, 18460, 16421, 13548, 9843, 6906, 5726, 6058, 8494, 13098, 18342, 22765, 25002, 24208, 21154, 16965, 12727, 10107, 9849, 11483, 14632, 18579, 22511, 26446, 29751, 30678, 28713, 24989, 19941, 13778, 9314, 9051, 10559, 11643, 14473, 18194, 18870, 17948, 17864, 16069, 12656, 11096, 10638, 9598, 9789, 11976, 14461, 16254, 18016, 20513, 22377, 22324, 21755, 20710, 17974, 15583, 14524, 12777, 11698, 13243, 15228, 16582, 17836, 17746, 16574, 15369, 12991, 9995, 8442, 8027, 8243, 9009, 9310, 9474, 10374, 11449, 12731, 13900, 13670, 13233, 13953, 14300, 14072, 14567, 15121, 15696, 17130, 17898, 17180, 16873, 17301, 17028, 15949, 14530, 12946, 11823, 11635, 12204, 13246, 14484, 15565, 16250, 16558, 16556, 16322, 16531, 17778, 19276, 20017, 19674, 17775, 14781, 12123, 9686, 7495, 7869, 11553, 16265, 20664, 24290, 25491, 23876, 21107, 17983, 14476, 11394, 9596, 9713, 12149, 15893, 19993, 25052, 29793, 31227, 29730, 26716, 21009, 14393, 10984, 9608, 8369, 10012, 13815, 15705, 17085, 19642, 19768, 16991, 14904, 13280, 10618, 8904, 9668, 11295, 12247, 13509, 16321, 19055, 20164, 21085, 21735, 20267, 18140, 16731, 14222, 11660, 11755, 12854, 13372, 14802, 16474, 16808, 16851, 16758, 15245, 13162, 12001, 11528, 10866, 9614, 8493, 8639, 9838, 11387, 13088, 14323, 14933, 15660, 16007, 15222, 14391, 14227, 14113, 14207, 14563, 14412, 14341, 15217, 15810, 15232, 14389, 13503, 12327, 11787, 12253, 12994, 14063, 15509, 16354, 16560, 17105, 17803, 18128, 18881, 20595, 22003, 21841, 20476, 18219, 14688, 11052, 8915, 7703, 7622, 10588, 15449, 19248, 21983, 23842, 23349, 21051, 18552, 15562, 12039, 9641, 9961, 12794, 16320, 20246, 25561, 30190, 31624, 30889, 28140, 22526, 16787, 12790, 9135, 6894, 7892, 10160, 12069, 14276, 16285, 16815, 16146, 15228, 13875, 11665, 9786, 9253, 9190, 9604, 11576, 14321, 16736, 19212, 21402, 22336, 22053, 20757, 18514, 15947, 13901, 13008, 13206, 14005, 15121, 15946, 16197, 16623, 16920, 16131, 15270, 14932, 13833, 12152, 10951, 9828, 9033, 9424, 10410, 11418, 12683, 14198, 15885, 17112, 17175, 16705, 16124, 15273, 14788, 14272, 13030, 12807, 13863, 13884, 13568, 14385, 14494, 13537, 13340, 13371, 13166, 13934, 15083, 15447, 15743, 16481, 17175, 17573, 18108, 19361, 20700, 20992, 20231, 18198, 14515, 10565, 7619, 5654, 5326, 7066, 10024, 13777, 17934, 21360, 23300, 23487, 22137, 19755, 16416, 13190, 11815, 12290, 14748, 19711, 24868, 28372, 31007, 31830, 29861, 26469, 21387, 15013, 10654, 8690, 7701, 8263, 9837, 11854, 14343, 15073, 14734, 16061, 16165, 13853, 13345, 13447, 11697, 11488, 13059, 13871, 15623, 18253, 19452, 20250, 20956, 20303, 19197, 17792, 15577, 13835, 13069, 13099, 13886, 14065, 13736, 14283, 14407, 13693, 13955, 14255, 13558, 13195, 12425, 10437, 9390, 9789, 10285, 11005, 12138, 13643, 15551, 16677, 16931, 17550, 17772, 17210, 17086, 16362, 14325, 13484, 14165, 14220, 13944, 14104, 14045, 14113, 14671, 15133, 15742, 16547, 16751, 16630, 16718, 16599, 16375, 16692, 17464, 18189, 18588, 18479, 17436, 15251, 12672, 10089, 7182, 5115, 5193, 6449, 8561, 12547, 17065, 19967, 21556, 22416, 21892, 19874, 17402, 15507, 14049, 13238, 15006, 19226, 23184, 26844, 30672, 31552, 28701, 24846, 20057, 14354, 10680, 9328, 8251, 8009, 9813, 12488, 13954, 14313, 15549, 17035, 16562, 15728, 15946, 14903, 12954, 12782, 13469, 13973, 15754, 18316, 19764, 19983, 19698, 19265, 18465, 17070, 15808, 15127, 14633, 14410, 14358, 13957, 13473, 13130, 12813, 12947, 13350, 13427, 13493, 13417, 12451, 11184, 10567, 10512, 10701, 11105, 11932, 13260, 14571, 15580, 16381, 16849, 17465, 18415, 18303, 16917, 15906, 15279, 14371, 14139, 14628, 14592, 14221, 14324, 14725, 15214, 15936, 16841, 17454, 17457, 17416, 17454, 16786, 16140, 16636, 17106, 16795, 16333, 14961, 12439, 10260, 8316, 6573, 6823, 8540, 10253, 13180, 16731, 18367, 19237, 20712, 20863, 19742, 18987, 17624, 15356, 14245, 15157, 17664, 21008, 24225, 27168, 28832, 27388, 24178, 20879, 16110, 11067, 9135, 8603, 7407, 8338, 11491, 13184, 14053, 16200, 17603, 17267, 17427, 17926, 16708, 14731, 14180, 14734, 15320, 16358, 18169, 19759, 20350, 20296, 19949, 18896, 17067, 15421, 14708, 14606, 14628, 14610, 14355, 13884, 13459, 13149, 12870, 12484, 12108, 12248, 12488, 11768, 10769, 10700, 10824, 10510, 10746, 11789, 12857, 13874, 15104, 16232, 16798, 17130, 17860, 18150, 17056, 16067, 16106, 15521, 14403, 14344, 14367, 13679, 13619, 13807, 13443, 13975, 15512, 16577, 17555, 18703, 18875, 18315, 17808, 16930, 15834, 15158, 14391, 13005, 11500, 10377, 9451, 8861, 9599, 11596, 13479, 15399, 17790, 18943, 18577, 18749, 19147, 18350, 17282, 16492, 15448, 14941, 15736, 17623, 20410, 23502, 26335, 28130, 27013, 23232, 19333, 15466, 11311, 9000, 8535, 8103, 8595, 10674, 12927, 15147, 17482, 19155, 20067, 20203, 19447, 18122, 15942, 13579, 13013, 13968, 15182, 17064, 19177, 20582, 21530, 21459, 20119, 18664, 16747, 14475, 13779, 13905, 13435, 13823, 14657, 14167, 13879, 14433, 13943, 13066, 12922, 12157, 10781, 10192, 10160, 10181, 10378, 10673, 11278, 12199, 13041, 14194, 15813, 16903, 17366, 18050, 18343, 17229, 15942, 15878, 15594, 14048, 13234, 13803, 13685, 12905, 13020, 13331, 13346, 14346, 16088, 17253, 18042, 18725, 18792, 18347, 17696, 16748, 15783, 14955, 13654, 11665, 9737, 8494, 8163, 8901, 10470, 12483, 14847, 16824, 17425, 17510, 18313, 18883, 18501, 18185, 17703, 16072, 14654, 15024, 16326, 17965, 20830, 24421, 26576, 26698, 25644, 22936, 18280, 13971, 11268, 8705, 6756, 7173, 8691, 10233, 13120, 16739, 19214, 20926, 22222, 22104, 20627, 18643, 16683, 15192, 14398, 14547, 15584, 16792, 18141, 19708, 20482, 20464, 20301, 19108, 17186, 16217, 15526, 14324, 13852, 13742, 13142, 13388, 14122, 13336, 12110, 12010, 11697, 10467, 9561, 9244, 9016, 9064, 9505, 10095, 11078, 12886, 15120, 16977, 18382, 19517, 19968, 19521, 18551, 17317, 16239, 15904, 15779, 14981, 14089, 13866, 13762, 13483, 13572, 13961, 14409, 15221, 16181, 17033, 18304, 19631, 19916, 19340, 18268, 16363, 14270, 12801, 11549, 10335, 9437, 8920, 9262, 10319, 11154, 12130, 13740, 15086, 16081, 17115, 17406, 17072, 17021, 16675, 15616, 14666, 14397, 15028, 16261, 17715, 20006, 22607, 23967, 24933, 25606, 23463, 19252, 15600, 11781, 8329, 7495, 7607, 7596, 10082, 14322, 17482, 20301, 23182, 24373, 23863, 22362, 19826, 16876, 14368, 13098, 13445, 14244, 15116, 17028, 18904, 19586, 20396, 21101, 20155, 18772, 18056, 16914, 15547, 14731, 13680, 12411, 11869, 11659, 11233, 11019, 10939, 10494, 10033, 9972, 9777, 9155, 8717, 8692, 9252, 10995, 13160, 14764, 16921, 19615, 20667, 20363, 20032, 18603, 16464, 15742, 15456, 14374, 14159, 15011, 15180, 14745, 14554, 14606, 15047, 15806, 16651, 17919, 19426, 20507, 21240, 21291, 19759, 17340, 15189, 12732, 9876, 8120, 7519, 7263, 8281, 10467, 11649, 12039, 13362, 14533, 14506, 14820, 16053, 17110, 17606, 17587, 17184, 16664, 16163, 16503, 17890, 18898, 19928, 22354, 24180, 24200, 24625, 24792, 22379, 19098, 16153, 12148, 8478, 6944, 6196, 6231, 8584, 12265, 15604, 18449, 20866, 22481, 22480, 20868, 19038, 17152, 14662, 12981, 12822, 13169, 14496, 17027, 19169, 20876, 22460, 22449, 21186, 20363, 19376, 17780, 16638, 15377, 13166, 11266, 10148, 8722, 7725, 8586, 9949, 9921, 9477, 9698, 9555, 8998, 9145, 9532, 9894, 11542, 14343, 16844, 18891, 20705, 21713, 21540, 20398, 18889, 17337, 15661, 14543, 14402, 14186, 13985, 14998, 16010, 15528, 14847, 14849, 14961, 15837, 17729, 19306, 20394, 21249, 20770, 18904, 16654, 13734, 10328, 8027, 7053, 6675, 7407, 9405, 11424, 12820, 13956, 14865, 15413, 15928, 16618, 17124, 17413, 17895, 18079, 17523, 17380, 18019, 18174, 18209, 19247, 20205, 20309, 20812, 21934, 22329, 21578, 20316, 18312, 14878, 11451, 9695, 8107, 6438, 7658, 10680, 12283, 14477, 18467, 20848, 21480, 22359, 22186, 20632, 19313, 18079, 16695, 15724, 15430, 16272, 17469, 17962, 18811, 19906, 20106, 20486, 20679, 19200, 17966, 17256, 14698, 11900, 10355, 7981, 5961, 6442, 7190, 7167, 7751, 8287, 8477, 9065, 9446, 9817, 11150, 12822, 14637, 16869, 18466, 19178, 19765, 19749, 18979, 18284, 17436, 16078, 14979, 14294, 13642, 13569, 14471, 15693, 16803, 17625, 17459, 16505, 16350, 17447, 18682, 19678, 20815, 21557, 20828, 18695, 16063, 12882, 9082, 6244, 5290, 5361, 6679, 9642, 12622, 14811, 16853, 17942, 17528, 17046, 17144, 17172, 16941, 16585, 16353, 16625, 17557, 18966, 20099, 20651, 21332, 21717, 20971, 20303, 20102, 19183, 18083, 16951, 14463, 12004, 10971, 9685, 8501, 9375, 10990, 12378, 14807, 17482, 19090, 20514, 21754, 21628, 20561, 19749, 19159, 18080, 16883, 16660, 17012, 17075, 17505, 18231, 18142, 17909, 18233, 18117, 17818, 18232, 18110, 16482, 14432, 12459, 9875, 7122, 5808, 6036, 6435, 7053, 8327, 8793, 8305, 8729, 9688, 10222, 11835, 14606, 16714, 18184, 19316, 19384, 18911, 18532, 17736, 16462, 15057, 13757, 12816, 12116, 12125, 13473, 15145, 16490, 17984, 18733, 18496, 18834, 19356, 19303, 20003, 20987, 20702, 20061, 19048, 16066, 12133, 8866, 5959, 3952, 4220, 6531, 9672, 12772, 15683, 18219, 19483, 19553, 19531, 19174, 18021, 16914, 16149, 15653, 15973, 17063, 18658, 20831, 22745, 23689, 23822, 23021, 21695, 20533, 18841, 16460, 14298, 12174, 10368, 9813, 9482, 9010, 10106, 12382, 14309, 16301, 18244, 19414, 20371, 20751, 19773, 18759, 18492, 18180, 17916, 17910, 17833, 18095, 18745, 18992, 18563, 17526, 16337, 15778, 15641, 15686, 16378, 16905, 16403, 15783, 14880, 12480, 9824, 8507, 7724, 6914, 6806, 7354, 7849, 8064, 8208, 8800, 10287, 12567, 15223, 17746, 19559, 20439, 20625, 20194, 19092, 17722, 16375, 14666, 12655, 10973, 9762, 9454, 10712, 12756, 14627, 16569, 18270, 19174, 19584, 19310, 18551, 18714, 19418, 19253, 18725, 17756, 15082, 11604, 8555, 5502, 3174, 3058, 4972, 8247, 12123, 15485, 18180, 20239, 20766, 19778, 18511, 17425, 16412, 15924, 16148, 16604, 17345, 18768, 20497, 22172, 23752, 24597, 24745, 24850, 23878, 21508, 19535, 17382, 13826, 11291, 10356, 8825, 8382, 10717, 12992, 14541, 17094, 19351, 20329, 21163, 21390, 20375, 19049, 17826, 16795, 16255, 16208, 16884, 18126, 19112, 19544, 19171, 17927, 16671, 15752, 15147, 15254, 15461, 15386, 15978, 16517, 15670, 14483, 13518, 11856, 10000, 8742, 7834, 7220, 6815, 6774, 7558, 8422, 9155, 11145, 14044, 16475, 18920, 21345, 22168, 21351, 20181, 18851, 16870, 14578, 12709, 10997, 9350, 9038, 10040, 10978, 12518, 15238, 17322, 18462, 19801, 20534, 20269, 20085, 19734, 18716, 17282, 15015, 12091, 9283, 6197, 3174, 1682, 1711, 3064, 6465, 11176, 15421, 18666, 20986, 21970, 21254, 19409, 17616, 16214, 14992, 14696, 15706, 16883, 17979, 20085, 22624, 23914, 24535, 25720, 26117, 24778, 23401, 21791, 18168, 14309, 11944, 9167, 6626, 7032, 8764, 10022, 12554, 16036, 18524, 20633, 22586, 23024, 22084, 20670, 19062, 17447, 15973, 15139, 15319, 15944, 16920, 18287, 18822, 18257, 17710, 17147, 16447, 16328, 16348, 16001, 15921, 15773, 14890, 13994, 13320, 12163, 10888, 10180, 9653, 9110, 9094, 9492, 9735, 10244, 11536, 13082, 14776, 17146, 19574, 21183, 22163, 22537, 22010, 20751, 18735, 16050, 13462, 11420, 10141, 9863, 10206, 11216, 13366, 15555, 16829, 18180, 19614, 19968, 19678, 19296, 18194, 16568, 14919, 12797, 10231, 7858, 5784, 4058, 3031, 3174, 4811, 7513, 10752, 14520, 18128, 20428, 21381, 21207, 19770, 17867, 16536, 15721, 15342, 15656, 16455, 17472, 18585, 19535, 20421, 21421, 22344, 23202, 23732, 23005, 21043, 18642, 15702, 12301, 9469, 7605, 6889, 7796, 9620, 11559, 14125, 17105, 19613, 21797, 23247, 22925, 21527, 19972, 18014, 16132, 15044, 14340, 14069, 14749, 15864, 16651, 16977, 16966, 16866, 16718, 16499, 16527, 16612, 16241, 15768, 15399, 14694, 13935, 13442, 12690, 11839, 11385, 10810, 10042, 10016, 10744, 11649, 12830, 14254, 15557, 17006, 18960, 20975, 22308, 22766, 22592, 21739, 19819, 16969, 14017, 11717, 10357, 9808, 9811, 10459, 11942, 14046, 16444, 18775, 20448, 21234, 21319, 20514, 18471, 15588, 12770, 10486, 8548, 6962, 6102, 5743, 5531, 6046, 7516, 9248, 11397, 14396, 17252, 19117, 20305, 20609, 19746, 18631, 17981, 17543, 17274, 17471, 18085, 18616, 18682, 18717, 19240, 19938, 20656, 21610, 22171, 21769, 20850, 19322, 16837, 14309, 12402, 10567, 8937, 8359, 8979, 10517, 12724, 15173, 17553, 19640, 21066, 21525, 20975, 19672, 17911, 15831, 14014, 13147, 12905, 12915, 13644, 14968, 16156, 17148, 17767, 17632, 17291, 17207, 16866, 16138, 15497, 15047, 14599, 13968, 13183, 12452, 11584, 10582, 10002, 9666, 9269, 9698, 11124, 12591, 14269, 16323, 17693, 18613, 20108, 21501, 22083, 22211, 21567, 19950, 18149, 16323, 14277, 12519, 11381, 10960, 11414, 12493, 14130, 16416, 18542, 20011, 21102, 21189, 19753, 17694, 15184, 11980, 9433, 8337, 7673, 7208, 7351, 7467, 7160, 7104, 7807, 9359, 11640, 14239, 16727, 18630, 19664, 20245, 20655, 20600, 20332, 20461, 20766, 20724, 20440, 20160, 19683, 18926, 18514, 18786, 19035, 18856, 18775, 18706, 18021, 16885, 15640, 14084, 12289, 10858, 10257, 10465, 11224, 12499, 14159, 15723, 17228, 18951, 20244, 20490, 19936, 18649, 16759, 15023, 13800, 13030, 13000, 13804, 15136, 16710, 18238, 19446, 19926, 19426, 18510, 17523, 16001, 14294, 13185, 12460, 11994, 11792, 11092, 9996, 9360, 8875, 8301, 8257, 8798, 10042, 12252, 14569, 16482, 18428, 20120, 21365, 22450, 22760, 22131, 21381, 20378, 18844, 17154, 15177, 13360, 12651, 12530, 12612, 13526, 14912, 16461, 18491, 20012, 20319, 20044, 18773, 16231, 13731, 11708, 10055, 9421, 9403, 9373, 9761, 9908, 9004, 8014, 7464, 7233, 8056, 9960, 12248, 14979, 17773, 19889, 21535, 22759, 23201, 23166, 22907, 22482, 22081, 21340, 20105, 19170, 18679, 18129, 17664, 17361, 16970, 16661, 16405, 15738, 14697, 13734, 13054, 12531, 12033, 11825, 12234, 13105, 14284, 15727, 17073, 18101, 18870, 19031, 18253, 16915, 15494, 14141, 13050, 12439, 12418, 13154, 14682, 16718, 18993, 21070, 22086, 21747, 20710, 19227, 17022, 14653, 12933, 11647, 10444, 9709, 9512, 9383, 9281, 9392, 9522, 9692, 10357, 11501, 12712, 14116, 15993, 17854, 19064, 19731, 20048, 19928, 19629, 19318, 18535, 17308, 16289, 15400, 14283, 13355, 12968, 13173, 14204, 15679, 16949, 18357, 19833, 20421, 20305, 19929, 18524, 16405, 14997, 14181, 13526, 13586, 13751, 13002, 11954, 10951, 9437, 7966, 7306, 7342, 8333, 10411, 12788, 15109, 17366, 19039, 20038, 20628, 20556, 19960, 19455, 18891, 18031, 17354, 16954, 16447, 16064, 16134, 16329, 16362, 16353, 16260, 15951, 15658, 15518, 15182, 14556, 14246, 14620, 15373, 16280, 17295, 18114, 18624, 18967, 18826, 17985, 17066, 16376, 15490, 14474, 13735, 13211, 13066, 13812, 15245, 16790, 18473, 20245, 21326, 21202, 20175, 18515, 16278, 14040, 12353, 10993, 9970, 9748, 10000, 10188, 10585, 11175, 11519, 11925, 12652, 13228, 13652, 14465, 15707, 17022, 17940, 18110, 17865, 17722, 17531, 17079, 16625, 16356, 16214, 16025, 15586, 15019, 14597, 14430, 14883, 16224, 17879, 19324, 20600, 21270, 20815, 19767, 18673, 17355, 16029, 15207, 14699, 14016, 13094, 12044, 10863, 9560, 8283, 7251, 6645, 6748, 7723, 9390, 11529, 13939, 16163, 17847, 18950, 19451, 19354, 18801, 18138, 17812, 17575, 16829, 16040, 15742, 15224, 14401, 14231, 14682, 15223, 15856, 16235, 16154, 15985, 15601, 15087, 15194, 15734, 16268, 17261, 18533, 19217, 19289, 18949, 18256, 17605, 17012, 16270, 15714, 15514, 15472, 15600, 15889, 16333, 17012, 17878, 19056, 20344, 20824, 20362, 19527, 17943, 15510, 13328, 11745, 10474, 9888, 9971, 10208, 10710, 11577, 12429, 13055, 13298, 13179, 13242, 13824, 14753, 15792, 16760, 17577, 18092, 18055, 17713, 17494, 17259, 16964, 16886, 16699, 15961, 14974, 14202, 13793, 13696, 13825, 14510, 16046, 17747, 18854, 19485, 19729, 19388, 18866, 18467, 17647, 16293, 15053, 13867, 12155, 10106, 8182, 6511, 5493, 5471, 6105, 7224, 9231, 12068, 15037, 17646, 19787, 21314, 22060, 22024, 21268, 20031, 19057, 18664, 18113, 17151, 16319, 15339, 14048, 13519, 13930, 14494, 15465, 16713, 16954, 16238, 15596, 14977, 14144, 13561, 13688, 14628, 16016, 17476, 18879, 19532, 19126, 18650, 18298, 17429, 16681, 16464, 15954, 15383, 15533, 15940, 16234, 16689, 17264, 17980, 18928, 19804, 20297, 19945, 18285, 15800, 13402, 11573, 10500, 9897, 9472, 9533, 10115, 10867, 11619, 11717, 10857, 10391, 11082, 11829, 12327, 13496, 15271, 16868, 18100, 18909, 19025, 18643, 18446, 18395, 17601, 16191, 15262, 14648, 13681, 13124, 13468, 14050, 15213, 17647, 20178, 21365, 21580, 21545, 21040, 19822, 18237, 16583, 14861, 13297, 12149, 10861, 8805, 6665, 5407, 4823, 4680, 5529, 7417, 9957, 13270, 16914, 19693, 21539, 23099, 24022, 23894, 23032, 21744, 20661, 20263, 19593, 17944, 16241, 14863, 13381, 12523, 12937, 13968, 15299, 16946, 18049, 18067, 17514, 16794, 15799, 14532, 13684, 14075, 15230, 16150, 16977, 17758, 17909, 17842, 18080, 18074, 17829, 17759, 17519, 17263, 17217, 16561, 15491, 15125, 15094, 15079, 15839, 17075, 18061, 18788, 18531, 16850, 14985, 13640, 12315, 11053, 10220, 9974, 10407, 10965, 11023, 10643, 9932, 9339, 9592, 10047, 9955, 10379, 11969, 13804, 15521, 17242, 18592, 19650, 20623, 20880, 19974, 18264, 16353, 14787, 13585, 12482, 11869, 12396, 14261, 17092, 19712, 21379, 22848, 24178, 24199, 22974, 21058, 18033, 14635, 12425, 11099, 9643, 8052, 6611, 5946, 6290, 6629, 6942, 8432, 10874, 13630, 16650, 18912, 19899, 20605, 20944, 20388, 19536, 18551, 17705, 18006, 18546, 17845, 16818, 16253, 15569, 15278, 16001, 16994, 17876, 19099, 20727, 21889, 21558, 20298, 19268, 17930, 16276, 15781, 15908, 15277, 14893, 15193, 14902, 14495, 14919, 15273, 15311, 15856, 16438, 16320, 15910, 15581, 15106, 14373, 13643, 13193, 13103, 13704, 15275, 17004, 17732, 17395, 16679, 16052, 15458, 14600, 13678, 13021, 12334, 11544, 10976, 10200, 8912, 8039, 8265, 9090, 9996, 11037, 12482, 14318, 16186, 17680, 18508, 18871, 19447, 19989, 19461, 17958, 16193, 14356, 12964, 12310, 11680, 11265, 12169, 14179, 16378, 18479, 20247, 21586, 22518, 22495, 21167, 18873, 15940, 13158, 11539, 10729, 9888, 9404, 9720, 10271, 10705, 11325, 12221, 13439, 15390, 17897, 19779, 20372, 20321, 20135, 19429, 18143, 16849, 15738, 15017, 15414, 16597, 17079, 16829, 17051, 17593, 17893, 18613, 20002, 21388, 22592, 23460, 23230, 21645, 19499, 17693, 16106, 14296, 12998, 12734, 12659, 12753, 13573, 14152, 14211, 14887, 15634, 15608, 15830, 16302, 16056, 15763, 15761, 15136, 14227, 13883, 13966, 14465, 15605, 17016, 17990, 18124, 17671, 16945, 15847, 14840, 14321, 13430, 11891, 10540, 9094, 7034, 5111, 3826, 3458, 4918, 7899, 10754, 12945, 15215, 17651, 19105, 19017, 18576, 18592, 18395, 17896, 17480, 16546, 15171, 14439, 14386, 14490, 14703, 15043, 16085, 18114, 19890, 20817, 21551, 21655, 20745, 19619, 18004, 15314, 12769, 11317, 10550, 10223, 10087, 9813, 9883, 10663, 11753, 12746, 13645, 15071, 17343, 19220, 19683, 19282, 18191, 16308, 14663, 13691, 12575, 11477, 11711, 13719, 16305, 18159, 19617, 21292, 22658, 23776, 24885, 24889, 23903, 23417, 22764, 20817, 18591, 16680, 14731, 13255, 12657, 12778, 13450, 14282, 15372, 16634, 16928, 16604, 16901, 16715, 15521, 15094, 15213, 14748, 14902, 15927, 16357, 16532, 17186, 17583, 17666, 18147, 18770, 18771, 17854, 16300, 14699, 13697, 13570, 13436, 12240, 10569, 9203, 7464, 5209, 3398, 2539, 3123, 5609, 9106, 12299, 14972, 17421, 19342, 19802, 18753, 17530, 16873, 16580, 16530, 15923, 14361, 13257, 13154, 13335, 14271, 15746, 16510, 17606, 19970, 21619, 21703, 21449, 20752, 19176, 17352, 15328, 12774, 10291, 8992, 9165, 9546, 9359, 9667, 10591, 10997, 11223, 11771, 12295, 13714, 16306, 18182, 18742, 18723, 17982, 16910, 16020, 14691, 13273, 12710, 12911, 14331, 16885, 18861, 20533, 23219, 25440, 26033, 25931, 25058, 23436, 22104, 20688, 18675, 16691, 15022, 14350, 14859, 14864, 14592, 15860, 17463, 18101, 18694, 18604, 17381, 16787, 16430, 14990, 13961, 14082, 14449, 15655, 17646, 18792, 19121, 19601, 20025, 19996, 19542, 18766, 17623, 15913, 14134, 12868, 11671, 10731, 10798, 10826, 9643, 7972, 6376, 4891, 4287, 4842, 6121, 8321, 11411, 14240, 15904, 16657, 16964, 16787, 16239, 15790, 15343, 14661, 14203, 13864, 12933, 11792, 11331, 11828, 13266, 14917, 16126, 17602, 19420, 20322, 20260, 19675, 18216, 16601, 15749, 14611, 12535, 10722, 10118, 10622, 11589, 12295, 12684, 12931, 13105, 13487, 13774, 13700, 14383, 16136, 17748, 19209, 20662, 20887, 20232, 20060, 19532, 17880, 16384, 15888, 16327, 17568, 18877, 19819, 20825, 21918, 22573, 22189, 20458, 18474, 17538, 17071, 16225, 15457, 15196, 15621, 16699, 17416, 17491, 18007, 18695, 18643, 18388, 17901, 16690, 16039, 16240, 15679, 14988, 15857, 17463, 18976, 20592, 21219, 20476, 19797, 19293, 18152, 16786, 15452, 13897, 12431, 11124, 9656, 8328, 7666, 7746, 7915, 7328, 6397, 6181, 6569, 7061, 7885, 9281, 11213, 13326, 14815, 15187, 14777, 14338, 14391, 14567, 14351, 14322, 14793, 14904, 14424, 13854, 13098, 12307, 12420, 13558, 14559, 14864, 15534, 17173, 18616, 19354, 19992, 19926, 18762, 17722, 16571, 14122, 11662, 10869, 11260, 12098, 13064, 13701, 13998, 14092, 14157, 14594, 15215, 16016, 17756, 19960, 21484, 22592, 23293, 23096, 22806, 22673, 21585, 19635, 17719, 16413, 16502, 17449, 17701, 17717, 18280, 18299, 17342, 16025, 14471, 13545, 14220, 15517, 16192, 16379, 16764, 17788, 18603, 18083, 17276, 17223, 17053, 16878, 17090, 16152, 14607, 15122, 16786, 17474, 18384, 20157, 21309, 21972, 22601, 22050, 20278, 18608, 17332, 15937, 14105, 11967, 10172, 9040, 8301, 7846, 7673, 7701, 7840, 7736, 7436, 7512, 7950, 8677, 10079, 11550, 12282, 12839, 13375, 13107, 12458, 12268, 12283, 12340, 12639, 12963, 13217, 13527, 13800, 13894, 13495, 12648, 12374, 13126, 14063, 14822, 15853, 17479, 19894, 22469, 23703, 23287, 22148, 20533, 18340, 15780, 12905, 10421, 9709, 10625, 11705, 12441, 13083, 13730, 14765, 16146, 16964, 17330, 18528, 20493, 21908, 22428, 22512, 22151, 21475, 21139, 21067, 20031, 17608, 15395, 14908, 15506, 15803, 15602, 15329, 15038, 14758, 14450, 13838, 13493, 14602, 16740, 18338, 19060, 19132, 18607, 18481, 18888, 18264, 17103, 17101, 17461, 17508, 17888, 17663, 17008, 18111, 20099, 20925, 21454, 21828, 21211, 20625, 19841, 17474, 14709, 12673, 10941, 9923, 9609, 9394, 9828, 10687, 11113, 11353, 11009, 10058, 9976, 10078, 9048, 8490, 9051, 9520, 10340, 11495, 11923, 12318, 13073, 13220, 12901, 12452, 11860, 11818, 12217, 12379, 12502, 12472, 12346, 12837, 13254, 13109, 13672, 14993, 16194, 17620, 19221, 20822, 22980, 24721, 24628, 23268, 21178, 18398, 15721, 13170, 10454, 8865, 9202, 10395, 11441, 12270, 13204, 14444, 15852, 17317, 18604, 19332, 19859, 20513, 20621, 20067, 19608, 19243, 18791, 18578, 18270, 17366, 16387, 15812, 15622, 15931, 16170, 15494, 14700, 14907, 15398, 15424, 15657, 16582, 17963, 19507, 20565, 20379, 19155, 18271, 18672, 18958, 17708, 16571, 16794, 16824, 16625, 17196, 17245, 17143, 19273, 22088, 22827, 22384, 21477, 19397, 16816, 14207, 11354, 9120, 7967, 7671, 8499, 10023, 11573, 13451, 15413, 16651, 16821, 15758, 14225, 13187, 11958, 10295, 9469, 9459, 9543, 9979, 10445, 10433, 10659, 11416, 11981, 11989, 11655, 11399, 11299, 11031, 10719, 10735, 11278, 12367, 13110, 12916, 13139, 14626, 16447, 18202, 19699, 20488, 21354, 22586, 22800, 21594, 19595, 17217, 15253, 13734, 11823, 9957, 8978, 9099, 10583, 12492, 13587, 14805, 16774, 18410, 19535, 20269, 20278, 20389, 20835, 20343, 19090, 18267, 17927, 17961, 18299, 18385, 18003, 17213, 16271, 15904, 16275, 16812, 17130, 17242, 17639, 18450, 18849, 18716, 18600, 18294, 17983, 17935, 17130, 15609, 14992, 15409, 15812, 15789, 15600, 16051, 17270, 18565, 20001, 21255, 21815, 23081, 24723, 23863, 21126, 18613, 15255, 11605, 9809, 8370, 6317, 5998, 7834, 10471, 13381, 15584, 16651, 17244, 17105, 15819, 13500, 10583, 8660, 8151, 7458, 7050, 8044, 9186, 10285, 12013, 12913, 13033, 13942, 14390, 13445, 12798, 12522, 11706, 11197, 11401, 11732, 12248, 13109, 14246, 15392, 16170, 17202, 18861, 19855, 19833, 20002, 20332, 20143, 19734, 19069, 17728, 16144, 14797, 13490, 12026, 10394, 8842, 8260, 9337, 11233, 12700, 14137, 16375, 18481, 19327, 19391, 19196, 18610, 18025, 17862, 17547, 16655, 15984, 16342, 17234, 17794, 18100, 18522, 18969, 19425, 20227, 21441, 22446, 22748, 22924, 23208, 22347, 20071, 17946, 16600, 15498, 14764, 14411, 13966, 13812, 14560, 15671, 16229, 16503, 17586, 19568, 21540, 23042, 23696, 23354, 23197, 23277, 21608, 18243, 15088, 12334, 10020, 8929, 8384, 7858, 8345, 9975, 11976, 13657, 14125, 13509, 12633, 11179, 8915, 6463, 4406, 3947, 5520, 7250, 8157, 9216, 10521, 11859, 13425, 14272, 14104, 14374, 15163, 15279, 14772, 14127, 13657, 13964, 14766, 15130, 15117, 15170, 15228, 15394, 15913, 16768, 17853, 18843, 19261, 18988, 18280, 17617, 17538, 17845, 17593, 16601, 15619, 14615, 12919, 10923, 9680, 9501, 10118, 11294, 12887, 14792, 16585, 17909, 18912, 19106, 17840, 16386, 15814, 14905, 13506, 12961, 12977, 13536, 15787, 18437, 20020, 21810, 23918, 25161, 26115, 26686, 26383, 26483, 26418, 24609, 22635, 20951, 17972, 15457, 14824, 13932, 13184, 14401, 15988, 16917, 18101, 18935, 19086, 19444, 20035, 20756, 21459, 21433, 20744, 19505, 17733, 16490, 15400, 13123, 10955, 9973, 9287, 9510, 10697, 11072, 11404, 12582, 12535, 11247, 10220, 8585, 6719, 6383, 6550, 6418, 7186, 8557, 9711, 10747, 11180, 11173, 11779, 12709, 13226, 13139, 12286, 11733, 12706, 14183, 14834, 14865, 14658, 14492, 14553, 14213, 13181, 12594, 13523, 15272, 16361, 16859, 17636, 18199, 18231, 18319, 17930, 17106, 17666, 19035, 18951, 17829, 16607, 15018, 13952, 13710, 13137, 12796, 13469, 14249, 15316, 16880, 17350, 16824, 16652, 15800, 13617, 11641, 10224, 9166, 9595, 11323, 13137, 15593, 18854, 21539, 23564, 25249, 25905, 26488, 28033, 28716, 27848, 27025, 25456, 22483, 20518, 19558, 17583, 16240, 16855, 17290, 17411, 18686, 19831, 19861, 20044, 20475, 20073, 19215, 18786, 18363, 17619, 17373, 17080, 15278, 13527, 13309, 12241, 9996, 9377, 9573, 9308, 10420, 11572, 10211, 8938, 9198, 8576, 7535, 7721, 7916, 7873, 8650, 9615, 10021, 10273, 11005, 12270, 13119, 13179, 13243, 13163, 12826, 13246, 13839, 13558, 13829, 15512, 16867, 16807, 15927, 14877, 13985, 13562, 13713, 13963, 14080, 14833, 16044, 16278, 15809, 15719, 15728, 15988, 16817, 17104, 16900, 17416, 18098, 18099, 17600, 16461, 15244, 14865, 14640, 14144, 14110, 14493, 15201, 15975, 15453, 13957, 12914, 11283, 8940, 8164, 8407, 8398, 10270, 13787, 15947, 17808, 20916, 22995, 24022, 25886, 27098, 26910, 27248, 27668, 27019, 25963, 24047, 21434, 20216, 19710, 18469, 18259, 19222, 19281, 19426, 20587, 20720, 19765, 19606, 19684, 18786, 17699, 17249, 16786, 15851, 15384, 15283, 13869, 11991, 11708, 11460, 10127, 9858, 10183, 9634, 10269, 11645, 10619, 9146, 9769, 10358, 10484, 11586, 12082, 11396, 11305, 11517, 11213, 11082, 11240, 11712, 12454, 12481, 12140, 12544, 13154, 13830, 14877, 15216, 15216, 16297, 16889, 15766, 14926, 14831, 14084, 13422, 13586, 13387, 12667, 12391, 12352, 12155, 12382, 13419, 14786, 15853, 16481, 17045, 17844, 18648, 19039, 18811, 17975, 17071, 16763, 16510, 15574, 14790, 14569, 14023, 13463, 13111, 11505, 9435, 9056, 9047, 8324, 8893, 10534, 11810, 14014, 16839, 18341, 19796, 22025, 23495, 24819, 26354, 26463, 26133, 26474, 25790, 24507, 23866, 22312, 20484, 20556, 20950, 20645, 21298, 22081, 21759, 21860, 22447, 21715, 20019, 19039, 18751, 17826, 16299, 15452, 14756, 13543, 13346, 13354, 11281, 9737, 10880, 11487, 11120, 12175, 12855, 12276, 13156, 14371, 13420, 12233, 12362, 12625, 12805, 13032, 12678, 11708, 10530, 9717, 9320, 8465, 7721, 8470, 9447, 9442, 10051, 11707, 12950, 13900, 15007, 15426, 15500, 16340, 17228, 16974, 16046, 15460, 15111, 14246, 12945, 12055, 11633, 11236, 11295, 12087, 12911, 13991, 16139, 18157, 18510, 18267, 18828, 19458, 19392, 18983, 18073, 16353, 14738, 13868, 12796, 10973, 9484, 9199, 9556, 9527, 8839, 8405, 9024, 10159, 11441, 13093, 14435, 15553, 17845, 20453, 21615, 22488, 23996, 25064, 25809, 26499, 26160, 25093, 24188, 23645, 23883, 23877, 22453, 21675, 22474, 22569, 22423, 23557, 23735, 22355, 22159, 22538, 20762, 18038, 16811, 16080, 14266, 12759, 12352, 11211, 10100, 11275, 12073, 10448, 10330, 12460, 13312, 13966, 15796, 15785, 14565, 15223, 15693, 14093, 12807, 12644, 12579, 12845, 13033, 12131, 10539, 9010, 7857, 7220, 6908, 7221, 8604, 10069, 10707, 11393, 12800, 14097, 14812, 15346, 15754, 16071, 16629, 16874, 16095, 15115, 14726, 14272, 13439, 12697, 12082, 11788, 12271, 13296, 14499, 15814, 17100, 18464, 19674, 19806, 19172, 19112, 19315, 18708, 17472, 15801, 13571, 11750, 10839, 9603, 7715, 6641, 6938, 7805, 8590, 9018, 9715, 11611, 13720, 14751, 15670, 17109, 18229, 19347, 20692, 21318, 21797, 22912, 23625, 23796, 24033, 23775, 23272, 23234, 23346, 24072, 25126, 24726, 23991, 24681, 24806, 23811, 23561, 22977, 21186, 20204, 19669, 17667, 15070, 13201, 11866, 10595, 9320, 8822, 9294, 9787, 10755, 12354, 12787, 12955, 15029, 16914, 16830, 16689, 16604, 15583, 14943, 14896, 14087, 12923, 12333, 12332, 12463, 11760, 10432, 9643, 9051, 8377, 8507, 9055, 9719, 11498, 13500, 14117, 14461, 15634, 16766, 17408, 17479, 16745, 16031, 15933, 15512, 14363, 13320, 12709, 12304, 12222, 12408, 12563, 13158, 14712, 16356, 17274, 18150, 19330, 20063, 20068, 19437, 18211, 17106, 16517, 15711, 14273, 12455, 10674, 9813, 9826, 9305, 8230, 7867, 8073, 8569, 9879, 11066, 11455, 12946, 15619, 16750, 16609, 17395, 18163, 18046, 18586, 19559, 19661, 19897, 21049, 22088, 22415, 22394, 22890, 24034, 24574, 24944, 26436, 26870, 25233, 25091, 26071, 24296, 21748, 21215, 19601, 16356, 15080, 14574, 11826, 9354, 9579, 9809, 8569, 8595, 10509, 11692, 12581, 14949, 16378, 15609, 16327, 18730, 18696, 16787, 15900, 15028, 13655, 13474, 13302, 11417, 9798, 10010, 10287, 9439, 8536, 8400, 8774, 9431, 10335, 11230, 12174, 13803, 15999, 17366, 17388, 17330, 17876, 18244, 17880, 16757, 15166, 14326, 14700, 14832, 14151, 13715, 13701, 14097, 15516, 17030, 17400, 17719, 18772, 19321, 18817, 18125, 17667, 16969, 15628, 14130, 13097, 12288, 11857, 12334, 12717, 12290, 12471, 13563, 13691, 12572, 11673, 11271, 10823, 10733, 11465, 12284, 12631, 13388, 14737, 15108, 14459, 14547, 15128, 15047, 15491, 17021, 18020, 18718, 20486, 22280, 23209, 24288, 25500, 26424, 27374, 27604, 26991, 26854, 26246, 24213, 22847, 21865, 18948, 16198, 15341, 13405, 10452, 9869, 10397, 9627, 9433, 10718, 11215, 11053, 12484, 14614, 15214, 15562, 17087, 17493, 16365, 16653, 17495, 15962, 13973, 13578, 12975, 11974, 11800, 11201, 9897, 9785, 10589, 10718, 10440, 10618, 11319, 12287, 13169, 13961, 14994, 16112, 16929, 17377, 17240, 16420, 15754, 15844, 15776, 14871, 14013, 13918, 14470, 15624, 16648, 16710, 16889, 18202, 19326, 19198, 18444, 17549, 16767, 16349, 15533, 13797, 12206, 11474, 10907, 10291, 10246, 10854, 12190, 14596, 16952, 17738, 17795, 18124, 17683, 16357, 15125, 13355, 11267, 10637, 10640, 9892, 9928, 10927, 11130, 11472, 12746, 12977, 12609, 13846, 15330, 15680, 16787, 18954, 20538, 22166, 24505, 26245, 27268, 28413, 29211, 29198, 28289, 26411, 24729, 23695, 21824, 19511, 18139, 16367, 13935, 13074, 12856, 11334, 10623, 11984, 12809, 12433, 12852, 13857, 13864, 13677, 14663, 15400, 14753, 14724, 15602, 14876, 13605, 14015, 13747, 11877, 11502, 12093, 11328, 10921, 11579, 11369, 11007, 11706, 12172, 12097, 12364, 12855, 13455, 14152, 14536, 14680, 14814, 14972, 15185, 14935, 14207, 14067, 14707, 15482, 16142, 16378, 16658, 17960, 19371, 19632, 19180, 18214, 17046, 16652, 16033, 14012, 12366, 12151, 11919, 11104, 10243, 9633, 9875, 11203, 13059, 14792, 15977, 17406, 19840, 21546, 21169, 20199, 19456, 18342, 17229, 16060, 13923, 11288, 9514, 9088, 9246, 9072, 9459, 11077, 12121, 12521, 13966, 14810, 14167, 15298, 17840, 18574, 19360, 22079, 23941, 24586, 26151, 27525, 27331, 26547, 25742, 24784, 23243, 21020, 19791, 19669, 18236, 16537, 16939, 16997, 15290, 15018, 16063, 15441, 14610, 15611, 15986, 14325, 13291, 13777, 13351, 11919, 11959, 12655, 11900, 11690, 12933, 12308, 10368, 10968, 12366, 11644, 11067, 11813, 11822, 11593, 12430, 12858, 12096, 11666, 12256, 12826, 12686, 12630, 13356, 13999, 14008, 14215, 14669, 14724, 14961, 15872, 16567, 16839, 17763, 19307, 19915, 19200, 18512, 18097, 16939, 15359, 14078, 12480, 10950, 10831, 11078, 10248, 9846, 10935, 12040, 12760, 13895, 14877, 15640, 17332, 19181, 19561, 19194, 19274, 19456, 19376, 18796, 17379, 16025, 15678, 15535, 14860, 13976, 12981, 12240, 12470, 12977, 12610, 11881, 12059, 13338, 14676, 15235, 15756, 16895, 17787, 18504, 19834, 20436, 19942, 20714, 22322, 22179, 21447, 21765, 21828, 21634, 22164, 22261, 21560, 21130, 21059, 21427, 21686, 20502, 19362, 19742, 19279, 17579, 16979, 15959, 13157, 11801, 12303, 11245, 9266, 9004, 9252, 8486, 8280, 9209, 9323, 8872, 10190, 12008, 11762, 11701, 13666, 14589, 13783, 13990, 14279, 13085, 12540, 13052, 12759, 12414, 13120, 13747, 13849, 14104, 14763, 15677, 16228, 16383, 17089, 18015, 18267, 18466, 18488, 17386, 16218, 15759, 14705, 13051, 11826, 10717, 9947, 10208, 10598, 10701, 11448, 12662, 13726, 14795, 15670, 16260, 17208, 18399, 18834, 18172, 17339, 17229, 17102, 16064, 15068, 14688, 14295, 14627, 16002, 16500, 16196, 17374, 19372, 19976, 19460, 18687, 17361, 15959, 15499, 15375, 14424, 13692, 14785, 16231, 16093, 15908, 16881, 16840, 15530, 15639, 16397, 15370, 14855, 16943, 18327, 18033, 19640, 22613, 23722, 24307, 25855, 26330, 25457, 24932, 24950, 24715, 23159, 20600, 19010, 17489, 14386, 12469, 12172, 9566, 6469, 7042, 7995, 6666, 6631, 8038, 7678, 7464, 9795, 11482, 10911, 11570, 13785, 13695, 12210, 12992, 14017, 12767, 12172, 13137, 12817, 12276, 13734, 14907, 14259, 14093, 15353, 16596, 17367, 18273, 19039, 18870, 18067, 17314, 16255, 14771, 13572, 12469, 11069, 10143, 9978, 9969, 10326, 11390, 12480, 13259, 14277, 15427, 15976, 16268, 16969, 17284, 16688, 16373, 16613, 16460, 16208, 16062, 14956, 13451, 13280, 13864, 13795, 13635, 14232, 15247, 16845, 19497, 21752, 22037, 21880, 22993, 23912, 23467, 22730, 21864, 20428, 19220, 18104, 16042, 13820, 12767, 12492, 12176, 11716, 11223, 10985, 11262, 11648, 11980, 13108, 15107, 17024, 19259, 22106, 23870, 24593, 26265, 27993, 28114, 27718, 27114, 25325, 23138, 21313, 19330, 16932, 14218, 12321, 12019, 11274, 9687, 9772, 10238, 8632, 7678, 8682, 8593, 7774, 8472, 8955, 8056, 8016, 9116, 9345, 9127, 10297, 11720, 11651, 12024, 14193, 15394, 14849, 15112, 15807, 15682, 16601, 18454, 18459, 17427, 17694, 17998, 16614, 14790, 13844, 13026, 11853, 11193, 10966, 10301, 10215, 11588, 12689, 12794, 13517, 14834, 15570, 16091, 16446, 15951, 15414, 15724, 16080, 15850, 15507, 15432, 15545, 15555, 15193, 14696, 14657, 15080, 15341, 15320, 15597, 16438, 17644, 18983, 19875, 20005, 20422, 21991, 23677, 24426, 24782, 25380, 25799, 25343, 23809, 21622, 19261, 16757, 14184, 11782, 9539, 7798, 7116, 7246, 7954, 9364, 10893, 12518, 14973, 17013, 17737, 19284, 21594, 22294, 22985, 24768, 24453, 22937, 23711, 24088, 21974, 20509, 19844, 18290, 17379, 17142, 16296, 15441, 14064, 12185, 11611, 10652, 8128, 7293, 7389, 5213, 3895, 5485, 6074, 5357, 6461, 8233, 8781, 9885, 12444, 14022, 14066, 15501, 17701, 17013, 15966, 18202, 19213, 16924, 16455, 17245, 15738, 15317, 16684, 15096, 12237, 12282, 13025, 12522, 12333, 12476, 12446, 12867, 13579, 14078, 14164, 13987, 14446, 15261, 15076, 14465, 14525, 14809, 14979, 14790, 13967, 13782, 14924, 16069, 16766, 17220, 16996, 17097, 18256, 18496, 17417, 17372, 18261, 18385, 18553, 19550, 20077, 20111, 21017, 22087, 21790, 21193, 21845, 22326, 21416, 21057, 21957, 21786, 20564, 20242, 19391, 16655, 14602, 14012, 12515, 10669, 10387, 10580, 10619, 11916, 14060, 15568, 16473, 17370, 18493, 19139, 18366, 17689, 18475, 18653, 18052, 19136, 20191, 19401, 19765, 21059, 19614, 17288, 16757, 15693, 13182, 11095, 9558, 8168, 6949, 6041, 6181, 6320, 5424, 6263, 9072, 9716, 9157, 10970, 12754, 12747, 13698, 15001, 14198, 13515, 14876, 15763, 14776, 14087, 14538, 14187, 13029, 13160, 13676, 12676, 12164, 13507, 14307, 14229, 15014, 15512, 14901, 15238, 16459, 16393, 15502, 15492, 16037, 16159, 15708, 14767, 13753, 13534, 14246, 14890, 14803, 14675, 15257, 16187, 16928, 17191, 16590, 15877, 16480, 17500, 17160, 16476, 16862, 17519, 18264, 19555, 20186, 20004, 20772, 21974, 21697, 20632, 20362, 20855, 21440, 21420, 20550, 19853, 20185, 20918, 21242, 21210, 21159, 21265, 21630, 22041, 21817, 20765, 19802, 19212, 17945, 15812, 13752, 11925, 10448, 10126, 10547, 10683, 11392, 13266, 14537, 14725, 15324, 15610, 14618, 14418, 14960, 13445, 11092, 10425, 9820, 8876, 9565, 10559, 10210, 10012, 10467, 11039, 11951, 12554, 13014, 14190, 14433, 13615, 14312, 15273, 14491, 14448, 15139, 13699, 12259, 13320, 13794, 12115, 10764, 10105, 8990, 8599, 9556, 9806, 9082, 9942, 12063, 12626, 12942, 15372, 17313, 17145, 17757, 19151, 19112, 19324, 20332, 19182, 16961, 16996, 17768, 17492, 17666, 18132, 17778, 17667, 17623, 16455, 15375, 14983, 13896, 12561, 11932, 11406, 11441, 12627, 13491, 13642, 14509, 16238, 18031, 19501, 20314, 20740, 21587, 23139, 24785, 25312, 24770, 24835, 25380, 24790, 23635, 22695, 21329, 20411, 20587, 19980, 18568, 18557, 19705, 20500, 20709, 20293, 19614, 19613, 20232, 20667, 20301, 19231, 18537, 18262, 17024, 14821, 12558, 10206, 8232, 7278, 6570, 5467, 4622, 4817, 5743, 6023, 5794, 6557, 7412, 7607, 9007, 10359, 9563, 10062, 12775, 13377, 13107, 14845, 15644, 15401, 16858, 17644, 16967, 17474, 17840, 17396, 17980, 17411, 15270, 15032, 14779, 12336, 11517, 11658, 8814, 6416, 7557, 7957, 6157, 5941, 7503, 8141, 8838, 11375, 13385, 13825, 16139, 19611, 19819, 19434, 22173, 23821, 22901, 23829, 25219, 24258, 24142, 24658, 22027, 18762, 17734, 16288, 13909, 12463, 11062, 9607, 9566, 9745, 8920, 8499, 9324, 10723, 12165, 13334, 14317, 15710, 17848, 20374, 22363, 23650, 25358, 27268, 27736, 27217, 27119, 27055, 26770, 26538, 25346, 23289, 22178, 21731, 20379, 18641, 17600, 17028, 16602, 16363, 16146, 15859, 15970, 16816, 17434, 17033, 16810, 17416, 17587, 17216, 16975, 16181, 15009, 14364, 13231, 11160, 9507, 8161, 6606, 5839, 5509, 4601, 4387, 5583, 6607, 7347, 8997, 10528, 10707, 10904, 11560, 11045, 10268, 11043, 11482, 10714, 11277, 12733, 13344, 14909, 17400, 18408, 18964, 19741, 19384, 19406, 19944, 18297, 16325, 15761, 13488, 10479, 9808, 8506, 5995, 6176, 7130, 5981, 6280, 9076, 10889, 12066, 14847, 18011, 20156, 22231, 24418, 25189, 24797, 25032, 24689, 22214, 20319, 20294, 19197, 17232, 16662, 16210, 15567, 16332, 16468, 14612, 13745, 14321, 13973, 13122, 12624, 11777, 11513, 12754, 13862, 13948, 14524, 16360, 18341, 19671, 20878, 22257, 23558, 25080, 26531, 26547, 25564, 25326, 25316, 24336, 23070, 21969, 20686, 19812, 19389, 18375, 17071, 16546, 16452, 16101, 15570, 14858, 13965, 13283, 12782, 12040, 11197, 10671, 10332, 10000, 10021, 10572, 11394, 12506, 13986, 15331, 16276, 17198, 17959, 17935, 17246, 16271, 14764, 12641, 10386, 8225, 6014, 4016, 2855, 2718, 3303, 4707, 7046, 9281, 10624, 12012, 13878, 15154, 15864, 16607, 16516, 15475, 14945, 14877, 14492, 14619, 15340, 15574, 15837, 16477, 16313, 16056, 16994, 17398, 16595, 16709, 17050, 15824, 15009, 15392, 14573, 13490, 14185, 14339, 13064, 13460, 15298, 15887, 16187, 17528, 18542, 19126, 20227, 20692, 19986, 19725, 20001, 19515, 18871, 18881, 18518, 17710, 17642, 17746, 17404, 17844, 18569, 17659, 16338, 16341, 16170, 15350, 15295, 15030, 13881, 14211, 15910, 16299, 16175, 17605, 19380, 20428, 21625, 22641, 22628, 22530, 22964, 22677, 21140, 19878, 19803, 19627, 18408, 17072, 16298, 15755, 15427, 15142, 14140, 12605, 11551, 11063, 10385, 9294, 8435, 8422, 8956, 9409, 9788, 10397, 11398, 12930, 14578, 15498, 15823, 16549, 17641, 18046, 17594, 17032, 16565, 16039, 15558, 14838, 13488, 12014, 11049, 10442, 9693, 8429, 6882, 5838, 5315, 4916, 5169, 6347, 7727, 9310, 11509, 13275, 13483, 13159, 13720, 14459, 14637, 15465, 17104, 17794, 18027, 19694, 21826, 22878, 23694, 24506, 23818, 21679, 20088, 19554, 18074, 15429, 14212, 13983, 12226, 10759, 11284, 11158, 10937, 13258, 15239, 15005, 16102, 18530, 19380, 19664, 20356, 20381, 20781, 22085, 22345, 21637, 21707, 22223, 22208, 21955, 21500, 20457, 19596, 19503, 18661, 16656, 15844, 16175, 15197, 13930, 13952, 13516, 12946, 14229, 15379, 15136, 16006, 17548, 17307, 16497, 16455, 16155, 15960, 16447, 16326, 15642, 16059, 17383, 18139, 18085, 18064, 18585, 19107, 18768, 17396, 15354, 13284, 11989, 11163, 9630, 7900, 7520, 8137, 8561, 8999, 9821, 10856, 12192, 13414, 13886, 14123, 14323, 13705, 12645, 11937, 11244, 11020, 12056, 13065, 13145, 13802, 15493, 16903, 17816, 18326, 17529, 15775, 14680, 14189, 13153, 11777, 10721, 9893, 9489, 9618, 9553, 9276, 9568, 10640, 12785, 15887, 18392, 19897, 20868, 19778, 17015, 15732, 14990, 12770, 11912, 12737, 12253, 12794, 16540, 19962, 22584, 26096, 27849, 26648, 24478, 21709, 19500, 18187, 15294, 12860, 13664, 13291, 10965, 11910, 14227, 14560, 16842, 20694, 21045, 20140, 21519, 21861, 19359, 17425, 17746, 18430, 18396, 18778, 19687, 20042, 21034, 23422, 24143, 22356, 21292, 21020, 18934, 15678, 13340, 12185, 11855, 11791, 11253, 10601, 10995, 12420, 13403, 13267, 13048, 13535, 14457, 14853, 13613, 12060, 12972, 15279, 16141, 16290, 16877, 17181, 17478, 17379, 15308, 12862, 12487, 13012, 12630, 11337, 9778, 9198, 9876, 10386, 10353, 10441, 10619, 11015, 11239, 9980, 8023, 7516, 8228, 9025, 10270, 12090, 13954, 16272, 19126, 21043, 21533, 22062, 22763, 22122, 20408, 18997, 17888, 17321, 18027, 18950, 18888, 18622, 18955, 19503, 19491, 18417, 16898, 15738, 14462, 12871, 11320, 9051, 6127, 4507, 4350, 4080, 4397, 7024, 10981, 14325, 17349, 20203, 20743, 18981, 18203, 18420, 17142, 15920, 16711, 17607, 17996, 19476, 21933, 24370, 25520, 24680, 23304, 20880, 16281, 13888, 15095, 14330, 13259, 17170, 20394, 18831, 18853, 21188, 20925, 20165, 20889, 19702, 16744, 15465, 15887, 15623, 14295, 14715, 17649, 19245, 18665, 18768, 18584, 16936, 16307, 16216, 14529, 13153, 13527, 13912, 13199, 12145, 12632, 14865, 15842, 14599, 13235, 11704, 9650, 8421, 7352, 5672, 5565, 7740, 9728, 9887, 9604, 11313, 14323, 15855, 16244, 16916, 16953, 16673, 16964, 16033, 14172, 14549, 16783, 18009, 17568, 16350, 15438, 15024, 14253, 13682, 14062, 14261, 14392, 15542, 16222, 15642, 15737, 16634, 16867, 16813, 16926, 16525, 15814, 15538, 15541, 15643, 16475, 18165, 19465, 19797, 20153, 20475, 19978, 19822, 20557, 20316, 19019, 18346, 17797, 16645, 15700, 14683, 13365, 12916, 12536, 10894, 9591, 9213, 8207, 7428, 7505, 6389, 5038, 6117, 8095, 10079, 13961, 18411, 21523, 24292, 25044, 21996, 18905, 17794, 16422, 15825, 17540, 19509, 21373, 23933, 26003, 27660, 28732, 27249, 24214, 20224, 12863, 5794, 4507, 4793, 3378, 5531, 10640, 12383, 12567, 14857, 16079, 15155, 15598, 16975, 16420, 15206, 16076, 17641, 17161, 16544, 18660, 20826, 20261, 19219, 18420, 16318, 14937, 15513, 15170, 13960, 14436, 15422, 14884, 13546, 12611, 12565, 12643, 11272, 9149, 8138, 7921, 8123, 9354, 10909, 12397, 15150, 18600, 19835, 18360, 17068, 17438, 17717, 17149, 17203, 18108, 19253, 20850, 21857, 21298, 20843, 21227, 20820, 19096, 16475, 13778, 12498, 11914, 10704, 10680, 12208, 13001, 13459, 14029, 13089, 12182, 12961, 13250, 13225, 14871, 16570, 17471, 18817, 19680, 19767, 20383, 20513, 19362, 18096, 16922, 16077, 16009, 15633, 15201, 15936, 16669, 16626, 16585, 16218, 15868, 16225, 15796, 14545, 14189, 13787, 12847, 12930, 13071, 12555, 13668, 15732, 16050, 15522, 15133, 13652, 11490, 9658, 8157, 8089, 10142, 12869, 15041, 16126, 15655, 13952, 11788, 10256, 10104, 10414, 11173, 13984, 17257, 18293, 19188, 21819, 22980, 21120, 19051, 16790, 11711, 6777, 7675, 12035, 14499, 17562, 22852, 24109, 20729, 19524, 19938, 18083, 17002, 18721, 19967, 19952, 20522, 21573, 21503, 20090, 19636, 20442, 18802, 14461, 11266, 9621, 8678, 9770, 12043, 13882, 16087, 18361, 19097, 17739, 14839, 13034, 13677, 13550, 11766, 11400, 11984, 11943, 13074, 15007, 15570, 16303, 18393, 19195, 17638, 16505, 17589, 19228, 20159, 21466, 22462, 21156, 19017, 17454, 14748, 11693, 10897, 11003, 10220, 9526, 9381, 9153, 8628, 8770, 10816, 12881, 13113, 14342, 16693, 16421, 15809, 17868, 19057, 19303, 21811, 23676, 22689, 21354, 19976, 18476, 17644, 16199, 15052, 15349, 13973, 11712, 12223, 12679, 11091, 10939, 11890, 11512, 11023, 11265, 11721, 12081, 12379, 14591, 18280, 19347, 19013, 20981, 22283, 20774, 19578, 18858, 16556, 13888, 12575, 11827, 10060, 8348, 8945, 9138, 6057, 3805, 4549, 5041, 6440, 10943, 15143, 17249, 18563, 18239, 15868, 13379, 12703, 14502, 16929, 18607, 21058, 23560, 24155, 25039, 27141, 27234, 25249, 23911, 22647, 20106, 18711, 20505, 22199, 21786, 22933, 24212, 19421, 12451, 9727, 7581, 4813, 5890, 8231, 8788, 10803, 14048, 15445, 15299, 14717, 15040, 15997, 14708, 13008, 14677, 17161, 18652, 21068, 23238, 24073, 24927, 24721, 22256, 18614, 15164, 13700, 13536, 11848, 10416, 11563, 12370, 11531, 10807, 9891, 9030, 9390, 9872, 9783, 9976, 11075, 13212, 14627, 14272, 14816, 16523, 16356, 15149, 14876, 14494, 14855, 17494, 20018, 20560, 20536, 20697, 20102, 18242, 16248, 15647, 15713, 15188, 15179, 15738, 14674, 12710, 12416, 12442, 10726, 9254, 9430, 9221, 8654, 10203, 13034, 14867, 16828, 19708, 20873, 19793, 19245, 19372, 18656, 18540, 19729, 19909, 19333, 19942, 20024, 18375, 17284, 17019, 16255, 15899, 16224, 16200, 16219, 16613, 17028, 17340, 16890, 15700, 14259, 11835, 9402, 8879, 9129, 9885, 12127, 13437, 13218, 13608, 12331, 8959, 8179, 9335, 10101, 13449, 17808, 18444, 17687, 17678, 16203, 14295, 13705, 14108, 16157, 18458, 19768, 22885, 26053, 25418, 25563, 27713, 24034, 16850, 14581, 12802, 8282, 10055, 17329, 19308, 18390, 20430, 18701, 10997, 6040, 5117, 3862, 4233, 8189, 12263, 13749, 13744, 14662, 16076, 15691, 15617, 18083, 19192, 17991, 19025, 21548, 22270, 22875, 23832, 22622, 19622, 16493, 13409, 10757, 9452, 10615, 14019, 16971, 18103, 18464, 18131, 16843, 15197, 13360, 11923, 11497, 11146, 10423, 9958, 9803, 10492, 12530, 14522, 15396, 16022, 17028, 17942, 18354, 18564, 19055, 19732, 20258, 20095, 18639, 16610, 15077, 13683, 12631, 12744, 13101, 13217, 14128, 15219, 15329, 15440, 16644, 18318, 19504, 20639, 22229, 22421, 20569, 19714, 19587, 17127, 14785, 15163, 15134, 14171, 14912, 16100, 16134, 16187, 16726, 16865, 15298, 12820, 12284, 11984, 9350, 8724, 11347, 12034, 11774, 13458, 13762, 13068, 14674, 16233, 16553, 17508, 18050, 18356, 19519, 19244, 17907, 17918, 16917, 13991, 12318, 11647, 10302, 9679, 10001, 9581, 8334, 7160, 6363, 5949, 5955, 7101, 10429, 14600, 16322, 16000, 16553, 16200, 13742, 14135, 16741, 16253, 16835, 21369, 22820, 21751, 23640, 24367, 22172, 20935, 19204, 16990, 16368, 15003, 15062, 18108, 17447, 15211, 16831, 14705, 8716, 8705, 10287, 8954, 11851, 16843, 18133, 19691, 21484, 20548, 19656, 18680, 17155, 18142, 19210, 18794, 20896, 23814, 24179, 24374, 24226, 21824, 18743, 15932, 13665, 11962, 9663, 8841, 10894, 12231, 12761, 14775, 15772, 15183, 15308, 14929, 13788, 13634, 13857, 14714, 16427, 16774, 16645, 17787, 17917, 16597, 15751, 14990, 14444, 14833, 15314, 16319, 18139, 19219, 19865, 20304, 18783, 16195, 14586, 13056, 10955, 9322, 8612, 8538, 8671, 9263, 10604, 11609, 12469, 14743, 17175, 18257, 19252, 20309, 20505, 20360, 19899, 18840, 17416, 15211, 13001, 12010, 11128, 10488, 11552, 12576, 12196, 12008, 11982, 11253, 10546, 10418, 11169, 12361, 13069, 14486, 16489, 16630, 16634, 18368, 18417, 16755, 16879, 17134, 16093, 16266, 17167, 17496, 18546, 19750, 20091, 20191, 19188, 16935, 15115, 13209, 10806, 9540, 9088, 8427, 8170, 7914, 7267, 7009, 6560, 5846, 6479, 8012, 9520, 11787, 13934, 15120, 17059, 19221, 20347, 22581, 25135, 25023, 25404, 27890, 28001, 27137, 28741, 28251, 24774, 23189, 21416, 17581, 15826, 15426, 14167, 13819, 12775, 10653, 10806, 10491, 8385, 9542, 11940, 12411, 15559, 19473, 19014, 18785, 20574, 20051, 19164, 19896, 19928, 20144, 20958, 20840, 21072, 21241, 19977, 19155, 18141, 15155, 12760, 11721, 10349, 9517, 9634, 9943, 10391, 10043, 9615, 10654, 11202, 11245, 13655, 16605, 17899, 19579, 21148, 20555, 19355, 18683, 17588, 15923, 14470, 14276, 15056, 15462, 16124, 17312, 17314, 16541, 15691, 13449, 10847, 9638, 8818, 8506, 9303, 9906, 10531, 11596, 11564, 11274, 12272, 13145, 13621, 14751, 15494, 15732, 16748, 18038, 19142, 20642, 22078, 22611, 21735, 19470, 17374, 16367, 15407, 14524, 14441, 13889, 11923, 9816, 8297, 6695, 5603, 6600, 8625, 9254, 9564, 11382, 12818, 13374, 15622, 18246, 18680, 19204, 20735, 20796, 20641, 22029, 22713, 22167, 21712, 20518, 18814, 17475, 15767, 14965, 15661, 14951, 13728, 14381, 13704, 11505, 12146, 13234, 11827, 12175, 14504, 14228, 12779, 12854, 12702, 11633, 10832, 10827, 11800, 12623, 13260, 15775, 18479, 18579, 19201, 22045, 22790, 21208, 21344, 21503, 18740, 16507, 17248, 17765, 17209, 18332, 20470, 20655, 19162, 18452, 18699, 17574, 15488, 15883, 17232, 15780, 15251, 17752, 17353, 14774, 15912, 16860, 14337, 13787, 15398, 15368, 15695, 16937, 16995, 17356, 18462, 18834, 19094, 18742, 17464, 17619, 18373, 17189, 15913, 16205, 16597, 16282, 15481, 14598, 13885, 12891, 12079, 11937, 11533, 11553, 12899, 13556, 13115, 13617, 14593, 14694, 14078, 12808, 11726, 11792, 12033, 12170, 13013, 14039, 14918, 15745, 15695, 15109, 15051, 15043, 14905, 15132, 15286, 15319, 15436, 14897, 13851, 13297, 12931, 12151, 11334, 10967, 11041, 11219, 11470, 11874, 11996, 12129, 13172, 14351, 14813, 15547, 16725, 17476, 18199, 18975, 18871, 18188, 17645, 17013, 16176, 15231, 14321, 13825, 13617, 13682, 14436, 15058, 15037, 15752, 16923, 16957, 17068, 17836, 16888, 15005, 15185, 15832, 15045, 15275, 16890, 16990, 16192, 16709, 17011, 15713, 14913, 15682, 16137, 15810, 16415, 17670, 17551, 16612, 16552, 16395, 15285, 14807, 15254, 15337, 15589, 16532, 16803, 16189, 16074, 16537, 16740, 16862, 17245, 17245, 16526, 15957, 15713, 14918, 14122, 14343, 14472, 13887, 13978, 14576, 14571, 14898, 15911, 16291, 16276, 16470, 16289, 16559, 18182, 20094, 22260, 24530, 24528, 22714, 21571, 20036, 18092, 17866, 17451, 15891, 15860, 15861, 14830, 15988, 17237, 16082, 16453, 16772, 13625, 12353, 13342, 11381, 10601, 13001, 12698, 11613, 13241, 13462, 12634, 13683, 14199, 14101, 14877, 14909, 14869, 15243, 14254, 13680, 14236, 13525, 13272, 14644, 14859, 14596, 15104, 14745, 14262, 14211, 13227, 12871, 13611, 13196, 12593, 12727, 11830, 10785, 10943, 11156, 11563, 12805, 14269, 15847, 16869, 16917, 17410, 18184, 18084, 18236, 18908, 18850, 18530, 18548, 18260, 17415, 16131, 14950, 14242, 13252, 12234, 12005, 11658, 11147, 11547, 11830, 11444, 11775, 12712, 13555, 14678, 15595, 15812, 15886, 15846, 15677, 15835, 16362, 17573, 19308, 20122, 20019, 20207, 19851, 18371, 17668, 17858, 16686, 15116, 15479, 15619, 13929, 13898, 15813, 15906, 15844, 18224, 19306, 17970, 18281, 19625, 18841, 17262, 16920, 16873, 15772, 14371, 14501, 14962, 13554, 12783, 14062, 14016, 13577, 16261, 18877, 18619, 18624, 19386, 18379, 16252, 14429, 13004, 12259, 11710, 10962, 10956, 11324, 10826, 10581, 11819, 12924, 13093, 14478, 16692, 16498, 15146, 16008, 16702, 14946, 14544, 16720, 17477, 17006, 18779, 20935, 20260, 19329, 20285, 19676, 16944, 16397, 17438, 16794, 16652, 18354, 18587, 17220, 16822, 17291, 17587, 17322, 16876, 16792, 15651, 13804, 14298, 15280, 14108, 14120, 15405, 14303, 13597, 15435, 16184, 16146, 17213, 16928, 15247, 14183, 13015, 12208, 12753, 13327, 14059, 15284, 15646, 16109, 17634, 18220, 17700, 17256, 16036, 14051, 12378, 10847, 9743, 9679, 10309, 11502, 12904, 13920, 15041, 16354, 17118, 17414, 17505, 17627, 17995, 17683, 16643, 16325, 16348, 16178, 16936, 17541, 16408, 15368, 14981, 13354, 11203, 9891, 8588, 7633, 8214, 9574, 10746, 11851, 12954, 13718, 13698, 13032, 12238, 11154, 10356, 11369, 13581, 15402, 17357, 19612, 20767, 21008, 21012, 19804, 17706, 16745, 16646, 15809, 14764, 14406, 14002, 13490, 13761, 14436, 15094, 16359, 17753, 18120, 17651, 16851, 16374, 16945, 17288, 16494, 16159, 15925, 14521, 14025, 14767, 14595, 15263, 17714, 18785, 19147, 21005, 22199, 22607, 23873, 23648, 21357, 19651, 17961, 15585, 14212, 13787, 13578, 13420, 12781, 12768, 13708, 13624, 13464, 14583, 14801, 14694, 16481, 17637, 17034, 17661, 19086, 18874, 17887, 17354, 16837, 16391, 16781, 17534, 16822, 15145, 15017, 15344, 13988, 13119, 13743, 13422, 12708, 13309, 13635, 13018, 13377, 15160, 16877, 17641, 18265, 19286, 19410, 18757, 19166, 19711, 18896, 18568, 19430, 19418, 18464, 17859, 17144, 15992, 15250, 14721, 13463, 12226, 12499, 13399, 13117, 12110, 11135, 9523, 7749, 6969, 6749, 6900, 7824, 8479, 8128, 7975, 8842, 10288, 11696, 12634, 13407, 14664, 16103, 17123, 17880, 18719, 19507, 19816, 19699, 19915, 20540, 20922, 21055, 20858, 19886, 18661, 17395, 15202, 12856, 11959, 11764, 11160, 10611, 9954, 8879, 8472, 9013, 9556, 10414, 12088, 13556, 14185, 14679, 15227, 15334, 15317, 15863, 16804, 17785, 19073, 20643, 21759, 22082, 21926, 21412, 20567, 19775, 19189, 18440, 17543, 17032, 16788, 16053, 14702, 13199, 11775, 10716, 10412, 10746, 11528, 12804, 14244, 15444, 16236, 16358, 16183, 16630, 17492, 18193, 19285, 20763, 21750, 22556, 23448, 23146, 21398, 19528, 17880, 16114, 14731, 14393, 15019, 15772, 16102, 16413, 16132, 14173, 12176, 11887, 11853, 11740, 13177, 14766, 14908, 15839, 18237, 19482, 19438, 19814, 20110, 19591, 19141, 19154, 19023, 18539, 17779, 16289, 13987, 12280, 12176, 12697, 12979, 13249, 13253, 12741, 12185, 11690, 11338, 11528, 11972, 12329, 12568, 12388, 12403, 13346, 14082, 14471, 15891, 17151, 17153, 17814, 18539, 17234, 16058, 16081, 14827, 13701, 14627, 14673, 13867, 14901, 14959, 12591, 11503, 10851, 8510, 8395, 11202, 12996, 14835, 17681, 17742, 15708, 15289, 15038, 13910, 14244, 15450, 15566, 15625, 16635, 17928, 19008, 19867, 20471, 20151, 18562, 17170, 16927, 17064, 17735, 19104, 19463, 18057, 16123, 14468, 13251, 12654, 12860, 14067, 15461, 15740, 15295, 15095, 14915, 14678, 14906, 15575, 16271, 16820, 17164, 16954, 15977, 15078, 14845, 14370, 13513, 13499, 14228, 14718, 15024, 15326, 15363, 15101, 14565, 13861, 13109, 12393, 12310, 13083, 13910, 14667, 15616, 15915, 15474, 15489, 15881, 15885, 15873, 16153, 16439, 16747, 17000, 16961, 16907, 17168, 17517, 17424, 16699, 15917, 15548, 15130, 14350, 13732, 13604, 13772, 14145, 14648, 15003, 15202, 15639, 16332, 16733, 16834, 17075, 17043, 16405, 15957, 15903, 15667, 15721, 16325, 16475, 16199, 16327, 16407, 16272, 16642, 16992, 16567, 16027, 15677, 15350, 15431, 15686, 15792, 16477, 17459, 17890, 18641, 19597, 19092, 18078, 17823, 16660, 14903, 14918, 15091, 13720, 13502, 14932, 15176, 14899, 15825, 16215, 15514, 15536, 15830, 15141, 14615, 15254, 16171, 16388, 16068, 16073, 16441, 16490, 16665, 17249, 16932, 15834, 15318, 14450, 12528, 11416, 11451, 11352, 11749, 12915, 13423, 13463, 14150, 14899, 14874, 14348, 13814, 13258, 12384, 11623, 11515, 11450, 11449, 12477, 13725, 13885, 13685, 14054, 14841, 15615, 16230, 17295, 18374, 17747, 16492, 16468, 15772, 14024, 14070, 14943, 14555, 14824, 15850, 15460, 15019, 16055, 16934, 16654, 15603, 14473, 14137, 14248, 14771, 16866, 19473, 20714, 21264, 21616, 21263, 20876, 20639, 19776, 18490, 17320, 16489, 15724, 14281, 13148, 13702, 14245, 13511, 13112, 13339, 13283, 13473, 13888, 13963, 14253, 14862, 15205, 15262, 15304, 15955, 17343, 18376, 18875, 19290, 18898, 17814, 17116, 16582, 16029, 15874, 15651, 15302, 15182, 14783, 14442, 14757, 14850, 14675, 14877, 14571, 13748, 13554, 13454, 12992, 12985, 13250, 13452, 13943, 14386, 14750, 15531, 16176, 16345, 16452, 16239, 15742, 15695, 16022, 16320, 16467, 16253, 15762, 15013, 13948, 13328, 13425, 13486, 13651, 14136, 14271, 14481, 15398, 15976, 15871, 16007, 16099, 15609, 15153, 14972, 14805, 14883, 15294, 15689, 15723, 15389, 15421, 16025, 16101, 15728, 16021, 16100, 15364, 15445, 16171, 16189, 16658, 17827, 18082, 18168, 18734, 18279, 17227, 16459, 15146, 14142, 14330, 14592, 15355, 16668, 16766, 16651, 17192, 16361, 15183, 15221, 14363, 13344, 14240, 14703, 14516, 15770, 16458, 15953, 16324, 16132, 15109, 15337, 14987, 13454, 13628, 14106, 13141, 13195, 13993, 13802, 14381, 15692, 15793, 15390, 14777, 13307, 12322, 12235, 12134, 12826, 14355, 14946, 15060, 16035, 16465, 15722, 16174, 17789, 17997, 17615, 18117, 17795, 17102, 18094, 18984, 19171, 20666, 21553, 20145, 18802, 17364, 15378, 15517, 16576, 15854, 15615, 15983, 14210, 12452, 13000, 13789, 14568, 16261, 17134, 16582, 16267, 16363, 15908, 15286, 15609, 16521, 16693, 16248, 15941, 15642, 15695, 16281, 16423, 16190, 16093, 15362, 14257, 13734, 13119, 12532, 13122, 13894, 13711, 13612, 13958, 13957, 13845, 14123, 14203, 13519, 12790, 12889, 13084, 12599, 12427, 12849, 12694, 12209, 12142, 11771, 11261, 11738, 12686, 13347, 14201, 15212, 15860, 16183, 15955, 15041, 14129, 13462, 12766, 12439, 12769, 13311, 14032, 15053, 15693, 15550, 15305, 15485, 15963, 16659, 17499, 18211, 18671, 18818, 18730, 18824, 19066, 19089, 19302, 19791, 19486, 18437, 17855, 17520, 16930, 17061, 17885, 18134, 18095, 18272, 17730, 16705, 16507, 16720, 16894, 17763, 18676, 18707, 18756, 18823, 18167, 17914, 18307, 18109, 18176, 18827, 18172, 16876, 16488, 15796, 15226, 16196, 16782, 16549, 17331, 17287, 15468, 15094, 16015, 15920, 16403, 17569, 16747, 15146, 14903, 14425, 13139, 12660, 12749, 12263, 11518, 11033, 10611, 10310, 10640, 11500, 12183, 12508, 12516, 12316, 12647, 13474, 14048, 14883, 15757, 15211, 14134, 13748, 12974, 12302, 12927, 13322, 12926, 12787, 12285, 11708, 12240, 12901, 13633, 15258, 15840, 14883, 14560, 14189, 12949, 13373, 15355, 16087, 16280, 17446, 17734, 16485, 16041, 16845, 17355, 17970, 19243, 19620, 18902, 18735, 19177, 19435, 19576, 19371, 18503, 17027, 15156, 14033, 14208, 14410, 14444, 15048, 15308, 14729, 14135, 13456, 12824, 13081, 13908, 14731, 15383, 15406, 15237, 15503, 15398, 14918, 15172, 15860, 16223, 16386, 16251, 15664, 15014, 14832, 15320, 15851, 16036, 16566, 17192, 16945, 16527, 16517, 16063, 15338, 14966, 14393, 13591, 13198, 13233, 13651, 14178, 14211, 14018, 13917, 13485, 12907, 12567, 12340, 12694, 13888, 14947, 15449, 15894, 16359, 16861, 17607, 18411, 19194, 20095, 20875, 21258, 21223, 20788, 20342, 20371, 20694, 21047, 21636, 22250, 22175, 21323, 20077, 18459, 16702, 15515, 14879, 14126, 13416, 13265, 13228, 12875, 12711, 12932, 13069, 13273, 13937, 14602, 14874, 15229, 15826, 16147, 16208, 16459, 16683, 16398, 15930, 15689, 15125, 13977, 13262, 13305, 13195, 13149, 13730, 13872, 13169, 12686, 12365, 11808, 11739, 12212, 12661, 12766, 12146, 11554, 11810, 11806, 11725, 12875, 13592, 13167, 13837, 14666, 14099, 14344, 15226, 14716, 14701, 15632, 15171, 14593, 15222, 15328, 15375, 16221, 16299, 15780, 15572, 14884, 14129, 13915, 13650, 13931, 14758, 14908, 15093, 15635, 15439, 15269, 15453, 14876, 14500, 14762, 14581, 15252, 17181, 18346, 19456, 21007, 20709, 19243, 18259, 16399, 14532, 14682, 15460, 16492, 18660, 20106, 20189, 20083, 18932, 17118, 16550, 16259, 15685, 16183, 16730, 16372, 16682, 17356, 16902, 16200, 16078, 15853, 15500, 15628, 16282, 17089, 17714, 17878, 17186, 15932, 15169, 15029, 14924, 15045, 15536, 16118, 16705, 16753, 16039, 15490, 15153, 14423, 14059, 14461, 14860, 15448, 16405, 16744, 16350, 15916, 15192, 13974, 12976, 12641, 12707, 12996, 13645, 14419, 14803, 14903, 14981, 14737, 14253, 13921, 13486, 13024, 13105, 13369, 13517, 14044, 14495, 14146, 13661, 13359, 12822, 12744, 13687, 14728, 15344, 15798, 15860, 15432, 15089, 15151, 15513, 16154, 17045, 17909, 18339, 18297, 18205, 18320, 18555, 18722, 18477, 17693, 16768, 16055, 15632, 15499, 15439, 15305, 15172, 14833, 14266, 14034, 14105, 14055, 14261, 14649, 14291, 13571, 13352, 13058, 12738, 13416, 14380, 14717, 15385, 16481, 17002, 17552, 18693, 19255, 19068, 19024, 18775, 18054, 17723, 17732, 17324, 16715, 16176, 15454, 14756, 14248, 13722, 13264, 12669, 11755, 11379, 11653, 11870, 12913, 14901, 15798, 15942, 16784, 16767, 15658, 15830, 16627, 16574, 17134, 18382, 18602, 18288, 18262, 17802, 16847, 16076, 15595, 14990, 14151, 13727, 13709, 13302, 13006, 13073, 12333, 11397, 11419, 11350, 11254, 12160, 12814, 12927, 13581, 13754, 13429, 14249, 15187, 15632, 17160, 18657, 18656, 18682, 18593, 17148, 15797, 15370, 15005, 15077, 15810, 16684, 17695, 18157, 17598, 16940, 16396, 15864, 16112, 16883, 17386, 17860, 18236, 18151, 17734, 17035, 16465, 16307, 15899, 15472, 15770, 16060, 16068, 16351, 16242, 15637, 15583, 15696, 15446, 15503, 15789, 15948, 16349, 16722, 16673, 16465, 15895, 14787, 13799, 13407, 13548, 14042, 14795, 15757, 16477, 16652, 16660, 16401, 15729, 15468, 15580, 15282, 15163, 15565, 15654, 15713, 16178, 16264, 16026, 16090, 15955, 15432, 14990, 14411, 13600, 13106, 12921, 12714, 12689, 13030, 13402, 13704, 14356, 15163, 15494, 15590, 15734, 15377, 14646, 14167, 13691, 13294, 13664, 14446, 15140, 16029, 16830, 17132, 17306, 17271, 16753, 16400, 16469, 16462, 16418, 16310, 15666, 14872, 14476, 13981, 13290, 13054, 12969, 12568, 12520, 12970, 13265, 13772, 14891, 15770, 16134, 16596, 16872, 16700, 16700, 16806, 16574, 16494, 16836, 17141, 17221, 16941, 16221, 15532, 15042, 14524, 14215, 14211, 14330, 14695, 14942, 14619, 14358, 14496, 14607, 14943, 15565, 15872, 16139, 16653, 16830, 16858, 17115, 17118, 17048, 17228, 16965, 16425, 16316, 16125, 15914, 16364, 16497, 15756, 15359, 15304, 14854, 14840, 15484, 15700, 15618, 15780, 15493, 14699, 14425, 14732, 14967, 15239, 15728, 16033, 16147, 16510, 17075, 17622, 18216, 18682, 18719, 18403, 17755, 16745, 15848, 15426, 15261, 15305, 15547, 15487, 14988, 14456, 13782, 12850, 12346, 12541, 12954, 13633, 14620, 15207, 15394, 15822, 16265, 16547, 17027, 17280, 17036, 16933, 16846, 16462, 16418, 16676, 16783, 17203, 17805, 17991, 18176, 18240, 17536, 16676, 15932, 14739, 13650, 13080, 12427, 11951, 12032, 12095, 12118, 12408, 12631, 12651, 12587, 12601, 13066, 13737, 14146, 14601, 15129, 15387, 15716, 16196, 16365, 16281, 16114, 15841, 15614, 15383, 15187, 15179, 14949, 14584, 14687, 14733, 14308, 14121, 14034, 13625, 13579, 13830, 13599, 13377, 13714, 14217, 14739, 15262, 15568, 15656, 15465, 15216, 15409, 15796, 16166, 16942, 17721, 18071, 18692, 19528, 19818, 19937, 20000, 19368, 18414, 17680, 16896, 16356, 16496, 16879, 17240, 17625, 17639, 17156, 16613, 16200, 15788, 15400, 15207, 15133, 14948, 14772, 14737, 14622, 14463, 14394, 14189, 13910, 13791, 13594, 13361, 13454, 13603, 13603, 13842, 14226, 14323, 14339, 14542, 14699, 14722, 14852, 15017, 14830, 14346, 13962, 13657, 13361, 13416, 13829, 14246, 14819, 15696, 16438, 16852, 17186, 17396, 17391, 17410, 17512, 17442, 17070, 16430, 15598, 14779, 14234, 14015, 14006, 14147, 14389, 14615, 14767, 14876, 15079, 15650, 16514, 17120, 17287, 17296, 17161, 17089, 17572, 18228, 18413, 18432, 18283, 17406, 16366, 15939, 15751, 15723, 16218, 16606, 16256, 15587, 14937, 14324, 14087, 14507, 15330, 15965, 16153, 16187, 16021, 15491, 15215, 15373, 15268, 15052, 15126, 14881, 14305, 14181, 14406, 14713, 15288, 15819, 16099, 16464, 16815, 16893, 16893, 16841, 16589, 16179, 15646, 15032, 14466, 14083, 13970, 13921, 13677, 13409, 13254, 13156, 13268, 13629, 14101, 14751, 15434, 15836, 15992, 15812, 15126, 14414, 14066, 13893, 13869, 14083, 14374, 14652, 14848, 14927, 15066, 15334, 15772, 16511, 17211, 17422, 17285, 17016, 16696, 16492, 16298, 15960, 15609, 15199, 14761, 14566, 14501, 14533, 15028, 15696, 15945, 15798, 15264, 14273, 13319, 12871, 12996, 13616, 14360, 14957, 15465, 15762, 15802, 15843, 15895, 15995, 16386, 16873, 17097, 17125, 17130, 17248, 17486, 17612, 17590, 17459, 17036, 16524, 16189, 15685, 15044, 14756, 14473, 13825, 13279, 12880, 12461, 12542, 13060, 13448, 14042, 14960, 15473, 15772, 16355, 16607, 16424, 16641, 17150, 17536, 18293, 19300, 19582, 19116, 18475, 17553, 16395, 15627, 15346, 15196, 15313, 15717, 15835, 15569, 15255, 14785, 14263, 14204, 14364, 14301, 14303, 14312, 13942, 13606, 13592, 13436, 13271, 13568, 13990, 14306, 14881, 15666, 16298, 16802, 17208, 17325, 17189, 17126, 17276, 17352, 17156, 16905, 16599, 15975, 15254, 14705, 14168, 13877, 14235, 14815, 15192, 15591, 15880, 15798, 15743, 15927, 16103, 16393, 16849, 17058, 16961, 16795, 16483, 16014, 15627, 15424, 15398, 15468, 15400, 15190, 15082, 15110, 15209, 15427, 15588, 15448, 15126, 14667, 13865, 12978, 12517, 12434, 12547, 12863, 13070, 12931, 12834, 12997, 13359, 14206, 15504, 16687, 17574, 18118, 18036, 17670, 17590, 17622, 17676, 18142, 18781, 19069, 19102, 18890, 18129, 17141, 16509, 16133, 15796, 15685, 15736, 15544, 15136, 14796, 14415, 13893, 13577, 13594, 13603, 13525, 13649, 13953, 14211, 14464, 14775, 14994, 15069, 15110, 15126, 15102, 15183, 15513, 15920, 15993, 15549, 14859, 14302, 14004, 13956, 14232, 14843, 15496, 15844, 15826, 15560, 15158, 14860, 14856, 14902, 14732, 14584, 14665, 14738, 14788, 15087, 15575, 16056, 16367, 16124, 15305, 14416, 13726, 13382, 13571, 13944, 14153, 14382, 14483, 14176, 13915, 14010, 14160, 14345, 14630, 14757, 14781, 14954, 15192, 15425, 15733, 16038, 16191, 16116, 15911, 15882, 16121, 16503, 17098, 17805, 18173, 18161, 17975, 17438, 16608, 16095, 16091, 16292, 16614, 16988, 17127, 16868, 16338, 15825, 15564, 15633, 16134, 16942, 17544, 17761, 17893, 17948, 17856, 17942, 18223, 18304, 18170, 17965, 17545, 16986, 16629, 16516, 16476, 16489, 16558, 16604, 16532, 16399, 16428, 16605, 16621, 16471, 16356, 16059, 15481, 15033, 14711, 14216, 13912, 13985, 13847, 13496, 13501, 13594, 13413, 13433, 13711, 13729, 13696, 13960, 14064, 13830, 13775, 13873, 13789, 13880, 14383, 14773, 14910, 15107, 15172, 15023, 15061, 15141, 14903, 14728, 14759, 14525, 14095, 13849, 13632, 13412, 13553, 13947, 14169, 14205, 14170, 13939, 13552, 13295, 13230, 13221, 13295, 13533, 13867, 14215, 14554, 14884, 15210, 15464, 15618, 15811, 16056, 16245, 16489, 16816, 17022, 17148, 17307, 17338, 17250, 17191, 16971, 16512, 16158, 16051, 16051, 16105, 16205, 16269, 16271, 16328, 16496, 16610, 16650, 16811, 16892, 16635, 16331, 16136, 15860, 15671, 15812, 16099, 16350, 16455, 16320, 16067, 15768, 15526, 15662, 16059, 16366, 16752, 17137, 17022, 16566, 16090, 15404, 14728, 14493, 14505, 14587, 14836, 15061, 15144, 15201, 15163, 15061, 15028, 14913, 14688, 14558, 14479, 14465, 14656, 14796, 14649, 14403, 14140, 13955, 14185, 14764, 15387, 16056, 16616, 16719, 16482, 16162, 15717, 15362, 15550, 16178, 16766, 17157, 17297, 16895, 16069, 15485, 15285, 15106, 15122, 15537, 15806, 15678, 15613, 15653, 15481, 15266, 15170, 14861, 14306, 13943, 13855, 13847, 14051, 14531, 14927, 15079, 15131, 15079, 14950, 14928, 15024, 15207, 15524, 15870, 16181, 16481, 16661, 16753, 16924, 17109, 17297, 17549, 17621, 17492, 17393, 17152, 16809, 16818, 16952, 16727, 16416, 16074, 15388, 14752, 14631, 14779, 15148, 15914, 16677, 16919, 16676, 16256, 15870, 15636, 15650, 15872, 16039, 15995, 15840, 15618, 15329, 15115, 15060, 15070, 15021, 14792, 14370, 13910, 13544, 13337, 13328, 13421, 13447, 13412, 13439, 13530, 13568, 13641, 13886, 14119, 14175, 14234, 14395, 14565, 14798, 15087, 15241, 15284, 15349, 15362, 15217, 14934, 14665, 14572, 14575, 14499, 14401, 14298, 14101, 13978, 14143, 14495, 14880, 15341, 15870, 16302, 16494, 16490, 16432, 16342, 16174, 16129, 16407, 16717, 16741, 16668, 16637, 16459, 16251, 16299, 16446, 16549, 16779, 16952, 16702, 16254, 15948, 15742, 15711, 15917, 16019, 16013, 16283, 16570, 16468, 16309, 16250, 15996, 15798, 15851, 15644, 15154, 14959, 14996, 14992, 15198, 15603, 15833, 15911, 16018, 16013, 15849, 15748, 15728, 15635, 15559, 15569, 15499, 15400, 15440, 15445, 15360, 15414, 15416, 15145, 14913, 14816, 14669, 14671, 14844, 14847, 14826, 15050, 15283, 15436, 15701, 15955, 16030, 15975, 15780, 15497, 15290, 15193, 15231, 15416, 15567, 15632, 15737, 15749, 15557, 15389, 15346, 15287, 15282, 15487, 15774, 15967, 16172, 16450, 16562, 16393, 16140, 15885, 15625, 15536, 15712, 16002, 16264, 16393, 16323, 16080, 15740, 15500, 15487, 15465, 15339, 15349, 15346, 15108, 14953, 15016, 15066, 15181, 15332, 15195, 14901, 14745, 14645, 14627, 14809, 15081, 15389, 15695, 15786, 15594, 15277, 15028, 14996, 15131, 15322, 15602, 15883, 16010, 16034, 15915, 15529, 15077, 14786, 14565, 14365, 14248, 14138, 14032, 14070, 14214, 14276, 14216, 14078, 13917, 13942, 14369, 15104, 15944, 16770, 17340, 17468, 17342, 17143, 16833, 16545, 16544, 16832, 17120, 17200, 17120, 16886, 16452, 16039, 15816, 15504, 14986, 14504, 14076, 13719, 13716, 14024, 14357, 14733, 15156, 15434, 15554, 15626, 15730, 15921, 16082, 16124, 16121, 16022, 15784, 15626, 15643, 15754, 16009, 16378, 16620, 16618, 16443, 16163, 15753, 15167, 14568, 14163, 13908, 13687, 13453, 13146, 12854, 12740, 12762, 12846, 12954, 13004, 13088, 13358, 13706, 14116, 14743, 15414, 15902, 16311, 16576, 16518, 16367, 16451, 16762, 17223, 17730, 18023, 17971, 17661, 17173, 16526, 15804, 15223, 14979, 15031, 15229, 15456, 15542, 15475, 15420, 15416, 15431, 15490, 15528, 15559, 15728, 16010, 16418, 17030, 17599, 17963, 18352, 18644, 18570, 18381, 18193, 17816, 17532, 17612, 17768, 17833, 17828, 17561, 17037, 16481, 15908, 15385, 15079, 14875, 14652, 14490, 14370, 14261, 14235, 14235, 14148, 14027, 13968, 14017, 14211, 14569, 15044, 15492, 15767, 15794, 15526, 15044, 14618, 14440, 14448, 14590, 14841, 15070, 15155, 15057, 14770, 14391, 14022, 13666, 13391, 13243, 13101, 13000, 13061, 13123, 13062, 13034, 13003, 12895, 12996, 13401, 13824, 14253, 14814, 15238, 15381, 15506, 15635, 15527, 15324, 15344, 15503, 15595, 15680, 15791, 15837, 15886, 16008, 16056, 15982, 15938, 16006, 16197, 16442, 16563, 16595, 16713, 16795, 16761, 16869, 17043, 16989, 16975, 17212, 17354, 17400, 17598, 17719, 17706, 17791, 17719, 17353, 17072, 16876, 16578, 16363, 16195, 15946, 15871, 15910, 15767, 15647, 15727, 15824, 15938, 16108, 16163, 16105, 16048, 15978, 15874, 15742, 15645, 15683, 15762, 15788, 15871, 15886, 15566, 15049, 14575, 14085, 13616, 13341, 13149, 12884, 12672, 12596, 12552, 12583, 12820, 13206, 13629, 14072, 14447, 14661, 14777, 14847, 14884, 14959, 15064, 15139, 15243, 15414, 15604, 15818, 16001, 16050, 15969, 15813, 15580, 15316, 15100, 14988, 14989, 15080, 15222, 15252, 14983, 14553, 14239, 14025, 13928, 14132, 14512, 14829, 15156, 15524, 15761, 15949, 16307, 16723, 17005, 17297, 17686, 17951, 18071, 18271, 18441, 18406, 18294, 18015, 17351, 16568, 15952, 15492, 15326, 15502, 15754, 15972, 16111, 15989, 15748, 15642, 15567, 15543, 15716, 15844, 15759, 15694, 15679, 15559, 15461, 15519, 15626, 15663, 15613, 15494, 15350, 15275, 15350, 15528, 15663, 15711, 15718, 15662, 15510, 15319, 15117, 14845, 14539, 14385, 14440, 14518, 14472, 14350, 14224, 14115, 14078, 14195, 14458, 14696, 14789, 14792, 14716, 14527, 14355, 14288, 14270, 14319, 14419, 14444, 14440, 14542, 14740, 15034, 15383, 15622, 15710, 15710, 15631, 15634, 15869, 16176, 16424, 16693, 16898, 16916, 16905, 16958, 16995, 17118, 17394, 17553, 17422, 17147, 16837, 16558, 16482, 16611, 16731, 16736, 16632, 16421, 16167, 15931, 15694, 15485, 15319, 15132, 14959, 14906, 14959, 15088, 15265, 15350, 15328, 15299, 15180, 14971, 14886, 14908, 14952, 15181, 15460, 15458, 15334, 15220, 14852, 14377, 14208, 14204, 14156, 14285, 14594, 14861, 15104, 15321, 15338, 15174, 14985, 14823, 14691, 14552, 14393, 14279, 14182, 14013, 13859, 13784, 13706, 13666, 13776, 13939, 14045, 14167, 14378, 14654, 14908, 15082, 15224, 15406, 15644, 15976, 16369, 16691, 16897, 17018, 17016, 16887, 16675, 16429, 16289, 16290, 16246, 16132, 16065, 15925, 15678, 15598, 15732, 15881, 16053, 16220, 16239, 16155, 15978, 15618, 15265, 15130, 15126, 15185, 15295, 15348, 15439, 15739, 16161, 16667, 17266, 17733, 17977, 18138, 18200, 18126, 17994, 17763, 17446, 17175, 16866, 16435, 16012, 15579, 15057, 14619, 14374, 14267, 14315, 14499, 14677, 14786, 14866, 14916, 14871, 14693, 14428, 14165, 14008, 14089, 14354, 14610, 14894, 15288, 15630, 15822, 15912, 15838, 15635, 15496, 15464, 15467, 15512, 15613, 15726, 15732, 15571, 15388, 15221, 14898, 14484, 14162, 13857, 13613, 13626, 13824, 14072, 14351, 14549, 14651, 14727, 14692, 14590, 14601, 14714, 14979, 15477, 15982, 16401, 16891, 17305, 17474, 17611, 17750, 17672, 17436, 17185, 16895, 16604, 16368, 16151, 15984, 15938, 15946, 15895, 15769, 15591, 15400, 15252, 15143, 15057, 15102, 15325, 15579, 15770, 15886, 15840, 15655, 15513, 15458, 15471, 15593, 15754, 15853, 15913, 15938, 15961, 16046, 16097, 16018, 15884, 15651, 15292, 15034, 14920, 14738, 14552, 14499, 14431, 14317, 14333, 14421, 14415, 14399, 14487, 14616, 14679, 14637, 14516, 14384, 14277, 14250, 14345, 14477, 14578, 14693, 14739, 14592, 14340, 14053, 13721, 13488, 13455, 13530, 13606, 13643, 13679, 13797, 13940, 14129, 14479, 14781, 14880, 15052, 15273, 15286, 15353, 15653, 15889, 16050, 16295, 16507, 16675, 16890, 17084, 17304, 17606, 17844, 17974, 18008, 17906, 17783, 17691, 17539, 17419, 17365, 17199, 16944, 16735, 16580, 16581, 16790, 17005, 17105, 17069, 16872, 16677, 16610, 16556, 16540, 16689, 16835, 16849, 16816, 16695, 16432, 16206, 16086, 15968, 15873, 15879, 15886, 15825, 15766, 15742, 15713, 15691, 15717, 15739, 15652, 15461, 15288, 15164, 15038, 14962, 14975, 14899, 14657, 14443, 14260, 13955, 13737, 13815, 13963, 14066, 14224, 14267, 14005, 13634, 13413, 13354, 13376, 13463, 13623, 13779, 13861, 13951, 14054, 14061, 14075, 14236, 14370, 14398, 14511, 14709, 14912, 15192, 15493, 15677, 15785, 15796, 15682, 15677, 15905, 16200, 16486, 16719, 16717, 16504, 16274, 16013, 15687, 15543, 15741, 16053, 16223, 16284, 16330, 16321, 16261, 16222, 16123, 15891, 15689, 15645, 15692, 15801, 16022, 16321, 16577, 16681, 16667, 16592, 16459, 16407, 16590, 16870, 17045, 17085, 16995, 16787, 16494, 16056, 15490, 14959, 14554, 14301, 14190, 14130, 14161, 14367, 14564, 14599, 14584, 14520, 14358, 14289, 14434, 14666, 14919, 15179, 15326, 15298, 15190, 15103, 15057, 15081, 15187, 15286, 15281, 15137, 14887, 14667, 14539, 14401, 14303, 14348, 14346, 14209, 14126, 14004, 13705, 13507, 13490, 13399, 13330, 13466, 13657, 13896, 14340, 14908, 15441, 15906, 16275, 16571, 16821, 17045, 17291, 17570, 17810, 17988, 18036, 17855, 17514, 17206, 17025, 16937, 16872, 16828, 16785, 16668, 16492, 16315, 16111, 15932, 15877, 15919, 16034, 16169, 16186, 16154, 16217, 16277, 16314, 16401, 16375, 16204, 16118, 16093, 16030, 16091, 16264, 16318, 16250, 16136, 15938, 15758, 15756, 15914, 16137, 16356, 16473, 16412, 16216, 15997, 15817, 15690, 15635, 15632, 15561, 15326, 14966, 14626, 14465, 14504, 14603, 14653, 14634, 14546, 14372, 14139, 13940, 13845, 13905, 14169, 14567, 14903, 15102, 15198, 15130, 14893, 14641, 14431, 14203, 14028, 14002, 14099, 14286, 14538, 14739, 14811, 14805, 14777, 14697, 14558, 14500, 14654, 14952, 15296, 15690, 15989, 15987, 15816, 15744, 15778, 15908, 16206, 16547, 16758, 16825, 16672, 16309, 16026, 15953, 15908, 15878, 15944, 15995, 16026, 16094, 16038, 15829, 15670, 15520, 15211, 14836, 14504, 14231, 14110, 14189, 14409, 14727, 15054, 15281, 15362, 15298, 15193, 15201, 15295, 15468, 15814, 16203, 16447, 16613, 16687, 16563, 16334, 16102, 15885, 15738, 15592, 15338, 15078, 14887, 14692, 14510, 14340, 14151, 14042, 14078, 14154, 14214, 14279, 14355, 14482, 14693, 14971, 15297, 15596, 15800, 15953, 16055, 16073, 16136, 16344, 16552, 16692, 16885, 17076, 17140, 17173, 17216, 17155, 17056, 16975, 16777, 16460, 16115, 15739, 15478, 15436, 15380, 15240, 15149, 14979, 14688, 14517, 14475, 14507, 14752, 15132, 15471, 15818, 16134, 16318, 16476, 16645, 16732, 16734, 16656, 16549, 16495, 16436, 16333, 16277, 16276, 16359, 16537, 16601, 16492, 16324, 16019, 15643, 15461, 15347, 15116, 14976, 14935, 14794, 14686, 14693, 14656, 14605, 14592, 14469, 14264, 14137, 14054, 14014, 14177, 14509, 14768, 14917, 15111, 15324, 15445, 15563, 15702, 15695, 15590, 15563, 15515, 15317, 15113, 15001, 14890, 14766, 14720, 14707, 14554, 14266, 14047, 13935, 13824, 13739, 13707, 13683, 13760, 14022, 14327, 14569, 14766, 14922, 15074, 15267, 15515, 15893, 16374, 16781, 17089, 17339, 17412, 17319, 17235, 17141, 16977, 16847, 16795, 16776, 16808, 16875, 16898, 16814, 16600, 16298, 15972, 15642, 15394, 15320, 15364, 15441, 15531, 15554, 15461, 15360, 15342, 15359, 15395, 15516, 15717, 15915, 16115, 16333, 16484, 16565, 16639, 16601, 16369, 16048, 15655, 15177, 14813, 14635, 14486, 14378, 14395, 14418, 14401, 14437, 14484, 14483, 14487, 14485, 14480, 14558, 14692, 14807, 14941, 15056, 15105, 15199, 15364, 15467, 15503, 15535, 15513, 15449, 15414, 15374, 15333, 15355, 15366, 15295, 15180, 15024, 14860, 14811, 14843, 14894, 15063, 15309, 15456, 15563, 15689, 15725, 15725, 15797, 15800, 15691, 15662, 15753, 15886, 16057, 16225, 16349, 16488, 16593, 16571, 16543, 16584, 16512, 16289, 16104, 15899, 15556, 15295, 15226, 15172, 15197, 15388, 15461, 15350, 15338, 15394, 15371, 15416, 15568, 15686, 15809, 15957, 16008, 16016, 16116, 16244, 16281, 16213, 16120, 16060, 15998, 15911, 15864, 15859, 15809, 15686, 15496, 15226, 14898, 14603, 14425, 14339, 14303, 14390, 14557, 14591, 14511, 14506, 14517, 14498, 14591, 14713, 14755, 14907, 15179, 15302, 15302, 15336, 15302, 15173, 15111, 15158, 15248, 15360, 15509, 15691, 15852, 15954, 16019, 15980, 15759, 15504, 15356, 15203, 14987, 14844, 14834, 14882, 14954, 15041, 15106, 15158, 15294, 15547, 15818, 16022, 16210, 16405, 16557, 16665, 16761, 16799, 16739, 16615, 16487, 16423, 16415, 16402, 16424, 16540, 16616, 16525, 16346, 16118, 15841, 15670, 15664, 15665, 15648, 15687, 15684, 15588, 15492, 15409, 15345, 15367, 15431, 15427, 15358, 15303, 15297, 15302, 15244, 15128, 14980, 14791, 14645, 14590, 14530, 14456, 14479, 14601, 14754, 14909, 15064, 15198, 15312, 15475, 15688, 15755, 15648, 15605, 15626, 15531, 15430, 15384, 15239, 15105, 15094, 15017, 14899, 14926, 14976, 14990, 15102, 15206, 15187, 15159, 15120, 15029, 15023, 15091, 15078, 15054, 15104, 15128, 15123, 15157, 15143, 15084, 15154, 15309, 15388, 15461, 15583, 15647, 15670, 15693, 15616, 15528, 15576, 15599, 15498, 15436, 15422, 15392, 15435, 15513, 15525, 15577, 15684, 15677, 15583, 15534, 15473, 15346, 15243, 15231, 15307, 15469, 15710, 15933, 16063, 16147, 16232, 16255, 16214, 16177, 16112, 16036, 16028, 16014, 15899, 15776, 15725, 15720, 15763, 15843, 15909, 15914, 15789, 15594, 15535, 15649, 15800, 15954, 16129, 16264, 16343, 16341, 16227, 16111, 16048, 15923, 15752, 15627, 15450, 15214, 15111, 15109, 15067, 15055, 15094, 15070, 15063, 15165, 15266, 15359, 15528, 15663, 15667, 15632, 15608, 15589, 15631, 15703, 15697, 15625, 15519, 15325, 15054, 14798, 14622, 14581, 14693, 14888, 15145, 15423, 15558, 15525, 15490, 15441, 15304, 15253, 15380, 15500, 15567, 15700, 15826, 15815, 15762, 15737, 15599, 15310, 15053, 14891, 14762, 14745, 14890, 15076, 15280, 15561, 15804, 15898, 15912, 15882, 15758, 15597, 15507, 15470, 15423, 15391, 15387, 15347, 15265, 15227, 15236, 15214, 15141, 15057, 14995, 14972, 15009, 15127, 15324, 15524, 15636, 15643, 15583, 15477, 15363, 15287, 15253, 15246, 15251, 15259, 15268, 15278, 15314, 15383, 15453, 15539, 15668, 15758, 15762, 15790, 15883, 15949, 15996, 16055, 16044, 15952, 15887, 15909, 15984, 16034, 16021, 15972, 15886, 15745, 15593, 15458, 15363, 15384, 15498, 15551, 15482, 15342, 15190, 15081, 15047, 15104, 15240, 15362, 15464, 15647, 15830, 15870, 15882, 15929, 15908, 15902, 15975, 15966, 15899, 15899, 15839, 15657, 15461, 15215, 14952, 14866, 14887, 14873, 14886, 14901, 14823, 14751, 14695, 14554, 14429, 14418, 14438, 14474, 14526, 14469, 14332, 14295, 14364, 14428, 14479, 14544, 14633, 14777, 14951, 15120, 15321, 15541, 15695, 15803, 15919, 15977, 15984, 16056, 16161, 16192, 16218, 16270, 16201, 16010, 15872, 15778, 15688, 15705, 15800, 15830, 15846, 15919, 15979, 16047, 16169, 16234, 16231, 16264, 16267, 16189, 16197, 16338, 16437, 16467, 16523, 16592, 16653, 16749, 16847, 16903, 16937, 16937, 16859, 16723, 16565, 16362, 16144, 16021, 16037, 16110, 16163, 16179, 16120, 15948, 15731, 15540, 15368, 15247, 15256, 15381, 15531, 15608, 15557, 15405, 15228, 15061, 14913, 14822, 14797, 14842, 14968, 15129, 15252, 15346, 15447, 15533, 15521, 15371, 15142, 14912, 14673, 14427, 14210, 13979, 13687, 13419, 13243, 13137, 13131, 13273, 13500, 13734, 13961, 14118, 14154, 14158, 14218, 14283, 14369, 14595, 14893, 15062, 15113, 15141, 15115, 15065, 15093, 15145, 15133, 15131, 15193, 15282, 15370, 15434, 15481, 15562, 15645, 15680, 15716, 15768, 15838, 15995, 16218, 16418, 16675, 16987, 17170, 17192, 17132, 16947, 16689, 16482, 16317, 16201, 16203, 16277, 16358, 16384, 16281, 16117, 16007, 15897, 15728, 15566, 15418, 15274, 15245, 15392, 15629, 15876, 16104, 16248, 16242, 16144, 16057, 16014, 16062, 16242, 16441, 16551, 16595, 16557, 16382, 16151, 15923, 15676, 15426, 15156, 14782, 14377, 14076, 13836, 13629, 13575, 13672, 13786, 13895, 14025, 14117, 14165, 14271, 14482, 14735, 14952, 15122, 15248, 15321, 15404, 15602, 15863, 16069, 16263, 16443, 16459, 16345, 16254, 16137, 15967, 15902, 15912, 15789, 15547, 15332, 15139, 14985, 14977, 15071, 15133, 15176, 15248, 15288, 15320, 15440, 15611, 15766, 15904, 15992, 15997, 15972, 15964, 16017, 16184, 16414, 16577, 16620, 16566, 16495, 16421, 16283, 16160, 16188, 16272, 16305, 16366, 16428, 16369, 16261, 16175, 16038, 15863, 15733, 15602, 15383, 15126, 14994, 15035, 15106, 15148, 15238, 15294, 15238, 15194, 15183, 15121, 15124, 15258, 15360, 15418, 15502, 15509, 15471, 15529, 15581, 15529, 15469, 15383, 15239, 15159, 15133, 15057, 15017, 15050, 15039, 14979, 14895, 14735, 14563, 14476, 14405, 14316, 14276, 14263, 14231, 14236, 14290, 14324, 14322, 14320, 14365, 14463, 14551, 14632, 14765, 14917, 15021, 15094, 15151, 15211, 15340, 15526, 15684, 15804, 15916, 15959, 15861, 15696, 15602, 15597, 15601, 15631, 15717, 15795, 15861, 15963, 16035, 16057, 16094, 16072, 15968, 15958, 16028, 16061, 16155, 16295, 16301, 16225, 16173, 16085, 16006, 15996, 15954, 15880, 15846, 15792, 15767, 15846, 15933, 15995, 16073, 16093, 16008, 15880, 15757, 15722, 15813, 15934, 16004, 15993, 15898, 15798, 15682, 15448, 15175, 14979, 14832, 14742, 14722, 14693, 14659, 14640, 14531, 14345, 14201, 14118, 14117, 14248, 14474, 14754, 15056, 15286, 15420, 15509, 15591, 15682, 15761, 15782, 15778, 15814, 15915, 16039, 16130, 16170, 16154, 16033, 15826, 15630, 15468, 15381, 15471, 15658, 15766, 15776, 15744, 15651, 15545, 15502, 15533, 15603, 15692, 15785, 15846, 15814, 15733, 15728, 15786, 15822, 15853, 15890, 15899, 15932, 16026, 16124, 16205, 16300, 16394, 16459, 16459, 16383, 16288, 16232, 16242, 16310, 16357, 16331, 16240, 16097, 15914, 15745, 15611, 15550, 15590, 15632, 15604, 15560, 15496, 15390, 15323, 15310, 15288, 15288, 15295, 15241, 15181, 15167, 15133, 15058, 15013, 14973, 14909, 14891, 14932, 14942, 14949, 15024, 15060, 14979, 14878, 14796, 14705, 14685, 14717, 14694, 14669, 14666, 14575, 14424, 14259, 14027, 13854, 13888, 13998, 14087, 14227, 14367, 14428, 14444, 14420, 14387, 14438, 14548, 14629, 14720, 14853, 15010, 15231, 15521, 15766, 15920, 16062, 16163, 16125, 16021, 16013, 16075, 16111, 16159, 16218, 16204, 16146, 16090, 15997, 15924, 15938, 15947, 15904, 15845, 15746, 15659, 15656, 15666, 15654, 15667, 15672, 15666, 15693, 15690, 15671, 15725, 15800, 15851, 15919, 15957, 15959, 16010, 16076, 16123, 16204, 16281, 16309, 16340, 16345, 16264, 16155, 16082, 16070, 16094, 16097, 16063, 16030, 15982, 15894, 15749, 15546, 15393, 15355, 15335, 15274, 15224, 15218, 15256, 15300, 15323, 15381, 15507, 15651, 15761, 15759, 15629, 15508, 15455, 15396, 15349, 15367, 15380, 15332, 15241, 15135, 15048, 14991, 14951, 14936, 14926, 14906, 14930, 15023, 15097, 15090, 15049, 15027, 15025, 15035, 15100, 15223, 15330, 15444, 15610, 15698, 15662, 15640, 15608, 15491, 15471, 15634, 15792, 15903, 16044, 16145, 16130, 16038, 15938, 15895, 15865, 15826, 15886, 16009, 16022, 15971, 15931, 15802, 15622, 15539, 15530, 15528, 15552, 15588, 15630, 15694, 15729, 15724, 15720, 15700, 15695, 15741, 15767, 15749, 15726, 15652, 15502, 15368, 15247, 15104, 15018, 15002, 14981, 14968, 14968, 14956, 14987, 15049, 15051, 15035, 15026, 14969, 14947, 15071, 15222, 15285, 15324, 15319, 15200, 15079, 15029, 14986, 15009, 15175, 15354, 15421, 15402, 15308, 15139, 15007, 14990, 15014, 15001, 14990, 15041, 15124, 15176, 15189, 15175, 15136, 15084, 15039, 14981, 14889, 14802, 14806, 14944, 15120, 15213, 15241, 15290, 15351, 15407, 15504, 15625, 15694, 15736, 15816, 15877, 15883, 15954, 16120, 16203, 16148, 16088, 16033, 15920, 15828, 15830, 15857, 15875, 15906, 15933, 15907, 15841, 15818, 15836, 15793, 15697, 15661, 15661, 15630, 15626, 15662, 15659, 15619, 15607, 15610, 15551, 15444, 15452, 15592, 15645, 15615, 15686, 15725, 15601, 15541, 15574, 15475, 15334, 15344, 15400, 15461, 15708, 16103, 16293, 16183, 16099, 16024, 15611, 15221, 15371, 15526, 15309, 15385, 15715, 15530, 15134, 15161, 15308, 15283, 15320, 15638, 16042, 15971, 15823, 16445, 16713, 15741, 15456, 16200, 15848, 15147, 15872, 16517, 16072, 15726, 15610, 15376, 15219, 15035, 15153, 15454, 15159, 15236, 16030, 15641, 14781, 15375, 15757, 14963, 14854, 15417, 15676, 15744, 15342, 15028, 15587, 15774, 15374, 15392, 15105, 14678, 15078, 14922, 14265, 14820, 15110, 14177, 14024, 14397, 14442, 15203, 15756, 15207, 15294, 15742, 15204, 14854, 15122, 15255, 15523, 15438, 14890, 15233, 15787, 15429, 15375, 15741, 15623, 15583, 15513, 15141, 15508, 16043, 15647, 15498, 15832, 15568, 15349, 15579, 15448, 15450, 15999, 15999, 15423, 15479, 16041, 16024, 15613, 15875, 16508, 16422, 15938, 15844, 15958, 16006, 15861, 15596, 15685, 15865, 15836, 16119, 16024, 15111, 15220, 15945, 15103, 14510, 15572, 15602, 14775, 15229, 15517, 15292, 16000, 15996, 15035, 15430, 15872, 15147, 15507, 16470, 16171, 15847, 15804, 15303, 15310, 15376, 14714, 14780, 15262, 14721, 14303, 14407, 14159, 14342, 14799, 14377, 14113, 14576, 14731, 14740, 14855, 14763, 14976, 15241, 14853, 14580, 14865, 15187, 15475, 15444, 15194, 15554, 15880, 15379, 15065, 15260, 15305, 15388, 15480, 15407, 15674, 15973, 15865, 15964, 16187, 16106, 16231, 16489, 16457, 16546, 16702, 16540, 16375, 16270, 16187, 16373, 16454, 16346, 16571, 16753, 16670, 16761, 16486, 15910, 16146, 16292, 15491, 15491, 16291, 16048, 15648, 16010, 15733, 15166, 15350, 15212, 14933, 15627, 16091, 15972, 16469, 16722, 16206, 16216, 16230, 15640, 15621, 15777, 15401, 15500, 15540, 14967, 15279, 15718, 14792, 14514, 15349, 14918, 13995, 14463, 15084, 14914, 14942, 15394, 15499, 15001, 14811, 15360, 15415, 15019, 15552, 15958, 15137, 14781, 15317, 15416, 15209, 15079, 14948, 14963, 14478, 13730, 14061, 14518, 14099, 14111, 14360, 13938, 13965, 14401, 14355, 14637, 15055, 14819, 14836, 14992, 14637, 14860, 15530, 15379, 15061, 15221, 15303, 15275, 15353, 15738, 16309, 16252, 15929, 16196, 16418, 16438, 16705, 16722, 16706, 16858, 16294, 15768, 16002, 15742, 15562, 16375, 16452, 15890, 16231, 16372, 15882, 15916, 15971, 15823, 15932, 15654, 15309, 15520, 15405, 15205, 15542, 15557, 15424, 15635, 15400, 15231, 15815, 16025, 15736, 15751, 15679, 15401, 15272, 15354, 15902, 16402, 16236, 16174, 16199, 15657, 15570, 16181, 16176, 15916, 16180, 16106, 15444, 15056, 15197, 15515, 15592, 15442, 15326, 15104, 14869, 14854, 14745, 14742, 15210, 15347, 15015, 15128, 15367, 15188, 15205, 15455, 15449, 15344, 15222, 15026, 14888, 14807, 14886, 15066, 14916, 14683, 14766, 14690, 14412, 14492, 14770, 14861, 14785, 14671, 14767, 14989, 15019, 15152, 15515, 15646, 15659, 15748, 15618, 15636, 16078, 16206, 15983, 16067, 16151, 15969, 15948, 15948, 15661, 15426, 15405, 15392, 15309, 15281, 15565, 15961, 15877, 15659, 15905, 15991, 15758, 16145, 16748, 16587, 16364, 16654, 16607, 16172, 16205, 16538, 16473, 16234, 16383, 16576, 16195, 15757, 15976, 16159, 15782, 15689, 16036, 15884, 15321, 15180, 15343, 15165, 14679, 14450, 14466, 14148, 13811, 14113, 14369, 14064, 14116, 14556, 14469, 14236, 14457, 14718, 14873, 14892, 14621, 14662, 15121, 15183, 15207, 15705, 15800, 15434, 15423, 15349, 14994, 15107, 15409, 15284, 15153, 15306, 15494, 15511, 15316, 15329, 15667, 15645, 15402, 15686, 16053, 16069, 16349, 16744, 16495, 16089, 16404, 16847, 16387, 15851, 16444, 16834, 15827, 15494, 16602, 16558, 15428, 15758, 16443, 15526, 15081, 16237, 16468, 15383, 15330, 15837, 15011, 14242, 15197, 16124, 15670, 15426, 15936, 15745, 15035, 15306, 16182, 16344, 16140, 16478, 16758, 16260, 15964, 16556, 16907, 16510, 16324, 16337, 15867, 15508, 15806, 16040, 15815, 15557, 15263, 14740, 14334, 14295, 14318, 14279, 14363, 14355, 14036, 13843, 13964, 13946, 13895, 14145, 14217, 13873, 13742, 13972, 14184, 14366, 14505, 14453, 14354, 14290, 14179, 14142, 14253, 14406, 14513, 14443, 14222, 14156, 14341, 14615, 14897, 15100, 15173, 15160, 15075, 15056, 15260, 15459, 15423, 15313, 15257, 15294, 15511, 15784, 15976, 16199, 16411, 16457, 16436, 16498, 16642, 16798, 16925, 17060, 17105, 16949, 16854, 16937, 16956, 17041, 17313, 17291, 16996, 17039, 17226, 17123, 17066, 17220, 17243, 17131, 17115, 17179, 17195, 17120, 17058, 17072, 16951, 16664, 16496, 16434, 16317, 16271, 16257, 15993, 15606, 15390, 15268, 15215, 15381, 15510, 15285, 14931, 14704, 14514, 14426, 14574, 14667, 14454, 14295, 14470, 14605, 14490, 14524, 14677, 14477, 14139, 14079, 14020, 13926, 14104, 14259, 14219, 14327, 14414, 14317, 14466, 14711, 14598, 14441, 14411, 14278, 14320, 14684, 14903, 14772, 14575, 14628, 14826, 14689, 14529, 15004, 15303, 14769, 14665, 15287, 15169, 14656, 15228, 15934, 15406, 14852, 15320, 15469, 14852, 15170, 16283, 16091, 15151, 15487, 15967, 15176, 15015, 16417, 17046, 16248, 16057, 16697, 16613, 16176, 16852, 17870, 17692, 17114, 17249, 17176, 16638, 16928, 17721, 17684, 17275, 17302, 17276, 16953, 16856, 17053, 16960, 16388, 15978, 15989, 15897, 15866, 16284, 16369, 15848, 15639, 15600, 15103, 14843, 15187, 15244, 14717, 14316, 14372, 14435, 14214, 14123, 14246, 14003, 13586, 13599, 13711, 13733, 14012, 14216, 14004, 13754, 13569, 13389, 13417, 13568, 13743, 13926, 13855, 13657, 13694, 13808, 13953, 14234, 14381, 14501, 14821, 14951, 14992, 15352, 15551, 15438, 15538, 15596, 15447, 15661, 15970, 15847, 15864, 16200, 16135, 15798, 15915, 16320, 16437, 16418, 16604, 16666, 16361, 16256, 16555, 16633, 16532, 16835, 17169, 17002, 16894, 17321, 17723, 17605, 17356, 17391, 17338, 17009, 17085, 17549, 17458, 17068, 17079, 16830, 16244, 16337, 16620, 16239, 15985, 15999, 15457, 14934, 15086, 15170, 14992, 15021, 14994, 14616, 14202, 14126, 14405, 14579, 14497, 14616, 14767, 14561, 14625, 15215, 15483, 15314, 15341, 15434, 15251, 15142, 15405, 15619, 15406, 15237, 15474, 15492, 15113, 15193, 15635, 15475, 15032, 15134, 15261, 14948, 14865, 15134, 15065, 14733, 14660, 14749, 14704, 14498, 14442, 14718, 14665, 14100, 14140, 14686, 14541, 14365, 14848, 14855, 14355, 14405, 14704, 14955, 15257, 15120, 14892, 15107, 15008, 14831, 15419, 15811, 15533, 15678, 16085, 16010, 16086, 16819, 17467, 17229, 16690, 16937, 17261, 16792, 16878, 17767, 17664, 17009, 17158, 17214, 16856, 17101, 17421, 17019, 16554, 16477, 16404, 16142, 15989, 16092, 15910, 15316, 15061, 15086, 14912, 14918, 15001, 14652, 14378, 14376, 14138, 13913, 13981, 14106, 14271, 14183, 13750, 13689, 13876, 13649, 13537, 13863, 13960, 13763, 13679, 13740, 13891, 13984, 13957, 13974, 13968, 13989, 14231, 14369, 14354, 14635, 14893, 14783, 14826, 15104, 15227, 15339, 15583, 15778, 15851, 15822, 15813, 15861, 15846, 16042, 16505, 16579, 16386, 16672, 17014, 16774, 16535, 16781, 17059, 17043, 17060, 17338, 17451, 17209, 17253, 17522, 17270, 17025, 17391, 17429, 16993, 17169, 17561, 17233, 16849, 16983, 16950, 16561, 16472, 16659, 16495, 16183, 16263, 16158, 15531, 15473, 15988, 15725, 15151, 15414, 15571, 14922, 14665, 15117, 15142, 14565, 14362, 14767, 14878, 14509, 14594, 14972, 14614, 14130, 14465, 14756, 14504, 14563, 14835, 14682, 14585, 14783, 14791, 14807, 15064, 15057, 14911, 15155, 15324, 15087, 15160, 15608, 15550, 14991, 14888, 15315, 15300, 14852, 15080, 15538, 14863, 14093, 14616, 14963, 14304, 14274, 14837, 14467, 13864, 14219, 14580, 14182, 14069, 14649, 14615, 13931, 14333, 15372, 15123, 14648, 15315, 15448, 14822, 15443, 16503, 16310, 16124, 16706, 16688, 16207, 16754, 17752, 17540, 16715, 16949, 17501, 17086, 16949, 17806, 18024, 17318, 17079, 17282, 17240, 17160, 17233, 17165, 16639, 15932, 15775, 15945, 15723, 15542, 15740, 15593, 15074, 14897, 15126, 15331, 15156, 14736, 14602, 14604, 14363, 14291, 14467, 14392, 14181, 13995, 13636, 13415, 13543, 13634, 13584, 13593, 13669, 13661, 13432, 13284, 13572, 13875, 13900, 14055, 14296, 14355, 14503, 14766, 14885, 14964, 15049, 15075, 15121, 15121, 15168, 15485, 15694, 15573, 15648, 15957, 15990, 15886, 16055, 16315, 16376, 16433, 16778, 17101, 16978, 16762, 16875, 17008, 17021, 17230, 17558, 17638, 17440, 17304, 17412, 17347, 16948, 16984, 17440, 17341, 17064, 17421, 17578, 17069, 16883, 17106, 17056, 16857, 16774, 16719, 16693, 16597, 16348, 16056, 15779, 15553, 15321, 15068, 15131, 15209, 14633, 14196, 14569, 14508, 13742, 13742, 14307, 14108, 13675, 14033, 14440, 13925, 13335, 13684, 14011, 13501, 13441, 14233, 14345, 13828, 14038, 14577, 14462, 14172, 14380, 14714, 14559, 14313, 14707, 15175, 14971, 14779, 14950, 14790, 14475, 14635, 15015, 15299, 15491, 15517, 15407, 15236, 15185, 15435, 15551, 15418, 15640, 15797, 15387, 15434, 16013, 15873, 15496, 15709, 15703, 15394, 15558, 15907, 16180, 16510, 16489, 16182, 16002, 15793, 15967, 16788, 17102, 16696, 16764, 17087, 16838, 16643, 17174, 17858, 17862, 17415, 17552, 18055, 17820, 17488, 17867, 17793, 17058, 16937, 17057, 16732, 16819, 17202, 16777, 15936, 15621, 15631, 15462, 15209, 15132, 15002, 14591, 14321, 14266, 14015, 13912, 14045, 13638, 13128, 13408, 13639, 13195, 12961, 13132, 13121, 12956, 12785, 12699, 12967, 13299, 13250, 13137, 13293, 13477, 13474, 13390, 13383, 13530, 13778, 14004, 14151, 14302, 14436, 14324, 14037, 13985, 14135, 14201, 14325, 14608, 14830, 14972, 15082, 15077, 15138, 15502, 16026, 16390, 16527, 16677, 16968, 17183, 17284, 17458, 17588, 17647, 17856, 18074, 18178, 18335, 18384, 18351, 18618, 18811, 18609, 18554, 18518, 18154, 18244, 18690, 18409, 18019, 18224, 17955, 17261, 17379, 17679, 17262, 16937, 16986, 16648, 16099, 15997, 16141, 16026, 15768, 15764, 15715, 15127, 14617, 14770, 14775, 14271, 14178, 14470, 14168, 13560, 13530, 13667, 13260, 12839, 13037, 13268, 13018, 12928, 13284, 13314, 12912, 12919, 13372, 13447, 13203, 13498, 14156, 14204, 13956, 14323, 14693, 14374, 14334, 14957, 15139, 14834, 14928, 15221, 15216, 15193, 15371, 15605, 15691, 15511, 15402, 15532, 15368, 15018, 15141, 15371, 15313, 15483, 15731, 15618, 15557, 15463, 15166, 15442, 15885, 15609, 15815, 16771, 16646, 15881, 16033, 16325, 16154, 16263, 16697, 17155, 17155, 16575, 16731, 17427, 17043, 16951, 18113, 17961, 16673, 16956, 17708, 17279, 16996, 17391, 17498, 16965, 16289, 16519, 17269, 17114, 16790, 16957, 16373, 15589, 15822, 15975, 15740, 15849, 15621, 14967, 14663, 14558, 14633, 14675, 14060, 13577, 13662, 13375, 13137, 13463, 13381, 13043, 13115, 12952, 12578, 12680, 13063, 13347, 13310, 13146, 13396, 13553, 13247, 13466, 14013, 13923, 13878, 14249, 14339, 14358, 14541, 14598, 14718, 14837, 14820, 15013, 15113, 15057, 15445, 15673, 15322, 15456, 15895, 15751, 15773, 16309, 16512, 16479, 16711, 17039, 17230, 17183, 17191, 17611, 17902, 17774, 17912, 18276, 18248, 18182, 18507, 18720, 18415, 18082, 18288, 18632, 18510, 18361, 18584, 18428, 17593, 17066, 17311, 17428, 16877, 16395, 16365, 16035, 15265, 14941, 15140, 15028, 14483, 14177, 14302, 14241, 13842, 13854, 14140, 13756, 13173, 13267, 13376, 13152, 13284, 13595, 13441, 13013, 12789, 12998, 13392, 13443, 13337, 13461, 13451, 13317, 13538, 13863, 13989, 14170, 14351, 14356, 14418, 14603, 14726, 14799, 14983, 15255, 15376, 15376, 15546, 15773, 15910, 16097, 16173, 16161, 16401, 16454, 16223, 16507, 16774, 16207, 15960, 16403, 16353, 16186, 16631, 16825, 16475, 16115, 15832, 15813, 15776, 15403, 15656, 16365, 16158, 15972, 16644, 16374, 15286, 15466, 16346, 16575, 16671, 16838, 16794, 16701, 16533, 16641, 17279, 17488, 17071, 16902, 16794, 16619, 17079, 17639, 17454, 17009, 16635, 16204, 16064, 16316, 16678, 16892, 16549, 15834, 15458, 15326, 15200, 15343, 15420, 15005, 14607, 14530, 14459, 14391, 14463, 14473, 14152, 13613, 13399, 13604, 13640, 13484, 13555, 13580, 13251, 12940, 12905, 13058, 13229, 13199, 13059, 13024, 12970, 12884, 12973, 13195, 13408, 13577, 13728, 13975, 14182, 14145, 14236, 14603, 14683, 14522, 14719, 15127, 15347, 15538, 15828, 15948, 15664, 15394, 15852, 16647, 16782, 16539, 16656, 16766, 16624, 16761, 17233, 17494, 17305, 17094, 17402, 17791, 17764, 18141, 18903, 18621, 17836, 18038, 18266, 17776, 18007, 18925, 18903, 18017, 17361, 17226, 17385, 17451, 17361, 17318, 16963, 16230, 15900, 16025, 15969, 15688, 15339, 14921, 14569, 14339, 14306, 14398, 14165, 13737, 13531, 13281, 13069, 13322, 13577, 13594, 13689, 13433, 12931, 13131, 13539, 13446, 13578, 14003, 14028, 13876, 13786, 13719, 13990, 14334, 14371, 14582, 14986, 15103, 15113, 15206, 15239, 15227, 15124, 15227, 15835, 16158, 15906, 16028, 16296, 15928, 15743, 16240, 16426, 16161, 16171, 16292, 15989, 15453, 15268, 15533, 15813, 16003, 16196, 16021, 15636, 15734, 15876, 15530, 15477, 15845, 15864, 15890, 16331, 16540, 16350, 16097, 15872, 15902, 16182, 16565, 17063, 17017, 16436, 16615, 17034, 16415, 16187, 17166, 17685, 17310, 16662, 16177, 16871, 17781, 17050, 16277, 16565, 16082, 15594, 16549, 17056, 16641, 16590, 16060, 15052, 15041, 15549, 15787, 15687, 14958, 14544, 14875, 14528, 13966, 14390, 14494, 13866, 13539, 13229, 13089, 13602, 13602, 12999, 12937, 13034, 12936, 13040, 13113, 13364, 13767, 13310, 12678, 13149, 13772, 13883, 14075, 14123, 13975, 14119, 14225, 14117, 14097, 14163, 14483, 14809, 14589, 14500, 14918, 14961, 14886, 15274, 15346, 15067, 15261, 15656, 15941, 16278, 16426, 16485, 16743, 16880, 16954, 17239, 17346, 17327, 17617, 17804, 17676, 17768, 17985, 17946, 18018, 18325, 18361, 18091, 17897, 17831, 17863, 17949, 17802, 17491, 17456, 17514, 17254, 16995, 16934, 16673, 16268, 16091, 15972, 15732, 15577, 15465, 15235, 15102, 15039, 14672, 14303, 14448, 14579, 14241, 14059, 14158, 13987, 13857, 14012, 13827, 13402, 13352, 13514, 13691, 13793, 13563, 13422, 13604, 13502, 13472, 14058, 14303, 14092, 14492, 14998, 14938, 15083, 15371, 15244, 15324, 15655, 15620, 15687, 16050, 16083, 16087, 16417, 16421, 16073, 15979, 16056, 16167, 16486, 16698, 16501, 16203, 16030, 15914, 15794, 15594, 15498, 15809, 16141, 16037, 15887, 15869, 15498, 14946, 14858, 15188, 15653, 16081, 16146, 15915, 15690, 15430, 15426, 15899, 16225, 16349, 16674, 16488, 15765, 15813, 16367, 16458, 16718, 17112, 16767, 16459, 16710, 16605, 16496, 16997, 17071, 16549, 16466, 16578, 16348, 16238, 16289, 16058, 15713, 15536, 15388, 15213, 15275, 15547, 15399, 14750, 14401, 14425, 14258, 14229, 14573, 14508, 13970, 13730, 13713, 13550, 13591, 13925, 13981, 13675, 13555, 13644, 13467, 13258, 13495, 13672, 13369, 13268, 13550, 13558, 13445, 13649, 13714, 13494, 13571, 13825, 13830, 13983, 14418, 14502, 14373, 14576, 14666, 14445, 14685, 15299, 15549, 15721, 16046, 15940, 15589, 15763, 16234, 16365, 16329, 16587, 16928, 16944, 17021, 17506, 17701, 17475, 17702, 18127, 18053, 18031, 18225, 18090, 18069, 18395, 18375, 18142, 18138, 17989, 17797, 17972, 18052, 17743, 17513, 17484, 17364, 17130, 16975, 16826, 16417, 15963, 15813, 15660, 15341, 15262, 15244, 14880, 14492, 14288, 14019, 13781, 13708, 13665, 13583, 13428, 13269, 13232, 13153, 13036, 13161, 13360, 13408, 13490, 13539, 13498, 13636, 13867, 14061, 14334, 14441, 14391, 14683, 15037, 15087, 15255, 15522, 15621, 15873, 16119, 16091, 16331, 16664, 16485, 16510, 16981, 16862, 16435, 16511, 16452, 16189, 16567, 16937, 16540, 16246, 16362, 16120, 15723, 15727, 15821, 15775, 15792, 15851, 15814, 15610, 15341, 15324, 15405, 15154, 14924, 15095, 15146, 15037, 15372, 15677, 15289, 15082, 15559, 15593, 15193, 15643, 16272, 15870, 15635, 16145, 15899, 15471, 16398, 17070, 16268, 15900, 16251, 15777, 15362, 16175, 16799, 16421, 16152, 16213, 15881, 15458, 15664, 16033, 15831, 15574, 15749, 15605, 14998, 14915, 15234, 15066, 14730, 14718, 14542, 14151, 14214, 14556, 14455, 14139, 14093, 13990, 13833, 14122, 14404, 14172, 14071, 14181, 13881, 13619, 13813, 13902, 13952, 14225, 14155, 13759, 13710, 13965, 14220, 14385, 14375, 14335, 14252, 14051, 14273, 14853, 14935, 14837, 15150, 15205, 14917, 15098, 15529, 15728, 15976, 16252, 16291, 16243, 16248, 16408, 16711, 16883, 17050, 17411, 17531, 17446, 17668, 17826, 17604, 17682, 18131, 18245, 18092, 18082, 18037, 17859, 17794, 17808, 17705, 17547, 17440, 17259, 16966, 16791, 16777, 16672, 16431, 16182, 15886, 15559, 15344, 15192, 15042, 14961, 14820, 14456, 14118, 14078, 14134, 13994, 13776, 13705, 13618, 13371, 13324, 13606, 13752, 13674, 13704, 13732, 13658, 13771, 14028, 14175, 14349, 14614, 14776, 14858, 14960, 15035, 15144, 15411, 15762, 15980, 16011, 16067, 16174, 16159, 16246, 16594, 16723, 16533, 16647, 17088, 17250, 17083, 17011, 17044, 16846, 16551, 16598, 16718, 16474, 16372, 16609, 16429, 16022, 16095, 16099, 15793, 15840, 15787, 15234, 15091, 15264, 15014, 15030, 15318, 14850, 14374, 14721, 14786, 14422, 14488, 14442, 14043, 14145, 14497, 14552, 14665, 14716, 14442, 14313, 14454, 14669, 15002, 15180, 15094, 15134, 15173, 15043, 15203, 15606, 15653, 15449, 15411, 15439, 15412, 15541, 15792, 15850, 15787, 15858, 15844, 15651, 15695, 15900, 15876, 15758, 15691, 15657, 15797, 15876, 15692, 15609, 15612, 15440, 15387, 15490, 15520, 15617, 15617, 15341, 15219, 15194, 15005, 15085, 15282, 15048, 14867, 14955, 14790, 14626, 14724, 14589, 14365, 14518, 14748, 14777, 14692, 14514, 14445, 14636, 14847, 14911, 14903, 14940, 15069, 15093, 14947, 14988, 15236, 15343, 15389, 15570, 15673, 15634, 15694, 15928, 16153, 16288, 16478, 16663, 16575, 16465, 16732, 17062, 17144, 17221, 17296, 17230, 17200, 17253, 17353, 17501, 17383, 17075, 17097, 17189, 16965, 16860, 16884, 16646, 16482, 16465, 16140, 15805, 15797, 15662, 15344, 15188, 15073, 14873, 14732, 14606, 14388, 14120, 13914, 13807, 13723, 13735, 13904, 13942, 13806, 13772, 13716, 13646, 13927, 14278, 14326, 14391, 14499, 14410, 14436, 14669, 14830, 15020, 15262, 15379, 15494, 15601, 15659, 15914, 16196, 16205, 16255, 16416, 16380, 16374, 16563, 16619, 16583, 16677, 16679, 16476, 16347, 16416, 16526, 16568, 16650, 16738, 16566, 16257, 16222, 16277, 16070, 15958, 16127, 16069, 15765, 15756, 15844, 15599, 15446, 15575, 15408, 15073, 15175, 15381, 15308, 15296, 15322, 15067, 14802, 14759, 14756, 14765, 14840, 14869, 14815, 14785, 14828, 14784, 14584, 14515, 14609, 14579, 14611, 14824, 14798, 14674, 14838, 14944, 14901, 15045, 15108, 14976, 15090, 15353, 15482, 15551, 15467, 15313, 15438, 15636, 15623, 15601, 15682, 15793, 15824, 15666, 15576, 15708, 15700, 15611, 15812, 16063, 16077, 15935, 15678, 15463, 15418, 15354, 15327, 15506, 15667, 15643, 15481, 15190, 14912, 14764, 14776, 15009, 15182, 15065, 14980, 14951, 14740, 14649, 14794, 14842, 14844, 14886, 14926, 15110, 15220, 15054, 15077, 15275, 15215, 15158, 15278, 15356, 15540, 15682, 15519, 15495, 15624, 15511, 15627, 16056, 16073, 15880, 15993, 16120, 16183, 16348, 16460, 16583, 16663, 16430, 16256, 16398, 16373, 16243, 16444, 16629, 16441, 16223, 16237, 16276, 16190, 16150, 16245, 16202, 15983, 15953, 16042, 15911, 15668, 15483, 15334, 15370, 15549, 15539, 15373, 15331, 15308, 15108, 14918, 14974, 15098, 15033, 15009, 15231, 15296, 15000, 14871, 15126, 15286, 15211, 15285, 15513, 15539, 15453, 15600, 15721, 15435, 15214, 15530, 15824, 15697, 15599, 15644, 15549, 15470, 15499, 15451, 15476, 15609, 15593, 15603, 15806, 15801, 15525, 15390, 15424, 15428, 15452, 15601, 15764, 15697, 15516, 15605, 15744, 15603, 15625, 15893, 15825, 15624, 15729, 15782, 15669, 15679, 15662, 15559, 15566, 15611, 15657, 15610, 15328, 15155, 15215, 15119, 15052, 15212, 15155, 15024, 15162, 15086, 14802, 14827, 14824, 14594, 14636, 14813, 14750, 14666, 14581, 14364, 14256, 14285, 14259, 14206, 14201, 14310, 14444, 14339, 14171, 14249, 14367, 14457, 14708, 14916, 15007, 15249, 15449, 15404, 15464, 15707, 15827, 15898, 16140, 16378, 16369, 16268, 16349, 16439, 16318, 16310, 16526, 16593, 16662, 16926, 16875, 16469, 16366, 16476, 16368, 16297, 16439, 16526, 16518, 16488, 16326, 16057, 15836, 15744, 15797, 15946, 16087, 16120, 16026, 15902, 15765, 15573, 15452, 15486, 15532, 15597, 15732, 15705, 15414, 15156, 15106, 15057, 14924, 14947, 15129, 15113, 14952, 15011, 15045, 14741, 14548, 14672, 14687, 14666, 14904, 15094, 15057, 15052, 15027, 14807, 14608, 14692, 14930, 15000, 14942, 15049, 15136, 14928, 14860, 15124, 15185, 15083, 15243, 15335, 15190, 15282, 15538, 15542, 15458, 15466, 15435, 15385, 15434, 15647, 15936, 15964, 15785, 15815, 15899, 15757, 15734, 15973, 16179, 16341, 16479, 16421, 16260, 16178, 16164, 16238, 16387, 16462, 16430, 16409, 16472, 16514, 16396, 16171, 15908, 15685, 15717, 15928, 15975, 15921, 15877, 15672, 15509, 15571, 15495, 15303, 15367, 15468, 15405, 15430, 15513, 15495, 15457, 15435, 15445, 15486, 15420, 15429, 15684, 15819, 15661, 15506, 15393, 15266, 15326, 15575, 15774, 15827, 15736, 15560, 15447, 15454, 15490, 15462, 15417, 15409, 15304, 15110, 15098, 15181, 15014, 14823, 14909, 14926, 14774, 14893, 15081, 14806, 14435, 14462, 14499, 14338, 14453, 14796, 14840, 14737, 14801, 14720, 14411, 14330, 14471, 14478, 14531, 14807, 14906, 14732, 14704, 14790, 14702, 14673, 14880, 15024, 15081, 15312, 15553, 15564, 15521, 15589, 15655, 15674, 15789, 16010, 16098, 16003, 16003, 16108, 16081, 16069, 16247, 16376, 16375, 16417, 16452, 16383, 16294, 16218, 16128, 16067, 16099, 16232, 16371, 16415, 16295, 15980, 15696, 15700, 15798, 15836, 15940, 15942, 15718, 15573, 15555, 15482, 15445, 15450, 15440, 15549, 15617, 15465, 15359, 15333, 15179, 15040, 14993, 14962, 15053, 15181, 15211, 15298, 15316, 15040, 14830, 14911, 14994, 15034, 15145, 15192, 15140, 15112, 15153, 15229, 15176, 15028, 15094, 15290, 15326, 15440, 15725, 15756, 15564, 15563, 15640, 15575, 15605, 15836, 16019, 16057, 16049, 15985, 15876, 15904, 16066, 16114, 16083, 16161, 16225, 16189, 16216, 16250, 16153, 16064, 16027, 15955, 15961, 16056, 16035, 15884, 15725, 15573, 15447, 15359, 15299, 15334, 15443, 15447, 15309, 15142, 15030, 15043, 15110, 15125, 15224, 15439, 15528, 15543, 15661, 15621, 15359, 15295, 15468, 15585, 15724, 15920, 15937, 15824, 15767, 15708, 15636, 15660, 15766, 15874, 15943, 15989, 16031, 15918, 15618, 15455, 15479, 15414, 15395, 15603, 15693, 15537, 15408, 15261, 14993, 14857, 14926, 15018, 15101, 15182, 15168, 15012, 14781, 14657, 14699, 14721, 14690, 14737, 14772, 14703, 14639, 14536, 14352, 14284, 14358, 14382, 14393, 14489, 14567, 14546, 14496, 14455, 14385, 14330, 14431, 14649, 14815, 14952, 15082, 15041, 14870, 14848, 15009, 15206, 15401, 15566, 15659, 15709, 15756, 15804, 15829, 15864, 15987, 16129, 16168, 16230, 16346, 16285, 16114, 16125, 16189, 16128, 16138, 16264, 16316, 16320, 16325, 16240, 16120, 16056, 16047, 16124, 16250, 16296, 16261, 16178, 16025, 15881, 15842, 15915, 16082, 16223, 16238, 16231, 16192, 15966, 15715, 15686, 15760, 15809, 15925, 16006, 15892, 15739, 15694, 15632, 15490, 15363, 15322, 15388, 15490, 15502, 15495, 15550, 15499, 15324, 15291, 15405, 15460, 15494, 15617, 15696, 15622, 15487, 15416, 15414, 15453, 15546, 15672, 15740, 15732, 15736, 15763, 15727, 15623, 15549, 15523, 15482, 15477, 15566, 15585, 15410, 15217, 15150, 15136, 15158, 15219, 15190, 15070, 15010, 14976, 14849, 14714, 14665, 14653, 14696, 14829, 14936, 14968, 15018, 15017, 14878, 14775, 14826, 14900, 14984, 15137, 15214, 15154, 15100, 15100, 15128, 15197, 15283, 15384, 15537, 15687, 15768, 15793, 15764, 15707, 15689, 15703, 15735, 15812, 15895, 15944, 16031, 16142, 16125, 16012, 15942, 15883, 15817, 15881, 16039, 16123, 16086, 15974, 15876, 15823, 15734, 15705, 15880, 15991, 15823, 15656, 15599, 15496, 15429, 15405, 15270, 15155, 15194, 15251, 15286, 15317, 15252, 15095, 14937, 14864, 14948, 15096, 15179, 15243, 15261, 15147, 14975, 14798, 14632, 14653, 14863, 14974, 14939, 14989, 15105, 15027, 14798, 14754, 14895, 14969, 15040, 15183, 15249, 15298, 15358, 15215, 15061, 15181, 15305, 15358, 15627, 15887, 15844, 15738, 15677, 15587, 15601, 15740, 15870, 15950, 15958, 15978, 16070, 16034, 15855, 15816, 15889, 15912, 15986, 16070, 16029, 15954, 15851, 15675, 15600, 15656, 15691, 15759, 15918, 16009, 15921, 15712, 15542, 15506, 15533, 15571, 15655, 15727, 15767, 15785, 15690, 15532, 15468, 15431, 15463, 15719, 15922, 15907, 15965, 15992, 15710, 15524, 15711, 15857, 15832, 15902, 16022, 16055, 16056, 16031, 15950, 15888, 15864, 15844, 15847, 15865, 15856, 15833, 15801, 15711, 15617, 15642, 15728, 15767, 15815, 15812, 15631, 15443, 15388, 15292, 15167, 15194, 15254, 15196, 15095, 14991, 14873, 14760, 14657, 14607, 14624, 14584, 14509, 14568, 14658, 14615, 14537, 14472, 14323, 14208, 14266, 14382, 14501, 14671, 14711, 14546, 14455, 14527, 14581, 14660, 14850, 15057, 15210, 15289, 15269, 15237, 15231, 15202, 15235, 15397, 15596, 15758, 15840, 15821, 15747, 15648, 15615, 15764, 15956, 16078, 16239, 16313, 16166, 16066, 16119, 16140, 16191, 16332, 16428, 16467, 16422, 16251, 16172, 16229, 16193, 16112, 16127, 16137, 16153, 16269, 16364, 16324, 16182, 15965, 15768, 15729, 15839, 15975, 16028, 15941, 15745, 15555, 15492, 15507, 15471, 15443, 15484, 15466, 15385, 15332, 15234, 15128, 15151, 15179, 15141, 15189, 15222, 15101, 15072, 15225, 15265, 15159, 15132, 15153, 15137, 15218, 15404, 15466, 15312, 15127, 15056, 15070, 15165, 15358, 15507, 15499, 15422, 15368, 15318, 15294, 15326, 15384, 15445, 15455, 15381, 15339, 15360, 15345, 15340, 15375, 15320, 15226, 15243, 15274, 15240, 15235, 15201, 15095, 15054, 15095, 15126, 15141, 15153, 15177, 15201, 15159, 15118, 15157, 15142, 15105, 15234, 15356, 15290, 15265, 15394, 15483, 15530, 15643, 15710, 15613, 15490, 15547, 15723, 15829, 15936, 16088, 16095, 15981, 15940, 15877, 15770, 15839, 16015, 16104, 16173, 16190, 16013, 15822, 15832, 15891, 15853, 15861, 15959, 15953, 15805, 15694, 15622, 15532, 15550, 15608, 15511, 15421, 15436, 15317, 15132, 15142, 15177, 15074, 15035, 15098, 15105, 15126, 15277, 15359, 15218, 15091, 15131, 15089, 15028, 15294, 15607, 15550, 15449, 15511, 15450, 15349, 15400, 15397, 15354, 15466, 15525, 15394, 15299, 15310, 15327, 15345, 15388, 15479, 15579, 15592, 15563, 15558, 15520, 15525, 15657, 15725, 15663, 15677, 15723, 15649, 15647, 15779, 15767, 15625, 15674, 15879, 15986, 15988, 15967, 15903, 15832, 15821, 15881, 15988, 16106, 16195, 16194, 16070, 15961, 15999, 16031, 15939, 15893, 15915, 15822, 15707, 15759, 15831, 15787, 15764, 15748, 15600, 15477, 15520, 15504, 15355, 15303, 15325, 15223, 15102, 15107, 15093, 14993, 14972, 15010, 14934, 14832, 14873, 14924, 14884, 14929, 15005, 14881, 14729, 14773, 14816, 14764, 14765, 14799, 14819, 14900, 14955, 14893, 14827, 14808, 14753, 14670, 14677, 14800, 14913, 14964, 15030, 15011, 14833, 14741, 14819, 14898, 15003, 15163, 15212, 15183, 15214, 15235, 15203, 15179, 15219, 15355, 15502, 15571, 15617, 15613, 15516, 15489, 15570, 15643, 15740, 15840, 15810, 15748, 15800, 15869, 15907, 15993, 16104, 16165, 16162, 16149, 16150, 16121, 16106, 16216, 16377, 16488, 16580, 16582, 16442, 16367, 16450, 16508, 16510, 16546, 16564, 16532, 16503, 16461, 16352, 16211, 16132, 16141, 16131, 16034, 15943, 15881, 15746, 15614, 15587, 15549, 15460, 15441, 15451, 15367, 15224, 15073, 14930, 14872, 14914, 14977, 15017, 15031, 15018, 14959, 14860, 14823, 14875, 14924, 15011, 15202, 15311, 15231, 15120, 15048, 14983, 15018, 15151, 15228, 15205, 15179, 15216, 15283, 15307, 15288, 15275, 15257, 15239, 15275, 15345, 15389, 15392, 15378, 15398, 15409, 15351, 15319, 15369, 15375, 15355, 15449, 15546, 15487, 15414, 15472, 15566, 15617, 15679, 15752, 15771, 15730, 15683, 15682, 15734, 15792, 15836, 15878, 15880, 15819, 15789, 15813, 15805, 15749, 15665, 15578, 15558, 15586, 15577, 15596, 15669, 15645, 15516, 15456, 15475, 15425, 15310, 15272, 15322, 15333, 15338, 15399, 15392, 15290, 15272, 15297, 15227, 15183, 15231, 15240, 15229, 15277, 15305, 15256, 15184, 15139, 15129, 15119, 15117, 15158, 15209, 15218, 15190, 15141, 15092, 15054, 15043, 15057, 15045, 14994, 15013, 15078, 15049, 14994, 15022, 15031, 15005, 15043, 15116, 15202, 15300, 15289, 15175, 15141, 15185, 15183, 15176, 15224, 15259, 15252, 15240, 15228, 15247, 15327, 15408, 15438, 15470, 15508, 15521, 15579, 15714, 15837, 15925, 16001, 16052, 16103, 16188, 16277, 16361, 16395, 16383, 16434, 16482, 16407, 16389, 16533, 16584, 16521, 16546, 16583, 16518, 16479, 16512, 16527, 16514, 16522, 16520, 16417, 16254, 16208, 16243, 16167, 16045, 15985, 15903, 15791, 15731, 15667, 15583, 15567, 15541, 15402, 15273, 15239, 15209, 15177, 15211, 15210, 15104, 14990, 14907, 14828, 14828, 14908, 14912, 14860, 14883, 14921, 14887, 14820, 14774, 14741, 14722, 14807, 15034, 15190, 15154, 15126, 15117, 14981, 14896, 14977, 15015, 15028, 15138, 15180, 15116, 15117, 15117, 15024, 15004, 15138, 15250, 15256, 15294, 15388, 15361, 15245, 15233, 15236, 15177, 15247, 15414, 15474, 15479, 15491, 15409, 15317, 15351, 15432, 15481, 15530, 15591, 15624, 15611, 15585, 15554, 15508, 15524, 15617, 15643, 15594, 15592, 15587, 15530, 15517, 15507, 15436, 15423, 15495, 15521, 15519, 15536, 15513, 15461, 15444, 15448, 15451, 15473, 15541, 15632, 15672, 15616, 15563, 15604, 15696, 15780, 15850, 15875, 15830, 15767, 15753, 15789, 15832, 15870, 15917, 15936, 15924, 15933, 15926, 15868, 15870, 15923, 15880, 15793, 15758, 15685, 15606, 15624, 15593, 15469, 15409, 15362, 15264, 15264, 15349, 15356, 15282, 15170, 15071, 15066, 15075, 15001, 14970, 15014, 14987, 14930, 14964, 14992, 14950, 14943, 14962, 14907, 14851, 14883, 14950, 15009, 15075, 15124, 15126, 15116, 15127, 15183, 15285, 15401, 15478, 15525, 15615, 15715, 15700, 15660, 15776, 15928, 15978, 16066, 16217, 16239, 16186, 16202, 16223, 16208, 16222, 16224, 16187, 16192, 16242, 16238, 16172, 16118, 16083, 16053, 16053, 16059, 16038, 16036, 16039, 15971, 15898, 15876, 15779, 15619, 15563, 15585, 15557, 15512, 15496, 15455, 15372, 15313, 15303, 15315, 15326, 15320, 15254, 15141, 15069, 15051, 15003, 14943, 14956, 15033, 15089, 15109, 15107, 15051, 14974, 14995, 15081, 15111, 15149, 15257, 15316, 15324, 15356, 15311, 15194, 15196, 15287, 15339, 15392, 15432, 15372, 15317, 15341, 15325, 15251, 15275, 15383, 15416, 15396, 15422, 15426, 15373, 15373, 15416, 15397, 15351, 15347, 15363, 15400, 15455, 15468, 15418, 15332, 15260, 15247, 15255, 15248, 15269, 15301, 15276, 15246, 15224, 15145, 15109, 15193, 15212, 15151, 15242, 15392, 15359, 15303, 15388, 15426, 15358, 15356, 15437, 15506, 15576, 15623, 15617, 15630, 15690, 15751, 15809, 15820, 15797, 15863, 15970, 15982, 15972, 16016, 16026, 15991, 16009, 16068, 16076, 16019, 15992, 16028, 16012, 15931, 15895, 15879, 15854, 15928, 16036, 15999, 15878, 15775, 15642, 15533, 15546, 15588, 15566, 15519, 15479, 15444, 15393, 15303, 15207, 15158, 15142, 15133, 15122, 15096, 15090, 15088, 15000, 14878, 14865, 14917, 14949, 15019, 15110, 15111, 15049, 15012, 15027, 15090, 15172, 15247, 15306, 15328, 15318, 15330, 15360, 15375, 15385, 15413, 15483, 15585, 15648, 15676, 15702, 15682, 15671, 15737, 15768, 15742, 15784, 15846, 15846, 15859, 15887, 15883, 15897, 15923, 15903, 15885, 15915, 15939, 15924, 15891, 15881, 15863, 15759, 15651, 15649, 15672, 15656, 15670, 15671, 15601, 15540, 15506, 15439, 15377, 15370, 15388, 15400, 15369, 15308, 15275, 15232, 15146, 15158, 15301, 15394, 15413, 15455, 15455, 15383, 15340, 15343, 15366, 15423, 15452, 15400, 15336, 15312, 15322, 15307, 15228, 15193, 15292, 15407, 15468, 15520, 15488, 15355, 15320, 15418, 15499, 15556, 15632, 15691, 15730, 15753, 15725, 15678, 15636, 15604, 15587, 15562, 15534, 15569, 15626, 15628, 15589, 15496, 15337, 15215, 15196, 15215, 15236, 15223, 15137, 15025, 14940, 14878, 14864, 14892, 14917, 14938, 14963, 14978, 14980, 14970, 14998, 15069, 15082, 15057, 15129, 15224, 15258, 15332, 15399, 15313, 15206, 15236, 15355, 15503, 15633, 15663, 15652, 15666, 15676, 15698, 15752, 15779, 15791, 15865, 15974, 16028, 16018, 16021, 16059, 16080, 16093, 16135, 16138, 16093, 16094, 16131, 16123, 16087, 16058, 16029, 16021, 16015, 15963, 15895, 15853, 15789, 15699, 15672, 15669, 15605, 15535, 15486, 15381, 15304, 15324, 15272, 15148, 15131, 15130, 15049, 15028, 15064, 15058, 15080, 15116, 15103, 15102, 15090, 15042, 15081, 15177, 15212, 15260, 15327, 15305, 15274, 15319, 15350, 15360, 15413, 15487, 15532, 15521, 15478, 15489, 15540, 15557, 15559, 15589, 15649, 15715, 15753, 15767, 15775, 15746, 15707, 15763, 15886, 15917, 15832, 15757, 15755, 15780, 15813, 15856, 15860, 15792, 15727, 15715, 15714, 15654, 15546, 15491, 15503, 15465, 15424, 15503, 15564, 15475, 15367, 15299, 15200, 15156, 15222, 15262, 15247, 15227, 15179, 15129, 15119, 15094, 15088, 15180, 15294, 15351, 15359, 15317, 15283, 15307, 15311, 15300, 15355, 15400, 15389, 15422, 15502, 15529, 15510, 15490, 15444, 15407, 15458, 15533, 15517, 15506, 15596, 15632, 15533, 15468, 15481, 15489, 15526, 15602, 15637, 15648, 15649, 15565, 15417, 15346, 15413, 15480, 15416, 15334, 15329, 15268, 15159, 15134, 15125, 15081, 15081, 15087, 15072, 15125, 15203, 15232, 15248, 15199, 15098, 15093, 15158, 15211, 15318, 15438, 15440, 15380, 15361, 15386, 15440, 15496, 15549, 15601, 15609, 15582, 15609, 15685, 15758, 15825, 15862, 15892, 15961, 15988, 15926, 15905, 15967, 16003, 16010, 16081, 16166, 16184, 16172, 16132, 16033, 15967, 15987, 15988, 15948, 15920, 15890, 15866, 15868, 15830, 15740, 15653, 15585, 15555, 15559, 15543, 15519, 15461, 15341, 15271, 15255, 15156, 15089, 15177, 15220, 15149, 15104, 15033, 14912, 14903, 14971, 14988, 15003, 15031, 15005, 14961, 14972, 15034, 15107, 15136, 15145, 15205, 15268, 15258, 15239, 15286, 15362, 15457, 15562, 15582, 15531, 15567, 15681, 15732, 15738, 15787, 15810, 15779, 15796, 15870, 15900, 15868, 15873, 15961, 16028, 16005, 15979, 15992, 15974, 15942, 15940, 15897, 15791, 15716, 15703, 15712, 15700, 15632, 15543, 15513, 15518, 15499, 15493, 15490, 15426, 15349, 15340, 15358, 15336, 15270, 15187, 15132, 15122, 15104, 15065, 15067, 15088, 15052, 14973, 14946, 14983, 15007, 15016, 15078, 15147, 15136, 15096, 15082, 15043, 15020, 15090, 15165, 15219, 15300, 15320, 15253, 15237, 15248, 15215, 15250, 15371, 15460, 15505, 15517, 15452, 15354, 15300, 15322, 15418, 15508, 15530, 15554, 15610, 15638, 15626, 15608, 15599, 15621, 15649, 15648, 15657, 15673, 15638, 15594, 15592, 15564, 15526, 15546, 15579, 15592, 15619, 15636, 15621, 15598, 15554, 15489, 15475, 15530, 15607, 15686, 15708, 15659, 15633, 15639, 15611, 15605, 15674, 15746, 15788, 15844, 15895, 15924, 15972, 16014, 16018, 16028, 16073, 16114, 16154, 16212, 16228, 16196, 16163, 16101, 16018, 16019, 16077, 16073, 16043, 16021, 15912, 15770, 15720, 15691, 15613, 15557, 15529, 15490, 15455, 15405, 15316, 15230, 15161, 15103, 15064, 15025, 14981, 14942, 14894, 14871, 14873, 14815, 14725, 14695, 14709, 14728, 14734, 14696, 14656, 14673, 14669, 14613, 14598, 14624, 14682, 14802, 14873, 14839, 14824, 14854, 14882, 14944, 15020, 15071, 15133, 15184, 15214, 15285, 15355, 15356, 15379, 15485, 15627, 15749, 15814, 15872, 15967, 16000, 15971, 16007, 16056, 16069, 16160, 16278, 16265, 16182, 16137, 16123, 16115, 16114, 16140, 16207, 16242, 16206, 16138, 16016, 15862, 15796, 15804, 15784, 15749, 15737, 15725, 15700, 15646, 15551, 15441, 15381, 15397, 15426, 15424, 15444, 15442, 15336, 15232, 15218, 15210, 15204, 15226, 15239, 15262, 15279, 15210, 15129, 15116, 15124, 15153, 15179, 15161, 15214, 15328, 15327, 15324, 15414, 15382, 15286, 15335, 15377, 15334, 15362, 15366, 15312, 15377, 15447, 15368, 15341, 15451, 15541, 15579, 15584, 15560, 15551, 15563, 15576, 15594, 15597, 15634, 15740, 15770, 15670, 15589, 15528, 15403, 15334, 15406, 15485, 15482, 15460, 15440, 15389, 15375, 15428, 15414, 15313, 15312, 15411, 15468, 15519, 15591, 15589, 15545, 15535, 15537, 15571, 15634, 15661, 15702, 15794, 15829, 15779, 15736, 15746, 15806, 15843, 15801, 15760, 15750, 15734, 15769, 15852, 15866, 15839, 15850, 15839, 15759, 15676, 15676, 15695, 15592, 15549, 15720, 15703, 15425, 15486, 15694, 15400, 15116, 15375, 15461, 15105, 15033, 15316, 15348, 15064, 14976, 15228, 15213, 14772, 14801, 15221, 14908, 14460, 15018, 15472, 14905, 14618, 15102, 15225, 14830, 14665, 14854, 15065, 15077, 14925, 14879, 14979, 15061, 15106, 15143, 15217, 15341, 15332, 15221, 15283, 15404, 15397, 15468, 15653, 15704, 15676, 15792, 15989, 16012, 15865, 15859, 16025, 16065, 16020, 16122, 16224, 16197, 16233, 16358, 16378, 16295, 16291, 16380, 16358, 16213, 16162, 16166, 16052, 15968, 16005, 15995, 15938, 15907, 15826, 15729, 15665, 15568, 15516, 15571, 15580, 15524, 15495, 15431, 15339, 15290, 15219, 15141, 15136, 15139, 15122, 15131, 15118, 15079, 15081, 15045, 14954, 14921, 14930, 14892, 14866, 14878, 14888, 14922, 14976, 14974, 14939, 14932, 14938, 14968, 15030, 15069, 15069, 15080, 15109, 15127, 15133, 15179, 15292, 15383, 15373, 15375, 15451, 15501, 15521, 15586, 15640, 15644, 15683, 15783, 15854, 15852, 15810, 15764, 15714, 15712, 15807, 15893, 15868, 15798, 15753, 15737, 15766, 15790, 15738, 15670, 15683, 15751, 15768, 15724, 15746, 15829, 15789, 15690, 15716, 15738, 15679, 15725, 15795, 15693, 15593, 15617, 15625, 15621, 15691, 15747, 15728, 15681, 15656, 15665, 15665, 15645, 15659, 15679, 15656, 15629, 15609, 15615, 15665, 15638, 15538, 15528, 15529, 15444, 15446, 15521, 15453, 15346, 15339, 15305, 15252, 15282, 15292, 15242, 15224, 15213, 15164, 15093, 15065, 15128, 15121, 15058, 15214, 15298, 15013, 14993, 15243, 14978, 14720, 15036, 15022, 14717, 14888, 14951, 14794, 15015, 15035, 14890, 15184, 15060, 14725, 15228, 15277, 14699, 15235, 15688, 14997, 15092, 15628, 15297, 15440, 15870, 15481, 15635, 16182, 15838, 15808, 16200, 15892, 15885, 16282, 16090, 16162, 16486, 16200, 16208, 16479, 16183, 16191, 16474, 16209, 16107, 16240, 16082, 16199, 16325, 16033, 16072, 16163, 15853, 15931, 16081, 15781, 15759, 15851, 15606, 15568, 15551, 15321, 15377, 15363, 15073, 15100, 15146, 14984, 15087, 15130, 14931, 14946, 14913, 14745, 14826, 14848, 14724, 14759, 14718, 14653, 14815, 14828, 14754, 14871, 14841, 14744, 14882, 14921, 14882, 15019, 15058, 15026, 15144, 15211, 15236, 15328, 15333, 15345, 15424, 15402, 15427, 15562, 15602, 15661, 15783, 15752, 15686, 15736, 15796, 15859, 15881, 15837, 15901, 16015, 16021, 16072, 16132, 16046, 16031, 16144, 16093, 15955, 15985, 16072, 16081, 16077, 16092, 16095, 16065, 15984, 15915, 15908, 15897, 15840, 15812, 15812, 15782, 15745, 15711, 15663, 15645, 15673, 15671, 15608, 15525, 15495, 15537, 15540, 15470, 15434, 15442, 15443, 15437, 15377, 15308, 15324, 15304, 15215, 15252, 15333, 15274, 15209, 15192, 15119, 15062, 15070, 15049, 15024, 15001, 14929, 14899, 14920, 14890, 14865, 14891, 14875, 14831, 14800, 14791, 14855, 14903, 14833, 14814, 14883, 14864, 14853, 14926, 14919, 14903, 14969, 14981, 15002, 15104, 15101, 15068, 15166, 15234, 15238, 15301, 15351, 15397, 15476, 15499, 15530, 15609, 15612, 15660, 15814, 15856, 15856, 15971, 16029, 16036, 16144, 16220, 16229, 16299, 16338, 16312, 16349, 16405, 16392, 16375, 16405, 16436, 16412, 16378, 16407, 16431, 16386, 16319, 16242, 16198, 16215, 16161, 16047, 16029, 15982, 15855, 15874, 15932, 15798, 15672, 15700, 15713, 15622, 15483, 15407, 15418, 15324, 15183, 15240, 15292, 15152, 15079, 15113, 15058, 14962, 14875, 14816, 14858, 14861, 14770, 14768, 14789, 14713, 14680, 14666, 14618, 14653, 14674, 14616, 14656, 14714, 14697, 14776, 14836, 14739, 14748, 14877, 14898, 14918, 15021, 15071, 15082, 15114, 15164, 15262, 15336, 15382, 15521, 15620, 15570, 15588, 15710, 15740, 15748, 15863, 15941, 15903, 15890, 15957, 16006, 15987, 15951, 15962, 16014, 16049, 16051, 16100, 16186, 16167, 16057, 16010, 16028, 16061, 16127, 16148, 16086, 16046, 16044, 16027, 16006, 15956, 15861, 15813, 15840, 15856, 15808, 15744, 15729, 15696, 15567, 15513, 15597, 15601, 15528, 15534, 15500, 15355, 15266, 15244, 15226, 15274, 15319, 15273, 15234, 15209, 15120, 15082, 15179, 15241, 15173, 15112, 15125, 15125, 15098, 15106, 15098, 15019, 14980, 15019, 15025, 14984, 14998, 15057, 15057, 14977, 14931, 14968, 14956, 14878, 14911, 15041, 15056, 14988, 15009, 15094, 15137, 15133, 15122, 15139, 15165, 15189, 15249, 15311, 15319, 15354, 15432, 15483, 15550, 15652, 15649, 15580, 15645, 15793, 15839, 15819, 15852, 15914, 15942, 15953, 16012, 16092, 16086, 16043, 16089, 16144, 16122, 16120, 16151, 16165, 16216, 16256, 16190, 16113, 16074, 16018, 16009, 16051, 16019, 15982, 15989, 15900, 15776, 15785, 15774, 15664, 15655, 15704, 15664, 15632, 15609, 15507, 15473, 15502, 15387, 15278, 15350, 15380, 15276, 15180, 15114, 15083, 15111, 15117, 15125, 15172, 15141, 15052, 15045, 15068, 15034, 15005, 15020, 15041, 15052, 15051, 15030, 14996, 15006, 15056, 15018, 14905, 14898, 14996, 15087, 15162, 15212, 15231, 15252, 15239, 15230, 15317, 15406, 15436, 15512, 15566, 15524, 15515, 15544, 15555, 15630, 15694, 15643, 15638, 15720, 15775, 15819, 15812, 15707, 15686, 15768, 15784, 15778, 15809, 15789, 15762, 15781, 15772, 15756, 15755, 15753, 15792, 15831, 15791, 15752, 15731, 15688, 15682, 15700, 15721, 15798, 15812, 15693, 15645, 15642, 15525, 15453, 15491, 15511, 15514, 15462, 15370, 15416, 15429, 15276, 15292, 15378, 15206, 15128, 15281, 15238, 15116, 15195, 15259, 15277, 15294, 15198, 15174, 15278, 15244, 15214, 15314, 15256, 15139, 15208, 15272, 15262, 15273, 15237, 15251, 15355, 15325, 15231, 15254, 15266, 15256, 15290, 15265, 15241, 15292, 15281, 15277, 15374, 15401, 15379, 15423, 15411, 15375, 15465, 15581, 15591, 15531, 15505, 15591, 15680, 15669, 15699, 15808, 15830, 15791, 15799, 15828, 15861, 15899, 15909, 15896, 15868, 15866, 15931, 15974, 15975, 16008, 16009, 15968, 15974, 15942, 15835, 15802, 15783, 15692, 15706, 15816, 15824, 15774, 15749, 15710, 15675, 15628, 15565, 15587, 15638, 15596, 15559, 15536, 15418, 15340, 15388, 15392, 15346, 15353, 15373, 15385, 15359, 15240, 15173, 15244, 15252, 15188, 15229, 15303, 15298, 15285, 15270, 15200, 15139, 15126, 15128, 15138, 15148, 15156, 15180, 15180, 15136, 15078, 15036, 15037, 15088, 15134, 15153, 15177, 15156, 15088, 15103, 15170, 15192, 15262, 15348, 15298, 15281, 15369, 15323, 15242, 15334, 15387, 15337, 15389, 15475, 15519, 15568, 15525, 15464, 15533, 15563, 15537, 15663, 15775, 15753, 15810, 15910, 15865, 15818, 15869, 15902, 15901, 15931, 15988, 16038, 16028, 15963, 15932, 15962, 15973, 15923, 15892, 15914, 15877, 15771, 15737, 15745, 15697, 15664, 15647, 15585, 15554, 15565, 15522, 15445, 15354, 15272, 15292, 15315, 15241, 15301, 15440, 15319, 15151, 15208, 15204, 15082, 15092, 15099, 15013, 15036, 15113, 15155, 15207, 15185, 15181, 15289, 15196, 15035, 15238, 15366, 15131, 15184, 15475, 15377, 15215, 15321, 15351, 15385, 15536, 15441, 15297, 15477, 15612, 15529, 15552, 15614, 15568, 15583, 15625, 15563, 15546, 15643, 15710, 15694, 15652, 15649, 15718, 15789, 15796, 15795, 15825, 15819, 15808, 15886, 15949, 15894, 15876, 15931, 15880, 15790, 15795, 15795, 15782, 15823, 15809, 15750, 15746, 15723, 15658, 15615, 15577, 15604, 15678, 15631, 15539, 15554, 15551, 15486, 15462, 15432, 15373, 15353, 15351, 15371, 15394, 15342, 15281, 15284, 15262, 15221, 15240, 15258, 15232, 15191, 15146, 15132, 15124, 15069, 15025, 15039, 15051, 15068, 15097, 15091, 15075, 15087, 15095, 15115, 15168, 15193, 15184, 15210, 15270, 15288, 15228, 15176, 15228, 15336, 15390, 15430, 15491, 15476, 15431, 15479, 15513, 15458, 15453, 15496, 15482, 15492, 15560, 15591, 15602, 15585, 15495, 15478, 15583, 15627, 15594, 15622, 15676, 15676, 15660, 15666, 15660, 15639, 15678, 15750, 15738, 15700, 15740, 15789, 15787, 15753, 15738, 15827, 15923, 15864, 15823, 15892, 15849, 15746, 15773, 15791, 15761, 15801, 15808, 15779, 15812, 15773, 15667, 15645, 15618, 15570, 15630, 15664, 15581, 15541, 15541, 15503, 15507, 15525, 15468, 15404, 15389, 15397, 15413, 15393, 15344, 15321, 15266, 15187, 15201, 15216, 15118, 15079, 15151, 15157, 15122, 15139, 15158, 15169, 15163, 15122, 15146, 15186, 15129, 15141, 15255, 15258, 15214, 15236, 15231, 15264, 15352, 15326, 15291, 15374, 15387, 15355, 15444, 15486, 15427, 15443, 15474, 15448, 15478, 15538, 15566, 15586, 15591, 15633, 15747, 15798, 15785, 15814, 15823, 15809, 15850, 15854, 15826, 15887, 15938, 15906, 15929, 15963, 15894, 15827, 15814, 15790, 15770, 15766, 15751, 15738, 15710, 15667, 15644, 15622, 15569, 15516, 15494, 15460, 15370, 15308, 15366, 15406, 15343, 15320, 15338, 15281, 15226, 15235, 15226, 15210, 15170, 15103, 15139, 15227, 15195, 15148, 15161, 15111, 15031, 15035, 15115, 15204, 15202, 15148, 15206, 15243, 15127, 15117, 15234, 15206, 15176, 15329, 15426, 15376, 15330, 15303, 15333, 15451, 15510, 15505, 15558, 15630, 15683, 15750, 15778, 15749, 15705, 15642, 15625, 15706, 15804, 15874, 15897, 15824, 15747, 15735, 15704, 15646, 15634, 15664, 15724, 15751, 15681, 15643, 15696, 15665, 15553, 15523, 15529, 15510, 15543, 15585, 15544, 15497, 15511, 15537, 15545, 15558, 15586, 15621, 15663, 15682, 15637, 15570, 15557, 15546, 15505, 15521, 15570, 15557, 15520, 15519, 15522, 15509, 15464, 15410, 15424, 15448, 15433, 15483, 15530, 15458, 15433, 15493, 15447, 15376, 15413, 15438, 15440, 15446, 15378, 15338, 15381, 15343, 15275, 15277, 15225, 15163, 15217, 15236, 15183, 15200, 15247, 15247, 15232, 15230, 15265, 15277, 15204, 15181, 15257, 15272, 15244, 15305, 15394, 15413, 15385, 15379, 15415, 15462, 15522, 15592, 15585, 15542, 15622, 15700, 15632, 15617, 15713, 15704, 15645, 15720, 15785, 15721, 15719, 15817, 15813, 15823, 16025, 16014, 15685, 15739, 16093, 15920, 15616, 15872, 16005, 15666, 15589, 15845, 15920, 15750, 15585, 15738, 15866, 15436, 15317, 15916, 15775, 15157, 15651, 16027, 15155, 14887, 15577, 15586, 15151, 15128, 15243, 15369, 15258, 14868, 14986, 15326, 15033, 14833, 15162, 15180, 14927, 14958, 15049, 15039, 15010, 15009, 15116, 15103, 14928, 15013, 15157, 14997, 14992, 15235, 15218, 15073, 15173, 15333, 15312, 15230, 15312, 15455, 15407, 15384, 15554, 15566, 15481, 15626, 15692, 15563, 15644, 15822, 15788, 15708, 15706, 15733, 15792, 15811, 15838, 15913, 15864, 15771, 15832, 15873, 15836, 15868, 15858, 15805, 15855, 15859, 15781, 15830, 15902, 15846, 15791, 15768, 15728, 15704, 15695, 15714, 15762, 15729, 15661, 15688, 15694, 15638, 15677, 15751, 15701, 15609, 15591, 15593, 15588, 15604, 15625, 15627, 15623, 15611, 15601, 15606, 15593, 15538, 15466, 15394, 15367, 15408, 15427, 15368, 15336, 15351, 15308, 15248, 15279, 15325, 15281, 15213, 15220, 15271, 15270, 15223, 15211, 15212, 15154, 15109, 15130, 15112, 15065, 15104, 15133, 15065, 15042, 15103, 15111, 15091, 15116, 15106, 15030, 14983, 15029, 15124, 15193, 15220, 15224, 15203, 15177, 15198, 15259, 15324, 15371, 15385, 15400, 15427, 15424, 15438, 15494, 15502, 15509, 15601, 15650, 15660, 15757, 15817, 15777, 15821, 15912, 15897, 15887, 15971, 16018, 15978, 15944, 16001, 16078, 16027, 15944, 15974, 15986, 15928, 15957, 15983, 15847, 15769, 15860, 15856, 15713, 15678, 15742, 15696, 15577, 15574, 15652, 15642, 15583, 15577, 15537, 15442, 15419, 15449, 15443, 15419, 15362, 15261, 15214, 15223, 15209, 15201, 15185, 15139, 15141, 15148, 15072, 15044, 15147, 15192, 15111, 15074, 15134, 15163, 15131, 15156, 15240, 15227, 15160, 15224, 15306, 15257, 15241, 15358, 15438, 15448, 15470, 15455, 15413, 15468, 15567, 15576, 15521, 15507, 15546, 15566, 15532, 15551, 15670, 15672, 15560, 15628, 15744, 15616, 15570, 15741, 15698, 15562, 15678, 15733, 15643, 15681, 15677, 15625, 15770, 15861, 15841, 15892, 15741, 15570, 15774, 15759, 15431, 15542, 15732, 15518, 15475, 15535, 15434, 15682, 15926, 15541, 15326, 15632, 15683, 15462, 15389, 15431, 15574, 15632, 15437, 15344, 15473, 15533, 15511, 15457, 15370, 15420, 15536, 15498, 15406, 15388, 15424, 15450, 15380, 15274, 15224, 15204, 15245, 15303, 15234, 15182, 15235, 15223, 15210, 15289, 15297, 15259, 15245, 15214, 15258, 15304, 15200, 15194, 15329, 15294, 15200, 15255, 15290, 15257, 15249, 15225, 15239, 15292, 15277, 15296, 15354, 15305, 15292, 15390, 15413, 15411, 15494, 15513, 15478, 15529, 15589, 15598, 15587, 15560, 15572, 15641, 15695, 15737, 15778, 15768, 15744, 15781, 15844, 15867, 15843, 15813, 15802, 15798, 15819, 15857, 15838, 15802, 15809, 15771, 15723, 15786, 15850, 15824, 15817, 15824, 15780, 15774, 15811, 15801, 15764, 15734, 15696, 15670, 15672, 15691, 15689, 15632, 15575, 15566, 15538, 15492, 15490, 15461, 15381, 15337, 15336, 15322, 15317, 15321, 15309, 15286, 15253, 15217, 15199, 15180, 15136, 15117, 15147, 15156, 15136, 15167, 15228, 15216, 15181, 15192, 15193, 15198, 15233, 15220, 15217, 15308, 15329, 15235, 15225, 15288, 15298, 15295, 15299, 15296, 15321, 15342, 15353, 15385, 15368, 15333, 15402, 15482, 15485, 15509, 15530, 15490, 15486, 15537, 15576, 15609, 15623, 15634, 15695, 15722, 15662, 15638, 15670, 15675, 15674, 15699, 15708, 15687, 15666, 15661, 15666, 15658, 15643, 15631, 15610, 15604, 15640, 15665, 15630, 15585, 15584, 15607, 15628, 15648, 15639, 15589, 15564, 15574, 15564, 15549, 15547, 15521, 15501, 15504, 15464, 15436, 15515, 15581, 15551, 15522, 15529, 15504, 15448, 15403, 15405, 15449, 15451, 15427, 15475, 15503, 15405, 15338, 15386, 15397, 15336, 15317, 15334, 15322, 15308, 15309, 15303, 15286, 15261, 15262, 15311, 15328, 15277, 15256, 15264, 15240, 15241, 15285, 15298, 15315, 15358, 15345, 15326, 15345, 15324, 15333, 15421, 15432, 15404, 15472, 15495, 15443, 15496, 15554, 15499, 15511, 15606, 15632, 15650, 15707, 15721, 15702, 15706, 15715, 15708, 15693, 15693, 15716, 15750, 15797, 15812, 15761, 15747, 15788, 15798, 15834, 15892, 15847, 15786, 15792, 15761, 15726, 15754, 15739, 15700, 15728, 15729, 15681, 15660, 15636, 15600, 15571, 15519, 15481, 15497, 15504, 15489, 15467, 15410, 15351, 15336, 15317, 15264, 15218, 15211, 15219, 15213, 15239, 15289, 15247, 15168, 15198, 15236, 15198, 15202, 15240, 15219, 15207, 15237, 15243, 15244, 15259, 15268, 15288, 15342, 15393, 15359, 15244, 15224, 15346, 15382, 15328, 15372, 15445, 15439, 15425, 15405, 15366, 15393, 15450, 15456, 15473, 15519, 15537, 15530, 15529, 15524, 15496, 15493, 15553, 15587, 15539, 15522, 15558, 15563, 15590, 15638, 15596, 15539, 15547, 15525, 15498, 15533, 15555, 15574, 15609, 15556, 15481, 15502, 15517, 15491, 15507, 15534, 15551, 15581, 15560, 15496, 15523, 15613, 15632, 15600, 15615, 15656, 15635, 15590, 15623, 15656, 15608, 15590, 15626, 15611, 15588, 15600, 15610, 15647, 15670, 15609, 15558, 15549, 15491, 15458, 15492, 15478, 15467, 15531, 15550, 15496, 15468, 15460, 15438, 15398, 15356, 15355, 15355, 15305, 15303, 15362, 15356, 15336, 15394, 15429, 15400, 15389, 15390, 15388, 15401, 15404, 15394, 15397, 15377, 15369, 15435, 15479, 15428, 15379, 15381, 15397, 15426, 15456, 15454, 15449, 15472, 15486, 15486, 15500, 15510, 15517, 15562, 15606, 15584, 15563, 15610, 15638, 15597, 15608, 15717, 15779, 15746, 15734, 15753, 15724, 15674, 15644, 15621, 15630, 15673, 15674, 15647, 15640, 15593, 15517, 15502, 15505, 15482, 15481, 15483, 15461, 15474, 15492, 15485, 15500, 15502, 15465, 15472, 15480, 15440, 15448, 15484, 15438, 15368, 15333, 15328, 15349, 15328, 15271, 15282, 15295, 15239, 15237, 15281, 15248, 15193, 15169, 15179, 15255, 15303, 15265, 15272, 15309, 15274, 15269, 15341, 15373, 15354, 15361, 15410, 15446, 15424, 15406, 15445, 15464, 15473, 15529, 15542, 15506, 15515, 15522, 15508, 15532, 15554, 15560, 15589, 15589, 15571, 15590, 15600, 15575, 15537, 15479, 15470, 15501, 15508, 15569, 15651, 15600, 15549, 15608, 15580, 15502, 15558, 15594, 15527, 15533, 15562, 15532, 15562, 15627, 15624, 15622, 15630, 15609, 15597, 15587, 15576, 15622, 15661, 15643, 15639, 15628, 15579, 15567, 15596, 15621, 15644, 15619, 15576, 15598, 15631, 15633, 15644, 15613, 15560, 15559, 15536, 15486, 15509, 15522, 15467, 15469, 15495, 15458, 15448, 15467, 15436, 15393, 15376, 15369, 15364, 15336, 15325, 15376, 15388, 15327, 15302, 15300, 15256, 15228, 15269, 15329, 15337, 15277, 15240, 15255, 15252, 15275, 15367, 15404, 15380, 15392, 15375, 15317, 15360, 15475, 15514, 15478, 15441, 15435, 15464, 15494, 15496, 15498, 15516, 15535, 15554, 15571, 15574, 15600, 15651, 15651, 15607, 15606, 15614, 15602, 15659, 15745, 15715, 15627, 15592, 15560, 15531, 15572, 15644, 15701, 15733, 15689, 15600, 15584, 15592, 15543, 15508, 15528, 15563, 15604, 15592, 15506, 15477, 15515, 15493, 15462, 15491, 15472, 15414, 15426, 15437, 15385, 15349, 15355, 15375, 15385, 15362, 15349, 15363, 15326, 15290, 15350, 15396, 15368, 15377, 15392, 15326, 15258, 15278, 15351, 15408, 15404, 15388, 15396, 15358, 15339, 15415, 15452, 15424, 15451, 15471, 15450, 15484, 15505, 15482, 15537, 15576, 15509, 15494, 15524, 15500, 15536, 15598, 15556, 15536, 15581, 15552, 15534, 15608, 15630, 15593, 15577, 15554, 15536, 15540, 15517, 15481, 15487, 15509, 15515, 15503, 15507, 15549, 15551, 15489, 15463, 15480, 15474, 15490, 15529, 15519, 15500, 15495, 15468, 15475, 15526, 15529, 15516, 15562, 15598, 15588, 15587, 15588, 15578, 15589, 15601, 15586, 15581, 15622, 15666, 15658, 15617, 15574, 15528, 15505, 15502, 15487, 15489, 15497, 15458, 15427, 15423, 15355, 15300, 15370, 15427, 15368, 15329, 15347, 15349, 15347, 15345, 15324, 15332, 15355, 15345, 15363, 15423, 15445, 15415, 15396, 15397, 15373, 15336, 15346, 15394, 15405, 15398, 15438, 15469, 15464, 15486, 15494, 15441, 15423, 15468, 15500, 15520, 15537, 15531, 15545, 15585, 15600, 15611, 15640, 15625, 15591, 15596, 15595, 15579, 15597, 15607, 15574, 15579, 15625, 15624, 15593, 15583, 15571, 15543, 15534, 15561, 15572, 15524, 15508, 15573, 15580, 15511, 15512, 15534, 15477, 15463, 15507, 15482, 15450, 15469, 15445, 15392, 15396, 15423, 15436, 15431, 15428, 15468, 15492, 15458, 15475, 15518, 15463, 15409, 15435, 15430, 15399, 15422, 15439, 15418, 15397, 15391, 15418, 15438, 15416, 15427, 15472, 15454, 15424, 15444, 15453, 15449, 15465, 15474, 15489, 15502, 15480, 15498, 15579, 15593, 15537, 15534, 15541, 15494, 15457, 15482, 15521, 15507, 15456, 15451, 15479, 15453, 15427, 15487, 15539, 15505, 15483, 15524, 15535, 15499, 15488, 15513, 15520, 15503, 15480, 15468, 15467, 15451, 15422, 15444, 15497, 15507, 15475, 15458, 15450, 15431, 15424, 15439, 15454, 15457, 15439, 15400, 15372, 15387, 15434, 15477, 15496, 15487, 15474, 15482, 15492, 15493, 15522, 15576, 15597, 15577, 15540, 15515, 15529, 15560, 15567, 15583, 15622, 15612, 15550, 15524, 15542, 15558, 15550, 15540, 15546, 15549, 15519, 15486, 15483, 15473, 15449, 15451, 15448, 15426, 15435, 15449, 15428, 15420, 15450, 15461, 15437, 15408, 15387, 15377, 15371, 15351, 15357, 15400, 15390, 15301, 15275, 15363, 15427, 15423, 15429, 15455, 15478, 15531, 15573, 15547, 15492, 15476, 15492, 15518, 15560, 15621, 15660, 15668, 15681, 15694, 15664, 15636, 15644, 15634, 15626, 15678, 15716, 15699, 15702, 15703, 15643, 15613, 15651, 15651, 15602, 15596, 15638, 15642, 15576, 15516, 15513, 15506, 15455, 15431, 15469, 15500, 15499, 15509, 15504, 15426, 15341, 15322, 15299, 15258, 15280, 15333, 15313, 15270, 15276, 15291, 15294, 15278, 15268, 15302, 15316, 15235, 15175, 15218, 15276, 15319, 15369, 15367, 15331, 15332, 15339, 15300, 15286, 15334, 15373, 15377, 15409, 15466, 15481, 15481, 15508, 15525, 15531, 15561, 15577, 15567, 15583, 15616, 15626, 15614, 15596, 15589, 15600, 15612, 15612, 15592, 15576, 15594, 15625, 15655, 15671, 15627, 15595, 15656, 15669, 15568, 15518, 15557, 15583, 15594, 15609, 15596, 15557, 15516, 15521, 15560, 15549, 15536, 15573, 15553, 15493, 15512, 15520, 15455, 15446, 15474, 15463, 15469, 15490, 15473, 15453, 15438, 15427, 15459, 15478, 15435, 15428, 15480, 15487, 15457, 15470, 15510, 15516, 15503, 15501, 15474, 15436, 15455, 15490, 15494, 15536, 15576, 15540, 15549, 15610, 15580, 15529, 15534, 15498, 15452, 15470, 15430, 15345, 15346, 15373, 15365, 15358, 15349, 15351, 15356, 15304, 15276, 15315, 15314, 15322, 15406, 15406, 15325, 15344, 15406, 15377, 15330, 15354, 15423, 15439, 15391, 15393, 15430, 15389, 15364, 15461, 15538, 15547, 15591, 15602, 15528, 15505, 15573, 15622, 15615, 15594, 15610, 15627, 15598, 15604, 15695, 15738, 15699, 15695, 15697, 15657, 15663, 15683, 15649, 15656, 15708, 15691, 15645, 15651, 15654, 15615, 15571, 15542, 15519, 15493, 15487, 15509, 15513, 15486, 15482, 15506, 15519, 15500, 15460, 15436, 15434, 15422, 15424, 15455, 15438, 15353, 15277, 15247, 15245, 15262, 15296, 15311, 15298, 15313, 15342, 15281, 15192, 15234, 15319, 15300, 15276, 15323, 15346, 15346, 15384, 15419, 15425, 15432, 15439, 15456, 15487, 15465, 15419, 15446, 15489, 15468, 15477, 15553, 15591, 15564, 15547, 15550, 15558, 15581, 15608, 15617, 15608, 15609, 15621, 15615, 15594, 15613, 15658, 15676, 15649, 15613, 15635, 15702, 15701, 15632, 15606, 15614, 15579, 15559, 15588, 15592, 15549, 15529, 15536, 15529, 15520, 15542, 15546, 15498, 15474, 15496, 15485, 15447, 15443, 15456, 15470, 15489, 15467, 15414, 15379, 15362, 15379, 15430, 15454, 15444, 15443, 15426, 15403, 15413, 15416, 15403, 15416, 15434, 15430, 15440, 15470, 15493, 15470, 15412, 15411, 15465, 15443, 15385, 15415, 15455, 15418, 15385, 15383, 15355, 15321, 15312, 15314, 15341, 15377, 15397, 15423, 15447, 15409, 15345, 15360, 15424, 15436, 15420, 15428, 15420, 15396, 15423, 15481, 15498, 15472, 15439, 15404, 15380, 15404, 15458, 15504, 15553, 15618, 15637, 15600, 15572, 15567, 15568, 15595, 15621, 15619, 15644, 15705, 15723, 15695, 15671, 15677, 15711, 15738, 15734, 15736, 15730, 15695, 15712, 15767, 15734, 15674, 15701, 15709, 15644, 15634, 15665, 15628, 15588, 15608, 15605, 15557, 15530, 15512, 15477, 15474, 15496, 15490, 15475, 15460, 15418, 15378, 15356, 15310, 15282, 15302, 15302, 15300, 15326, 15314, 15292, 15322, 15313, 15256, 15257, 15263, 15227, 15255, 15312, 15289, 15269, 15324, 15338, 15268, 15226, 15284, 15339, 15299, 15269, 15322, 15368, 15380, 15400, 15374, 15328, 15368, 15415, 15373, 15351, 15419, 15475, 15467, 15473, 15534, 15588, 15592, 15596, 15591, 15551, 15559, 15623, 15631, 15614, 15668, 15706, 15662, 15638, 15662, 15668, 15651, 15644, 15656, 15678, 15682, 15674, 15662, 15629, 15596, 15607, 15613, 15573, 15566, 15598, 15584, 15549, 15564, 15588, 15558, 15511, 15499, 15488, 15455, 15451, 15478, 15467, 15440, 15455, 15460, 15431, 15444, 15499, 15521, 15505, 15485, 15450, 15413, 15396, 15410, 15451, 15489, 15476, 15441, 15443, 15474, 15492, 15474, 15445, 15449, 15465, 15433, 15404, 15441, 15477, 15467, 15470, 15487, 15456, 15434, 15455, 15447, 15418, 15423, 15408, 15345, 15316, 15321, 15333, 15382, 15436, 15426, 15417, 15448, 15467, 15474, 15489, 15470, 15436, 15419, 15401, 15404, 15444, 15473, 15489, 15521, 15521, 15487, 15489, 15516, 15521, 15516, 15526, 15545, 15544, 15532, 15550, 15582, 15572, 15559, 15575, 15567, 15567, 15626, 15643, 15567, 15537, 15583, 15606, 15593, 15594, 15587, 15562, 15551, 15562, 15571, 15559, 15549, 15570, 15580, 15537, 15498, 15499, 15477, 15438, 15472, 15533, 15496, 15428, 15440, 15448, 15380, 15351, 15394, 15403, 15384, 15414, 15420, 15337, 15278, 15311, 15351, 15350, 15351, 15383, 15397, 15370, 15351, 15380, 15409, 15396, 15385, 15393, 15381, 15384, 15427, 15440, 15407, 15428, 15502, 15529, 15512, 15513, 15521, 15512, 15502, 15524, 15589, 15638, 15623, 15593, 15596, 15596, 15591, 15596, 15599, 15613, 15632, 15618, 15606, 15619, 15608, 15617, 15678, 15684, 15625, 15617, 15640, 15619, 15601, 15622, 15645, 15630, 15577, 15542, 15535, 15509, 15487, 15492, 15476, 15461, 15470, 15433, 15400, 15432, 15401, 15311, 15308, 15354, 15381, 15432, 15455, 15415, 15408, 15426, 15415, 15434, 15472, 15458, 15416, 15380, 15362, 15368, 15366, 15359, 15373, 15379, 15372, 15378, 15390, 15405, 15412, 15379, 15363, 15390, 15398, 15410, 15432, 15393, 15377, 15430, 15418, 15401, 15473, 15490, 15460, 15492, 15471, 15424, 15494, 15521, 15466, 15506, 15540, 15502, 15553, 15604, 15542, 15526, 15538, 15484, 15492, 15534, 15498, 15498, 15545, 15530, 15523, 15529, 15480, 15451, 15473, 15491, 15524, 15566, 15576, 15581, 15580, 15593, 15633, 15631, 15621, 15664, 15656, 15605, 15617, 15610, 15570, 15594, 15588, 15533, 15553, 15562, 15501, 15519, 15567, 15542, 15533, 15549, 15523, 15492, 15465, 15439, 15468, 15504, 15500, 15498, 15494, 15491, 15524, 15534, 15498, 15469, 15434, 15397, 15404, 15421, 15415, 15402, 15393, 15409, 15436, 15431, 15428, 15444, 15424, 15397, 15394, 15395, 15402, 15402, 15390, 15421, 15449, 15412, 15393, 15402, 15380, 15381, 15413, 15414, 15411, 15388, 15334, 15356, 15414, 15388, 15364, 15417, 15466, 15498, 15523, 15524, 15548, 15583, 15564, 15537, 15532, 15526, 15545, 15579, 15585, 15606, 15634, 15600, 15562, 15564, 15560, 15567, 15593, 15596, 15604, 15638, 15645, 15625, 15609, 15587, 15572, 15579, 15568, 15543, 15548, 15540, 15473, 15438, 15471, 15461, 15414, 15443, 15482, 15457, 15449, 15449, 15413, 15425, 15471, 15444, 15422, 15434, 15374, 15301, 15325, 15372, 15376, 15358, 15317, 15320, 15387, 15400, 15352, 15377, 15439, 15426, 15398, 15425, 15445, 15445, 15462, 15465, 15435, 15437, 15482, 15501, 15485, 15491, 15522, 15534, 15513, 15509, 15569, 15606, 15538, 15503, 15567, 15585, 15538, 15548, 15555, 15534, 15562, 15584, 15564, 15577, 15580, 15532, 15528, 15549, 15521, 15530, 15577, 15564, 15549, 15592, 15624, 15606, 15569, 15533, 15523, 15538, 15535, 15494, 15468, 15494, 15514, 15479, 15476, 15540, 15554, 15495, 15457, 15452, 15437, 15433, 15448, 15451, 15435, 15412, 15407, 15418, 15423, 15435, 15442, 15413, 15404, 15445, 15460, 15434, 15427, 15431, 15425, 15428, 15443, 15445, 15433, 15426, 15432, 15425, 15426, 15466, 15468, 15430, 15474, 15555, 15542, 15496, 15487, 15464, 15449, 15469, 15452, 15405, 15396, 15421, 15451, 15470, 15461, 15448, 15451, 15452, 15445, 15437, 15430, 15430, 15444, 15460, 15456, 15461, 15517, 15567, 15546, 15510, 15520, 15532, 15521, 15516, 15519, 15542, 15566, 15570, 15589, 15618, 15601, 15579, 15597, 15593, 15556, 15553, 15593, 15635, 15644, 15621, 15589, 15551, 15524, 15562, 15626, 15644, 15625, 15591, 15560, 15583, 15621, 15606, 15557, 15514, 15501, 15534, 15540, 15491, 15485, 15503, 15478, 15496, 15548, 15508, 15435, 15427, 15416, 15372, 15364, 15398, 15417, 15383, 15332, 15320, 15322, 15289, 15274, 15310, 15350, 15360, 15349, 15358, 15394, 15412, 15411, 15413, 15374, 15326, 15360, 15414, 15388, 15351, 15359, 15363, 15369, 15389, 15397, 15381, 15356, 15348, 15360, 15373, 15389, 15422, 15427, 15408, 15421, 15447, 15449, 15460, 15480, 15494, 15513, 15537, 15558, 15570, 15583, 15634, 15690, 15678, 15644, 15644, 15630, 15624, 15649, 15634, 15598, 15610, 15624, 15625, 15651, 15667, 15651, 15630, 15619, 15636, 15631, 15581, 15579, 15628, 15614, 15589, 15619, 15608, 15576, 15590, 15562, 15496, 15515, 15555, 15538, 15532, 15547, 15523, 15465, 15403, 15372, 15377, 15383, 15388, 15394, 15400, 15414, 15417, 15385, 15376, 15405, 15414, 15400, 15400, 15400, 15377, 15357, 15370, 15389, 15378, 15372, 15409, 15433, 15415, 15423, 15438, 15394, 15351, 15394, 15457, 15461, 15445, 15454, 15471, 15469, 15452, 15431, 15416, 15432, 15473, 15483, 15466, 15477, 15512, 15529, 15529, 15516, 15525, 15573, 15584, 15529, 15502, 15524, 15524, 15509, 15516, 15534, 15568, 15583, 15563, 15571, 15607, 15611, 15609, 15631, 15629, 15611, 15605, 15591, 15577, 15596, 15625, 15639, 15613, 15559, 15528, 15511, 15488, 15498, 15519, 15498, 15491, 15512, 15489, 15437, 15424, 15436, 15445, 15446, 15418, 15411, 15469, 15483, 15422, 15400, 15415, 15393, 15398, 15427, 15385, 15327, 15337, 15344, 15344, 15390, 15400, 15362, 15363, 15362, 15325, 15338, 15377, 15386, 15404, 15405, 15353, 15328, 15341, 15331, 15334, 15376, 15427, 15471, 15478, 15449, 15449, 15471, 15471, 15453, 15426, 15420, 15479, 15553, 15579, 15592, 15604, 15603, 15595, 15589, 15595, 15601, 15579, 15577, 15611, 15607, 15592, 15644, 15693, 15683, 15671, 15640, 15583, 15589, 15643, 15664, 15667, 15676, 15660, 15609, 15580, 15621, 15664, 15619, 15558, 15561, 15577, 15571, 15558, 15536, 15537, 15554, 15521, 15471, 15446, 15406, 15368, 15379, 15406, 15434, 15475, 15478, 15432, 15392, 15371, 15370, 15375, 15350, 15326, 15336, 15351, 15370, 15386, 15354, 15305, 15310, 15317, 15291, 15295, 15334, 15354, 15359, 15366, 15364, 15364, 15370, 15371, 15389, 15427, 15451, 15446, 15430, 15435, 15459, 15447, 15410, 15438, 15503, 15491, 15432, 15431, 15452, 15441, 15466, 15530, 15557, 15557, 15570, 15554, 15508, 15502, 15541, 15578, 15608, 15621, 15588, 15559, 15580, 15602, 15592, 15606, 15641, 15647, 15651, 15672, 15682, 15689, 15696, 15689, 15668, 15625, 15572, 15574, 15605, 15602, 15606, 15626, 15610, 15582, 15570, 15551, 15560, 15577, 15547, 15534, 15570, 15560, 15509, 15506, 15525, 15525, 15517, 15496, 15482, 15485, 15464, 15445, 15458, 15441, 15386, 15361, 15371, 15393, 15419, 15433, 15445, 15414, 15311, 15252, 15289, 15297, 15286, 15326, 15322, 15274, 15287, 15308, 15303, 15336, 15354, 15307, 15296, 15330, 15342, 15332, 15322, 15309, 15325, 15355, 15371, 15387, 15414, 15439, 15456, 15451, 15450, 15470, 15469, 15446, 15466, 15514, 15504, 15458, 15452, 15470, 15475, 15503, 15541, 15537, 15529, 15572, 15603, 15598, 15596, 15583, 15571, 15593, 15606, 15603, 15639, 15670, 15629, 15584, 15600, 15659, 15698, 15668, 15622, 15635, 15661, 15652, 15646, 15661, 15664, 15659, 15655, 15656, 15653, 15631, 15598, 15573, 15558, 15549, 15523, 15473, 15436, 15434, 15446, 15453, 15424, 15386, 15388, 15400, 15390, 15409, 15440, 15413, 15388, 15409, 15416, 15397, 15389, 15376, 15357, 15367, 15392, 15381, 15363, 15379, 15380, 15334, 15328, 15402, 15453, 15439, 15429, 15438, 15438, 15447, 15456, 15439, 15402, 15375, 15379, 15411, 15445, 15474, 15489, 15471, 15448, 15456, 15475, 15484, 15494, 15502, 15512, 15533, 15552, 15562, 15562, 15547, 15532, 15536, 15554, 15562, 15563, 15559, 15556, 15566, 15589, 15592, 15573, 15567, 15576, 15581, 15580, 15591, 15627, 15661, 15642, 15605, 15601, 15594, 15576, 15594, 15609, 15568, 15522, 15507, 15507, 15513, 15506, 15499, 15507, 15495, 15479, 15491, 15475, 15441, 15458, 15448, 15391, 15413, 15470, 15451, 15426, 15436, 15421, 15386, 15367, 15360, 15372, 15412, 15470, 15500, 15479, 15446, 15423, 15395, 15389, 15385, 15321, 15272, 15303, 15336, 15345, 15361, 15343, 15307, 15312, 15326, 15315, 15308, 15312, 15321, 15343, 15366, 15396, 15413, 15384, 15366, 15404, 15448, 15477, 15499, 15492, 15487, 15514, 15535, 15555, 15599, 15628, 15626, 15621, 15604, 15580, 15588, 15623, 15650, 15657, 15653, 15646, 15631, 15600, 15571, 15556, 15565, 15590, 15615, 15622, 15631, 15633, 15615, 15602, 15618, 15633, 15621, 15594, 15592, 15621, 15623, 15579, 15567, 15603, 15609, 15580, 15568, 15573, 15581, 15574, 15520, 15460, 15445, 15440, 15439, 15486, 15529, 15490, 15413, 15389, 15413, 15424, 15400, 15370, 15371, 15397, 15406, 15374, 15327, 15315, 15324, 15328, 15331, 15343, 15363, 15384, 15376, 15343, 15333, 15341, 15337, 15338, 15351, 15365, 15364, 15336, 15332, 15392, 15444, 15446, 15470, 15508, 15501, 15496, 15508, 15490, 15464, 15483, 15530, 15558, 15546, 15516, 15512, 15530, 15547, 15547, 15543, 15551, 15562, 15566, 15580, 15605, 15614, 15615, 15611, 15598, 15597, 15600, 15577, 15566, 15602, 15634, 15622, 15614, 15638, 15665, 15640, 15588, 15571, 15581, 15571, 15562, 15575, 15567, 15517, 15472, 15472, 15485, 15481, 15485, 15486, 15439, 15384, 15378, 15376, 15371, 15398, 15424, 15428, 15432, 15413, 15375, 15379, 15392, 15374, 15368, 15380, 15390, 15419, 15457, 15475, 15462, 15390, 15318, 15332, 15380, 15403, 15437, 15458, 15442, 15424, 15409, 15400, 15404, 15395, 15387, 15413, 15435, 15454, 15485, 15491, 15478, 15478, 15452, 15436, 15476, 15482, 15453, 15466, 15461, 15444, 15514, 15572, 15539, 15539, 15584, 15567, 15520, 15516, 15530, 15533, 15543, 15571, 15600, 15613, 15601, 15571, 15532, 15507, 15512, 15552, 15611, 15634, 15619, 15616, 15602, 15563, 15549, 15553, 15530, 15519, 15546, 15579, 15608, 15617, 15575, 15533, 15541, 15555, 15525, 15483, 15468, 15465, 15457, 15454, 15447, 15415, 15390, 15401, 15413, 15399, 15393, 15425, 15456, 15439, 15402, 15393, 15397, 15396, 15414, 15432, 15414, 15385, 15383, 15385, 15379, 15376, 15372, 15366, 15361, 15370, 15406, 15430, 15411, 15411, 15440, 15457, 15475, 15501, 15482, 15443, 15445, 15477, 15497, 15494, 15489, 15519, 15570, 15593, 15608, 15626, 15601, 15550, 15544, 15567, 15566, 15560, 15574, 15587, 15586, 15579, 15557, 15543, 15574, 15606, 15594, 15596, 15623, 15612, 15594, 15615, 15611, 15562, 15532, 15523, 15516, 15541, 15572, 15551, 15525, 15542, 15538, 15498, 15498, 15525, 15519, 15505, 15502, 15473, 15438, 15444, 15448, 15417, 15405, 15435, 15455, 15447, 15436, 15436, 15430, 15423, 15432, 15433, 15402, 15366, 15372, 15406, 15424, 15419, 15396, 15370, 15377, 15410, 15411, 15384, 15384, 15409, 15410, 15411, 15429, 15411, 15372, 15366, 15346, 15305, 15325, 15387, 15410, 15428, 15464, 15472, 15456, 15434, 15384, 15356, 15407, 15472, 15490, 15504, 15521, 15501, 15469, 15452, 15434, 15433, 15461, 15479, 15470, 15482, 15513, 15529, 15520, 15516, 15542, 15581, 15591, 15573, 15547, 15537, 15568, 15621, 15647, 15647, 15647, 15656, 15681, 15700, 15690, 15687, 15713, 15705, 15648, 15592, 15552, 15534, 15559, 15581, 15571, 15568, 15575, 15554, 15529, 15515, 15504, 15520, 15549, 15546, 15546, 15546, 15500, 15461, 15477, 15499, 15494, 15460, 15392, 15362, 15385, 15371, 15353, 15408, 15441, 15406, 15413, 15449, 15417, 15373, 15390, 15425, 15430, 15415, 15397, 15377, 15360, 15371, 15404, 15420, 15423, 15426, 15419, 15405, 15409, 15411, 15421, 15458, 15480, 15439, 15400, 15431, 15469, 15461, 15448, 15434, 15418, 15433, 15460, 15449, 15438, 15449, 15448, 15466, 15517, 15539, 15543, 15579, 15582, 15541, 15536, 15549, 15536, 15544, 15576, 15586, 15589, 15602, 15606, 15602, 15609, 15618, 15616, 15602, 15597, 15590, 15563, 15543, 15546, 15547, 15545, 15549, 15537, 15516, 15501, 15469, 15428, 15432, 15470, 15496, 15501, 15489, 15473, 15467, 15454, 15423, 15407, 15430, 15468, 15486, 15456, 15398, 15374, 15379, 15377, 15384, 15405, 15405, 15384, 15375, 15377, 15368, 15352, 15345, 15338, 15333, 15340, 15344, 15346, 15387, 15452, 15472, 15465, 15497, 15542, 15552, 15536, 15505, 15483, 15520, 15571, 15553, 15513, 15542, 15585, 15582, 15581, 15588, 15543, 15471, 15451, 15478, 15490, 15487, 15513, 15556, 15567, 15554, 15547, 15550, 15537, 15519, 15518, 15525, 15529, 15541, 15570, 15587, 15577, 15587, 15619, 15602, 15555, 15567, 15614, 15611, 15584, 15561, 15533, 15499, 15490, 15509, 15524, 15509, 15484, 15480, 15486, 15495, 15514, 15517, 15496, 15475, 15462, 15443, 15419, 15400, 15412, 15441, 15452, 15459, 15460, 15412, 15355, 15332, 15320, 15331, 15376, 15398, 15404, 15439, 15443, 15400, 15377, 15387, 15396, 15399, 15392, 15392, 15422, 15446, 15452, 15466, 15474, 15456, 15414, 15370, 15381, 15444, 15465, 15445, 15447, 15467, 15492, 15500, 15461, 15428, 15458, 15499, 15514, 15513, 15509, 15535, 15576, 15586, 15594, 15610, 15594, 15581, 15594, 15584, 15569, 15576, 15564, 15570, 15604, 15598, 15579, 15580, 15551, 15530, 15562, 15545, 15495, 15520, 15562, 15567, 15573, 15560, 15524, 15520, 15540, 15554, 15556, 15532, 15515, 15521, 15519, 15507, 15508, 15505, 15512, 15532, 15521, 15500, 15512, 15523, 15508, 15493, 15482, 15486, 15504, 15495, 15466, 15470, 15482, 15452, 15405, 15379, 15355, 15328, 15319, 15342, 15370, 15384, 15393, 15398, 15383, 15363, 15356, 15350, 15344, 15358, 15364, 15337, 15331, 15359, 15364, 15380, 15456, 15483, 15421, 15404, 15439, 15425, 15404, 15444, 15481, 15472, 15464, 15486, 15510, 15503, 15480, 15494, 15533, 15544, 15533, 15528, 15530, 15566, 15633, 15655, 15599, 15534, 15507, 15511, 15553, 15605, 15615, 15598, 15589, 15570, 15554, 15571, 15574, 15543, 15539, 15530, 15489, 15495, 15538, 15530, 15532, 15596, 15609, 15554, 15536, 15553, 15549, 15545, 15560, 15574, 15580, 15583, 15588, 15581, 15562, 15563, 15594, 15610, 15577, 15514, 15466, 15464, 15484, 15488, 15473, 15428, 15373, 15373, 15396, 15375, 15349, 15360, 15376, 15414, 15458, 15423, 15372, 15400, 15416, 15393, 15426, 15464, 15431, 15415, 15427, 15413, 15406, 15420, 15412, 15393, 15380, 15364, 15360, 15364, 15376, 15417, 15445, 15423, 15405, 15434, 15447, 15410, 15367, 15360, 15381, 15402, 15432, 15453, 15455, 15481, 15535, 15543, 15519, 15525, 15525, 15498, 15496, 15511, 15504, 15506, 15531, 15561, 15587, 15604, 15595, 15566, 15554, 15585, 15627, 15651, 15669, 15665, 15631, 15626, 15636, 15591, 15554, 15579, 15582, 15565, 15593, 15614, 15589, 15567, 15542, 15502, 15499, 15519, 15514, 15520, 15537, 15517, 15494, 15502, 15511, 15509, 15479, 15417, 15398, 15433, 15431, 15394, 15384, 15385, 15387, 15387, 15355, 15330, 15356, 15365, 15336, 15343, 15371, 15375, 15397, 15439, 15459, 15484, 15511, 15480, 15422, 15418, 15466, 15509, 15519, 15504, 15489, 15477, 15469, 15462, 15440, 15436, 15476, 15498, 15479, 15477, 15482, 15458, 15448, 15484, 15540, 15570, 15561, 15547, 15549, 15565, 15620, 15682, 15674, 15624, 15601, 15596, 15606, 15632, 15615, 15564, 15535, 15524, 15518, 15512, 15479, 15469, 15503, 15508, 15478, 15486, 15500, 15490, 15495, 15512, 15511, 15516, 15523, 15519, 15512, 15517, 15542, 15559, 15542, 15525, 15525, 15506, 15460, 15414, 15387, 15400, 15419, 15389, 15346, 15331, 15321, 15319, 15352, 15387, 15386, 15367, 15357, 15370, 15373, 15357, 15359, 15383, 15385, 15372, 15371, 15365, 15345, 15330, 15327, 15341, 15376, 15405, 15421, 15444, 15459, 15444, 15426, 15436, 15460, 15473, 15485, 15498, 15507, 15500, 15502, 15530, 15554, 15538, 15509, 15491, 15487, 15498, 15530, 15542, 15537, 15566, 15622, 15640, 15610, 15585, 15591, 15593, 15589, 15601, 15618, 15617, 15615, 15607, 15587, 15592, 15614, 15618, 15619, 15624, 15622, 15631, 15643, 15613, 15577, 15583, 15607, 15626, 15634, 15610, 15586, 15598, 15601, 15569, 15558, 15570, 15541, 15489, 15477, 15491, 15485, 15472, 15485, 15481, 15435, 15401, 15416, 15443, 15456, 15466, 15457, 15442, 15443, 15443, 15431, 15428, 15424, 15409, 15376, 15337, 15339, 15378, 15389, 15373, 15379, 15384, 15389, 15419, 15414, 15360, 15345, 15360, 15358, 15370, 15396, 15406, 15410, 15404, 15392, 15401, 15406, 15384, 15379, 15396, 15381, 15361, 15380, 15428, 15489, 15522, 15496, 15471, 15478, 15485, 15490, 15491, 15482, 15492, 15508, 15478, 15453, 15472, 15479, 15479, 15522, 15546, 15520, 15525, 15554, 15551, 15550, 15571, 15579, 15581, 15583, 15575, 15585, 15619, 15621, 15599, 15604, 15605, 15555, 15516, 15546, 15581, 15562, 15536, 15555, 15571, 15541, 15503, 15488, 15489, 15496, 15488, 15458, 15449, 15485, 15533, 15549, 15532, 15515, 15507, 15482, 15446, 15419, 15393, 15385, 15417, 15442, 15445, 15447, 15438, 15428, 15453, 15477, 15478, 15475, 15438, 15388, 15406, 15443, 15440, 15457, 15477, 15452, 15447, 15453, 15410, 15403, 15461, 15470, 15426, 15413, 15411, 15397, 15401, 15418, 15442, 15479, 15524, 15551, 15534, 15491, 15472, 15482, 15509, 15540, 15528, 15489, 15490, 15491, 15479, 15515, 15555, 15543, 15525, 15499, 15458, 15471, 15515, 15519, 15521, 15536, 15527, 15531, 15553, 15555, 15577, 15625, 15620, 15577, 15587, 15629, 15632, 15600, 15575, 15561, 15547, 15557, 15591, 15586, 15532, 15496, 15489, 15478, 15482, 15488, 15476, 15486, 15501, 15479, 15458, 15476, 15495, 15505, 15507, 15479, 15443, 15436, 15451, 15462, 15458, 15458, 15481, 15489, 15470, 15475, 15504, 15512, 15503, 15479, 15455, 15461, 15455, 15417, 15407, 15428, 15415, 15412, 15445, 15431, 15375, 15355, 15367, 15385, 15404, 15393, 15362, 15360, 15392, 15418, 15421, 15407, 15405, 15434, 15458, 15451, 15454, 15473, 15452, 15416, 15432, 15468, 15470, 15477, 15501, 15491, 15464, 15458, 15445, 15423, 15433, 15469, 15495, 15503, 15505, 15515, 15531, 15519, 15485, 15475, 15492, 15503, 15511, 15532, 15557, 15564, 15549, 15532, 15521, 15502, 15489, 15507, 15520, 15497, 15494, 15539, 15570, 15554, 15526, 15512, 15506, 15495, 15479, 15489, 15521, 15526, 15499, 15495, 15519, 15523, 15507, 15506, 15523, 15548, 15559, 15540, 15527, 15564, 15610, 15606, 15570, 15543, 15520, 15483, 15472, 15496, 15504, 15478, 15462, 15471, 15476, 15476, 15490, 15520, 15532, 15496, 15460, 15462, 15457, 15449, 15485, 15515, 15509, 15511, 15508, 15480, 15475, 15494, 15507, 15529, 15555, 15551, 15519, 15465, 15427, 15455, 15486, 15460, 15435, 15440, 15429, 15406, 15404, 15414, 15435, 15447, 15434, 15427, 15434, 15447, 15490, 15523, 15496, 15478, 15513, 15542, 15532, 15517, 15505, 15488, 15477, 15471, 15462, 15449, 15457, 15512, 15566, 15569, 15547, 15519, 15482, 15461, 15478, 15502, 15498, 15485, 15497, 15499, 15452, 15414, 15444, 15477, 15453, 15415, 15418, 15456, 15486, 15483, 15466, 15462, 15468, 15465, 15434, 15390, 15385, 15407, 15420, 15448, 15470, 15442, 15432, 15467, 15465, 15442, 15447, 15448, 15441, 15443, 15435, 15434, 15472, 15512, 15536, 15546, 15520, 15496, 15517, 15542, 15551, 15552, 15525, 15498, 15500, 15503, 15499, 15500, 15483, 15454, 15444, 15435, 15449, 15519, 15557, 15525, 15518, 15551, 15555, 15532, 15513, 15491, 15471, 15461, 15458, 15470, 15499, 15534, 15554, 15544, 15542, 15561, 15553, 15516, 15530, 15560, 15540, 15533, 15572, 15568, 15532, 15515, 15492, 15481, 15503, 15496, 15464, 15463, 15475, 15495, 15507, 15459, 15409, 15443, 15485, 15489, 15528, 15555, 15515, 15503, 15520, 15487, 15453, 15458, 15458, 15451, 15417, 15351, 15334, 15380, 15415, 15431, 15437, 15426, 15434, 15460, 15455, 15443, 15443, 15436, 15440, 15462, 15485, 15518, 15547, 15541, 15540, 15557, 15535, 15498, 15492, 15495, 15490, 15481, 15479, 15503, 15504, 15454, 15439, 15478, 15483, 15479, 15510, 15510, 15475, 15472, 15484, 15512, 15571, 15596, 15575, 15571, 15557, 15519, 15507, 15495, 15482, 15515, 15537, 15497, 15470, 15480, 15474, 15483, 15524, 15538, 15521, 15498, 15470, 15459, 15474, 15486, 15477, 15470, 15475, 15494, 15481, 15409, 15367, 15417, 15467, 15452, 15454, 15485, 15486, 15458, 15434, 15420, 15447, 15478, 15464, 15456, 15470, 15465, 15466, 15479, 15454, 15417, 15413, 15409, 15422, 15454, 15455, 15445, 15452, 15439, 15430, 15456, 15482, 15508, 15513, 15475, 15472, 15514, 15516, 15499, 15504, 15487, 15478, 15496, 15488, 15491, 15541, 15559, 15550, 15564, 15556, 15536, 15551, 15553, 15522, 15503, 15506, 15524, 15539, 15526, 15517, 15532, 15541, 15545, 15535, 15498, 15484, 15483, 15462, 15489, 15544, 15517, 15464, 15472, 15478, 15460, 15479, 15519, 15539, 15550, 15542, 15523, 15525, 15534, 15524, 15513, 15511, 15511, 15504, 15501, 15509, 15523, 15515, 15470, 15426, 15414, 15427, 15435, 15434, 15425, 15412, 15425, 15447, 15443, 15449, 15488, 15491, 15464, 15470, 15469, 15422, 15415, 15463, 15482, 15485, 15511, 15520, 15487, 15443, 15421, 15443, 15488, 15492, 15482, 15506, 15496, 15447, 15457, 15484, 15439, 15406, 15439, 15462, 15466, 15469, 15439, 15411, 15435, 15454, 15443, 15433, 15432, 15441, 15473, 15485, 15457, 15444, 15455, 15466, 15493, 15534, 15553, 15547, 15546, 15549, 15540, 15527, 15533, 15550, 15545, 15514, 15499, 15518, 15519, 15496, 15511, 15543, 15529, 15519, 15537, 15504, 15453, 15481, 15527, 15523, 15524, 15549, 15554, 15537, 15519, 15524, 15554, 15551, 15506, 15479, 15486, 15515, 15548, 15539, 15494, 15462, 15450, 15451, 15455, 15430, 15400, 15414, 15430, 15425, 15421, 15389, 15359, 15385, 15412, 15404, 15430, 15482, 15508, 15507, 15471, 15426, 15432, 15468, 15489, 15495, 15492, 15491, 15487, 15465, 15478, 15536, 15549, 15528, 15545, 15549, 15519, 15503, 15504, 15519, 15557, 15578, 15570, 15566, 15566, 15558, 15549, 15540, 15530, 15511, 15483, 15500, 15558, 15570, 15530, 15488, 15469, 15491, 15517, 15501, 15481, 15478, 15464, 15467, 15494, 15501, 15492, 15491, 15481, 15461, 15418, 15375, 15380, 15416, 15444, 15482, 15489, 15445, 15437, 15445, 15400, 15376, 15419, 15429, 15402, 15433, 15489, 15488, 15455, 15458, 15477, 15468, 15461, 15494, 15517, 15508, 15508, 15517, 15523, 15524, 15509, 15494, 15490, 15455, 15432, 15487, 15532, 15504, 15483, 15482, 15467, 15486, 15522, 15509, 15501, 15520, 15511, 15492, 15494, 15462, 15428, 15457, 15474, 15449, 15463, 15482, 15438, 15403, 15414, 15421, 15442, 15496, 15504, 15459, 15448, 15472, 15492, 15524, 15566, 15595, 15598, 15579, 15570, 15577, 15568, 15540, 15512, 15481, 15479, 15516, 15520, 15496, 15520, 15537, 15512, 15511, 15519, 15483, 15472, 15502, 15521, 15544, 15554, 15494, 15440, 15462, 15494, 15507, 15518, 15503, 15487, 15504, 15486, 15445, 15459, 15485, 15487, 15516, 15530, 15478, 15436, 15428, 15400, 15386, 15398, 15389, 15389, 15421, 15444, 15439, 15430, 15435, 15451, 15446, 15422, 15420, 15431, 15436, 15488, 15546, 15534, 15498, 15491, 15478, 15468, 15482, 15503, 15526, 15540, 15516, 15479, 15466, 15462, 15454, 15468, 15522, 15566, 15535, 15482, 15475, 15492, 15513, 15529, 15499, 15483, 15543, 15572, 15516, 15507, 15545, 15521, 15492, 15516, 15530, 15530, 15542, 15550, 15564, 15584, 15562, 15512, 15481, 15475, 15496, 15528, 15528, 15537, 15585, 15583, 15524, 15521, 15561, 15560, 15539, 15517, 15478, 15448, 15437, 15435, 15460, 15474, 15475, 15528, 15557, 15485, 15500, 15550, 15383, 15287, 15475, 15460, 15260, 15388, 15523, 15366, 15354, 15436, 15374, 15438, 15444, 15290, 15446, 15526, 15263, 15459, 15706, 15230, 15151, 15686, 15552, 15264, 15546, 15518, 15303, 15494, 15451, 15316, 15576, 15551, 15308, 15461, 15530, 15461, 15636, 15579, 15356, 15464, 15508, 15432, 15558, 15552, 15464, 15564, 15499, 15387, 15538, 15550, 15459, 15543, 15495, 15431, 15587, 15558, 15430, 15523, 15528, 15481, 15615, 15629, 15549, 15592, 15574, 15566, 15636, 15540, 15475, 15591, 15572, 15507, 15564, 15513, 15468, 15571, 15579, 15513, 15496, 15426, 15414, 15504, 15505, 15463, 15453, 15422, 15452, 15521, 15520, 15530, 15525, 15461, 15480, 15507, 15445, 15470, 15515, 15437, 15410, 15458, 15452, 15469, 15489, 15420, 15385, 15413, 15384, 15347, 15373, 15417, 15444, 15460, 15499, 15521, 15473, 15447, 15487, 15500, 15491, 15494, 15468, 15464, 15501, 15497, 15475, 15486, 15499, 15511, 15485, 15404, 15413, 15490, 15473, 15458, 15531, 15533, 15478, 15479, 15476, 15476, 15527, 15536, 15520, 15567, 15576, 15555, 15624, 15653, 15578, 15574, 15592, 15520, 15524, 15609, 15599, 15576, 15605, 15558, 15504, 15525, 15507, 15477, 15515, 15522, 15492, 15496, 15469, 15452, 15523, 15537, 15444, 15424, 15473, 15475, 15485, 15507, 15458, 15411, 15447, 15477, 15461, 15448, 15436, 15423, 15398, 15317, 15286, 15402, 15494, 15426, 15357, 15368, 15350, 15309, 15330, 15372, 15367, 15358, 15413, 15472, 15424, 15323, 15345, 15473, 15503, 15404, 15402, 15525, 15512, 15408, 15474, 15573, 15489, 15438, 15497, 15455, 15390, 15466, 15530, 15475, 15433, 15473, 15560, 15614, 15569, 15512, 15566, 15662, 15648, 15543, 15500, 15534, 15575, 15639, 15662, 15570, 15553, 15616, 15509, 15400, 15522, 15583, 15502, 15515, 15524, 15495, 15587, 15610, 15518, 15536, 15560, 15552, 15625, 15551, 15429, 15597, 15660, 15440, 15504, 15712, 15592, 15455, 15507, 15485, 15443, 15479, 15509, 15528, 15483, 15434, 15521, 15511, 15379, 15473, 15557, 15358, 15322, 15485, 15417, 15349, 15523, 15550, 15396, 15415, 15560, 15577, 15424, 15327, 15486, 15576, 15332, 15249, 15526, 15542, 15273, 15296, 15472, 15463, 15449, 15451, 15410, 15459, 15443, 15351, 15472, 15498, 15269, 15390, 15634, 15380, 15260, 15535, 15504, 15369, 15496, 15456, 15432, 15642, 15536, 15336, 15508, 15538, 15382, 15481, 15529, 15427, 15499, 15576, 15560, 15524, 15406, 15511, 15763, 15557, 15298, 15545, 15662, 15445, 15468, 15591, 15544, 15545, 15591, 15601, 15579, 15440, 15423, 15652, 15616, 15304, 15389, 15754, 15699, 15410, 15493, 15668, 15529, 15439, 15529, 15448, 15402, 15556, 15563, 15552, 15649, 15504, 15460, 15745, 15637, 15308, 15469, 15601, 15454, 15474, 15436, 15409, 15707, 15666, 15310, 15443, 15559, 15324, 15435, 15516, 15183, 15243, 15543, 15402, 15338, 15525, 15483, 15469, 15562, 15409, 15340, 15473, 15379, 15339, 15579, 15543, 15338, 15456, 15495, 15278, 15378, 15637, 15509, 15325, 15441, 15554, 15541, 15574, 15600, 15527, 15426, 15368, 15388, 15513, 15613, 15418, 15146, 15430, 15887, 15618, 15206, 15455, 15601, 15334, 15378, 15474, 15341, 15550, 15778, 15495, 15358, 15475, 15410, 15549, 15764, 15383, 15099, 15526, 15706, 15255, 15159, 15632, 15822, 15455, 15184, 15403, 15665, 15580, 15487, 15596, 15478, 15174, 15431, 15988, 15767, 15238, 15494, 15754, 15330, 15317, 15807, 15749, 15504, 15591, 15529, 15501, 15696, 15606, 15438, 15458, 15384, 15484, 15626, 15324, 15340, 15705, 15448, 15368, 15812, 15446, 15092, 15776, 15801, 15133, 15380, 15700, 15510, 15690, 15662, 15311, 15507, 15567, 15428, 15753, 15500, 15052, 15779, 15898, 14911, 15216, 15970, 15475, 15240, 15460, 15226, 15374, 15545, 15214, 15492, 15593, 15009, 15490, 15975, 15063, 15127, 16038, 15473, 14956, 15587, 15721, 15514, 15436, 15243, 15718, 16027, 15237, 15227, 15763, 15272, 15358, 15997, 15321, 15057, 15825, 15534, 15146, 15648, 15552, 15350, 15559, 15270, 15379, 15820, 15319, 15335, 16045, 15552, 15136, 15746, 15690, 15445, 15660, 15315, 15300, 15857, 15463, 15094, 15651, 15781, 15606, 15560, 15171, 15321, 15911, 15582, 15209, 15478, 15470, 15478, 15708, 15507, 15337, 15444, 15439, 15451, 15328, 15257, 15575, 15441, 15146, 15483, 15382, 15295, 16050, 15487, 14364, 15485, 16216, 14994, 15091, 15858, 15293, 15398, 15969, 15437, 15335, 15630, 15330, 15655, 15935, 15138, 15115, 15880, 15749, 15366, 15518, 15757, 15562, 14951, 15239, 16145, 15581, 14938, 15773, 15802, 15231, 15876, 15898, 15161, 15473, 15616, 15350, 15603, 15262, 15206, 16080, 15466, 14805, 16133, 16064, 14665, 15344, 16102, 15350, 15301, 15677, 15562, 15455, 15291, 15759, 16098, 14860, 14860, 16571, 15869, 14552, 15725, 16061, 14979, 15341, 15881, 15659, 15568, 15155, 15302, 16000, 15404, 15184, 15954, 15185, 14828, 16229, 15715, 14493, 15623, 15963, 14771, 15381, 16313, 15358, 14679, 15431, 16005, 15409, 14772, 15552, 16238, 15113, 14637, 16018, 16201, 14939, 15074, 16034, 15633, 14853, 15335, 16059, 15576, 14835, 15270, 16004, 15653, 15100, 15526, 15809, 15145, 15138, 16038, 15794, 14812, 15174, 16091, 15958, 15276, 15017, 15538, 16116, 15585, 14938, 15398, 15662, 15330, 15575, 15771, 15289, 15147, 15587, 15842, 15503, 15063, 15484, 15933, 15255, 15120, 16070, 15895, 14988, 15301, 15931, 15752, 15346, 15328, 15829, 15906, 15121, 15128, 15864, 15538, 15204, 15830, 15596, 14785, 15277, 16107, 15787, 15091, 15182, 15832, 15880, 15298, 15236, 15484, 15444, 15676, 15802, 15100, 14796, 15708, 16365, 15567, 14677, 15456, 16362, 15469, 14916, 15809, 15563, 14770, 15659, 16153, 15164, 14890, 15424, 15798, 15724, 14818, 14861, 16327, 15801, 14321, 15572, 16423, 14802, 14945, 16376, 15570, 14848, 15629, 15664, 15520, 15699, 15019, 15210, 16387, 15609, 14672, 15852, 15892, 14849, 15837, 16099, 14445, 15137, 16567, 15266, 14762, 16026, 15622, 15065, 15736, 15484, 15272, 15934, 15583, 15231, 15706, 15448, 15386, 15923, 15423, 15141, 15774, 15618, 15354, 15537, 15301, 15577, 15868, 15125, 15424, 16195, 15267, 15116, 16069, 15275, 14879, 16032, 15478, 14717, 15940, 15900, 14814, 15693, 16199, 15082, 15244, 15895, 15239, 15284, 15952, 15510, 15368, 15612, 14981, 15459, 16477, 15184, 14634, 16245, 15514, 14323, 16268, 16526, 14332, 14994, 16446, 15657, 15278, 15500, 15287, 15420, 15216, 15309, 16074, 15398, 15053, 16227, 15495, 14534, 15882, 15924, 14973, 15421, 15193, 15282, 16446, 15473, 14709, 15855, 15309, 15234, 16735, 15148, 13868, 16065, 16097, 14848, 15942, 15608, 14670, 15942, 15891, 15068, 15846, 15353, 14802, 16064, 15513, 14499, 16039, 16308, 14923, 15333, 15857, 15320, 15508, 15753, 15472, 15308, 15216, 15710, 16046, 15230, 15322, 16204, 15463, 14934, 15703, 15478, 15313, 16020, 15320, 14933, 16247, 15852, 14639, 15603, 15894, 14882, 15506, 15784, 14669, 15519, 16782, 15438, 14457, 15547, 16196, 15778, 15117, 14645, 15256, 16305, 16089, 15150, 15074, 15644, 15616, 15356, 15814, 15602, 14627, 15511, 16419, 14671, 14617, 16914, 15844, 14025, 15917, 16408, 14453, 15120, 16150, 15187, 15306, 15555, 14915, 15842, 16191, 14636, 15019, 16216, 15327, 15225, 16129, 15184, 14530, 15949, 16614, 15662, 15025, 15244, 15682, 16048, 16047, 15346, 14852, 15529, 15974, 15388, 15333, 15642, 15400, 15624, 15800, 14927, 14930, 16160, 16233, 15058, 14486, 15215, 16222, 16057, 15243, 15045, 15397, 15902, 15630, 14854, 15492, 15962, 15121, 16013, 16414, 13800, 14401, 17474, 15778, 13913, 15732, 15821, 15384, 16059, 14521, 14687, 16980, 15230, 14232, 16583, 15330, 14242, 16868, 16030, 14397, 16254, 15747, 14677, 16070, 15026, 15035, 17497, 15011, 13400, 17462, 16591, 13414, 16172, 16430, 13659, 15899, 16618, 14027, 15554, 16777, 14973, 15400, 15367, 14686, 16798, 16177, 13681, 15900, 16783, 14320, 15476, 16537, 14663, 15619, 16795, 15095, 14895, 15584, 15406, 15909, 15602, 15068, 15657, 15100, 15085, 16139, 14896, 14730, 16664, 15461, 14403, 15944, 15659, 15528, 16005, 14326, 15353, 16917, 14029, 14982, 17958, 14068, 13645, 18290, 15540, 13125, 16969, 15930, 13938, 16439, 15332, 14406, 17333, 15543, 13650, 16803, 16187, 13807, 15640, 16003, 15138, 15898, 14831, 14720, 16936, 15833, 14160, 15723, 16060, 14965, 15219, 15482, 15434, 15398, 15241, 15850, 15893, 14910, 15136, 15879, 15636, 15117, 14942, 15681, 16013, 15053, 15561, 16238, 15069, 15843, 16404, 13739, 14889, 17833, 15080, 14151, 17241, 15666, 14182, 16618, 16043, 14986, 16183, 15052, 15193, 16921, 14644, 14214, 17316, 16042, 14539, 16522, 15622, 14244, 16171, 16217, 14750, 15179, 15776, 15871, 15671, 15513, 15967, 15179, 14790, 16456, 15735, 14406, 15875, 15416, 14989, 17082, 14966, 13499, 17551, 16254, 12618, 15921, 16319, 13647, 16391, 16270, 13344, 16035, 16493, 14261, 16353, 15555, 13219, 16365, 16391, 13854, 16183, 15925, 13704, 16330, 16539, 14282, 15748, 15559, 14434, 16386, 15761, 14435, 16243, 15605, 14664, 16455, 15507, 14301, 16120, 15974, 14880, 15160, 15208, 16492, 16535, 13845, 14963, 17385, 15582, 15029, 15639, 14362, 15970, 17049, 14262, 15479, 17106, 13505, 14637, 18718, 15232, 12916, 17020, 17063, 14081, 15335, 16629, 15148, 14860, 15970, 15755, 14977, 15690, 15927, 14724, 15617, 16860, 14923, 14554, 16153, 15084, 15312, 16845, 14529, 14711, 17883, 15070, 13209, 17226, 16153, 13358, 16500, 16418, 13496, 15652, 16503, 15130, 16454, 15068, 13444, 17058, 16560, 12843, 15624, 17297, 14343, 15489, 16505, 14368, 15912, 16412, 13444, 15631, 17496, 13519, 14410, 18371, 15088, 12641, 16524, 17449, 14725, 14168, 15078, 16290, 16390, 14350, 14510, 16791, 15927, 14544, 15843, 15872, 14675, 15481, 16160, 15419, 15249, 15586, 15676, 15451, 14830, 15209, 16693, 16352, 14236, 14429, 16744, 16404, 14270, 15223, 16695, 15041, 14831, 16505, 15121, 14270, 16624, 16261, 14478, 15553, 15682, 15402, 17039, 15410, 13432, 16760, 17197, 13536, 15398, 17628, 14624, 14751, 16940, 14918, 14722, 16914, 15518, 14631, 16157, 15350, 14827, 16343, 15838, 14875, 15625, 15606, 15532, 15889, 14933, 14908, 16155, 15228, 14356, 16020, 16416, 14687, 14472, 15848, 16193, 14975, 14498, 15876, 16158, 14951, 15436, 15744, 14283, 15430, 17219, 14611, 13619, 17301, 16900, 13234, 15010, 17222, 14483, 14583, 17416, 15167, 13379, 16356, 16196, 14202, 16057, 16077, 14615, 16407, 15489, 13513, 16910, 16614, 12774, 16178, 17685, 13008, 15269, 17923, 13666, 15320, 18320, 13317, 14047, 18883, 15094, 13218, 16850, 15690, 15115, 16706, 14475, 15098, 17182, 14074, 14915, 17930, 13999, 13856, 18466, 15278, 12842, 17056, 16328, 13677, 16080, 16179, 14564, 16186, 16162, 14558, 15343, 15761, 15625, 16523, 15588, 13934, 15360, 17083, 15679, 14133, 15312, 16511, 15742, 15300, 15413, 14865, 15581, 16760, 15486, 14299, 15164, 15865, 16308, 16031, 14451, 15086, 16811, 15124, 13969, 15934, 16188, 15343, 15671, 14517, 14464, 17432, 16855, 13643, 14913, 16595, 14773, 15221, 16951, 14712, 13637, 16902, 17538, 14605, 13943, 15345, 16055, 16121, 15320, 14750, 15613, 15784, 15269, 15821, 15560, 14601, 15568, 16511, 15523, 14534, 14630, 16030, 17189, 15235, 13424, 15796, 17664, 15431, 13732, 15376, 16912, 15842, 14740, 15629, 15537, 14539, 16282, 17160, 14246, 13878, 16754, 16597, 14732, 14885, 15830, 15945, 14837, 14748, 16874, 16357, 13637, 15031, 16964, 15022, 14457, 16094, 15892, 14965, 15020, 16054, 16180, 13757, 14558, 18433, 15305, 11669, 17155, 18258, 12115, 14406, 18710, 14690, 13585, 16849, 15754, 14823, 15608, 14825, 15988, 16373, 13352, 14809, 18185, 15592, 13651, 16088, 16380, 15001, 15423, 16004, 15316, 14340, 15435, 17041, 15100, 14329, 17425, 16188, 13430, 16530, 16707, 13161, 16141, 17682, 13100, 14616, 18254, 15365, 14853, 16218, 14002, 15780, 17723, 13298, 14255, 18471, 14637, 13387, 17612, 15686, 14239, 17247, 15577, 14040, 16214, 15358, 15213, 16344, 14486, 15913, 17435, 13313, 14775, 18389, 13799, 14206, 18886, 13663, 12452, 19334, 16111, 11657, 16890, 17423, 14130, 15419, 14969, 15203, 18042, 14862, 12394, 16564, 16829, 14508, 15989, 15564, 14420, 16486, 16435, 14564, 14806, 15724, 16424, 15370, 13781, 15969, 16715, 13946, 15738, 17441, 13517, 14391, 18304, 15303, 13051, 15763, 16348, 16120, 15644, 13712, 15852, 17959, 14222, 14074, 17754, 15589, 13186, 15941, 16954, 15314, 14952, 15889, 16285, 14573, 14263, 16814, 16131, 14066, 15584, 15512, 14320, 15771, 15560, 15588, 16866, 13918, 14408, 18583, 13919, 12195, 19537, 15916, 10925, 19197, 18194, 9739, 16013, 20146, 13408, 13905, 16497, 14769, 16815, 16104, 13140, 16661, 16906, 13583, 16262, 16509, 13640, 15811, 16316, 14631, 15557, 14945, 15967, 17776, 13467, 13875, 18950, 14534, 12463, 18531, 15976, 12698, 17360, 15993, 13547, 17328, 15772, 13973, 16757, 14267, 14248, 18686, 14422, 12736, 18759, 15888, 12845, 17985, 15644, 12382, 17709, 16913, 12927, 15707, 15776, 15157, 17936, 14767, 12706, 17612, 16501, 13129, 16265, 16302, 13932, 16046, 16317, 14744, 15558, 15451, 15717, 16523, 14496, 14216, 16175, 15651, 15741, 16191, 14490, 15189, 16606, 15127, 15125, 15836, 15344, 15799, 14653, 14483, 17596, 15551, 13127, 17519, 16051, 12144, 17648, 17698, 11887, 16469, 18300, 12757, 15686, 17269, 13031, 17075, 17780, 11566, 15992, 19320, 12821, 14520, 18040, 13956, 15315, 17156, 13369, 15855, 17710, 13133, 14879, 17512, 14254, 15426, 16821, 14076, 15740, 16324, 13131, 15759, 17607, 13892, 14711, 17333, 15538, 14580, 15156, 15181, 15211, 15006, 16438, 16734, 13769, 15047, 17454, 14398, 14983, 17083, 13758, 15788, 18291, 12010, 13943, 19839, 13420, 13412, 20459, 13959, 11823, 19805, 15117, 11400, 18733, 16281, 13080, 18422, 14940, 12358, 19224, 16231, 11534, 17650, 17593, 13049, 15659, 15997, 14224, 15959, 15533, 15500, 16922, 14620, 14160, 16227, 15666, 15790, 14869, 13771, 17891, 16588, 10980, 16597, 19812, 12419, 14134, 18880, 14127, 14286, 17162, 14430, 16479, 17026, 11874, 16348, 19499, 11876, 14364, 20104, 12692, 12327, 20151, 15889, 12054, 17466, 16399, 12867, 15997, 16659, 14557, 15644, 15482, 14608, 16831, 16519, 13090, 14677, 17913, 14785, 13035, 17583, 16702, 12115, 15538, 17976, 13877, 15082, 17268, 13970, 15164, 16915, 13566, 15936, 17819, 12710, 15349, 19082, 12729, 13901, 19187, 13506, 13496, 19580, 14446, 12536, 18482, 15788, 13587, 17569, 15201, 13564, 16982, 15768, 15001, 16620, 14462, 14810, 16929, 15261, 15757, 16179, 14028, 16425, 17201, 13523, 15256, 16685, 14442, 16495, 16295, 13754, 17289, 16462, 12626, 17060, 16800, 12370, 17752, 17712, 11180, 16285, 18653, 12074, 15287, 18423, 13747, 15585, 16140, 12015, 17260, 19016, 11762, 14807, 19098, 13251, 14023, 17942, 14041, 14404, 17402, 14201, 15159, 18231, 14168, 13513, 17667, 15370, 13119, 16710, 16520, 13009, 15146, 18038, 14819, 13280, 17408, 16876, 12589, 15224, 17913, 14347, 14345, 16467, 14880, 16281, 16711, 12519, 15506, 18943, 13040, 13740, 19109, 14474, 13372, 18206, 14721, 13672, 17645, 14211, 14359, 18683, 13853, 13515, 19176, 14479, 13067, 18838, 14768, 13115, 18482, 14152, 13260, 20111, 14921, 11245, 18628, 16466, 12948, 17955, 15057, 12654, 18927, 15759, 12077, 18589, 16493, 11587, 17332, 17223, 13157, 17067, 16105, 12686, 17418, 16502, 12149, 17039, 17539, 12216, 16055, 18247, 12695, 14550, 18733, 14284, 13031, 17755, 16417, 13052, 16188, 17598, 13447, 13817, 17775, 16023, 13645, 16034, 16224, 14449, 15465, 15790, 15494, 16350, 15157, 14786, 16193, 14534, 14807, 17770, 15137, 13374, 17207, 16793, 14643, 15961, 14765, 14392, 17003, 15504, 14587, 16334, 14585, 15287, 17859, 14303, 14146, 18034, 15090, 14139, 17602, 14510, 13313, 17464, 15996, 14357, 16269, 15222, 15991, 17053, 13286, 14595, 18402, 14444, 12845, 16801, 16471, 14892, 15654, 15942, 16173, 14737, 14135, 17237, 16131, 12901, 15645, 17118, 15274, 15299, 13932, 15177, 18959, 14433, 11983, 18568, 16282, 10988, 16604, 17474, 12692, 16009, 17378, 14236, 15521, 14978, 14285, 17795, 15321, 12647, 17660, 16910, 12792, 16086, 16434, 13333, 16167, 17342, 14465, 14896, 16196, 15832, 15001, 14665, 16519, 15750, 13132, 16603, 17734, 13235, 15874, 17665, 12854, 16529, 18752, 11082, 15075, 21106, 11991, 12475, 20937, 14045, 12339, 20943, 15688, 11427, 18499, 15868, 12173, 17570, 15448, 12722, 18573, 16847, 12556, 17252, 17166, 12992, 16378, 17156, 13102, 15350, 17348, 13843, 14684, 17385, 14762, 14742, 18180, 15546, 12905, 16439, 16110, 12961, 15828, 16757, 13894, 16131, 17096, 14121, 15846, 15922, 13160, 17402, 17976, 11379, 14822, 19437, 13727, 14405, 18811, 13527, 13087, 18377, 15068, 13455, 17092, 14760, 14626, 17999, 14249, 13519, 18492, 15313, 12131, 16513, 16639, 14198, 15269, 14759, 15501, 17226, 14512, 15309, 17783, 12988, 13371, 19339, 15268, 12447, 17630, 15579, 13627, 18174, 14843, 12490, 18656, 16157, 12338, 17952, 16001, 12140, 18478, 17256, 11502, 16601, 17389, 12928, 16716, 16603, 12194, 16995, 18755, 13438, 14705, 17041, 15051, 15295, 15401, 15377, 16696, 14602, 14729, 17962, 14673, 13480, 18454, 15757, 12425, 17405, 16702, 12768, 16154, 16548, 13642, 16597, 17320, 13708, 14662, 16939, 15485, 14059, 15263, 16509, 14930, 15007, 17479, 13833, 11856, 19174, 17674, 10607, 17888, 20084, 10339, 15018, 20496, 11718, 14493, 20661, 12839, 13974, 18610, 11643, 16081, 21190, 9379, 12851, 24186, 13011, 10345, 21550, 14590, 10870, 20391, 14627, 10276, 19290, 16090, 12006, 19225, 15787, 11093, 18985, 18303, 10856, 14645, 18589, 14898, 13623, 16025, 16263, 14356, 15593, 18178, 14726, 12420, 16801, 16360, 13320, 16017, 15921, 14686, 17834, 15402, 12389, 17059, 16773, 13436, 16923, 16696, 12939, 15427, 16576, 14614, 15849, 15702, 14646, 16808, 16682, 13845, 14010, 16576, 16580, 13376, 14501, 18568, 15146, 13247, 19141, 16285, 11181, 17577, 17234, 11471, 17202, 16974, 10880, 17913, 18678, 10814, 17977, 20331, 10506, 15809, 19901, 9927, 14215, 21279, 12413, 12528, 19293, 14697, 15084, 18910, 13183, 13608, 19201, 15100, 12761, 16269, 15434, 14279, 15690, 16164, 16424, 15538, 15468, 16995, 14914, 13582, 16099, 15672, 15190, 16074, 13411, 14797, 18573, 14484, 14222, 19744, 15037, 10963, 17427, 17608, 12278, 14229, 17008, 15929, 15075, 15594, 17046, 15623, 13606, 16902, 16934, 12757, 15931, 17579, 12343, 14983, 19010, 14024, 13994, 17759, 14654, 14593, 17234, 14397, 14998, 17123, 13476, 15167, 18732, 12873, 12824, 20333, 16187, 11005, 17064, 17273, 12902, 16689, 16540, 12717, 17260, 16981, 11232, 16544, 19277, 12217, 14672, 19028, 13757, 14270, 17482, 14380, 15970, 16511, 11996, 17054, 19311, 10579, 14140, 21172, 13744, 12532, 18414, 14934, 14344, 16824, 13171, 15920, 18833, 11929, 14367, 20438, 13463, 12991, 19919, 14361, 11762, 19117, 16747, 12032, 16584, 16891, 13209, 15541, 17030, 15031, 16225, 16832, 13466, 13751, 17332, 15453, 13472, 17530, 16485, 11979, 17040, 19583, 12556, 13990, 18691, 13736, 13565, 18188, 14891, 14313, 17349, 14062, 14365, 18376, 15780, 14479, 15849, 14654, 16025, 15593, 13443, 18181, 17077, 10681, 17259, 19500, 10355, 15232, 20667, 11463, 13215, 19538, 13385, 15056, 19572, 12156, 13965, 20132, 13206, 12876, 19122, 14932, 14049, 17448, 13839, 14257, 17161, 14651, 16293, 16658, 12093, 15725, 18391, 13303, 15434, 17656, 13241, 15870, 17864, 12392, 14440, 18359, 14891, 14880, 16483, 14607, 15796, 16299, 14585, 16080, 15228, 13791, 17488, 16513, 12292, 15515, 17733, 15022, 15890, 16736, 14167, 14121, 16090, 16458, 15022, 13901, 15860, 17298, 15325, 14447, 14924, 15477, 17136, 15945, 13760, 15279, 15206, 15258, 18189, 14428, 11409, 18155, 17930, 12669, 16898, 16172, 11849, 18595, 17936, 10357, 17297, 19157, 10854, 16873, 19817, 10041, 14724, 20921, 13391, 14261, 17043, 12276, 17792, 19591, 9820, 14493, 20557, 12667, 14933, 18794, 11003, 14901, 20480, 12150, 14258, 19744, 12028, 14062, 20320, 12922, 13200, 19259, 13502, 13133, 18611, 14890, 14719, 18564, 14447, 13016, 16371, 15523, 14726, 15255, 15776, 16937, 14521, 14348, 18035, 14546, 13238, 19154, 15424, 12134, 18949, 15331, 10374, 19173, 18439, 11339, 17310, 17823, 12024, 17127, 16835, 10846, 17240, 19178, 11945, 15424, 18576, 12992, 15095, 18599, 13611, 13072, 17430, 17060, 15169, 14745, 14981, 15604, 14921, 15266, 16733, 15480, 15673, 17343, 14003, 12812, 17661, 16639, 12909, 16747, 17702, 12072, 14055, 19270, 15322, 12667, 17536, 16804, 12299, 15212, 17464, 14582, 15871, 16541, 12659, 15392, 18894, 13729, 14458, 20001, 13976, 10441, 18555, 17978, 12048, 16355, 17671, 12757, 15231, 17501, 14684, 16339, 15977, 12185, 16676, 18959, 11987, 13292, 19087, 15176, 13496, 17530, 16048, 14943, 16211, 13488, 14445, 18024, 14819, 13818, 17321, 15277, 13566, 16409, 16797, 15925, 14443, 12947, 16368, 16634, 12617, 16674, 19000, 12589, 14374, 18919, 14584, 14589, 17225, 13780, 14902, 16973, 13961, 15991, 16617, 12960, 17542, 17887, 10773, 16258, 20159, 11380, 13872, 20062, 13999, 14237, 18352, 13850, 15136, 17866, 12715, 15359, 19140, 12273, 13082, 19545, 15802, 13569, 16705, 15716, 15289, 15493, 14269, 16905, 16513, 12448, 16158, 18994, 13776, 13286, 16779, 16459, 15626, 14609, 14580, 16700, 15453, 14721, 16531, 13915, 14176, 18552, 15262, 13719, 17552, 13374, 12953, 19959, 15207, 11845, 19615, 16297, 10984, 17570, 16452, 12902, 18920, 16150, 11095, 16979, 16174, 13133, 18951, 16087, 11473, 17980, 16593, 11605, 17386, 16492, 12024, 17651, 16501, 11887, 18345, 17030, 10666, 18062, 19226, 10410, 15313, 19476, 12418, 15234, 19410, 13138, 15356, 18671, 10840, 14097, 22167, 13470, 11880, 21165, 14512, 10134, 19972, 15761, 10444, 21241, 17925, 7497, 17878, 21018, 9726, 14860, 21042, 12603, 13344, 18023, 13383, 15488, 19374, 13073, 13022, 18937, 15853, 12595, 16075, 17147, 14488, 13738, 16250, 16982, 13718, 14752, 18767, 15961, 13455, 15921, 14705, 14377, 17462, 14984, 13802, 17770, 15806, 13672, 16731, 15138, 14027, 17670, 15574, 13512, 16708, 14904, 13393, 17437, 16034, 13816, 17380, 16422, 13358, 15649, 15972, 14679, 16183, 15413, 14056, 15525, 15553, 15623, 16565, 14604, 14460, 17844, 17307, 14199, 13990, 14976, 15487, 15381, 15387, 16794, 16249, 14208, 16044, 16546, 12967, 15077, 18846, 14151, 12479, 18059, 16421, 12675, 16624, 16640, 14024, 17711, 16336, 12274, 17016, 16845, 12448, 17285, 16164, 10874, 19168, 19232, 9088, 16633, 20833, 10098, 16101, 21783, 9510, 13220, 22078, 11689, 12871, 21219, 12439, 13483, 21988, 12661, 11421, 20832, 15075, 12839, 18965, 13170, 12568, 19737, 14839, 13639, 19316, 13124, 11938, 20752, 16543, 10427, 16163, 16974, 13098, 15153, 16800, 16163, 15880, 14297, 15036, 17049, 15005, 14099, 17022, 16824, 13709, 14035, 16701, 16318, 15193, 17153, 16131, 12187, 15251, 18528, 13578, 13830, 19086, 14724, 11911, 18650, 17474, 11449, 15616, 18723, 13769, 13279, 16836, 16719, 15352, 14793, 15094, 16705, 16135, 14034, 15260, 16835, 14865, 14079, 16458, 16831, 14921, 15122, 15984, 15440, 15928, 15751, 14006, 15678, 16529, 12644, 14799, 19971, 14577, 11458, 18742, 17639, 11440, 15853, 18127, 13386, 14184, 14919, 13658, 18229, 17528, 11495, 16141, 19837, 12977, 13578, 18767, 14389, 12750, 17314, 15174, 12916, 17010, 17149, 14645, 16897, 17298, 13760, 15357, 18886, 14960, 11955, 16843, 17149, 13310, 17223, 18790, 12880, 13956, 17301, 14721, 14938, 14891, 14036, 19336, 15856, 8370, 19030, 22417, 7945, 13743, 24758, 11919, 9408, 21318, 15768, 10946, 17788, 16752, 15703, 16810, 11341, 14802, 20329, 12639, 12868, 19602, 13339, 11873, 18249, 14411, 12552, 17535, 15770, 14361, 16480, 15263, 15535, 15981, 14628, 16331, 15070, 13071, 17650, 16765, 12947, 18223, 18004, 11260, 14973, 18946, 15361, 14303, 14947, 17152, 19096, 13530, 13165, 19755, 15740, 12747, 17879, 13948, 12310, 18777, 14870, 13621, 19209, 12489, 12760, 22594, 13909, 10144, 21743, 15521, 9656, 19893, 16614, 13103, 19861, 12727, 11484, 20633, 11724, 12885, 25539, 11687, 8184, 24968, 12877, 7349, 26165, 14530, 4154, 23818, 16333, 4707, 23809, 19423, 5080, 21004, 20120, 6807, 19081, 20277, 9259, 17671, 17670, 10195, 19739, 20770, 13735, 19172, 17874, 13151, 17460, 12888, 9761, 17270, 12579, 9134, 19283, 16658, 11228, 19421, 17824, 11296, 16739, 16784, 12729, 16999, 16180, 11984, 16050, 17192, 13737, 16023, 18288, 15540, 14117, 15294, 15047, 14232, 16132, 16630, 13744, 14993, 16969, 14524, 16457, 17891, 12686, 14854, 17817, 12363, 16259, 20213, 11934, 16423, 22024, 10235, 14272, 23773, 9962, 11807, 25038, 10855, 8337, 23973, 13419, 9026, 23929, 15306, 8956, 20989, 14425, 11610, 22847, 12847, 9460, 23387, 13693, 7769, 22572, 15741, 8536, 21345, 16082, 9584, 21555, 16859, 10030, 20402, 15566, 8372, 19903, 18806, 10317, 16408, 17008, 13461, 18364, 16442, 13332, 17636, 15281, 13505, 17978, 14645, 13026, 18301, 15587, 13189, 17365, 16040, 15064, 16745, 13417, 14595, 18126, 13870, 14425, 18503, 14227, 13713, 17087, 14456, 16148, 18014, 12150, 14605, 19098, 12949, 14010, 18636, 12477, 13738, 19906, 14371, 13838, 19006, 14308, 13582, 17630, 14422, 15473, 17582, 12453, 15414, 18428, 11758, 14935, 19111, 11700, 14372, 18759, 11970, 16505, 20821, 10646, 14811, 21623, 10680, 13691, 22362, 10969, 12979, 24413, 12123, 8898, 22243, 15099, 10425, 21768, 15616, 9569, 20381, 15674, 8910, 21126, 18342, 6808, 18570, 22908, 7780, 11290, 23410, 15768, 9715, 16132, 16833, 14057, 15524, 15797, 16276, 16548, 12777, 13459, 18794, 16413, 12507, 16578, 17632, 13028, 14376, 17430, 15221, 14998, 16357, 14585, 15334, 16641, 14814, 16897, 17384, 11758, 15166, 20066, 12522, 14402, 23172, 12581, 8758, 22433, 15297, 6364, 23295, 21838, 4330, 14833, 23010, 10292, 13468, 19974, 13370, 16091, 16499, 10217, 19723, 20073, 6777, 16906, 23808, 8139, 14161, 25519, 10948, 10367, 22575, 14147, 12664, 20994, 12469, 11874, 21323, 12247, 10552, 24084, 17208, 7621, 18949, 20748, 10446, 13207, 19378, 16725, 14025, 14481, 16196, 16322, 13658, 15015, 18285, 14496, 11318, 16651, 19699, 14698, 12723, 17116, 17057, 12851, 15040, 18003, 14559, 14285, 16819, 14180, 14457, 17973, 15173, 14099, 17575, 15014, 12326, 15426, 16592, 16610, 15931, 12395, 15027, 19731, 14777, 12027, 17369, 16671, 12832, 15714, 18002, 14765, 12518, 15083, 17293, 14563, 13493, 16697, 16263, 14994, 16064, 13288, 13831, 19733, 16506, 12256, 17328, 16776, 12366, 15369, 16600, 16646, 18409, 13858, 13839, 19642, 13685, 11236, 20366, 17111, 11535, 17459, 15023, 12397, 19325, 15370, 12505, 20251, 13560, 9548, 22244, 17187, 7712, 18609, 16369, 7875, 19515, 18398, 8379, 19973, 20050, 7521, 17446, 20471, 8805, 17781, 21607, 8609, 15521, 22053, 10165, 14473, 23124, 14448, 13828, 17467, 12107, 16497, 20875, 13471, 14579, 17383, 12338, 16444, 19055, 11256, 14746, 20510, 13253, 12463, 17580, 14460, 14678, 17560, 13859, 14512, 17222, 13224, 14711, 18262, 12248, 12999, 21142, 14734, 8608, 19240, 20000, 8501, 14218, 23073, 13661, 11054, 20246, 16040, 10156, 17633, 18860, 13560, 15843, 16119, 13706, 17395, 16596, 13435, 18868, 17960, 10158, 15661, 20412, 11376, 12526, 21996, 15666, 9945, 18427, 18199, 10987, 16412, 20227, 13298, 12416, 16193, 15364, 15649, 15490, 13630, 16318, 16593, 13190, 16488, 17874, 13188, 15217, 17174, 13132, 15556, 17315, 12644, 15890, 18799, 13030, 15910, 19939, 12733, 13205, 18685, 13646, 13957, 19106, 13471, 12471, 18743, 14501, 12186, 18745, 16930, 12787, 15991, 15915, 14422, 15813, 14547, 15633, 17815, 13742, 14151, 18536, 14539, 13630, 18717, 15004, 12573, 17531, 14968, 13272, 19001, 15626, 11461, 17712, 17272, 13029, 17403, 17292, 13243, 15970, 15765, 13119, 16009, 16947, 16157, 16532, 13626, 15107, 19642, 14795, 11676, 16966, 16382, 13953, 17027, 16595, 14075, 14751, 15905, 17751, 16582, 13530, 16746, 17679, 13126, 14665, 15142, 12040, 17812, 19728, 11853, 13836, 18577, 14004, 14328, 17314, 14490, 14896, 15698, 13723, 15674, 14569, 12922, 19065, 17610, 10639, 16254, 19144, 12901, 15430, 18065, 13356, 14853, 16542, 14339, 17361, 16549, 12435, 17339, 17913, 11842, 15904, 19066, 13189, 13884, 17267, 14898, 15078, 16080, 14848, 16100, 15322, 13335, 15892, 15941, 13816, 15881, 16039, 14554, 16110, 15315, 14453, 16362, 14714, 14372, 17750, 15183, 12865, 16970, 16861, 14341, 16122, 15884, 15252, 17068, 15322, 14584, 17604, 15862, 13573, 16690, 17130, 14449, 15511, 17294, 15554, 13787, 16221, 18393, 14980, 13840, 17654, 15497, 12373, 17047, 17510, 13526, 16112, 16947, 13866, 16084, 16768, 14136, 15410, 15208, 14297, 16702, 14862, 13706, 17691, 15437, 13576, 18272, 15279, 12142, 18152, 15897, 11171, 17569, 18082, 12848, 16115, 16898, 14492, 16948, 14802, 13045, 18193, 15655, 12200, 18341, 17477, 12376, 16431, 17057, 13839, 16243, 15626, 14195, 17246, 14881, 13446, 18091, 15328, 12463, 17899, 16545, 12728, 16863, 16293, 12986, 16455, 16551, 14336, 16939, 16040, 14050, 16287, 14746, 13660, 17529, 15738, 12587, 16131, 16569, 13684, 15431, 16164, 13667, 13459, 14101, 13098, 12097, 13174, 15232, 14173, 13232, 16102, 15472, 12505, 14639, 14920, 12329, 14692, 15071, 12372, 15450, 16672, 13668, 16948, 19323, 15822, 17110, 19071, 15759, 16119, 18549, 17467, 17708, 18157, 17284, 19143, 19344, 17114, 19050, 20297, 17401, 17602, 19179, 17812, 17526, 17735, 16112, 15827, 16141, 15622, 16562, 17251, 16069, 15310, 14601, 14024, 14849, 14293, 12648, 13474, 14136, 13091, 13942, 14734, 12726, 12212, 14085, 14289, 13683, 14288, 14028, 13071, 13675, 14075, 13298, 14457, 15835, 13845, 13395, 16512, 16034, 13814, 16208, 17009, 13923, 15283, 18261, 16442, 15333, 16602, 16077, 16205, 17508, 17018, 16564, 16331, 15741, 17302, 17839, 15664, 16354, 17339, 14913, 15903, 18150, 14818, 13770, 16790, 14207, 11235, 14217, 13934, 10183, 11636, 13349, 10509, 10156, 13356, 14015, 12134, 10766, 10676, 11264, 11056, 11304, 13618, 14004, 11971, 13017, 15224, 14992, 16499, 18487, 16854, 16598, 18249, 17540, 19108, 22152, 20034, 19184, 22736, 22041, 20027, 22500, 23248, 20952, 19878, 19955, 21542, 22022, 19699, 20550, 21909, 17925, 17334, 20686, 17892, 15340, 18106, 16433, 12876, 14281, 14140, 11831, 12397, 12217, 10921, 11963, 12342, 10871, 10319, 10200, 9972, 10225, 10414, 10833, 11440, 11139, 10581, 10980, 11892, 12401, 12823, 13676, 13841, 13514, 14713, 16092, 16002, 16108, 16433, 16889, 18529, 18835, 17941, 19069, 19174, 17352, 18186, 19050, 17686, 18102, 18568, 17768, 18983, 18654, 16490, 18335, 19391, 16226, 16078, 17538, 16443, 16889, 17436, 15458, 15197, 15638, 15187, 16828, 17186, 14580, 14321, 15071, 14350, 14799, 14496, 12944, 13691, 13528, 11105, 10970, 10721, 8628, 9271, 10414, 8849, 8623, 10038, 10803, 11289, 9956, 8634, 10620, 11028, 9683, 12694, 14754, 11963, 12692, 15755, 14904, 15308, 17757, 17535, 18367, 19869, 18537, 20520, 24795, 22970, 21372, 25293, 25615, 21612, 21603, 23820, 22882, 20588, 20727, 22720, 22461, 20448, 21206, 22116, 19228, 17657, 19576, 19282, 16818, 15940, 15214, 13938, 13646, 12882, 11634, 11733, 10854, 8621, 9620, 11390, 8380, 6113, 9148, 10138, 7857, 9035, 10939, 9940, 10853, 12333, 10240, 9968, 12911, 13185, 12856, 14966, 15085, 14033, 16504, 18973, 17927, 17710, 20080, 20920, 19793, 20306, 21697, 21063, 20328, 21256, 21414, 20548, 20390, 20100, 19532, 19544, 19172, 18118, 17384, 17590, 18254, 17386, 15976, 16880, 17003, 14955, 15581, 16605, 14219, 14314, 16388, 14063, 12221, 14062, 13674, 12452, 13111, 12008, 10545, 10619, 9133, 7990, 8710, 7709, 6885, 8655, 9177, 8829, 10170, 10132, 8579, 8767, 8992, 9332, 12648, 14499, 12008, 12034, 15156, 15154, 15053, 18579, 20053, 18093, 17978, 20688, 23422, 23638, 22237, 23284, 24607, 22448, 21905, 23835, 21875, 19418, 20785, 20766, 19646, 20946, 20373, 18002, 18446, 18397, 15617, 14991, 16705, 16302, 14177, 13701, 14003, 12201, 11067, 13122, 12664, 8822, 9544, 12531, 10691, 9409, 11592, 10630, 9017, 11619, 12571, 11197, 13038, 14017, 11899, 13248, 15861, 14325, 14146, 16901, 16535, 15738, 18440, 19964, 19012, 18573, 18530, 19430, 20853, 20871, 21772, 22663, 19918, 18946, 21522, 19919, 17395, 19846, 19904, 17106, 18342, 18511, 15780, 17211, 18420, 14986, 14476, 16769, 15852, 15194, 16417, 15492, 14183, 15293, 16497, 16015, 14683, 14327, 14964, 14024, 12361, 12446, 11743, 9552, 9486, 9894, 7969, 6961, 7887, 7974, 8258, 9432, 8752, 7334, 8327, 9672, 9402, 10207, 12081, 11927, 11428, 12958, 13897, 14255, 16252, 17466, 17887, 20186, 20713, 19409, 21893, 24029, 22213, 23274, 24914, 21565, 20919, 23776, 21986, 20359, 22085, 20614, 19227, 21179, 19861, 17305, 17806, 16761, 15249, 16256, 15771, 14749, 14881, 13133, 12285, 12848, 10371, 9820, 12295, 10270, 9049, 12886, 12075, 9159, 11652, 11686, 8531, 10260, 12162, 11481, 13127, 13987, 12985, 14509, 15475, 15173, 17193, 17472, 15562, 17290, 19851, 19844, 19977, 19322, 18361, 20643, 22524, 21399, 21402, 21764, 20238, 20162, 21230, 20001, 18374, 18774, 19589, 18971, 16934, 15359, 15407, 15530, 15090, 14711, 14099, 13874, 14383, 14572, 14813, 14746, 13862, 15000, 17063, 15670, 14082, 15232, 15150, 14615, 15455, 13314, 9887, 10275, 10952, 9197, 7996, 7996, 8361, 8278, 8155, 10114, 10144, 6542, 8245, 12588, 9361, 8417, 14410, 13052, 9284, 14443, 15693, 11385, 15308, 20027, 18059, 18473, 19993, 19984, 23249, 23935, 21339, 23912, 24063, 19625, 22897, 25917, 19654, 18514, 22457, 19747, 18354, 21190, 18733, 15924, 17229, 16437, 15361, 16093, 15108, 14934, 15132, 12511, 12278, 13992, 12010, 11620, 13695, 11457, 10389, 14381, 14303, 10890, 11527, 12323, 10789, 11576, 13453, 13246, 12451, 12575, 13934, 15073, 14309, 14692, 17119, 17030, 15892, 17967, 19954, 19830, 19502, 17931, 17327, 20475, 21509, 19460, 20679, 21458, 18493, 19409, 22278, 19518, 17569, 20401, 20378, 18164, 18483, 17969, 16337, 16818, 16764, 15206, 15006, 15320, 15055, 15351, 15159, 13885, 13708, 15071, 15750, 15039, 14830, 15332, 14688, 14180, 14793, 12575, 8410, 8051, 8876, 6784, 5896, 6205, 3866, 3210, 6693, 7742, 5059, 4671, 7227, 8011, 7197, 9237, 11779, 9897, 8987, 13314, 15269, 13691, 16065, 19924, 19674, 18407, 19622, 22584, 24055, 22921, 24348, 26829, 23099, 21041, 26721, 27050, 21241, 22362, 24791, 21379, 20970, 23364, 20865, 17307, 16688, 16577, 16113, 15286, 14994, 15366, 13335, 11059, 12668, 13656, 11516, 11593, 13486, 12814, 12018, 13681, 13702, 10836, 11147, 15044, 14717, 11644, 14106, 17043, 13829, 12498, 15976, 15908, 14523, 17920, 20006, 17665, 17436, 19889, 20829, 20650, 20044, 19104, 19548, 20370, 19947, 19761, 19314, 17829, 18112, 19511, 18810, 17684, 17666, 17527, 17499, 16711, 15105, 15640, 16541, 15227, 15173, 15656, 13927, 14363, 16407, 14666, 13268, 14726, 14259, 13994, 16033, 15054, 12724, 14008, 15283, 14221, 13505, 12356, 9994, 8898, 8869, 7504, 5745, 5574, 5237, 4277, 5759, 6857, 4192, 4695, 8788, 7505, 5927, 10275, 10555, 7677, 11482, 14640, 13488, 16237, 18660, 17674, 19151, 19561, 19466, 23848, 23405, 20201, 25055, 25173, 18316, 22519, 26795, 19777, 19976, 25044, 20356, 19166, 23978, 21144, 17573, 18548, 17167, 17103, 18251, 15831, 15447, 15388, 11402, 12299, 16019, 13439, 11728, 13987, 13166, 12604, 14958, 15249, 14386, 14572, 15055, 16238, 16183, 15377, 17119, 17440, 14856, 15431, 17243, 16046, 16382, 18517, 17667, 16315, 17790, 19391, 19125, 18363, 18258, 18292, 18380, 19357, 19797, 18235, 16820, 16970, 17501, 17585, 16905, 16288, 16121, 15053, 14471, 15337, 14653, 14012, 15839, 15739, 14211, 15609, 16263, 15316, 16565, 16639, 14999, 16233, 17193, 16583, 17789, 16885, 13845, 15035, 16620, 14793, 13907, 12472, 9373, 9449, 9748, 7230, 6816, 6965, 4405, 4387, 6946, 6606, 5362, 6160, 6726, 6496, 7379, 9292, 10063, 9632, 11150, 14230, 15290, 16173, 19130, 19976, 18548, 20409, 23770, 23172, 22050, 24092, 24090, 20862, 21170, 23668, 21855, 19761, 21399, 21025, 18056, 18312, 19728, 17990, 15840, 15886, 16051, 15143, 14918, 15255, 13578, 11244, 11899, 13593, 13046, 11770, 11541, 11851, 11995, 12337, 14173, 15568, 13964, 13488, 15920, 15940, 14928, 17035, 18049, 16932, 17679, 18388, 18266, 19623, 20031, 18997, 19154, 18929, 18621, 20344, 20898, 19502, 19462, 19579, 18850, 19323, 19764, 19024, 18881, 18888, 18022, 17616, 18127, 18147, 16727, 15216, 15236, 15120, 14166, 14841, 15532, 13696, 13072, 14734, 14536, 13781, 15018, 15369, 14751, 16109, 17383, 16307, 15621, 16658, 16648, 15198, 14935, 14850, 12556, 10539, 10020, 7882, 5658, 6218, 6184, 4718, 5196, 5926, 5555, 6557, 7178, 6205, 7145, 8758, 8720, 10013, 11702, 11231, 12756, 16187, 16694, 17206, 19409, 19075, 19744, 23640, 23548, 21576, 23790, 23455, 20278, 22425, 24123, 20745, 20816, 22453, 19098, 17127, 18858, 18411, 16813, 16097, 15055, 14587, 13951, 13010, 13947, 13879, 11647, 11810, 13112, 12427, 12229, 12412, 11868, 12582, 13362, 13332, 14688, 15699, 15071, 15278, 15742, 15776, 17049, 18340, 18589, 18645, 18260, 18885, 20836, 20832, 19806, 20227, 19969, 19790, 21547, 21636, 19682, 19418, 19622, 18919, 19132, 19568, 19247, 19102, 18606, 17736, 17534, 17364, 17000, 16828, 15925, 14895, 15260, 15774, 15385, 15189, 14603, 12846, 12417, 14211, 14875, 13817, 13969, 14907, 14724, 14895, 15993, 16009, 15504, 16030, 15947, 14537, 14127, 13901, 10958, 7860, 7749, 7073, 4666, 5001, 6235, 4019, 2953, 5760, 6592, 4959, 5607, 7371, 7869, 8933, 11244, 13236, 14031, 14514, 16492, 18895, 19143, 18969, 20722, 22173, 22035, 22483, 23487, 22977, 21875, 22502, 23344, 21904, 20759, 21982, 21477, 18504, 18131, 19255, 17932, 16885, 17217, 15485, 13082, 12650, 12565, 12178, 11970, 11580, 11743, 11794, 10702, 10744, 11830, 11338, 11331, 13186, 13594, 12991, 14215, 15281, 14655, 14627, 15985, 17406, 18223, 18737, 19480, 19861, 19630, 20445, 21711, 21110, 20615, 22125, 22497, 21195, 21355, 21867, 20837, 20164, 20013, 19406, 19814, 20489, 19477, 18607, 18666, 18097, 18053, 18641, 17313, 15666, 16199, 16379, 15329, 15241, 14751, 13068, 13100, 13876, 13034, 12996, 13982, 13474, 13521, 14413, 13194, 12851, 15003, 14545, 13058, 14619, 14424, 11652, 11548, 10818, 7224, 6760, 8161, 6754, 6226, 7006, 5554, 5193, 7041, 6919, 6622, 7984, 8239, 9033, 11678, 12724, 13358, 15419, 16387, 17932, 21026, 21027, 20343, 22823, 22949, 20875, 22401, 22889, 20192, 20846, 22041, 19361, 18620, 19680, 17708, 16433, 17317, 16949, 17132, 17748, 16042, 14821, 14612, 12694, 11744, 12522, 11919, 11288, 11666, 11342, 11179, 11086, 10639, 11739, 12817, 12638, 14232, 15916, 15116, 15262, 16310, 15709, 15996, 17617, 18491, 19439, 19828, 19268, 19845, 20271, 19939, 21088, 21768, 21347, 22513, 22809, 21470, 22373, 22831, 20442, 19685, 20332, 19651, 19665, 19742, 18159, 17143, 16953, 16846, 17464, 17035, 15900, 16528, 16623, 15314, 15553, 15647, 14170, 14150, 14652, 13398, 13062, 14422, 14604, 13585, 13317, 13537, 13190, 13169, 14110, 13719, 11743, 11798, 12987, 11352, 8969, 8698, 8034, 6589, 7039, 7993, 6976, 5873, 6611, 7244, 6620, 6958, 8485, 8702, 8698, 10785, 12769, 13315, 14807, 16830, 17650, 18866, 20705, 21661, 22707, 23603, 22970, 22830, 23381, 22401, 22086, 23098, 21627, 19364, 19370, 18385, 16226, 16116, 16186, 15371, 15468, 15205, 14200, 13487, 12185, 11882, 13030, 12063, 11183, 12888, 12191, 10007, 11208, 11407, 9598, 11548, 14022, 13193, 13882, 15776, 15348, 15467, 16761, 16861, 17306, 18221, 18491, 19865, 21176, 20388, 20146, 20727, 20277, 21153, 23137, 22424, 21040, 21839, 22121, 21143, 20927, 20413, 19304, 19580, 20127, 19164, 18131, 17530, 16333, 15723, 16329, 16229, 15389, 15503, 15922, 15559, 15040, 14722, 14588, 14631, 14353, 13919, 13532, 13028, 13743, 15241, 14534, 13080, 13819, 14304, 13759, 14556, 14647, 13028, 12978, 13319, 11660, 10360, 9736, 8395, 8104, 8829, 8629, 8263, 8195, 7732, 7591, 7849, 7889, 8444, 9771, 10869, 11631, 12720, 13841, 14760, 16456, 18241, 18405, 18972, 21139, 21844, 21619, 22342, 21081, 19424, 21339, 22261, 20350, 20290, 19448, 16082, 15691, 16559, 14946, 14719, 15233, 13591, 13050, 13135, 11429, 11185, 12200, 11895, 11985, 12289, 11986, 12459, 12047, 11088, 12260, 12700, 12299, 14780, 16467, 15460, 16069, 16574, 15882, 17674, 19098, 18281, 19265, 20259, 19832, 21128, 21425, 19645, 20189, 21113, 20860, 22348, 22789, 21339, 22073, 22274, 20600, 20885, 20654, 19103, 20335, 20498, 17511, 17100, 17700, 16024, 15844, 16073, 14334, 14516, 15873, 15084, 14712, 14949, 14058, 14505, 15644, 14576, 13628, 14117, 14079, 14278, 15065, 14320, 13113, 13754, 14584, 13759, 13135, 13889, 14071, 13009, 12053, 11020, 9617, 9010, 9209, 9314, 9013, 8533, 9050, 9968, 8922, 7682, 8680, 9378, 9512, 11377, 12586, 12216, 13375, 14983, 15438, 16427, 17268, 17735, 19621, 20906, 20638, 21059, 20669, 19110, 19855, 21063, 20121, 19805, 19687, 17447, 15730, 15610, 15451, 15468, 14875, 13631, 13643, 12948, 11086, 11702, 12341, 10582, 11526, 13917, 12623, 12090, 13982, 12994, 11775, 13485, 14091, 14291, 16337, 16981, 16481, 16639, 16115, 16818, 19095, 19180, 18911, 19936, 19148, 18910, 20987, 20574, 19043, 19985, 19954, 19337, 20999, 21240, 19924, 20515, 20179, 18475, 19324, 20282, 18891, 18180, 17966, 16789, 16782, 17509, 16677, 15454, 14955, 14523, 14605, 15213, 15029, 14310, 14599, 15556, 15574, 14773, 14433, 14636, 15036, 15613, 15698, 15075, 14798, 15175, 15287, 14581, 13450, 12883, 13263, 13577, 12851, 11327, 9846, 9118, 9354, 10051, 10201, 9641, 9842, 10939, 10882, 9908, 9911, 10297, 10555, 11784, 13331, 14195, 14988, 16006, 17131, 17630, 16966, 17147, 18438, 18436, 18600, 19705, 18433, 17119, 19007, 19502, 17721, 17787, 17610, 15927, 15796, 16260, 16277, 16472, 15355, 14610, 15014, 12770, 11122, 13344, 12986, 10826, 12656, 13302, 11387, 12619, 13446, 11971, 13212, 14454, 13811, 15556, 17003, 16057, 16820, 17620, 16952, 18148, 19140, 18328, 18951, 19497, 18440, 18222, 18155, 17916, 18651, 18416, 17935, 18657, 18023, 17993, 20761, 20904, 18737, 19501, 20206, 19388, 20588, 20641, 17831, 17073, 17945, 17751, 17735, 16957, 15235, 15196, 15574, 15102, 15307, 15138, 14718, 15893, 16268, 14972, 14893, 15474, 15696, 16471, 16281, 15051, 15010, 15052, 14200, 13608, 12435, 10840, 10611, 10674, 10105, 9843, 9373, 8665, 8816, 9447, 10186, 11075, 11352, 11163, 11284, 11585, 11735, 11654, 11896, 12871, 13616, 14395, 16476, 18004, 17569, 17661, 18757, 18535, 17809, 18372, 18783, 17990, 17552, 17798, 17258, 16346, 16118, 15557, 14334, 13671, 13755, 14500, 15223, 14639, 14211, 14644, 13476, 12529, 14274, 14618, 12920, 13368, 13857, 12735, 13531, 14628, 13358, 13168, 14714, 15523, 16317, 17257, 17366, 17386, 17723, 18823, 20523, 20768, 20209, 20794, 21233, 21071, 20807, 19260, 17926, 18324, 17987, 17130, 17189, 15927, 14819, 16723, 17676, 16322, 17008, 18533, 18288, 18746, 19593, 18495, 17638, 18299, 18512, 18070, 17580, 16885, 16479, 16239, 15354, 14246, 13815, 14252, 15009, 15206, 14879, 14810, 15192, 15725, 16141, 16378, 16518, 16558, 16609, 16331, 15211, 14143, 13163, 10818, 8603, 8179, 7756, 7989, 9826, 9414, 7515, 8867, 10440, 9882, 11430, 13446, 12446, 12750, 15158, 15360, 14860, 15579, 15605, 16183, 17924, 17787, 17008, 18197, 18373, 16660, 16659, 17302, 16004, 15918, 17764, 17212, 15072, 14845, 14799, 13609, 13220, 13488, 13202, 12815, 13290, 14288, 13566, 11723, 12515, 14152, 13450, 13920, 15418, 13812, 12881, 14960, 14874, 13560, 14456, 14955, 15091, 16724, 17592, 17392, 17187, 16813, 18215, 20418, 20085, 19940, 21647, 21889, 21631, 22127, 20678, 18997, 19715, 20091, 18952, 17670, 16163, 15234, 15475, 15550, 15229, 15018, 15238, 16546, 18079, 18487, 18139, 17702, 17877, 18654, 18773, 18598, 18581, 17688, 17240, 17604, 16060, 14381, 14905, 14364, 13267, 14658, 15232, 14186, 14848, 15221, 14686, 16282, 17548, 16885, 17044, 16588, 14774, 14274, 13049, 10050, 8645, 8104, 7543, 8922, 9494, 8072, 8889, 10426, 9451, 9902, 12347, 12550, 12703, 15410, 16655, 15803, 16575, 17920, 18172, 18974, 18897, 17225, 17926, 19534, 18000, 16873, 17028, 14659, 13862, 16710, 16544, 14134, 14205, 13938, 13037, 13642, 13207, 12270, 12750, 12674, 12833, 13205, 11481, 11181, 12919, 12557, 13052, 14702, 12619, 11733, 14633, 14505, 13326, 14795, 14469, 14548, 17882, 18716, 17519, 18132, 17878, 17630, 19244, 19396, 19060, 20290, 20539, 20483, 20759, 19231, 18208, 18882, 18510, 18441, 19181, 18187, 17325, 17528, 16314, 15231, 15736, 16160, 16832, 17669, 17844, 18560, 18969, 18180, 18424, 19056, 18647, 19060, 19708, 19107, 18673, 18141, 17221, 16981, 15952, 14800, 15827, 15963, 14497, 15069, 15576, 14524, 15587, 16859, 15467, 14656, 14615, 13322, 12457, 11442, 8985, 7515, 7480, 7713, 8344, 8052, 7338, 8333, 9033, 9047, 10899, 12005, 11165, 12932, 15906, 16018, 16656, 19093, 19588, 19856, 21353, 20120, 17881, 18822, 19323, 17720, 17706, 17332, 14822, 14780, 16682, 16060, 14735, 14320, 13177, 12796, 13806, 13880, 13409, 13268, 12872, 12750, 12457, 11264, 10679, 11045, 11530, 12269, 12357, 11523, 11414, 12107, 12792, 13432, 13801, 14788, 16871, 18382, 19109, 19661, 19245, 18848, 19487, 19578, 19124, 19277, 19539, 19885, 19674, 17868, 16585, 16843, 16690, 16699, 17448, 17071, 16643, 17651, 17771, 16456, 15869, 16014, 16107, 16703, 18014, 19041, 18825, 18450, 19121, 19213, 18534, 19354, 20144, 19082, 19238, 20679, 20164, 19407, 19849, 18836, 17589, 18393, 18694, 17522, 16614, 15888, 15955, 16671, 15309, 12909, 11885, 10184, 8012, 8037, 7998, 6397, 6444, 8042, 8512, 8405, 8388, 7710, 7640, 9213, 10438, 10471, 11243, 12608, 13459, 15388, 17502, 17258, 18013, 20932, 21036, 20059, 21191, 20103, 18684, 21270, 21194, 17725, 18285, 19098, 16967, 17575, 18116, 14971, 13786, 14434, 13619, 13798, 13808, 12100, 11721, 11517, 10448, 10874, 10784, 9892, 11135, 11577, 10118, 10125, 10216, 10123, 11974, 12702, 12107, 13328, 14115, 14584, 17449, 19010, 18384, 19327, 20011, 19337, 19946, 20212, 19219, 19112, 18947, 18318, 18271, 17391, 16121, 15967, 15651, 15473, 16060, 15883, 15913, 16883, 16942, 16931, 17408, 16949, 17378, 19204, 19636, 19576, 20080, 19504, 19214, 20183, 20043, 19255, 19610, 20297, 20613, 20531, 20317, 20533, 20601, 20829, 21671, 20860, 18726, 18166, 17761, 16175, 15102, 13253, 9889, 7783, 6765, 5497, 5289, 5798, 5827, 6332, 7525, 8001, 7250, 7182, 8991, 9753, 8964, 10499, 12498, 12158, 13676, 16424, 16186, 16719, 18806, 18475, 18824, 20124, 18611, 19179, 22003, 20036, 18161, 20353, 19211, 17034, 19567, 20328, 17831, 17524, 17276, 15967, 16161, 15984, 15289, 15040, 12881, 11057, 11794, 11289, 10400, 11530, 10757, 8719, 9104, 9168, 8476, 9813, 10971, 11320, 12793, 13712, 13962, 15009, 15685, 17076, 19544, 19639, 18834, 19671, 19038, 17832, 19036, 19109, 17355, 17179, 16536, 14717, 15174, 16503, 16503, 16670, 16356, 15289, 15798, 17020, 17270, 17670, 18020, 17606, 17630, 18091, 18061, 18094, 18665, 19230, 19160, 18539, 18408, 19042, 19604, 20120, 20995, 21662, 21903, 22431, 23330, 23490, 22566, 22012, 22045, 20893, 18536, 15983, 12867, 10323, 9650, 8534, 6027, 4702, 4635, 4646, 5688, 6965, 6788, 6589, 7491, 8495, 9252, 9632, 9800, 10869, 12132, 12278, 12982, 15044, 15784, 15283, 16561, 17606, 15453, 14971, 18950, 20560, 18793, 20244, 22168, 19814, 19176, 21698, 20864, 18641, 19553, 20115, 18529, 17070, 16148, 15923, 15680, 14381, 13931, 13635, 11256, 10248, 11873, 11802, 10789, 11232, 10711, 9352, 9561, 10313, 10888, 11588, 12030, 12953, 13993, 14241, 15434, 17193, 17458, 17923, 19037, 18789, 18541, 19058, 18897, 19044, 19218, 17857, 16928, 16773, 15784, 15936, 17095, 16539, 16086, 16625, 15728, 14925, 15570, 15631, 16068, 17738, 18058, 17266, 17305, 17834, 18696, 19461, 19230, 19113, 19505, 19487, 19724, 20349, 20701, 21491, 22360, 22260, 21687, 20585, 19483, 20089, 20736, 19069, 16702, 14665, 12246, 10670, 10722, 11154, 11080, 10433, 10140, 10359, 8935, 6632, 6932, 8104, 7576, 8082, 9451, 8570, 8234, 10430, 11706, 12304, 13802, 13885, 13820, 15422, 15277, 14548, 16491, 16929, 15854, 17898, 18407, 15211, 15503, 17490, 16159, 16852, 19582, 18107, 16277, 17865, 18295, 17411, 18061, 18670, 18385, 17827, 16883, 16114, 14829, 12888, 12482, 12425, 10830, 10158, 10486, 9613, 9579, 11082, 11483, 11548, 12943, 14331, 15258, 16392, 17461, 18394, 19200, 19488, 19209, 18476, 17641, 17228, 17309, 17429, 17156, 17104, 17517, 16768, 15272, 15486, 16288, 16390, 17508, 18167, 16333, 14944, 14914, 14522, 14810, 15415, 15187, 15910, 16729, 16328, 17250, 18449, 18013, 19469, 22088, 21755, 21420, 23405, 24532, 24668, 24943, 24140, 22568, 21145, 20142, 19513, 17428, 14517, 13844, 13521, 11378, 10333, 10939, 11185, 11915, 13207, 13320, 11924, 9920, 9167, 9659, 8701, 7350, 8044, 8263, 7416, 8833, 11247, 11692, 11720, 12889, 13414, 11642, 10047, 12030, 14541, 14134, 14903, 17192, 15665, 13477, 15291, 16164, 14441, 14919, 17070, 18202, 18985, 19634, 19910, 19604, 18603, 18851, 19914, 18616, 16692, 16548, 15651, 13725, 13140, 12920, 12121, 11802, 12141, 12551, 12118, 11511, 12835, 14420, 14280, 15069, 16519, 15873, 15733, 17262, 17022, 15863, 15999, 15965, 15810, 16157, 15932, 16161, 17253, 17646, 18371, 19747, 19437, 18472, 18782, 18628, 17180, 15959, 15371, 14852, 14003, 12987, 12252, 11420, 10974, 12331, 14236, 14952, 15710, 17193, 18501, 19881, 21162, 21593, 22301, 24066, 25437, 25674, 25356, 24482, 23142, 22409, 22265, 20855, 18037, 16348, 16381, 16044, 15118, 14889, 15130, 15563, 16580, 17099, 15760, 13497, 12244, 12325, 12531, 11945, 10576, 8842, 7536, 7037, 6550, 6072, 6688, 7784, 7980, 7712, 7371, 6611, 6462, 7728, 9091, 9441, 9306, 9547, 10358, 11218, 11872, 12754, 14024, 15644, 17519, 18664, 18579, 18428, 18854, 19527, 20623, 21442, 20734, 19700, 19737, 19406, 18131, 17527, 17236, 16355, 16382, 17236, 16715, 15617, 15639, 15661, 15524, 16455, 17243, 17020, 17192, 17296, 15988, 14636, 14497, 14939, 15796, 16898, 17211, 16719, 16643, 17450, 18325, 18617, 18707, 18728, 18487, 18650, 18830, 17368, 15297, 14640, 14289, 13504, 13257, 12684, 11640, 12086, 13147, 13187, 13672, 14876, 15536, 16595, 18150, 18896, 19968, 21956, 22946, 23099, 23559, 23292, 22512, 22703, 22670, 21221, 19835, 19315, 18905, 18363, 17573, 16611, 16127, 16014, 15837, 15595, 14596, 12711, 11464, 11233, 10976, 10685, 10641, 10641, 10646, 10462, 10297, 10347, 9597, 8390, 8256, 7987, 6791, 6790, 7467, 6958, 6878, 7584, 7163, 7016, 8341, 9147, 9634, 11323, 13072, 14393, 16092, 17268, 17192, 16879, 17150, 18127, 19337, 19919, 19789, 19310, 18700, 18421, 18304, 17798, 17687, 18563, 19455, 19733, 19299, 18023, 17088, 17555, 18254, 18220, 17893, 17242, 16428, 16231, 16099, 15275, 14584, 14684, 15226, 15909, 16310, 16274, 16587, 17497, 18179, 18371, 18554, 18960, 19491, 19700, 18917, 17265, 15838, 15368, 15456, 15351, 14665, 13500, 12716, 13040, 13646, 13621, 13691, 14220, 14432, 14682, 15382, 15592, 15989, 17965, 19860, 20265, 20668, 21256, 21259, 21750, 22429, 21798, 21050, 21136, 20924, 20527, 20233, 19318, 18822, 19466, 19412, 17870, 15784, 13737, 12600, 12630, 12684, 12250, 11474, 10674, 10674, 10968, 10545, 10367, 10815, 10917, 10907, 10491, 8780, 7420, 7496, 7492, 7379, 7854, 7924, 7624, 7789, 7809, 7613, 8130, 9527, 11359, 12699, 13000, 13118, 13301, 13207, 13921, 15514, 16553, 17577, 19202, 19806, 19181, 18822, 18838, 19054, 19750, 20308, 20489, 20558, 19771, 18245, 17302, 16637, 15903, 16439, 17759, 17876, 17466, 17518, 16968, 16390, 17267, 18159, 17866, 17518, 17124, 16171, 15685, 15877, 15901, 15689, 15438, 15566, 16184, 16276, 16056, 16413, 16142, 15270, 15802, 16571, 16145, 16365, 16897, 15868, 15098, 15543, 15290, 14793, 15056, 14890, 14581, 15326, 16645, 18023, 19132, 19658, 20331, 21236, 21834, 22644, 23298, 23086, 23004, 22734, 21267, 20152, 19826, 19062, 19105, 19986, 19205, 17463, 16348, 14733, 13045, 12403, 11847, 11652, 12448, 12673, 11843, 10751, 9646, 9561, 10476, 10517, 9740, 9141, 8427, 8205, 8688, 8474, 7940, 8299, 8839, 9088, 9322, 9167, 8885, 9209, 10008, 10823, 11095, 10810, 10929, 11322, 11057, 11012, 12052, 13315, 14883, 17404, 19380, 19587, 19338, 19567, 19711, 20013, 20832, 21100, 20202, 18927, 17743, 16548, 15533, 15003, 15204, 16104, 17179, 18083, 18699, 18696, 18222, 17952, 18084, 18358, 18381, 17911, 17345, 16848, 15937, 14944, 14499, 14250, 14231, 14792, 15021, 14663, 14905, 15628, 16036, 16439, 16578, 16201, 16622, 17967, 18643, 18415, 17931, 17379, 17212, 17410, 17315, 17095, 17156, 17475, 18048, 18430, 18251, 18172, 18747, 19738, 20571, 20721, 20648, 21161, 21720, 21466, 20445, 19203, 18747, 19485, 20497, 20914, 20101, 17897, 15920, 15137, 14272, 13078, 12431, 11958, 11533, 11464, 11017, 10306, 10430, 10993, 11175, 11088, 10568, 9596, 9246, 10015, 10737, 10461, 9783, 9236, 8575, 8222, 8283, 7848, 7453, 8209, 8944, 8876, 9098, 9448, 9200, 9449, 10922, 12478, 13293, 14278, 16296, 18031, 18383, 18750, 19348, 18685, 18038, 18729, 18753, 17636, 17019, 16588, 15966, 15736, 15472, 15581, 16805, 17885, 18370, 18898, 18654, 17963, 18304, 18857, 18777, 18628, 18212, 17868, 18124, 17710, 16581, 15944, 15272, 14682, 14813, 14169, 12899, 13032, 13859, 14439, 15486, 16235, 16516, 17613, 18671, 18867, 19188, 19197, 18788, 19329, 19819, 18939, 18288, 18635, 19056, 19678, 20458, 20550, 20131, 19967, 20145, 20063, 19269, 18453, 18394, 18588, 18627, 18838, 19056, 19078, 19398, 19890, 19669, 18809, 18148, 17529, 16349, 14918, 13550, 12210, 11433, 11283, 10867, 10102, 9712, 10062, 11022, 11602, 11041, 10295, 10083, 10040, 10520, 11597, 12202, 12099, 11723, 11155, 10651, 9976, 9038, 8911, 9257, 8651, 8080, 8442, 8455, 8474, 9877, 11647, 12869, 14279, 15928, 17362, 18230, 17969, 17208, 17046, 16924, 16326, 15761, 14949, 13751, 13343, 14066, 14841, 15004, 14979, 15727, 17330, 18473, 18585, 18389, 18029, 17713, 18257, 19100, 19044, 18440, 17990, 17641, 17248, 16534, 15611, 15238, 15286, 14963, 14344, 13821, 13663, 14267, 15296, 16029, 16646, 17480, 18305, 18903, 18951, 18148, 17067, 16719, 17306, 18039, 18167, 18052, 18407, 18992, 19525, 20247, 20713, 20646, 20986, 21726, 21588, 20622, 19719, 19015, 18778, 18960, 18790, 18708, 19475, 20149, 20133, 19782, 18720, 17268, 16614, 16343, 15676, 15079, 14653, 14146, 13773, 13317, 12578, 11976, 11826, 12252, 12734, 12337, 11666, 11670, 11635, 11440, 11886, 12108, 11525, 11420, 11795, 11351, 10323, 9547, 9002, 8659, 8606, 8704, 8788, 8690, 8664, 9386, 10812, 12210, 13348, 14522, 15625, 15866, 15008, 14378, 14844, 15205, 14947, 15120, 15102, 13772, 12801, 13456, 14043, 13823, 14089, 14910, 15512, 15925, 16104, 15978, 16186, 17131, 18293, 18901, 18728, 18211, 17799, 17629, 17526, 17019, 16232, 16123, 16679, 16714, 15942, 15026, 14245, 13934, 14559, 15743, 16728, 17362, 17781, 17969, 17757, 17033, 16458, 16984, 18106, 18616, 18584, 18558, 18617, 19108, 19968, 20421, 20508, 20685, 20870, 21141, 21283, 20722, 20069, 20035, 20171, 20360, 20540, 20301, 20285, 20732, 20529, 19923, 19513, 18440, 17106, 16498, 15665, 14605, 14462, 14412, 13867, 13687, 13494, 13046, 13103, 13055, 12487, 12397, 12583, 12523, 12745, 12965, 12858, 12949, 12748, 11996, 11622, 11258, 10269, 9578, 9089, 8137, 7895, 8672, 8944, 8865, 9529, 10520, 11588, 12924, 13638, 13565, 13772, 13955, 13446, 13162, 13145, 12448, 12023, 12631, 12689, 11896, 11768, 12149, 12295, 12666, 13357, 14214, 15367, 16205, 16463, 16731, 16911, 17152, 18117, 18925, 18588, 17952, 17664, 17272, 16514, 15678, 15425, 15826, 16179, 16575, 17182, 17388, 17496, 17880, 17875, 17929, 18606, 18939, 18904, 18919, 18082, 16813, 16341, 16083, 15841, 16228, 16666, 17040, 17855, 18496, 18637, 18758, 19142, 20150, 21237, 21349, 21187, 21320, 21030, 20948, 21536, 21430, 20852, 20965, 20974, 20402, 19813, 18871, 17771, 17254, 16812, 16219, 16058, 16059, 15974, 16009, 15850, 15504, 15211, 14508, 13508, 12833, 12306, 11946, 12095, 12276, 12269, 12559, 13063, 13407, 13397, 12847, 12165, 11697, 11033, 10449, 10437, 10115, 9224, 8786, 8563, 8125, 8630, 10014, 10717, 11019, 11736, 12089, 12098, 12570, 12757, 12244, 12125, 12491, 12769, 12902, 12295, 11172, 11066, 11589, 11664, 12293, 13453, 13641, 13654, 14631, 15642, 16507, 17917, 19279, 20025, 20280, 19972, 19381, 18813, 17901, 16822, 16305, 16170, 15899, 15792, 16092, 16241, 16117, 16458, 17214, 17665, 18114, 18921, 19345, 19081, 18574, 18017, 17684, 17524, 16859, 15980, 15813, 16247, 16986, 17942, 18321, 17797, 17355, 17634, 18233, 18684, 18996, 19446, 19998, 20317, 20435, 20581, 20847, 21399, 22122, 22330, 21629, 20357, 19023, 17880, 16941, 16108, 15398, 15177, 15598, 15922, 15685, 15628, 15942, 15878, 15580, 15308, 14553, 13871, 14160, 14609, 14562, 14697, 15020, 15010, 14798, 14359, 13447, 12371, 11543, 11162, 11124, 10790, 10060, 9800, 9988, 9745, 9601, 10497, 11498, 11760, 12031, 12335, 11832, 10928, 10451, 10343, 10322, 10313, 10585, 11112, 10938, 10118, 10059, 10646, 10956, 11539, 12655, 13564, 14126, 14550, 15043, 15797, 16401, 16885, 17688, 18122, 17961, 18006, 17803, 16875, 16128, 15856, 15893, 16348, 16556, 16289, 16333, 16690, 17179, 17849, 17988, 17672, 17845, 18107, 18007, 17972, 17789, 17535, 17782, 17786, 17079, 16556, 16537, 17145, 18471, 19232, 18954, 18822, 18816, 18441, 18264, 18064, 17765, 18507, 19789, 20156, 20026, 19905, 19700, 20063, 20736, 20550, 19757, 19166, 18922, 18834, 18209, 17143, 16747, 16803, 16679, 16821, 16786, 16083, 15856, 16116, 15578, 14471, 13545, 13068, 13488, 14355, 14914, 15439, 15823, 15823, 15961, 15865, 15051, 14509, 14536, 14361, 13875, 12982, 11683, 10771, 10311, 9925, 10038, 10649, 11145, 11509, 11837, 11914, 11439, 10546, 10383, 11115, 11264, 11022, 11492, 11336, 9957, 9362, 9580, 9046, 8547, 9211, 10245, 10956, 11464, 12168, 13394, 14629, 15546, 16757, 17885, 18037, 17870, 17792, 16992, 15783, 15086, 14776, 14868, 15381, 15444, 15173, 15749, 16996, 17991, 18639, 18951, 18993, 19219, 19508, 19334, 18882, 18578, 18598, 19041, 19311, 18544, 17439, 17343, 17862, 18093, 18382, 18859, 19072, 19283, 19525, 19215, 18715, 18663, 18862, 19131, 19247, 18830, 18508, 18885, 19154, 18548, 17287, 16039, 15660, 16057, 16275, 16472, 17058, 17392, 17642, 18290, 18266, 17338, 17022, 17357, 17101, 16178, 15248, 14716, 14587, 14645, 15133, 16020, 16451, 16406, 16363, 15860, 14933, 14308, 13952, 14028, 14624, 14714, 14299, 14123, 13426, 12218, 11859, 12005, 11856, 11777, 11571, 10901, 9990, 8674, 7818, 8601, 9693, 10055, 10882, 11742, 11275, 10748, 11162, 11208, 10605, 10489, 10839, 10965, 10818, 10671, 10982, 12056, 13452, 14769, 16002, 16555, 16032, 15478, 15508, 15289, 14963, 15678, 17143, 18206, 18633, 18633, 18394, 18131, 17830, 17535, 17403, 17263, 17058, 17034, 17055, 16816, 16695, 17417, 18822, 19753, 19749, 19648, 19766, 19665, 19473, 19309, 18987, 18842, 18900, 18614, 18063, 17399, 16716, 16915, 17866, 18116, 17803, 17755, 17242, 16135, 15289, 14474, 13916, 14803, 16512, 17750, 18602, 18790, 18213, 18098, 18080, 16996, 16167, 16365, 16340, 16628, 17763, 18032, 17718, 18501, 19233, 19107, 19362, 19332, 18004, 16777, 16133, 15262, 15018, 16094, 17377, 18110, 18140, 17000, 15012, 13163, 11657, 10497, 10251, 10540, 10156, 9624, 10021, 10024, 8972, 8887, 9634, 9249, 8682, 8759, 7993, 7228, 8157, 9345, 9796, 10376, 10815, 10757, 10539, 9965, 9479, 9930, 11081, 12546, 13952, 14792, 15298, 15565, 15529, 15774, 15941, 15734, 16555, 17920, 18020, 17993, 18729, 18849, 18736, 18948, 18346, 17713, 18193, 18487, 18203, 18090, 17884, 17834, 18342, 18556, 18271, 18139, 18491, 19337, 19787, 19211, 18661, 18681, 18632, 18403, 17864, 16952, 16482, 16780, 17302, 17524, 17230, 17039, 17158, 16245, 13865, 11253, 9294, 9026, 11352, 14961, 17936, 19911, 20904, 20624, 19163, 17602, 17352, 18253, 18967, 19123, 19345, 20077, 21308, 23021, 24970, 24996, 21697, 18442, 17240, 15317, 14092, 16927, 19959, 20658, 22068, 22410, 19385, 16614, 14560, 11725, 10720, 10799, 9735, 10445, 12298, 11177, 9486, 9460, 8081, 5833, 5773, 6574, 6149, 5676, 6878, 8806, 9623, 10285, 11512, 11039, 9160, 8491, 8063, 7148, 7732, 9422, 11124, 13329, 14469, 13816, 13754, 13923, 12743, 12294, 13263, 13829, 15227, 18270, 19678, 18838, 18803, 19443, 19107, 18919, 18932, 17679, 16988, 18429, 19466, 19128, 19293, 19645, 19308, 18923, 18057, 16739, 16723, 17908, 19112, 20282, 20594, 19676, 19177, 18919, 17216, 15172, 14676, 15272, 16404, 18138, 19364, 19222, 18439, 16843, 13553, 10189, 8873, 9258, 11414, 15428, 18262, 18702, 19086, 18950, 17501, 17096, 17513, 17834, 19340, 19802, 18782, 21025, 24332, 24564, 25828, 26465, 20900, 16280, 16903, 15787, 14994, 19147, 21472, 20702, 21701, 20876, 17093, 15376, 13872, 11137, 11319, 12880, 12750, 13330, 14015, 11944, 9285, 8421, 7815, 6337, 5605, 6641, 7361, 7092, 8311, 10112, 10112, 10299, 10985, 9598, 7999, 8329, 8954, 9764, 11120, 11862, 12693, 13690, 13420, 12807, 12464, 11780, 12039, 13114, 13711, 15086, 16673, 16651, 16947, 17745, 16937, 16545, 17314, 16628, 16281, 18105, 19142, 19264, 20183, 19993, 18700, 18675, 18842, 18120, 18154, 18963, 19480, 20021, 20294, 19455, 18330, 17790, 16856, 15081, 13850, 13764, 14711, 17041, 19018, 18588, 17396, 15742, 11890, 9072, 9417, 9722, 11933, 17492, 19282, 17284, 17754, 17564, 16102, 18383, 19340, 16828, 17831, 18730, 17028, 20595, 24384, 22329, 24207, 27043, 21102, 17368, 20029, 18338, 17984, 23892, 24764, 22065, 23184, 21734, 17311, 15541, 13420, 11890, 14336, 15723, 14959, 14712, 12777, 10442, 9839, 8183, 6908, 7747, 8221, 9834, 11805, 9653, 8038, 10147, 9597, 7252, 7814, 7496, 6301, 8464, 10437, 9525, 9682, 11468, 12395, 12439, 11815, 10616, 10758, 13195, 15259, 15119, 15419, 16830, 16260, 14988, 15139, 14147, 13676, 17432, 20298, 18656, 17162, 16958, 16366, 17081, 18129, 17653, 18023, 19567, 20116, 20136, 19831, 18913, 18888, 19362, 18401, 16588, 15141, 14452, 14733, 14998, 15065, 16532, 18359, 18055, 16761, 15273, 11839, 9117, 10497, 12137, 12544, 16266, 20256, 18884, 16369, 15396, 13412, 13956, 17967, 19878, 20775, 22035, 20645, 21075, 24222, 22593, 21076, 24805, 23096, 17096, 18074, 19695, 17846, 21746, 26500, 23453, 20097, 19767, 17314, 14588, 13470, 12945, 15167, 18490, 18706, 16899, 14099, 10493, 8708, 8865, 9166, 9680, 10548, 12357, 13870, 11559, 8054, 8387, 9673, 8897, 8416, 8556, 8828, 10420, 12072, 12179, 11161, 10113, 10939, 12345, 10597, 8228, 9515, 12348, 14503, 15791, 15303, 15038, 16206, 15434, 12954, 11723, 11402, 13073, 17164, 18639, 16635, 16057, 17343, 17897, 17397, 16303, 16008, 17378, 18716, 19170, 19194, 18995, 20019, 21889, 21283, 18528, 16696, 15818, 15426, 15810, 15691, 15442, 16916, 17930, 15812, 13373, 13060, 12055, 10186, 11251, 13300, 13315, 15834, 19995, 17829, 13124, 13423, 14405, 14765, 18037, 19465, 18615, 20388, 20327, 19002, 22677, 23971, 21414, 24717, 25017, 16507, 16181, 22492, 20986, 21172, 26282, 22737, 17387, 19133, 17910, 14390, 15812, 16566, 16498, 18767, 17131, 12867, 12457, 12079, 10049, 10221, 11228, 11675, 12498, 13012, 13534, 13288, 11622, 12188, 13719, 10955, 7440, 8033, 9621, 10362, 11740, 12728, 11962, 10437, 9717, 9240, 7691, 7335, 9984, 12875, 14643, 15435, 14542, 14480, 15632, 13951, 12110, 13684, 14635, 15254, 17996, 17553, 14093, 13863, 14869, 14812, 16268, 17511, 17753, 19142, 19336, 17788, 17646, 18040, 18658, 20463, 20590, 19194, 18914, 17459, 14983, 14910, 15473, 15638, 17450, 18039, 15449, 13324, 12060, 9883, 9059, 10322, 11707, 14066, 17073, 16614, 13024, 11117, 11730, 13667, 17249, 19944, 19719, 19100, 18163, 16962, 19928, 23963, 23498, 24586, 27399, 22418, 16937, 20727, 23375, 21806, 25150, 26812, 20893, 17912, 18922, 16894, 15517, 16940, 17772, 19187, 19779, 16530, 13528, 12899, 12152, 11869, 12014, 11286, 11189, 11846, 12012, 11734, 10499, 9757, 11141, 11345, 9507, 9065, 9783, 11096, 13330, 12856, 10273, 10517, 11245, 9970, 10311, 11272, 10831, 12499, 14850, 13246, 10913, 11520, 12673, 12828, 12771, 12541, 12718, 14616, 17204, 17079, 14611, 14351, 15753, 15405, 15646, 17331, 17177, 17735, 20710, 20654, 18214, 18726, 19770, 18993, 18718, 18048, 16577, 16769, 17109, 16215, 16226, 16718, 16948, 17675, 16291, 12859, 12298, 12904, 10933, 11248, 14661, 14789, 14193, 16927, 15934, 10215, 8879, 12285, 15064, 16621, 16992, 17668, 18783, 16546, 16525, 23386, 24167, 18712, 22842, 26640, 17950, 16421, 25837, 26151, 23108, 27077, 25088, 17863, 17734, 18610, 16376, 17384, 19070, 19068, 20016, 18526, 14555, 13428, 13545, 12379, 11619, 11147, 10926, 11943, 13302, 13641, 11938, 9956, 10667, 10946, 8454, 7981, 9930, 10786, 12081, 13289, 11666, 10194, 10810, 11332, 10920, 9357, 8849, 11709, 13275, 11661, 12352, 14201, 13557, 13713, 14507, 12648, 11333, 13052, 15391, 16393, 15541, 15098, 16332, 15499, 13518, 14990, 16784, 16693, 18658, 20407, 18407, 17000, 18535, 19907, 19561, 18678, 19430, 20519, 18756, 17511, 18781, 17572, 16084, 18792, 18637, 13890, 13205, 14500, 11383, 9160, 11518, 13585, 14297, 16110, 17348, 14684, 9712, 8960, 14017, 17287, 15772, 16810, 20581, 18525, 15019, 20205, 24612, 18952, 17469, 23484, 19690, 12077, 18252, 25756, 23591, 24463, 27335, 22173, 17959, 19332, 18192, 16540, 17957, 18898, 20015, 20263, 16637, 14428, 15240, 13655, 11890, 12344, 11298, 10848, 13736, 14681, 12128, 10724, 11263, 11435, 10470, 9339, 9638, 10994, 11849, 12121, 11424, 9646, 9417, 11491, 12050, 9746, 8861, 11297, 12995, 11982, 11405, 12128, 12166, 12425, 13717, 13626, 12131, 12707, 15575, 16937, 15513, 14368, 15014, 15449, 15520, 16743, 17746, 17234, 17135, 17802, 17006, 15651, 17130, 20147, 20272, 18758, 18998, 18475, 16169, 16386, 17997, 17489, 18132, 20527, 19819, 16733, 14777, 13678, 12586, 11198, 11351, 14602, 15885, 14066, 15421, 16162, 10867, 8940, 13640, 15894, 15760, 17043, 17542, 17614, 17249, 17298, 22032, 24369, 19169, 19508, 23395, 16852, 13372, 22718, 25884, 22356, 25177, 24571, 17865, 18186, 20580, 18316, 18435, 19826, 18942, 19060, 17485, 13861, 13930, 15014, 14258, 14723, 14177, 12170, 13279, 14779, 12783, 10573, 10378, 11112, 11281, 10435, 10440, 10913, 10546, 11341, 11325, 7962, 7158, 10317, 11384, 10896, 10960, 10687, 12379, 13897, 11594, 10922, 12569, 11445, 12099, 14899, 12590, 10790, 15055, 16690, 14182, 13590, 13317, 13003, 15007, 16502, 17061, 18151, 18002, 18046, 18784, 16554, 14966, 18164, 20307, 19261, 19181, 18355, 15594, 14812, 15951, 16611, 17169, 18230, 19582, 18849, 14663, 12347, 13706, 12779, 11504, 15005, 16980, 14900, 15835, 17280, 13714, 11011, 13023, 16197, 18624, 18567, 17039, 17942, 17799, 15895, 19924, 24474, 20786, 19500, 23670, 19905, 14085, 18908, 23981, 22357, 22636, 22717, 18347, 17113, 19838, 20153, 19480, 19919, 19912, 19676, 18189, 15051, 14007, 15214, 15440, 15061, 14399, 12552, 12018, 13754, 13849, 11281, 9956, 11145, 11907, 11317, 11460, 12238, 12400, 12996, 13242, 10943, 8885, 9884, 11112, 10778, 9851, 8931, 9914, 12036, 11203, 9526, 10423, 10436, 9806, 12138, 13038, 11114, 13106, 17230, 16817, 14761, 14385, 13522, 12945, 14405, 16044, 16812, 17408, 17925, 17964, 17069, 16184, 16999, 18739, 19655, 19622, 18870, 17565, 16237, 15452, 15915, 17115, 17774, 18373, 18386, 15896, 13462, 13887, 13411, 11220, 12421, 15363, 15081, 14852, 16426, 14519, 10603, 11459, 15543, 17651, 17970, 18484, 19400, 19044, 17512, 19449, 23731, 22866, 20622, 23820, 23841, 18025, 18952, 24648, 23889, 21972, 22847, 19448, 15584, 17739, 19579, 18435, 19036, 19882, 18588, 16777, 14642, 13007, 13371, 14423, 15270, 15484, 13864, 12668, 14166, 14924, 12461, 10053, 10061, 10432, 10070, 10810, 12527, 13159, 13595, 14557, 13315, 9996, 8595, 10269, 12488, 12579, 11444, 12862, 14959, 13072, 11088, 12203, 11403, 9632, 11779, 12947, 10082, 9530, 12522, 14204, 13621, 12495, 12226, 12880, 13202, 13997, 15553, 15597, 15556, 17461, 18078, 16808, 17251, 18870, 19880, 20841, 20778, 19049, 17450, 16582, 16150, 16133, 15852, 15745, 16661, 16645, 14459, 13066, 13381, 11887, 10199, 13364, 16869, 15379, 15178, 17101, 13186, 8949, 12544, 16151, 16142, 18203, 19791, 18933, 18670, 17327, 17410, 21332, 21145, 19377, 24016, 24568, 19150, 22445, 28130, 25363, 24503, 25754, 20333, 17349, 20491, 20352, 19395, 21319, 20817, 18478, 16183, 12781, 11605, 12621, 12366, 12888, 13715, 12138, 11903, 14178, 14648, 12671, 10484, 10240, 11566, 10963, 10256, 12679, 13734, 12562, 13481, 13153, 9944, 9547, 11605, 12351, 12042, 11320, 12468, 14977, 13413, 11007, 12831, 12922, 11397, 14488, 15577, 11233, 10793, 13742, 13368, 12368, 12356, 11432, 11612, 12822, 13352, 14258, 14696, 14458, 15693, 16494, 15744, 16811, 18918, 19355, 19612, 19746, 18412, 17735, 18658, 18976, 18263, 17584, 17008, 16191, 14839, 13428, 13111, 12913, 11020, 10004, 12251, 13362, 11968, 13557, 15135, 10999, 9020, 12844, 13793, 13835, 18235, 20122, 19353, 20202, 17980, 16790, 21631, 21773, 19379, 24335, 24548, 18510, 22381, 27208, 23215, 23846, 26103, 20780, 19974, 23567, 21743, 22281, 25355, 22667, 20842, 20533, 16067, 14679, 15982, 13361, 13370, 15119, 11767, 11148, 13878, 10961, 7793, 8656, 8124, 8378, 10605, 10768, 11209, 12053, 10899, 11563, 12437, 9800, 9833, 13238, 12944, 11377, 12958, 14588, 14374, 13407, 12335, 11627, 11203, 12259, 14824, 15290, 13968, 14260, 14768, 14119, 13257, 11594, 10875, 12807, 14205, 14386, 15265, 15140, 14226, 14775, 15055, 14576, 15660, 17472, 18528, 18973, 18228, 16842, 16392, 16867, 17824, 18596, 18396, 17910, 17518, 16319, 14661, 13792, 13335, 12121, 11559, 13519, 14966, 13762, 13659, 13896, 10552, 8449, 10310, 11124, 12506, 16390, 17730, 18228, 19179, 15858, 14975, 20383, 20771, 19393, 24506, 24035, 18579, 22755, 26508, 22335, 23711, 26184, 20724, 19975, 23899, 21618, 20742, 24072, 22773, 20772, 20809, 17827, 16099, 17365, 16285, 15913, 16932, 14732, 13774, 15167, 12320, 8882, 9425, 9295, 9158, 11596, 11622, 9196, 9232, 9823, 8957, 9342, 10289, 9982, 10487, 11579, 10578, 9995, 12523, 14340, 13612, 13336, 12930, 11856, 12996, 14505, 14160, 15219, 16620, 15788, 15804, 15351, 12163, 12222, 15281, 15278, 15615, 17511, 15580, 13595, 14939, 14614, 14344, 17308, 18710, 18431, 18950, 17447, 15336, 15830, 16222, 16372, 17827, 17921, 16702, 16067, 14783, 13772, 14373, 14348, 13207, 12399, 12038, 12235, 12736, 13461, 14450, 13765, 11972, 11829, 11869, 11613, 13457, 15809, 17678, 19002, 16773, 15040, 18436, 19256, 17585, 21549, 23172, 18658, 20443, 24384, 21353, 21593, 25484, 22847, 21102, 23515, 21228, 19273, 22171, 22131, 21136, 22583, 20763, 18160, 18372, 16338, 14329, 15881, 15841, 15074, 16562, 15130, 11582, 11145, 11120, 10503, 11943, 12411, 10798, 10686, 11182, 10546, 10531, 10645, 9885, 10029, 10644, 9723, 9006, 10302, 11640, 12024, 12650, 12718, 11899, 12185, 12874, 12478, 12784, 13799, 14065, 14789, 15239, 14279, 14956, 16595, 15980, 16090, 17559, 16320, 15179, 16801, 16842, 16025, 17938, 19288, 18583, 18511, 17861, 16058, 15815, 16469, 16275, 16505, 17297, 16791, 15048, 14044, 13985, 13325, 12770, 13441, 13022, 11316, 11695, 13047, 12738, 12975, 13982, 12994, 11733, 12062, 12251, 12882, 15134, 16954, 17446, 17194, 16475, 17111, 19079, 19685, 19743, 20709, 20712, 20587, 21995, 22226, 21288, 21981, 22377, 21605, 22200, 22307, 20545, 20119, 20512, 19844, 20037, 20305, 19167, 18783, 18023, 15416, 14762, 15818, 15171, 15138, 16224, 15223, 14131, 14485, 13598, 12284, 11726, 10489, 10385, 12142, 12636, 12568, 13239, 12223, 10611, 10716, 10070, 8475, 9004, 10549, 11138, 11924, 12886, 12841, 12575, 12852, 12781, 11939, 11494, 12097, 12687, 13059, 14126, 14915, 14425, 14299, 15075, 15228, 15133, 15962, 16995, 17560, 18051, 18760, 19460, 19362, 18534, 18246, 18399, 18091, 17810, 17740, 17613, 17947, 17905, 16336, 14647, 13630, 12567, 12656, 14354, 14950, 13510, 12216, 11805, 11229, 10735, 11224, 11754, 11750, 12772, 14355, 14501, 14510, 15152, 14886, 15220, 16736, 16866, 17670, 20531, 20871, 19761, 21160, 21256, 19360, 19980, 20549, 19179, 19827, 21009, 20351, 20739, 21414, 20591, 20397, 19990, 18431, 18104, 17920, 16947, 17527, 17773, 16176, 16009, 16286, 14524, 13765, 14693, 14774, 15072, 16058, 15636, 14379, 13705, 13208, 12977, 13376, 14037, 14553, 14470, 13717, 12720, 11653, 10813, 10512, 10535, 10669, 10822, 10961, 11191, 11318, 11427, 11628, 11147, 10387, 10635, 11074, 11550, 13345, 14551, 13579, 13101, 13381, 12495, 12487, 14445, 15749, 16507, 17964, 18783, 18683, 18468, 17950, 17833, 18516, 19078, 19721, 20588, 20824, 20766, 20609, 19479, 17769, 16353, 15477, 15577, 16213, 16437, 16425, 16100, 15171, 14338, 13666, 12660, 11690, 11075, 11158, 12054, 12642, 12809, 13362, 13274, 12584, 13190, 14370, 15040, 16506, 18008, 18058, 18316, 18926, 17966, 16970, 17641, 18099, 17805, 18276, 18899, 18696, 18502, 18594, 18381, 17879, 17269, 17064, 17644, 17857, 17342, 17573, 17882, 16767, 15846, 15781, 15020, 14842, 16222, 16771, 16424, 16451, 15677, 14955, 15577, 15238, 14325, 15418, 16467, 16155, 16345, 16141, 15178, 15423, 15647, 14749, 14239, 13476, 12358, 12735, 13316, 12969, 12997, 12482, 11006, 10312, 9740, 9528, 11498, 13112, 12624, 12814, 13059, 11607, 11124, 12123, 12525, 13640, 15907, 17089, 17173, 16872, 16014, 15894, 16962, 17756, 18188, 18753, 18927, 18828, 18675, 18063, 17300, 16974, 17275, 18129, 18453, 17337, 15796, 14961, 14702, 14780, 14948, 14756, 14229, 13753, 13549, 13362, 12772, 12185, 12178, 12301, 12234, 12274, 12402, 12903, 14262, 15756, 16576, 16911, 16782, 16284, 16245, 16972, 17904, 18561, 18891, 19214, 19561, 19410, 18784, 18271, 17861, 17411, 17373, 17853, 18278, 18508, 18888, 19016, 18181, 16817, 15770, 15249, 15593, 16751, 17595, 17782, 17706, 16883, 15487, 14614, 14202, 14245, 15241, 16190, 16347, 16327, 15850, 15013, 14981, 15041, 14511, 14648, 14842, 13923, 13658, 14509, 14484, 13748, 13116, 11948, 10901, 10905, 11303, 12034, 12945, 12926, 12541, 12573, 11966, 11239, 12024, 13250, 13714, 14328, 15019, 14783, 14102, 14019, 14787, 15987, 17068, 17862, 18061, 17432, 16750, 16321, 15712, 15682, 16649, 17663, 18763, 19586, 18487, 16443, 15596, 15339, 15217, 15689, 15736, 15215, 15190, 15183, 15086, 15406, 15115, 14266, 14100, 13760, 12950, 13121, 13939, 14748, 16034, 16585, 15512, 14359, 13578, 13003, 14084, 16505, 18055, 18585, 18886, 18491, 17268, 16148, 16002, 16659, 17107, 17323, 18105, 18802, 18552, 18291, 18412, 17658, 16146, 15628, 16295, 16832, 17174, 17897, 18157, 17399, 16739, 16408, 15633, 15239, 15969, 16665, 16896, 17062, 16408, 15139, 14840, 15197, 14972, 14569, 14439, 14331, 14487, 15035, 15606, 15780, 14969, 13417, 12357, 12005, 11834, 12107, 12914, 13640, 13770, 13161, 12308, 11687, 11175, 11449, 13066, 14356, 14396, 14533, 14575, 13643, 13258, 13999, 14415, 14966, 16354, 17019, 16614, 16218, 15423, 14485, 14817, 15709, 16244, 17243, 17863, 16855, 15753, 15426, 15172, 15786, 17166, 17707, 17727, 17425, 16107, 15346, 15540, 14892, 14620, 15721, 15967, 15849, 16690, 16535, 15776, 16199, 15832, 14361, 13844, 13284, 12600, 13951, 15942, 16628, 17017, 17157, 16458, 15763, 15298, 15060, 15360, 15649, 15987, 16715, 16938, 16777, 17073, 17139, 16780, 16607, 16302, 16272, 17262, 18274, 18694, 19115, 19260, 18519, 17276, 16429, 16401, 16629, 16914, 17761, 18262, 17491, 16745, 16592, 16050, 15427, 15224, 14953, 14756, 14802, 14854, 15122, 15099, 14180, 13207, 12589, 12170, 12549, 13201, 13097, 12875, 12675, 11991, 11623, 11369, 10542, 10865, 12714, 13806, 14180, 14760, 14449, 13801, 14405, 15017, 14711, 14968, 16097, 16893, 16937, 16331, 15327, 14701, 15007, 15806, 16287, 16359, 16252, 15623, 14496, 13713, 13604, 14066, 15096, 16261, 16931, 16744, 16034, 15913, 16198, 15826, 15864, 16822, 16699, 16091, 16809, 17162, 16856, 17769, 17938, 16203, 15427, 15384, 14716, 15668, 17602, 17618, 17130, 17102, 15809, 14493, 14542, 14521, 14559, 15463, 16269, 16796, 16983, 16078, 15095, 14845, 14435, 14282, 14903, 15440, 16324, 17827, 18239, 17684, 17385, 16410, 15116, 15587, 16800, 17129, 17917, 19243, 19111, 17919, 17090, 16430, 16051, 16328, 16682, 16997, 17191, 16608, 15875, 15533, 14438, 13043, 12965, 13347, 13349, 13782, 13747, 12471, 11765, 11886, 11515, 11519, 12281, 12424, 12405, 12923, 12858, 12465, 12855, 13348, 13769, 14771, 15492, 15432, 15536, 15873, 16055, 16339, 16462, 16126, 15928, 16162, 16541, 16988, 17285, 16958, 16015, 14912, 13966, 13369, 13357, 13995, 15068, 16021, 16052, 15287, 14821, 14557, 14046, 14439, 15587, 15770, 16218, 18146, 18972, 18177, 17991, 17416, 15784, 15445, 15954, 15870, 16833, 18507, 18781, 18597, 18437, 17042, 15639, 15440, 15241, 15092, 15777, 16398, 16435, 16164, 15417, 14541, 14125, 14006, 14133, 14598, 15152, 15655, 15843, 15566, 15469, 15563, 15050, 14720, 15628, 16384, 16318, 17152, 18383, 17913, 17195, 17955, 18264, 17430, 17219, 17312, 16946, 17202, 17798, 17464, 16559, 15495, 14440, 14193, 14403, 14314, 14385, 14322, 13374, 12315, 11741, 11410, 11568, 12028, 12351, 12758, 12760, 11997, 11610, 11848, 12213, 13287, 14555, 14717, 14562, 14795, 14773, 14814, 15126, 15173, 15617, 16566, 16788, 16590, 16784, 16885, 17020, 17318, 16819, 15754, 15150, 14851, 14769, 15106, 15334, 15233, 15046, 14664, 14058, 13406, 13217, 13929, 14657, 14967, 15921, 16794, 16174, 15526, 15583, 15004, 14929, 16451, 17532, 17874, 18777, 19032, 18281, 17884, 17162, 16000, 16143, 16931, 17166, 17943, 18955, 18703, 17982, 17578, 16794, 15980, 15952, 16366, 16826, 17173, 17155, 16752, 15946, 14967, 14439, 14297, 14341, 15128, 16338, 16850, 16820, 16647, 15891, 15170, 15537, 16200, 16282, 16430, 16875, 17130, 17345, 17392, 16728, 15675, 14623, 13626, 13515, 14476, 15180, 15261, 15104, 13949, 12066, 11230, 11317, 11248, 11786, 13303, 14135, 13451, 12466, 11941, 11467, 11496, 12734, 13939, 14152, 14607, 15226, 14623, 13926, 14263, 14478, 14758, 15672, 15660, 15014, 15540, 16186, 16026, 16241, 16468, 16071, 15959, 15836, 15312, 15515, 16166, 16231, 16107, 15648, 14509, 13821, 13910, 13965, 14159, 14851, 15729, 16251, 15767, 14674, 13994, 13625, 13701, 14774, 15907, 16609, 17630, 18152, 17488, 17026, 17060, 17019, 17622, 18550, 18805, 19216, 20011, 19814, 18666, 17577, 16901, 16945, 17767, 18863, 19648, 19772, 19706, 19759, 18905, 17198, 16231, 16059, 16140, 17051, 18078, 17819, 17037, 16528, 15648, 14721, 14578, 14666, 14554, 14815, 15392, 15559, 15479, 15605, 15334, 14263, 13263, 12776, 12546, 13046, 14155, 14600, 14241, 13611, 12497, 11420, 11067, 10743, 10661, 11797, 12884, 12745, 12517, 12421, 11741, 11434, 12012, 12430, 12711, 13511, 14251, 14383, 14237, 14104, 14167, 14546, 14857, 14708, 14411, 14499, 14973, 15586, 16131, 16274, 15962, 15523, 15057, 14828, 15381, 16438, 17277, 17749, 17723, 17048, 16013, 14948, 14415, 14883, 15974, 17336, 18367, 17717, 15927, 15011, 14777, 14542, 15079, 15914, 16306, 17084, 17657, 16833, 15902, 15801, 15873, 16362, 17184, 17426, 17590, 18151, 18191, 17549, 16922, 16634, 17045, 18117, 19033, 19333, 19457, 20042, 20737, 20276, 18768, 17688, 17361, 17667, 19018, 20395, 20455, 20052, 19870, 18997, 17553, 16636, 16204, 15994, 16244, 16443, 15917, 15121, 14475, 13718, 13034, 12705, 12436, 12383, 12659, 12310, 11307, 10886, 10840, 10361, 10088, 10183, 10005, 10082, 10723, 10993, 10762, 10670, 10910, 11509, 11936, 11707, 11701, 12333, 12784, 13191, 13774, 13736, 13454, 13787, 14099, 14043, 14126, 14335, 14867, 15749, 16098, 16074, 16314, 16083, 15348, 15110, 15112, 15165, 15956, 16845, 16988, 17130, 17456, 17075, 16248, 15957, 16314, 17028, 17814, 18036, 17365, 16519, 16287, 16325, 16013, 15678, 15965, 16863, 17800, 18122, 17541, 16485, 15841, 15939, 16156, 16184, 16591, 17488, 18158, 18111, 17244, 15962, 15328, 15758, 16490, 16933, 17236, 17731, 18446, 18792, 18340, 17647, 17339, 17506, 18230, 19385, 20446, 21120, 21495, 21586, 20950, 19491, 18453, 18648, 19002, 18963, 19201, 19278, 18561, 17768, 17043, 15889, 14981, 14866, 14808, 14323, 13442, 12238, 11245, 10815, 10533, 10100, 9616, 9243, 9245, 9390, 9054, 8631, 8755, 8928, 8925, 9207, 9364, 9316, 10109, 11450, 12263, 12970, 13654, 13518, 13134, 13105, 12847, 12749, 13413, 14130, 14676, 15217, 15178, 14821, 14641, 14203, 14074, 14821, 15264, 15475, 16281, 16355, 15661, 16048, 16416, 15559, 15513, 16452, 16552, 16673, 17443, 17371, 16807, 16902, 17017, 16887, 16758, 16381, 16392, 17267, 17974, 18106, 18044, 17640, 17081, 16798, 16662, 16864, 17505, 17920, 18006, 18072, 17684, 16959, 16884, 17279, 17146, 16725, 16814, 17229, 17505, 17624, 17428, 17005, 17056, 17547, 17792, 18052, 18759, 19486, 20064, 20403, 19901, 18926, 18781, 19595, 20511, 21046, 21069, 20629, 19941, 19123, 18291, 17718, 17690, 18109, 18251, 17619, 16420, 14939, 13637, 13047, 12769, 12334, 12247, 12438, 11975, 10850, 9765, 8956, 8428, 8278, 8469, 8584, 8430, 8657, 9441, 9934, 10212, 10768, 10857, 10368, 10125, 9900, 9711, 10454, 11793, 12863, 13435, 13278, 12802, 12483, 11958, 11936, 13142, 14083, 14368, 15111, 15231, 14156, 13774, 13976, 13631, 13927, 15129, 15838, 16201, 16592, 16543, 16516, 16830, 16778, 16414, 16340, 16516, 16912, 17753, 18717, 19042, 18870, 18995, 19055, 18523, 18457, 19192, 19473, 19272, 19169, 18707, 18137, 18212, 18565, 18809, 18809, 18392, 18100, 18054, 17740, 17647, 17910, 17704, 17493, 17685, 17417, 17136, 17684, 18201, 18420, 18832, 18784, 18078, 17634, 17689, 18054, 18731, 19394, 19563, 19023, 18213, 17897, 17877, 17765, 18056, 18629, 18777, 18613, 18115, 17035, 16097, 15748, 15631, 15784, 15938, 15372, 14383, 13584, 12852, 12071, 11415, 11049, 10916, 10686, 10452, 10565, 10758, 10838, 10931, 10662, 9883, 9094, 8557, 8522, 9183, 10074, 10867, 11476, 11409, 10669, 9872, 9313, 9250, 9720, 10255, 10882, 11629, 11917, 11893, 11960, 11741, 11611, 12365, 13375, 13841, 14071, 14347, 14649, 15180, 15942, 16393, 16194, 15897, 16078, 16559, 17289, 18223, 18639, 18615, 18853, 18878, 18460, 18518, 18960, 19287, 19808, 20148, 19860, 19489, 19187, 19060, 19511, 19849, 19682, 19793, 19933, 19600, 19314, 18931, 18367, 18405, 18507, 18052, 18008, 18333, 18232, 18313, 18466, 17786, 17011, 16927, 17088, 17366, 17781, 18164, 18568, 18614, 18160, 17783, 17405, 17064, 17510, 18283, 18545, 18536, 18144, 17336, 16773, 16110, 15377, 15737, 16536, 16618, 16701, 16718, 15960, 15325, 15138, 14724, 14467, 14543, 14545, 14753, 14972, 14647, 14136, 13538, 12610, 11696, 10916, 10421, 10707, 11353, 11648, 11651, 11334, 10650, 9881, 9195, 8864, 8873, 8895, 9217, 9731, 9659, 9344, 9182, 8738, 8567, 9008, 9218, 9453, 10029, 10058, 10115, 11007, 11547, 11691, 12599, 13476, 13651, 14109, 14876, 15321, 15798, 16577, 17263, 17581, 17777, 18267, 18817, 18975, 18988, 19060, 19079, 19289, 19685, 19954, 20093, 20015, 19823, 19930, 19984, 19687, 19552, 19466, 19188, 19285, 19551, 19470, 19606, 20026, 20190, 20230, 19979, 19350, 19131, 19122, 18723, 18651, 18891, 18622, 18350, 18293, 17788, 17335, 17314, 17162, 17249, 17882, 18292, 18380, 18219, 17437, 16676, 16553, 16482, 16465, 16878, 17194, 17245, 17356, 17157, 16481, 15876, 15632, 15648, 15765, 15850, 15961, 16097, 16089, 15876, 15329, 14403, 13596, 13431, 13701, 13799, 13607, 13514, 13562, 13465, 13292, 13013, 12385, 11820, 11683, 11516, 11210, 10979, 10509, 9918, 9552, 8991, 8372, 8404, 8603, 8629, 9011, 9220, 8773, 8596, 8703, 8467, 8638, 9551, 10537, 11656, 12657, 12775, 12583, 12654, 12604, 12867, 13735, 14397, 14911, 15636, 15952, 15954, 16132, 16132, 16336, 17336, 18213, 18624, 19249, 19694, 19677, 19899, 20074, 19701, 19425, 19460, 19504, 19838, 20356, 20489, 20374, 20183, 19674, 19083, 18848, 18875, 19013, 19350, 19618, 19440, 19115, 19013, 18792, 18363, 18214, 18326, 18561, 19193, 19816, 19786, 19335, 18591, 17666, 17369, 17594, 17497, 17436, 17666, 17561, 17340, 17185, 16535, 15958, 16152, 16470, 16747, 17165, 17155, 17013, 17274, 17198, 16779, 16720, 16543, 16205, 16345, 16197, 15212, 14268, 13588, 13094, 13244, 13493, 13131, 12787, 12714, 12397, 12060, 11949, 11725, 11515, 11625, 11733, 11579, 11305, 10985, 10828, 11041, 11114, 10618, 10127, 9898, 9549, 9395, 9710, 9923, 10163, 10783, 11083, 10953, 11045, 11204, 11690, 13015, 13990, 13904, 13798, 13681, 13256, 13377, 13802, 13845, 14236, 15011, 15470, 15822, 15862, 15449, 15500, 15750, 15642, 15999, 16441, 16276, 16905, 18296, 18617, 18373, 18578, 18493, 18303, 18616, 18800, 18854, 19203, 19376, 19371, 19375, 18897, 18273, 18203, 18095, 17684, 17781, 18217, 18213, 18222, 18649, 18718, 18388, 18533, 18837, 18667, 18632, 18900, 18850, 18729, 18853, 18870, 18862, 18900, 18657, 18432, 18475, 18474, 18512, 18575, 18301, 17980, 17884, 17865, 18186, 18703, 18719, 18413, 18062, 17356, 16628, 16238, 15757, 15262, 15118, 14890, 14283, 13613, 12992, 12384, 11889, 11543, 11288, 11126, 11020, 10775, 10445, 10491, 10737, 10633, 10534, 10627, 10418, 10369, 10950, 11382, 11617, 12063, 12022, 11551, 11445, 11345, 11432, 12416, 13300, 13413, 13477, 13261, 12703, 12688, 12811, 12712, 13229, 13917, 14126, 14506, 14754, 14549, 15007, 15775, 15764, 15748, 15898, 15526, 15580, 16249, 16209, 15833, 15904, 15747, 15496, 15651, 15583, 15483, 16091, 16606, 16410, 16223, 16245, 16139, 16055, 16186, 16597, 17145, 17315, 17165, 17224, 17170, 16781, 16905, 17525, 17530, 17170, 17373, 17610, 17458, 17712, 18324, 18469, 18480, 18788, 18864, 18688, 18840, 19233, 19454, 19478, 19486, 19463, 19179, 18843, 18887, 18913, 18615, 18592, 18732, 18400, 18125, 18327, 18371, 18100, 17863, 17634, 17375, 17063, 16663, 16264, 15764, 15268, 15078, 14766, 14028, 13441, 13137, 12920, 12861, 12511, 11746, 11348, 11260, 11096, 11312, 11806, 12072, 12365, 12625, 12528, 12350, 12252, 12460, 13226, 13861, 14003, 14147, 13992, 13428, 13266, 13281, 13120, 13449, 13902, 13770, 13682, 13735, 13489, 13538, 13871, 13835, 13957, 14479, 14738, 15068, 15746, 15897, 15533, 15396, 15214, 14926, 15177, 15601, 15646, 15886, 16316, 16138, 15805, 15915, 15695, 15136, 15286, 15713, 15564, 15362, 15234, 14720, 14322, 14350, 14465, 14837, 15312, 15371, 15339, 15189, 14585, 14480, 15075, 15111, 15069, 15820, 16147, 15790, 15940, 16069, 15647, 15819, 16628, 17049, 17271, 17730, 18141, 18256, 18113, 18001, 18028, 18017, 18344, 19187, 19651, 19516, 19474, 19306, 18664, 18076, 17763, 17585, 17690, 17976, 18056, 17676, 16838, 15999, 15574, 15543, 15822, 16108, 16120, 16174, 16223, 15877, 15584, 15575, 15414, 15446, 15806, 15724, 15407, 15428, 15287, 14916, 14759, 14449, 13888, 13651, 13762, 14002, 14290, 14394, 14316, 14140, 13778, 13527, 13594, 13664, 13781, 14125, 14301, 14130, 13917, 13791, 13731, 13714, 13701, 13750, 13874, 14034, 14207, 14181, 13947, 13926, 14139, 14225, 14312, 14599, 14830, 14911, 15117, 15508, 15822, 15960, 16116, 16233, 16063, 15903, 16065, 16114, 15791, 15424, 15113, 14784, 14587, 14628, 14852, 15006, 14917, 14844, 14764, 14395, 14238, 14598, 14785, 14745, 14912, 14806, 14350, 14378, 14710, 14688, 14770, 15179, 15090, 14425, 14091, 14122, 13951, 13952, 14481, 14792, 14618, 14544, 14561, 14624, 15024, 15496, 16085, 17090, 17608, 17416, 17649, 17899, 17604, 17964, 18670, 18485, 18545, 19211, 19031, 18572, 18684, 18328, 17837, 18210, 18428, 18060, 17954, 17887, 17607, 17564, 17479, 17145, 17018, 17094, 17224, 17399, 17349, 17163, 17110, 17030, 17032, 17177, 16926, 16396, 16131, 15792, 15323, 15268, 15272, 14954, 14826, 14748, 14229, 13804, 13841, 13885, 13918, 14038, 13895, 13496, 13200, 13034, 12994, 13160, 13382, 13539, 13680, 13756, 13668, 13411, 13140, 13162, 13570, 14065, 14378, 14520, 14578, 14615, 14713, 14901, 15188, 15603, 15934, 15999, 15973, 15817, 15431, 15371, 15643, 15432, 15088, 15220, 15051, 14565, 14598, 14538, 14147, 14424, 14877, 14734, 14762, 14835, 14296, 13955, 13997, 13646, 13229, 13062, 12777, 12613, 12692, 12729, 13035, 13569, 13667, 13438, 13369, 13334, 13159, 13090, 13206, 13179, 13249, 14163, 15328, 15661, 15846, 16413, 16443, 16267, 16832, 17461, 17924, 18845, 19608, 19776, 19970, 20017, 19624, 19308, 19343, 19750, 20328, 20501, 20343, 20121, 19601, 19205, 19160, 18743, 18389, 18828, 18992, 18541, 18339, 17838, 16754, 16208, 15957, 15479, 15757, 16489, 16295, 15694, 15302, 14494, 13794, 14040, 14572, 15075, 15828, 16220, 16115, 16218, 16271, 15950, 15864, 16033, 16149, 16468, 16609, 16091, 15590, 15295, 14689, 14181, 14014, 13637, 13314, 13332, 13093, 12682, 12531, 12395, 12528, 13102, 13251, 13016, 13171, 13347, 13404, 13871, 14156, 14000, 14407, 15172, 15353, 15317, 15375, 15172, 15045, 15188, 15051, 14637, 14284, 13946, 13802, 13887, 13675, 13262, 13212, 13248, 12947, 12610, 12207, 11438, 10776, 10504, 10231, 10237, 10821, 11268, 11608, 12324, 12458, 11912, 12316, 13251, 13472, 14081, 15209, 15442, 15815, 17074, 17566, 17810, 19120, 19966, 20065, 20591, 20479, 19772, 20061, 20249, 19892, 20544, 20933, 20009, 19738, 19719, 18758, 18698, 19385, 18951, 18603, 18707, 17747, 17013, 17497, 17526, 17400, 18150, 18322, 17533, 17061, 16718, 16116, 15939, 16272, 16600, 16672, 16495, 16237, 15910, 15528, 15344, 15322, 15359, 15658, 16056, 16182, 16082, 15937, 15966, 16218, 16426, 16694, 17003, 16778, 16361, 16370, 16207, 15797, 15835, 15759, 15170, 14883, 14774, 14213, 13625, 13313, 13116, 13124, 13176, 13089, 13000, 12871, 12732, 12681, 12520, 12392, 12480, 12523, 12702, 13011, 12775, 12392, 12558, 12545, 12297, 12693, 13229, 13437, 14000, 14571, 14545, 14591, 14805, 14790, 15111, 15628, 15496, 15305, 15723, 16046, 16023, 15904, 15317, 14395, 13912, 13766, 13528, 13280, 12950, 12405, 11849, 11404, 11184, 11265, 11430, 11824, 12740, 13585, 13955, 14318, 14650, 14852, 15596, 16622, 17123, 17714, 18614, 18829, 18924, 19737, 20164, 20090, 20581, 20748, 20027, 19574, 19065, 18136, 18174, 18666, 18256, 18076, 18381, 17853, 17309, 17531, 17640, 17917, 18493, 18314, 18075, 18564, 18687, 18548, 19137, 19650, 19404, 19001, 18704, 18343, 17718, 17007, 16809, 16816, 16497, 16312, 15991, 15006, 14288, 13953, 13345, 13426, 14232, 14223, 13994, 14426, 14349, 13919, 14210, 14340, 14089, 14461, 14763, 14365, 14375, 14743, 14472, 13917, 13502, 12944, 12567, 12494, 12162, 11875, 12118, 12320, 12283, 12396, 12382, 12189, 12327, 12565, 12615, 12795, 13071, 13391, 13944, 14374, 14493, 14569, 14507, 14470, 14768, 14948, 15056, 15610, 16074, 16253, 16669, 16696, 16204, 16452, 17212, 17519, 17867, 18246, 18020, 17673, 17345, 16543, 15833, 15534, 15076, 14572, 14177, 13249, 11842, 10777, 10271, 10026, 10130, 10685, 11019, 11020, 11741, 12787, 13069, 13719, 15063, 15621, 16279, 17695, 17912, 17906, 19255, 19584, 19231, 20549, 20857, 19540, 20031, 20608, 19404, 19413, 19662, 18345, 18452, 19209, 18070, 17916, 18699, 17726, 17609, 18931, 18594, 18280, 19016, 18326, 17671, 18383, 18213, 18023, 18935, 18822, 17949, 17558, 16654, 15813, 15676, 15032, 14488, 14745, 14595, 14207, 14009, 13285, 12538, 12197, 11818, 12060, 12830, 12967, 12928, 13172, 13182, 13272, 13498, 13412, 13527, 13896, 13879, 13800, 14074, 14540, 14905, 14718, 14191, 13986, 14040, 14298, 14683, 14744, 14925, 15488, 15526, 15184, 14974, 14347, 13874, 14307, 14616, 14584, 14718, 14401, 13945, 14031, 13782, 13439, 13982, 14483, 14607, 15149, 15379, 14966, 15007, 15359, 15472, 15845, 16363, 16569, 16799, 17073, 16931, 16535, 16418, 16608, 16667, 16512, 16341, 15986, 15513, 15273, 14888, 14098, 13415, 12740, 11943, 11758, 12113, 12243, 12286, 12401, 12451, 12746, 13097, 13192, 13608, 14306, 14861, 15786, 16711, 16807, 17170, 18072, 18242, 18604, 19920, 20284, 19885, 20370, 20547, 19890, 19655, 19166, 18513, 19118, 19488, 18729, 18760, 18858, 17755, 17305, 17583, 17187, 17155, 17434, 16884, 16656, 16839, 16260, 16146, 16863, 16786, 16241, 15967, 15536, 15420, 15534, 15010, 14673, 15072, 15234, 15016, 14654, 14135, 13909, 13877, 13943, 14629, 15102, 14661, 14459, 14545, 14199, 14190, 14487, 14382, 14568, 14943, 14642, 14305, 14219, 13863, 13729, 13812, 13602, 13836, 14590, 14775, 14444, 14187, 14023, 13993, 13913, 13658, 13579, 13701, 13905, 14102, 13862, 13390, 13284, 13349, 13671, 14405, 14553, 14065, 14188, 14705, 14810, 14827, 15010, 15406, 16176, 16878, 17237, 17511, 17630, 17645, 17766, 17778, 17783, 17921, 17761, 17489, 17501, 17202, 16348, 15576, 15183, 14916, 14292, 13226, 12382, 11912, 11361, 10936, 10765, 10528, 10432, 10629, 10933, 11440, 11980, 12410, 13215, 14190, 14787, 15368, 15890, 15953, 16421, 17811, 18981, 19363, 19708, 20158, 20058, 19651, 19680, 19831, 19697, 19775, 19864, 19392, 18928, 18651, 18123, 17841, 17745, 17144, 16745, 17067, 17461, 17764, 17611, 16863, 16788, 17151, 16769, 16849, 17645, 17462, 17087, 17472, 17240, 16725, 16777, 16246, 15616, 16043, 16082, 15398, 15364, 15413, 14888, 14620, 14738, 15030, 15373, 15060, 14328, 14226, 14503, 14472, 14135, 13634, 13271, 13187, 13147, 13211, 13328, 13092, 12664, 12427, 12298, 12252, 12408, 12721, 13062, 13399, 13921, 14493, 14540, 14221, 14189, 14412, 14780, 15291, 15493, 15338, 15255, 15211, 15063, 14774, 14453, 14599, 15053, 15177, 15248, 15372, 15095, 15056, 15728, 16223, 16285, 16303, 16323, 16637, 17072, 16970, 16728, 16715, 16523, 16320, 16022, 15159, 14452, 14323, 14031, 13679, 13504, 12867, 12006, 11576, 11155, 10480, 10034, 10010, 10237, 10678, 11442, 12267, 12758, 13370, 14511, 15464, 15991, 16679, 17502, 18242, 18804, 19027, 19543, 20531, 20833, 20673, 21060, 21058, 20309, 20150, 20501, 20442, 20035, 19397, 19069, 19497, 19563, 18840, 18301, 17836, 17220, 17047, 17199, 17552, 17897, 17243, 16390, 16731, 16843, 16155, 16403, 16985, 16650, 16416, 16247, 15615, 15698, 16140, 15692, 15443, 15895, 15836, 15314, 14818, 14255, 13965, 13902, 13947, 14550, 14896, 14085, 13221, 12882, 12523, 12405, 12343, 11846, 11903, 12724, 13001, 12695, 12468, 12245, 12213, 12482, 12800, 13439, 14241, 14532, 14666, 15053, 15286, 15334, 15376, 15412, 15805, 16359, 16266, 15788, 15621, 15430, 14875, 14382, 14210, 14064, 13830, 13878, 14175, 14109, 13766, 13787, 14042, 14295, 14813, 15359, 15609, 15908, 16224, 16226, 16237, 16452, 16500, 16409, 16469, 16438, 16018, 15451, 15081, 14848, 14640, 14564, 14484, 14102, 13681, 13515, 13190, 12448, 11868, 11867, 12158, 12653, 13630, 14717, 15297, 15805, 16756, 17536, 17828, 18080, 18287, 18494, 18875, 18839, 18678, 19354, 19742, 19168, 19314, 19689, 18739, 18266, 19007, 18856, 18344, 18637, 18500, 18205, 18378, 17738, 17146, 17655, 17322, 16374, 16875, 17683, 17660, 17394, 16829, 16690, 17186, 16661, 16060, 16824, 16919, 16124, 16193, 16021, 15436, 15651, 15186, 14197, 14821, 15341, 14354, 13887, 13931, 13417, 13190, 13165, 13106, 13579, 13526, 12651, 12567, 12939, 12659, 12253, 11938, 11808, 12302, 12716, 12566, 12482, 12655, 13012, 13323, 13229, 13420, 14088, 14254, 14411, 15176, 15460, 15271, 15364, 15097, 14641, 14746, 14564, 13847, 13530, 13419, 13179, 13120, 12958, 12571, 12447, 12643, 13086, 13802, 14615, 15467, 16192, 16697, 17432, 18301, 18672, 18811, 19065, 19235, 19427, 19434, 18844, 18331, 18070, 17206, 16335, 16480, 16730, 16409, 16274, 16416, 16305, 15932, 15363, 14807, 14539, 14250, 13882, 13796, 13721, 13538, 13777, 14204, 14232, 14408, 15295, 16060, 16001, 15981, 16573, 16837, 16516, 16490, 16846, 17354, 17995, 18237, 18266, 18614, 18470, 18093, 18751, 19086, 18151, 17689, 17634, 17202, 17637, 18070, 17163, 16974, 17477, 16430, 15629, 16531, 16822, 16270, 16362, 16664, 16860, 16766, 15935, 15482, 15705, 15322, 14837, 15011, 15234, 15465, 15289, 14313, 14057, 14521, 13972, 13268, 13569, 13687, 13292, 12995, 12750, 12632, 12299, 11477, 11142, 11401, 11418, 11278, 10915, 10577, 11258, 12045, 11853, 12012, 12769, 13126, 13541, 13910, 13859, 14666, 15936, 16054, 15948, 16244, 15832, 15173, 14988, 14747, 14603, 14534, 14012, 13741, 13959, 13989, 14252, 14860, 15194, 15912, 17187, 17897, 18238, 18746, 18886, 18977, 19524, 19861, 19991, 20372, 20400, 19887, 19517, 19320, 18955, 18484, 18163, 18215, 18309, 18001, 17746, 17857, 17708, 17155, 16643, 16125, 15489, 14824, 14000, 12974, 11775, 10513, 9850, 9830, 9674, 10095, 11728, 12553, 12391, 13898, 15750, 15183, 14661, 15708, 15911, 15834, 16693, 16904, 17174, 18138, 17790, 17429, 18188, 17533, 17093, 18765, 18897, 18122, 19354, 19107, 17382, 18100, 18239, 16436, 16884, 17577, 15780, 15299, 16543, 16394, 15441, 14931, 15051, 15578, 15164, 14649, 15258, 15095, 14486, 14878, 14410, 13727, 14705, 14531, 13083, 13588, 14272, 13318, 12961, 13182, 12986, 12970, 12536, 11965, 12526, 12760, 11805, 11287, 11453, 11643, 11715, 11381, 11237, 11831, 12524, 13324, 14304, 14879, 15417, 15984, 15831, 15632, 16218, 16926, 17081, 16623, 16136, 16173, 16023, 15529, 15621, 15835, 15771, 16269, 16818, 16960, 17876, 19140, 19247, 18888, 19209, 19815, 19878, 19425, 19253, 19229, 18595, 18075, 18144, 17834, 17391, 17293, 16819, 16638, 17581, 18226, 17947, 17598, 17340, 17192, 16973, 16421, 16337, 16345, 15179, 14098, 14002, 13344, 12196, 11428, 10318, 9408, 9646, 10031, 10319, 10959, 11656, 12861, 13951, 13668, 14088, 15784, 15585, 14708, 15877, 16337, 15103, 14803, 15017, 15454, 16825, 17366, 17656, 18887, 18366, 17660, 19609, 19775, 18014, 19181, 19343, 16532, 16730, 17594, 14987, 14506, 16303, 15143, 14135, 15792, 16437, 15593, 14875, 14879, 15922, 15890, 14680, 14918, 14733, 13155, 13264, 13529, 12505, 13309, 14245, 13067, 13346, 14843, 14595, 14482, 15010, 14738, 14765, 14658, 13721, 13703, 13795, 12750, 12360, 12761, 12948, 13106, 12743, 12682, 14104, 15190, 15660, 16803, 17098, 16522, 16897, 16784, 15580, 15407, 16138, 16529, 16441, 15947, 15881, 16157, 15976, 16555, 17785, 17955, 18289, 19196, 18813, 18385, 18879, 18215, 16922, 16798, 17109, 17263, 17016, 16327, 16418, 16791, 16437, 16828, 17710, 17553, 17629, 18192, 17885, 17714, 17936, 17249, 16489, 16452, 16356, 16122, 15755, 15254, 15059, 14720, 14152, 13938, 13505, 12749, 12193, 11286, 10474, 10300, 9701, 9422, 10316, 10552, 10878, 12821, 13602, 13161, 14616, 15633, 14337, 14287, 15235, 14389, 13759, 14402, 14736, 15656, 17030, 17202, 17567, 18281, 17708, 17957, 19660, 19472, 18424, 18840, 18234, 16589, 16804, 17098, 16038, 16335, 17421, 16624, 15706, 16606, 17196, 16084, 15344, 16384, 17118, 16048, 15059, 14733, 13615, 12941, 13766, 14067, 14111, 15392, 16030, 15428, 15708, 16225, 15606, 15036, 15210, 15427, 15011, 13738, 12742, 12668, 12212, 11360, 11436, 12155, 12894, 13534, 13704, 13967, 14752, 15319, 15899, 16546, 16033, 15247, 15644, 15721, 14960, 15369, 16601, 16815, 16706, 17339, 17904, 18015, 18419, 18907, 18760, 18599, 18858, 18449, 17434, 17137, 16927, 15763, 15063, 15712, 16141, 15745, 15762, 16380, 16656, 16647, 17019, 17603, 18004, 18015, 17377, 16767, 17025, 17077, 16271, 16093, 16500, 16063, 15621, 15868, 15559, 14798, 14316, 13627, 13315, 13820, 13377, 11791, 10995, 10833, 10100, 9315, 9287, 9906, 10576, 11272, 12915, 14575, 14165, 13518, 14571, 14476, 13149, 14034, 14862, 13191, 12950, 14559, 14946, 16033, 18269, 18722, 18958, 19797, 19117, 19183, 20386, 19064, 17877, 19082, 18343, 16747, 17379, 16564, 15281, 17534, 18438, 15950, 16356, 18858, 18126, 16157, 16327, 17121, 16621, 15604, 15450, 15300, 14516, 14749, 15238, 14622, 15370, 16857, 15771, 14930, 16055, 15311, 13642, 14006, 14065, 13403, 13558, 12886, 11843, 12234, 12042, 11057, 11723, 13171, 13685, 13646, 13458, 13654, 14339, 14711, 15024, 15387, 15190, 15394, 16284, 16291, 15979, 17024, 18488, 19058, 19231, 19436, 19254, 18919, 19230, 19512, 18736, 18252, 18666, 17921, 16460, 16283, 15740, 14021, 13844, 14860, 14602, 14003, 14357, 14833, 15132, 15360, 15432, 15791, 16366, 16548, 16391, 16193, 16062, 15683, 14830, 14495, 15024, 15010, 14455, 14477, 14470, 14167, 14241, 14176, 14119, 14958, 15270, 14178, 13562, 13820, 13290, 12059, 11665, 12361, 12970, 13260, 14277, 14989, 13935, 13421, 14309, 13663, 12722, 14030, 14141, 12328, 12834, 14333, 14177, 14971, 16400, 16169, 16186, 16570, 15867, 16399, 17905, 17587, 17433, 18678, 18749, 18406, 19028, 19028, 19262, 20867, 21060, 19667, 20022, 21356, 20429, 18504, 18614, 19617, 19194, 18467, 18288, 17196, 16047, 16314, 16217, 15349, 15422, 15341, 14361, 14129, 13827, 12197, 11152, 11286, 11074, 10433, 9772, 9163, 9086, 9183, 8954, 8978, 9617, 10664, 11492, 11509, 11733, 13039, 14310, 15342, 16626, 17092, 17111, 18222, 19221, 19380, 20252, 21246, 21276, 21739, 22384, 21573, 20509, 20543, 20550, 19741, 18604, 17544, 16703, 15907, 14939, 13971, 13237, 12958, 13082, 13169, 13152, 13066, 12749, 12717, 13289, 13623, 13533, 13769, 14065, 13730, 13222, 13242, 13315, 12759, 12314, 12826, 13475, 13715, 14381, 15312, 15692, 15864, 16082, 16184, 16650, 17376, 17644, 17670, 17809, 17848, 17764, 17541, 17198, 17158, 17606, 18052, 17863, 17211, 17008, 16995, 16220, 15459, 15176, 14156, 12931, 12752, 12379, 11439, 11413, 11737, 11540, 11886, 12601, 12677, 12870, 13511, 13568, 13174, 13360, 14083, 14620, 14892, 15375, 16050, 16651, 17328, 17761, 17615, 17841, 18811, 19346, 19297, 19513, 19744, 19553, 19275, 19074, 18820, 18524, 18411, 18730, 19026, 18684, 18139, 17842, 17409, 16757, 16149, 15465, 14809, 14454, 14071, 13321, 12512, 11951, 11548, 11415, 11833, 12425, 12677, 12831, 13088, 13349, 13956, 14849, 15380, 15763, 16343, 16565, 16442, 16613, 17046, 17428, 17638, 17733, 17916, 17929, 17623, 17488, 17264, 16560, 16183, 16001, 15164, 14601, 14669, 14082, 13381, 13648, 13885, 13772, 13957, 13736, 13063, 13115, 13556, 13475, 13220, 13155, 13232, 13328, 13111, 12684, 12389, 12259, 12634, 13572, 14341, 14869, 15416, 15671, 15893, 16378, 16579, 16801, 17602, 18241, 18363, 18360, 18121, 17921, 18058, 17976, 17811, 17995, 18023, 17986, 18166, 17847, 17229, 17039, 16677, 16067, 15819, 15268, 14194, 13579, 13188, 12460, 12174, 12482, 12426, 12068, 12156, 12489, 12634, 12916, 13385, 13426, 13254, 13736, 14630, 15143, 15374, 15621, 15798, 16061, 16569, 17034, 17230, 17288, 17329, 17477, 17933, 18535, 18816, 18853, 19013, 19123, 19149, 19417, 19601, 19401, 19244, 19045, 18344, 17467, 16672, 15870, 15285, 14809, 14201, 13909, 13885, 13568, 13237, 13059, 12622, 12386, 12682, 12862, 12957, 13239, 13111, 12921, 13510, 14048, 13900, 13951, 14265, 14332, 14695, 15506, 16024, 16167, 16366, 16790, 17325, 17637, 17749, 17885, 17739, 17411, 17510, 17523, 16919, 16535, 16519, 16192, 15971, 16122, 15987, 15809, 15774, 15027, 13971, 13798, 13840, 13240, 12748, 12698, 12467, 12153, 12198, 12265, 12087, 12178, 12757, 13223, 13437, 13891, 14395, 14622, 15029, 15515, 15499, 15534, 16045, 16229, 16003, 16066, 16217, 16360, 16924, 17417, 17348, 17393, 17885, 18384, 18703, 18785, 18655, 18584, 18565, 18525, 18549, 18251, 17516, 17035, 16860, 16501, 16283, 16350, 16071, 15606, 15523, 15359, 14729, 14235, 14000, 13573, 13285, 13463, 13413, 13035, 13060, 13196, 13036, 13324, 14010, 14160, 14130, 14420, 14449, 14285, 14457, 14620, 14724, 15231, 15815, 16072, 16286, 16533, 16580, 16476, 16427, 16514, 16552, 16370, 16204, 16218, 16114, 15798, 15619, 15635, 15554, 15358, 15210, 15020, 14807, 14866, 15009, 14768, 14401, 14266, 14140, 14129, 14454, 14556, 14318, 14414, 14618, 14523, 14865, 15682, 15915, 15758, 16126, 16740, 17182, 17611, 17734, 17320, 16907, 16777, 16514, 16012, 15740, 15814, 15830, 15912, 16378, 16514, 16010, 15839, 15916, 15395, 15180, 15876, 16145, 15806, 15824, 15582, 14740, 14579, 15009, 14766, 14377, 14886, 15507, 15518, 15667, 15997, 15598, 15068, 15331, 15407, 14834, 14782, 15039, 14725, 14709, 15310, 15572, 15750, 16292, 16518, 16510, 16891, 17344, 17534, 17564, 17536, 17685, 17846, 17667, 17532, 17423, 16770, 16218, 16417, 16455, 16140, 16291, 16315, 15652, 15392, 15560, 14986, 14221, 14100, 13840, 13459, 13812, 14130, 13747, 13577, 13728, 13505, 13364, 13667, 13672, 13090, 12527, 12393, 12484, 12468, 12460, 12600, 12672, 12888, 13593, 14323, 14820, 15468, 16029, 16178, 16435, 16810, 16639, 16171, 16072, 16062, 15800, 15689, 15865, 15900, 15823, 15900, 15815, 15445, 15276, 15219, 14722, 14042, 13645, 13391, 13334, 13593, 13538, 12995, 12795, 13039, 13215, 13708, 14742, 15499, 15813, 16248, 16667, 16822, 16936, 16920, 16678, 16567, 16707, 16837, 16822, 16786, 16991, 17431, 17924, 18663, 19534, 19844, 19639, 19611, 19793, 19949, 20114, 20124, 19813, 19334, 18789, 18145, 17549, 17254, 17140, 16808, 16502, 16658, 16676, 16125, 15696, 15354, 14546, 14024, 14071, 13604, 12821, 12666, 12580, 12268, 12561, 13249, 13613, 14061, 14814, 15348, 15690, 16138, 16454, 16593, 16859, 17144, 17199, 17164, 17143, 16941, 16510, 16185, 16225, 16411, 16615, 17063, 17435, 17216, 16976, 17109, 16905, 16432, 16305, 16018, 15462, 15311, 14946, 13789, 12807, 12342, 11789, 11366, 11303, 11048, 10469, 10136, 10297, 10544, 10605, 10752, 10946, 10951, 11239, 11911, 12295, 12507, 12948, 13252, 13423, 13706, 13756, 13611, 13685, 13863, 14077, 14374, 14527, 14634, 14834, 14899, 14915, 14976, 14862, 14794, 14938, 14830, 14524, 14454, 14495, 14765, 15486, 15898, 15683, 15807, 16471, 16843, 17006, 17370, 17520, 17309, 17210, 17198, 17045, 17000, 17138, 17137, 17004, 17070, 17322, 17464, 17560, 17986, 18629, 19065, 19434, 19975, 20278, 20106, 19971, 20152, 20361, 20489, 20543, 20209, 19521, 19065, 18909, 18667, 18514, 18539, 18241, 17769, 17655, 17509, 16951, 16477, 16231, 15870, 15524, 15354, 14994, 14437, 14292, 14599, 14769, 14847, 15143, 15266, 15253, 15622, 15904, 15746, 15698, 15564, 15110, 15021, 15109, 14901, 14993, 15239, 15173, 15379, 15554, 15158, 15179, 15567, 15440, 15521, 15786, 15144, 14436, 14311, 13794, 13185, 13105, 12864, 12586, 12612, 12200, 11423, 10941, 10623, 10513, 10662, 10633, 10518, 10542, 10610, 10916, 11275, 11405, 11805, 12446, 12877, 13556, 14448, 14841, 15110, 15526, 15606, 15631, 15728, 15364, 15001, 15112, 15136, 15010, 15036, 15000, 14985, 15139, 15221, 15221, 15068, 14707, 14555, 14533, 14311, 14233, 14110, 13587, 13523, 13976, 13740, 13215, 13490, 13959, 14117, 14509, 14995, 15147, 15389, 15933, 16359, 16708, 17273, 17681, 17677, 17806, 18176, 18229, 18101, 18335, 18749, 19060, 19387, 19806, 20315, 20792, 21032, 21189, 21383, 21391, 21273, 21129, 20760, 20360, 20154, 19834, 19409, 19099, 18650, 18118, 17830, 17546, 17151, 16876, 16555, 16112, 15723, 15234, 14733, 14578, 14564, 14519, 14658, 14809, 14790, 14902, 15218, 15487, 15610, 15622, 15563, 15419, 15309, 15387, 15354, 15122, 15192, 15387, 15238, 15254, 15551, 15522, 15557, 16035, 16362, 16531, 16724, 16401, 15745, 15303, 14785, 14201, 13859, 13391, 12863, 12724, 12574, 12075, 11521, 11150, 11107, 11258, 11309, 11474, 11680, 11655, 11986, 12568, 12434, 12367, 13195, 13710, 13667, 14072, 14455, 14415, 14525, 14470, 14146, 14144, 14004, 13548, 13543, 13667, 13496, 13615, 13823, 13765, 13942, 14194, 14111, 14031, 13921, 13670, 13599, 13472, 13365, 13669, 13628, 13310, 14006, 14737, 14233, 14338, 15750, 16310, 16019, 16710, 17502, 16827, 16275, 17481, 18353, 17398, 17295, 18718, 18443, 16970, 17284, 18034, 17864, 18190, 18508, 18428, 19086, 19248, 18971, 19928, 19813, 18638, 20146, 20959, 18117, 17541, 19495, 18324, 16473, 16505, 15798, 15869, 16941, 15354, 14044, 15718, 15946, 14444, 14461, 14720, 14586, 14843, 14259, 13481, 13710, 13981, 14612, 15404, 15001, 15002, 16138, 16396, 16234, 16386, 16072, 16346, 17111, 16662, 16330, 16903, 16890, 16969, 17559, 17447, 17551, 18323, 18473, 18593, 18987, 18691, 18435, 18307, 17272, 16117, 15139, 13947, 13625, 13649, 12852, 12935, 13920, 13684, 13483, 14535, 14623, 13374, 12797, 13059, 13101, 12783, 13153, 14563, 14964, 13952, 14437, 15911, 15323, 14767, 16439, 16556, 13838, 12784, 14231, 14660, 13697, 13587, 14556, 14784, 13484, 12669, 13634, 14180, 13796, 14662, 14990, 13033, 12807, 14526, 13024, 10611, 12098, 13386, 11886, 12380, 14720, 14602, 13732, 14550, 14747, 13703, 13894, 15346, 15812, 14893, 14414, 15268, 16012, 15652, 15792, 17276, 17233, 14371, 13110, 15140, 15644, 14512, 16767, 19779, 18585, 17211, 18498, 18176, 16771, 18256, 19214, 16596, 15588, 18235, 18861, 16834, 17143, 18677, 17925, 16864, 16529, 15851, 16395, 16881, 15227, 14969, 15537, 13641, 14081, 16301, 13188, 11245, 15179, 14397, 10641, 13995, 16748, 13979, 14524, 16391, 14163, 13131, 14175, 14368, 15342, 15394, 14249, 15959, 17548, 16762, 17977, 19426, 18766, 20206, 21988, 20411, 19334, 19751, 19233, 19112, 18895, 17684, 17971, 18741, 17906, 17393, 17230, 16822, 17687, 18096, 16596, 15882, 16001, 15347, 14917, 14644, 14211, 14837, 15554, 15361, 15353, 15070, 14199, 14394, 15251, 15034, 14086, 13743, 14283, 14344, 13366, 13023, 13247, 12829, 13315, 14427, 13649, 12808, 13814, 14323, 14065, 14278, 13997, 13644, 13951, 13701, 13449, 13655, 13093, 12882, 13589, 13276, 12788, 13222, 13067, 12977, 13874, 14303, 14630, 15091, 14310, 13865, 14594, 14166, 13523, 14221, 14092, 13249, 13697, 14328, 14396, 14782, 15438, 16293, 16827, 16642, 17061, 17523, 16647, 16693, 18041, 17799, 17138, 18075, 18505, 17949, 18121, 18560, 18413, 17817, 17110, 16841, 16466, 15813, 16116, 16299, 15230, 15207, 16035, 15285, 14754, 15660, 15346, 14101, 14123, 14608, 14412, 13596, 12650, 12354, 11413, 8891, 8042, 9989, 11234, 11524, 13371, 15281, 14627, 13252, 14237, 15724, 14502, 14016, 17408, 19014, 17202, 18946, 22819, 22399, 22037, 24977, 25095, 21835, 19784, 18682, 18461, 19037, 17895, 18212, 22238, 22576, 19164, 20375, 22016, 17767, 15507, 17277, 14932, 11779, 13400, 13083, 9871, 10716, 12648, 12247, 13823, 14923, 11784, 10737, 12566, 10756, 8330, 9876, 11360, 12017, 14046, 14942, 14859, 16625, 18109, 17817, 17494, 16974, 16519, 17042, 16665, 15286, 15142, 15593, 15882, 16847, 17293, 16662, 16732, 17338, 16957, 15728, 14682, 14777, 15333, 14424, 13030, 13178, 13462, 13017, 13777, 15007, 14089, 12600, 13484, 14882, 13766, 12393, 13751, 15314, 15034, 15634, 17132, 16691, 16252, 17883, 18704, 18081, 18312, 18522, 18129, 18744, 19327, 18574, 18214, 18609, 18491, 18195, 17953, 17179, 16256, 15805, 15930, 16168, 15575, 14556, 14341, 14436, 14106, 13645, 12923, 12138, 11713, 10762, 9192, 7981, 6627, 5088, 4358, 3934, 4333, 7037, 9695, 11061, 14611, 18456, 16791, 13851, 15832, 16653, 12800, 12986, 18300, 19454, 18029, 21297, 25284, 25229, 25346, 27712, 28190, 23673, 17447, 17178, 20369, 16569, 12701, 19762, 23651, 16093, 15059, 20220, 14750, 8537, 12250, 11700, 6033, 7508, 9756, 7660, 8899, 11599, 12548, 15968, 17636, 14805, 15311, 17667, 15540, 14030, 15708, 16577, 18506, 21883, 22130, 21143, 22258, 22896, 21998, 20615, 18195, 16349, 16605, 16200, 13898, 12480, 13060, 14448, 15665, 15652, 14490, 14165, 14813, 14492, 13650, 13579, 13206, 13246, 15499, 16775, 14993, 14971, 17615, 18038, 17197, 17980, 17617, 16298, 17386, 18441, 17613, 17916, 18633, 18109, 18590, 18655, 16254, 15455, 16497, 15344, 15018, 17056, 15910, 13651, 15910, 17482, 15303, 15300, 16675, 15281, 15143, 17245, 16625, 14705, 14925, 15516, 15666, 15414, 13682, 12530, 12964, 12308, 11808, 12780, 11346, 8584, 9288, 9578, 5906, 3868, 4795, 3908, 3698, 7849, 11060, 11073, 13819, 17919, 16052, 12293, 13339, 13521, 10400, 12017, 16685, 16767, 16729, 20953, 24641, 26471, 27396, 27114, 27193, 23645, 15776, 15837, 19870, 12975, 9986, 21385, 21449, 9952, 13701, 19964, 11507, 9063, 14695, 10090, 6599, 12196, 11824, 8940, 12698, 14630, 15926, 20867, 19982, 16366, 19713, 21147, 16952, 16427, 17477, 16471, 18912, 21903, 19875, 17949, 19259, 20077, 19153, 17185, 15299, 14810, 14050, 12236, 11677, 12104, 12501, 14284, 16002, 15378, 15341, 17343, 17723, 16489, 16869, 17430, 16704, 17292, 18834, 18780, 18887, 20431, 21178, 20746, 19879, 18548, 18023, 17604, 15468, 14470, 15610, 14637, 13138, 14908, 15409, 12664, 12390, 13811, 12445, 11555, 13507, 14408, 14203, 15909, 17914, 18314, 18785, 19929, 20377, 20001, 19506, 18938, 18289, 17764, 17280, 16574, 15760, 15326, 15124, 14278, 13069, 12489, 11819, 10399, 9480, 8755, 6680, 4625, 3745, 2276, 849, 2284, 5668, 8478, 11027, 14681, 17862, 16967, 13911, 14529, 15872, 13042, 13310, 19215, 20417, 18360, 22807, 27995, 27332, 26802, 28018, 26578, 21691, 15467, 13596, 15115, 10508, 6782, 14636, 17468, 8752, 9596, 16438, 11189, 7161, 12240, 10340, 5841, 10377, 13173, 11206, 13471, 16804, 19146, 23069, 23089, 20463, 21978, 22262, 18645, 17746, 17829, 16231, 17851, 20618, 19041, 16745, 17173, 17311, 15305, 12716, 11554, 11298, 9751, 8192, 8668, 9259, 9735, 12237, 14388, 14170, 15196, 18159, 18798, 17595, 18353, 19687, 19330, 19762, 21451, 21207, 20319, 21556, 22389, 21232, 20108, 18737, 16962, 16254, 15051, 13165, 13324, 13344, 11711, 12818, 14993, 12975, 11372, 13628, 14196, 13065, 14705, 16389, 16258, 17617, 19805, 20509, 20923, 21501, 21840, 22125, 21350, 19889, 19299, 18480, 17308, 17276, 16808, 15337, 15343, 15557, 14015, 13097, 12915, 11169, 9600, 9187, 7520, 5489, 5276, 4935, 3656, 4559, 8384, 11843, 13660, 16659, 20762, 20713, 16901, 16562, 18309, 15557, 13896, 18984, 21693, 18445, 19370, 24568, 24891, 22091, 22274, 22526, 17650, 10266, 8531, 11267, 7811, 2957, 9621, 15699, 9095, 6908, 13987, 12511, 7933, 12454, 13735, 9411, 12618, 17627, 16533, 16879, 19790, 21648, 24300, 24817, 22381, 22269, 21546, 17753, 16748, 16710, 14118, 14712, 17438, 15334, 12230, 12549, 11973, 9131, 7436, 7391, 7113, 5932, 5442, 6587, 7600, 8801, 12251, 15547, 16283, 17312, 19934, 21155, 20439, 20557, 21973, 22597, 22684, 23796, 24183, 22943, 22863, 23502, 22285, 20728, 19146, 16215, 14827, 14956, 12558, 10612, 12074, 12336, 11621, 13621, 14327, 12210, 12251, 13827, 14164, 14931, 15843, 16443, 18810, 20943, 20704, 21126, 22204, 21407, 20832, 21616, 20952, 18870, 17670, 17636, 17551, 16350, 15022, 15112, 15147, 14007, 13270, 12721, 11347, 10452, 10254, 9798, 9244, 8196, 7069, 7607, 8918, 10241, 13330, 16795, 18623, 21178, 23413, 21190, 18099, 18438, 17902, 15421, 16271, 18691, 17837, 17252, 19827, 21213, 19887, 18864, 18475, 16494, 11558, 6669, 6756, 7700, 3901, 4119, 11760, 12737, 7613, 11032, 15979, 12542, 11991, 16167, 14415, 12829, 17505, 19316, 17530, 18702, 21143, 23326, 24511, 21966, 19878, 20664, 18450, 14932, 14704, 13165, 10679, 12715, 13813, 9747, 7837, 9816, 9325, 6801, 6881, 8133, 7364, 6655, 8723, 10940, 11366, 13395, 17635, 19838, 19910, 21216, 22935, 22698, 21857, 22451, 23247, 22664, 22270, 23005, 22622, 20915, 20365, 20351, 18967, 17154, 15557, 13449, 11819, 11604, 11368, 10425, 10563, 12367, 13477, 13078, 13293, 14240, 14323, 14722, 16634, 18327, 18937, 19596, 20809, 21986, 22189, 21862, 22399, 22578, 20958, 19857, 19953, 18662, 16789, 16577, 16525, 15572, 14801, 13997, 12963, 12311, 11636, 11095, 11210, 10772, 9787, 9995, 10284, 9078, 8638, 9996, 10801, 11841, 15158, 17693, 18162, 20672, 23419, 20753, 17177, 18134, 17891, 14267, 14334, 17156, 16661, 15759, 17802, 19303, 18659, 17289, 16316, 15927, 12331, 6215, 6501, 9770, 5664, 4200, 13003, 15188, 9076, 12263, 18322, 14942, 13797, 18020, 16608, 14941, 18949, 20247, 18447, 19057, 20250, 21777, 22958, 20374, 18271, 19149, 17458, 14716, 14284, 11861, 9510, 12069, 13096, 9474, 8346, 10038, 9438, 8206, 8911, 9386, 8699, 9173, 11415, 13149, 13889, 15693, 18312, 19880, 20658, 21318, 21820, 22065, 21395, 20678, 21294, 21250, 19907, 20302, 21432, 20292, 18953, 18700, 17221, 14748, 12680, 11002, 10587, 10997, 10645, 10973, 12552, 12945, 12737, 13891, 14797, 14627, 15214, 16524, 17465, 18441, 19755, 21139, 22313, 22692, 22524, 22754, 22835, 21555, 19618, 18531, 17986, 16807, 15692, 15755, 15562, 14001, 13014, 13041, 11658, 9433, 9285, 10304, 9768, 8765, 9443, 10257, 9322, 8838, 10537, 11693, 11572, 13752, 17729, 19397, 20167, 23048, 24478, 21587, 18867, 19126, 18222, 15151, 15068, 17731, 17626, 16310, 18212, 19831, 17744, 15781, 16132, 15040, 10198, 6268, 8120, 10095, 7038, 8174, 15512, 15354, 10534, 14570, 18747, 14880, 14860, 18475, 16123, 15200, 19802, 20519, 18517, 19715, 21183, 21734, 21618, 18899, 16781, 16808, 15305, 13661, 13283, 11246, 10281, 12537, 12255, 9039, 8594, 9687, 8842, 8250, 9454, 10081, 9581, 10577, 13328, 14916, 15567, 17852, 20151, 20275, 20315, 21362, 21415, 20230, 19698, 20311, 20385, 19352, 19366, 20438, 19806, 18239, 18004, 17477, 15373, 13226, 11634, 10448, 9848, 9773, 10386, 10941, 11001, 12356, 14308, 14152, 13895, 15311, 15869, 16234, 18382, 19719, 19925, 21420, 22511, 22052, 22028, 21855, 20821, 20139, 18864, 16819, 16030, 15464, 14074, 13756, 13719, 12355, 11738, 11872, 10449, 9245, 9978, 10266, 9770, 10450, 11430, 11623, 12155, 13002, 13396, 14058, 15344, 16981, 19422, 21777, 22581, 23412, 24668, 22441, 17643, 16302, 16437, 13403, 12475, 16172, 16947, 15006, 16595, 18142, 15830, 14213, 14831, 14620, 11744, 7482, 7851, 12183, 11177, 10028, 17763, 21159, 14789, 15839, 21398, 17369, 14864, 19763, 18626, 15681, 20421, 23079, 20338, 19799, 20127, 19810, 19798, 16631, 13326, 14187, 13759, 11760, 12515, 11908, 9970, 12189, 13445, 9677, 7798, 9195, 8979, 8414, 9615, 10471, 10582, 11679, 13803, 15368, 15890, 16872, 18499, 19060, 18887, 19211, 19157, 18305, 17955, 18583, 19230, 19079, 18840, 19410, 19387, 17791, 16692, 16745, 15834, 13944, 12857, 12337, 11583, 11431, 12125, 12274, 11894, 12578, 13763, 14063, 14472, 15347, 15560, 16197, 17944, 19007, 19602, 20805, 21257, 20898, 20784, 20123, 19456, 19458, 17913, 15595, 15696, 16192, 14731, 13815, 13884, 12990, 12151, 12000, 11017, 9517, 9041, 10100, 11853, 12440, 12406, 13842, 14657, 13147, 13028, 14725, 14332, 14161, 17766, 20649, 20153, 21318, 24281, 22393, 16549, 14132, 14113, 10903, 8625, 12544, 16328, 15382, 15966, 19516, 19091, 15432, 15858, 18718, 15740, 9037, 9605, 15244, 14286, 12605, 20616, 25286, 18516, 16809, 21508, 17631, 12837, 17053, 17823, 13897, 17316, 22222, 20322, 18123, 18044, 17843, 18457, 16589, 12184, 12268, 14737, 13934, 13235, 13514, 12275, 13336, 16328, 14689, 10411, 9879, 11838, 12446, 11524, 10863, 11333, 11973, 12593, 13674, 13893, 13722, 15322, 16612, 15932, 16162, 17030, 16214, 16087, 17596, 18184, 18679, 20033, 20153, 19751, 20161, 19587, 18485, 18360, 17344, 15571, 14882, 13206, 10692, 11263, 12786, 11571, 11324, 13712, 14408, 13624, 13939, 13333, 12020, 13103, 15077, 15862, 16892, 17989, 18319, 19032, 19650, 19467, 19759, 19510, 17586, 16732, 17488, 17098, 16265, 16331, 15642, 14518, 14431, 13723, 11907, 11362, 12282, 12909, 12983, 13004, 12828, 12269, 11632, 11263, 10946, 10946, 12278, 14665, 16748, 18244, 19804, 21157, 20086, 15708, 11949, 11154, 10195, 9860, 13539, 16837, 16991, 19258, 21808, 19515, 17908, 19880, 19183, 15912, 13739, 12388, 13875, 17564, 18822, 20458, 23442, 21364, 17376, 16927, 14367, 11159, 13810, 14916, 11585, 13810, 18867, 18364, 17068, 17572, 16541, 16836, 17840, 14913, 12591, 14573, 16199, 16328, 16357, 15636, 16608, 19200, 17847, 13650, 12485, 13754, 14532, 14598, 13307, 11223, 10876, 11895, 11804, 10972, 11527, 13090, 13752, 13708, 13882, 13744, 13960, 15679, 17038, 16913, 17488, 18952, 19409, 19431, 20118, 20974, 21852, 22300, 21191, 19060, 17232, 15696, 14416, 13953, 13902, 13702, 14165, 15617, 16570, 16110, 14954, 13809, 12887, 11981, 10956, 10982, 12344, 13051, 13202, 14789, 16680, 17641, 18832, 19087, 17157, 15996, 16595, 16484, 15868, 15800, 15367, 15015, 15205, 14577, 13617, 13975, 14903, 15017, 14354, 13722, 13583, 13130, 12035, 11532, 11591, 11394, 11980, 13573, 14520, 15193, 17160, 18990, 17751, 13878, 10774, 9408, 8345, 8776, 11638, 13797, 14593, 16437, 17574, 16593, 16935, 18882, 19255, 17852, 15641, 14238, 15914, 18409, 19784, 22793, 25369, 23335, 20989, 20722, 18509, 16858, 18811, 18581, 15840, 16799, 19154, 18603, 17716, 17189, 15957, 16013, 15946, 12944, 10255, 10418, 10846, 10458, 10201, 10482, 12060, 14027, 13980, 12386, 11322, 11488, 12997, 14513, 13880, 12435, 13166, 15200, 16145, 16863, 18860, 20891, 21718, 22023, 21505, 19580, 18524, 19685, 20352, 19324, 18919, 19491, 19303, 18355, 17467, 16640, 15944, 15358, 14126, 11807, 9375, 8108, 8033, 8836, 10344, 11550, 12345, 13973, 15375, 14773, 13818, 14096, 14580, 15120, 16075, 17052, 18562, 20216, 20603, 20821, 21689, 21830, 21836, 22193, 20722, 18267, 17671, 17824, 17175, 16215, 14375, 12300, 11878, 11427, 9424, 8596, 9700, 10206, 10365, 11603, 12281, 11392, 10985, 11645, 11475, 10588, 10941, 12438, 13872, 15368, 17233, 19088, 19814, 18066, 15045, 13121, 11291, 8844, 8616, 10400, 11053, 11590, 13630, 14886, 14938, 15900, 17032, 16717, 15763, 14862, 13987, 14032, 15522, 17964, 21281, 24685, 25901, 24816, 23448, 21852, 20209, 20393, 20944, 19993, 20459, 22352, 21569, 19985, 20602, 20460, 19071, 18176, 15170, 10848, 9445, 8868, 7160, 7501, 9200, 10081, 11469, 11825, 9616, 8605, 9533, 9465, 9000, 9123, 9460, 11248, 13923, 15858, 18125, 20480, 21674, 22860, 22800, 19893, 18355, 19933, 20203, 19312, 20323, 21119, 20413, 20723, 21305, 19958, 18106, 17121, 15878, 13906, 12086, 11063, 11084, 12210, 13803, 14832, 15471, 16473, 17015, 16095, 14520, 13235, 12740, 13488, 14583, 15240, 16438, 17942, 18577, 19032, 19319, 18369, 17686, 18103, 17185, 14922, 14161, 14830, 15110, 14711, 13630, 12137, 11199, 10655, 9996, 9915, 10615, 11380, 12346, 13697, 14476, 14326, 14347, 14934, 14945, 14091, 13901, 15044, 16166, 16654, 17659, 19039, 18746, 16445, 14048, 12052, 9721, 8225, 8853, 10182, 10716, 11247, 12335, 13092, 13387, 14170, 15133, 14911, 13934, 13765, 14096, 14259, 15509, 18379, 21342, 23198, 23596, 22552, 21200, 20800, 21304, 21574, 20912, 20750, 22322, 23188, 21764, 20953, 21701, 21353, 19758, 18012, 15621, 13443, 12453, 11583, 11050, 11733, 12825, 13794, 13730, 11456, 9257, 9141, 8875, 7694, 7448, 7884, 8471, 9439, 9995, 10797, 12947, 14816, 15842, 16693, 15816, 13999, 14590, 16183, 16352, 17197, 19358, 20662, 21339, 21891, 21546, 21233, 21577, 21265, 20231, 19249, 18058, 17149, 17725, 19330, 20384, 20537, 20982, 21797, 21151, 18985, 17165, 15544, 13793, 13553, 14096, 13348, 12975, 14152, 14597, 14414, 14896, 14227, 12889, 13540, 13630, 10990, 9884, 11652, 12607, 12837, 13684, 13376, 12638, 13424, 13991, 13746, 14462, 15393, 15971, 17162, 17378, 15852, 15377, 15957, 15232, 14342, 14800, 15372, 15627, 15855, 15206, 13655, 12038, 10457, 9200, 8649, 8357, 8428, 9532, 10832, 11169, 11439, 12692, 13978, 14624, 15336, 15874, 15821, 16302, 17399, 17982, 18905, 20771, 21682, 21127, 20451, 19551, 18611, 18897, 19589, 19427, 19502, 20125, 19876, 18836, 18144, 18064, 18694, 19343, 18383, 16396, 15563, 15557, 15023, 14707, 15132, 15791, 17068, 18096, 16726, 14387, 13779, 13671, 12820, 12400, 11733, 10294, 10155, 10658, 9473, 8665, 10039, 11304, 11812, 12348, 11509, 9935, 10222, 11352, 11747, 12570, 13751, 14823, 16838, 18351, 17838, 18303, 20748, 21923, 21777, 21791, 20670, 19467, 20668, 22253, 22531, 23427, 24916, 25687, 26028, 24962, 22238, 20502, 19940, 18590, 17124, 15855, 14105, 13660, 14586, 14152, 13347, 13802, 13170, 11575, 11350, 10221, 7437, 7513, 10343, 11644, 12077, 12939, 12497, 12147, 13635, 14239, 13696, 14701, 16014, 16374, 17255, 17195, 15276, 14863, 15844, 15136, 14148, 14377, 14347, 14525, 14915, 13496, 11784, 11725, 11404, 10640, 10829, 10611, 10139, 11198, 12128, 11993, 12986, 14509, 14866, 15428, 16235, 15771, 15599, 16783, 17055, 16430, 17153, 17960, 16896, 15932, 16200, 15979, 15865, 17082, 17492, 16909, 17908, 19006, 18009, 17435, 18351, 18962, 19742, 20293, 18967, 18116, 19148, 19282, 18706, 19056, 18976, 19172, 20555, 19739, 16876, 15878, 15521, 14140, 13688, 12692, 9769, 8574, 9162, 7937, 6418, 6914, 7947, 9097, 10340, 10126, 9371, 9891, 10735, 11377, 12507, 13328, 13808, 15691, 18351, 19354, 19432, 20836, 22501, 22597, 22257, 22118, 21171, 20638, 21749, 22614, 22486, 22821, 23574, 24167, 24364, 23116, 20919, 19524, 18511, 17161, 15962, 14629, 13581, 13996, 14637, 14272, 14056, 13978, 13157, 12550, 12122, 10544, 9269, 10373, 12353, 13477, 14416, 15012, 14431, 14139, 14892, 14756, 13954, 14618, 15665, 15538, 15419, 15222, 14095, 13636, 14153, 13701, 12704, 12688, 13370, 14236, 14731, 14254, 13684, 13532, 13165, 12960, 12890, 11966, 11342, 12250, 13165, 13458, 14210, 14845, 14756, 14904, 15070, 14284, 13208, 12781, 12924, 13240, 13237, 12906, 13122, 14213, 15236, 15287, 14759, 14810, 15487, 15775, 15792, 16505, 17646, 18722, 20016, 20927, 20862, 21179, 22279, 21998, 20221, 19794, 20943, 21189, 20673, 21021, 21423, 20999, 20440, 19227, 17029, 15666, 15121, 13286, 10640, 8809, 7835, 8087, 9109, 8957, 8506, 9686, 10908, 10980, 11129, 11010, 10457, 11264, 12865, 13373, 13587, 14601, 16132, 18002, 19262, 19137, 18934, 19418, 19670, 19468, 18840, 17791, 17687, 19232, 20807, 21281, 21179, 21171, 21623, 22024, 21115, 19219, 18004, 17617, 17123, 16444, 15692, 15010, 15179, 16077, 16357, 15745, 14916, 13970, 13164, 12920, 12793, 12647, 13216, 14427, 15489, 15948, 15517, 14560, 14074, 14222, 14561, 14972, 15100, 14707, 14392, 14521, 14569, 14205, 13942, 14138, 14148, 13708, 13663, 13958, 13919, 14157, 14816, 15030, 15200, 15279, 14062, 12468, 11785, 11236, 11192, 12257, 12867, 13015, 13664, 13362, 12443, 13032, 13697, 13001, 12452, 11957, 11107, 11529, 12852, 13705, 14894, 16347, 17152, 17703, 17421, 15802, 14768, 15132, 15813, 16695, 17736, 18676, 19953, 20906, 20437, 19190, 18235, 18346, 19478, 19512, 18095, 18203, 19879, 20264, 19761, 19720, 19226, 18363, 17656, 15786, 13050, 11883, 12675, 13775, 14198, 14364, 15271, 16553, 16558, 15377, 14568, 14278, 13941, 13688, 13395, 12945, 13037, 13784, 14312, 14403, 14621, 15092, 15397, 15094, 14121, 13145, 12884, 13260, 14074, 15351, 16581, 17528, 18899, 20493, 21093, 20757, 20480, 20479, 20434, 19848, 18347, 16776, 16225, 16447, 16744, 16763, 16268, 15632, 15277, 14564, 13015, 11452, 10833, 11209, 11922, 12501, 13091, 13606, 13740, 13965, 14546, 14734, 14591, 15045, 15874, 16200, 16133, 16303, 16880, 17513, 17853, 18081, 18268, 17832, 17007, 17004, 17527, 17094, 16135, 15853, 15472, 14484, 13935, 13284, 11465, 9996, 9815, 9564, 9057, 8975, 9192, 10287, 12191, 13165, 12884, 12268, 11692, 11938, 12702, 12693, 13229, 15180, 16274, 16694, 18369, 19503, 18773, 18362, 18694, 18126, 16614, 15632, 16531, 18450, 19148, 18886, 18703, 17594, 16030, 15644, 15332, 14405, 15142, 17994, 19790, 18814, 17515, 17809, 17693, 16596, 16899, 17528, 16413, 16014, 17039, 16738, 16273, 17699, 19037, 19124, 18596, 17330, 16297, 15986, 14934, 13517, 12885, 12176, 11403, 11175, 10695, 10348, 11219, 12316, 12550, 11868, 10517, 9866, 10516, 11066, 11621, 13509, 16089, 18554, 20970, 22286, 22159, 22394, 23465, 23844, 23078, 21779, 20479, 19976, 20272, 20009, 18915, 18110, 17654, 16847, 15844, 14704, 13166, 11837, 11469, 11596, 11265, 10487, 10219, 10870, 11857, 12834, 13605, 13731, 13790, 14539, 15180, 15198, 15240, 15432, 15942, 16995, 17470, 17183, 17502, 17964, 17613, 17626, 18037, 17240, 15796, 14939, 13871, 12312, 11560, 11811, 12052, 12120, 12308, 12055, 10938, 9642, 9024, 9572, 11074, 12332, 12966, 13744, 14105, 13314, 12706, 12943, 13584, 15420, 17822, 18296, 17386, 17346, 17853, 18096, 18286, 18083, 17650, 17646, 17246, 15963, 15421, 16530, 17916, 18314, 17768, 16651, 15545, 15340, 16128, 17112, 17900, 18609, 19149, 19003, 17769, 16460, 16599, 17341, 17107, 16770, 17123, 17344, 17546, 18069, 18156, 17952, 17918, 17360, 16086, 14497, 12914, 12437, 13139, 13246, 12465, 11941, 11513, 10954, 10862, 11058, 11192, 11689, 12485, 12849, 12644, 12597, 13582, 15614, 17769, 19276, 20123, 20683, 21365, 22164, 22432, 21827, 21147, 20974, 20493, 19279, 18197, 17406, 16446, 15964, 16000, 15056, 13351, 12788, 13027, 12533, 12191, 12919, 13220, 12814, 13453, 14609, 14733, 15007, 16186, 16716, 16638, 17033, 17169, 16870, 17071, 17349, 17242, 17138, 16682, 15972, 15919, 16009, 15464, 14960, 14711, 14058, 13116, 12328, 11492, 10474, 9822, 9959, 10378, 10580, 10904, 11377, 11713, 12288, 12855, 12334, 11195, 11061, 12097, 13368, 14484, 15306, 15430, 14840, 14157, 13955, 14401, 15346, 16272, 16603, 15979, 14535, 13686, 14652, 16014, 16204, 16165, 16336, 15568, 14394, 14335, 15562, 17470, 19037, 19715, 20261, 20696, 20535, 20774, 21506, 21368, 21068, 21697, 21954, 21280, 20989, 21171, 20915, 20329, 19911, 19333, 18262, 17470, 17268, 16511, 15060, 13910, 12638, 10916, 9773, 9251, 8967, 9276, 9349, 8608, 8348, 8665, 8678, 9275, 10727, 11729, 12416, 13543, 14463, 14956, 16016, 18007, 20056, 21313, 22015, 22594, 22765, 22617, 22671, 22521, 21543, 19939, 18260, 17115, 16481, 15762, 15354, 15419, 14635, 13311, 12990, 12390, 10683, 10572, 12356, 13059, 13064, 14187, 15010, 15109, 16251, 17523, 17331, 17098, 17636, 17819, 17709, 17807, 17764, 17816, 18072, 17931, 17566, 17246, 16595, 15889, 15404, 14808, 14321, 13915, 12957, 11879, 11197, 10546, 10234, 10486, 10693, 11092, 11849, 12081, 11883, 11658, 10938, 10395, 10939, 11791, 12502, 13282, 13731, 13908, 13867, 13161, 12612, 12983, 13509, 13957, 14387, 14168, 13670, 13498, 13581, 14310, 15138, 15058, 15227, 15835, 15261, 14895, 16668, 18815, 20031, 20940, 21462, 21768, 22045, 21776, 21704, 22176, 22070, 22014, 22658, 22615, 22222, 22652, 22631, 21653, 20758, 19589, 18181, 17704, 17687, 16942, 15605, 14203, 12971, 11849, 10713, 9904, 9532, 9241, 9050, 8961, 8835, 8948, 9289, 9641, 10232, 10868, 11246, 11866, 12675, 13259, 14388, 16323, 17791, 18474, 19192, 19969, 20182, 19819, 19536, 19581, 19198, 18137, 17355, 16915, 16112, 15832, 16910, 17793, 17332, 16612, 16057, 14965, 13938, 13972, 14619, 15364, 16336, 17211, 17519, 17372, 17145, 17228, 17625, 17796, 17542, 17111, 16522, 16053, 16095, 16016, 15456, 15574, 16474, 16528, 15756, 15346, 14626, 13327, 13066, 13456, 12899, 12426, 12771, 12546, 12179, 12625, 12597, 12138, 12723, 13339, 12996, 12805, 12879, 12643, 12380, 12095, 12205, 12939, 12766, 11810, 11961, 11953, 10632, 10528, 11835, 11913, 11520, 12341, 13098, 12838, 12541, 13187, 14514, 15105, 15126, 16326, 17693, 17713, 18489, 20660, 21433, 20938, 21581, 22696, 22806, 22801, 23447, 23592, 22738, 22338, 22668, 22096, 21086, 21255, 21459, 20599, 19629, 18616, 17488, 16954, 16319, 15301, 14664, 13411, 11665, 11657, 12183, 11290, 10996, 11653, 10859, 9799, 10296, 10540, 9850, 10021, 10989, 11376, 11271, 11448, 11929, 12332, 12871, 13961, 15064, 15412, 15429, 15876, 16355, 16073, 15583, 15916, 16396, 16084, 15853, 16038, 15793, 15761, 16752, 17724, 18091, 18182, 17939, 17761, 17943, 17982, 18318, 19351, 20081, 20392, 20727, 20353, 19646, 19876, 20287, 19898, 19317, 18613, 17514, 16732, 16444, 15919, 15235, 15104, 15260, 14751, 13878, 13576, 13239, 12406, 12223, 12582, 12290, 12018, 12207, 11946, 11734, 12188, 12362, 12421, 13086, 13636, 13841, 14024, 13719, 13201, 12901, 12319, 12086, 12710, 12642, 11991, 12253, 12120, 10795, 10605, 11638, 11758, 11384, 11623, 12004, 12250, 12259, 12434, 13883, 15379, 15300, 15843, 17710, 17883, 17451, 19700, 21747, 20763, 20357, 22067, 22522, 21662, 22212, 23181, 22647, 22000, 22454, 22474, 21191, 19920, 19492, 19344, 18810, 17888, 17410, 17591, 17181, 16177, 15710, 14714, 12727, 12110, 12709, 12157, 11492, 11949, 11895, 11305, 11328, 11119, 10505, 10497, 10867, 11230, 11595, 11593, 11483, 11787, 12379, 13254, 14189, 14731, 15139, 15421, 15342, 15428, 15611, 15380, 15219, 15269, 15171, 15358, 15908, 16424, 17060, 17620, 17856, 17927, 17356, 16563, 17036, 18138, 18567, 19122, 20017, 20060, 19335, 18913, 19086, 19274, 19324, 20084, 20778, 19554, 18061, 18282, 17969, 16510, 16481, 17105, 16342, 15569, 15726, 15490, 14422, 13628, 13870, 13980, 13098, 12789, 12837, 11465, 10818, 11913, 11470, 10658, 12501, 13461, 11994, 12302, 13578, 12348, 10948, 11521, 11751, 10869, 10693, 11902, 13028, 12405, 11375, 12231, 12932, 11322, 10878, 13050, 13313, 11815, 13271, 15411, 14432, 14414, 17034, 17752, 17117, 18144, 18677, 18432, 19733, 20791, 20469, 20714, 20873, 20388, 20938, 21769, 21689, 21846, 22239, 22018, 21368, 20297, 19333, 19174, 19043, 18584, 18312, 18085, 17929, 17781, 17124, 16374, 15643, 14382, 13389, 12981, 12199, 11622, 12015, 12376, 12071, 11418, 10887, 10737, 10274, 9592, 9930, 10358, 9899, 10419, 11921, 12180, 12273, 13711, 14442, 13686, 13692, 14597, 14432, 13702, 14325, 15339, 14860, 14351, 15515, 16539, 16251, 16752, 18444, 18641, 17110, 16782, 17875, 17841, 17469, 19081, 20621, 20103, 20059, 21048, 20313, 18939, 19655, 20804, 20399, 19831, 19779, 18954, 17540, 17002, 17032, 16375, 15666, 16023, 16428, 15693, 14670, 14235, 13720, 12731, 12317, 12932, 12949, 11762, 11432, 12250, 11971, 11131, 11962, 13163, 12770, 12311, 13144, 13324, 11809, 11001, 11884, 12129, 11522, 12192, 13207, 12761, 12040, 11819, 11237, 10557, 10579, 11515, 12534, 12278, 12162, 13871, 14794, 14283, 15536, 17011, 16171, 16301, 17870, 17620, 17717, 20384, 22013, 21442, 21459, 22111, 21796, 21117, 21743, 23217, 23318, 22441, 22564, 22300, 20584, 19861, 20425, 20302, 19736, 19350, 18885, 18339, 17340, 16536, 16736, 16069, 14291, 13755, 13408, 11767, 11213, 12077, 12161, 11787, 11635, 11045, 10201, 9335, 8760, 9267, 10048, 10226, 10893, 12100, 12464, 12136, 12188, 12630, 12714, 12482, 12835, 13359, 13126, 13407, 14627, 14791, 14270, 14926, 15798, 16149, 17047, 18061, 18409, 18514, 18321, 18096, 18591, 19289, 20004, 21121, 21599, 21187, 21194, 21211, 20456, 20208, 20656, 20252, 19122, 18347, 17616, 16494, 15584, 15336, 15356, 15041, 14390, 13847, 13220, 12044, 11075, 11124, 11286, 11000, 11298, 12021, 11975, 11899, 12617, 12979, 12796, 13120, 13522, 13480, 13751, 14328, 14639, 14776, 14640, 14155, 13660, 13150, 12859, 13028, 12872, 12490, 12869, 12970, 11877, 11264, 11614, 11694, 12151, 13424, 13966, 13783, 14228, 15040, 15593, 16023, 16449, 17167, 17968, 18214, 18755, 20310, 21268, 21079, 21550, 22482, 22029, 21272, 22059, 22708, 21929, 21774, 22468, 21712, 20275, 20167, 20332, 19954, 19827, 19453, 18424, 17576, 16865, 16087, 15401, 14326, 13374, 13379, 13132, 12216, 12099, 12580, 12628, 12576, 12187, 10926, 9558, 8939, 9396, 10726, 11915, 12781, 13759, 13763, 12461, 11717, 11972, 12020, 12198, 13083, 13458, 12835, 12715, 13381, 13311, 12965, 14071, 15520, 15727, 15921, 16539, 16412, 16342, 17139, 17704, 18123, 19191, 20265, 21009, 21556, 21522, 21241, 21093, 20550, 19783, 19283, 18788, 18321, 18115, 17983, 17680, 16783, 15469, 14666, 14116, 13265, 12783, 12444, 11625, 11379, 11749, 11543, 11583, 12421, 12554, 12354, 13202, 13732, 13074, 13305, 14687, 14905, 14245, 14853, 15708, 14908, 14184, 15119, 15681, 14593, 13504, 13187, 12719, 11963, 11867, 12766, 13309, 12434, 11593, 11868, 11883, 11587, 12628, 14178, 14510, 14318, 14592, 14991, 15284, 15547, 16091, 17315, 18393, 18365, 18317, 19227, 19945, 19976, 20642, 21759, 21555, 20490, 20447, 20939, 20629, 20507, 21476, 22182, 21824, 21313, 20778, 19557, 18238, 17734, 17557, 17087, 16726, 16528, 15904, 15045, 14509, 14135, 13849, 13901, 13806, 13138, 12538, 12123, 11206, 10480, 11074, 12047, 12363, 13037, 14165, 14151, 13364, 13234, 12879, 11839, 11800, 12602, 12659, 12585, 13101, 13276, 13124, 13277, 13586, 14059, 14322, 13963, 14088, 14872, 15010, 15312, 16794, 17925, 18361, 19231, 19751, 19399, 19421, 19824, 19774, 19468, 19169, 18937, 18928, 18929, 18740, 18301, 17460, 16374, 15252, 14339, 14054, 13900, 13328, 13239, 13551, 12922, 12197, 12709, 13113, 12701, 12964, 13931, 14147, 13887, 14443, 15341, 15320, 15039, 15638, 16068, 15496, 15197, 15430, 15121, 14665, 14741, 14761, 14391, 13903, 13637, 13780, 13578, 12656, 12177, 12329, 12187, 12382, 13450, 14096, 13884, 13834, 14186, 14457, 14445, 14233, 14139, 14386, 15028, 16068, 17055, 17510, 17726, 17859, 17466, 16786, 16559, 16660, 16733, 17292, 18601, 19653, 19694, 19409, 19376, 19061, 18401, 18238, 18518, 18376, 17939, 17917, 18005, 17642, 17181, 17072, 17037, 16816, 16563, 16324, 16008, 15732, 15608, 15425, 14916, 14269, 14043, 14535, 15419, 16046, 16272, 16561, 16775, 16092, 14866, 14241, 14028, 13670, 13659, 14018, 14085, 14136, 14431, 14262, 13518, 12949, 12817, 12952, 13272, 13632, 13925, 14363, 15035, 15528, 15810, 16507, 17301, 17287, 17110, 17396, 17139, 16441, 16594, 17017, 16889, 16979, 17158, 16549, 15731, 15187, 14403, 13566, 13249, 13228, 13150, 13102, 13162, 13078, 12776, 12871, 13506, 13922, 14059, 14364, 14441, 14344, 14837, 15569, 15957, 16393, 16866, 16951, 16907, 16952, 16969, 16982, 16894, 16726, 16591, 16001, 14942, 14493, 14865, 15162, 15176, 15193, 15018, 14448, 13830, 13735, 14156, 14569, 14971, 15551, 15698, 15180, 14870, 15026, 14997, 14869, 15158, 15639, 15931, 16083, 15885, 15163, 14667, 14780, 14669, 14376, 14780, 15243, 15230, 15733, 16228, 15392, 14666, 15149, 15170, 14615, 15082, 15838, 15838, 16053, 16532, 16284, 15874, 16015, 16212, 16402, 16791, 16860, 16638, 16779, 16915, 16573, 16400, 16491, 16222, 16242, 17234, 18117, 18227, 18398, 18555, 17878, 16938, 16671, 16787, 16824, 16906, 16970, 16638, 15913, 15238, 14807, 14481, 14385, 14683, 15052, 15156, 15104, 15104, 15130, 15034, 14912, 15141, 15740, 16313, 16707, 17004, 17148, 17089, 16875, 16549, 16177, 15891, 15927, 16315, 16562, 16277, 15618, 14713, 13631, 12777, 12425, 12409, 12563, 12820, 12951, 12743, 12343, 12148, 12266, 12445, 12631, 13046, 13626, 14030, 14254, 14564, 14930, 15187, 15414, 15572, 15537, 15593, 15940, 16288, 16531, 16663, 16376, 15818, 15470, 15282, 15264, 15738, 16391, 16676, 16637, 16389, 16000, 15803, 15870, 16039, 16413, 16796, 16678, 16315, 16264, 16196, 15791, 15557, 15672, 15670, 15548, 15550, 15488, 15225, 14912, 14592, 14253, 13929, 13727, 13840, 14164, 14446, 14800, 15085, 14772, 14099, 13748, 13700, 13820, 14314, 14946, 15268, 15403, 15535, 15443, 15178, 15122, 15165, 15035, 15078, 15354, 15364, 15411, 15898, 15987, 15533, 15658, 16245, 16596, 17301, 18373, 18711, 18326, 17935, 17487, 16985, 16888, 17248, 17590, 17505, 17189, 16985, 16652, 16081, 15709, 15559, 15443, 15553, 15776, 15818, 15805, 15826, 15906, 16143, 16274, 16273, 16560, 16945, 17104, 17382, 17744, 17735, 17506, 17260, 16880, 16580, 16543, 16488, 16282, 16009, 15551, 14789, 14014, 13608, 13419, 13336, 13679, 14046, 13710, 13294, 13420, 13310, 12898, 12997, 13331, 13506, 13958, 14571, 14870, 14826, 14513, 14297, 14458, 14585, 14633, 14991, 15406, 15663, 15870, 15742, 15327, 15109, 15068, 15239, 15776, 16193, 16252, 16305, 16303, 16167, 16124, 16138, 16201, 16384, 16369, 16072, 15920, 16010, 16067, 15999, 15870, 15675, 15335, 14949, 14718, 14545, 14386, 14520, 14793, 14656, 14119, 13701, 13609, 13668, 13844, 14221, 14503, 14414, 14187, 13836, 13277, 13054, 13285, 13435, 13732, 14339, 14499, 14260, 14299, 14314, 14050, 13962, 14048, 14066, 14148, 14360, 14650, 14989, 15374, 15928, 16565, 17045, 17408, 17567, 17322, 17000, 16960, 17144, 17451, 17736, 17858, 17793, 17476, 17146, 17115, 17047, 16842, 16913, 16943, 16613, 16532, 16739, 16799, 17104, 17705, 17942, 17915, 18010, 17931, 17602, 17480, 17749, 18167, 18482, 18591, 18290, 17521, 16872, 16727, 16567, 16227, 16082, 15876, 15334, 14837, 14410, 13921, 13819, 14130, 14282, 14267, 14305, 14236, 14149, 14269, 14338, 14193, 14215, 14549, 14787, 14801, 14913, 15090, 14986, 14764, 14802, 15014, 15206, 15407, 15564, 15546, 15393, 15278, 15354, 15512, 15604, 15810, 16140, 16201, 16002, 15885, 15783, 15638, 15728, 15916, 15711, 15215, 14981, 15034, 14954, 14849, 15032, 15145, 14826, 14389, 14072, 13820, 13715, 13764, 13882, 14016, 13901, 13562, 13392, 13288, 13131, 13342, 13720, 13667, 13408, 13175, 12811, 12739, 13235, 13680, 13816, 13943, 13887, 13520, 13320, 13465, 13569, 13588, 13854, 14282, 14461, 14355, 14256, 14336, 14562, 14821, 15147, 15729, 16468, 17014, 17314, 17480, 17417, 17161, 17107, 17407, 17742, 17977, 18229, 18220, 17779, 17491, 17561, 17520, 17538, 17899, 18042, 17895, 17943, 17908, 17661, 17807, 18266, 18515, 18564, 18356, 17840, 17420, 17348, 17548, 17912, 18081, 17793, 17237, 16600, 15984, 15563, 15392, 15407, 15413, 15166, 14776, 14402, 14031, 13978, 14454, 14904, 14959, 14878, 14745, 14542, 14510, 14653, 14765, 14956, 15308, 15497, 15294, 14973, 14899, 14967, 14925, 14912, 15086, 15204, 15209, 15404, 15661, 15549, 15337, 15537, 15804, 15715, 15671, 15914, 16127, 16322, 16580, 16522, 16141, 15936, 15908, 15754, 15581, 15617, 15783, 15878, 15820, 15672, 15416, 14988, 14580, 14395, 14365, 14354, 14240, 14044, 14011, 14067, 13832, 13434, 13230, 13224, 13466, 13864, 13935, 13692, 13522, 13358, 13293, 13574, 13779, 13726, 13910, 14160, 14048, 13918, 13939, 13787, 13586, 13609, 13738, 13815, 13808, 13837, 14008, 14036, 13809, 13794, 14193, 14762, 15352, 15797, 16010, 16142, 16206, 16225, 16378, 16608, 16960, 17611, 18089, 17999, 17842, 17787, 17539, 17447, 17786, 18116, 18253, 18336, 18303, 18208, 18194, 18220, 18164, 17908, 17541, 17274, 17034, 16786, 16689, 16574, 16353, 16260, 16042, 15504, 15171, 15034, 14666, 14478, 14662, 14649, 14553, 14774, 14915, 14879, 15084, 15376, 15535, 15744, 15885, 15783, 15613, 15377, 15108, 15153, 15413, 15425, 15244, 15136, 14990, 14672, 14297, 14053, 14035, 14110, 14204, 14501, 14850, 14896, 14947, 15367, 15743, 15859, 16106, 16459, 16603, 16719, 17054, 17376, 17519, 17680, 17805, 17564, 17154, 17049, 17069, 16990, 17038, 17037, 16694, 16302, 15912, 15294, 14800, 14620, 14410, 14219, 14172, 14011, 13773, 13646, 13567, 13603, 13803, 14074, 14473, 14766, 14569, 14246, 14313, 14610, 14970, 15401, 15694, 15712, 15549, 15354, 15180, 14831, 14386, 14315, 14509, 14402, 14035, 13713, 13403, 13148, 13083, 13105, 13090, 13079, 13215, 13505, 13718, 13861, 14183, 14583, 14946, 15505, 16111, 16322, 16302, 16423, 16631, 16894, 17322, 17765, 18116, 18482, 18710, 18572, 18305, 18176, 18140, 18214, 18227, 17768, 17092, 16710, 16335, 15776, 15491, 15379, 15032, 14726, 14578, 14266, 13942, 13834, 13770, 13730, 13781, 13823, 13965, 14351, 14832, 15284, 15662, 15901, 16005, 15955, 15754, 15592, 15568, 15587, 15658, 15786, 15725, 15333, 14918, 14755, 14554, 14114, 13838, 13863, 13794, 13651, 13730, 13874, 13961, 14287, 14909, 15409, 15563, 15771, 16290, 16646, 16725, 17082, 17536, 17638, 17896, 18424, 18494, 18307, 18450, 18466, 18109, 17902, 17830, 17602, 17413, 17325, 17055, 16575, 16077, 15673, 15337, 15052, 14903, 14890, 14848, 14703, 14485, 14263, 14195, 14316, 14490, 14639, 14656, 14524, 14647, 15215, 15745, 15936, 15990, 15863, 15523, 15300, 15190, 14963, 14955, 15315, 15410, 15065, 14763, 14394, 13744, 13364, 13435, 13477, 13582, 13970, 14147, 13947, 13847, 13884, 13871, 14003, 14312, 14660, 15192, 15803, 16069, 16064, 16031, 15871, 15773, 16125, 16668, 17051, 17494, 17987, 18075, 17731, 17308, 17000, 16807, 16607, 16395, 16374, 16429, 16255, 15954, 15633, 15149, 14718, 14646, 14671, 14519, 14452, 14695, 15018, 15145, 15104, 15031, 14985, 15026, 15202, 15440, 15660, 15851, 15968, 15986, 15837, 15342, 14618, 14158, 14127, 14172, 14058, 13895, 13780, 13640, 13388, 13009, 12601, 12470, 12785, 13282, 13708, 14044, 14203, 14322, 14792, 15393, 15640, 15823, 16240, 16535, 16709, 17119, 17526, 17709, 17986, 18316, 18299, 17996, 17772, 17777, 17967, 18071, 17815, 17350, 16946, 16553, 16208, 16122, 16177, 16060, 15793, 15533, 15264, 14913, 14532, 14335, 14452, 14628, 14642, 14717, 14948, 15030, 15001, 15178, 15370, 15303, 15321, 15604, 15735, 15660, 15746, 15871, 15797, 15754, 15787, 15704, 15649, 15720, 15699, 15528, 15308, 15120, 15097, 15195, 15235, 15264, 15300, 15232, 15176, 15192, 15126, 15085, 15190, 15207, 15194, 15509, 15874, 15855, 15849, 16178, 16363, 16335, 16559, 16790, 16647, 16571, 16803, 16996, 17189, 17467, 17424, 17033, 16759, 16579, 16172, 15718, 15560, 15570, 15555, 15593, 15507, 15031, 14588, 14585, 14546, 14226, 14148, 14346, 14402, 14457, 14629, 14572, 14300, 14207, 14301, 14312, 14198, 14089, 14005, 13900, 13845, 13820, 13638, 13381, 13346, 13581, 13913, 14175, 14261, 14298, 14374, 14320, 14204, 14218, 14257, 14458, 15069, 15665, 15924, 16133, 16187, 15822, 15505, 15489, 15472, 15639, 16225, 16720, 16860, 16932, 16869, 16538, 16301, 16338, 16401, 16488, 16677, 16713, 16569, 16565, 16604, 16431, 16235, 16110, 15855, 15589, 15529, 15568, 15572, 15486, 15295, 15095, 14892, 14670, 14682, 14989, 15234, 15289, 15319, 15287, 15064, 14794, 14750, 14946, 15238, 15715, 16316, 16581, 16462, 16333, 16109, 15753, 15731, 16056, 16288, 16462, 16775, 17008, 16897, 16510, 16054, 15610, 15290, 15362, 15679, 15710, 15568, 15699, 15806, 15489, 15086, 14994, 15161, 15476, 15925, 16345, 16425, 16254, 16260, 16357, 16245, 16284, 16777, 17340, 17659, 17695, 17403, 16907, 16327, 15751, 15514, 15674, 15880, 16105, 16323, 16127, 15538, 14967, 14446, 13995, 13899, 14150, 14496, 14857, 15102, 14977, 14509, 13975, 13561, 13330, 13314, 13541, 13991, 14447, 14658, 14638, 14410, 13911, 13552, 13779, 14235, 14529, 14915, 15339, 15424, 15290, 15095, 14756, 14543, 14755, 15223, 15597, 15638, 15452, 15329, 15116, 14675, 14501, 14733, 14865, 14989, 15462, 15830, 15704, 15545, 15598, 15498, 15241, 15240, 15493, 15719, 15988, 16437, 16803, 16726, 16215, 15634, 15198, 14838, 14762, 15176, 15534, 15491, 15529, 15508, 14842, 14203, 14343, 14589, 14635, 15121, 15710, 15659, 15501, 15698, 15667, 15454, 15812, 16459, 16724, 16974, 17487, 17664, 17375, 17127, 17002, 16856, 16759, 16735, 16775, 16792, 16727, 16792, 16693, 15869, 15176, 15290, 14787, 13787, 14531, 15704, 14786, 14194, 15337, 14815, 13167, 14303, 16191, 15895, 15856, 16884, 16780, 15902, 15437, 16126, 18127, 18255, 16331, 17522, 19250, 15814, 13817, 17659, 18388, 15206, 16338, 18518, 16175, 14488, 15654, 15440, 14107, 13769, 14054, 14853, 14991, 13577, 13636, 15933, 15889, 13355, 13609, 15481, 13844, 12030, 14682, 16845, 15584, 15465, 16297, 15101, 14227, 14538, 14585, 15381, 15811, 14990, 15891, 16939, 15346, 14772, 15895, 15484, 15164, 15296, 13951, 13795, 15016, 14240, 13419, 13883, 13403, 13650, 15290, 15107, 14419, 15560, 16010, 14629, 13539, 13862, 15134, 15893, 15550, 15248, 15527, 16082, 16040, 15102, 15589, 17167, 15965, 14101, 14725, 14283, 13590, 16469, 17450, 14557, 14642, 16023, 14072, 13442, 14970, 14862, 15502, 16592, 14487, 13938, 17643, 18811, 16475, 16188, 17194, 16671, 16410, 17348, 17968, 17778, 16979, 16174, 16419, 17082, 17024, 17121, 17468, 16343, 14650, 14868, 16031, 16125, 15955, 16328, 16028, 14539, 13573, 14336, 15122, 14731, 15077, 16239, 15584, 14254, 15174, 16855, 17111, 16892, 16947, 16682, 15997, 15407, 15519, 16204, 16787, 17095, 17052, 16677, 16145, 15267, 15002, 15978, 15566, 13430, 13390, 14781, 14503, 14608, 15905, 15809, 15513, 15728, 13986, 12515, 13805, 14254, 13441, 14721, 15934, 15328, 15933, 16558, 14531, 13514, 14875, 14908, 14526, 15669, 15621, 15179, 16639, 16368, 14406, 15734, 17136, 15056, 14847, 16512, 14835, 13663, 15734, 15407, 13586, 15193, 16664, 15343, 14773, 15142, 15039, 15393, 14982, 13748, 15003, 17060, 16127, 15255, 16511, 16082, 14945, 16542, 17089, 14841, 14953, 16555, 15308, 14167, 15292, 15764, 15721, 15521, 13787, 13041, 14265, 14166, 13643, 14593, 14832, 14329, 14513, 14493, 14748, 15651, 15979, 16348, 16384, 15193, 15555, 17157, 16518, 15916, 17009, 16495, 15754, 17108, 17296, 16213, 16699, 16942, 15838, 15513, 15851, 15768, 15783, 16256, 16723, 16218, 15202, 15287, 15407, 14501, 14511, 15404, 15559, 15954, 16672, 16467, 16026, 15746, 15483, 15772, 15776, 15545, 16408, 16790, 15929, 15873, 15605, 14336, 14814, 16161, 15664, 15215, 15899, 15849, 15287, 15249, 15436, 15563, 15456, 15558, 16129, 15988, 15441, 15915, 16495, 16290, 16031, 15690, 15324, 15362, 15454, 15884, 16502, 15898, 14874, 14852, 14657, 14168, 14819, 15619, 15245, 14703, 14866, 15050, 14609, 14235, 14694, 15130, 15058, 15279, 15319, 14810, 14916, 15155, 14603, 14512, 14902, 14855, 15362, 16136, 15693, 15344, 15938, 15810, 15091, 15112, 15239, 14996, 15185, 15656, 15616, 15381, 15685, 16064, 15686, 15002, 14752, 14831, 15172, 15532, 15278, 14881, 15060, 15192, 14968, 14929, 14914, 14786, 15002, 15268, 15108, 15033, 15396, 15717, 15801, 15931, 15976, 15793, 15798, 16063, 16178, 16149, 15945, 15570, 15723, 16217, 16046, 15864, 16309, 16214, 15608, 15534, 15255, 14470, 14288, 14498, 14343, 13962, 13339, 12807, 12829, 12954, 13354, 14316, 14657, 14512, 15135, 15325, 14267, 13885, 14313, 14238, 14713, 16307, 17302, 17643, 18557, 19348, 19126, 18844, 19178, 19202, 18419, 18027, 18705, 19099, 18609, 18759, 19787, 19862, 18840, 18239, 17815, 16662, 15835, 16037, 15772, 14705, 14582, 15204, 14748, 13957, 14382, 14857, 14448, 14163, 13750, 12438, 11673, 12437, 13386, 13845, 14509, 15382, 15709, 15192, 14525, 14516, 14883, 15262, 15877, 16244, 16018, 16029, 16417, 16582, 16627, 16438, 15957, 15745, 15363, 14551, 14563, 15141, 14942, 14597, 14546, 14099, 13955, 14360, 14087, 13455, 13281, 13034, 12994, 13542, 13629, 13290, 13608, 14142, 14142, 13972, 13917, 13855, 13830, 14167, 14944, 15423, 15350, 15707, 16609, 17122, 17356, 17821, 18156, 18129, 17939, 17693, 17546, 17486, 17235, 16863, 16737, 16624, 15676, 14079, 13075, 12423, 11205, 10391, 10464, 10335, 10733, 12213, 12879, 12930, 13859, 13941, 12857, 13054, 13418, 12656, 13837, 17155, 19051, 19682, 20896, 22231, 23001, 22696, 21911, 22291, 21478, 17748, 16919, 19958, 19149, 16613, 20134, 22872, 17787, 14221, 16191, 14508, 9980, 10952, 13314, 11262, 10326, 13267, 14200, 12372, 12801, 15261, 15889, 14872, 14966, 16144, 16240, 15463, 16191, 17984, 18484, 18803, 20586, 21233, 19401, 18360, 18811, 17817, 15890, 15615, 16019, 15358, 14733, 15074, 15215, 14374, 13577, 13596, 13227, 11702, 10914, 11890, 12370, 11592, 11991, 13747, 14688, 15174, 16113, 15898, 14734, 15143, 16458, 16565, 16536, 17271, 17559, 17594, 17871, 17248, 16233, 16455, 17021, 16746, 16226, 15452, 14192, 13553, 13821, 13943, 13792, 13867, 14046, 14331, 14700, 14391, 13570, 13588, 14137, 14099, 14420, 15410, 15283, 14555, 14984, 15251, 14374, 13883, 13690, 12900, 12363, 12224, 11836, 11392, 11050, 11683, 13589, 14305, 14008, 15767, 16815, 14167, 13211, 15656, 15477, 14121, 16970, 19802, 18917, 18923, 21112, 22142, 21891, 21274, 20571, 19757, 16818, 13887, 15936, 17875, 14262, 13773, 18857, 17464, 11149, 11824, 14119, 10016, 8172, 11735, 11906, 10146, 13400, 16907, 15649, 14596, 16679, 18463, 18623, 18731, 19309, 20112, 20386, 19567, 19061, 19629, 19800, 19835, 20809, 20648, 18672, 17712, 17283, 15114, 13384, 13609, 13280, 12266, 12268, 12294, 11908, 12304, 12617, 12097, 12287, 13403, 14044, 14407, 15052, 15241, 15303, 16464, 17823, 18154, 18649, 19690, 19838, 19577, 19830, 19168, 17638, 17315, 17712, 17172, 16212, 15447, 14730, 14589, 15051, 14967, 13902, 12843, 12739, 13167, 13260, 13186, 13320, 13649, 14468, 15435, 15646, 15523, 15670, 15694, 15859, 16342, 16159, 15515, 15590, 15795, 14962, 13682, 13165, 13121, 12609, 12293, 12687, 11831, 9520, 8719, 9092, 8359, 8607, 11286, 13134, 13793, 15850, 17074, 14890, 13212, 14708, 15682, 14999, 16150, 18618, 19187, 19200, 21139, 23452, 23415, 21346, 20555, 20909, 17509, 12888, 14546, 16603, 12035, 11371, 17657, 16605, 10221, 12388, 16142, 12086, 9398, 11927, 12174, 11591, 14578, 16987, 16441, 16604, 19217, 22074, 22394, 20608, 20175, 21222, 20209, 17579, 16769, 17239, 17031, 17678, 19243, 18232, 15482, 15159, 15319, 12464, 10249, 11126, 10980, 9224, 9830, 11597, 11254, 11081, 13443, 15670, 16036, 16872, 18724, 18908, 17430, 17494, 19203, 19670, 19409, 20931, 22451, 21203, 19699, 20358, 20191, 17636, 15991, 16145, 15198, 12903, 11690, 11861, 11615, 10777, 11223, 12624, 12255, 10956, 11959, 13670, 13168, 12712, 14187, 15369, 15874, 17425, 19114, 19623, 19897, 20489, 20594, 19899, 19004, 18469, 17987, 16879, 15337, 14018, 13126, 12520, 11630, 10089, 8722, 7942, 6799, 5485, 5838, 7818, 9274, 10342, 12911, 14976, 13516, 12104, 14279, 15630, 14339, 15932, 19715, 19979, 19403, 21934, 23931, 23648, 23801, 24003, 22641, 19785, 16619, 15855, 16211, 13166, 10969, 14924, 16931, 12243, 10716, 14173, 13687, 10906, 11899, 13009, 12562, 14817, 17577, 16510, 15054, 16926, 19808, 21020, 20768, 20547, 21233, 21391, 19702, 17853, 16993, 16039, 15492, 15656, 14250, 12268, 13060, 14071, 12128, 11112, 12825, 12830, 10912, 10834, 11443, 10528, 10474, 12694, 14485, 14866, 16678, 20283, 21857, 20686, 20289, 20986, 20612, 19923, 19799, 19203, 18235, 17436, 16838, 16890, 16613, 15022, 13937, 13796, 12489, 10309, 8868, 8226, 8416, 9067, 9593, 10787, 12262, 12804, 13842, 16048, 17307, 17251, 17398, 18458, 20259, 21343, 21177, 21529, 21929, 20884, 20545, 21458, 20774, 19116, 18402, 17034, 14520, 12383, 10535, 8489, 6291, 4487, 4462, 5063, 4300, 5009, 8766, 10968, 11086, 13674, 16759, 15653, 14021, 16192, 18124, 16854, 17117, 20774, 22439, 20961, 21823, 25616, 26821, 24932, 24483, 24344, 19661, 14221, 14744, 15468, 9981, 6981, 11362, 12317, 7851, 8376, 12463, 12558, 12077, 14040, 14749, 15121, 17375, 18552, 17727, 17625, 19138, 21418, 22737, 22320, 22583, 24030, 23382, 20830, 19390, 18389, 16620, 15583, 14782, 12565, 11043, 11856, 11795, 9502, 8688, 10473, 11746, 11879, 12420, 12923, 13025, 13647, 14505, 14738, 14795, 15808, 18180, 20267, 20303, 19803, 20366, 20288, 19114, 18508, 17355, 14642, 13157, 13486, 12620, 10760, 10454, 11024, 10873, 10594, 10629, 10175, 9172, 8988, 10406, 11913, 12219, 12944, 14999, 16513, 17488, 19363, 20466, 19823, 20172, 21801, 22058, 21245, 20972, 20560, 19652, 19096, 18844, 18216, 16982, 15625, 14554, 12774, 9859, 7713, 6851, 5462, 4170, 4765, 5803, 6006, 7595, 11347, 14423, 15888, 18065, 20667, 20643, 19022, 19392, 20406, 19396, 19049, 21314, 22563, 21178, 20687, 22647, 24123, 23253, 22170, 21770, 18827, 13977, 13000, 13734, 9639, 6013, 9143, 11012, 7398, 7113, 11398, 13133, 13553, 16261, 18570, 19702, 21438, 22483, 21718, 20430, 20074, 21059, 21556, 20429, 20252, 21573, 21365, 19719, 18559, 17271, 15783, 14750, 12885, 10155, 8727, 8682, 8006, 6501, 6281, 8339, 10774, 12267, 14026, 16022, 16789, 17132, 18144, 18377, 17440, 17567, 19278, 20286, 19747, 19298, 19290, 18520, 17353, 16698, 15606, 13468, 11630, 11048, 10709, 9241, 7620, 7976, 9392, 9626, 9584, 10416, 10947, 11355, 12695, 14148, 15414, 17166, 18764, 19978, 21470, 22537, 22466, 22027, 21794, 21530, 20804, 19566, 18624, 18142, 17141, 16030, 15906, 15563, 13814, 12362, 12034, 10619, 7807, 6443, 6441, 5120, 3579, 4431, 6003, 6459, 8267, 12909, 17281, 19175, 21186, 24588, 25117, 21923, 21001, 22597, 20717, 17713, 19232, 21092, 19089, 17936, 20254, 22005, 21200, 20415, 21054, 19910, 15532, 13340, 14556, 12161, 7206, 7808, 10797, 9364, 7785, 10267, 13328, 15000, 16310, 17779, 20047, 22178, 22748, 22657, 22030, 20637, 20456, 20856, 19119, 17147, 17377, 17819, 17055, 15985, 15157, 15255, 15919, 15142, 13029, 11643, 11299, 10827, 9456, 7951, 8223, 10187, 11825, 13079, 14812, 16282, 17396, 18869, 19674, 19163, 18942, 19573, 19541, 18604, 17874, 17016, 15337, 14127, 14344, 14473, 13606, 12858, 12499, 11842, 11235, 11001, 10659, 10393, 10818, 11576, 11827, 11666, 12337, 14168, 15472, 15767, 16838, 18496, 19100, 19716, 21211, 21565, 20656, 20365, 19987, 18531, 17263, 16586, 15911, 15261, 14254, 13037, 12549, 12118, 11281, 11111, 10854, 9477, 8797, 9104, 8031, 6148, 6007, 7308, 8584, 10521, 14074, 17718, 19831, 22002, 24911, 25425, 23603, 23332, 23400, 20718, 18522, 19160, 19194, 17671, 17349, 18289, 18658, 18252, 18299, 19047, 18305, 15972, 15457, 15644, 12527, 9398, 10301, 10866, 8678, 8306, 10804, 12767, 13744, 15229, 17531, 20084, 21815, 22393, 22534, 22580, 22619, 22235, 20516, 18347, 17251, 16681, 16081, 15580, 14488, 13718, 14930, 15981, 14691, 13419, 13789, 13829, 12579, 11063, 10068, 10062, 10916, 11762, 12294, 12872, 13829, 15282, 16780, 17815, 18661, 19478, 19750, 19411, 18847, 17897, 16480, 15396, 15103, 14864, 14036, 12998, 12455, 12576, 12731, 12447, 12336, 12659, 12733, 12857, 13434, 13276, 12700, 13558, 14624, 14164, 14361, 16114, 16940, 17091, 18411, 19397, 19018, 18951, 19233, 18777, 18121, 17520, 16635, 16035, 15774, 15312, 14853, 14122, 12587, 11183, 10471, 9405, 7895, 7105, 7025, 7013, 7440, 8724, 10438, 12461, 15058, 17680, 19785, 21550, 22460, 22317, 22514, 22863, 21682, 20329, 20580, 20460, 19006, 18374, 18875, 18947, 18431, 17978, 17738, 16952, 15538, 15540, 16400, 14546, 11704, 11739, 11571, 8844, 7895, 9828, 11241, 11983, 13335, 15186, 17624, 19738, 20562, 21017, 21424, 21653, 22190, 21866, 20048, 18767, 18246, 17017, 15674, 14929, 14538, 14759, 14932, 14283, 13768, 13705, 13356, 12872, 12315, 11589, 11410, 11754, 11843, 11802, 12095, 12799, 13757, 14770, 16095, 17646, 18613, 19208, 20114, 20633, 20348, 19890, 19205, 18096, 16946, 15669, 14100, 12788, 12308, 12574, 12747, 12395, 12392, 13081, 13647, 13949, 14062, 13625, 13217, 13311, 13350, 13753, 14973, 15809, 16189, 17333, 18589, 18930, 19109, 19415, 19141, 18365, 17646, 17045, 16250, 15173, 14389, 14132, 13535, 12290, 11130, 10041, 8555, 7062, 5949, 5136, 5076, 6461, 9076, 12062, 14899, 17540, 19743, 21082, 21825, 22703, 23479, 23348, 22766, 22564, 22039, 20412, 18786, 18283, 18163, 17550, 16958, 16722, 15980, 14671, 14057, 13934, 12783, 11416, 11614, 11965, 10602, 9273, 9868, 11129, 11809, 12616, 14258, 16540, 18775, 20224, 21080, 22221, 23688, 24764, 25096, 24714, 23751, 22500, 20965, 18775, 16153, 14101, 12938, 11821, 10443, 9564, 9467, 9854, 10542, 11006, 11027, 11438, 12115, 11904, 11246, 11125, 11002, 10843, 11660, 13253, 14977, 17119, 19482, 21025, 21496, 21816, 22592, 22916, 22133, 21384, 20913, 19188, 16620, 15132, 14224, 12610, 11111, 10547, 10309, 10173, 10558, 11215, 11651, 12018, 12612, 13313, 13996, 14566, 14949, 15621, 16807, 17675, 18052, 18902, 20179, 21013, 21397, 21591, 21517, 21212, 20637, 19782, 18670, 16972, 14667, 12216, 9710, 7486, 6156, 5289, 4397, 4166, 4949, 6290, 8001, 9885, 11566, 13234, 15293, 17493, 19173, 20235, 21252, 22353, 22945, 22737, 22145, 21900, 22072, 21615, 20379, 19498, 18577, 16808, 15550, 15101, 13753, 12212, 11938, 11375, 9566, 8227, 8113, 8514, 9103, 9829, 10955, 12706, 14536, 16129, 17691, 19216, 20834, 22498, 23559, 24080, 24672, 25000, 24480, 23340, 22007, 20617, 19179, 17717, 16056, 13902, 11790, 10514, 9526, 8349, 7979, 8647, 9325, 9906, 10899, 12143, 13135, 13582, 13923, 14665, 15176, 15242, 15826, 16698, 17190, 18210, 19911, 21016, 21663, 22554, 22983, 22424, 21210, 19493, 17579, 15847, 14074, 12200, 10744, 9773, 8894, 8258, 8341, 8892, 9419, 10148, 11214, 12191, 13157, 14395, 15570, 16556, 17501, 18257, 19105, 20412, 21536, 22044, 22292, 22220, 21764, 21302, 20456, 18919, 17423, 16043, 14121, 12001, 10092, 8081, 6308, 5566, 5770, 6369, 7065, 8010, 9324, 10446, 11222, 12551, 14342, 15572, 16716, 18639, 20571, 21694, 22269, 22800, 23559, 24074, 23745, 23109, 22473, 21155, 19457, 18103, 16602, 14865, 13540, 12289, 10690, 9393, 8956, 9085, 8988, 8466, 8596, 9841, 11159, 12115, 13195, 14479, 15937, 17462, 18745, 20099, 21848, 23456, 24358, 24347, 23812, 23586, 23297, 22097, 20646, 19229, 17166, 15176, 13719, 11568, 9156, 8035, 7551, 6891, 6933, 7914, 9182, 10477, 11565, 12478, 13700, 15107, 16251, 17309, 18426, 19243, 19745, 20469, 21359, 21800, 22042, 22595, 22764, 22091, 21350, 20554, 18896, 16798, 15143, 13701, 12043, 10367, 9036, 8197, 7707, 7362, 7410, 8090, 9084, 10180, 11707, 13621, 15264, 16422, 17506, 18530, 19137, 19418, 19776, 20237, 20496, 20445, 20288, 20038, 19323, 18134, 16983, 15812, 14034, 12017, 10760, 10011, 8959, 8222, 8464, 8657, 8327, 8771, 10135, 11097, 11789, 13223, 15013, 16380, 17410, 18284, 19014, 19690, 20259, 20700, 20987, 20868, 20443, 20127, 19800, 19228, 18762, 18456, 17691, 16383, 15209, 14485, 13901, 13104, 12049, 11039, 10504, 10558, 10907, 11312, 11959, 13073, 14437, 15831, 17309, 18580, 19302, 19767, 20128, 20271, 20696, 21457, 21620, 21279, 21100, 20467, 19068, 17734, 16482, 15043, 13848, 12686, 11281, 10252, 9505, 8690, 8509, 9001, 9497, 10376, 11764, 13086, 14561, 16048, 16817, 17627, 19046, 20019, 20713, 22037, 22898, 22675, 22585, 22465, 21390, 20250, 19633, 18614, 17103, 15719, 14359, 12898, 11413, 9904, 8877, 8607, 8393, 7976, 7952, 8426, 9126, 10221, 11734, 13186, 14481, 16063, 17892, 19198, 19626, 19567, 19295, 18871, 18455, 17985, 17267, 16437, 15773, 15401, 15227, 15050, 14846, 14505, 13845, 13225, 12752, 11853, 10958, 10867, 10855, 10567, 10934, 11697, 12179, 13039, 14316, 15345, 16399, 17470, 18135, 18776, 19285, 19141, 18916, 18746, 18067, 17494, 17466, 17085, 16288, 15877, 15983, 16454, 16952, 16829, 16252, 16003, 16127, 16078, 15667, 15206, 14816, 14199, 13578, 13529, 13759, 13969, 14646, 15720, 16739, 17935, 19174, 19675, 19426, 18909, 18324, 17786, 17180, 16301, 15432, 14870, 14439, 13913, 13387, 13229, 13536, 13828, 13859, 13880, 13832, 13693, 13801, 13991, 14026, 14436, 15283, 15853, 16366, 17508, 18674, 19115, 19342, 19689, 19692, 19516, 19601, 19484, 18954, 18568, 18184, 17189, 15860, 14765, 13879, 12971, 12132, 11730, 11714, 11434, 10973, 11214, 12124, 12952, 13682, 14542, 15391, 16217, 16957, 17251, 16979, 16378, 15746, 15205, 14503, 13577, 12940, 12741, 12513, 12299, 12610, 13291, 13872, 14450, 15155, 15622, 15724, 15807, 15944, 15914, 15788, 15789, 15819, 15553, 15076, 14976, 15394, 15842, 16229, 16577, 16447, 16014, 15869, 15652, 15134, 14980, 15019, 14504, 13906, 13834, 13795, 13532, 13586, 14038, 14434, 14918, 15938, 16936, 17260, 17599, 18392, 18704, 18389, 18516, 19082, 19125, 18588, 18029, 17492, 16829, 16322, 16102, 15781, 15362, 15312, 15489, 15422, 15140, 14652, 13897, 13133, 12494, 12048, 12027, 12259, 12436, 12656, 13032, 13693, 14622, 15425, 16277, 17551, 18493, 18708, 18938, 19216, 19233, 19298, 19091, 18321, 17667, 17157, 16568, 16477, 16455, 15783, 15546, 16093, 16013, 15420, 15417, 15485, 15092, 14809, 14650, 14180, 13659, 13497, 13701, 14186, 14799, 15291, 15696, 16213, 16685, 16926, 17176, 17318, 16856, 16058, 15367, 14423, 13220, 12247, 11236, 9991, 9166, 8900, 8835, 9167, 9988, 10937, 11997, 13306, 14816, 16587, 18359, 19571, 20353, 21040, 21283, 21065, 20962, 20740, 19855, 18846, 18240, 17640, 16880, 16296, 15941, 15602, 14912, 13692, 12476, 11691, 11037, 10399, 9838, 9163, 8698, 9073, 10123, 11316, 12427, 13393, 14365, 15457, 16529, 17759, 19383, 20919, 21913, 22700, 23503, 23849, 23488, 22867, 22282, 21525, 20569, 19505, 18221, 16895, 15728, 14430, 13013, 11728, 10438, 9466, 9221, 8853, 7941, 7541, 7995, 8680, 9602, 10897, 12383, 14051, 15705, 17259, 19035, 20672, 21616, 22435, 23479, 24037, 23957, 23782, 23302, 22037, 20268, 18376, 16284, 14072, 12170, 10887, 10123, 9487, 9054, 9534, 10803, 11839, 12637, 13779, 14849, 15574, 16393, 17032, 17014, 16688, 16379, 16277, 16584, 16835, 16753, 16879, 17017, 16414, 15563, 15198, 14746, 13653, 12491, 11748, 11060, 10161, 9404, 9049, 9026, 9348, 10072, 11175, 12592, 14061, 15469, 17102, 18971, 20747, 22431, 23795, 24213, 23882, 23562, 23156, 22256, 21030, 19393, 17097, 14951, 13715, 12737, 11558, 10748, 10246, 9681, 9683, 10344, 10589, 10318, 10344, 10411, 10031, 9821, 10300, 10975, 11742, 13273, 15317, 16943, 18519, 20661, 22519, 23612, 24523, 25047, 24878, 24575, 23969, 22795, 21801, 20839, 19214, 17808, 16996, 15603, 13756, 12441, 11157, 9639, 8732, 8291, 7662, 7379, 7919, 8809, 9705, 10628, 11662, 13038, 14636, 16085, 17705, 19793, 21637, 22816, 23805, 24549, 24715, 24674, 24562, 23814, 22312, 20316, 17908, 15490, 13561, 11949, 10475, 9462, 8888, 8404, 8326, 9016, 10040, 11093, 12319, 13336, 13788, 14190, 14802, 15263, 15611, 15876, 15601, 14917, 14497, 14415, 14505, 14873, 15309, 15562, 16012, 16836, 17476, 17715, 17719, 17212, 16149, 14962, 13585, 12142, 11373, 11155, 11026, 11443, 12422, 13577, 15313, 17327, 18684, 19809, 20904, 21219, 21183, 21236, 20635, 19593, 18642, 17220, 15558, 14330, 13028, 11597, 10676, 10313, 10516, 10952, 10942, 11151, 12072, 12687, 13095, 14036, 14646, 14719, 15235, 15678, 15373, 15200, 15471, 15783, 16508, 17834, 19206, 20380, 21414, 22176, 22630, 22875, 22741, 21865, 20247, 18340, 16617, 15296, 14081, 12596, 11358, 10944, 10889, 10908, 11361, 11983, 12324, 12545, 12636, 12531, 12557, 12854, 13333, 13842, 14237, 14903, 16108, 17339, 18550, 20125, 21554, 22379, 23061, 23631, 23578, 22898, 21954, 20842, 19453, 17938, 16568, 15132, 13549, 12195, 10907, 9568, 8773, 8309, 7699, 7581, 7864, 7848, 8344, 9556, 10178, 10597, 11813, 12972, 13745, 14950, 16231, 17263, 18738, 20406, 21415, 22028, 22588, 22808, 22872, 23176, 23108, 22052, 20573, 19005, 17052, 15277, 14042, 12507, 10849, 9925, 9106, 8174, 8170, 8859, 9588, 10725, 12010, 13100, 14566, 15898, 16247, 16383, 16636, 16159, 15261, 14791, 14611, 14500, 14631, 14975, 15387, 15970, 17019, 18182, 18531, 18325, 18517, 18671, 18197, 17812, 17652, 17032, 16290, 15967, 15645, 15075, 14580, 14260, 14051, 14050, 14321, 14779, 15269, 15706, 16001, 16103, 16276, 16621, 16611, 16132, 15836, 15815, 15570, 15256, 15309, 15483, 15477, 15651, 16238, 16724, 16824, 16914, 16968, 16553, 15980, 15696, 15383, 14891, 14615, 14618, 14811, 15337, 16128, 17038, 18101, 19116, 19796, 20179, 20235, 19664, 18378, 16634, 14804, 13192, 11809, 10403, 9009, 7972, 7338, 6930, 6942, 7555, 8460, 9479, 10739, 12172, 13647, 15130, 16387, 17173, 17695, 18425, 19435, 20218, 20584, 20958, 21380, 21739, 22485, 23535, 24092, 24103, 23796, 22870, 21335, 19438, 17292, 15272, 13170, 10401, 7849, 6589, 5924, 5383, 5595, 6343, 7028, 7994, 9466, 10903, 11979, 12963, 14036, 14896, 15457, 16114, 16820, 17207, 17574, 18238, 19054, 20067, 21238, 22095, 22464, 22517, 22345, 22001, 21352, 20242, 18886, 17454, 15832, 14160, 12719, 11469, 10287, 9436, 9288, 9686, 10254, 11154, 12442, 13648, 14714, 15735, 16290, 16552, 17090, 17407, 17024, 16631, 16644, 16803, 17110, 17714, 18558, 19440, 20131, 20652, 20900, 20544, 19986, 19724, 19191, 18074, 17064, 16382, 15614, 14793, 14282, 14121, 13841, 13164, 12550, 12140, 11539, 11030, 10835, 10447, 10047, 10191, 10532, 10897, 11566, 12227, 12627, 12966, 13298, 13841, 14691, 15387, 15893, 16357, 16418, 16300, 16545, 16765, 16718, 16758, 16650, 16274, 16296, 16855, 17463, 18020, 18645, 19261, 19616, 19579, 19482, 19538, 19307, 18575, 17744, 17081, 16508, 15837, 14960, 14038, 13083, 11927, 10876, 10119, 9260, 8483, 8387, 8702, 9115, 9894, 10802, 11520, 12509, 13863, 15019, 15905, 16834, 17871, 18911, 19754, 20409, 21045, 21495, 21748, 22168, 22407, 21939, 21209, 20416, 19098, 17672, 16717, 15676, 14244, 13069, 12295, 11573, 11122, 11199, 11344, 11308, 11622, 12387, 12981, 13383, 14042, 14755, 15384, 16274, 17206, 17690, 17963, 18316, 18588, 18589, 18327, 18125, 18355, 18882, 19326, 19588, 19804, 20183, 20698, 21017, 20842, 20040, 18757, 17311, 15607, 13702, 12185, 10808, 9035, 7779, 7526, 7308, 7195, 7920, 8797, 9336, 10182, 11434, 12671, 13796, 14758, 15666, 16641, 17490, 18239, 18916, 19172, 19085, 19022, 18914, 18736, 18525, 18033, 17266, 16397, 15395, 14504, 13994, 13652, 13380, 13370, 13585, 13937, 14464, 15095, 15689, 16227, 16779, 17152, 16968, 16446, 16090, 15551, 14428, 13349, 12752, 12292, 11956, 12041, 12342, 12559, 12769, 13157, 13677, 14152, 14641, 15293, 15870, 16162, 16423, 16784, 17021, 17136, 17409, 17882, 18257, 18395, 18512, 18585, 18309, 17908, 17844, 17849, 17536, 17158, 16873, 16430, 15917, 15630, 15407, 14972, 14495, 14181, 13825, 13377, 13192, 13310, 13422, 13634, 14164, 14845, 15522, 16150, 16626, 17059, 17563, 17975, 18354, 18832, 19147, 19281, 19558, 19830, 19753, 19478, 19146, 18502, 17489, 16507, 15691, 14589, 13144, 12096, 11710, 11483, 11241, 11256, 11611, 12175, 12718, 13085, 13317, 13417, 13497, 13794, 14149, 14334, 14598, 15078, 15529, 15872, 16280, 16938, 17697, 18065, 18006, 17795, 17323, 16652, 16167, 15739, 15202, 14777, 14383, 13940, 13751, 13819, 13925, 14045, 14134, 14250, 14415, 14361, 14138, 13980, 13723, 13394, 13216, 13021, 12834, 12857, 12944, 13249, 13994, 14565, 14718, 15138, 15838, 16264, 16608, 17198, 17782, 18228, 18764, 19249, 19200, 18718, 18416, 18240, 17736, 17181, 16860, 16349, 15560, 14899, 14324, 13729, 13397, 13378, 13536, 13877, 14159, 14241, 14575, 15256, 15708, 15941, 16326, 16663, 16954, 17497, 17871, 17813, 17875, 17997, 17686, 17308, 17166, 16856, 16435, 16335, 16361, 16163, 15983, 16157, 16380, 16323, 16378, 16671, 16624, 16369, 16369, 16098, 15257, 14422, 13611, 12638, 11890, 11388, 10924, 10766, 10947, 11273, 11852, 12650, 13616, 14913, 16326, 17640, 19005, 20216, 20904, 21143, 21026, 20662, 20171, 19287, 17976, 16664, 15310, 13819, 12665, 11957, 11458, 11487, 12098, 12659, 13052, 13737, 14493, 14665, 14469, 14572, 14766, 14569, 14322, 14278, 14109, 13929, 14116, 14435, 14655, 14879, 15010, 14893, 14542, 13999, 13462, 13131, 12881, 12701, 12818, 13202, 13696, 14363, 15183, 16000, 16849, 17807, 18648, 19160, 19468, 19611, 19424, 19035, 18698, 18309, 17814, 17368, 16898, 16311, 15832, 15543, 15202, 14755, 14436, 14390, 14427, 14210, 13728, 13355, 13315, 13419, 13484, 13705, 14172, 14649, 15313, 16505, 17710, 18448, 19270, 20303, 20809, 20879, 21087, 21038, 20348, 19536, 18830, 17867, 16702, 15698, 14819, 13955, 13288, 12749, 12032, 11428, 11320, 11279, 11018, 10958, 11071, 11146, 11682, 12654, 13236, 13523, 14107, 14734, 15204, 15791, 16421, 17017, 17774, 18570, 19316, 20046, 20479, 20578, 20632, 20357, 19522, 18648, 17850, 16629, 15096, 13757, 12660, 11749, 11216, 11036, 10955, 11017, 11388, 11874, 12378, 13034, 13496, 13503, 13604, 14029, 14331, 14543, 14738, 14533, 14175, 14180, 14291, 14343, 14571, 14887, 15256, 15818, 16410, 16989, 17661, 18203, 18471, 18477, 18081, 17457, 16924, 16353, 15656, 14996, 14405, 14045, 14125, 14439, 14790, 15156, 15455, 15803, 16294, 16587, 16613, 16710, 16760, 16481, 16087, 15760, 15338, 14934, 14905, 15146, 15228, 15199, 15377, 15672, 15970, 16427, 16934, 17319, 17838, 18495, 18842, 18864, 18830, 18587, 18052, 17526, 17095, 16535, 15849, 15303, 14994, 14695, 14240, 13812, 13483, 12992, 12391, 12051, 11887, 11603, 11376, 11456, 11789, 12420, 13397, 14525, 15670, 16733, 17538, 18195, 18769, 18979, 18994, 19292, 19567, 19389, 19051, 18670, 18085, 17528, 17001, 16245, 15607, 15338, 15025, 14568, 14118, 13541, 13054, 13005, 13032, 12828, 12750, 12878, 12860, 12710, 12723, 12879, 13005, 13276, 13819, 14155, 14003, 13849, 13978, 14138, 14284, 14463, 14552, 14644, 14850, 15080, 15388, 15835, 16378, 17136, 18049, 18792, 19300, 19593, 19540, 19151, 18441, 17506, 16732, 16053, 15020, 13858, 12931, 12022, 11240, 10994, 11192, 11665, 12423, 13168, 13766, 14543, 15554, 16466, 17202, 17885, 18418, 18641, 18705, 18730, 18491, 18007, 17599, 17247, 16958, 17073, 17445, 17690, 17920, 18075, 17906, 17770, 17858, 17772, 17496, 17143, 16461, 15574, 14777, 13884, 12827, 11811, 10875, 10196, 9942, 9939, 10206, 10867, 11735, 12814, 14188, 15473, 16452, 17336, 18108, 18537, 18561, 18391, 18344, 18243, 17773, 17394, 17396, 17171, 16686, 16597, 16703, 16544, 16450, 16534, 16336, 15968, 15966, 16142, 15966, 15698, 15752, 15679, 15154, 14661, 14265, 13610, 13051, 12869, 12645, 12322, 12157, 11987, 11817, 11911, 12165, 12424, 12830, 13403, 13996, 14546, 15031, 15418, 15734, 16134, 16703, 17260, 17720, 18244, 18732, 18900, 18832, 18785, 18854, 18953, 18930, 18826, 18596, 17887, 16823, 15979, 15168, 14002, 12966, 12329, 11612, 10879, 10551, 10377, 10152, 10223, 10684, 11301, 12051, 12960, 13925, 14936, 16057, 17266, 18535, 19843, 21011, 21847, 22324, 22449, 22271, 21934, 21492, 20828, 19911, 18794, 17540, 16321, 15310, 14480, 13678, 12838, 12149, 11713, 11239, 10681, 10533, 10761, 10813, 10847, 11296, 11832, 12195, 12753, 13561, 14259, 14861, 15636, 16601, 17581, 18463, 19299, 20082, 20539, 20536, 20328, 19904, 18980, 17852, 16923, 15847, 14573, 13785, 13388, 12807, 12499, 12846, 13282, 13774, 14657, 15468, 15941, 16446, 16853, 16908, 16928, 17012, 16911, 16555, 15883, 14969, 14174, 13592, 12979, 12276, 11657, 11274, 11158, 11224, 11447, 11887, 12545, 13369, 14331, 15390, 16407, 17250, 17990, 18674, 19060, 19055, 18934, 18825, 18765, 18945, 19155, 18994, 18711, 18672, 18610, 18263, 17790, 17207, 16405, 15545, 14716, 13735, 12697, 11872, 11083, 10237, 9770, 9760, 9871, 10195, 10837, 11494, 12280, 13518, 14984, 16472, 18013, 19349, 20346, 21175, 21757, 21971, 21886, 21443, 20823, 20374, 19794, 18738, 17636, 16716, 15650, 14518, 13646, 12886, 11998, 11141, 10572, 10219, 9790, 9460, 9630, 9992, 10176, 10680, 11677, 12605, 13574, 14922, 16146, 17121, 18307, 19363, 19878, 20311, 20683, 20529, 20125, 19783, 19213, 18435, 17720, 16999, 16295, 15761, 15351, 15134, 15126, 15000, 14729, 14580, 14389, 13985, 13679, 13572, 13490, 13501, 13615, 13654, 13729, 13951, 14101, 14134, 14197, 14232, 14242, 14394, 14579, 14560, 14464, 14533, 14750, 15009, 15321, 15642, 15822, 15878, 15999, 16158, 16204, 16234, 16404, 16634, 16830, 17017, 17286, 17644, 17815, 17705, 17708, 17889, 17811, 17489, 17205, 16939, 16765, 16706, 16374, 15776, 15300, 14866, 14377, 13996, 13501, 12855, 12553, 12490, 12297, 12416, 13099, 13786, 14433, 15517, 16784, 17678, 18307, 18869, 19240, 19482, 19655, 19454, 18828, 18126, 17386, 16547, 15870, 15376, 14885, 14560, 14372, 14008, 13663, 13511, 13181, 12702, 12468, 12310, 12089, 12080, 12124, 11919, 11745, 11791, 11782, 11740, 11915, 12256, 12648, 13141, 13727, 14401, 15244, 16192, 17115, 18050, 18896, 19395, 19700, 20082, 20258, 20043, 19782, 19446, 18732, 18015, 17640, 17231, 16681, 16301, 15978, 15580, 15234, 14709, 13900, 13256, 12833, 12338, 11978, 11903, 11949, 12276, 12938, 13555, 14164, 15028, 15877, 16545, 17272, 17984, 18404, 18554, 18477, 18150, 17703, 17217, 16644, 16116, 15784, 15448, 14983, 14661, 14492, 14202, 14035, 14269, 14448, 14359, 14424, 14618, 14627, 14655, 14855, 15040, 15244, 15588, 15940, 16131, 16093, 15910, 15840, 16075, 16515, 16849, 17004, 17278, 17714, 18007, 18203, 18441, 18535, 18530, 18618, 18584, 18272, 17833, 17304, 16752, 16281, 15843, 15512, 15368, 15224, 15033, 14909, 14805, 14713, 14608, 14422, 14301, 14232, 13988, 13777, 13747, 13583, 13309, 13120, 12771, 12272, 11853, 11292, 10567, 10053, 9657, 9238, 9145, 9411, 9745, 10312, 11269, 12307, 13301, 14425, 15632, 16770, 17876, 18875, 19524, 19880, 20256, 20614, 20596, 20169, 19648, 19113, 18441, 17739, 17108, 16336, 15422, 14819, 14615, 14419, 14215, 14236, 14296, 14234, 14345, 14640, 14750, 14717, 14862, 15110, 15325, 15675, 16177, 16642, 17140, 17792, 18350, 18590, 18708, 18888, 18922, 18580, 18031, 17562, 17143, 16647, 16170, 15749, 15308, 14976, 14879, 14772, 14484, 14251, 14218, 14228, 14211, 14248, 14282, 14227, 14173, 14193, 14320, 14724, 15360, 15861, 16252, 16875, 17586, 18161, 18762, 19293, 19479, 19466, 19351, 18963, 18466, 18024, 17376, 16517, 15783, 15219, 14712, 14266, 13806, 13355, 13153, 13215, 13308, 13404, 13575, 13764, 13989, 14283, 14449, 14462, 14618, 14822, 14733, 14514, 14322, 13876, 13224, 12687, 12168, 11572, 11039, 10515, 9998, 9787, 9962, 10410, 11087, 11844, 12600, 13509, 14527, 15408, 16114, 16796, 17530, 18229, 18700, 18908, 19024, 19077, 18954, 18675, 18306, 17796, 17178, 16627, 16193, 15792, 15451, 15202, 14984, 14871, 14965, 15047, 14962, 14908, 14938, 14900, 14844, 14877, 14895, 14868, 14958, 15149, 15217, 15222, 15489, 15963, 16349, 16740, 17231, 17559, 17730, 17975, 18157, 18157, 18134, 18095, 18012, 17942, 17710, 17255, 16864, 16545, 16112, 15741, 15555, 15330, 15047, 14976, 15123, 15231, 15342, 15703, 16186, 16508, 16831, 17277, 17513, 17510, 17663, 17892, 17860, 17687, 17551, 17396, 17298, 17246, 16982, 16602, 16443, 16325, 15924, 15393, 14833, 14117, 13472, 13088, 12671, 12197, 12029, 12123, 12212, 12341, 12603, 12966, 13412, 13807, 13963, 13972, 13985, 13861, 13454, 12945, 12524, 12150, 11867, 11743, 11673, 11730, 12084, 12547, 13077, 13962, 14969, 15630, 16134, 16671, 17009, 17251, 17543, 17602, 17393, 17211, 17075, 16920, 16783, 16582, 16381, 16382, 16420, 16344, 16422, 16659, 16685, 16632, 16802, 16894, 16737, 16670, 16539, 15968, 15320, 14936, 14538, 14100, 13850, 13623, 13317, 13079, 12871, 12702, 12761, 12943, 13123, 13485, 14027, 14496, 14929, 15485, 16104, 16769, 17572, 18350, 18875, 19202, 19329, 19100, 18706, 18416, 18050, 17540, 17208, 17020, 16706, 16433, 16359, 16322, 16381, 16670, 16945, 17022, 17046, 17116, 17188, 17168, 16974, 16754, 16711, 16773, 16808, 16827, 16832, 16846, 16901, 16862, 16681, 16486, 16237, 15836, 15407, 15005, 14504, 13936, 13498, 13272, 13175, 13034, 12816, 12676, 12703, 12860, 13120, 13362, 13397, 13315, 13351, 13419, 13267, 13012, 12962, 13097, 13211, 13337, 13562, 13834, 14173, 14578, 14935, 15314, 15797, 16206, 16529, 16939, 17309, 17488, 17583, 17545, 17322, 17081, 16772, 16247, 15710, 15291, 14884, 14613, 14572, 14523, 14496, 14815, 15386, 15834, 16125, 16420, 16661, 16741, 16722, 16627, 16384, 16040, 15694, 15317, 14882, 14418, 13909, 13378, 12896, 12466, 12136, 12033, 12157, 12374, 12664, 13120, 13774, 14510, 15214, 15953, 16799, 17572, 18062, 18317, 18444, 18386, 18149, 17884, 17647, 17455, 17410, 17436, 17340, 17246, 17287, 17254, 17110, 17084, 17124, 17068, 16968, 16820, 16603, 16462, 16409, 16352, 16357, 16359, 16203, 16038, 15986, 15853, 15623, 15487, 15406, 15312, 15302, 15294, 15109, 14878, 14778, 14696, 14594, 14653, 14825, 14858, 14716, 14516, 14277, 13993, 13687, 13396, 13195, 13137, 13149, 13156, 13237, 13485, 13824, 14184, 14634, 15090, 15428, 15783, 16135, 16202, 16160, 16363, 16586, 16628, 16757, 16905, 16799, 16656, 16624, 16482, 16304, 16255, 16148, 15884, 15602, 15348, 15139, 15017, 14933, 14865, 14841, 14843, 14820, 14729, 14648, 14712, 14847, 14964, 15117, 15176, 15116, 15215, 15358, 15162, 14832, 14675, 14517, 14294, 14152, 14007, 13827, 13775, 13919, 14228, 14638, 15073, 15496, 15842, 16090, 16345, 16651, 17012, 17369, 17524, 17554, 17779, 18004, 17927, 17780, 17671, 17420, 17142, 16949, 16725, 16510, 16305, 16031, 15819, 15696, 15623, 15775, 16083, 16258, 16416, 16628, 16590, 16331, 16140, 15896, 15375, 14724, 14126, 13562, 13098, 12935, 12980, 12994, 13111, 13528, 14058, 14561, 15081, 15517, 15781, 15876, 15812, 15734, 15698, 15448, 14949, 14456, 14061, 13821, 13732, 13591, 13484, 13657, 14000, 14448, 15087, 15718, 16231, 16768, 17163, 17285, 17430, 17633, 17579, 17293, 17033, 16825, 16554, 16218, 15898, 15614, 15377, 15304, 15391, 15407, 15345, 15431, 15645, 15785, 15851, 15921, 15980, 15984, 15928, 15840, 15720, 15496, 15187, 14891, 14592, 14263, 14063, 14040, 13986, 13893, 13930, 14004, 13981, 13984, 14056, 14115, 14239, 14465, 14656, 14827, 15122, 15523, 15906, 16247, 16609, 16952, 17158, 17271, 17383, 17408, 17349, 17382, 17461, 17436, 17346, 17228, 17124, 17115, 17035, 16743, 16417, 16166, 15916, 15683, 15421, 15051, 14729, 14556, 14449, 14425, 14483, 14484, 14411, 14405, 14536, 14755, 14966, 15117, 15220, 15348, 15518, 15622, 15606, 15561, 15474, 15303, 15184, 15107, 14924, 14816, 14901, 14896, 14772, 14781, 14830, 14782, 14755, 14740, 14656, 14587, 14555, 14514, 14558, 14718, 14873, 15031, 15330, 15762, 16204, 16612, 16964, 17197, 17360, 17502, 17532, 17408, 17230, 17075, 16937, 16696, 16240, 15755, 15384, 14973, 14537, 14284, 14175, 14159, 14293, 14441, 14559, 14792, 15031, 15147, 15252, 15337, 15321, 15229, 15017, 14743, 14557, 14347, 14079, 13989, 14092, 14229, 14441, 14746, 15047, 15316, 15556, 15757, 15890, 15898, 15874, 15918, 15886, 15712, 15556, 15471, 15417, 15409, 15478, 15654, 15914, 16184, 16545, 17029, 17438, 17701, 17956, 18202, 18364, 18419, 18308, 18023, 17645, 17209, 16692, 16053, 15334, 14683, 14173, 13805, 13544, 13235, 12869, 12714, 12811, 12910, 13022, 13267, 13574, 13958, 14465, 14986, 15466, 15853, 16074, 16263, 16526, 16745, 16884, 16926, 16770, 16563, 16427, 16161, 15785, 15567, 15393, 15066, 14789, 14716, 14716, 14703, 14730, 14866, 15064, 15145, 15093, 15117, 15239, 15332, 15459, 15662, 15836, 16021, 16290, 16502, 16611, 16821, 17153, 17457, 17691, 17790, 17684, 17501, 17274, 16841, 16263, 15721, 15154, 14540, 13983, 13450, 12956, 12654, 12522, 12489, 12665, 13041, 13423, 13726, 13995, 14272, 14543, 14792, 15040, 15303, 15583, 15874, 16090, 16163, 16183, 16181, 16103, 16028, 15999, 15970, 16013, 16074, 15999, 15962, 16080, 16090, 15939, 15788, 15550, 15264, 15133, 15053, 14947, 15016, 15236, 15477, 15835, 16299, 16678, 17000, 17342, 17563, 17621, 17633, 17513, 17122, 16643, 16229, 15679, 14972, 14420, 14113, 13864, 13593, 13331, 13157, 13165, 13347, 13677, 14177, 14707, 15105, 15443, 15756, 15893, 15844, 15801, 15833, 15755, 15484, 15256, 15138, 14891, 14581, 14546, 14748, 14971, 15250, 15604, 15926, 16200, 16429, 16573, 16640, 16633, 16570, 16486, 16340, 16113, 15855, 15557, 15232, 15003, 14975, 15144, 15416, 15719, 16099, 16551, 16986, 17419, 17817, 18046, 18131, 18122, 17902, 17484, 16959, 16307, 15589, 14899, 14186, 13492, 12924, 12461, 12111, 11944, 11988, 12263, 12676, 13128, 13741, 14474, 15061, 15546, 16089, 16556, 16922, 17283, 17508, 17496, 17343, 17122, 16842, 16490, 16125, 15926, 15848, 15666, 15451, 15349, 15288, 15325, 15547, 15751, 15798, 15832, 15902, 15936, 15904, 15770, 15539, 15282, 14986, 14614, 14242, 13947, 13697, 13487, 13442, 13637, 13961, 14359, 14898, 15475, 15917, 16262, 16553, 16717, 16761, 16677, 16409, 16053, 15706, 15286, 14837, 14537, 14357, 14224, 14211, 14255, 14252, 14325, 14479, 14535, 14593, 14776, 14871, 14858, 14936, 14982, 14942, 15094, 15354, 15430, 15516, 15785, 16003, 16155, 16412, 16651, 16775, 16927, 17138, 17301, 17419, 17459, 17339, 17117, 16897, 16645, 16361, 16135, 15927, 15694, 15593, 15672, 15757, 15855, 16063, 16227, 16244, 16227, 16157, 15951, 15662, 15321, 14919, 14544, 14226, 13896, 13602, 13460, 13465, 13556, 13752, 14106, 14630, 15207, 15657, 15985, 16388, 16867, 17246, 17509, 17723, 17760, 17535, 17210, 16927, 16591, 16154, 15800, 15567, 15298, 15061, 15014, 14977, 14823, 14728, 14765, 14877, 15042, 15166, 15214, 15298, 15365, 15339, 15305, 15221, 14990, 14715, 14503, 14314, 14112, 13872, 13632, 13490, 13468, 13604, 13933, 14320, 14694, 15153, 15647, 16061, 16398, 16637, 16770, 16843, 16791, 16586, 16338, 16018, 15577, 15148, 14792, 14479, 14254, 14150, 14190, 14407, 14703, 15019, 15426, 15842, 16153, 16426, 16597, 16546, 16418, 16287, 16023, 15687, 15397, 15082, 14841, 14860, 15030, 15203, 15443, 15796, 16144, 16401, 16645, 16930, 17087, 17024, 16948, 16905, 16676, 16302, 15994, 15718, 15385, 15052, 14765, 14510, 14272, 14083, 14029, 14100, 14180, 14301, 14542, 14824, 15068, 15256, 15333, 15319, 15300, 15284, 15290, 15400, 15580, 15729, 15842, 15976, 16167, 16409, 16682, 16976, 17220, 17346, 17394, 17436, 17398, 17200, 16906, 16620, 16338, 16020, 15673, 15303, 14911, 14527, 14165, 13880, 13770, 13798, 13840, 13919, 14048, 14112, 14180, 14421, 14730, 14934, 15119, 15362, 15568, 15709, 15866, 16018, 16086, 16095, 16075, 15991, 15911, 15924, 15941, 15872, 15764, 15642, 15502, 15405, 15315, 15138, 14918, 14737, 14575, 14418, 14289, 14198, 14135, 14122, 14257, 14567, 14930, 15332, 15832, 16288, 16624, 16985, 17353, 17566, 17640, 17584, 17315, 16943, 16574, 16101, 15523, 15030, 14665, 14371, 14201, 14194, 14265, 14412, 14675, 14997, 15378, 15858, 16280, 16477, 16544, 16523, 16345, 16099, 15862, 15518, 15073, 14704, 14457, 14301, 14253, 14270, 14337, 14526, 14781, 14997, 15203, 15444, 15680, 15886, 16014, 16010, 15913, 15764, 15570, 15411, 15320, 15182, 15045, 15075, 15192, 15265, 15396, 15617, 15794, 15968, 16249, 16536, 16760, 17004, 17195, 17175, 17020, 16851, 16611, 16256, 15872, 15469, 15007, 14567, 14215, 13878, 13531, 13312, 13319, 13445, 13540, 13685, 14005, 14386, 14701, 15058, 15519, 15936, 16253, 16582, 16913, 17119, 17190, 17187, 17102, 16952, 16826, 16682, 16399, 16102, 15952, 15796, 15486, 15207, 15068, 14897, 14683, 14641, 14740, 14730, 14632, 14662, 14770, 14775, 14784, 14969, 15228, 15475, 15817, 16201, 16427, 16523, 16640, 16736, 16720, 16677, 16679, 16583, 16297, 15962, 15645, 15217, 14737, 14434, 14287, 14150, 14133, 14333, 14571, 14717, 14879, 15137, 15370, 15472, 15526, 15601, 15568, 15363, 15133, 14916, 14635, 14401, 14357, 14437, 14578, 14850, 15248, 15680, 16136, 16630, 17047, 17277, 17400, 17474, 17298, 16813, 16282, 15798, 15215, 14682, 14450, 14259, 13947, 14018, 14446, 14444, 14335, 15013, 15725, 15588, 15627, 16417, 16765, 16343, 16342, 16987, 17083, 16424, 16208, 16331, 15445, 14364, 14737, 15256, 14536, 14199, 15058, 15294, 14321, 13887, 14791, 15435, 14856, 14627, 15165, 14908, 14715, 15745, 15928, 15363, 16422, 17297, 16133, 15402, 15751, 15724, 15936, 16143, 15504, 15458, 16060, 15908, 15629, 15470, 15080, 15581, 16407, 16034, 15754, 16298, 16176, 15392, 14779, 14374, 14305, 14279, 14248, 14760, 14955, 14549, 15240, 16634, 16839, 16549, 16876, 17157, 16876, 16250, 15863, 15952, 15757, 15456, 15895, 15917, 14849, 14499, 15244, 15456, 14806, 14144, 14126, 14746, 15015, 14595, 14481, 15015, 15600, 15829, 15656, 15576, 15949, 16229, 16107, 15775, 15240, 14954, 15388, 15868, 15900, 15983, 16252, 16380, 16353, 16194, 15908, 15772, 15845, 15642, 14930, 14273, 14199, 14478, 14501, 14014, 13653, 14058, 14424, 14105, 14183, 14818, 15008, 15518, 16766, 17131, 16896, 17568, 18119, 17694, 17237, 16795, 16240, 15927, 15266, 14531, 14666, 14784, 14667, 15440, 16094, 15767, 15863, 16206, 15613, 15000, 14948, 14892, 15058, 15219, 14696, 14068, 14012, 14563, 15332, 15357, 15025, 15710, 16481, 16160, 15948, 16187, 16091, 16143, 16200, 15589, 15367, 15873, 15976, 15846, 15980, 15937, 15729, 15421, 14977, 14875, 14794, 14215, 13952, 14113, 13944, 13929, 14420, 14758, 15022, 15386, 15526, 15745, 16148, 16271, 16304, 16297, 15983, 15918, 16171, 15876, 15367, 15451, 15551, 15181, 14939, 15119, 15401, 15632, 15866, 16041, 16107, 16283, 16597, 16563, 16204, 16215, 16423, 16079, 15419, 15047, 14880, 14724, 14649, 14750, 15020, 15154, 15028, 15081, 15381, 15500, 15485, 15470, 15323, 15333, 15588, 15483, 15028, 14868, 14976, 15011, 15034, 15183, 15486, 15781, 15899, 16061, 16276, 16240, 16315, 16793, 17041, 16987, 17149, 17129, 16639, 16356, 16298, 15896, 15323, 14926, 14628, 14402, 14269, 14264, 14406, 14486, 14546, 14793, 14936, 14931, 15184, 15433, 15347, 15372, 15541, 15456, 15389, 15540, 15515, 15324, 15404, 15805, 16062, 15842, 15670, 16030, 16248, 15987, 16002, 16216, 15989, 15834, 16031, 15823, 15274, 15049, 15004, 14901, 14813, 14686, 14620, 14636, 14492, 14368, 14406, 14265, 14138, 14374, 14492, 14394, 14614, 14857, 14794, 14989, 15473, 15633, 15568, 15669, 15932, 16220, 16306, 16255, 16469, 16694, 16587, 16681, 16937, 16575, 16086, 16244, 16339, 15977, 15864, 15920, 15581, 15168, 15048, 14979, 14799, 14634, 14628, 14726, 14649, 14381, 14240, 14295, 14427, 14631, 14831, 14979, 15214, 15545, 15733, 15743, 15846, 16088, 16108, 15827, 15645, 15644, 15615, 15695, 15986, 16245, 16431, 16768, 17292, 17741, 17761, 17489, 17394, 17285, 16804, 16400, 16235, 15821, 15377, 15319, 15217, 14907, 14824, 14865, 14703, 14525, 14552, 14721, 14877, 14993, 15202, 15437, 15580, 15867, 16267, 16329, 16213, 16336, 16374, 16100, 15916, 15869, 15658, 15402, 15329, 15237, 14959, 14766, 14849, 14873, 14646, 14474, 14436, 14340, 14178, 13864, 13388, 13059, 12885, 12744, 12781, 12884, 13000, 13390, 13649, 13488, 13509, 13599, 13504, 14020, 14832, 15043, 15614, 16737, 17148, 17494, 18402, 18633, 18521, 18896, 18725, 18247, 18416, 18221, 17778, 18184, 18383, 18030, 18206, 18183, 17531, 17209, 16783, 15967, 15557, 15124, 14525, 14436, 14153, 13515, 13568, 13797, 13692, 13972, 14349, 14439, 14544, 14235, 13742, 13781, 13623, 13290, 13726, 14081, 13960, 14475, 15086, 14921, 14779, 14956, 15219, 15582, 15537, 15356, 15813, 16073, 15776, 16128, 16920, 17152, 17269, 17601, 17647, 17291, 16805, 16594, 16680, 16425, 15970, 16044, 16166, 15823, 15748, 15980, 15698, 15345, 15697, 15993, 15644, 15462, 15637, 15453, 15240, 15519, 15698, 15613, 15791, 15956, 15736, 15509, 15500, 15533, 15372, 15126, 15369, 15805, 15492, 15126, 15543, 15576, 14921, 14864, 15009, 14357, 13803, 13872, 13641, 12953, 12504, 12452, 12450, 12361, 12567, 13219, 13606, 13484, 13664, 14202, 14186, 13800, 14270, 15467, 16056, 16196, 17051, 18051, 18176, 18224, 18818, 19124, 18669, 17906, 17552, 17778, 17625, 17088, 17586, 18316, 17606, 17028, 17546, 17085, 15733, 15433, 15452, 14846, 14554, 14694, 14640, 14408, 14199, 14424, 14934, 14790, 14401, 14633, 14686, 14189, 13987, 14054, 14038, 14134, 14353, 14791, 15218, 14976, 14679, 15010, 15058, 14661, 14703, 14911, 15027, 15516, 16029, 16229, 16426, 16485, 16426, 16512, 16396, 16196, 16335, 16221, 15785, 15951, 16500, 16747, 17111, 17744, 18007, 17888, 17864, 17757, 17136, 16401, 16218, 16205, 15785, 15449, 15418, 15050, 14517, 14473, 14525, 14104, 13654, 13778, 14235, 14355, 14213, 14487, 15040, 15340, 15606, 15930, 15827, 15388, 15079, 14871, 14654, 14598, 14707, 14687, 14442, 14312, 14180, 13575, 13110, 13345, 13296, 12933, 13575, 14383, 13850, 13271, 13738, 13989, 13812, 14429, 15586, 16159, 16111, 16263, 16931, 17252, 16917, 17281, 18240, 17783, 16687, 17317, 18112, 17123, 16855, 18513, 18825, 17203, 16753, 17275, 16281, 14747, 14806, 15319, 14717, 14303, 15147, 15394, 14192, 13856, 14788, 14585, 13672, 14190, 14952, 14509, 14228, 14628, 14642, 14441, 14751, 15297, 15464, 15324, 15628, 16085, 15727, 15512, 16184, 16240, 15940, 16743, 17025, 16086, 16172, 16744, 16024, 15703, 16577, 16853, 16595, 16849, 17122, 16994, 16741, 16808, 17190, 16980, 16463, 16949, 17407, 16724, 16518, 16990, 16408, 15574, 15745, 15654, 14729, 14139, 14089, 13905, 13464, 13148, 13153, 13156, 13125, 13491, 13966, 14133, 14533, 15304, 15829, 16184, 16645, 16832, 16591, 16298, 16294, 16432, 16115, 15451, 15334, 15469, 14874, 14131, 13986, 13584, 12783, 12852, 13575, 13534, 13133, 13598, 14107, 13460, 12681, 12864, 12934, 12429, 13032, 14793, 15384, 14856, 15545, 16858, 16741, 16450, 17471, 17896, 16962, 17016, 18219, 18288, 17646, 18355, 19430, 18768, 17334, 16952, 16612, 15230, 14618, 15501, 15674, 14897, 15196, 15821, 15020, 14125, 14371, 14444, 13953, 14131, 14805, 14824, 14475, 14713, 15087, 14853, 14864, 15696, 16072, 15602, 15555, 15927, 15953, 16124, 16654, 16972, 17212, 17451, 17291, 16923, 16633, 16498, 16798, 17148, 16956, 16848, 17215, 17258, 16812, 16501, 16450, 16418, 16294, 16327, 16686, 16662, 16006, 15753, 15867, 15279, 14529, 14507, 14384, 13652, 13191, 13207, 13015, 12731, 13026, 13506, 13348, 13130, 13573, 13955, 14108, 14905, 15878, 16284, 16744, 17229, 17145, 17169, 17400, 17024, 16668, 16850, 16515, 15846, 15882, 15788, 14739, 13777, 13519, 13239, 12608, 12238, 12628, 13191, 13102, 12858, 12935, 12472, 11592, 11771, 12633, 12881, 13346, 14646, 15153, 14771, 15529, 16794, 16541, 16350, 17740, 18070, 16996, 17984, 19919, 19434, 19123, 20977, 20927, 18283, 17187, 17291, 15946, 14783, 15477, 16083, 15218, 14563, 15249, 15038, 12919, 12284, 13863, 13870, 12944, 14308, 15580, 14571, 14309, 15490, 15524, 14896, 15585, 16858, 16890, 16080, 16567, 18001, 17947, 17385, 18506, 19308, 18267, 17647, 17972, 17401, 16292, 16336, 17352, 17464, 16186, 15751, 16566, 15932, 14309, 14581, 15463, 14867, 14692, 15715, 15693, 14433, 14040, 14779, 14742, 13437, 13067, 14117, 14034, 13040, 13578, 14318, 13514, 13425, 14742, 14914, 14062, 14376, 15489, 15948, 16206, 17180, 18182, 18237, 18154, 18750, 18773, 17567, 16703, 16743, 16295, 15247, 14978, 15215, 14462, 13425, 13531, 13226, 11341, 10383, 11179, 11146, 10438, 11182, 12092, 11297, 10231, 10425, 10832, 10273, 10182, 12231, 14450, 14626, 14856, 16490, 17179, 16894, 17967, 19527, 19595, 18981, 19357, 20724, 21365, 20850, 21445, 22924, 21910, 19229, 18161, 17215, 14890, 14012, 15075, 15013, 13838, 13862, 14338, 13084, 11137, 11027, 11929, 11930, 12367, 14167, 15061, 14801, 15618, 16835, 16728, 16610, 17729, 18701, 18554, 18260, 18602, 18888, 18688, 18912, 19584, 19497, 19065, 19177, 18539, 16982, 16646, 17247, 16971, 16728, 17229, 16813, 15416, 14605, 14266, 13532, 12897, 13442, 14668, 14520, 13192, 13183, 13791, 12958, 12490, 13439, 13318, 12480, 13315, 14476, 14221, 13980, 14937, 16182, 16467, 15926, 15812, 16015, 15740, 16018, 17115, 17540, 17641, 18326, 18504, 17906, 17392, 16846, 16410, 16314, 15764, 14940, 14582, 14067, 13216, 12751, 12308, 11454, 10747, 10305, 9680, 8932, 8604, 9003, 9732, 10308, 10795, 11036, 10609, 9883, 9793, 10737, 12215, 13781, 15879, 18107, 18843, 18817, 20081, 21228, 20907, 21519, 22960, 22124, 20839, 21856, 22049, 20146, 20038, 21113, 19310, 16223, 15049, 14340, 12777, 12248, 13305, 13847, 13270, 13518, 14389, 13272, 11435, 12205, 13939, 14206, 14923, 16407, 16555, 16562, 17701, 17969, 17259, 17792, 19201, 19584, 19074, 18967, 19217, 19103, 19259, 19996, 19753, 18620, 18596, 18709, 17042, 15466, 15806, 16137, 15328, 15167, 15734, 14711, 12614, 12225, 12584, 11499, 11056, 12665, 13382, 12601, 12897, 13816, 13701, 13750, 14823, 15484, 15162, 15162, 16029, 16380, 15835, 16159, 17347, 17324, 16560, 16797, 16940, 15948, 15519, 16450, 17046, 16550, 16356, 17009, 17003, 15801, 15139, 15435, 15003, 13951, 13987, 14356, 13245, 11865, 11963, 12014, 10653, 9908, 10639, 10310, 8583, 8354, 9586, 9688, 9666, 11747, 13766, 13574, 13668, 15023, 14725, 13361, 14320, 16449, 17334, 18549, 20621, 21259, 20558, 20235, 20127, 19809, 19681, 19823, 19749, 18741, 17519, 17644, 17822, 16557, 16203, 17091, 15803, 13424, 13132, 12957, 11771, 12593, 14720, 14949, 14498, 15317, 15649, 14384, 13671, 14753, 15767, 15904, 17095, 18811, 18602, 18157, 19408, 19727, 18681, 19268, 20377, 19574, 18697, 19130, 19302, 18856, 18663, 18443, 17516, 16241, 15485, 14701, 12959, 11916, 12928, 13590, 12815, 12943, 13667, 12906, 12338, 13432, 13790, 12981, 13556, 15083, 15339, 15166, 15853, 16371, 16401, 17008, 17695, 17237, 16391, 16509, 17084, 17025, 16682, 16743, 16769, 16398, 16119, 15953, 15350, 14607, 14541, 15031, 15137, 14612, 14172, 13892, 13271, 12739, 12664, 12401, 12171, 12677, 13111, 12684, 12019, 11634, 11537, 11666, 11795, 12072, 12444, 12276, 12056, 12576, 12945, 12889, 13815, 15508, 16344, 16479, 16647, 16025, 14672, 14612, 15942, 16622, 17012, 18426, 19154, 18239, 17712, 17781, 17271, 17311, 18355, 18486, 17086, 15746, 15752, 16210, 15840, 16110, 17553, 16879, 14349, 13884, 13968, 12449, 12899, 15549, 16252, 16084, 17335, 17679, 16348, 15834, 16681, 17594, 18169, 18955, 19655, 19201, 18522, 18911, 18725, 17604, 17948, 19017, 18698, 18146, 17859, 16682, 15779, 16052, 15844, 14782, 14258, 14370, 13990, 12876, 12338, 13145, 13980, 14157, 14739, 15190, 14147, 13203, 14184, 15244, 15036, 15698, 17536, 17683, 16388, 16322, 16598, 15832, 15976, 17322, 17330, 16223, 16084, 16515, 16120, 15338, 15338, 15754, 15362, 14592, 14366, 13731, 12427, 12074, 12592, 12722, 12715, 12782, 12580, 12442, 12336, 12248, 12833, 13596, 13971, 14768, 15458, 14708, 13606, 13487, 13708, 13908, 14470, 15155, 15420, 15071, 14529, 14169, 13613, 13049, 13442, 14470, 15151, 15534, 15826, 15887, 15676, 15142, 14694, 14754, 14881, 15126, 15948, 16463, 16077, 15853, 16420, 17145, 17343, 17284, 17610, 17172, 15252, 14922, 16810, 16817, 16067, 18567, 20156, 17383, 15836, 17108, 16366, 15134, 17198, 19070, 18124, 17906, 19378, 18938, 16685, 16370, 17599, 17186, 16353, 17395, 17967, 16816, 16663, 17461, 16766, 15756, 16341, 16863, 15831, 14941, 15393, 15508, 14589, 14480, 15071, 14485, 13843, 14535, 14582, 13521, 13752, 14988, 14980, 14373, 14981, 16109, 16110, 15587, 16029, 16549, 15913, 15611, 16422, 16257, 14888, 14644, 15476, 15395, 14730, 14972, 15410, 14900, 14524, 14983, 14670, 13440, 13318, 14019, 13741, 13233, 13568, 13626, 13114, 13184, 13574, 13289, 12998, 13752, 14838, 15158, 15268, 15897, 16303, 16183, 16326, 16493, 16042, 15751, 16059, 16063, 15567, 15352, 15616, 15902, 15886, 15602, 15110, 14280, 13381, 12840, 12398, 12117, 12590, 13156, 13200, 13558, 13700, 12455, 11507, 12000, 12095, 12002, 13477, 15230, 15917, 16566, 17372, 17827, 17998, 17870, 18247, 19071, 18347, 17515, 19252, 20411, 19187, 20043, 22287, 20720, 17739, 17659, 17806, 16494, 16685, 18435, 18906, 18277, 18589, 18849, 16909, 14695, 15088, 16017, 15255, 15014, 15992, 15945, 15275, 15453, 15217, 13896, 13377, 14467, 15138, 14087, 13380, 14478, 15373, 15068, 15203, 15801, 15784, 15720, 16051, 16197, 15866, 15410, 15868, 17020, 16790, 15738, 16216, 16574, 14998, 14147, 14967, 14854, 14110, 14657, 15147, 14065, 12990, 13290, 13691, 13212, 13145, 13987, 14264, 13927, 13951, 13677, 12995, 13063, 13487, 13547, 13768, 13955, 13828, 14156, 14796, 15081, 15364, 15792, 16179, 16722, 17152, 17266, 17606, 18157, 18457, 18550, 18445, 17964, 17206, 16420, 15877, 15522, 15221, 15318, 15499, 14857, 13842, 13052, 11724, 10187, 9974, 10703, 11018, 11283, 12216, 12939, 12450, 11716, 12099, 12613, 12294, 12871, 14874, 16014, 16235, 17457, 19030, 19673, 20030, 20430, 20404, 19790, 18813, 18763, 20085, 20766, 20830, 22339, 23348, 21272, 18856, 18242, 17399, 16218, 16380, 16828, 16352, 15963, 16004, 15462, 14053, 12795, 12566, 12630, 12125, 11828, 12247, 12728, 13327, 14147, 14448, 14485, 15005, 15400, 15187, 15040, 15299, 15837, 16736, 17707, 18100, 17952, 17922, 18054, 17584, 16588, 16264, 16600, 16223, 15421, 15747, 16397, 15742, 15103, 15573, 14935, 12925, 12644, 13655, 12923, 11877, 12901, 13771, 12979, 12813, 13698, 13522, 12629, 12965, 13839, 13435, 12721, 13596, 14965, 15177, 15377, 16249, 16325, 15872, 16451, 17164, 16818, 16719, 17718, 18504, 18379, 18153, 18114, 17773, 17341, 17342, 17328, 16907, 16587, 16413, 15716, 14550, 13565, 13102, 13066, 13170, 13304, 13238, 12498, 11532, 11012, 10268, 9459, 9977, 10976, 11239, 12144, 13327, 12638, 11796, 12800, 13611, 13830, 15507, 17564, 18439, 19162, 20072, 20917, 21914, 22185, 22092, 22937, 22650, 20411, 19932, 20975, 20119, 19681, 21644, 21435, 17911, 15724, 15338, 13880, 12367, 12917, 14079, 13850, 13280, 13711, 13409, 11364, 10544, 12070, 12603, 11558, 12065, 13914, 14701, 15127, 16369, 17139, 16955, 17258, 18086, 17907, 16820, 16654, 17891, 19099, 19450, 19609, 19875, 19460, 18189, 17008, 16205, 15241, 14398, 14208, 14222, 14027, 13686, 13179, 12782, 12431, 11439, 10426, 10588, 11063, 10927, 11270, 12448, 13306, 13634, 13944, 14091, 13998, 14085, 14565, 15210, 15738, 16233, 17012, 17969, 18476, 18260, 17969, 18071, 18032, 17683, 17647, 17779, 17670, 17811, 18176, 18032, 17511, 17123, 16767, 16132, 15136, 14360, 14246, 13911, 13092, 12957, 13136, 12435, 11883, 12303, 12221, 11182, 10607, 10764, 10615, 10195, 10676, 12094, 13023, 13246, 14101, 15255, 15057, 14283, 14912, 16067, 16177, 16800, 19066, 20442, 19856, 19904, 21024, 21123, 20655, 21079, 21377, 20336, 18616, 17614, 17619, 17406, 17196, 18712, 19895, 17706, 14977, 14361, 12965, 10721, 11194, 12932, 12854, 12779, 14017, 14215, 12957, 12624, 13719, 14396, 14199, 14635, 15806, 16333, 16616, 17728, 18775, 19077, 19477, 19886, 19358, 18238, 17544, 17444, 17564, 17790, 18181, 18385, 17778, 16459, 15211, 14294, 13408, 12854, 12974, 13018, 12642, 12647, 12678, 11924, 11535, 12077, 12094, 11839, 12535, 12987, 12625, 13083, 14209, 14716, 15270, 16204, 16552, 16520, 16683, 16620, 16556, 17091, 17739, 18144, 18547, 18537, 17957, 17610, 17510, 17019, 16565, 16469, 16056, 15456, 15258, 14941, 14358, 14234, 14327, 14010, 13443, 12772, 12281, 12430, 12709, 12719, 12956, 13238, 13283, 13592, 13837, 13586, 13603, 13843, 13752, 13982, 14347, 13995, 14007, 14908, 15394, 15778, 16802, 17030, 16140, 15674, 15563, 15131, 15101, 15793, 16732, 17662, 18164, 18315, 18614, 18408, 17589, 17650, 17948, 16564, 15303, 16180, 16798, 16322, 17466, 19111, 18042, 16271, 16004, 15073, 13618, 14310, 15804, 16082, 16562, 17454, 17199, 16395, 16104, 16068, 16224, 16297, 15928, 15900, 16324, 16284, 16213, 16640, 16649, 16230, 16311, 16302, 15401, 14562, 14594, 14837, 14914, 15214, 15455, 15155, 14828, 14738, 14287, 13745, 13877, 14252, 14346, 14508, 14712, 14666, 14556, 14470, 14367, 14314, 14215, 14284, 14810, 15241, 15371, 15825, 16344, 16341, 16393, 16758, 16743, 16363, 16168, 16187, 16230, 16163, 16042, 16092, 15989, 15384, 14867, 14702, 14285, 13750, 13709, 13850, 13785, 13807, 14007, 14208, 14410, 14513, 14335, 13953, 13670, 13831, 14475, 15253, 15931, 16411, 16520, 16388, 16240, 15933, 15686, 16025, 16561, 16624, 16494, 16371, 15760, 14917, 14704, 14852, 14537, 14188, 14424, 14344, 13309, 12496, 12461, 12230, 12030, 12788, 13685, 13913, 14184, 14590, 14669, 14962, 15824, 16836, 17757, 18216, 18062, 17934, 18023, 18176, 18925, 20063, 20548, 20528, 20407, 19673, 18700, 18395, 18349, 18183, 18293, 18200, 17391, 16646, 16246, 15602, 15093, 15167, 15140, 14799, 14576, 14084, 13150, 12616, 12600, 12644, 13132, 13999, 14309, 14283, 14616, 14788, 14609, 14764, 15094, 15192, 15359, 15610, 15737, 15892, 16065, 16356, 16897, 17052, 16554, 16071, 15561, 14760, 14374, 14566, 14745, 15120, 15823, 16081, 15636, 14938, 14289, 14039, 14310, 14595, 14646, 14725, 14810, 14758, 14790, 15001, 15128, 15184, 15355, 15372, 14966, 14486, 14276, 14293, 14560, 14990, 15307, 15511, 15549, 15239, 14846, 14520, 14087, 14041, 14796, 15626, 16031, 16272, 16270, 16034, 16002, 16042, 15973, 16208, 16560, 16470, 16285, 16137, 15374, 14529, 14773, 15237, 14686, 14238, 14677, 14636, 13867, 13662, 13807, 13625, 13808, 14557, 15134, 15378, 15417, 15381, 15500, 15486, 15507, 16339, 17211, 17165, 17283, 17704, 17110, 16576, 17379, 17834, 17470, 17763, 17713, 16370, 15666, 15936, 15694, 15693, 16446, 16508, 16088, 16141, 15776, 14997, 15025, 15380, 15258, 15214, 15443, 15619, 15833, 16071, 16283, 16563, 16699, 16697, 16888, 17126, 17236, 17408, 17532, 17505, 17543, 17565, 17363, 17036, 16616, 16134, 15727, 15230, 14521, 13845, 13235, 12621, 12167, 11802, 11360, 11146, 11329, 11616, 11906, 12218, 12456, 12797, 13319, 13690, 13965, 14480, 14998, 15397, 16016, 16574, 16662, 16829, 17369, 17736, 17926, 18195, 18061, 17443, 16938, 16523, 16095, 16176, 16642, 16809, 16749, 16539, 15709, 14496, 13635, 13109, 12755, 12880, 13396, 13704, 13748, 13918, 14002, 13620, 13375, 13787, 14125, 14121, 14641, 15557, 15942, 16133, 16799, 17476, 17703, 17741, 17886, 18028, 17841, 17527, 17649, 17858, 17523, 17164, 17174, 16984, 16503, 16132, 15732, 15252, 14958, 14781, 14728, 14966, 15165, 15030, 14761, 14298, 13454, 12685, 12397, 12345, 12516, 13130, 13815, 14189, 14340, 14218, 14077, 14561, 15342, 15642, 15706, 15808, 15792, 16090, 16981, 17980, 18916, 19739, 19947, 19439, 18737, 18361, 18499, 18732, 18670, 18494, 18205, 17820, 17780, 17852, 17553, 17310, 17114, 16295, 15145, 14180, 13283, 12654, 12376, 12077, 11953, 12208, 12417, 12414, 12064, 11260, 10820, 11186, 11465, 11463, 11997, 12930, 13585, 14192, 15061, 15715, 16001, 16507, 17146, 17160, 16888, 17176, 17761, 18232, 18730, 19002, 18865, 18537, 17804, 16780, 16153, 15697, 15129, 15059, 15088, 14380, 13755, 13717, 13293, 12498, 12215, 12256, 12313, 12743, 13430, 13927, 14335, 14859, 15294, 15545, 15924, 16549, 17131, 17631, 18160, 18475, 18517, 18576, 18536, 18321, 18389, 18742, 18789, 18522, 18339, 18100, 17599, 17156, 16902, 16448, 15859, 15636, 15502, 14886, 14146, 13799, 13640, 13525, 13540, 13411, 12858, 12069, 11447, 11126, 10959, 11156, 12054, 13143, 13756, 13956, 13677, 12950, 12655, 13028, 13415, 14150, 15689, 17095, 17713, 18088, 18529, 18938, 19427, 19969, 20074, 19298, 18105, 17513, 17523, 17556, 18084, 19278, 19824, 19070, 17682, 15992, 14427, 13902, 14082, 13869, 13455, 13352, 13150, 12791, 12735, 12813, 12832, 13104, 13458, 13432, 13221, 13215, 13562, 14411, 15422, 16008, 16509, 17387, 17859, 17420, 17037, 17148, 17089, 16987, 17244, 17215, 16676, 16268, 15936, 15388, 14909, 14483, 13966, 13456, 12727, 12000, 12008, 12414, 12664, 13158, 13645, 13541, 13504, 13713, 13475, 13405, 14224, 15156, 15946, 16975, 17730, 18106, 18701, 19043, 18762, 18644, 18758, 18690, 18974, 19597, 19755, 19685, 19614, 18866, 17775, 17143, 16740, 16583, 16662, 16104, 15223, 14885, 14290, 13413, 13498, 13765, 13413, 13733, 14371, 13943, 13630, 14194, 14282, 13895, 13842, 13722, 13599, 13860, 14020, 13999, 14002, 13662, 13077, 12646, 12384, 12606, 13473, 14567, 15633, 16143, 15628, 14918, 14675, 14685, 15364, 16648, 17538, 18203, 18795, 18481, 18103, 18670, 19037, 19020, 19076, 17591, 15063, 14237, 14230, 13730, 14713, 16318, 15822, 14879, 14531, 12877, 11610, 12583, 13072, 12660, 13566, 14378, 14176, 14979, 16104, 16180, 16703, 17544, 17288, 17026, 17284, 17078, 17009, 17493, 17729, 18150, 19008, 19160, 18521, 17647, 16246, 14776, 14108, 13718, 13015, 12556, 12615, 12565, 12051, 11528, 11256, 10917, 10681, 10916, 11186, 11428, 12339, 13570, 14249, 14647, 15270, 16007, 16871, 17889, 18802, 19429, 19814, 20203, 20697, 20871, 20646, 20603, 20705, 20362, 19733, 19370, 19101, 18524, 17967, 17673, 16850, 15236, 13969, 13453, 13099, 13139, 13507, 13321, 12967, 13098, 13022, 12820, 13230, 13751, 14184, 14887, 15127, 14907, 15175, 15305, 14860, 14968, 15265, 14852, 14756, 15059, 14424, 13551, 13369, 12843, 12131, 12601, 13559, 14134, 15189, 16315, 16074, 15257, 14940, 14543, 14602, 16018, 17411, 18159, 19185, 19418, 18474, 18549, 19246, 18930, 18956, 18692, 16078, 14072, 14445, 14007, 13731, 15720, 16091, 14068, 13389, 12410, 10040, 10194, 11719, 11318, 11594, 13051, 13174, 13872, 15839, 16259, 16391, 17783, 18272, 18222, 19020, 19072, 18634, 19077, 19032, 18470, 18980, 19477, 18934, 18297, 17426, 15851, 14571, 14038, 13441, 12490, 11929, 11982, 11713, 11056, 10925, 10922, 10518, 10513, 10971, 11440, 12365, 13578, 14473, 15205, 15679, 16070, 17002, 17843, 18304, 19211, 19940, 19993, 20462, 20909, 20436, 20112, 20029, 19321, 18566, 18024, 17457, 17359, 17241, 16512, 15834, 14958, 13708, 13316, 13504, 13470, 13936, 14317, 13786, 13717, 14112, 13879, 14146, 15074, 15285, 15636, 16639, 16816, 16413, 16211, 15479, 14640, 14388, 13904, 13432, 13637, 13519, 12862, 12397, 11698, 10999, 11394, 12302, 13066, 14290, 15414, 15478, 15179, 14956, 14614, 15048, 16688, 18511, 20039, 21049, 20937, 20372, 20336, 20317, 20187, 20216, 19269, 17221, 15772, 14868, 13768, 13607, 14340, 14219, 13326, 12277, 10835, 10042, 10506, 10797, 10782, 11392, 12140, 13021, 14574, 15751, 16213, 17033, 17867, 18213, 18752, 19079, 18652, 18345, 18199, 17714, 17716, 18342, 18593, 18515, 18288, 17326, 15934, 14818, 13828, 12936, 12522, 12515, 12604, 12641, 12596, 12529, 12274, 11803, 11656, 12172, 13028, 13917, 14754, 15332, 15523, 15653, 16091, 16671, 17128, 17647, 18106, 18075, 17929, 18181, 18341, 18070, 17785, 17540, 17151, 16727, 16385, 16274, 16386, 16377, 16318, 16246, 15627, 14843, 14807, 15124, 15304, 15659, 15880, 15822, 16095, 16315, 16017, 16001, 16307, 16327, 16461, 16643, 16256, 15835, 15480, 14491, 13528, 13284, 12992, 12565, 12444, 12025, 11158, 10481, 9913, 9678, 10489, 11926, 13430, 15237, 16702, 16900, 16403, 15889, 15285, 15222, 16375, 18151, 19772, 20874, 21154, 21046, 21188, 21246, 21068, 20860, 19711, 17273, 15262, 14248, 13103, 12423, 13186, 13863, 13256, 12243, 11396, 10848, 10939, 11111, 11056, 11524, 12328, 13019, 14263, 15702, 16442, 17293, 18511, 18993, 19181, 19695, 19483, 18593, 18231, 18099, 17735, 17677, 17794, 17473, 16843, 16189, 15502, 14851, 14380, 14104, 13860, 13627, 13579, 13578, 13507, 13607, 13740, 13701, 13841, 14230, 14759, 15648, 16302, 16010, 15536, 15309, 14679, 14155, 14450, 14724, 14725, 15156, 15589, 15611, 15761, 15804, 15341, 15044, 15051, 14875, 14983, 15591, 16104, 16691, 17482, 17626, 17263, 17335, 17482, 17291, 17455, 17837, 17644, 17302, 17421, 17533, 17275, 16948, 16736, 16455, 16015, 15743, 15788, 15620, 14953, 14127, 13197, 12124, 11252, 10564, 9858, 9437, 9405, 9431, 9551, 10102, 11194, 12608, 14045, 15562, 16972, 17439, 16973, 16499, 16095, 15853, 16771, 18665, 20228, 21270, 22043, 22347, 22339, 22074, 21275, 19993, 18061, 15584, 13634, 12397, 11357, 11329, 12397, 12901, 12584, 12356, 12113, 11852, 11741, 11379, 11284, 12180, 13427, 14790, 16531, 17871, 18540, 19217, 19737, 19960, 20284, 20264, 19393, 18154, 17036, 16299, 16111, 16329, 16824, 17136, 16597, 15689, 15070, 14326, 13611, 13604, 13861, 14125, 14820, 15511, 15740, 15817, 15615, 15151, 14959, 14905, 15000, 15677, 16146, 15725, 15346, 15124, 14164, 13144, 12995, 13057, 13031, 13561, 14420, 14868, 14866, 14732, 14628, 14480, 14288, 14470, 15002, 15267, 15622, 16774, 17848, 18118, 18449, 19005, 19009, 18762, 18713, 18491, 18049, 17523, 16990, 16841, 16798, 16329, 16041, 16000, 15340, 14537, 14152, 13456, 12595, 12174, 11578, 10803, 10478, 10146, 9568, 9266, 9204, 9440, 10225, 11388, 13136, 15274, 16658, 17570, 18921, 19681, 19125, 18266, 17471, 16692, 16553, 17167, 18250, 19446, 19999, 20098, 20416, 20134, 18968, 18066, 16994, 14865, 13035, 12256, 11572, 11325, 12195, 13002, 12951, 12837, 13107, 13614, 14187, 14423, 14378, 14650, 15264, 15954, 16956, 18300, 19436, 20011, 20173, 20261, 20345, 20154, 19584, 18708, 17570, 16533, 15934, 15547, 15365, 15565, 15503, 14747, 13999, 13666, 13518, 13636, 13925, 14038, 14200, 14480, 14484, 14450, 14799, 15154, 15268, 15491, 15796, 15793, 15516, 15158, 14633, 14081, 13858, 13721, 13308, 13024, 13207, 13651, 14355, 15241, 15895, 16257, 16269, 15883, 15783, 16176, 16419, 16762, 17517, 17962, 18194, 18698, 18756, 18345, 18287, 18075, 17220, 16406, 15679, 14773, 14140, 13878, 13769, 13806, 13700, 13339, 12991, 12651, 12460, 12564, 12552, 12540, 12912, 13015, 12597, 12515, 12645, 12318, 12168, 12782, 13530, 14094, 14862, 15801, 16622, 17465, 18454, 19255, 19336, 18385, 16943, 15967, 15435, 15020, 15402, 16643, 17484, 17793, 18360, 18770, 18586, 18245, 17629, 16297, 14467, 12723, 11717, 11559, 11813, 12598, 13731, 14203, 14211, 14677, 15236, 15465, 15585, 15586, 15800, 16513, 17220, 18014, 19155, 19912, 20149, 20337, 20220, 19946, 19855, 19310, 18291, 17456, 16548, 15622, 15343, 15421, 15405, 15353, 15015, 14524, 14392, 14353, 14043, 13697, 13555, 13768, 14066, 13975, 13859, 13934, 13508, 12909, 13151, 13735, 13925, 14214, 14631, 14473, 14030, 14037, 14199, 14115, 14299, 15149, 16226, 17030, 17454, 17642, 17666, 17319, 16855, 16867, 16917, 16536, 16507, 16839, 16693, 16633, 16969, 16758, 16342, 16342, 15850, 14918, 14445, 14023, 13497, 13369, 13322, 13277, 13324, 12962, 12664, 12994, 13084, 12998, 13485, 13853, 13833, 14068, 14167, 13975, 13995, 13908, 13710, 13881, 14040, 14211, 14849, 15434, 15914, 16802, 17559, 18045, 18654, 18442, 17019, 15789, 15232, 14808, 14840, 15662, 16876, 17912, 18290, 18408, 18881, 18971, 18318, 18013, 17606, 15719, 13743, 13312, 13075, 12443, 12876, 13853, 13681, 13048, 13233, 13837, 14191, 14403, 14946, 15776, 16165, 16294, 17098, 18075, 18543, 19292, 20329, 20757, 20931, 21128, 20574, 19319, 18100, 17152, 16507, 16048, 15774, 15864, 15751, 15038, 14517, 14349, 13962, 13645, 13570, 13352, 13251, 13355, 13160, 12719, 12235, 11814, 12024, 12869, 13721, 14552, 15175, 15053, 14683, 14644, 14603, 14604, 14949, 15307, 15666, 16374, 17139, 17629, 17968, 18105, 17904, 17474, 16892, 16293, 15959, 15877, 15855, 15959, 16209, 16379, 16308, 15934, 15273, 14500, 13679, 12845, 12400, 12524, 12830, 13148, 13542, 13794, 13789, 13727, 13736, 13960, 14361, 14625, 14801, 15103, 15313, 15338, 15290, 15007, 14537, 14216, 14002, 13772, 13745, 13937, 14090, 14286, 14975, 16099, 17070, 17825, 18336, 17803, 16461, 15643, 15079, 14341, 14971, 17124, 18655, 19151, 19783, 20417, 20282, 19597, 19258, 19013, 17234, 14469, 13306, 13169, 12120, 11841, 13315, 13907, 13026, 12773, 13271, 13355, 13132, 13314, 13970, 14371, 14561, 15679, 17306, 18295, 19381, 20756, 21139, 21075, 21529, 21420, 20385, 19461, 18684, 17675, 16758, 16403, 16588, 16449, 15675, 15405, 15615, 14989, 13936, 13373, 12740, 12043, 11874, 11812, 11549, 11344, 11279, 11703, 12606, 13369, 14144, 14898, 14686, 13982, 14036, 14330, 14399, 15111, 16315, 17049, 17399, 17653, 17712, 17740, 17726, 17385, 16779, 16079, 15516, 15356, 15256, 14997, 15163, 15557, 15389, 15199, 15423, 15085, 14180, 13776, 13654, 13390, 13439, 13624, 13579, 13792, 14125, 13901, 13616, 14034, 14758, 15149, 15254, 15373, 15431, 15202, 14977, 15091, 15155, 14944, 14878, 14958, 14789, 14442, 14135, 13884, 13852, 14241, 14821, 15325, 16118, 17155, 17169, 16052, 15453, 15433, 15041, 15495, 17532, 19163, 19500, 19723, 20226, 20472, 20264, 20334, 21079, 20399, 17275, 15078, 14835, 13533, 12284, 13645, 14522, 12878, 11766, 12044, 11992, 11822, 12225, 13029, 13756, 13912, 14476, 16194, 17533, 18349, 19888, 20972, 20952, 21363, 21641, 20606, 19476, 18710, 17567, 16670, 16606, 16862, 16850, 16280, 15745, 15650, 14946, 13653, 13050, 12634, 11624, 11003, 11060, 11001, 10845, 11033, 11616, 12260, 12777, 13670, 14692, 14674, 14220, 14605, 14968, 14793, 15305, 16516, 17294, 17654, 18127, 18547, 18454, 18048, 17850, 17339, 16124, 15398, 15374, 14885, 14490, 14860, 14767, 14208, 14331, 14442, 13807, 13165, 12908, 12943, 13020, 12728, 12681, 13398, 13978, 14221, 14679, 14865, 14915, 15683, 16437, 16555, 16945, 17502, 17361, 16996, 16975, 16808, 16186, 15464, 14956, 14491, 13844, 13288, 12928, 12494, 12293, 12629, 13098, 13709, 14550, 14780, 14200, 13870, 14139, 14582, 15518, 17309, 19130, 20141, 20858, 21804, 22347, 22480, 23110, 23378, 21746, 19369, 17969, 16791, 15175, 14498, 15143, 15174, 13664, 12308, 12194, 11967, 11078, 11043, 11898, 12099, 12080, 13213, 14819, 15985, 17327, 18934, 19906, 20251, 20452, 20281, 19598, 18724, 17870, 17317, 17185, 17157, 17268, 17358, 16633, 15615, 15363, 14882, 13541, 12692, 12158, 10886, 9954, 9981, 10031, 10309, 10994, 11428, 12110, 13174, 13708, 14290, 15166, 15220, 15330, 16424, 16944, 17141, 18467, 19376, 19154, 19614, 20116, 19309, 18524, 17948, 16514, 15310, 14879, 14189, 13725, 13749, 13163, 12531, 12562, 12235, 11807, 12089, 12001, 11599, 12141, 12642, 12426, 12956, 14028, 14386, 14757, 15519, 15859, 16212, 17083, 17795, 18240, 18657, 18781, 18679, 18417, 17800, 17218, 16821, 16153, 15496, 15223, 14639, 13439, 12413, 11900, 11456, 11124, 11543, 12463, 12623, 12043, 12053, 12571, 12995, 14420, 17083, 19004, 19792, 20832, 21740, 21749, 22019, 23214, 24088, 23596, 22136, 20823, 19703, 17744, 15973, 16126, 16101, 13951, 12468, 12462, 11050, 9382, 10041, 10759, 10381, 11379, 13273, 14094, 14849, 16306, 17543, 18396, 19159, 19954, 20513, 20117, 19354, 19063, 18355, 17436, 17759, 18274, 17702, 17109, 16660, 15538, 14378, 13699, 13009, 12149, 11267, 10672, 10450, 10199, 10207, 10738, 10984, 11056, 11830, 12761, 13393, 14211, 15049, 15699, 16467, 17331, 18312, 19201, 19532, 19831, 20215, 19808, 19234, 19198, 18579, 17432, 16745, 15793, 14425, 13586, 12822, 11912, 11545, 11186, 10559, 10388, 10319, 10102, 10459, 11027, 11383, 12139, 12901, 13194, 13931, 15050, 15589, 16148, 17301, 18255, 18998, 20036, 20701, 20664, 20571, 20339, 19653, 18862, 18070, 17380, 16966, 16178, 15058, 14493, 13522, 11436, 10232, 10121, 9319, 9153, 10898, 11845, 11066, 11003, 11828, 12156, 12937, 15189, 17636, 19064, 20072, 21264, 22000, 22305, 23285, 24685, 25011, 23853, 22298, 21211, 19762, 17603, 16985, 17714, 16070, 13178, 12696, 12076, 9558, 9168, 10695, 10726, 10880, 12459, 13262, 13445, 14258, 15417, 16903, 18135, 18702, 19577, 20093, 19512, 19310, 19170, 18244, 18297, 19019, 18463, 17578, 16875, 15525, 14597, 14236, 13458, 13046, 12707, 11489, 10754, 10442, 9331, 9161, 10393, 10892, 11430, 13211, 14340, 14461, 15228, 16232, 16564, 17042, 18199, 19130, 19215, 19221, 19503, 19160, 18438, 18356, 18154, 17106, 16027, 15126, 14083, 13115, 12286, 11879, 11910, 11464, 10820, 10778, 10472, 9995, 10662, 11532, 11695, 12360, 13396, 13781, 14288, 15377, 16302, 17028, 17880, 18874, 19807, 20266, 20650, 21378, 21418, 20466, 19821, 19514, 18570, 17363, 16689, 16045, 14565, 12862, 11879, 10612, 8629, 8003, 8744, 8870, 9306, 10717, 11054, 10820, 11533, 12120, 13209, 15757, 17560, 18889, 21233, 22044, 21697, 23575, 25155, 24512, 24913, 24976, 22231, 20265, 19452, 17254, 16522, 17295, 15422, 13306, 13327, 11809, 9984, 11219, 11933, 10914, 11961, 13408, 12699, 12898, 14811, 15816, 16608, 18205, 18916, 18511, 18446, 18700, 18524, 18082, 18002, 18325, 18351, 17887, 17454, 16984, 16178, 15564, 15329, 14688, 13596, 12811, 12155, 11132, 10305, 10132, 10291, 10733, 11427, 12127, 12995, 13847, 14324, 15028, 15966, 16315, 16821, 17985, 18491, 18472, 18938, 18992, 18477, 18365, 18004, 17226, 16990, 16435, 15150, 14452, 13851, 12581, 11916, 11734, 10898, 10270, 10343, 10263, 10361, 11033, 11682, 12411, 13460, 14167, 14405, 14862, 15709, 16586, 17423, 18329, 19062, 19576, 20232, 20681, 20422, 20092, 19848, 19049, 18245, 17829, 16898, 15819, 15296, 14258, 12671, 11683, 10641, 9439, 9319, 9413, 9081, 9972, 11177, 10766, 10831, 12312, 12797, 13398, 16038, 17865, 18226, 19989, 21625, 21240, 21785, 23477, 23652, 23383, 23402, 22041, 20330, 19191, 17612, 16769, 16695, 15197, 14016, 14395, 13136, 11132, 11725, 12386, 11681, 12694, 14457, 14360, 14546, 16092, 16891, 17059, 17916, 18758, 18758, 18496, 18543, 18422, 17900, 17801, 17999, 17542, 16900, 16447, 15521, 14656, 14256, 13515, 12882, 12799, 12246, 11625, 11570, 11073, 10613, 11235, 11749, 12076, 13333, 14483, 14953, 15776, 16412, 16424, 16854, 17492, 17796, 18307, 18582, 18193, 18031, 17984, 17476, 17264, 17326, 16747, 16016, 15659, 14962, 13905, 13186, 12578, 11649, 10810, 10478, 10426, 10471, 10792, 11280, 11627, 12087, 12875, 13488, 13906, 14692, 15503, 15818, 16230, 17081, 17893, 18788, 19928, 20509, 20321, 20133, 19996, 19549, 19081, 18649, 17868, 16890, 15938, 14813, 13799, 13318, 12973, 12500, 12240, 11994, 11528, 11495, 11874, 11815, 11811, 12736, 13774, 14456, 15659, 17125, 17873, 18359, 18998, 19214, 19111, 19205, 19213, 18985, 18739, 18227, 17357, 16545, 15771, 14806, 13950, 13460, 13142, 12893, 12720, 12471, 12341, 12783, 13615, 14459, 15528, 16719, 17454, 17879, 18410, 18790, 18942, 19144, 19332, 19414, 19371, 19059, 18725, 18480, 17885, 17151, 16724, 16075, 15111, 14548, 14157, 13527, 13189, 13072, 12571, 11975, 11642, 11445, 11534, 11972, 12525, 13270, 14161, 14946, 15745, 16465, 16727, 16894, 17495, 18146, 18435, 18651, 18839, 18571, 17953, 17609, 17528, 17246, 16862, 16523, 15885, 15068, 14545, 14085, 13373, 12639, 11902, 11156, 10735, 10567, 10472, 10741, 11321, 11916, 12663, 13326, 13491, 13658, 14204, 14717, 15205, 15887, 16473, 17021, 17750, 18308, 18633, 18990, 19155, 18990, 18677, 18155, 17514, 16945, 16162, 15200, 14483, 13903, 13382, 13202, 13150, 12973, 12828, 12653, 12503, 12709, 13077, 13431, 14057, 14830, 15567, 16538, 17573, 18373, 19111, 19592, 19536, 19400, 19353, 19038, 18596, 18223, 17623, 16682, 15642, 14649, 13674, 12821, 12427, 12467, 12508, 12514, 12583, 12539, 12701, 13415, 14276, 15261, 16632, 17805, 18492, 19087, 19412, 19300, 19177, 19111, 19089, 19123, 18810, 18329, 18050, 17321, 16135, 15382, 14734, 13818, 13390, 13277, 12898, 12808, 13014, 12862, 12702, 12806, 12777, 12820, 13224, 13721, 14301, 15033, 15770, 16536, 17185, 17452, 17614, 17939, 18106, 17953, 17843, 17820, 17384, 16633, 16340, 16328, 15914, 15587, 15630, 15211, 14534, 14373, 14114, 13417, 12976, 12664, 12202, 12035, 12006, 11851, 12049, 12554, 13026, 13698, 14398, 14835, 15427, 16134, 16527, 16880, 17325, 17603, 17867, 18144, 18261, 18432, 18572, 18359, 18062, 17725, 16973, 16092, 15324, 14319, 13283, 12670, 12243, 11918, 11949, 12107, 12192, 12440, 12766, 12960, 13324, 14021, 14719, 15351, 16095, 16833, 17492, 18227, 18930, 19422, 19738, 19780, 19528, 19286, 19016, 18448, 17773, 17078, 16095, 15036, 14264, 13645, 13120, 12810, 12632, 12580, 12673, 12727, 12888, 13450, 14212, 14912, 15664, 16474, 17157, 17652, 18006, 18297, 18516, 18536, 18400, 18215, 17848, 17309, 16856, 16360, 15578, 14819, 14279, 13651, 13031, 12769, 12626, 12493, 12759, 13193, 13317, 13462, 13825, 14052, 14321, 14915, 15428, 15768, 16339, 17032, 17527, 17898, 18191, 18333, 18356, 18177, 17702, 17100, 16468, 15670, 14875, 14508, 14388, 14082, 13856, 13919, 13771, 13500, 13618, 13624, 13145, 12813, 12642, 12321, 12447, 13089, 13602, 14182, 14939, 15350, 15732, 16464, 17011, 17376, 17925, 18290, 18409, 18631, 18735, 18656, 18729, 18810, 18664, 18385, 17974, 17390, 16658, 15793, 15013, 14398, 13776, 13208, 12741, 12227, 11843, 11806, 12006, 12376, 12774, 13068, 13489, 14037, 14494, 15107, 15879, 16440, 16996, 17755, 18369, 18780, 19101, 19238, 19251, 19051, 18529, 18098, 17731, 16906, 15937, 15168, 14257, 13454, 13173, 12991, 12834, 13005, 13153, 13151, 13348, 13673, 14110, 14810, 15465, 16020, 16740, 17309, 17540, 17811, 18062, 18012, 17798, 17474, 16998, 16536, 16025, 15340, 14699, 14154, 13544, 12960, 12540, 12311, 12322, 12502, 12754, 13178, 13705, 14082, 14373, 14780, 15223, 15639, 16125, 16600, 17003, 17518, 18052, 18271, 18292, 18308, 18067, 17644, 17355, 16889, 16077, 15427, 14888, 14153, 13718, 13704, 13502, 13281, 13403, 13425, 13332, 13501, 13577, 13351, 13171, 12945, 12723, 12993, 13493, 13838, 14415, 15117, 15490, 15984, 16774, 17192, 17411, 17993, 18487, 18615, 18864, 19096, 18916, 18689, 18587, 18287, 17892, 17522, 16919, 16191, 15602, 15030, 14546, 14292, 13929, 13426, 13144, 12909, 12634, 12729, 13063, 13297, 13701, 14231, 14552, 14950, 15526, 15862, 16148, 16723, 17298, 17755, 18185, 18288, 18097, 17942, 17672, 17312, 17201, 17001, 16386, 15822, 15399, 14787, 14359, 14393, 14445, 14489, 14778, 14926, 14777, 14863, 15217, 15511, 15954, 16650, 17168, 17368, 17483, 17549, 17539, 17527, 17416, 17014, 16361, 15706, 15141, 14518, 13900, 13527, 13258, 12830, 12404, 12117, 11862, 11752, 11925, 12288, 12815, 13428, 13919, 14374, 14917, 15385, 15821, 16352, 16793, 17130, 17513, 17741, 17722, 17760, 17834, 17650, 17342, 17107, 16733, 16094, 15423, 14872, 14436, 14197, 14078, 13923, 13874, 13927, 13816, 13829, 14184, 14274, 13986, 13881, 13779, 13472, 13438, 13590, 13659, 14031, 14528, 14703, 15056, 15717, 16115, 16503, 17192, 17675, 17874, 18077, 18096, 17917, 17824, 17792, 17687, 17483, 17183, 16819, 16329, 15753, 15333, 15022, 14646, 14303, 13957, 13541, 13230, 13097, 13178, 13571, 14016, 14279, 14521, 14748, 14895, 15224, 15785, 16399, 17088, 17736, 18062, 18071, 17908, 17634, 17332, 17092, 16937, 16747, 16394, 15962, 15486, 14907, 14475, 14423, 14548, 14671, 14813, 14916, 14946, 14977, 15164, 15614, 16141, 16621, 17216, 17677, 17676, 17670, 17912, 17936, 17786, 17703, 17297, 16532, 15898, 15375, 14858, 14556, 14304, 13841, 13425, 13146, 12715, 12247, 12173, 12450, 12806, 13348, 14140, 14782, 15190, 15727, 16256, 16466, 16654, 16965, 17064, 17014, 17062, 17107, 17145, 17226, 17217, 17192, 17203, 16927, 16342, 15763, 15190, 14617, 14290, 14153, 14014, 13982, 14015, 13932, 13869, 13887, 13736, 13439, 13224, 13001, 12682, 12467, 12486, 12658, 12941, 13322, 13761, 14301, 14973, 15619, 16142, 16736, 17451, 17942, 18061, 18049, 17963, 17697, 17417, 17228, 16962, 16637, 16367, 16005, 15471, 15038, 14838, 14646, 14351, 14079, 13781, 13341, 13034, 13153, 13501, 13810, 14133, 14455, 14654, 14858, 15291, 15919, 16546, 17075, 17454, 17582, 17501, 17386, 17231, 17056, 17074, 17137, 16944, 16671, 16386, 15869, 15381, 15172, 14935, 14699, 14723, 14716, 14565, 14656, 14983, 15361, 15899, 16531, 17047, 17389, 17472, 17394, 17466, 17664, 17766, 17857, 17978, 17787, 17194, 16641, 16289, 15844, 15380, 15118, 14748, 14169, 13755, 13382, 12919, 12864, 13216, 13517, 13938, 14548, 14932, 15167, 15504, 15799, 16045, 16283, 16394, 16444, 16488, 16498, 16603, 16716, 16721, 16829, 16911, 16723, 16555, 16391, 15912, 15472, 15277, 14983, 14769, 14750, 14472, 14077, 13932, 13746, 13510, 13501, 13437, 13165, 12875, 12473, 12154, 12346, 12777, 13147, 13689, 14280, 14695, 15228, 15927, 16518, 17147, 17883, 18379, 18606, 18713, 18568, 18195, 17772, 17270, 16762, 16363, 15921, 15435, 15049, 14605, 14114, 13850, 13623, 13169, 12728, 12443, 12297, 12487, 12911, 13254, 13617, 14052, 14341, 14663, 15266, 15942, 16533, 17077, 17454, 17593, 17643, 17650, 17511, 17257, 17081, 16973, 16703, 16349, 16079, 15660, 15048, 14628, 14438, 14301, 14297, 14361, 14377, 14534, 14798, 15053, 15547, 16223, 16692, 17075, 17501, 17705, 17806, 18035, 18097, 17928, 17813, 17587, 17097, 16711, 16476, 16065, 15628, 15364, 14956, 14408, 14104, 13834, 13357, 13153, 13352, 13429, 13494, 13928, 14395, 14674, 15112, 15666, 16000, 16146, 16248, 16331, 16434, 16603, 16888, 17213, 17392, 17472, 17573, 17607, 17548, 17417, 17079, 16596, 16152, 15704, 15317, 15102, 14840, 14476, 14212, 13940, 13586, 13366, 13208, 12907, 12618, 12495, 12532, 12784, 13252, 13846, 14461, 14986, 15440, 15897, 16392, 17032, 17694, 18083, 18334, 18568, 18381, 17822, 17442, 17138, 16580, 15991, 15515, 15041, 14536, 13938, 13402, 13189, 13019, 12683, 12519, 12457, 12219, 12173, 12486, 12797, 13109, 13545, 13900, 14208, 14628, 15163, 15888, 16679, 17267, 17795, 18279, 18394, 18249, 18025, 17582, 17170, 17020, 16761, 16390, 16211, 15917, 15414, 15107, 14843, 14402, 14180, 14168, 14027, 13991, 14271, 14612, 15052, 15755, 16470, 16960, 17299, 17564, 17735, 17731, 17562, 17399, 17261, 16979, 16610, 16363, 16153, 15825, 15533, 15356, 15061, 14614, 14287, 14066, 13782, 13657, 13870, 14113, 14198, 14372, 14716, 15045, 15389, 15864, 16261, 16345, 16286, 16320, 16397, 16517, 16748, 16914, 16919, 16927, 16918, 16856, 16910, 16930, 16652, 16267, 15903, 15390, 14874, 14583, 14373, 14155, 13998, 13844, 13691, 13574, 13405, 13205, 13117, 13185, 13403, 13777, 14301, 14947, 15529, 15893, 16220, 16670, 17132, 17604, 18101, 18432, 18567, 18584, 18318, 17760, 17213, 16692, 16013, 15350, 14858, 14338, 13714, 13194, 12813, 12514, 12368, 12337, 12311, 12350, 12438, 12498, 12753, 13265, 13683, 13994, 14456, 14899, 15234, 15790, 16485, 17006, 17540, 18173, 18526, 18528, 18364, 17968, 17459, 17165, 16961, 16639, 16441, 16379, 16063, 15547, 15151, 14751, 14299, 14098, 14083, 13989, 14000, 14232, 14522, 14999, 15717, 16369, 16906, 17348, 17431, 17285, 17296, 17282, 17081, 16934, 16753, 16331, 15903, 15527, 15048, 14711, 14589, 14337, 14040, 13941, 13790, 13583, 13660, 13834, 13867, 14019, 14299, 14548, 15011, 15713, 16300, 16754, 17138, 17248, 17153, 17094, 17073, 17074, 17070, 16956, 16867, 16927, 16992, 17014, 16962, 16658, 16197, 15748, 15199, 14636, 14231, 13820, 13441, 13365, 13408, 13366, 13398, 13422, 13254, 13158, 13329, 13630, 14014, 14479, 14970, 15466, 15893, 16278, 16834, 17474, 17956, 18384, 18737, 18759, 18531, 18176, 17537, 16760, 16107, 15513, 15030, 14776, 14464, 13973, 13558, 13228, 12893, 12703, 12656, 12633, 12656, 12682, 12715, 12950, 13373, 13791, 14242, 14760, 15168, 15456, 15805, 16213, 16585, 17000, 17499, 17905, 18066, 18024, 17849, 17589, 17301, 16993, 16641, 16292, 15972, 15699, 15552, 15456, 15271, 15172, 15261, 15171, 14845, 14714, 14726, 14577, 14700, 15496, 16485, 17176, 17667, 18029, 18046, 17535, 16854, 16702, 16733, 16150, 15669, 15722, 15116, 14352, 14773, 14773, 13790, 14083, 14700, 13584, 12906, 13567, 13693, 13885, 14367, 13917, 14334, 15742, 15374, 14959, 16314, 16630, 16362, 17202, 16709, 15846, 17251, 17540, 15825, 16016, 16999, 16605, 16710, 16934, 16244, 16329, 16562, 15359, 14065, 13657, 13786, 13885, 13286, 13251, 14273, 13942, 12920, 13507, 13898, 13539, 14339, 14833, 14486, 15381, 16087, 15570, 16388, 17776, 17655, 17846, 18839, 18730, 18236, 18408, 18154, 17157, 16437, 16333, 16065, 15227, 14795, 15003, 14629, 13927, 13880, 13732, 13079, 12868, 13124, 13141, 12913, 12934, 13428, 13824, 13794, 13953, 14330, 14544, 14942, 15396, 15564, 15978, 16592, 17055, 17628, 17750, 17194, 17141, 17307, 16852, 16796, 17108, 16660, 16137, 16004, 15655, 15462, 15321, 14841, 15015, 15380, 14567, 14065, 14664, 14594, 14400, 15538, 16505, 16536, 16874, 17345, 17323, 17065, 16645, 16611, 17010, 16468, 15584, 15980, 15970, 14466, 13942, 14750, 14753, 14411, 14791, 14850, 14105, 13387, 13378, 14003, 14248, 14140, 14977, 15831, 15199, 14842, 15936, 16742, 16743, 16737, 16569, 16438, 16535, 16319, 16280, 16907, 17243, 17041, 16931, 16838, 16600, 16278, 16058, 15996, 15077, 13464, 13403, 14274, 13784, 13578, 14586, 14205, 13071, 13298, 13368, 13343, 14658, 15270, 14819, 15388, 15517, 14733, 15621, 16974, 16961, 17513, 18405, 18140, 17929, 17717, 16956, 17120, 17296, 16189, 15802, 15979, 15018, 14673, 15219, 14649, 14277, 14831, 14147, 13212, 13649, 13513, 12790, 13512, 14068, 13096, 13086, 14394, 14396, 13696, 14388, 15171, 14855, 15093, 16076, 16301, 16247, 16741, 17183, 17365, 17277, 16885, 16948, 17301, 17107, 16893, 16753, 16243, 16162, 16167, 15407, 15390, 16050, 15438, 14950, 15625, 15242, 14575, 15754, 16764, 16442, 16544, 16905, 16635, 16111, 15511, 15549, 16265, 15908, 15129, 15626, 15638, 14412, 14225, 14717, 14322, 14055, 14344, 14266, 13933, 13571, 13569, 14422, 14798, 14238, 14745, 15847, 15441, 14979, 16017, 16716, 16339, 16312, 16686, 16647, 16359, 16442, 16914, 16903, 16512, 17081, 17645, 16664, 16282, 17235, 16596, 15151, 15519, 15473, 14004, 13940, 14635, 14092, 13860, 14414, 14385, 14041, 13885, 14167, 14918, 14564, 13722, 15028, 16361, 15090, 14793, 16896, 17253, 16031, 16944, 18367, 17236, 15854, 16564, 17034, 15750, 15164, 16226, 16420, 15150, 14889, 15789, 15221, 13829, 14523, 15420, 13692, 12698, 14201, 14102, 12840, 13796, 14270, 13173, 13854, 14405, 13093, 13777, 15351, 14355, 14255, 16073, 15917, 15392, 16867, 17364, 16601, 16978, 17411, 16940, 16880, 17215, 17195, 16924, 16549, 16271, 16225, 16041, 15409, 14841, 15126, 15402, 14629, 14606, 15921, 15877, 15048, 15951, 16673, 16005, 16104, 16718, 16714, 16479, 15705, 15632, 17029, 16608, 14803, 15601, 16637, 15179, 14452, 15363, 15792, 15598, 14911, 14631, 15094, 14263, 13847, 15923, 16171, 14275, 15187, 16519, 15224, 14943, 15928, 15894, 16091, 16124, 15458, 15861, 16025, 15260, 16107, 17156, 16493, 16191, 16358, 16177, 16376, 15654, 14529, 15326, 15370, 13604, 14135, 15495, 14155, 13398, 14881, 15250, 14295, 13949, 14398, 15091, 14921, 14364, 15346, 16290, 15475, 15632, 17268, 17090, 15877, 16465, 17349, 16540, 15590, 15695, 16014, 16169, 16071, 15372, 14879, 15028, 14678, 14116, 14607, 15083, 14483, 13960, 14110, 14177, 13641, 13203, 13998, 14622, 13457, 13091, 14527, 14596, 14008, 14942, 15214, 14626, 15207, 15961, 16808, 17640, 16536, 16165, 18050, 17494, 16049, 17850, 18301, 16328, 16713, 17079, 15674, 15967, 16454, 15574, 15347, 14511, 13681, 14763, 14431, 13474, 15287, 15524, 13745, 14966, 16002, 14763, 15588, 16561, 15448, 15634, 16153, 15487, 15953, 16435, 16102, 16509, 16144, 15640, 16838, 16489, 14969, 15921, 16114, 14410, 15197, 16571, 15353, 14751, 15754, 16017, 15745, 15767, 16098, 16416, 16019, 15839, 16454, 16278, 15768, 16501, 16952, 16056, 15736, 16705, 17096, 16284, 16138, 16830, 16193, 15030, 15309, 15170, 14140, 14627, 15275, 14347, 14233, 15032, 14756, 14529, 15077, 15160, 14837, 14511, 14599, 15442, 15428, 14724, 15749, 16714, 15579, 15562, 17012, 16290, 15014, 15869, 16235, 15117, 15001, 15542, 15317, 14971, 14794, 14595, 14605, 14507, 14512, 14996, 14764, 13773, 13708, 13978, 13386, 13212, 13866, 14145, 14089, 13914, 13783, 14454, 14839, 14164, 14624, 15855, 15332, 14953, 16433, 16973, 16373, 16874, 17300, 16823, 17096, 17530, 16949, 16501, 16554, 16287, 15889, 15581, 15256, 15154, 15041, 14733, 14809, 15101, 14853, 14457, 14671, 15124, 15197, 15110, 15297, 15662, 15920, 15914, 15610, 15517, 16092, 16536, 16182, 15919, 16139, 16186, 16216, 16373, 16154, 15993, 16093, 15657, 15117, 15286, 15530, 15486, 15514, 15678, 15884, 15692, 15516, 16458, 16978, 15741, 15493, 16733, 16384, 15471, 16161, 16555, 16194, 16567, 16774, 16626, 17022, 16939, 16341, 16248, 15779, 15017, 15219, 15551, 15281, 15113, 15087, 15255, 15499, 15172, 15202, 15973, 15664, 14813, 15345, 15754, 14865, 14655, 15621, 16116, 15665, 15316, 15970, 16553, 15750, 15196, 15757, 15212, 14176, 15017, 15768, 14701, 14261, 15037, 14996, 14356, 14585, 15299, 15065, 14043, 13910, 14263, 13529, 13218, 14364, 14499, 13575, 13721, 13949, 13506, 13836, 14478, 14570, 14555, 14275, 14350, 15236, 15327, 15218, 16409, 16639, 15670, 16312, 16896, 15792, 16179, 17649, 16718, 15224, 15609, 15782, 14840, 14683, 15474, 15506, 14565, 14496, 15564, 15516, 14495, 14976, 16101, 15577, 14777, 15343, 15818, 15522, 15778, 16434, 16417, 16285, 16636, 16920, 17022, 17047, 16815, 16705, 16760, 16511, 16453, 16651, 16231, 15767, 15950, 15976, 15844, 16023, 16103, 16314, 16588, 16013, 15564, 16165, 16248, 15607, 15685, 15913, 15594, 15652, 16081, 16150, 16006, 15910, 15875, 15840, 15620, 15391, 15307, 15143, 14971, 14901, 14850, 14973, 15167, 15243, 15398, 15313, 14920, 15153, 15632, 15256, 14861, 15061, 15011, 15000, 15530, 15761, 15649, 15754, 15789, 15821, 15944, 15572, 15119, 15239, 15242, 14947, 15061, 15292, 15206, 15130, 15111, 15110, 15308, 15422, 15330, 15294, 15052, 14501, 14258, 14406, 14572, 14730, 14673, 14422, 14629, 15002, 14849, 14841, 15268, 15238, 15051, 15438, 15691, 15463, 15542, 16032, 16299, 16182, 16206, 16686, 16817, 16115, 15719, 16014, 15717, 14851, 14792, 15214, 14871, 14247, 14354, 14592, 14284, 14151, 14544, 14603, 14045, 13692, 14114, 14737, 14648, 14317, 14717, 15132, 14935, 15095, 15609, 15747, 15945, 16017, 15598, 15810, 16335, 15906, 15832, 16494, 16002, 15212, 15630, 15732, 15400, 16116, 16745, 16323, 16182, 16590, 16795, 16817, 16765, 16802, 16948, 16785, 16578, 16650, 16694, 16918, 17257, 16998, 16635, 16683, 16545, 16505, 16875, 16645, 15925, 15801, 16047, 16136, 16174, 16214, 16319, 16295, 16033, 16175, 16511, 16158, 15762, 15932, 15819, 15475, 15649, 15895, 15892, 15955, 15864, 15525, 15253, 15038, 14862, 14733, 14533, 14415, 14302, 14000, 13946, 14070, 13773, 13569, 13864, 13993, 13968, 14076, 13909, 13672, 13631, 13385, 13347, 13855, 14076, 14042, 14369, 14561, 14482, 14671, 14985, 15317, 15615, 15462, 15401, 15909, 15982, 15658, 16108, 16662, 16356, 16120, 16407, 16401, 15976, 15647, 15632, 15698, 15400, 14959, 14980, 15077, 14695, 14398, 14718, 15170, 15126, 14825, 14918, 15189, 15087, 15079, 15449, 15627, 15791, 16149, 16093, 15941, 16226, 16325, 16312, 16570, 16439, 16119, 16153, 15813, 15389, 15628, 15477, 14856, 14949, 15006, 14512, 14474, 14559, 14372, 14684, 14966, 14878, 15346, 15636, 15163, 15397, 15928, 15415, 15212, 15880, 15889, 15589, 15915, 16187, 16280, 16517, 16641, 16827, 16698, 15822, 15713, 16650, 16647, 16187, 16820, 17270, 16817, 16775, 17147, 17378, 17655, 17620, 17332, 17374, 17212, 16900, 17439, 18027, 17539, 16988, 17134, 17225, 16843, 16344, 16221, 16338, 15820, 14939, 14888, 15164, 14804, 14546, 14724, 14526, 14119, 14116, 14199, 14011, 13688, 13544, 13714, 13819, 13667, 13685, 13901, 13982, 14033, 14177, 14368, 14565, 14589, 14556, 14737, 14782, 14534, 14504, 14751, 14814, 14590, 14389, 14509, 14691, 14446, 14167, 14280, 14114, 13492, 13424, 13980, 14038, 13498, 13468, 14079, 14214, 13885, 14258, 14935, 14793, 14685, 15406, 15743, 15409, 15680, 16437, 16691, 16716, 17032, 17339, 17318, 17096, 17064, 17258, 17165, 16799, 16705, 16705, 16442, 16286, 16380, 16329, 16085, 15885, 15785, 15732, 15726, 15753, 15793, 15999, 16391, 16512, 16366, 16500, 16624, 16340, 16303, 16452, 16026, 15626, 15829, 15848, 15583, 15618, 15619, 15275, 15017, 14956, 14763, 14441, 14361, 14551, 14596, 14544, 14645, 14695, 14883, 15370, 15493, 15394, 15689, 15653, 15218, 15466, 15856, 15649, 15829, 16435, 16430, 16099, 16063, 16143, 16170, 16091, 15961, 15836, 15596, 15524, 15679, 15519, 15368, 15647, 15605, 15341, 15582, 15763, 15661, 15815, 15802, 15577, 15847, 16227, 16274, 16367, 16427, 16422, 16702, 17012, 17073, 16965, 16705, 16665, 16803, 16423, 15965, 16112, 16082, 15634, 15542, 15481, 15068, 14979, 15020, 14433, 13794, 13837, 14049, 13909, 13691, 13658, 13606, 13406, 13344, 13498, 13572, 13698, 14143, 14381, 14129, 14103, 14437, 14493, 14442, 14852, 15361, 15405, 15339, 15695, 15901, 15329, 14944, 15439, 15505, 14762, 14763, 15349, 15024, 14444, 14839, 15287, 14810, 14356, 14842, 15419, 15230, 15202, 15992, 16398, 16049, 16322, 17084, 16854, 16190, 16553, 17211, 16937, 16514, 16811, 17024, 16596, 16305, 16498, 16454, 16027, 15947, 16170, 15991, 15703, 15856, 15924, 15734, 15847, 15999, 15814, 15717, 15817, 15945, 15976, 15599, 15493, 16187, 16080, 15099, 15534, 16318, 15197, 14512, 15577, 15429, 14162, 14443, 15048, 14382, 13850, 13995, 14020, 13628, 12911, 13157, 14292, 13615, 12447, 14093, 15092, 13157, 13303, 15377, 14646, 13932, 15461, 15261, 14461, 16103, 16732, 15744, 16409, 17053, 16493, 17055, 17487, 16660, 16936, 17674, 17101, 16854, 17244, 17058, 17019, 17245, 16995, 16870, 16936, 16773, 16818, 16867, 16625, 16682, 16837, 16714, 16714, 16654, 16444, 16641, 16864, 16658, 16563, 16668, 16640, 16556, 16448, 16409, 16540, 16561, 16467, 16438, 16331, 16170, 15945, 15441, 15030, 14986, 14896, 14707, 14639, 14541, 14348, 14055, 13782, 13867, 13949, 13675, 13728, 14044, 13883, 13838, 14259, 14245, 13906, 13895, 13897, 13885, 14048, 14095, 14172, 14143, 13557, 13371, 14032, 14112, 13721, 14081, 14360, 13913, 13770, 14051, 14275, 14550, 14691, 14740, 15058, 15236, 15211, 15460, 15696, 15777, 16043, 16243, 16347, 16593, 16586, 16501, 16821, 16905, 16501, 16357, 16439, 16346, 16244, 16162, 15996, 15787, 15617, 15648, 15671, 15427, 15366, 15534, 15392, 15213, 15320, 15320, 15275, 15411, 15520, 15608, 15585, 15446, 15729, 16052, 15713, 15638, 16247, 16227, 15604, 15559, 15686, 15295, 15057, 15336, 15392, 14946, 14732, 15018, 14985, 14403, 14172, 14527, 14754, 14672, 14741, 14941, 14836, 14708, 15101, 15438, 15257, 15347, 15733, 15780, 15946, 16207, 15990, 16204, 16905, 16678, 16345, 17081, 17398, 17046, 17541, 18148, 17746, 17390, 17654, 17840, 17729, 17522, 17499, 17687, 17611, 17390, 17465, 17415, 17048, 16901, 16906, 16774, 16644, 16493, 16460, 16735, 16750, 16356, 16251, 16362, 16217, 16060, 15945, 15682, 15427, 15174, 14977, 15006, 14789, 14254, 14204, 14388, 14017, 13702, 13902, 13903, 13614, 13581, 13643, 13531, 13498, 13638, 13667, 13505, 13429, 13559, 13713, 13804, 13893, 13997, 14002, 13841, 13823, 14093, 14067, 13711, 13751, 13834, 13451, 13489, 13974, 13842, 13556, 13840, 13987, 13838, 13912, 14042, 14212, 14465, 14475, 14572, 14981, 15125, 15186, 15597, 15798, 15730, 15917, 16156, 16298, 16497, 16641, 16885, 17144, 16890, 16584, 16683, 16503, 16293, 16704, 16733, 16108, 16147, 16474, 15936, 15410, 15788, 16188, 15932, 15666, 15950, 16117, 15642, 15564, 16161, 15971, 15339, 15859, 16489, 15898, 15424, 15817, 16000, 15688, 15519, 15723, 15817, 15375, 15334, 16187, 16263, 15393, 15501, 16051, 15612, 15364, 15834, 15781, 15387, 15430, 15678, 15830, 15690, 15581, 15996, 16006, 15306, 15462, 16223, 16073, 15854, 16332, 16416, 16137, 16377, 16856, 17055, 16867, 16638, 16893, 17015, 16506, 16455, 16991, 16927, 16593, 16698, 16735, 16622, 16688, 16728, 16737, 16787, 16787, 16906, 16901, 16548, 16477, 16638, 16426, 16294, 16430, 16252, 16217, 16648, 16659, 16243, 16189, 16233, 15907, 15459, 15177, 15038, 14827, 14578, 14501, 14247, 13740, 13668, 13748, 13259, 12895, 13059, 12955, 12739, 12983, 13076, 12710, 12542, 12811, 13052, 12868, 12633, 12991, 13364, 13154, 13340, 13976, 13784, 13527, 14342, 14649, 13802, 13705, 14435, 14374, 13907, 14101, 14376, 14077, 13866, 14359, 14729, 14190, 13930, 14765, 15136, 14565, 14714, 15428, 15384, 15165, 15451, 15693, 15830, 16077, 16311, 16560, 16548, 16273, 16511, 17026, 17015, 16994, 17259, 17199, 17156, 17413, 17322, 17108, 17293, 17233, 16759, 16651, 16901, 16885, 16638, 16658, 16892, 16740, 16339, 16338, 16345, 16012, 16116, 16500, 16205, 15787, 15989, 16180, 16054, 16003, 16031, 16036, 16031, 16021, 16028, 15790, 15344, 15346, 15606, 15441, 15288, 15416, 15163, 14820, 15095, 15303, 14966, 15066, 15733, 15724, 15146, 15264, 15740, 15536, 15293, 15728, 16067, 15842, 15832, 16531, 17058, 16517, 16004, 16632, 16837, 15885, 15834, 16575, 16193, 15670, 16140, 16323, 16010, 15878, 15743, 15881, 16056, 15554, 15562, 16411, 16297, 15651, 15989, 16429, 16386, 16353, 16149, 16074, 16303, 16095, 16010, 16518, 16455, 16069, 16348, 16437, 16053, 15889, 15653, 15395, 15360, 14915, 14486, 14656, 14359, 13581, 13449, 13523, 13267, 13218, 13300, 13231, 13118, 12970, 13069, 13332, 13123, 12927, 13377, 13713, 13603, 13621, 13734, 13816, 13968, 14001, 14073, 14342, 14293, 14016, 14131, 14304, 14071, 13952, 14310, 14595, 14331, 13955, 14114, 14539, 14573, 14425, 14678, 14959, 14658, 14461, 15128, 15682, 15386, 15413, 16107, 16184, 15759, 16025, 16691, 16818, 16523, 16600, 17200, 17340, 16840, 17032, 17633, 17093, 16405, 17017, 17446, 16630, 16158, 16693, 16808, 16065, 15844, 16536, 16779, 16407, 16599, 16900, 16379, 16094, 16569, 16744, 16586, 16625, 16636, 16851, 17305, 17211, 16898, 17038, 16869, 16296, 16236, 16264, 15833, 15671, 15771, 15523, 15281, 15222, 15058, 15145, 15368, 15069, 14759, 15017, 15204, 15112, 15240, 15537, 15768, 15844, 15751, 15811, 15966, 15840, 15889, 16302, 16280, 15997, 16247, 16532, 16220, 15853, 15949, 16153, 15866, 15305, 15184, 15145, 14637, 14413, 14671, 14561, 14369, 14585, 14616, 14548, 14868, 15035, 14828, 14820, 15091, 15373, 15551, 15694, 15949, 16047, 15945, 16199, 16541, 16427, 16472, 16760, 16563, 16232, 16131, 15843, 15651, 15725, 15540, 15325, 15321, 15028, 14682, 14696, 14638, 14439, 14323, 14138, 14048, 14147, 14072, 13998, 14149, 14194, 14229, 14402, 14361, 14244, 14360, 14398, 14302, 14339, 14389, 14429, 14574, 14594, 14408, 14267, 14267, 14348, 14381, 14249, 14036, 13922, 13990, 14131, 14150, 14195, 14422, 14567, 14649, 14862, 14918, 14956, 15357, 15556, 15436, 15750, 16055, 15904, 16284, 16951, 16736, 16481, 16872, 16855, 16536, 16643, 16586, 16379, 16386, 15988, 15681, 16133, 15992, 15495, 16228, 16495, 15215, 15285, 16723, 16454, 15507, 16188, 16854, 16288, 16056, 16664, 17022, 16643, 16274, 16808, 17408, 16860, 16477, 17364, 17662, 16749, 16608, 17222, 16914, 16188, 16188, 16206, 15659, 15289, 15372, 15264, 14897, 14831, 14993, 14886, 14737, 14922, 15056, 14854, 14736, 14912, 15117, 15255, 15476, 15788, 15950, 15855, 15863, 16175, 16359, 16281, 16341, 16470, 16362, 16231, 16144, 15843, 15617, 15774, 15789, 15457, 15351, 15363, 14947, 14659, 14952, 14967, 14525, 14598, 14969, 14823, 14645, 14843, 14973, 15107, 15377, 15387, 15299, 15401, 15448, 15568, 15808, 15649, 15468, 15894, 16187, 15859, 15679, 15841, 15848, 15686, 15484, 15253, 15136, 15082, 14912, 14769, 14860, 15000, 14945, 14914, 15015, 14823, 14535, 14850, 15189, 14865, 14804, 15347, 15461, 15224, 15330, 15452, 15494, 15671, 15508, 15105, 15071, 15048, 14795, 14793, 14786, 14403, 14211, 14388, 14365, 14128, 14111, 14352, 14491, 14346, 14327, 14633, 14722, 14558, 14698, 14955, 14930, 14903, 14993, 15094, 15285, 15432, 15489, 15734, 15930, 15844, 15853, 15919, 15816, 15825, 15770, 15454, 15404, 15385, 14953, 15007, 15453, 14976, 14502, 15249, 15581, 14855, 14859, 15553, 15570, 15319, 15473, 15844, 16160, 16063, 16107, 17058, 17451, 16658, 16974, 18081, 17355, 16476, 17583, 18041, 16745, 16464, 17285, 17189, 16578, 16481, 16687, 16677, 16110, 15728, 16241, 16248, 15356, 15559, 16326, 15664, 15089, 15998, 16394, 15797, 15859, 16221, 15984, 15834, 15980, 16007, 16084, 16118, 15950, 16018, 16200, 16026, 15936, 16140, 15979, 15591, 15683, 15762, 15231, 14876, 15141, 15154, 14771, 14784, 15011, 14880, 14699, 14730, 14792, 14805, 14585, 14369, 14750, 15091, 14720, 14714, 15294, 15141, 14747, 15197, 15432, 15015, 15099, 15315, 14807, 14474, 14782, 14916, 14687, 14453, 14361, 14586, 14854, 14711, 14558, 14783, 14971, 15030, 15206, 15279, 15277, 15528, 15588, 15192, 15094, 15498, 15749, 15785, 15861, 15988, 16215, 16317, 16148, 16192, 16311, 16040, 16013, 16303, 15902, 15291, 15445, 15613, 15254, 14978, 14884, 14919, 15170, 15103, 14636, 14526, 14779, 14890, 14854, 14805, 14841, 15062, 15355, 15609, 15717, 15643, 15740, 16008, 15864, 15467, 15502, 15790, 15733, 15376, 15160, 15248, 15282, 15000, 14754, 14751, 14658, 14386, 14245, 14344, 14415, 14220, 14047, 14218, 14359, 14296, 14525, 14906, 14870, 14802, 15123, 15353, 15307, 15409, 15710, 15936, 15999, 16016, 16230, 16565, 16541, 16305, 16583, 17039, 16799, 16409, 16667, 16838, 16472, 16449, 16752, 16529, 16223, 16570, 16905, 16604, 16249, 16398, 16665, 16502, 16247, 16563, 17013, 16802, 16494, 16785, 16916, 16526, 16572, 17020, 16786, 16193, 16282, 16588, 16222, 15710, 15783, 15915, 15549, 15232, 15337, 15341, 15159, 15241, 15349, 15154, 15069, 15228, 15258, 15244, 15247, 14934, 14628, 14923, 15266, 14967, 14725, 15181, 15536, 15279, 15188, 15483, 15511, 15249, 15146, 15198, 15142, 14714, 14207, 14319, 14527, 13981, 13735, 14422, 14448, 13570, 13583, 14324, 14163, 13487, 13696, 14423, 14405, 13986, 14459, 15411, 15452, 15066, 15537, 16293, 16202, 15835, 16246, 16831, 16474, 15955, 16436, 16812, 16074, 15648, 16260, 16531, 15992, 15694, 16017, 16140, 15435, 14757, 15145, 15703, 15383, 15086, 15428, 15566, 15362, 15452, 15706, 15673, 15450, 15498, 15870, 15898, 15479, 15535, 16103, 16133, 15636, 15561, 15927, 16018, 15735, 15555, 15549, 15357, 15097, 15080, 14996, 14687, 14660, 14921, 14892, 14568, 14369, 14414, 14478, 14320, 14179, 14414, 14673, 14648, 14711, 14875, 14879, 14966, 15193, 15268, 15292, 15362, 15412, 15542, 15588, 15406, 15419, 15599, 15467, 15332, 15581, 15784, 15702, 15707, 15914, 16042, 16006, 16104, 16403, 16441, 16188, 16244, 16548, 16469, 16182, 16284, 16595, 16605, 16544, 16885, 17239, 17033, 16750, 16947, 17077, 16783, 16607, 16691, 16562, 16217, 16033, 15985, 15798, 15596, 15729, 15907, 15567, 15070, 15040, 15172, 15032, 14862, 14883, 14956, 15010, 15090, 15183, 15255, 15384, 15610, 15716, 15602, 15494, 15496, 15585, 15651, 15392, 14964, 14933, 15089, 15008, 14964, 14996, 14873, 14780, 14606, 14267, 14300, 14519, 14360, 14319, 14534, 14419, 14356, 14694, 14843, 14831, 15002, 15161, 15351, 15532, 15515, 15665, 15842, 15657, 15800, 16144, 15842, 15817, 16422, 16189, 15619, 15968, 16201, 15805, 15564, 15409, 15523, 15835, 15386, 15181, 16065, 15895, 14857, 15393, 16017, 15094, 14909, 15825, 15859, 15449, 15520, 15712, 15982, 15953, 15617, 16043, 16568, 15957, 15590, 16249, 16337, 15647, 15480, 15806, 15818, 15437, 15247, 15529, 15604, 15228, 15349, 15840, 15545, 14988, 15344, 15823, 15395, 14810, 14830, 14980, 14956, 15018, 15086, 15122, 15299, 15372, 15254, 15279, 15257, 15095, 15282, 15498, 15146, 14848, 15007, 15035, 14835, 14697, 14607, 14670, 14740, 14526, 14453, 14694, 14646, 14418, 14513, 14601, 14487, 14576, 14814, 14935, 15096, 15375, 15664, 15868, 15844, 15756, 15903, 15986, 15819, 15918, 16149, 15886, 15626, 15941, 16100, 15757, 15646, 15857, 15798, 15445, 15217, 15267, 15284, 15052, 15033, 15342, 15270, 14912, 15103, 15590, 15660, 15514, 15541, 15739, 15959, 15991, 16022, 16331, 16509, 16363, 16436, 16677, 16617, 16511, 16656, 16808, 16752, 16526, 16413, 16561, 16536, 16237, 16228, 16408, 16299, 16137, 16096, 16021, 16062, 16153, 16017, 15886, 15987, 16133, 16215, 16221, 16226, 16355, 16454, 16510, 16662, 16630, 16438, 16567, 16735, 16516, 16302, 16186, 15948, 15868, 15904, 15773, 15747, 15802, 15594, 15396, 15306, 15072, 14985, 15062, 14826, 14522, 14445, 14172, 13796, 13747, 13727, 13623, 13851, 14197, 14122, 13795, 13701, 13914, 14044, 13854, 13799, 14139, 14216, 13852, 13840, 14088, 13872, 13699, 14111, 14300, 14008, 14006, 14225, 14210, 14203, 14287, 14389, 14709, 14926, 14850, 15071, 15432, 15385, 15560, 16137, 16275, 16188, 16379, 16382, 16297, 16490, 16498, 16439, 16710, 16739, 16554, 16738, 16683, 16166, 16113, 16312, 16031, 15738, 15710, 15648, 15653, 15597, 15324, 15300, 15460, 15389, 15469, 15698, 15492, 15249, 15462, 15596, 15473, 15511, 15655, 15716, 15749, 15780, 15893, 15961, 15725, 15515, 15628, 15581, 15222, 15124, 15298, 15240, 15048, 15057, 15079, 14893, 14761, 14846, 14886, 14764, 14713, 14854, 14989, 14917, 14831, 15052, 15356, 15347, 15332, 15665, 15957, 15906, 15903, 16146, 16243, 16084, 16158, 16443, 16305, 15970, 16212, 16641, 16570, 16451, 16649, 16716, 16559, 16518, 16630, 16730, 16676, 16557, 16623, 16728, 16632, 16657, 16982, 17162, 17087, 17163, 17402, 17466, 17370, 17372, 17493, 17555, 17457, 17274, 17135, 17038, 16829, 16586, 16532, 16435, 16033, 15744, 15776, 15580, 15086, 14898, 14927, 14656, 14321, 14368, 14495, 14303, 14063, 14079, 14063, 13851, 13806, 13925, 13850, 13702, 13721, 13717, 13591, 13419, 13260, 13280, 13370, 13232, 13118, 13235, 13111, 12712, 12561, 12539, 12323, 12183, 12288, 12366, 12316, 12350, 12617, 12888, 12914, 12973, 13278, 13489, 13583, 13880, 14211, 14442, 14794, 15150, 15397, 15761, 16094, 16210, 16446, 16743, 16698, 16632, 16954, 17342, 17495, 17555, 17642, 17735, 17758, 17696, 17733, 17889, 17891, 17793, 17929, 18132, 17992, 17765, 17895, 18100, 18029, 18002, 18167, 18184, 18029, 17944, 17844, 17661, 17519, 17421, 17301, 17085, 16765, 16573, 16535, 16337, 16034, 15853, 15623, 15360, 15280, 15145, 14822, 14611, 14509, 14327, 14143, 14021, 13995, 14035, 13977, 13923, 14005, 14021, 14043, 14267, 14387, 14322, 14381, 14469, 14453, 14480, 14499, 14427, 14317, 14170, 14117, 14169, 14111, 14092, 14246, 14263, 14175, 14238, 14333, 14403, 14480, 14499, 14650, 14945, 15098, 15302, 15666, 15822, 15946, 16297, 16489, 16524, 16718, 16886, 17020, 17249, 17306, 17279, 17433, 17492, 17455, 17578, 17571, 17371, 17361, 17381, 17179, 16973, 16818, 16620, 16465, 16333, 16240, 16329, 16413, 16267, 16085, 16003, 15887, 15736, 15648, 15581, 15485, 15410, 15399, 15390, 15272, 15075, 14964, 14950, 14847, 14666, 14581, 14449, 14133, 13906, 13842, 13672, 13516, 13556, 13497, 13329, 13389, 13456, 13250, 13141, 13310, 13378, 13336, 13485, 13690, 13764, 13951, 14305, 14453, 14372, 14435, 14647, 14744, 14747, 14806, 14935, 15054, 15026, 14958, 15124, 15295, 15181, 15196, 15487, 15477, 15259, 15442, 15712, 15638, 15655, 15936, 16067, 16029, 16078, 16293, 16617, 16810, 16820, 17034, 17428, 17540, 17527, 17783, 18068, 18078, 17965, 17901, 17860, 17732, 17556, 17540, 17609, 17433, 17167, 17135, 17021, 16579, 16284, 16345, 16288, 16038, 15985, 16012, 15792, 15572, 15622, 15707, 15666, 15609, 15572, 15547, 15461, 15235, 15068, 15052, 14889, 14604, 14563, 14614, 14476, 14355, 14331, 14180, 13967, 13820, 13645, 13527, 13536, 13452, 13318, 13386, 13502, 13524, 13675, 13895, 13958, 14040, 14265, 14426, 14509, 14657, 14869, 15107, 15319, 15448, 15583, 15760, 15870, 15918, 15997, 16089, 16122, 16110, 16130, 16162, 16101, 16022, 16055, 16068, 16046, 16154, 16240, 16110, 16019, 16108, 16196, 16283, 16377, 16393, 16486, 16669, 16744, 16854, 17078, 17115, 17043, 17140, 17219, 17169, 17109, 16996, 16879, 16842, 16737, 16597, 16488, 16233, 15989, 15993, 15938, 15664, 15407, 15206, 14998, 14806, 14599, 14473, 14453, 14381, 14331, 14346, 14238, 14141, 14206, 14232, 14253, 14374, 14347, 14245, 14302, 14300, 14190, 14265, 14373, 14270, 14151, 14164, 14159, 14085, 14105, 14244, 14275, 14189, 14272, 14451, 14464, 14482, 14675, 14837, 14915, 15021, 15100, 15161, 15301, 15495, 15706, 15911, 16006, 15986, 15953, 15951, 15975, 16016, 16068, 16154, 16190, 16097, 16055, 16186, 16259, 16180, 16161, 16182, 16067, 15923, 15870, 15817, 15752, 15742, 15776, 15869, 15970, 15989, 16035, 16174, 16195, 16082, 16103, 16215, 16215, 16204, 16284, 16309, 16206, 16114, 16154, 16238, 16137, 15916, 15863, 15874, 15686, 15501, 15504, 15428, 15223, 15151, 15209, 15248, 15198, 15034, 14907, 14947, 14992, 15003, 15128, 15207, 15138, 15180, 15380, 15489, 15503, 15597, 15730, 15761, 15767, 15863, 15898, 15807, 15806, 15856, 15791, 15783, 15887, 15870, 15800, 15806, 15813, 15813, 15732, 15532, 15491, 15589, 15520, 15483, 15604, 15568, 15532, 15747, 15852, 15774, 15830, 15882, 15801, 15797, 15857, 15889, 15924, 15916, 15862, 15770, 15601, 15506, 15519, 15418, 15312, 15310, 15153, 14960, 15044, 15130, 15017, 14956, 14957, 14943, 15020, 15094, 15070, 15077, 15096, 15094, 15181, 15298, 15308, 15252, 15160, 15031, 14950, 14903, 14807, 14751, 14789, 14743, 14570, 14500, 14552, 14479, 14326, 14356, 14458, 14405, 14334, 14362, 14323, 14189, 14191, 14394, 14575, 14604, 14678, 14915, 15051, 15002, 15062, 15268, 15368, 15414, 15579, 15752, 15826, 15881, 15949, 15998, 16012, 16013, 16052, 16106, 16088, 15992, 15936, 15972, 16016, 15997, 15996, 16038, 16039, 16022, 16033, 16030, 16050, 16130, 16220, 16319, 16401, 16430, 16525, 16665, 16649, 16580, 16622, 16682, 16750, 16799, 16711, 16618, 16574, 16435, 16380, 16454, 16318, 16144, 16217, 16204, 16003, 15921, 15839, 15634, 15507, 15447, 15400, 15406, 15362, 15304, 15344, 15299, 15192, 15242, 15251, 15079, 15008, 15064, 15037, 15018, 15110, 15141, 15047, 14973, 14979, 14968, 14932, 14921, 14917, 14905, 14876, 14827, 14838, 14898, 14916, 15002, 15183, 15250, 15241, 15295, 15321, 15354, 15450, 15468, 15479, 15586, 15611, 15636, 15790, 15795, 15644, 15632, 15648, 15565, 15557, 15565, 15474, 15414, 15414, 15402, 15400, 15370, 15283, 15222, 15224, 15238, 15210, 15133, 15069, 15075, 15107, 15092, 15064, 15154, 15317, 15357, 15327, 15385, 15424, 15390, 15438, 15542, 15553, 15518, 15551, 15619, 15627, 15571, 15541, 15528, 15457, 15389, 15384, 15376, 15331, 15288, 15312, 15403, 15383, 15211, 15140, 15190, 15148, 15100, 15177, 15240, 15254, 15309, 15384, 15484, 15575, 15553, 15529, 15622, 15664, 15615, 15662, 15725, 15639, 15567, 15628, 15655, 15627, 15691, 15746, 15670, 15627, 15655, 15601, 15503, 15418, 15321, 15351, 15507, 15533, 15470, 15509, 15545, 15524, 15568, 15620, 15622, 15618, 15580, 15581, 15673, 15684, 15626, 15686, 15721, 15608, 15568, 15613, 15525, 15403, 15423, 15447, 15350, 15264, 15290, 15301, 15215, 15194, 15309, 15389, 15380, 15421, 15500, 15513, 15490, 15524, 15624, 15702, 15711, 15716, 15742, 15737, 15712, 15712, 15737, 15753, 15686, 15605, 15677, 15759, 15664, 15629, 15764, 15779, 15686, 15727, 15768, 15660, 15575, 15630, 15730, 15775, 15779, 15822, 15859, 15813, 15779, 15800, 15808, 15860, 15975, 16033, 16051, 16066, 16018, 16008, 16056, 15948, 15774, 15797, 15835, 15672, 15519, 15494, 15472, 15435, 15412, 15343, 15252, 15204, 15160, 15072, 15003, 14996, 14981, 14979, 15090, 15200, 15181, 15201, 15286, 15247, 15217, 15343, 15370, 15261, 15258, 15274, 15223, 15253, 15257, 15131, 15080, 15103, 15068, 15069, 15075, 15002, 14984, 14998, 14898, 14830, 14877, 14903, 14941, 15003, 14994, 15012, 15110, 15182, 15285, 15445, 15465, 15360, 15379, 15516, 15547, 15479, 15538, 15653, 15567, 15456, 15560, 15602, 15496, 15563, 15696, 15623, 15534, 15538, 15515, 15517, 15547, 15517, 15512, 15545, 15558, 15630, 15714, 15707, 15712, 15753, 15749, 15769, 15793, 15760, 15771, 15761, 15597, 15511, 15585, 15536, 15428, 15487, 15475, 15296, 15281, 15354, 15222, 15103, 15144, 15084, 15007, 15100, 15106, 15004, 15047, 15074, 15018, 15133, 15241, 15165, 15175, 15249, 15230, 15312, 15419, 15369, 15407, 15504, 15433, 15455, 15582, 15483, 15419, 15585, 15561, 15391, 15410, 15410, 15328, 15422, 15519, 15469, 15508, 15577, 15518, 15577, 15755, 15731, 15659, 15824, 15992, 15982, 16039, 16221, 16319, 16349, 16447, 16548, 16570, 16560, 16586, 16656, 16699, 16652, 16620, 16707, 16778, 16701, 16603, 16606, 16575, 16446, 16419, 16514, 16464, 16291, 16248, 16250, 16131, 16063, 16135, 16148, 16063, 16006, 15980, 15920, 15842, 15780, 15738, 15713, 15682, 15571, 15400, 15274, 15157, 14968, 14839, 14818, 14719, 14546, 14469, 14434, 14344, 14233, 14113, 13982, 13889, 13846, 13861, 13882, 13813, 13776, 13884, 13944, 13921, 14039, 14196, 14153, 14093, 14190, 14271, 14249, 14251, 14302, 14340, 14391, 14492, 14612, 14716, 14791, 14833, 14917, 15089, 15188, 15170, 15286, 15513, 15550, 15551, 15739, 15838, 15798, 15944, 16138, 16103, 16071, 16187, 16239, 16246, 16334, 16408, 16425, 16421, 16383, 16369, 16393, 16336, 16221, 16170, 16162, 16125, 16081, 16034, 15948, 15852, 15819, 15805, 15732, 15661, 15634, 15605, 15611, 15619, 15512, 15448, 15571, 15630, 15573, 15645, 15730, 15640, 15589, 15640, 15609, 15543, 15521, 15457, 15417, 15427, 15380, 15334, 15311, 15182, 15105, 15200, 15162, 14992, 15009, 15044, 14941, 14982, 15102, 15041, 15014, 15086, 15030, 15019, 15199, 15309, 15342, 15436, 15496, 15547, 15690, 15798, 15865, 15965, 16000, 15985, 16041, 16096, 16090, 16104, 16168, 16271, 16348, 16306, 16254, 16332, 16409, 16363, 16323, 16333, 16292, 16234, 16245, 16263, 16230, 16222, 16285, 16317, 16256, 16180, 16157, 16161, 16119, 16029, 15985, 15950, 15814, 15696, 15727, 15717, 15584, 15537, 15578, 15515, 15377, 15290, 15228, 15173, 15154, 15155, 15155, 15145, 15081, 14994, 14968, 14940, 14861, 14886, 15013, 15001, 14876, 14845, 14866, 14857, 14844, 14796, 14796, 14890, 14853, 14760, 14883, 14974, 14840, 14811, 14898, 14822, 14724, 14757, 14773, 14756, 14748, 14756, 14849, 14884, 14746, 14727, 14882, 14874, 14772, 14827, 14871, 14809, 14881, 15078, 15138, 15078, 15144, 15299, 15286, 15173, 15204, 15279, 15233, 15178, 15212, 15274, 15317, 15344, 15373, 15396, 15405, 15466, 15514, 15428, 15348, 15373, 15378, 15375, 15422, 15429, 15462, 15571, 15621, 15668, 15801, 15886, 15924, 15961, 15904, 15847, 15883, 15873, 15854, 15898, 15874, 15838, 15907, 15970, 15983, 16007, 16024, 16080, 16155, 16118, 16055, 16082, 16107, 16130, 16210, 16256, 16264, 16307, 16344, 16350, 16336, 16323, 16339, 16353, 16331, 16314, 16276, 16167, 16069, 15993, 15867, 15747, 15733, 15767, 15728, 15642, 15600, 15545, 15439, 15379, 15357, 15313, 15332, 15389, 15384, 15394, 15414, 15346, 15320, 15376, 15367, 15351, 15367, 15326, 15314, 15342, 15298, 15275, 15292, 15249, 15267, 15329, 15245, 15177, 15259, 15246, 15162, 15214, 15272, 15213, 15168, 15165, 15110, 15023, 15020, 15104, 15094, 14977, 14994, 15114, 15090, 14992, 15026, 15130, 15167, 15149, 15159, 15211, 15234, 15248, 15324, 15393, 15389, 15382, 15409, 15450, 15485, 15491, 15551, 15655, 15643, 15609, 15704, 15782, 15782, 15822, 15831, 15782, 15780, 15789, 15791, 15811, 15779, 15782, 15903, 15959, 15944, 15960, 15906, 15853, 15907, 15928, 15962, 16004, 15809, 15570, 15536, 15415, 15271, 15377, 15409, 15315, 15426, 15445, 15230, 15195, 15224, 15122, 15137, 15081, 14850, 14915, 15079, 14906, 14850, 15031, 15007, 14954, 15027, 14955, 14892, 14923, 14811, 14796, 14962, 14908, 14802, 14874, 14798, 14695, 14869, 14946, 14788, 14752, 14871, 14984, 14972, 14864, 14985, 15226, 15141, 15053, 15262, 15308, 15234, 15386, 15440, 15339, 15418, 15500, 15529, 15673, 15682, 15623, 15830, 15968, 15882, 15968, 16133, 16158, 16203, 16218, 16176, 16236, 16245, 16204, 16346, 16425, 16296, 16301, 16419, 16433, 16452, 16459, 16367, 16305, 16242, 16108, 16070, 16137, 16137, 16082, 16047, 16021, 15980, 15945, 15962, 15970, 15898, 15857, 15874, 15830, 15767, 15780, 15792, 15751, 15662, 15567, 15550, 15554, 15494, 15459, 15458, 15398, 15377, 15440, 15445, 15400, 15420, 15473, 15466, 15413, 15390, 15402, 15405, 15458, 15524, 15435, 15326, 15363, 15309, 15146, 15189, 15292, 15204, 15162, 15240, 15202, 15115, 15109, 15124, 15165, 15187, 15087, 15010, 15037, 15042, 15054, 15091, 15030, 15039, 15236, 15289, 15164, 15218, 15338, 15252, 15202, 15326, 15334, 15218, 15224, 15274, 15184, 15082, 15145, 15232, 15179, 15098, 15095, 15065, 14986, 15009, 15094, 15090, 15060, 15119, 15167, 15112, 15092, 15191, 15234, 15210, 15300, 15370, 15274, 15236, 15299, 15341, 15447, 15500, 15369, 15383, 15519, 15394, 15334, 15576, 15597, 15434, 15521, 15532, 15351, 15435, 15580, 15440, 15393, 15530, 15521, 15491, 15566, 15546, 15536, 15639, 15626, 15544, 15596, 15648, 15681, 15770, 15724, 15631, 15798, 15979, 15959, 16019, 16110, 16010, 15967, 16048, 16022, 15950, 15909, 15931, 16082, 16082, 15897, 15955, 16040, 15856, 15863, 15979, 15813, 15815, 16006, 15856, 15734, 15870, 15835, 15818, 15898, 15711, 15664, 15850, 15675, 15504, 15669, 15557, 15398, 15588, 15488, 15205, 15356, 15415, 15143, 15105, 15143, 14946, 14828, 14871, 14898, 14897, 14891, 14968, 15091, 15101, 15120, 15238, 15294, 15318, 15371, 15387, 15427, 15476, 15483, 15602, 15749, 15754, 15795, 15908, 15979, 16102, 16193, 16152, 16154, 16115, 15889, 15772, 15829, 15804, 15739, 15710, 15660, 15640, 15613, 15577, 15647, 15701, 15669, 15719, 15763, 15679, 15631, 15610, 15529, 15490, 15457, 15390, 15396, 15382, 15270, 15236, 15271, 15258, 15254, 15230, 15132, 15070, 15064, 15032, 14974, 14878, 14758, 14686, 14654, 14626, 14602, 14573, 14549, 14531, 14514, 14551, 14603, 14580, 14568, 14623, 14626, 14590, 14635, 14730, 14796, 14826, 14842, 14901, 14971, 14966, 14946, 15003, 15072, 15096, 15144, 15241, 15300, 15341, 15479, 15609, 15584, 15584, 15710, 15711, 15635, 15744, 15848, 15778, 15834, 16097, 16225, 16172, 16216, 16389, 16483, 16476, 16531, 16616, 16558, 16475, 16548, 16605, 16510, 16453, 16538, 16614, 16595, 16579, 16628, 16626, 16519, 16469, 16503, 16430, 16292, 16256, 16263, 16224, 16228, 16271, 16252, 16195, 16185, 16195, 16138, 16085, 16146, 16158, 15999, 15927, 16001, 15933, 15809, 15847, 15810, 15601, 15523, 15556, 15461, 15311, 15268, 15286, 15182, 14917, 14773, 14807, 14654, 14389, 14418, 14512, 14383, 14377, 14537, 14443, 14180, 14076, 14044, 13912, 13764, 13685, 13589, 13363, 13157, 13186, 13285, 13280, 13379, 13592, 13606, 13483, 13492, 13588, 13715, 14031, 14554, 15100, 15467, 15643, 15812, 16012, 16168, 16442, 16846, 17067, 17145, 17342, 17479, 17480, 17620, 17806, 17774, 17698, 17687, 17516, 17157, 16795, 16474, 16127, 15750, 15470, 15349, 15221, 15009, 14862, 14784, 14739, 14868, 15103, 15191, 15253, 15497, 15670, 15614, 15596, 15732, 15876, 16061, 16303, 16450, 16580, 16783, 16858, 16795, 16796, 16817, 16802, 16808, 16635, 16217, 15844, 15566, 15192, 14770, 14446, 14269, 14193, 14075, 13910, 13824, 13733, 13596, 13600, 13751, 13889, 14027, 14214, 14403, 14559, 14704, 14891, 15102, 15304, 15613, 16026, 16278, 16353, 16451, 16511, 16410, 16285, 16219, 16173, 16112, 15960, 15715, 15482, 15245, 15018, 14929, 14921, 14929, 15094, 15344, 15391, 15289, 15283, 15311, 15248, 15244, 15370, 15482, 15610, 15853, 15984, 15891, 15953, 16292, 16486, 16470, 16588, 16724, 16521, 16186, 16116, 16097, 15802, 15575, 15768, 15895, 15568, 15365, 15613, 15682, 15379, 15349, 15647, 15653, 15439, 15540, 15718, 15443, 15133, 15381, 15728, 15630, 15537, 15793, 15940, 15807, 15778, 15861, 15776, 15658, 15740, 15811, 15615, 15395, 15408, 15389, 15147, 15040, 15247, 15376, 15251, 15180, 15213, 15028, 14729, 14741, 14886, 14676, 14306, 14181, 14070, 13734, 13459, 13431, 13490, 13599, 13830, 14142, 14377, 14427, 14473, 14743, 15028, 15124, 15375, 15940, 16442, 16740, 17015, 17238, 17368, 17525, 17717, 17833, 17819, 17698, 17570, 17408, 17126, 16833, 16599, 16316, 16001, 15658, 15122, 14508, 14135, 13957, 13772, 13638, 13679, 13824, 13885, 13857, 13998, 14334, 14609, 14888, 15334, 15724, 15945, 16221, 16475, 16469, 16398, 16545, 16774, 16824, 16692, 16566, 16488, 16295, 15923, 15523, 15228, 15023, 14864, 14683, 14409, 14136, 14024, 13969, 13811, 13721, 13900, 14235, 14564, 14813, 14963, 15140, 15430, 15699, 15900, 16147, 16399, 16567, 16690, 16710, 16570, 16413, 16327, 16242, 16145, 16060, 15927, 15729, 15522, 15350, 15211, 15073, 14947, 14893, 14920, 14986, 15020, 15007, 15107, 15422, 15770, 16020, 16285, 16619, 16941, 17177, 17245, 17134, 16994, 16939, 16852, 16569, 16213, 16064, 16031, 15864, 15717, 15763, 15698, 15345, 15014, 14867, 14669, 14363, 14220, 14261, 14199, 14141, 14444, 14852, 14972, 15155, 15683, 16038, 15908, 15806, 16032, 16129, 15877, 15804, 16021, 15899, 15511, 15564, 15821, 15637, 15385, 15536, 15708, 15611, 15497, 15470, 15324, 15029, 14854, 14935, 15033, 15007, 15065, 15269, 15418, 15431, 15431, 15554, 15751, 15843, 15818, 15773, 15708, 15631, 15496, 15249, 15072, 15009, 14826, 14679, 14742, 14600, 14208, 14037, 13938, 13628, 13442, 13513, 13550, 13554, 13694, 13958, 14212, 14389, 14717, 15239, 15470, 15388, 15572, 15991, 16274, 16697, 17334, 17653, 17640, 17795, 18014, 17832, 17445, 17356, 17356, 16931, 16333, 16039, 15733, 15146, 14822, 14881, 14615, 14070, 13993, 14161, 13925, 13704, 14021, 14357, 14368, 14564, 15068, 15369, 15440, 15737, 16296, 16787, 17166, 17553, 17781, 17741, 17658, 17530, 17106, 16583, 16290, 16028, 15576, 15082, 14592, 14079, 13738, 13596, 13412, 13243, 13420, 13830, 14060, 14125, 14325, 14610, 14835, 15168, 15666, 16084, 16350, 16664, 17053, 17314, 17435, 17621, 17844, 17850, 17709, 17590, 17270, 16583, 15849, 15313, 14841, 14382, 14105, 14034, 13958, 13794, 13732, 13824, 13918, 14089, 14483, 14938, 15335, 15779, 16211, 16483, 16698, 17058, 17551, 17969, 18165, 18234, 18217, 18039, 17815, 17625, 17227, 16590, 16025, 15540, 14933, 14282, 13759, 13379, 13131, 13052, 13203, 13492, 13696, 13796, 13921, 14019, 14083, 14288, 14597, 14813, 15015, 15358, 15701, 15838, 15853, 16001, 16265, 16365, 16263, 16178, 16035, 15636, 15234, 15098, 14954, 14605, 14394, 14490, 14567, 14490, 14500, 14686, 14862, 14934, 15066, 15340, 15483, 15371, 15358, 15567, 15639, 15549, 15636, 15866, 15937, 15840, 15814, 15902, 15847, 15540, 15313, 15319, 15223, 14985, 14942, 15051, 15026, 14944, 15001, 15106, 15133, 15192, 15403, 15610, 15592, 15434, 15337, 15278, 15260, 15474, 15864, 16099, 16153, 16197, 16131, 15887, 15733, 15759, 15791, 15948, 16395, 16726, 16605, 16516, 16799, 16881, 16523, 16446, 16737, 16583, 16046, 15862, 15779, 15298, 15012, 15344, 15558, 15247, 15038, 15134, 14931, 14448, 14425, 14822, 14851, 14603, 14772, 15134, 15085, 14983, 15316, 15725, 15942, 16261, 16670, 16795, 16699, 16689, 16650, 16366, 16039, 15925, 15894, 15736, 15430, 15040, 14728, 14628, 14621, 14575, 14590, 14751, 14911, 14927, 14882, 14938, 15018, 14966, 14968, 15194, 15377, 15369, 15377, 15394, 15315, 15309, 15439, 15521, 15496, 15465, 15511, 15561, 15391, 15062, 14918, 14917, 14834, 14811, 14947, 15073, 15239, 15550, 15818, 15937, 16064, 16291, 16552, 16735, 16785, 16737, 16638, 16493, 16333, 16193, 16090, 16017, 15891, 15672, 15427, 15178, 14897, 14667, 14559, 14476, 14363, 14297, 14275, 14167, 14028, 14067, 14298, 14549, 14798, 15154, 15579, 15902, 16086, 16222, 16379, 16547, 16707, 16791, 16718, 16482, 16180, 15856, 15492, 15176, 15100, 15269, 15415, 15359, 15161, 14932, 14794, 14831, 14913, 14945, 15069, 15303, 15471, 15543, 15563, 15577, 15751, 16039, 16143, 16123, 16272, 16486, 16512, 16373, 16223, 16167, 16130, 15963, 15727, 15512, 15250, 15043, 15027, 15014, 14929, 15013, 15219, 15256, 15127, 15069, 15207, 15447, 15578, 15629, 15781, 15902, 15781, 15516, 15228, 14901, 14618, 14526, 14622, 14722, 14689, 14648, 14703, 14621, 14299, 14080, 14118, 14180, 14271, 14595, 15058, 15424, 15771, 16371, 17126, 17539, 17563, 17746, 18035, 17827, 17325, 17125, 17001, 16625, 16323, 16257, 16065, 15576, 15110, 14908, 14668, 14173, 13977, 14383, 14603, 14236, 14032, 14296, 14454, 14420, 14684, 15326, 15978, 16375, 16575, 16748, 16907, 17032, 17165, 17143, 16847, 16548, 16393, 16123, 15572, 14867, 14271, 13999, 13912, 13699, 13479, 13537, 13730, 13789, 13780, 13936, 14308, 14680, 14882, 15040, 15238, 15348, 15412, 15542, 15577, 15494, 15624, 15967, 16148, 16144, 16209, 16291, 16260, 16221, 16254, 16269, 16194, 16033, 15827, 15621, 15464, 15404, 15433, 15480, 15584, 15834, 16137, 16348, 16488, 16616, 16706, 16729, 16728, 16688, 16499, 16156, 15826, 15558, 15277, 15064, 14986, 14906, 14786, 14725, 14712, 14708, 14750, 14862, 15036, 15197, 15312, 15465, 15619, 15631, 15638, 15760, 15813, 15793, 15906, 16027, 15980, 15895, 15847, 15774, 15683, 15546, 15338, 15117, 14868, 14601, 14415, 14227, 14013, 14037, 14240, 14269, 14265, 14537, 14872, 15064, 15273, 15550, 15801, 16036, 16186, 16209, 16265, 16322, 16136, 15840, 15705, 15636, 15526, 15498, 15499, 15375, 15234, 15200, 15204, 15206, 15227, 15296, 15415, 15462, 15372, 15333, 15419, 15471, 15500, 15659, 15902, 16120, 16267, 16301, 16252, 16163, 16014, 15890, 15878, 15843, 15686, 15466, 15222, 14981, 14815, 14750, 14834, 15047, 15187, 15186, 15147, 15015, 14802, 14769, 15014, 15432, 16000, 16645, 17207, 17591, 17731, 17677, 17606, 17515, 17325, 17103, 16764, 16219, 15683, 15265, 14845, 14539, 14440, 14314, 14089, 13889, 13650, 13400, 13395, 13691, 14094, 14422, 14650, 14905, 15203, 15387, 15473, 15640, 15906, 16209, 16508, 16703, 16751, 16695, 16531, 16250, 15942, 15701, 15482, 15150, 14665, 14150, 13740, 13495, 13383, 13345, 13424, 13731, 14182, 14554, 14797, 15055, 15423, 15831, 16141, 16363, 16597, 16777, 16750, 16556, 16344, 16167, 16028, 15968, 15967, 15929, 15886, 15915, 15903, 15714, 15487, 15397, 15381, 15272, 15049, 14835, 14708, 14644, 14629, 14695, 14861, 15202, 15749, 16297, 16638, 16824, 16942, 16988, 17000, 16999, 16923, 16747, 16498, 16212, 15888, 15500, 15121, 14898, 14832, 14818, 14840, 14877, 14797, 14586, 14435, 14448, 14505, 14550, 14671, 14849, 14970, 15040, 15138, 15275, 15417, 15581, 15849, 16215, 16485, 16568, 16584, 16573, 16520, 16470, 16388, 16238, 16086, 15936, 15775, 15636, 15440, 15226, 15221, 15355, 15395, 15440, 15567, 15613, 15541, 15392, 15180, 15025, 14971, 14930, 14935, 14985, 14993, 15041, 15198, 15360, 15521, 15739, 15955, 16152, 16338, 16415, 16366, 16294, 16252, 16231, 16231, 16243, 16245, 16217, 16182, 16116, 15915, 15619, 15415, 15300, 15151, 14973, 14762, 14471, 14168, 13870, 13544, 13338, 13322, 13334, 13389, 13595, 13798, 13979, 14329, 14669, 14774, 14864, 14980, 14924, 14846, 14891, 15004, 15321, 15825, 16264, 16743, 17281, 17517, 17521, 17532, 17355, 17084, 16966, 16688, 16162, 15751, 15390, 14964, 14694, 14504, 14333, 14441, 14689, 14747, 14806, 15072, 15418, 15692, 15788, 15728, 15729, 15849, 15946, 15993, 16072, 16260, 16541, 16760, 16841, 16867, 16886, 16868, 16724, 16429, 16154, 15950, 15607, 15073, 14483, 13932, 13558, 13379, 13209, 13094, 13244, 13536, 13761, 13983, 14360, 14907, 15455, 15829, 16102, 16403, 16643, 16731, 16688, 16578, 16533, 16613, 16719, 16779, 16743, 16587, 16417, 16247, 15965, 15661, 15486, 15363, 15221, 15060, 14865, 14742, 14720, 14654, 14603, 14707, 14871, 15052, 15332, 15639, 15879, 16065, 16239, 16434, 16549, 16484, 16372, 16304, 16167, 15995, 15842, 15614, 15366, 15226, 15154, 15116, 15087, 14988, 14883, 14832, 14773, 14735, 14725, 14640, 14572, 14629, 14709, 14849, 15150, 15511, 15874, 16234, 16447, 16546, 16639, 16611, 16472, 16390, 16256, 15997, 15766, 15511, 15180, 14956, 14808, 14651, 14611, 14615, 14554, 14587, 14691, 14737, 14858, 15030, 15126, 15334, 15673, 15915, 16150, 16454, 16635, 16737, 16849, 16830, 16713, 16662, 16610, 16467, 16299, 16138, 15945, 15702, 15453, 15214, 14947, 14689, 14508, 14408, 14405, 14439, 14408, 14419, 14525, 14551, 14565, 14674, 14699, 14696, 14882, 15050, 15061, 15088, 15112, 15119, 15255, 15373, 15370, 15496, 15728, 15801, 15759, 15693, 15548, 15361, 15127, 14783, 14420, 14138, 13954, 13972, 14263, 14706, 15193, 15746, 16344, 16800, 16962, 16962, 16944, 16818, 16675, 16694, 16613, 16273, 16005, 15883, 15756, 15780, 15912, 15902, 15839, 15745, 15610, 15725, 15891, 15706, 15569, 15609, 15350, 15109, 15245, 15222, 15082, 15337, 15666, 15781, 15984, 16255, 16412, 16446, 16303, 16159, 16133, 15982, 15707, 15435, 15035, 14646, 14484, 14373, 14267, 14333, 14550, 14866, 15133, 15252, 15472, 15820, 16030, 16190, 16350, 16349, 16353, 16413, 16213, 15834, 15522, 15242, 15030, 14887, 14656, 14430, 14298, 14163, 14123, 14220, 14272, 14343, 14534, 14669, 14729, 14852, 15027, 15205, 15353, 15480, 15702, 15980, 16184, 16320, 16377, 16323, 16303, 16379, 16396, 16272, 16056, 15843, 15736, 15679, 15542, 15329, 15104, 14909, 14814, 14792, 14695, 14504, 14355, 14349, 14522, 14813, 15069, 15281, 15581, 15929, 16188, 16425, 16692, 16865, 16971, 17137, 17263, 17227, 17056, 16798, 16529, 16273, 15984, 15781, 15716, 15582, 15392, 15317, 15224, 15041, 14902, 14784, 14741, 14891, 15082, 15240, 15494, 15698, 15763, 15915, 16152, 16340, 16574, 16833, 16947, 16918, 16832, 16676, 16390, 16010, 15672, 15381, 15105, 14938, 14748, 14385, 14155, 14186, 14189, 14240, 14461, 14552, 14589, 14785, 14790, 14586, 14606, 14707, 14658, 14710, 14855, 14878, 14878, 14888, 14827, 14758, 14670, 14565, 14562, 14546, 14354, 14154, 14071, 14002, 13945, 14032, 14266, 14497, 14660, 14862, 15104, 15268, 15421, 15644, 15842, 16042, 16340, 16629, 16896, 17264, 17608, 17756, 17791, 17751, 17583, 17354, 17113, 16808, 16414, 15926, 15431, 15100, 14860, 14577, 14434, 14511, 14564, 14540, 14614, 14835, 15153, 15468, 15738, 16046, 16341, 16545, 16829, 17156, 17218, 17164, 17279, 17364, 17292, 17268, 17242, 16969, 16467, 15943, 15534, 15155, 14704, 14286, 13948, 13638, 13457, 13421, 13351, 13256, 13309, 13559, 13930, 14249, 14475, 14803, 15193, 15431, 15649, 15962, 16152, 16234, 16413, 16571, 16564, 16468, 16319, 16133, 15980, 15846, 15671, 15503, 15426, 15473, 15572, 15628, 15636, 15613, 15513, 15345, 15215, 15154, 15074, 14964, 14898, 14855, 14794, 14789, 14867, 14954, 15040, 15202, 15456, 15704, 15853, 15948, 16059, 16121, 16093, 16061, 16005, 15848, 15708, 15695, 15685, 15601, 15554, 15583, 15573, 15521, 15531, 15553, 15499, 15494, 15619, 15709, 15692, 15703, 15729, 15635, 15512, 15515, 15562, 15518, 15466, 15526, 15614, 15593, 15546, 15592, 15602, 15462, 15378, 15470, 15521, 15462, 15494, 15566, 15519, 15496, 15582, 15570, 15455, 15419, 15423, 15370, 15304, 15252, 15184, 15144, 15197, 15338, 15485, 15556, 15574, 15560, 15474, 15390, 15396, 15370, 15260, 15244, 15347, 15382, 15342, 15304, 15241, 15188, 15223, 15274, 15279, 15218, 15035, 14820, 14640, 14334, 13959, 13806, 13819, 13859, 14087, 14456, 14705, 14904, 15170, 15394, 15602, 15923, 16306, 16614, 16792, 16935, 17069, 17024, 16837, 16733, 16574, 16196, 15843, 15572, 15215, 14866, 14637, 14555, 14725, 15020, 15317, 15788, 16234, 16278, 16265, 16452, 16405, 16136, 16101, 16161, 16035, 15979, 16087, 16115, 16053, 16086, 16225, 16331, 16332, 16314, 16291, 16094, 15731, 15390, 15011, 14510, 14153, 14096, 14099, 14071, 14186, 14458, 14744, 15045, 15444, 15836, 16053, 16223, 16503, 16659, 16572, 16524, 16539, 16356, 16076, 15920, 15808, 15626, 15432, 15324, 15266, 15102, 14879, 14772, 14646, 14339, 14057, 13909, 13723, 13548, 13550, 13694, 13921, 14236, 14632, 15086, 15512, 15851, 16170, 16492, 16749, 16896, 16915, 16839, 16707, 16494, 16183, 15832, 15528, 15305, 15142, 15044, 15071, 15119, 15087, 15112, 15205, 15204, 15189, 15266, 15303, 15325, 15461, 15604, 15694, 15814, 15934, 16048, 16214, 16338, 16333, 16254, 16153, 16070, 15978, 15802, 15609, 15486, 15384, 15294, 15276, 15297, 15264, 15207, 15255, 15423, 15562, 15635, 15744, 15853, 15895, 15955, 16023, 15968, 15810, 15693, 15666, 15640, 15577, 15570, 15577, 15464, 15359, 15358, 15268, 15148, 15203, 15253, 15204, 15283, 15396, 15320, 15227, 15243, 15244, 15217, 15219, 15222, 15191, 15134, 15116, 15159, 15170, 15147, 15177, 15248, 15328, 15402, 15410, 15395, 15444, 15532, 15626, 15688, 15609, 15411, 15192, 14965, 14780, 14650, 14486, 14350, 14303, 14264, 14292, 14469, 14674, 14941, 15370, 15800, 16140, 16488, 16775, 16897, 16862, 16673, 16415, 16156, 15810, 15438, 15200, 14999, 14756, 14624, 14585, 14493, 14408, 14396, 14376, 14357, 14441, 14651, 14913, 15191, 15540, 15982, 16410, 16733, 16998, 17247, 17411, 17427, 17376, 17358, 17310, 17159, 16982, 16829, 16584, 16222, 15922, 15757, 15545, 15211, 14967, 14942, 14947, 14856, 14842, 14967, 15007, 14964, 15116, 15378, 15439, 15458, 15728, 16052, 16237, 16409, 16529, 16492, 16463, 16476, 16325, 16052, 15843, 15632, 15298, 14925, 14632, 14320, 13912, 13634, 13605, 13598, 13603, 13836, 14157, 14325, 14495, 14825, 15161, 15400, 15691, 16131, 16546, 16778, 16924, 17010, 16884, 16628, 16424, 16189, 15894, 15674, 15483, 15238, 15010, 14787, 14518, 14271, 14066, 13901, 13823, 13787, 13779, 13899, 14071, 14202, 14440, 14815, 15111, 15384, 15835, 16309, 16607, 16875, 17158, 17225, 17074, 16957, 16871, 16656, 16354, 16096, 15880, 15666, 15465, 15308, 15176, 14994, 14820, 14819, 14882, 14805, 14769, 14928, 15018, 14983, 15117, 15325, 15337, 15360, 15574, 15744, 15858, 16144, 16424, 16447, 16427, 16532, 16575, 16515, 16517, 16563, 16529, 16414, 16277, 16101, 15838, 15549, 15379, 15285, 15108, 14916, 14809, 14660, 14474, 14457, 14575, 14691, 14878, 15137, 15355, 15570, 15809, 15930, 15960, 16071, 16225, 16306, 16329, 16290, 16154, 15961, 15757, 15558, 15364, 15136, 14919, 14820, 14763, 14655, 14576, 14507, 14336, 14225, 14293, 14323, 14272, 14363, 14542, 14642, 14764, 14959, 15070, 15105, 15211, 15390, 15559, 15679, 15767, 15871, 15965, 15972, 15940, 15907, 15783, 15558, 15325, 15114, 14934, 14810, 14709, 14666, 14786, 14990, 15156, 15403, 15761, 15965, 16022, 16231, 16478, 16452, 16412, 16626, 16742, 16628, 16698, 16952, 17002, 16997, 17182, 17267, 17095, 16973, 16903, 16570, 16070, 15741, 15505, 15101, 14687, 14535, 14424, 14139, 14023, 14206, 14292, 14296, 14576, 14916, 14992, 15083, 15351, 15485, 15443, 15520, 15689, 15740, 15771, 15891, 15941, 15872, 15873, 15894, 15767, 15630, 15594, 15481, 15277, 15128, 14996, 14801, 14611, 14516, 14538, 14610, 14712, 14942, 15226, 15349, 15400, 15539, 15614, 15517, 15420, 15422, 15413, 15333, 15282, 15247, 15079, 14913, 14985, 15064, 14963, 14991, 15164, 15121, 15006, 15106, 15189, 15141, 15258, 15566, 15746, 15765, 15901, 16167, 16264, 16221, 16327, 16473, 16396, 16317, 16442, 16467, 16251, 16144, 16282, 16299, 16105, 16084, 16228, 16094, 15815, 15825, 15821, 15487, 15266, 15312, 15188, 14963, 15015, 15133, 15081, 15112, 15328, 15475, 15554, 15762, 16016, 16125, 16179, 16312, 16401, 16352, 16254, 16101, 15807, 15491, 15317, 15211, 15060, 14962, 15014, 15090, 15111, 15199, 15359, 15379, 15257, 15224, 15277, 15211, 15045, 14928, 14818, 14606, 14394, 14317, 14274, 14220, 14327, 14571, 14739, 14833, 14961, 15067, 15122, 15152, 15120, 15049, 15013, 15004, 15009, 15029, 15020, 15017, 15066, 15071, 15061, 15184, 15300, 15262, 15334, 15585, 15609, 15380, 15330, 15392, 15214, 15041, 15159, 15223, 15057, 15023, 15189, 15222, 15126, 15221, 15571, 15919, 16125, 16405, 16799, 16920, 16765, 16837, 17072, 17004, 16868, 17071, 17256, 17098, 16974, 17094, 17099, 16884, 16803, 16879, 16764, 16546, 16576, 16625, 16352, 16097, 16095, 15897, 15438, 15261, 15222, 14831, 14533, 14730, 14771, 14521, 14708, 15120, 15108, 15166, 15667, 15927, 15843, 16042, 16340, 16264, 16094, 16101, 16020, 15746, 15479, 15245, 14874, 14406, 14084, 13912, 13666, 13400, 13314, 13312, 13307, 13432, 13650, 13822, 14031, 14357, 14680, 14908, 15077, 15207, 15296, 15342, 15391, 15471, 15492, 15415, 15380, 15394, 15307, 15185, 15180, 15152, 15024, 14985, 15032, 14938, 14776, 14780, 14861, 14886, 14984, 15194, 15383, 15589, 15894, 16184, 16446, 16762, 17027, 17175, 17324, 17427, 17371, 17287, 17209, 17013, 16772, 16614, 16424, 16194, 16071, 16011, 15912, 15830, 15776, 15693, 15670, 15729, 15729, 15664, 15673, 15751, 15791, 15784, 15788, 15838, 15924, 16042, 16187, 16285, 16285, 16291, 16333, 16269, 16098, 15951, 15764, 15457, 15137, 14866, 14575, 14289, 14093, 14004, 13965, 13940, 13976, 14121, 14296, 14431, 14557, 14683, 14800, 14937, 15049, 15084, 15095, 15111, 15088, 15088, 15152, 15160, 15113, 15155, 15214, 15151, 15112, 15184, 15155, 14979, 14867, 14807, 14647, 14491, 14495, 14559, 14599, 14725, 14946, 15060, 15028, 15100, 15333, 15475, 15537, 15782, 16107, 16265, 16393, 16596, 16632, 16477, 16358, 16302, 16212, 16101, 16034, 16047, 16091, 16080, 16076, 16142, 16181, 16164, 16171, 16200, 16187, 16112, 16034, 16024, 15988, 15852, 15804, 15885, 15877, 15859, 16021, 16201, 16297, 16437, 16549, 16505, 16379, 16251, 16182, 16149, 15994, 15805, 15727, 15506, 15088, 14871, 14782, 14528, 14417, 14567, 14544, 14416, 14570, 14803, 14900, 15117, 15447, 15602, 15665, 15832, 15953, 15834, 15586, 15360, 15092, 14721, 14411, 14204, 13955, 13725, 13704, 13806, 13858, 13968, 14225, 14493, 14747, 15116, 15560, 15910, 16145, 16317, 16380, 16312, 16188, 16102, 16075, 16008, 15874, 15785, 15733, 15601, 15466, 15390, 15239, 15066, 15043, 15037, 14983, 15074, 15222, 15223, 15280, 15487, 15563, 15530, 15697, 15967, 16084, 16179, 16398, 16549, 16543, 16578, 16699, 16713, 16588, 16492, 16475, 16403, 16203, 16005, 15925, 15796, 15508, 15300, 15231, 15049, 14812, 14775, 14839, 14867, 14969, 15175, 15404, 15645, 15853, 15995, 16111, 16170, 16146, 16157, 16166, 16022, 15787, 15605, 15453, 15282, 15120, 14979, 14858, 14741, 14626, 14550, 14502, 14441, 14432, 14523, 14615, 14654, 14704, 14775, 14844, 14905, 14963, 15050, 15164, 15244, 15313, 15443, 15554, 15594, 15656, 15712, 15665, 15595, 15579, 15502, 15339, 15215, 15153, 15097, 15078, 15144, 15278, 15451, 15633, 15792, 15903, 15966, 15985, 15933, 15816, 15702, 15607, 15473, 15285, 15109, 14989, 14920, 14904, 14966, 15082, 15220, 15402, 15634, 15850, 16007, 16145, 16296, 16427, 16494, 16507, 16532, 16529, 16410, 16263, 16140, 15905, 15636, 15550, 15479, 15265, 15169, 15235, 15193, 15136, 15236, 15313, 15320, 15439, 15634, 15779, 15885, 16000, 16173, 16301, 16252, 16226, 16330, 16274, 16071, 16030, 15993, 15756, 15582, 15570, 15494, 15351, 15279, 15255, 15215, 15143, 15117, 15193, 15261, 15270, 15303, 15307, 15233, 15199, 15193, 15139, 15154, 15285, 15358, 15330, 15300, 15249, 15151, 15117, 15190, 15241, 15228, 15245, 15281, 15215, 15055, 14898, 14812, 14768, 14725, 14742, 14839, 14888, 14910, 15003, 15047, 14994, 15022, 15099, 15114, 15137, 15148, 15082, 15023, 14931, 14768, 14735, 14861, 15045, 15363, 15725, 15963, 16207, 16453, 16471, 16382, 16357, 16275, 16148, 16091, 15997, 15840, 15735, 15692, 15666, 15623, 15583, 15643, 15761, 15794, 15809, 15862, 15826, 15720, 15642, 15516, 15381, 15401, 15519, 15615, 15723, 15848, 15989, 16203, 16414, 16532, 16597, 16583, 16464, 16328, 16135, 15826, 15570, 15393, 15137, 14904, 14796, 14690, 14624, 14696, 14768, 14809, 14948, 15126, 15265, 15372, 15419, 15432, 15454, 15455, 15485, 15549, 15525, 15469, 15453, 15370, 15269, 15262, 15241, 15216, 15298, 15366, 15357, 15372, 15359, 15279, 15234, 15200, 15119, 15073, 15101, 15154, 15220, 15325, 15456, 15576, 15708, 15878, 15979, 16001, 16046, 16028, 15888, 15745, 15526, 15202, 15015, 14946, 14845, 14874, 14985, 14997, 15110, 15345, 15459, 15608, 15878, 16014, 16107, 16305, 16376, 16291, 16203, 16053, 15884, 15773, 15648, 15555, 15480, 15279, 15070, 14938, 14731, 14539, 14493, 14481, 14561, 14797, 15002, 15195, 15460, 15671, 15836, 16003, 16069, 16111, 16178, 16136, 16055, 16002, 15849, 15678, 15559, 15336, 15104, 15035, 15031, 15077, 15184, 15201, 15190, 15253, 15249, 15238, 15381, 15538, 15642, 15813, 15975, 16034, 16048, 16047, 16057, 16108, 16138, 16133, 16131, 16081, 15931, 15695, 15431, 15214, 15042, 14894, 14793, 14732, 14679, 14631, 14568, 14528, 14581, 14736, 14996, 15345, 15702, 16031, 16303, 16419, 16404, 16342, 16209, 16060, 15978, 15859, 15639, 15416, 15231, 15073, 14944, 14833, 14798, 14862, 14941, 15043, 15167, 15193, 15150, 15176, 15257, 15338, 15446, 15570, 15704, 15821, 15887, 15945, 15960, 15915, 15930, 15961, 15873, 15795, 15779, 15664, 15530, 15491, 15431, 15367, 15383, 15384, 15378, 15432, 15459, 15471, 15542, 15622, 15701, 15795, 15849, 15881, 15910, 15883, 15882, 15955, 15975, 15934, 15891, 15772, 15602, 15498, 15435, 15371, 15330, 15328, 15361, 15354, 15242, 15136, 15111, 15079, 15051, 15096, 15147, 15141, 15133, 15154, 15163, 15164, 15211, 15282, 15324, 15409, 15543, 15592, 15542, 15521, 15512, 15461, 15445, 15508, 15573, 15583, 15581, 15597, 15525, 15345, 15248, 15266, 15214, 15133, 15150, 15146, 15051, 14984, 14971, 14947, 14909, 14896, 14945, 14989, 14963, 14976, 15059, 15092, 15166, 15385, 15578, 15668, 15774, 15872, 15919, 15955, 15951, 15915, 15927, 15940, 15876, 15766, 15638, 15504, 15406, 15347, 15324, 15345, 15386, 15444, 15536, 15602, 15628, 15666, 15740, 15861, 16007, 16104, 16142, 16145, 16089, 15992, 15915, 15856, 15805, 15784, 15771, 15750, 15732, 15689, 15617, 15555, 15514, 15502, 15515, 15547, 15606, 15668, 15693, 15734, 15813, 15847, 15847, 15881, 15916, 15909, 15870, 15784, 15645, 15472, 15281, 15090, 14900, 14721, 14619, 14583, 14544, 14514, 14518, 14531, 14591, 14742, 14932, 15126, 15347, 15589, 15816, 16008, 16174, 16331, 16443, 16467, 16424, 16352, 16232, 16055, 15845, 15611, 15354, 15082, 14835, 14650, 14517, 14424, 14373, 14363, 14414, 14539, 14720, 14939, 15173, 15410, 15674, 15944, 16154, 16288, 16342, 16307, 16239, 16176, 16068, 15924, 15811, 15721, 15643, 15579, 15516, 15451, 15387, 15307, 15239, 15211, 15188, 15171, 15185, 15192, 15172, 15187, 15279, 15402, 15515, 15630, 15754, 15846, 15892, 15927, 15953, 15928, 15864, 15805, 15754, 15688, 15593, 15475, 15340, 15201, 15095, 15039, 15017, 15031, 15124, 15274, 15406, 15503, 15608, 15693, 15690, 15673, 15727, 15764, 15712, 15660, 15620, 15519, 15392, 15303, 15230, 15169, 15119, 15066, 15032, 15010, 14976, 14959, 14941, 14890, 14896, 15002, 15136, 15279, 15417, 15521, 15638, 15739, 15720, 15644, 15615, 15580, 15541, 15560, 15546, 15457, 15385, 15346, 15285, 15223, 15176, 15149, 15172, 15222, 15253, 15271, 15296, 15341, 15403, 15469, 15559, 15679, 15771, 15822, 15865, 15875, 15836, 15814, 15817, 15772, 15685, 15636, 15649, 15663, 15659, 15660, 15654, 15618, 15579, 15559, 15526, 15488, 15489, 15524, 15591, 15711, 15830, 15895, 15942, 15998, 16039, 16067, 16090, 16095, 16087, 16040, 15933, 15822, 15744, 15673, 15634, 15650, 15675, 15674, 15659, 15652, 15683, 15712, 15689, 15664, 15687, 15712, 15718, 15705, 15636, 15532, 15460, 15426, 15425, 15481, 15538, 15500, 15388, 15282, 15187, 15073, 14991, 14992, 15030, 15087, 15195, 15299, 15373, 15466, 15558, 15638, 15755, 15852, 15831, 15733, 15598, 15427, 15258, 15095, 14930, 14820, 14766, 14732, 14723, 14721, 14716, 14738, 14775, 14830, 14946, 15083, 15175, 15226, 15216, 15139, 15088, 15098, 15125, 15163, 15210, 15252, 15296, 15341, 15396, 15494, 15625, 15738, 15807, 15813, 15768, 15699, 15602, 15500, 15443, 15420, 15391, 15355, 15307, 15252, 15233, 15255, 15290, 15342, 15410, 15485, 15569, 15638, 15686, 15731, 15738, 15706, 15693, 15704, 15725, 15810, 15925, 15967, 15974, 16001, 15991, 15946, 15931, 15895, 15812, 15742, 15666, 15519, 15344, 15217, 15132, 15051, 15000, 15022, 15070, 15067, 15054, 15089, 15145, 15220, 15333, 15438, 15517, 15622, 15740, 15810, 15831, 15863, 15955, 16060, 16111, 16128, 16142, 16115, 16034, 15933, 15834, 15756, 15694, 15623, 15561, 15513, 15443, 15381, 15363, 15354, 15356, 15419, 15501, 15526, 15513, 15540, 15588, 15607, 15622, 15677, 15760, 15865, 15971, 16008, 15995, 15997, 15997, 15959, 15908, 15827, 15698, 15559, 15428, 15307, 15222, 15159, 15109, 15113, 15151, 15196, 15282, 15381, 15416, 15438, 15506, 15560, 15563, 15528, 15458, 15389, 15347, 15300, 15234, 15175, 15116, 15053, 15004, 14967, 14942, 14932, 14934, 14962, 15037, 15126, 15181, 15224, 15279, 15327, 15383, 15456, 15499, 15504, 15519, 15557, 15567, 15544, 15546, 15570, 15553, 15493, 15452, 15425, 15342, 15213, 15095, 15019, 14966, 14947, 14973, 15005, 15020, 15074, 15181, 15272, 15357, 15503, 15647, 15719, 15788, 15868, 15885, 15864, 15861, 15836, 15780, 15741, 15716, 15656, 15564, 15479, 15414, 15349, 15321, 15346, 15343, 15321, 15366, 15439, 15448, 15433, 15414, 15352, 15327, 15391, 15458, 15507, 15570, 15634, 15687, 15732, 15763, 15797, 15818, 15807, 15844, 15931, 15961, 15957, 15970, 15927, 15848, 15814, 15787, 15750, 15727, 15684, 15621, 15564, 15473, 15386, 15383, 15415, 15436, 15486, 15536, 15557, 15604, 15650, 15607, 15550, 15577, 15604, 15545, 15478, 15474, 15505, 15558, 15642, 15715, 15738, 15733, 15736, 15744, 15723, 15665, 15611, 15555, 15447, 15333, 15264, 15191, 15099, 15052, 15048, 15044, 15042, 15054, 15069, 15095, 15152, 15207, 15228, 15248, 15329, 15437, 15492, 15511, 15531, 15525, 15496, 15494, 15507, 15505, 15489, 15464, 15421, 15357, 15287, 15228, 15176, 15130, 15123, 15135, 15128, 15153, 15223, 15281, 15326, 15386, 15430, 15479, 15574, 15687, 15789, 15878, 15943, 16002, 16044, 16021, 15975, 15955, 15907, 15813, 15734, 15674, 15597, 15501, 15400, 15318, 15255, 15202, 15185, 15201, 15208, 15239, 15313, 15354, 15379, 15455, 15519, 15535, 15571, 15604, 15594, 15601, 15645, 15669, 15681, 15702, 15719, 15717, 15695, 15666, 15640, 15590, 15515, 15472, 15482, 15516, 15540, 15547, 15562, 15559, 15509, 15489, 15525, 15509, 15445, 15431, 15433, 15395, 15372, 15350, 15266, 15178, 15146, 15143, 15156, 15168, 15168, 15186, 15217, 15220, 15236, 15281, 15294, 15312, 15391, 15461, 15490, 15532, 15558, 15556, 15575, 15568, 15507, 15474, 15464, 15417, 15397, 15413, 15374, 15299, 15246, 15178, 15115, 15108, 15122, 15185, 15327, 15461, 15554, 15662, 15758, 15819, 15897, 15962, 15988, 16011, 16007, 15968, 15965, 15967, 15905, 15842, 15816, 15779, 15732, 15691, 15626, 15556, 15525, 15512, 15495, 15482, 15466, 15465, 15494, 15529, 15555, 15594, 15642, 15657, 15652, 15676, 15717, 15740, 15745, 15729, 15686, 15622, 15553, 15494, 15458, 15436, 15432, 15451, 15470, 15452, 15406, 15368, 15348, 15341, 15359, 15397, 15449, 15516, 15560, 15537, 15479, 15424, 15340, 15236, 15191, 15192, 15178, 15152, 15124, 15070, 15018, 15006, 15012, 15019, 15045, 15087, 15114, 15125, 15144, 15167, 15207, 15280, 15344, 15391, 15466, 15562, 15647, 15728, 15781, 15794, 15805, 15800, 15750, 15677, 15576, 15460, 15387, 15319, 15226, 15193, 15218, 15222, 15231, 15267, 15278, 15275, 15313, 15394, 15509, 15627, 15725, 15798, 15826, 15823, 15834, 15809, 15719, 15646, 15630, 15626, 15623, 15616, 15593, 15558, 15524, 15500, 15473, 15412, 15350, 15353, 15416, 15504, 15586, 15612, 15584, 15541, 15499, 15490, 15508, 15501, 15499, 15543, 15577, 15588, 15625, 15652, 15646, 15660, 15698, 15719, 15740, 15769, 15775, 15755, 15736, 15700, 15630, 15564, 15541, 15537, 15524, 15500, 15461, 15401, 15335, 15279, 15272, 15315, 15382, 15454, 15524, 15587, 15635, 15670, 15695, 15723, 15713, 15624, 15521, 15470, 15432, 15371, 15307, 15266, 15262, 15268, 15267, 15320, 15414, 15469, 15503, 15541, 15513, 15450, 15443, 15460, 15455, 15476, 15506, 15490, 15479, 15509, 15539, 15571, 15640, 15692, 15690, 15661, 15603, 15509, 15401, 15283, 15182, 15171, 15204, 15192, 15181, 15206, 15198, 15171, 15193, 15231, 15274, 15368, 15462, 15500, 15525, 15569, 15634, 15729, 15815, 15865, 15904, 15921, 15893, 15847, 15791, 15715, 15643, 15580, 15507, 15416, 15314, 15229, 15185, 15146, 15089, 15049, 15035, 15039, 15060, 15088, 15122, 15179, 15251, 15324, 15394, 15455, 15507, 15547, 15563, 15564, 15548, 15490, 15405, 15315, 15213, 15124, 15078, 15051, 15031, 15041, 15060, 15084, 15130, 15162, 15155, 15164, 15231, 15317, 15406, 15528, 15668, 15778, 15848, 15902, 15928, 15957, 16016, 16042, 16000, 15967, 15963, 15921, 15842, 15762, 15670, 15612, 15605, 15580, 15529, 15513, 15519, 15527, 15560, 15593, 15614, 15650, 15675, 15674, 15689, 15721, 15755, 15788, 15811, 15850, 15929, 15986, 16003, 16029, 16047, 16020, 15986, 15975, 15946, 15878, 15797, 15728, 15644, 15541, 15470, 15430, 15369, 15312, 15312, 15343, 15350, 15313, 15251, 15194, 15170, 15179, 15214, 15262, 15325, 15400, 15466, 15528, 15601, 15641, 15631, 15610, 15600, 15585, 15537, 15427, 15275, 15134, 15016, 14928, 14847, 14756, 14717, 14754, 14779, 14789, 14875, 15005, 15121, 15252, 15395, 15515, 15598, 15638, 15634, 15613, 15579, 15547, 15534, 15521, 15485, 15421, 15338, 15305, 15343, 15402, 15478, 15580, 15638, 15625, 15592, 15550, 15495, 15451, 15415, 15389, 15390, 15401, 15392, 15383, 15413, 15488, 15584, 15664, 15744, 15830, 15876, 15859, 15806, 15740, 15662, 15584, 15515, 15440, 15342, 15258, 15226, 15214, 15200, 15189, 15174, 15164, 15201, 15274, 15356, 15479, 15617, 15699, 15738, 15764, 15774, 15776, 15768, 15736, 15714, 15698, 15648, 15570, 15475, 15372, 15303, 15256, 15196, 15179, 15206, 15206, 15215, 15256, 15253, 15217, 15219, 15240, 15268, 15331, 15390, 15420, 15460, 15520, 15576, 15620, 15657, 15698, 15730, 15734, 15722, 15702, 15678, 15671, 15649, 15584, 15532, 15516, 15517, 15551, 15590, 15580, 15591, 15668, 15724, 15757, 15819, 15869, 15883, 15895, 15894, 15892, 15918, 15915, 15865, 15839, 15835, 15800, 15741, 15678, 15610, 15539, 15450, 15363, 15330, 15322, 15295, 15279, 15285, 15270, 15249, 15268, 15307, 15338, 15369, 15393, 15415, 15456, 15504, 15533, 15540, 15538, 15539, 15555, 15588, 15594, 15559, 15534, 15529, 15498, 15464, 15478, 15500, 15490, 15477, 15475, 15473, 15473, 15462, 15443, 15434, 15423, 15393, 15365, 15334, 15289, 15260, 15253, 15236, 15232, 15258, 15282, 15306, 15369, 15421, 15428, 15452, 15496, 15496, 15465, 15449, 15409, 15324, 15253, 15206, 15136, 15071, 15058, 15080, 15100, 15109, 15142, 15231, 15326, 15402, 15510, 15636, 15706, 15755, 15813, 15832, 15820, 15824, 15805, 15744, 15676, 15611, 15549, 15483, 15414, 15365, 15339, 15320, 15324, 15344, 15343, 15355, 15385, 15392, 15400, 15428, 15437, 15438, 15452, 15455, 15481, 15560, 15623, 15641, 15644, 15627, 15614, 15625, 15618, 15598, 15609, 15625, 15622, 15606, 15561, 15486, 15415, 15365, 15344, 15338, 15317, 15292, 15285, 15286, 15313, 15390, 15469, 15525, 15594, 15681, 15757, 15801, 15822, 15832, 15841, 15840, 15813, 15768, 15713, 15657, 15596, 15518, 15446, 15404, 15360, 15307, 15266, 15222, 15161, 15130, 15127, 15121, 15136, 15184, 15231, 15284, 15345, 15384, 15418, 15453, 15475, 15526, 15624, 15702, 15749, 15793, 15817, 15816, 15800, 15748, 15716, 15744, 15749, 15707, 15681, 15657, 15595, 15529, 15487, 15459, 15455, 15477, 15499, 15506, 15486, 15457, 15459, 15493, 15513, 15516, 15530, 15548, 15547, 15543, 15553, 15563, 15579, 15608, 15638, 15664, 15699, 15726, 15730, 15728, 15732, 15737, 15728, 15700, 15667, 15623, 15553, 15489, 15446, 15377, 15293, 15255, 15239, 15204, 15168, 15165, 15186, 15223, 15277, 15338, 15400, 15461, 15523, 15594, 15672, 15724, 15728, 15721, 15729, 15726, 15694, 15640, 15564, 15465, 15349, 15221, 15113, 15056, 15028, 14986, 14949, 14949, 14970, 14992, 15030, 15102, 15187, 15274, 15376, 15481, 15562, 15632, 15677, 15676, 15668, 15679, 15674, 15634, 15566, 15479, 15393, 15317, 15235, 15175, 15155, 15122, 15067, 15043, 15056, 15064, 15063, 15071, 15105, 15162, 15224, 15288, 15363, 15427, 15498, 15606, 15719, 15821, 15940, 16029, 16048, 16050, 16017, 15918, 15832, 15783, 15699, 15584, 15493, 15394, 15282, 15208, 15193, 15199, 15213, 15244, 15283, 15307, 15360, 15475, 15579, 15639, 15725, 15823, 15868, 15892, 15933, 15954, 15958, 15966, 15945, 15897, 15855, 15804, 15727, 15636, 15534, 15448, 15399, 15350, 15294, 15272, 15262, 15239, 15249, 15311, 15355, 15370, 15402, 15461, 15528, 15598, 15667, 15706, 15704, 15684, 15678, 15675, 15661, 15657, 15680, 15717, 15761, 15804, 15822, 15796, 15751, 15727, 15723, 15703, 15656, 15605, 15547, 15472, 15406, 15370, 15339, 15303, 15274, 15238, 15211, 15243, 15299, 15316, 15330, 15396, 15470, 15520, 15545, 15525, 15489, 15487, 15481, 15442, 15443, 15481, 15491, 15506, 15530, 15513, 15483, 15465, 15426, 15387, 15367, 15322, 15266, 15239, 15209, 15171, 15151, 15139, 15124, 15122, 15122, 15124, 15134, 15155, 15193, 15247, 15274, 15263, 15245, 15239, 15248, 15271, 15304, 15355, 15409, 15459, 15502, 15529, 15555, 15612, 15679, 15735, 15805, 15853, 15849, 15857, 15895, 15895, 15870, 15849, 15785, 15691, 15625, 15563, 15466, 15346, 15240, 15188, 15196, 15221, 15264, 15337, 15405, 15445, 15489, 15583, 15698, 15782, 15855, 15920, 15926, 15893, 15892, 15891, 15843, 15789, 15727, 15618, 15509, 15414, 15302, 15212, 15171, 15127, 15096, 15113, 15133, 15129, 15130, 15151, 15165, 15164, 15149, 15130, 15139, 15202, 15287, 15337, 15372, 15433, 15495, 15542, 15625, 15710, 15738, 15747, 15768, 15757, 15696, 15619, 15533, 15445, 15373, 15328, 15304, 15279, 15253, 15242, 15259, 15317, 15404, 15487, 15572, 15665, 15753, 15832, 15898, 15925, 15929, 15937, 15927, 15898, 15878, 15866, 15810, 15729, 15672, 15619, 15540, 15472, 15442, 15449, 15473, 15473, 15440, 15439, 15470, 15486, 15509, 15551, 15567, 15568, 15571, 15554, 15536, 15515, 15455, 15400, 15375, 15343, 15335, 15366, 15367, 15372, 15430, 15486, 15534, 15588, 15611, 15631, 15685, 15717, 15735, 15769, 15757, 15698, 15649, 15591, 15526, 15493, 15443, 15346, 15260, 15188, 15111, 15053, 15026, 15025, 15028, 15013, 15003, 15014, 15016, 15033, 15092, 15154, 15221, 15320, 15383, 15381, 15405, 15464, 15500, 15546, 15639, 15717, 15754, 15775, 15774, 15756, 15720, 15638, 15537, 15470, 15407, 15338, 15305, 15281, 15219, 15163, 15152, 15159, 15197, 15266, 15336, 15422, 15533, 15639, 15740, 15838, 15900, 15938, 15985, 16016, 15997, 15955, 15897, 15822, 15771, 15740, 15692, 15643, 15608, 15572, 15528, 15481, 15439, 15410, 15395, 15388, 15405, 15421, 15402, 15383, 15384, 15368, 15363, 15412, 15481, 15532, 15585, 15628, 15647, 15647, 15632, 15606, 15570, 15505, 15432, 15405, 15405, 15373, 15327, 15297, 15277, 15270, 15286, 15305, 15327, 15355, 15381, 15410, 15431, 15417, 15373, 15338, 15311, 15293, 15287, 15286, 15296, 15339, 15394, 15440, 15472, 15479, 15469, 15476, 15483, 15456, 15422, 15407, 15379, 15332, 15310, 15314, 15311, 15310, 15346, 15397, 15419, 15426, 15449, 15477, 15511, 15568, 15627, 15663, 15693, 15730, 15758, 15763, 15775, 15813, 15838, 15826, 15814, 15801, 15756, 15705, 15677, 15642, 15604, 15589, 15577, 15562, 15551, 15524, 15494, 15487, 15490, 15506, 15545, 15577, 15597, 15640, 15687, 15692, 15669, 15652, 15649, 15653, 15659, 15651, 15618, 15569, 15524, 15491, 15446, 15389, 15354, 15362, 15390, 15400, 15397, 15398, 15404, 15419, 15454, 15494, 15504, 15478, 15444, 15429, 15412, 15383, 15357, 15345, 15338, 15350, 15371, 15369, 15351, 15330, 15285, 15225, 15200, 15207, 15212, 15225, 15252, 15262, 15253, 15244, 15238, 15221, 15214, 15232, 15254, 15268, 15291, 15323, 15341, 15357, 15384, 15406, 15426, 15470, 15527, 15545, 15528, 15525, 15556, 15579, 15571, 15568, 15584, 15599, 15615, 15624, 15622, 15631, 15660, 15676, 15685, 15684, 15639, 15578, 15556, 15547, 15535, 15554, 15579, 15576, 15575, 15581, 15592, 15618, 15640, 15651, 15695, 15760, 15791, 15789, 15769, 15728, 15688, 15671, 15662, 15664, 15667, 15645, 15609, 15584, 15550, 15500, 15462, 15441, 15430, 15417, 15398, 15384, 15366, 15321, 15264, 15234, 15220, 15218, 15243, 15264, 15249, 15244, 15283, 15330, 15373, 15449, 15549, 15631, 15679, 15715, 15742, 15753, 15746, 15719, 15673, 15615, 15551, 15498, 15449, 15373, 15279, 15197, 15125, 15087, 15108, 15142, 15160, 15196, 15255, 15316, 15390, 15460, 15493, 15513, 15536, 15550, 15581, 15623, 15631, 15622, 15619, 15593, 15557, 15540, 15517, 15495, 15508, 15523, 15534, 15566, 15572, 15536, 15528, 15552, 15565, 15567, 15543, 15493, 15478, 15481, 15455, 15456, 15498, 15516, 15512, 15524, 15534, 15545, 15562, 15555, 15537, 15550, 15581, 15589, 15566, 15528, 15496, 15452, 15386, 15343, 15345, 15358, 15367, 15371, 15353, 15312, 15278, 15272, 15292, 15319, 15333, 15360, 15402, 15435, 15456, 15468, 15476, 15506, 15549, 15568, 15563, 15544, 15518, 15504, 15507, 15502, 15498, 15503, 15503, 15507, 15526, 15517, 15489, 15502, 15540, 15567, 15598, 15630, 15639, 15637, 15632, 15619, 15614, 15606, 15567, 15522, 15515, 15512, 15478, 15443, 15427, 15415, 15407, 15423, 15451, 15464, 15474, 15486, 15474, 15461, 15483, 15504, 15509, 15538, 15569, 15572, 15600, 15648, 15652, 15646, 15676, 15689, 15669, 15660, 15640, 15585, 15549, 15543, 15508, 15437, 15380, 15353, 15321, 15287, 15288, 15320, 15342, 15363, 15410, 15453, 15473, 15491, 15515, 15526, 15533, 15538, 15532, 15524, 15519, 15501, 15466, 15426, 15394, 15389, 15402, 15401, 15396, 15394, 15394, 15402, 15412, 15404, 15388, 15402, 15452, 15501, 15511, 15503, 15509, 15517, 15526, 15560, 15587, 15582, 15595, 15621, 15613, 15603, 15606, 15580, 15559, 15582, 15589, 15550, 15512, 15477, 15428, 15386, 15354, 15334, 15300, 15243, 15214, 15216, 15203, 15198, 15228, 15273, 15329, 15380, 15402, 15436, 15488, 15506, 15501, 15508, 15504, 15497, 15496, 15465, 15424, 15423, 15427, 15409, 15391, 15387, 15401, 15423, 15437, 15449, 15453, 15435, 15423, 15440, 15458, 15460, 15454, 15452, 15461, 15478, 15508, 15555, 15604, 15643, 15664, 15665, 15674, 15687, 15690, 15699, 15717, 15716, 15703, 15706, 15687, 15643, 15622, 15601, 15550, 15519, 15523, 15526, 15533, 15541, 15517, 15492, 15492, 15476, 15461, 15493, 15532, 15557, 15608, 15645, 15639, 15654, 15693, 15708, 15706, 15696, 15677, 15657, 15618, 15554, 15517, 15511, 15501, 15502, 15508, 15498, 15477, 15459, 15449, 15444, 15426, 15417, 15431, 15428, 15404, 15398, 15398, 15380, 15366, 15367, 15377, 15383, 15370, 15345, 15319, 15281, 15262, 15277, 15267, 15217, 15189, 15187, 15183, 15196, 15227, 15257, 15265, 15266, 15294, 15339, 15389, 15466, 15550, 15592, 15625, 15668, 15664, 15626, 15620, 15622, 15594, 15567, 15547, 15508, 15473, 15457, 15428, 15393, 15383, 15380, 15363, 15379, 15426, 15471, 15507, 15531, 15536, 15567, 15633, 15674, 15691, 15714, 15720, 15702, 15685, 15657, 15604, 15557, 15536, 15532, 15542, 15562, 15576, 15586, 15601, 15620, 15628, 15637, 15660, 15671, 15656, 15653, 15669, 15643, 15560, 15480, 15431, 15397, 15382, 15380, 15371, 15370, 15377, 15364, 15364, 15401, 15426, 15424, 15434, 15432, 15405, 15388, 15372, 15337, 15313, 15295, 15266, 15260, 15272, 15269, 15290, 15346, 15382, 15385, 15404, 15432, 15434, 15428, 15439, 15452, 15456, 15453, 15455, 15454, 15441, 15415, 15384, 15366, 15367, 15377, 15397, 15426, 15459, 15483, 15512, 15555, 15588, 15586, 15574, 15583, 15602, 15605, 15589, 15568, 15559, 15559, 15554, 15561, 15583, 15593, 15583, 15565, 15536, 15512, 15503, 15492, 15489, 15509, 15521, 15507, 15503, 15510, 15513, 15523, 15533, 15526, 15512, 15512, 15539, 15580, 15597, 15594, 15610, 15632, 15628, 15622, 15632, 15633, 15612, 15598, 15596, 15589, 15575, 15571, 15567, 15563, 15561, 15538, 15496, 15477, 15476, 15483, 15503, 15535, 15570, 15583, 15553, 15525, 15530, 15521, 15494, 15491, 15498, 15494, 15496, 15475, 15434, 15431, 15452, 15459, 15453, 15428, 15404, 15424, 15448, 15434, 15431, 15434, 15395, 15365, 15384, 15390, 15371, 15380, 15413, 15427, 15422, 15424, 15429, 15437, 15464, 15501, 15523, 15529, 15522, 15502, 15492, 15491, 15466, 15426, 15400, 15382, 15362, 15339, 15321, 15316, 15310, 15299, 15300, 15324, 15351, 15381, 15414, 15448, 15470, 15466, 15445, 15444, 15458, 15469, 15491, 15509, 15492, 15468, 15470, 15478, 15481, 15499, 15521, 15512, 15481, 15472, 15502, 15527, 15536, 15564, 15602, 15614, 15618, 15625, 15605, 15563, 15526, 15492, 15454, 15423, 15411, 15404, 15385, 15355, 15331, 15313, 15306, 15320, 15348, 15371, 15398, 15443, 15480, 15490, 15503, 15540, 15555, 15533, 15522, 15534, 15537, 15532, 15537, 15538, 15545, 15563, 15564, 15549, 15549, 15553, 15537, 15512, 15482, 15441, 15401, 15376, 15362, 15362, 15377, 15396, 15426, 15482, 15523, 15542, 15597, 15665, 15695, 15723, 15772, 15796, 15788, 15796, 15811, 15810, 15792, 15762, 15736, 15705, 15656, 15592, 15518, 15456, 15457, 15486, 15469, 15436, 15429, 15419, 15418, 15451, 15475, 15481, 15504, 15525, 15535, 15546, 15563, 15601, 15649, 15674, 15681, 15688, 15683, 15672, 15662, 15643, 15611, 15564, 15496, 15436, 15401, 15371, 15352, 15345, 15319, 15287, 15281, 15265, 15238, 15257, 15304, 15318, 15322, 15340, 15327, 15280, 15252, 15241, 15219, 15216, 15246, 15267, 15268, 15279, 15311, 15343, 15357, 15349, 15345, 15360, 15380, 15392, 15399, 15408, 15417, 15420, 15419, 15430, 15444, 15452, 15459, 15482, 15508, 15517, 15512, 15510, 15520, 15534, 15536, 15525, 15513, 15516, 15535, 15547, 15541, 15537, 15546, 15543, 15530, 15531, 15551, 15574, 15589, 15591, 15570, 15549, 15549, 15570, 15577, 15563, 15540, 15528, 15536, 15558, 15576, 15572, 15554, 15555, 15572, 15564, 15543, 15544, 15543, 15514, 15495, 15490, 15459, 15416, 15402, 15420, 15432, 15445, 15483, 15527, 15540, 15538, 15554, 15562, 15557, 15561, 15557, 15535, 15511, 15491, 15478, 15461, 15436, 15427, 15422, 15396, 15388, 15406, 15388, 15371, 15402, 15424, 15422, 15444, 15461, 15460, 15487, 15520, 15527, 15536, 15550, 15567, 15594, 15596, 15571, 15570, 15572, 15559, 15573, 15602, 15602, 15594, 15598, 15592, 15575, 15565, 15559, 15550, 15533, 15524, 15524, 15506, 15461, 15423, 15397, 15381, 15378, 15374, 15376, 15397, 15417, 15418, 15424, 15437, 15448, 15464, 15479, 15492, 15524, 15551, 15553, 15566, 15585, 15566, 15542, 15545, 15536, 15511, 15499, 15488, 15475, 15463, 15431, 15392, 15373, 15363, 15375, 15401, 15413, 15415, 15439, 15458, 15474, 15525, 15586, 15617, 15621, 15622, 15619, 15625, 15635, 15607, 15551, 15534, 15544, 15526, 15482, 15436, 15391, 15360, 15347, 15334, 15334, 15344, 15347, 15371, 15422, 15440, 15421, 15401, 15386, 15385, 15403, 15422, 15451, 15474, 15465, 15447, 15459, 15467, 15460, 15461, 15461, 15464, 15477, 15470, 15429, 15397, 15397, 15411, 15411, 15388, 15365, 15360, 15351, 15343, 15364, 15402, 15431, 15460, 15483, 15489, 15490, 15492, 15482, 15491, 15541, 15574, 15562, 15547, 15546, 15537, 15521, 15506, 15504, 15515, 15502, 15465, 15460, 15477, 15480, 15485, 15491, 15489, 15496, 15517, 15547, 15609, 15686, 15726, 15742, 15767, 15781, 15781, 15787, 15779, 15762, 15752, 15728, 15685, 15644, 15596, 15531, 15482, 15443, 15396, 15372, 15367, 15341, 15312, 15319, 15337, 15353, 15395, 15455, 15496, 15510, 15523, 15554, 15582, 15592, 15590, 15587, 15597, 15619, 15627, 15617, 15581, 15511, 15451, 15434, 15403, 15347, 15315, 15287, 15257, 15257, 15276, 15296, 15323, 15332, 15321, 15331, 15351, 15360, 15384, 15406, 15405, 15412, 15436, 15465, 15488, 15499, 15516, 15550, 15563, 15554, 15566, 15566, 15519, 15470, 15440, 15414, 15403, 15397, 15385, 15376, 15360, 15342, 15356, 15390, 15422, 15470, 15533, 15570, 15589, 15603, 15604, 15598, 15593, 15600, 15617, 15634, 15638, 15631, 15623, 15631, 15649, 15664, 15682, 15688, 15663, 15635, 15618, 15579, 15529, 15492, 15472, 15449, 15418, 15389, 15385, 15390, 15387, 15396, 15420, 15440, 15462, 15478, 15477, 15478, 15487, 15468, 15430, 15403, 15396, 15405, 15413, 15397, 15375, 15362, 15354, 15370, 15393, 15393, 15386, 15381, 15357, 15350, 15382, 15415, 15413, 15392, 15383, 15390, 15390, 15373, 15371, 15383, 15393, 15414, 15441, 15451, 15472, 15507, 15513, 15508, 15531, 15553, 15566, 15585, 15592, 15589, 15600, 15589, 15558, 15558, 15575, 15589, 15620, 15643, 15619, 15583, 15555, 15532, 15524, 15531, 15536, 15543, 15550, 15549, 15563, 15579, 15560, 15524, 15505, 15508, 15525, 15551, 15575, 15595, 15616, 15632, 15634, 15618, 15597, 15600, 15617, 15625, 15625, 15618, 15597, 15567, 15552, 15557, 15557, 15543, 15537, 15525, 15488, 15450, 15431, 15397, 15348, 15321, 15316, 15315, 15317, 15311, 15303, 15315, 15347, 15377, 15407, 15446, 15479, 15499, 15504, 15507, 15531, 15560, 15567, 15574, 15579, 15541, 15496, 15487, 15483, 15464, 15439, 15381, 15312, 15291, 15290, 15279, 15285, 15299, 15295, 15291, 15300, 15313, 15322, 15324, 15340, 15376, 15391, 15402, 15436, 15448, 15449, 15498, 15545, 15545, 15558, 15573, 15551, 15537, 15538, 15538, 15555, 15552, 15479, 15426, 15435, 15433, 15411, 15414, 15423, 15434, 15467, 15503, 15517, 15521, 15532, 15556, 15562, 15540, 15533, 15554, 15566, 15572, 15593, 15593, 15573, 15576, 15588, 15582, 15585, 15609, 15625, 15627, 15621, 15603, 15579, 15552, 15525, 15517, 15520, 15505, 15477, 15460, 15455, 15466, 15495, 15532, 15561, 15559, 15532, 15521, 15523, 15505, 15492, 15495, 15493, 15511, 15546, 15533, 15482, 15449, 15417, 15377, 15377, 15411, 15440, 15468, 15495, 15498, 15502, 15518, 15529, 15544, 15569, 15576, 15558, 15540, 15541, 15549, 15543, 15514, 15470, 15427, 15394, 15376, 15388, 15426, 15441, 15422, 15405, 15404, 15413, 15444, 15493, 15524, 15512, 15494, 15490, 15485, 15481, 15499, 15524, 15521, 15528, 15554, 15547, 15513, 15515, 15533, 15540, 15553, 15557, 15524, 15490, 15472, 15458, 15458, 15468, 15462, 15455, 15454, 15461, 15468, 15465, 15458, 15448, 15434, 15426, 15440, 15445, 15434, 15439, 15453, 15451, 15443, 15434, 15430, 15453, 15485, 15483, 15458, 15442, 15445, 15451, 15448, 15447, 15440, 15426, 15418, 15418, 15411, 15407, 15398, 15377, 15378, 15406, 15419, 15421, 15433, 15439, 15445, 15458, 15466, 15476, 15482, 15468, 15461, 15471, 15467, 15448, 15455, 15482, 15494, 15495, 15504, 15524, 15529, 15517, 15511, 15512, 15509, 15502, 15487, 15473, 15483, 15494, 15485, 15471, 15459, 15448, 15454, 15469, 15468, 15472, 15496, 15502, 15479, 15474, 15477, 15469, 15491, 15535, 15546, 15548, 15585, 15622, 15634, 15648, 15660, 15651, 15638, 15637, 15649, 15662, 15649, 15613, 15579, 15545, 15522, 15520, 15513, 15501, 15496, 15488, 15490, 15519, 15537, 15543, 15575, 15608, 15607, 15598, 15587, 15563, 15555, 15552, 15535, 15528, 15530, 15506, 15487, 15504, 15510, 15505, 15513, 15528, 15534, 15542, 15538, 15526, 15526, 15504, 15448, 15410, 15389, 15365, 15368, 15393, 15396, 15389, 15392, 15387, 15389, 15429, 15475, 15502, 15510, 15494, 15468, 15466, 15465, 15451, 15451, 15465, 15461, 15449, 15453, 15442, 15405, 15376, 15363, 15355, 15342, 15325, 15304, 15287, 15289, 15296, 15312, 15337, 15359, 15373, 15405, 15452, 15494, 15527, 15551, 15549, 15521, 15493, 15488, 15495, 15485, 15457, 15446, 15447, 15439, 15431, 15423, 15399, 15373, 15367, 15380, 15396, 15403, 15415, 15425, 15417, 15410, 15439, 15473, 15483, 15496, 15519, 15532, 15548, 15586, 15636, 15669, 15676, 15660, 15637, 15623, 15626, 15622, 15598, 15585, 15592, 15577, 15542, 15515, 15498, 15474, 15460, 15466, 15486, 15500, 15489, 15474, 15478, 15491, 15508, 15537, 15555, 15550, 15536, 15534, 15540, 15540, 15540, 15556, 15574, 15577, 15570, 15551, 15536, 15540, 15552, 15559, 15568, 15563, 15543, 15532, 15515, 15479, 15447, 15434, 15423, 15421, 15427, 15423, 15421, 15434, 15436, 15428, 15445, 15473, 15475, 15463, 15463, 15481, 15499, 15498, 15488, 15489, 15486, 15465, 15432, 15412, 15413, 15411, 15395, 15381, 15381, 15396, 15419, 15439, 15445, 15449, 15448, 15436, 15444, 15473, 15493, 15506, 15513, 15500, 15492, 15500, 15495, 15489, 15512, 15547, 15580, 15600, 15601, 15617, 15647, 15649, 15619, 15602, 15583, 15542, 15502, 15484, 15485, 15483, 15464, 15445, 15453, 15478, 15501, 15526, 15549, 15556, 15553, 15566, 15581, 15587, 15591, 15590, 15570, 15533, 15503, 15475, 15440, 15419, 15410, 15405, 15406, 15407, 15394, 15392, 15415, 15448, 15475, 15480, 15453, 15433, 15443, 15448, 15441, 15452, 15462, 15447, 15455, 15477, 15457, 15422, 15426, 15434, 15411, 15392, 15381, 15354, 15325, 15320, 15316, 15296, 15271, 15249, 15245, 15264, 15294, 15325, 15362, 15411, 15468, 15513, 15519, 15506, 15523, 15544, 15544, 15557, 15571, 15535, 15483, 15470, 15466, 15448, 15438, 15446, 15456, 15464, 15460, 15456, 15463, 15479, 15511, 15551, 15576, 15583, 15593, 15592, 15580, 15586, 15608, 15607, 15593, 15600, 15624, 15634, 15629, 15628, 15632, 15623, 15611, 15594, 15570, 15561, 15562, 15523, 15466, 15441, 15431, 15404, 15409, 15465, 15523, 15550, 15543, 15523, 15521, 15551, 15582, 15606, 15628, 15629, 15617, 15617, 15617, 15606, 15610, 15610, 15583, 15550, 15516, 15470, 15439, 15436, 15437, 15430, 15423, 15417, 15417, 15423, 15428, 15440, 15457, 15461, 15466, 15494, 15523, 15541, 15555, 15568, 15570, 15568, 15576, 15571, 15546, 15537, 15536, 15506, 15470, 15447, 15401, 15361, 15360, 15350, 15331, 15346, 15354, 15333, 15339, 15363, 15363, 15370, 15406, 15435, 15456, 15481, 15482, 15475, 15503, 15541, 15542, 15525, 15519, 15502, 15459, 15439, 15439, 15415, 15388, 15397, 15416, 15413, 15407, 15397, 15370, 15350, 15352, 15360, 15363, 15359, 15372, 15414, 15447, 15448, 15461, 15495, 15508, 15522, 15559, 15580, 15571, 15571, 15565, 15532, 15501, 15496, 15487, 15465, 15436, 15402, 15371, 15350, 15331, 15320, 15327, 15345, 15358, 15385, 15432, 15479, 15529, 15580, 15614, 15634, 15659, 15677, 15688, 15689, 15674, 15655, 15642, 15616, 15594, 15585, 15548, 15487, 15454, 15431, 15407, 15390, 15364, 15342, 15358, 15371, 15379, 15425, 15464, 15463, 15485, 15533, 15567, 15617, 15670, 15678, 15669, 15676, 15664, 15637, 15637, 15643, 15623, 15584, 15540, 15506, 15489, 15470, 15441, 15421, 15429, 15447, 15455, 15461, 15489, 15517, 15516, 15507, 15512, 15528, 15553, 15579, 15579, 15571, 15583, 15595, 15588, 15577, 15576, 15578, 15563, 15533, 15521, 15531, 15519, 15482, 15461, 15461, 15452, 15424, 15402, 15402, 15419, 15435, 15439, 15434, 15423, 15408, 15388, 15382, 15397, 15410, 15423, 15453, 15485, 15502, 15509, 15509, 15491, 15463, 15434, 15412, 15407, 15409, 15407, 15396, 15366, 15342, 15336, 15336, 15353, 15383, 15388, 15381, 15404, 15420, 15414, 15426, 15454, 15470, 15477, 15474, 15473, 15485, 15492, 15489, 15492, 15488, 15472, 15468, 15466, 15448, 15434, 15434, 15429, 15430, 15427, 15409, 15390, 15402, 15429, 15441, 15451, 15475, 15488, 15495, 15537, 15600, 15625, 15615, 15614, 15618, 15617, 15603, 15577, 15564, 15574, 15566, 15533, 15503, 15481, 15466, 15460, 15465, 15483, 15496, 15485, 15485, 15510, 15532, 15557, 15596, 15632, 15653, 15656, 15627, 15606, 15613, 15618, 15614, 15617, 15603, 15584, 15586, 15580, 15549, 15514, 15470, 15418, 15394, 15393, 15389, 15383, 15364, 15333, 15326, 15345, 15341, 15328, 15367, 15423, 15437, 15457, 15515, 15553, 15549, 15566, 15609, 15642, 15651, 15635, 15601, 15559, 15510, 15469, 15457, 15448, 15419, 15381, 15337, 15307, 15308, 15299, 15285, 15326, 15392, 15432, 15473, 15526, 15554, 15562, 15556, 15550, 15565, 15567, 15543, 15545, 15577, 15588, 15581, 15558, 15518, 15491, 15480, 15455, 15424, 15412, 15420, 15421, 15397, 15392, 15421, 15437, 15448, 15478, 15485, 15463, 15461, 15472, 15489, 15523, 15547, 15556, 15575, 15574, 15548, 15546, 15547, 15517, 15489, 15468, 15455, 15461, 15464, 15449, 15446, 15447, 15441, 15450, 15461, 15448, 15427, 15419, 15430, 15449, 15445, 15430, 15431, 15441, 15467, 15504, 15512, 15515, 15555, 15584, 15579, 15566, 15546, 15532, 15533, 15524, 15500, 15479, 15453, 15432, 15432, 15424, 15404, 15395, 15396, 15401, 15415, 15423, 15430, 15457, 15483, 15482, 15494, 15529, 15539, 15519, 15519, 15537, 15553, 15566, 15572, 15569, 15563, 15550, 15531, 15529, 15537, 15521, 15501, 15510, 15514, 15490, 15481, 15492, 15481, 15462, 15460, 15457, 15450, 15457, 15466, 15479, 15493, 15490, 15479, 15482, 15484, 15485, 15510, 15538, 15528, 15501, 15496, 15496, 15473, 15441, 15438, 15448, 15443, 15445, 15464, 15477, 15474, 15490, 15517, 15521, 15493, 15472, 15472, 15470, 15465, 15468, 15470, 15469, 15466, 15452, 15438, 15440, 15436, 15434, 15463, 15489, 15483, 15482, 15510, 15542, 15547, 15525, 15496, 15481, 15468, 15451, 15439, 15437, 15441, 15445, 15444, 15449, 15465, 15476, 15495, 15519, 15521, 15512, 15518, 15534, 15558, 15580, 15582, 15585, 15603, 15600, 15585, 15575, 15549, 15525, 15549, 15573, 15563, 15559, 15561, 15549, 15550, 15554, 15529, 15521, 15533, 15514, 15489, 15490, 15478, 15458, 15466, 15470, 15461, 15470, 15481, 15472, 15478, 15478, 15452, 15444, 15456, 15450, 15432, 15414, 15381, 15376, 15412, 15426, 15409, 15406, 15396, 15380, 15393, 15401, 15373, 15364, 15376, 15370, 15378, 15400, 15396, 15391, 15397, 15384, 15380, 15405, 15417, 15421, 15456, 15495, 15517, 15524, 15494, 15454, 15455, 15459, 15436, 15434, 15453, 15459, 15466, 15489, 15490, 15469, 15456, 15457, 15466, 15482, 15502, 15515, 15526, 15543, 15558, 15555, 15545, 15543, 15551, 15558, 15560, 15548, 15529, 15525, 15536, 15558, 15580, 15584, 15580, 15585, 15586, 15574, 15559, 15555, 15551, 15555, 15572, 15570, 15549, 15557, 15586, 15586, 15574, 15587, 15602, 15601, 15591, 15575, 15569, 15569, 15562, 15570, 15587, 15583, 15571, 15563, 15536, 15520, 15537, 15534, 15517, 15524, 15519, 15482, 15470, 15478, 15464, 15441, 15427, 15411, 15400, 15398, 15395, 15404, 15416, 15410, 15417, 15439, 15426, 15392, 15394, 15417, 15435, 15443, 15423, 15390, 15380, 15384, 15389, 15405, 15410, 15392, 15389, 15399, 15390, 15387, 15402, 15406, 15407, 15439, 15471, 15470, 15459, 15456, 15465, 15488, 15504, 15491, 15468, 15451, 15434, 15425, 15429, 15429, 15413, 15390, 15377, 15370, 15366, 15387, 15439, 15472, 15475, 15491, 15528, 15557, 15570, 15572, 15566, 15559, 15554, 15551, 15549, 15546, 15544, 15537, 15516, 15517, 15551, 15566, 15540, 15514, 15499, 15474, 15454, 15446, 15441, 15452, 15470, 15474, 15472, 15480, 15484, 15483, 15483, 15482, 15491, 15519, 15542, 15552, 15541, 15524, 15523, 15535, 15530, 15520, 15529, 15542, 15551, 15554, 15530, 15502, 15506, 15520, 15519, 15527, 15530, 15509, 15507, 15520, 15504, 15477, 15486, 15514, 15533, 15538, 15530, 15530, 15555, 15569, 15559, 15555, 15558, 15560, 15564, 15558, 15542, 15539, 15546, 15529, 15507, 15522, 15546, 15547, 15542, 15541, 15531, 15521, 15522, 15517, 15498, 15483, 15473, 15455, 15429, 15421, 15429, 15434, 15429, 15415, 15403, 15403, 15404, 15399, 15397, 15383, 15350, 15329, 15344, 15367, 15384, 15413, 15441, 15458, 15464, 15475, 15492, 15499, 15494, 15502, 15527, 15547, 15540, 15501, 15457, 15454, 15460, 15428, 15399, 15397, 15392, 15389, 15408, 15424, 15440, 15456, 15452, 15444, 15448, 15453, 15474, 15509, 15528, 15534, 15536, 15530, 15526, 15525, 15506, 15492, 15513, 15538, 15544, 15530, 15508, 15496, 15498, 15495, 15483, 15473, 15458, 15440, 15424, 15410, 15409, 15416, 15420, 15424, 15435, 15440, 15440, 15439, 15435, 15431, 15441, 15460, 15467, 15460, 15462, 15481, 15504, 15520, 15533, 15542, 15534, 15511, 15495, 15494, 15489, 15478, 15477, 15468, 15452, 15461, 15468, 15452, 15451, 15474, 15491, 15517, 15546, 15557, 15579, 15628, 15659, 15657, 15654, 15659, 15679, 15703, 15703, 15690, 15677, 15649, 15626, 15614, 15593, 15577, 15581, 15577, 15570, 15573, 15562, 15529, 15509, 15517, 15530, 15538, 15547, 15559, 15574, 15584, 15582, 15579, 15576, 15546, 15479, 15422, 15404, 15385, 15343, 15326, 15343, 15343, 15333, 15349, 15369, 15366, 15366, 15379, 15381, 15372, 15372, 15387, 15401, 15384, 15360, 15370, 15390, 15393, 15397, 15401, 15377, 15358, 15363, 15353, 15328, 15328, 15332, 15305, 15274, 15260, 15272, 15296, 15297, 15296, 15329, 15350, 15334, 15337, 15370, 15392, 15414, 15441, 15455, 15484, 15527, 15537, 15534, 15546, 15545, 15549, 15587, 15611, 15613, 15623, 15616, 15588, 15585, 15589, 15579, 15588, 15608, 15593, 15575, 15592, 15610, 15608, 15607, 15624, 15639, 15639, 15638, 15648, 15651, 15648, 15659, 15672, 15674, 15680, 15694, 15695, 15680, 15652, 15627, 15610, 15587, 15572, 15573, 15566, 15549, 15541, 15524, 15503, 15505, 15519, 15523, 15526, 15520, 15506, 15496, 15487, 15474, 15469, 15458, 15432, 15406, 15390, 15373, 15362, 15356, 15358, 15367, 15363, 15358, 15370, 15380, 15390, 15419, 15447, 15453, 15448, 15438, 15424, 15408, 15387, 15366, 15358, 15355, 15341, 15333, 15355, 15389, 15403, 15394, 15389, 15390, 15389, 15392, 15390, 15387, 15405, 15437, 15455, 15460, 15468, 15482, 15487, 15479, 15484, 15507, 15524, 15528, 15530, 15524, 15520, 15531, 15520, 15478, 15466, 15481, 15486, 15491, 15508, 15519, 15536, 15550, 15538, 15537, 15550, 15542, 15543, 15564, 15554, 15533, 15535, 15520, 15486, 15469, 15464, 15475, 15505, 15510, 15498, 15505, 15511, 15498, 15490, 15485, 15475, 15469, 15470, 15474, 15473, 15465, 15472, 15500, 15504, 15485, 15473, 15461, 15445, 15446, 15452, 15454, 15468, 15477, 15481, 15486, 15487, 15491, 15503, 15508, 15508, 15520, 15536, 15551, 15559, 15550, 15534, 15529, 15526, 15515, 15500, 15491, 15490, 15490, 15490, 15494, 15498, 15499, 15500, 15495, 15490, 15508, 15525, 15516, 15508, 15520, 15533, 15543, 15554, 15555, 15552, 15546, 15538, 15546, 15564, 15571, 15576, 15560, 15526, 15517, 15528, 15517, 15515, 15537, 15528, 15501, 15504, 15511, 15499, 15497, 15497, 15489, 15488, 15482, 15462, 15453, 15452, 15440, 15416, 15396, 15394, 15402, 15401, 15389, 15379, 15385, 15406, 15419, 15425, 15443, 15456, 15443, 15433, 15441, 15434, 15418, 15419, 15431, 15442, 15458, 15466, 15462, 15464, 15475, 15486, 15486, 15472, 15456, 15457, 15471, 15470, 15443, 15428, 15443, 15452, 15448, 15457, 15471, 15475, 15484, 15494, 15486, 15485, 15508, 15547, 15569, 15557, 15538, 15544, 15552, 15542, 15531, 15520, 15508, 15501, 15488, 15472, 15459, 15444, 15443, 15463, 15473, 15460, 15453, 15459, 15475, 15493, 15506, 15511, 15503, 15495, 15514, 15529, 15507, 15486, 15487, 15487, 15488, 15479, 15438, 15402, 15404, 15417, 15415, 15406, 15399, 15393, 15385, 15392, 15424, 15448, 15455, 15468, 15473, 15479, 15507, 15525, 15521, 15527, 15521, 15499, 15506, 15523, 15511, 15492, 15490, 15481, 15474, 15490, 15512, 15512, 15491, 15485, 15496, 15497, 15499, 15530, 15558, 15571, 15594, 15616, 15628, 15652, 15665, 15646, 15630, 15626, 15625, 15629, 15626, 15610, 15610, 15618, 15598, 15562, 15541, 15528, 15512, 15503, 15504, 15512, 15523, 15525, 15506, 15486, 15485, 15484, 15465, 15460, 15474, 15472, 15465, 15478, 15490, 15494, 15509, 15512, 15492, 15481, 15486, 15468, 15430, 15417, 15425, 15405, 15360, 15346, 15362, 15363, 15354, 15362, 15375, 15363, 15342, 15339, 15346, 15358, 15384, 15404, 15400, 15412, 15447, 15457, 15453, 15447, 15428, 15426, 15455, 15465, 15455, 15470, 15481, 15461, 15448, 15452, 15460, 15478, 15489, 15478, 15473, 15490, 15511, 15520, 15513, 15501, 15507, 15519, 15509, 15482, 15464, 15474, 15492, 15493, 15496, 15525, 15549, 15539, 15523, 15530, 15533, 15516, 15513, 15527, 15520, 15513, 15522, 15506, 15476, 15483, 15507, 15510, 15513, 15511, 15488, 15475, 15471, 15456, 15456, 15471, 15464, 15454, 15460, 15452, 15440, 15441, 15438, 15442, 15466, 15475, 15476, 15490, 15492, 15489, 15494, 15484, 15478, 15495, 15497, 15493, 15520, 15531, 15508, 15504, 15519, 15523, 15525, 15533, 15545, 15555, 15553, 15546, 15555, 15566, 15564, 15547, 15523, 15511, 15512, 15512, 15521, 15531, 15508, 15490, 15520, 15551, 15555, 15557, 15554, 15547, 15545, 15533, 15527, 15538, 15532, 15509, 15497, 15470, 15443, 15449, 15454, 15453, 15476, 15492, 15487, 15485, 15474, 15457, 15464, 15463, 15436, 15429, 15429, 15422, 15446, 15479, 15475, 15477, 15494, 15489, 15475, 15476, 15466, 15445, 15443, 15445, 15434, 15434, 15460, 15478, 15443, 15390, 15377, 15384, 15380, 15383, 15394, 15400, 15427, 15455, 15443, 15436, 15465, 15473, 15466, 15483, 15495, 15489, 15501, 15520, 15527, 15542, 15556, 15558, 15564, 15560, 15539, 15524, 15512, 15503, 15513, 15512, 15490, 15475, 15460, 15444, 15461, 15485, 15475, 15477, 15503, 15506, 15512, 15545, 15557, 15546, 15555, 15569, 15567, 15576, 15595, 15593, 15574, 15563, 15546, 15513, 15508, 15550, 15564, 15513, 15473, 15478, 15466, 15434, 15423, 15420, 15414, 15440, 15472, 15462, 15435, 15425, 15430, 15439, 15438, 15430, 15435, 15449, 15447, 15438, 15439, 15443, 15442, 15439, 15439, 15456, 15470, 15452, 15423, 15411, 15398, 15389, 15397, 15396, 15389, 15404, 15417, 15402, 15383, 15373, 15379, 15410, 15436, 15434, 15442, 15479, 15508, 15512, 15502, 15502, 15519, 15526, 15529, 15546, 15549, 15540, 15544, 15543, 15528, 15534, 15541, 15522, 15508, 15501, 15499, 15532, 15559, 15546, 15537, 15538, 15512, 15499, 15526, 15553, 15565, 15573, 15586, 15613, 15622, 15592, 15565, 15551, 15528, 15510, 15518, 15528, 15508, 15470, 15464, 15491, 15495, 15479, 15489, 15494, 15492, 15521, 15534, 15522, 15547, 15583, 15574, 15576, 15593, 15568, 15532, 15520, 15494, 15467, 15472, 15465, 15434, 15421, 15435, 15445, 15441, 15434, 15436, 15441, 15441, 15452, 15464, 15468, 15475, 15483, 15472, 15462, 15475, 15483, 15481, 15502, 15528, 15536, 15556, 15581, 15564, 15521, 15508, 15504, 15485, 15468, 15463, 15469, 15492, 15487, 15444, 15427, 15434, 15428, 15431, 15444, 15427, 15411, 15435, 15455, 15453, 15449, 15444, 15453, 15476, 15485, 15482, 15483, 15493, 15508, 15502, 15458, 15426, 15423, 15404, 15365, 15339, 15329, 15329, 15350, 15358, 15344, 15342, 15357, 15370, 15392, 15417, 15422, 15419, 15434, 15450, 15453, 15453, 15455, 15462, 15472, 15486, 15507, 15509, 15482, 15457, 15472, 15499, 15506, 15498, 15486, 15474, 15463, 15472, 15496, 15490, 15468, 15485, 15509, 15496, 15508, 15556, 15565, 15551, 15567, 15577, 15580, 15605, 15625, 15620, 15612, 15609, 15600, 15593, 15582, 15575, 15570, 15557, 15538, 15530, 15533, 15540, 15535, 15522, 15537, 15566, 15567, 15551, 15552, 15566, 15583, 15598, 15613, 15623, 15609, 15582, 15583, 15587, 15557, 15532, 15543, 15546, 15525, 15511, 15500, 15487, 15484, 15483, 15481, 15483, 15499, 15522, 15532, 15513, 15503, 15513, 15503, 15461, 15439, 15445, 15447, 15449, 15470, 15489, 15484, 15467, 15457, 15453, 15456, 15477, 15485, 15449, 15401, 15401, 15407, 15375, 15363, 15396, 15396, 15358, 15361, 15380, 15366, 15362, 15385, 15401, 15417, 15437, 15421, 15386, 15371, 15370, 15384, 15414, 15417, 15385, 15363, 15368, 15364, 15349, 15362, 15384, 15372, 15362, 15383, 15381, 15370, 15396, 15415, 15415, 15449, 15474, 15450, 15445, 15465, 15479, 15512, 15531, 15515, 15517, 15530, 15527, 15550, 15573, 15552, 15553, 15566, 15543, 15541, 15560, 15540, 15519, 15523, 15518, 15540, 15585, 15583, 15558, 15563, 15590, 15617, 15614, 15588, 15598, 15636, 15643, 15643, 15648, 15640, 15626, 15611, 15595, 15582, 15574, 15567, 15568, 15568, 15567, 15569, 15564, 15558, 15566, 15591, 15613, 15604, 15589, 15609, 15622, 15604, 15608, 15627, 15597, 15566, 15575, 15569, 15523, 15483, 15479, 15479, 15457, 15446, 15469, 15467, 15438, 15448, 15456, 15410, 15369, 15368, 15359, 15350, 15353, 15346, 15329, 15314, 15303, 15308, 15326, 15332, 15319, 15302, 15290, 15277, 15262, 15272, 15305, 15334, 15349, 15327, 15283, 15274, 15292, 15287, 15296, 15329, 15325, 15320, 15352, 15362, 15347, 15343, 15330, 15349, 15398, 15402, 15390, 15416, 15433, 15448, 15499, 15532, 15529, 15528, 15536, 15563, 15588, 15577, 15576, 15598, 15602, 15625, 15663, 15649, 15630, 15665, 15682, 15666, 15669, 15677, 15683, 15689, 15683, 15688, 15692, 15673, 15684, 15711, 15689, 15678, 15700, 15670, 15638, 15674, 15679, 15626, 15639, 15678, 15635, 15585, 15604, 15620, 15598, 15604, 15630, 15610, 15574, 15563, 15542, 15504, 15489, 15500, 15501, 15476, 15434, 15414, 15428, 15420, 15383, 15371, 15384, 15371, 15343, 15350, 15376, 15371, 15364, 15390, 15390, 15363, 15379, 15389, 15339, 15330, 15374, 15360, 15317, 15317, 15316, 15310, 15319, 15308, 15311, 15350, 15346, 15319, 15348, 15377, 15373, 15395, 15406, 15381, 15399, 15440, 15432, 15432, 15460, 15449, 15452, 15497, 15492, 15444, 15447, 15469, 15470, 15481, 15490, 15490, 15502, 15497, 15475, 15474, 15478, 15491, 15525, 15514, 15472, 15482, 15500, 15495, 15515, 15520, 15492, 15507, 15531, 15525, 15553, 15574, 15539, 15548, 15591, 15573, 15572, 15617, 15608, 15574, 15585, 15578, 15547, 15541, 15553, 15547, 15531, 15536, 15551, 15529, 15496, 15517, 15546, 15520, 15505, 15521, 15526, 15541, 15563, 15551, 15529, 15536, 15549, 15544, 15512, 15489, 15515, 15530, 15503, 15494, 15503, 15494, 15506, 15518, 15503, 15511, 15519, 15484, 15478, 15521, 15537, 15537, 15544, 15523, 15501, 15498, 15482, 15475, 15483, 15458, 15460, 15512, 15508, 15464, 15473, 15477, 15434, 15426, 15461, 15457, 15422, 15411, 15422, 15419, 15399, 15380, 15382, 15408, 15445, 15462, 15452, 15451, 15463, 15466, 15481, 15511, 15505, 15471, 15455, 15457, 15452, 15436, 15434, 15452, 15467, 15454, 15431, 15427, 15443, 15453, 15432, 15418, 15441, 15457, 15457, 15478, 15473, 15427, 15427, 15476, 15496, 15492, 15473, 15453, 15477, 15494, 15455, 15452, 15499, 15498, 15488, 15508, 15488, 15474, 15512, 15508, 15475, 15507, 15551, 15554, 15545, 15526, 15491, 15466, 15485, 15541, 15559, 15538, 15560, 15579, 15541, 15530, 15548, 15521, 15523, 15570, 15550, 15501, 15512, 15552, 15557, 15532, 15513, 15512, 15476, 15444, 15492, 15529, 15482, 15484, 15537, 15520, 15494, 15528, 15537, 15515, 15500, 15486, 15509, 15547, 15508, 15445, 15436, 15424, 15417, 15440, 15423, 15401, 15462, 15486, 15412, 15400, 15453, 15433, 15396, 15426, 15449, 15430, 15419, 15412, 15395, 15407, 15459, 15487, 15464, 15450, 15475, 15483, 15466, 15475, 15489, 15486, 15493, 15519, 15533, 15527, 15512, 15501, 15476, 15450, 15478, 15526, 15514, 15489, 15496, 15476, 15447, 15464, 15482, 15479, 15483, 15497, 15508, 15488, 15467, 15509, 15538, 15494, 15495, 15542, 15533, 15541, 15580, 15554, 15545, 15584, 15568, 15568, 15610, 15575, 15549, 15590, 15560, 15534, 15602, 15594, 15520, 15533, 15536, 15469, 15464, 15486, 15453, 15438, 15461, 15462, 15427, 15415, 15464, 15490, 15428, 15426, 15507, 15489, 15419, 15443, 15461, 15434, 15453, 15438, 15398, 15455, 15491, 15428, 15453, 15506, 15405, 15348, 15429, 15417, 15348, 15401, 15461, 15444, 15432, 15425, 15418, 15434, 15415, 15400, 15463, 15506, 15475, 15459, 15481, 15491, 15499, 15507, 15528, 15551, 15553, 15539, 15538, 15549, 15545, 15520, 15521, 15562, 15566, 15529, 15521, 15514, 15484, 15503, 15541, 15518, 15489, 15494, 15490, 15495, 15520, 15509, 15478, 15486, 15511, 15513, 15521, 15532, 15508, 15481, 15510, 15529, 15483, 15448, 15460, 15478, 15495, 15483, 15453, 15480, 15507, 15462, 15449, 15492, 15474, 15440, 15458, 15466, 15452, 15453, 15462, 15479, 15476, 15447, 15468, 15484, 15418, 15421, 15520, 15528, 15467, 15477, 15498, 15468, 15444, 15465, 15506, 15501, 15466, 15500, 15529, 15485, 15499, 15557, 15513, 15472, 15519, 15523, 15495, 15518, 15537, 15550, 15584, 15574, 15537, 15534, 15543, 15554, 15547, 15500, 15485, 15518, 15522, 15507, 15513, 15520, 15522, 15502, 15479, 15506, 15515, 15478, 15483, 15479, 15404, 15389, 15452, 15443, 15389, 15394, 15441, 15483, 15479, 15447, 15463, 15478, 15422, 15409, 15474, 15458, 15376, 15381, 15444, 15451, 15423, 15422, 15419, 15409, 15440, 15479, 15436, 15371, 15415, 15503, 15508, 15473, 15477, 15473, 15461, 15509, 15563, 15515, 15447, 15490, 15547, 15503, 15465, 15512, 15547, 15535, 15532, 15507, 15448, 15459, 15522, 15512, 15486, 15545, 15574, 15513, 15500, 15555, 15557, 15512, 15512, 15543, 15558, 15557, 15558, 15571, 15575, 15563, 15561, 15574, 15557, 15518, 15519, 15538, 15506, 15470, 15506, 15517, 15456, 15440, 15472, 15461, 15452, 15472, 15456, 15450, 15475, 15465, 15460, 15489, 15461, 15434, 15483, 15505, 15463, 15443, 15459, 15469, 15448, 15422, 15455, 15490, 15436, 15402, 15448, 15444, 15401, 15419, 15436, 15415, 15419, 15422, 15406, 15413, 15425, 15442, 15479, 15489, 15479, 15511, 15537, 15525, 15515, 15512, 15499, 15489, 15493, 15511, 15522, 15500, 15499, 15517, 15482, 15444, 15476, 15478, 15435, 15448, 15494, 15501, 15512, 15527, 15514, 15511, 15514, 15504, 15502, 15494, 15492, 15528, 15539, 15521, 15532, 15538, 15510, 15501, 15504, 15508, 15520, 15489, 15463, 15521, 15541, 15481, 15498, 15558, 15547, 15540, 15555, 15527, 15506, 15526, 15527, 15512, 15512, 15510, 15503, 15505, 15512, 15509, 15500, 15503, 15497, 15486, 15515, 15525, 15468, 15441, 15471, 15466, 15461, 15477, 15458, 15460, 15495, 15463, 15426, 15454, 15451, 15436, 15485, 15489, 15430, 15431, 15465, 15445, 15421, 15440, 15473, 15473, 15448, 15447, 15449, 15424, 15432, 15476, 15466, 15418, 15397, 15402, 15410, 15406, 15401, 15431, 15456, 15430, 15423, 15453, 15448, 15444, 15478, 15496, 15489, 15485, 15483, 15509, 15536, 15500, 15469, 15505, 15517, 15489, 15498, 15506, 15458, 15429, 15447, 15452, 15448, 15458, 15464, 15478, 15505, 15505, 15492, 15510, 15534, 15537, 15533, 15525, 15535, 15559, 15555, 15545, 15563, 15567, 15540, 15533, 15554, 15576, 15589, 15579, 15559, 15560, 15558, 15534, 15519, 15526, 15530, 15507, 15485, 15509, 15530, 15502, 15499, 15539, 15540, 15513, 15513, 15505, 15493, 15514, 15530, 15540, 15555, 15543, 15533, 15554, 15544, 15494, 15478, 15486, 15464, 15449, 15483, 15511, 15481, 15460, 15502, 15512, 15461, 15436, 15452, 15448, 15440, 15443, 15445, 15457, 15466, 15466, 15496, 15510, 15457, 15430, 15465, 15460, 15423, 15448, 15495, 15472, 15431, 15452, 15475, 15444, 15415, 15426, 15422, 15412, 15410, 15381, 15371, 15403, 15402, 15397, 15432, 15422, 15386, 15414, 15431, 15406, 15425, 15421, 15367, 15402, 15459, 15397, 15355, 15414, 15426, 15397, 15445, 15498, 15484, 15470, 15493, 15508, 15510, 15509, 15496, 15498, 15525, 15516, 15493, 15519, 15536, 15520, 15544, 15558, 15518, 15541, 15585, 15533, 15489, 15526, 15537, 15542, 15600, 15607, 15566, 15591, 15626, 15581, 15525, 15540, 15572, 15554, 15533, 15553, 15559, 15536, 15563, 15614, 15598, 15551, 15532, 15526, 15524, 15517, 15521, 15545, 15550, 15526, 15522, 15518, 15481, 15464, 15473, 15481, 15508, 15527, 15489, 15453, 15482, 15499, 15453, 15430, 15475, 15504, 15473, 15464, 15503, 15531, 15525, 15507, 15495, 15499, 15487, 15448, 15461, 15515, 15492, 15445, 15469, 15473, 15426, 15431, 15452, 15422, 15406, 15420, 15419, 15413, 15411, 15407, 15410, 15414, 15414, 15422, 15434, 15445, 15453, 15447, 15431, 15440, 15458, 15461, 15464, 15481, 15473, 15449, 15451, 15456, 15444, 15444, 15452, 15444, 15428, 15431, 15449, 15462, 15443, 15426, 15462, 15485, 15450, 15453, 15508, 15508, 15464, 15461, 15466, 15449, 15441, 15458, 15477, 15489, 15508, 15536, 15538, 15513, 15516, 15547, 15554, 15528, 15504, 15499, 15513, 15523, 15514, 15506, 15498, 15507, 15540, 15541, 15503, 15522, 15567, 15530, 15477, 15497, 15517, 15502, 15523, 15566, 15563, 15537, 15524, 15515, 15516, 15527, 15531, 15541, 15556, 15543, 15537, 15570, 15564, 15518, 15517, 15528, 15494, 15491, 15512, 15488, 15479, 15523, 15530, 15496, 15487, 15491, 15501, 15525, 15528, 15498, 15487, 15500, 15498, 15490, 15489, 15458, 15428, 15478, 15542, 15504, 15449, 15470, 15470, 15431, 15464, 15504, 15458, 15432, 15487, 15496, 15451, 15449, 15458, 15445, 15454, 15456, 15426, 15424, 15435, 15418, 15419, 15452, 15460, 15453, 15451, 15426, 15413, 15440, 15441, 15420, 15432, 15443, 15437, 15455, 15467, 15453, 15450, 15441, 15430, 15451, 15453, 15430, 15451, 15474, 15472, 15496, 15491, 15427, 15422, 15455, 15413, 15392, 15463, 15494, 15465, 15478, 15495, 15456, 15440, 15489, 15520, 15509, 15503, 15514, 15525, 15538, 15530, 15494, 15489, 15515, 15507, 15489, 15523, 15541, 15510, 15506, 15523, 15511, 15513, 15540, 15543, 15534, 15537, 15537, 15536, 15533, 15524, 15532, 15555, 15542, 15515, 15534, 15553, 15526, 15527, 15571, 15566, 15536, 15560, 15580, 15532, 15507, 15541, 15549, 15536, 15549, 15547, 15512, 15489, 15498, 15528, 15535, 15508, 15494, 15515, 15525, 15503, 15485, 15498, 15529, 15520, 15478, 15479, 15498, 15470, 15459, 15493, 15472, 15418, 15440, 15486, 15468, 15438, 15444, 15445, 15426, 15433, 15470, 15475, 15445, 15449, 15460, 15444, 15463, 15507, 15482, 15432, 15458, 15504, 15490, 15451, 15443, 15455, 15446, 15436, 15453, 15456, 15421, 15410, 15428, 15424, 15426, 15457, 15470, 15458, 15460, 15468, 15452, 15434, 15444, 15460, 15454, 15447, 15444, 15422, 15408, 15426, 15435, 15405, 15412, 15461, 15455, 15395, 15392, 15437, 15446, 15438, 15454, 15465, 15449, 15431, 15442, 15474, 15477, 15464, 15503, 15540, 15503, 15475, 15517, 15540, 15520, 15519, 15538, 15543, 15534, 15534, 15550, 15536, 15515, 15554, 15582, 15517, 15477, 15523, 15541, 15531, 15558, 15561, 15529, 15523, 15541, 15568, 15583, 15555, 15542, 15581, 15592, 15578, 15596, 15594, 15565, 15570, 15577, 15561, 15556, 15538, 15505, 15504, 15514, 15513, 15519, 15509, 15477, 15472, 15506, 15531, 15521, 15502, 15503};