Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
Diff: SampledSoundWelcome.h
- Revision:
- 14:d58d474fae35
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/SampledSoundWelcome.h Thu Feb 14 16:32:40 2019 +0000 @@ -0,0 +1,88837 @@ +//Forma d'onda campionata +int nSampleNumWelcome = 88832; +int nSamplePerSecWelcome = 44100; +int nUnderSampleFactorWelcome = 1; +const int naInputSoundWaveWelcome[88832]= { +16343, +16348, +16368, +16355, +16362, +16383, +16370, +16372, +16409, +16399, +16371, +16409, +16467, +16469, +16449, +16463, +16486, +16484, +16484, +16515, +16549, +16554, +16534, +16523, +16534, +16528, +16494, +16473, +16471, +16461, +16467, +16494, +16491, +16457, +16444, +16461, +16464, +16424, +16380, +16381, +16390, +16376, +16378, +16402, +16396, +16370, +16365, +16373, +16369, +16365, +16373, +16367, +16331, +16312, +16324, +16322, +16314, +16331, +16340, +16333, +16345, +16357, +16349, +16346, +16334, +16315, +16320, +16324, +16313, +16334, +16361, +16351, +16352, +16376, +16367, +16358, +16386, +16385, +16352, +16357, +16383, +16386, +16381, +16377, +16369, +16374, +16382, +16382, +16394, +16403, +16389, +16379, +16392, +16416, +16420, +16394, +16383, +16408, +16420, +16413, +16428, +16441, +16433, +16422, +16407, +16400, +16405, +16395, +16391, +16421, +16435, +16422, +16433, +16450, +16423, +16398, +16419, +16449, +16452, +16461, +16504, +16532, +16501, +16462, +16465, +16493, +16499, +16477, +16470, +16496, +16492, +16444, +16434, +16456, +16431, +16395, +16394, +16384, +16369, +16372, +16344, +16295, +16282, +16284, +16278, +16304, +16345, +16362, +16367, +16365, +16348, +16328, +16315, +16318, +16346, +16364, +16358, +16371, +16390, +16367, +16337, +16352, +16378, +16381, +16373, +16372, +16379, +16385, +16379, +16386, +16403, +16411, +16427, +16448, +16439, +16418, +16413, +16397, +16368, +16347, +16333, +16311, +16296, +16320, +16369, +16362, +16305, +16299, +16332, +16325, +16311, +16325, +16324, +16317, +16333, +16343, +16331, +16319, +16310, +16308, +16311, +16308, +16310, +16306, +16284, +16273, +16270, +16251, +16250, +16292, +16321, +16311, +16291, +16301, +16354, +16392, +16381, +16382, +16413, +16418, +16425, +16464, +16483, +16494, +16519, +16499, +16458, +16491, +16545, +16525, +16480, +16482, +16503, +16506, +16505, +16527, +16552, +16537, +16513, +16521, +16548, +16556, +16550, +16554, +16574, +16592, +16609, +16626, +16621, +16596, +16579, +16547, +16493, +16492, +16537, +16547, +16521, +16503, +16494, +16484, +16455, +16408, +16396, +16406, +16390, +16380, +16392, +16379, +16361, +16368, +16357, +16327, +16333, +16358, +16357, +16329, +16315, +16329, +16330, +16293, +16262, +16262, +16268, +16264, +16248, +16219, +16202, +16207, +16217, +16234, +16241, +16215, +16180, +16183, +16205, +16199, +16182, +16180, +16168, +16149, +16168, +16197, +16206, +16223, +16254, +16265, +16254, +16247, +16257, +16275, +16280, +16258, +16232, +16250, +16308, +16332, +16300, +16285, +16315, +16337, +16341, +16336, +16323, +16327, +16342, +16342, +16357, +16389, +16400, +16406, +16418, +16415, +16430, +16450, +16434, +16455, +16528, +16566, +16592, +16662, +16708, +16705, +16709, +16724, +16714, +16675, +16646, +16655, +16666, +16659, +16678, +16689, +16664, +16651, +16640, +16606, +16599, +16586, +16535, +16523, +16535, +16494, +16465, +16479, +16480, +16477, +16476, +16445, +16413, +16402, +16389, +16381, +16358, +16325, +16338, +16366, +16344, +16305, +16283, +16271, +16278, +16286, +16275, +16271, +16278, +16280, +16282, +16290, +16308, +16338, +16353, +16358, +16372, +16379, +16395, +16425, +16411, +16367, +16369, +16381, +16346, +16316, +16329, +16334, +16303, +16292, +16320, +16321, +16293, +16300, +16322, +16304, +16273, +16275, +16287, +16293, +16306, +16320, +16320, +16309, +16311, +16331, +16324, +16280, +16259, +16271, +16259, +16225, +16221, +16233, +16220, +16220, +16256, +16277, +16268, +16259, +16252, +16252, +16273, +16272, +16248, +16250, +16273, +16298, +16339, +16349, +16318, +16325, +16356, +16357, +16377, +16408, +16391, +16384, +16424, +16450, +16461, +16482, +16480, +16476, +16515, +16555, +16540, +16492, +16478, +16532, +16579, +16553, +16519, +16528, +16537, +16531, +16530, +16528, +16527, +16516, +16508, +16532, +16550, +16530, +16512, +16513, +16506, +16502, +16510, +16511, +16505, +16498, +16512, +16541, +16527, +16481, +16474, +16497, +16497, +16504, +16536, +16566, +16578, +16581, +16578, +16571, +16563, +16568, +16561, +16521, +16497, +16493, +16470, +16453, +16440, +16396, +16372, +16385, +16381, +16365, +16350, +16315, +16311, +16332, +16311, +16284, +16283, +16258, +16240, +16254, +16232, +16203, +16233, +16264, +16260, +16243, +16213, +16187, +16158, +16133, +16150, +16161, +16132, +16152, +16193, +16151, +16117, +16166, +16171, +16113, +16104, +16152, +16214, +16243, +16229, +16238, +16278, +16289, +16306, +16353, +16347, +16308, +16322, +16363, +16382, +16393, +16416, +16443, +16456, +16466, +16499, +16500, +16452, +16442, +16459, +16446, +16451, +16465, +16428, +16402, +16420, +16428, +16438, +16457, +16438, +16422, +16444, +16453, +16448, +16458, +16456, +16438, +16425, +16418, +16434, +16457, +16462, +16475, +16501, +16509, +16527, +16566, +16569, +16566, +16601, +16616, +16577, +16546, +16532, +16511, +16503, +16505, +16493, +16503, +16547, +16554, +16508, +16485, +16496, +16488, +16476, +16502, +16526, +16513, +16487, +16469, +16448, +16432, +16417, +16378, +16355, +16360, +16330, +16292, +16315, +16320, +16271, +16269, +16290, +16248, +16226, +16259, +16267, +16266, +16292, +16291, +16268, +16255, +16253, +16273, +16299, +16304, +16322, +16328, +16277, +16269, +16334, +16340, +16279, +16260, +16263, +16237, +16219, +16218, +16196, +16169, +16191, +16238, +16249, +16240, +16254, +16268, +16275, +16314, +16360, +16377, +16384, +16378, +16372, +16398, +16423, +16420, +16453, +16519, +16557, +16560, +16548, +16532, +16536, +16536, +16513, +16486, +16471, +16503, +16561, +16534, +16490, +16562, +16609, +16546, +16542, +16587, +16567, +16560, +16573, +16527, +16510, +16550, +16557, +16549, +16540, +16518, +16535, +16545, +16495, +16502, +16546, +16508, +16461, +16441, +16390, +16381, +16418, +16398, +16389, +16427, +16406, +16374, +16399, +16403, +16382, +16372, +16344, +16318, +16310, +16275, +16250, +16249, +16214, +16197, +16232, +16220, +16180, +16206, +16218, +16165, +16152, +16193, +16192, +16180, +16193, +16168, +16138, +16164, +16168, +16119, +16097, +16098, +16091, +16100, +16103, +16093, +16117, +16146, +16166, +16211, +16229, +16190, +16190, +16221, +16227, +16244, +16285, +16312, +16327, +16324, +16317, +16357, +16420, +16449, +16468, +16500, +16507, +16493, +16502, +16533, +16540, +16543, +16566, +16564, +16580, +16660, +16681, +16640, +16701, +16783, +16750, +16728, +16777, +16790, +16782, +16786, +16792, +16799, +16765, +16728, +16777, +16804, +16748, +16751, +16792, +16751, +16718, +16746, +16750, +16728, +16697, +16688, +16724, +16709, +16620, +16599, +16618, +16572, +16553, +16589, +16567, +16499, +16453, +16424, +16415, +16416, +16379, +16320, +16275, +16245, +16228, +16196, +16143, +16104, +16097, +16101, +16073, +16019, +16004, +16014, +15982, +15955, +15960, +15906, +15846, +15882, +15911, +15872, +15865, +15848, +15758, +15726, +15781, +15807, +15797, +15789, +15751, +15723, +15750, +15781, +15776, +15787, +15839, +15889, +15902, +15940, +16038, +16095, +16084, +16113, +16192, +16239, +16257, +16281, +16324, +16404, +16470, +16492, +16567, +16686, +16742, +16770, +16841, +16886, +16898, +16952, +17025, +17067, +17087, +17108, +17163, +17221, +17221, +17238, +17317, +17336, +17292, +17319, +17362, +17335, +17321, +17322, +17276, +17252, +17249, +17182, +17102, +17072, +17032, +16954, +16880, +16838, +16823, +16776, +16676, +16599, +16571, +16509, +16398, +16296, +16213, +16128, +16052, +15990, +15916, +15830, +15761, +15694, +15620, +15558, +15478, +15373, +15312, +15267, +15192, +15154, +15157, +15127, +15113, +15136, +15115, +15113, +15192, +15242, +15244, +15291, +15353, +15397, +15481, +15602, +15693, +15733, +15774, +15875, +15986, +16063, +16164, +16291, +16390, +16491, +16609, +16698, +16778, +16869, +16964, +17090, +17203, +17268, +17380, +17515, +17564, +17604, +17703, +17767, +17803, +17851, +17852, +17830, +17835, +17836, +17830, +17832, +17818, +17796, +17763, +17687, +17621, +17598, +17552, +17478, +17411, +17315, +17208, +17141, +17076, +16998, +16919, +16800, +16661, +16553, +16439, +16315, +16219, +16104, +15952, +15831, +15706, +15550, +15436, +15351, +15222, +15099, +15027, +14968, +14890, +14807, +14750, +14721, +14678, +14607, +14551, +14532, +14540, +14555, +14546, +14531, +14548, +14577, +14598, +14630, +14683, +14756, +14848, +14939, +15021, +15133, +15280, +15402, +15505, +15669, +15852, +15981, +16139, +16364, +16520, +16629, +16823, +17027, +17163, +17318, +17471, +17568, +17684, +17843, +17958, +18033, +18124, +18220, +18303, +18373, +18432, +18465, +18486, +18526, +18538, +18513, +18554, +18608, +18555, +18488, +18462, +18364, +18263, +18223, +18114, +17966, +17875, +17747, +17575, +17447, +17300, +17125, +16985, +16826, +16678, +16576, +16421, +16250, +16160, +16033, +15860, +15778, +15701, +15526, +15377, +15286, +15174, +15052, +14959, +14887, +14832, +14784, +14758, +14753, +14727, +14705, +14700, +14666, +14635, +14653, +14673, +14680, +14708, +14738, +14761, +14805, +14866, +14920, +14976, +15061, +15151, +15224, +15334, +15473, +15550, +15601, +15698, +15775, +15821, +15912, +16006, +16079, +16217, +16367, +16430, +16492, +16603, +16681, +16743, +16876, +17048, +17188, +17306, +17408, +17473, +17518, +17561, +17579, +17593, +17650, +17720, +17753, +17767, +17788, +17818, +17855, +17848, +17807, +17798, +17795, +17756, +17741, +17731, +17674, +17651, +17651, +17581, +17527, +17527, +17447, +17334, +17288, +17201, +17067, +16977, +16866, +16727, +16653, +16581, +16459, +16373, +16283, +16137, +16033, +15976, +15852, +15695, +15588, +15480, +15344, +15253, +15202, +15112, +15011, +14944, +14879, +14822, +14793, +14752, +14709, +14714, +14734, +14734, +14734, +14733, +14715, +14718, +14753, +14803, +14872, +14977, +15096, +15194, +15303, +15464, +15642, +15797, +15932, +16055, +16193, +16368, +16539, +16698, +16864, +17020, +17183, +17361, +17470, +17512, +17605, +17744, +17835, +17888, +17943, +18004, +18056, +18090, +18148, +18235, +18246, +18192, +18216, +18275, +18275, +18287, +18303, +18210, +18094, +18067, +18040, +17959, +17886, +17811, +17684, +17550, +17455, +17341, +17179, +17029, +16912, +16775, +16622, +16486, +16344, +16216, +16103, +15961, +15821, +15719, +15598, +15444, +15319, +15206, +15074, +14941, +14806, +14688, +14610, +14544, +14453, +14365, +14306, +14268, +14226, +14187, +14172, +14161, +14131, +14121, +14150, +14191, +14230, +14275, +14336, +14418, +14493, +14542, +14596, +14673, +14765, +14881, +15020, +15189, +15397, +15603, +15763, +15921, +16118, +16315, +16473, +16621, +16803, +17000, +17170, +17313, +17467, +17643, +17798, +17919, +18058, +18238, +18386, +18478, +18589, +18705, +18753, +18792, +18872, +18908, +18900, +18943, +18985, +18956, +18928, +18925, +18867, +18766, +18663, +18549, +18463, +18417, +18314, +18151, +18021, +17904, +17756, +17608, +17470, +17330, +17216, +17108, +16961, +16790, +16640, +16505, +16354, +16210, +16085, +15929, +15754, +15629, +15513, +15376, +15304, +15254, +15114, +14984, +14933, +14881, +14821, +14768, +14686, +14628, +14620, +14587, +14531, +14490, +14452, +14441, +14453, +14440, +14429, +14440, +14430, +14417, +14425, +14451, +14524, +14601, +14624, +14669, +14772, +14850, +14887, +14925, +14971, +15037, +15112, +15197, +15316, +15437, +15555, +15715, +15847, +15920, +16062, +16262, +16392, +16512, +16695, +16875, +17018, +17167, +17332, +17495, +17612, +17709, +17842, +17943, +17988, +18084, +18200, +18257, +18334, +18432, +18466, +18483, +18535, +18564, +18562, +18545, +18531, +18539, +18519, +18470, +18449, +18417, +18325, +18223, +18124, +18033, +17974, +17895, +17792, +17699, +17535, +17336, +17245, +17163, +16985, +16846, +16753, +16570, +16373, +16243, +16078, +15895, +15761, +15589, +15371, +15234, +15168, +15064, +14934, +14834, +14755, +14680, +14598, +14491, +14378, +14297, +14231, +14181, +14184, +14189, +14154, +14146, +14180, +14178, +14189, +14270, +14329, +14345, +14417, +14524, +14621, +14765, +14928, +15042, +15168, +15333, +15492, +15676, +15895, +16061, +16204, +16411, +16617, +16777, +16960, +17152, +17300, +17435, +17567, +17686, +17812, +17946, +18067, +18178, +18280, +18367, +18457, +18518, +18527, +18532, +18541, +18496, +18423, +18401, +18398, +18361, +18326, +18315, +18269, +18181, +18098, +18018, +17917, +17817, +17715, +17595, +17497, +17427, +17322, +17179, +17052, +16923, +16759, +16604, +16489, +16388, +16270, +16174, +16118, +16040, +15908, +15807, +15742, +15654, +15572, +15523, +15450, +15357, +15300, +15259, +15203, +15134, +15052, +14973, +14934, +14925, +14918, +14889, +14838, +14796, +14791, +14800, +14797, +14788, +14778, +14763, +14730, +14696, +14698, +14704, +14673, +14671, +14699, +14662, +14612, +14646, +14682, +14675, +14698, +14737, +14791, +14892, +14971, +15056, +15250, +15441, +15565, +15753, +15961, +16109, +16301, +16500, +16627, +16812, +17053, +17228, +17392, +17557, +17674, +17850, +18060, +18179, +18287, +18423, +18504, +18593, +18744, +18854, +18902, +18948, +19009, +19060, +19058, +19040, +19077, +19111, +19085, +19052, +19000, +18904, +18797, +18682, +18587, +18537, +18443, +18301, +18218, +18137, +17997, +17887, +17820, +17702, +17529, +17347, +17191, +17064, +16943, +16816, +16657, +16469, +16331, +16231, +16069, +15889, +15742, +15570, +15406, +15285, +15145, +15007, +14892, +14746, +14613, +14517, +14370, +14201, +14104, +14045, +13983, +13903, +13812, +13758, +13722, +13641, +13555, +13507, +13475, +13481, +13500, +13487, +13474, +13479, +13494, +13543, +13579, +13594, +13675, +13783, +13862, +13980, +14143, +14308, +14526, +14779, +15020, +15281, +15528, +15723, +15927, +16164, +16393, +16633, +16895, +17147, +17383, +17618, +17856, +18054, +18201, +18370, +18550, +18676, +18802, +18954, +19045, +19122, +19254, +19345, +19384, +19449, +19508, +19520, +19518, +19490, +19423, +19354, +19308, +19285, +19236, +19153, +19079, +18988, +18856, +18746, +18635, +18463, +18314, +18212, +18078, +17933, +17812, +17671, +17505, +17334, +17166, +17031, +16893, +16714, +16557, +16430, +16269, +16095, +15942, +15784, +15635, +15518, +15412, +15291, +15150, +15014, +14900, +14787, +14678, +14565, +14418, +14297, +14257, +14211, +14146, +14117, +14054, +13946, +13915, +13918, +13869, +13846, +13870, +13872, +13883, +13952, +14026, +14073, +14116, +14167, +14205, +14214, +14209, +14210, +14245, +14341, +14472, +14560, +14593, +14622, +14665, +14699, +14749, +14830, +14894, +15009, +15362, +15821, +16162, +16660, +17377, +17684, +17664, +18044, +18431, +18267, +18266, +18640, +18667, +18519, +18527, +18434, +18436, +18431, +17932, +17603, +17778, +17602, +17470, +18226, +19118, +19669, +20270, +20785, +21038, +20989, +20741, +20889, +21077, +20655, +20544, +20798, +20254, +19561, +19368, +18807, +18095, +17599, +16871, +16443, +16304, +15713, +15603, +16030, +15680, +15334, +15608, +15387, +15146, +15377, +15182, +15105, +15471, +15232, +15009, +15290, +14988, +14506, +14460, +14103, +13844, +14009, +13702, +13294, +13205, +12701, +12213, +12137, +11737, +11341, +11312, +11002, +10744, +10918, +10951, +11103, +11685, +12116, +12505, +13173, +13783, +14374, +15067, +15708, +16487, +17274, +17715, +18121, +18605, +18899, +19104, +19226, +19227, +19333, +19321, +19116, +19172, +19290, +19170, +19201, +19287, +19172, +19201, +19292, +19214, +19285, +19420, +19451, +19689, +19909, +19804, +19796, +19919, +19926, +19968, +19898, +19644, +19578, +19512, +19187, +18964, +18718, +18188, +17713, +17267, +16635, +16115, +15629, +14952, +14426, +14056, +13562, +13211, +13053, +12816, +12682, +12797, +12951, +13171, +13543, +13945, +14387, +14901, +15386, +15818, +16229, +16612, +16940, +17173, +17333, +17417, +17344, +17166, +16995, +16780, +16493, +16196, +15860, +15482, +15123, +14770, +14417, +14102, +13803, +13516, +13332, +13228, +13076, +12929, +12912, +12935, +12931, +13045, +13283, +13490, +13688, +13946, +14231, +14572, +14965, +15292, +15592, +15905, +16114, +16302, +16617, +16879, +16989, +17149, +17358, +17504, +17684, +17902, +18081, +18325, +18646, +18908, +19217, +19704, +20147, +20437, +20803, +21251, +21517, +21716, +22052, +22250, +22224, +22268, +22288, +22092, +21911, +21666, +21185, +20755, +20342, +19640, +18942, +18410, +17720, +17001, +16474, +15878, +15226, +14752, +14328, +13900, +13581, +13293, +13037, +12927, +12854, +12754, +12769, +12927, +13127, +13325, +13528, +13724, +13899, +14094, +14330, +14489, +14545, +14632, +14698, +14660, +14640, +14556, +14222, +13841, +13542, +13191, +12922, +12771, +12506, +12291, +12284, +12262, +12345, +12607, +12780, +13126, +13760, +14181, +14601, +15299, +15714, +16082, +16867, +17348, +17508, +17989, +18208, +18057, +18343, +18600, +18408, +18469, +18578, +18296, +18235, +18377, +18205, +18134, +18381, +18532, +18682, +19085, +19449, +19588, +19843, +20313, +20677, +21063, +21640, +21793, +21554, +21696, +21814, +21445, +21245, +21001, +20239, +19701, +19276, +18313, +17554, +17081, +16120, +15303, +14966, +14314, +13646, +13329, +12827, +12462, +12604, +12665, +12689, +12924, +12989, +13099, +13583, +14007, +14309, +14645, +14840, +15066, +15425, +15597, +15701, +15862, +15824, +15777, +15892, +15832, +15633, +15457, +15089, +14676, +14428, +14065, +13624, +13339, +13044, +12848, +12953, +12933, +12720, +12780, +12961, +13111, +13631, +14297, +14656, +15035, +15520, +15866, +16371, +16972, +17186, +17331, +17656, +17730, +17718, +17920, +17952, +17839, +17917, +17997, +18039, +18192, +18250, +18278, +18547, +18912, +19296, +19779, +20246, +20685, +21107, +21438, +21793, +22155, +22355, +22572, +22760, +22628, +22428, +22299, +21843, +21234, +20811, +20227, +19455, +18831, +18077, +17123, +16479, +15983, +15237, +14631, +14330, +13906, +13500, +13387, +13186, +12901, +13007, +13258, +13305, +13452, +13654, +13615, +13719, +14035, +14030, +13923, +14074, +13994, +13661, +13590, +13433, +12875, +12415, +12035, +11451, +11059, +10870, +10435, +10138, +10334, +10471, +10419, +10682, +11124, +11410, +11986, +12970, +13657, +14086, +14896, +15656, +16088, +16982, +17984, +18174, +18344, +18805, +18662, +18549, +19023, +18909, +18450, +18654, +18648, +18335, +18709, +18921, +18577, +18994, +19781, +19950, +20448, +21370, +21598, +21767, +22545, +22950, +23117, +23819, +24023, +23395, +23241, +23203, +22384, +21746, +21266, +20019, +18979, +18471, +17196, +15834, +15313, +14474, +13377, +13135, +12970, +12475, +12526, +12731, +12556, +12830, +13717, +14417, +14863, +15414, +15896, +16165, +16582, +17058, +17033, +16875, +17042, +16850, +16373, +16368, +16103, +15300, +15098, +15050, +14501, +14589, +14898, +14184, +13779, +14155, +13846, +13487, +13834, +13583, +13089, +13430, +13582, +13213, +12989, +12557, +12183, +12272, +12138, +12093, +12335, +11922, +11647, +12133, +12189, +12462, +13483, +13566, +13513, +14580, +15056, +15255, +16433, +16811, +16728, +17926, +18627, +18520, +19452, +20051, +19829, +20639, +21393, +21194, +21762, +22527, +22345, +22379, +22595, +22338, +22443, +22673, +22299, +22063, +22038, +21615, +21282, +21158, +20707, +20268, +20101, +19621, +18917, +18581, +18278, +17633, +17132, +16773, +16244, +16075, +16195, +15706, +15129, +15131, +14976, +14766, +15055, +15020, +14692, +14946, +15121, +14931, +15147, +15230, +14840, +14817, +14825, +14368, +14017, +13555, +12668, +11843, +11082, +10529, +10361, +9799, +9291, +9666, +9494, +8867, +9689, +10418, +10093, +11398, +13219, +12974, +13563, +15370, +15110, +15315, +17653, +17820, +16984, +18305, +18173, +16719, +17875, +18370, +16747, +17270, +18054, +16684, +17051, +18376, +17518, +17568, +19112, +19042, +19173, +20865, +21434, +21158, +21688, +22045, +22087, +22672, +23069, +22570, +21763, +21328, +20958, +20088, +19285, +18739, +17586, +16431, +16007, +15166, +14167, +14106, +13702, +12776, +13060, +13749, +13761, +14201, +14779, +14775, +15547, +17077, +17827, +18137, +18739, +19118, +19326, +19808, +20104, +19744, +19245, +19060, +18712, +18165, +18044, +17773, +16786, +16209, +16260, +16103, +16135, +16166, +15285, +14560, +14558, +14025, +13266, +12961, +12213, +11340, +11262, +11125, +10218, +9053, +8350, +8154, +7837, +8031, +9122, +9013, +8349, +9592, +10479, +10504, +12895, +14717, +13937, +15350, +17571, +17084, +18231, +20338, +19261, +19509, +21739, +20947, +20592, +22257, +21223, +20371, +22233, +22050, +21209, +22734, +22946, +21817, +22188, +22357, +22135, +22839, +22987, +22225, +21394, +20549, +20204, +19666, +18551, +18255, +17694, +16168, +15788, +15318, +13656, +13642, +13956, +12532, +12705, +14010, +13375, +13470, +14546, +13822, +14217, +16580, +16819, +16361, +17374, +17192, +16708, +18076, +18516, +17674, +18093, +18409, +17689, +17947, +18500, +17765, +17175, +17285, +16734, +15986, +15919, +15076, +13087, +12167, +12336, +11692, +11304, +11788, +10708, +9170, +10043, +10595, +9496, +10387, +11828, +10845, +11210, +13269, +12705, +12405, +14759, +14998, +14137, +16073, +16714, +15268, +16389, +17516, +16446, +17524, +19207, +18110, +18260, +20117, +19752, +19717, +21531, +21371, +20652, +22342, +23116, +22046, +22227, +22468, +21287, +21270, +21982, +20733, +19226, +18990, +17944, +16522, +16568, +16411, +15324, +14913, +14473, +13687, +13995, +14355, +14035, +14348, +14516, +14579, +15932, +16443, +15727, +16599, +17317, +16916, +18217, +18872, +17327, +17814, +18650, +17137, +17487, +18574, +16893, +16871, +18287, +16984, +17028, +18992, +17834, +17025, +18829, +18417, +17241, +17676, +16015, +13609, +13637, +13101, +11237, +10435, +9915, +9004, +8209, +7499, +7357, +7284, +7181, +8523, +9820, +10053, +11759, +13414, +13114, +14695, +17574, +17994, +18777, +20306, +19184, +19010, +21341, +21195, +20178, +21232, +20697, +19456, +20829, +21375, +20257, +20961, +21692, +20969, +21823, +23653, +23626, +22857, +22597, +22061, +21652, +22018, +21595, +19337, +17153, +16185, +14958, +13652, +13356, +12459, +10832, +10752, +11027, +10257, +10902, +12484, +12365, +12803, +15159, +16284, +16726, +18433, +18748, +17938, +19593, +21186, +20148, +19779, +19820, +17928, +17365, +18384, +17239, +16276, +17213, +16444, +15565, +17115, +17485, +16806, +17812, +17609, +16111, +16590, +16299, +13605, +12211, +11499, +9483, +8712, +9003, +7435, +5552, +5410, +5377, +5036, +6176, +8020, +8684, +9640, +11932, +13314, +14222, +16858, +18819, +19019, +20460, +21796, +21016, +21357, +22527, +21731, +21648, +22756, +21689, +20678, +21694, +21598, +21094, +22325, +22658, +22000, +23046, +24113, +23562, +23108, +22679, +21488, +20952, +21011, +19826, +17622, +15648, +13775, +12175, +11644, +11489, +10902, +10756, +10964, +10651, +11143, +12914, +13962, +14769, +16677, +18066, +18912, +20551, +21050, +20260, +20842, +21609, +21257, +21529, +21068, +18974, +18456, +18790, +17679, +17663, +18400, +17246, +16998, +18386, +18105, +17952, +19102, +18083, +16276, +16329, +15213, +12587, +11027, +8981, +6280, +5754, +5931, +4522, +3256, +2816, +2256, +2851, +5249, +7468, +8938, +10857, +12654, +13652, +15558, +18412, +19867, +20346, +21262, +21334, +20888, +21571, +21601, +20264, +20179, +20810, +20340, +20422, +21210, +20880, +20882, +22254, +22916, +23114, +24357, +25061, +24345, +23756, +23065, +21657, +20767, +20094, +18261, +16151, +14453, +12442, +10672, +9735, +9017, +8750, +9038, +9245, +9883, +11097, +12231, +13841, +15539, +16372, +17917, +20150, +20823, +21203, +22123, +21513, +21276, +22821, +22382, +20784, +21145, +20351, +18526, +19475, +19819, +18081, +18766, +19600, +18058, +18759, +20277, +18596, +17718, +18130, +16048, +14377, +13878, +10835, +7918, +7308, +5833, +4602, +5081, +4442, +3514, +4266, +5027, +6184, +8657, +10695, +12454, +14558, +16009, +17472, +19123, +19972, +20977, +21822, +21348, +21139, +21118, +20004, +19683, +19984, +19165, +19195, +20004, +19410, +19567, +20893, +20749, +20762, +21804, +21413, +21034, +21776, +21002, +19391, +18512, +16858, +15343, +15118, +13940, +11965, +11036, +10139, +9355, +10041, +11001, +11531, +12779, +14189, +14949, +16184, +18081, +19162, +19519, +20362, +21118, +21141, +21414, +21359, +19913, +19128, +19750, +19579, +19145, +19387, +18592, +17908, +19022, +19499, +19270, +20366, +20713, +19839, +20220, +20348, +18956, +18031, +16604, +13701, +11653, +10226, +7993, +6257, +5258, +4477, +4755, +5442, +5720, +6499, +7873, +9758, +12390, +14709, +16563, +18422, +19262, +19596, +20741, +21456, +21475, +21588, +20595, +19087, +18938, +18789, +18130, +18349, +18378, +17933, +18767, +19887, +20221, +21021, +21789, +21543, +21492, +21862, +21646, +20845, +19541, +17557, +15411, +13941, +13202, +12152, +10567, +9477, +8738, +8204, +8992, +10313, +11018, +12463, +14301, +15084, +16283, +17957, +18324, +18748, +19620, +19215, +19127, +19999, +19235, +17908, +17809, +17375, +17324, +18788, +19293, +18880, +19464, +19860, +20027, +21300, +22129, +21900, +21929, +21561, +20495, +19786, +18685, +16449, +13932, +11468, +9095, +7187, +5672, +4423, +3637, +3795, +5125, +6710, +8067, +9755, +11529, +13362, +15972, +18504, +20104, +21235, +21529, +21119, +21269, +21504, +21135, +20632, +19624, +18495, +18434, +18634, +18723, +19426, +19826, +19968, +21060, +22036, +22497, +23349, +23295, +22067, +21385, +20686, +19433, +18449, +16700, +13885, +11649, +10118, +9187, +9056, +8619, +8078, +8411, +9111, +10475, +12466, +13746, +15198, +17131, +17878, +18642, +19850, +19324, +18706, +19015, +17954, +17497, +18495, +17265, +15874, +16645, +16312, +16807, +19860, +20376, +19834, +21764, +21969, +21539, +23713, +23489, +21549, +22237, +21072, +18206, +18040, +15964, +11529, +9967, +7796, +4279, +4268, +4079, +1963, +3024, +5007, +5569, +8230, +10854, +11453, +13683, +16374, +17528, +19490, +20975, +20417, +20259, +20347, +20051, +20622, +20648, +19578, +19351, +19504, +19807, +21107, +22012, +22340, +23210, +23606, +23732, +24486, +24350, +23213, +22157, +20405, +18477, +17484, +16273, +14442, +12552, +10545, +9390, +9437, +9711, +10404, +11139, +11388, +12641, +14504, +15428, +16664, +17828, +17510, +17832, +18678, +17773, +17168, +17065, +15061, +13974, +15021, +14792, +14774, +16124, +15592, +15442, +18210, +19839, +20547, +22737, +23116, +22159, +23288, +23569, +22062, +21673, +20473, +17852, +16937, +16020, +13401, +11352, +9235, +6456, +5584, +5837, +5425, +5748, +6758, +7582, +9156, +10824, +11725, +12919, +14152, +14943, +16248, +17474, +17794, +17860, +17472, +17074, +18138, +19474, +19682, +19890, +20212, +20413, +21691, +23191, +23453, +23754, +24246, +23754, +23386, +23449, +22407, +21001, +20029, +18279, +16544, +16125, +15313, +13580, +12654, +12152, +11493, +12085, +13326, +13415, +13505, +14433, +14752, +14971, +16111, +16367, +15567, +15688, +15707, +14652, +14640, +15204, +14371, +13916, +14675, +14794, +15333, +17099, +17654, +17522, +18871, +20107, +20632, +21990, +22685, +21753, +21452, +21602, +20688, +19999, +19706, +18248, +16763, +16476, +15931, +14812, +14027, +12827, +11104, +10252, +9903, +9060, +8568, +8763, +8883, +9425, +10592, +11060, +11018, +11696, +12501, +13240, +14778, +16142, +16539, +17142, +17805, +18153, +19409, +20740, +20646, +20659, +21272, +21306, +21681, +22412, +22019, +21677, +21934, +21293, +20692, +20825, +20012, +18874, +18416, +17363, +16277, +16177, +15606, +14593, +14181, +13646, +13273, +13941, +14622, +14814, +14951, +15013, +15338, +15863, +16113, +16375, +16260, +15564, +15313, +15096, +14707, +15388, +15762, +14784, +14881, +15770, +15840, +16751, +17804, +17191, +17575, +19184, +19349, +19723, +20790, +19977, +19124, +19638, +19048, +18212, +18408, +17374, +15881, +15827, +15498, +14656, +14278, +12975, +11177, +10522, +9991, +9188, +8979, +8882, +9141, +10313, +11188, +11495, +12100, +12740, +13509, +14898, +16196, +17125, +18045, +18393, +18172, +18600, +19725, +20417, +20574, +20760, +20807, +20837, +21375, +21639, +21236, +21397, +21700, +20930, +20415, +20500, +19650, +18718, +18266, +16903, +15883, +16185, +15538, +14285, +14076, +13428, +12704, +13762, +14855, +15043, +15794, +16321, +16245, +17176, +18224, +18024, +17877, +18095, +17550, +16847, +16800, +16586, +15789, +15230, +15095, +15079, +15650, +16462, +16321, +16146, +17073, +17898, +18491, +19602, +19726, +18835, +18951, +19177, +18425, +18087, +17586, +15878, +14699, +14263, +13097, +11760, +10549, +8881, +7978, +8467, +8983, +9433, +10567, +11605, +12076, +12916, +14095, +14695, +15165, +15986, +16454, +16864, +17620, +17420, +16635, +17120, +18051, +18404, +19040, +19429, +19282, +20011, +21050, +21395, +21951, +22231, +21541, +21087, +20889, +20377, +19937, +18873, +17291, +16626, +16274, +15829, +16007, +15420, +14044, +14100, +14694, +14914, +16176, +16922, +16156, +16622, +17577, +17083, +17449, +18260, +17189, +16751, +17415, +16300, +15493, +16243, +15330, +14333, +15700, +16225, +15849, +16888, +16919, +16107, +17540, +18847, +18694, +19637, +20023, +18704, +18707, +18993, +17811, +17454, +17141, +15308, +14534, +14408, +12702, +11120, +9866, +7823, +7178, +7968, +8076, +8695, +10184, +10964, +11810, +12928, +13302, +13945, +15042, +15564, +16226, +17133, +17259, +16824, +16432, +16846, +18336, +19425, +19672, +19817, +19536, +19719, +21082, +21699, +21694, +22301, +21809, +20648, +20839, +20563, +19307, +18790, +17604, +16117, +16812, +17437, +16396, +15977, +15499, +14466, +15374, +17018, +17174, +17306, +17470, +16997, +17506, +18503, +18377, +18152, +18133, +17649, +17392, +17214, +16583, +16196, +15823, +15253, +15675, +16723, +17059, +16958, +16692, +16308, +16891, +18288, +19023, +19180, +19302, +18920, +18516, +18774, +18650, +17770, +17004, +15862, +14295, +13780, +13382, +11316, +9041, +7624, +6270, +6035, +7135, +7631, +8240, +10020, +11137, +11711, +12975, +13493, +13465, +14549, +15430, +15906, +17290, +17362, +15667, +16036, +18068, +19006, +19944, +20672, +19720, +19658, +21100, +21179, +20951, +21597, +20749, +19466, +19867, +19893, +19215, +19057, +17701, +16023, +16735, +17732, +17323, +17077, +16325, +15056, +15528, +16847, +17477, +18029, +17748, +16881, +17413, +18233, +18094, +18168, +17989, +17412, +17779, +18054, +17717, +18031, +17668, +16245, +16236, +17173, +17594, +18095, +17789, +16646, +17150, +18615, +19119, +19660, +20054, +19353, +19018, +19262, +18910, +18528, +17879, +15946, +14031, +13119, +12109, +10509, +8493, +6221, +4810, +5085, +6166, +7206, +8529, +10268, +11702, +12530, +13068, +13255, +13267, +13732, +14484, +15318, +16268, +16153, +14965, +15207, +17199, +18832, +19858, +20571, +20641, +21179, +22382, +22670, +22370, +22212, +21152, +19842, +19820, +20098, +19652, +18785, +17329, +16095, +16489, +17362, +17181, +16621, +15935, +14919, +14898, +16249, +17234, +17188, +16895, +16851, +17469, +18501, +18768, +18295, +18067, +17985, +17743, +17767, +18104, +18141, +17211, +15582, +14699, +15181, +16185, +16923, +16882, +16516, +17432, +19338, +20542, +21322, +21880, +21502, +21176, +21212, +20287, +19117, +18050, +15625, +13282, +12728, +11876, +10053, +8389, +6151, +4262, +4843, +6240, +7006, +8504, +10527, +12131, +13547, +13909, +12893, +12172, +12294, +12720, +13685, +14931, +15310, +14617, +14443, +16252, +18962, +20781, +21639, +21873, +22024, +22843, +23286, +22589, +21874, +20810, +19008, +18350, +18754, +18587, +18179, +17329, +15969, +16221, +17645, +17958, +17798, +17416, +15971, +15178, +15854, +16503, +16900, +16811, +16080, +16635, +18459, +19271, +19209, +19059, +18521, +18199, +18104, +17705, +17777, +17682, +16094, +14664, +14823, +15715, +17037, +18006, +17640, +17847, +19850, +21576, +22272, +22593, +21964, +20901, +20495, +19694, +18195, +17081, +15576, +13310, +12192, +12343, +12015, +11015, +9593, +7668, +6480, +6800, +7372, +7513, +8076, +9495, +11115, +12099, +12046, +11075, +10078, +10392, +11755, +12856, +14159, +15734, +15743, +15359, +17311, +19905, +21258, +22206, +22079, +21446, +22703, +23478, +21853, +21126, +21036, +19376, +18988, +20021, +19505, +19121, +19172, +17286, +16412, +18023, +18122, +16954, +16560, +15044, +13394, +14237, +15735, +16510, +17198, +17014, +16720, +17944, +19133, +18810, +18038, +17719, +17801, +17856, +17766, +17804, +17351, +16186, +15516, +15822, +17164, +19339, +20161, +19160, +19033, +20106, +20930, +21472, +20830, +19076, +18579, +18729, +17802, +17255, +16993, +15583, +14598, +14724, +14637, +14574, +13841, +11150, +8514, +7574, +7222, +7120, +7117, +6915, +7922, +10135, +11212, +10912, +10474, +10137, +10449, +11649, +12967, +14568, +16192, +16217, +15666, +17224, +19932, +21231, +21001, +20242, +20279, +21809, +22663, +21482, +20540, +20525, +19958, +19613, +20041, +20146, +20085, +19551, +18010, +17627, +18599, +18107, +16648, +15832, +14684, +13848, +14524, +15506, +16423, +17201, +16892, +16989, +18464, +18898, +17853, +17075, +16605, +16513, +16788, +16491, +16438, +17116, +16798, +16000, +16762, +18501, +19966, +20624, +20081, +19545, +20237, +20985, +20684, +19808, +18958, +18416, +18104, +17877, +17822, +17590, +16845, +15995, +15507, +15667, +15905, +14638, +11909, +9415, +7658, +6677, +6602, +6496, +6492, +8064, +10490, +11889, +12033, +11311, +10394, +10378, +11085, +11783, +12791, +13975, +14377, +14463, +15860, +18484, +20400, +20698, +20411, +20823, +22255, +23404, +22643, +21012, +20560, +20604, +20120, +19997, +20411, +20568, +20349, +19793, +19412, +19742, +19657, +18322, +16804, +15799, +15092, +14794, +15157, +16077, +16564, +15861, +15261, +15796, +16336, +16140, +15436, +14681, +14957, +15761, +15584, +15709, +16963, +17296, +16804, +17187, +18115, +19431, +20522, +19660, +18501, +19307, +20188, +20148, +20194, +19592, +18742, +19039, +19141, +18715, +18975, +18510, +16898, +16375, +16731, +16616, +15990, +14059, +11261, +9848, +9181, +7685, +6628, +6729, +7434, +9403, +11860, +12437, +11357, +10067, +8875, +8798, +10119, +10887, +11073, +12420, +14133, +15445, +17556, +19668, +20321, +20519, +20766, +21046, +22294, +23072, +21555, +20087, +20338, +20660, +20628, +20683, +20692, +21488, +22580, +22185, +21129, +20501, +19343, +17865, +16796, +15489, +14107, +13490, +13800, +14984, +15873, +15322, +14613, +14974, +15658, +15849, +15280, +14572, +14763, +15096, +14973, +15774, +17277, +17881, +17819, +17753, +18272, +20018, +21115, +19965, +18686, +18722, +19293, +20088, +20129, +18992, +18488, +18660, +18464, +18841, +19213, +18136, +17054, +16631, +16163, +16398, +16163, +13655, +11064, +9694, +8400, +8048, +8662, +8700, +9538, +11596, +12340, +11681, +10573, +8613, +7228, +7527, +8179, +9380, +11635, +13271, +14236, +16017, +18200, +19827, +20401, +19585, +18857, +19774, +20883, +20605, +20070, +20460, +21239, +21794, +22261, +23080, +24460, +25430, +24722, +23041, +21817, +20594, +18798, +17211, +15920, +14580, +13931, +14531, +16173, +17971, +18140, +16688, +15982, +16270, +15716, +14232, +12842, +12097, +12134, +12369, +13074, +15202, +17177, +17218, +16959, +17953, +19505, +20493, +19711, +17785, +17485, +18867, +19826, +20201, +20124, +19388, +19038, +19138, +19058, +19203, +18662, +16710, +15504, +15968, +16757, +17215, +16349, +13995, +12475, +12109, +11337, +10698, +10304, +9439, +9682, +11418, +12307, +11531, +9621, +7342, +6452, +7163, +8204, +9871, +12001, +13153, +13929, +15527, +17164, +17890, +17396, +15976, +15432, +16868, +18691, +19480, +19956, +20827, +21680, +22254, +22924, +23808, +24487, +24297, +23000, +21545, +20795, +20042, +18998, +18556, +18304, +17588, +17699, +19146, +20361, +20111, +18205, +15802, +14882, +15049, +14437, +13416, +12884, +12440, +12281, +12748, +13612, +15134, +16584, +16518, +16216, +17589, +19368, +19631, +18558, +17417, +17533, +18897, +19798, +19456, +18649, +17809, +17302, +17660, +18358, +18505, +18120, +17634, +17607, +18520, +19676, +19484, +17495, +15109, +13609, +12660, +11661, +10870, +10379, +10272, +11311, +13018, +13089, +10948, +8818, +8115, +8278, +9124, +10961, +12684, +13018, +12857, +13650, +14966, +15715, +15587, +14625, +13774, +14522, +16564, +18294, +19249, +19816, +20267, +20947, +21689, +22011, +22148, +22177, +21691, +21089, +20849, +20540, +20262, +20437, +20325, +19459, +18932, +19549, +20524, +20420, +18722, +16600, +15433, +14976, +14533, +14385, +14670, +14706, +14124, +13551, +14029, +15585, +16749, +16656, +16293, +16564, +17270, +17920, +17773, +16641, +15928, +16586, +17529, +17778, +17496, +16783, +15994, +16028, +16989, +18152, +18907, +18826, +18300, +18490, +19393, +19646, +18507, +16235, +13665, +11980, +11329, +10773, +10348, +10627, +11353, +12628, +14337, +14321, +11747, +9489, +9236, +9690, +10748, +12734, +14040, +14225, +14463, +14773, +15223, +15872, +14999, +12780, +12383, +14328, +16435, +18031, +19151, +19805, +20603, +20963, +20300, +20206, +21045, +21039, +20343, +20223, +20323, +20327, +20623, +20963, +20849, +20115, +19231, +19363, +20474, +20625, +18733, +16295, +15364, +15989, +16661, +16891, +17147, +17081, +16296, +15303, +14930, +15908, +17499, +17661, +16646, +16663, +17675, +18056, +17293, +15775, +14854, +15718, +17156, +17546, +17215, +16862, +16860, +17510, +18424, +19139, +19442, +18996, +18365, +18430, +18633, +18138, +16767, +14416, +11876, +10424, +10029, +10075, +10278, +10574, +11633, +13502, +14066, +12180, +9757, +8663, +8889, +10046, +11718, +13043, +13480, +13234, +12779, +12815, +13741, +14463, +13811, +12839, +13142, +14650, +16785, +18805, +19667, +19580, +19347, +18908, +18657, +19150, +19804, +20371, +20996, +21065, +20780, +21115, +21832, +22017, +20926, +18888, +18272, +20012, +21266, +20126, +17929, +16282, +16061, +17036, +17790, +18011, +18219, +17876, +16997, +16760, +17647, +19141, +19827, +18714, +17331, +17334, +17901, +17922, +17114, +15723, +15237, +16390, +17807, +18521, +18427, +17727, +17725, +18810, +19651, +19962, +19770, +18626, +17716, +17847, +17688, +16874, +15544, +13119, +10890, +10164, +9909, +10096, +11101, +11795, +12662, +13940, +12906, +9921, +8524, +8530, +8760, +10275, +11814, +11620, +11196, +11088, +10713, +11442, +12884, +12663, +11441, +11124, +11913, +13966, +16567, +18040, +18490, +18505, +17772, +17137, +17577, +18689, +20318, +22043, +22530, +21834, +21190, +21326, +22235, +22541, +21186, +19841, +20086, +21131, +21855, +21289, +19420, +18348, +18848, +19336, +19703, +20235, +19773, +18667, +18116, +17850, +18147, +19140, +18994, +17264, +15815, +15335, +15183, +14906, +14364, +14057, +14589, +15884, +17392, +18101, +17800, +17918, +18943, +19773, +19902, +19062, +17392, +16771, +17957, +19104, +19234, +18638, +17305, +16078, +15821, +15611, +14656, +13520, +12810, +12864, +13546, +13941, +13488, +12538, +11594, +10957, +10645, +10319, +9645, +8719, +8216, +8623, +9469, +10074, +10245, +10165, +10461, +11469, +12419, +12800, +13016, +13378, +14282, +15855, +16951, +16949, +16935, +17564, +18548, +19708, +20467, +20388, +20105, +19996, +19873, +19947, +20090, +19751, +19215, +18939, +18800, +18851, +19153, +19350, +19454, +19739, +19923, +19686, +19239, +18921, +18885, +18973, +18784, +18183, +17451, +16938, +16816, +16894, +16850, +16836, +17177, +17747, +18471, +19445, +20333, +20867, +21273, +21519, +21483, +21454, +21271, +20565, +19949, +20039, +20373, +20562, +20598, +20130, +19200, +18429, +17765, +16709, +15435, +14372, +13719, +13656, +13927, +13812, +13084, +12082, +11021, +9935, +8833, +7824, +7204, +6993, +6922, +7150, +7777, +8243, +8380, +8766, +9467, +10084, +10479, +10536, +10387, +10794, +12047, +13395, +14287, +14903, +15483, +16206, +17177, +18008, +18288, +18409, +18836, +19170, +19064, +18938, +19112, +19512, +20048, +20348, +20220, +20220, +20422, +20303, +20207, +20555, +20670, +20128, +19400, +18942, +18949, +19031, +18512, +17693, +17269, +17140, +17161, +17381, +17746, +18419, +19164, +19387, +19546, +20201, +20757, +21080, +21582, +21902, +21858, +21733, +21368, +21022, +21250, +21569, +21599, +21726, +21709, +21077, +20145, +19234, +18335, +17406, +16359, +15397, +14822, +14424, +13887, +13173, +12419, +11759, +10844, +9398, +8120, +7524, +7139, +6775, +6549, +6469, +6869, +7541, +7627, +7611, +8462, +9583, +10181, +10383, +10544, +11298, +12734, +13784, +14217, +14826, +15445, +15697, +15901, +16163, +16606, +17384, +17921, +18113, +18559, +19077, +19385, +19787, +20130, +20387, +20964, +21421, +21258, +20932, +20661, +20367, +20144, +19672, +18954, +18600, +18518, +18308, +17984, +17358, +16794, +17139, +17982, +18624, +19249, +19512, +19159, +19094, +19482, +19804, +20337, +20935, +21124, +21372, +21660, +21392, +21113, +21229, +21283, +21450, +21863, +21931, +21613, +21012, +19963, +18974, +18263, +17272, +16299, +15852, +15446, +14895, +14341, +13399, +12256, +11477, +10669, +9646, +8980, +8498, +7816, +7426, +7505, +7696, +8085, +8539, +8671, +8917, +9688, +10377, +10687, +11015, +11403, +11870, +12620, +13278, +13490, +13679, +14097, +14469, +14604, +14603, +14954, +15974, +17038, +17616, +18150, +18817, +19259, +19552, +19836, +20065, +20427, +20713, +20441, +19989, +19897, +19804, +19410, +19042, +18910, +18954, +19012, +18774, +18240, +17866, +17815, +17846, +18177, +19002, +19436, +19056, +18981, +19337, +19099, +19135, +20293, +20879, +20660, +21246, +21600, +20806, +20822, +21417, +21000, +21013, +21834, +21617, +21036, +20820, +19915, +19202, +19157, +18141, +17040, +17148, +16823, +15837, +15213, +13991, +12400, +11767, +11198, +10279, +10067, +10013, +9338, +8686, +8472, +8693, +9302, +9823, +10009, +10034, +10177, +10488, +10517, +10489, +11109, +11665, +11619, +11915, +12317, +12165, +12379, +12937, +13061, +13687, +14942, +15555, +16005, +17017, +17633, +17666, +17809, +17984, +18201, +18726, +19198, +19294, +19250, +19273, +19344, +19467, +19701, +19847, +19677, +19467, +19367, +19101, +18736, +18454, +18320, +18680, +19231, +19261, +19280, +19636, +19583, +19372, +19647, +19878, +20086, +20661, +20883, +20608, +20578, +20619, +20537, +20682, +20892, +21096, +21425, +21506, +21289, +20978, +20387, +19815, +19465, +18747, +17884, +17543, +17297, +16776, +15983, +14610, +13139, +12290, +11693, +11212, +11027, +10589, +10039, +10052, +10248, +10418, +10850, +10964, +10627, +10613, +10690, +10505, +10575, +10794, +10854, +11261, +11873, +11978, +11821, +11849, +11980, +12270, +12793, +13397, +14127, +14950, +15534, +15822, +16064, +16330, +16558, +16799, +17160, +17604, +17901, +17857, +17643, +17652, +18009, +18445, +18727, +18850, +18834, +18678, +18456, +18323, +18485, +18927, +19336, +19606, +19953, +20316, +20372, +20156, +19979, +19999, +20207, +20515, +20797, +21043, +21184, +20989, +20625, +20595, +20753, +20670, +20615, +20894, +21172, +21174, +20923, +20526, +20250, +19981, +19306, +18533, +18164, +17915, +17367, +16474, +15387, +14546, +14050, +13385, +12577, +12071, +11708, +11260, +10910, +10733, +10727, +10868, +10893, +10762, +10659, +10605, +10619, +10711, +10833, +11144, +11582, +11789, +11958, +12252, +12195, +11933, +12112, +12429, +12573, +12950, +13432, +13864, +14703, +15472, +15445, +15458, +16119, +16727, +17209, +17773, +17761, +17188, +16914, +17075, +17539, +18275, +18660, +18481, +18491, +18830, +18973, +18976, +19183, +19686, +20430, +21045, +21231, +21265, +21317, +21072, +20548, +20205, +20224, +20410, +20566, +20630, +20549, +20365, +20288, +20390, +20449, +20468, +20697, +20971, +20949, +20729, +20389, +19793, +19255, +19069, +18806, +18270, +17902, +17650, +17068, +16239, +15402, +14639, +14172, +13898, +13361, +12564, +11804, +11127, +10600, +10287, +10032, +9876, +9952, +10104, +10249, +10418, +10396, +10207, +10318, +10851, +11430, +11724, +11649, +11456, +11560, +11864, +12036, +12269, +12806, +13488, +14289, +15180, +15827, +16245, +16641, +16748, +16639, +16999, +17718, +17989, +17660, +17156, +16900, +17168, +17705, +18065, +18315, +18646, +18964, +19204, +19362, +19498, +19801, +20252, +20771, +21416, +21847, +21661, +21202, +20841, +20512, +20434, +20702, +20860, +20783, +20675, +20446, +20195, +20190, +20235, +20165, +20151, +20162, +20092, +19963, +19684, +19249, +18835, +18510, +18305, +18226, +18128, +17936, +17673, +17228, +16542, +15717, +14920, +14352, +14016, +13590, +12867, +11954, +11139, +10644, +10352, +10121, +10189, +10564, +10795, +10801, +10733, +10493, +10246, +10371, +10721, +11002, +11136, +11018, +10748, +10704, +11095, +11903, +12877, +13610, +14205, +14964, +15596, +15893, +16134, +16338, +16424, +16610, +16866, +17022, +17131, +17124, +17031, +17170, +17518, +17860, +18244, +18565, +18753, +19049, +19305, +19340, +19620, +20221, +20637, +20942, +21336, +21512, +21417, +21156, +20696, +20433, +20644, +20827, +20770, +20777, +20683, +20319, +19969, +19722, +19561, +19620, +19700, +19564, +19371, +19173, +18854, +18550, +18450, +18557, +18733, +18764, +18699, +18713, +18506, +17727, +16743, +16100, +15739, +15347, +14859, +14323, +13737, +13159, +12638, +12112, +11634, +11377, +11278, +11235, +11258, +11073, +10461, +9893, +9757, +9809, +9971, +10248, +10236, +9953, +9975, +10310, +10718, +11472, +12610, +13595, +14193, +14596, +14919, +15162, +15276, +15251, +15315, +15718, +16208, +16342, +16232, +16263, +16453, +16756, +17205, +17585, +17839, +18158, +18318, +18252, +18556, +19265, +19795, +20229, +20831, +21309, +21541, +21603, +21447, +21337, +21436, +21379, +21206, +21329, +21461, +21238, +20921, +20658, +20343, +20119, +19996, +19852, +19872, +20030, +19946, +19614, +19263, +18948, +18886, +19138, +19273, +19141, +18949, +18635, +18115, +17508, +16851, +16304, +16007, +15726, +15343, +14975, +14519, +14028, +13679, +13215, +12581, +12194, +11963, +11575, +11185, +10752, +10151, +9818, +9895, +9935, +9887, +9904, +9897, +10014, +10356, +10675, +11110, +11909, +12752, +13482, +14194, +14545, +14428, +14393, +14568, +14647, +14725, +14925, +15173, +15439, +15444, +15077, +15081, +15825, +16542, +16858, +17101, +17192, +17105, +17246, +17696, +18479, +19643, +20561, +20891, +21103, +21129, +20789, +20661, +20844, +20995, +21313, +21538, +21187, +20815, +20809, +20743, +20568, +20449, +20400, +20549, +20602, +20374, +20347, +20302, +19839, +19595, +19609, +19304, +19219, +19423, +19010, +18380, +18217, +17906, +17447, +17398, +17306, +16923, +16642, +16265, +15744, +15437, +14951, +14086, +13599, +13584, +13349, +12803, +12134, +11344, +10696, +10375, +10123, +9903, +9904, +9981, +9966, +10010, +10206, +10510, +10951, +11504, +12181, +13052, +13820, +14036, +13832, +13814, +14238, +14719, +14836, +14894, +15262, +15345, +14846, +14702, +15083, +15262, +15646, +16371, +16344, +16092, +16751, +17248, +17223, +18034, +19188, +19770, +20435, +20810, +20493, +20619, +20842, +20476, +20708, +21171, +20768, +20779, +21175, +20626, +20366, +20954, +20937, +20801, +20981, +20463, +20047, +20406, +20358, +20040, +19916, +19411, +19130, +19275, +18785, +18172, +18049, +17634, +17220, +17215, +16998, +16906, +17104, +16836, +16546, +16500, +15953, +15326, +14955, +14279, +13889, +14010, +13632, +13096, +12928, +12361, +11633, +11364, +10994, +10585, +10566, +10382, +10215, +10725, +11259, +11378, +11776, +12511, +13147, +13687, +13893, +13554, +13378, +13811, +14147, +14069, +14226, +14632, +14591, +14169, +13929, +13965, +14167, +14472, +14733, +14877, +14944, +15047, +15418, +16132, +17043, +17971, +18734, +19284, +19652, +19666, +19422, +19438, +19798, +20163, +20534, +20982, +21257, +21255, +21176, +21262, +21590, +21987, +22227, +22208, +21943, +21715, +21720, +21606, +21255, +20973, +20595, +19916, +19419, +19225, +18816, +18145, +17554, +17205, +17170, +17266, +17179, +16990, +16867, +16697, +16390, +15978, +15577, +15283, +14910, +14406, +14074, +13936, +13773, +13643, +13595, +13557, +13496, +13234, +12752, +12295, +11803, +11281, +11178, +11539, +12008, +12525, +12990, +13284, +13638, +13963, +13844, +13542, +13596, +13831, +13807, +13632, +13630, +13575, +13165, +12848, +13083, +13455, +13534, +13502, +13475, +13357, +13319, +13681, +14449, +15322, +16130, +16880, +17454, +17798, +17962, +17836, +17629, +17850, +18404, +18903, +19410, +19955, +20444, +20941, +21360, +21689, +22137, +22537, +22696, +22734, +22549, +22211, +22038, +21772, +21407, +21361, +20966, +19843, +19218, +19241, +18782, +18219, +18211, +18072, +17713, +17610, +17391, +16937, +16602, +16199, +15673, +15329, +15148, +15036, +14848, +14578, +14746, +15208, +15159, +14936, +15032, +14878, +14520, +14432, +14164, +13705, +13538, +13306, +13036, +13303, +13645, +13701, +13987, +14392, +14612, +14867, +14911, +14592, +14448, +14409, +14096, +13841, +13704, +13286, +12717, +12251, +11942, +12054, +12569, +12938, +12831, +12513, +12550, +13127, +13724, +14100, +14695, +15416, +15613, +15316, +15048, +15120, +15642, +16360, +16888, +17455, +18343, +19103, +19444, +19766, +20358, +21125, +21878, +22390, +22657, +22772, +22561, +22070, +21797, +21920, +22109, +21995, +21413, +20798, +20660, +20470, +19709, +19082, +18959, +18752, +18331, +17872, +17310, +16896, +16581, +15837, +15018, +14811, +14972, +15152, +15318, +15461, +15823, +16240, +16160, +15873, +15686, +15211, +14737, +14698, +14616, +14434, +14443, +14408, +14620, +15420, +15989, +15970, +16003, +16205, +16349, +16361, +16093, +15781, +15658, +15376, +14849, +14304, +13694, +13074, +12537, +12130, +12172, +12533, +12607, +12462, +12323, +12114, +12150, +12549, +12894, +13133, +13295, +13183, +12932, +12685, +12619, +13059, +13615, +13984, +14750, +15772, +16509, +17327, +18020, +18169, +18700, +19669, +20005, +20268, +21099, +21555, +21539, +21713, +21864, +22043, +22359, +22111, +21401, +21011, +20803, +20446, +19974, +19391, +18994, +18707, +17986, +17265, +16994, +16496, +15747, +15435, +15365, +15329, +15502, +15524, +15408, +15717, +16172, +16247, +16186, +16199, +16112, +15801, +15443, +15482, +15836, +15952, +16010, +16483, +17202, +17905, +18326, +18285, +18382, +18875, +18948, +18503, +18190, +17914, +17435, +16842, +16069, +15396, +15103, +14756, +14286, +14118, +14070, +13915, +13730, +13390, +13102, +13139, +13070, +12811, +12851, +12947, +12668, +12334, +12222, +12189, +12093, +11989, +12113, +12503, +12941, +13477, +14092, +14489, +14777, +15191, +15667, +16334, +17190, +17771, +18085, +18447, +18737, +18988, +19448, +19936, +20263, +20431, +20334, +20094, +19955, +19744, +19379, +19054, +18745, +18456, +18304, +18050, +17534, +17054, +16737, +16470, +16350, +16352, +16208, +16023, +16112, +16273, +16182, +16009, +15914, +15760, +15676, +15859, +16104, +16362, +16859, +17408, +17744, +18156, +18844, +19442, +19647, +19636, +19691, +19733, +19501, +19141, +18984, +18874, +18511, +17977, +17366, +16743, +16350, +16129, +15845, +15741, +15892, +15740, +15228, +14878, +14642, +14276, +13975, +13739, +13409, +13186, +13093, +12898, +12670, +12518, +12419, +12469, +12525, +12520, +12888, +13484, +13586, +13513, +13826, +14020, +14002, +14418, +15016, +15338, +15637, +15848, +15880, +16242, +16816, +17085, +17267, +17426, +17296, +17240, +17427, +17441, +17363, +17406, +17417, +17493, +17633, +17498, +17201, +16993, +16813, +16756, +16795, +16654, +16581, +16819, +16968, +16922, +16925, +16825, +16610, +16655, +16895, +17050, +17263, +17643, +17966, +18193, +18518, +18986, +19439, +19758, +20010, +20283, +20399, +20192, +19880, +19624, +19344, +19127, +18981, +18639, +18179, +17873, +17633, +17486, +17508, +17335, +16917, +16614, +16313, +15939, +15724, +15484, +15185, +15238, +15421, +15345, +15222, +15052, +14719, +14559, +14597, +14574, +14610, +14690, +14658, +14664, +14678, +14449, +14082, +13911, +14114, +14427, +14410, +14217, +14181, +14052, +13754, +13678, +13803, +13870, +13835, +13745, +13777, +13924, +13925, +13904, +14005, +13940, +13819, +13959, +14132, +14264, +14478, +14531, +14580, +15035, +15511, +15678, +15921, +16354, +16698, +16864, +16900, +17043, +17479, +17950, +18233, +18406, +18573, +18960, +19513, +19726, +19749, +20163, +20609, +20615, +20674, +20936, +20867, +20486, +20216, +20065, +19951, +19881, +19697, +19346, +19033, +18855, +18703, +18499, +18204, +17845, +17554, +17358, +17161, +16994, +16867, +16654, +16467, +16532, +16627, +16545, +16476, +16390, +16141, +16015, +16105, +16123, +16137, +16268, +16289, +16258, +16328, +16214, +15888, +15765, +15835, +15791, +15647, +15505, +15373, +15265, +15047, +14616, +14248, +14149, +14025, +13591, +13028, +12582, +12178, +11686, +11224, +10970, +10945, +11018, +10992, +10823, +10727, +10887, +11189, +11450, +11728, +12210, +12811, +13246, +13517, +13901, +14378, +14802, +15396, +16213, +16796, +17133, +17764, +18597, +19183, +19726, +20409, +20794, +20881, +21136, +21358, +21161, +20885, +20848, +20824, +20697, +20545, +20360, +20157, +19993, +19865, +19755, +19548, +19217, +19007, +18935, +18767, +18648, +18706, +18598, +18342, +18311, +18272, +18013, +17965, +18187, +18232, +18134, +18104, +18089, +18145, +18234, +18099, +17901, +17929, +17939, +17733, +17554, +17485, +17439, +17452, +17420, +17290, +17382, +17676, +17622, +17220, +16976, +16811, +16463, +16183, +15916, +15246, +14410, +13813, +13276, +12763, +12471, +12199, +11754, +11235, +10713, +10319, +10082, +9766, +9437, +9308, +9193, +9165, +9407, +9502, +9304, +9363, +9748, +10159, +10613, +11138, +11804, +12731, +13607, +14263, +15021, +15829, +16436, +16999, +17513, +17845, +18154, +18449, +18641, +18897, +19192, +19356, +19463, +19536, +19596, +19714, +19671, +19489, +19578, +19716, +19502, +19349, +19517, +19657, +19736, +19867, +19899, +19904, +20033, +20226, +20448, +20594, +20614, +20677, +20713, +20614, +20647, +20737, +20589, +20545, +20714, +20486, +19945, +19790, +19897, +19732, +19420, +19360, +19525, +19561, +19324, +18968, +18591, +18238, +18055, +17870, +17379, +16819, +16494, +16160, +15705, +15414, +15247, +14876, +14362, +13991, +13679, +13207, +12770, +12611, +12435, +11974, +11586, +11533, +11413, +10932, +10472, +10397, +10516, +10551, +10591, +10842, +11246, +11536, +11646, +11842, +12238, +12542, +12639, +12805, +13129, +13426, +13569, +13554, +13590, +13896, +14204, +14224, +14294, +14643, +14867, +14718, +14505, +14593, +14954, +15185, +15199, +15467, +16014, +16396, +16707, +17121, +17389, +17666, +18211, +18666, +18989, +19503, +19919, +20055, +20356, +20849, +21233, +21552, +21824, +22067, +22326, +22313, +22140, +22314, +22494, +22201, +21980, +22115, +22136, +21929, +21601, +21124, +20688, +20336, +19946, +19621, +19321, +18967, +18762, +18489, +17840, +17275, +17044, +16680, +16170, +15868, +15618, +15165, +14697, +14516, +14475, +14166, +13798, +13771, +13593, +13024, +12854, +13122, +13077, +12932, +13132, +13233, +13088, +13192, +13572, +13667, +13334, +13378, +14214, +14852, +15046, +15956, +16755, +15759, +14852, +15603, +14954, +12582, +13449, +16728, +16297, +13796, +14725, +16010, +13539, +11519, +13256, +15172, +14542, +13140, +13085, +13824, +13738, +13835, +15424, +15924, +14281, +13785, +14838, +15325, +16144, +17365, +16991, +15959, +16030, +16536, +17021, +17739, +18367, +18223, +17021, +16637, +18901, +21102, +20228, +18317, +17913, +18415, +18973, +19564, +19783, +19274, +19036, +19933, +20060, +19069, +20660, +22711, +19011, +15000, +18085, +20765, +17903, +17680, +20651, +19023, +15466, +16364, +19225, +19574, +17499, +16023, +16209, +14550, +11646, +13803, +18220, +17018, +14235, +16152, +17265, +13311, +11337, +15905, +19596, +16752, +13879, +14699, +14444, +14997, +18517, +17268, +13158, +15806, +18810, +15514, +13879, +15649, +15806, +15481, +14855, +14245, +15566, +15097, +13691, +16146, +16775, +13357, +14004, +17267, +16157, +12810, +13642, +19653, +20773, +12802, +11580, +19552, +19862, +16941, +19125, +14814, +10221, +17840, +21699, +16106, +16112, +17909, +15194, +16359, +20341, +19986, +16649, +14494, +15785, +15981, +12972, +16638, +23232, +17483, +8947, +12775, +19148, +19092, +17305, +15446, +14307, +16118, +18498, +18621, +16864, +15245, +15046, +15874, +17869, +19094, +16613, +13840, +14373, +16916, +19097, +15688, +10590, +15438, +19494, +12727, +14553, +21167, +11919, +9274, +22465, +17987, +6723, +16345, +20828, +10561, +12578, +19787, +17063, +14799, +14975, +15512, +18287, +16854, +14814, +17360, +15980, +14277, +17910, +17845, +16534, +17726, +14870, +13756, +16286, +16904, +20702, +18083, +7158, +16531, +29107, +12575, +7315, +27111, +22234, +8101, +21430, +27494, +12801, +10795, +21249, +23846, +17086, +13664, +22599, +26009, +13977, +13613, +27067, +25951, +13185, +11259, +21117, +23370, +11780, +12449, +26323, +20053, +9359, +19352, +21566, +12511, +14940, +17115, +16888, +18438, +12969, +17612, +25034, +10088, +10432, +25940, +8920, +3943, +31060, +19899, +0, +19922, +22421, +7210, +17664, +15784, +6566, +21364, +14249, +15, +18113, +30076, +5081, +5785, +25118, +14442, +1647, +15430, +22747, +9119, +9712, +25125, +16461, +1675, +14162, +21563, +11045, +12218, +15842, +16491, +22343, +11599, +4652, +28676, +28812, +1473, +11740, +30700, +14108, +7548, +23596, +24885, +14408, +12624, +19906, +23430, +18128, +18345, +19618, +13049, +20456, +28745, +14830, +16150, +29127, +12183, +7962, +31950, +24689, +8597, +23124, +23055, +8485, +17326, +26785, +22617, +15896, +6623, +14908, +29081, +13604, +9417, +32764, +20532, +17, +20365, +32553, +9180, +12693, +24542, +11189, +15671, +27744, +9308, +6997, +28305, +17407, +3660, +22365, +21334, +5737, +20006, +24062, +8589, +17927, +18275, +16, +16218, +27045, +2850, +12678, +30656, +4977, +5084, +29709, +11306, +1784, +22408, +13419, +4733, +20294, +14705, +8118, +17289, +11197, +11625, +21790, +10793, +9721, +20035, +9317, +11944, +26085, +11779, +8385, +23229, +13986, +12082, +25672, +13730, +8593, +24037, +19116, +15560, +25057, +13583, +9624, +27636, +22862, +11506, +22765, +22806, +10573, +15770, +24267, +20854, +16914, +16939, +17586, +16429, +17379, +23464, +22053, +11807, +11821, +21838, +24339, +17280, +13304, +18197, +18509, +11470, +18448, +29190, +16829, +6287, +17763, +21948, +15937, +19616, +20865, +14379, +13253, +15982, +19945, +21291, +14357, +13074, +19378, +15966, +12931, +18763, +15859, +10460, +16652, +18805, +14271, +16736, +18192, +11630, +8781, +14000, +18544, +16344, +12908, +14494, +15122, +12331, +13347, +16579, +16243, +12719, +9920, +14219, +19527, +14113, +9785, +15669, +17109, +14481, +16058, +14041, +11810, +15567, +15834, +16012, +20008, +17485, +14817, +16974, +13736, +14611, +21949, +17768, +13682, +20867, +19366, +14676, +21014, +20075, +12310, +16357, +20958, +18053, +18335, +19109, +16966, +17036, +17904, +19371, +20681, +17043, +14088, +16520, +18499, +19018, +18705, +16971, +18282, +19219, +15198, +15006, +18669, +17208, +16344, +19172, +17755, +15470, +17800, +18846, +17012, +15908, +15717, +16680, +17686, +16750, +15975, +16522, +16864, +16452, +15446, +15544, +16255, +14158, +12731, +15682, +16826, +15174, +15960, +15974, +13700, +13467, +13045, +12707, +16164, +16708, +12666, +13919, +16946, +13449, +11487, +15632, +17050, +14298, +13005, +13322, +13959, +15609, +17316, +16504, +13585, +13877, +17905, +17735, +13988, +15459, +18269, +16055, +16327, +20291, +19032, +16288, +17005, +15385, +15338, +21680, +21955, +15245, +15661, +18923, +17298, +19014, +21485, +17061, +15496, +19308, +18778, +18015, +20117, +17221, +14084, +18194, +21151, +18695, +16809, +15995, +15064, +16596, +19646, +20107, +17221, +14660, +14986, +16188, +17140, +18057, +17219, +16300, +17300, +16418, +15051, +17162, +16686, +13239, +15828, +19187, +15599, +14011, +16843, +15301, +13016, +15901, +17074, +13783, +12574, +14430, +15022, +14951, +16627, +16474, +12541, +11269, +13700, +13692, +13579, +15944, +15155, +13459, +15777, +16201, +13812, +13578, +12997, +12993, +16461, +16980, +14860, +16197, +16205, +14514, +17395, +18710, +14994, +14758, +17308, +17407, +18191, +19557, +18503, +17589, +18403, +19507, +19632, +17985, +16823, +17740, +19028, +20963, +22502, +20632, +18200, +17893, +17690, +18761, +20655, +18868, +15967, +16791, +18976, +19832, +18952, +16624, +15899, +17247, +17620, +17417, +17309, +16023, +15596, +17505, +18825, +17992, +16335, +14849, +13914, +14238, +16148, +17575, +16705, +15640, +15519, +15267, +15957, +16120, +13086, +11749, +14445, +15052, +13769, +14178, +13159, +12134, +15007, +16284, +14116, +13838, +12946, +9779, +10951, +14560, +13887, +13036, +15284, +15510, +13925, +14308, +14214, +12530, +13008, +14855, +14829, +14559, +15331, +15277, +15187, +16368, +16712, +15847, +15889, +16296, +15886, +15921, +17440, +19472, +20187, +19875, +20433, +20122, +17631, +17931, +21237, +20793, +19308, +22600, +24577, +21926, +21043, +21144, +18989, +19085, +20886, +19544, +18843, +20954, +20679, +18839, +19301, +19204, +17678, +18006, +17948, +15421, +15606, +19205, +19405, +16740, +17089, +18160, +16507, +15472, +14928, +12704, +13271, +17070, +17784, +16786, +17188, +15081, +12418, +14323, +15234, +12333, +12106, +13498, +12215, +11669, +11790, +10379, +11874, +14858, +13496, +12226, +13094, +10122, +7075, +9455, +11056, +10574, +13542, +16486, +15611, +14141, +12288, +10519, +12251, +14542, +14241, +14612, +15149, +13914, +14932, +17593, +17158, +16537, +17539, +16217, +15498, +18315, +18761, +17341, +19785, +21725, +20862, +22956, +24853, +21106, +17891, +19002, +20909, +23385, +25796, +25163, +23139, +21821, +20827, +21042, +21317, +19640, +18613, +19396, +19255, +18634, +19178, +19413, +19226, +19540, +18416, +15730, +15180, +16437, +15899, +15448, +17892, +19444, +18092, +17579, +17437, +14469, +11873, +13582, +16688, +17426, +16765, +16330, +15100, +13577, +14070, +14520, +12394, +10940, +10881, +9166, +8990, +12096, +12792, +11979, +14479, +15311, +11415, +8705, +7660, +5044, +5296, +11353, +16718, +16649, +14749, +14082, +12693, +11182, +12189, +12929, +11661, +12515, +15008, +15750, +17119, +19125, +18092, +16545, +17185, +17716, +17943, +17873, +16580, +17384, +20892, +22727, +23354, +24579, +23530, +20432, +18864, +18817, +19494, +22144, +25624, +26186, +23772, +22635, +23127, +21669, +19482, +18556, +16599, +15499, +18525, +20832, +19827, +19777, +19862, +17451, +15807, +16191, +16204, +15736, +15402, +15680, +17184, +18830, +20069, +20166, +17024, +13883, +15373, +17007, +15474, +15766, +17293, +15617, +14763, +16082, +13673, +9756, +9703, +9872, +9334, +12132, +15047, +14673, +13375, +10681, +7595, +8004, +8429, +7426, +10287, +13015, +11810, +13706, +15755, +11323, +10151, +14710, +14517, +12653, +13783, +12572, +13139, +18069, +18464, +17226, +20132, +19269, +15930, +18275, +20153, +18369, +19472, +21333, +20885, +21986, +23388, +22395, +21007, +19239, +17992, +20709, +24655, +24555, +22022, +20905, +20310, +18983, +19230, +20325, +17788, +14112, +14705, +16288, +15804, +16640, +18200, +17769, +16701, +15136, +13692, +14570, +15041, +14029, +15476, +18098, +19326, +20611, +19455, +15478, +15049, +17328, +17460, +17985, +18616, +16092, +15212, +17856, +17444, +14173, +12613, +10960, +9290, +11578, +15033, +15156, +14581, +14921, +13373, +10891, +9614, +7583, +5965, +8707, +13052, +14756, +15043, +13879, +11163, +11348, +14293, +14825, +13829, +13719, +13092, +13583, +16493, +18198, +18796, +20089, +19551, +18511, +20220, +20964, +19550, +19991, +21195, +21883, +24247, +25780, +24308, +22435, +20234, +18764, +21434, +24358, +23245, +21693, +21296, +20213, +19871, +20328, +18956, +16324, +15384, +16193, +15714, +14397, +15361, +15740, +13678, +14581, +16695, +14940, +14305, +14975, +12201, +12819, +17380, +16544, +14997, +16987, +15246, +14204, +17989, +17564, +15424, +17635, +16783, +14300, +16185, +15397, +11534, +11235, +10696, +9741, +12965, +15214, +14158, +14560, +14768, +12700, +10782, +9018, +7335, +7330, +9048, +11787, +13776, +14104, +14178, +13558, +12538, +13536, +14808, +14370, +14123, +14059, +14484, +16816, +18439, +19009, +20682, +20403, +18670, +20439, +22526, +21520, +21575, +22931, +22982, +23578, +25314, +25665, +23305, +19810, +19124, +21614, +23586, +24483, +24242, +21890, +20676, +21715, +21389, +19655, +17369, +14382, +13309, +13516, +13208, +15435, +17903, +16611, +16800, +18617, +15986, +13243, +13627, +12499, +12598, +16234, +17351, +16530, +16835, +15508, +15033, +17992, +18683, +16837, +16790, +16259, +14470, +14455, +14517, +13121, +11953, +10586, +9228, +9986, +11586, +11669, +11697, +13425, +14257, +11963, +9756, +9134, +6829, +5095, +8336, +11842, +12127, +13216, +14456, +13531, +14093, +15798, +15374, +15069, +15018, +13431, +14025, +16811, +17679, +18797, +20594, +19457, +19446, +22770, +23062, +21459, +22739, +22713, +21654, +24406, +25533, +22020, +20742, +21243, +20524, +22706, +25537, +23745, +22062, +22529, +21193, +20088, +20162, +17616, +15064, +15660, +15713, +14312, +14351, +15442, +16280, +16775, +16992, +17708, +18487, +17413, +15019, +14152, +15546, +16670, +16585, +17515, +18489, +16960, +16275, +18398, +18433, +16485, +17299, +18739, +17734, +16972, +16906, +15046, +11896, +9432, +8621, +8867, +8499, +8198, +9556, +11102, +11795, +12627, +12160, +9164, +6698, +6319, +5822, +6211, +9707, +12681, +12569, +13649, +16814, +17787, +17461, +18024, +16729, +14031, +14076, +16147, +17717, +18825, +19359, +19613, +20443, +21148, +21297, +21228, +21078, +21552, +22147, +22061, +22687, +23138, +21083, +19413, +19971, +19280, +17690, +18619, +20603, +21040, +20260, +19914, +20919, +20370, +16831, +15483, +16583, +14749, +13472, +16604, +17747, +16284, +18041, +20290, +20031, +20176, +19423, +16931, +16151, +16097, +15799, +17632, +19184, +18929, +19597, +19208, +17217, +18157, +19360, +17409, +17199, +18937, +18255, +17346, +16732, +13039, +8845, +7161, +5912, +5131, +6159, +7438, +8173, +9647, +11656, +12034, +10454, +9163, +8141, +6579, +7238, +9789, +10479, +11547, +15390, +17938, +18491, +19566, +19943, +19783, +20195, +18872, +16658, +16735, +17811, +18306, +18929, +19833, +21034, +21318, +20338, +20907, +21735, +19866, +19290, +21027, +19945, +17761, +17565, +16464, +15744, +17082, +16373, +15734, +19015, +20529, +19009, +20001, +20779, +18387, +17371, +17420, +15871, +15736, +17009, +16841, +17119, +18635, +19497, +20568, +21746, +20863, +18898, +17882, +17662, +17464, +17099, +17511, +18855, +19417, +19404, +19892, +19632, +19218, +19944, +19361, +17213, +16557, +16109, +13731, +11367, +9631, +7073, +4584, +3794, +4930, +7463, +10133, +11279, +10749, +10798, +11908, +11104, +8909, +8778, +9515, +10228, +12942, +15742, +17378, +19596, +20062, +19487, +22443, +24254, +20773, +18074, +17418, +16435, +17373, +18395, +17895, +19034, +18902, +17092, +19579, +21375, +18145, +17916, +19425, +16945, +16275, +16884, +13461, +12024, +13735, +13579, +15833, +20395, +20619, +19590, +19769, +18320, +18694, +20722, +18868, +16851, +17860, +17168, +16035, +17629, +18223, +17797, +19709, +21316, +20741, +20488, +19754, +17149, +15734, +16824, +18234, +19355, +19653, +18549, +18622, +20099, +19747, +19379, +20660, +19073, +15435, +14913, +14326, +10509, +7584, +6498, +4937, +4058, +5351, +8415, +11115, +11694, +12378, +13448, +11888, +10374, +11342, +11159, +11127, +13556, +14320, +15016, +19255, +21425, +21006, +23192, +23913, +21164, +20271, +19375, +17011, +17695, +18326, +16326, +17498, +19133, +15971, +15129, +18702, +19026, +17774, +18939, +17870, +14832, +14664, +14803, +13217, +13033, +13680, +14126, +16972, +20539, +20839, +19995, +20669, +20903, +20324, +20655, +20373, +17949, +15867, +15725, +15598, +15487, +17618, +20166, +19526, +17917, +19158, +20514, +18654, +16624, +16962, +17594, +18285, +19945, +20230, +19158, +19809, +20444, +19071, +19413, +20933, +18491, +14493, +12914, +10464, +6827, +5582, +4661, +3027, +4807, +8643, +10439, +12028, +13933, +12841, +10815, +11499, +12217, +11512, +12702, +14437, +13615, +14705, +19292, +20648, +19931, +23274, +25164, +21900, +20652, +20706, +17188, +15656, +17015, +15633, +15211, +17513, +16636, +15449, +17577, +17899, +17072, +18427, +17978, +15966, +15536, +13616, +10876, +11531, +13153, +14460, +17863, +21064, +21773, +21888, +22078, +22275, +22613, +21887, +20133, +18337, +16501, +15158, +14558, +14493, +15477, +16687, +17493, +18903, +19745, +19254, +19312, +18726, +16905, +17675, +19897, +19494, +19040, +20113, +19875, +19552, +20634, +20649, +19946, +19813, +18073, +14427, +11126, +8374, +5698, +3852, +3482, +4707, +7542, +11187, +13616, +14179, +14479, +14411, +13340, +13292, +13869, +12911, +12748, +14433, +15364, +16740, +18990, +19591, +21074, +24072, +23357, +20806, +20218, +18102, +15267, +15464, +15441, +14482, +14851, +14181, +13837, +16321, +16878, +15823, +17492, +17688, +15238, +15375, +15268, +12381, +11932, +13640, +14398, +16990, +20554, +21068, +20988, +22837, +23674, +22551, +21809, +21056, +18393, +15678, +15167, +14707, +13540, +14216, +15562, +15952, +17652, +19313, +18515, +18514, +19584, +18531, +18099, +19623, +19264, +18313, +19396, +19815, +19448, +20135, +19936, +18854, +18884, +17960, +15038, +12561, +10186, +6582, +3920, +3712, +5035, +7758, +11352, +13834, +15331, +16679, +16207, +14504, +14826, +15927, +15500, +15608, +16177, +15376, +15790, +18181, +19816, +21763, +24087, +23348, +20895, +19406, +17476, +15680, +15447, +15327, +15180, +14603, +12288, +11424, +13745, +15079, +15017, +16479, +17695, +16774, +15366, +14234, +13110, +12464, +12995, +15164, +18070, +20018, +20646, +20846, +21862, +23279, +22969, +21830, +21749, +20102, +16145, +13767, +12891, +11964, +13385, +16011, +16259, +16373, +17879, +17823, +17250, +18431, +18951, +18303, +18852, +19658, +19760, +20458, +20925, +20277, +20176, +20482, +19741, +18508, +16647, +13278, +10206, +9012, +8219, +6651, +5214, +5220, +7299, +10661, +13824, +15957, +16599, +15925, +15082, +14856, +15506, +16584, +16604, +16106, +17172, +18496, +18674, +19997, +22237, +22450, +21462, +20785, +19563, +18036, +16528, +15013, +14793, +14910, +13689, +13274, +13945, +13480, +13480, +14827, +15343, +15821, +16383, +14874, +13628, +14577, +14855, +14996, +17356, +20032, +21713, +22559, +21819, +21222, +21855, +21483, +20874, +21677, +20938, +17551, +14432, +12738, +12502, +13654, +14597, +14997, +15526, +15231, +14403, +15024, +16747, +17946, +18573, +19283, +20160, +20726, +20860, +21035, +20920, +20060, +19348, +18912, +17634, +15577, +13238, +10671, +8730, +7382, +5556, +4727, +6652, +9160, +10674, +13066, +15800, +16195, +15713, +16424, +16247, +15261, +16287, +17712, +17650, +18503, +19593, +18784, +19251, +21974, +22766, +21422, +20086, +18156, +16107, +15377, +15649, +16166, +15196, +12360, +11026, +11999, +12633, +13097, +14084, +14628, +15053, +15490, +15625, +15888, +15394, +14506, +15593, +17829, +19844, +22095, +22884, +22369, +23310, +23997, +23317, +23462, +22460, +19282, +17224, +15273, +12568, +12305, +13053, +12620, +13298, +14408, +14619, +15613, +16540, +16982, +18648, +19786, +19812, +20805, +21447, +21103, +21252, +20715, +19518, +18702, +17148, +16023, +15789, +13764, +11476, +10134, +6853, +4207, +5259, +6522, +8001, +11642, +14433, +15734, +16443, +15506, +15592, +17651, +17889, +17674, +19083, +19096, +18122, +18634, +19797, +21281, +22141, +21184, +20403, +19848, +17920, +16360, +15791, +15400, +15600, +14641, +12297, +11686, +11777, +10862, +11251, +12818, +14133, +15396, +15126, +14155, +15321, +16201, +15304, +16212, +19277, +21777, +22816, +22625, +22553, +22903, +22193, +21410, +21355, +20140, +18049, +15830, +13102, +12031, +12654, +11884, +11113, +12250, +13235, +14075, +15622, +16831, +18379, +20235, +21026, +21894, +22539, +21580, +21161, +21351, +20118, +19186, +18384, +15898, +14467, +14062, +11619, +9928, +9687, +6903, +4702, +6925, +9195, +10239, +13047, +15277, +14935, +15091, +16490, +17137, +17074, +17512, +18825, +20143, +20266, +19642, +19712, +20638, +21426, +21526, +21145, +20322, +18820, +17016, +15828, +15724, +16011, +15360, +13864, +12993, +12870, +12446, +11864, +12394, +14273, +15661, +15711, +16238, +16897, +15954, +15901, +18011, +19161, +20272, +22853, +22976, +21265, +22217, +23038, +21474, +21147, +21340, +18921, +15538, +12951, +11504, +11378, +10944, +10169, +10750, +11743, +12640, +14373, +15881, +16982, +18622, +19612, +19861, +20703, +21266, +20797, +20206, +20127, +20309, +19211, +16770, +15679, +15389, +13392, +11481, +10898, +9263, +6835, +5977, +7036, +9071, +11141, +13265, +15130, +15323, +15088, +16025, +16351, +16531, +18030, +18666, +18951, +20233, +19406, +18377, +20876, +22108, +20613, +20950, +20665, +17806, +16326, +15990, +15512, +15842, +15218, +13970, +13678, +12548, +11988, +13418, +13649, +14126, +16302, +16250, +16076, +18109, +17451, +16087, +18621, +20902, +21959, +24065, +24271, +23028, +22617, +21217, +20484, +21198, +19578, +17274, +16109, +13469, +11783, +12242, +10971, +9826, +11081, +12201, +13740, +15421, +15470, +16707, +18893, +19543, +21206, +22625, +21187, +20929, +21400, +19503, +19088, +19463, +16581, +14455, +14449, +12898, +11532, +10826, +8138, +5734, +5783, +7161, +9339, +11362, +13104, +14798, +14837, +14819, +16624, +17171, +16632, +17803, +18723, +18976, +19896, +19770, +19616, +20906, +21219, +20942, +20683, +18759, +17315, +16635, +14659, +14722, +16093, +13938, +12214, +13021, +11957, +11382, +13159, +13609, +14348, +16114, +16179, +17013, +18389, +17313, +17518, +19501, +20412, +22874, +24696, +22316, +21659, +23019, +21286, +20422, +21477, +19544, +17102, +15789, +13330, +12171, +11904, +9924, +9821, +11667, +11996, +12951, +14669, +15087, +16770, +19442, +20531, +21590, +22305, +21511, +21396, +21560, +20863, +20506, +19113, +16615, +15688, +14929, +13254, +12527, +11192, +8582, +7365, +7131, +7009, +8038, +9675, +11906, +14379, +14988, +15074, +16110, +16150, +16416, +18316, +19505, +20536, +21527, +20042, +19381, +21595, +21901, +20742, +20865, +19721, +17808, +16833, +14992, +14457, +15847, +14356, +12048, +12758, +12702, +11447, +11964, +12749, +13652, +15239, +15647, +16417, +17941, +17267, +16964, +19511, +21740, +23378, +24740, +23836, +22893, +23055, +21591, +20196, +20161, +18650, +16538, +15113, +12860, +11280, +10951, +9621, +8855, +10388, +12319, +13731, +14721, +15642, +17381, +18917, +19813, +21168, +21832, +21596, +21923, +21374, +19914, +19732, +19000, +16704, +15652, +15256, +13656, +12135, +10854, +9057, +7401, +6314, +6631, +8499, +10232, +11917, +13859, +14649, +15340, +16876, +17294, +17428, +18788, +19480, +19675, +20469, +20207, +19820, +20836, +21050, +20498, +20559, +19482, +17636, +16624, +15487, +15120, +15855, +14764, +12851, +12374, +11657, +11263, +12574, +13635, +14453, +15481, +15614, +16773, +18861, +18694, +18414, +20010, +21231, +22950, +24784, +23832, +22944, +23190, +21153, +19632, +20164, +18364, +15589, +14153, +11917, +11000, +11957, +10797, +9672, +10670, +11076, +12624, +15457, +16012, +17095, +19591, +19636, +20401, +23038, +22555, +21356, +21911, +20480, +19044, +19263, +17257, +15092, +14982, +13411, +11722, +11384, +9055, +6600, +6689, +7132, +8804, +12217, +13949, +14370, +15102, +15321, +16131, +17825, +18595, +18958, +19470, +19624, +19717, +19505, +19641, +20741, +20637, +19518, +19477, +19004, +17460, +15994, +14341, +14232, +15465, +14058, +12031, +12341, +11668, +10664, +12243, +13650, +14372, +15685, +15862, +16459, +18430, +18514, +18549, +20829, +22317, +23280, +24542, +23590, +22430, +22575, +21021, +19312, +19297, +17943, +15442, +13455, +11512, +11078, +11502, +10208, +9746, +11386, +12013, +12474, +14364, +15575, +16330, +17909, +19096, +20143, +21664, +22183, +21825, +21813, +21620, +20949, +19984, +18220, +16330, +15508, +14770, +12963, +11068, +9662, +8070, +7035, +7757, +9452, +11292, +13316, +14720, +15218, +16007, +17172, +17915, +18577, +19392, +20003, +20534, +20632, +20104, +20128, +20686, +20566, +20317, +20103, +18897, +17435, +16266, +14999, +14774, +14902, +13292, +11858, +11893, +11296, +11130, +12628, +13431, +13852, +15097, +15574, +16296, +18222, +18766, +18744, +20413, +22034, +23095, +24042, +23585, +22836, +22352, +20333, +18630, +18351, +16693, +14534, +13289, +11239, +10220, +11110, +10192, +9043, +10683, +11983, +12429, +14190, +15428, +16250, +18145, +19001, +19439, +21384, +22129, +21397, +21552, +21247, +20156, +19569, +18071, +16054, +15032, +13625, +12057, +11121, +9164, +7439, +7685, +8103, +9327, +12366, +14249, +14961, +16474, +17410, +18003, +19389, +19682, +19256, +19972, +20564, +20623, +21056, +21081, +20696, +20533, +20139, +19522, +18670, +17393, +16231, +15309, +14815, +14675, +13377, +11681, +11727, +12153, +12146, +13283, +14441, +14665, +15477, +16628, +17734, +19356, +20100, +19884, +20502, +21587, +22691, +23667, +23209, +22250, +21893, +20547, +19009, +18510, +16798, +14079, +12496, +11171, +10246, +10216, +9099, +8035, +9364, +10905, +11823, +13652, +15263, +16295, +17799, +18843, +19928, +21898, +22391, +21334, +21170, +20901, +19525, +18432, +17428, +15994, +14672, +13164, +11798, +10870, +9025, +6985, +6922, +7940, +8836, +10669, +13363, +15203, +15845, +16658, +18130, +19153, +19689, +20441, +20732, +20748, +21324, +21480, +21303, +21618, +21013, +19873, +19830, +19279, +17897, +17022, +15518, +14392, +15018, +14090, +11938, +12017, +12260, +11904, +13424, +14804, +15115, +16271, +16877, +17337, +19392, +20182, +19746, +20950, +22060, +22675, +24062, +23746, +22413, +22375, +21030, +18676, +18168, +17209, +14912, +13289, +11746, +10805, +10970, +9873, +8914, +10339, +11537, +12057, +13772, +15274, +16017, +16868, +17322, +18238, +19858, +20323, +20285, +20719, +20405, +19824, +19459, +18208, +16799, +15676, +13743, +11812, +10462, +8703, +7160, +6779, +7260, +8431, +9889, +11724, +14102, +15510, +16120, +17763, +19188, +19329, +19660, +19841, +19795, +20833, +21291, +20473, +20610, +20845, +20225, +20281, +19880, +18355, +17444, +16129, +14626, +15011, +14728, +12682, +12198, +12537, +12494, +13896, +15183, +15130, +15951, +16959, +17643, +19527, +20690, +20362, +20930, +21687, +22344, +23978, +24153, +22601, +21861, +20453, +18345, +18024, +17362, +15187, +13934, +12657, +10856, +10612, +10455, +9436, +9855, +11170, +12200, +13859, +15423, +16449, +17754, +18532, +18993, +20246, +20979, +20875, +20929, +20267, +19078, +18519, +17441, +15681, +14600, +13633, +12265, +11047, +9638, +8164, +7211, +6736, +7307, +8930, +10660, +12811, +14976, +15928, +16953, +18704, +19540, +19772, +20246, +20568, +21342, +21945, +21133, +20663, +20894, +20062, +19425, +19342, +18108, +17048, +16562, +15108, +14504, +14795, +13399, +12262, +12840, +12950, +13385, +14705, +15221, +16109, +17567, +17981, +18992, +20457, +20416, +20849, +22108, +22454, +23460, +24404, +23288, +22429, +21570, +19080, +17938, +17569, +15242, +13901, +13598, +11486, +10312, +10633, +9709, +9721, +11139, +11514, +12609, +14437, +14944, +16351, +18208, +18155, +19139, +21220, +20970, +20563, +21117, +20255, +19419, +19033, +17253, +16049, +15387, +12989, +11234, +10712, +8633, +6760, +6517, +6282, +7122, +8943, +9878, +11873, +14859, +15951, +16925, +18911, +19419, +19413, +20204, +20786, +21946, +22629, +20970, +20074, +20753, +19975, +19157, +19180, +17892, +16971, +16840, +15167, +14436, +15225, +13752, +12086, +12884, +13586, +14410, +15796, +15572, +15888, +17971, +18663, +19244, +21232, +21749, +21509, +22455, +23144, +23871, +24413, +23164, +22016, +21232, +18972, +17500, +17048, +15228, +13877, +13111, +10952, +10117, +10846, +10096, +9832, +11194, +11912, +12808, +14161, +14761, +15976, +17574, +18614, +20415, +21581, +21045, +21174, +20919, +19274, +18981, +18867, +16992, +15796, +14958, +13087, +11977, +11026, +9298, +8652, +7975, +6332, +6502, +8089, +9150, +11190, +13871, +15244, +16491, +18214, +18986, +19305, +20201, +21057, +21472, +21623, +21223, +20429, +19959, +19590, +18881, +18270, +17720, +16888, +16112, +15242, +14485, +14583, +14247, +13030, +13100, +14005, +14093, +14765, +16057, +16668, +17605, +18687, +19278, +20914, +22433, +22144, +22360, +23409, +23525, +23641, +23268, +21344, +19858, +18738, +16907, +16182, +15875, +14252, +13056, +12159, +10673, +10927, +12027, +11462, +11499, +12901, +13453, +14024, +15136, +15690, +16776, +18218, +18708, +19809, +21375, +21054, +20093, +20103, +19902, +19343, +18613, +17010, +15390, +14355, +13059, +11832, +11100, +10185, +9087, +7984, +7140, +7470, +8452, +9133, +10730, +13417, +15250, +16242, +17616, +18851, +19529, +20298, +21081, +21473, +21667, +21364, +20249, +19339, +19182, +18809, +18072, +17536, +16910, +16206, +15498, +14527, +14270, +14787, +14344, +13614, +14110, +14658, +14941, +15851, +16729, +17532, +18618, +19374, +20551, +22220, +22645, +22547, +22812, +22228, +21765, +21852, +20433, +18780, +18381, +17091, +15524, +15235, +14291, +12901, +12410, +11436, +10885, +11913, +12118, +11728, +12586, +13358, +14016, +15341, +16109, +17062, +18703, +19194, +19624, +20953, +21032, +20574, +20773, +20026, +19125, +18640, +16581, +14487, +13975, +13051, +12162, +12185, +11329, +10279, +9760, +8310, +7671, +9072, +9823, +10183, +12085, +14300, +16054, +17478, +18055, +18752, +19904, +20288, +20563, +21515, +21992, +21403, +20216, +19353, +19279, +18884, +17784, +16974, +16425, +15859, +15334, +14710, +14690, +14996, +14234, +13704, +14695, +15488, +15736, +16398, +17124, +18062, +19026, +19409, +20374, +21523, +21069, +20400, +20540, +20407, +20557, +20679, +19422, +18244, +17603, +16277, +15482, +15421, +14603, +13815, +13203, +12146, +12086, +12574, +12076, +12125, +13142, +13810, +14695, +15677, +16093, +16978, +18075, +18809, +20113, +21188, +21057, +20659, +19818, +18686, +18402, +17604, +15708, +14705, +14226, +13302, +12987, +12733, +11768, +11123, +10451, +9328, +8949, +9143, +9320, +10157, +11699, +13697, +15770, +16937, +17612, +18517, +19239, +20236, +21516, +21999, +22140, +21930, +20722, +20183, +20368, +19405, +18503, +18195, +17006, +16250, +16201, +15330, +15229, +15714, +14626, +14317, +15464, +15359, +15488, +16685, +16835, +17461, +18789, +18515, +18562, +19453, +18827, +18736, +19851, +19614, +19597, +20225, +19000, +17978, +18171, +17065, +16064, +16026, +14686, +13396, +13029, +11777, +11285, +12309, +12364, +12457, +13757, +14423, +15008, +16387, +17133, +17787, +18970, +19433, +19612, +19911, +19496, +19005, +18462, +17241, +16745, +16672, +15348, +14388, +14612, +14305, +14128, +14495, +13730, +12585, +11971, +10576, +9022, +8603, +8611, +8861, +9576, +10900, +13469, +15979, +17206, +18659, +20284, +21032, +21891, +22434, +22315, +22882, +22451, +20558, +20417, +20575, +19007, +18546, +18399, +16958, +17063, +17252, +15698, +16027, +16699, +14960, +14666, +15425, +14833, +15728, +16507, +15219, +16003, +17373, +16643, +17908, +19682, +18795, +19161, +20208, +19464, +20189, +20816, +18994, +18529, +18447, +16752, +16672, +16339, +14134, +13967, +13888, +11910, +12118, +12916, +12054, +12861, +14014, +13903, +15334, +16260, +15439, +16338, +17285, +16966, +18290, +19258, +18616, +19183, +19017, +17313, +17496, +17833, +16485, +16019, +15844, +15022, +14994, +14616, +13677, +13591, +12674, +10860, +9949, +8590, +6882, +6938, +7684, +8504, +10723, +13766, +16342, +17982, +19055, +20687, +22242, +22827, +23660, +24465, +24099, +23285, +22055, +20895, +21103, +20820, +19314, +18938, +18853, +17770, +17025, +16107, +15260, +15601, +14600, +12457, +12604, +13244, +12729, +13063, +13564, +13978, +15513, +16365, +17146, +19692, +20905, +20449, +21271, +21929, +21900, +22169, +20679, +18791, +18762, +17677, +15913, +15823, +15010, +13834, +13715, +12274, +11651, +13595, +13310, +12086, +13623, +14027, +13193, +14391, +14757, +14612, +16531, +17264, +17150, +18994, +19668, +19102, +19735, +19282, +18415, +18897, +17714, +16101, +16520, +15908, +14952, +15599, +14618, +12922, +12779, +11185, +9151, +9018, +7865, +6810, +8285, +9110, +10177, +14026, +16615, +17358, +19722, +21666, +22077, +23256, +23905, +23379, +23662, +23612, +22349, +21812, +21699, +20720, +19791, +19186, +18200, +17235, +16329, +14908, +13831, +13652, +12940, +11558, +11092, +11335, +11577, +12216, +12851, +13711, +15618, +17011, +17587, +19247, +20562, +20306, +20829, +21728, +21483, +21612, +21359, +19364, +18029, +17624, +16507, +15954, +16071, +15519, +15006, +14317, +13115, +12859, +12881, +12147, +12083, +12581, +12778, +13274, +13595, +13752, +14967, +16396, +17376, +18614, +19516, +19914, +20253, +19837, +19469, +19903, +19353, +17959, +17334, +16774, +16066, +15680, +15032, +14618, +14526, +13648, +12742, +12317, +11438, +10453, +9533, +9000, +10198, +11855, +13047, +15565, +17895, +18572, +20070, +21521, +21580, +22729, +23551, +22750, +23586, +23893, +21331, +20566, +20811, +18643, +17636, +17474, +15237, +14418, +14493, +12407, +11871, +12568, +10975, +10517, +11844, +12014, +13089, +14486, +14087, +15093, +16993, +17137, +18220, +19725, +19357, +19663, +20393, +20100, +20880, +21070, +19409, +19135, +18868, +16925, +16463, +16406, +15059, +14807, +14465, +13082, +13083, +12733, +11288, +11663, +12245, +11985, +13147, +13816, +13354, +14535, +15850, +16553, +18542, +19894, +20046, +20823, +20732, +20192, +20816, +20244, +18831, +18755, +18157, +17283, +17459, +16744, +16085, +16735, +16157, +15371, +15738, +14498, +12592, +11846, +10210, +8945, +9654, +10085, +11158, +14083, +16217, +17892, +20178, +21012, +21148, +22255, +22706, +22531, +22903, +22417, +20671, +19298, +18491, +17296, +15845, +14982, +14465, +13986, +14176, +14277, +13555, +13425, +13425, +12485, +12507, +13345, +13192, +13349, +13802, +13723, +15002, +16646, +16922, +18226, +19682, +19122, +19339, +20476, +20573, +21225, +21178, +19169, +18530, +18202, +16045, +15262, +15191, +13840, +13696, +13427, +11922, +12577, +13067, +11588, +12502, +13865, +13113, +14115, +15094, +14165, +15764, +17628, +17260, +19265, +21487, +20704, +21282, +22111, +20816, +21009, +20987, +19012, +19157, +19372, +17641, +17690, +17556, +15820, +16362, +16867, +15786, +16318, +15642, +12860, +12144, +10920, +8326, +8702, +9692, +9821, +12506, +15270, +16373, +18254, +18845, +18130, +19390, +20223, +19695, +20465, +20427, +18779, +18174, +17709, +17157, +17842, +17818, +17002, +17262, +17181, +16120, +15376, +14460, +13253, +12450, +11977, +12168, +12726, +12708, +12778, +13572, +14727, +16096, +17296, +18325, +19361, +19643, +19514, +19852, +19673, +18746, +17744, +16244, +15203, +15622, +15872, +15714, +16167, +16449, +16623, +17042, +16823, +17000, +17738, +16784, +15445, +15576, +15205, +14486, +14585, +13915, +13688, +15659, +17190, +18073, +20147, +21289, +20901, +20905, +20342, +19330, +19509, +19275, +18319, +18588, +18915, +18434, +18531, +18584, +18266, +18577, +18473, +17677, +17354, +16325, +13994, +11742, +9392, +7097, +6251, +6343, +6959, +8936, +11383, +13025, +14354, +15609, +16488, +17443, +18597, +19214, +19397, +19715, +19390, +18251, +18072, +18704, +18643, +18954, +19639, +18959, +18208, +17908, +16402, +15448, +15534, +14063, +12885, +13302, +12478, +11791, +12603, +12272, +12431, +14265, +14392, +14224, +15400, +14971, +14571, +15932, +16455, +17747, +20075, +19749, +19846, +22075, +21887, +21449, +23195, +23004, +22356, +22965, +21045, +18948, +18841, +16414, +13898, +14387, +13939, +13245, +14231, +13676, +13115, +14169, +13717, +13798, +15878, +16229, +16545, +18153, +17811, +17863, +19598, +19298, +19360, +21312, +21191, +20940, +22205, +21348, +20329, +20940, +19822, +18699, +18974, +17217, +15053, +14027, +11127, +8220, +6972, +4366, +2288, +3167, +4046, +5288, +8307, +10288, +11392, +13581, +15377, +16915, +19238, +20562, +20966, +22055, +22576, +22137, +22514, +23178, +22774, +22072, +21265, +19651, +18055, +16683, +14490, +12564, +11865, +10653, +9061, +8861, +9020, +8745, +9216, +10174, +11437, +13446, +14966, +15940, +17544, +18787, +19532, +21188, +23188, +25050, +26820, +27109, +26417, +26302, +25804, +24945, +24523, +23046, +20832, +19545, +17653, +14963, +13702, +12972, +11517, +10787, +10777, +10608, +10819, +11074, +10951, +11558, +12877, +14067, +15639, +17620, +18991, +19967, +21171, +22128, +22578, +22888, +23072, +23215, +23397, +23077, +22188, +21078, +19409, +17447, +15986, +14591, +13102, +12069, +10767, +9113, +8142, +7013, +5193, +4073, +3535, +3439, +5110, +7580, +9783, +12960, +15880, +17039, +18451, +20071, +20330, +20828, +21634, +21259, +21041, +20828, +19179, +17973, +17623, +16611, +16178, +16228, +15228, +14741, +14748, +13599, +12968, +12994, +11968, +11791, +12933, +13382, +14263, +15773, +16232, +17168, +18849, +19406, +20357, +22114, +22398, +22340, +23181, +23591, +23997, +24501, +23911, +23304, +22980, +21643, +20155, +18895, +17130, +15758, +14563, +12806, +11964, +11738, +10793, +10496, +11116, +11554, +12492, +13449, +13724, +14807, +16220, +16757, +17894, +19518, +20328, +21162, +21779, +21425, +21359, +21394, +20616, +19928, +19273, +18302, +17800, +17185, +16088, +15298, +14275, +13248, +13296, +13408, +13205, +13394, +13076, +12359, +11973, +10956, +9672, +8908, +7887, +7665, +8897, +9934, +11555, +14178, +15335, +15765, +16978, +17332, +17481, +18471, +18501, +18469, +19388, +19063, +18572, +19473, +19370, +18756, +19383, +19177, +18329, +18391, +17593, +16310, +16165, +15464, +14433, +14666, +14774, +14806, +15865, +16607, +17317, +18807, +19448, +19632, +20409, +20243, +19722, +20047, +19602, +18878, +19299, +19070, +18173, +18192, +17920, +17188, +17235, +16942, +16182, +16033, +15423, +14369, +14288, +14402, +14309, +14679, +14726, +14425, +14621, +14682, +14595, +14953, +15157, +15333, +15950, +16452, +17095, +18051, +18522, +18984, +19714, +19742, +19506, +19401, +18628, +17891, +17763, +17188, +16341, +15756, +14768, +13657, +13097, +12924, +13166, +13497, +13539, +13864, +14172, +13705, +13057, +12336, +11173, +10412, +10333, +10577, +11617, +13310, +14937, +16464, +17534, +17964, +18286, +18455, +18661, +19345, +19748, +19664, +19754, +19537, +19031, +19034, +18964, +18557, +18448, +18144, +17575, +17407, +17152, +16643, +16318, +15795, +15308, +15355, +15458, +15833, +16584, +16813, +16986, +17570, +17493, +17138, +17361, +17225, +16720, +16746, +16939, +17192, +17611, +17642, +17607, +17737, +17383, +17040, +17077, +16649, +16113, +16094, +15852, +15471, +15641, +15934, +16147, +16617, +17092, +17327, +17196, +16569, +15871, +15431, +15150, +15205, +15502, +15612, +15692, +15797, +15586, +15387, +15533, +15699, +15941, +16554, +17264, +17786, +17998, +17821, +17669, +17763, +17748, +17828, +18176, +18051, +17522, +17369, +17227, +16797, +16559, +16128, +15059, +13803, +12296, +10478, +9258, +9023, +9605, +11227, +13543, +15583, +16848, +17360, +17398, +17209, +16948, +16969, +17326, +17823, +18552, +19100, +18989, +18816, +18805, +18515, +18342, +18514, +18548, +18446, +18080, +17170, +16145, +15018, +13652, +12846, +12701, +12669, +13054, +13824, +14441, +14915, +15069, +14931, +15312, +16198, +16946, +17580, +18218, +18899, +19560, +19875, +20197, +20753, +20828, +20660, +20801, +20401, +19392, +18480, +17118, +15506, +14712, +14068, +13130, +12742, +12509, +12008, +12073, +12522, +12836, +13590, +14692, +15585, +16498, +17407, +18061, +18676, +19362, +20098, +20745, +20987, +20990, +20853, +20392, +20181, +20336, +20053, +19648, +19431, +18688, +17890, +17489, +16403, +14994, +14281, +13457, +12571, +12585, +12665, +12446, +12628, +12483, +11658, +11133, +10795, +10640, +11651, +13509, +15388, +17300, +18594, +18776, +18572, +18092, +17143, +16538, +16489, +16393, +16246, +15984, +15361, +14729, +14085, +13239, +12845, +12996, +12974, +13028, +13540, +14035, +14429, +14864, +15201, +15854, +17035, +18191, +19351, +20757, +21908, +22454, +22363, +21561, +20430, +19331, +18292, +17542, +17102, +16817, +16823, +16769, +16343, +16146, +16147, +15845, +15768, +15968, +15844, +15871, +16124, +15965, +16130, +16827, +16911, +16976, +17880, +18470, +18692, +19345, +19534, +19201, +19451, +19674, +19519, +19831, +19941, +19164, +18348, +17470, +16277, +15563, +15147, +14402, +13822, +13554, +13352, +13449, +13737, +14157, +14868, +15452, +16056, +17115, +17685, +17451, +17533, +17936, +18193, +18547, +18596, +18233, +18020, +17308, +15741, +14244, +12602, +10533, +9195, +8756, +8593, +8963, +9570, +9934, +10500, +11116, +11478, +12134, +12904, +13350, +13897, +14452, +14830, +15539, +16363, +17102, +18259, +19369, +19850, +20100, +19958, +19296, +18844, +18641, +18506, +18616, +18438, +18031, +18082, +17903, +17366, +17664, +18269, +18316, +18644, +19168, +18996, +18369, +17536, +16849, +17023, +17648, +18578, +20380, +21979, +22555, +23052, +23191, +22385, +21652, +20873, +19328, +18061, +17332, +16274, +15407, +15035, +14376, +13684, +13467, +13372, +13510, +14132, +14598, +14430, +14082, +13989, +13913, +13659, +13617, +13927, +14362, +14976, +15565, +15887, +16416, +17025, +17131, +17392, +18074, +18075, +17501, +17187, +16804, +16337, +16174, +15861, +15488, +15507, +15315, +14817, +14592, +14209, +13584, +13578, +14028, +14262, +14494, +14846, +14857, +14157, +12937, +11963, +11568, +11373, +11674, +12925, +14432, +15590, +16471, +16846, +16756, +16709, +16590, +16306, +16491, +17113, +17426, +17617, +18237, +18681, +18495, +18462, +18712, +18615, +18622, +19084, +19287, +19365, +19676, +19582, +19401, +19839, +20070, +19762, +19453, +18794, +18028, +17954, +17848, +17375, +17281, +17167, +16807, +16963, +17287, +17379, +17728, +17927, +17643, +17574, +17612, +17359, +17201, +16997, +16505, +16099, +15471, +14342, +13462, +12995, +12632, +12822, +13575, +14086, +14219, +14334, +14402, +14288, +13967, +13694, +13793, +13969, +13974, +14337, +15099, +15571, +15776, +16003, +16067, +16153, +16500, +16765, +16927, +17101, +16978, +16712, +16541, +16126, +15834, +16157, +16448, +16568, +16936, +16902, +16413, +16400, +16512, +16391, +16734, +17094, +16911, +17033, +17348, +17115, +17053, +17529, +18004, +18566, +18991, +18835, +18697, +18698, +18340, +18150, +18449, +18541, +18330, +18145, +17925, +17616, +17195, +16792, +16730, +16847, +16902, +16988, +16859, +16349, +15787, +15173, +14503, +14180, +14045, +13714, +13543, +13849, +14297, +14616, +14896, +15163, +15254, +15234, +15382, +15513, +15247, +14838, +14657, +14585, +14541, +14702, +15114, +15600, +15969, +16277, +16644, +16933, +17014, +16893, +16654, +16505, +16350, +15928, +15527, +15360, +15092, +14791, +14761, +14830, +14929, +15174, +15480, +15836, +16232, +16622, +17051, +17267, +17239, +17478, +17771, +17725, +18012, +18732, +19070, +19206, +19486, +19539, +19546, +19619, +19311, +18974, +18835, +18303, +17663, +17308, +16716, +16157, +16067, +15851, +15602, +15757, +15770, +15898, +16727, +17331, +17444, +17998, +18569, +18538, +18604, +18904, +18840, +18433, +18026, +17879, +17870, +17566, +17225, +17299, +17428, +17352, +17151, +16650, +15888, +14971, +13867, +12998, +12472, +11731, +10984, +10776, +10837, +10982, +11368, +11920, +12677, +13518, +14118, +14782, +15715, +16375, +16700, +17020, +17117, +16959, +16830, +16584, +16241, +16080, +15863, +15445, +15175, +15038, +14805, +14599, +14447, +14337, +14454, +14598, +14533, +14653, +14987, +15035, +15189, +16056, +16931, +17208, +17471, +17852, +17989, +18283, +18856, +19340, +20087, +20993, +21279, +21453, +21780, +21224, +20339, +20073, +19250, +18010, +17727, +17312, +16293, +16171, +16174, +15526, +15773, +16378, +15867, +15408, +15493, +15546, +16093, +16784, +17336, +18690, +19731, +19359, +19106, +19042, +18199, +17522, +17157, +16815, +17310, +17861, +17763, +18005, +17868, +16880, +16533, +16073, +14663, +14062, +13978, +13315, +13375, +13847, +13537, +13505, +13572, +12846, +12525, +12626, +12449, +13165, +14284, +14191, +14283, +15326, +15327, +14296, +13750, +13205, +12538, +12856, +13743, +14582, +15768, +16596, +16500, +16349, +16125, +15768, +16182, +16510, +16106, +16658, +17783, +17826, +17812, +17988, +17582, +18147, +19609, +20061, +20523, +21412, +21118, +20573, +20512, +19668, +18725, +18279, +17543, +17435, +17874, +17289, +16766, +16969, +16680, +16844, +17841, +17799, +17301, +17444, +17206, +16813, +16750, +16204, +15800, +15922, +15615, +15623, +16334, +16283, +15845, +15893, +15626, +15379, +15588, +15272, +14944, +15200, +14924, +14642, +15247, +15331, +14936, +15427, +15961, +16014, +16405, +16569, +16301, +16556, +16857, +16693, +16690, +16476, +15912, +15981, +16185, +15739, +15722, +16095, +15347, +14158, +14038, +14032, +13179, +12577, +12585, +12443, +12523, +13104, +13557, +14090, +14708, +14649, +14534, +14861, +14732, +14671, +15607, +16611, +17474, +18651, +19314, +19513, +19986, +20098, +19782, +19772, +19808, +19726, +19513, +18860, +18395, +18350, +18012, +17839, +18147, +18259, +18576, +19125, +19059, +19018, +19237, +18719, +18094, +17872, +17272, +16841, +16899, +16525, +16330, +16785, +16869, +16938, +17531, +17725, +17604, +17630, +17165, +16367, +15702, +14705, +13617, +13141, +13022, +12988, +13130, +13240, +13184, +13255, +13731, +14346, +14816, +15461, +16215, +16450, +16437, +16523, +16249, +15924, +16008, +15904, +15677, +15839, +15955, +16087, +16703, +17348, +17919, +18582, +18780, +18677, +18775, +18542, +18013, +17714, +17210, +16490, +16041, +15592, +15335, +15622, +15756, +15707, +15982, +15945, +15401, +14894, +14245, +13646, +13598, +13705, +13974, +14682, +15311, +15872, +16467, +16409, +15971, +15634, +14911, +14377, +14632, +14660, +14633, +15467, +16333, +16918, +17737, +18083, +17938, +18019, +17768, +17269, +17357, +17448, +17308, +17491, +17487, +17370, +17899, +18468, +18736, +19264, +19573, +19318, +19045, +18636, +18040, +17666, +17203, +16547, +16161, +15915, +15588, +15239, +14764, +14439, +14520, +14641, +14715, +14863, +14769, +14399, +14036, +13837, +13981, +14353, +14791, +15517, +16284, +16641, +16917, +17207, +17237, +17384, +17701, +17652, +17440, +17325, +17044, +16902, +17219, +17525, +17620, +17754, +17837, +17778, +17748, +17770, +17720, +17559, +17412, +17423, +17589, +17893, +18274, +18618, +19031, +19510, +19732, +19672, +19478, +19067, +18608, +18329, +17921, +17243, +16597, +16002, +15198, +14216, +13510, +13314, +12948, +11919, +10996, +10660, +10459, +10444, +11031, +12014, +12786, +12920, +12909, +13489, +14060, +14320, +15214, +16264, +16430, +16582, +17076, +17110, +17203, +17721, +17900, +17877, +17861, +17379, +16648, +15887, +15051, +14587, +14277, +13904, +14187, +14637, +14418, +14409, +14852, +15205, +16092, +17222, +17542, +17753, +18295, +18599, +19186, +20142, +20671, +21120, +21516, +21177, +20776, +20666, +20081, +19439, +19231, +18740, +18140, +17914, +17453, +16740, +16453, +16367, +16096, +15699, +15075, +14336, +13885, +13675, +13580, +13834, +14346, +14730, +15171, +15996, +16908, +17712, +18597, +19316, +19685, +20061, +20247, +19876, +19541, +19555, +19376, +18909, +18313, +17517, +16742, +16124, +15561, +15111, +14575, +13906, +13557, +13228, +12533, +12299, +12708, +12913, +13150, +13887, +14573, +15005, +15403, +15638, +15866, +16266, +16596, +16889, +17149, +17017, +16652, +16386, +16014, +15484, +14998, +14538, +14196, +14047, +13843, +13629, +13686, +13811, +13774, +13786, +13981, +14253, +14546, +14809, +15012, +15214, +15436, +15778, +16344, +16972, +17571, +18231, +18682, +18705, +18692, +18784, +18754, +18840, +19128, +19146, +18893, +18729, +18532, +18191, +17879, +17635, +17462, +17325, +17094, +16842, +16604, +16280, +16051, +16086, +16222, +16330, +16322, +16196, +16234, +16517, +16813, +17137, +17575, +18008, +18324, +18476, +18559, +18705, +18783, +18779, +18829, +18682, +18219, +17780, +17393, +16935, +16490, +15959, +15393, +15002, +14533, +14012, +13866, +13809, +13623, +13715, +13903, +13919, +14106, +14278, +14244, +14602, +15225, +15533, +15871, +16360, +16597, +16797, +17015, +16936, +16861, +16914, +16808, +16842, +17079, +17030, +16930, +17026, +16892, +16681, +16710, +16515, +16083, +15905, +15732, +15397, +15306, +15388, +15398, +15570, +15894, +16153, +16472, +16862, +17149, +17401, +17675, +17911, +18144, +18300, +18246, +18038, +17688, +17186, +16811, +16720, +16668, +16547, +16513, +16564, +16471, +16167, +15922, +15890, +15730, +15313, +15089, +15150, +15109, +14989, +14971, +14952, +15011, +15259, +15503, +15693, +15842, +15841, +15803, +15765, +15601, +15542, +15648, +15593, +15579, +15733, +15602, +15314, +15275, +15195, +15008, +14967, +14949, +15064, +15399, +15470, +15313, +15409, +15686, +16017, +16380, +16697, +17264, +17992, +18299, +18432, +18707, +18783, +18890, +19194, +19185, +19114, +19269, +19039, +18593, +18457, +18198, +17753, +17505, +17231, +17041, +17169, +17207, +17245, +17542, +17610, +17497, +17666, +17865, +18064, +18431, +18526, +18381, +18446, +18414, +18075, +17769, +17501, +17213, +16969, +16518, +15865, +15377, +14993, +14472, +13959, +13633, +13435, +13320, +13336, +13395, +13343, +13280, +13340, +13443, +13652, +14070, +14496, +14796, +15134, +15506, +15658, +15544, +15522, +15798, +16021, +16018, +15999, +15833, +15454, +15161, +14763, +14151, +13883, +13845, +13538, +13322, +13340, +13303, +13520, +13998, +14391, +15025, +15776, +16059, +16400, +17157, +17626, +17847, +18301, +18696, +18990, +19459, +19915, +20334, +20796, +20990, +20911, +20813, +20572, +20118, +19563, +18859, +18120, +17568, +17080, +16550, +16166, +15979, +15902, +16016, +16324, +16637, +16971, +17433, +17859, +18233, +18710, +19065, +19160, +19311, +19532, +19640, +19742, +19679, +19254, +18794, +18355, +17683, +17024, +16584, +16136, +15608, +15061, +14581, +14281, +13916, +13349, +12912, +12662, +12373, +12141, +12068, +12161, +12499, +12930, +13383, +14099, +14940, +15551, +15968, +16314, +16573, +16706, +16633, +16437, +16227, +15833, +15280, +14856, +14525, +14218, +14043, +13935, +13897, +14041, +14208, +14293, +14419, +14574, +14715, +14761, +14669, +14741, +15003, +15062, +15122, +15530, +15938, +16216, +16557, +16828, +17140, +17619, +17873, +17944, +18124, +18031, +17582, +17256, +17055, +16856, +16773, +16696, +16680, +16886, +17096, +17252, +17555, +17878, +18123, +18380, +18591, +18766, +19003, +19220, +19428, +19692, +19883, +19900, +19801, +19734, +19784, +19777, +19619, +19533, +19523, +19359, +19094, +18795, +18357, +17902, +17631, +17386, +17021, +16779, +16729, +16497, +16123, +16015, +15957, +15645, +15398, +15201, +14828, +14665, +14692, +14463, +14359, +14528, +14369, +14103, +14140, +14093, +14037, +14227, +14249, +14231, +14512, +14603, +14505, +14688, +14832, +14873, +15270, +15711, +15871, +16053, +16211, +16193, +16171, +16091, +15955, +15943, +15905, +15809, +15868, +15865, +15637, +15480, +15380, +15137, +14994, +15066, +15043, +14859, +14761, +14754, +14757, +14934, +15355, +15833, +16252, +16555, +16679, +16704, +16682, +16582, +16576, +16763, +16946, +17040, +17030, +16767, +16321, +15942, +15730, +15729, +15881, +16025, +16149, +16202, +16077, +15954, +16023, +16254, +16599, +16904, +17069, +17243, +17372, +17458, +17816, +18221, +18407, +18858, +19385, +19270, +19135, +19421, +19310, +18978, +19114, +19027, +18471, +18124, +17735, +17091, +16757, +16579, +16304, +16275, +16333, +16227, +16190, +16107, +15922, +15885, +15803, +15717, +15985, +16289, +16454, +16782, +17005, +16996, +17136, +17213, +17081, +17148, +17225, +17054, +16972, +16868, +16453, +16053, +15835, +15667, +15583, +15473, +15244, +15058, +14876, +14712, +14794, +15072, +15395, +15760, +16014, +16125, +16282, +16480, +16677, +17014, +17434, +17722, +17789, +17661, +17453, +17235, +16928, +16577, +16329, +16092, +15728, +15299, +14863, +14399, +14033, +13886, +13739, +13401, +13177, +13242, +13251, +13161, +13356, +13728, +13981, +14304, +14744, +15052, +15328, +15623, +15711, +15741, +15910, +15933, +15819, +15942, +16164, +16167, +16169, +16387, +16620, +16759, +16923, +17071, +17127, +17176, +17163, +16992, +16898, +16990, +17048, +17139, +17409, +17693, +17990, +18411, +18858, +19321, +19675, +19754, +19835, +19968, +19821, +19630, +19534, +19194, +18903, +18832, +18417, +17928, +17836, +17571, +17109, +16955, +16726, +16366, +16355, +16345, +16162, +16185, +16133, +15880, +15849, +15841, +15708, +15862, +16175, +16313, +16429, +16553, +16609, +16719, +16894, +17088, +17314, +17448, +17398, +17281, +17241, +17171, +16866, +16557, +16469, +16233, +15769, +15426, +15069, +14649, +14466, +14299, +14030, +13976, +13899, +13690, +13733, +13774, +13655, +13796, +13905, +13806, +14046, +14312, +14207, +14299, +14446, +14253, +14339, +14681, +14697, +14762, +14972, +14906, +14908, +15124, +15158, +15201, +15345, +15335, +15398, +15551, +15514, +15554, +15710, +15702, +15836, +16206, +16434, +16709, +17211, +17581, +17845, +18212, +18462, +18571, +18770, +19025, +19201, +19227, +19114, +19033, +19017, +19006, +19130, +19345, +19368, +19286, +19277, +19152, +18873, +18693, +18552, +18230, +17809, +17447, +17114, +16798, +16566, +16421, +16318, +16285, +16319, +16338, +16377, +16480, +16539, +16564, +16659, +16719, +16724, +16784, +16761, +16605, +16536, +16489, +16401, +16518, +16723, +16767, +16786, +16716, +16442, +16274, +16204, +15997, +15908, +15935, +15772, +15633, +15625, +15511, +15484, +15607, +15629, +15753, +15956, +15835, +15680, +15682, +15406, +15086, +15104, +15040, +14908, +15055, +15126, +15052, +15203, +15305, +15248, +15397, +15536, +15478, +15505, +15403, +14980, +14638, +14400, +14072, +13926, +13979, +14004, +14113, +14320, +14467, +14651, +14863, +15000, +15189, +15420, +15530, +15629, +15796, +15902, +16009, +16226, +16473, +16779, +17176, +17434, +17509, +17636, +17743, +17688, +17743, +18010, +18229, +18411, +18617, +18626, +18483, +18408, +18312, +18222, +18306, +18390, +18320, +18250, +18205, +18125, +18074, +18054, +18045, +18055, +18012, +17924, +17868, +17761, +17605, +17506, +17391, +17231, +17175, +17179, +17122, +17064, +17028, +16922, +16749, +16554, +16322, +16063, +15890, +15896, +15981, +16002, +15973, +15904, +15792, +15778, +15887, +15946, +15927, +15907, +15904, +15948, +16035, +16114, +16211, +16312, +16382, +16494, +16643, +16748, +16780, +16708, +16556, +16403, +16200, +15971, +15808, +15591, +15336, +15206, +15042, +14795, +14690, +14583, +14383, +14392, +14476, +14329, +14172, +14044, +13761, +13561, +13550, +13545, +13666, +13889, +13928, +13980, +14282, +14599, +14864, +15189, +15458, +15678, +15902, +15923, +15768, +15732, +15807, +15880, +16076, +16399, +16697, +16948, +17158, +17317, +17536, +17799, +17937, +18019, +18194, +18346, +18451, +18674, +18945, +19113, +19235, +19324, +19386, +19488, +19501, +19352, +19227, +19097, +18847, +18616, +18420, +18191, +18044, +17840, +17486, +17322, +17281, +17126, +17226, +17536, +17466, +17277, +17371, +17380, +17309, +17415, +17432, +17422, +17641, +17683, +17421, +17234, +17057, +16804, +16673, +16576, +16421, +16261, +15985, +15679, +15534, +15387, +15152, +14960, +14758, +14540, +14377, +14181, +14054, +14163, +14274, +14246, +14350, +14657, +14968, +15211, +15388, +15481, +15563, +15635, +15595, +15488, +15441, +15378, +15208, +14973, +14716, +14500, +14359, +14146, +13821, +13638, +13606, +13433, +13145, +13034, +13088, +13085, +13124, +13431, +13835, +14094, +14367, +14764, +15139, +15531, +15976, +16385, +16859, +17339, +17592, +17818, +18174, +18374, +18450, +18577, +18549, +18399, +18301, +18092, +17821, +17689, +17539, +17379, +17390, +17466, +17562, +17697, +17787, +18027, +18501, +18923, +19296, +19690, +19905, +20040, +20233, +20344, +20450, +20530, +20380, +20252, +20207, +19914, +19578, +19329, +18872, +18481, +18260, +17682, +16957, +16480, +15889, +15231, +14853, +14524, +14284, +14312, +14272, +14162, +14229, +14314, +14492, +14885, +15239, +15575, +15893, +15950, +16043, +16322, +16354, +16263, +16340, +16338, +16335, +16438, +16275, +16020, +16033, +15952, +15657, +15502, +15438, +15252, +14975, +14699, +14501, +14355, +14322, +14535, +14772, +14911, +15179, +15373, +15292, +15345, +15567, +15636, +15704, +15806, +15711, +15488, +15132, +14676, +14433, +14316, +14106, +14010, +14026, +14001, +14011, +13911, +13733, +13847, +14074, +14169, +14430, +14829, +15177, +15616, +16028, +16394, +17015, +17585, +17851, +18232, +18600, +18564, +18493, +18564, +18524, +18466, +18388, +18188, +18124, +18125, +17931, +17807, +17877, +17894, +17913, +18006, +18075, +18233, +18355, +18176, +18016, +18175, +18345, +18360, +18372, +18390, +18398, +18409, +18347, +18287, +18354, +18354, +18115, +17802, +17504, +17122, +16669, +16230, +15893, +15745, +15634, +15354, +15092, +15028, +15003, +15006, +15177, +15426, +15662, +15894, +16089, +16332, +16697, +17032, +17292, +17545, +17741, +17931, +18115, +18100, +17964, +17908, +17735, +17346, +16969, +16630, +16259, +15934, +15658, +15430, +15274, +15083, +14858, +14722, +14615, +14473, +14339, +14207, +14102, +14092, +14148, +14232, +14392, +14633, +14794, +14726, +14588, +14536, +14420, +14276, +14299, +14379, +14467, +14590, +14460, +14126, +13979, +13871, +13696, +13723, +13787, +13803, +14027, +14215, +14339, +14845, +15382, +15629, +16131, +16777, +17066, +17339, +17671, +17802, +18107, +18537, +18606, +18688, +19013, +19126, +19097, +19167, +19161, +19167, +19198, +18968, +18749, +18824, +18737, +18359, +18131, +18079, +17960, +17813, +17744, +17812, +17992, +18124, +18214, +18400, +18544, +18558, +18616, +18664, +18617, +18650, +18570, +18151, +17842, +17754, +17395, +16992, +16899, +16737, +16520, +16527, +16443, +16311, +16414, +16345, +16093, +16158, +16268, +16173, +16155, +16044, +15748, +15591, +15443, +15297, +15455, +15558, +15376, +15332, +15325, +15146, +15142, +15241, +15215, +15321, +15445, +15300, +15115, +14935, +14638, +14445, +14312, +14037, +13821, +13695, +13512, +13450, +13521, +13588, +13751, +13922, +13965, +14094, +14241, +14162, +14137, +14257, +14257, +14330, +14584, +14658, +14710, +15021, +15238, +15338, +15681, +16020, +16092, +16110, +16084, +16060, +16258, +16433, +16429, +16590, +16833, +16876, +16937, +17095, +17267, +17628, +17977, +18036, +18172, +18490, +18610, +18679, +18913, +19108, +19293, +19471, +19443, +19446, +19592, +19547, +19518, +19806, +20007, +19985, +19970, +19857, +19737, +19790, +19679, +19385, +19206, +18868, +18310, +17908, +17495, +16996, +16781, +16559, +16116, +15995, +16014, +15646, +15398, +15501, +15427, +15317, +15429, +15452, +15495, +15673, +15624, +15557, +15763, +15848, +15815, +15934, +15925, +15869, +16043, +16070, +15963, +16073, +15990, +15649, +15571, +15454, +15068, +14916, +14843, +14513, +14354, +14361, +14217, +14236, +14419, +14423, +14475, +14610, +14517, +14459, +14593, +14616, +14659, +14858, +14906, +14889, +15043, +15076, +14970, +15017, +15009, +14860, +14890, +14877, +14609, +14609, +14837, +14739, +14657, +14905, +14964, +14839, +14882, +14895, +14951, +15261, +15536, +15917, +16657, +17213, +17508, +17948, +18205, +18246, +18472, +18510, +18368, +18640, +18830, +18597, +18679, +18913, +18738, +18641, +18700, +18574, +18565, +18533, +18172, +18061, +18182, +17967, +17829, +17975, +17937, +17970, +18168, +18096, +18152, +18478, +18411, +18214, +18271, +18092, +17870, +17932, +17766, +17561, +17674, +17491, +17161, +17208, +16969, +16431, +16312, +16178, +15863, +15903, +15809, +15445, +15553, +15697, +15498, +15646, +15871, +15723, +15781, +15893, +15735, +15874, +16070, +15926, +16075, +16337, +16197, +16249, +16434, +16219, +16129, +16170, +15867, +15746, +15835, +15564, +15369, +15363, +15046, +14813, +14817, +14558, +14338, +14296, +14040, +13918, +14069, +13989, +13946, +14182, +14235, +14219, +14382, +14375, +14273, +14339, +14352, +14340, +14494, +14656, +14784, +14909, +14963, +15094, +15328, +15423, +15456, +15607, +15722, +15675, +15624, +15755, +16005, +16181, +16321, +16532, +16746, +17010, +17295, +17399, +17598, +18114, +18399, +18390, +18682, +19076, +19142, +19184, +19267, +19233, +19291, +19286, +19040, +19005, +19133, +18992, +18901, +19029, +19005, +18964, +18937, +18650, +18505, +18600, +18303, +17880, +17803, +17628, +17358, +17318, +17154, +17024, +17249, +17191, +16848, +16899, +16922, +16660, +16712, +16868, +16809, +16887, +16809, +16423, +16396, +16486, +16166, +16017, +16116, +15923, +15689, +15543, +15259, +15224, +15418, +15359, +15330, +15465, +15316, +15116, +15086, +14893, +14730, +14783, +14679, +14625, +14876, +14988, +14985, +15170, +15244, +15225, +15307, +15148, +14884, +14886, +14701, +14289, +14233, +14272, +14087, +14063, +14121, +14032, +14052, +14069, +13915, +13918, +14073, +14204, +14438, +14671, +14827, +15085, +15251, +15326, +15678, +16003, +15981, +15992, +16075, +16102, +16317, +16532, +16569, +16806, +17065, +17018, +17110, +17404, +17502, +17541, +17572, +17529, +17752, +17995, +17835, +17829, +18174, +18299, +18386, +18719, +18964, +19204, +19476, +19469, +19574, +19954, +19919, +19638, +19677, +19604, +19313, +19165, +18854, +18460, +18416, +18240, +17818, +17741, +17698, +17397, +17301, +17210, +16952, +16995, +16991, +16595, +16495, +16605, +16328, +16109, +16145, +16025, +15982, +16058, +15916, +15913, +16091, +15925, +15737, +15820, +15687, +15421, +15351, +15176, +14994, +15045, +14919, +14670, +14776, +14952, +14959, +15073, +15175, +15117, +15171, +15291, +15309, +15399, +15544, +15591, +15667, +15790, +15847, +15852, +15784, +15666, +15603, +15518, +15364, +15262, +15223, +15197, +15181, +15101, +15011, +15012, +14966, +14838, +14795, +14767, +14661, +14631, +14671, +14680, +14823, +15121, +15329, +15476, +15715, +15883, +15870, +15836, +15830, +15808, +15811, +15803, +15788, +15885, +15986, +15949, +15970, +16125, +16252, +16348, +16402, +16396, +16532, +16750, +16812, +16961, +17334, +17586, +17757, +18076, +18359, +18600, +18903, +19002, +19032, +19313, +19436, +19237, +19262, +19431, +19390, +19368, +19339, +19102, +18953, +18814, +18410, +18179, +18188, +17933, +17640, +17530, +17284, +17091, +17080, +16846, +16649, +16774, +16698, +16458, +16460, +16394, +16260, +16361, +16340, +16200, +16292, +16230, +15957, +15986, +16087, +15998, +16027, +16046, +15951, +16039, +16091, +15972, +16058, +16167, +16058, +16069, +16136, +15998, +15917, +15906, +15814, +15840, +15891, +15780, +15754, +15808, +15726, +15630, +15489, +15172, +14885, +14640, +14260, +13929, +13780, +13636, +13493, +13458, +13491, +13565, +13722, +13910, +14039, +14176, +14375, +14469, +14451, +14508, +14564, +14584, +14741, +14886, +14902, +15017, +15133, +15101, +15202, +15412, +15534, +15763, +16052, +16239, +16531, +16786, +16795, +16916, +17148, +17220, +17403, +17649, +17720, +17975, +18366, +18484, +18702, +19112, +19211, +19236, +19432, +19429, +19387, +19457, +19240, +19005, +19064, +18917, +18648, +18716, +18746, +18588, +18604, +18582, +18420, +18421, +18323, +18006, +17908, +17877, +17626, +17515, +17536, +17405, +17385, +17458, +17309, +17223, +17277, +17051, +16822, +16880, +16753, +16434, +16273, +15995, +15615, +15488, +15312, +15034, +15094, +15178, +15010, +14978, +14946, +14723, +14721, +14785, +14640, +14756, +15032, +14995, +15018, +15253, +15350, +15491, +15697, +15678, +15679, +15710, +15451, +15230, +15188, +14976, +14839, +14915, +14802, +14662, +14677, +14451, +14167, +14197, +14214, +14154, +14254, +14294, +14315, +14570, +14761, +14829, +15112, +15378, +15446, +15647, +15929, +16081, +16258, +16398, +16439, +16639, +16844, +16816, +16866, +17002, +16921, +16814, +16776, +16610, +16538, +16643, +16620, +16681, +16989, +17103, +17094, +17314, +17457, +17446, +17637, +17847, +17938, +18174, +18356, +18321, +18437, +18618, +18607, +18672, +18859, +18925, +18938, +18845, +18600, +18486, +18399, +18124, +17960, +17879, +17605, +17408, +17313, +17027, +16816, +16789, +16627, +16512, +16578, +16479, +16338, +16347, +16245, +16181, +16354, +16382, +16308, +16421, +16343, +16018, +15960, +16014, +15890, +15908, +16034, +15932, +15808, +15779, +15611, +15443, +15424, +15350, +15271, +15298, +15274, +15261, +15372, +15420, +15485, +15729, +15893, +15942, +16082, +16129, +16063, +16163, +16252, +16175, +16202, +16268, +16244, +16337, +16405, +16295, +16352, +16461, +16299, +16185, +16179, +15936, +15733, +15744, +15618, +15461, +15454, +15360, +15303, +15416, +15389, +15306, +15382, +15354, +15234, +15234, +15203, +15178, +15282, +15322, +15380, +15569, +15578, +15440, +15422, +15367, +15303, +15402, +15476, +15547, +15704, +15703, +15733, +16017, +16169, +16226, +16494, +16622, +16586, +16733, +16802, +16811, +17103, +17276, +17255, +17528, +17783, +17760, +17899, +18050, +18027, +18223, +18412, +18277, +18264, +18340, +18202, +18219, +18394, +18346, +18284, +18258, +18026, +17863, +17870, +17745, +17605, +17559, +17419, +17264, +17144, +16934, +16795, +16777, +16718, +16741, +16880, +16901, +16861, +16878, +16865, +16903, +16964, +16812, +16621, +16586, +16480, +16331, +16385, +16473, +16461, +16470, +16414, +16322, +16367, +16333, +16158, +16168, +16222, +16032, +15813, +15642, +15442, +15420, +15484, +15397, +15384, +15443, +15300, +15209, +15297, +15308, +15414, +15648, +15606, +15475, +15481, +15279, +15054, +15151, +15158, +15020, +15065, +14959, +14662, +14651, +14716, +14646, +14759, +14864, +14743, +14712, +14651, +14432, +14423, +14477, +14383, +14566, +14871, +14871, +14963, +15226, +15305, +15493, +15858, +16007, +16167, +16427, +16441, +16516, +16822, +16891, +16893, +17115, +17177, +17172, +17397, +17490, +17495, +17769, +17950, +17941, +18152, +18361, +18361, +18500, +18692, +18703, +18747, +18764, +18615, +18560, +18557, +18471, +18543, +18661, +18574, +18552, +18574, +18368, +18241, +18262, +18066, +17902, +17924, +17705, +17421, +17396, +17234, +16911, +16781, +16633, +16419, +16399, +16341, +16175, +16179, +16158, +16023, +16043, +16035, +15903, +15959, +15975, +15729, +15639, +15664, +15461, +15321, +15351, +15269, +15252, +15376, +15380, +15432, +15628, +15651, +15633, +15771, +15781, +15733, +15847, +15820, +15666, +15723, +15769, +15691, +15780, +15860, +15794, +15910, +16076, +16001, +15889, +15763, +15536, +15446, +15373, +15095, +14949, +14968, +14819, +14705, +14796, +14860, +14937, +15036, +15010, +15058, +15154, +15012, +14932, +15105, +15184, +15256, +15506, +15617, +15632, +15772, +15773, +15700, +15849, +15920, +15843, +15930, +15978, +15912, +16074, +16263, +16256, +16417, +16707, +16779, +16841, +17019, +17143, +17329, +17578, +17718, +17877, +18064, +18091, +18168, +18412, +18548, +18620, +18797, +18905, +18936, +19012, +18962, +18796, +18740, +18665, +18440, +18213, +17979, +17687, +17508, +17455, +17372, +17295, +17266, +17223, +17186, +17128, +17037, +17054, +17101, +16976, +16865, +16901, +16814, +16667, +16703, +16658, +16449, +16404, +16409, +16331, +16438, +16557, +16402, +16311, +16339, +16152, +15971, +15969, +15878, +15818, +15962, +15993, +15901, +15942, +15945, +15876, +15983, +16097, +16049, +16069, +16072, +15877, +15782, +15772, +15538, +15397, +15519, +15437, +15245, +15218, +14963, +14595, +14590, +14487, +14132, +14130, +14181, +13905, +13880, +14063, +14036, +14181, +14426, +14307, +14256, +14413, +14344, +14362, +14643, +14721, +14793, +15106, +15244, +15259, +15443, +15548, +15540, +15581, +15505, +15382, +15438, +15532, +15611, +15776, +15936, +16105, +16349, +16569, +16794, +17085, +17336, +17571, +17817, +17977, +18139, +18371, +18560, +18756, +19026, +19244, +19430, +19621, +19676, +19648, +19682, +19676, +19643, +19672, +19533, +19217, +19046, +18904, +18579, +18393, +18368, +18145, +17968, +18028, +17861, +17527, +17470, +17413, +17216, +17264, +17327, +17129, +17029, +16961, +16722, +16688, +16748, +16589, +16665, +16890, +16699, +16585, +16736, +16358, +15801, +15768, +15687, +15506, +15738, +15767, +15456, +15573, +15655, +15310, +15377, +15566, +15147, +14911, +15120, +15110, +15243, +15652, +15620, +15383, +15333, +15107, +14878, +14877, +14754, +14657, +14675, +14412, +14099, +13866, +13440, +13209, +13095, +12425, +12010, +12533, +12965, +13146, +13719, +14131, +14439, +15311, +15756, +15248, +15088, +15451, +15633, +16014, +16537, +16700, +17010, +17443, +17375, +17416, +17819, +17710, +17300, +17044, +16463, +16082, +16507, +16621, +16220, +16378, +16731, +16851, +17321, +17612, +17275, +17349, +17863, +18051, +18287, +18540, +18307, +18316, +18876, +19263, +19544, +19826, +19631, +19311, +19272, +19090, +18810, +18641, +18348, +18150, +18138, +17876, +17576, +17439, +17132, +17031, +17293, +17041, +16422, +16212, +15994, +15711, +15968, +16217, +16132, +16400, +16701, +16538, +16600, +16854, +16702, +16638, +16764, +16456, +16070, +15922, +15667, +15710, +16203, +16386, +16381, +16480, +16072, +15495, +15421, +15307, +15243, +15735, +15890, +15561, +15672, +15754, +15630, +16136, +16497, +16117, +16113, +16194, +15682, +15679, +16074, +15873, +15893, +16305, +16148, +15900, +15782, +15192, +14766, +14671, +14105, +13533, +13251, +12731, +12550, +12884, +13030, +13611, +14862, +15550, +15738, +15950, +15630, +15231, +15460, +15546, +15481, +15942, +16280, +16252, +16537, +16817, +16892, +17281, +17469, +16974, +16479, +16037, +15406, +15286, +15774, +16138, +16448, +16853, +16947, +16943, +17219, +17365, +17273, +17369, +17523, +17461, +17442, +17594, +17748, +18004, +18535, +19170, +19543, +19505, +19216, +18913, +18762, +18817, +18851, +18692, +18533, +18367, +17981, +17636, +17516, +17389, +17370, +17515, +17392, +17069, +16870, +16632, +16484, +16701, +16915, +16924, +16925, +16861, +16739, +16650, +16528, +16492, +16501, +16350, +16235, +16089, +15777, +15878, +16329, +16500, +16735, +16900, +16256, +15679, +15732, +15492, +15392, +15929, +15961, +15828, +16341, +16285, +15822, +16241, +16453, +15976, +15971, +15698, +14684, +14423, +14675, +14544, +14839, +15359, +15212, +15080, +15214, +14966, +14574, +14267, +13795, +13332, +13016, +12806, +12663, +12556, +12920, +13951, +14979, +15684, +15909, +15317, +14689, +14731, +14760, +14816, +15448, +15898, +15911, +16158, +16301, +16256, +16761, +17340, +17211, +16833, +16429, +15840, +15646, +16086, +16581, +17025, +17537, +17726, +17700, +18046, +18439, +18415, +18503, +18823, +18813, +18791, +19011, +18883, +18708, +19092, +19460, +19685, +20133, +20081, +19370, +19008, +18960, +18812, +18901, +18966, +18576, +18184, +17867, +17380, +17136, +17268, +17339, +17234, +17038, +16808, +16611, +16379, +16251, +16411, +16589, +16660, +16748, +16663, +16410, +16223, +16006, +15876, +16015, +15950, +15501, +15110, +14801, +14638, +14969, +15436, +15558, +15623, +15709, +15562, +15464, +15603, +15592, +15482, +15604, +15729, +15619, +15458, +15313, +15230, +15414, +15744, +15876, +15705, +15325, +14942, +14742, +14747, +14851, +14798, +14601, +14667, +14820, +14666, +14670, +14838, +14512, +14190, +14230, +13749, +13083, +13114, +13209, +13377, +14417, +15506, +15954, +16379, +16549, +16146, +15922, +15972, +15960, +16220, +16577, +16509, +16307, +16309, +16502, +16957, +17511, +17782, +17592, +17058, +16616, +16546, +16679, +16999, +17410, +17473, +17411, +17720, +18090, +18340, +18766, +19037, +18940, +19011, +19142, +18830, +18473, +18334, +18181, +18423, +19133, +19356, +19052, +18943, +18842, +18674, +18833, +18814, +18323, +17967, +17589, +16940, +16689, +16723, +16560, +16681, +17037, +17065, +16989, +16831, +16491, +16423, +16426, +16189, +16175, +16172, +15895, +15849, +15818, +15686, +16071, +16335, +16034, +16037, +15911, +15232, +15211, +15506, +15254, +15446, +15789, +15277, +15178, +15752, +15773, +15869, +16295, +15995, +15667, +15828, +15497, +15121, +15379, +15447, +15355, +15542, +15419, +15055, +15003, +15024, +15039, +15135, +15111, +15089, +15068, +14909, +14948, +15005, +14616, +14315, +14247, +13776, +13360, +13507, +13555, +13611, +14379, +15389, +16064, +16401, +16178, +15659, +15465, +15412, +15423, +15785, +16006, +15864, +15937, +16159, +16385, +17006, +17580, +17510, +17221, +16890, +16381, +16176, +16443, +16835, +17224, +17442, +17535, +17918, +18463, +18904, +19355, +19595, +19401, +19103, +18846, +18553, +18274, +17981, +17870, +18246, +18851, +19300, +19467, +19316, +19117, +19190, +19340, +19234, +18845, +18320, +17686, +17021, +16753, +16890, +16814, +16626, +16746, +16779, +16705, +16844, +16753, +16495, +16466, +16198, +15912, +16066, +15827, +15326, +15413, +15355, +15139, +15571, +15669, +15235, +15386, +15498, +15340, +15782, +15936, +15551, +15669, +15583, +15287, +15851, +16054, +15665, +16172, +16443, +15841, +15958, +16013, +15330, +15369, +15482, +14907, +14934, +14915, +14239, +14395, +14860, +14619, +14749, +14934, +14544, +14717, +15166, +15042, +15079, +15026, +14302, +13794, +13580, +13176, +13151, +13503, +13789, +14441, +15509, +16291, +16533, +16467, +16317, +16179, +16149, +16259, +16285, +16280, +16499, +16647, +16732, +17264, +17889, +18137, +18270, +18166, +17702, +17308, +17038, +16945, +17256, +17458, +17319, +17405, +17723, +18071, +18625, +19137, +19315, +19219, +18854, +18510, +18466, +18317, +17944, +17722, +17718, +17991, +18486, +18662, +18497, +18495, +18559, +18510, +18639, +18693, +18093, +17246, +16832, +16670, +16620, +16796, +16696, +16359, +16570, +16856, +16658, +16689, +16640, +15962, +15734, +15866, +15442, +15306, +15342, +14652, +14571, +15260, +15270, +15499, +16157, +15802, +15593, +16208, +16055, +15817, +16141, +15563, +14963, +15408, +15475, +15393, +15972, +16058, +15864, +16170, +16185, +16047, +16158, +15819, +15418, +15433, +15253, +15018, +14892, +14575, +14567, +14834, +14850, +15052, +15337, +15271, +15374, +15440, +15072, +14910, +14641, +13875, +13563, +13604, +13460, +13865, +14621, +15181, +16239, +17283, +17308, +17173, +17131, +16491, +15984, +16083, +16092, +16086, +16221, +16104, +16067, +16535, +17144, +17581, +17762, +17549, +17016, +16497, +16327, +16419, +16521, +16709, +16846, +16819, +17181, +17853, +18226, +18685, +19192, +18973, +18722, +18976, +18765, +18248, +18130, +17908, +17881, +18518, +18779, +18583, +18720, +18635, +18325, +18613, +18890, +18501, +17907, +17264, +16695, +16551, +16590, +16523, +16446, +16494, +16700, +16776, +16763, +16961, +16827, +16321, +16291, +16354, +16100, +16071, +15770, +15218, +15495, +15749, +15420, +15715, +15815, +15136, +15375, +15895, +15576, +15936, +16375, +15648, +15537, +15966, +15474, +15434, +15924, +15649, +15714, +16156, +15770, +15610, +15887, +15676, +15783, +16114, +15744, +15440, +15267, +14842, +14969, +15270, +15118, +15174, +15121, +14724, +14804, +14908, +14689, +14736, +14510, +13871, +13588, +13327, +13082, +13283, +13478, +13988, +15127, +15889, +16261, +16610, +16530, +16534, +16833, +16853, +16969, +16937, +16328, +16203, +16447, +16501, +17154, +17663, +17358, +17494, +17462, +16833, +17175, +17525, +17028, +17342, +17515, +16829, +17257, +17762, +17415, +18293, +19088, +18468, +18786, +19309, +18577, +18648, +18972, +18273, +18451, +18930, +18340, +18462, +18975, +18538, +18534, +18863, +18546, +18479, +18303, +17469, +17081, +16904, +16419, +16214, +16015, +15853, +16047, +15891, +15864, +16363, +16231, +16067, +16503, +16192, +15802, +16076, +15610, +15199, +15627, +15200, +14736, +15313, +15260, +15139, +15897, +15913, +15789, +16355, +15996, +15513, +15844, +15423, +15088, +15704, +15554, +15302, +15786, +15618, +15599, +16236, +16030, +15913, +16339, +15882, +15617, +15939, +15354, +15035, +15407, +15019, +14900, +15307, +14953, +15035, +15593, +15253, +15198, +15378, +14481, +13980, +13975, +13236, +13252, +14034, +14137, +14912, +16336, +16685, +16894, +17322, +16994, +16861, +17077, +16789, +16695, +16610, +15976, +15867, +16249, +16487, +17091, +17523, +17292, +17185, +16974, +16618, +16893, +17105, +16929, +17057, +16983, +16821, +17424, +17991, +18311, +18996, +19172, +18773, +18859, +18985, +18796, +18707, +18446, +18208, +18341, +18369, +18367, +18416, +18157, +18100, +18293, +18190, +18221, +18079, +17172, +16673, +16705, +16269, +16091, +16205, +15644, +15412, +15844, +15785, +15823, +16310, +16179, +15978, +16310, +16323, +16120, +16027, +15664, +15506, +15706, +15611, +15495, +15477, +15128, +14995, +15374, +15681, +15926, +16126, +15893, +15550, +15584, +15803, +15873, +15789, +15744, +15666, +15524, +15645, +15778, +15662, +15857, +16081, +15871, +16045, +16253, +15680, +15536, +15884, +15530, +15396, +15581, +14909, +14648, +15234, +15077, +15009, +15512, +14922, +14043, +14068, +13775, +13501, +14040, +14213, +14309, +15379, +16349, +16677, +17032, +17230, +17080, +17053, +17272, +17383, +17085, +16629, +16252, +15913, +16151, +16901, +17113, +17102, +17316, +16987, +16749, +17265, +17378, +17256, +17513, +17176, +16838, +17402, +17651, +17763, +18568, +18845, +18643, +18867, +18780, +18608, +18923, +18737, +18371, +18587, +18567, +18442, +18584, +18328, +18183, +18353, +18021, +17915, +18097, +17377, +16690, +16635, +16210, +16126, +16481, +15977, +15630, +15989, +15722, +15680, +16350, +16172, +15868, +16253, +16038, +15863, +16278, +15808, +15258, +15630, +15375, +14881, +15129, +14795, +14346, +14971, +15313, +15418, +16171, +16140, +15466, +15738, +15910, +15480, +15660, +15817, +15360, +15307, +15450, +15258, +15383, +15742, +15808, +15865, +15921, +15675, +15396, +15342, +15294, +15200, +15308, +15388, +15049, +14900, +15318, +15446, +15327, +15596, +15405, +14572, +14267, +14145, +13759, +14042, +14558, +14569, +15269, +16572, +17069, +17373, +17992, +17832, +17387, +17712, +17859, +17406, +17237, +16970, +16280, +16337, +17079, +17191, +17036, +17287, +17195, +16918, +17324, +17624, +17377, +17503, +17599, +17153, +17321, +18042, +18203, +18430, +19002, +18896, +18540, +18707, +18695, +18401, +18346, +18167, +17793, +17759, +17876, +17808, +17811, +17923, +17833, +17722, +17888, +17849, +17288, +16796, +16509, +16160, +16160, +16272, +15772, +15337, +15448, +15411, +15477, +15937, +15949, +15652, +15697, +15725, +15786, +16016, +15719, +15171, +15115, +15099, +14920, +15038, +15157, +14916, +14827, +15234, +15657, +15776, +15953, +16090, +15860, +15860, +16135, +15903, +15674, +15808, +15514, +15332, +15704, +15590, +15509, +16035, +15897, +15566, +15988, +15892, +15545, +15940, +15798, +15240, +15452, +15350, +14903, +15258, +15422, +15109, +15443, +15704, +15327, +15212, +15207, +14848, +14681, +14874, +15027, +15160, +15732, +16571, +16864, +16953, +17385, +17342, +17116, +17639, +17742, +17261, +17418, +17201, +16425, +16768, +17139, +16650, +16954, +17370, +16805, +16932, +17510, +17286, +17477, +17986, +17570, +17344, +17698, +17600, +17610, +18067, +18150, +18016, +18072, +18180, +18329, +18362, +18256, +18159, +17998, +18039, +18187, +17854, +17605, +17675, +17250, +17049, +17567, +17471, +17101, +17262, +16903, +16500, +16916, +16664, +16023, +16327, +16264, +15738, +16144, +16313, +15852, +16067, +16175, +15844, +16168, +16234, +15586, +15426, +15338, +14915, +14914, +14832, +14438, +14456, +14534, +14574, +14976, +15227, +15354, +15630, +15579, +15616, +15975, +15865, +15741, +15950, +15667, +15423, +15638, +15461, +15367, +15686, +15493, +15348, +15622, +15395, +15240, +15527, +15326, +15213, +15439, +15078, +14936, +15334, +15064, +14856, +15144, +14616, +13997, +14182, +14019, +13983, +14851, +15336, +15601, +16546, +17052, +17087, +17657, +17892, +17534, +17675, +17807, +17456, +17474, +17540, +17114, +17086, +17455, +17384, +17288, +17436, +17257, +17120, +17475, +17730, +17787, +17982, +17909, +17594, +17713, +18147, +18443, +18699, +18880, +18777, +18546, +18525, +18701, +18748, +18653, +18607, +18426, +18195, +18201, +18037, +17749, +17929, +18004, +17689, +17772, +17727, +17114, +16978, +16941, +16338, +16245, +16271, +15530, +15299, +15561, +15219, +15332, +15935, +15777, +15693, +15965, +15658, +15615, +15984, +15639, +15242, +15178, +14694, +14362, +14398, +14179, +14107, +14243, +14264, +14576, +14848, +14817, +15027, +15106, +15030, +15387, +15464, +15219, +15418, +15322, +15011, +15296, +15251, +14986, +15399, +15401, +15133, +15666, +15792, +15433, +15794, +15946, +15752, +16089, +16061, +15758, +16065, +16009, +15616, +15655, +15259, +14611, +14559, +14494, +14692, +15535, +16011, +16362, +17004, +17115, +17195, +17712, +17755, +17720, +18005, +17777, +17529, +17761, +17663, +17550, +17835, +17788, +17612, +17707, +17521, +17246, +17347, +17466, +17507, +17633, +17646, +17460, +17287, +17428, +17811, +18003, +18087, +18215, +18074, +17920, +18095, +18143, +18043, +18059, +17901, +17726, +17804, +17731, +17595, +17642, +17530, +17421, +17617, +17699, +17575, +17385, +17011, +16723, +16604, +16311, +15978, +15662, +15263, +15136, +15136, +14995, +15135, +15246, +14939, +14987, +15253, +15158, +15361, +15634, +15333, +15360, +15560, +15091, +14924, +15069, +14601, +14617, +15171, +14979, +14993, +15521, +15282, +15261, +15931, +15810, +15582, +15947, +15635, +15287, +15625, +15372, +14984, +15331, +15292, +15133, +15615, +15739, +15611, +15926, +16022, +16103, +16568, +16673, +16636, +16760, +16402, +16012, +15881, +15306, +14883, +15002, +14804, +14789, +15440, +15777, +16033, +16720, +16975, +17011, +17456, +17501, +17252, +17507, +17549, +17184, +17300, +17454, +17190, +17317, +17584, +17227, +17023, +17309, +17248, +17156, +17499, +17465, +17130, +17273, +17361, +17192, +17467, +17743, +17534, +17550, +17747, +17585, +17580, +17915, +17929, +17714, +17724, +17667, +17404, +17386, +17537, +17435, +17414, +17654, +17567, +17407, +17735, +17843, +17599, +17754, +17734, +17171, +16977, +16844, +16276, +16102, +16047, +15496, +15372, +15548, +15164, +15022, +15306, +15180, +15211, +15558, +15357, +15151, +15349, +15127, +14796, +14939, +14926, +14715, +14784, +14839, +14797, +14943, +15143, +15313, +15508, +15628, +15632, +15519, +15438, +15476, +15336, +15171, +15271, +15169, +14995, +15288, +15323, +15027, +15329, +15595, +15396, +15691, +15937, +15568, +15673, +15957, +15695, +15807, +16028, +15584, +15373, +15368, +14973, +15087, +15624, +15769, +16127, +16675, +16822, +17116, +17507, +17523, +17610, +17696, +17581, +17682, +17685, +17423, +17429, +17405, +17285, +17522, +17555, +17260, +17290, +17316, +17303, +17723, +18024, +18030, +18127, +17917, +17636, +17873, +18052, +18042, +18223, +18146, +17865, +17884, +17912, +17916, +18044, +17948, +17763, +17724, +17604, +17548, +17527, +17294, +17248, +17382, +17293, +17281, +17307, +17088, +17059, +17177, +17080, +17097, +17034, +16550, +16185, +15985, +15660, +15544, +15465, +15149, +15014, +14982, +14864, +14973, +15090, +15051, +15133, +15106, +14954, +14958, +14796, +14536, +14535, +14455, +14376, +14559, +14567, +14559, +14851, +14940, +14970, +15244, +15238, +15111, +15243, +15183, +15035, +15087, +15003, +14963, +15153, +15183, +15207, +15368, +15395, +15504, +15724, +15787, +15901, +15981, +15818, +15737, +15652, +15471, +15527, +15499, +15309, +15483, +15643, +15658, +16118, +16553, +16644, +17023, +17379, +17468, +17838, +18095, +18000, +18112, +18107, +17836, +17887, +17894, +17658, +17679, +17598, +17361, +17528, +17650, +17547, +17736, +17816, +17658, +17815, +17916, +17804, +17971, +18046, +17851, +17923, +18001, +17858, +17911, +17986, +17878, +17853, +17757, +17500, +17388, +17329, +17236, +17259, +17266, +17217, +17241, +17220, +17155, +17158, +17142, +17119, +17145, +17088, +16929, +16768, +16623, +16495, +16387, +16311, +16189, +15874, +15543, +15419, +15332, +15220, +15224, +15226, +15153, +15115, +15047, +14939, +14918, +14906, +14797, +14744, +14825, +14848, +14811, +14897, +14974, +14971, +15119, +15212, +15061, +15086, +15179, +14969, +14935, +15089, +14917, +14852, +14999, +14819, +14791, +15141, +15227, +15370, +15818, +15915, +15930, +16213, +16256, +16233, +16366, +16163, +15811, +15617, +15329, +15157, +15223, +15230, +15385, +15724, +15947, +16230, +16532, +16643, +16864, +17154, +17325, +17604, +17748, +17588, +17552, +17501, +17321, +17443, +17515, +17255, +17177, +17119, +16875, +16992, +17279, +17338, +17508, +17698, +17706, +17848, +18051, +18164, +18321, +18316, +18161, +18122, +18003, +17830, +17815, +17709, +17563, +17625, +17659, +17604, +17585, +17524, +17520, +17584, +17605, +17657, +17584, +17392, +17382, +17297, +17159, +17356, +17363, +17072, +17138, +17043, +16621, +16700, +16703, +16217, +16157, +16102, +15586, +15530, +15616, +15296, +15348, +15486, +15200, +15220, +15322, +15001, +14865, +14892, +14790, +14911, +15023, +14902, +14835, +14689, +14580, +14734, +14740, +14738, +14967, +14891, +14706, +14821, +14772, +14679, +14813, +14726, +14570, +14594, +14460, +14469, +14797, +14960, +15158, +15519, +15660, +15855, +16178, +16182, +16120, +16096, +15797, +15567, +15491, +15301, +15374, +15618, +15627, +15903, +16430, +16563, +16764, +17264, +17387, +17415, +17768, +17849, +17796, +18063, +18003, +17658, +17824, +17940, +17638, +17689, +17756, +17325, +17288, +17585, +17456, +17561, +17982, +17865, +17775, +18112, +18103, +18063, +18415, +18420, +18191, +18252, +18184, +17979, +17952, +17796, +17550, +17513, +17509, +17438, +17387, +17351, +17290, +17126, +17069, +17225, +17201, +17084, +17138, +16988, +16826, +17046, +17035, +16802, +16875, +16714, +16325, +16357, +16275, +15927, +15877, +15694, +15369, +15506, +15547, +15295, +15312, +15202, +14913, +15000, +15024, +14839, +14856, +14739, +14575, +14740, +14743, +14650, +14792, +14671, +14482, +14605, +14506, +14420, +14683, +14633, +14516, +14766, +14753, +14704, +15019, +15072, +15107, +15495, +15551, +15504, +15811, +15867, +15854, +16132, +16137, +16054, +16158, +15872, +15524, +15582, +15508, +15440, +15682, +15697, +15723, +16163, +16411, +16503, +16922, +17214, +17257, +17478, +17645, +17592, +17630, +17661, +17569, +17587, +17662, +17589, +17499, +17496, +17454, +17385, +17424, +17512, +17500, +17431, +17368, +17300, +17320, +17472, +17622, +17758, +17905, +17912, +17869, +17972, +18020, +17909, +17839, +17705, +17446, +17359, +17362, +17253, +17246, +17303, +17230, +17258, +17368, +17334, +17312, +17270, +17104, +17121, +17210, +17079, +17004, +16958, +16738, +16690, +16752, +16595, +16534, +16511, +16196, +15998, +16001, +15855, +15788, +15801, +15626, +15580, +15643, +15465, +15310, +15252, +15089, +15067, +15143, +15081, +15111, +15147, +14988, +14982, +15156, +15216, +15249, +15224, +15037, +14871, +14755, +14693, +14768, +14799, +14751, +14784, +14784, +14821, +15036, +15200, +15342, +15592, +15707, +15736, +15855, +15881, +15887, +15995, +16027, +16059, +16055, +15816, +15677, +15703, +15582, +15628, +15825, +15695, +15671, +15988, +16127, +16349, +16809, +16905, +16922, +17236, +17278, +17224, +17459, +17442, +17302, +17511, +17504, +17266, +17393, +17440, +17206, +17328, +17544, +17439, +17489, +17626, +17412, +17281, +17458, +17546, +17643, +17883, +17873, +17700, +17780, +17888, +17828, +17882, +17912, +17633, +17397, +17367, +17224, +17104, +17204, +17187, +17066, +17165, +17267, +17231, +17320, +17422, +17368, +17371, +17363, +17144, +17027, +17104, +16993, +16777, +16726, +16614, +16426, +16390, +16272, +15996, +15888, +15808, +15591, +15550, +15601, +15455, +15348, +15332, +15250, +15252, +15279, +15185, +15183, +15212, +15134, +15169, +15212, +15110, +15101, +15068, +14882, +14879, +14895, +14689, +14680, +14843, +14841, +14901, +15006, +14938, +14985, +15168, +15250, +15412, +15581, +15520, +15487, +15540, +15480, +15479, +15519, +15390, +15290, +15340, +15396, +15509, +15718, +15906, +16070, +16245, +16441, +16640, +16764, +16890, +17066, +17163, +17236, +17314, +17255, +17209, +17305, +17282, +17156, +17127, +17078, +17028, +17105, +17194, +17306, +17493, +17628, +17804, +18045, +18102, +18100, +18195, +18136, +17998, +18001, +17922, +17776, +17796, +17774, +17628, +17581, +17541, +17466, +17519, +17556, +17487, +17467, +17410, +17305, +17295, +17225, +17134, +17225, +17188, +16951, +16938, +16964, +16753, +16673, +16689, +16487, +16316, +16207, +15955, +15876, +15997, +15961, +15964, +16106, +16044, +15962, +16070, +16028, +15862, +15792, +15616, +15389, +15356, +15269, +15038, +14938, +14894, +14823, +14905, +14998, +14956, +14993, +15058, +14986, +14947, +14985, +14991, +15049, +15147, +15173, +15154, +15113, +15103, +15185, +15265, +15349, +15476, +15554, +15664, +15854, +15941, +16009, +16175, +16255, +16279, +16338, +16275, +16235, +16344, +16317, +16186, +16154, +16077, +16000, +16105, +16256, +16367, +16479, +16554, +16632, +16747, +16873, +17033, +17150, +17206, +17278, +17272, +17216, +17285, +17338, +17300, +17320, +17271, +17116, +17043, +16982, +16929, +17028, +17111, +17138, +17248, +17255, +17173, +17236, +17261, +17214, +17307, +17326, +17201, +17243, +17310, +17279, +17396, +17494, +17342, +17239, +17227, +17128, +17117, +17135, +16970, +16933, +17084, +17054, +17027, +17194, +17193, +17125, +17265, +17244, +17016, +16898, +16658, +16349, +16374, +16381, +16139, +16096, +16105, +15894, +15880, +16035, +16004, +16022, +16099, +15971, +15920, +16050, +15993, +15806, +15716, +15590, +15437, +15424, +15453, +15394, +15331, +15283, +15196, +15208, +15377, +15463, +15438, +15492, +15515, +15455, +15480, +15459, +15349, +15389, +15377, +15115, +14972, +14944, +14784, +14750, +14873, +14895, +14980, +15160, +15231, +15371, +15631, +15796, +15983, +16232, +16354, +16437, +16539, +16589, +16673, +16709, +16600, +16511, +16400, +16225, +16204, +16238, +16207, +16323, +16469, +16512, +16725, +17004, +17136, +17379, +17648, +17733, +17871, +17986, +17904, +17920, +17959, +17800, +17728, +17738, +17587, +17468, +17411, +17261, +17182, +17224, +17241, +17267, +17332, +17400, +17478, +17556, +17648, +17663, +17540, +17474, +17447, +17288, +17177, +17112, +16941, +16900, +16975, +16888, +16833, +16843, +16724, +16735, +16867, +16786, +16701, +16665, +16420, +16247, +16261, +16163, +16125, +16204, +16086, +15948, +15966, +15922, +15905, +15958, +15829, +15671, +15654, +15590, +15488, +15449, +15379, +15319, +15310, +15278, +15259, +15256, +15220, +15218, +15223, +15214, +15273, +15319, +15316, +15419, +15533, +15504, +15492, +15548, +15545, +15537, +15585, +15642, +15696, +15711, +15677, +15692, +15773, +15851, +15875, +15852, +15865, +15893, +15861, +15900, +16045, +16106, +16121, +16186, +16197, +16225, +16361, +16418, +16413, +16479, +16468, +16397, +16462, +16529, +16517, +16613, +16723, +16727, +16838, +17052, +17139, +17198, +17326, +17358, +17333, +17395, +17376, +17233, +17184, +17161, +17049, +17018, +17039, +16943, +16877, +16920, +16925, +16959, +17067, +17115, +17148, +17219, +17243, +17289, +17426, +17532, +17565, +17572, +17571, +17563, +17512, +17435, +17376, +17282, +17185, +17120, +16971, +16848, +16897, +16901, +16838, +16866, +16790, +16599, +16559, +16531, +16416, +16417, +16410, +16314, +16364, +16466, +16446, +16441, +16417, +16277, +16164, +16083, +15976, +15874, +15718, +15558, +15500, +15420, +15316, +15350, +15428, +15445, +15440, +15408, +15376, +15335, +15215, +15139, +15168, +15120, +15011, +14946, +14860, +14796, +14815, +14850, +14922, +15030, +15071, +15128, +15286, +15445, +15588, +15745, +15872, +15981, +16074, +16128, +16184, +16212, +16183, +16180, +16209, +16191, +16129, +16050, +15977, +15964, +16021, +16138, +16266, +16340, +16430, +16584, +16731, +16891, +17103, +17316, +17503, +17591, +17556, +17624, +17780, +17748, +17653, +17679, +17568, +17336, +17265, +17236, +17139, +17133, +17120, +17031, +17097, +17256, +17298, +17366, +17497, +17514, +17516, +17573, +17526, +17460, +17472, +17375, +17217, +17208, +17192, +17056, +16967, +16924, +16849, +16811, +16774, +16710, +16693, +16695, +16676, +16664, +16654, +16667, +16640, +16469, +16324, +16302, +16227, +16139, +16107, +16037, +16060, +16162, +16084, +16037, +16140, +16021, +15812, +15841, +15832, +15714, +15678, +15551, +15390, +15414, +15413, +15369, +15467, +15498, +15386, +15344, +15336, +15366, +15490, +15535, +15520, +15586, +15585, +15494, +15492, +15548, +15591, +15621, +15580, +15543, +15579, +15552, +15495, +15575, +15692, +15729, +15763, +15831, +15893, +15955, +16015, +16098, +16207, +16246, +16213, +16242, +16305, +16294, +16303, +16383, +16402, +16396, +16483, +16573, +16608, +16668, +16719, +16747, +16855, +16997, +17068, +17137, +17221, +17225, +17202, +17255, +17297, +17207, +17076, +17019, +16956, +16850, +16824, +16846, +16844, +16917, +17038, +17113, +17251, +17436, +17530, +17627, +17769, +17792, +17732, +17693, +17620, +17533, +17508, +17475, +17364, +17239, +17142, +17021, +16901, +16876, +16876, +16795, +16707, +16645, +16582, +16588, +16618, +16573, +16575, +16623, +16567, +16519, +16546, +16477, +16350, +16273, +16183, +16109, +16101, +16064, +15957, +15801, +15654, +15604, +15577, +15495, +15459, +15431, +15306, +15229, +15273, +15330, +15384, +15411, +15378, +15350, +15306, +15234, +15228, +15214, +15118, +15090, +15111, +15036, +14990, +15085, +15193, +15272, +15388, +15510, +15603, +15680, +15750, +15817, +15906, +16022, +16102, +16120, +16122, +16128, +16126, +16124, +16132, +16133, +16118, +16106, +16155, +16281, +16367, +16388, +16505, +16727, +16889, +16996, +17131, +17224, +17300, +17436, +17510, +17479, +17482, +17476, +17386, +17339, +17304, +17189, +17112, +17072, +16976, +16935, +16989, +17031, +17059, +17077, +17140, +17294, +17388, +17388, +17433, +17439, +17395, +17419, +17390, +17297, +17268, +17149, +16989, +17045, +17130, +17081, +17051, +17021, +17009, +17080, +17022, +16884, +16846, +16734, +16576, +16576, +16546, +16470, +16491, +16433, +16340, +16387, +16391, +16335, +16325, +16219, +16111, +16158, +16173, +16153, +16203, +16158, +16035, +15943, +15815, +15740, +15749, +15678, +15603, +15592, +15508, +15409, +15387, +15392, +15437, +15474, +15433, +15401, +15365, +15311, +15350, +15415, +15426, +15464, +15478, +15433, +15435, +15433, +15406, +15422, +15416, +15407, +15462, +15471, +15498, +15646, +15731, +15770, +15905, +15958, +15902, +15920, +15944, +15924, +15951, +15970, +16021, +16160, +16219, +16229, +16359, +16497, +16589, +16720, +16823, +16891, +16964, +16959, +16918, +16956, +16995, +17000, +17048, +17096, +17100, +17095, +17072, +17044, +17055, +17070, +17069, +17095, +17141, +17145, +17117, +17151, +17263, +17376, +17477, +17567, +17603, +17633, +17687, +17703, +17705, +17708, +17615, +17478, +17419, +17382, +17364, +17397, +17368, +17283, +17258, +17187, +17024, +16953, +16955, +16882, +16809, +16790, +16755, +16733, +16736, +16687, +16628, +16604, +16526, +16427, +16392, +16309, +16135, +16017, +15935, +15809, +15733, +15696, +15581, +15487, +15464, +15376, +15274, +15280, +15287, +15269, +15313, +15316, +15257, +15250, +15223, +15155, +15203, +15251, +15129, +15040, +15079, +15063, +15028, +15097, +15160, +15202, +15292, +15348, +15373, +15454, +15533, +15580, +15649, +15724, +15799, +15855, +15873, +15930, +16013, +16046, +16094, +16145, +16138, +16194, +16283, +16290, +16357, +16493, +16533, +16586, +16691, +16757, +16903, +17080, +17108, +17141, +17228, +17196, +17144, +17152, +17114, +17126, +17218, +17258, +17307, +17391, +17382, +17333, +17336, +17353, +17383, +17420, +17394, +17305, +17241, +17264, +17284, +17208, +17154, +17170, +17139, +17109, +17152, +17166, +17151, +17154, +17120, +17122, +17184, +17164, +17096, +17054, +16990, +16974, +16998, +16911, +16810, +16752, +16596, +16488, +16543, +16526, +16459, +16469, +16381, +16274, +16343, +16364, +16278, +16276, +16203, +16026, +15959, +15894, +15790, +15793, +15755, +15650, +15665, +15631, +15504, +15526, +15572, +15527, +15563, +15584, +15474, +15418, +15401, +15344, +15339, +15376, +15419, +15447, +15376, +15316, +15372, +15415, +15450, +15505, +15512, +15585, +15699, +15672, +15706, +15841, +15804, +15769, +15883, +15885, +15883, +15978, +15930, +15902, +16038, +16066, +16088, +16226, +16222, +16213, +16371, +16439, +16492, +16675, +16735, +16709, +16792, +16841, +16874, +16988, +17032, +17022, +17011, +16932, +16899, +16959, +16965, +16984, +17068, +17104, +17151, +17231, +17242, +17252, +17321, +17358, +17346, +17314, +17306, +17301, +17202, +17116, +17162, +17152, +17094, +17155, +17191, +17184, +17285, +17327, +17268, +17292, +17270, +17183, +17211, +17182, +17042, +17006, +16948, +16831, +16835, +16807, +16686, +16655, +16571, +16407, +16372, +16344, +16255, +16263, +16230, +16105, +16086, +16081, +16025, +16043, +16014, +15891, +15825, +15762, +15716, +15784, +15790, +15707, +15705, +15688, +15630, +15663, +15672, +15596, +15566, +15513, +15388, +15321, +15284, +15207, +15161, +15153, +15182, +15259, +15294, +15291, +15339, +15386, +15410, +15471, +15546, +15609, +15661, +15674, +15709, +15790, +15819, +15825, +15887, +15933, +15974, +16080, +16151, +16180, +16265, +16317, +16321, +16389, +16439, +16433, +16502, +16594, +16640, +16718, +16778, +16785, +16855, +16945, +16993, +17085, +17210, +17267, +17260, +17207, +17143, +17111, +17119, +17177, +17257, +17326, +17408, +17452, +17434, +17449, +17473, +17453, +17463, +17413, +17271, +17237, +17241, +17160, +17178, +17233, +17145, +17111, +17192, +17218, +17272, +17346, +17296, +17256, +17273, +17174, +17044, +17002, +16932, +16827, +16781, +16734, +16661, +16638, +16609, +16498, +16416, +16394, +16303, +16194, +16147, +16027, +15880, +15867, +15837, +15729, +15693, +15641, +15567, +15618, +15635, +15564, +15598, +15613, +15523, +15525, +15562, +15537, +15569, +15569, +15447, +15389, +15378, +15300, +15247, +15238, +15228, +15259, +15313, +15372, +15449, +15481, +15493, +15571, +15657, +15712, +15761, +15768, +15754, +15785, +15825, +15843, +15860, +15880, +15908, +15913, +15900, +15951, +16042, +16089, +16148, +16269, +16394, +16481, +16530, +16568, +16623, +16640, +16629, +16687, +16747, +16727, +16739, +16804, +16837, +16882, +16954, +16971, +16993, +17069, +17095, +17085, +17121, +17163, +17210, +17296, +17356, +17372, +17405, +17430, +17424, +17429, +17438, +17406, +17323, +17230, +17178, +17126, +17048, +17049, +17118, +17129, +17131, +17190, +17215, +17225, +17284, +17300, +17261, +17232, +17135, +16993, +16945, +16930, +16852, +16776, +16729, +16694, +16687, +16662, +16599, +16555, +16513, +16422, +16309, +16208, +16116, +15996, +15861, +15796, +15799, +15778, +15738, +15698, +15651, +15643, +15644, +15615, +15655, +15722, +15686, +15644, +15635, +15568, +15518, +15496, +15406, +15361, +15374, +15310, +15263, +15296, +15273, +15260, +15323, +15334, +15345, +15426, +15456, +15474, +15560, +15617, +15660, +15765, +15853, +15890, +15929, +15947, +15960, +16010, +16047, +16052, +16080, +16128, +16134, +16132, +16199, +16292, +16344, +16393, +16437, +16458, +16524, +16591, +16591, +16652, +16750, +16746, +16774, +16909, +17010, +17092, +17189, +17233, +17306, +17411, +17426, +17438, +17489, +17451, +17391, +17394, +17373, +17352, +17346, +17300, +17264, +17247, +17210, +17199, +17165, +17088, +17088, +17108, +17072, +17100, +17158, +17157, +17169, +17164, +17133, +17149, +17117, +17052, +17077, +17050, +16939, +16917, +16871, +16736, +16678, +16660, +16614, +16593, +16535, +16457, +16427, +16337, +16212, +16132, +15997, +15852, +15767, +15642, +15556, +15580, +15572, +15559, +15618, +15645, +15673, +15725, +15710, +15713, +15732, +15634, +15548, +15531, +15432, +15336, +15320, +15248, +15180, +15189, +15181, +15172, +15199, +15223, +15271, +15311, +15313, +15375, +15463, +15506, +15582, +15673, +15726, +15808, +15885, +15912, +15966, +16023, +16058, +16131, +16183, +16208, +16295, +16382, +16389, +16387, +16420, +16500, +16608, +16674, +16741, +16820, +16825, +16827, +16903, +16945, +16965, +17040, +17088, +17117, +17206, +17291, +17345, +17414, +17493, +17596, +17692, +17727, +17745, +17737, +17680, +17659, +17645, +17569, +17513, +17451, +17337, +17308, +17318, +17244, +17197, +17166, +17073, +17061, +17073, +16960, +16896, +16912, +16852, +16818, +16830, +16758, +16716, +16727, +16654, +16577, +16558, +16518, +16470, +16382, +16246, +16170, +16098, +15999, +15986, +15972, +15893, +15864, +15811, +15704, +15681, +15657, +15553, +15506, +15477, +15421, +15427, +15446, +15484, +15582, +15592, +15544, +15580, +15558, +15488, +15519, +15519, +15458, +15462, +15426, +15353, +15358, +15349, +15346, +15431, +15464, +15452, +15490, +15478, +15490, +15619, +15686, +15725, +15844, +15884, +15916, +16079, +16156, +16152, +16276, +16346, +16307, +16408, +16536, +16510, +16531, +16613, +16580, +16567, +16655, +16666, +16643, +16729, +16824, +16862, +16926, +16985, +17018, +17095, +17179, +17228, +17300, +17352, +17356, +17386, +17419, +17402, +17397, +17430, +17445, +17435, +17424, +17402, +17350, +17311, +17309, +17263, +17172, +17141, +17125, +17074, +17088, +17121, +17086, +17078, +17072, +17004, +17000, +17011, +16906, +16815, +16771, +16683, +16639, +16613, +16514, +16469, +16474, +16413, +16406, +16464, +16460, +16458, +16465, +16403, +16362, +16376, +16331, +16242, +16165, +16092, +16017, +15932, +15847, +15767, +15678, +15613, +15557, +15485, +15479, +15499, +15445, +15424, +15471, +15470, +15470, +15519, +15540, +15559, +15564, +15492, +15459, +15512, +15519, +15502, +15515, +15491, +15449, +15442, +15440, +15446, +15476, +15513, +15525, +15506, +15537, +15625, +15658, +15682, +15797, +15889, +15946, +16050, +16119, +16172, +16318, +16431, +16476, +16577, +16647, +16621, +16634, +16661, +16669, +16722, +16736, +16674, +16669, +16709, +16734, +16770, +16829, +16916, +17011, +17059, +17146, +17294, +17365, +17414, +17509, +17531, +17543, +17611, +17573, +17533, +17631, +17617, +17465, +17447, +17439, +17330, +17335, +17371, +17238, +17142, +17171, +17133, +17092, +17163, +17181, +17100, +17068, +17067, +17042, +17047, +17028, +16903, +16787, +16745, +16655, +16574, +16620, +16606, +16461, +16422, +16455, +16370, +16314, +16336, +16251, +16170, +16166, +16043, +15911, +15926, +15878, +15769, +15754, +15683, +15589, +15629, +15619, +15538, +15577, +15579, +15455, +15414, +15428, +15384, +15351, +15320, +15291, +15316, +15339, +15346, +15354, +15315, +15291, +15314, +15310, +15337, +15398, +15384, +15399, +15503, +15559, +15611, +15708, +15744, +15784, +15860, +15858, +15869, +15958, +16005, +16042, +16103, +16128, +16182, +16266, +16328, +16439, +16549, +16576, +16631, +16690, +16699, +16774, +16841, +16813, +16855, +16930, +16907, +16907, +16954, +16998, +17096, +17173, +17202, +17297, +17368, +17361, +17387, +17405, +17423, +17484, +17462, +17414, +17440, +17411, +17385, +17449, +17426, +17404, +17457, +17361, +17273, +17343, +17261, +17125, +17162, +17086, +16951, +17005, +16973, +16836, +16844, +16812, +16701, +16722, +16724, +16643, +16605, +16527, +16424, +16407, +16394, +16357, +16335, +16321, +16319, +16267, +16207, +16250, +16240, +16144, +16149, +16090, +15934, +15939, +15934, +15785, +15760, +15750, +15621, +15625, +15639, +15512, +15516, +15577, +15507, +15515, +15559, +15489, +15473, +15487, +15439, +15458, +15510, +15498, +15508, +15516, +15494, +15502, +15501, +15513, +15568, +15564, +15559, +15596, +15565, +15582, +15696, +15707, +15716, +15835, +15860, +15873, +16023, +16109, +16138, +16252, +16303, +16323, +16440, +16509, +16550, +16673, +16726, +16710, +16759, +16782, +16779, +16826, +16839, +16843, +16910, +16927, +16921, +17013, +17104, +17141, +17181, +17195, +17211, +17268, +17282, +17275, +17319, +17347, +17353, +17386, +17390, +17383, +17393, +17352, +17325, +17366, +17321, +17219, +17206, +17192, +17129, +17119, +17088, +16990, +16949, +16959, +16935, +16893, +16849, +16803, +16752, +16675, +16627, +16636, +16606, +16546, +16529, +16482, +16393, +16357, +16344, +16300, +16249, +16198, +16158, +16137, +16093, +16050, +16028, +15972, +15903, +15878, +15854, +15815, +15789, +15753, +15711, +15673, +15612, +15560, +15531, +15465, +15417, +15450, +15465, +15424, +15424, +15452, +15472, +15513, +15537, +15527, +15555, +15603, +15612, +15623, +15652, +15676, +15707, +15734, +15756, +15800, +15836, +15844, +15876, +15939, +15981, +16018, +16086, +16159, +16193, +16223, +16300, +16375, +16414, +16466, +16523, +16556, +16609, +16673, +16724, +16791, +16831, +16819, +16827, +16831, +16795, +16824, +16893, +16901, +16929, +16979, +16976, +17013, +17115, +17152, +17169, +17223, +17244, +17265, +17298, +17252, +17191, +17195, +17180, +17135, +17114, +17075, +17031, +17023, +17025, +17029, +17052, +17062, +17020, +16942, +16900, +16898, +16855, +16786, +16748, +16692, +16624, +16591, +16534, +16476, +16461, +16393, +16315, +16341, +16350, +16286, +16274, +16281, +16250, +16240, +16219, +16182, +16190, +16180, +16145, +16160, +16156, +16108, +16087, +16074, +16076, +16113, +16086, +16015, +15987, +15923, +15843, +15849, +15864, +15851, +15846, +15795, +15744, +15775, +15791, +15773, +15781, +15747, +15687, +15676, +15676, +15685, +15707, +15700, +15722, +15761, +15731, +15715, +15756, +15752, +15753, +15789, +15786, +15835, +15952, +16000, +16043, +16136, +16170, +16193, +16275, +16333, +16380, +16437, +16445, +16467, +16537, +16560, +16557, +16602, +16662, +16716, +16755, +16763, +16783, +16813, +16824, +16852, +16881, +16884, +16912, +16954, +16965, +17012, +17070, +17070, +17101, +17162, +17161, +17161, +17169, +17133, +17155, +17216, +17151, +17081, +17101, +17039, +16931, +16927, +16896, +16805, +16778, +16755, +16694, +16671, +16657, +16649, +16663, +16644, +16622, +16649, +16644, +16603, +16586, +16556, +16526, +16506, +16450, +16407, +16393, +16351, +16320, +16298, +16247, +16239, +16224, +16132, +16105, +16125, +16079, +16117, +16203, +16129, +16058, +16096, +16035, +15946, +15986, +15996, +15940, +15928, +15894, +15840, +15850, +15859, +15857, +15889, +15890, +15874, +15908, +15939, +15931, +15927, +15912, +15867, +15829, +15834, +15865, +15864, +15842, +15856, +15873, +15864, +15870, +15870, +15852, +15883, +15943, +15974, +16017, +16066, +16085, +16130, +16213, +16278, +16349, +16409, +16419, +16434, +16470, +16488, +16508, +16507, +16474, +16506, +16580, +16594, +16608, +16636, +16594, +16582, +16646, +16657, +16643, +16688, +16708, +16716, +16787, +16837, +16853, +16900, +16912, +16886, +16911, +16967, +16999, +17008, +17001, +17001, +17017, +17010, +17004, +17012, +17001, +16988, +16969, +16915, +16867, +16847, +16842, +16872, +16880, +16825, +16801, +16813, +16786, +16775, +16787, +16754, +16731, +16716, +16647, +16619, +16649, +16617, +16570, +16577, +16559, +16519, +16497, +16449, +16424, +16441, +16408, +16332, +16279, +16246, +16231, +16210, +16150, +16102, +16065, +15989, +15932, +15922, +15878, +15820, +15797, +15784, +15771, +15772, +15775, +15759, +15701, +15647, +15649, +15635, +15579, +15569, +15566, +15529, +15534, +15567, +15576, +15609, +15656, +15679, +15708, +15744, +15778, +15814, +15829, +15851, +15893, +15897, +15900, +15951, +15976, +15989, +16051, +16116, +16193, +16300, +16366, +16414, +16500, +16574, +16651, +16749, +16813, +16866, +16916, +16918, +16927, +16941, +16906, +16903, +16916, +16860, +16843, +16853, +16773, +16756, +16857, +16896, +16920, +16989, +16993, +17007, +17094, +17124, +17126, +17162, +17151, +17141, +17168, +17147, +17130, +17133, +17053, +16968, +16951, +16901, +16840, +16813, +16762, +16739, +16765, +16749, +16712, +16695, +16668, +16649, +16614, +16574, +16614, +16637, +16556, +16512, +16481, +16372, +16339, +16387, +16357, +16332, +16337, +16265, +16212, +16238, +16229, +16227, +16242, +16170, +16102, +16110, +16064, +15977, +15942, +15886, +15800, +15762, +15744, +15709, +15667, +15625, +15626, +15666, +15675, +15652, +15663, +15698, +15722, +15735, +15746, +15751, +15744, +15754, +15787, +15806, +15807, +15822, +15836, +15834, +15832, +15846, +15866, +15871, +15889, +15966, +16047, +16061, +16074, +16137, +16195, +16233, +16271, +16324, +16394, +16445, +16477, +16540, +16592, +16607, +16657, +16710, +16720, +16772, +16831, +16809, +16800, +16861, +16907, +16906, +16875, +16838, +16855, +16890, +16883, +16877, +16886, +16900, +16933, +16961, +16974, +17008, +17030, +17009, +16993, +17020, +17082, +17130, +17119, +17089, +17074, +17048, +17025, +17010, +16976, +16948, +16914, +16829, +16768, +16771, +16765, +16743, +16726, +16692, +16663, +16644, +16603, +16573, +16565, +16532, +16486, +16449, +16390, +16331, +16314, +16313, +16303, +16285, +16250, +16196, +16159, +16148, +16128, +16079, +16043, +16051, +16056, +16024, +15996, +15969, +15915, +15866, +15844, +15813, +15772, +15743, +15693, +15642, +15653, +15679, +15647, +15613, +15620, +15615, +15598, +15615, +15634, +15635, +15667, +15737, +15793, +15825, +15874, +15954, +16021, +16047, +16068, +16105, +16104, +16068, +16078, +16113, +16103, +16089, +16125, +16164, +16184, +16224, +16290, +16367, +16455, +16537, +16611, +16694, +16756, +16761, +16747, +16763, +16798, +16801, +16776, +16755, +16729, +16690, +16679, +16687, +16673, +16661, +16697, +16726, +16702, +16688, +16730, +16775, +16803, +16863, +16919, +16912, +16888, +16902, +16935, +16984, +17026, +16993, +16937, +16955, +16981, +16949, +16938, +16964, +16966, +16940, +16910, +16877, +16851, +16837, +16817, +16803, +16802, +16783, +16740, +16693, +16660, +16641, +16627, +16592, +16535, +16489, +16463, +16437, +16420, +16420, +16420, +16416, +16410, +16392, +16373, +16351, +16308, +16277, +16264, +16220, +16169, +16144, +16088, +16013, +15982, +15961, +15914, +15866, +15830, +15811, +15789, +15738, +15717, +15741, +15728, +15699, +15708, +15696, +15663, +15667, +15680, +15682, +15701, +15712, +15703, +15713, +15754, +15805, +15838, +15844, +15859, +15891, +15907, +15922, +15943, +15948, +15977, +16023, +16039, +16061, +16108, +16124, +16144, +16198, +16250, +16321, +16399, +16428, +16471, +16554, +16596, +16627, +16689, +16716, +16734, +16784, +16789, +16779, +16830, +16876, +16889, +16913, +16922, +16907, +16901, +16887, +16883, +16923, +16956, +16955, +16953, +16963, +16990, +17016, +17019, +17027, +17058, +17076, +17075, +17065, +17042, +17025, +17001, +16952, +16919, +16916, +16908, +16886, +16856, +16840, +16831, +16779, +16700, +16655, +16613, +16556, +16535, +16519, +16459, +16409, +16403, +16389, +16344, +16290, +16272, +16273, +16229, +16192, +16214, +16198, +16148, +16150, +16151, +16120, +16107, +16085, +16043, +16021, +15995, +15972, +15959, +15906, +15866, +15883, +15862, +15815, +15815, +15798, +15764, +15773, +15765, +15760, +15788, +15767, +15750, +15796, +15813, +15833, +15899, +15912, +15928, +16011, +16031, +16012, +16046, +16039, +16008, +16043, +16061, +16065, +16103, +16115, +16144, +16229, +16280, +16332, +16422, +16450, +16463, +16523, +16528, +16505, +16555, +16596, +16573, +16550, +16546, +16540, +16525, +16530, +16580, +16615, +16624, +16671, +16689, +16661, +16702, +16760, +16745, +16740, +16757, +16770, +16828, +16885, +16913, +16974, +17011, +17004, +17037, +17034, +16975, +16981, +16982, +16924, +16909, +16884, +16828, +16847, +16842, +16779, +16821, +16870, +16823, +16847, +16888, +16829, +16819, +16822, +16718, +16651, +16638, +16569, +16538, +16557, +16511, +16473, +16468, +16415, +16364, +16332, +16280, +16252, +16220, +16151, +16121, +16111, +16074, +16050, +16016, +15969, +15973, +15976, +15954, +15970, +15962, +15911, +15908, +15895, +15839, +15844, +15867, +15834, +15825, +15814, +15750, +15740, +15774, +15743, +15719, +15756, +15767, +15748, +15757, +15774, +15789, +15817, +15841, +15869, +15922, +15974, +16006, +16028, +16041, +16059, +16101, +16149, +16195, +16242, +16261, +16272, +16316, +16366, +16398, +16429, +16439, +16458, +16533, +16585, +16589, +16624, +16652, +16647, +16696, +16750, +16736, +16763, +16837, +16842, +16819, +16846, +16892, +16937, +16954, +16936, +16934, +16950, +16955, +16971, +16984, +16980, +16996, +17022, +17030, +17009, +16991, +17002, +17001, +16961, +16963, +16986, +16936, +16895, +16909, +16871, +16823, +16829, +16811, +16780, +16772, +16709, +16638, +16646, +16636, +16579, +16542, +16501, +16466, +16460, +16408, +16342, +16337, +16332, +16296, +16281, +16250, +16184, +16151, +16148, +16132, +16115, +16092, +16033, +15978, +15974, +15968, +15924, +15904, +15902, +15854, +15818, +15818, +15784, +15755, +15783, +15791, +15780, +15807, +15811, +15786, +15797, +15835, +15877, +15890, +15861, +15875, +15916, +15871, +15827, +15877, +15902, +15894, +15919, +15929, +15939, +15983, +16005, +16048, +16131, +16150, +16156, +16225, +16261, +16278, +16351, +16407, +16442, +16512, +16556, +16577, +16612, +16605, +16592, +16623, +16626, +16618, +16641, +16646, +16646, +16660, +16647, +16665, +16727, +16743, +16751, +16785, +16773, +16790, +16869, +16876, +16856, +16884, +16863, +16839, +16879, +16868, +16843, +16899, +16926, +16910, +16941, +16941, +16894, +16908, +16935, +16920, +16910, +16884, +16843, +16841, +16843, +16820, +16805, +16785, +16733, +16680, +16652, +16622, +16588, +16575, +16555, +16491, +16434, +16406, +16366, +16336, +16343, +16340, +16342, +16369, +16338, +16271, +16249, +16232, +16194, +16169, +16122, +16069, +16052, +16020, +15974, +15982, +16010, +16007, +16003, +16009, +16000, +15966, +15935, +15923, +15897, +15856, +15850, +15850, +15807, +15794, +15828, +15822, +15791, +15803, +15831, +15844, +15858, +15875, +15905, +15948, +15978, +16008, +16052, +16063, +16043, +16046, +16083, +16133, +16188, +16213, +16211, +16239, +16286, +16317, +16352, +16377, +16372, +16392, +16439, +16455, +16476, +16528, +16552, +16573, +16612, +16616, +16628, +16681, +16692, +16688, +16720, +16729, +16727, +16761, +16782, +16795, +16823, +16822, +16827, +16874, +16885, +16883, +16906, +16886, +16862, +16904, +16917, +16891, +16918, +16943, +16911, +16893, +16892, +16878, +16864, +16850, +16828, +16807, +16789, +16771, +16742, +16717, +16711, +16671, +16596, +16566, +16534, +16455, +16427, +16448, +16400, +16335, +16325, +16304, +16272, +16292, +16306, +16274, +16260, +16258, +16209, +16165, +16157, +16129, +16075, +16051, +16042, +16031, +16027, +15995, +15951, +15962, +15983, +15968, +15982, +16021, +16021, +15995, +15986, +16006, +16029, +16023, +16007, +15996, +15969, +15965, +15989, +15975, +15958, +15985, +15987, +15969, +15975, +15974, +15980, +16007, +16002, +16002, +16042, +16060, +16089, +16173, +16228, +16266, +16339, +16383, +16391, +16417, +16440, +16465, +16481, +16461, +16474, +16516, +16516, +16527, +16557, +16554, +16576, +16620, +16616, +16631, +16662, +16646, +16680, +16769, +16785, +16785, +16830, +16832, +16811, +16828, +16843, +16842, +16856, +16874, +16874, +16837, +16786, +16773, +16775, +16787, +16807, +16790, +16781, +16821, +16805, +16747, +16759, +16756, +16705, +16721, +16734, +16667, +16638, +16637, +16593, +16569, +16543, +16463, +16421, +16419, +16390, +16375, +16364, +16314, +16296, +16306, +16285, +16271, +16261, +16220, +16198, +16185, +16147, +16137, +16139, +16108, +16092, +16079, +16043, +16052, +16066, +16011, +15992, +16009, +15969, +15966, +16020, +16015, +16023, +16073, +16053, +16037, +16090, +16092, +16060, +16059, +16030, +16019, +16041, +16007, +15984, +16022, +16018, +16013, +16057, +16063, +16070, +16125, +16126, +16125, +16207, +16250, +16238, +16279, +16320, +16328, +16355, +16378, +16395, +16430, +16458, +16497, +16549, +16567, +16584, +16618, +16618, +16615, +16627, +16597, +16585, +16623, +16621, +16629, +16689, +16709, +16716, +16766, +16771, +16748, +16765, +16751, +16725, +16762, +16778, +16759, +16773, +16756, +16709, +16715, +16718, +16693, +16708, +16703, +16650, +16639, +16642, +16616, +16615, +16614, +16573, +16544, +16524, +16489, +16476, +16479, +16469, +16465, +16452, +16439, +16455, +16451, +16423, +16441, +16443, +16379, +16350, +16373, +16376, +16387, +16410, +16390, +16357, +16333, +16301, +16281, +16272, +16233, +16201, +16204, +16193, +16160, +16136, +16125, +16123, +16131, +16135, +16145, +16156, +16134, +16101, +16106, +16138, +16155, +16156, +16150, +16154, +16171, +16170, +16171, +16205, +16201, +16140, +16127, +16144, +16114, +16107, +16129, +16110, +16097, +16122, +16128, +16143, +16163, +16139, +16140, +16190, +16216, +16252, +16304, +16303, +16316, +16367, +16363, +16363, +16425, +16437, +16418, +16445, +16457, +16440, +16453, +16476, +16494, +16519, +16530, +16542, +16568, +16581, +16603, +16627, +16621, +16634, +16661, +16638, +16621, +16645, +16659, +16675, +16692, +16669, +16659, +16694, +16694, +16668, +16662, +16657, +16647, +16645, +16627, +16616, +16630, +16635, +16644, +16673, +16660, +16620, +16620, +16623, +16586, +16567, +16562, +16511, +16462, +16454, +16426, +16387, +16394, +16391, +16355, +16365, +16387, +16362, +16367, +16390, +16364, +16357, +16390, +16382, +16359, +16357, +16331, +16316, +16336, +16329, +16315, +16311, +16275, +16237, +16223, +16189, +16163, +16159, +16130, +16123, +16147, +16133, +16122, +16146, +16129, +16101, +16120, +16115, +16091, +16121, +16137, +16113, +16121, +16132, +16098, +16093, +16130, +16127, +16097, +16118, +16160, +16154, +16145, +16194, +16240, +16243, +16262, +16299, +16310, +16337, +16395, +16414, +16409, +16440, +16457, +16446, +16465, +16496, +16505, +16527, +16551, +16555, +16582, +16604, +16583, +16589, +16633, +16631, +16607, +16613, +16603, +16586, +16606, +16610, +16590, +16612, +16641, +16631, +16624, +16616, +16587, +16590, +16608, +16578, +16556, +16577, +16575, +16538, +16522, +16533, +16546, +16538, +16499, +16488, +16529, +16545, +16505, +16477, +16473, +16467, +16466, +16463, +16438, +16404, +16375, +16352, +16337, +16329, +16335, +16344, +16327, +16294, +16295, +16327, +16332, +16296, +16269, +16271, +16265, +16248, +16265, +16290, +16286, +16292, +16305, +16291, +16287, +16303, +16300, +16293, +16296, +16278, +16264, +16259, +16229, +16207, +16222, +16217, +16195, +16196, +16196, +16191, +16216, +16240, +16227, +16232, +16270, +16284, +16272, +16265, +16260, +16271, +16307, +16307, +16280, +16321, +16367, +16349, +16350, +16381, +16361, +16350, +16402, +16420, +16400, +16423, +16434, +16412, +16436, +16471, +16444, +16426, +16467, +16484, +16457, +16450, +16448, +16429, +16440, +16473, +16489, +16504, +16521, +16511, +16502, +16526, +16555, +16573, +16584, +16579, +16580, +16588, +16571, +16552, +16554, +16538, +16510, +16517, +16530, +16515, +16498, +16498, +16511, +16527, +16524, +16527, +16545, +16533, +16513, +16519, +16510, +16473, +16446, +16409, +16381, +16394, +16396, +16377, +16390, +16391, +16350, +16337, +16362, +16382, +16392, +16393, +16384, +16371, +16351, +16357, +16369, +16347, +16347, +16373, +16335, +16286, +16293, +16278, +16261, +16282, +16250, +16211, +16254, +16265, +16244, +16287, +16292, +16245, +16270, +16277, +16218, +16227, +16256, +16221, +16214, +16226, +16195, +16193, +16200, +16183, +16204, +16224, +16193, +16185, +16203, +16203, +16214, +16224, +16213, +16210, +16219, +16234, +16249, +16245, +16266, +16323, +16350, +16363, +16384, +16371, +16368, +16411, +16434, +16446, +16477, +16471, +16453, +16471, +16489, +16503, +16533, +16547, +16555, +16576, +16581, +16581, +16583, +16596, +16629, +16636, +16606, +16614, +16635, +16628, +16643, +16662, +16650, +16655, +16655, +16611, +16595, +16609, +16591, +16578, +16581, +16560, +16528, +16518, +16535, +16550, +16519, +16493, +16508, +16510, +16493, +16483, +16447, +16413, +16416, +16404, +16379, +16376, +16373, +16380, +16392, +16378, +16375, +16400, +16405, +16400, +16396, +16371, +16357, +16360, +16337, +16325, +16342, +16331, +16296, +16285, +16294, +16288, +16267, +16267, +16267, +16226, +16210, +16256, +16268, +16248, +16253, +16228, +16172, +16155, +16141, +16129, +16137, +16095, +16045, +16077, +16095, +16068, +16093, +16131, +16126, +16132, +16156, +16183, +16208, +16217, +16244, +16289, +16284, +16294, +16356, +16354, +16332, +16390, +16407, +16352, +16366, +16407, +16419, +16446, +16437, +16389, +16419, +16466, +16444, +16435, +16444, +16427, +16450, +16502, +16502, +16497, +16513, +16515, +16534, +16566, +16551, +16536, +16557, +16565, +16563, +16569, +16560, +16552, +16560, +16554, +16535, +16536, +16550, +16551, +16534, +16535, +16568, +16578, +16559, +16556, +16547, +16532, +16568, +16588, +16546, +16543, +16570, +16547, +16530, +16544, +16512, +16458, +16431, +16419, +16433, +16452, +16437, +16412, +16392, +16388, +16428, +16452, +16436, +16440, +16446, +16422, +16420, +16421, +16404, +16402, +16376, +16335, +16368, +16386, +16325, +16301, +16314, +16309, +16340, +16358, +16298, +16280, +16317, +16300, +16290, +16311, +16279, +16245, +16247, +16215, +16195, +16227, +16224, +16194, +16200, +16212, +16204, +16175, +16148, +16180, +16225, +16200, +16171, +16179, +16158, +16153, +16207, +16231, +16229, +16265, +16288, +16291, +16342, +16381, +16362, +16368, +16396, +16379, +16349, +16329, +16300, +16299, +16332, +16338, +16332, +16356, +16367, +16345, +16350, +16387, +16419, +16442, +16466, +16483, +16494, +16506, +16522, +16546, +16563, +16560, +16531, +16511, +16521, +16500, +16454, +16484, +16501, +16397, +16384, +16500, +16445, +16334, +16430, +16486, +16400, +16443, +16518, +16478, +16488, +16522, +16503, +16528, +16514, +16472, +16559, +16575, +16482, +16558, +16631, +16516, +16518, +16609, +16549, +16516, +16576, +16538, +16481, +16479, +16468, +16482, +16485, +16438, +16441, +16466, +16439, +16423, +16413, +16401, +16420, +16414, +16390, +16399, +16378, +16366, +16424, +16410, +16348, +16400, +16428, +16340, +16321, +16366, +16328, +16266, +16241, +16213, +16199, +16186, +16163, +16179, +16204, +16189, +16189, +16211, +16199, +16193, +16236, +16272, +16276, +16281, +16275, +16256, +16276, +16317, +16306, +16277, +16291, +16307, +16303, +16302, +16290, +16282, +16304, +16291, +16246, +16258, +16286, +16278, +16290, +16332, +16347, +16358, +16384, +16406, +16416, +16402, +16378, +16364, +16357, +16356, +16354, +16315, +16342, +16522, +16611, +16544, +16693, +16866, +16539, +16317, +16682, +16649, +16167, +16485, +16970, +16538, +16343, +16847, +16803, +16471, +16605, +16617, +16463, +16449, +16295, +16378, +16684, +16454, +16323, +16686, +16504, +16195, +16525, +16529, +16232, +16439, +16439, +16124, +16226, +16230, +16031, +16250, +16294, +16045, +16398, +16758, +16343, +16199, +16634, +16458, +15935, +16249, +16665, +16271, +16135, +16626, +16645, +16393, +16560, +16608, +16453, +16434, +16303, +16307, +16526, +16341, +16244, +16581, +16439, +16171, +16519, +16572, +16246, +16371, +16471, +16274, +16275, +16276, +16204, +16230, +16123, +16133, +16368, +16277, +16147, +16339, +16333, +16205, +16276, +16229, +16165, +16197, +16054, +16057, +16226, +16088, +16069, +16326, +16229, +16129, +16374, +16362, +16242, +16427, +16445, +16322, +16448, +16513, +16481, +16605, +16627, +16574, +16724, +16782, +16620, +16610, +16693, +16608, +16517, +16557, +16553, +16464, +16457, +16512, +16511, +16510, +16520, +16499, +16545, +16587, +16504, +16495, +16564, +16474, +16450, +16581, +16524, +16444, +16600, +16630, +16489, +16504, +16531, +16460, +16475, +16522, +16511, +16503, +16490, +16510, +16541, +16476, +16453, +16511, +16460, +16403, +16436, +16395, +16331, +16332, +16288, +16269, +16275, +16169, +16138, +16235, +16205, +16174, +16278, +16276, +16216, +16292, +16321, +16255, +16255, +16259, +16232, +16246, +16248, +16223, +16227, +16241, +16241, +16207, +16168, +16195, +16235, +16223, +16201, +16171, +16163, +16198, +16197, +16210, +16266, +16214, +16198, +16339, +16323, +16204, +16299, +16340, +16213, +16268, +16373, +16291, +16289, +16368, +16322, +16300, +16354, +16368, +16377, +16370, +16363, +16412, +16374, +16306, +16417, +16481, +16385, +16435, +16545, +16486, +16500, +16632, +16625, +16561, +16568, +16554, +16561, +16589, +16534, +16527, +16595, +16557, +16549, +16652, +16598, +16518, +16644, +16621, +16434, +16505, +16584, +16424, +16432, +16560, +16493, +16465, +16549, +16546, +16574, +16600, +16537, +16593, +16638, +16521, +16570, +16690, +16574, +16512, +16602, +16562, +16511, +16581, +16608, +16581, +16596, +16603, +16505, +16376, +16408, +16398, +16220, +16315, +16514, +16336, +16318, +16593, +16494, +16379, +16540, +16362, +16205, +16410, +16275, +16124, +16408, +16365, +16187, +16444, +16416, +16120, +16206, +16179, +15940, +16022, +16066, +15937, +16017, +16060, +15990, +16050, +16032, +15970, +16065, +16075, +16022, +16068, +16033, +15990, +16059, +16062, +16062, +16124, +16088, +16068, +16155, +16168, +16140, +16150, +16150, +16196, +16248, +16233, +16269, +16328, +16305, +16318, +16363, +16354, +16390, +16477, +16514, +16539, +16592, +16644, +16658, +16652, +16708, +16746, +16667, +16672, +16776, +16729, +16682, +16778, +16744, +16621, +16652, +16678, +16635, +16671, +16682, +16627, +16628, +16631, +16620, +16644, +16623, +16580, +16585, +16551, +16505, +16537, +16565, +16546, +16529, +16545, +16583, +16549, +16470, +16539, +16618, +16518, +16502, +16623, +16575, +16467, +16523, +16539, +16442, +16399, +16412, +16422, +16407, +16368, +16380, +16412, +16356, +16312, +16355, +16333, +16255, +16273, +16302, +16234, +16214, +16290, +16280, +16226, +16292, +16331, +16241, +16227, +16283, +16248, +16210, +16200, +16150, +16154, +16158, +16078, +16109, +16172, +16083, +16123, +16281, +16186, +16101, +16241, +16184, +16025, +16178, +16300, +16173, +16158, +16245, +16230, +16242, +16289, +16262, +16257, +16288, +16287, +16274, +16253, +16255, +16294, +16275, +16254, +16326, +16367, +16368, +16419, +16406, +16375, +16452, +16450, +16372, +16421, +16415, +16328, +16439, +16527, +16425, +16470, +16553, +16437, +16462, +16595, +16523, +16501, +16581, +16524, +16550, +16647, +16557, +16558, +16674, +16567, +16554, +16747, +16667, +16532, +16675, +16679, +16548, +16643, +16710, +16606, +16623, +16695, +16669, +16678, +16709, +16662, +16634, +16677, +16699, +16658, +16616, +16611, +16611, +16587, +16531, +16463, +16485, +16522, +16407, +16328, +16432, +16419, +16269, +16299, +16377, +16299, +16252, +16281, +16247, +16204, +16197, +16213, +16251, +16226, +16168, +16194, +16191, +16124, +16154, +16198, +16124, +16093, +16133, +16106, +16069, +16067, +16046, +16064, +16095, +16050, +16068, +16159, +16101, +16041, +16185, +16223, +16085, +16151, +16282, +16198, +16160, +16226, +16183, +16183, +16265, +16278, +16313, +16312, +16207, +16259, +16346, +16254, +16316, +16426, +16246, +16246, +16476, +16356, +16237, +16460, +16437, +16292, +16456, +16487, +16394, +16585, +16614, +16445, +16615, +16723, +16506, +16562, +16735, +16584, +16540, +16706, +16674, +16607, +16665, +16633, +16601, +16652, +16639, +16683, +16801, +16727, +16616, +16718, +16762, +16648, +16671, +16738, +16632, +16588, +16659, +16625, +16592, +16633, +16614, +16631, +16647, +16546, +16588, +16669, +16483, +16470, +16674, +16494, +16310, +16498, +16449, +16283, +16426, +16423, +16316, +16417, +16329, +16236, +16404, +16306, +16186, +16410, +16312, +16132, +16383, +16314, +16048, +16291, +16311, +16026, +16183, +16239, +16008, +16142, +16195, +15992, +16105, +16180, +16059, +16185, +16219, +16099, +16217, +16179, +16053, +16282, +16261, +15995, +16212, +16304, +15923, +16008, +16320, +16116, +15992, +16204, +16187, +16121, +16246, +16230, +16177, +16283, +16270, +16178, +16261, +16296, +16175, +16180, +16292, +16288, +16215, +16215, +16301, +16327, +16226, +16296, +16567, +16481, +16184, +16426, +16750, +16479, +16343, +16674, +16675, +16475, +16589, +16650, +16615, +16724, +16649, +16564, +16800, +16805, +16580, +16702, +16792, +16653, +16748, +16835, +16733, +16763, +16727, +16663, +16826, +16735, +16575, +16901, +16929, +16531, +16672, +16900, +16629, +16560, +16762, +16791, +16657, +16407, +16470, +16758, +16426, +16148, +16604, +16575, +16125, +16303, +16424, +16237, +16248, +16118, +16207, +16515, +16139, +16106, +16725, +16246, +15834, +16709, +16565, +15694, +16304, +16730, +15988, +15942, +16428, +16396, +16156, +15915, +16139, +16512, +15932, +15702, +16564, +16325, +15597, +16405, +16688, +15645, +15972, +16852, +16113, +15660, +16543, +16622, +15852, +15947, +16529, +16369, +15873, +16102, +16556, +16118, +15752, +16420, +16474, +15757, +16232, +16744, +15903, +15964, +16860, +16234, +15747, +16640, +16553, +15874, +16369, +16582, +16154, +16377, +16506, +16236, +16449, +16559, +16303, +16403, +16558, +16432, +16356, +16463, +16661, +16472, +16182, +16770, +16988, +16092, +16433, +17422, +16373, +15778, +17248, +17068, +15736, +16756, +17475, +16096, +16268, +17403, +16481, +15999, +17061, +16705, +16041, +16844, +16774, +16167, +16845, +16754, +16085, +16928, +16922, +15800, +16715, +17367, +15929, +16216, +17496, +16452, +15919, +17098, +16836, +16002, +16535, +16759, +16334, +16366, +16459, +16482, +16609, +16409, +16229, +16563, +16709, +16153, +16012, +16826, +16659, +15519, +16229, +17216, +15786, +15486, +17153, +16394, +15200, +16630, +16689, +15361, +16237, +16691, +15607, +16085, +16457, +15637, +16202, +16435, +15438, +16317, +16795, +15129, +15875, +17375, +15426, +15118, +17512, +16367, +14623, +16721, +17175, +15198, +15764, +16841, +16164, +15992, +16074, +16296, +16906, +15875, +15497, +17464, +16707, +14804, +16931, +17652, +14993, +15854, +17771, +16125, +15641, +17038, +16740, +16312, +16368, +16408, +17227, +16632, +15525, +17144, +17402, +15409, +16627, +17864, +15877, +16212, +17741, +16379, +16277, +17441, +16332, +16261, +17304, +16248, +16249, +17492, +16421, +16100, +17507, +16625, +15800, +17268, +17036, +15809, +16648, +17023, +16277, +16576, +16666, +16393, +16942, +16501, +15830, +17007, +16934, +15448, +16504, +17377, +15743, +16061, +17363, +16137, +15931, +16970, +15853, +15801, +17238, +16022, +15389, +17078, +16311, +15251, +16786, +16482, +15276, +16511, +16483, +15407, +16519, +16566, +15377, +16432, +16834, +15581, +16193, +16828, +15789, +15860, +16430, +16024, +16047, +16206, +16119, +16393, +16010, +15761, +16680, +16278, +15250, +16334, +16795, +15491, +15861, +16782, +16048, +15870, +16463, +16342, +16325, +16198, +15937, +16682, +16722, +15795, +16595, +17221, +15889, +16034, +17174, +16344, +16027, +16928, +16510, +16213, +16748, +16379, +16493, +17024, +16248, +16382, +17346, +16397, +16124, +17393, +16727, +16060, +17227, +16755, +15971, +17197, +16991, +16030, +17121, +16925, +15794, +17194, +17361, +15480, +16663, +17796, +15644, +16009, +18189, +16393, +15162, +17514, +17356, +15349, +16472, +17424, +16085, +16125, +16944, +16437, +16374, +16764, +16415, +16420, +16487, +16026, +16501, +16949, +15889, +15800, +17093, +16534, +15332, +16522, +17285, +15599, +15509, +17410, +16651, +14935, +16431, +17447, +15431, +15285, +17137, +16464, +15307, +16343, +16593, +15746, +16105, +16328, +15885, +16222, +16197, +15644, +16247, +16368, +15371, +16104, +16986, +15537, +15574, +17232, +15948, +14943, +17060, +16621, +14653, +16362, +17135, +15240, +16159, +17188, +15646, +16139, +16984, +15650, +16303, +16993, +15308, +16157, +17456, +15528, +15971, +17735, +15884, +15666, +17715, +16307, +15406, +17316, +16862, +15806, +16837, +16663, +16234, +17092, +16701, +16201, +16989, +16813, +16262, +16566, +16625, +16680, +16734, +16507, +17005, +17002, +16093, +16802, +17460, +16126, +16209, +17583, +16829, +15963, +16878, +17275, +16618, +16229, +16698, +17370, +16629, +15871, +17158, +17343, +15485, +15977, +17571, +16494, +15656, +16666, +16637, +16272, +16656, +16240, +16249, +17177, +16319, +15396, +16827, +17033, +15406, +16077, +17333, +16164, +15702, +16859, +16519, +15725, +16259, +16282, +15807, +16313, +16572, +16010, +16022, +16327, +16092, +16074, +16339, +16151, +16072, +16272, +16047, +16135, +16598, +16013, +15619, +16411, +16115, +15566, +16594, +16305, +15304, +16638, +16733, +15230, +16582, +17085, +14998, +15972, +17276, +15478, +15836, +16931, +15511, +16092, +17115, +15666, +16454, +17373, +15345, +16049, +17507, +15481, +15787, +17448, +15733, +15906, +17730, +16248, +15748, +17025, +16228, +16224, +16923, +15893, +16427, +17342, +16059, +16572, +17582, +16070, +16207, +17340, +16196, +16242, +17150, +16274, +16458, +17114, +16222, +16590, +17088, +16025, +16700, +17481, +15825, +16062, +17717, +16491, +15655, +17310, +17145, +15688, +16440, +17343, +16455, +16229, +16987, +16671, +16232, +16690, +16453, +16110, +16740, +16337, +15605, +16745, +17023, +15770, +16423, +17213, +15987, +16071, +17141, +16302, +15948, +16832, +16251, +15892, +17002, +16496, +15496, +16794, +17148, +15406, +15930, +17532, +16210, +15261, +16943, +16806, +15269, +16329, +17160, +15715, +15791, +16787, +15940, +15704, +16589, +16204, +15862, +16269, +16069, +16236, +16560, +15816, +15851, +16658, +16110, +15628, +16334, +16311, +15668, +16083, +16802, +16255, +15554, +16410, +16876, +15752, +16044, +17141, +16092, +15715, +16811, +16055, +15805, +17159, +16184, +15441, +17202, +16685, +15146, +16586, +17417, +16297, +16153, +16607, +16954, +16818, +15787, +16324, +17582, +16293, +15448, +17056, +17360, +16226, +16200, +17012, +17249, +16066, +15655, +17432, +17201, +15283, +16623, +17651, +15666, +16126, +17771, +16450, +15934, +16984, +16662, +16642, +16806, +15975, +16540, +17164, +16007, +16256, +17239, +16267, +16066, +17023, +16501, +16103, +16781, +16526, +16054, +16540, +16656, +16081, +16194, +16882, +16546, +15931, +16751, +17027, +15915, +16205, +16811, +16084, +16439, +16701, +15590, +16468, +17168, +15359, +15990, +17459, +15558, +15506, +17261, +15938, +15480, +16704, +15764, +16000, +17099, +15635, +15834, +17084, +15497, +15829, +17409, +15674, +15623, +17335, +15842, +15563, +17082, +15931, +15772, +16899, +15686, +15867, +16936, +15671, +16343, +17407, +15371, +15918, +17467, +15260, +15765, +17921, +15459, +15300, +18316, +16411, +14955, +17538, +16724, +15088, +16923, +16789, +15621, +16736, +16578, +16186, +17333, +16378, +15744, +17628, +16733, +14858, +16922, +17729, +15507, +15918, +17431, +16534, +16007, +16458, +16384, +16738, +16554, +15509, +16462, +17662, +16219, +15780, +17466, +17016, +15645, +16592, +17209, +16299, +16459, +16964, +16301, +16246, +17083, +16880, +16093, +16438, +17054, +16570, +16102, +16632, +16919, +16402, +16158, +16599, +16916, +16432, +16010, +16565, +16700, +15948, +16117, +16568, +16215, +16634, +16993, +16079, +16210, +16818, +15973, +15913, +16469, +15952, +16349, +16633, +15578, +16560, +17281, +15212, +15961, +17704, +15225, +14989, +17559, +15917, +15031, +17303, +16020, +15069, +17349, +16372, +15266, +17137, +15965, +14974, +17307, +16197, +14752, +17418, +16873, +14734, +16988, +17313, +15160, +16496, +17077, +15495, +16519, +17011, +15533, +16212, +16975, +16239, +16502, +16233, +15800, +17194, +16636, +15007, +17220, +18181, +15083, +15467, +18413, +16978, +15004, +16709, +17692, +16386, +15869, +16660, +17003, +16075, +15805, +17232, +16999, +15189, +16469, +18164, +15848, +14985, +17995, +17648, +14659, +16133, +18458, +16312, +14901, +17025, +17678, +16096, +15636, +16636, +17413, +16425, +15234, +16928, +17932, +15099, +15007, +18341, +17084, +14380, +16615, +17963, +15976, +15894, +16715, +16607, +16797, +15877, +15669, +17654, +16565, +14400, +16981, +18025, +14928, +15359, +17459, +16174, +15688, +16851, +16631, +16312, +16238, +16251, +16901, +16000, +15263, +17150, +16774, +14586, +16339, +17640, +15477, +15569, +16949, +16271, +16195, +16129, +15523, +16731, +16679, +15055, +16611, +17627, +15411, +15898, +17705, +16212, +15595, +16761, +16281, +16065, +16566, +16030, +16382, +16840, +15773, +16226, +17369, +16111, +15585, +16825, +16543, +15947, +16505, +16432, +16412, +16891, +16329, +16026, +16776, +16655, +16199, +16578, +16643, +16379, +16529, +16603, +16507, +16434, +16367, +16459, +16395, +16358, +16670, +16436, +16101, +16723, +16779, +16054, +16320, +16644, +16333, +16653, +16677, +16186, +16756, +16872, +15932, +16538, +17414, +16366, +16044, +17266, +17161, +16055, +16194, +17093, +16956, +15966, +16213, +17316, +16486, +15101, +16368, +17742, +16195, +14947, +16702, +17933, +15851, +14673, +17195, +17828, +14796, +15062, +18034, +16721, +14657, +16700, +17483, +15486, +15943, +17210, +15895, +15356, +16750, +16596, +15517, +16088, +16720, +16090, +15995, +16525, +16373, +16158, +16163, +16029, +16389, +16452, +15762, +16281, +16979, +15855, +15684, +16970, +16445, +15559, +16272, +16496, +16213, +16372, +16396, +16735, +16561, +15755, +16744, +17229, +15426, +15715, +17003, +15891, +16192, +17230, +15678, +15803, +17292, +16034, +15814, +16863, +15899, +16328, +17267, +15773, +16483, +17584, +15323, +16133, +18407, +15611, +14916, +18049, +16994, +15369, +17015, +16891, +16145, +16596, +16151, +16844, +17251, +15336, +16456, +18487, +16083, +15515, +17698, +16523, +15796, +17286, +16544, +16148, +16921, +16151, +16691, +17212, +15287, +16484, +18504, +15692, +15185, +18359, +16980, +14760, +16612, +17325, +16214, +16002, +16003, +17028, +17487, +15536, +15749, +17769, +16554, +15396, +16591, +16350, +15732, +16260, +15936, +16097, +16758, +15921, +16114, +17216, +15988, +15469, +17097, +16447, +14777, +15903, +17038, +16040, +15483, +16466, +17225, +16309, +15206, +16200, +17123, +15855, +15453, +16485, +16411, +16413, +16673, +15779, +16222, +17157, +15595, +15526, +17376, +16280, +15879, +17467, +15692, +15193, +18275, +16514, +14072, +17372, +17755, +14943, +16364, +17314, +16314, +16974, +15825, +15136, +17869, +16621, +13973, +16937, +18072, +15431, +16183, +17186, +16287, +17128, +16755, +14985, +16447, +17798, +16062, +15458, +17127, +17504, +15790, +15486, +17401, +17233, +15363, +15930, +17033, +16930, +16837, +15766, +15790, +17873, +16827, +15012, +17052, +17411, +15608, +16532, +17098, +16615, +16993, +15747, +15894, +17904, +15822, +15121, +18306, +16168, +14494, +18666, +16967, +13376, +17554, +17961, +14163, +16807, +17787, +14964, +17190, +17518, +14668, +17248, +17638, +14023, +16725, +18325, +14368, +15697, +18051, +15387, +16130, +17702, +15273, +15984, +17519, +15486, +16060, +16914, +15085, +16692, +17636, +14517, +16137, +18692, +15157, +14786, +18287, +16515, +14573, +16679, +16822, +15793, +16290, +16191, +16692, +17217, +15555, +15808, +17659, +15820, +14752, +17613, +17161, +14341, +16511, +18546, +15450, +14728, +17884, +17172, +14569, +16041, +17549, +15975, +15532, +16907, +17097, +16195, +15874, +16802, +17292, +15844, +15500, +17399, +17201, +15296, +16249, +17925, +16396, +14842, +16683, +18078, +15907, +14997, +17409, +17554, +15652, +16475, +17343, +16435, +16594, +16570, +16281, +17153, +16050, +15226, +17624, +16892, +14681, +17441, +17642, +14148, +16418, +18807, +15234, +14624, +17537, +17247, +15838, +15752, +16499, +17408, +16072, +15195, +17327, +17177, +15373, +16451, +16628, +15762, +17035, +16522, +15277, +17052, +16863, +15190, +16691, +16718, +15178, +16706, +16746, +15000, +16657, +17183, +15342, +16683, +17261, +14985, +16227, +17910, +15573, +15523, +17754, +16273, +15171, +17239, +16770, +15038, +16564, +17278, +15762, +16385, +17040, +15772, +16461, +17208, +15361, +15924, +17684, +15650, +15258, +18077, +16906, +15093, +17278, +16999, +15097, +17233, +17380, +14635, +16658, +18500, +15055, +14952, +18087, +16795, +15348, +16559, +15984, +16376, +17644, +15159, +15289, +19014, +16423, +13599, +17939, +18276, +14161, +16147, +18077, +15410, +15808, +17345, +15980, +16008, +16726, +16235, +16550, +16420, +16449, +17510, +15932, +15091, +18014, +17242, +14396, +16789, +17946, +15456, +16320, +17263, +15627, +16732, +17376, +15332, +16534, +17969, +15553, +15484, +17467, +16367, +15544, +16514, +16243, +16413, +16938, +15547, +15697, +17876, +16790, +14513, +16160, +17839, +15823, +14910, +17007, +17414, +15751, +15605, +16614, +16953, +16480, +15676, +16188, +17113, +15727, +15325, +17514, +16637, +14646, +17074, +17615, +14534, +16233, +18860, +15493, +14166, +17899, +18009, +14787, +14839, +17365, +17749, +15239, +14520, +17591, +18032, +14781, +15353, +18346, +17156, +14577, +15692, +18156, +16975, +14276, +16267, +18591, +15664, +15505, +18474, +15940, +14858, +18258, +16236, +15030, +18405, +15620, +14594, +19902, +16205, +12730, +19556, +17880, +12646, +18896, +18736, +12574, +17643, +19273, +13419, +16572, +18694, +14355, +16558, +18325, +15004, +16187, +16790, +15606, +18208, +16445, +13546, +18378, +18549, +13712, +16458, +18435, +14966, +15328, +16841, +16844, +17026, +14524, +15499, +19934, +15728, +12684, +19356, +17979, +11933, +17429, +19651, +13236, +15243, +19212, +15650, +15290, +17035, +15472, +16801, +17451, +14432, +15994, +17801, +14875, +15833, +17741, +14895, +16166, +19116, +15249, +14152, +18580, +17522, +14323, +15984, +17586, +16913, +15574, +14922, +17681, +18667, +14106, +14137, +19064, +17431, +13893, +16501, +17971, +15663, +15523, +16827, +16850, +16232, +15923, +16756, +16886, +15643, +16421, +17365, +15645, +15761, +17348, +16144, +15576, +16984, +16911, +16475, +16128, +15778, +17145, +16644, +14850, +17281, +17713, +14218, +16921, +19477, +14237, +14561, +19702, +15922, +12886, +17995, +18238, +14434, +15928, +17774, +16804, +15987, +15495, +17144, +18131, +14428, +14386, +19145, +17562, +14061, +17014, +18233, +15508, +15909, +17126, +16549, +16441, +16005, +16219, +17433, +16507, +16071, +17671, +16717, +15404, +16750, +16693, +15697, +16506, +17217, +17299, +15940, +14511, +17795, +19448, +14087, +13878, +19712, +17469, +12885, +16581, +18810, +15416, +15106, +17169, +17053, +16539, +16177, +15870, +16772, +17205, +16158, +15821, +16557, +16564, +15855, +15793, +16145, +16195, +16476, +16469, +15838, +16313, +16580, +15160, +15962, +17869, +15432, +13933, +17381, +17571, +14603, +16052, +17680, +16001, +16098, +16683, +15926, +16708, +16068, +14360, +16999, +18035, +14444, +15869, +19367, +16051, +13968, +17375, +17308, +14634, +15894, +17895, +16702, +14943, +16443, +18919, +16616, +13787, +16623, +17913, +14774, +15489, +17970, +16727, +15866, +16596, +17133, +17292, +15329, +15351, +18364, +15834, +13637, +18920, +17961, +12696, +17518, +19838, +14125, +15926, +18550, +15054, +16847, +17717, +13884, +17660, +19139, +13112, +16505, +20008, +13647, +15683, +20410, +14516, +14720, +19572, +15143, +14632, +18998, +16074, +15424, +17882, +15333, +16589, +18521, +13845, +15751, +19963, +14293, +13931, +20106, +16506, +13606, +18432, +17393, +14300, +16661, +17107, +16376, +16604, +14870, +16414, +18705, +14644, +14351, +19049, +16562, +13785, +17435, +17189, +14939, +16633, +16248, +15733, +17861, +16110, +14613, +17372, +17213, +16103, +17251, +15796, +15406, +17540, +16194, +15535, +17177, +15849, +16037, +17603, +15348, +15686, +17763, +15418, +16061, +18335, +15053, +15235, +18295, +15407, +14959, +18191, +16156, +14876, +17002, +16816, +16634, +16069, +15022, +17537, +16971, +13792, +17297, +18565, +14170, +16075, +18314, +15693, +16888, +16825, +14453, +17876, +17296, +12993, +17571, +18570, +12739, +16693, +19843, +13639, +15303, +19835, +15252, +14485, +18360, +16615, +15587, +16884, +15946, +17084, +17730, +15016, +16407, +18208, +14841, +15165, +18225, +15879, +15125, +17998, +16368, +14951, +17839, +17086, +14761, +17095, +17752, +14955, +15610, +17821, +17017, +15702, +15849, +16950, +17206, +15050, +15032, +18311, +17005, +13532, +16751, +19009, +14791, +15183, +19084, +16105, +14041, +17952, +17524, +14904, +17083, +17532, +15729, +16421, +16046, +16118, +17799, +15036, +14246, +19191, +17565, +13403, +17366, +18602, +14890, +16166, +16993, +15681, +17762, +16355, +13846, +18289, +18572, +13465, +15932, +18538, +15242, +15840, +17018, +14901, +17194, +18262, +14042, +15594, +19402, +16136, +14496, +17294, +17003, +16037, +16274, +15247, +16417, +17814, +15251, +15123, +17797, +16503, +15740, +17955, +16810, +15072, +16865, +16868, +15013, +15875, +17365, +16816, +15808, +16050, +17178, +17044, +15889, +16208, +16986, +16297, +15169, +15269, +16957, +17189, +14931, +15755, +18335, +16233, +15020, +17860, +16717, +14693, +17155, +16908, +15109, +17258, +16944, +15007, +16980, +17065, +15552, +16971, +16161, +15347, +18068, +16398, +14099, +18080, +17912, +13980, +16599, +18431, +15636, +16001, +16568, +15743, +17454, +16540, +14307, +17285, +18163, +14774, +15636, +17809, +16902, +16280, +15403, +15502, +18048, +16811, +14175, +17066, +18618, +15495, +15431, +17583, +17127, +15831, +15735, +17073, +17388, +15216, +15536, +17834, +16383, +15158, +17018, +16759, +15464, +16046, +16885, +17459, +15884, +14489, +18071, +18407, +13314, +15324, +19118, +15540, +15057, +17616, +15968, +16719, +16796, +13474, +17598, +19919, +12374, +14163, +21077, +15868, +13281, +18368, +16718, +15305, +17305, +14928, +16299, +18961, +13782, +14709, +20307, +15368, +13712, +19864, +16314, +12971, +18853, +17514, +13420, +17967, +18186, +14426, +17368, +17979, +14785, +17015, +17565, +14405, +16724, +18204, +14389, +15853, +18901, +15303, +15002, +18841, +16073, +14531, +18828, +16753, +13726, +18761, +18216, +13247, +17396, +18822, +13083, +15874, +19482, +14789, +15269, +18527, +15624, +16032, +18023, +15042, +15813, +18072, +15136, +15549, +18012, +15698, +15794, +18185, +15852, +14713, +17653, +17624, +14859, +15300, +17878, +16684, +14111, +16709, +18339, +14630, +15242, +18177, +15827, +16056, +18004, +14457, +15514, +19847, +15590, +13519, +18261, +16828, +14652, +17427, +16292, +15447, +17979, +15744, +14942, +18396, +15908, +13692, +18105, +17868, +14166, +16113, +18065, +15899, +14854, +16565, +17724, +15742, +14683, +17568, +17407, +14819, +17000, +17719, +14922, +16775, +17741, +14823, +16583, +17872, +14891, +16485, +17669, +14601, +16754, +18467, +14273, +15831, +19000, +14869, +14808, +19306, +16825, +14110, +16869, +17248, +15497, +16254, +16933, +16377, +16502, +17023, +16660, +16175, +16811, +16316, +15076, +16915, +17192, +14046, +16544, +19514, +14505, +14296, +19719, +16370, +13834, +18625, +16632, +13632, +18213, +17123, +13913, +18134, +17585, +13928, +17671, +17630, +13924, +17339, +17748, +13760, +17170, +18794, +14235, +15767, +18576, +15710, +15721, +17452, +16098, +16447, +17084, +15731, +16617, +17370, +16064, +16394, +16646, +16201, +17054, +16053, +15237, +17875, +17214, +14509, +17356, +18422, +14209, +15446, +19037, +15716, +13971, +18013, +18031, +15056, +16133, +17591, +16941, +16295, +15136, +15907, +18358, +15939, +13399, +17638, +18469, +13591, +15820, +19946, +15575, +13621, +18091, +17373, +14456, +16253, +16510, +15098, +16745, +16754, +15173, +16830, +17197, +15142, +16287, +16914, +14621, +15603, +17500, +16020, +16277, +17186, +15201, +15864, +17996, +16116, +15616, +17280, +15988, +16058, +17815, +15660, +15078, +17862, +16276, +14200, +17063, +17744, +15511, +16294, +17546, +16621, +15954, +15959, +16441, +16689, +15478, +15663, +17816, +17240, +15422, +17098, +18476, +15907, +14945, +17730, +17777, +14678, +15232, +17834, +16756, +15446, +16729, +16672, +15927, +16649, +16248, +15872, +16809, +16049, +16061, +17858, +15926, +14605, +18358, +18048, +14383, +16556, +18249, +15588, +15964, +17069, +16351, +17372, +15955, +14263, +18521, +18293, +13162, +16796, +19863, +14058, +14344, +18969, +16520, +15342, +17105, +15658, +16400, +17414, +15034, +16783, +17993, +13948, +16002, +19417, +14502, +13887, +19171, +17388, +14127, +16218, +17431, +16618, +15931, +16088, +17555, +16641, +15179, +17622, +17632, +14460, +15722, +17376, +15973, +16455, +16726, +15511, +16466, +16565, +15560, +16839, +16385, +14344, +15961, +17800, +16404, +15422, +16550, +17388, +16186, +15296, +16590, +16626, +15725, +17052, +16967, +15434, +16692, +17073, +15792, +16773, +16611, +15447, +16831, +16304, +15475, +18220, +16923, +13598, +17187, +18993, +14606, +14691, +17833, +16911, +15631, +15816, +15881, +16975, +17182, +15547, +15921, +17663, +16672, +14998, +16690, +18198, +15751, +15117, +18086, +17260, +14613, +16443, +17501, +15825, +16401, +16864, +15824, +16470, +16669, +15957, +16375, +16012, +15865, +16861, +16462, +16716, +17079, +15329, +16878, +18491, +14382, +15231, +19788, +15495, +13843, +19650, +16848, +13098, +18332, +17627, +13889, +17731, +17333, +14271, +17913, +17245, +14187, +18026, +17086, +12976, +17449, +18872, +14278, +15693, +17834, +16684, +17030, +15412, +15378, +18862, +15310, +12686, +19440, +18331, +12134, +17464, +20201, +13758, +14998, +18765, +15660, +15056, +16872, +16471, +17101, +15876, +14857, +18815, +17657, +12582, +16747, +19886, +14069, +14254, +19292, +16903, +14283, +16477, +17449, +17071, +15787, +14829, +17613, +17662, +13778, +15993, +19135, +15327, +14599, +18286, +16980, +14725, +16448, +17540, +16648, +15359, +15487, +17435, +16799, +14879, +16357, +17012, +15915, +17132, +16868, +15573, +17394, +16843, +14612, +16838, +17289, +14935, +16602, +17378, +15395, +16798, +17296, +15423, +17041, +17676, +15449, +16525, +16932, +14704, +16305, +17611, +14992, +15948, +18386, +16057, +15027, +17485, +17073, +15414, +16258, +16682, +16018, +16196, +16123, +16130, +17274, +17112, +15812, +16655, +17727, +16390, +15579, +16535, +16961, +16748, +16374, +16132, +16715, +16435, +15496, +16690, +17381, +15667, +15885, +17623, +16974, +15693, +15665, +16475, +17205, +15792, +15010, +17567, +17506, +14684, +16186, +18116, +15869, +14990, +16102, +16260, +16656, +15798, +14740, +17047, +17645, +15066, +16172, +18005, +15786, +14936, +16692, +17080, +16522, +15715, +15684, +17048, +16345, +15044, +16864, +17077, +15114, +16514, +17439, +15063, +15680, +17730, +16110, +15084, +16889, +17556, +16547, +15921, +16760, +17545, +16100, +15631, +17294, +16343, +15272, +17413, +16739, +14847, +17542, +18075, +15198, +16736, +17931, +15208, +16212, +18384, +16037, +15033, +16950, +17438, +16910, +16041, +15917, +17213, +16516, +15605, +17416, +17078, +15427, +17094, +17397, +15726, +16594, +16839, +16154, +17370, +16586, +15192, +16769, +16469, +15404, +17293, +16741, +15028, +16747, +16787, +15696, +16990, +16065, +15418, +17904, +16159, +13920, +17431, +17644, +14389, +15864, +17075, +16069, +16929, +16012, +15134, +17728, +16743, +14210, +16639, +17207, +14970, +16436, +17454, +16276, +16730, +16450, +15842, +16785, +16018, +15674, +17028, +15924, +15679, +17304, +15781, +15693, +17818, +15813, +15420, +17737, +15194, +15094, +18858, +15442, +13194, +18296, +17569, +14267, +16997, +17029, +15480, +17448, +15726, +14551, +18481, +16710, +13365, +17518, +18352, +14285, +15654, +17878, +16727, +16562, +15945, +15423, +17465, +17192, +14870, +15800, +17449, +16696, +15986, +16981, +17699, +15889, +15251, +18328, +18017, +14594, +16413, +18423, +15760, +16040, +17966, +16656, +16614, +16703, +15446, +17573, +17919, +14486, +16371, +18849, +15229, +15028, +18301, +16893, +15545, +16873, +16813, +16960, +16659, +15048, +16538, +18099, +15812, +15525, +17474, +16687, +15776, +16575, +16384, +15756, +15920, +16559, +17090, +16197, +15513, +16951, +17143, +15371, +15743, +17031, +16035, +15244, +16137, +16455, +16269, +16526, +16283, +16211, +16959, +16332, +14932, +15817, +16783, +15689, +15814, +16896, +16135, +16079, +16844, +15652, +15713, +17486, +16116, +14725, +16720, +16916, +15212, +16062, +16941, +16138, +16051, +16081, +15935, +16418, +16142, +16001, +17024, +16700, +15883, +16974, +17202, +15819, +16146, +17206, +16467, +15819, +16696, +17205, +16598, +16491, +17165, +17182, +16582, +16414, +16655, +16890, +16630, +16093, +16560, +17176, +16534, +16514, +17339, +16722, +16049, +16607, +16485, +16209, +16521, +16063, +16118, +16955, +16223, +15822, +16988, +16437, +15219, +15892, +15954, +15073, +15093, +14965, +15277, +16408, +15694, +14988, +16501, +16288, +14598, +15663, +16601, +15011, +14812, +16135, +16030, +15732, +16511, +17012, +16762, +16473, +16745, +17189, +16940, +16561, +16660, +16754, +16963, +17208, +17136, +17491, +17863, +17640, +18155, +18529, +17375, +17422, +18715, +17826, +16780, +17936, +18207, +17495, +18186, +18626, +18252, +18614, +18422, +17411, +17439, +17591, +16796, +16381, +16655, +16866, +16826, +16523, +16508, +16962, +16895, +16104, +15397, +15073, +14890, +14340, +13756, +14112, +14270, +13010, +12558, +13840, +14083, +13532, +14668, +15322, +13840, +13663, +14699, +13395, +12369, +14218, +14674, +13175, +13938, +15385, +15093, +15467, +16601, +16894, +16863, +15924, +14898, +15854, +16081, +14855, +16160, +17763, +16737, +17358, +19164, +18083, +17800, +19703, +19079, +17712, +18711, +18693, +17396, +17680, +18012, +17742, +18707, +19691, +19487, +19306, +19067, +18532, +18601, +18529, +17791, +17794, +17868, +16641, +16238, +17347, +17213, +16615, +17623, +17815, +16552, +16432, +16282, +15307, +15921, +16615, +15584, +15899, +17088, +16125, +15549, +16895, +17110, +16449, +16617, +16613, +16488, +16498, +15949, +16237, +17247, +16516, +15379, +15648, +15102, +13578, +13232, +13657, +14141, +14668, +14930, +15667, +15845, +14014, +13506, +14880, +13785, +12401, +13945, +14096, +12775, +13831, +14468, +14143, +15878, +16512, +15361, +15997, +15474, +13311, +14325, +15507, +14388, +15450, +16705, +15466, +16259, +17905, +17058, +17655, +19349, +18456, +17979, +18664, +17720, +17370, +18278, +18203, +18976, +20662, +20522, +20112, +20516, +20079, +19865, +20228, +19530, +18789, +18544, +17805, +17648, +17893, +17273, +17375, +18270, +17950, +17372, +17190, +16520, +16343, +16418, +15784, +16213, +16874, +15704, +15616, +16924, +15937, +15120, +16843, +17064, +15820, +16137, +16000, +15297, +16125, +16085, +14583, +14137, +13394, +12162, +12903, +13616, +12925, +14128, +16528, +16312, +14508, +13942, +13948, +13034, +12520, +13743, +14223, +12949, +13387, +14999, +14804, +15316, +17212, +17085, +16480, +16540, +14892, +13984, +15134, +14903, +15131, +17078, +16820, +16467, +18463, +18344, +17422, +19243, +19513, +17840, +18402, +18659, +17203, +17154, +17681, +18052, +19743, +20638, +19842, +19696, +19721, +19065, +19044, +19185, +18328, +17151, +16754, +17044, +16591, +15714, +16522, +17773, +17427, +17204, +17353, +16223, +15350, +15758, +15802, +15583, +15863, +16039, +16108, +16305, +16410, +16408, +16487, +17110, +17591, +16772, +16189, +16680, +16335, +15841, +16309, +15453, +13557, +12913, +12749, +12982, +13962, +14083, +14678, +16757, +16538, +14200, +13712, +13662, +12515, +12820, +13922, +13526, +13042, +13599, +14395, +15411, +16505, +17048, +17082, +16563, +15512, +14761, +14573, +14493, +15068, +16512, +17282, +17223, +17861, +18472, +18274, +19021, +20145, +19612, +19049, +19352, +18643, +17851, +18254, +18409, +18787, +20407, +21335, +20922, +20350, +19730, +19550, +19898, +19293, +18046, +17588, +17204, +16111, +15455, +16046, +16874, +17035, +17287, +17547, +16651, +15776, +15797, +15224, +14984, +16029, +15936, +15330, +15979, +15529, +14740, +16231, +17096, +16658, +17350, +16916, +15252, +15347, +14920, +13371, +13268, +12291, +10752, +12272, +13592, +13094, +14668, +16368, +15705, +15310, +14585, +12589, +11676, +11610, +12136, +13697, +13930, +13527, +14738, +15528, +16264, +18080, +17556, +15653, +15830, +15389, +14069, +14726, +15341, +15414, +16964, +18221, +18871, +19778, +19175, +18751, +20129, +19807, +18471, +19092, +19076, +17792, +17762, +18207, +18946, +20435, +21001, +21018, +20828, +19476, +19147, +19760, +18413, +17671, +18521, +17179, +15817, +16970, +16901, +16038, +16999, +17492, +17048, +16872, +16037, +15585, +15756, +15023, +15374, +16892, +16498, +15907, +16583, +16411, +16514, +17548, +17401, +17392, +17990, +17012, +16104, +16220, +15037, +13547, +12937, +11975, +11933, +13088, +13049, +13273, +15596, +16805, +15182, +13592, +13032, +11644, +10353, +11641, +13156, +12294, +12243, +13936, +14298, +14921, +17048, +17250, +16100, +15690, +14555, +13794, +14339, +14163, +15062, +17560, +18094, +18563, +20354, +19709, +18918, +20568, +20190, +18795, +19672, +19241, +17878, +18674, +18525, +18054, +20600, +22224, +21206, +20938, +20362, +19016, +19300, +19338, +17868, +17439, +17586, +16715, +15839, +15640, +16119, +16802, +16796, +16858, +16922, +15651, +14788, +15514, +15482, +15038, +15940, +16424, +15936, +16095, +16269, +16261, +16949, +17418, +17720, +18269, +17218, +15519, +15698, +15347, +13249, +12524, +12355, +11247, +12178, +14348, +14690, +15532, +16758, +15110, +13745, +14151, +11888, +9845, +12194, +13391, +12157, +13418, +14511, +13930, +16003, +18030, +16904, +16457, +15807, +13692, +14430, +15851, +14678, +15626, +17889, +17567, +18608, +20743, +19773, +19436, +20646, +19646, +19316, +20354, +18963, +17815, +18419, +18044, +18931, +21342, +21366, +20846, +21087, +19621, +18606, +19050, +18107, +17437, +17924, +16833, +15847, +16201, +15318, +14782, +16361, +16968, +16219, +16031, +15369, +14259, +14353, +14972, +15359, +15976, +16295, +16068, +16007, +15871, +15781, +16796, +17875, +17601, +17413, +17537, +16157, +14728, +14728, +13760, +11808, +11532, +12400, +13123, +13918, +14823, +16110, +16526, +14914, +14014, +13882, +11767, +11117, +13323, +13409, +12908, +14420, +14198, +14417, +17427, +17486, +15999, +17063, +15657, +13287, +15139, +16013, +15374, +17658, +18257, +17395, +19933, +20625, +18750, +20281, +20906, +18857, +19927, +20992, +19157, +18949, +19046, +18317, +20344, +22325, +21613, +21163, +20065, +18120, +18532, +18945, +17431, +17284, +17660, +16574, +16345, +16595, +15302, +14673, +15832, +16229, +15345, +14982, +14819, +13914, +13787, +15084, +16038, +16489, +16665, +15624, +15054, +15941, +15892, +15952, +17624, +17792, +16838, +17167, +16293, +14568, +14423, +13150, +11231, +11976, +12478, +11939, +13723, +15767, +15856, +15548, +14639, +13624, +13120, +11861, +11936, +13668, +13099, +12303, +13683, +14045, +14644, +16699, +16636, +16181, +16425, +14428, +13869, +15890, +15580, +16008, +18422, +17534, +17131, +19705, +19360, +18611, +20365, +19903, +19576, +21470, +20805, +19792, +20234, +18467, +18465, +21707, +22036, +21205, +21494, +19652, +18890, +20316, +19125, +17952, +18815, +17899, +17075, +17269, +15656, +15183, +16332, +15644, +15917, +17140, +15280, +13775, +14798, +14853, +15210, +16916, +17031, +16182, +15720, +15177, +15639, +16479, +16561, +17326, +17907, +16957, +16326, +16069, +15053, +13987, +12544, +11034, +11282, +12270, +12467, +13310, +15192, +15880, +14681, +13867, +13887, +12407, +11032, +12484, +13489, +12628, +13027, +13515, +13630, +15714, +16639, +15580, +16389, +16147, +14047, +14900, +15663, +14875, +17371, +18657, +16527, +18118, +19970, +17832, +18800, +20641, +18337, +18816, +21524, +20314, +19599, +19864, +17795, +18395, +21481, +21794, +21432, +20470, +17961, +18552, +20197, +18704, +18436, +19246, +17627, +17244, +17917, +16062, +15082, +16007, +15970, +16453, +16929, +15355, +14517, +14910, +15036, +16642, +18085, +16808, +15847, +16065, +15451, +15710, +17226, +17663, +17504, +17657, +17216, +15931, +14469, +13627, +12757, +11140, +11092, +12633, +12491, +12781, +15630, +15952, +13605, +14064, +14640, +12103, +11381, +13065, +12910, +12600, +13559, +13480, +14025, +16150, +16376, +15749, +16564, +15933, +14600, +15762, +16260, +15492, +17216, +18593, +17423, +17873, +19098, +18625, +19123, +19904, +19048, +19183, +19922, +19804, +20441, +19937, +17676, +18227, +20517, +20902, +20907, +20283, +18384, +18120, +18637, +18303, +18795, +18442, +16967, +17755, +18002, +15690, +15342, +15767, +14510, +15373, +16876, +15532, +14856, +15033, +14301, +16030, +18483, +17650, +16755, +16382, +14956, +15913, +17861, +17115, +17282, +18416, +16948, +15831, +15851, +13950, +12105, +11369, +10997, +12561, +13656, +13154, +15170, +16255, +13280, +13288, +15044, +12173, +11007, +13630, +12959, +11998, +13588, +12581, +12486, +16237, +17081, +15976, +16615, +15071, +13841, +16109, +16072, +15204, +17818, +18178, +16776, +18789, +19310, +17756, +19503, +20515, +19151, +20134, +20713, +19515, +20337, +20161, +18146, +19240, +20996, +20621, +21116, +20862, +18559, +18264, +19451, +19318, +18975, +18704, +18121, +17588, +16514, +15940, +16332, +15520, +14696, +15665, +15911, +15265, +15369, +14880, +14667, +16508, +17798, +17495, +16999, +15658, +14610, +15871, +17140, +17137, +17487, +17378, +16299, +15964, +15519, +13755, +12079, +11072, +10935, +12279, +13402, +13725, +14870, +15133, +13754, +14170, +14638, +12000, +11134, +13389, +13299, +12420, +13224, +12486, +12572, +15809, +16841, +16087, +16636, +15230, +13997, +16246, +16555, +15605, +17521, +17567, +16554, +18973, +19251, +17593, +19614, +20157, +18414, +20217, +21002, +19177, +20025, +19860, +17781, +19235, +20547, +19765, +20723, +20068, +18017, +19520, +20294, +18956, +19848, +19473, +17336, +17662, +17037, +15500, +16809, +16302, +14283, +15874, +16460, +14729, +15510, +15777, +15017, +17077, +18134, +16967, +16994, +15870, +14649, +16508, +17305, +16976, +18253, +17074, +14794, +15568, +14753, +11854, +11517, +11764, +12027, +13811, +14648, +15373, +15939, +13368, +12741, +15344, +13441, +10863, +13052, +13310, +12213, +13945, +13250, +12291, +15495, +16315, +15374, +16995, +15481, +13276, +15926, +16401, +15204, +17983, +17640, +14918, +17629, +19181, +17398, +19347, +20114, +17872, +19490, +20762, +18897, +19568, +19535, +17591, +19451, +20927, +19371, +20020, +19670, +17224, +18884, +20724, +19102, +19535, +20127, +18163, +17949, +17556, +15410, +16177, +16965, +15060, +15520, +16689, +15173, +15109, +16057, +15544, +16802, +18456, +17274, +16533, +16580, +15194, +15238, +17192, +17914, +17907, +17576, +15949, +14646, +13914, +12211, +11094, +11791, +12462, +13139, +15370, +16981, +15306, +13256, +13967, +14454, +13054, +12843, +13298, +12316, +12282, +13342, +13210, +13808, +15510, +15821, +16074, +16373, +14872, +14457, +15694, +15558, +16470, +18432, +16884, +15357, +17260, +17809, +17817, +20125, +20318, +18855, +19729, +19944, +19107, +19604, +18564, +17163, +19046, +20170, +19166, +19246, +18484, +17401, +19476, +20955, +19901, +19859, +19455, +17582, +17234, +17096, +16007, +16199, +16266, +15338, +15748, +16114, +15375, +15656, +15990, +15645, +16551, +17216, +16329, +16090, +16204, +15609, +16034, +17246, +17615, +17630, +17359, +16342, +15374, +14501, +13018, +11518, +11357, +12553, +13652, +14699, +16438, +16506, +14474, +14378, +15221, +13320, +11919, +13115, +13347, +13006, +13353, +12607, +12853, +15046, +15390, +15244, +16306, +15046, +13616, +15311, +15874, +15613, +17516, +17181, +15310, +17242, +18636, +17483, +19035, +20529, +19035, +19637, +21108, +19733, +18952, +18939, +17745, +18671, +20867, +20524, +19490, +18877, +17989, +18701, +19980, +19779, +19792, +19716, +18473, +17953, +17632, +16605, +16726, +16940, +16048, +16069, +16265, +15559, +15733, +15865, +15321, +16424, +17702, +16996, +16401, +16187, +15534, +16155, +17388, +17351, +17038, +16445, +14930, +14030, +13598, +11871, +9990, +10024, +11361, +12665, +14545, +16552, +15817, +13788, +14711, +15754, +13558, +12474, +13562, +13590, +14156, +15013, +13714, +14093, +16637, +16892, +17074, +17885, +15481, +13959, +15800, +15754, +15476, +17378, +16560, +15002, +16683, +17238, +16685, +18082, +17953, +16872, +18137, +18539, +17557, +17558, +16520, +15760, +17850, +19210, +18981, +19265, +18330, +17427, +19213, +20637, +20494, +20701, +20092, +19115, +19449, +19110, +18165, +18608, +18738, +17895, +17771, +17675, +17157, +17211, +17361, +17467, +18067, +18469, +18343, +17891, +17107, +16743, +17096, +17593, +18104, +17927, +16531, +14993, +13766, +12527, +11504, +10686, +10645, +11681, +12508, +13669, +15440, +14789, +12978, +13844, +14164, +12188, +12163, +12754, +11667, +12595, +14248, +13460, +13833, +15483, +15390, +15788, +15918, +13748, +13577, +15040, +14298, +14927, +16814, +15384, +14720, +17110, +17478, +17289, +18804, +18073, +16502, +17522, +18168, +17894, +18393, +17714, +16855, +18549, +20281, +20171, +19691, +18880, +18220, +19335, +20872, +20732, +19737, +19312, +19332, +19451, +19738, +19697, +19062, +18631, +18422, +17860, +17581, +17604, +17265, +17293, +17776, +18037, +18673, +19009, +17978, +17209, +17191, +17096, +17866, +18290, +16809, +16128, +16249, +14516, +13143, +12770, +10652, +9629, +11620, +12643, +13232, +15176, +14902, +13200, +13639, +13577, +12306, +12614, +12505, +11437, +12411, +13274, +12310, +12851, +14449, +14930, +15712, +15882, +14091, +13297, +13982, +14134, +14806, +15546, +14564, +14354, +16141, +17181, +17583, +18643, +18803, +18022, +18045, +18387, +18269, +18203, +18112, +17972, +18536, +19632, +20289, +20372, +20089, +19416, +19398, +20925, +22112, +21287, +20083, +19461, +18665, +18694, +19745, +19744, +19037, +18968, +18496, +17696, +17739, +17789, +17523, +17515, +17188, +17016, +17688, +17733, +16794, +16047, +15724, +16267, +17210, +16730, +15743, +15662, +15352, +15233, +15692, +14396, +12480, +12708, +13181, +13211, +14612, +15121, +13732, +13633, +14262, +13560, +13153, +13012, +12154, +12370, +13127, +12194, +11175, +11518, +12156, +13127, +14184, +14158, +13832, +13957, +13989, +14296, +14751, +14368, +14039, +14802, +15692, +16134, +16753, +17512, +17764, +17607, +17751, +18107, +18188, +18409, +18668, +18217, +17983, +18651, +18957, +18914, +19072, +18507, +18052, +19160, +20219, +20363, +20498, +19930, +19056, +19472, +19739, +19068, +19191, +19411, +18766, +18805, +19039, +18395, +18480, +19326, +19516, +19755, +19928, +19032, +18224, +18133, +17866, +17757, +17896, +17562, +17305, +17540, +17557, +17214, +16632, +15813, +15148, +14643, +14143, +13967, +14038, +14038, +14009, +13879, +13606, +13057, +12194, +11919, +12347, +12191, +11776, +11828, +11230, +10516, +11439, +12615, +12672, +12877, +13270, +12994, +12750, +12780, +12735, +12917, +13254, +13704, +14354, +14530, +14710, +15825, +16589, +16436, +16754, +17223, +17097, +17225, +17568, +17648, +17909, +18062, +17987, +18327, +18528, +18362, +18838, +19630, +20131, +20811, +21104, +20495, +20174, +20375, +20171, +19870, +20019, +20107, +19933, +19845, +19670, +19261, +19377, +20123, +20297, +19975, +20081, +19659, +18390, +17965, +18224, +18143, +18367, +18461, +17852, +17936, +18211, +17275, +16589, +16470, +15551, +14861, +14753, +13967, +13480, +13813, +13772, +13869, +14073, +13123, +12193, +12192, +11966, +11702, +11805, +11666, +11564, +11542, +11513, +12177, +12612, +12140, +12519, +13451, +13180, +12586, +12386, +12316, +13098, +13941, +13929, +14414, +15034, +14748, +15221, +16259, +16112, +16175, +17091, +17145, +16891, +17185, +17224, +17447, +17936, +17659, +17647, +18516, +18706, +18745, +19946, +20799, +20631, +20818, +20964, +20337, +20118, +20343, +20018, +19857, +20316, +20448, +20310, +20299, +20172, +20428, +20946, +20577, +19988, +19935, +19254, +18377, +18697, +19058, +18712, +18730, +18872, +18524, +18147, +17724, +17175, +16588, +15718, +15082, +14792, +13958, +13311, +13651, +13811, +13720, +13965, +13621, +12780, +12304, +11886, +11728, +11830, +11454, +11535, +12264, +11957, +11465, +12052, +12340, +12326, +12924, +13077, +12774, +12758, +12436, +12380, +13145, +13434, +13530, +14232, +14366, +14213, +14965, +15589, +15753, +16293, +16553, +16351, +16548, +16806, +16882, +17134, +17197, +17344, +18198, +18851, +18991, +19725, +20763, +21060, +21055, +21116, +20753, +20353, +20478, +20473, +20077, +20080, +20425, +20520, +20597, +20726, +20667, +20796, +20938, +20425, +19841, +19634, +19206, +18856, +19016, +18997, +18810, +18777, +18384, +18061, +18297, +17903, +16784, +16296, +16100, +15317, +14434, +13828, +13493, +13537, +13708, +13806, +13616, +13053, +12912, +13012, +12164, +11412, +11893, +12009, +11530, +11803, +11843, +11142, +11411, +12327, +12443, +12335, +12619, +12990, +13263, +13041, +12568, +12764, +13356, +13697, +13946, +14066, +14159, +14683, +15225, +15336, +15525, +15968, +16242, +16349, +16547, +16754, +16925, +17391, +18079, +18529, +19154, +20185, +20586, +20456, +20944, +21428, +21208, +21119, +21168, +20953, +20805, +20487, +20209, +20679, +21039, +20946, +21173, +20923, +20259, +20615, +20709, +19695, +19662, +20074, +19293, +18943, +19196, +18567, +18324, +18758, +18274, +17839, +17966, +17184, +16381, +16404, +15743, +14715, +14388, +13882, +13294, +13360, +13327, +13173, +13378, +13214, +12550, +11921, +11419, +11344, +11404, +11015, +10936, +11173, +10786, +10713, +11599, +12098, +12256, +12877, +13127, +12755, +12538, +12421, +12426, +12837, +13279, +13640, +13976, +13912, +13903, +14609, +15324, +15515, +15777, +16185, +16320, +16404, +16735, +17182, +17742, +18414, +19061, +19719, +20250, +20423, +20703, +21371, +21760, +21762, +21776, +21425, +20865, +20892, +20919, +20576, +21003, +21810, +21585, +21032, +21008, +20860, +20675, +20769, +20376, +19568, +19186, +18945, +18473, +18223, +18233, +18162, +18099, +18092, +17933, +17613, +17251, +16872, +16566, +16223, +15341, +14092, +13475, +13617, +13759, +13802, +13825, +13562, +13299, +13163, +12574, +11728, +11279, +11019, +10847, +10953, +10889, +10604, +10804, +11511, +12234, +12755, +12847, +12622, +12567, +12602, +12405, +12245, +12446, +12872, +13296, +13605, +13772, +13952, +14427, +15125, +15526, +15582, +15878, +16280, +16235, +16285, +17076, +17973, +18509, +19096, +19671, +19953, +20286, +20769, +20995, +21060, +21218, +21148, +20748, +20649, +21047, +21167, +20835, +20974, +21613, +21696, +21297, +21167, +21066, +20773, +20629, +20370, +19847, +19595, +19513, +19243, +19094, +19002, +18680, +18515, +18514, +18217, +17862, +17713, +17413, +16810, +16065, +15350, +14746, +14179, +13813, +13772, +13521, +12956, +12730, +12774, +12706, +12506, +11796, +10808, +10610, +10760, +10457, +10623, +11354, +11481, +11573, +12274, +12472, +12178, +12509, +13019, +13103, +13094, +12856, +12495, +12727, +13267, +13598, +13942, +14151, +14162, +14604, +15189, +15223, +15262, +15740, +16109, +16393, +16964, +17500, +17884, +18479, +19071, +19377, +19800, +20373, +20599, +20674, +20927, +20994, +20935, +21112, +21209, +21224, +21477, +21513, +21403, +21765, +21858, +21178, +20799, +20838, +20598, +20489, +20543, +20135, +19741, +19661, +19300, +18881, +18868, +18805, +18569, +18503, +18308, +17696, +17130, +16846, +16466, +15958, +15602, +15059, +14127, +13473, +13224, +12876, +12631, +12681, +12686, +12643, +12258, +11203, +10494, +10662, +10675, +10557, +11032, +11402, +11214, +11224, +11656, +12170, +12628, +12909, +13057, +13024, +12639, +12351, +12552, +12876, +13182, +13568, +13769, +13825, +14112, +14599, +15026, +15292, +15525, +16011, +16608, +16871, +17021, +17542, +18233, +18753, +19221, +19660, +19966, +20302, +20641, +20752, +20950, +21423, +21528, +21258, +21540, +22181, +22112, +21698, +21840, +21988, +21590, +21423, +21629, +21396, +21067, +21171, +20833, +19970, +19712, +19687, +19185, +19004, +19134, +18671, +18147, +17939, +17416, +16975, +17007, +16719, +16116, +15679, +15036, +14187, +13523, +12976, +12716, +12685, +12425, +12340, +12573, +12245, +11495, +11079, +10894, +10924, +11045, +10734, +10597, +11152, +11493, +11607, +12228, +12717, +12677, +12755, +12941, +13012, +12929, +12447, +12168, +12668, +13019, +13030, +13451, +13702, +13750, +14687, +15508, +15176, +15392, +16522, +16812, +16650, +17205, +17813, +18202, +18731, +19083, +19416, +19979, +20246, +20457, +21005, +21326, +21585, +22111, +22127, +21955, +22382, +22265, +21372, +21336, +21898, +21888, +21808, +21709, +21107, +20771, +20756, +20209, +19718, +19811, +19703, +19363, +19138, +18633, +18064, +17933, +17830, +17609, +17549, +17336, +16833, +16388, +15983, +15451, +14784, +13981, +13346, +13088, +12867, +12551, +12359, +12236, +12117, +12024, +11750, +11281, +10942, +10856, +10944, +11232, +11589, +11673, +11478, +11560, +12126, +12545, +12510, +12538, +12656, +12374, +11963, +11931, +12099, +12323, +12815, +13430, +13781, +13924, +14341, +15075, +15446, +15453, +16015, +16841, +16917, +16895, +17569, +18189, +18588, +19291, +19851, +20143, +20701, +21211, +21499, +21967, +22271, +22131, +21948, +21796, +21759, +21796, +21492, +21388, +21883, +21821, +21085, +20749, +20561, +20333, +20424, +20102, +19451, +19499, +19481, +18921, +18780, +18557, +17892, +18010, +18312, +17664, +17205, +17225, +16767, +16367, +16261, +15627, +14807, +14209, +13538, +13123, +12912, +12400, +12278, +12782, +12803, +12299, +11950, +11537, +11207, +11519, +11808, +11457, +11299, +11735, +11931, +11815, +12110, +12474, +12423, +12543, +12799, +12394, +11851, +12000, +12436, +12906, +13449, +13648, +13749, +14214, +14563, +14809, +15390, +15714, +15796, +16434, +16991, +16986, +17429, +18246, +18659, +19162, +19754, +19924, +20374, +21171, +21412, +21519, +21905, +21808, +21443, +21476, +21570, +21648, +21784, +21518, +21143, +21121, +20927, +20545, +20514, +20500, +20164, +19769, +19414, +19193, +19076, +18732, +18457, +18509, +18330, +18002, +17986, +17694, +17137, +17175, +17255, +16695, +16291, +16049, +15240, +14465, +14118, +13527, +12939, +12915, +12952, +12811, +12809, +12816, +12628, +12251, +11831, +11744, +11763, +11412, +11284, +11687, +11755, +11509, +11790, +12257, +12351, +12414, +12610, +12697, +12678, +12673, +12774, +13006, +13271, +13584, +13918, +14150, +14426, +14858, +15216, +15406, +15653, +16149, +16677, +16910, +17193, +17895, +18445, +18548, +18757, +19236, +19849, +20524, +20902, +21058, +21321, +21366, +21314, +21579, +21683, +21676, +21914, +21634, +21089, +21292, +21275, +20662, +20672, +20773, +20286, +20138, +19916, +19114, +18853, +18909, +18540, +18454, +18354, +17735, +17569, +17615, +17116, +16956, +17114, +16691, +16151, +15754, +15190, +14739, +14219, +13555, +13375, +13180, +12545, +12485, +12894, +12801, +12608, +12613, +12377, +12097, +11868, +11473, +11305, +11521, +11734, +11898, +12078, +12170, +12290, +12609, +13036, +13315, +13375, +13290, +13014, +12870, +13296, +13714, +13647, +13803, +14311, +14660, +15080, +15423, +15392, +15867, +16815, +17112, +17177, +17615, +17904, +18355, +19108, +19286, +19419, +20240, +20726, +20793, +21261, +21525, +21522, +22085, +22445, +22063, +21933, +21911, +21336, +21017, +21164, +20978, +20608, +20410, +20211, +20144, +19977, +19313, +18901, +19003, +18684, +18161, +18113, +17892, +17441, +17518, +17581, +17157, +16945, +16833, +16361, +16010, +15795, +15246, +14597, +14022, +13487, +13178, +12856, +12503, +12672, +13065, +13057, +12906, +12579, +11854, +11410, +11460, +11369, +11218, +11349, +11454, +11376, +11342, +11606, +12256, +12828, +12929, +12970, +13133, +12953, +12631, +12798, +13211, +13419, +13718, +14197, +14394, +14542, +15221, +15927, +16118, +16407, +17028, +17327, +17374, +17700, +18142, +18514, +19004, +19586, +20108, +20497, +20775, +21211, +21784, +22019, +21975, +22064, +22060, +21747, +21479, +21279, +20958, +20764, +20673, +20358, +20000, +19764, +19535, +19595, +19880, +19806, +19641, +19725, +19367, +18572, +18099, +17727, +17352, +17522, +17726, +17407, +17256, +17275, +16791, +16226, +15934, +15269, +14007, +12542, +11318, +10863, +11249, +12049, +12958, +13498, +13269, +12755, +12445, +12211, +12161, +12314, +11983, +11136, +10691, +10806, +11063, +11787, +13123, +14143, +14369, +14354, +14276, +13814, +13162, +12866, +13045, +13311, +13362, +13383, +13582, +14003, +14934, +16304, +17333, +17838, +18195, +18070, +17442, +17178, +17461, +18033, +19004, +19834, +20124, +20727, +21692, +22193, +22647, +23223, +23018, +22372, +21960, +21105, +20084, +19868, +19802, +19575, +20029, +20480, +20063, +19662, +19445, +18927, +18804, +18869, +18149, +17515, +17457, +16896, +16399, +16861, +17160, +17129, +17514, +17374, +16539, +16240, +16139, +15800, +15770, +15269, +13739, +12230, +10950, +9995, +10336, +11332, +12142, +13406, +14392, +13955, +13159, +12466, +11420, +11143, +11810, +11840, +11406, +11323, +11210, +11667, +13508, +15592, +16701, +16593, +15313, +13896, +13299, +13054, +13221, +14177, +14678, +14308, +14541, +15387, +16102, +17367, +18768, +18913, +18541, +18438, +17903, +17482, +17903, +18325, +18912, +20283, +21438, +22110, +22882, +22941, +22272, +22269, +22691, +22462, +21534, +20105, +18920, +18758, +19068, +19488, +20150, +20245, +19657, +19216, +18706, +18159, +18203, +18067, +17342, +16918, +16711, +16512, +16844, +17189, +17122, +17240, +17313, +17081, +16931, +16360, +15420, +15200, +15205, +14555, +13616, +11932, +9451, +8378, +9417, +10634, +11535, +12833, +13707, +13448, +12870, +12164, +11005, +10526, +11284, +11716, +11419, +11457, +11581, +11907, +13579, +15808, +17201, +17492, +16015, +13702, +13032, +13396, +13490, +14397, +15319, +14959, +15108, +16042, +16510, +17768, +19416, +19344, +18935, +19180, +18621, +18344, +19198, +19367, +19570, +21198, +22567, +23277, +23987, +23362, +22085, +22337, +22871, +22295, +21532, +20461, +19163, +19106, +19669, +19617, +19766, +20032, +19421, +18715, +18344, +17654, +17277, +17517, +17257, +16760, +16988, +17301, +17175, +17019, +16745, +16446, +16671, +16964, +16524, +15562, +14627, +13920, +13437, +12893, +11819, +10073, +8327, +7792, +8770, +10284, +11673, +12904, +13438, +12916, +12038, +11275, +10506, +10210, +10762, +11476, +11896, +12171, +12430, +13262, +15086, +17008, +17892, +17182, +15066, +13216, +12978, +13595, +14345, +15218, +15596, +15641, +16282, +17201, +18036, +19044, +19584, +19411, +19302, +19233, +19083, +19183, +19181, +19399, +20829, +22680, +23817, +24317, +23822, +22578, +22282, +22746, +22364, +21474, +20649, +19550, +19026, +19489, +19545, +19309, +19800, +19880, +18941, +18243, +17674, +16898, +16918, +17230, +16930, +16987, +17304, +16989, +16811, +16829, +16526, +16930, +17609, +17070, +16182, +15441, +14113, +13196, +12869, +11684, +10017, +8533, +7262, +7583, +9295, +10631, +12122, +13633, +13406, +12435, +11593, +9876, +8917, +9921, +10833, +11620, +12879, +12912, +12880, +14945, +17219, +18393, +18718, +16990, +14431, +13609, +13496, +13609, +14913, +15688, +15586, +16565, +17651, +18078, +19254, +19996, +19334, +19306, +19771, +19301, +18843, +18641, +18276, +19108, +21309, +23116, +23797, +23524, +22826, +22527, +22598, +22536, +22015, +20817, +19674, +19228, +18953, +18982, +19495, +19508, +19239, +19291, +18695, +17801, +17717, +17392, +16713, +16848, +16889, +16529, +16851, +16896, +16333, +16717, +17346, +17140, +17015, +16598, +15379, +14644, +14268, +13389, +12551, +11244, +8849, +7138, +7298, +8416, +9791, +11376, +12837, +13433, +12926, +12023, +10886, +9630, +9600, +10689, +11395, +12001, +12538, +12519, +13734, +16412, +18281, +19251, +18893, +16108, +13927, +14013, +13913, +14348, +16066, +16233, +15930, +17367, +18250, +18604, +19954, +20151, +19447, +19857, +19670, +18759, +18781, +18501, +18504, +20502, +22325, +23060, +23918, +23527, +22106, +21967, +22186, +21712, +21431, +20763, +19622, +19118, +18735, +18394, +18895, +19345, +19177, +18803, +17950, +17125, +17023, +16884, +16669, +16811, +16736, +16552, +16557, +16314, +16295, +16693, +16726, +16735, +16786, +16002, +15020, +14503, +13908, +13511, +13072, +11432, +9247, +7755, +7168, +7676, +8679, +9753, +11668, +13273, +12871, +11790, +10798, +9506, +9541, +10993, +11761, +12321, +13033, +12841, +13591, +16417, +18674, +19444, +19095, +16943, +14944, +15031, +15304, +15378, +16426, +17117, +17234, +18016, +18455, +18572, +19687, +20549, +20446, +20605, +20422, +19474, +19047, +18975, +18935, +19965, +21663, +22797, +23336, +23383, +22937, +22461, +22383, +22570, +22130, +20883, +19750, +18593, +17387, +17337, +17889, +18049, +18598, +18713, +17636, +17263, +17263, +16291, +16074, +16331, +15513, +15484, +16054, +15337, +15410, +16498, +16391, +16684, +17554, +16576, +15334, +14892, +13818, +13536, +13916, +12252, +10013, +8784, +7369, +7019, +8124, +8604, +9758, +12409, +13439, +12543, +11790, +10807, +9817, +10296, +11506, +12195, +12610, +12847, +13070, +14448, +17042, +19022, +19464, +18815, +17439, +16391, +16301, +15918, +15572, +16688, +17663, +17475, +17895, +18602, +18856, +19966, +21057, +20826, +20745, +20720, +19872, +19490, +19486, +19140, +19776, +21209, +22200, +23021, +23131, +22270, +21918, +21960, +21588, +21228, +20469, +19137, +18049, +17098, +16647, +17234, +17754, +17929, +18052, +17408, +16818, +16975, +16492, +15790, +15893, +15877, +15962, +16363, +15948, +15695, +16190, +16184, +16639, +17698, +17160, +15834, +15069, +14209, +13975, +13745, +11560, +9195, +8014, +7025, +7327, +8703, +9540, +11511, +14063, +13981, +12935, +12384, +10710, +10003, +11536, +12239, +12396, +13291, +13266, +13694, +16340, +18568, +19488, +19997, +18993, +17363, +16730, +15835, +15113, +16039, +16914, +16937, +17412, +18000, +18523, +19603, +20408, +20637, +20949, +20846, +20204, +19533, +18625, +17939, +18246, +19264, +20741, +21987, +21997, +21752, +22163, +22094, +21534, +21273, +20347, +18687, +17649, +16764, +15684, +15824, +16716, +16826, +16997, +17473, +17017, +16554, +16780, +16156, +15396, +15843, +15837, +15334, +15853, +15817, +15002, +15639, +16715, +17074, +17730, +17287, +15459, +15023, +15305, +14434, +13366, +11501, +8616, +7303, +7526, +7934, +9319, +11104, +12633, +14484, +15000, +13685, +12728, +11803, +10811, +11653, +12944, +13233, +13934, +14513, +14937, +17322, +20124, +21167, +21325, +20147, +17807, +16773, +16542, +16144, +16866, +17633, +17334, +17608, +18285, +18723, +19843, +20705, +20661, +20980, +21069, +20328, +19654, +18551, +17360, +17734, +18833, +19894, +21291, +21604, +21018, +21594, +22017, +21076, +20486, +19749, +17657, +16105, +15643, +14962, +14847, +15585, +15723, +15810, +16612, +16851, +16575, +16555, +15718, +14596, +14891, +15241, +14849, +15370, +15701, +14837, +15357, +16959, +17117, +17056, +17058, +15548, +14653, +15434, +15064, +13517, +12123, +10154, +8540, +8402, +8503, +8854, +10207, +12030, +14046, +15174, +14270, +12952, +12303, +11708, +11945, +12976, +13480, +14007, +14741, +15272, +17086, +19902, +21348, +21473, +20759, +19039, +17808, +17359, +16735, +16964, +18013, +18244, +18187, +18454, +18664, +19476, +20545, +20856, +21108, +21137, +20170, +19212, +18472, +17579, +17530, +18008, +18399, +19688, +20885, +20695, +20959, +21875, +21654, +20961, +20153, +18191, +16246, +15256, +14384, +14120, +14743, +15023, +15274, +16096, +16540, +16565, +16593, +15967, +15108, +15038, +15058, +14680, +14635, +14793, +14861, +15420, +16285, +16866, +17364, +17356, +16322, +15414, +15441, +15507, +14998, +13829, +11993, +10221, +9083, +8534, +8787, +9608, +10673, +12494, +14286, +14506, +13883, +13370, +12692, +12607, +13377, +13699, +13708, +14132, +14683, +15956, +18260, +20234, +21306, +21541, +20651, +19507, +18876, +18254, +17883, +18165, +18430, +18454, +18355, +18125, +18432, +19391, +20213, +20815, +21006, +20332, +19472, +18892, +18134, +17444, +17205, +17296, +17970, +19150, +20058, +20403, +20468, +20479, +20309, +19784, +19210, +18342, +16569, +14908, +14258, +13893, +14171, +15279, +15578, +15501, +16239, +16222, +15563, +15867, +15829, +15271, +15638, +15439, +14583, +14879, +14860, +14435, +15834, +17047, +16529, +16318, +15954, +15195, +16010, +16626, +15281, +13851, +12370, +10502, +9709, +9226, +8641, +9415, +10866, +12608, +14933, +15575, +14549, +14265, +13921, +13410, +14097, +14290, +13908, +14880, +15791, +16485, +18661, +20345, +20761, +21525, +21189, +19755, +19513, +19128, +18118, +18515, +18877, +18040, +17856, +18076, +18101, +18950, +19770, +19827, +19972, +19889, +19367, +18822, +17768, +16542, +15948, +15995, +17106, +18584, +18911, +18929, +19353, +19465, +19847, +20107, +18696, +16878, +15759, +14289, +13313, +13796, +14337, +14551, +14983, +15339, +15951, +16845, +16942, +16234, +15599, +15335, +15319, +15218, +14951, +14741, +14637, +14955, +15802, +16556, +17049, +17210, +16792, +16610, +16994, +16788, +15651, +13918, +11807, +10301, +9573, +9073, +9604, +11279, +13006, +14826, +16209, +16177, +15727, +15180, +14005, +13675, +14378, +14453, +14621, +15560, +16251, +17520, +19772, +21180, +21708, +22035, +21291, +19991, +19270, +18590, +18098, +18370, +18313, +17604, +17435, +17833, +18295, +19182, +20104, +20161, +19788, +19499, +18659, +17222, +15913, +14999, +14981, +16227, +17611, +18081, +17945, +17869, +18436, +19387, +19447, +18593, +17540, +15789, +13700, +12705, +12587, +12959, +14138, +15107, +15365, +15940, +16353, +15933, +15724, +15777, +15500, +15407, +15143, +14355, +14187, +14530, +14765, +15954, +17577, +17819, +17352, +17053, +16549, +16692, +17486, +17164, +15821, +14446, +12732, +11112, +10292, +9870, +10147, +11663, +13632, +15338, +16372, +16155, +15248, +14710, +14565, +14571, +14696, +14830, +15018, +15449, +16360, +17836, +19580, +21218, +22195, +22114, +21478, +20584, +19255, +18383, +18485, +18612, +18496, +18276, +17669, +17558, +18517, +19387, +19782, +19948, +19406, +18503, +17666, +16372, +15202, +14846, +14778, +15431, +16962, +17736, +17663, +18031, +18462, +18618, +18891, +18365, +16602, +14875, +13686, +12919, +13076, +13956, +14809, +15567, +16103, +16289, +16481, +16429, +15782, +15254, +15131, +14856, +14551, +14469, +14445, +14745, +15481, +16319, +17257, +17926, +17758, +17305, +17191, +17303, +17513, +17142, +15592, +13792, +12403, +11081, +10314, +10523, +11202, +12606, +14736, +16123, +16310, +15997, +15104, +14137, +14054, +14177, +13995, +14260, +14806, +15513, +17138, +19061, +20399, +21529, +21987, +21355, +20644, +19951, +18956, +18532, +18615, +18497, +18504, +18455, +18080, +18213, +18829, +19221, +19430, +19217, +18496, +17833, +16981, +15762, +14828, +14307, +14434, +15460, +16420, +16962, +17653, +17959, +17948, +18518, +18645, +17518, +16409, +15278, +13452, +12565, +13418, +14395, +15024, +15770, +16063, +16055, +16415, +16489, +16066, +15796, +15308, +14659, +14644, +14606, +14352, +15029, +16132, +16980, +18174, +18739, +17973, +17572, +17866, +18014, +18279, +17840, +16109, +14660, +13561, +11950, +11030, +11016, +11152, +12568, +14902, +15938, +16130, +16220, +15221, +14195, +14255, +13825, +13178, +13779, +14445, +15100, +17025, +18671, +19408, +20873, +21965, +21603, +21191, +20202, +18383, +17916, +18292, +18053, +18160, +18086, +17275, +17499, +18324, +18468, +18837, +18889, +17876, +17237, +16671, +15169, +13988, +13570, +13661, +14875, +16345, +16969, +17351, +17687, +18029, +18637, +18542, +17335, +15814, +14252, +13261, +13311, +13605, +14090, +15059, +15852, +16586, +17381, +17383, +16909, +16331, +15179, +14368, +14499, +14550, +14772, +15586, +16152, +16869, +18140, +18792, +18848, +18915, +18582, +18330, +18584, +18368, +17771, +17375, +16575, +15377, +14220, +12843, +11837, +11980, +12866, +14220, +15754, +16631, +16721, +16108, +14783, +13614, +12991, +12682, +13209, +14307, +15113, +16205, +17669, +18828, +20267, +21631, +21548, +20639, +19481, +17820, +16888, +16984, +16870, +17054, +17787, +17986, +18061, +18318, +18121, +18098, +18115, +17280, +16576, +16055, +14560, +13275, +13034, +13053, +14052, +15967, +16861, +17035, +17570, +17769, +17631, +17542, +16714, +15299, +14339, +13893, +13680, +13746, +14167, +15069, +16278, +17365, +17965, +17751, +16876, +15825, +14798, +14114, +14087, +14563, +15425, +16291, +16706, +17276, +18280, +18844, +19052, +19405, +19347, +18976, +18903, +18682, +18285, +18197, +17891, +17049, +16049, +14779, +13397, +12574, +12649, +13926, +15929, +17074, +16823, +15815, +14489, +13517, +13150, +12873, +12992, +13860, +14797, +15718, +16814, +17726, +18828, +20162, +20598, +20007, +18839, +17214, +16199, +16338, +16813, +17529, +18273, +18267, +18088, +18117, +17823, +17752, +17922, +17411, +16797, +16392, +15450, +14579, +14194, +13777, +14093, +15328, +16250, +16832, +17234, +17086, +17171, +17518, +17071, +16233, +15304, +13940, +13153, +13218, +13355, +14253, +15871, +16696, +16875, +16859, +16302, +15865, +15564, +14713, +14337, +14795, +15179, +15963, +17017, +17394, +18056, +19154, +19447, +19497, +19524, +18890, +18779, +19334, +19323, +19487, +19754, +18757, +17407, +16223, +14395, +13048, +12949, +13462, +14982, +16824, +17370, +17135, +16456, +14950, +13750, +13085, +12230, +11992, +12530, +13246, +14602, +16157, +17362, +18933, +19981, +19444, +18444, +17220, +15655, +15123, +15424, +15697, +16553, +17374, +17425, +17778, +18167, +17924, +17977, +17868, +16877, +16318, +16193, +15474, +14801, +14422, +14139, +14794, +16128, +17155, +18008, +18453, +18189, +17936, +17711, +17000, +15895, +14367, +12969, +12693, +13129, +13735, +14767, +15750, +16467, +17278, +17435, +16639, +15861, +15111, +14349, +14436, +15171, +15943, +16901, +17674, +18074, +18728, +19527, +20155, +20625, +20392, +19607, +19301, +19405, +19576, +19968, +19985, +19331, +18573, +17604, +16336, +15287, +14578, +14588, +15669, +16868, +17462, +17514, +16661, +15158, +13982, +13116, +12422, +12333, +12592, +12836, +13388, +14351, +15587, +16861, +17653, +17846, +17410, +16050, +14401, +13427, +13072, +13334, +14292, +15125, +15534, +16001, +16361, +16558, +16908, +16965, +16572, +16298, +16002, +15440, +15005, +14723, +14598, +15118, +16263, +17514, +18496, +18843, +18573, +18170, +17895, +17672, +17187, +16118, +14787, +13848, +13589, +14144, +15294, +16406, +17272, +17836, +17751, +17216, +16677, +16082, +15630, +15658, +15866, +16131, +16729, +17518, +18305, +19155, +19953, +20500, +20558, +19973, +19137, +18470, +18132, +18438, +19011, +19077, +19093, +19258, +18649, +17788, +17519, +16872, +16170, +16694, +17181, +16873, +17080, +17285, +16726, +16509, +16318, +15459, +14884, +14393, +13823, +14266, +14680, +14292, +14950, +16117, +16178, +16360, +16384, +14703, +13010, +12428, +11924, +12026, +12720, +12695, +12707, +13348, +13734, +14294, +15103, +14890, +14093, +13709, +13414, +13363, +13820, +14091, +14135, +14613, +15635, +16922, +17954, +18240, +17813, +16884, +16008, +15968, +16436, +16442, +16139, +16169, +16521, +17107, +17792, +18036, +17825, +17806, +18063, +18258, +18369, +18233, +17914, +18090, +18668, +18992, +19312, +19678, +19681, +19899, +20506, +20554, +20205, +20134, +20046, +19964, +19940, +19422, +18806, +18658, +18552, +18523, +18651, +18317, +17892, +17924, +17776, +17343, +16972, +16293, +15624, +15599, +15663, +15501, +15549, +15671, +15680, +15672, +15460, +15127, +15021, +15053, +15117, +15214, +15036, +14481, +13883, +13389, +12984, +12886, +13163, +13319, +13023, +12681, +12571, +12451, +12388, +12514, +12499, +12303, +12162, +11997, +11878, +12089, +12548, +13126, +13766, +14293, +14718, +14981, +14805, +14393, +14141, +14071, +14308, +14916, +15532, +16022, +16529, +17035, +17638, +18381, +18964, +19217, +19188, +18937, +18717, +18792, +19140, +19677, +20340, +20990, +21460, +21661, +21684, +21643, +21483, +21318, +21338, +21285, +20916, +20503, +20220, +19994, +19969, +20111, +19931, +19264, +18588, +18275, +18184, +18110, +18066, +17894, +17360, +16709, +16311, +16001, +15597, +15334, +15232, +15106, +15108, +15309, +15435, +15455, +15467, +15378, +15298, +15298, +14986, +14291, +13633, +13160, +12974, +13300, +13803, +14014, +13958, +13718, +13479, +13562, +13774, +13764, +13595, +13333, +13105, +13103, +12979, +12621, +12620, +12960, +13232, +13704, +14250, +14230, +13892, +13675, +13412, +13320, +13683, +14119, +14480, +14891, +15151, +15406, +15989, +16647, +17236, +17811, +18043, +18000, +18126, +18197, +18135, +18539, +19298, +19840, +20319, +20788, +20829, +20733, +21071, +21420, +21194, +20724, +20473, +20314, +20064, +19779, +19635, +19661, +19483, +19071, +18943, +18897, +18588, +18548, +18441, +17540, +16983, +17210, +16757, +16003, +16130, +16017, +15098, +14555, +14679, +14966, +14898, +14530, +15014, +15960, +15772, +15613, +16403, +16138, +14807, +14183, +13805, +13383, +13793, +14695, +15458, +15723, +15350, +15222, +15204, +14608, +14428, +14286, +13067, +12726, +13498, +12930, +12559, +14449, +16032, +15752, +14862, +14106, +13942, +13883, +13202, +13155, +13943, +14356, +15107, +16169, +16138, +15949, +16466, +16679, +16533, +16373, +16435, +17254, +17752, +17336, +17657, +18628, +19290, +20189, +20296, +18990, +18808, +19840, +19801, +19271, +19228, +19328, +19848, +19992, +19227, +19400, +20220, +19653, +18891, +19041, +18833, +18506, +18567, +17920, +17044, +17026, +17058, +16751, +16569, +16110, +15457, +15446, +15888, +15980, +15523, +15090, +15347, +15619, +14752, +13852, +14579, +15625, +15190, +14491, +15029, +15549, +14833, +14017, +14105, +14507, +14630, +14352, +13915, +14324, +15603, +16133, +15638, +15448, +15613, +15141, +14043, +13483, +14082, +14455, +13627, +13285, +14210, +14743, +14685, +14987, +15212, +14843, +14140, +14024, +15090, +15397, +14205, +14804, +17401, +18349, +17787, +17364, +16939, +17562, +18822, +18420, +17574, +17786, +18119, +18915, +19669, +19147, +19571, +21071, +20533, +19326, +19484, +19151, +18680, +19199, +19126, +19018, +19940, +20133, +19680, +19536, +18632, +17896, +18506, +18352, +17285, +17337, +17553, +16792, +16286, +16286, +16157, +15964, +15618, +15279, +15209, +14790, +14091, +14025, +14145, +13700, +13414, +13761, +13951, +13571, +13353, +13977, +14741, +14537, +14107, +14672, +15153, +14574, +14231, +14638, +14890, +15165, +15635, +15640, +15467, +15514, +15527, +15762, +15891, +15174, +14512, +14508, +14318, +14066, +14316, +14952, +15940, +16631, +16386, +15931, +15582, +15155, +14941, +14684, +14890, +16545, +17938, +17864, +17967, +18158, +17712, +17816, +17849, +17103, +17250, +17872, +17919, +18556, +19101, +18982, +20041, +20955, +19649, +18202, +17758, +17782, +18719, +18990, +17896, +18347, +20122, +20435, +19700, +18689, +17734, +18206, +18976, +18236, +17303, +16895, +16552, +16736, +16753, +16192, +16329, +16348, +15192, +14492, +14483, +14086, +14095, +14318, +13615, +13194, +13852, +14149, +13591, +13064, +13286, +14282, +14874, +14456, +14437, +15250, +15379, +14823, +14985, +15505, +15365, +15160, +15581, +16100, +16333, +16500, +16506, +16190, +15857, +15624, +15111, +14481, +14426, +14965, +15926, +17432, +18379, +17582, +16405, +16151, +15617, +14521, +14473, +15649, +17023, +18214, +18862, +18658, +18016, +17627, +17791, +17755, +16678, +15607, +15988, +17273, +18306, +18898, +19180, +19146, +18684, +17908, +17282, +16834, +16384, +16389, +17168, +18389, +19466, +19677, +19093, +18581, +18086, +17175, +16477, +16457, +16698, +16818, +16604, +16270, +16351, +16572, +16334, +15810, +15255, +14643, +14125, +13762, +13542, +13670, +14128, +14501, +14449, +14206, +14236, +14074, +13221, +12992, +14136, +14889, +14719, +15202, +16061, +15893, +15477, +16006, +16531, +15826, +15188, +16360, +17729, +17495, +17430, +18392, +18439, +17626, +17165, +16765, +16589, +16580, +16174, +16912, +18992, +19585, +18737, +18481, +18230, +17675, +17179, +15891, +15108, +16614, +18108, +17992, +17983, +18245, +17970, +17906, +17731, +16583, +15451, +15139, +15635, +16996, +17778, +16922, +16411, +17145, +17073, +15893, +15116, +15098, +15629, +15963, +15444, +15647, +17295, +18126, +17374, +16301, +15158, +14626, +15267, +15382, +14545, +14716, +15987, +16793, +16630, +15858, +15169, +14814, +14292, +13856, +13900, +13789, +13586, +13921, +14380, +14590, +14709, +14763, +14989, +15088, +14411, +13932, +14813, +16135, +16643, +16398, +16257, +16759, +17187, +17022, +17010, +17267, +17621, +18503, +19171, +19101, +19234, +19093, +18577, +19345, +19881, +18654, +18655, +19486, +18264, +18084, +19845, +18991, +17386, +18401, +18878, +18427, +18933, +18288, +17371, +17702, +16525, +15848, +18018, +18021, +16435, +17822, +18360, +16620, +16449, +15792, +14433, +15495, +15565, +14040, +14918, +15402, +14506, +15549, +15263, +13098, +13917, +14723, +13192, +13764, +14895, +14172, +14754, +15382, +14358, +14576, +14788, +13639, +13911, +14340, +13625, +14631, +16161, +15962, +15680, +15099, +13921, +14041, +14138, +13274, +13770, +14970, +15285, +15914, +16443, +16144, +16271, +16134, +15107, +15204, +16153, +16195, +16272, +16959, +17344, +17982, +18860, +18592, +17922, +18336, +18890, +18735, +18639, +18793, +18895, +19194, +19687, +20017, +19878, +19334, +19381, +20161, +20008, +19017, +18980, +19196, +18284, +17639, +18261, +18697, +18069, +17605, +18694, +20234, +19610, +17183, +16013, +16724, +17184, +16450, +15899, +16830, +17852, +16827, +15022, +14630, +14714, +14182, +14052, +14584, +14767, +14274, +13784, +13936, +13946, +12862, +11928, +12251, +12734, +12698, +12572, +12679, +13490, +14367, +14025, +13525, +14083, +14329, +13715, +13440, +14045, +15451, +16389, +15281, +14016, +14999, +16356, +16085, +15469, +15679, +16714, +17907, +17744, +16429, +15981, +16528, +16982, +17314, +17389, +17078, +17214, +17910, +18316, +18276, +18126, +18235, +18827, +19102, +18546, +18235, +18354, +17964, +17939, +18920, +19356, +19218, +19676, +19819, +19390, +19316, +18713, +17518, +17137, +16942, +16933, +18106, +18599, +18202, +19465, +20357, +18513, +16833, +16230, +15164, +15270, +16914, +17820, +17894, +17563, +16610, +15829, +14881, +13627, +13932, +15207, +15238, +14660, +14318, +14013, +14156, +13900, +12518, +11807, +12215, +12207, +12044, +12444, +12949, +13610, +14348, +14494, +14187, +13823, +13403, +13246, +13736, +14781, +15762, +16089, +16031, +15825, +15197, +14952, +15891, +16966, +17547, +18107, +18318, +18114, +17985, +17446, +16692, +16934, +17792, +18329, +18658, +18534, +18004, +18099, +18640, +18662, +18519, +18806, +19100, +18900, +18552, +18728, +19014, +18710, +18640, +19261, +19268, +18560, +18479, +18855, +18589, +17604, +16773, +16959, +17508, +17273, +17260, +18262, +18610, +17765, +16769, +15573, +14705, +15311, +16400, +16956, +17506, +17606, +16495, +14906, +13714, +13405, +13949, +14407, +14635, +15090, +14944, +13970, +13445, +13411, +13079, +12780, +12759, +12704, +12713, +12917, +13207, +13528, +13751, +13857, +13964, +14095, +14284, +14436, +14572, +15221, +16346, +16962, +16544, +15453, +14653, +15136, +16334, +16958, +17466, +18447, +18853, +18287, +17493, +16687, +16416, +17309, +18219, +18197, +18223, +18431, +17948, +17505, +17968, +18617, +19207, +19948, +20051, +19389, +18911, +18710, +18683, +19146, +19665, +19847, +19727, +18922, +18213, +18711, +18787, +17350, +16750, +17525, +17478, +16959, +17458, +17940, +17471, +16771, +16095, +15246, +14545, +14672, +15803, +16608, +16185, +15838, +15788, +14620, +13441, +13774, +14163, +13928, +14087, +14183, +14041, +14253, +13913, +13097, +13077, +13030, +12758, +13373, +13633, +13116, +13666, +14260, +13585, +13424, +13859, +13820, +14467, +15624, +16026, +16344, +16638, +16445, +16456, +16165, +15446, +15997, +17309, +17897, +18401, +18587, +17880, +17470, +17399, +17087, +17422, +18118, +18293, +18532, +18638, +18072, +17708, +17707, +17696, +18157, +18762, +18908, +19117, +19458, +19517, +19480, +19413, +19258, +19190, +19096, +18840, +18470, +18234, +18402, +18372, +17722, +17396, +17535, +17312, +17272, +17639, +17156, +16006, +15262, +14661, +14413, +15119, +15883, +16212, +16467, +15916, +14617, +13961, +13716, +13404, +13872, +14471, +14054, +13609, +13689, +13655, +13729, +13847, +13495, +13157, +13086, +13215, +13811, +14192, +14032, +14290, +14507, +13962, +13864, +14428, +14675, +15110, +16078, +16851, +17239, +17110, +16505, +16256, +16487, +16856, +17395, +17704, +17844, +18401, +18609, +17977, +17500, +17487, +17722, +18345, +18714, +18369, +17934, +17612, +17435, +17669, +17786, +17545, +17702, +18290, +18644, +18649, +18518, +18519, +18728, +18823, +18717, +18503, +18205, +18251, +18655, +18484, +17556, +16755, +16599, +17023, +17623, +17950, +18041, +17757, +16833, +15771, +14857, +14118, +14329, +15272, +15814, +16206, +16282, +15062, +13859, +13894, +13984, +14052, +14488, +14127, +13469, +13642, +13643, +13415, +13619, +13371, +13064, +13603, +13951, +14172, +14898, +14981, +14640, +14842, +14583, +14067, +14517, +15116, +15584, +16563, +17247, +17454, +17657, +17253, +16778, +17143, +17314, +17253, +18019, +18778, +18860, +18941, +18773, +18228, +18020, +17916, +17685, +17905, +18325, +18384, +18260, +18011, +17678, +17599, +17661, +17621, +17623, +17670, +17641, +17605, +17693, +17992, +18237, +18030, +17612, +17392, +17281, +17269, +17356, +17104, +16502, +16251, +16517, +16875, +17310, +17648, +17167, +16181, +15687, +15285, +14625, +14764, +15446, +15584, +15823, +15978, +14886, +13906, +14051, +14090, +14177, +14507, +13972, +13462, +13777, +13846, +13999, +14285, +13557, +12934, +13105, +13041, +13615, +14847, +15069, +15203, +15591, +14970, +14765, +15415, +15255, +15638, +17082, +17517, +17715, +18266, +17532, +16822, +17490, +18077, +18638, +19354, +19057, +18740, +19033, +18655, +18317, +18665, +18473, +18303, +18872, +18967, +18674, +18562, +17956, +17530, +18085, +18282, +17739, +17610, +17705, +17601, +17807, +18009, +17608, +17218, +17202, +17068, +16924, +17056, +17065, +16863, +16590, +15960, +15365, +15558, +15965, +16066, +16492, +16940, +16499, +15699, +15052, +14377, +14361, +15066, +15352, +15522, +15938, +15381, +14259, +13997, +13919, +13770, +14252, +14416, +13938, +13882, +13871, +13701, +13936, +13834, +13470, +13696, +13662, +13555, +14344, +14711, +14433, +14808, +14988, +14780, +15229, +15541, +15837, +17118, +17902, +17743, +17873, +17655, +17149, +17501, +17839, +17977, +18818, +19500, +19655, +19733, +19148, +18454, +18569, +18773, +19063, +19483, +19060, +18532, +18808, +18870, +18588, +18443, +18124, +18032, +18244, +18097, +18086, +18243, +17876, +17698, +17908, +17574, +17094, +16907, +16643, +16620, +16736, +16331, +15755, +15369, +15251, +15634, +15875, +15597, +15522, +15464, +14981, +14569, +14072, +13651, +14306, +15110, +15081, +15416, +15576, +14318, +13476, +13838, +13881, +14061, +14555, +14177, +13920, +14303, +14013, +13746, +13898, +13395, +13386, +14318, +14442, +14478, +15139, +15067, +14977, +15375, +14898, +14717, +15616, +15902, +16401, +17885, +18293, +18131, +18659, +18363, +17690, +18118, +18217, +17950, +18835, +19659, +19537, +19581, +19363, +18546, +18455, +18927, +18973, +19066, +19294, +19084, +18790, +18610, +18220, +17982, +18064, +18004, +17958, +18157, +18207, +18132, +18180, +18063, +17728, +17438, +17122, +16911, +17030, +17065, +16719, +16305, +15852, +15293, +15073, +15265, +15318, +15260, +15415, +15314, +14663, +14027, +13526, +13057, +13248, +14079, +14645, +14895, +14942, +14358, +13679, +13621, +13690, +13706, +13933, +14005, +14089, +14470, +14432, +14087, +14107, +13906, +13584, +14022, +14503, +14539, +14810, +14988, +14868, +15068, +15225, +15220, +15704, +16304, +16761, +17470, +17908, +17791, +17785, +17866, +17756, +17824, +18296, +18965, +19407, +19393, +19199, +18965, +18799, +18931, +19016, +19005, +19433, +19742, +19378, +19102, +19087, +18935, +18915, +18903, +18646, +18563, +18584, +18440, +18313, +18043, +17785, +18058, +18335, +18091, +17746, +17451, +17333, +17590, +17526, +16808, +16159, +15743, +15342, +15174, +15162, +15104, +15227, +15551, +15613, +15015, +13972, +13044, +12437, +12529, +13548, +14328, +14143, +13902, +13658, +13162, +13196, +13324, +12923, +13125, +13808, +13913, +13991, +13966, +13404, +13420, +13879, +13906, +14267, +14726, +14577, +14880, +15324, +14900, +14776, +15180, +15246, +15737, +16594, +16872, +17157, +17553, +17531, +17734, +18112, +18032, +18076, +18528, +18940, +19224, +19285, +19216, +19224, +19067, +18945, +19086, +19109, +19250, +19628, +19589, +19439, +19476, +19005, +18557, +18870, +19049, +18839, +18793, +18577, +18288, +18405, +18429, +18256, +18303, +18244, +18004, +17973, +17960, +17868, +17805, +17473, +16970, +16623, +16186, +15683, +15397, +15108, +14967, +15381, +15751, +15375, +14586, +13908, +13512, +13354, +13233, +13108, +13156, +13392, +13603, +13572, +13348, +13120, +12882, +12808, +13059, +13151, +12944, +13007, +13287, +13545, +13851, +13740, +13290, +13406, +13825, +14033, +14411, +14688, +14686, +15067, +15415, +15313, +15577, +16058, +16216, +16651, +17277, +17600, +17936, +18141, +18136, +18486, +18761, +18673, +18944, +19270, +19246, +19520, +19782, +19590, +19656, +19790, +19416, +19223, +19421, +19557, +19810, +20019, +19811, +19550, +19320, +18935, +18619, +18330, +18095, +18305, +18631, +18595, +18510, +18386, +17896, +17368, +17229, +17361, +17428, +17173, +16763, +16625, +16755, +16686, +16143, +15401, +14922, +14805, +14972, +15332, +15426, +15022, +14572, +14300, +14038, +13755, +13361, +13064, +13327, +13761, +13744, +13588, +13541, +13354, +13230, +13351, +13405, +13398, +13527, +13631, +13644, +13682, +13697, +13641, +13597, +13607, +13724, +14014, +14387, +14613, +14694, +14849, +15046, +15181, +15471, +15950, +16349, +16701, +17111, +17402, +17547, +17600, +17589, +17817, +18327, +18650, +18761, +18922, +18995, +18996, +19173, +19366, +19485, +19677, +19779, +19691, +19610, +19503, +19336, +19306, +19299, +19071, +18865, +18922, +18971, +18765, +18485, +18359, +18327, +18131, +17680, +17327, +17385, +17519, +17460, +17433, +17329, +16958, +16703, +16599, +16322, +16171, +16277, +16206, +16034, +15945, +15735, +15538, +15419, +15140, +14961, +15027, +14967, +14852, +14800, +14563, +14327, +14301, +14280, +14319, +14438, +14404, +14391, +14478, +14364, +14173, +14151, +14202, +14278, +14269, +14131, +14183, +14357, +14306, +14204, +14160, +14064, +14185, +14489, +14564, +14565, +14668, +14680, +14747, +14965, +15077, +15242, +15662, +16054, +16256, +16350, +16396, +16508, +16640, +16724, +16987, +17445, +17835, +18120, +18355, +18565, +18758, +18810, +18791, +18894, +18998, +19015, +19017, +18977, +18996, +19081, +18980, +18889, +19014, +18992, +18870, +18941, +18921, +18745, +18635, +18415, +18173, +18207, +18257, +18180, +18208, +18262, +18158, +17895, +17546, +17292, +17193, +17195, +17200, +16915, +16404, +16121, +15928, +15617, +15525, +15534, +15306, +15178, +15195, +14977, +14647, +14384, +14144, +14088, +14186, +14215, +14236, +14259, +14186, +14078, +14003, +14070, +14247, +14213, +14093, +14240, +14374, +14297, +14266, +14195, +14075, +14268, +14574, +14578, +14515, +14639, +14804, +14895, +14921, +14936, +15025, +15176, +15334, +15487, +15668, +15898, +16051, +16082, +16250, +16673, +17125, +17465, +17692, +17800, +17880, +17969, +17968, +17976, +18138, +18278, +18275, +18324, +18439, +18406, +18306, +18378, +18547, +18620, +18578, +18465, +18341, +18294, +18354, +18454, +18475, +18385, +18276, +18165, +18005, +17960, +18177, +18459, +18508, +18235, +17782, +17389, +17147, +16970, +16857, +16862, +16922, +16892, +16709, +16424, +16068, +15674, +15440, +15431, +15394, +15275, +15251, +15220, +15064, +14925, +14801, +14676, +14725, +14867, +14853, +14800, +14862, +14880, +14744, +14557, +14446, +14509, +14715, +14899, +15010, +15108, +15150, +15058, +14898, +14815, +14900, +15090, +15269, +15472, +15726, +15800, +15642, +15587, +15712, +15803, +15991, +16379, +16638, +16696, +16769, +16754, +16579, +16505, +16571, +16659, +16784, +16845, +16775, +16719, +16674, +16634, +16704, +16723, +16644, +16780, +17016, +17009, +16938, +16950, +16910, +16932, +17037, +17087, +17260, +17531, +17583, +17576, +17682, +17653, +17539, +17519, +17468, +17476, +17673, +17776, +17673, +17561, +17440, +17298, +17208, +17087, +16946, +16982, +17152, +17110, +16749, +16458, +16460, +16472, +16399, +16377, +16286, +16221, +16431, +16593, +16483, +16367, +16174, +15837, +15765, +15939, +16032, +16134, +16258, +16240, +16174, +16062, +15764, +15422, +15285, +15487, +15917, +16141, +15997, +15830, +15830, +15878, +15874, +15817, +15851, +16075, +16338, +16505, +16529, +16378, +16199, +16125, +16086, +16124, +16246, +16264, +16208, +16206, +16113, +15917, +15823, +15813, +15820, +15896, +15932, +15836, +15740, +15665, +15513, +15383, +15396, +15516, +15745, +16047, +16139, +15965, +15916, +16059, +16048, +15951, +16037, +16156, +16222, +16344, +16375, +16279, +16292, +16329, +16229, +16186, +16363, +16653, +16855, +16807, +16586, +16438, +16445, +16540, +16639, +16686, +16762, +16926, +17028, +16990, +16944, +16964, +17002, +17064, +17197, +17322, +17363, +17455, +17599, +17525, +17289, +17177, +17123, +17110, +17279, +17415, +17395, +17423, +17385, +17146, +16999, +17002, +17006, +17126, +17304, +17322, +17240, +17105, +16951, +16982, +17085, +16962, +16749, +16655, +16632, +16628, +16553, +16317, +16086, +15998, +15945, +15878, +15854, +15872, +15863, +15766, +15595, +15369, +15085, +14911, +15003, +15169, +15279, +15451, +15542, +15395, +15263, +15256, +15283, +15488, +15793, +15880, +15879, +15965, +15930, +15769, +15667, +15633, +15730, +15895, +15887, +15820, +15919, +16021, +15971, +15815, +15650, +15610, +15616, +15578, +15673, +15827, +15849, +15919, +15969, +15760, +15627, +15778, +15975, +16263, +16592, +16711, +16786, +16809, +16563, +16463, +16704, +16881, +17082, +17426, +17576, +17617, +17651, +17403, +17191, +17399, +17635, +17726, +17839, +17827, +17762, +17834, +17821, +17678, +17620, +17650, +17780, +17887, +17695, +17446, +17461, +17460, +17288, +17123, +16968, +16894, +16993, +17005, +16818, +16624, +16409, +16105, +15825, +15700, +15762, +15843, +15762, +15672, +15668, +15563, +15419, +15430, +15484, +15550, +15754, +15933, +15890, +15744, +15656, +15635, +15666, +15771, +15957, +16107, +16091, +15964, +15795, +15627, +15566, +15592, +15652, +15852, +16060, +15981, +15755, +15641, +15557, +15481, +15473, +15443, +15480, +15701, +15847, +15813, +15896, +16080, +16114, +16084, +16091, +16060, +16136, +16410, +16594, +16596, +16628, +16645, +16562, +16534, +16590, +16680, +16859, +17007, +16985, +16941, +17008, +17174, +17363, +17416, +17387, +17500, +17616, +17543, +17455, +17432, +17421, +17457, +17390, +17207, +17223, +17363, +17302, +17131, +17003, +16876, +16777, +16616, +16303, +16117, +16216, +16354, +16367, +16252, +16021, +15826, +15760, +15703, +15636, +15699, +15868, +15972, +15961, +15881, +15814, +15843, +15905, +15918, +16053, +16330, +16398, +16202, +16044, +15984, +15946, +15969, +16028, +16118, +16256, +16304, +16215, +16034, +15752, +15585, +15674, +15736, +15725, +15846, +15967, +16014, +16095, +16102, +16079, +16204, +16303, +16368, +16611, +16776, +16710, +16714, +16734, +16622, +16676, +16853, +16834, +16839, +17028, +17033, +16837, +16774, +16807, +16838, +17006, +17241, +17336, +17311, +17249, +17182, +17165, +17106, +16977, +17009, +17174, +17174, +17107, +17193, +17220, +17041, +16833, +16698, +16669, +16724, +16655, +16447, +16311, +16149, +15863, +15676, +15585, +15464, +15483, +15587, +15496, +15333, +15214, +15012, +14879, +14912, +14927, +15031, +15330, +15533, +15570, +15584, +15537, +15517, +15580, +15547, +15563, +15827, +16037, +16041, +16058, +16145, +16271, +16360, +16227, +16037, +16087, +16203, +16186, +16180, +16295, +16497, +16645, +16612, +16577, +16742, +16943, +17042, +17108, +17152, +17209, +17289, +17267, +17143, +17079, +17169, +17371, +17476, +17356, +17185, +17078, +16963, +16953, +17161, +17404, +17542, +17587, +17497, +17327, +17239, +17245, +17233, +17203, +17289, +17500, +17588, +17441, +17267, +17169, +17058, +16962, +16950, +16971, +16989, +17004, +16964, +16826, +16610, +16364, +16116, +15871, +15711, +15753, +15875, +15842, +15664, +15441, +15182, +14971, +14877, +14778, +14719, +14889, +15076, +15029, +14937, +14871, +14703, +14648, +14843, +15033, +15140, +15222, +15180, +15133, +15235, +15307, +15312, +15393, +15466, +15510, +15637, +15714, +15665, +15675, +15769, +15816, +15849, +15940, +16074, +16272, +16580, +16856, +16877, +16764, +16779, +16806, +16777, +16928, +17188, +17341, +17487, +17566, +17476, +17473, +17490, +17290, +17265, +17565, +17674, +17599, +17631, +17543, +17395, +17490, +17547, +17439, +17509, +17694, +17745, +17700, +17547, +17364, +17338, +17350, +17311, +17332, +17399, +17502, +17553, +17372, +17195, +17221, +17103, +16847, +16803, +16767, +16577, +16463, +16319, +16061, +15955, +15941, +15812, +15706, +15703, +15694, +15631, +15509, +15381, +15290, +15207, +15175, +15189, +15184, +15281, +15471, +15495, +15388, +15339, +15286, +15211, +15223, +15268, +15313, +15410, +15501, +15486, +15378, +15296, +15311, +15391, +15481, +15561, +15612, +15686, +15809, +15890, +15951, +16068, +16146, +16193, +16323, +16406, +16386, +16496, +16708, +16770, +16770, +16909, +17039, +16988, +16880, +16884, +17008, +17154, +17173, +17051, +17012, +17125, +17196, +17214, +17309, +17405, +17451, +17464, +17339, +17107, +16990, +17026, +17131, +17245, +17282, +17285, +17323, +17293, +17198, +17142, +17063, +16976, +16975, +16924, +16771, +16666, +16528, +16297, +16223, +16323, +16361, +16377, +16426, +16339, +16197, +16182, +16112, +15886, +15782, +15862, +15860, +15753, +15764, +15915, +16013, +16015, +16046, +16060, +15953, +15859, +15858, +15843, +15847, +15897, +15831, +15693, +15634, +15592, +15571, +15666, +15767, +15775, +15767, +15757, +15697, +15590, +15557, +15733, +15968, +16024, +15947, +15881, +15911, +16094, +16276, +16338, +16457, +16601, +16565, +16508, +16576, +16589, +16557, +16622, +16705, +16753, +16834, +16905, +16909, +16901, +16959, +17064, +17135, +17174, +17239, +17276, +17220, +17094, +16973, +16942, +16980, +17001, +17042, +17121, +17152, +17141, +17102, +16964, +16791, +16698, +16605, +16465, +16392, +16364, +16297, +16311, +16473, +16563, +16489, +16437, +16401, +16282, +16238, +16284, +16205, +16104, +16152, +16236, +16307, +16345, +16229, +16152, +16304, +16422, +16364, +16282, +16221, +16197, +16196, +16056, +15858, +15826, +15871, +15873, +15889, +15866, +15776, +15763, +15802, +15775, +15740, +15768, +15838, +15896, +15882, +15834, +15849, +15914, +15975, +16063, +16187, +16300, +16384, +16373, +16247, +16157, +16201, +16272, +16296, +16310, +16375, +16540, +16699, +16660, +16557, +16659, +16875, +16977, +16989, +16990, +16980, +16950, +16885, +16845, +16924, +16993, +16922, +16885, +16969, +16990, +16943, +16977, +17023, +16994, +16903, +16708, +16514, +16522, +16538, +16377, +16311, +16417, +16448, +16457, +16542, +16551, +16532, +16593, +16544, +16343, +16204, +16165, +16165, +16219, +16260, +16243, +16246, +16306, +16382, +16438, +16411, +16303, +16189, +16076, +15987, +15953, +15886, +15794, +15836, +15932, +15926, +15913, +15893, +15780, +15744, +15823, +15789, +15713, +15781, +15849, +15857, +15923, +16013, +16093, +16175, +16218, +16276, +16329, +16233, +16129, +16172, +16196, +16204, +16350, +16497, +16553, +16604, +16614, +16609, +16706, +16816, +16879, +16955, +16992, +16996, +17012, +16939, +16822, +16845, +16953, +17007, +17015, +17014, +17040, +17069, +17032, +16955, +16897, +16881, +16931, +16959, +16872, +16751, +16650, +16543, +16447, +16342, +16268, +16364, +16532, +16579, +16589, +16619, +16578, +16539, +16517, +16373, +16201, +16168, +16197, +16233, +16318, +16410, +16464, +16467, +16379, +16222, +16062, +15936, +15896, +15902, +15860, +15846, +15904, +15865, +15734, +15710, +15749, +15723, +15685, +15640, +15590, +15657, +15805, +15852, +15835, +15875, +15930, +15955, +16028, +16174, +16258, +16178, +16049, +16006, +16026, +16061, +16080, +16055, +16072, +16192, +16279, +16266, +16268, +16360, +16566, +16823, +16922, +16832, +16796, +16891, +16960, +16945, +16943, +17040, +17176, +17234, +17254, +17275, +17243, +17222, +17260, +17241, +17193, +17225, +17223, +17127, +17019, +16877, +16718, +16621, +16581, +16629, +16746, +16792, +16776, +16747, +16678, +16682, +16713, +16541, +16355, +16414, +16466, +16382, +16372, +16390, +16327, +16267, +16194, +16111, +16093, +16087, +16075, +16041, +15866, +15663, +15592, +15502, +15393, +15464, +15590, +15649, +15754, +15809, +15708, +15614, +15552, +15463, +15494, +15625, +15688, +15765, +15934, +16057, +16097, +16094, +16004, +15868, +15829, +15899, +15963, +15945, +15880, +15822, +15775, +15802, +15948, +16073, +16148, +16322, +16524, +16602, +16649, +16722, +16761, +16819, +16917, +16998, +17084, +17184, +17292, +17423, +17475, +17421, +17443, +17520, +17554, +17670, +17816, +17774, +17660, +17617, +17505, +17334, +17266, +17275, +17296, +17348, +17387, +17357, +17266, +17170, +17093, +16996, +16897, +16834, +16736, +16634, +16631, +16606, +16457, +16311, +16199, +16080, +16028, +16001, +15906, +15826, +15753, +15589, +15407, +15311, +15299, +15292, +15198, +15120, +15221, +15351, +15360, +15346, +15295, +15182, +15171, +15236, +15258, +15342, +15482, +15558, +15637, +15702, +15633, +15557, +15583, +15601, +15614, +15656, +15620, +15527, +15493, +15497, +15514, +15602, +15738, +15865, +16000, +16158, +16279, +16332, +16349, +16368, +16452, +16614, +16738, +16798, +16926, +17092, +17156, +17208, +17374, +17538, +17613, +17681, +17775, +17830, +17819, +17762, +17704, +17716, +17809, +17875, +17878, +17874, +17818, +17741, +17790, +17856, +17770, +17708, +17731, +17667, +17601, +17629, +17565, +17408, +17287, +17132, +16936, +16813, +16727, +16652, +16631, +16565, +16368, +16118, +15885, +15714, +15633, +15554, +15442, +15445, +15576, +15580, +15378, +15238, +15262, +15252, +15159, +15145, +15254, +15355, +15344, +15272, +15275, +15349, +15398, +15416, +15376, +15266, +15229, +15256, +15191, +15115, +15117, +15069, +15017, +15063, +15075, +15071, +15192, +15335, +15454, +15623, +15677, +15586, +15647, +15852, +15946, +15980, +16095, +16227, +16334, +16471, +16626, +16766, +16921, +17118, +17297, +17380, +17393, +17402, +17424, +17471, +17525, +17563, +17630, +17744, +17853, +17965, +18055, +18038, +17949, +17899, +17901, +17907, +17892, +17867, +17872, +17858, +17765, +17612, +17436, +17290, +17228, +17187, +17107, +17024, +16901, +16741, +16648, +16587, +16445, +16298, +16216, +16144, +16073, +16011, +15947, +15921, +15925, +15862, +15763, +15748, +15773, +15721, +15667, +15713, +15753, +15714, +15687, +15673, +15629, +15631, +15693, +15715, +15665, +15575, +15472, +15396, +15350, +15302, +15276, +15333, +15439, +15460, +15398, +15433, +15549, +15584, +15618, +15730, +15785, +15787, +15837, +15860, +15883, +16005, +16105, +16130, +16224, +16352, +16408, +16471, +16593, +16712, +16792, +16837, +16862, +16880, +16888, +16917, +17001, +17110, +17185, +17203, +17211, +17249, +17269, +17261, +17303, +17372, +17381, +17360, +17327, +17247, +17181, +17153, +17089, +17035, +17050, +17033, +16944, +16870, +16783, +16629, +16505, +16434, +16353, +16324, +16340, +16259, +16168, +16192, +16176, +16072, +16052, +16063, +15995, +15958, +15991, +16027, +16065, +16079, +16088, +16127, +16084, +15973, +16006, +16147, +16210, +16170, +16050, +15947, +15966, +15975, +15906, +15926, +15993, +15949, +15890, +15920, +16007, +16122, +16216, +16290, +16356, +16330, +16244, +16243, +16260, +16257, +16335, +16414, +16425, +16474, +16494, +16414, +16423, +16540, +16612, +16696, +16796, +16767, +16682, +16653, +16628, +16647, +16731, +16749, +16724, +16783, +16852, +16830, +16808, +16851, +16897, +16881, +16826, +16783, +16719, +16614, +16556, +16559, +16549, +16553, +16578, +16510, +16373, +16263, +16178, +16139, +16157, +16151, +16131, +16103, +15995, +15903, +15919, +15930, +15929, +16010, +16071, +16033, +15969, +15894, +15848, +15872, +15896, +15943, +16068, +16133, +16118, +16152, +16172, +16146, +16201, +16242, +16183, +16222, +16329, +16283, +16246, +16319, +16281, +16217, +16357, +16495, +16505, +16583, +16681, +16664, +16671, +16735, +16746, +16738, +16737, +16744, +16804, +16863, +16871, +16882, +16869, +16831, +16867, +16925, +16930, +16958, +17015, +17042, +17006, +16838, +16653, +16658, +16739, +16736, +16775, +16854, +16843, +16787, +16722, +16641, +16627, +16641, +16585, +16508, +16430, +16335, +16289, +16279, +16253, +16244, +16242, +16236, +16247, +16204, +16115, +16088, +16060, +15956, +15867, +15802, +15727, +15681, +15648, +15641, +15719, +15759, +15688, +15636, +15631, +15610, +15575, +15496, +15420, +15438, +15479, +15498, +15567, +15645, +15717, +15819, +15851, +15809, +15819, +15827, +15807, +15875, +15972, +16053, +16224, +16389, +16397, +16415, +16614, +16851, +16934, +16896, +16903, +16978, +17016, +17043, +17132, +17237, +17325, +17400, +17400, +17348, +17349, +17397, +17435, +17502, +17600, +17647, +17598, +17504, +17421, +17349, +17267, +17190, +17151, +17152, +17170, +17163, +17113, +17029, +16934, +16850, +16761, +16634, +16510, +16439, +16357, +16242, +16193, +16196, +16147, +16093, +16112, +16126, +16087, +16046, +15986, +15876, +15780, +15742, +15708, +15665, +15662, +15701, +15735, +15705, +15590, +15496, +15533, +15597, +15591, +15624, +15665, +15561, +15451, +15481, +15491, +15470, +15555, +15659, +15737, +15853, +15869, +15761, +15747, +15819, +15862, +15941, +16052, +16124, +16172, +16203, +16267, +16405, +16512, +16578, +16715, +16815, +16781, +16741, +16738, +16772, +16910, +17046, +17063, +17071, +17131, +17162, +17144, +17122, +17159, +17262, +17329, +17319, +17298, +17272, +17249, +17256, +17229, +17133, +17056, +17019, +16966, +16908, +16859, +16817, +16797, +16783, +16715, +16594, +16469, +16346, +16224, +16139, +16115, +16113, +16094, +16092, +16114, +16113, +16079, +16027, +15939, +15868, +15858, +15827, +15778, +15806, +15858, +15834, +15755, +15666, +15632, +15668, +15663, +15647, +15718, +15762, +15713, +15711, +15757, +15764, +15780, +15826, +15888, +15978, +16020, +16014, +16070, +16144, +16174, +16269, +16424, +16523, +16568, +16590, +16592, +16629, +16709, +16786, +16867, +16958, +17033, +17066, +17041, +16995, +16999, +17056, +17098, +17110, +17103, +17102, +17166, +17264, +17287, +17274, +17323, +17333, +17213, +17074, +16987, +16943, +16984, +17049, +17034, +16984, +16925, +16826, +16747, +16689, +16611, +16576, +16539, +16411, +16314, +16278, +16164, +16029, +15977, +15936, +15896, +15875, +15769, +15627, +15619, +15690, +15688, +15615, +15546, +15514, +15487, +15434, +15416, +15482, +15552, +15555, +15530, +15539, +15559, +15556, +15578, +15637, +15681, +15723, +15792, +15818, +15808, +15838, +15866, +15851, +15895, +16015, +16113, +16174, +16253, +16330, +16357, +16387, +16513, +16635, +16665, +16748, +16923, +17029, +17076, +17141, +17142, +17124, +17182, +17230, +17258, +17333, +17380, +17370, +17347, +17256, +17176, +17238, +17293, +17268, +17325, +17405, +17337, +17224, +17179, +17136, +17084, +17052, +17011, +16969, +16957, +16951, +16906, +16831, +16773, +16725, +16637, +16526, +16413, +16271, +16127, +16043, +15965, +15845, +15767, +15774, +15790, +15770, +15724, +15662, +15610, +15552, +15464, +15434, +15485, +15494, +15472, +15539, +15599, +15519, +15409, +15381, +15388, +15412, +15435, +15406, +15411, +15534, +15665, +15698, +15703, +15747, +15762, +15713, +15690, +15759, +15881, +16034, +16192, +16271, +16315, +16438, +16552, +16550, +16591, +16788, +16980, +17063, +17096, +17115, +17120, +17147, +17196, +17239, +17289, +17343, +17380, +17416, +17422, +17345, +17285, +17319, +17325, +17301, +17378, +17432, +17347, +17304, +17314, +17229, +17172, +17211, +17187, +17141, +17155, +17099, +16995, +16972, +16961, +16915, +16870, +16797, +16743, +16738, +16670, +16545, +16416, +16238, +16117, +16142, +16094, +15902, +15821, +15877, +15858, +15762, +15680, +15587, +15510, +15514, +15529, +15466, +15401, +15410, +15427, +15376, +15277, +15195, +15154, +15138, +15141, +15190, +15284, +15379, +15425, +15428, +15456, +15511, +15520, +15526, +15584, +15652, +15737, +15852, +15907, +15939, +16025, +16105, +16212, +16417, +16577, +16638, +16701, +16750, +16763, +16788, +16794, +16835, +16993, +17139, +17197, +17229, +17204, +17129, +17120, +17154, +17175, +17229, +17292, +17256, +17177, +17201, +17265, +17202, +17108, +17141, +17154, +17075, +17081, +17127, +17076, +17050, +17076, +17014, +16935, +16948, +16967, +16939, +16918, +16935, +16913, +16784, +16658, +16650, +16654, +16576, +16492, +16443, +16404, +16345, +16235, +16116, +16052, +16049, +16102, +16123, +16025, +15918, +15887, +15813, +15708, +15724, +15778, +15730, +15654, +15624, +15579, +15535, +15561, +15613, +15607, +15580, +15605, +15647, +15651, +15643, +15681, +15772, +15858, +15888, +15914, +15972, +16020, +16096, +16257, +16358, +16344, +16419, +16542, +16497, +16463, +16632, +16742, +16701, +16765, +16877, +16799, +16657, +16658, +16709, +16664, +16573, +16540, +16507, +16372, +16326, +16586, +16845, +16762, +16812, +17234, +17086, +16341, +16427, +16990, +16631, +16330, +16916, +17024, +16585, +16636, +16790, +16901, +17031, +16640, +16492, +16798, +16305, +16109, +17025, +16873, +16154, +16716, +16745, +15969, +16328, +16597, +16072, +16111, +15922, +15403, +15817, +15981, +15660, +16301, +16784, +16340, +16234, +16354, +16325, +16032, +15084, +15282, +17140, +17261, +15680, +15785, +16721, +16133, +15254, +15907, +17185, +16721, +15079, +15389, +16576, +15940, +16091, +18014, +17606, +15571, +16022, +17379, +16957, +16333, +16942, +17525, +16747, +15868, +16869, +17888, +16578, +15684, +16966, +17232, +15950, +16278, +17708, +17189, +15351, +15176, +16632, +17076, +16254, +16042, +16152, +15515, +15248, +16040, +16523, +16253, +16456, +17271, +17379, +16767, +16702, +16919, +16457, +15862, +15893, +16488, +17218, +17249, +16664, +16443, +16270, +15875, +16110, +16512, +16095, +15319, +15072, +15905, +16745, +15995, +15354, +16183, +16140, +15433, +16085, +16322, +15544, +15808, +16318, +16170, +16070, +15574, +15593, +16614, +15997, +14764, +15718, +16400, +15825, +16574, +17185, +16237, +15961, +16431, +16593, +16808, +16607, +16498, +17202, +17074, +16487, +17145, +17361, +16654, +17029, +17590, +17123, +16899, +17067, +17111, +17283, +17182, +16960, +17220, +17234, +16863, +16905, +16885, +16479, +16567, +17040, +16956, +16551, +16647, +16886, +16577, +16241, +16275, +16168, +16149, +16463, +16458, +16341, +16464, +16316, +16252, +16419, +16087, +15981, +16486, +16425, +16254, +16560, +16317, +15997, +16273, +16104, +15913, +16277, +16037, +15720, +16219, +16253, +15905, +16101, +16022, +15725, +15894, +15830, +15739, +16030, +15775, +15479, +16042, +16160, +15589, +15715, +16071, +15799, +15702, +15976, +15922, +15735, +15853, +16040, +16084, +16072, +16121, +16336, +16535, +16413, +16332, +16498, +16205, +15778, +16346, +16973, +16597, +16503, +17048, +16999, +16812, +17147, +17078, +16569, +16526, +16859, +16985, +16696, +16506, +16898, +16988, +16403, +16437, +16991, +16814, +16420, +16626, +16910, +16764, +16399, +16462, +16859, +16648, +16385, +16930, +16915, +16184, +16517, +17097, +16489, +16035, +16392, +16603, +16618, +16580, +16470, +16397, +15998, +15872, +16761, +17085, +16321, +16342, +16860, +16471, +16106, +16276, +16223, +16153, +16261, +16362, +16569, +16454, +16150, +16510, +16709, +16064, +15921, +16315, +16109, +15964, +16408, +16515, +16191, +15991, +15994, +16196, +16252, +15933, +15835, +16148, +16461, +16674, +16645, +16364, +16296, +16445, +16603, +16818, +16653, +16057, +16022, +16643, +16912, +16698, +16622, +16801, +16834, +16559, +16386, +16404, +16183, +16075, +16508, +16680, +16283, +16176, +16413, +16428, +16224, +16008, +16069, +16416, +16429, +16178, +16178, +15974, +15583, +15835, +16212, +16081, +16190, +16496, +16279, +16051, +16148, +16152, +16227, +16318, +16030, +15878, +16034, +15958, +16062, +16613, +16777, +16599, +16680, +16559, +16051, +15904, +16237, +16496, +16390, +16146, +16226, +16519, +16661, +16895, +17093, +16702, +16349, +16702, +17013, +16832, +16596, +16507, +16649, +16785, +16512, +16385, +16664, +16498, +16257, +16799, +17085, +16596, +16573, +16880, +16496, +16122, +16543, +17076, +16955, +16461, +16551, +17088, +16795, +16202, +16603, +16800, +16158, +16357, +17097, +16865, +16449, +16553, +16594, +16425, +16015, +15891, +16481, +16345, +15638, +16228, +16608, +15558, +15630, +16515, +16010, +15701, +16265, +16044, +15856, +16195, +15988, +15927, +16024, +15482, +15622, +16223, +15807, +15748, +16322, +15887, +15569, +16040, +15886, +15808, +16321, +16122, +15830, +16065, +15883, +15792, +16071, +15809, +15746, +16279, +16439, +16636, +16982, +16684, +16592, +16987, +16742, +16520, +16962, +17081, +17020, +17262, +17204, +17074, +17182, +17013, +16940, +17227, +17163, +17079, +17476, +17541, +17188, +17277, +17613, +17529, +17226, +17130, +17169, +17031, +16797, +16805, +16892, +16743, +16638, +16762, +16703, +16409, +16337, +16463, +16387, +16176, +16069, +15947, +15828, +15944, +16129, +16049, +15765, +15580, +15557, +15442, +15212, +15175, +15215, +15093, +15095, +15215, +15092, +15034, +15283, +15354, +15211, +15319, +15598, +15648, +15538, +15729, +16185, +16214, +15935, +16131, +16390, +16073, +15889, +16185, +16313, +16274, +16407, +16521, +16486, +16386, +16375, +16589, +16748, +16757, +17018, +17288, +17095, +16914, +17151, +17386, +17306, +17143, +17198, +17293, +17165, +17256, +17620, +17473, +17157, +17461, +17661, +17351, +17224, +17097, +16760, +16770, +16911, +16871, +16912, +16758, +16499, +16652, +16662, +16392, +16563, +16723, +16503, +16561, +16641, +16370, +16309, +16421, +16445, +16512, +16373, +16279, +16649, +16792, +16610, +16766, +16794, +16490, +16457, +16497, +16483, +16586, +16332, +16038, +16271, +16227, +15806, +15770, +15593, +15177, +15283, +15305, +14881, +14856, +14858, +14444, +14498, +14799, +14465, +14237, +14520, +14488, +14335, +14670, +14956, +14995, +15261, +15529, +15557, +15613, +15640, +15773, +16189, +16191, +15866, +16204, +16550, +16298, +16595, +17208, +17012, +16936, +17389, +17382, +17327, +17661, +17738, +17825, +18096, +18097, +18232, +18449, +18267, +18404, +18732, +18378, +18230, +18643, +18484, +18128, +18197, +18023, +17778, +17794, +17499, +17205, +17258, +17035, +16749, +16760, +16540, +16372, +16569, +16352, +15909, +15977, +15943, +15605, +15685, +15898, +15882, +16092, +16286, +16146, +16209, +16433, +16403, +16411, +16449, +16297, +16311, +16445, +16410, +16492, +16548, +16270, +16189, +16308, +16063, +15827, +15860, +15696, +15447, +15363, +15202, +14972, +14722, +14463, +14492, +14574, +14350, +14332, +14518, +14246, +14020, +14340, +14355, +14041, +14308, +14738, +14665, +14661, +14948, +15097, +15195, +15418, +15749, +16136, +16189, +16046, +16345, +16605, +16431, +16651, +17065, +16953, +17080, +17548, +17521, +17555, +17965, +18019, +18100, +18555, +18706, +18704, +18855, +18847, +18935, +19131, +19030, +19012, +19074, +18826, +18790, +18874, +18524, +18381, +18438, +17971, +17633, +17527, +16958, +16716, +16921, +16456, +16101, +16345, +15924, +15459, +15881, +15764, +15224, +15573, +15754, +15369, +15641, +15937, +15731, +15913, +16063, +15949, +16325, +16365, +15934, +16290, +16526, +16003, +16218, +16535, +15884, +15728, +16028, +15582, +15387, +15629, +15327, +15164, +15271, +14847, +14529, +14558, +14352, +14304, +14375, +14120, +14080, +14242, +14208, +14332, +14480, +14480, +14758, +14954, +14868, +15042, +15157, +15075, +15337, +15600, +15702, +16018, +16123, +16091, +16420, +16549, +16516, +16884, +17060, +17041, +17428, +17688, +17720, +17992, +18124, +18255, +18733, +18888, +18835, +19146, +19318, +19364, +19638, +19603, +19387, +19473, +19418, +19189, +19047, +18707, +18483, +18561, +18212, +17697, +17618, +17311, +16666, +16431, +16362, +16071, +15876, +15727, +15449, +15305, +15347, +15385, +15391, +15350, +15326, +15410, +15464, +15524, +15807, +16075, +16034, +15976, +16075, +16086, +16065, +16202, +16264, +16098, +15956, +15967, +15909, +15620, +15410, +15496, +15395, +15001, +14974, +15083, +14689, +14437, +14726, +14708, +14417, +14575, +14792, +14593, +14438, +14593, +14688, +14577, +14619, +14915, +14945, +14702, +14844, +15178, +15116, +15094, +15486, +15686, +15476, +15457, +15805, +15978, +15951, +16311, +16729, +16635, +16789, +17428, +17542, +17454, +17935, +18224, +18122, +18406, +18826, +19029, +19267, +19427, +19513, +19664, +19616, +19563, +19725, +19642, +19324, +19138, +18937, +18700, +18507, +18199, +17850, +17542, +17268, +17101, +16830, +16421, +16204, +16090, +15975, +15897, +15627, +15465, +15622, +15472, +15321, +15677, +15664, +15414, +15777, +15913, +15646, +15918, +16151, +16035, +16269, +16393, +16270, +16415, +16248, +15926, +16107, +15921, +15409, +15529, +15458, +14990, +15119, +15213, +14860, +14842, +14772, +14484, +14622, +14654, +14411, +14565, +14583, +14363, +14588, +14617, +14369, +14797, +15095, +14671, +14733, +15075, +14806, +14768, +15113, +15076, +15112, +15397, +15367, +15361, +15548, +15652, +15963, +16236, +16212, +16659, +17215, +17050, +17192, +17926, +18061, +18103, +18770, +19120, +19068, +19327, +19617, +19774, +19940, +19990, +20109, +20161, +19819, +19619, +19605, +19198, +18920, +18972, +18517, +17885, +17732, +17506, +17052, +16745, +16452, +16221, +16076, +15780, +15656, +15656, +15303, +15235, +15661, +15584, +15390, +15762, +15824, +15628, +15970, +16134, +15908, +16023, +16079, +15936, +16114, +16138, +16009, +16248, +16171, +15828, +16015, +15926, +15395, +15499, +15568, +15024, +14965, +15130, +14752, +14566, +14702, +14643, +14638, +14584, +14466, +14664, +14607, +14270, +14502, +14611, +14211, +14493, +14938, +14519, +14375, +14751, +14652, +14554, +14796, +14840, +14898, +14915, +14836, +15298, +15612, +15310, +15748, +16468, +16208, +16373, +17285, +17319, +17289, +18101, +18451, +18468, +19035, +19426, +19512, +19783, +19983, +20247, +20533, +20385, +20359, +20560, +20265, +19980, +20016, +19632, +19215, +19122, +18618, +18012, +17837, +17494, +17058, +16835, +16349, +15936, +15935, +15668, +15391, +15521, +15305, +15050, +15347, +15258, +15000, +15504, +15674, +15407, +15954, +16262, +15787, +16063, +16387, +15891, +16033, +16356, +15888, +16073, +16384, +15667, +15675, +16145, +15385, +15147, +15707, +15096, +14722, +15335, +14885, +14380, +14924, +14666, +14243, +14905, +14808, +14250, +14776, +14839, +14280, +14728, +14876, +14197, +14473, +14880, +14325, +14267, +14547, +14239, +14256, +14429, +14206, +14527, +14791, +14414, +14854, +15448, +15033, +15415, +16370, +16131, +16308, +17415, +17540, +17705, +18702, +18913, +18951, +19654, +19848, +20018, +20585, +20446, +20439, +21037, +20779, +20436, +20906, +20761, +20209, +20212, +19863, +19345, +19346, +18936, +18228, +18000, +17580, +17029, +16908, +16541, +16072, +16128, +15936, +15494, +15620, +15653, +15309, +15422, +15529, +15190, +15277, +15619, +15500, +15511, +15822, +15823, +15741, +15831, +15832, +15852, +15840, +15676, +15769, +15900, +15608, +15475, +15595, +15358, +15191, +15311, +15087, +14857, +14964, +14792, +14536, +14672, +14721, +14583, +14573, +14535, +14463, +14500, +14548, +14528, +14362, +14316, +14516, +14320, +14060, +14494, +14580, +14052, +14187, +14367, +14031, +14230, +14460, +14320, +14771, +14954, +14613, +15144, +15536, +15296, +16044, +16636, +16343, +17134, +17969, +17612, +18100, +18923, +18699, +19185, +20100, +19992, +20223, +20763, +20553, +20735, +21144, +20833, +20795, +20865, +20328, +20144, +20064, +19498, +19382, +19322, +18603, +18229, +18122, +17595, +17252, +17049, +16633, +16478, +16316, +15914, +15821, +15777, +15578, +15647, +15631, +15454, +15610, +15655, +15469, +15613, +15736, +15643, +15760, +15804, +15649, +15629, +15523, +15422, +15586, +15557, +15387, +15476, +15422, +15219, +15291, +15269, +15044, +15045, +15079, +14911, +14785, +14770, +14793, +14841, +14929, +14984, +14845, +14761, +14898, +14743, +14483, +14703, +14677, +14293, +14486, +14575, +14106, +14277, +14603, +14191, +14137, +14420, +14183, +14182, +14417, +14393, +14783, +15063, +14815, +15305, +15803, +15453, +15963, +16871, +16681, +17080, +18085, +17931, +18034, +18970, +19000, +19062, +19911, +20078, +20033, +20509, +20530, +20529, +20942, +20840, +20656, +20823, +20550, +20229, +20226, +19849, +19493, +19469, +19020, +18454, +18271, +17927, +17455, +17187, +16870, +16524, +16250, +15941, +15700, +15451, +15209, +15237, +15188, +14949, +15076, +15144, +14775, +14834, +15129, +14859, +14861, +15285, +15036, +14742, +15089, +15023, +14697, +14956, +15045, +14820, +14979, +14979, +14772, +15022, +15082, +14858, +15202, +15407, +15091, +15264, +15507, +15240, +15416, +15831, +15706, +15668, +15767, +15525, +15451, +15454, +15220, +15337, +15389, +14875, +14822, +14978, +14462, +14370, +14772, +14399, +14097, +14378, +14159, +14021, +14481, +14497, +14558, +15140, +15247, +15366, +15938, +15936, +16092, +16973, +17186, +17299, +18223, +18434, +18271, +19067, +19429, +19124, +19672, +20181, +19957, +20181, +20546, +20425, +20564, +20800, +20627, +20521, +20472, +20256, +20150, +19984, +19699, +19627, +19449, +18945, +18580, +18346, +17986, +17625, +17280, +16948, +16687, +16294, +15829, +15552, +15273, +14978, +14924, +14805, +14440, +14249, +14152, +13899, +13858, +14022, +13966, +13907, +14020, +14025, +14064, +14229, +14295, +14517, +14875, +14844, +14829, +15213, +15251, +15109, +15512, +15724, +15508, +15815, +16108, +15739, +15761, +16138, +15961, +15921, +16229, +16034, +15903, +16124, +15814, +15604, +15946, +15630, +15222, +15671, +15493, +14773, +15134, +15268, +14473, +14696, +15277, +14662, +14432, +14879, +14568, +14343, +14689, +14658, +14786, +15058, +14766, +15022, +15672, +15410, +15597, +16544, +16462, +16468, +17538, +17711, +17499, +18439, +18919, +18645, +19279, +19965, +19891, +20146, +20538, +20514, +20710, +20923, +20705, +20587, +20602, +20411, +20239, +20114, +19902, +19701, +19388, +18908, +18524, +18233, +17854, +17378, +16921, +16613, +16324, +15868, +15434, +15129, +14802, +14542, +14419, +14285, +14132, +13967, +13845, +13882, +13877, +13823, +13980, +14082, +14064, +14354, +14613, +14549, +14733, +15056, +15120, +15324, +15619, +15698, +15956, +16277, +16325, +16533, +16870, +16997, +17198, +17365, +17332, +17492, +17558, +17284, +17247, +17242, +16921, +16784, +16653, +16260, +16113, +15935, +15462, +15245, +14965, +14493, +14484, +14288, +13697, +13816, +13912, +13339, +13493, +13878, +13344, +13254, +13723, +13524, +13565, +14031, +13984, +14217, +14746, +14690, +15009, +15643, +15500, +15733, +16626, +16777, +16950, +17769, +18046, +18181, +18857, +19208, +19377, +19894, +20238, +20504, +20857, +20909, +21056, +21395, +21290, +21165, +21384, +21246, +20819, +20634, +20361, +19837, +19405, +19046, +18596, +18103, +17625, +17070, +16371, +15791, +15461, +15035, +14519, +14233, +14001, +13705, +13570, +13495, +13401, +13432, +13447, +13468, +13722, +14002, +14202, +14484, +14721, +14934, +15264, +15485, +15665, +15968, +16070, +16127, +16413, +16434, +16326, +16619, +16688, +16460, +16801, +17142, +16910, +17044, +17482, +17363, +17282, +17564, +17445, +17141, +17175, +17066, +16707, +16518, +16367, +16135, +15972, +15718, +15371, +15175, +14881, +14367, +14173, +14185, +13755, +13396, +13636, +13600, +13170, +13366, +13766, +13588, +13576, +13957, +14055, +14138, +14448, +14659, +14949, +15262, +15409, +15879, +16328, +16219, +16517, +17255, +17325, +17470, +18288, +18582, +18517, +19056, +19422, +19360, +19721, +20184, +20232, +20324, +20557, +20610, +20526, +20471, +20490, +20403, +20131, +19876, +19540, +19026, +18696, +18450, +17955, +17499, +17176, +16752, +16374, +15995, +15527, +15314, +15179, +14789, +14622, +14680, +14391, +14113, +14249, +14329, +14264, +14419, +14625, +14581, +14542, +14814, +15071, +14992, +15073, +15467, +15497, +15324, +15538, +15685, +15631, +15899, +16121, +16066, +16233, +16398, +16412, +16752, +17024, +16964, +17216, +17510, +17411, +17564, +17853, +17759, +17848, +18140, +18017, +17883, +17921, +17613, +17254, +17154, +16860, +16427, +16161, +15799, +15271, +14907, +14734, +14480, +14074, +13852, +13817, +13461, +13092, +13237, +13231, +12974, +13295, +13569, +13234, +13368, +13805, +13622, +13647, +14111, +14118, +14199, +14680, +14799, +14954, +15426, +15505, +15639, +16223, +16501, +16751, +17413, +17751, +17937, +18548, +18947, +19096, +19608, +20030, +20099, +20333, +20568, +20571, +20725, +20902, +20739, +20571, +20560, +20320, +19923, +19734, +19524, +19057, +18690, +18494, +18086, +17582, +17285, +17017, +16670, +16390, +16130, +15825, +15512, +15197, +14963, +14772, +14520, +14382, +14342, +14155, +14036, +14128, +14119, +14076, +14228, +14411, +14610, +14841, +14982, +15210, +15510, +15652, +15962, +16407, +16505, +16717, +17279, +17416, +17413, +17902, +18134, +17983, +18248, +18511, +18397, +18480, +18621, +18569, +18623, +18573, +18430, +18572, +18438, +17886, +17689, +17492, +16811, +16331, +16029, +15370, +14788, +14441, +14002, +13579, +13105, +12589, +12341, +11986, +11521, +11599, +11578, +11015, +11028, +11405, +11177, +11239, +11817, +11852, +11842, +12282, +12438, +12655, +13262, +13576, +13916, +14508, +14712, +15102, +15921, +16159, +16419, +17405, +17904, +18073, +18996, +19723, +19848, +20458, +21135, +21217, +21505, +22079, +22261, +22203, +22200, +22239, +22282, +22098, +21757, +21573, +21288, +20804, +20470, +20129, +19581, +19112, +18698, +18174, +17756, +17462, +17095, +16652, +16152, +15733, +15550, +15346, +14988, +14743, +14610, +14426, +14253, +14143, +14109, +14073, +14016, +14242, +14558, +14509, +14719, +15351, +15393, +15387, +16218, +16556, +16232, +16736, +17280, +17018, +17265, +17720, +17367, +17311, +17673, +17414, +17218, +17357, +17085, +16965, +17150, +16893, +16770, +17008, +16755, +16467, +16624, +16443, +16063, +16093, +16005, +15604, +15353, +15123, +14734, +14296, +13705, +13103, +12787, +12458, +11987, +11891, +11937, +11473, +11179, +11601, +11664, +11337, +11819, +12369, +12131, +12421, +13280, +13384, +13506, +14358, +14815, +14929, +15456, +15900, +16086, +16353, +16611, +17039, +17483, +17530, +17872, +18572, +18626, +18665, +19415, +19761, +19716, +20360, +20951, +20868, +21025, +21436, +21413, +21327, +21538, +21590, +21315, +21109, +21094, +20892, +20485, +20233, +19979, +19521, +19225, +19015, +18550, +18202, +18049, +17692, +17412, +17353, +17064, +16758, +16684, +16354, +15928, +15888, +15763, +15350, +15161, +15048, +14663, +14398, +14441, +14422, +14234, +14133, +14233, +14295, +14210, +14350, +14712, +14747, +14716, +15132, +15365, +15153, +15318, +15637, +15417, +15327, +15649, +15556, +15283, +15400, +15400, +15228, +15350, +15464, +15434, +15565, +15688, +15753, +15966, +16092, +16156, +16448, +16672, +16678, +16775, +16907, +16911, +16933, +16989, +16935, +16686, +16366, +16165, +15868, +15424, +15260, +15125, +14665, +14534, +14736, +14466, +14127, +14199, +14098, +13883, +13986, +14110, +14218, +14373, +14298, +14324, +14541, +14424, +14400, +14819, +14918, +14832, +15178, +15375, +15277, +15520, +15887, +16130, +16534, +16915, +17179, +17558, +17855, +18076, +18493, +18831, +18999, +19365, +19736, +19791, +19829, +20029, +20142, +20164, +20355, +20622, +20601, +20395, +20351, +20341, +20211, +20172, +20121, +19822, +19558, +19482, +19263, +18863, +18556, +18280, +17896, +17570, +17357, +16970, +16398, +16010, +15825, +15555, +15240, +14997, +14699, +14360, +14178, +14132, +13959, +13684, +13704, +13866, +13655, +13537, +13896, +13869, +13571, +14016, +14471, +14287, +14551, +15062, +14914, +14994, +15514, +15519, +15576, +16020, +16008, +15991, +16426, +16448, +16324, +16661, +16760, +16701, +17092, +17286, +17092, +17162, +17312, +17290, +17360, +17396, +17319, +17310, +17243, +17161, +17207, +17075, +16751, +16575, +16407, +16015, +15601, +15267, +14872, +14402, +14029, +13804, +13561, +13263, +13111, +13049, +12836, +12679, +12827, +12910, +12797, +13008, +13441, +13489, +13510, +13880, +14052, +14162, +14722, +15166, +15345, +15759, +16057, +16253, +16859, +17258, +17358, +17961, +18447, +18434, +18967, +19603, +19461, +19576, +20246, +20450, +20523, +20965, +21114, +20919, +20957, +21131, +21173, +21143, +21157, +21180, +21009, +20700, +20508, +20297, +19912, +19587, +19357, +19005, +18537, +18077, +17664, +17271, +16841, +16429, +16124, +15861, +15547, +15191, +14863, +14622, +14417, +14214, +14124, +14080, +13877, +13643, +13593, +13585, +13481, +13454, +13550, +13563, +13553, +13746, +13949, +13958, +14087, +14483, +14783, +14954, +15243, +15471, +15505, +15624, +15849, +15915, +15911, +16048, +16149, +16035, +15952, +16014, +15923, +15795, +15960, +16083, +15981, +16104, +16265, +16151, +16255, +16479, +16335, +16407, +16799, +16738, +16596, +16846, +16799, +16516, +16564, +16542, +16332, +16303, +16196, +15939, +15731, +15387, +15156, +15248, +15140, +15025, +15266, +15221, +15019, +15281, +15297, +15037, +15416, +15726, +15444, +15661, +16065, +15738, +15588, +15979, +16048, +16014, +16268, +16519, +16767, +16867, +16850, +17229, +17537, +17447, +17790, +18208, +17998, +18154, +18682, +18590, +18578, +18985, +18934, +18907, +19270, +19207, +19046, +19222, +19032, +18729, +18867, +18879, +18682, +18636, +18458, +18212, +18147, +18011, +17858, +17816, +17668, +17547, +17483, +17142, +16791, +16700, +16456, +16090, +15979, +15858, +15517, +15268, +15108, +14819, +14589, +14566, +14505, +14329, +14215, +14085, +13852, +13759, +13817, +13791, +13804, +13958, +14020, +14061, +14235, +14311, +14365, +14696, +15043, +15182, +15410, +15710, +15817, +15877, +16079, +16260, +16344, +16493, +16718, +16847, +16942, +17131, +17235, +17233, +17348, +17415, +17381, +17557, +17675, +17496, +17509, +17639, +17480, +17480, +17716, +17647, +17562, +17688, +17529, +17278, +17275, +17129, +16885, +16887, +16782, +16428, +16168, +15957, +15603, +15277, +15180, +15225, +15125, +14944, +15036, +15000, +14410, +14140, +14485, +14255, +13760, +14222, +14625, +14156, +14199, +14801, +14743, +14669, +15193, +15511, +15491, +15486, +15600, +15938, +15988, +15825, +16382, +16854, +16558, +16899, +17564, +17243, +17266, +18006, +18001, +17973, +18593, +18667, +18518, +18813, +18807, +18731, +19024, +19053, +19027, +19256, +19162, +18902, +18828, +18652, +18470, +18333, +18109, +18023, +17801, +17292, +17147, +17115, +16751, +16752, +16919, +16523, +16274, +16360, +15983, +15596, +15680, +15565, +15296, +15384, +15458, +15248, +15130, +15232, +15267, +15146, +15145, +15292, +15287, +15218, +15303, +15352, +15296, +15343, +15545, +15747, +15735, +15708, +15998, +16146, +16010, +16266, +16587, +16417, +16506, +16854, +16739, +16693, +16899, +16786, +16804, +17017, +16918, +17078, +17451, +17297, +17300, +17570, +17239, +17017, +17310, +17099, +16764, +16880, +16658, +16267, +16271, +16069, +15713, +15628, +15391, +15054, +14894, +14553, +14294, +14456, +14511, +14459, +14697, +14803, +14509, +14223, +14137, +14118, +14040, +14062, +14437, +14785, +14717, +14680, +14826, +14714, +14565, +14792, +15058, +15115, +15159, +15277, +15511, +15751, +15821, +16015, +16440, +16613, +16662, +17020, +17259, +17255, +17575, +17984, +18097, +18335, +18649, +18607, +18582, +18801, +18923, +19084, +19413, +19553, +19514, +19499, +19407, +19288, +19233, +19085, +18930, +18901, +18797, +18562, +18309, +18044, +17926, +17972, +17806, +17567, +17664, +17647, +17220, +17073, +17255, +17095, +16851, +16903, +16847, +16628, +16471, +16248, +16173, +16286, +16087, +15895, +16061, +15858, +15396, +15441, +15425, +15050, +15083, +15185, +14844, +14752, +14912, +14755, +14659, +14737, +14592, +14481, +14547, +14551, +14625, +14671, +14497, +14509, +14781, +14933, +15010, +15138, +15315, +15517, +15508, +15446, +15560, +15446, +15377, +15906, +16123, +15798, +16086, +16529, +16206, +16024, +16344, +16497, +16501, +16380, +16283, +16588, +16600, +16255, +16540, +16749, +16202, +16114, +16438, +16303, +16273, +16323, +16005, +16057, +16279, +15991, +15936, +16111, +15787, +15606, +15802, +15715, +15641, +15758, +15614, +15462, +15529, +15592, +15712, +15768, +15712, +15925, +16182, +16186, +16366, +16672, +16785, +17004, +17272, +17347, +17593, +17953, +18044, +18178, +18497, +18660, +18745, +18878, +18897, +18855, +18832, +18799, +18794, +18707, +18561, +18550, +18483, +18282, +18264, +18253, +17958, +17710, +17633, +17489, +17361, +17275, +17098, +16956, +16865, +16730, +16663, +16563, +16301, +16147, +16105, +15910, +15707, +15585, +15379, +15255, +15307, +15215, +14987, +14922, +14944, +14869, +14797, +14813, +14835, +14820, +14817, +14869, +14955, +15030, +15065, +15109, +15234, +15369, +15401, +15435, +15594, +15735, +15767, +15865, +16017, +16055, +16104, +16237, +16232, +16189, +16367, +16503, +16390, +16386, +16570, +16617, +16559, +16593, +16636, +16627, +16633, +16609, +16526, +16476, +16500, +16504, +16448, +16423, +16457, +16441, +16356, +16290, +16251, +16180, +16063, +15986, +16006, +16008, +15904, +15833, +15827, +15780, +15761, +15812, +15809, +15760, +15766, +15794, +15796, +15749, +15710, +15780, +15835, +15799, +15894, +16037, +16004, +16068, +16309, +16370, +16401, +16621, +16686, +16640, +16836, +16983, +16928, +17061, +17284, +17276, +17266, +17386, +17402, +17330, +17332, +17355, +17318, +17285, +17343, +17420, +17373, +17279, +17282, +17281, +17198, +17170, +17232, +17257, +17202, +17176, +17206, +17180, +17089, +17063, +17045, +16972, +16970, +16952, +16776, +16707, +16819, +16780, +16641, +16654, +16654, +16535, +16495, +16500, +16412, +16312, +16276, +16277, +16271, +16218, +16166, +16177, +16185, +16151, +16153, +16176, +16153, +16142, +16185, +16224, +16240, +16236, +16181, +16151, +16232, +16312, +16332, +16361, +16360, +16309, +16342, +16435, +16455, +16421, +16382, +16355, +16330, +16225, +16100, +16111, +16134, +16023, +15957, +16020, +16040, +15968, +15908, +15919, +15912, +15794, +15719, +15791, +15767, +15618, +15603, +15629, +15518, +15459, +15507, +15478, +15404, +15369, +15292, +15189, +15162, +15158, +15094, +15041, +15066, +15052, +14945, +14911, +14941, +14882, +14874, +15015, +15101, +15126, +15223, +15277, +15333, +15554, +15737, +15812, +16005, +16215, +16335, +16573, +16821, +16900, +17078, +17373, +17503, +17616, +17846, +17971, +18047, +18208, +18272, +18281, +18407, +18500, +18512, +18546, +18494, +18398, +18397, +18320, +18150, +18103, +18093, +18015, +17968, +17863, +17687, +17600, +17510, +17359, +17281, +17211, +17109, +17058, +16972, +16890, +16885, +16763, +16601, +16598, +16509, +16321, +16306, +16281, +16180, +16223, +16236, +16143, +16155, +16086, +15944, +16063, +16171, +16063, +16097, +16155, +16027, +16028, +16110, +16063, +16121, +16183, +16059, +16065, +16178, +16120, +16100, +16151, +16087, +16113, +16235, +16214, +16196, +16243, +16197, +16184, +16208, +16129, +16126, +16198, +16121, +16068, +16123, +16015, +15838, +15810, +15747, +15589, +15529, +15532, +15472, +15409, +15380, +15328, +15284, +15284, +15283, +15287, +15362, +15434, +15419, +15430, +15512, +15532, +15531, +15617, +15668, +15628, +15643, +15718, +15727, +15723, +15791, +15822, +15750, +15736, +15822, +15812, +15738, +15781, +15832, +15787, +15848, +16020, +16102, +16159, +16296, +16406, +16483, +16570, +16608, +16630, +16723, +16831, +16894, +16949, +16990, +17001, +17007, +17032, +17072, +17101, +17099, +17073, +17037, +17001, +17003, +17045, +17064, +17048, +17038, +17024, +17002, +17039, +17110, +17119, +17142, +17265, +17353, +17358, +17424, +17508, +17479, +17487, +17606, +17645, +17627, +17707, +17744, +17638, +17611, +17696, +17674, +17579, +17591, +17636, +17579, +17481, +17441, +17403, +17302, +17241, +17279, +17239, +17074, +16999, +16971, +16792, +16625, +16569, +16401, +16200, +16167, +16107, +15957, +15906, +15812, +15616, +15578, +15607, +15474, +15377, +15387, +15326, +15301, +15383, +15405, +15408, +15479, +15503, +15502, +15593, +15681, +15695, +15721, +15787, +15880, +15956, +15948, +15946, +16024, +16035, +15957, +15975, +16033, +15993, +15978, +16000, +15890, +15760, +15774, +15753, +15617, +15570, +15599, +15535, +15433, +15381, +15310, +15201, +15130, +15093, +15043, +14981, +14941, +14927, +14891, +14813, +14756, +14774, +14806, +14794, +14817, +14918, +14991, +15013, +15109, +15296, +15489, +15639, +15752, +15892, +16078, +16235, +16396, +16619, +16816, +16989, +17214, +17404, +17543, +17726, +17875, +17962, +18114, +18252, +18294, +18373, +18463, +18489, +18539, +18578, +18521, +18494, +18484, +18400, +18340, +18283, +18138, +18048, +18012, +17863, +17739, +17718, +17592, +17443, +17439, +17378, +17194, +17087, +17039, +16971, +16955, +16964, +16940, +16913, +16894, +16891, +16896, +16849, +16831, +16915, +16919, +16817, +16819, +16852, +16751, +16693, +16764, +16734, +16609, +16583, +16575, +16450, +16329, +16300, +16253, +16138, +16037, +15976, +15899, +15820, +15781, +15716, +15592, +15545, +15562, +15478, +15372, +15385, +15377, +15282, +15271, +15328, +15323, +15330, +15390, +15381, +15333, +15378, +15438, +15401, +15403, +15535, +15600, +15533, +15523, +15589, +15590, +15570, +15605, +15662, +15707, +15711, +15676, +15670, +15708, +15777, +15832, +15772, +15705, +15767, +15761, +15624, +15602, +15624, +15533, +15510, +15554, +15511, +15480, +15458, +15348, +15286, +15290, +15237, +15212, +15205, +15143, +15177, +15278, +15282, +15346, +15535, +15647, +15744, +15942, +16113, +16264, +16488, +16681, +16820, +17003, +17181, +17316, +17523, +17759, +17863, +17919, +18089, +18220, +18206, +18276, +18429, +18431, +18402, +18492, +18508, +18474, +18556, +18587, +18507, +18511, +18540, +18449, +18354, +18319, +18234, +18083, +17955, +17853, +17690, +17485, +17338, +17191, +17005, +16900, +16804, +16594, +16471, +16484, +16388, +16257, +16280, +16273, +16171, +16160, +16186, +16133, +16126, +16182, +16188, +16159, +16158, +16190, +16226, +16223, +16228, +16290, +16311, +16244, +16203, +16219, +16249, +16323, +16387, +16355, +16344, +16417, +16407, +16313, +16332, +16401, +16311, +16161, +16155, +16166, +16037, +15920, +15876, +15749, +15585, +15517, +15426, +15284, +15226, +15170, +15054, +15025, +15033, +14931, +14839, +14817, +14773, +14751, +14790, +14815, +14833, +14871, +14900, +14918, +14944, +15002, +15085, +15141, +15182, +15242, +15317, +15431, +15551, +15596, +15653, +15802, +15924, +16015, +16141, +16201, +16222, +16312, +16340, +16281, +16327, +16417, +16414, +16449, +16532, +16511, +16456, +16462, +16429, +16387, +16467, +16560, +16545, +16547, +16618, +16659, +16695, +16752, +16771, +16812, +16902, +16914, +16890, +16938, +16993, +17026, +17088, +17147, +17225, +17314, +17329, +17378, +17493, +17499, +17516, +17671, +17730, +17751, +17945, +18074, +18055, +18130, +18202, +18214, +18339, +18395, +18288, +18300, +18330, +18189, +18130, +18141, +18024, +17954, +17927, +17742, +17612, +17624, +17484, +17289, +17257, +17192, +17032, +16947, +16840, +16634, +16505, +16447, +16308, +16149, +16043, +15924, +15816, +15744, +15643, +15567, +15574, +15544, +15461, +15440, +15425, +15358, +15361, +15398, +15369, +15389, +15482, +15491, +15449, +15450, +15446, +15413, +15387, +15391, +15422, +15411, +15339, +15305, +15302, +15261, +15239, +15241, +15203, +15193, +15250, +15297, +15294, +15272, +15275, +15304, +15296, +15277, +15312, +15345, +15327, +15316, +15315, +15291, +15246, +15224, +15269, +15324, +15339, +15394, +15452, +15414, +15434, +15544, +15544, +15548, +15690, +15761, +15783, +15913, +15989, +16012, +16155, +16252, +16277, +16436, +16549, +16507, +16573, +16679, +16662, +16719, +16835, +16832, +16874, +17021, +17080, +17097, +17169, +17228, +17260, +17269, +17260, +17306, +17348, +17327, +17353, +17393, +17365, +17407, +17502, +17475, +17449, +17522, +17533, +17520, +17583, +17610, +17630, +17730, +17774, +17763, +17842, +17889, +17846, +17886, +17940, +17864, +17807, +17853, +17880, +17879, +17898, +17896, +17860, +17811, +17756, +17709, +17666, +17623, +17592, +17550, +17494, +17442, +17375, +17313, +17269, +17156, +16995, +16882, +16760, +16620, +16558, +16486, +16317, +16185, +16097, +15946, +15807, +15714, +15576, +15447, +15396, +15349, +15286, +15246, +15186, +15110, +15104, +15140, +15111, +15068, +15103, +15120, +15063, +15051, +15074, +15032, +15035, +15116, +15073, +14972, +15011, +15037, +14946, +14972, +15081, +15058, +15035, +15124, +15158, +15132, +15159, +15167, +15154, +15197, +15217, +15186, +15191, +15191, +15141, +15112, +15084, +15035, +15045, +15093, +15087, +15067, +15066, +15046, +15031, +15028, +15002, +15000, +15067, +15143, +15196, +15264, +15364, +15484, +15611, +15732, +15838, +15921, +16001, +16135, +16318, +16462, +16576, +16727, +16875, +16995, +17159, +17346, +17493, +17646, +17816, +17927, +18032, +18183, +18323, +18428, +18532, +18645, +18776, +18883, +18918, +18948, +19020, +19072, +19098, +19162, +19261, +19317, +19282, +19239, +19259, +19233, +19139, +19120, +19117, +19000, +18893, +18838, +18708, +18595, +18555, +18418, +18223, +18108, +17981, +17827, +17717, +17548, +17336, +17232, +17152, +16996, +16880, +16803, +16659, +16504, +16377, +16201, +15998, +15850, +15728, +15554, +15355, +15198, +15068, +14925, +14783, +14639, +14473, +14323, +14228, +14137, +14032, +13965, +13919, +13855, +13807, +13809, +13817, +13801, +13791, +13834, +13932, +14021, +14057, +14089, +14145, +14204, +14282, +14369, +14427, +14512, +14648, +14713, +14722, +14816, +14936, +14991, +15074, +15222, +15346, +15432, +15490, +15536, +15620, +15725, +15776, +15786, +15811, +15888, +15982, +16014, +16039, +16157, +16264, +16291, +16346, +16417, +16430, +16467, +16518, +16489, +16459, +16481, +16477, +16468, +16481, +16493, +16563, +16675, +16720, +16747, +16811, +16859, +16898, +16962, +17027, +17125, +17237, +17301, +17380, +17487, +17527, +17583, +17741, +17874, +17953, +18066, +18162, +18228, +18346, +18458, +18478, +18491, +18566, +18637, +18652, +18653, +18670, +18641, +18553, +18524, +18573, +18561, +18482, +18442, +18412, +18340, +18274, +18207, +18087, +17989, +17958, +17905, +17816, +17771, +17736, +17640, +17537, +17467, +17351, +17181, +17059, +16994, +16903, +16756, +16590, +16433, +16297, +16177, +16054, +15916, +15774, +15647, +15520, +15362, +15205, +15116, +15050, +14933, +14817, +14758, +14676, +14571, +14518, +14456, +14345, +14293, +14284, +14209, +14150, +14154, +14121, +14088, +14111, +14104, +14106, +14184, +14232, +14263, +14369, +14445, +14465, +14551, +14653, +14733, +14872, +14984, +15008, +15081, +15216, +15322, +15419, +15496, +15544, +15623, +15705, +15756, +15845, +15959, +16039, +16114, +16194, +16263, +16314, +16300, +16256, +16294, +16355, +16349, +16353, +16380, +16325, +16232, +16207, +16188, +16120, +16085, +16091, +16059, +16029, +16061, +16096, +16109, +16132, +16132, +16157, +16283, +16419, +16484, +16573, +16704, +16822, +16951, +17087, +17212, +17392, +17602, +17765, +17916, +18089, +18269, +18466, +18631, +18760, +18929, +19075, +19128, +19228, +19398, +19494, +19517, +19548, +19586, +19613, +19603, +19538, +19486, +19436, +19322, +19192, +19071, +18933, +18820, +18697, +18487, +18279, +18129, +17950, +17736, +17526, +17302, +17084, +16897, +16703, +16532, +16381, +16172, +15955, +15792, +15613, +15433, +15300, +15123, +14887, +14706, +14590, +14488, +14387, +14276, +14188, +14139, +14056, +13959, +13934, +13933, +13904, +13910, +13938, +13939, +13972, +14065, +14148, +14215, +14293, +14385, +14495, +14596, +14663, +14745, +14853, +14929, +15003, +15107, +15208, +15309, +15388, +15409, +15450, +15536, +15568, +15604, +15690, +15696, +15670, +15727, +15731, +15688, +15775, +15825, +15733, +15762, +15854, +15760, +15696, +15797, +15837, +15826, +15926, +16021, +16009, +16007, +16083, +16172, +16238, +16341, +16458, +16471, +16467, +16578, +16675, +16713, +16806, +16876, +16900, +17023, +17114, +17072, +17125, +17268, +17297, +17338, +17467, +17497, +17483, +17611, +17757, +17786, +17841, +17962, +17997, +17961, +18033, +18172, +18218, +18216, +18266, +18318, +18314, +18308, +18327, +18317, +18271, +18254, +18242, +18156, +18059, +18024, +17973, +17901, +17856, +17779, +17685, +17614, +17462, +17279, +17189, +17066, +16888, +16811, +16756, +16645, +16585, +16515, +16388, +16337, +16301, +16204, +16156, +16105, +15994, +15959, +15949, +15853, +15796, +15783, +15717, +15676, +15643, +15547, +15494, +15462, +15362, +15313, +15319, +15240, +15176, +15213, +15211, +15166, +15157, +15135, +15126, +15183, +15204, +15174, +15212, +15279, +15292, +15315, +15371, +15387, +15403, +15469, +15495, +15454, +15484, +15606, +15666, +15651, +15689, +15740, +15723, +15739, +15828, +15867, +15858, +15886, +15893, +15837, +15826, +15891, +15943, +15953, +15960, +15978, +15994, +16011, +16033, +16062, +16109, +16154, +16151, +16135, +16179, +16213, +16193, +16225, +16321, +16370, +16393, +16427, +16414, +16398, +16456, +16527, +16562, +16571, +16567, +16597, +16648, +16646, +16651, +16709, +16722, +16718, +16770, +16763, +16704, +16753, +16814, +16760, +16747, +16836, +16880, +16896, +16972, +17023, +17020, +17049, +17094, +17111, +17151, +17222, +17276, +17316, +17335, +17314, +17296, +17320, +17342, +17336, +17311, +17295, +17289, +17244, +17173, +17158, +17162, +17115, +17098, +17113, +17046, +16975, +16999, +16990, +16921, +16907, +16896, +16826, +16796, +16792, +16738, +16704, +16704, +16672, +16659, +16683, +16645, +16566, +16560, +16618, +16664, +16690, +16714, +16711, +16668, +16655, +16702, +16722, +16698, +16706, +16724, +16684, +16628, +16605, +16570, +16510, +16483, +16469, +16411, +16347, +16316, +16250, +16167, +16140, +16077, +15937, +15882, +15873, +15739, +15629, +15636, +15543, +15371, +15324, +15286, +15182, +15167, +15164, +15053, +14995, +15013, +14958, +14904, +14922, +14909, +14878, +14888, +14866, +14828, +14860, +14915, +14948, +14998, +15061, +15100, +15131, +15196, +15290, +15352, +15385, +15471, +15582, +15639, +15706, +15852, +15960, +15979, +16033, +16139, +16212, +16281, +16370, +16421, +16469, +16553, +16605, +16644, +16721, +16752, +16753, +16825, +16868, +16826, +16852, +16904, +16862, +16865, +16948, +16926, +16845, +16846, +16854, +16825, +16827, +16853, +16867, +16888, +16944, +17012, +17028, +17028, +17093, +17160, +17170, +17232, +17328, +17345, +17373, +17479, +17524, +17505, +17565, +17695, +17771, +17756, +17730, +17751, +17774, +17782, +17816, +17833, +17793, +17785, +17819, +17818, +17788, +17771, +17745, +17690, +17630, +17590, +17557, +17482, +17395, +17346, +17304, +17252, +17203, +17128, +17018, +16888, +16761, +16702, +16690, +16617, +16535, +16532, +16478, +16315, +16192, +16109, +15977, +15859, +15796, +15701, +15575, +15482, +15414, +15341, +15265, +15210, +15183, +15138, +15060, +14997, +14977, +14957, +14935, +14943, +14972, +15002, +15023, +15018, +15003, +15002, +15020, +15040, +15037, +15056, +15130, +15173, +15146, +15162, +15218, +15207, +15191, +15235, +15263, +15288, +15359, +15384, +15368, +15424, +15494, +15515, +15587, +15689, +15723, +15751, +15830, +15884, +15910, +15972, +16056, +16113, +16144, +16178, +16229, +16274, +16281, +16286, +16346, +16410, +16401, +16379, +16446, +16532, +16545, +16570, +16639, +16652, +16650, +16714, +16753, +16728, +16756, +16825, +16852, +16874, +16905, +16899, +16896, +16938, +16975, +16979, +16968, +16955, +16967, +17007, +17037, +17043, +17059, +17114, +17181, +17226, +17252, +17274, +17303, +17350, +17390, +17418, +17471, +17529, +17564, +17620, +17687, +17713, +17757, +17851, +17890, +17855, +17854, +17892, +17882, +17862, +17921, +17958, +17882, +17844, +17880, +17821, +17729, +17748, +17746, +17660, +17617, +17586, +17514, +17465, +17416, +17345, +17294, +17205, +17081, +17010, +16929, +16797, +16697, +16594, +16454, +16342, +16215, +16043, +15918, +15805, +15636, +15501, +15414, +15290, +15160, +15062, +14974, +14905, +14855, +14761, +14636, +14568, +14555, +14490, +14379, +14337, +14337, +14282, +14246, +14291, +14303, +14254, +14253, +14293, +14287, +14292, +14372, +14439, +14460, +14518, +14599, +14644, +14722, +14832, +14884, +14946, +15056, +15111, +15153, +15275, +15362, +15400, +15533, +15678, +15716, +15784, +15939, +16043, +16103, +16229, +16361, +16440, +16532, +16616, +16616, +16639, +16762, +16863, +16903, +16960, +17006, +17021, +17054, +17075, +17071, +17086, +17092, +17074, +17086, +17127, +17153, +17158, +17182, +17251, +17302, +17306, +17365, +17432, +17404, +17428, +17562, +17619, +17634, +17735, +17797, +17806, +17901, +17984, +17968, +17982, +18055, +18132, +18223, +18293, +18323, +18354, +18373, +18381, +18415, +18426, +18392, +18366, +18353, +18323, +18275, +18217, +18168, +18106, +18003, +17926, +17860, +17698, +17521, +17429, +17310, +17143, +17048, +16964, +16796, +16643, +16552, +16435, +16278, +16148, +16051, +15946, +15821, +15690, +15557, +15428, +15325, +15248, +15166, +15064, +14970, +14887, +14798, +14705, +14628, +14545, +14449, +14405, +14390, +14320, +14246, +14256, +14260, +14234, +14284, +14353, +14336, +14333, +14407, +14456, +14460, +14481, +14542, +14634, +14715, +14767, +14849, +14938, +14986, +15058, +15140, +15159, +15189, +15268, +15316, +15357, +15441, +15518, +15605, +15735, +15853, +15941, +16019, +16072, +16140, +16256, +16358, +16439, +16533, +16633, +16728, +16798, +16835, +16896, +16980, +17032, +17085, +17145, +17153, +17173, +17258, +17316, +17329, +17381, +17436, +17442, +17452, +17491, +17533, +17580, +17610, +17611, +17638, +17707, +17756, +17751, +17716, +17692, +17711, +17729, +17691, +17641, +17615, +17580, +17562, +17570, +17533, +17456, +17412, +17381, +17317, +17260, +17242, +17219, +17150, +17080, +17070, +17055, +16987, +16949, +16926, +16850, +16822, +16851, +16780, +16682, +16701, +16702, +16599, +16540, +16540, +16499, +16467, +16502, +16526, +16495, +16481, +16499, +16483, +16455, +16485, +16493, +16433, +16393, +16382, +16371, +16404, +16413, +16345, +16320, +16330, +16270, +16203, +16171, +16084, +15986, +15957, +15942, +15894, +15820, +15759, +15745, +15712, +15637, +15628, +15630, +15523, +15458, +15501, +15451, +15361, +15394, +15404, +15323, +15334, +15368, +15285, +15243, +15283, +15250, +15206, +15238, +15249, +15257, +15339, +15400, +15411, +15447, +15492, +15506, +15527, +15580, +15664, +15743, +15780, +15816, +15858, +15868, +15884, +15924, +15929, +15933, +15975, +16026, +16093, +16159, +16163, +16158, +16215, +16271, +16292, +16315, +16342, +16369, +16404, +16447, +16513, +16580, +16609, +16624, +16658, +16682, +16703, +16724, +16721, +16743, +16827, +16895, +16918, +16958, +17022, +17071, +17101, +17105, +17091, +17119, +17180, +17191, +17193, +17257, +17303, +17285, +17298, +17342, +17338, +17341, +17409, +17464, +17455, +17466, +17537, +17585, +17537, +17455, +17406, +17361, +17296, +17292, +17467, +17783, +18022, +18158, +18360, +18360, +17851, +17421, +17499, +17436, +17058, +17073, +17375, +17328, +17079, +16964, +16985, +17017, +16780, +16385, +16289, +16277, +16093, +16160, +16409, +16393, +16267, +16131, +15904, +15817, +15748, +15527, +15501, +15562, +15364, +15277, +15400, +15330, +15193, +15094, +14848, +14717, +14848, +14912, +14835, +14696, +14578, +14715, +14886, +14755, +14679, +14813, +14746, +14577, +14641, +14771, +14823, +14891, +14967, +15069, +15211, +15313, +15400, +15481, +15502, +15534, +15609, +15653, +15690, +15749, +15777, +15792, +15873, +16031, +16132, +16063, +16033, +16256, +16486, +16518, +16548, +16653, +16713, +16734, +16745, +16710, +16615, +16498, +16470, +16522, +16616, +16962, +17434, +17589, +17813, +18332, +18029, +16963, +16892, +17524, +17333, +17200, +17998, +18348, +17918, +17766, +17842, +17799, +17719, +17465, +17245, +17182, +17072, +17414, +18081, +18018, +17722, +17879, +17598, +17030, +17130, +17332, +17300, +17431, +17335, +17137, +17372, +17451, +17224, +17126, +16709, +16218, +16451, +16757, +16619, +16485, +16280, +16194, +16556, +16590, +16196, +16161, +16105, +15746, +15656, +15663, +15612, +15811, +15805, +15493, +15559, +15785, +15762, +15781, +15738, +15513, +15504, +15662, +15695, +15651, +15536, +15444, +15590, +15871, +16003, +15836, +15580, +15629, +15847, +15916, +15968, +15922, +15683, +15679, +15900, +15948, +15923, +15892, +15876, +16091, +16201, +15990, +15972, +16042, +15878, +15952, +16183, +16051, +15922, +16003, +16037, +16182, +16266, +16027, +16009, +16228, +16108, +15930, +16004, +16024, +16050, +16163, +16172, +16228, +16288, +16084, +15915, +15970, +15916, +15828, +16032, +16397, +16655, +16790, +16990, +17265, +17200, +16794, +16707, +16964, +16998, +16941, +17128, +17294, +17277, +17231, +17205, +17258, +17226, +16847, +16530, +16573, +16450, +16281, +16674, +17025, +16777, +16635, +16748, +16561, +16276, +16122, +16017, +16171, +16328, +16190, +16340, +16746, +16706, +16488, +16317, +15874, +15627, +15785, +15758, +15771, +16075, +16222, +16521, +17145, +17170, +16626, +16409, +16464, +16465, +16546, +16784, +17161, +17396, +17287, +17313, +17611, +17677, +17546, +17439, +17236, +17078, +17062, +17093, +17294, +17474, +17404, +17383, +17343, +17065, +16890, +16721, +16411, +16493, +16635, +16258, +16215, +16674, +16600, +16317, +16384, +16180, +15887, +16020, +15949, +15635, +15645, +15649, +15654, +16023, +16149, +15865, +15847, +15835, +15471, +15337, +15487, +15491, +15555, +15684, +15579, +15575, +15858, +15931, +15761, +15718, +15721, +15619, +15551, +15590, +15725, +15837, +15834, +15963, +16251, +16241, +15998, +15983, +16059, +16008, +16012, +16060, +16060, +16085, +16091, +16064, +16013, +15825, +15644, +15621, +15543, +15452, +15511, +15526, +15549, +15715, +15762, +15761, +15911, +15910, +15810, +15864, +15785, +15756, +16115, +16256, +16107, +16385, +16693, +16575, +16667, +16902, +16728, +16621, +16802, +16777, +16680, +16818, +17033, +17288, +17519, +17559, +17611, +17717, +17595, +17444, +17587, +17748, +17714, +17805, +18083, +18156, +18044, +18096, +18140, +17954, +17861, +17903, +17753, +17585, +17635, +17660, +17637, +17674, +17589, +17380, +17197, +16987, +16800, +16685, +16539, +16511, +16657, +16656, +16510, +16447, +16323, +16071, +15939, +15922, +15827, +15671, +15603, +15649, +15681, +15685, +15751, +15775, +15690, +15650, +15618, +15485, +15392, +15402, +15483, +15674, +15792, +15731, +15717, +15762, +15737, +15767, +15841, +15826, +15817, +15866, +15951, +16102, +16191, +16174, +16223, +16296, +16290, +16265, +16132, +15943, +15998, +16156, +16108, +16071, +16199, +16201, +15991, +15856, +15837, +15614, +15225, +15125, +15199, +15031, +15059, +15547, +15776, +15724, +15963, +15985, +15469, +15220, +15277, +15161, +15327, +15918, +16242, +16264, +16346, +16399, +16375, +16348, +16337, +16428, +16451, +16261, +16284, +16659, +16912, +17086, +17474, +17658, +17406, +17236, +17282, +17226, +17209, +17469, +17757, +17883, +17987, +18074, +17966, +17697, +17590, +17753, +17841, +17689, +17563, +17475, +17257, +17166, +17328, +17357, +17152, +16978, +16825, +16553, +16228, +16020, +16008, +16038, +16027, +16103, +16090, +15772, +15535, +15599, +15620, +15600, +15740, +15776, +15610, +15555, +15659, +15736, +15790, +15966, +16260, +16385, +16227, +16104, +16132, +16104, +16085, +16157, +16164, +16111, +16204, +16573, +17070, +17275, +17396, +17892, +17780, +16634, +16337, +16939, +16421, +16195, +17880, +18455, +17183, +17340, +18004, +16825, +16211, +16988, +16713, +15983, +16148, +16252, +16395, +16835, +16851, +16994, +17129, +16220, +15582, +15747, +15222, +15035, +16165, +16454, +15903, +16371, +16636, +15669, +15162, +15375, +15234, +15126, +15474, +15621, +15353, +15232, +15550, +15860, +15731, +15444, +15208, +14862, +14601, +14643, +14846, +15181, +15641, +16095, +16327, +16013, +15438, +15262, +15210, +15028, +15306, +15827, +15915, +16022, +16388, +16451, +16340, +16515, +16716, +16561, +16167, +16019, +16248, +16436, +16678, +17322, +17756, +17584, +17468, +17503, +17180, +16772, +16786, +17106, +17368, +17483, +17636, +17701, +17440, +17350, +17684, +17634, +17124, +16990, +17098, +16957, +16987, +17355, +17525, +17414, +17422, +17528, +17240, +16581, +16364, +16727, +16872, +16796, +17016, +17068, +16607, +16342, +16467, +16312, +15833, +15753, +16306, +16719, +16614, +16898, +17525, +16997, +16055, +16606, +16883, +15489, +15650, +17604, +17416, +16448, +17727, +18198, +16804, +16944, +17617, +16666, +16157, +16516, +16675, +17365, +17760, +17288, +17643, +17727, +16500, +16373, +16743, +15736, +15737, +16841, +16354, +15818, +16593, +16453, +15577, +15450, +15292, +14843, +14636, +14549, +14708, +14706, +14207, +14215, +14539, +13995, +13260, +13072, +12877, +12692, +12928, +13563, +14128, +14078, +14078, +14535, +14117, +13337, +13888, +14412, +14133, +14923, +16013, +15829, +15947, +16786, +16893, +16761, +16950, +16931, +16888, +16880, +17004, +17841, +18589, +18669, +19114, +19538, +18975, +18534, +18706, +18569, +18376, +18722, +19177, +19320, +19170, +19065, +19080, +18727, +18298, +18346, +18182, +17575, +17339, +17319, +17110, +17115, +17282, +17206, +16857, +16292, +15870, +15651, +15174, +14944, +15417, +15572, +15316, +15576, +15747, +15301, +15257, +15640, +15575, +15414, +15640, +15830, +15837, +15983, +16325, +16672, +16877, +16950, +16919, +16780, +16642, +16628, +16795, +17102, +17348, +17526, +17753, +17709, +17383, +17359, +17406, +17097, +17072, +17325, +17018, +16694, +16965, +16967, +16616, +16705, +16723, +16223, +15959, +15944, +15630, +15400, +15518, +15610, +15674, +15719, +15490, +15241, +15172, +15004, +14921, +15102, +15064, +14896, +15110, +15282, +15130, +15223, +15483, +15442, +15432, +15633, +15638, +15516, +15683, +16064, +16315, +16398, +16479, +16467, +16275, +16161, +16145, +16078, +16244, +16659, +16900, +17144, +17445, +17192, +16643, +16558, +16559, +16316, +16379, +16684, +16735, +16732, +16814, +16715, +16485, +16328, +16231, +16133, +15936, +15617, +15431, +15591, +15968, +16232, +16243, +16163, +16025, +15738, +15560, +15642, +15697, +15749, +15998, +16197, +16249, +16288, +16176, +16079, +16298, +16454, +16430, +16545, +16495, +16252, +16509, +17002, +17116, +17251, +17457, +17253, +17030, +17049, +16887, +16804, +17122, +17356, +17431, +17556, +17420, +17159, +17230, +17278, +17011, +16893, +16975, +16845, +16674, +16767, +16806, +16639, +16664, +16833, +16689, +16380, +16170, +15940, +15880, +16166, +16425, +16558, +16712, +16711, +16651, +16725, +16637, +16432, +16474, +16588, +16651, +16871, +17026, +16957, +17042, +17304, +17345, +17171, +17015, +16877, +16798, +16953, +17196, +17254, +17334, +17568, +17601, +17407, +17245, +17044, +16908, +17029, +17097, +17026, +17028, +16870, +16583, +16532, +16404, +16016, +15834, +15784, +15588, +15514, +15484, +15234, +15132, +15234, +15080, +14803, +14674, +14419, +14110, +14143, +14212, +14055, +14180, +14575, +14592, +14468, +14659, +14673, +14435, +14563, +14803, +14741, +14876, +15271, +15434, +15578, +15845, +15888, +15880, +15997, +15961, +15972, +16199, +16248, +16305, +16709, +16921, +16808, +16894, +16950, +16705, +16670, +16889, +16961, +17063, +17318, +17357, +17191, +17157, +17179, +17066, +17013, +17070, +16942, +16728, +16761, +16868, +16865, +16908, +16930, +16896, +16937, +16823, +16557, +16525, +16544, +16483, +16707, +16939, +16844, +16928, +17182, +17143, +17082, +17147, +17060, +17015, +17137, +17222, +17339, +17429, +17377, +17462, +17588, +17473, +17413, +17448, +17297, +17260, +17421, +17367, +17233, +17257, +17216, +17131, +17081, +16928, +16791, +16720, +16570, +16521, +16580, +16452, +16335, +16399, +16358, +16259, +16281, +16189, +15962, +15847, +15821, +15799, +15763, +15712, +15784, +15926, +15944, +15937, +15999, +15976, +15907, +16008, +16201, +16196, +16026, +16094, +16322, +16251, +16182, +16454, +16438, +16109, +16232, +16429, +16158, +16111, +16432, +16442, +16377, +16577, +16599, +16389, +16298, +16252, +16148, +16099, +16106, +16147, +16190, +16158, +16128, +16152, +16094, +15958, +15906, +15866, +15628, +15337, +15287, +15344, +15280, +15269, +15378, +15373, +15260, +15200, +15116, +14939, +14799, +14805, +14919, +15031, +15125, +15253, +15382, +15461, +15514, +15575, +15656, +15679, +15673, +15872, +16118, +16070, +16095, +16418, +16423, +16140, +16142, +16086, +15840, +16072, +16578, +16771, +16969, +17245, +17180, +17005, +17019, +16987, +16910, +17010, +17236, +17417, +17548, +17736, +17931, +18018, +18095, +18083, +17802, +17539, +17418, +17273, +17407, +17829, +17963, +18024, +18278, +18217, +17984, +17968, +17773, +17552, +17738, +17825, +17697, +17804, +17876, +17775, +17814, +17791, +17588, +17436, +17260, +17042, +16888, +16776, +16830, +16975, +16970, +16945, +16842, +16484, +16214, +16064, +15803, +15732, +15783, +15660, +15739, +15871, +15604, +15487, +15616, +15387, +15222, +15371, +15198, +14969, +15149, +15242, +15209, +15410, +15546, +15440, +15346, +15311, +15299, +15323, +15370, +15462, +15505, +15487, +15607, +15757, +15732, +15679, +15695, +15699, +15679, +15584, +15508, +15596, +15635, +15583, +15704, +15801, +15626, +15518, +15562, +15457, +15360, +15473, +15513, +15504, +15782, +16081, +16076, +16159, +16362, +16123, +15828, +16103, +16235, +15966, +16296, +16849, +16587, +16367, +16708, +16553, +16237, +16625, +16767, +16410, +16543, +16722, +16501, +16702, +17087, +16967, +16931, +17143, +17052, +16854, +16802, +16791, +16932, +17054, +16960, +16919, +16983, +17083, +17274, +17386, +17499, +17655, +17404, +17062, +17144, +17007, +16781, +17324, +17839, +17708, +17765, +17737, +17210, +17107, +17275, +16998, +16931, +17100, +16887, +16871, +17211, +17258, +17258, +17351, +17149, +16906, +16734, +16462, +16441, +16605, +16609, +16711, +16818, +16626, +16460, +16273, +15929, +15964, +16214, +16111, +16007, +15991, +15706, +15590, +15793, +15764, +15681, +15802, +15728, +15497, +15434, +15396, +15382, +15570, +15782, +15833, +15792, +15728, +15648, +15626, +15746, +15908, +15942, +15959, +16029, +15947, +15824, +15905, +16014, +16077, +16214, +16209, +16016, +15915, +15884, +15914, +16102, +16163, +16046, +16107, +16181, +16033, +16019, +16187, +16213, +16228, +16373, +16348, +16111, +16029, +16179, +16272, +16254, +16293, +16274, +16118, +16122, +16256, +16213, +16158, +16249, +16249, +16231, +16306, +16229, +16134, +16325, +16518, +16535, +16592, +16645, +16609, +16676, +16852, +16944, +16964, +17015, +17079, +17134, +17217, +17251, +17162, +17165, +17346, +17379, +17226, +17155, +17073, +16931, +16970, +17045, +16911, +16779, +16774, +16785, +16811, +16774, +16640, +16614, +16670, +16595, +16447, +16343, +16279, +16294, +16369, +16408, +16361, +16245, +16159, +16120, +16020, +15937, +15958, +15938, +15922, +16059, +16139, +16073, +16103, +16206, +16204, +16154, +16076, +15975, +15983, +16094, +16225, +16354, +16361, +16254, +16241, +16274, +16194, +16123, +16144, +16180, +16210, +16167, +16017, +15964, +16060, +16106, +16111, +16158, +16111, +15989, +16048, +16257, +16364, +16399, +16479, +16482, +16398, +16419, +16507, +16546, +16654, +16809, +16845, +16868, +16925, +16887, +16890, +16971, +16868, +16732, +16815, +16833, +16791, +16993, +17102, +16924, +16988, +17213, +17070, +16899, +16989, +16845, +16580, +16714, +16825, +16565, +16498, +16665, +16546, +16383, +16448, +16305, +15969, +15919, +16011, +15970, +15951, +15981, +15944, +15918, +15886, +15747, +15635, +15705, +15838, +15852, +15782, +15765, +15765, +15737, +15767, +15796, +15742, +15737, +15768, +15709, +15717, +15823, +15836, +15891, +16092, +16165, +16095, +16124, +16174, +16163, +16259, +16468, +16577, +16547, +16554, +16613, +16543, +16445, +16545, +16655, +16601, +16547, +16509, +16446, +16496, +16574, +16543, +16545, +16566, +16490, +16447, +16465, +16490, +16586, +16658, +16638, +16656, +16624, +16500, +16558, +16732, +16779, +16855, +16990, +16925, +16769, +16740, +16713, +16627, +16643, +16768, +16820, +16747, +16692, +16681, +16609, +16564, +16624, +16640, +16602, +16597, +16539, +16460, +16474, +16503, +16529, +16586, +16541, +16442, +16424, +16363, +16296, +16407, +16467, +16288, +16184, +16290, +16346, +16344, +16464, +16585, +16554, +16510, +16510, +16371, +16169, +16150, +16252, +16373, +16533, +16567, +16431, +16373, +16373, +16295, +16271, +16330, +16363, +16401, +16405, +16345, +16339, +16347, +16326, +16378, +16429, +16389, +16358, +16316, +16274, +16316, +16294, +16224, +16303, +16305, +16144, +16134, +16142, +15985, +15993, +16112, +16064, +16057, +16102, +16021, +16048, +16197, +16216, +16237, +16262, +16134, +16062, +16101, +16090, +16201, +16408, +16444, +16427, +16434, +16306, +16186, +16195, +16174, +16123, +16131, +16146, +16134, +16116, +16193, +16348, +16365, +16313, +16367, +16268, +16021, +16051, +16244, +16305, +16422, +16590, +16590, +16531, +16521, +16465, +16367, +16331, +16407, +16490, +16486, +16519, +16550, +16441, +16434, +16587, +16597, +16553, +16570, +16491, +16480, +16573, +16509, +16523, +16701, +16663, +16623, +16752, +16641, +16527, +16711, +16733, +16643, +16771, +16753, +16610, +16666, +16640, +16568, +16745, +16834, +16770, +16806, +16740, +16625, +16703, +16710, +16668, +16774, +16737, +16615, +16727, +16790, +16689, +16710, +16745, +16688, +16681, +16642, +16569, +16593, +16658, +16720, +16730, +16640, +16623, +16648, +16517, +16450, +16501, +16386, +16244, +16257, +16214, +16149, +16168, +16116, +16054, +16067, +15954, +15732, +15587, +15519, +15517, +15578, +15639, +15721, +15803, +15818, +15780, +15653, +15473, +15420, +15469, +15513, +15645, +15798, +15804, +15808, +15957, +16072, +16055, +16064, +16088, +16001, +15945, +16071, +16206, +16270, +16418, +16575, +16619, +16642, +16593, +16442, +16420, +16528, +16581, +16656, +16789, +16847, +16859, +16882, +16907, +16944, +16894, +16738, +16607, +16488, +16406, +16498, +16623, +16653, +16725, +16756, +16608, +16455, +16381, +16312, +16297, +16333, +16357, +16388, +16426, +16473, +16531, +16548, +16598, +16685, +16575, +16399, +16498, +16652, +16623, +16717, +16951, +16960, +16851, +16887, +16870, +16709, +16707, +16872, +16910, +16887, +16970, +17006, +16937, +16935, +16969, +16904, +16794, +16707, +16644, +16577, +16483, +16442, +16501, +16543, +16534, +16490, +16331, +16174, +16153, +16103, +15983, +15954, +15956, +15965, +16041, +16023, +15939, +15999, +16026, +15926, +15907, +15902, +15842, +15904, +15947, +15866, +15909, +16022, +16031, +16112, +16237, +16256, +16293, +16326, +16299, +16389, +16446, +16310, +16274, +16324, +16225, +16251, +16434, +16419, +16391, +16543, +16548, +16429, +16389, +16289, +16205, +16248, +16180, +16153, +16344, +16281, +16080, +16332, +16470, +16043, +15898, +16095, +15815, +15504, +15761, +15981, +15951, +16077, +16212, +16222, +16227, +16103, +16020, +16215, +16305, +16211, +16321, +16498, +16581, +16763, +16868, +16768, +16749, +16744, +16595, +16593, +16753, +16771, +16750, +16945, +17194, +17163, +16900, +16808, +16933, +16917, +16782, +16780, +16797, +16765, +16796, +16785, +16725, +16744, +16718, +16620, +16600, +16536, +16390, +16373, +16401, +16380, +16449, +16492, +16370, +16316, +16377, +16357, +16326, +16391, +16445, +16449, +16425, +16368, +16342, +16372, +16391, +16416, +16440, +16373, +16285, +16313, +16355, +16325, +16353, +16382, +16262, +16180, +16248, +16200, +16063, +16111, +16183, +16117, +16110, +16123, +16014, +16020, +16175, +16216, +16204, +16271, +16296, +16276, +16301, +16313, +16313, +16328, +16313, +16285, +16228, +16130, +16137, +16244, +16294, +16335, +16386, +16357, +16335, +16329, +16243, +16202, +16235, +16220, +16285, +16435, +16444, +16438, +16563, +16634, +16622, +16580, +16445, +16361, +16420, +16467, +16575, +16777, +16815, +16756, +16769, +16678, +16501, +16440, +16410, +16387, +16443, +16458, +16427, +16452, +16506, +16595, +16657, +16565, +16470, +16459, +16341, +16207, +16238, +16296, +16319, +16390, +16446, +16436, +16411, +16419, +16437, +16393, +16334, +16318, +16238, +16197, +16341, +16407, +16371, +16497, +16540, +16391, +16430, +16513, +16375, +16346, +16448, +16425, +16462, +16522, +16412, +16419, +16558, +16539, +16543, +16614, +16475, +16339, +16384, +16330, +16218, +16274, +16349, +16362, +16424, +16464, +16399, +16369, +16418, +16380, +16250, +16223, +16211, +16067, +16041, +16173, +16140, +16044, +16100, +16097, +16011, +16007, +15946, +15861, +15937, +15994, +15947, +15982, +16034, +16024, +16093, +16202, +16216, +16185, +16163, +16133, +16108, +16104, +16096, +16066, +16090, +16217, +16307, +16308, +16348, +16393, +16389, +16436, +16469, +16416, +16424, +16491, +16532, +16655, +16805, +16838, +16862, +16924, +16938, +16971, +17033, +17022, +16994, +16998, +16993, +16991, +16972, +16940, +16983, +17020, +16984, +16989, +16979, +16877, +16880, +16954, +16836, +16692, +16726, +16706, +16599, +16669, +16771, +16682, +16646, +16745, +16681, +16526, +16527, +16472, +16291, +16305, +16433, +16379, +16327, +16400, +16381, +16326, +16379, +16371, +16256, +16210, +16209, +16153, +16128, +16197, +16247, +16208, +16178, +16214, +16224, +16195, +16194, +16166, +16090, +16066, +16074, +16037, +16005, +16033, +16116, +16182, +16134, +16048, +16026, +15973, +15886, +15882, +15884, +15852, +15913, +15993, +15982, +15984, +15998, +15933, +15887, +15905, +15883, +15822, +15809, +15881, +16009, +16101, +16127, +16147, +16153, +16135, +16129, +16089, +16021, +16023, +16105, +16199, +16256, +16251, +16280, +16382, +16421, +16400, +16413, +16388, +16342, +16405, +16480, +16493, +16546, +16602, +16625, +16678, +16685, +16650, +16709, +16750, +16723, +16777, +16768, +16612, +16617, +16757, +16756, +16755, +16839, +16818, +16795, +16875, +16862, +16771, +16797, +16839, +16816, +16827, +16837, +16788, +16803, +16893, +16904, +16845, +16836, +16841, +16829, +16891, +16952, +16882, +16830, +16881, +16864, +16782, +16727, +16650, +16623, +16671, +16592, +16458, +16462, +16453, +16380, +16393, +16378, +16268, +16226, +16205, +16142, +16157, +16164, +16075, +16069, +16137, +16114, +16080, +16102, +16075, +16022, +16021, +16023, +16013, +16031, +16037, +16016, +16016, +16003, +15952, +15945, +15990, +15992, +15994, +16050, +16087, +16143, +16262, +16308, +16285, +16326, +16368, +16374, +16426, +16453, +16436, +16501, +16563, +16542, +16566, +16615, +16585, +16548, +16525, +16474, +16459, +16460, +16422, +16421, +16456, +16449, +16426, +16395, +16322, +16266, +16249, +16213, +16157, +16123, +16137, +16162, +16140, +16134, +16165, +16113, +16027, +16026, +15994, +15911, +15948, +16009, +15972, +15987, +16044, +16032, +16079, +16180, +16178, +16192, +16280, +16274, +16254, +16349, +16378, +16355, +16475, +16574, +16528, +16563, +16652, +16620, +16645, +16802, +16851, +16831, +16886, +16881, +16842, +16934, +16988, +16916, +16908, +16922, +16858, +16867, +16909, +16844, +16811, +16852, +16826, +16786, +16765, +16686, +16648, +16671, +16610, +16533, +16489, +16371, +16301, +16339, +16289, +16237, +16330, +16344, +16243, +16251, +16267, +16200, +16231, +16281, +16187, +16138, +16195, +16170, +16163, +16297, +16366, +16311, +16318, +16353, +16293, +16238, +16248, +16238, +16214, +16233, +16278, +16314, +16311, +16301, +16320, +16286, +16198, +16217, +16292, +16276, +16265, +16284, +16248, +16269, +16356, +16320, +16254, +16291, +16295, +16274, +16353, +16383, +16294, +16271, +16334, +16356, +16347, +16371, +16389, +16367, +16398, +16487, +16467, +16375, +16420, +16481, +16416, +16431, +16509, +16429, +16357, +16417, +16401, +16343, +16376, +16362, +16291, +16268, +16214, +16141, +16144, +16169, +16217, +16313, +16336, +16308, +16336, +16342, +16306, +16317, +16336, +16345, +16429, +16526, +16550, +16595, +16713, +16763, +16713, +16699, +16716, +16658, +16624, +16699, +16736, +16714, +16789, +16858, +16805, +16778, +16819, +16799, +16747, +16712, +16648, +16602, +16625, +16634, +16589, +16567, +16589, +16563, +16471, +16427, +16414, +16325, +16248, +16263, +16239, +16176, +16173, +16153, +16085, +16047, +16012, +15972, +15966, +15942, +15924, +15953, +15922, +15833, +15828, +15867, +15871, +15878, +15876, +15855, +15856, +15863, +15896, +15985, +16029, +16029, +16109, +16169, +16111, +16122, +16247, +16286, +16280, +16364, +16393, +16318, +16353, +16461, +16453, +16445, +16542, +16575, +16545, +16585, +16596, +16556, +16628, +16720, +16661, +16601, +16631, +16610, +16584, +16640, +16654, +16641, +16723, +16786, +16752, +16749, +16775, +16741, +16712, +16712, +16679, +16666, +16700, +16699, +16699, +16758, +16773, +16694, +16645, +16638, +16589, +16554, +16558, +16513, +16480, +16533, +16535, +16474, +16521, +16594, +16544, +16485, +16489, +16467, +16463, +16508, +16478, +16380, +16350, +16372, +16347, +16315, +16349, +16375, +16340, +16352, +16387, +16328, +16291, +16346, +16321, +16248, +16277, +16274, +16198, +16198, +16219, +16218, +16268, +16268, +16202, +16211, +16192, +16092, +16108, +16191, +16175, +16161, +16187, +16164, +16147, +16161, +16146, +16146, +16175, +16174, +16169, +16181, +16189, +16210, +16250, +16272, +16253, +16216, +16213, +16226, +16226, +16281, +16366, +16376, +16358, +16366, +16362, +16398, +16434, +16360, +16322, +16375, +16315, +16230, +16294, +16323, +16301, +16393, +16415, +16295, +16300, +16357, +16268, +16245, +16349, +16340, +16289, +16358, +16382, +16302, +16303, +16366, +16385, +16429, +16496, +16445, +16347, +16361, +16421, +16424, +16418, +16433, +16447, +16489, +16539, +16548, +16561, +16630, +16693, +16697, +16690, +16716, +16750, +16754, +16742, +16760, +16803, +16816, +16797, +16790, +16788, +16756, +16706, +16656, +16602, +16564, +16543, +16505, +16477, +16509, +16574, +16619, +16623, +16587, +16515, +16436, +16386, +16372, +16343, +16294, +16293, +16338, +16366, +16360, +16306, +16220, +16181, +16164, +16108, +16098, +16153, +16157, +16180, +16279, +16318, +16317, +16384, +16417, +16370, +16356, +16351, +16305, +16289, +16288, +16272, +16286, +16302, +16299, +16318, +16321, +16293, +16311, +16314, +16243, +16211, +16251, +16253, +16242, +16296, +16343, +16316, +16296, +16330, +16323, +16240, +16215, +16261, +16246, +16208, +16238, +16248, +16207, +16208, +16221, +16184, +16157, +16182, +16219, +16244, +16239, +16230, +16252, +16286, +16327, +16381, +16388, +16345, +16365, +16454, +16510, +16527, +16576, +16639, +16660, +16664, +16671, +16624, +16561, +16626, +16740, +16731, +16693, +16724, +16696, +16639, +16675, +16672, +16578, +16557, +16555, +16454, +16406, +16458, +16458, +16443, +16491, +16498, +16440, +16416, +16380, +16297, +16259, +16254, +16206, +16168, +16163, +16113, +16091, +16173, +16232, +16239, +16292, +16308, +16224, +16191, +16212, +16191, +16206, +16273, +16295, +16328, +16385, +16368, +16350, +16393, +16357, +16275, +16270, +16256, +16216, +16272, +16354, +16369, +16406, +16456, +16444, +16439, +16467, +16453, +16445, +16502, +16548, +16546, +16543, +16519, +16477, +16488, +16513, +16488, +16469, +16491, +16473, +16424, +16418, +16442, +16471, +16520, +16552, +16527, +16493, +16478, +16466, +16478, +16527, +16563, +16565, +16573, +16590, +16583, +16582, +16609, +16594, +16526, +16491, +16482, +16443, +16439, +16485, +16482, +16453, +16469, +16451, +16392, +16386, +16383, +16326, +16311, +16367, +16417, +16419, +16376, +16338, +16352, +16373, +16348, +16307, +16279, +16259, +16232, +16219, +16252, +16281, +16249, +16233, +16253, +16218, +16193, +16246, +16275, +16260, +16283, +16291, +16242, +16219, +16257, +16302, +16317, +16307, +16284, +16217, +16127, +16129, +16192, +16179, +16155, +16208, +16202, +16107, +16092, +16151, +16157, +16143, +16177, +16220, +16235, +16250, +16268, +16268, +16267, +16306, +16357, +16360, +16334, +16334, +16336, +16327, +16350, +16397, +16403, +16360, +16327, +16350, +16410, +16439, +16431, +16451, +16496, +16512, +16506, +16522, +16576, +16636, +16679, +16717, +16733, +16687, +16643, +16655, +16657, +16662, +16714, +16726, +16705, +16760, +16814, +16786, +16777, +16783, +16748, +16736, +16721, +16640, +16611, +16678, +16718, +16720, +16717, +16686, +16684, +16711, +16678, +16636, +16662, +16670, +16615, +16574, +16554, +16540, +16532, +16486, +16417, +16391, +16369, +16301, +16244, +16206, +16147, +16117, +16143, +16151, +16106, +16074, +16073, +16055, +16019, +15995, +15977, +15975, +15994, +15992, +16001, +16086, +16150, +16128, +16123, +16135, +16093, +16094, +16171, +16198, +16196, +16246, +16277, +16292, +16353, +16374, +16316, +16282, +16274, +16224, +16181, +16187, +16185, +16175, +16213, +16255, +16232, +16185, +16167, +16158, +16161, +16195, +16198, +16154, +16133, +16161, +16189, +16195, +16178, +16139, +16117, +16150, +16196, +16201, +16197, +16233, +16273, +16279, +16277, +16275, +16262, +16280, +16340, +16375, +16389, +16443, +16503, +16532, +16585, +16653, +16674, +16688, +16712, +16681, +16621, +16628, +16683, +16727, +16764, +16820, +16879, +16891, +16871, +16903, +16933, +16874, +16834, +16867, +16838, +16785, +16843, +16902, +16872, +16876, +16908, +16852, +16783, +16782, +16749, +16675, +16671, +16711, +16721, +16758, +16825, +16816, +16741, +16720, +16725, +16671, +16601, +16579, +16579, +16588, +16609, +16608, +16592, +16590, +16568, +16506, +16444, +16395, +16348, +16307, +16282, +16286, +16298, +16269, +16239, +16235, +16185, +16106, +16082, +16035, +15940, +15933, +15972, +15911, +15836, +15832, +15807, +15776, +15796, +15765, +15679, +15652, +15673, +15674, +15679, +15699, +15707, +15686, +15677, +15713, +15740, +15720, +15717, +15748, +15778, +15823, +15860, +15873, +15933, +16011, +16014, +16010, +16052, +16090, +16148, +16205, +16184, +16196, +16314, +16388, +16396, +16445, +16503, +16522, +16535, +16542, +16564, +16605, +16604, +16596, +16645, +16693, +16708, +16736, +16768, +16788, +16810, +16816, +16787, +16729, +16687, +16732, +16813, +16831, +16844, +16921, +16956, +16908, +16883, +16883, +16850, +16816, +16809, +16820, +16848, +16878, +16871, +16864, +16899, +16914, +16865, +16826, +16825, +16809, +16788, +16778, +16740, +16721, +16752, +16724, +16637, +16624, +16655, +16618, +16559, +16520, +16468, +16449, +16481, +16476, +16442, +16439, +16414, +16353, +16334, +16338, +16304, +16261, +16240, +16236, +16256, +16265, +16229, +16180, +16149, +16141, +16147, +16130, +16098, +16104, +16127, +16127, +16156, +16207, +16202, +16177, +16208, +16225, +16188, +16182, +16196, +16157, +16138, +16178, +16159, +16101, +16127, +16157, +16103, +16094, +16155, +16153, +16139, +16191, +16199, +16147, +16149, +16172, +16160, +16175, +16206, +16209, +16211, +16215, +16224, +16276, +16310, +16285, +16298, +16335, +16303, +16270, +16296, +16299, +16283, +16306, +16347, +16397, +16429, +16389, +16327, +16293, +16251, +16248, +16302, +16313, +16285, +16279, +16256, +16232, +16261, +16282, +16263, +16250, +16238, +16244, +16280, +16268, +16226, +16255, +16318, +16348, +16370, +16370, +16333, +16331, +16367, +16376, +16381, +16439, +16500, +16493, +16463, +16484, +16525, +16542, +16554, +16575, +16608, +16659, +16711, +16763, +16819, +16835, +16832, +16878, +16918, +16906, +16917, +16942, +16922, +16933, +16968, +16923, +16854, +16838, +16814, +16793, +16791, +16726, +16645, +16645, +16648, +16610, +16594, +16584, +16554, +16565, +16582, +16536, +16489, +16464, +16415, +16387, +16418, +16409, +16338, +16312, +16334, +16326, +16310, +16318, +16302, +16250, +16207, +16189, +16204, +16225, +16199, +16183, +16234, +16260, +16223, +16205, +16196, +16154, +16139, +16148, +16132, +16147, +16183, +16152, +16129, +16177, +16172, +16116, +16136, +16155, +16099, +16087, +16126, +16106, +16087, +16135, +16157, +16121, +16101, +16105, +16090, +16072, +16089, +16123, +16130, +16116, +16124, +16161, +16191, +16209, +16237, +16265, +16279, +16298, +16322, +16334, +16361, +16413, +16434, +16422, +16423, +16418, +16397, +16421, +16468, +16481, +16484, +16505, +16515, +16531, +16574, +16592, +16562, +16539, +16534, +16501, +16459, +16459, +16469, +16473, +16521, +16568, +16536, +16499, +16514, +16524, +16526, +16552, +16556, +16531, +16524, +16522, +16518, +16545, +16570, +16569, +16570, +16570, +16562, +16561, +16551, +16532, +16551, +16559, +16491, +16448, +16482, +16467, +16404, +16428, +16475, +16443, +16430, +16457, +16409, +16348, +16377, +16388, +16328, +16313, +16361, +16384, +16353, +16308, +16309, +16355, +16360, +16314, +16295, +16308, +16292, +16266, +16270, +16275, +16268, +16292, +16337, +16335, +16306, +16319, +16319, +16287, +16312, +16355, +16321, +16295, +16341, +16376, +16387, +16412, +16424, +16442, +16482, +16507, +16534, +16572, +16586, +16597, +16601, +16541, +16480, +16489, +16499, +16490, +16535, +16594, +16584, +16564, +16594, +16611, +16588, +16602, +16637, +16636, +16651, +16701, +16700, +16649, +16628, +16625, +16605, +16566, +16500, +16447, +16429, +16381, +16309, +16274, +16247, +16206, +16203, +16205, +16154, +16096, +16063, +16029, +16000, +15970, +15917, +15854, +15826, +15827, +15827, +15830, +15831, +15808, +15802, +15861, +15917, +15897, +15868, +15893, +15923, +15944, +15987, +16006, +16000, +16042, +16121, +16171, +16206, +16269, +16341, +16389, +16420, +16447, +16460, +16454, +16468, +16516, +16567, +16610, +16643, +16659, +16689, +16732, +16734, +16727, +16757, +16775, +16785, +16791, +16749, +16733, +16802, +16811, +16751, +16777, +16798, +16718, +16701, +16743, +16710, +16708, +16779, +16776, +16734, +16741, +16739, +16721, +16720, +16703, +16679, +16633, +16553, +16556, +16639, +16640, +16593, +16618, +16651, +16644, +16632, +16604, +16586, +16596, +16562, +16509, +16516, +16516, +16474, +16473, +16475, +16422, +16378, +16339, +16257, +16225, +16261, +16241, +16168, +16143, +16148, +16139, +16112, +16074, +16047, +16033, +16030, +16058, +16072, +16034, +16031, +16073, +16059, +16035, +16081, +16080, +15995, +15961, +15990, +16013, +16041, +16082, +16087, +16056, +16057, +16098, +16100, +16067, +16098, +16147, +16138, +16157, +16209, +16206, +16230, +16318, +16340, +16323, +16357, +16369, +16355, +16384, +16410, +16412, +16428, +16417, +16381, +16387, +16414, +16427, +16436, +16439, +16463, +16508, +16514, +16491, +16492, +16495, +16476, +16470, +16484, +16479, +16456, +16465, +16504, +16496, +16464, +16506, +16560, +16547, +16551, +16588, +16591, +16588, +16590, +16583, +16609, +16650, +16663, +16664, +16639, +16608, +16638, +16665, +16635, +16620, +16608, +16560, +16555, +16588, +16578, +16556, +16555, +16565, +16591, +16584, +16552, +16586, +16641, +16639, +16624, +16602, +16578, +16594, +16593, +16557, +16576, +16601, +16570, +16573, +16583, +16505, +16455, +16491, +16463, +16384, +16389, +16415, +16359, +16316, +16347, +16354, +16312, +16302, +16300, +16259, +16245, +16264, +16233, +16180, +16182, +16190, +16148, +16097, +16079, +16069, +16041, +16044, +16088, +16087, +16047, +16045, +16043, +16006, +16006, +16014, +15978, +15965, +16001, +16018, +16015, +16021, +16054, +16107, +16124, +16101, +16095, +16100, +16118, +16151, +16131, +16103, +16173, +16235, +16221, +16256, +16330, +16348, +16369, +16407, +16405, +16411, +16449, +16474, +16501, +16522, +16510, +16522, +16558, +16543, +16516, +16519, +16515, +16524, +16573, +16605, +16594, +16601, +16629, +16626, +16615, +16635, +16633, +16594, +16601, +16651, +16650, +16634, +16672, +16707, +16699, +16687, +16670, +16660, +16688, +16705, +16678, +16649, +16631, +16615, +16616, +16616, +16609, +16608, +16592, +16549, +16511, +16497, +16490, +16490, +16512, +16532, +16504, +16443, +16418, +16422, +16414, +16410, +16403, +16361, +16333, +16351, +16343, +16303, +16308, +16335, +16306, +16269, +16265, +16245, +16224, +16259, +16284, +16259, +16250, +16259, +16251, +16276, +16317, +16304, +16302, +16340, +16334, +16324, +16384, +16418, +16404, +16442, +16502, +16496, +16457, +16446, +16455, +16444, +16402, +16367, +16360, +16363, +16349, +16301, +16274, +16311, +16310, +16230, +16185, +16178, +16152, +16172, +16214, +16181, +16158, +16201, +16195, +16159, +16160, +16144, +16132, +16174, +16180, +16139, +16149, +16183, +16177, +16175, +16194, +16201, +16196, +16202, +16226, +16246, +16268, +16311, +16329, +16309, +16323, +16359, +16360, +16374, +16408, +16405, +16396, +16417, +16435, +16463, +16497, +16481, +16443, +16439, +16451, +16476, +16506, +16492, +16470, +16483, +16473, +16445, +16459, +16473, +16444, +16453, +16507, +16519, +16508, +16521, +16509, +16477, +16500, +16530, +16512, +16508, +16524, +16519, +16536, +16569, +16564, +16566, +16601, +16599, +16593, +16629, +16635, +16625, +16665, +16678, +16631, +16634, +16670, +16640, +16611, +16636, +16632, +16601, +16607, +16599, +16548, +16529, +16527, +16491, +16482, +16497, +16462, +16427, +16451, +16468, +16477, +16504, +16499, +16484, +16494, +16472, +16453, +16493, +16483, +16408, +16389, +16371, +16321, +16339, +16361, +16301, +16287, +16311, +16255, +16195, +16186, +16146, +16110, +16143, +16179, +16166, +16134, +16107, +16090, +16064, +16043, +16081, +16122, +16094, +16064, +16080, +16090, +16096, +16107, +16083, +16056, +16069, +16074, +16056, +16069, +16097, +16093, +16092, +16127, +16152, +16148, +16168, +16220, +16270, +16294, +16295, +16308, +16344, +16359, +16363, +16391, +16403, +16390, +16420, +16464, +16469, +16492, +16539, +16540, +16526, +16555, +16593, +16601, +16577, +16542, +16515, +16508, +16533, +16567, +16553, +16521, +16547, +16584, +16577, +16562, +16556, +16544, +16542, +16563, +16589, +16586, +16551, +16537, +16562, +16577, +16578, +16571, +16528, +16487, +16484, +16480, +16477, +16511, +16536, +16534, +16543, +16565, +16578, +16562, +16524, +16537, +16586, +16573, +16543, +16554, +16522, +16471, +16504, +16521, +16461, +16441, +16435, +16370, +16344, +16360, +16326, +16312, +16346, +16327, +16283, +16284, +16261, +16202, +16179, +16190, +16193, +16178, +16153, +16135, +16131, +16144, +16167, +16172, +16181, +16215, +16234, +16240, +16268, +16276, +16274, +16318, +16368, +16381, +16391, +16404, +16409, +16421, +16432, +16451, +16482, +16483, +16469, +16493, +16519, +16531, +16523, +16475, +16440, +16471, +16504, +16511, +16520, +16509, +16494, +16521, +16538, +16513, +16489, +16464, +16428, +16417, +16430, +16445, +16459, +16457, +16444, +16439, +16425, +16393, +16370, +16349, +16324, +16326, +16348, +16341, +16314, +16293, +16267, +16245, +16244, +16250, +16254, +16251, +16227, +16212, +16236, +16255, +16239, +16231, +16238, +16224, +16186, +16170, +16193, +16218, +16205, +16187, +16195, +16213, +16242, +16267, +16258, +16273, +16326, +16319, +16258, +16249, +16264, +16247, +16261, +16313, +16328, +16319, +16359, +16424, +16448, +16439, +16450, +16457, +16430, +16423, +16449, +16474, +16499, +16519, +16525, +16545, +16555, +16546, +16572, +16600, +16595, +16628, +16673, +16648, +16631, +16657, +16638, +16599, +16612, +16636, +16631, +16608, +16597, +16603, +16593, +16584, +16606, +16615, +16609, +16605, +16543, +16467, +16469, +16484, +16471, +16469, +16445, +16427, +16467, +16462, +16418, +16437, +16421, +16355, +16376, +16395, +16345, +16362, +16388, +16331, +16299, +16303, +16265, +16239, +16226, +16210, +16240, +16246, +16196, +16190, +16214, +16211, +16220, +16222, +16204, +16215, +16218, +16197, +16213, +16236, +16231, +16252, +16271, +16252, +16244, +16253, +16259, +16275, +16294, +16323, +16345, +16329, +16333, +16356, +16324, +16328, +16401, +16396, +16378, +16454, +16467, +16416, +16452, +16489, +16474, +16501, +16505, +16455, +16466, +16492, +16472, +16479, +16495, +16469, +16447, +16448, +16462, +16479, +16461, +16440, +16453, +16453, +16452, +16473, +16451, +16395, +16382, +16392, +16374, +16330, +16283, +16282, +16311, +16294, +16270, +16282, +16259, +16233, +16281, +16307, +16254, +16242, +16288, +16293, +16281, +16312, +16321, +16291, +16302, +16353, +16369, +16364, +16391, +16435, +16462, +16464, +16450, +16465, +16523, +16571, +16571, +16562, +16571, +16568, +16529, +16498, +16497, +16493, +16485, +16493, +16490, +16473, +16462, +16435, +16407, +16426, +16443, +16413, +16398, +16414, +16420, +16428, +16419, +16382, +16381, +16398, +16346, +16269, +16253, +16261, +16265, +16297, +16322, +16307, +16304, +16328, +16335, +16345, +16395, +16433, +16417, +16403, +16417, +16432, +16460, +16496, +16483, +16453, +16465, +16465, +16432, +16441, +16470, +16454, +16439, +16453, +16456, +16460, +16466, +16446, +16446, +16486, +16492, +16461, +16451, +16440, +16427, +16459, +16488, +16479, +16480, +16481, +16445, +16424, +16431, +16411, +16382, +16367, +16340, +16304, +16280, +16261, +16250, +16253, +16244, +16210, +16181, +16184, +16205, +16215, +16226, +16259, +16280, +16291, +16312, +16300, +16261, +16265, +16281, +16251, +16235, +16268, +16296, +16295, +16271, +16240, +16237, +16262, +16277, +16286, +16304, +16325, +16352, +16381, +16388, +16381, +16387, +16402, +16418, +16427, +16421, +16417, +16437, +16446, +16429, +16434, +16450, +16441, +16445, +16472, +16473, +16464, +16461, +16432, +16411, +16435, +16451, +16433, +16419, +16439, +16483, +16506, +16505, +16537, +16573, +16530, +16486, +16519, +16540, +16505, +16480, +16481, +16490, +16508, +16518, +16514, +16514, +16514, +16509, +16510, +16504, +16486, +16475, +16482, +16489, +16487, +16489, +16501, +16500, +16492, +16520, +16545, +16495, +16430, +16435, +16457, +16424, +16366, +16334, +16337, +16353, +16345, +16315, +16310, +16330, +16335, +16335, +16341, +16324, +16312, +16328, +16322, +16294, +16312, +16328, +16280, +16230, +16241, +16282, +16303, +16304, +16304, +16292, +16253, +16231, +16243, +16229, +16179, +16171, +16218, +16251, +16258, +16282, +16301, +16283, +16274, +16303, +16324, +16319, +16317, +16318, +16316, +16318, +16311, +16283, +16268, +16286, +16305, +16304, +16307, +16319, +16318, +16329, +16362, +16360, +16341, +16360, +16367, +16353, +16381, +16414, +16408, +16411, +16412, +16395, +16419, +16453, +16436, +16417, +16424, +16430, +16437, +16429, +16419, +16447, +16460, +16443, +16466, +16492, +16486, +16513, +16530, +16488, +16495, +16547, +16561, +16572, +16582, +16555, +16556, +16567, +16531, +16525, +16561, +16560, +16558, +16573, +16559, +16546, +16543, +16536, +16551, +16560, +16549, +16560, +16575, +16576, +16603, +16614, +16579, +16545, +16508, +16486, +16498, +16463, +16403, +16405, +16390, +16354, +16393, +16394, +16298, +16286, +16346, +16343, +16343, +16357, +16306, +16277, +16311, +16300, +16269, +16290, +16296, +16271, +16271, +16280, +16272, +16275, +16277, +16253, +16232, +16240, +16238, +16206, +16196, +16209, +16199, +16187, +16198, +16198, +16199, +16235, +16266, +16259, +16238, +16227, +16233, +16261, +16273, +16261, +16259, +16261, +16245, +16243, +16265, +16267, +16247, +16242, +16252, +16252, +16259, +16275, +16277, +16276, +16304, +16328, +16313, +16307, +16322, +16314, +16318, +16362, +16381, +16371, +16393, +16407, +16394, +16424, +16474, +16460, +16440, +16478, +16501, +16495, +16522, +16566, +16592, +16623, +16645, +16628, +16606, +16604, +16614, +16628, +16611, +16564, +16551, +16569, +16555, +16533, +16562, +16588, +16557, +16524, +16537, +16538, +16500, +16498, +16537, +16531, +16477, +16454, +16456, +16467, +16501, +16521, +16486, +16446, +16443, +16449, +16443, +16436, +16424, +16420, +16428, +16421, +16406, +16407, +16406, +16405, +16430, +16435, +16394, +16368, +16383, +16397, +16396, +16386, +16369, +16364, +16361, +16331, +16312, +16335, +16358, +16348, +16332, +16322, +16308, +16305, +16321, +16339, +16348, +16345, +16324, +16302, +16299, +16306, +16325, +16349, +16332, +16292, +16296, +16309, +16277, +16260, +16278, +16272, +16254, +16264, +16275, +16268, +16267, +16292, +16322, +16329, +16324, +16322, +16307, +16298, +16315, +16324, +16321, +16313, +16277, +16241, +16241, +16232, +16225, +16260, +16263, +16223, +16242, +16283, +16278, +16288, +16326, +16338, +16351, +16374, +16387, +16413, +16436, +16430, +16425, +16417, +16385, +16385, +16418, +16426, +16432, +16465, +16466, +16431, +16418, +16429, +16431, +16440, +16478, +16503, +16503, +16509, +16493, +16448, +16455, +16503, +16502, +16488, +16505, +16505, +16497, +16508, +16508, +16499, +16495, +16467, +16435, +16437, +16445, +16453, +16475, +16489, +16509, +16557, +16584, +16570, +16578, +16617, +16623, +16592, +16572, +16564, +16549, +16537, +16518, +16489, +16486, +16498, +16459, +16403, +16398, +16413, +16427, +16448, +16430, +16388, +16407, +16437, +16406, +16391, +16407, +16384, +16353, +16355, +16343, +16314, +16301, +16285, +16273, +16275, +16254, +16217, +16219, +16241, +16229, +16207, +16222, +16269, +16295, +16267, +16217, +16200, +16227, +16263, +16282, +16289, +16291, +16286, +16278, +16273, +16265, +16262, +16271, +16278, +16264, +16254, +16271, +16294, +16303, +16297, +16282, +16280, +16290, +16280, +16256, +16248, +16238, +16225, +16264, +16316, +16297, +16276, +16337, +16381, +16346, +16338, +16372, +16368, +16351, +16368, +16367, +16349, +16375, +16413, +16425, +16443, +16445, +16413, +16418, +16456, +16461, +16478, +16533, +16553, +16551, +16570, +16582, +16582, +16585, +16579, +16598, +16634, +16616, +16584, +16591, +16578, +16565, +16595, +16592, +16556, +16569, +16580, +16554, +16560, +16584, +16566, +16533, +16539, +16568, +16568, +16549, +16550, +16536, +16500, +16528, +16591, +16561, +16491, +16484, +16482, +16467, +16487, +16472, +16402, +16368, +16377, +16379, +16370, +16347, +16303, +16282, +16300, +16315, +16319, +16314, +16284, +16257, +16278, +16309, +16282, +16234, +16240, +16259, +16221, +16171, +16174, +16178, +16127, +16091, +16115, +16117, +16077, +16077, +16103, +16102, +16118, +16164, +16177, +16175, +16218, +16267, +16272, +16261, +16278, +16310, +16324, +16319, +16313, +16304, +16298, +16304, +16315, +16330, +16354, +16382, +16404, +16403, +16387, +16406, +16441, +16429, +16413, +16437, +16463, +16486, +16522, +16525, +16492, +16473, +16469, +16465, +16460, +16453, +16457, +16458, +16445, +16459, +16495, +16484, +16446, +16440, +16454, +16467, +16478, +16485, +16489, +16477, +16473, +16503, +16504, +16468, +16484, +16513, +16477, +16452, +16465, +16441, +16413, +16438, +16475, +16482, +16454, +16435, +16463, +16467, +16420, +16441, +16505, +16468, +16426, +16486, +16513, +16454, +16417, +16399, +16374, +16385, +16388, +16347, +16337, +16353, +16343, +16353, +16381, +16362, +16346, +16375, +16364, +16334, +16373, +16406, +16377, +16373, +16403, +16395, +16385, +16412, +16411, +16399, +16438, +16472, +16443, +16413, +16424, +16439, +16445, +16454, +16458, +16468, +16493, +16488, +16444, +16421, +16438, +16452, +16458, +16463, +16458, +16442, +16413, +16374, +16355, +16375, +16402, +16402, +16371, +16341, +16338, +16347, +16350, +16341, +16318, +16299, +16296, +16285, +16265, +16259, +16259, +16257, +16245, +16218, +16212, +16236, +16240, +16242, +16272, +16282, +16278, +16296, +16297, +16285, +16308, +16318, +16306, +16335, +16357, +16335, +16339, +16365, +16364, +16373, +16388, +16359, +16337, +16369, +16373, +16328, +16314, +16338, +16346, +16322, +16286, +16274, +16299, +16315, +16299, +16314, +16371, +16390, +16372, +16382, +16409, +16402, +16388, +16396, +16391, +16358, +16348, +16362, +16359, +16337, +16337, +16355, +16369, +16373, +16360, +16344, +16362, +16393, +16399, +16409, +16442, +16463, +16467, +16474, +16481, +16501, +16518, +16493, +16471, +16506, +16522, +16482, +16457, +16462, +16492, +16545, +16551, +16508, +16519, +16553, +16532, +16526, +16564, +16574, +16574, +16612, +16642, +16634, +16606, +16581, +16594, +16629, +16638, +16628, +16620, +16603, +16594, +16590, +16553, +16512, +16501, +16473, +16435, +16465, +16512, +16484, +16442, +16434, +16419, +16416, +16432, +16404, +16361, +16364, +16353, +16307, +16304, +16303, +16255, +16247, +16294, +16294, +16242, +16207, +16204, +16206, +16204, +16207, +16223, +16219, +16184, +16169, +16193, +16213, +16234, +16259, +16244, +16216, +16249, +16296, +16273, +16245, +16264, +16263, +16238, +16240, +16233, +16210, +16235, +16270, +16259, +16253, +16273, +16278, +16278, +16285, +16301, +16341, +16363, +16334, +16308, +16306, +16292, +16300, +16321, +16303, +16296, +16311, +16287, +16269, +16310, +16331, +16329, +16352, +16363, +16346, +16340, +16335, +16325, +16331, +16340, +16339, +16354, +16408, +16465, +16477, +16477, +16498, +16502, +16486, +16487, +16479, +16471, +16500, +16503, +16465, +16472, +16501, +16481, +16449, +16455, +16467, +16463, +16445, +16448, +16488, +16522, +16534, +16537, +16509, +16469, +16485, +16534, +16543, +16502, +16466, +16470, +16493, +16506, +16509, +16513, +16535, +16558, +16543, +16523, +16541, +16546, +16536, +16572, +16596, +16562, +16550, +16573, +16571, +16572, +16588, +16576, +16560, +16575, +16581, +16547, +16505, +16502, +16518, +16508, +16492, +16484, +16444, +16409, +16421, +16407, +16379, +16408, +16416, +16356, +16336, +16367, +16364, +16349, +16340, +16312, +16282, +16256, +16230, +16218, +16197, +16170, +16183, +16175, +16107, +16072, +16068, +16035, +16049, +16113, +16115, +16080, +16084, +16110, +16135, +16147, +16151, +16173, +16197, +16203, +16227, +16256, +16271, +16283, +16277, +16263, +16285, +16304, +16297, +16283, +16247, +16236, +16306, +16346, +16329, +16373, +16409, +16336, +16295, +16339, +16336, +16309, +16390, +16507, +16510, +16451, +16464, +16515, +16498, +16467, +16497, +16512, +16488, +16496, +16533, +16572, +16608, +16592, +16561, +16577, +16569, +16538, +16579, +16580, +16503, +16531, +16611, +16566, +16533, +16577, +16547, +16477, +16448, +16411, +16410, +16460, +16443, +16399, +16415, +16429, +16441, +16461, +16428, +16408, +16429, +16387, +16363, +16448, +16490, +16435, +16430, +16470, +16460, +16433, +16422, +16420, +16421, +16403, +16381, +16398, +16408, +16357, +16322, +16356, +16375, +16342, +16327, +16349, +16359, +16345, +16339, +16352, +16353, +16338, +16345, +16341, +16289, +16273, +16323, +16330, +16312, +16346, +16349, +16311, +16332, +16343, +16282, +16281, +16350, +16343, +16282, +16265, +16287, +16316, +16349, +16377, +16395, +16398, +16423, +16474, +16486, +16449, +16433, +16438, +16440, +16454, +16457, +16434, +16427, +16437, +16442, +16453, +16456, +16441, +16446, +16456, +16439, +16427, +16418, +16394, +16402, +16421, +16386, +16357, +16375, +16370, +16347, +16355, +16357, +16349, +16368, +16371, +16347, +16351, +16368, +16368, +16379, +16387, +16356, +16320, +16320, +16334, +16322, +16292, +16279, +16296, +16309, +16319, +16341, +16337, +16313, +16330, +16370, +16364, +16344, +16363, +16387, +16401, +16428, +16455, +16461, +16470, +16494, +16481, +16435, +16430, +16448, +16426, +16412, +16447, +16452, +16410, +16395, +16404, +16415, +16434, +16434, +16409, +16398, +16387, +16367, +16361, +16366, +16374, +16379, +16353, +16327, +16334, +16326, +16311, +16340, +16365, +16345, +16334, +16339, +16333, +16338, +16353, +16341, +16321, +16329, +16360, +16366, +16349, +16348, +16341, +16315, +16330, +16366, +16353, +16347, +16372, +16370, +16377, +16409, +16408, +16424, +16472, +16473, +16456, +16471, +16465, +16451, +16457, +16438, +16437, +16482, +16498, +16503, +16540, +16539, +16499, +16500, +16523, +16532, +16523, +16497, +16488, +16495, +16486, +16498, +16531, +16523, +16490, +16456, +16405, +16398, +16432, +16416, +16384, +16389, +16379, +16372, +16396, +16386, +16374, +16409, +16409, +16361, +16349, +16371, +16382, +16392, +16404, +16405, +16384, +16351, +16343, +16357, +16345, +16342, +16366, +16370, +16352, +16352, +16365, +16377, +16379, +16364, +16363, +16368, +16348, +16341, +16364, +16362, +16345, +16348, +16331, +16309, +16322, +16317, +16280, +16284, +16299, +16278, +16268, +16272, +16267, +16272, +16264, +16234, +16247, +16270, +16228, +16193, +16220, +16247, +16242, +16243, +16267, +16286, +16275, +16250, +16260, +16291, +16313, +16334, +16337, +16323, +16339, +16373, +16376, +16368, +16374, +16380, +16391, +16421, +16460, +16486, +16494, +16517, +16563, +16575, +16545, +16535, +16549, +16547, +16542, +16538, +16524, +16512, +16496, +16469, +16457, +16455, +16442, +16446, +16469, +16470, +16465, +16479, +16473, +16457, +16479, +16496, +16485, +16512, +16551, +16526, +16501, +16535, +16548, +16512, +16498, +16504, +16501, +16491, +16475, +16464, +16468, +16473, +16472, +16461, +16440, +16441, +16463, +16465, +16457, +16459, +16443, +16423, +16428, +16421, +16388, +16379, +16387, +16364, +16333, +16333, +16323, +16285, +16271, +16284, +16267, +16235, +16228, +16231, +16228, +16226, +16212, +16212, +16238, +16241, +16205, +16185, +16192, +16199, +16218, +16237, +16228, +16220, +16237, +16251, +16248, +16236, +16229, +16243, +16266, +16256, +16231, +16241, +16277, +16303, +16317, +16329, +16359, +16409, +16438, +16427, +16432, +16463, +16494, +16539, +16578, +16551, +16518, +16543, +16564, +16537, +16521, +16532, +16527, +16505, +16513, +16536, +16517, +16475, +16479, +16505, +16507, +16512, +16528, +16524, +16508, +16506, +16531, +16549, +16507, +16452, +16440, +16433, +16421, +16432, +16423, +16386, +16369, +16351, +16326, +16344, +16377, +16385, +16398, +16412, +16414, +16419, +16403, +16374, +16371, +16367, +16329, +16295, +16310, +16343, +16327, +16298, +16336, +16366, +16313, +16295, +16355, +16376, +16353, +16348, +16337, +16326, +16337, +16338, +16334, +16340, +16335, +16345, +16368, +16360, +16343, +16339, +16316, +16303, +16327, +16345, +16337, +16326, +16318, +16329, +16359, +16365, +16330, +16294, +16289, +16294, +16306, +16335, +16344, +16323, +16337, +16357, +16318, +16310, +16361, +16354, +16322, +16365, +16394, +16367, +16376, +16417, +16423, +16426, +16459, +16486, +16472, +16447, +16453, +16467, +16462, +16478, +16517, +16531, +16518, +16505, +16496, +16503, +16522, +16542, +16564, +16570, +16562, +16560, +16554, +16535, +16530, +16530, +16510, +16488, +16476, +16459, +16447, +16454, +16467, +16459, +16420, +16378, +16358, +16340, +16327, +16347, +16374, +16352, +16320, +16332, +16330, +16277, +16272, +16328, +16334, +16302, +16316, +16324, +16302, +16316, +16320, +16286, +16301, +16327, +16290, +16278, +16330, +16360, +16369, +16399, +16418, +16424, +16429, +16419, +16411, +16413, +16429, +16460, +16475, +16468, +16482, +16499, +16486, +16465, +16454, +16450, +16438, +16409, +16396, +16409, +16387, +16343, +16335, +16334, +16326, +16335, +16320, +16280, +16285, +16301, +16290, +16301, +16310, +16278, +16248, +16227, +16191, +16176, +16188, +16193, +16208, +16241, +16272, +16299, +16314, +16313, +16324, +16339, +16330, +16320, +16328, +16338, +16364, +16398, +16406, +16390, +16371, +16362, +16369, +16372, +16373, +16388, +16408, +16424, +16435, +16422, +16405, +16429, +16450, +16438, +16446, +16480, +16489, +16481, +16483, +16497, +16512, +16513, +16520, +16550, +16550, +16530, +16543, +16554, +16546, +16549, +16533, +16504, +16511, +16519, +16503, +16502, +16510, +16521, +16543, +16524, +16482, +16481, +16488, +16475, +16481, +16485, +16467, +16464, +16472, +16485, +16502, +16494, +16468, +16442, +16406, +16407, +16446, +16429, +16377, +16370, +16368, +16356, +16354, +16326, +16293, +16295, +16286, +16267, +16280, +16291, +16273, +16249, +16229, +16229, +16252, +16269, +16267, +16243, +16228, +16254, +16276, +16255, +16251, +16266, +16252, +16244, +16253, +16246, +16248, +16248, +16205, +16186, +16216, +16229, +16230, +16257, +16279, +16283, +16280, +16273, +16297, +16348, +16381, +16395, +16405, +16390, +16391, +16422, +16429, +16425, +16452, +16467, +16447, +16441, +16452, +16457, +16450, +16432, +16443, +16487, +16490, +16451, +16441, +16449, +16463, +16493, +16488, +16461, +16486, +16488, +16434, +16438, +16486, +16484, +16472, +16482, +16470, +16473, +16492, +16491, +16519, +16562, +16524, +16466, +16492, +16521, +16489, +16480, +16526, +16550, +16537, +16538, +16553, +16529, +16487, +16487, +16503, +16490, +16483, +16485, +16449, +16407, +16405, +16389, +16346, +16346, +16382, +16385, +16364, +16352, +16349, +16355, +16362, +16357, +16338, +16318, +16322, +16336, +16323, +16323, +16348, +16330, +16298, +16312, +16294, +16227, +16209, +16217, +16192, +16192, +16219, +16199, +16175, +16204, +16236, +16237, +16240, +16265, +16280, +16272, +16279, +16290, +16257, +16230, +16249, +16243, +16223, +16261, +16289, +16263, +16280, +16326, +16320, +16301, +16310, +16316, +16332, +16366, +16374, +16368, +16379, +16392, +16416, +16442, +16435, +16448, +16511, +16533, +16517, +16544, +16566, +16542, +16524, +16520, +16533, +16575, +16563, +16504, +16522, +16569, +16547, +16542, +16570, +16560, +16547, +16539, +16508, +16506, +16525, +16513, +16511, +16517, +16491, +16487, +16495, +16452, +16435, +16479, +16482, +16448, +16440, +16434, +16416, +16418, +16430, +16435, +16436, +16433, +16424, +16410, +16404, +16415, +16420, +16410, +16384, +16355, +16350, +16360, +16328, +16300, +16336, +16362, +16339, +16326, +16307, +16267, +16268, +16287, +16259, +16238, +16274, +16302, +16289, +16301, +16350, +16370, +16345, +16335, +16359, +16383, +16397, +16390, +16370, +16376, +16392, +16371, +16353, +16367, +16364, +16341, +16345, +16361, +16355, +16335, +16321, +16327, +16350, +16382, +16399, +16380, +16349, +16343, +16340, +16330, +16325, +16297, +16270, +16308, +16327, +16287, +16298, +16334, +16309, +16311, +16362, +16354, +16333, +16362, +16363, +16341, +16352, +16350, +16336, +16349, +16348, +16332, +16362, +16395, +16377, +16344, +16344, +16363, +16379, +16387, +16381, +16362, +16368, +16407, +16419, +16400, +16411, +16437, +16429, +16413, +16412, +16411, +16429, +16475, +16499, +16475, +16450, +16447, +16471, +16510, +16518, +16494, +16503, +16545, +16559, +16552, +16560, +16565, +16561, +16554, +16542, +16553, +16577, +16558, +16530, +16556, +16594, +16594, +16567, +16540, +16527, +16518, +16487, +16451, +16432, +16426, +16432, +16435, +16415, +16403, +16414, +16414, +16392, +16368, +16349, +16338, +16319, +16288, +16284, +16293, +16266, +16248, +16255, +16240, +16221, +16233, +16233, +16220, +16236, +16256, +16259, +16257, +16252, +16254, +16259, +16242, +16212, +16215, +16242, +16259, +16253, +16251, +16267, +16276, +16266, +16267, +16288, +16310, +16306, +16285, +16305, +16358, +16371, +16361, +16388, +16413, +16411, +16430, +16443, +16415, +16412, +16445, +16444, +16417, +16407, +16408, +16405, +16402, +16413, +16424, +16398, +16376, +16409, +16433, +16403, +16393, +16422, +16429, +16428, +16444, +16453, +16452, +16475, +16520, +16534, +16497, +16466, +16477, +16487, +16487, +16516, +16542, +16533, +16527, +16520, +16488, +16489, +16526, +16516, +16477, +16484, +16508, +16503, +16486, +16468, +16458, +16462, +16460, +16437, +16418, +16410, +16394, +16375, +16377, +16381, +16355, +16323, +16308, +16284, +16246, +16244, +16279, +16299, +16292, +16294, +16307, +16311, +16313, +16324, +16316, +16289, +16287, +16294, +16266, +16271, +16331, +16344, +16309, +16308, +16314, +16286, +16299, +16348, +16351, +16333, +16348, +16350, +16326, +16325, +16340, +16355, +16393, +16424, +16397, +16367, +16386, +16401, +16395, +16407, +16429, +16446, +16479, +16481, +16440, +16443, +16482, +16469, +16429, +16432, +16464, +16468, +16429, +16406, +16430, +16437, +16409, +16414, +16437, +16437, +16438, +16442, +16444, +16455, +16442, +16408, +16392, +16370, +16349, +16362, +16356, +16325, +16329, +16328, +16330, +16387, +16405, +16364, +16382, +16412, +16383, +16393, +16433, +16422, +16425, +16444, +16413, +16392, +16410, +16416, +16432, +16454, +16436, +16407, +16399, +16380, +16360, +16362, +16352, +16330, +16344, +16390, +16422, +16413, +16383, +16379, +16401, +16410, +16398, +16406, +16426, +16421, +16414, +16426, +16416, +16389, +16372, +16334, +16309, +16340, +16348, +16312, +16324, +16365, +16377, +16406, +16418, +16367, +16340, +16365, +16376, +16383, +16404, +16405, +16398, +16399, +16403, +16431, +16455, +16442, +16425, +16412, +16387, +16386, +16398, +16357, +16298, +16312, +16371, +16383, +16362, +16376, +16407, +16403, +16396, +16419, +16440, +16447, +16455, +16459, +16462, +16472, +16477, +16483, +16478, +16447, +16424, +16451, +16461, +16399, +16348, +16362, +16361, +16331, +16340, +16359, +16336, +16344, +16399, +16407, +16377, +16382, +16383, +16329, +16295, +16343, +16369, +16306, +16280, +16321, +16303, +16261, +16282, +16276, +16220, +16224, +16263, +16274, +16286, +16303, +16322, +16355, +16353, +16342, +16384, +16408, +16399, +16428, +16458, +16444, +16439, +16451, +16453, +16443, +16415, +16410, +16435, +16428, +16416, +16440, +16444, +16427, +16433, +16431, +16412, +16403, +16396, +16406, +16420, +16408, +16425, +16449, +16408, +16379, +16414, +16422, +16402, +16409, +16403, +16393, +16408, +16404, +16390, +16397, +16400, +16401, +16417, +16429, +16449, +16464, +16448, +16440, +16446, +16444, +16466, +16502, +16505, +16505, +16513, +16508, +16522, +16544, +16506, +16462, +16470, +16457, +16412, +16418, +16462, +16454, +16418, +16425, +16426, +16379, +16368, +16405, +16397, +16350, +16317, +16289, +16302, +16355, +16343, +16279, +16265, +16270, +16252, +16249, +16259, +16277, +16315, +16318, +16285, +16300, +16321, +16285, +16270, +16294, +16283, +16266, +16285, +16300, +16303, +16319, +16327, +16331, +16348, +16365, +16370, +16366, +16356, +16369, +16397, +16400, +16398, +16422, +16443, +16445, +16445, +16438, +16424, +16432, +16454, +16447, +16431, +16435, +16435, +16423, +16427, +16428, +16402, +16411, +16438, +16404, +16376, +16415, +16411, +16347, +16345, +16380, +16365, +16347, +16340, +16316, +16320, +16346, +16346, +16348, +16362, +16360, +16375, +16394, +16383, +16389, +16399, +16380, +16390, +16429, +16430, +16424, +16436, +16424, +16430, +16460, +16439, +16421, +16464, +16476, +16456, +16482, +16509, +16493, +16493, +16515, +16513, +16487, +16463, +16450, +16449, +16464, +16490, +16481, +16440, +16434, +16452, +16430, +16396, +16396, +16398, +16389, +16394, +16384, +16353, +16343, +16350, +16346, +16353, +16384, +16388, +16357, +16363, +16401, +16392, +16345, +16327, +16343, +16369, +16395, +16403, +16398, +16393, +16375, +16363, +16390, +16414, +16396, +16368, +16342, +16320, +16325, +16333, +16326, +16331, +16330, +16304, +16296, +16307, +16286, +16275, +16294, +16284, +16264, +16297, +16313, +16283, +16292, +16329, +16336, +16330, +16316, +16305, +16339, +16357, +16316, +16319, +16352, +16327, +16315, +16350, +16349, +16351, +16383, +16358, +16325, +16376, +16416, +16409, +16435, +16449, +16426, +16440, +16462, +16439, +16419, +16424, +16437, +16469, +16493, +16469, +16452, +16481, +16510, +16516, +16532, +16541, +16511, +16499, +16523, +16512, +16498, +16537, +16557, +16526, +16513, +16508, +16496, +16500, +16488, +16452, +16445, +16430, +16392, +16397, +16406, +16379, +16394, +16423, +16388, +16360, +16385, +16394, +16381, +16380, +16370, +16346, +16346, +16374, +16376, +16338, +16337, +16398, +16411, +16376, +16393, +16419, +16396, +16400, +16422, +16391, +16359, +16362, +16346, +16312, +16303, +16306, +16305, +16300, +16283, +16275, +16298, +16325, +16332, +16332, +16340, +16349, +16367, +16389, +16386, +16366, +16374, +16395, +16387, +16353, +16325, +16321, +16337, +16352, +16347, +16346, +16355, +16361, +16350, +16326, +16313, +16338, +16360, +16343, +16330, +16345, +16347, +16330, +16322, +16322, +16314, +16299, +16297, +16322, +16345, +16336, +16315, +16296, +16280, +16306, +16353, +16353, +16336, +16363, +16387, +16398, +16423, +16434, +16431, +16444, +16452, +16439, +16434, +16430, +16426, +16427, +16409, +16393, +16418, +16452, +16460, +16450, +16443, +16454, +16461, +16452, +16459, +16476, +16488, +16510, +16517, +16492, +16501, +16525, +16506, +16507, +16552, +16566, +16553, +16543, +16527, +16522, +16516, +16489, +16487, +16504, +16494, +16480, +16473, +16460, +16472, +16477, +16427, +16401, +16438, +16454, +16440, +16445, +16456, +16459, +16450, +16423, +16395, +16381, +16384, +16403, +16407, +16377, +16358, +16363, +16362, +16350, +16332, +16318, +16321, +16301, +16261, +16282, +16333, +16315, +16285, +16297, +16283, +16260, +16285, +16287, +16246, +16242, +16263, +16256, +16247, +16239, +16220, +16215, +16229, +16253, +16273, +16249, +16213, +16239, +16275, +16276, +16291, +16302, +16292, +16312, +16339, +16329, +16342, +16381, +16375, +16346, +16352, +16368, +16370, +16360, +16351, +16359, +16365, +16346, +16322, +16315, +16353, +16406, +16413, +16405, +16436, +16448, +16432, +16466, +16502, +16474, +16453, +16466, +16453, +16441, +16456, +16471, +16489, +16497, +16490, +16518, +16550, +16514, +16471, +16480, +16471, +16450, +16473, +16504, +16511, +16521, +16516, +16505, +16525, +16521, +16469, +16454, +16476, +16448, +16400, +16405, +16431, +16432, +16418, +16420, +16450, +16466, +16438, +16412, +16420, +16424, +16418, +16409, +16386, +16370, +16380, +16376, +16371, +16388, +16389, +16370, +16371, +16384, +16391, +16386, +16357, +16344, +16385, +16397, +16344, +16325, +16349, +16345, +16348, +16404, +16437, +16415, +16384, +16356, +16340, +16354, +16378, +16369, +16345, +16343, +16352, +16330, +16296, +16302, +16331, +16335, +16316, +16295, +16299, +16324, +16321, +16309, +16339, +16346, +16288, +16273, +16324, +16347, +16350, +16375, +16380, +16367, +16376, +16371, +16342, +16354, +16399, +16413, +16407, +16407, +16387, +16371, +16406, +16440, +16426, +16412, +16423, +16422, +16427, +16459, +16482, +16476, +16464, +16457, +16469, +16482, +16460, +16428, +16425, +16426, +16401, +16386, +16398, +16410, +16403, +16401, +16422, +16431, +16412, +16403, +16407, +16387, +16366, +16372, +16367, +16332, +16295, +16269, +16283, +16338, +16370, +16367, +16377, +16376, +16337, +16313, +16330, +16351, +16364, +16356, +16320, +16306, +16341, +16384, +16401, +16403, +16408, +16413, +16412, +16421, +16412, +16371, +16356, +16367, +16337, +16323, +16377, +16412, +16407, +16422, +16427, +16422, +16448, +16444, +16409, +16432, +16462, +16433, +16409, +16403, +16377, +16360, +16362, +16355, +16361, +16375, +16368, +16357, +16351, +16339, +16333, +16352, +16372, +16368, +16365, +16412, +16453, +16428, +16430, +16475, +16461, +16439, +16485, +16491, +16457, +16493, +16515, +16475, +16486, +16515, +16476, +16450, +16470, +16465, +16460, +16477, +16469, +16452, +16457, +16458, +16442, +16431, +16436, +16440, +16437, +16437, +16436, +16407, +16389, +16400, +16387, +16366, +16380, +16381, +16358, +16365, +16374, +16349, +16324, +16327, +16363, +16381, +16337, +16309, +16341, +16353, +16347, +16373, +16375, +16339, +16342, +16368, +16372, +16371, +16356, +16333, +16333, +16347, +16354, +16356, +16346, +16325, +16296, +16285, +16313, +16333, +16315, +16312, +16332, +16342, +16368, +16404, +16394, +16375, +16393, +16386, +16337, +16314, +16319, +16304, +16292, +16310, +16315, +16292, +16304, +16328, +16302, +16272, +16305, +16340, +16327, +16302, +16297, +16321, +16352, +16357, +16352, +16369, +16395, +16419, +16416, +16376, +16366, +16411, +16423, +16379, +16359, +16373, +16371, +16350, +16355, +16395, +16417, +16389, +16375, +16410, +16439, +16428, +16408, +16428, +16473, +16485, +16460, +16462, +16482, +16486, +16502, +16524, +16500, +16460, +16470, +16500, +16504, +16505, +16513, +16495, +16464, +16480, +16528, +16544, +16530, +16511, +16484, +16483, +16513, +16519, +16506, +16513, +16518, +16509, +16517, +16519, +16481, +16459, +16490, +16513, +16501, +16487, +16462, +16427, +16413, +16409, +16398, +16406, +16410, +16390, +16377, +16377, +16372, +16375, +16372, +16355, +16359, +16352, +16318, +16323, +16353, +16350, +16345, +16330, +16289, +16286, +16314, +16292, +16263, +16298, +16331, +16301, +16263, +16272, +16303, +16316, +16318, +16310, +16278, +16256, +16268, +16274, +16275, +16291, +16285, +16275, +16289, +16288, +16266, +16272, +16271, +16249, +16265, +16286, +16245, +16222, +16275, +16297, +16255, +16251, +16283, +16271, +16243, +16258, +16281, +16266, +16253, +16278, +16317, +16341, +16356, +16368, +16368, +16372, +16395, +16421, +16431, +16441, +16446, +16442, +16453, +16479, +16489, +16489, +16493, +16496, +16515, +16541, +16531, +16519, +16552, +16561, +16516, +16509, +16553, +16548, +16498, +16491, +16511, +16503, +16494, +16518, +16531, +16509, +16484, +16469, +16463, +16477, +16490, +16477, +16457, +16455, +16456, +16454, +16457, +16452, +16438, +16421, +16402, +16409, +16448, +16450, +16422, +16446, +16477, +16444, +16423, +16460, +16488, +16494, +16496, +16467, +16432, +16433, +16432, +16422, +16426, +16413, +16385, +16385, +16388, +16361, +16334, +16339, +16369, +16394, +16374, +16322, +16301, +16311, +16298, +16282, +16297, +16281, +16220, +16212, +16251, +16245, +16220, +16216, +16202, +16213, +16247, +16231, +16217, +16271, +16290, +16258, +16285, +16333, +16329, +16329, +16348, +16340, +16335, +16349, +16348, +16335, +16345, +16368, +16362, +16335, +16338, +16366, +16372, +16379, +16402, +16409, +16423, +16452, +16463, +16483, +16521, +16529, +16532, +16540, +16511, +16485, +16485, +16466, +16457, +16475, +16461, +16444, +16474, +16480, +16463, +16479, +16476, +16446, +16454, +16471, +16440, +16408, +16424, +16439, +16410, +16386, +16394, +16382, +16347, +16324, +16295, +16291, +16331, +16333, +16305, +16327, +16343, +16320, +16331, +16353, +16335, +16338, +16362, +16364, +16370, +16380, +16377, +16381, +16380, +16368, +16385, +16405, +16396, +16392, +16399, +16395, +16402, +16418, +16401, +16364, +16340, +16325, +16317, +16341, +16368, +16343, +16311, +16326, +16344, +16339, +16358, +16381, +16369, +16360, +16372, +16360, +16329, +16332, +16362, +16357, +16335, +16364, +16410, +16419, +16412, +16413, +16409, +16410, +16416, +16404, +16394, +16406, +16431, +16448, +16442, +16443, +16472, +16488, +16493, +16534, +16561, +16534, +16535, +16555, +16525, +16502, +16517, +16516, +16506, +16508, +16492, +16455, +16435, +16430, +16436, +16451, +16453, +16447, +16451, +16455, +16442, +16411, +16385, +16377, +16376, +16381, +16382, +16373, +16369, +16361, +16338, +16331, +16339, +16328, +16313, +16323, +16331, +16335, +16347, +16339, +16328, +16338, +16331, +16316, +16339, +16355, +16330, +16326, +16358, +16363, +16356, +16381, +16411, +16402, +16386, +16409, +16438, +16421, +16387, +16384, +16379, +16362, +16361, +16342, +16314, +16342, +16375, +16348, +16329, +16342, +16332, +16326, +16332, +16308, +16293, +16313, +16329, +16346, +16354, +16332, +16330, +16354, +16338, +16306, +16296, +16281, +16275, +16282, +16261, +16246, +16254, +16244, +16248, +16293, +16314, +16307, +16317, +16332, +16344, +16356, +16366, +16379, +16377, +16349, +16347, +16365, +16349, +16351, +16398, +16415, +16404, +16414, +16412, +16395, +16422, +16465, +16477, +16476, +16470, +16474, +16509, +16555, +16577, +16579, +16564, +16560, +16597, +16628, +16593, +16559, +16573, +16582, +16569, +16562, +16534, +16496, +16502, +16521, +16510, +16521, +16544, +16515, +16474, +16487, +16501, +16484, +16467, +16475, +16498, +16509, +16483, +16448, +16438, +16433, +16420, +16424, +16443, +16432, +16385, +16358, +16385, +16409, +16385, +16358, +16353, +16354, +16368, +16392, +16386, +16354, +16342, +16347, +16349, +16330, +16292, +16277, +16286, +16266, +16245, +16266, +16266, +16235, +16245, +16253, +16223, +16230, +16236, +16196, +16208, +16254, +16224, +16200, +16233, +16228, +16206, +16227, +16241, +16247, +16269, +16255, +16227, +16240, +16254, +16246, +16247, +16266, +16276, +16255, +16243, +16298, +16330, +16305, +16349, +16413, +16369, +16321, +16361, +16387, +16394, +16432, +16461, +16462, +16456, +16458, +16492, +16520, +16507, +16523, +16558, +16537, +16526, +16565, +16563, +16530, +16524, +16524, +16530, +16538, +16500, +16472, +16513, +16534, +16512, +16530, +16560, +16542, +16535, +16554, +16526, +16480, +16487, +16502, +16462, +16430, +16452, +16460, +16428, +16430, +16465, +16459, +16419, +16394, +16392, +16386, +16356, +16328, +16344, +16356, +16336, +16352, +16385, +16379, +16380, +16383, +16346, +16344, +16409, +16423, +16385, +16393, +16417, +16405, +16391, +16396, +16405, +16416, +16422, +16402, +16371, +16369, +16391, +16394, +16377, +16363, +16359, +16367, +16343, +16277, +16264, +16306, +16292, +16257, +16262, +16246, +16240, +16301, +16315, +16259, +16254, +16265, +16224, +16215, +16250, +16261, +16269, +16301, +16319, +16323, +16323, +16318, +16323, +16355, +16373, +16350, +16349, +16389, +16394, +16370, +16378, +16392, +16391, +16408, +16406, +16390, +16428, +16471, +16474, +16480, +16481, +16474, +16497, +16505, +16484, +16499, +16528, +16517, +16498, +16477, +16467, +16478, +16463, +16433, +16448, +16469, +16470, +16480, +16469, +16439, +16435, +16439, +16435, +16445, +16456, +16458, +16453, +16423, +16400, +16397, +16386, +16389, +16400, +16380, +16389, +16428, +16408, +16366, +16367, +16356, +16352, +16395, +16400, +16375, +16396, +16408, +16370, +16352, +16353, +16333, +16333, +16352, +16350, +16351, +16374, +16367, +16333, +16329, +16349, +16353, +16366, +16397, +16404, +16382, +16375, +16393, +16399, +16386, +16376, +16365, +16339, +16323, +16325, +16319, +16315, +16327, +16306, +16269, +16286, +16324, +16334, +16345, +16350, +16328, +16310, +16303, +16299, +16333, +16362, +16341, +16342, +16380, +16383, +16380, +16405, +16409, +16408, +16437, +16451, +16440, +16427, +16407, +16411, +16440, +16445, +16443, +16456, +16451, +16456, +16490, +16503, +16498, +16487, +16450, +16439, +16470, +16467, +16452, +16468, +16452, +16412, +16413, +16425, +16426, +16425, +16394, +16366, +16378, +16385, +16386, +16398, +16380, +16360, +16391, +16397, +16357, +16353, +16392, +16407, +16384, +16353, +16360, +16390, +16387, +16366, +16376, +16391, +16396, +16410, +16431, +16443, +16447, +16443, +16434, +16434, +16445, +16455, +16451, +16428, +16399, +16406, +16459, +16484, +16447, +16441, +16466, +16438, +16410, +16439, +16427, +16373, +16371, +16376, +16329, +16297, +16305, +16300, +16287, +16289, +16294, +16286, +16274, +16272, +16275, +16270, +16271, +16278, +16272, +16258, +16266, +16297, +16329, +16330, +16301, +16289, +16298, +16309, +16297, +16248, +16220, +16261, +16275, +16226, +16219, +16262, +16268, +16278, +16335, +16386, +16409, +16409, +16391, +16402, +16427, +16409, +16400, +16433, +16445, +16440, +16457, +16472, +16462, +16443, +16438, +16459, +16486, +16501, +16530, +16548, +16528, +16542, +16573, +16542, +16510, +16546, +16557, +16531, +16550, +16570, +16550, +16542, +16541, +16517, +16499, +16504, +16507, +16501, +16476, +16464, +16507, +16563, +16559, +16521, +16508, +16505, +16493, +16499, +16518, +16502, +16464, +16456, +16449, +16434, +16460, +16488, +16449, +16394, +16389, +16405, +16401, +16363, +16320, +16314, +16304, +16271, +16289, +16333, +16313, +16260, +16231, +16221, +16253, +16291, +16277, +16264, +16287, +16281, +16250, +16243, +16247, +16241, +16224, +16207, +16222, +16230, +16198, +16189, +16203, +16190, +16176, +16182, +16184, +16178, +16158, +16153, +16206, +16254, +16235, +16228, +16246, +16238, +16242, +16273, +16285, +16298, +16326, +16334, +16337, +16349, +16351, +16365, +16392, +16398, +16395, +16396, +16392, +16404, +16450, +16499, +16535, +16550, +16536, +16527, +16545, +16553, +16546, +16545, +16544, +16530, +16524, +16527, +16526, +16519, +16512, +16507, +16512, +16503, +16470, +16457, +16475, +16476, +16466, +16481, +16486, +16472, +16480, +16485, +16482, +16499, +16496, +16461, +16463, +16472, +16451, +16467, +16500, +16462, +16441, +16506, +16540, +16503, +16485, +16497, +16499, +16488, +16482, +16491, +16481, +16464, +16502, +16534, +16502, +16496, +16522, +16467, +16394, +16399, +16412, +16398, +16404, +16412, +16408, +16395, +16367, +16361, +16384, +16384, +16372, +16380, +16374, +16363, +16361, +16337, +16306, +16299, +16294, +16294, +16287, +16252, +16226, +16230, +16213, +16186, +16197, +16231, +16240, +16221, +16204, +16190, +16153, +16135, +16166, +16175, +16157, +16170, +16173, +16157, +16197, +16253, +16265, +16282, +16314, +16315, +16302, +16298, +16322, +16368, +16367, +16346, +16390, +16432, +16423, +16430, +16445, +16436, +16440, +16450, +16444, +16453, +16467, +16472, +16476, +16468, +16468, +16488, +16491, +16481, +16479, +16463, +16459, +16490, +16495, +16475, +16462, +16443, +16445, +16470, +16460, +16437, +16445, +16455, +16480, +16518, +16506, +16463, +16450, +16468, +16489, +16484, +16455, +16461, +16474, +16453, +16465, +16497, +16465, +16418, +16403, +16399, +16421, +16439, +16405, +16378, +16397, +16406, +16395, +16370, +16326, +16301, +16294, +16273, +16269, +16293, +16311, +16321, +16319, +16314, +16343, +16373, +16361, +16359, +16369, +16340, +16308, +16331, +16369, +16366, +16340, +16340, +16362, +16364, +16357, +16347, +16322, +16321, +16345, +16339, +16335, +16377, +16391, +16382, +16417, +16441, +16416, +16418, +16459, +16468, +16438, +16421, +16434, +16436, +16404, +16400, +16438, +16448, +16431, +16440, +16450, +16440, +16438, +16435, +16423, +16420, +16412, +16406, +16420, +16426, +16433, +16467, +16475, +16450, +16462, +16482, +16462, +16446, +16460, +16467, +16448, +16412, +16381, +16376, +16372, +16354, +16353, +16366, +16370, +16374, +16365, +16341, +16333, +16348, +16370, +16386, +16385, +16375, +16384, +16398, +16405, +16414, +16426, +16423, +16393, +16346, +16342, +16378, +16376, +16356, +16388, +16411, +16387, +16374, +16378, +16369, +16384, +16410, +16400, +16397, +16443, +16460, +16437, +16434, +16430, +16396, +16392, +16427, +16424, +16376, +16343, +16333, +16331, +16335, +16319, +16276, +16245, +16249, +16259, +16241, +16220, +16216, +16215, +16234, +16275, +16289, +16280, +16294, +16303, +16279, +16280, +16304, +16294, +16279, +16291, +16297, +16290, +16275, +16255, +16262, +16279, +16260, +16233, +16237, +16246, +16266, +16313, +16341, +16334, +16353, +16388, +16389, +16397, +16440, +16451, +16430, +16455, +16506, +16518, +16502, +16502, +16521, +16539, +16542, +16546, +16553, +16533, +16532, +16585, +16607, +16570, +16556, +16567, +16575, +16585, +16581, +16567, +16565, +16552, +16551, +16591, +16599, +16577, +16592, +16595, +16556, +16555, +16562, +16529, +16522, +16546, +16542, +16548, +16584, +16583, +16544, +16525, +16538, +16555, +16537, +16492, +16475, +16481, +16455, +16419, +16416, +16434, +16430, +16401, +16378, +16355, +16312, +16277, +16264, +16248, +16229, +16239, +16251, +16219, +16180, +16176, +16187, +16178, +16163, +16168, +16177, +16158, +16148, +16177, +16192, +16161, +16142, +16163, +16174, +16153, +16126, +16106, +16113, +16142, +16144, +16128, +16138, +16162, +16185, +16221, +16256, +16269, +16269, +16270, +16270, +16266, +16274, +16302, +16323, +16322, +16335, +16347, +16339, +16357, +16389, +16377, +16380, +16447, +16490, +16470, +16460, +16476, +16497, +16523, +16547, +16551, +16532, +16514, +16521, +16543, +16553, +16565, +16573, +16562, +16557, +16567, +16576, +16569, +16540, +16530, +16559, +16558, +16527, +16539, +16555, +16526, +16510, +16505, +16486, +16485, +16488, +16492, +16515, +16500, +16454, +16471, +16501, +16468, +16463, +16479, +16441, +16430, +16461, +16443, +16423, +16464, +16488, +16460, +16437, +16432, +16432, +16421, +16399, +16397, +16405, +16404, +16413, +16420, +16387, +16359, +16374, +16380, +16357, +16349, +16350, +16340, +16328, +16304, +16282, +16295, +16316, +16307, +16287, +16287, +16298, +16311, +16314, +16302, +16291, +16287, +16292, +16296, +16291, +16283, +16285, +16277, +16271, +16297, +16313, +16304, +16329, +16360, +16329, +16302, +16314, +16297, +16271, +16301, +16325, +16273, +16208, +16207, +16248, +16259, +16242, +16256, +16302, +16323, +16303, +16288, +16322, +16381, +16404, +16405, +16419, +16436, +16453, +16465, +16458, +16480, +16533, +16524, +16490, +16511, +16522, +16498, +16504, +16499, +16468, +16476, +16479, +16429, +16411, +16444, +16460, +16460, +16467, +16472, +16479, +16485, +16484, +16489, +16495, +16467, +16407, +16389, +16444, +16495, +16500, +16504, +16499, +16474, +16470, +16466, +16436, +16437, +16457, +16443, +16432, +16426, +16397, +16403, +16429, +16407, +16407, +16449, +16442, +16413, +16418, +16412, +16405, +16426, +16407, +16356, +16338, +16332, +16320, +16335, +16352, +16348, +16345, +16333, +16310, +16315, +16331, +16314, +16276, +16258, +16261, +16266, +16262, +16258, +16249, +16228, +16203, +16194, +16194, +16210, +16236, +16232, +16212, +16230, +16277, +16318, +16350, +16367, +16369, +16377, +16386, +16396, +16414, +16416, +16392, +16382, +16390, +16378, +16363, +16376, +16397, +16394, +16390, +16408, +16428, +16443, +16460, +16465, +16471, +16480, +16467, +16449, +16450, +16446, +16454, +16472, +16448, +16421, +16464, +16506, +16496, +16491, +16496, +16477, +16447, +16433, +16451, +16473, +16468, +16467, +16483, +16464, +16438, +16451, +16465, +16451, +16427, +16416, +16431, +16450, +16446, +16458, +16488, +16490, +16489, +16509, +16516, +16510, +16519, +16523, +16502, +16487, +16499, +16495, +16455, +16440, +16455, +16430, +16392, +16393, +16397, +16393, +16403, +16388, +16355, +16350, +16354, +16345, +16333, +16316, +16324, +16345, +16326, +16294, +16290, +16268, +16229, +16218, +16191, +16155, +16173, +16199, +16188, +16185, +16180, +16158, +16170, +16196, +16186, +16189, +16226, +16255, +16280, +16304, +16302, +16298, +16314, +16321, +16301, +16282, +16294, +16330, +16349, +16331, +16317, +16319, +16315, +16320, +16347, +16361, +16354, +16375, +16427, +16438, +16409, +16430, +16482, +16487, +16492, +16540, +16550, +16527, +16537, +16538, +16528, +16547, +16545, +16521, +16531, +16538, +16539, +16577, +16585, +16530, +16514, +16546, +16558, +16546, +16529, +16523, +16551, +16560, +16533, +16522, +16516, +16500, +16503, +16490, +16455, +16453, +16451, +16406, +16394, +16427, +16426, +16391, +16356, +16330, +16342, +16362, +16337, +16310, +16310, +16303, +16300, +16309, +16293, +16281, +16309, +16318, +16312, +16317, +16301, +16277, +16292, +16306, +16302, +16311, +16316, +16303, +16291, +16282, +16288, +16311, +16308, +16280, +16281, +16313, +16340, +16336, +16324, +16345, +16361, +16319, +16307, +16362, +16377, +16354, +16380, +16400, +16379, +16388, +16402, +16375, +16365, +16391, +16389, +16380, +16401, +16424, +16432, +16448, +16458, +16458, +16458, +16471, +16502, +16532, +16547, +16522, +16469, +16439, +16438, +16426, +16411, +16427, +16436, +16419, +16412, +16429, +16442, +16464, +16499, +16500, +16453, +16420, +16429, +16426, +16403, +16419, +16433, +16392, +16360, +16358, +16313, +16257, +16259, +16283, +16271, +16251, +16265, +16293, +16281, +16261, +16299, +16332, +16304, +16299, +16333, +16323, +16297, +16322, +16359, +16378, +16392, +16390, +16399, +16437, +16455, +16458, +16478, +16484, +16487, +16516, +16512, +16479, +16501, +16523, +16478, +16450, +16456, +16436, +16425, +16446, +16438, +16417, +16437, +16446, +16421, +16413, +16424, +16423, +16417, +16402, +16364, +16342, +16356, +16352, +16330, +16336, +16338, +16303, +16298, +16320, +16306, +16314, +16365, +16341, +16278, +16306, +16347, +16318, +16298, +16317, +16326, +16337, +16344, +16331, +16324, +16326, +16328, +16360, +16388, +16375, +16379, +16423, +16430, +16406, +16420, +16433, +16394, +16375, +16414, +16413, +16371, +16381, +16402, +16379, +16383, +16421, +16430, +16444, +16468, +16446, +16420, +16416, +16390, +16365, +16373, +16393, +16419, +16424, +16391, +16390, +16420, +16425, +16428, +16433, +16419, +16426, +16446, +16433, +16438, +16470, +16469, +16469, +16499, +16503, +16484, +16488, +16510, +16503, +16462, +16452, +16479, +16464, +16431, +16456, +16469, +16441, +16448, +16460, +16439, +16446, +16466, +16457, +16445, +16423, +16395, +16400, +16388, +16346, +16356, +16385, +16370, +16366, +16366, +16328, +16325, +16358, +16344, +16316, +16320, +16320, +16304, +16300, +16296, +16281, +16259, +16226, +16206, +16214, +16219, +16204, +16199, +16226, +16244, +16238, +16245, +16257, +16250, +16260, +16287, +16280, +16272, +16316, +16339, +16302, +16283, +16312, +16331, +16343, +16361, +16357, +16358, +16394, +16417, +16427, +16465, +16481, +16461, +16476, +16498, +16477, +16485, +16514, +16492, +16460, +16481, +16496, +16480, +16470, +16471, +16475, +16474, +16455, +16434, +16419, +16418, +16422, +16419, +16426, +16448, +16446, +16430, +16438, +16459, +16489, +16521, +16504, +16480, +16505, +16507, +16463, +16452, +16466, +16452, +16445, +16436, +16422, +16446, +16464, +16423, +16387, +16386, +16384, +16391, +16390, +16356, +16340, +16366, +16379, +16367, +16356, +16365, +16380, +16377, +16376, +16402, +16411, +16396, +16396, +16387, +16364, +16363, +16362, +16357, +16376, +16374, +16343, +16342, +16350, +16338, +16342, +16333, +16299, +16303, +16328, +16330, +16347, +16361, +16337, +16330, +16345, +16336, +16342, +16355, +16323, +16299, +16316, +16325, +16321, +16324, +16338, +16372, +16392, +16371, +16363, +16381, +16374, +16363, +16380, +16380, +16363, +16390, +16433, +16427, +16389, +16375, +16387, +16397, +16388, +16378, +16389, +16403, +16390, +16377, +16385, +16381, +16376, +16430, +16495, +16483, +16462, +16504, +16538, +16530, +16530, +16551, +16551, +16518, +16503, +16527, +16526, +16479, +16466, +16486, +16446, +16390, +16403, +16424, +16397, +16379, +16387, +16380, +16360, +16359, +16380, +16388, +16378, +16378, +16377, +16341, +16330, +16371, +16383, +16350, +16343, +16346, +16323, +16331, +16365, +16345, +16289, +16276, +16302, +16312, +16293, +16278, +16301, +16330, +16319, +16287, +16282, +16292, +16289, +16298, +16320, +16322, +16321, +16331, +16317, +16287, +16300, +16327, +16313, +16300, +16313, +16320, +16329, +16341, +16336, +16341, +16375, +16392, +16385, +16384, +16395, +16412, +16413, +16388, +16379, +16407, +16416, +16387, +16379, +16406, +16426, +16417, +16421, +16458, +16483, +16461, +16441, +16454, +16469, +16482, +16504, +16530, +16546, +16547, +16533, +16524, +16520, +16519, +16531, +16540, +16524, +16506, +16498, +16492, +16490, +16488, +16481, +16467, +16441, +16418, +16418, +16420, +16419, +16432, +16428, +16398, +16393, +16402, +16386, +16377, +16394, +16393, +16369, +16364, +16396, +16426, +16418, +16397, +16401, +16413, +16416, +16416, +16406, +16387, +16378, +16383, +16382, +16386, +16401, +16395, +16368, +16362, +16368, +16360, +16364, +16383, +16376, +16360, +16377, +16391, +16398, +16416, +16414, +16382, +16377, +16395, +16373, +16328, +16311, +16320, +16319, +16304, +16298, +16294, +16265, +16248, +16272, +16278, +16255, +16269, +16281, +16237, +16206, +16218, +16213, +16203, +16217, +16213, +16205, +16208, +16194, +16198, +16228, +16219, +16221, +16276, +16295, +16295, +16345, +16354, +16307, +16317, +16346, +16335, +16347, +16367, +16369, +16389, +16403, +16417, +16467, +16480, +16455, +16478, +16490, +16455, +16475, +16514, +16498, +16500, +16525, +16517, +16514, +16526, +16522, +16527, +16553, +16563, +16560, +16558, +16570, +16575, +16549, +16522, +16524, +16538, +16553, +16539, +16499, +16503, +16539, +16536, +16523, +16546, +16559, +16539, +16501, +16485, +16521, +16521, +16467, +16484, +16519, +16482, +16481, +16519, +16483, +16459, +16498, +16492, +16460, +16471, +16472, +16442, +16412, +16399, +16408, +16388, +16336, +16330, +16344, +16329, +16327, +16316, +16283, +16290, +16294, +16260, +16254, +16258, +16239, +16247, +16252, +16241, +16274, +16280, +16223, +16213, +16242, +16233, +16215, +16191, +16172, +16204, +16218, +16186, +16186, +16193, +16176, +16182, +16172, +16155, +16210, +16253, +16215, +16197, +16213, +16222, +16254, +16278, +16274, +16297, +16318, +16324, +16371, +16406, +16396, +16419, +16445, +16421, +16416, +16431, +16406, +16399, +16424, +16420, +16412, +16431, +16456, +16491, +16508, +16491, +16504, +16559, +16571, +16558, +16579, +16589, +16567, +16554, +16544, +16527, +16542, +16570, +16563, +16544, +16535, +16529, +16521, +16501, +16482, +16494, +16501, +16465, +16448, +16469, +16469, +16457, +16451, +16441, +16451, +16471, +16463, +16470, +16499, +16493, +16477, +16468, +16425, +16408, +16448, +16437, +16383, +16388, +16412, +16404, +16397, +16400, +16397, +16385, +16360, +16370, +16398, +16379, +16349, +16353, +16346, +16333, +16337, +16318, +16298, +16308, +16318, +16313, +16301, +16279, +16295, +16319, +16277, +16235, +16255, +16271, +16287, +16315, +16282, +16233, +16250, +16275, +16270, +16272, +16274, +16290, +16321, +16325, +16328, +16357, +16355, +16336, +16349, +16348, +16325, +16330, +16334, +16333, +16353, +16360, +16346, +16354, +16357, +16336, +16331, +16359, +16393, +16399, +16390, +16411, +16444, +16442, +16439, +16462, +16480, +16495, +16508, +16488, +16481, +16519, +16520, +16474, +16467, +16481, +16468, +16466, +16476, +16451, +16430, +16453, +16467, +16436, +16424, +16443, +16441, +16427, +16438, +16448, +16441, +16432, +16406, +16379, +16393, +16408, +16387, +16379, +16380, +16369, +16373, +16376, +16353, +16352, +16376, +16369, +16372, +16412, +16438, +16435, +16408, +16365, +16369, +16422, +16418, +16371, +16387, +16427, +16416, +16396, +16391, +16362, +16340, +16371, +16397, +16365, +16328, +16352, +16393, +16383, +16362, +16383, +16403, +16374, +16348, +16371, +16390, +16369, +16355, +16373, +16386, +16374, +16363, +16356, +16336, +16308, +16298, +16295, +16280, +16281, +16315, +16332, +16321, +16340, +16383, +16392, +16372, +16363, +16378, +16405, +16406, +16378, +16366, +16382, +16400, +16407, +16391, +16386, +16418, +16436, +16423, +16431, +16454, +16453, +16461, +16471, +16453, +16450, +16458, +16438, +16439, +16472, +16463, +16432, +16433, +16436, +16431, +16434, +16426, +16400, +16371, +16349, +16344, +16325, +16293, +16304, +16329, +16305, +16303, +16361, +16385, +16358, +16358, +16380, +16392, +16403, +16421, +16422, +16399, +16390, +16407, +16421, +16438, +16477, +16493, +16469, +16450, +16439, +16438, +16452, +16448, +16440, +16455, +16460, +16455, +16480, +16497, +16480, +16474, +16481, +16468, +16462, +16471, +16456, +16416, +16390, +16387, +16372, +16343, +16338, +16355, +16358, +16344, +16332, +16314, +16292, +16279, +16270, +16259, +16254, +16252, +16251, +16265, +16286, +16284, +16274, +16289, +16307, +16313, +16310, +16291, +16269, +16281, +16304, +16309, +16310, +16304, +16303, +16331, +16341, +16313, +16303, +16313, +16319, +16325, +16316, +16320, +16374, +16396, +16356, +16363, +16421, +16429, +16409, +16414, +16410, +16402, +16420, +16442, +16454, +16467, +16482, +16506, +16528, +16527, +16517, +16524, +16534, +16528, +16527, +16539, +16547, +16545, +16534, +16531, +16543, +16538, +16518, +16524, +16525, +16488, +16457, +16455, +16442, +16431, +16425, +16409, +16417, +16447, +16448, +16430, +16420, +16414, +16425, +16423, +16397, +16415, +16437, +16396, +16367, +16384, +16388, +16399, +16411, +16381, +16365, +16383, +16379, +16364, +16352, +16331, +16332, +16342, +16326, +16300, +16268, +16253, +16282, +16282, +16241, +16252, +16273, +16259, +16272, +16282, +16261, +16276, +16289, +16263, +16279, +16317, +16313, +16320, +16339, +16339, +16353, +16362, +16347, +16352, +16344, +16313, +16304, +16291, +16275, +16315, +16340, +16305, +16300, +16326, +16306, +16292, +16320, +16354, +16380, +16399, +16401, +16416, +16455, +16477, +16463, +16443, +16454, +16488, +16500, +16482, +16453, +16444, +16468, +16476, +16438, +16427, +16482, +16517, +16505, +16509, +16520, +16513, +16521, +16515, +16476, +16480, +16504, +16469, +16434, +16440, +16413, +16372, +16403, +16436, +16402, +16370, +16376, +16390, +16413, +16435, +16432, +16430, +16444, +16449, +16439, +16438, +16445, +16438, +16424, +16435, +16463, +16486, +16498, +16489, +16460, +16441, +16441, +16444, +16458, +16466, +16426, +16378, +16366, +16360, +16348, +16345, +16336, +16327, +16341, +16354, +16347, +16340, +16339, +16323, +16305, +16314, +16317, +16277, +16250, +16277, +16293, +16272, +16271, +16290, +16296, +16294, +16280, +16268, +16275, +16272, +16252, +16256, +16284, +16292, +16273, +16253, +16266, +16304, +16324, +16318, +16327, +16360, +16380, +16387, +16409, +16432, +16420, +16399, +16403, +16408, +16394, +16391, +16404, +16391, +16357, +16364, +16406, +16418, +16400, +16403, +16407, +16403, +16422, +16451, +16453, +16461, +16483, +16496, +16498, +16498, +16501, +16518, +16523, +16492, +16470, +16475, +16458, +16437, +16455, +16470, +16450, +16429, +16429, +16440, +16446, +16430, +16413, +16419, +16428, +16426, +16434, +16441, +16428, +16407, +16405, +16418, +16421, +16408, +16393, +16389, +16389, +16380, +16372, +16389, +16420, +16419, +16390, +16395, +16417, +16389, +16359, +16384, +16399, +16382, +16392, +16399, +16374, +16363, +16358, +16342, +16355, +16374, +16354, +16343, +16352, +16336, +16319, +16322, +16309, +16304, +16332, +16343, +16323, +16333, +16371, +16379, +16363, +16385, +16412, +16385, +16355, +16357, +16330, +16295, +16311, +16332, +16333, +16346, +16330, +16295, +16311, +16335, +16319, +16336, +16374, +16363, +16359, +16384, +16389, +16404, +16445, +16457, +16472, +16518, +16513, +16464, +16451, +16470, +16493, +16512, +16495, +16455, +16454, +16459, +16426, +16407, +16426, +16429, +16392, +16363, +16373, +16396, +16393, +16377, +16379, +16394, +16410, +16428, +16437, +16441, +16458, +16472, +16442, +16393, +16370, +16367, +16359, +16344, +16344, +16357, +16353, +16339, +16347, +16371, +16387, +16392, +16374, +16338, +16332, +16360, +16371, +16362, +16360, +16366, +16364, +16358, +16359, +16371, +16382, +16390, +16394, +16396, +16394, +16380, +16374, +16397, +16428, +16434, +16425, +16418, +16407, +16416, +16456, +16480, +16445, +16407, +16423, +16442, +16410, +16375, +16374, +16381, +16378, +16377, +16364, +16339, +16314, +16291, +16290, +16309, +16308, +16292, +16296, +16308, +16319, +16334, +16329, +16309, +16321, +16344, +16336, +16320, +16324, +16331, +16336, +16351, +16359, +16355, +16362, +16387, +16394, +16369, +16363, +16388, +16393, +16390, +16428, +16453, +16417, +16389, +16414, +16435, +16422, +16405, +16401, +16407, +16409, +16400, +16411, +16447, +16448, +16416, +16421, +16465, +16491, +16500, +16505, +16490, +16471, +16487, +16504, +16492, +16486, +16511, +16531, +16515, +16496, +16509, +16531, +16524, +16497, +16484, +16489, +16466, +16418, +16417, +16455, +16450, +16420, +16426, +16443, +16448, +16455, +16439, +16403, +16400, +16418, +16409, +16391, +16396, +16410, +16408, +16389, +16374, +16367, +16352, +16344, +16346, +16343, +16354, +16383, +16372, +16329, +16321, +16345, +16335, +16288, +16280, +16317, +16318, +16281, +16274, +16278, +16269, +16280, +16277, +16242, +16245, +16286, +16289, +16280, +16293, +16278, +16234, +16216, +16222, +16225, +16233, +16251, +16256, +16253, +16272, +16285, +16266, +16251, +16259, +16268, +16291, +16331, +16352, +16348, +16348, +16371, +16411, +16437, +16434, +16439, +16463, +16483, +16505, +16531, +16524, +16488, +16477, +16491, +16495, +16492, +16477, +16440, +16421, +16436, +16433, +16415, +16417, +16403, +16376, +16363, +16355, +16356, +16385, +16392, +16366, +16373, +16406, +16424, +16437, +16457, +16453, +16434, +16436, +16467, +16491, +16471, +16457, +16493, +16543, +16566, +16551, +16508, +16495, +16513, +16505, +16482, +16470, +16471, +16498, +16514, +16493, +16493, +16515, +16491, +16462, +16476, +16484, +16478, +16477, +16466, +16466, +16482, +16469, +16451, +16453, +16454, +16450, +16438, +16412, +16395, +16373, +16354, +16370, +16366, +16315, +16293, +16296, +16270, +16268, +16277, +16242, +16223, +16247, +16246, +16247, +16283, +16279, +16239, +16234, +16250, +16256, +16259, +16238, +16203, +16211, +16245, +16253, +16248, +16244, +16236, +16244, +16277, +16313, +16341, +16360, +16381, +16414, +16426, +16403, +16398, +16415, +16406, +16393, +16409, +16419, +16421, +16421, +16401, +16401, +16449, +16467, +16447, +16465, +16497, +16504, +16511, +16509, +16496, +16502, +16517, +16525, +16528, +16516, +16494, +16471, +16453, +16467, +16483, +16430, +16378, +16399, +16403, +16373, +16393, +16410, +16376, +16375, +16391, +16365, +16361, +16390, +16362, +16314, +16326, +16339, +16300, +16265, +16263, +16277, +16302, +16321, +16314, +16305, +16318, +16329, +16316, +16303, +16306, +16312, +16317, +16325, +16337, +16353, +16376, +16391, +16395, +16408, +16422, +16410, +16388, +16381, +16388, +16404, +16423, +16424, +16410, +16405, +16403, +16398, +16412, +16417, +16392, +16388, +16411, +16404, +16381, +16388, +16390, +16380, +16409, +16449, +16432, +16397, +16402, +16410, +16391, +16395, +16421, +16408, +16386, +16406, +16425, +16421, +16437, +16464, +16462, +16461, +16483, +16505, +16504, +16494, +16497, +16504, +16489, +16474, +16477, +16473, +16462, +16467, +16463, +16436, +16424, +16431, +16430, +16430, +16429, +16405, +16386, +16404, +16426, +16423, +16414, +16398, +16378, +16389, +16417, +16421, +16419, +16430, +16438, +16434, +16421, +16400, +16383, +16364, +16336, +16323, +16324, +16310, +16279, +16270, +16294, +16297, +16268, +16271, +16313, +16316, +16281, +16284, +16334, +16375, +16382, +16364, +16361, +16391, +16406, +16392, +16398, +16420, +16416, +16410, +16420, +16409, +16378, +16365, +16378, +16390, +16387, +16366, +16342, +16326, +16326, +16344, +16358, +16338, +16320, +16334, +16329, +16293, +16297, +16316, +16295, +16285, +16313, +16319, +16311, +16313, +16283, +16240, +16251, +16287, +16289, +16277, +16300, +16327, +16321, +16312, +16323, +16321, +16314, +16340, +16359, +16343, +16340, +16353, +16374, +16408, +16414, +16389, +16405, +16429, +16411, +16418, +16459, +16477, +16495, +16519, +16510, +16495, +16509, +16527, +16531, +16509, +16479, +16477, +16488, +16489, +16499, +16503, +16493, +16492, +16500, +16510, +16524, +16535, +16550, +16566, +16555, +16532, +16523, +16496, +16479, +16506, +16515, +16504, +16521, +16515, +16473, +16475, +16489, +16482, +16503, +16517, +16483, +16467, +16468, +16445, +16445, +16459, +16432, +16413, +16425, +16402, +16384, +16407, +16400, +16368, +16375, +16377, +16344, +16333, +16346, +16340, +16322, +16307, +16293, +16280, +16267, +16250, +16242, +16244, +16241, +16237, +16231, +16233, +16246, +16243, +16220, +16215, +16226, +16210, +16187, +16188, +16186, +16163, +16153, +16166, +16181, +16187, +16195, +16219, +16246, +16255, +16250, +16262, +16299, +16324, +16317, +16312, +16338, +16367, +16380, +16395, +16419, +16440, +16447, +16439, +16444, +16477, +16494, +16484, +16485, +16492, +16495, +16513, +16513, +16485, +16496, +16537, +16545, +16535, +16528, +16527, +16552, +16552, +16529, +16541, +16540, +16497, +16494, +16495, +16449, +16438, +16443, +16412, +16431, +16461, +16412, +16392, +16432, +16438, +16442, +16447, +16403, +16389, +16417, +16397, +16383, +16404, +16385, +16370, +16389, +16371, +16347, +16361, +16349, +16326, +16346, +16364, +16353, +16338, +16329, +16343, +16388, +16411, +16398, +16395, +16413, +16412, +16394, +16410, +16445, +16436, +16407, +16421, +16449, +16455, +16452, +16444, +16422, +16413, +16422, +16409, +16383, +16379, +16380, +16360, +16339, +16342, +16355, +16355, +16342, +16350, +16390, +16406, +16398, +16407, +16410, +16391, +16391, +16391, +16376, +16386, +16390, +16350, +16337, +16355, +16336, +16324, +16329, +16293, +16274, +16317, +16329, +16306, +16319, +16349, +16354, +16347, +16358, +16383, +16390, +16368, +16349, +16350, +16361, +16371, +16371, +16369, +16378, +16374, +16357, +16360, +16358, +16355, +16389, +16408, +16381, +16381, +16412, +16408, +16405, +16433, +16453, +16454, +16455, +16451, +16433, +16405, +16391, +16403, +16412, +16408, +16408, +16392, +16357, +16338, +16338, +16347, +16352, +16339, +16342, +16367, +16370, +16372, +16404, +16411, +16394, +16409, +16437, +16451, +16459, +16448, +16437, +16447, +16435, +16430, +16471, +16491, +16471, +16472, +16472, +16453, +16435, +16420, +16424, +16440, +16419, +16394, +16413, +16420, +16408, +16424, +16422, +16397, +16402, +16411, +16390, +16380, +16391, +16396, +16378, +16353, +16344, +16349, +16343, +16334, +16329, +16324, +16326, +16318, +16291, +16272, +16279, +16297, +16311, +16296, +16284, +16323, +16354, +16333, +16332, +16362, +16365, +16352, +16344, +16339, +16337, +16335, +16328, +16326, +16323, +16340, +16374, +16387, +16409, +16462, +16472, +16443, +16449, +16479, +16497, +16508, +16511, +16526, +16543, +16496, +16445, +16465, +16457, +16405, +16401, +16403, +16392, +16419, +16410, +16351, +16357, +16391, +16377, +16387, +16420, +16416, +16420, +16437, +16417, +16405, +16428, +16436, +16429, +16432, +16436, +16436, +16451, +16479, +16487, +16465, +16462, +16477, +16467, +16453, +16449, +16428, +16421, +16453, +16468, +16457, +16467, +16486, +16475, +16445, +16430, +16438, +16438, +16417, +16402, +16393, +16376, +16361, +16359, +16361, +16343, +16278, +16205, +16184, +16194, +16212, +16234, +16235, +16224, +16215, +16195, +16191, +16215, +16223, +16232, +16240, +16196, +16182, +16241, +16254, +16234, +16281, +16307, +16260, +16253, +16279, +16270, +16271, +16287, +16289, +16296, +16299, +16289, +16310, +16343, +16344, +16342, +16362, +16378, +16380, +16400, +16437, +16454, +16467, +16505, +16525, +16509, +16511, +16546, +16574, +16588, +16596, +16595, +16590, +16578, +16574, +16596, +16616, +16608, +16598, +16595, +16583, +16569, +16559, +16546, +16523, +16500, +16493, +16487, +16488, +16509, +16507, +16481, +16502, +16528, +16488, +16446, +16439, +16425, +16424, +16437, +16402, +16352, +16343, +16356, +16372, +16378, +16358, +16340, +16349, +16371, +16393, +16394, +16386, +16395, +16374, +16322, +16325, +16367, +16370, +16363, +16355, +16304, +16266, +16278, +16284, +16275, +16271, +16258, +16246, +16256, +16262, +16254, +16260, +16280, +16286, +16289, +16315, +16347, +16332, +16301, +16311, +16319, +16287, +16260, +16264, +16280, +16303, +16326, +16341, +16351, +16340, +16317, +16305, +16307, +16324, +16343, +16344, +16353, +16388, +16401, +16389, +16390, +16396, +16410, +16443, +16449, +16436, +16447, +16456, +16442, +16441, +16450, +16452, +16444, +16422, +16404, +16398, +16393, +16402, +16424, +16422, +16417, +16430, +16431, +16436, +16462, +16465, +16453, +16462, +16466, +16453, +16460, +16483, +16475, +16422, +16376, +16391, +16410, +16392, +16389, +16397, +16382, +16395, +16428, +16410, +16386, +16405, +16406, +16390, +16410, +16438, +16432, +16419, +16422, +16441, +16454, +16451, +16446, +16450, +16442, +16425, +16423, +16416, +16394, +16392, +16403, +16393, +16391, +16412, +16415, +16411, +16429, +16431, +16418, +16442, +16470, +16452, +16443, +16466, +16467, +16449, +16444, +16427, +16390, +16381, +16389, +16378, +16364, +16359, +16344, +16339, +16341, +16315, +16297, +16313, +16299, +16269, +16294, +16314, +16291, +16296, +16315, +16297, +16277, +16281, +16303, +16349, +16361, +16317, +16305, +16328, +16312, +16288, +16284, +16280, +16280, +16283, +16278, +16290, +16289, +16244, +16219, +16250, +16278, +16295, +16306, +16301, +16313, +16356, +16401, +16440, +16452, +16439, +16451, +16465, +16445, +16463, +16511, +16483, +16446, +16481, +16491, +16470, +16485, +16469, +16433, +16455, +16470, +16453, +16492, +16536, +16523, +16520, +16525, +16506, +16520, +16544, +16515, +16498, +16522, +16526, +16513, +16508, +16511, +16515, +16494, +16458, +16460, +16476, +16457, +16441, +16466, +16494, +16492, +16483, +16498, +16513, +16486, +16468, +16479, +16459, +16425, +16423, +16407, +16381, +16386, +16387, +16370, +16363, +16330, +16291, +16301, +16301, +16273, +16280, +16281, +16237, +16219, +16253, +16269, +16254, +16224, +16198, +16192, +16189, +16178, +16173, +16164, +16158, +16176, +16187, +16169, +16169, +16184, +16170, +16152, +16178, +16215, +16224, +16223, +16245, +16286, +16314, +16326, +16342, +16350, +16347, +16367, +16394, +16389, +16390, +16433, +16452, +16420, +16411, +16440, +16441, +16418, +16429, +16473, +16490, +16475, +16484, +16508, +16514, +16524, +16549, +16563, +16574, +16572, +16543, +16548, +16601, +16623, +16601, +16579, +16567, +16575, +16570, +16511, +16504, +16565, +16559, +16513, +16526, +16524, +16482, +16483, +16498, +16495, +16502, +16495, +16481, +16493, +16494, +16467, +16454, +16441, +16427, +16432, +16425, +16396, +16380, +16377, +16377, +16376, +16371, +16371, +16358, +16329, +16342, +16388, +16383, +16350, +16356, +16356, +16322, +16310, +16337, +16348, +16325, +16319, +16344, +16335, +16290, +16294, +16325, +16308, +16275, +16272, +16270, +16266, +16271, +16268, +16269, +16278, +16250, +16207, +16223, +16250, +16231, +16213, +16237, +16259, +16256, +16250, +16247, +16247, +16251, +16247, +16236, +16258, +16304, +16314, +16300, +16329, +16377, +16372, +16350, +16360, +16360, +16337, +16361, +16418, +16448, +16454, +16453, +16442, +16448, +16471, +16475, +16472, +16486, +16487, +16470, +16463, +16469, +16483, +16497, +16484, +16467, +16473, +16469, +16448, +16462, +16491, +16508, +16524, +16523, +16495, +16491, +16492, +16466, +16466, +16503, +16512, +16495, +16495, +16495, +16470, +16452, +16472, +16489, +16467, +16460, +16483, +16461, +16406, +16403, +16429, +16415, +16393, +16389, +16382, +16380, +16388, +16384, +16370, +16373, +16406, +16437, +16412, +16376, +16391, +16402, +16360, +16340, +16361, +16356, +16330, +16331, +16350, +16353, +16330, +16328, +16375, +16388, +16337, +16312, +16326, +16306, +16281, +16291, +16285, +16271, +16289, +16305, +16290, +16286, +16309, +16321, +16311, +16309, +16332, +16335, +16304, +16304, +16338, +16336, +16316, +16340, +16369, +16353, +16345, +16377, +16391, +16366, +16359, +16392, +16407, +16395, +16394, +16401, +16409, +16432, +16436, +16402, +16405, +16432, +16412, +16409, +16442, +16417, +16367, +16383, +16398, +16382, +16406, +16428, +16397, +16384, +16398, +16393, +16392, +16411, +16442, +16476, +16463, +16412, +16396, +16407, +16409, +16436, +16470, +16455, +16449, +16499, +16535, +16523, +16507, +16515, +16525, +16501, +16453, +16443, +16472, +16490, +16504, +16525, +16510, +16479, +16491, +16502, +16449, +16416, +16437, +16403, +16335, +16355, +16385, +16332, +16320, +16379, +16367, +16307, +16304, +16321, +16315, +16315, +16334, +16363, +16368, +16338, +16334, +16352, +16319, +16309, +16375, +16380, +16306, +16323, +16389, +16347, +16291, +16338, +16369, +16298, +16232, +16239, +16265, +16259, +16233, +16235, +16250, +16240, +16234, +16257, +16257, +16260, +16309, +16316, +16261, +16268, +16329, +16342, +16332, +16337, +16337, +16356, +16373, +16357, +16362, +16390, +16385, +16389, +16420, +16438, +16468, +16486, +16442, +16433, +16490, +16503, +16486, +16494, +16477, +16456, +16494, +16533, +16527, +16510, +16500, +16498, +16496, +16486, +16495, +16530, +16529, +16486, +16466, +16492, +16519, +16502, +16466, +16481, +16512, +16496, +16479, +16501, +16498, +16477, +16488, +16502, +16499, +16494, +16463, +16440, +16474, +16490, +16437, +16419, +16462, +16481, +16466, +16442, +16382, +16332, +16337, +16345, +16336, +16350, +16355, +16318, +16299, +16325, +16341, +16330, +16320, +16309, +16308, +16326, +16324, +16307, +16314, +16292, +16234, +16235, +16281, +16287, +16273, +16267, +16260, +16275, +16294, +16279, +16262, +16266, +16266, +16273, +16281, +16282, +16285, +16276, +16255, +16259, +16265, +16236, +16221, +16244, +16257, +16250, +16247, +16261, +16290, +16309, +16321, +16346, +16369, +16378, +16399, +16427, +16440, +16461, +16493, +16506, +16516, +16530, +16529, +16523, +16530, +16530, +16514, +16504, +16514, +16531, +16531, +16508, +16502, +16519, +16503, +16459, +16465, +16505, +16505, +16487, +16486, +16483, +16480, +16495, +16502, +16505, +16523, +16539, +16527, +16494, +16475, +16482, +16457, +16407, +16410, +16437, +16410, +16393, +16416, +16402, +16373, +16370, +16351, +16348, +16388, +16389, +16352, +16377, +16426, +16420, +16390, +16384, +16391, +16394, +16395, +16392, +16381, +16360, +16351, +16344, +16328, +16341, +16368, +16354, +16338, +16362, +16358, +16317, +16324, +16370, +16383, +16371, +16368, +16362, +16344, +16331, +16316, +16288, +16269, +16270, +16263, +16268, +16300, +16296, +16242, +16227, +16257, +16265, +16265, +16281, +16265, +16228, +16231, +16264, +16284, +16306, +16340, +16340, +16302, +16295, +16335, +16352, +16344, +16362, +16371, +16347, +16361, +16416, +16442, +16447, +16474, +16493, +16465, +16430, +16442, +16472, +16463, +16456, +16485, +16481, +16429, +16424, +16455, +16442, +16433, +16463, +16465, +16458, +16490, +16488, +16446, +16471, +16523, +16503, +16467, +16476, +16486, +16479, +16481, +16490, +16504, +16517, +16508, +16493, +16507, +16537, +16539, +16519, +16508, +16491, +16460, +16461, +16482, +16459, +16432, +16440, +16441, +16411, +16394, +16396, +16401, +16396, +16388, +16407, +16420, +16381, +16351, +16372, +16390, +16397, +16398, +16349, +16295, +16312, +16347, +16327, +16276, +16252, +16271, +16293, +16300, +16332, +16350, +16319, +16291, +16275, +16259, +16281, +16307, +16279, +16254, +16266, +16279, +16293, +16285, +16250, +16256, +16295, +16294, +16291, +16319, +16317, +16294, +16297, +16322, +16338, +16329, +16317, +16328, +16333, +16323, +16341, +16384, +16404, +16410, +16426, +16430, +16412, +16410, +16446, +16458, +16422, +16427, +16462, +16434, +16397, +16431, +16445, +16407, +16408, +16424, +16399, +16407, +16453, +16441, +16395, +16394, +16409, +16392, +16368, +16364, +16381, +16408, +16427, +16428, +16421, +16426, +16459, +16486, +16482, +16475, +16477, +16460, +16430, +16423, +16447, +16472, +16461, +16435, +16447, +16463, +16436, +16420, +16457, +16485, +16468, +16444, +16445, +16462, +16466, +16450, +16457, +16486, +16471, +16448, +16470, +16483, +16474, +16500, +16502, +16444, +16431, +16455, +16432, +16412, +16426, +16394, +16334, +16327, +16352, +16347, +16315, +16303, +16321, +16310, +16270, +16277, +16309, +16296, +16286, +16302, +16303, +16313, +16341, +16343, +16346, +16371, +16361, +16332, +16322, +16308, +16298, +16297, +16264, +16224, +16233, +16262, +16273, +16264, +16247, +16243, +16244, +16235, +16262, +16324, +16332, +16297, +16316, +16363, +16359, +16361, +16413, +16425, +16378, +16376, +16409, +16399, +16395, +16446, +16475, +16464, +16483, +16508, +16494, +16490, +16513, +16530, +16542, +16546, +16523, +16504, +16520, +16539, +16547, +16544, +16517, +16501, +16525, +16531, +16501, +16503, +16518, +16475, +16424, +16432, +16447, +16435, +16424, +16410, +16391, +16402, +16419, +16393, +16365, +16371, +16377, +16377, +16387, +16383, +16362, +16365, +16376, +16378, +16391, +16372, +16303, +16283, +16320, +16306, +16255, +16246, +16246, +16237, +16263, +16292, +16277, +16246, +16240, +16272, +16318, +16335, +16343, +16366, +16363, +16367, +16418, +16429, +16373, +16360, +16379, +16354, +16353, +16398, +16384, +16332, +16351, +16391, +16373, +16348, +16343, +16320, +16314, +16346, +16346, +16323, +16349, +16382, +16374, +16388, +16423, +16410, +16409, +16469, +16501, +16480, +16474, +16472, +16447, +16433, +16441, +16441, +16439, +16432, +16415, +16425, +16466, +16470, +16434, +16424, +16425, +16404, +16400, +16417, +16423, +16450, +16481, +16453, +16421, +16440, +16437, +16396, +16390, +16401, +16385, +16376, +16384, +16397, +16416, +16426, +16416, +16418, +16434, +16439, +16419, +16388, +16396, +16435, +16428, +16394, +16406, +16417, +16376, +16355, +16368, +16353, +16324, +16313, +16321, +16368, +16409, +16387, +16370, +16390, +16392, +16393, +16419, +16432, +16443, +16473, +16474, +16466, +16484, +16480, +16455, +16450, +16417, +16360, +16359, +16370, +16345, +16346, +16364, +16330, +16296, +16310, +16328, +16329, +16341, +16356, +16357, +16335, +16315, +16324, +16340, +16341, +16356, +16370, +16355, +16335, +16336, +16338, +16342, +16355, +16357, +16336, +16327, +16348, +16359, +16339, +16345, +16370, +16345, +16318, +16340, +16357, +16370, +16394, +16357, +16304, +16339, +16365, +16340, +16366, +16400, +16376, +16374, +16397, +16390, +16394, +16407, +16388, +16384, +16405, +16415, +16431, +16447, +16454, +16469, +16474, +16458, +16461, +16483, +16488, +16486, +16487, +16483, +16472, +16459, +16453, +16439, +16416, +16438, +16477, +16446, +16413, +16445, +16462, +16450, +16460, +16456, +16434, +16442, +16442, +16414, +16394, +16393, +16414, +16420, +16360, +16324, +16369, +16378, +16334, +16362, +16400, +16350, +16313, +16336, +16350, +16353, +16358, +16348, +16347, +16343, +16313, +16305, +16344, +16381, +16395, +16387, +16363, +16358, +16374, +16393, +16403, +16392, +16377, +16370, +16338, +16314, +16357, +16388, +16353, +16342, +16356, +16328, +16307, +16326, +16333, +16321, +16327, +16359, +16376, +16360, +16361, +16394, +16395, +16373, +16385, +16402, +16384, +16364, +16375, +16413, +16435, +16413, +16387, +16384, +16389, +16409, +16429, +16428, +16437, +16452, +16434, +16426, +16437, +16414, +16396, +16406, +16398, +16401, +16425, +16398, +16378, +16437, +16480, +16464, +16459, +16458, +16442, +16442, +16441, +16417, +16402, +16412, +16432, +16430, +16398, +16381, +16401, +16409, +16408, +16437, +16447, +16406, +16376, +16404, +16437, +16435, +16442, +16474, +16459, +16402, +16407, +16461, +16455, +16418, +16431, +16437, +16417, +16444, +16476, +16440, +16418, +16430, +16398, +16380, +16434, +16444, +16390, +16379, +16386, +16359, +16364, +16397, +16363, +16307, +16305, +16314, +16313, +16327, +16330, +16291, +16254, +16248, +16244, +16235, +16251, +16259, +16215, +16187, +16230, +16263, +16247, +16242, +16256, +16246, +16241, +16271, +16294, +16282, +16286, +16323, +16323, +16272, +16271, +16331, +16342, +16310, +16317, +16333, +16313, +16302, +16323, +16344, +16358, +16369, +16383, +16402, +16410, +16414, +16433, +16452, +16470, +16493, +16490, +16488, +16514, +16504, +16477, +16520, +16569, +16558, +16557, +16576, +16555, +16536, +16563, +16602, +16617, +16597, +16578, +16582, +16590, +16615, +16628, +16557, +16483, +16505, +16533, +16532, +16555, +16546, +16502, +16493, +16469, +16422, +16420, +16421, +16399, +16409, +16414, +16391, +16394, +16415, +16425, +16424, +16403, +16404, +16430, +16422, +16399, +16401, +16399, +16414, +16442, +16420, +16381, +16361, +16337, +16348, +16377, +16334, +16284, +16283, +16260, +16223, +16211, +16178, +16155, +16187, +16205, +16187, +16176, +16163, +16158, +16178, +16183, +16167, +16178, +16212, +16233, +16237, +16238, +16231, +16200, +16189, +16220, +16232, +16223, +16256, +16287, +16276, +16294, +16358, +16383, +16364, +16360, +16376, +16392, +16408, +16427, +16445, +16449, +16431, +16418, +16441, +16490, +16499, +16463, +16443, +16469, +16495, +16489, +16467, +16464, +16490, +16500, +16471, +16453, +16459, +16468, +16480, +16477, +16442, +16425, +16440, +16435, +16427, +16462, +16491, +16471, +16450, +16454, +16448, +16437, +16452, +16475, +16468, +16459, +16486, +16505, +16490, +16497, +16511, +16489, +16483, +16511, +16509, +16502, +16530, +16526, +16487, +16483, +16497, +16496, +16483, +16472, +16483, +16495, +16469, +16454, +16464, +16438, +16405, +16422, +16424, +16399, +16396, +16381, +16362, +16387, +16393, +16360, +16355, +16367, +16363, +16360, +16342, +16304, +16288, +16294, +16283, +16261, +16243, +16230, +16221, +16217, +16231, +16246, +16234, +16206, +16205, +16235, +16274, +16289, +16273, +16253, +16257, +16281, +16293, +16292, +16316, +16362, +16376, +16351, +16327, +16331, +16346, +16339, +16320, +16338, +16357, +16334, +16319, +16332, +16346, +16369, +16377, +16348, +16352, +16387, +16389, +16408, +16452, +16432, +16410, +16456, +16463, +16429, +16458, +16502, +16485, +16467, +16489, +16513, +16520, +16509, +16499, +16497, +16485, +16468, +16461, +16455, +16460, +16469, +16459, +16446, +16455, +16462, +16455, +16445, +16414, +16379, +16381, +16395, +16376, +16358, +16393, +16436, +16424, +16389, +16387, +16399, +16377, +16356, +16365, +16360, +16344, +16360, +16373, +16366, +16372, +16364, +16331, +16344, +16386, +16371, +16338, +16356, +16386, +16400, +16411, +16417, +16404, +16386, +16390, +16412, +16414, +16404, +16405, +16381, +16347, +16360, +16380, +16383, +16404, +16408, +16378, +16382, +16394, +16366, +16361, +16391, +16398, +16383, +16368, +16368, +16397, +16411, +16393, +16387, +16385, +16378, +16391, +16384, +16336, +16328, +16364, +16364, +16342, +16344, +16346, +16329, +16330, +16371, +16411, +16418, +16406, +16394, +16379, +16382, +16409, +16426, +16419, +16407, +16416, +16442, +16449, +16440, +16445, +16444, +16429, +16432, +16435, +16411, +16396, +16393, +16382, +16394, +16424, +16426, +16419, +16422, +16411, +16391, +16388, +16391, +16386, +16384, +16395, +16403, +16411, +16434, +16434, +16378, +16349, +16395, +16412, +16388, +16414, +16436, +16392, +16373, +16407, +16422, +16416, +16418, +16422, +16429, +16434, +16438, +16475, +16510, +16492, +16466, +16466, +16460, +16454, +16449, +16421, +16395, +16395, +16386, +16369, +16369, +16369, +16365, +16362, +16337, +16300, +16280, +16278, +16273, +16265, +16272, +16277, +16231, +16178, +16190, +16214, +16192, +16182, +16211, +16226, +16228, +16238, +16241, +16234, +16236, +16249, +16263, +16255, +16244, +16269, +16280, +16255, +16274, +16338, +16356, +16355, +16368, +16353, +16339, +16380, +16411, +16414, +16434, +16444, +16425, +16436, +16468, +16480, +16498, +16527, +16534, +16542, +16563, +16570, +16568, +16585, +16598, +16570, +16526, +16527, +16564, +16574, +16540, +16515, +16535, +16570, +16568, +16539, +16535, +16547, +16535, +16519, +16534, +16552, +16541, +16514, +16480, +16460, +16489, +16517, +16491, +16465, +16476, +16482, +16481, +16494, +16476, +16440, +16443, +16436, +16400, +16427, +16481, +16448, +16388, +16389, +16389, +16361, +16354, +16347, +16331, +16324, +16303, +16266, +16263, +16262, +16239, +16253, +16284, +16266, +16237, +16241, +16254, +16267, +16286, +16284, +16262, +16246, +16237, +16238, +16229, +16198, +16187, +16218, +16241, +16227, +16212, +16215, +16206, +16180, +16177, +16215, +16249, +16258, +16271, +16290, +16291, +16304, +16336, +16350, +16350, +16369, +16392, +16396, +16394, +16402, +16417, +16432, +16443, +16443, +16441, +16446, +16443, +16434, +16447, +16474, +16471, +16446, +16438, +16457, +16483, +16488, +16460, +16433, +16446, +16465, +16455, +16433, +16409, +16388, +16399, +16423, +16413, +16404, +16417, +16404, +16384, +16393, +16386, +16360, +16374, +16395, +16378, +16386, +16432, +16440, +16426, +16450, +16487, +16504, +16515, +16514, +16479, +16439, +16442, +16470, +16466, +16441, +16451, +16487, +16507, +16528, +16557, +16551, +16528, +16533, +16536, +16527, +16547, +16567, +16533, +16505, +16527, +16529, +16460, +16411, +16427, +16417, +16362, +16365, +16422, +16421, +16373, +16376, +16407, +16391, +16365, +16367, +16369, +16369, +16393, +16423, +16424, +16403, +16373, +16331, +16299, +16292, +16278, +16241, +16206, +16206, +16229, +16248, +16260, +16259, +16247, +16252, +16265, +16242, +16203, +16203, +16243, +16277, +16277, +16261, +16261, +16262, +16260, +16276, +16258, +16211, +16248, +16331, +16334, +16322, +16347, +16319, +16268, +16274, +16270, +16254, +16285, +16314, +16326, +16366, +16395, +16413, +16443, +16436, +16410, +16431, +16445, +16432, +16440, +16439, +16426, +16460, +16509, +16514, +16493, +16477, +16479, +16466, +16426, +16421, +16470, +16508, +16537, +16566, +16549, +16512, +16496, +16477, +16487, +16517, +16497, +16477, +16520, +16545, +16550, +16572, +16539, +16471, +16460, +16444, +16393, +16401, +16449, +16464, +16457, +16441, +16424, +16402, +16357, +16339, +16376, +16385, +16373, +16414, +16423, +16375, +16411, +16481, +16431, +16369, +16395, +16400, +16365, +16396, +16442, +16409, +16363, +16357, +16342, +16304, +16282, +16273, +16258, +16271, +16297, +16276, +16248, +16277, +16314, +16303, +16277, +16242, +16190, +16165, +16162, +16166, +16216, +16256, +16178, +16091, +16110, +16122, +16087, +16195, +16516, +16891, +17216, +17526, +17781, +17797, +17461, +16949, +16471, +15912, +15141, +14435, +14110, +14237, +14793, +15487, +16138, +17111, +17990, +17690, +17032, +17466, +18018, +17637, +17346, +17572, +17567, +17182, +16552, +16138, +16327, +16076, +14925, +14267, +14402, +14513, +14754, +15138, +15473, +16180, +16909, +17149, +17560, +18172, +18266, +18044, +17816, +17409, +16907, +16233, +15272, +14459, +13994, +13861, +14459, +15642, +16643, +17355, +17909, +18169, +18468, +18729, +18098, +17031, +16687, +16471, +15577, +14570, +14022, +14299, +15276, +15598, +15369, +16309, +17638, +17624, +17290, +17594, +17985, +18437, +18397, +17313, +16671, +16883, +16504, +15916, +15928, +15683, +15241, +15115, +14746, +14495, +14863, +15030, +15224, +16100, +16652, +16625, +16957, +17441, +17826, +18335, +18298, +17613, +17151, +16743, +16020, +15237, +14232, +13302, +13382, +14120, +14568, +14835, +15399, +16435, +17644, +18301, +18470, +18848, +19096, +18544, +17604, +16768, +16032, +15534, +15279, +14881, +14253, +13943, +14520, +15506, +15808, +15782, +16642, +17826, +18139, +18083, +18288, +18461, +18616, +18655, +18313, +18005, +17661, +16832, +16122, +15800, +15369, +15069, +14958, +14723, +14899, +15487, +15739, +15976, +16559, +17105, +17567, +17771, +17532, +17409, +17514, +17445, +17165, +16523, +15832, +15746, +15691, +15229, +14967, +14830, +14814, +15413, +15867, +15818, +16248, +16820, +16867, +17082, +17348, +17235, +17413, +17528, +16875, +16414, +16476, +16144, +15510, +14943, +14317, +14014, +14108, +13985, +13817, +14165, +14943, +15932, +16913, +17660, +18448, +19324, +19568, +19055, +18551, +18274, +17812, +17124, +16561, +16464, +16547, +15995, +15114, +15148, +15831, +15975, +15765, +15923, +16325, +16581, +16487, +16394, +16835, +17215, +16821, +16240, +15942, +15699, +15590, +15575, +15427, +15330, +15314, +15256, +15210, +15098, +15117, +15548, +16040, +16618, +17546, +18230, +18496, +18836, +18977, +18558, +17735, +16933, +16756, +16543, +15170, +13814, +13719, +14072, +14518, +15025, +15080, +15476, +16512, +16891, +16902, +17484, +18077, +18549, +18767, +18106, +17532, +17642, +17295, +16701, +16494, +16056, +15644, +15613, +15330, +15255, +15681, +15718, +15894, +16814, +17276, +17202, +17406, +17443, +17441, +17758, +17372, +16595, +16587, +16395, +15545, +15205, +15138, +14949, +15277, +15568, +15457, +15857, +16473, +16803, +17342, +17573, +17315, +17811, +18497, +18035, +17308, +16935, +16289, +15815, +15730, +15227, +14666, +14721, +14829, +14907, +15443, +16009, +16259, +16528, +16795, +16970, +17115, +16805, +16155, +16060, +16313, +16055, +15526, +15299, +15362, +15561, +15637, +15534, +15625, +15953, +16301, +16668, +16909, +16954, +17045, +17185, +17244, +17213, +16958, +16544, +16205, +15867, +15635, +15668, +15558, +15336, +15588, +16029, +16217, +16547, +17101, +17603, +18085, +18331, +18411, +18733, +18692, +17879, +17175, +16698, +16105, +15896, +15782, +15243, +15111, +15399, +15372, +15575, +16124, +16401, +16691, +16692, +16019, +15842, +16217, +16092, +16023, +16160, +15768, +15557, +15772, +15568, +15400, +15555, +15552, +15894, +16410, +16187, +16062, +16605, +16882, +16916, +16938, +16562, +16498, +16972, +16742, +16002, +15953, +16327, +16593, +16712, +16395, +16012, +16308, +16822, +16916, +16922, +17196, +17712, +18289, +18437, +18087, +17979, +18288, +18338, +17951, +17439, +16962, +16802, +16943, +16791, +16429, +16408, +16466, +16294, +16155, +16020, +15869, +15910, +15857, +15543, +15270, +14997, +14688, +14489, +14130, +13732, +13846, +14208, +14397, +14515, +14466, +14451, +14984, +15594, +15651, +15557, +15713, +16020, +16380, +16504, +16286, +16248, +16603, +16824, +16650, +16432, +16474, +16696, +16957, +17211, +17383, +17522, +17759, +17928, +17932, +18051, +18318, +18548, +18808, +18965, +18846, +18886, +19146, +18991, +18521, +18296, +18087, +17678, +17410, +17340, +17244, +17026, +16761, +16733, +16830, +16533, +16007, +15666, +15321, +14927, +14602, +14160, +13769, +13710, +13697, +13449, +12982, +12688, +13033, +13419, +13235, +13284, +13763, +13947, +14203, +14688, +14873, +15241, +15844, +16025, +16318, +16688, +16407, +16354, +16865, +16976, +17064, +17313, +16932, +16499, +16610, +16743, +17009, +17423, +17648, +18122, +18729, +19091, +19714, +20255, +20131, +20184, +20467, +20215, +19824, +19507, +19102, +19002, +18797, +18215, +18135, +18218, +17718, +17377, +17192, +16710, +16681, +16962, +16802, +16634, +16264, +15154, +14008, +13105, +12330, +12062, +11846, +11516, +11709, +11711, +11282, +11739, +12576, +12903, +13673, +14533, +14621, +15001, +15583, +15521, +15836, +16524, +16532, +16492, +16399, +15674, +15421, +15709, +15636, +15936, +16560, +16605, +16802, +17304, +17413, +17651, +18109, +18358, +18714, +18951, +18950, +19129, +18845, +18184, +18323, +18780, +18976, +19271, +19101, +18677, +19084, +19715, +20199, +20843, +20744, +20104, +19892, +19262, +18293, +17911, +17227, +16459, +16610, +16502, +15935, +15750, +15000, +13822, +12973, +11679, +10965, +11483, +11045, +10775, +12458, +12984, +12115, +13003, +13891, +13578, +14418, +15024, +14219, +14593, +15122, +14177, +14378, +15576, +15637, +15865, +16142, +15471, +15872, +16993, +16878, +17080, +17713, +17239, +17007, +17163, +16560, +16462, +16590, +16147, +16955, +18151, +17936, +18345, +19216, +18742, +18921, +19941, +19801, +20153, +21184, +20519, +19814, +20577, +20891, +20972, +21383, +20701, +19714, +19387, +18389, +17342, +17392, +17147, +16413, +16228, +15757, +14676, +13864, +12932, +11719, +11316, +11517, +11318, +11115, +11407, +11468, +11209, +11591, +12363, +12666, +12945, +13348, +13491, +14120, +14837, +14356, +14203, +15549, +16725, +17312, +17413, +16513, +16428, +17701, +18102, +18148, +18514, +17559, +16603, +16846, +16440, +16207, +16971, +16583, +16322, +17846, +18684, +18735, +19425, +19434, +19377, +20462, +21073, +21249, +21600, +20827, +20013, +20464, +20676, +20512, +20342, +19300, +18607, +18912, +18424, +17581, +17409, +16830, +16222, +16123, +15158, +13626, +12404, +10692, +9406, +9850, +10257, +9985, +10474, +10637, +9886, +10617, +12083, +12072, +12724, +14328, +14105, +13949, +15263, +15003, +14622, +16286, +16913, +17018, +18365, +17626, +16176, +17435, +18012, +17594, +18630, +17908, +16044, +16394, +16121, +15618, +17441, +17861, +17327, +19113, +19846, +19530, +20827, +20461, +19225, +20601, +21207, +20528, +21067, +20302, +19094, +20333, +20962, +20724, +21638, +21061, +19607, +19762, +19087, +18141, +18957, +18563, +16782, +15727, +13838, +11827, +10976, +9142, +7681, +8361, +8562, +8972, +10500, +9932, +9106, +11020, +12148, +12493, +14659, +15249, +13868, +14264, +14691, +14452, +16206, +17447, +16638, +17094, +17806, +16887, +16936, +17874, +17938, +18607, +19424, +18395, +16941, +16424, +16339, +16965, +17937, +18144, +18054, +18394, +18782, +19103, +19545, +19520, +18948, +19331, +20717, +21110, +20595, +20288, +19825, +20195, +21878, +22307, +21474, +21151, +19881, +18089, +18103, +18069, +16868, +16107, +14477, +11957, +10915, +9728, +7771, +7791, +8246, +8012, +9945, +11690, +10084, +9517, +11365, +11912, +12737, +15075, +15210, +14212, +14779, +14523, +14297, +16721, +18211, +17683, +18352, +18644, +17864, +18664, +18965, +18090, +19353, +20183, +18093, +16771, +16416, +15715, +16664, +17739, +17392, +18054, +18708, +18225, +18755, +19116, +18637, +19475, +20024, +19968, +21437, +21612, +19935, +20460, +21797, +22080, +22933, +22654, +20920, +20314, +19121, +17191, +17308, +17240, +15394, +13744, +11532, +9275, +8918, +8431, +7547, +8060, +8920, +10350, +11628, +9948, +8868, +10788, +11208, +11615, +14715, +15235, +13713, +14343, +14129, +14467, +18407, +19596, +17826, +18886, +19279, +17843, +18626, +18440, +17350, +19089, +18910, +16154, +16249, +16507, +15843, +17523, +18483, +18373, +19907, +19346, +17348, +18137, +18660, +18520, +19870, +19729, +19671, +21608, +20882, +19834, +22277, +23317, +23230, +24563, +23157, +20797, +20441, +17849, +15567, +17175, +16242, +12613, +11468, +10062, +7897, +8224, +8414, +7622, +8748, +10594, +10760, +9433, +8634, +9636, +10182, +10470, +13232, +14982, +13922, +13992, +13846, +13598, +17744, +20943, +19253, +19131, +19602, +17725, +18714, +19982, +17780, +18232, +19765, +17290, +16147, +16971, +16176, +17094, +18838, +18395, +19203, +19929, +18298, +18515, +19319, +18348, +19705, +21477, +20737, +21532, +22377, +20842, +21827, +24026, +23490, +23626, +23655, +20849, +19518, +18959, +15825, +14865, +15778, +12917, +10130, +9942, +7818, +6338, +8119, +7807, +7035, +10106, +10860, +8004, +8830, +10750, +9577, +10827, +13883, +13166, +12927, +14895, +14047, +14100, +18410, +20264, +19372, +20071, +19481, +18200, +19659, +19394, +17117, +18011, +18826, +16685, +15558, +15520, +15867, +17865, +18882, +18786, +20010, +19959, +19000, +19922, +19420, +18267, +20471, +21165, +19499, +21360, +22834, +21042, +22166, +24079, +23150, +24058, +24399, +20758, +19505, +19494, +16186, +15275, +15907, +12286, +9841, +9634, +6718, +6105, +8313, +6952, +7165, +10603, +8870, +6431, +9335, +9955, +8772, +11850, +13512, +12576, +14449, +14666, +12855, +16354, +20420, +19626, +19897, +20412, +18006, +18435, +19979, +17548, +17397, +19477, +17431, +16291, +17779, +16737, +17470, +20241, +19037, +18880, +21147, +19459, +18314, +19668, +18133, +18240, +20802, +19742, +20039, +22569, +21272, +21872, +25097, +23898, +23588, +25291, +22585, +20951, +20918, +16786, +15564, +17006, +12838, +10214, +11211, +8218, +7255, +9752, +7361, +6951, +11468, +9791, +5806, +8108, +9455, +7767, +9562, +12321, +12343, +13047, +14322, +13265, +14002, +18865, +20476, +18100, +18947, +19402, +16608, +17823, +19377, +16153, +17111, +19816, +16070, +15056, +18333, +17083, +17254, +20293, +18666, +18041, +20309, +18735, +17885, +19195, +17845, +18325, +20468, +19968, +21331, +23056, +21797, +23227, +24821, +23143, +23995, +23952, +20417, +20368, +19067, +14667, +16540, +17708, +12319, +11853, +12791, +8300, +8752, +11507, +8201, +9130, +13276, +9295, +6266, +10311, +10602, +8398, +10999, +13176, +12552, +13669, +14450, +13356, +15714, +20058, +19521, +17391, +18389, +18151, +16886, +18203, +17823, +16042, +17898, +18475, +15727, +16081, +17908, +17714, +18233, +18520, +17844, +18495, +18499, +17810, +18466, +18125, +17657, +19207, +20073, +20936, +22272, +21219, +21343, +23678, +22826, +22008, +23388, +21524, +19546, +20063, +17522, +15732, +17702, +15745, +12083, +12480, +11470, +9494, +10513, +9923, +9253, +12071, +11278, +7977, +10188, +11877, +8955, +9916, +13295, +12779, +13091, +14355, +12196, +13433, +18884, +18774, +16537, +18238, +17622, +16204, +18636, +18179, +16191, +18785, +18653, +15636, +17366, +18071, +16031, +18170, +19143, +16915, +18497, +19486, +17325, +18261, +18581, +16700, +18781, +20742, +19935, +21431, +22000, +20977, +23138, +23346, +20916, +22460, +22898, +19617, +19119, +18726, +16738, +17487, +16341, +12765, +13305, +12803, +9393, +10773, +12055, +9439, +11309, +13446, +9628, +9563, +12730, +10188, +9171, +12767, +12296, +11648, +14506, +13076, +11729, +16902, +18576, +15719, +17273, +18086, +15742, +17496, +18376, +15505, +17322, +19384, +16008, +16025, +18523, +16889, +17108, +19213, +17423, +16972, +18979, +18248, +17820, +18702, +18062, +18798, +20540, +20526, +20929, +21106, +20732, +22372, +22619, +20595, +21028, +21399, +19732, +19285, +18342, +17324, +19035, +18187, +14439, +14032, +13698, +11122, +11393, +12097, +10214, +10744, +13279, +12293, +10006, +11287, +12765, +10162, +9300, +13049, +13171, +10762, +13101, +14375, +13754, +18283, +19679, +15292, +16717, +18449, +14723, +16432, +18999, +15380, +16619, +19494, +15476, +15555, +19099, +16885, +16941, +19636, +17470, +17391, +19841, +18629, +18748, +19275, +17173, +19197, +21475, +18985, +20055, +22161, +20041, +21232, +22636, +19292, +20281, +22433, +18579, +17591, +19397, +17497, +17932, +18739, +14523, +13657, +15181, +11702, +10853, +13445, +11176, +10108, +13906, +13570, +10525, +11607, +12929, +11351, +11122, +13320, +13981, +12490, +12390, +13720, +14511, +16163, +17391, +15567, +14477, +15714, +15553, +15096, +15923, +16075, +16390, +16928, +16026, +15943, +17237, +17458, +17166, +17295, +17817, +18377, +17550, +17521, +19592, +19200, +17884, +19790, +20377, +19369, +20937, +21187, +20317, +22069, +21597, +19807, +21693, +21270, +18527, +19576, +19235, +16973, +18595, +18180, +14790, +15716, +16170, +13110, +12889, +13270, +12079, +13112, +13599, +12793, +13930, +13199, +11316, +12883, +13050, +11610, +13976, +14206, +10713, +12476, +15544, +13191, +13797, +18366, +17313, +14395, +16167, +16714, +14766, +15287, +16057, +15769, +16570, +15524, +13720, +15889, +17328, +15464, +16492, +18562, +17048, +16380, +18132, +18820, +18754, +18788, +19511, +20824, +20210, +19819, +21550, +20639, +19328, +22158, +22402, +19599, +20807, +21330, +18764, +19443, +19469, +16340, +17260, +18547, +15137, +14563, +16532, +14644, +13261, +14226, +13308, +12927, +14201, +13817, +13417, +13597, +12647, +13191, +13886, +11809, +12607, +15761, +13370, +11466, +15776, +16295, +12922, +15196, +17351, +14347, +13531, +14535, +14002, +14850, +14813, +13547, +15670, +16216, +13405, +15012, +17386, +15605, +16038, +17144, +15084, +15934, +18134, +17125, +17877, +19587, +18872, +20039, +21002, +19060, +20202, +22094, +19887, +19949, +22192, +20454, +19121, +21289, +21369, +18300, +17033, +19693, +20709, +15962, +14317, +19342, +18555, +12653, +14802, +19043, +15488, +12800, +15734, +17122, +15398, +13840, +13717, +14734, +14252, +12346, +12976, +15118, +14824, +13254, +13324, +14848, +15346, +13706, +13043, +14853, +15153, +13511, +14281, +16022, +14981, +13826, +14990, +15697, +14918, +14779, +15307, +14920, +14305, +15207, +16126, +15271, +15659, +18076, +17620, +15664, +17913, +20105, +17627, +16612, +19393, +19985, +18263, +19006, +21313, +20561, +17978, +19139, +20827, +17510, +16804, +21081, +19088, +15638, +20270, +20405, +14267, +17211, +21254, +16252, +14971, +18211, +16594, +14857, +14217, +13687, +17032, +15610, +9879, +15366, +20150, +12047, +11834, +19637, +15628, +11377, +15950, +15777, +13731, +15535, +14422, +14354, +16171, +13530, +14099, +18112, +15319, +13380, +16353, +14772, +13007, +15520, +15179, +14120, +15356, +15323, +15695, +16031, +15610, +18013, +17579, +13979, +17412, +19582, +13869, +15675, +21559, +17152, +14957, +20720, +20162, +16837, +18967, +19403, +18071, +19683, +19594, +17683, +18780, +19784, +17406, +16682, +19628, +19175, +15096, +16340, +18975, +15045, +13928, +18247, +16319, +13352, +17266, +17475, +14058, +16327, +17402, +14527, +15485, +16292, +14361, +15808, +16773, +14450, +16025, +18640, +16095, +14642, +16469, +15760, +14602, +15491, +14946, +14280, +15368, +15630, +15650, +15427, +14197, +15350, +16269, +13885, +14693, +16753, +14552, +15329, +17066, +13708, +15702, +19720, +14057, +13604, +20699, +16588, +12509, +19569, +19431, +14939, +18743, +18682, +15658, +19428, +18410, +14207, +18295, +19184, +14799, +17277, +18520, +14968, +17072, +17908, +13642, +15656, +18221, +14759, +15379, +17362, +14806, +16014, +17544, +14494, +16572, +19581, +15489, +15032, +18753, +17748, +16503, +16657, +16355, +18587, +18106, +15479, +18610, +18656, +14043, +17288, +19171, +14086, +16088, +18698, +14311, +16178, +19242, +14724, +14826, +17807, +15303, +15605, +17388, +15097, +15665, +17268, +15319, +15312, +16234, +15314, +15360, +15492, +16234, +16889, +14325, +15041, +18166, +14090, +12682, +18172, +15695, +12101, +17106, +16394, +13038, +17261, +16577, +13307, +17796, +17236, +13428, +18201, +18739, +13833, +16621, +17664, +13923, +16491, +18201, +15369, +17417, +19192, +16476, +16574, +18021, +17509, +17384, +17356, +17920, +18164, +16535, +17212, +18353, +16686, +17955, +18968, +15618, +17244, +19403, +15012, +16701, +20291, +14284, +14851, +21165, +15600, +12776, +19548, +17834, +14722, +18336, +17268, +16092, +18264, +15755, +15608, +17958, +15079, +15525, +17189, +13799, +16152, +17791, +11989, +15496, +19494, +11509, +11881, +17187, +11974, +12567, +16783, +12105, +13566, +17052, +11667, +14147, +18174, +12019, +14551, +19751, +13188, +14945, +21133, +14352, +13475, +20527, +17009, +14911, +19336, +17713, +16837, +18927, +16759, +17245, +18846, +16583, +18357, +19233, +15034, +17005, +19615, +16218, +17125, +19079, +17269, +18222, +17807, +16931, +20405, +18079, +15873, +21742, +18611, +13269, +20512, +19250, +12966, +20371, +19625, +11267, +18416, +20379, +12061, +15960, +18150, +13319, +16706, +15153, +11051, +17492, +15085, +9196, +16939, +16240, +10358, +16382, +13916, +9393, +18074, +15616, +10177, +18792, +16036, +11236, +20205, +15409, +9928, +21672, +16705, +7753, +20494, +19940, +9168, +17443, +19241, +12561, +18401, +17407, +12749, +20686, +18279, +11183, +19662, +21134, +14086, +18645, +20887, +16617, +17942, +17995, +17510, +20171, +16890, +15962, +21865, +19136, +14961, +19875, +19089, +14530, +18417, +19454, +15181, +17650, +19933, +15757, +15070, +17844, +16893, +14990, +15332, +17140, +17653, +13711, +12549, +18442, +17731, +11103, +14915, +18948, +12798, +13563, +18735, +14364, +14319, +18913, +13815, +13230, +19304, +14523, +12123, +18169, +14610, +12365, +18529, +14574, +11942, +20137, +17294, +11766, +18578, +17532, +11706, +17455, +18193, +13075, +17603, +18952, +13929, +16526, +18801, +15802, +16531, +17681, +17270, +17823, +15961, +16310, +19782, +17324, +15377, +19225, +19072, +16979, +17854, +16907, +17621, +19401, +16090, +15917, +19115, +16063, +14912, +18489, +16788, +15075, +17021, +15984, +15778, +17067, +15270, +16078, +18024, +15518, +15289, +16897, +14717, +14237, +15697, +15230, +15449, +15052, +14621, +16871, +15795, +13436, +16147, +16463, +14026, +15853, +16389, +15030, +16345, +15775, +15035, +16544, +15237, +15812, +18745, +15912, +15116, +18471, +15676, +14799, +18974, +16257, +14979, +19799, +17692, +15203, +18944, +17869, +16136, +17989, +16014, +16567, +19367, +15167, +15327, +20399, +16723, +15257, +19992, +17334, +16025, +19968, +16929, +15272, +19002, +16519, +14532, +17014, +15702, +16176, +17892, +13531, +13356, +17684, +14716, +12268, +16201, +17185, +14991, +15122, +17494, +18314, +15214, +15039, +18467, +16000, +13840, +17472, +15841, +13400, +17774, +17586, +14114, +15555, +15633, +16195, +18983, +15976, +14452, +17776, +15487, +14441, +18482, +16176, +13793, +16943, +16764, +16201, +16521, +14078, +17127, +20072, +14371, +15422, +21635, +17088, +14384, +19550, +18496, +15585, +17539, +18159, +18044, +17262, +15782, +18149, +18571, +16111, +18558, +18771, +14699, +16238, +17353, +14894, +16123, +15882, +14703, +17626, +15458, +13216, +18523, +16369, +11542, +17675, +16767, +9903, +16434, +19002, +11271, +15658, +19964, +12118, +14085, +20705, +14154, +11998, +18531, +15881, +11981, +16661, +17762, +14638, +15395, +16286, +15920, +16894, +15985, +14696, +16761, +17322, +15386, +16720, +18456, +16427, +15799, +18218, +18807, +17232, +16249, +17151, +18887, +18640, +17897, +18549, +17352, +16283, +18653, +19142, +17928, +19161, +18392, +17500, +19999, +17361, +13740, +18386, +18335, +12583, +16311, +18645, +12401, +14660, +19582, +15426, +15643, +18425, +13865, +14201, +17329, +12595, +12992, +18288, +14959, +13163, +16976, +15656, +14304, +15192, +13118, +14638, +17434, +14274, +13764, +16205, +15231, +15940, +16332, +14340, +17054, +16918, +11987, +16229, +20217, +13692, +13965, +20000, +16991, +14852, +18994, +18100, +14943, +17424, +20468, +18134, +15360, +18387, +19826, +15907, +17835, +20994, +15748, +16632, +22373, +17011, +14441, +19488, +15689, +14774, +20606, +15081, +12467, +20331, +16417, +12902, +21292, +18115, +12151, +20157, +19811, +12612, +16342, +17111, +13556, +16702, +15504, +12802, +17157, +15598, +11860, +16145, +16109, +13376, +16727, +16693, +14279, +14975, +13908, +15498, +17319, +12766, +14847, +19015, +12052, +12748, +20610, +14899, +13307, +21165, +16637, +13547, +20008, +16239, +14228, +20604, +16144, +14142, +21993, +17222, +13132, +22035, +19372, +12257, +18902, +19563, +13701, +17692, +18838, +14006, +16641, +19147, +16393, +16172, +16699, +16204, +16660, +16403, +16882, +17490, +16512, +17369, +17449, +15561, +16618, +15521, +12931, +17527, +18469, +12825, +15961, +19146, +13948, +15964, +18805, +12782, +14247, +18616, +13534, +14661, +18902, +12628, +12084, +18409, +15466, +14365, +18235, +14812, +14858, +20611, +17180, +14651, +20129, +18881, +14821, +17777, +18454, +15609, +15666, +16134, +16840, +17744, +16186, +16696, +19098, +17450, +15807, +17335, +17469, +16047, +15347, +17032, +19569, +16333, +13126, +18338, +18810, +12382, +16703, +21644, +13698, +12173, +19612, +17474, +13669, +16779, +16840, +15400, +15741, +14042, +15128, +17009, +14409, +15898, +18808, +14600, +14336, +18408, +15646, +14346, +17545, +16074, +15719, +17718, +15484, +15652, +16923, +13736, +16223, +19989, +14817, +14752, +19991, +16061, +14140, +18817, +16689, +15390, +19650, +17098, +14794, +18665, +16785, +15108, +20098, +18140, +13468, +17600, +18866, +14882, +16696, +17784, +13960, +14436, +16725, +15793, +16278, +16733, +15121, +16212, +17962, +17093, +17074, +16779, +14934, +15840, +16953, +14943, +14922, +16253, +14700, +14868, +17490, +16688, +14468, +14545, +15120, +15703, +15579, +14082, +14240, +15692, +15908, +16538, +17168, +16023, +15325, +15803, +16231, +16573, +16355, +16359, +16307, +15543, +18070, +20543, +16298, +15644, +21633, +18809, +13732, +19175, +20327, +15430, +19023, +20707, +15092, +16623, +19889, +16888, +17395, +19337, +16513, +15614, +16758, +16397, +16284, +15201, +15522, +18209, +15951, +13238, +17260, +18314, +14895, +16001, +17349, +15288, +15009, +15720, +15969, +16035, +14745, +15931, +18232, +14910, +12647, +16371, +17093, +14715, +15221, +15762, +15105, +14057, +13069, +15597, +16837, +13133, +14225, +17826, +14714, +14217, +17540, +15358, +16084, +19981, +15582, +14375, +20300, +17618, +14476, +20197, +19811, +15670, +18668, +19793, +17985, +19001, +17224, +16115, +19413, +17874, +15017, +17914, +18144, +16042, +17544, +16865, +14677, +16116, +16216, +15054, +16277, +15727, +14141, +15886, +17798, +17473, +16226, +15617, +16883, +16480, +14003, +15338, +16914, +14224, +14720, +17478, +15172, +13948, +16689, +15965, +14168, +15410, +15088, +13890, +15333, +16098, +14964, +14778, +15282, +15392, +16192, +17652, +17355, +15452, +15686, +17479, +17215, +16470, +16664, +16374, +17199, +18748, +18217, +17990, +18732, +17968, +18152, +19098, +17171, +16078, +17882, +18190, +17703, +18020, +16864, +16367, +18003, +18100, +16617, +15787, +15416, +15570, +15427, +14811, +15955, +17741, +18082, +18158, +17310, +15251, +14506, +14186, +13815, +15400, +15844, +14034, +15169, +17365, +16042, +15329, +16652, +15413, +13475, +14127, +14274, +13652, +15591, +17422, +16223, +15903, +17089, +15902, +14861, +16310, +15791, +14321, +15886, +16944, +16767, +18298, +17841, +15772, +17386, +18566, +16539, +16783, +17835, +16844, +17579, +18678, +17545, +17760, +18598, +17680, +17602, +17674, +16276, +16221, +16921, +16437, +16836, +17685, +16918, +16223, +16854, +17485, +17077, +16382, +16702, +16912, +16288, +16694, +16994, +15859, +16226, +17277, +16299, +16176, +17217, +16276, +15431, +16020, +15753, +15255, +15218, +14912, +15095, +15270, +15062, +15482, +15352, +14507, +14410, +14548, +15351, +16308, +15207, +14881, +16302, +15462, +15123, +17449, +17117, +15731, +16747, +16406, +15868, +16901, +15590, +14926, +17084, +16609, +15681, +17348, +17037, +16101, +16857, +16310, +15745, +15159, +13829, +16297, +18434, +15864, +17236, +20318, +17669, +17672, +19892, +16655, +16781, +20002, +17163, +16743, +20213, +18449, +18475, +21554, +19639, +18982, +19997, +16683, +17024, +19237, +15830, +16160, +18671, +14791, +14752, +17962, +14523, +13532, +16025, +13208, +12408, +14124, +11186, +10265, +11126, +8980, +10233, +11604, +9329, +12219, +14952, +12383, +14769, +16916, +12698, +13857, +16634, +13683, +14942, +17696, +15710, +17897, +21093, +19932, +21972, +22708, +18537, +19544, +20716, +16179, +16220, +19041, +17853, +18580, +20456, +19937, +20858, +21875, +21970, +23052, +21868, +20360, +21477, +20536, +19908, +22096, +21444, +20902, +22655, +20270, +18408, +20286, +18050, +15003, +15117, +12253, +10096, +10754, +7190, +4641, +7122, +6426, +5329, +8703, +9727, +8351, +9169, +9377, +8692, +9469, +10609, +11705, +12854, +13731, +14385, +15062, +17805, +21308, +21724, +21395, +20763, +17404, +16424, +18049, +16915, +16811, +17751, +16216, +17998, +20092, +17776, +20643, +24428, +20278, +20442, +22877, +17417, +18123, +23999, +20737, +21526, +27780, +24342, +22947, +27661, +24220, +21763, +23996, +19197, +16369, +19087, +16313, +15285, +18323, +16008, +14270, +14233, +9386, +6574, +6015, +3735, +5488, +6441, +4045, +7562, +9559, +6467, +10525, +12627, +6954, +9898, +14424, +9758, +11710, +17460, +14597, +15995, +22133, +20709, +20496, +23258, +19433, +17283, +20642, +19744, +17298, +17620, +16242, +14952, +16512, +18200, +19439, +20007, +19978, +20845, +21020, +20467, +21093, +20808, +20339, +22004, +21988, +20553, +22224, +23860, +23491, +24521, +25058, +23539, +22822, +21620, +19446, +19166, +17989, +14142, +12479, +12773, +10922, +8946, +8626, +7185, +5297, +6068, +7426, +6252, +4934, +5763, +6791, +7324, +8369, +9272, +10752, +13308, +14295, +14415, +16254, +17593, +18443, +20917, +21447, +20023, +21022, +20658, +18314, +20584, +22204, +18113, +17429, +18683, +14500, +13547, +17666, +17315, +16625, +18290, +16662, +17434, +21764, +21076, +20565, +23353, +21793, +20039, +21832, +21379, +22021, +24387, +22476, +21714, +23633, +22103, +21820, +23067, +20375, +19174, +18917, +14736, +13281, +12934, +8355, +6884, +6691, +3015, +4013, +7294, +7577, +10898, +11534, +7121, +9408, +11101, +5971, +8236, +12769, +10805, +14304, +18885, +17078, +21328, +25605, +21462, +22803, +24822, +18353, +17713, +19306, +14552, +16639, +19922, +14493, +15126, +18108, +13514, +15427, +20169, +15242, +13894, +18079, +17469, +18226, +20517, +19522, +21411, +23418, +22028, +23544, +24297, +22171, +23159, +23113, +21605, +23398, +22048, +19094, +21036, +20404, +17501, +18364, +16032, +11917, +12026, +9531, +5768, +6103, +4202, +2171, +5212, +7165, +7915, +9918, +9989, +10993, +11923, +9034, +10188, +14386, +13671, +15215, +19182, +18144, +20620, +25997, +23590, +22124, +24597, +20461, +17047, +19271, +17156, +14508, +15971, +14241, +12704, +15032, +14694, +14034, +16547, +17105, +16548, +17630, +18368, +19130, +19360, +18733, +20508, +22566, +22593, +23782, +24189, +22605, +23495, +23852, +21366, +21835, +22491, +19046, +18073, +19713, +18622, +18055, +17834, +14145, +11682, +10855, +6642, +4099, +6023, +5629, +4685, +7852, +9716, +9287, +11502, +13200, +12058, +12547, +13999, +13950, +15133, +17064, +17285, +18540, +22016, +24242, +23837, +22126, +20635, +19731, +18151, +16669, +16403, +14680, +11956, +12109, +12855, +12351, +13853, +15329, +14806, +16309, +17541, +15953, +17230, +19606, +18026, +18330, +21399, +21690, +22228, +23718, +22581, +22751, +23882, +21585, +20641, +21915, +20386, +19272, +19495, +17983, +18344, +19426, +16511, +14119, +13186, +9807, +7322, +6371, +4433, +4827, +6744, +7600, +10561, +12965, +12054, +13698, +15939, +14024, +14529, +17675, +16559, +15502, +17852, +19039, +20764, +24095, +23805, +21713, +21735, +20618, +17702, +16069, +15060, +13644, +12287, +10808, +10177, +11242, +12777, +14416, +16566, +18037, +17859, +17348, +18068, +19041, +18861, +18822, +19654, +20130, +20832, +22032, +22219, +22426, +23277, +22851, +22336, +22686, +21172, +18695, +18009, +18153, +18477, +18223, +16046, +14157, +12921, +10201, +8067, +6799, +4700, +4913, +6587, +6905, +10199, +14027, +12600, +13376, +17125, +15442, +15283, +19754, +18187, +16261, +20416, +20249, +19222, +24497, +24531, +20516, +21914, +19807, +14557, +16214, +16009, +11609, +12722, +12707, +8794, +10592, +12635, +11341, +15442, +19145, +16181, +16110, +18980, +18389, +18394, +19989, +19939, +20174, +20775, +20787, +21455, +21716, +21871, +22645, +21825, +21138, +21866, +20089, +17890, +18529, +17917, +16307, +16530, +14747, +11294, +10109, +8603, +5972, +5351, +5510, +6000, +8623, +11257, +12308, +13522, +14939, +15607, +16166, +17444, +18669, +18626, +18703, +20017, +20577, +21350, +24376, +25348, +22664, +21012, +19696, +16635, +15142, +14220, +11625, +11161, +11870, +9771, +9141, +11809, +13342, +14840, +17387, +17075, +15726, +16910, +17917, +18004, +19314, +20242, +20131, +21164, +22899, +23387, +22816, +22682, +22962, +22103, +21009, +21346, +20811, +18636, +17687, +17564, +17090, +16984, +15021, +11358, +10194, +9510, +6149, +3975, +3998, +3951, +6033, +10177, +12585, +13838, +15722, +17124, +17719, +18547, +19791, +20288, +19850, +20215, +20765, +20499, +22103, +24220, +22926, +21329, +20665, +17342, +14461, +13886, +11834, +10933, +12175, +10215, +8457, +10541, +11456, +12435, +16168, +17471, +16764, +17615, +17799, +18095, +19688, +19412, +19218, +21214, +21761, +21350, +22204, +22288, +21891, +22053, +21623, +21611, +21828, +20146, +18034, +16965, +16364, +16312, +15290, +12610, +10746, +9549, +7640, +6261, +5427, +5052, +6499, +8950, +11547, +14263, +15584, +16389, +18200, +19074, +19406, +20701, +20661, +19967, +20866, +21097, +21191, +23044, +23070, +21112, +20279, +18281, +15214, +14277, +12979, +10828, +10920, +10667, +9038, +9630, +11236, +12560, +15143, +16530, +16286, +17664, +18656, +17907, +18590, +19502, +19110, +20069, +21611, +22040, +22840, +23066, +22073, +22100, +22182, +21169, +20918, +20365, +18343, +17253, +16846, +15494, +14727, +14435, +12940, +11377, +10446, +9015, +7306, +6263, +6490, +7725, +8926, +10948, +14081, +15362, +15483, +17880, +19725, +18782, +19304, +21006, +20513, +20238, +20672, +19542, +19692, +20973, +19461, +17963, +17993, +15755, +13683, +14062, +12950, +11534, +12259, +11490, +9938, +11104, +12825, +14131, +16309, +17627, +17743, +18197, +19093, +20198, +20158, +19018, +19665, +21093, +21117, +21786, +22436, +21508, +21633, +22151, +21346, +21770, +21729, +18862, +16927, +15978, +14234, +14599, +15100, +12841, +11947, +12132, +10213, +9110, +8555, +6739, +7395, +9438, +9829, +12226, +15391, +15325, +16505, +19625, +19589, +19326, +21300, +21184, +20147, +21131, +20633, +18666, +19129, +19693, +17780, +16780, +16892, +14966, +13232, +13756, +13439, +12693, +13319, +12183, +10366, +12081, +13733, +13540, +15521, +16982, +15826, +17458, +20307, +19875, +20033, +21551, +21101, +21340, +22805, +22139, +21059, +21192, +20802, +20319, +20195, +19665, +18849, +17330, +15786, +15558, +15328, +14771, +14588, +13463, +12303, +12129, +10579, +8592, +8169, +7437, +7635, +10172, +11935, +13815, +16833, +17045, +16942, +19759, +20367, +19356, +21027, +20991, +18866, +19061, +18348, +16622, +18256, +19099, +17289, +17168, +16556, +14444, +14866, +15184, +13600, +13675, +13290, +10853, +10587, +11914, +12793, +14744, +16204, +16158, +17287, +19060, +20018, +20627, +20312, +20162, +21412, +21872, +21368, +21214, +20555, +20425, +21310, +20936, +20459, +20820, +19374, +17420, +16893, +15793, +14933, +15236, +14111, +12718, +12821, +12040, +10610, +9929, +8718, +8304, +9828, +10758, +11531, +13822, +15382, +15745, +17102, +18881, +19598, +19720, +19863, +19766, +19136, +18355, +17771, +17422, +17782, +18293, +17803, +17163, +16794, +15777, +15234, +15607, +15275, +14623, +13839, +12000, +11180, +12176, +12766, +13851, +15857, +16120, +16129, +18123, +19527, +19768, +20479, +20501, +20174, +21175, +21678, +20665, +20393, +21078, +20977, +20384, +20496, +20519, +19235, +17538, +16454, +15556, +15164, +15315, +14562, +13384, +13016, +12396, +11584, +11514, +10760, +9434, +9629, +10480, +10877, +12150, +13850, +14545, +15458, +17336, +18292, +17910, +17965, +18359, +18104, +18458, +19195, +18294, +17532, +18337, +17974, +17219, +18098, +17551, +15882, +16516, +16776, +15508, +15672, +15063, +12867, +13127, +14036, +13259, +14048, +15446, +15056, +15931, +18337, +19592, +20258, +20526, +20146, +20570, +21291, +21161, +20811, +20422, +20090, +19903, +19443, +19236, +18918, +17739, +17002, +16316, +14987, +15214, +15619, +13759, +12977, +13550, +12436, +12045, +12604, +11052, +10542, +12344, +12638, +12741, +14270, +15096, +16134, +17240, +16669, +16971, +18027, +17023, +16717, +17983, +17831, +17624, +17887, +16647, +16219, +17256, +17021, +16507, +16326, +15060, +14558, +15347, +15264, +14957, +14883, +14092, +13999, +14958, +15213, +15201, +15942, +16924, +17937, +19214, +20495, +20871, +20163, +19702, +19568, +19192, +19617, +19803, +18228, +17536, +18032, +16929, +16336, +17436, +16704, +15387, +15965, +15613, +14519, +15068, +14813, +13413, +13665, +14254, +13900, +14189, +14743, +15068, +15994, +16725, +17021, +17808, +18401, +18532, +18871, +18866, +18650, +18837, +18325, +17111, +16755, +16657, +15750, +15104, +15178, +15031, +14758, +14877, +15008, +14869, +14586, +14411, +14726, +15051, +14808, +14873, +15303, +14958, +14755, +15468, +15727, +16116, +17560, +17981, +17448, +17824, +17685, +16758, +16906, +16834, +16148, +16662, +16717, +15579, +15785, +16273, +15649, +15871, +16111, +15084, +15016, +15511, +14836, +14674, +15182, +14826, +14755, +15452, +15853, +16543, +17783, +18574, +18729, +18520, +18433, +18916, +19501, +19944, +20258, +20121, +19941, +19839, +19159, +18414, +18010, +17361, +16727, +16016, +14829, +14323, +14545, +14306, +14262, +14760, +14993, +15327, +15700, +15629, +15867, +16295, +16310, +16430, +16390, +16095, +16537, +17209, +17313, +17255, +16953, +16553, +16259, +15607, +15530, +16175, +15850, +15393, +15659, +14969, +14182, +14447, +14140, +13771, +13978, +13198, +12687, +13266, +13023, +13210, +14609, +14873, +15184, +16578, +16834, +17123, +18548, +18719, +18361, +18730, +18406, +18331, +19116, +19205, +19476, +20033, +19365, +18975, +19368, +18898, +18251, +17655, +16481, +15866, +15392, +14548, +14808, +15110, +14588, +15172, +15872, +15742, +16726, +17555, +17178, +18044, +18852, +18024, +18202, +18768, +17981, +18147, +18761, +17800, +17286, +17570, +16992, +16567, +16436, +15994, +16250, +16313, +15416, +15224, +15047, +13994, +13880, +13854, +12551, +12190, +12593, +11945, +12123, +13380, +13553, +13976, +15357, +15568, +15536, +16533, +16643, +16051, +16398, +16645, +16432, +16890, +17482, +17660, +17889, +17984, +17864, +17638, +16947, +16181, +15917, +15647, +15044, +14603, +14723, +15161, +15277, +15237, +15697, +16199, +16290, +16565, +17120, +17678, +18410, +19107, +19524, +19804, +19935, +20020, +19961, +19513, +19362, +19468, +18781, +18078, +17986, +17324, +16759, +17364, +17550, +17057, +17018, +16579, +15744, +15630, +15292, +14462, +14157, +13809, +13344, +13616, +14076, +14639, +15561, +16064, +16628, +17510, +17407, +17321, +18217, +18082, +17212, +17389, +17341, +16747, +16702, +16280, +15762, +16184, +15990, +15069, +14866, +14397, +13566, +13565, +13281, +12516, +12745, +13145, +12940, +13148, +13611, +13770, +14130, +14798, +15487, +16178, +17023, +18016, +18551, +18654, +19000, +19033, +18600, +18662, +18611, +18040, +18038, +18057, +17539, +17706, +18135, +17925, +17905, +17985, +17667, +17350, +16703, +15876, +15486, +14881, +14333, +14561, +14554, +14539, +15433, +16255, +17023, +18165, +18490, +18545, +19191, +19295, +19364, +19859, +19310, +18734, +19130, +18670, +17872, +17875, +17263, +16551, +16656, +16104, +15324, +15144, +14386, +13623, +13600, +13391, +13331, +13255, +12516, +12407, +12681, +12398, +13010, +13908, +13929, +14949, +16269, +16247, +16903, +17738, +17011, +16991, +17672, +17188, +17185, +17386, +16431, +16655, +17715, +17404, +17696, +18710, +18012, +17076, +17085, +16438, +15374, +14632, +13887, +13435, +13315, +13570, +14336, +14737, +15101, +16260, +17025, +17302, +18125, +18681, +18776, +19096, +19208, +19469, +19969, +19726, +19680, +20115, +19546, +18908, +18795, +17862, +17237, +17340, +16513, +15934, +15983, +14862, +14148, +14522, +13988, +13789, +14345, +13600, +13326, +14362, +14198, +14043, +15260, +15836, +16269, +17342, +17593, +17651, +18078, +17836, +17637, +17743, +17717, +18173, +18192, +17581, +17913, +18047, +17631, +18210, +17744, +15960, +15713, +15149, +13373, +13461, +13712, +12757, +13302, +13750, +12869, +13493, +14170, +13641, +14372, +15025, +14750, +15625, +15777, +15189, +16717, +17738, +17302, +18581, +19142, +17719, +18161, +19018, +18046, +18103, +18728, +18064, +17765, +17603, +16776, +16555, +16413, +16009, +15993, +15280, +14608, +15218, +15064, +14483, +15371, +15691, +15395, +16648, +17505, +17276, +18043, +18431, +18083, +19038, +19532, +18809, +19530, +20332, +19507, +19496, +20145, +19608, +19102, +18593, +17230, +16527, +16142, +14777, +14172, +14593, +14250, +14006, +14490, +14228, +13780, +14156, +14140, +13668, +14060, +14602, +14089, +13578, +14180, +14901, +14993, +15453, +16268, +16198, +15752, +16022, +16342, +16344, +16604, +16738, +16409, +16186, +15946, +15290, +14833, +14980, +15025, +14482, +13892, +13774, +13805, +13720, +13898, +14454, +15105, +15805, +16429, +16761, +17122, +17766, +18272, +18522, +18925, +19426, +19696, +19750, +19552, +19408, +20038, +20774, +20465, +20044, +20102, +19277, +18020, +17774, +17203, +15818, +15596, +16100, +15758, +15498, +15768, +15856, +16102, +16438, +16635, +17136, +16999, +16061, +16098, +16420, +15852, +16024, +16581, +16122, +16209, +16794, +16444, +16776, +17682, +17154, +16722, +17075, +16306, +15404, +15362, +14965, +14786, +14948, +14168, +13472, +13325, +12827, +13010, +13583, +13237, +13607, +14526, +14094, +14337, +15826, +15888, +15887, +17211, +17283, +16543, +17023, +17240, +16901, +17369, +17880, +18022, +18339, +18604, +19030, +19338, +18634, +17827, +17452, +16602, +15855, +15802, +15637, +15588, +15956, +15900, +15589, +15914, +16807, +17458, +17265, +17013, +17341, +17111, +16471, +16853, +17259, +16827, +16910, +17291, +16989, +17001, +17564, +17613, +17179, +16662, +16220, +16108, +16083, +16012, +16076, +15887, +15418, +15077, +14564, +13970, +14049, +14590, +14965, +15202, +15414, +15630, +15902, +16174, +16547, +17108, +17582, +17646, +17363, +17110, +16895, +16554, +16558, +16982, +17105, +17220, +17679, +17651, +17350, +17511, +17390, +16947, +16714, +15875, +14786, +14769, +14875, +14490, +14772, +15401, +15576, +15883, +16349, +16690, +17162, +17440, +17265, +16958, +16667, +16644, +16681, +16338, +16454, +17121, +17097, +16896, +17168, +16755, +16053, +16136, +16003, +15619, +15840, +15597, +14924, +15122, +15185, +14782, +15357, +15841, +15368, +15810, +16732, +16567, +16755, +17409, +16971, +16881, +17805, +17617, +17023, +17562, +17545, +16778, +16953, +17121, +16581, +16686, +17112, +17161, +17609, +17912, +17375, +17182, +17200, +16287, +15437, +15309, +14907, +14538, +14782, +14977, +15376, +16270, +16614, +16710, +17450, +17813, +17514, +17536, +17327, +16656, +16517, +16436, +15960, +16112, +16587, +16519, +16507, +16575, +16063, +15480, +15334, +15247, +14806, +14012, +13551, +13742, +13862, +13900, +14414, +15014, +15497, +16082, +16492, +16931, +17668, +18151, +18348, +18366, +17998, +17936, +18150, +17641, +17304, +17870, +17977, +17582, +17623, +17544, +17262, +17331, +17408, +17345, +17200, +16786, +16362, +15848, +15225, +15080, +14867, +14357, +14650, +15036, +14808, +15564, +16839, +17160, +17792, +18774, +18677, +18572, +18786, +18144, +17573, +17551, +17038, +16634, +16752, +16603, +16414, +16308, +15982, +15718, +15206, +14472, +14192, +13552, +12448, +12287, +12441, +12153, +12565, +13283, +13565, +14463, +15591, +15938, +16518, +17623, +18345, +18813, +19072, +18857, +18641, +18558, +18387, +18257, +18084, +17919, +17984, +17893, +17450, +17135, +17248, +17483, +17130, +16279, +15914, +15682, +14744, +14086, +14228, +14217, +14173, +14410, +14440, +14787, +15730, +16403, +17122, +18256, +18874, +19210, +19834, +19826, +19338, +19369, +19227, +18623, +18477, +18401, +17872, +17503, +17014, +15996, +15387, +15265, +14658, +13738, +12974, +12216, +11675, +11446, +11386, +11930, +12807, +13215, +13730, +14723, +15422, +16214, +17544, +18418, +18740, +19079, +19043, +18881, +19123, +19299, +19444, +19632, +19311, +19027, +18981, +18343, +17861, +18010, +17575, +16970, +16593, +15298, +14273, +14645, +14345, +13549, +13986, +14041, +13226, +13542, +14236, +14347, +15207, +16496, +17097, +17587, +18118, +18483, +19012, +19324, +19174, +19019, +18752, +18301, +18030, +17900, +17709, +17204, +16278, +15474, +15035, +14644, +14212, +13615, +13074, +12965, +12744, +12359, +12562, +12931, +13189, +13989, +14832, +15333, +16086, +16756, +17326, +18194, +18382, +18208, +18982, +19342, +18776, +19171, +19738, +19137, +18934, +19209, +18737, +18473, +18512, +17631, +16727, +16486, +15762, +14835, +14736, +14626, +13990, +13908, +14346, +14235, +14054, +14479, +14839, +15241, +16236, +16912, +17020, +17361, +17530, +17534, +18171, +18560, +18239, +18257, +18299, +17969, +17936, +17563, +16643, +16364, +16072, +14922, +14157, +14027, +13734, +13589, +13677, +13693, +13919, +14268, +14505, +14792, +15106, +15588, +16241, +16581, +16792, +17194, +17418, +17545, +17749, +17814, +18105, +18634, +18782, +18769, +18746, +18513, +18573, +18621, +18024, +17794, +17821, +16805, +16027, +16416, +16089, +15195, +15313, +15392, +14971, +15268, +15480, +15048, +15430, +16212, +16226, +16530, +17238, +17104, +16844, +17172, +17167, +17042, +17363, +17253, +16731, +16641, +16443, +15963, +16029, +16089, +15323, +14484, +14014, +13413, +12878, +12921, +13380, +13840, +14105, +14384, +14948, +15543, +15912, +16292, +16786, +17127, +17081, +16827, +16898, +17199, +17114, +16998, +17345, +17577, +17614, +18035, +18428, +18467, +18663, +18821, +18560, +18349, +18311, +18075, +17695, +17419, +17348, +17261, +16854, +16447, +16291, +16122, +16062, +16188, +16224, +16386, +16650, +16659, +16771, +16921, +16678, +16633, +16753, +16278, +15883, +15951, +15714, +15516, +15687, +15560, +15400, +15460, +15218, +14939, +14827, +14504, +14211, +14041, +13964, +14350, +14684, +14698, +15283, +16028, +16130, +16418, +16927, +16834, +16730, +16945, +16761, +16337, +16246, +16293, +16135, +15946, +16133, +16434, +16543, +16957, +17495, +17555, +17742, +18158, +18143, +18164, +18328, +18152, +18269, +18533, +18100, +17719, +17700, +17377, +17116, +16994, +16866, +17193, +17207, +16688, +16949, +17185, +16607, +16636, +16661, +15631, +15145, +15152, +14622, +14597, +14797, +14340, +14311, +14421, +14058, +14432, +14925, +14636, +14950, +15337, +14749, +14920, +15827, +15842, +16030, +16866, +16948, +16838, +17446, +17873, +17847, +17875, +17775, +17327, +16744, +16329, +16130, +15799, +15328, +15179, +15358, +15485, +15588, +15961, +16428, +16656, +16917, +17319, +17470, +17592, +17927, +18046, +18111, +18338, +18221, +17984, +18011, +17909, +17985, +18326, +18018, +17465, +17494, +17498, +17382, +17453, +17152, +16486, +15779, +14963, +14501, +14326, +13903, +13733, +13760, +13456, +13520, +13867, +13828, +14230, +15042, +15346, +15688, +16112, +16073, +16345, +16864, +16958, +17247, +17606, +17562, +17779, +17968, +17779, +17847, +17624, +17034, +16895, +16262, +15412, +15725, +15225, +13710, +14337, +15473, +14879, +15575, +17024, +16018, +15572, +17224, +17072, +16058, +17329, +18254, +17275, +17033, +17825, +18180, +18334, +18778, +19380, +19413, +18523, +17939, +17741, +16801, +16603, +17896, +17916, +16634, +16384, +16055, +14790, +14424, +14664, +14287, +14003, +13879, +13514, +13299, +13243, +13986, +15775, +16402, +15409, +15241, +16094, +16778, +17348, +17361, +16989, +17499, +17988, +17454, +17331, +17860, +17693, +16963, +16316, +15887, +16013, +16364, +16002, +15000, +14401, +14754, +15313, +15373, +15519, +15970, +16081, +16139, +16583, +16934, +17105, +17233, +17260, +17577, +17995, +17908, +17773, +17728, +17498, +17822, +18354, +17779, +17007, +17027, +16911, +16622, +16739, +16679, +16243, +15702, +15167, +15123, +15246, +14858, +14613, +14546, +14094, +14169, +14732, +14627, +14761, +15687, +16171, +16412, +16907, +17051, +17323, +17778, +17501, +17395, +17920, +17745, +17416, +17908, +18098, +17624, +17012, +16157, +15681, +15861, +15841, +15755, +15762, +15358, +15200, +15565, +15588, +15697, +16346, +16660, +16637, +16834, +16997, +17135, +17361, +17406, +17376, +17345, +17228, +17320, +17582, +17705, +17748, +17607, +17178, +16773, +16529, +16419, +16353, +16063, +15670, +15330, +14913, +14827, +15172, +15138, +14694, +14379, +14177, +14251, +14539, +14581, +14901, +15833, +16609, +17055, +17210, +16934, +17065, +17648, +17583, +17527, +18171, +18247, +17783, +17786, +17572, +17036, +17005, +16696, +15682, +15007, +14639, +14257, +14439, +14732, +14456, +14507, +15351, +16012, +16069, +16127, +16607, +17189, +17379, +17367, +17542, +17597, +17383, +17463, +17805, +17726, +17429, +17722, +18371, +18460, +18112, +17952, +17719, +17251, +17041, +16838, +16128, +15361, +14929, +14705, +14597, +14374, +14183, +14416, +14585, +14549, +14954, +15291, +15146, +15407, +15842, +15804, +16148, +16784, +16824, +17067, +17766, +17844, +17772, +18250, +18466, +18279, +18252, +18044, +17506, +17096, +16709, +16060, +15353, +14767, +14372, +14245, +14167, +13995, +14147, +14716, +15188, +15632, +16261, +16544, +16506, +16753, +17072, +17231, +17350, +17274, +17444, +18098, +18277, +18170, +18584, +18592, +18089, +18242, +18366, +17846, +17587, +17324, +16618, +16214, +15984, +15508, +15023, +14325, +13731, +13810, +13882, +13834, +14221, +14424, +14440, +15074, +15711, +15765, +15817, +16013, +16271, +16708, +17168, +17616, +18024, +18306, +18720, +19013, +18827, +18726, +18768, +18393, +17905, +17552, +17011, +16324, +15587, +14976, +14799, +14700, +14339, +13975, +13764, +13723, +13758, +13893, +14447, +14923, +14960, +15423, +15873, +15576, +16007, +17020, +17026, +17366, +18423, +18247, +18069, +18977, +18828, +18206, +18790, +18869, +18062, +17695, +17102, +16320, +16176, +15826, +15206, +14828, +14149, +13747, +14248, +14680, +15057, +15714, +16031, +16420, +17072, +17037, +16865, +17339, +17797, +18166, +18651, +18830, +18956, +19232, +19412, +19653, +19663, +19157, +18701, +18206, +17449, +16912, +16260, +15376, +14935, +14331, +13245, +12746, +12431, +11717, +11629, +11961, +11824, +11937, +12524, +12990, +13471, +13990, +14597, +15568, +16319, +16757, +17515, +18002, +17913, +18180, +18620, +18591, +18524, +18565, +18434, +18223, +17928, +17542, +17125, +16635, +16336, +16143, +15639, +15268, +15231, +14912, +14756, +15230, +15549, +15758, +16390, +16835, +17052, +17485, +17644, +17744, +18364, +18755, +18955, +19699, +20104, +19882, +20050, +20022, +19382, +19274, +19203, +18182, +17370, +17092, +16308, +15471, +15218, +15021, +14926, +15170, +15310, +15261, +15270, +15295, +15271, +15113, +14693, +14017, +13231, +12700, +12611, +12698, +12890, +13298, +13689, +13927, +14225, +14822, +15781, +16690, +17233, +17792, +18362, +18405, +18173, +18084, +17815, +17339, +16907, +16226, +15253, +14611, +14540, +14666, +14788, +15103, +15567, +15807, +15930, +16264, +16534, +16636, +16882, +17036, +16943, +17074, +17427, +17646, +17715, +17620, +17738, +18482, +19006, +18723, +18468, +18468, +18479, +18911, +19289, +18958, +18786, +18704, +17851, +17390, +17812, +17477, +16712, +16661, +16288, +15566, +15768, +16159, +16087, +16298, +16572, +16714, +17211, +17294, +16551, +16005, +15653, +14892, +14102, +13372, +12468, +11882, +11862, +11759, +11282, +11258, +12009, +12537, +12952, +14257, +15456, +15755, +16395, +17149, +17204, +17731, +18421, +17960, +17476, +17322, +16484, +16108, +16486, +16143, +15895, +16465, +16606, +16735, +17325, +17270, +17186, +17728, +17543, +16905, +16908, +16812, +16539, +16651, +16516, +16514, +17473, +18289, +18397, +18777, +19333, +19546, +19882, +20467, +20838, +20865, +20598, +20097, +19564, +19223, +18995, +18407, +17450, +16767, +16430, +16136, +15978, +15706, +15173, +15047, +15241, +15004, +14598, +14148, +13162, +12193, +11913, +11852, +11723, +11568, +11347, +11415, +11725, +11983, +12729, +13743, +14175, +14856, +16295, +17265, +17784, +18428, +18530, +18458, +18885, +18784, +18082, +17507, +16493, +15627, +15978, +16087, +15434, +15373, +15315, +14844, +15263, +15848, +15671, +15975, +16533, +16366, +16621, +17462, +17743, +17927, +18263, +18137, +18422, +19485, +19856, +19449, +19522, +19902, +19937, +20031, +20318, +20272, +19920, +19409, +18507, +17635, +17147, +16410, +15626, +15431, +14994, +14255, +14369, +14752, +14693, +15016, +15552, +15775, +16043, +15814, +14880, +14234, +13715, +13140, +13074, +12811, +12421, +13034, +13531, +13226, +13623, +14256, +14243, +14908, +16117, +16670, +17007, +17016, +16500, +16733, +17510, +17648, +17568, +17287, +16418, +15848, +15787, +15784, +16197, +16493, +16053, +16010, +16656, +16951, +17085, +17436, +17621, +17786, +18018, +18022, +18082, +18310, +18328, +18085, +17879, +18140, +18557, +18187, +17651, +17928, +17995, +17632, +17921, +18151, +17877, +18127, +18182, +17415, +17171, +17324, +16984, +16740, +16518, +16050, +16016, +16079, +15974, +16366, +16642, +16576, +17036, +17146, +16189, +15242, +14189, +12809, +12197, +12034, +11526, +11545, +12175, +12273, +12077, +12700, +13722, +14108, +14661, +16098, +16819, +16412, +16377, +16306, +16027, +16781, +17418, +17072, +17204, +17107, +16447, +17258, +18304, +17897, +18012, +18397, +17747, +17774, +18058, +16998, +16489, +16908, +16433, +15965, +16482, +16923, +16965, +16881, +16953, +17573, +18388, +18849, +18616, +18049, +18440, +19259, +19100, +18979, +19082, +18326, +17934, +18053, +17348, +17198, +17683, +17047, +16685, +16931, +16059, +15756, +16554, +16255, +16055, +16727, +16446, +16253, +16489, +15260, +14064, +13804, +12611, +11677, +11791, +10963, +10584, +11957, +12292, +11793, +12885, +13800, +13484, +14322, +15905, +16341, +16737, +17258, +16533, +16385, +17951, +18605, +18332, +18764, +18196, +17113, +17932, +18445, +17601, +17821, +17717, +16583, +16935, +17053, +15721, +15994, +16684, +15991, +16508, +17595, +17570, +18316, +18787, +17891, +18512, +19756, +19172, +18765, +18875, +18268, +18233, +18439, +17840, +17704, +17879, +17709, +17890, +17803, +17475, +17909, +17914, +17254, +17191, +16741, +15899, +16055, +15868, +14903, +15023, +15481, +15109, +14813, +14347, +13307, +12499, +11564, +10496, +10364, +10456, +10364, +11351, +12333, +12095, +12730, +14180, +14148, +14542, +16677, +17402, +16790, +17046, +16638, +16122, +17629, +18469, +17845, +18501, +18764, +17833, +18440, +18972, +18034, +18078, +17977, +16951, +17320, +17328, +15972, +16341, +17352, +17308, +17926, +18387, +18199, +18766, +18491, +17828, +18962, +19497, +19024, +19640, +19425, +18782, +19611, +19307, +18713, +20014, +19678, +18366, +18979, +18057, +16421, +17511, +17259, +15425, +15872, +15335, +13509, +14320, +14626, +13318, +14167, +14926, +14243, +14793, +14606, +13012, +12881, +12511, +11316, +11821, +11984, +10874, +11618, +12820, +12225, +12325, +13642, +13939, +13951, +15198, +16472, +16548, +16318, +16373, +16252, +16647, +17704, +17841, +17416, +17590, +17525, +17560, +18270, +18092, +17386, +17529, +17353, +16770, +16774, +16675, +16788, +17790, +18698, +19392, +20056, +20483, +21062, +20739, +19561, +19999, +20689, +19688, +19429, +19337, +17838, +17805, +18488, +17473, +17693, +18571, +17334, +16975, +17430, +16025, +16017, +17301, +16216, +15445, +15972, +14931, +14564, +15456, +14710, +14460, +15705, +15520, +15073, +15392, +14579, +13717, +13488, +12440, +11754, +11848, +11303, +11253, +12198, +12373, +12043, +12273, +12486, +12405, +13028, +14701, +15902, +15947, +16114, +16230, +16195, +17479, +18415, +17657, +18026, +18668, +17539, +17862, +19077, +18117, +18187, +19241, +17792, +17122, +17942, +16691, +16615, +18618, +18226, +17747, +19121, +18866, +18295, +18579, +17418, +17102, +18423, +18201, +17926, +18534, +18061, +18159, +19082, +19050, +19696, +20337, +19243, +18836, +18819, +17698, +17800, +18117, +16769, +16376, +16556, +15658, +15626, +15546, +14452, +15041, +15979, +15284, +15203, +14998, +13384, +12806, +12576, +11178, +10659, +10890, +10672, +11221, +12295, +13073, +13674, +13581, +13752, +14828, +15182, +15660, +16877, +16506, +15938, +17040, +17320, +17413, +18733, +18313, +17090, +17571, +16939, +15643, +16328, +16255, +15471, +16505, +16408, +14950, +15433, +15854, +15577, +17100, +18200, +17924, +18773, +19260, +18715, +19195, +19272, +18633, +19389, +19990, +19677, +19970, +19844, +19588, +20595, +20874, +20300, +20326, +19243, +17514, +17241, +16753, +15875, +15962, +15368, +14506, +15046, +15054, +14640, +15511, +15738, +15231, +15911, +16249, +15795, +15979, +15694, +14893, +14750, +13972, +12616, +12186, +11953, +11989, +13148, +14167, +14495, +14503, +13916, +13788, +14253, +13823, +13679, +14551, +14368, +13966, +14847, +15318, +15598, +16635, +16587, +15967, +16224, +15681, +14837, +15555, +16213, +16488, +17430, +17525, +17009, +17447, +17656, +17865, +19051, +19423, +19100, +19403, +19084, +18494, +18547, +18115, +18271, +19547, +19602, +19174, +19354, +18742, +18912, +20313, +20078, +19576, +19966, +18567, +17083, +17384, +16844, +16426, +17470, +17079, +16200, +16805, +16678, +16294, +17022, +16861, +16360, +16713, +16320, +15700, +15725, +15294, +15081, +14959, +13546, +12325, +11813, +10839, +10729, +11627, +12252, +13355, +14023, +13290, +13536, +14342, +13842, +14158, +15226, +14767, +14620, +15591, +15556, +15503, +16593, +17332, +17626, +17791, +17068, +16140, +16001, +16393, +16826, +16707, +16194, +16065, +16011, +16035, +16712, +17295, +17634, +18487, +18790, +18155, +18238, +18700, +18382, +18554, +19585, +19941, +19827, +20026, +19687, +19097, +19639, +20258, +19470, +18590, +18330, +17544, +16821, +16874, +16469, +15943, +16175, +15801, +15034, +15327, +15472, +15139, +15577, +15541, +14722, +15005, +15325, +14610, +14874, +15795, +15420, +14808, +14757, +14023, +12916, +12865, +13623, +14111, +14446, +15106, +15410, +15095, +15077, +15299, +15374, +15682, +15749, +15413, +15499, +15391, +14929, +15362, +16033, +16446, +17405, +17493, +16487, +16646, +17144, +16999, +17714, +17892, +16635, +16526, +16816, +16111, +16845, +18211, +17917, +18041, +18620, +17588, +17144, +18139, +18039, +17641, +18447, +18768, +18238, +18226, +18424, +17991, +17356, +17326, +17532, +17058, +16461, +16565, +16657, +16482, +16567, +16663, +16638, +16530, +16022, +15635, +15729, +15653, +15584, +15805, +15719, +15754, +16329, +16432, +16063, +16197, +16422, +16163, +15920, +15754, +15078, +14235, +14201, +14593, +14424, +14358, +14944, +15264, +15623, +16494, +16518, +16132, +16651, +16236, +14920, +15584, +16512, +15300, +15062, +16496, +16499, +16205, +17040, +16765, +16004, +16273, +15766, +15014, +15564, +15310, +14582, +15571, +16080, +15512, +16530, +17658, +17394, +17505, +17235, +16397, +17147, +17564, +16447, +16673, +17420, +16982, +17292, +17775, +17622, +18434, +18458, +17009, +17070, +17251, +16278, +16818, +17348, +16471, +17041, +17574, +16665, +17281, +17830, +16737, +17182, +17509, +16032, +16363, +17041, +15876, +16529, +17684, +16411, +16406, +17543, +16779, +17001, +18060, +16762, +16497, +18324, +17284, +14983, +15877, +16988, +15377, +14289, +15532, +16219, +15056, +14731, +16113, +16369, +15078, +14854, +15871, +16110, +15212, +14692, +15569, +16239, +15190, +14651, +15884, +16164, +15176, +15114, +15206, +14760, +15077, +15334, +14705, +14605, +15142, +15391, +15187, +14606, +14850, +16029, +15827, +14772, +15225, +16010, +15889, +15854, +16030, +16441, +16930, +16811, +17324, +18415, +17975, +17818, +19214, +18901, +17462, +18006, +18830, +18577, +18430, +18441, +18822, +18873, +17621, +17572, +18689, +17608, +16483, +17591, +17543, +16114, +16054, +17038, +18030, +17740, +16528, +17723, +19176, +16869, +15537, +17511, +17317, +15917, +17292, +17812, +16040, +16275, +17634, +16697, +15684, +16499, +16396, +15403, +16008, +16135, +14608, +14779, +15478, +14262, +14150, +14767, +13745, +14134, +15138, +14141, +14797, +15833, +13867, +14230, +16256, +14210, +13172, +15268, +14390, +13128, +14799, +15297, +14757, +15057, +15145, +16058, +16794, +15930, +16243, +16813, +15975, +16820, +17723, +16212, +16200, +17474, +17017, +16792, +17138, +17306, +18228, +17655, +16194, +17520, +18463, +16810, +16498, +17417, +17716, +17767, +17100, +17697, +19607, +18430, +17199, +19525, +19688, +17674, +18237, +18270, +17288, +17822, +17207, +17026, +18559, +16662, +15385, +18774, +17955, +14374, +16616, +17851, +15246, +16201, +17190, +15504, +16104, +16202, +15270, +16790, +15755, +13990, +16751, +15968, +12971, +17017, +18350, +13488, +14967, +18078, +14949, +13910, +15218, +14320, +14707, +14225, +12534, +15083, +16045, +13185, +14795, +16662, +13983, +14652, +17000, +15297, +14971, +16630, +15900, +15324, +15829, +16019, +16316, +15327, +15048, +17615, +17685, +15381, +16579, +18490, +17608, +16562, +16747, +18236, +18393, +15326, +15565, +19314, +17827, +15321, +18437, +19283, +16406, +17194, +18504, +16859, +16869, +18074, +17511, +17293, +18029, +18040, +18082, +18590, +17945, +16867, +17972, +18868, +16249, +15134, +18146, +18234, +15126, +15768, +17927, +17191, +16129, +15836, +15941, +16929, +15815, +13777, +15882, +17405, +14512, +14793, +17363, +14995, +13484, +15906, +14917, +13535, +16147, +16155, +14405, +16003, +16593, +15807, +16444, +15352, +15216, +18248, +16782, +13433, +16186, +18009, +14780, +14252, +16458, +16403, +14406, +13049, +15030, +16885, +13653, +12796, +17687, +17818, +14151, +15555, +17094, +15440, +15986, +17251, +16610, +16622, +17179, +17724, +17907, +16723, +17384, +19213, +17363, +16513, +19172, +17910, +15561, +18296, +19217, +16521, +16659, +17582, +16687, +16148, +15619, +16169, +17293, +15410, +15038, +18286, +17594, +15102, +16950, +17855, +16842, +17521, +16446, +15769, +18985, +18323, +14576, +16885, +19750, +16537, +14357, +16925, +18803, +16628, +14496, +17723, +20337, +15858, +13837, +18303, +17858, +13093, +13913, +16950, +15807, +13259, +14148, +16980, +15593, +12800, +15720, +17648, +14045, +14080, +16559, +15264, +15605, +17228, +15776, +16346, +17747, +15984, +16449, +17847, +16081, +16336, +17219, +15577, +16633, +17533, +15153, +16515, +18088, +14878, +15393, +17779, +14940, +15117, +18403, +15895, +14538, +17787, +16349, +14055, +16849, +17408, +15149, +15374, +15873, +16403, +17347, +15689, +15351, +17996, +16762, +14459, +17118, +18215, +15482, +16032, +18571, +17890, +16090, +16272, +17467, +17165, +15639, +16173, +17604, +16414, +15625, +17279, +17200, +15521, +16113, +17525, +17222, +16589, +16753, +16699, +16268, +16526, +16839, +16475, +16991, +17377, +16027, +16590, +18058, +15577, +15056, +19219, +18303, +14702, +16996, +18453, +16326, +16683, +16127, +15065, +17801, +16736, +13225, +16849, +18354, +14054, +16204, +19229, +15155, +15143, +18473, +15837, +14596, +17941, +17188, +14409, +15997, +17875, +15458, +13294, +15687, +17077, +14473, +14649, +16846, +14992, +14147, +16506, +15714, +14265, +16013, +16274, +14785, +15094, +16475, +17178, +15904, +14944, +17386, +17988, +14969, +16022, +19301, +17620, +15438, +16917, +18162, +17207, +15641, +15886, +17502, +16511, +14700, +15843, +16346, +15311, +15707, +15617, +15679, +17344, +16119, +14472, +17006, +17495, +15680, +17517, +18032, +16368, +18369, +18799, +15939, +17227, +19127, +17173, +16091, +16565, +17324, +17748, +15716, +16009, +19704, +18133, +14797, +17454, +19032, +16430, +15589, +16605, +17708, +17160, +14594, +15374, +17595, +15709, +14871, +15848, +14802, +15640, +16174, +13818, +15809, +17771, +14505, +15363, +17829, +15752, +17118, +18223, +14570, +17178, +20169, +14428, +14228, +19633, +17313, +14403, +16295, +16821, +17226, +16730, +14764, +16933, +18327, +15058, +14726, +16207, +15688, +16083, +14921, +13529, +16507, +16620, +13472, +15965, +18075, +15109, +15316, +17652, +16850, +15891, +15793, +16622, +17989, +16221, +15224, +18006, +16747, +13722, +16551, +17717, +14480, +15383, +17603, +16534, +16270, +16381, +16360, +18160, +17315, +14910, +16807, +17538, +14891, +15505, +16472, +15332, +16894, +17209, +14665, +16337, +18152, +15525, +15547, +17391, +16687, +17174, +16974, +14867, +17127, +19081, +15665, +15425, +18544, +17754, +16201, +16380, +17077, +18668, +17281, +15225, +18734, +18901, +13916, +16556, +19891, +15000, +15390, +19643, +16063, +15077, +19012, +15970, +13783, +17498, +16282, +14019, +16598, +16088, +14685, +16893, +16076, +14599, +17278, +17016, +14641, +16406, +17020, +15241, +16885, +17366, +14402, +15916, +18647, +15040, +13790, +18167, +16928, +13417, +16763, +18038, +14956, +16674, +17363, +14292, +16898, +18172, +13006, +14523, +18689, +14994, +14082, +17192, +15689, +16162, +17570, +14076, +15983, +19773, +14421, +13780, +20467, +17274, +12412, +17560, +19550, +15572, +15700, +17738, +18129, +17513, +15738, +16740, +19475, +17815, +15937, +17494, +17505, +16370, +16488, +15891, +15858, +16567, +15689, +15576, +16323, +15400, +15610, +16586, +15239, +15490, +17724, +16514, +14922, +16959, +17938, +16072, +15442, +16768, +17475, +16265, +14887, +15857, +17730, +17173, +15023, +15580, +18690, +17807, +13567, +15372, +19802, +16381, +12806, +17225, +19049, +15125, +14633, +16736, +16991, +16147, +14272, +14758, +18028, +16747, +14038, +16924, +18479, +16144, +16336, +17020, +16694, +17451, +15849, +14966, +18530, +17729, +14107, +17032, +18318, +14515, +16291, +18791, +15349, +15649, +18784, +16244, +14807, +18140, +18117, +15212, +15565, +17628, +17167, +15076, +15603, +17864, +16600, +14406, +16404, +17603, +15084, +15095, +17562, +16589, +14931, +16981, +17697, +14393, +14403, +18020, +16029, +12299, +16001, +18409, +13717, +13986, +18379, +15717, +13391, +17625, +18006, +14703, +16139, +18050, +16714, +16110, +16518, +17386, +18285, +16470, +15611, +18746, +18132, +14000, +16257, +19753, +15955, +14359, +18832, +18320, +14522, +16137, +17963, +16176, +15632, +15912, +15986, +16878, +15565, +14250, +17100, +17770, +14737, +15831, +18725, +17462, +16066, +17453, +18720, +17742, +15991, +17274, +19082, +16333, +14922, +18527, +18353, +14358, +15133, +18024, +17014, +14795, +15020, +16676, +16437, +14521, +15384, +17283, +15400, +14365, +16787, +15994, +13505, +15566, +16803, +14192, +14513, +16992, +16276, +15001, +15402, +16550, +17984, +16392, +13845, +16957, +19002, +14715, +14761, +18745, +16777, +14909, +16928, +16490, +16180, +16894, +14906, +15558, +17838, +15757, +15526, +17508, +15686, +16033, +18209, +15682, +15675, +19183, +17372, +15000, +17038, +18360, +17558, +15516, +15427, +19585, +19525, +14822, +16560, +19922, +17288, +15931, +17337, +17080, +17017, +16834, +16206, +16715, +16083, +15942, +17485, +15770, +14846, +18024, +16564, +13690, +17258, +17940, +14497, +16037, +17154, +15644, +17249, +16009, +13354, +17690, +18320, +12513, +14849, +18663, +14093, +13626, +17603, +15765, +14868, +16944, +15350, +15228, +17181, +15115, +14407, +16520, +15453, +14765, +16269, +15957, +15928, +16193, +15212, +16591, +17135, +14455, +16221, +19150, +15328, +14071, +18948, +18449, +14302, +16100, +19078, +16905, +14472, +16427, +18914, +17266, +15180, +17457, +19629, +17733, +16317, +17885, +18772, +17099, +15899, +17873, +19018, +16005, +15507, +19359, +18728, +14890, +16468, +19451, +17554, +14958, +16317, +19368, +18092, +13817, +16097, +20893, +16410, +12331, +18338, +19799, +13227, +13615, +18619, +16956, +12678, +13078, +16898, +17061, +11821, +12081, +18384, +16093, +10882, +16126, +18770, +12560, +13759, +18610, +14744, +12796, +17059, +16655, +14579, +15959, +15769, +15479, +16790, +15442, +14904, +17007, +15922, +14591, +16965, +16824, +14604, +16170, +17603, +15841, +15934, +17483, +16075, +15101, +17847, +18096, +14340, +15682, +20515, +17915, +14189, +19376, +21933, +16196, +16327, +21582, +19322, +15859, +18487, +19408, +17234, +17046, +17530, +17954, +18032, +16439, +16761, +18592, +16836, +15188, +16765, +16650, +15492, +16575, +16736, +15541, +16148, +17079, +15848, +14578, +16108, +17406, +14916, +13849, +16790, +16593, +13993, +15232, +16508, +15206, +14906, +14941, +15323, +16487, +15352, +14641, +16534, +15984, +14840, +16112, +15336, +14590, +16556, +15736, +14243, +16117, +16430, +15248, +15548, +15232, +15660, +16628, +15214, +15541, +17786, +16717, +15947, +17823, +17397, +16144, +17536, +18172, +16321, +16036, +18602, +18513, +15577, +17437, +20316, +16419, +15104, +19951, +19042, +15008, +16727, +18567, +17440, +16394, +15824, +17352, +17935, +14770, +14942, +17862, +16542, +14817, +15760, +16918, +17560, +15388, +14334, +18413, +17670, +13107, +16460, +18516, +13769, +15188, +18706, +15485, +14740, +17437, +16856, +15729, +15398, +15842, +17111, +15319, +14385, +16982, +15435, +13833, +17407, +16665, +14012, +16958, +16883, +14637, +17114, +16516, +14109, +17118, +17092, +14563, +17733, +18168, +14097, +16250, +19525, +16544, +14472, +16609, +17986, +16692, +15153, +16644, +18933, +17485, +15879, +17636, +18477, +17258, +16625, +16403, +17224, +18010, +15682, +14820, +18350, +18440, +14857, +15658, +17939, +16899, +16210, +15942, +15142, +16716, +17132, +14287, +14876, +17591, +16235, +14907, +16245, +16423, +16246, +16315, +15251, +15829, +17125, +15541, +14349, +15281, +15838, +16390, +15721, +14040, +16080, +17861, +14824, +14724, +18040, +16501, +14546, +16831, +17269, +15885, +16513, +16969, +17010, +17266, +16346, +16266, +17083, +16143, +15838, +17155, +16849, +15835, +16728, +18406, +17943, +15248, +15690, +19189, +17522, +14045, +16847, +18861, +16492, +16685, +17108, +16628, +19104, +17580, +13777, +18684, +20868, +13498, +14379, +21114, +17593, +13746, +17404, +18392, +16429, +15903, +15794, +17049, +16447, +14001, +16464, +17681, +13417, +14714, +17922, +14396, +14269, +17805, +15304, +13992, +16542, +15676, +15317, +16229, +14438, +15653, +17598, +14703, +15055, +17894, +15379, +14280, +16570, +15824, +15308, +16054, +15532, +16949, +17107, +14355, +16293, +18581, +15349, +15172, +17872, +16510, +15709, +16503, +15516, +16105, +16912, +15502, +16298, +17745, +17320, +17777, +16697, +15227, +18411, +18865, +14604, +16160, +19460, +16521, +15438, +18063, +17674, +16792, +17638, +17768, +17820, +17131, +16499, +18349, +18136, +15775, +17451, +18302, +14898, +15590, +18743, +16728, +14570, +16283, +17489, +16722, +15220, +15035, +17187, +17172, +14619, +15491, +17455, +15702, +14792, +16832, +16922, +15227, +15262, +15970, +15618, +15010, +14735, +14813, +15489, +16178, +15798, +15070, +15703, +16588, +15822, +15426, +16613, +16124, +14552, +15974, +17307, +15108, +14855, +17948, +17720, +15310, +16074, +16899, +15486, +15837, +17173, +16080, +15240, +16805, +17372, +15979, +16119, +17596, +16964, +15639, +16794, +17928, +16868, +16260, +17045, +17834, +18049, +17068, +16527, +18037, +18369, +17165, +18094, +18726, +17099, +17384, +18624, +17453, +16985, +17795, +16880, +16145, +16809, +16295, +15270, +15515, +16036, +16172, +16037, +15909, +16289, +16183, +15526, +16092, +16439, +14998, +14905, +16361, +15743, +14889, +16388, +16931, +15919, +16074, +16051, +15342, +15918, +15718, +14200, +14848, +15923, +14555, +14194, +15705, +15764, +14953, +14742, +14698, +15459, +15896, +14542, +14006, +15251, +15671, +15160, +15041, +15593, +16630, +16777, +16239, +16885, +17459, +16892, +16852, +16950, +16974, +18171, +18372, +17143, +18283, +20228, +19178, +18019, +18925, +19078, +18262, +18217, +18088, +17700, +18113, +18214, +17506, +17974, +18811, +17910, +17713, +18978, +17730, +15756, +17167, +17997, +16048, +15881, +16959, +16450, +16254, +16586, +16470, +16882, +16458, +15481, +16501, +16662, +14675, +14957, +16068, +14782, +14222, +14554, +13413, +13297, +14280, +13792, +13637, +14459, +14255, +13990, +14065, +13345, +12996, +13624, +14113, +14184, +14056, +14368, +15040, +15124, +15732, +17026, +16918, +16480, +16694, +15648, +15231, +16888, +16915, +15875, +16985, +17794, +17130, +17215, +17649, +18185, +18904, +18293, +17772, +18520, +18225, +17579, +18121, +18122, +18214, +19184, +18872, +18425, +19247, +18844, +18059, +18895, +18900, +17929, +18018, +17693, +17074, +17715, +17574, +16721, +17536, +17769, +16341, +16481, +17097, +15754, +15452, +16689, +16065, +15084, +16085, +16498, +15645, +15710, +16444, +16845, +16497, +15277, +14932, +15228, +13606, +12226, +13646, +14351, +13300, +13862, +15349, +15502, +15019, +14511, +14381, +14507, +13805, +13710, +14844, +14580, +14062, +15392, +15880, +15699, +16859, +16698, +15644, +16372, +15942, +14660, +15943, +16375, +15215, +16702, +17749, +16347, +17088, +18335, +17270, +17561, +18418, +17125, +16931, +18050, +17655, +17507, +18346, +18557, +18911, +19384, +19025, +18695, +18440, +18144, +18438, +18419, +17970, +18045, +17739, +17208, +17545, +17529, +17051, +17165, +16833, +16219, +16191, +15697, +15725, +16905, +16409, +15414, +16860, +17472, +15901, +15991, +17057, +16673, +16529, +16816, +16312, +15918, +15271, +13898, +13483, +13709, +13413, +13678, +14269, +14178, +14610, +15287, +14465, +13459, +13843, +14262, +13999, +14005, +14310, +14599, +15196, +16029, +16798, +17406, +17358, +16811, +16773, +16738, +15990, +15819, +16364, +16530, +17178, +17879, +16914, +16586, +18063, +18006, +17066, +17739, +17487, +16298, +17137, +17845, +17119, +17633, +18394, +18333, +19230, +19538, +18256, +18117, +18594, +18099, +18010, +18010, +17415, +17431, +17426, +17056, +17327, +17081, +16411, +16855, +16761, +15765, +15858, +15781, +15125, +15830, +16328, +15703, +16240, +16880, +16115, +15943, +16473, +16480, +16542, +16214, +15256, +14777, +14145, +13075, +12835, +12923, +13019, +13925, +14673, +14918, +15565, +15288, +13856, +13671, +14293, +14092, +14399, +15227, +14970, +14968, +16263, +16952, +17077, +17840, +17768, +16633, +16326, +16047, +15307, +16024, +17151, +17189, +18029, +18819, +17626, +17215, +18101, +17728, +17805, +18527, +17096, +16088, +17308, +17475, +17550, +19126, +19403, +19323, +20344, +19480, +17990, +18389, +17997, +17100, +17953, +18086, +16951, +16766, +16934, +17072, +17350, +16829, +16406, +16349, +15436, +14825, +14911, +14713, +15316, +16034, +15675, +16303, +17140, +16272, +16315, +17262, +16661, +16457, +16962, +16118, +15408, +15072, +13951, +13743, +13864, +13084, +13519, +14347, +13996, +14720, +15642, +14811, +14402, +14440, +13712, +13895, +14560, +14673, +15247, +15605, +15911, +17099, +17074, +16584, +17743, +17330, +15303, +15609, +16296, +15702, +16309, +17174, +17314, +17794, +17468, +17155, +18102, +17682, +16768, +17457, +17023, +16041, +16829, +16858, +16796, +18467, +18637, +18273, +19964, +19839, +18156, +18569, +18381, +17139, +17874, +18226, +17325, +17603, +17585, +16931, +17411, +17403, +16736, +16804, +16257, +15474, +15469, +14846, +14644, +15424, +15159, +15663, +17309, +16552, +15968, +17857, +17572, +16381, +17973, +17823, +15664, +16361, +16611, +14405, +14252, +14652, +13259, +13550, +14748, +14576, +15374, +16128, +15014, +14858, +15132, +13819, +13561, +14472, +14317, +14630, +15596, +15571, +15636, +16040, +16059, +16369, +15978, +14880, +15458, +16190, +15261, +15681, +17406, +17278, +16630, +17218, +17577, +17322, +16896, +16502, +16914, +17275, +16690, +16812, +17653, +17636, +17840, +18885, +19301, +19404, +19590, +18862, +17973, +17744, +17391, +17338, +17670, +17282, +17107, +17485, +16751, +16024, +16589, +16536, +16007, +16253, +15790, +15155, +15941, +16144, +15566, +16479, +17460, +17245, +17571, +18101, +17732, +17504, +17734, +17888, +17911, +17653, +17447, +17574, +17472, +16982, +16110, +14820, +13872, +13322, +12638, +12761, +14004, +14767, +14886, +15247, +14897, +13461, +12773, +13065, +13119, +13647, +14681, +14373, +13628, +14254, +14940, +15370, +16469, +16731, +15971, +15669, +15096, +14678, +15587, +16025, +16080, +17320, +17806, +17200, +17369, +17210, +16966, +18046, +18306, +17637, +17989, +17663, +16947, +18217, +19417, +19606, +20632, +20832, +19488, +18872, +18523, +17968, +18319, +18418, +17964, +18112, +17653, +16441, +16343, +16852, +17017, +17032, +16424, +15713, +15718, +15464, +15209, +15993, +16653, +16793, +17367, +17539, +16988, +17076, +17537, +17570, +17861, +18289, +17979, +17400, +17276, +17324, +17114, +16504, +15444, +14063, +12810, +12053, +11725, +12013, +13053, +13658, +13238, +12929, +12560, +11411, +10870, +11429, +11918, +12507, +12953, +12531, +12668, +13787, +14598, +15738, +17063, +16936, +16556, +16874, +16523, +16463, +17686, +18334, +18455, +19147, +19087, +18207, +18041, +18262, +18414, +18908, +19366, +19273, +18693, +18283, +18479, +18444, +18512, +19901, +20813, +20150, +19963, +19515, +18002, +18404, +19569, +18531, +18320, +19027, +17300, +16345, +17334, +16206, +15773, +17731, +16849, +15092, +16113, +15652, +14625, +16233, +16301, +15480, +17114, +16810, +15158, +16745, +17708, +16929, +18006, +18012, +16743, +17585, +17205, +15613, +16822, +16949, +14629, +14307, +13670, +11154, +10820, +11445, +11251, +12427, +13494, +13123, +12780, +11566, +10472, +11353, +11682, +11908, +13878, +14091, +12919, +14154, +15266, +15389, +17075, +17837, +16957, +17174, +16836, +16256, +17897, +18808, +18657, +20349, +20671, +18870, +19051, +19375, +18417, +19517, +20857, +19951, +19237, +18791, +17853, +17836, +17886, +17938, +19297, +19964, +19346, +19234, +18735, +17977, +18372, +18503, +18202, +18201, +17042, +15642, +15397, +14733, +14568, +15831, +15877, +15361, +15958, +15411, +14625, +15682, +15880, +15245, +16496, +17349, +16371, +16090, +16458, +16420, +16941, +17716, +17722, +17105, +16333, +16195, +16688, +16881, +17057, +17334, +16644, +15288, +14049, +12502, +11065, +10768, +11272, +11862, +12494, +13051, +12783, +11582, +11220, +12242, +12732, +13085, +14479, +14719, +13823, +14567, +15487, +15617, +17304, +18634, +17940, +18510, +19144, +17638, +18064, +20164, +19928, +20024, +21211, +19985, +18737, +19526, +19655, +19821, +20498, +19718, +19199, +19383, +18108, +17208, +17500, +17357, +17996, +18860, +18517, +18874, +18540, +16380, +16848, +18470, +16862, +15787, +16284, +14534, +13091, +13665, +13535, +13940, +15118, +14741, +14818, +15671, +14897, +14511, +15487, +15812, +16462, +17473, +17217, +16870, +16776, +16332, +17009, +18295, +18513, +18202, +17509, +16854, +17307, +17662, +17565, +17971, +17453, +15936, +15011, +13602, +11639, +10813, +10561, +11023, +12553, +13020, +12694, +12905, +12156, +11776, +13467, +14068, +13704, +15111, +15568, +14745, +16165, +17516, +17147, +18426, +19760, +18881, +18787, +19052, +17973, +18352, +19647, +19625, +20089, +20147, +18279, +17915, +19035, +18804, +18946, +19840, +19329, +18478, +17925, +17177, +17035, +16560, +15848, +16897, +17683, +17025, +17249, +16935, +15749, +16782, +17486, +15994, +16114, +16215, +13997, +13698, +14702, +13723, +13861, +15207, +14771, +14854, +15839, +15221, +14781, +15260, +15223, +15832, +16684, +16520, +16845, +17144, +16727, +17680, +18873, +18485, +18462, +18471, +17457, +17600, +18427, +18176, +18368, +18693, +17877, +17434, +16889, +14790, +13013, +12165, +11177, +11124, +12073, +12390, +12565, +13281, +13577, +13481, +13969, +14528, +14370, +14680, +15849, +15845, +15206, +16109, +16937, +17070, +18543, +19405, +18416, +18499, +18688, +17591, +18141, +19274, +18616, +18668, +19054, +17918, +17866, +18584, +17876, +17925, +18668, +17809, +16939, +16774, +16228, +15976, +15740, +15605, +16880, +17735, +17175, +17275, +17319, +16414, +16410, +16869, +16681, +16428, +15583, +14688, +14940, +14673, +14033, +15008, +15710, +15078, +15430, +16150, +15747, +15704, +16239, +16313, +16750, +17567, +17382, +16764, +17048, +17575, +17781, +18492, +19188, +18753, +18329, +18590, +18534, +18603, +18972, +18615, +18496, +18690, +17565, +16548, +16216, +14216, +12298, +12347, +11645, +10734, +11589, +11730, +11527, +12929, +13057, +12007, +12800, +13090, +12329, +13736, +15196, +14822, +15451, +16298, +16091, +17101, +18065, +17528, +18073, +18585, +17547, +18212, +19646, +18632, +18035, +18871, +18327, +17732, +18295, +18062, +17671, +17930, +17564, +17085, +17045, +16594, +16095, +15881, +15864, +16366, +16694, +16804, +17403, +17306, +16621, +17152, +17710, +17147, +16895, +16978, +16840, +16824, +16416, +16039, +16455, +16588, +16581, +17183, +17249, +17005, +17178, +16805, +16480, +16867, +16819, +16909, +17468, +17211, +17066, +17590, +17616, +17962, +18590, +18288, +18426, +18718, +17729, +17740, +18652, +17689, +16903, +17545, +17019, +16006, +15428, +13684, +12111, +11721, +10902, +10620, +11414, +11407, +11461, +12159, +11814, +11720, +12855, +12972, +12978, +14608, +15461, +15123, +15744, +16207, +16050, +17089, +17968, +17497, +17794, +18333, +17622, +17724, +18740, +18472, +18046, +18295, +17943, +17747, +17972, +17477, +17378, +17838, +17471, +17405, +17834, +17150, +16545, +16682, +16224, +16101, +16901, +17236, +17346, +17565, +17545, +17879, +18028, +17760, +18290, +18397, +17432, +17477, +17416, +15981, +15810, +16570, +16285, +16493, +16858, +16035, +15973, +16456, +15981, +16321, +17364, +17410, +17476, +17514, +16943, +17142, +17354, +16903, +17556, +18190, +17419, +17270, +17546, +17224, +17689, +17970, +17084, +17296, +17810, +16576, +15573, +15248, +13834, +12520, +12101, +11476, +11152, +11281, +11039, +11460, +12761, +13034, +12651, +13318, +13851, +13396, +13958, +15394, +15420, +15202, +16151, +16364, +16124, +17053, +17475, +17248, +18016, +18323, +17916, +18260, +18024, +17464, +18019, +17849, +17419, +18290, +17889, +16904, +17900, +17986, +16881, +17407, +17388, +16464, +16928, +16747, +16132, +17284, +17494, +17051, +18586, +18976, +17744, +18190, +18448, +17716, +18186, +18369, +17823, +17887, +17157, +16434, +17093, +16903, +16422, +17137, +16907, +16407, +17086, +16722, +15995, +16676, +16919, +16720, +16861, +16187, +15860, +16320, +15951, +16141, +17045, +16425, +15968, +16516, +16021, +15791, +16434, +16072, +16188, +17178, +16895, +16528, +16545, +15459, +14869, +14745, +13403, +13002, +13493, +12413, +12041, +13233, +13369, +13497, +14211, +13864, +13958, +14670, +14418, +14981, +15916, +15370, +16030, +17444, +16640, +16531, +17522, +16562, +16608, +18120, +17051, +16308, +17551, +16680, +15970, +17682, +17486, +16508, +17645, +17804, +17296, +18292, +18258, +17366, +17557, +17365, +16885, +16808, +16257, +16431, +17082, +16799, +17715, +19222, +18393, +17783, +18759, +18830, +18826, +19298, +18890, +18841, +18709, +17346, +17215, +17648, +16449, +16251, +17047, +16087, +15340, +15580, +14833, +14488, +15064, +14956, +14935, +15042, +14628, +14834, +15093, +14894, +15644, +16017, +15277, +15711, +16357, +15831, +16225, +16983, +16714, +17259, +18267, +18082, +18039, +18379, +18029, +17698, +17462, +16675, +15723, +14590, +13604, +13677, +13932, +13533, +13535, +14102, +14128, +13747, +13955, +14501, +14550, +14654, +15295, +15534, +15408, +15579, +15507, +15449, +15908, +16003, +16089, +16560, +16059, +15423, +16067, +16463, +16492, +17116, +17136, +16931, +17389, +17054, +16781, +17662, +17437, +16676, +17303, +17179, +16259, +16787, +17343, +17253, +18087, +18960, +19275, +19813, +19916, +19725, +20032, +20126, +20017, +19826, +18963, +18349, +18173, +17402, +16918, +16888, +16293, +16133, +16143, +15052, +14574, +14887, +14145, +13857, +14658, +14583, +14388, +14718, +14378, +14521, +15394, +15392, +15615, +16441, +16275, +16312, +17110, +17124, +17341, +18109, +17798, +17697, +18534, +18432, +18010, +18132, +17672, +17450, +17816, +17154, +16221, +15776, +14589, +13587, +13742, +13572, +13140, +13282, +13206, +13106, +13563, +13714, +13557, +13811, +14148, +14324, +14526, +14744, +14870, +14728, +14823, +15610, +15999, +15694, +15974, +16322, +15777, +15616, +16258, +16421, +16278, +16487, +16586, +16614, +16914, +17086, +17110, +17366, +17645, +17859, +18270, +18486, +18199, +18103, +18440, +18619, +18838, +19387, +19572, +19408, +19592, +19686, +19241, +18855, +18710, +18352, +17693, +17037, +16654, +16312, +15768, +15505, +15687, +15746, +15521, +15189, +15012, +15191, +15197, +15122, +15826, +16404, +16036, +16184, +16905, +16868, +16919, +17493, +17441, +17319, +17715, +17589, +17225, +17480, +17765, +17824, +17975, +18023, +17805, +17283, +16743, +16595, +16321, +15876, +16027, +16115, +15583, +15508, +15605, +14954, +14513, +14546, +14059, +13411, +13046, +12637, +12564, +12869, +12979, +13243, +13762, +13902, +14043, +14621, +14931, +14998, +15498, +15859, +15591, +15567, +15928, +15878, +15724, +15930, +16009, +15949, +15940, +15692, +15638, +16067, +16283, +16434, +16910, +17151, +17327, +17703, +17663, +17693, +18242, +18323, +18175, +18440, +18213, +17891, +18334, +18249, +17665, +18142, +18701, +18329, +18190, +18277, +17857, +17631, +17723, +17487, +17277, +17371, +17268, +16971, +16938, +17095, +17059, +16911, +16938, +16972, +16891, +16968, +17243, +17526, +17645, +17522, +17599, +17953, +17782, +17324, +17385, +17228, +16581, +16507, +16518, +15828, +15619, +15947, +15451, +14866, +15210, +15207, +14551, +14749, +15428, +15143, +14629, +14917, +15211, +15112, +15214, +15339, +15203, +15128, +15005, +14802, +14848, +14785, +14432, +14378, +14498, +14411, +14449, +14656, +14878, +15324, +15767, +15889, +15886, +15820, +15669, +15644, +15849, +16185, +16399, +16504, +16795, +16949, +16848, +17116, +17293, +16915, +17012, +17290, +16775, +16511, +16639, +16236, +16312, +16805, +16355, +16089, +16530, +16201, +15755, +16008, +16079, +16247, +16616, +16505, +16753, +17249, +16955, +17091, +17961, +18044, +17960, +18445, +18563, +18432, +18445, +18462, +18794, +18984, +18850, +19233, +19251, +18459, +18448, +18481, +17378, +16985, +17367, +16913, +16649, +17002, +16711, +16300, +16332, +16447, +16688, +16298, +15338, +15430, +15705, +14969, +14930, +15465, +14806, +14241, +14713, +14808, +14546, +14603, +14711, +15126, +15629, +15399, +15109, +15492, +15767, +15714, +16161, +16831, +16724, +16449, +16908, +17127, +16690, +16754, +16988, +16561, +16308, +16410, +16328, +16384, +16284, +15892, +16062, +16149, +15522, +15414, +15541, +14912, +14605, +14791, +14448, +14243, +14557, +14608, +14585, +14663, +14388, +14182, +14425, +14658, +14739, +14957, +15289, +15416, +15384, +15686, +16082, +16010, +16090, +16717, +17120, +17288, +17732, +18034, +17955, +17984, +18291, +18536, +18448, +18367, +18681, +18847, +18615, +18817, +19361, +19255, +18774, +18751, +18960, +18858, +18563, +18398, +18214, +17755, +17367, +17301, +17160, +16942, +17024, +17140, +16865, +16398, +16182, +16207, +16009, +15736, +16105, +16555, +16142, +15741, +16002, +16012, +15748, +15823, +15767, +15489, +15417, +15391, +15613, +16081, +15962, +15815, +16453, +16621, +16019, +15993, +16152, +15952, +16227, +16554, +16367, +16568, +16834, +16438, +16369, +16725, +16469, +16019, +15982, +16020, +15902, +15463, +14940, +14957, +15120, +14813, +14312, +13935, +13898, +14074, +14042, +14232, +14625, +14292, +14109, +14847, +14896, +14481, +15325, +16098, +15801, +16050, +16749, +16870, +17195, +17821, +17965, +17850, +17727, +17669, +17743, +17416, +16909, +16976, +17114, +16923, +16821, +16748, +16733, +16796, +16526, +16421, +16791, +16785, +16641, +16924, +16858, +16555, +16794, +17097, +17216, +17321, +17189, +17241, +17520, +17343, +17250, +17449, +17069, +16766, +17024, +16684, +16069, +16196, +16402, +16423, +16551, +16429, +16397, +16814, +16947, +16677, +16424, +16308, +16642, +17093, +16992, +16852, +16981, +17005, +17322, +17797, +17430, +16866, +17176, +17403, +16801, +16511, +16824, +16681, +16323, +16354, +15994, +15413, +15528, +15347, +14454, +14401, +15018, +15191, +15216, +15003, +14768, +15633, +16479, +16077, +15970, +16486, +16352, +16325, +16996, +17255, +17148, +17465, +17708, +17317, +16945, +17105, +17123, +16769, +16743, +16671, +16174, +16103, +16118, +15554, +15486, +15837, +15559, +15340, +15448, +15376, +15657, +15893, +15512, +15470, +15395, +14697, +14764, +15276, +15167, +15595, +16177, +15777, +15990, +16795, +16498, +16194, +16321, +15604, +15259, +15906, +15802, +15296, +15505, +15710, +15840, +16198, +16441, +16710, +16650, +16067, +16223, +16887, +16826, +16844, +17169, +16987, +17141, +17626, +17387, +17511, +18134, +17677, +17158, +17542, +17275, +16721, +17153, +17398, +17142, +17374, +17430, +17007, +17074, +17361, +17160, +16765, +16521, +16558, +16802, +16791, +16509, +16490, +16766, +16800, +16624, +16821, +17070, +16774, +16779, +17392, +17330, +16820, +17049, +17270, +17043, +17218, +17242, +16625, +16582, +17057, +16825, +16392, +16566, +16691, +16541, +16721, +16887, +16575, +16463, +16670, +16531, +16436, +16462, +15827, +15415, +15897, +15733, +15154, +15530, +15604, +15073, +15562, +16084, +15638, +15559, +15677, +15323, +15317, +15267, +14731, +14624, +14723, +14646, +14787, +14451, +13765, +13960, +14399, +14434, +14732, +14952, +14940, +15263, +15414, +15452, +16005, +16202, +15861, +15900, +15951, +15813, +16038, +16265, +16332, +16427, +16193, +16057, +16494, +16805, +16812, +16938, +17207, +17556, +17610, +17479, +17825, +17911, +17381, +17368, +17353, +16859, +17247, +17670, +16911, +16750, +17283, +17049, +17076, +17539, +17364, +17359, +17438, +17174, +17999, +18725, +17629, +17342, +18277, +17444, +16407, +17370, +17870, +17307, +17710, +18294, +17885, +17461, +17523, +17929, +18411, +18299, +17911, +17984, +18175, +18186, +18020, +17556, +17399, +17635, +17267, +16665, +16713, +16654, +16255, +16282, +16365, +16032, +15649, +15237, +15027, +15308, +15159, +14245, +13887, +14391, +14590, +14251, +14105, +14269, +14331, +14203, +14092, +14157, +14353, +14307, +13922, +13714, +13773, +13769, +14010, +14610, +14974, +15068, +15031, +14657, +14605, +15407, +15864, +15243, +14763, +15182, +15612, +15551, +15597, +15924, +16155, +16309, +16315, +16106, +16195, +16452, +16413, +16643, +16998, +16737, +16754, +17269, +17041, +16628, +16835, +16962, +17187, +17387, +16792, +16740, +17557, +17410, +17034, +17474, +17417, +17380, +18103, +18185, +18164, +18676, +18197, +17889, +19049, +19251, +18433, +18730, +18948, +18398, +18532, +18834, +18586, +18385, +18143, +18098, +18420, +18196, +17660, +17483, +17268, +17172, +17186, +16943, +16970, +16748, +15877, +16003, +16575, +15952, +15739, +16096, +15366, +15210, +16081, +15755, +15400, +16087, +15818, +15016, +14938, +14651, +14418, +14666, +14727, +15081, +15279, +14470, +14411, +15189, +15044, +15259, +16254, +15679, +14419, +14537, +15044, +15351, +15711, +15437, +15039, +15257, +15473, +15847, +16249, +15586, +15183, +16248, +16678, +16171, +16561, +16623, +15767, +16117, +16762, +16157, +16173, +16656, +16161, +16250, +16757, +16318, +16845, +17850, +16897, +16161, +16774, +16514, +16392, +17022, +16679, +16642, +17211, +16551, +16490, +17320, +16399, +15763, +17091, +17394, +16692, +16648, +16430, +16426, +16899, +16574, +16295, +16532, +16135, +15809, +16039, +16145, +16512, +16639, +16133, +16305, +16467, +15829, +16043, +16608, +16302, +16509, +16805, +16166, +16308, +16820, +15956, +15619, +16787, +17365, +17102, +17032, +17053, +17239, +17541, +17411, +17041, +16825, +16575, +16255, +16389, +17099, +17365, +16801, +16559, +16643, +16313, +16375, +16750, +16179, +15715, +16330, +16777, +17103, +17681, +17127, +16295, +17051, +17802, +17456, +17430, +17213, +16262, +16344, +17282, +17425, +17248, +17246, +17130, +17241, +17219, +16643, +16495, +16895, +16799, +16347, +16282, +16460, +16386, +16012, +15731, +15733, +15649, +15165, +14740, +15180, +15975, +15628, +14748, +15190, +15926, +15169, +14388, +15031, +15610, +15248, +14933, +14718, +14296, +14597, +15410, +15179, +14593, +14943, +15055, +14765, +15400, +15632, +14785, +15219, +16536, +16523, +16366, +16950, +16970, +16597, +16295, +15833, +15983, +16470, +16407, +16696, +17125, +16557, +16219, +16519, +16236, +16269, +16995, +16738, +16257, +16938, +17360, +16968, +16949, +17054, +16811, +16745, +16900, +17119, +17478, +17619, +17504, +17694, +18037, +17946, +17819, +18162, +18396, +18238, +18215, +18067, +17570, +17666, +18210, +17957, +17330, +17279, +17282, +17025, +16955, +16980, +16845, +16731, +16760, +16810, +16816, +16889, +16848, +16405, +15929, +15778, +15857, +16190, +16222, +15576, +15517, +16116, +15730, +15174, +15701, +15718, +15057, +15367, +15803, +15392, +15314, +15758, +15996, +15902, +15445, +15219, +15282, +14625, +14419, +15878, +16495, +15529, +15642, +16322, +15749, +15378, +15746, +15547, +15447, +15991, +16105, +15751, +15450, +15097, +14929, +15100, +15390, +15728, +15864, +15745, +15735, +15927, +16359, +16826, +16795, +16535, +16453, +16323, +16381, +16698, +16899, +17215, +17388, +17206, +17764, +18454, +17663, +16706, +16882, +17251, +17585, +17686, +17137, +17076, +17509, +17427, +17610, +17821, +17109, +16678, +16595, +16109, +16486, +17237, +16990, +17056, +17315, +16592, +16540, +17259, +16898, +16424, +16814, +17058, +17077, +17023, +16804, +16705, +16275, +15735, +15848, +15643, +15126, +15547, +15793, +15331, +15596, +15939, +15661, +16094, +16767, +16334, +15621, +15571, +16050, +16487, +16172, +15611, +15695, +15845, +15604, +15634, +16227, +16844, +16715, +16264, +16793, +17390, +16477, +15572, +15902, +15897, +15414, +15649, +15832, +15447, +15422, +15600, +15421, +15203, +15020, +15091, +15802, +16296, +16082, +16215, +16801, +16949, +16957, +17327, +17682, +17748, +17501, +17318, +17714, +17796, +16890, +16571, +17423, +17765, +17364, +17317, +17437, +17236, +16820, +16538, +16881, +17247, +16803, +16545, +16984, +16968, +16796, +17280, +17364, +16618, +16195, +16423, +16553, +16224, +16123, +16707, +16936, +16465, +16346, +16327, +15926, +15887, +15916, +15631, +15860, +15976, +15195, +14766, +14990, +15220, +15868, +16322, +15736, +15305, +15512, +15505, +15533, +15653, +15280, +15169, +15844, +16143, +15756, +15814, +16244, +16023, +15805, +16503, +16787, +16000, +15960, +16801, +16636, +15767, +15572, +15704, +15709, +15837, +16011, +16225, +16331, +16061, +16261, +17101, +16899, +15879, +15977, +16405, +16008, +16353, +17366, +17299, +17206, +17932, +17915, +17582, +17930, +17709, +17340, +18096, +18303, +17549, +17565, +17599, +17036, +17263, +17556, +17050, +17014, +17134, +16829, +17219, +17365, +16522, +16784, +17546, +16763, +16267, +16706, +16165, +15730, +16426, +16511, +16212, +16486, +16358, +15900, +15860, +16043, +16267, +15730, +14713, +15334, +16475, +15743, +15110, +15778, +15694, +15214, +15503, +15544, +15290, +15221, +15191, +15616, +15752, +15150, +15588, +16413, +15716, +15424, +16193, +15771, +15290, +16196, +16318, +15614, +16065, +16791, +16788, +16791, +16619, +16179, +16389, +16759, +16377, +16215, +16749, +16735, +16528, +17227, +17294, +15998, +15738, +16699, +16776, +16263, +16171, +16412, +17231, +17757, +17042, +16611, +16988, +16779, +16409, +16524, +16696, +17388, +18023, +17441, +17140, +17706, +17409, +16807, +16922, +16609, +16203, +16567, +16672, +16632, +16990, +16601, +15924, +16149, +16066, +15437, +15474, +15491, +15429, +16234, +16348, +15234, +15311, +16186, +15741, +15012, +15117, +15424, +15995, +16291, +15663, +15622, +16418, +16197, +15377, +15389, +15735, +15832, +16044, +16732, +17315, +16569, +15659, +16608, +17448, +16629, +16599, +17340, +16911, +16720, +17255, +17301, +17856, +18347, +17295, +17098, +18087, +17424, +16714, +17839, +18176, +17351, +17269, +17322, +17125, +17089, +16603, +16189, +16352, +15993, +15563, +16173, +16711, +16384, +16065, +16135, +16053, +15587, +15559, +16164, +15961, +15298, +15961, +16788, +16526, +16561, +16714, +16159, +16040, +16221, +16179, +16693, +16645, +15661, +15989, +16519, +15299, +14823, +15829, +15795, +15183, +15305, +15314, +15112, +15082, +15106, +15431, +15647, +15359, +15262, +15337, +15213, +15319, +15515, +15439, +15442, +15687, +15952, +15934, +15845, +16266, +16341, +15629, +15977, +16952, +16341, +15699, +16496, +16820, +16685, +17087, +16958, +16815, +17553, +17669, +17355, +17757, +17831, +17645, +18091, +18220, +18226, +18834, +18785, +18279, +18683, +18973, +18490, +18163, +17845, +17418, +17369, +17373, +17313, +17239, +16844, +16659, +16650, +15941, +15576, +16342, +16522, +15805, +15792, +16094, +15358, +14389, +14955, +16344, +16327, +15659, +16178, +16392, +15540, +15597, +15957, +15381, +15371, +15842, +15601, +15467, +15394, +15212, +15940, +16510, +16287, +16843, +17265, +16670, +16661, +16585, +15791, +15878, +15866, +15062, +15344, +15707, +15160, +15258, +14983, +14315, +15704, +16850, +15649, +15015, +15163, +15027, +16018, +16522, +15472, +15733, +16435, +15729, +15885, +16402, +15641, +15843, +16740, +16384, +16487, +17211, +17104, +17256, +17382, +16631, +16863, +17657, +17175, +16886, +17445, +17567, +17723, +18046, +17857, +17609, +17155, +16600, +16960, +17080, +16293, +16605, +17734, +17832, +17561, +17314, +16781, +16911, +17213, +16570, +16140, +16279, +16088, +16122, +16353, +15956, +15789, +16197, +16095, +15817, +16121, +16288, +15974, +15919, +16303, +16536, +16459, +16315, +16107, +16244, +17040, +17225, +16327, +16107, +16640, +16428, +16201, +16521, +16089, +15463, +15937, +16465, +16164, +15721, +15581, +15714, +15881, +15931, +16056, +15992, +15774, +16045, +16168, +15624, +15637, +16247, +16399, +16372, +16323, +16234, +16755, +16965, +16180, +16160, +16808, +16477, +16266, +16672, +16355, +16189, +16737, +16597, +16531, +17222, +16982, +16249, +16484, +16665, +16434, +16376, +16119, +16328, +17258, +17457, +17359, +17468, +16585, +16189, +17348, +17111, +15744, +16244, +17108, +16741, +16471, +16010, +15552, +16170, +16107, +15222, +15540, +15602, +14836, +15609, +16617, +15974, +15532, +15619, +15388, +15812, +16457, +16337, +16165, +15962, +15854, +16536, +16793, +16085, +15748, +15680, +15692, +16361, +16641, +16260, +16402, +16567, +16447, +16860, +17038, +16616, +16469, +16225, +15967, +16382, +16355, +15876, +16298, +16652, +16340, +16706, +17061, +16421, +16186, +16734, +16941, +16826, +16771, +16799, +16922, +16995, +17240, +17655, +17524, +17173, +17416, +17608, +17254, +17129, +17545, +17909, +17814, +17601, +17631, +17551, +17372, +17553, +17539, +17013, +16838, +16970, +16845, +16813, +16861, +16695, +16622, +16549, +16293, +16097, +15836, +15658, +15863, +15926, +15809, +15910, +15716, +15317, +15320, +15274, +15115, +15228, +15247, +15442, +15911, +15581, +15024, +15345, +15418, +14926, +14914, +14885, +14523, +14548, +14580, +14405, +14517, +14581, +14493, +14579, +14562, +14684, +15189, +15375, +15390, +15797, +16036, +15905, +15843, +15876, +16119, +16479, +16570, +16639, +16725, +16651, +16871, +17073, +16744, +16823, +17311, +17055, +16773, +17088, +16955, +16717, +17163, +17238, +16910, +17333, +17882, +17796, +17759, +17925, +18069, +18372, +18546, +18499, +18657, +18689, +18421, +18501, +18755, +18650, +18615, +18752, +18587, +18341, +18344, +18376, +18277, +17975, +17542, +17335, +17307, +17156, +17075, +17136, +17080, +17095, +17293, +17114, +16447, +15960, +15866, +15755, +15587, +15485, +15158, +14718, +14798, +15132, +15044, +14957, +15186, +15149, +14966, +15032, +14821, +14388, +14476, +14764, +14770, +14812, +14752, +14410, +14392, +14737, +14781, +14579, +14504, +14442, +14282, +14106, +13875, +13485, +13053, +12912, +13103, +13332, +13677, +14348, +15057, +15642, +16202, +16504, +16497, +16592, +16805, +16936, +17033, +16979, +16846, +16955, +17054, +17059, +17359, +17478, +17156, +17253, +17515, +17136, +16842, +16929, +16822, +17018, +17495, +17502, +17742, +18470, +18717, +18895, +19355, +19258, +19108, +19462, +19442, +19139, +18956, +18449, +18207, +18552, +18458, +18107, +18044, +17833, +17913, +18369, +18217, +17948, +17999, +17536, +17204, +17404, +16881, +16193, +16339, +16262, +15981, +16067, +15647, +15231, +15765, +16070, +15971, +16256, +16116, +15634, +15877, +16114, +15813, +15637, +15510, +15377, +15455, +15287, +14960, +14929, +14995, +15186, +15499, +15646, +15858, +15915, +15534, +15604, +15872, +15254, +14765, +15065, +14999, +14815, +15053, +14812, +14345, +14352, +14088, +13462, +12961, +12406, +12327, +13009, +13471, +13850, +14756, +15431, +15721, +16240, +16599, +16721, +17135, +17466, +17455, +17487, +17351, +16978, +16939, +17171, +17261, +17229, +17015, +16705, +16741, +17037, +17166, +17042, +16758, +16645, +16933, +17275, +17622, +18055, +18087, +18007, +18532, +18891, +18624, +18562, +18436, +17931, +18059, +18495, +18204, +17968, +18199, +18153, +18065, +18091, +17745, +17489, +17569, +17365, +17020, +16800, +16333, +15877, +15899, +16051, +15986, +15887, +15945, +16007, +15962, +16097, +16357, +16328, +16337, +16619, +16708, +16770, +17000, +16887, +16787, +17117, +17268, +17315, +17384, +16922, +16723, +17150, +16731, +15960, +16164, +16216, +15974, +16473, +16575, +16048, +16247, +16357, +15817, +15644, +15200, +14178, +13749, +13398, +12673, +12381, +11961, +11279, +11260, +11162, +10784, +11355, +12271, +12925, +14242, +15764, +16447, +16750, +17262, +17803, +17851, +17727, +18430, +18965, +18231, +17941, +18317, +17656, +17039, +17185, +16613, +15994, +15951, +15441, +15414, +16064, +15676, +15446, +16426, +16685, +16589, +17565, +18230, +18193, +18693, +19238, +19079, +18762, +18650, +18354, +17724, +17641, +18196, +18082, +17697, +17983, +17840, +17466, +17971, +18038, +17544, +17723, +17367, +16586, +16989, +17056, +16376, +16875, +17224, +16587, +17092, +17856, +17367, +17194, +17269, +16787, +16990, +17274, +16521, +16179, +16371, +16104, +16237, +16720, +16557, +16425, +16567, +16373, +16323, +16495, +16240, +15940, +16061, +16202, +16076, +15939, +16131, +16337, +16100, +15947, +16111, +15809, +15116, +14574, +13862, +13055, +12670, +12321, +11654, +11097, +10944, +10898, +10636, +10616, +11270, +12066, +13165, +15286, +17129, +17543, +17814, +18305, +18262, +18489, +19330, +19783, +19689, +19032, +17900, +17255, +16782, +15855, +15556, +15602, +14771, +14220, +14458, +14345, +14401, +14906, +15082, +15672, +16640, +17097, +18167, +19542, +19586, +20057, +21557, +21586, +21146, +21743, +21060, +19437, +19253, +19174, +18500, +18580, +18375, +17417, +17273, +17271, +16595, +16566, +16851, +16120, +15378, +15476, +15448, +15248, +15722, +16353, +16619, +17154, +17560, +17119, +17025, +17344, +16682, +16319, +17047, +16493, +15194, +15371, +15387, +14580, +14890, +15408, +15205, +15573, +15924, +15845, +16525, +16919, +16456, +16823, +17383, +16894, +16708, +17182, +17249, +17022, +16980, +17192, +17221, +16675, +16353, +16260, +15387, +14488, +13843, +12401, +11285, +11009, +10019, +9453, +10224, +10251, +10270, +11892, +13156, +14021, +16054, +17565, +17997, +18736, +18759, +18034, +18336, +18697, +18029, +17517, +17283, +16603, +15899, +15818, +16201, +15974, +15156, +15130, +15272, +14759, +15193, +16217, +16264, +16775, +17842, +18045, +19044, +20809, +20899, +20888, +21919, +21727, +21214, +21764, +21179, +19704, +19175, +18401, +17289, +17223, +17135, +16297, +15807, +15799, +15791, +15637, +15306, +15178, +15169, +14874, +14865, +15343, +15568, +15547, +15774, +16165, +16525, +16967, +17527, +17797, +17603, +17445, +17372, +17205, +17142, +16754, +16011, +15945, +16131, +15879, +16088, +16342, +15893, +16085, +16721, +16679, +17112, +17755, +17257, +17136, +17706, +17356, +17121, +17508, +17008, +16447, +16618, +16356, +15978, +15899, +15321, +14707, +14262, +13265, +12276, +11530, +10505, +9764, +9426, +9188, +9535, +10139, +10632, +11807, +13646, +15725, +17719, +18739, +19522, +20510, +19659, +18317, +19171, +19098, +17155, +17197, +17497, +15844, +15879, +16800, +15823, +15807, +16149, +14218, +13894, +15316, +14491, +14533, +16843, +16975, +16755, +18717, +19443, +19412, +20617, +20399, +19585, +20657, +21010, +19974, +19811, +19343, +18001, +17786, +18241, +17740, +16933, +16898, +16814, +15764, +15363, +16120, +15505, +14324, +14967, +15288, +14828, +15872, +16398, +15967, +17169, +17675, +16980, +18613, +19460, +17535, +17799, +19043, +17933, +17985, +18579, +16872, +16434, +17315, +16315, +16123, +17052, +16075, +15442, +16395, +16448, +16408, +17011, +16943, +17023, +17584, +17683, +17758, +17635, +17069, +16899, +16796, +16596, +16649, +16244, +15918, +16064, +15152, +14043, +13677, +12115, +10378, +10284, +9587, +8511, +9116, +9506, +9403, +10790, +12308, +13757, +16633, +18669, +18726, +19408, +20235, +19116, +17750, +17735, +17238, +15607, +14975, +15315, +14804, +14552, +15401, +15509, +15508, +16147, +15225, +14260, +15452, +15417, +14417, +16067, +17195, +16243, +17552, +19628, +19594, +20258, +21130, +20065, +19865, +20458, +19233, +18257, +18515, +17940, +17502, +18142, +18259, +17745, +17484, +17487, +17485, +16902, +16234, +16292, +15900, +14966, +15000, +15242, +15040, +15659, +16698, +17360, +18110, +18528, +18846, +19692, +19446, +18230, +18223, +18330, +17432, +17017, +16627, +15739, +15675, +15905, +16030, +16697, +16451, +15819, +16858, +17246, +16200, +16743, +17460, +16835, +17667, +18977, +18465, +18365, +18728, +17959, +17649, +17409, +16033, +15665, +15948, +15002, +14566, +14746, +13744, +12894, +12662, +11624, +10623, +10094, +9054, +8305, +8635, +9580, +10960, +12555, +14616, +17113, +18445, +18887, +20108, +20513, +18993, +17827, +17412, +16433, +15569, +15283, +15084, +15121, +15245, +15366, +15784, +15847, +15281, +14864, +14618, +14228, +13932, +14045, +14809, +15764, +16642, +18268, +20000, +20655, +21438, +22421, +21779, +20657, +20407, +19506, +18127, +17662, +17275, +16802, +17070, +17534, +18031, +18581, +18225, +17487, +17348, +16828, +15719, +15281, +15293, +14886, +14515, +14812, +15472, +16050, +16720, +17503, +17918, +18113, +18386, +18135, +17461, +17171, +16784, +15998, +15812, +16040, +15773, +15591, +16019, +16511, +16860, +17076, +17197, +17689, +18155, +17819, +17599, +18021, +17801, +17286, +17885, +18395, +17920, +17926, +18148, +17465, +17057, +17069, +16298, +15769, +16039, +15604, +14667, +14076, +13133, +11888, +10633, +9079, +8105, +7864, +7453, +8367, +11263, +13346, +14798, +18090, +20741, +20313, +20091, +21025, +19558, +16911, +16808, +17138, +15637, +15065, +15905, +15917, +15902, +16323, +15928, +15746, +15522, +13760, +13172, +14381, +13535, +12717, +15241, +16827, +16435, +18510, +21027, +21000, +21586, +22565, +21065, +19625, +19491, +17860, +15991, +16047, +15738, +14811, +15804, +17377, +17717, +18554, +19771, +19363, +18520, +18217, +16894, +15167, +14392, +13447, +12749, +13595, +14298, +14471, +16106, +17985, +18220, +18294, +18752, +18043, +16624, +16004, +15809, +15394, +15528, +16363, +16785, +17013, +17691, +17951, +18228, +19368, +19420, +18604, +19246, +19025, +16904, +16897, +17631, +15962, +15870, +17983, +17759, +17196, +18451, +18225, +17250, +17465, +16519, +15338, +15599, +14543, +13108, +14222, +14960, +14287, +15150, +15976, +14945, +14500, +14368, +12751, +11253, +10343, +8833, +8290, +9821, +11476, +12695, +15149, +18384, +19657, +19154, +19715, +20196, +18034, +16413, +17287, +16832, +15494, +16216, +16310, +15379, +16208, +16152, +14758, +15512, +15407, +13251, +14012, +14990, +12948, +13574, +16250, +15861, +16527, +19673, +20377, +20514, +22106, +21651, +20337, +20460, +19675, +18018, +17194, +16481, +16092, +16520, +17144, +17948, +18356, +18203, +18324, +17843, +16637, +15939, +14638, +13079, +13337, +13600, +13138, +14479, +16018, +16079, +17255, +18844, +18364, +17849, +18392, +18072, +17096, +17012, +17708, +18166, +18275, +18769, +19134, +18806, +18783, +18631, +17684, +17263, +16615, +15079, +15233, +15965, +15024, +15553, +17510, +17433, +17700, +19172, +18550, +17792, +18494, +17683, +16574, +16721, +15808, +14917, +15419, +14976, +14230, +14726, +14831, +14223, +13384, +11900, +10427, +8885, +7311, +7217, +8013, +9336, +12314, +15292, +17935, +21246, +21611, +19881, +20993, +20398, +16177, +16296, +17946, +15125, +14643, +16834, +15342, +15259, +17454, +15821, +15109, +16514, +13592, +12168, +14968, +13535, +11938, +15625, +16494, +15685, +19374, +21330, +20399, +22113, +22811, +21099, +20999, +20332, +18266, +17737, +17225, +16316, +16580, +16707, +16967, +17866, +17712, +17593, +17916, +16990, +16358, +16076, +14323, +13185, +12898, +12019, +12953, +14789, +15024, +16539, +18735, +18344, +18365, +19363, +18170, +17099, +17530, +17097, +16975, +17665, +17489, +17785, +18730, +18501, +18032, +17832, +17064, +16408, +16124, +15858, +15784, +15782, +16178, +16818, +17065, +17757, +18278, +17571, +17791, +18499, +17247, +16572, +17019, +15750, +14998, +15595, +14430, +13685, +14464, +13725, +13775, +15682, +15464, +15041, +16182, +14944, +12488, +11372, +9155, +6944, +7115, +8325, +10966, +14528, +17064, +20395, +22858, +21120, +20066, +20675, +17756, +15601, +17324, +16577, +15175, +17309, +17599, +16645, +18513, +18132, +15894, +16633, +15428, +12140, +13150, +13913, +11748, +13168, +15751, +15350, +17086, +20373, +20841, +21626, +23250, +22438, +21124, +20640, +19202, +17250, +15729, +14971, +14956, +14775, +15518, +17370, +17701, +17853, +19412, +19114, +17765, +17778, +16198, +13811, +13768, +13342, +13028, +15548, +16929, +16842, +19159, +20198, +18269, +18068, +18233, +16384, +15820, +16283, +15865, +16346, +17189, +17037, +17513, +18223, +17894, +17656, +17458, +16468, +15590, +15331, +15400, +15728, +16150, +16634, +16979, +17078, +17378, +17516, +17213, +17295, +17282, +16472, +15973, +15840, +15120, +14382, +14088, +13933, +13912, +13946, +14389, +15294, +15637, +15620, +15727, +14715, +12683, +10965, +9277, +7671, +7363, +8937, +11967, +14906, +17571, +21083, +22618, +20705, +20201, +20499, +17147, +15207, +16990, +15989, +14663, +16932, +16720, +15504, +18028, +17683, +14924, +16215, +15352, +11740, +13494, +14664, +12123, +14785, +18132, +16543, +18699, +22612, +21223, +21478, +23878, +21708, +19879, +20642, +18797, +16635, +16446, +15651, +15291, +16092, +17008, +18340, +18870, +19115, +20164, +19221, +17711, +18006, +15787, +12879, +13858, +13604, +12384, +15452, +17106, +16154, +18703, +19864, +17302, +17764, +18036, +15310, +15806, +17079, +15524, +16689, +18900, +17961, +18533, +20244, +18825, +17795, +18117, +16409, +14941, +15155, +14421, +13963, +15160, +15669, +15430, +16084, +16557, +16065, +15909, +16196, +15883, +15417, +15342, +14929, +14430, +14472, +14259, +14021, +14510, +14713, +14810, +15916, +16582, +16178, +15961, +15063, +12807, +10609, +8553, +6557, +5886, +6957, +9606, +13138, +16486, +20004, +22404, +21579, +20454, +20467, +17995, +15464, +16682, +16793, +14953, +16351, +18024, +17225, +18103, +19011, +17192, +16526, +16029, +13437, +13283, +14700, +13694, +14510, +17675, +18198, +18912, +22101, +23175, +22805, +23867, +23667, +21648, +20500, +19731, +18007, +16282, +16004, +16655, +16807, +17697, +19632, +19584, +18726, +19669, +19036, +16737, +16546, +15571, +12766, +12907, +13795, +12850, +14507, +17402, +17625, +18763, +20536, +18918, +17482, +18125, +16691, +14778, +15386, +15467, +14588, +15475, +16426, +16133, +16901, +17961, +17273, +17012, +17640, +16121, +14093, +14381, +13984, +12272, +13002, +14511, +14354, +15215, +16494, +15926, +16108, +16862, +15556, +14716, +15176, +14061, +13141, +14031, +14241, +14366, +15862, +16831, +17306, +18036, +17473, +16207, +15493, +13659, +10754, +8920, +7755, +6403, +6481, +8935, +11926, +14255, +17747, +22074, +23054, +21409, +21466, +21003, +17765, +16503, +17587, +16963, +16709, +18153, +18261, +18555, +19728, +18533, +17397, +17823, +15337, +12750, +14055, +14016, +13013, +16060, +18325, +18111, +20885, +23355, +22300, +22823, +23779, +21639, +20211, +20101, +18483, +17087, +16799, +16737, +17424, +18041, +18503, +19387, +18810, +17685, +17856, +16815, +15104, +15183, +14283, +12548, +13000, +13310, +13190, +15232, +16726, +16932, +18341, +18457, +16770, +16792, +17013, +15880, +15654, +15960, +16023, +16643, +16788, +16554, +17096, +17149, +16400, +15917, +15367, +14584, +13724, +13204, +13888, +14435, +14097, +15003, +16543, +16853, +17101, +17270, +16790, +16794, +16433, +15614, +15806, +15281, +14293, +15435, +16103, +15442, +16506, +17027, +15982, +16852, +17315, +15736, +15632, +15081, +12458, +11452, +10259, +7366, +6994, +7682, +7673, +10986, +14958, +16401, +20109, +23651, +21436, +19921, +21364, +18811, +15684, +17564, +18448, +17097, +18721, +20245, +19327, +19978, +19991, +17217, +16369, +15717, +12045, +11486, +13876, +13069, +13582, +17660, +18619, +18893, +22300, +23128, +21981, +23101, +22521, +20160, +19858, +18922, +16828, +16539, +16714, +17126, +18588, +19177, +19440, +19716, +18337, +17330, +16922, +14826, +13616, +13748, +12554, +12555, +13924, +13916, +15149, +17192, +16941, +17605, +18576, +16440, +15669, +16736, +15217, +14650, +16296, +16203, +16658, +18076, +17157, +16621, +16867, +15032, +14197, +14768, +13945, +14387, +15983, +15958, +16901, +18114, +16826, +16548, +17434, +16182, +15571, +16315, +15654, +15363, +15690, +14762, +14809, +15514, +14614, +14813, +16349, +15947, +15535, +16853, +17170, +16495, +16632, +16505, +15407, +14281, +13263, +11841, +10163, +9045, +8585, +8328, +9055, +11283, +13524, +15302, +17914, +20532, +20870, +19970, +20112, +19650, +17567, +17314, +19004, +19175, +19379, +20773, +20125, +18626, +18512, +17123, +15453, +15538, +14289, +13013, +14607, +15045, +14689, +17462, +19399, +19103, +20929, +22328, +21033, +20992, +21414, +19705, +18457, +18391, +18135, +18306, +18682, +18811, +19065, +18900, +18586, +18310, +17147, +16106, +15594, +14252, +13457, +13824, +13306, +13238, +14704, +15187, +15460, +16998, +17283, +16668, +16964, +16306, +15469, +16497, +16711, +16213, +17774, +18632, +17644, +18149, +18149, +15553, +14265, +14430, +13335, +12883, +13545, +13800, +15046, +16522, +16421, +16729, +17085, +15984, +15956, +16759, +15994, +15506, +15753, +15353, +15415, +15366, +14744, +15366, +15554, +14905, +16170, +16677, +15337, +16302, +17153, +15730, +16211, +16694, +14956, +15128, +15109, +12644, +12291, +12016, +9547, +9889, +10991, +10175, +12529, +15384, +15145, +17697, +20892, +19144, +18299, +19626, +18200, +17334, +18762, +18968, +19504, +20931, +20620, +20190, +20469, +19211, +17260, +16311, +15431, +13681, +12494, +13595, +14934, +15123, +17041, +19419, +19025, +19301, +20634, +19219, +18466, +19841, +18652, +17528, +19395, +19680, +18783, +19708, +19842, +19180, +19502, +18810, +17404, +16842, +15709, +14233, +13782, +13856, +13921, +13884, +14494, +15677, +15345, +14758, +15904, +15903, +15111, +16236, +16267, +15374, +16943, +17468, +16622, +18335, +18750, +16985, +17832, +17467, +14471, +14792, +15489, +13757, +14699, +15662, +13957, +15148, +17035, +15764, +16445, +17956, +16321, +15958, +16990, +15771, +15190, +15719, +15506, +16626, +17611, +16678, +17249, +18324, +17373, +16950, +16781, +15484, +15174, +14843, +13950, +14987, +15437, +13995, +14598, +15253, +12927, +11412, +11047, +9157, +8230, +9605, +11384, +13480, +15967, +18397, +19946, +19355, +18609, +19031, +18021, +17226, +19022, +19754, +19796, +21890, +21963, +20395, +21324, +20145, +16008, +15074, +14074, +10700, +11153, +12994, +12058, +13705, +16490, +15791, +16738, +19273, +18174, +17979, +20341, +19832, +18926, +20659, +21137, +20666, +21149, +20558, +19660, +19561, +18506, +17553, +17468, +16474, +15602, +15612, +14765, +13977, +14214, +14003, +13771, +14421, +14940, +15271, +15931, +16602, +16969, +16758, +16536, +16963, +17022, +16600, +16811, +17038, +16965, +17281, +17185, +16634, +16736, +16735, +16256, +16135, +15857, +15377, +15447, +15474, +15600, +16372, +16566, +16141, +16352, +16575, +16251, +16064, +16066, +16246, +16682, +17023, +17394, +17636, +17367, +17225, +17110, +16306, +15570, +15158, +14486, +14304, +14677, +14668, +14778, +15026, +14348, +13167, +11941, +10371, +9285, +9024, +8911, +9786, +12174, +14476, +16350, +18728, +20175, +19515, +18867, +19006, +18241, +17728, +18919, +19659, +19828, +20912, +20607, +18951, +18950, +18079, +14945, +13957, +13985, +12043, +11976, +13870, +13978, +14780, +16837, +16894, +17354, +19099, +18822, +18965, +20934, +20705, +19978, +21577, +22008, +21137, +21481, +20929, +19448, +19534, +19442, +18028, +17217, +16795, +15933, +15151, +14285, +13587, +13560, +13448, +13257, +13796, +14761, +15674, +16329, +16644, +17044, +17194, +16468, +15969, +16357, +16338, +15849, +16217, +17063, +17352, +17332, +17166, +16796, +16751, +16589, +15646, +15144, +15383, +14901, +14663, +15915, +16642, +16302, +16707, +17200, +16883, +16755, +16462, +15734, +15740, +16022, +15886, +15948, +15807, +15292, +15251, +15169, +14735, +14667, +14633, +14654, +15191, +15481, +15717, +16291, +15882, +14921, +14573, +13478, +11992, +11772, +11364, +10688, +11972, +13794, +14691, +16466, +18298, +17984, +17086, +16658, +15567, +14857, +15728, +16796, +18077, +20444, +21672, +20900, +20795, +20506, +17951, +16195, +16040, +14330, +13385, +15203, +15880, +16197, +18610, +19111, +18067, +19312, +19302, +17591, +18861, +19745, +18066, +18936, +20545, +19592, +19939, +20501, +18407, +17948, +18806, +17097, +16031, +16487, +15255, +14674, +15561, +14913, +14645, +15693, +15114, +14563, +15718, +16032, +16147, +17283, +17105, +16148, +16228, +15774, +15005, +15356, +15145, +14347, +14968, +15680, +15470, +16052, +16655, +16016, +16094, +16824, +16222, +15939, +16834, +16572, +16211, +17472, +17793, +17158, +17902, +18010, +16667, +16590, +16781, +15890, +15867, +16208, +15843, +16080, +16015, +15171, +15518, +15844, +15013, +15210, +15736, +15315, +15829, +16581, +16125, +16163, +16345, +15611, +15551, +15464, +14120, +13404, +13127, +11925, +11435, +12100, +12729, +13803, +15180, +15927, +16157, +15677, +14735, +14462, +14884, +15867, +17614, +19431, +20599, +20650, +19838, +19427, +19027, +17901, +17482, +17470, +16545, +16353, +17124, +17258, +17755, +18519, +18145, +18086, +18194, +17063, +16695, +17118, +16404, +16425, +17273, +16848, +17032, +18007, +17322, +16976, +17818, +17331, +16784, +17171, +16638, +16454, +17116, +16621, +16515, +17529, +17241, +16742, +17088, +16327, +15649, +16336, +16093, +15265, +15383, +14999, +14188, +14232, +14159, +14099, +15006, +15789, +16253, +17165, +17544, +17315, +17772, +18268, +17996, +17907, +17918, +17240, +16790, +17099, +17187, +17247, +17700, +17449, +16792, +17072, +17136, +16277, +16091, +16261, +15663, +15470, +15700, +15238, +14983, +15222, +15104, +15332, +15959, +16111, +16450, +17038, +17000, +16877, +16723, +16061, +15564, +14847, +13377, +12458, +11867, +10770, +10817, +12121, +12889, +13796, +15297, +15797, +15438, +15148, +14669, +14602, +15487, +16602, +17875, +19251, +19903, +20014, +20062, +19577, +18656, +17873, +16997, +16135, +16044, +16539, +16969, +17503, +18041, +18018, +17869, +17933, +17466, +16813, +16748, +16439, +15892, +16253, +16838, +17143, +17951, +18340, +17646, +17399, +17486, +16875, +16504, +16651, +16713, +17331, +18190, +18256, +18157, +18085, +17332, +16536, +16182, +15783, +15535, +15555, +15443, +15413, +15575, +15583, +15522, +15552, +15563, +15580, +15739, +15989, +16081, +16091, +16374, +16594, +16443, +16531, +16870, +16860, +16851, +17128, +17297, +17355, +17187, +16573, +16098, +16017, +15988, +16128, +16366, +16289, +15986, +15565, +15153, +14944, +14667, +14539, +15001, +15231, +14976, +15359, +16130, +16501, +17013, +17606, +17693, +17767, +17938, +17771, +17536, +17198, +16504, +15862, +15204, +14411, +14167, +14335, +14309, +14672, +15435, +15575, +15550, +16267, +16694, +16264, +16411, +17178, +16965, +16266, +16362, +16274, +15587, +15579, +15908, +15692, +15741, +16111, +16105, +16191, +16230, +15746, +15743, +16283, +16375, +16564, +16990, +16634, +16265, +16807, +17363, +17722, +18261, +18336, +18012, +17994, +17859, +17238, +16613, +16164, +15912, +16093, +16583, +16901, +16896, +16938, +17114, +16926, +16504, +16395, +16254, +15916, +15920, +16022, +15978, +16389, +16923, +16932, +17134, +17824, +18160, +18086, +17907, +17311, +16627, +16608, +16826, +16571, +16257, +16305, +16353, +16364, +16474, +16211, +15749, +15905, +16315, +16354, +16366, +16242, +15864, +16038, +16583, +16609, +16504, +16599, +16558, +16631, +16812, +16660, +16470, +16419, +16366, +16564, +16769, +16583, +16402, +16363, +16368, +16531, +16329, +15628, +15266, +15164, +14812, +14540, +14364, +14222, +14523, +15022, +15487, +16105, +16386, +16352, +16697, +16865, +16469, +16366, +16482, +16398, +16529, +16634, +16384, +16265, +16167, +15860, +15740, +15588, +15235, +15243, +15415, +15317, +15412, +15840, +16125, +16287, +16593, +16889, +16879, +16820, +17141, +17355, +17079, +17096, +17558, +17571, +17281, +17253, +16957, +16163, +15626, +15587, +15483, +15188, +15263, +15784, +16123, +16148, +16180, +16192, +16187, +16208, +16166, +16306, +16608, +16643, +16821, +17519, +18016, +18187, +18563, +18724, +18314, +17965, +17809, +17256, +16496, +16335, +16607, +16497, +16226, +16214, +15961, +15676, +16014, +16160, +15690, +15600, +15831, +15852, +16182, +16575, +16383, +16426, +17069, +17248, +16861, +16788, +16942, +16857, +16870, +17145, +17138, +16915, +17034, +17233, +17189, +17135, +16979, +16760, +16743, +16538, +16157, +16039, +15659, +15064, +15093, +15270, +15295, +15782, +16132, +16143, +16707, +17163, +16931, +16887, +16725, +16215, +16265, +16268, +15786, +15905, +16143, +15972, +16358, +16588, +15921, +15746, +15888, +15307, +14950, +15150, +15209, +15399, +15613, +15746, +16423, +17010, +16887, +16902, +17004, +16881, +17110, +17048, +16336, +16439, +17091, +16770, +16151, +16094, +15931, +15452, +14995, +14753, +14829, +14802, +14671, +15047, +15334, +14987, +15136, +15946, +16210, +16175, +16542, +16662, +16338, +16359, +16893, +17627, +18374, +18810, +18823, +18664, +18231, +17217, +15983, +15334, +15423, +15563, +15392, +15502, +16334, +17256, +17485, +17043, +16388, +15879, +15604, +15414, +15314, +15563, +16264, +17045, +17232, +16840, +16908, +17662, +17857, +17174, +16801, +17126, +17480, +17613, +17626, +17435, +17276, +17592, +18017, +17779, +17137, +16785, +16526, +16133, +15815, +15497, +15371, +15727, +15933, +15820, +16139, +16670, +16933, +17260, +17297, +16713, +16425, +16677, +16754, +16638, +16439, +16088, +15989, +16276, +16473, +16285, +15933, +15931, +16214, +16164, +15865, +15563, +15118, +15044, +15608, +15911, +15784, +15787, +15921, +16201, +16458, +16347, +16404, +16673, +16522, +16488, +16596, +15937, +15399, +15678, +15678, +15624, +15991, +15719, +15260, +15474, +15251, +14664, +14753, +14755, +14551, +14918, +15138, +14992, +15223, +15475, +15748, +16479, +16943, +17065, +17514, +17806, +17824, +18118, +18233, +18050, +18141, +18140, +17791, +17643, +17639, +17524, +17526, +17638, +17770, +17952, +17925, +17511, +16935, +16475, +16199, +15945, +15750, +15881, +16172, +16403, +16808, +17297, +17462, +17422, +17392, +17308, +17270, +17332, +17335, +17393, +17639, +17765, +17586, +17394, +17251, +16890, +16477, +16326, +16206, +15998, +15984, +16014, +15823, +15643, +15525, +15224, +14942, +14941, +15002, +14821, +14400, +14007, +13710, +13258, +12781, +12674, +12801, +13077, +13771, +14616, +15160, +15427, +15274, +14719, +14415, +14388, +14356, +14999, +16317, +17147, +17512, +17990, +18007, +17562, +17389, +17267, +17143, +17438, +17610, +17563, +18027, +18498, +18418, +18424, +18411, +17976, +17739, +17839, +17876, +18022, +18148, +17970, +17766, +17494, +16958, +16421, +16056, +16109, +16636, +17017, +17198, +17441, +17311, +17124, +17347, +17053, +16395, +16520, +16632, +16294, +16603, +16920, +16473, +16508, +16940, +16723, +16602, +16764, +16464, +16446, +16935, +16875, +16627, +16823, +16674, +16124, +15909, +15759, +15406, +15349, +15586, +15706, +15829, +16040, +15989, +15877, +16192, +16518, +16505, +16674, +16947, +16964, +17299, +17818, +17713, +17580, +17800, +17496, +16939, +16619, +15784, +14879, +14890, +14870, +14364, +14350, +14516, +14074, +13465, +12898, +12123, +11496, +11511, +12260, +13401, +14482, +15567, +16440, +16242, +15182, +14337, +13867, +13660, +14270, +15708, +17132, +18013, +18328, +18132, +17692, +17241, +16756, +16546, +16941, +17508, +18080, +18960, +19478, +19157, +18885, +18637, +17705, +17034, +17183, +17321, +17814, +18974, +19495, +19364, +19490, +19219, +18237, +17396, +16896, +16796, +17121, +17292, +17374, +17592, +17351, +16804, +16509, +16115, +15642, +15419, +15205, +15219, +15565, +15708, +16046, +16813, +17106, +16951, +16734, +16100, +15661, +15903, +15982, +16160, +17017, +17429, +17129, +16921, +16388, +15440, +15032, +15185, +15429, +15755, +16197, +16713, +16937, +16800, +16809, +16569, +15907, +16197, +17239, +17523, +17716, +18280, +18111, +17769, +17937, +17537, +16722, +16330, +16023, +15964, +16148, +15779, +15368, +15292, +14767, +14263, +14160, +13598, +13127, +13361, +13195, +12629, +12531, +12614, +12880, +13592, +14229, +14637, +14852, +14609, +14156, +13674, +13266, +13482, +14200, +15154, +16533, +17485, +17408, +17199, +16961, +16542, +16754, +17283, +17693, +18638, +19432, +19534, +19981, +20152, +19226, +18542, +18138, +17272, +17024, +17494, +17857, +18476, +18904, +18617, +18514, +18351, +17640, +17199, +16867, +16523, +17010, +17519, +17432, +17651, +17615, +16955, +16790, +16506, +15617, +15314, +15239, +15079, +15905, +16732, +16667, +16979, +17209, +16359, +15677, +15506, +15254, +15596, +16620, +17459, +17807, +17751, +17643, +17331, +16404, +15706, +15527, +15289, +15809, +16827, +16769, +16779, +17459, +17171, +16950, +17560, +17035, +16661, +17885, +18120, +17692, +18610, +18698, +17819, +18178, +18049, +16773, +16608, +16616, +15966, +16238, +16454, +15573, +15211, +15251, +14739, +14429, +14284, +13768, +13283, +12893, +12532, +12170, +11697, +11894, +12810, +13381, +13866, +14408, +14165, +13672, +13255, +12490, +12460, +13222, +13647, +14848, +16663, +16957, +16751, +17099, +16550, +16132, +16988, +17461, +17867, +19018, +19374, +19355, +19770, +19165, +18161, +17968, +17354, +16839, +17394, +17561, +17644, +18530, +18455, +17608, +17799, +18008, +17508, +17396, +17607, +17897, +18381, +18460, +18091, +17513, +16680, +16273, +16304, +16174, +16396, +16686, +16413, +16555, +16679, +15590, +14896, +15205, +15079, +15355, +16511, +16887, +16992, +17542, +17164, +16421, +16657, +16849, +16779, +17284, +17669, +17494, +17377, +17289, +16908, +16291, +15917, +16245, +16753, +17139, +17828, +18153, +17746, +17650, +17629, +17147, +17200, +17535, +17379, +17706, +18198, +17760, +17508, +17586, +16792, +16220, +16422, +15982, +15492, +15750, +15374, +14618, +14680, +14393, +13311, +12795, +12404, +11232, +10546, +10903, +11185, +11641, +12965, +13860, +13861, +14268, +14326, +13001, +12477, +13368, +13676, +14483, +16783, +17874, +17822, +18548, +18355, +17212, +17418, +17582, +17256, +18384, +19012, +18291, +19073, +19681, +18190, +17760, +17953, +16411, +16054, +17426, +17702, +18222, +19451, +18916, +17896, +17871, +17375, +16804, +16966, +17339, +18306, +19137, +18973, +19093, +18923, +17622, +17209, +17133, +15856, +15449, +15712, +14936, +15196, +16127, +15427, +15351, +16131, +14993, +14133, +14864, +14637, +14938, +16918, +17441, +17205, +18059, +17759, +16736, +17113, +17052, +16250, +16707, +17282, +17011, +17165, +17307, +16892, +17098, +17812, +17901, +17492, +17124, +16837, +16717, +17073, +17713, +17839, +17516, +17512, +17516, +17164, +17126, +17339, +17272, +17305, +17314, +16591, +15690, +15305, +14961, +14583, +14664, +14677, +14052, +13410, +12844, +11730, +10669, +10247, +9913, +10245, +11828, +12989, +13323, +14203, +14429, +13110, +12747, +13602, +13513, +13758, +15744, +17305, +17727, +18363, +18443, +17394, +16789, +16905, +16924, +17342, +18085, +18380, +18916, +19656, +19078, +17857, +17423, +16920, +16371, +17022, +17895, +18316, +19260, +19710, +18834, +18403, +18395, +17491, +16933, +17519, +18104, +18626, +19295, +19541, +19377, +18883, +18222, +17967, +17443, +16089, +15303, +15628, +15894, +16002, +16616, +17302, +17140, +16176, +15345, +14885, +14580, +15140, +16629, +17696, +17967, +17948, +17696, +17355, +16815, +16237, +16492, +16873, +16657, +17292, +18286, +17856, +17526, +17973, +17547, +17145, +17403, +16844, +16465, +17043, +17155, +17421, +18038, +17350, +16642, +16937, +16473, +15895, +16320, +16287, +16044, +16337, +15911, +14941, +14340, +13828, +13776, +13991, +13682, +13332, +12587, +11097, +10284, +9869, +9172, +9862, +11481, +12232, +12964, +13690, +13337, +12810, +12537, +12475, +13134, +13681, +14513, +16781, +18201, +17978, +18153, +17775, +16589, +16738, +17186, +17337, +18389, +18885, +19159, +20435, +19731, +17764, +17954, +17615, +16423, +17851, +19095, +18750, +19974, +20369, +18513, +18093, +18027, +16819, +16870, +17317, +17593, +19136, +19858, +19473, +19723, +18788, +17707, +18550, +18180, +17160, +17995, +17281, +15911, +17139, +16933, +15526, +17187, +17760, +16022, +16640, +16851, +15098, +15986, +17200, +16316, +17289, +18344, +16691, +16587, +17591, +16169, +15488, +16815, +16883, +16784, +17871, +17988, +17487, +17760, +17595, +16918, +16772, +16675, +16598, +17120, +17508, +17395, +17376, +17210, +16594, +15914, +15223, +14805, +15083, +15457, +15603, +15728, +15314, +14741, +14855, +14643, +13915, +13962, +14016, +13317, +12768, +11891, +10546, +10039, +9949, +10159, +11547, +12560, +12593, +13244, +13373, +12227, +11964, +12398, +12499, +13333, +14599, +15824, +17538, +18415, +18138, +18109, +17645, +16857, +17317, +17897, +17962, +18621, +19131, +19277, +19747, +19328, +18254, +17971, +17842, +17982, +18958, +19551, +19792, +19934, +19058, +18386, +18499, +17705, +16917, +17321, +17812, +18804, +20134, +20206, +20000, +19843, +18719, +18150, +17767, +16044, +15719, +17075, +17026, +17245, +18431, +17574, +16255, +16284, +15368, +14540, +15332, +15611, +15894, +17114, +16963, +16445, +17341, +17173, +16069, +16452, +16611, +15833, +16368, +17426, +17552, +17662, +17421, +16533, +16449, +16788, +16557, +16682, +17013, +16976, +17548, +18055, +17236, +16534, +16414, +15881, +15906, +16452, +16078, +15877, +16210, +15659, +15266, +15447, +14711, +14494, +15390, +15040, +14453, +14979, +14230, +12638, +12239, +11574, +10522, +10627, +11003, +11504, +12513, +12749, +12865, +13557, +12961, +11890, +12259, +12625, +13016, +14955, +16882, +17742, +18197, +17796, +17224, +17264, +16616, +16135, +17251, +17918, +17935, +19052, +19537, +18695, +18699, +18670, +17651, +17589, +18090, +18149, +19255, +20413, +19696, +18961, +19039, +18352, +17496, +17272, +17061, +17533, +18878, +19708, +19871, +19654, +18773, +17799, +17165, +16699, +16518, +16429, +16741, +17843, +18156, +17175, +16650, +16236, +15189, +14889, +15063, +14856, +15312, +15956, +16166, +17083, +17627, +16966, +17210, +17698, +16834, +16617, +17218, +17070, +17462, +18281, +17925, +17616, +17833, +17527, +17339, +17196, +16639, +16808, +17369, +17525, +17868, +17640, +16770, +16880, +17037, +16418, +16396, +16351, +15736, +15850, +15884, +15341, +15454, +15371, +14844, +15137, +15009, +14151, +14048, +13541, +12358, +12131, +11675, +10620, +10663, +10816, +10671, +11641, +12464, +12573, +13228, +13109, +11954, +11883, +12321, +12775, +14615, +16730, +17897, +18774, +18612, +17358, +16654, +16336, +16283, +17246, +18036, +18120, +18654, +19089, +18822, +18570, +18118, +17540, +17680, +18064, +18445, +19243, +19768, +19738, +19578, +18894, +18036, +17688, +17160, +16733, +17490, +18540, +19098, +19633, +19675, +18937, +18224, +17517, +16836, +16779, +16838, +16748, +17201, +17431, +16714, +16383, +16701, +16367, +15746, +15664, +15561, +15429, +15698, +15894, +16157, +16905, +17302, +17196, +17420, +17394, +16753, +16723, +17263, +17408, +17650, +18014, +17620, +17125, +17292, +17403, +17260, +17154, +16826, +16687, +17162, +17360, +16925, +16621, +16568, +16544, +16693, +16694, +16229, +15800, +15723, +15671, +15503, +15305, +15076, +14912, +14906, +14977, +15025, +14965, +14716, +14305, +13769, +12991, +11891, +10832, +10386, +10568, +11042, +11861, +12769, +13189, +13586, +14230, +13970, +13037, +13006, +13408, +13728, +15047, +16599, +17155, +17824, +18363, +17689, +17352, +17654, +17135, +17024, +17755, +17595, +17688, +18892, +19061, +18705, +19205, +19006, +18433, +18901, +18946, +18531, +18984, +18976, +18263, +18439, +18768, +18481, +18338, +18194, +18135, +18620, +18960, +18992, +18944, +18428, +17986, +17846, +17279, +16914, +17030, +16665, +16435, +16638, +16236, +15905, +16005, +15404, +15005, +15435, +15353, +15224, +15650, +15527, +15538, +16364, +16636, +16571, +16973, +16982, +16822, +17066, +17053, +16991, +17118, +16957, +17104, +17579, +17523, +17447, +17450, +16969, +16829, +17049, +16737, +16528, +16509, +16136, +16275, +16731, +16368, +15881, +15591, +15039, +14874, +14819, +14144, +13939, +14375, +14514, +14820, +15213, +14886, +14509, +14419, +14115, +13841, +13517, +13099, +13390, +14017, +14193, +14433, +14717, +14610, +14656, +14909, +14992, +15137, +15308, +15552, +16132, +16462, +16367, +16442, +16444, +16322, +16569, +16676, +16465, +16625, +16830, +16797, +17029, +17226, +17141, +17259, +17340, +17145, +17084, +17051, +17089, +17513, +17723, +17509, +17524, +17573, +17365, +17399, +17601, +17648, +17737, +17802, +17795, +17957, +18089, +18166, +18459, +18592, +18359, +18148, +17854, +17401, +17258, +17333, +17320, +17431, +17507, +17248, +17005, +16886, +16648, +16572, +16787, +16902, +16898, +16951, +16904, +16808, +16823, +16775, +16668, +16656, +16491, +16147, +16113, +16319, +16298, +16262, +16469, +16541, +16423, +16453, +16414, +16082, +15853, +15860, +15809, +15767, +15815, +15781, +15827, +16019, +15930, +15609, +15491, +15409, +15225, +15239, +15331, +15249, +15235, +15385, +15546, +15702, +15705, +15521, +15453, +15493, +15485, +15575, +15722, +15789, +15929, +16073, +16021, +15850, +15554, +15246, +15305, +15558, +15599, +15627, +15805, +15945, +16057, +16174, +16210, +16173, +16066, +15980, +15991, +15951, +15920, +16100, +16286, +16365, +16450, +16379, +16211, +16193, +16104, +15897, +15804, +15601, +15290, +15298, +15467, +15556, +15750, +15931, +15964, +16085, +16232, +16261, +16357, +16644, +17081, +17459, +17538, +17455, +17291, +16998, +16993, +17302, +17413, +17601, +18040, +18057, +17824, +17844, +17712, +17531, +17733, +17762, +17592, +17776, +17826, +17613, +17838, +18131, +17992, +17910, +17844, +17427, +17112, +17149, +17226, +17312, +17414, +17394, +17318, +17217, +17038, +16888, +16882, +16909, +16810, +16641, +16501, +16318, +16228, +16375, +16396, +16162, +16026, +15870, +15552, +15463, +15509, +15419, +15550, +15835, +15809, +15773, +15946, +15972, +15988, +16158, +16108, +15913, +15930, +15950, +15841, +15853, +15862, +15637, +15455, +15478, +15409, +15311, +15468, +15564, +15452, +15638, +15952, +15859, +15842, +16157, +16120, +15870, +15993, +15997, +15632, +15535, +15716, +15767, +15837, +15959, +15918, +15882, +15912, +15708, +15363, +15184, +15032, +14864, +14975, +15208, +15279, +15459, +15727, +15703, +15684, +15891, +15917, +15961, +16354, +16569, +16569, +16774, +16732, +16317, +16206, +16269, +16190, +16380, +16724, +16798, +16842, +16875, +16669, +16529, +16574, +16564, +16571, +16634, +16693, +16889, +17095, +17131, +17236, +17421, +17446, +17397, +17369, +17316, +17349, +17426, +17437, +17527, +17673, +17720, +17785, +17820, +17656, +17539, +17565, +17417, +17211, +17274, +17391, +17423, +17592, +17742, +17577, +17313, +17124, +16871, +16669, +16710, +16808, +16884, +17151, +17472, +17524, +17452, +17471, +17407, +17220, +17152, +17138, +16995, +16890, +16871, +16718, +16488, +16289, +16035, +15868, +15851, +15745, +15648, +15728, +15746, +15706, +15693, +15493, +15386, +15644, +15670, +15409, +15436, +15418, +15073, +14945, +14988, +14928, +15044, +15216, +15246, +15342, +15212, +14816, +14768, +14790, +14476, +14468, +14737, +14721, +14830, +15115, +15018, +14940, +15179, +15234, +15238, +15486, +15633, +15732, +16012, +16182, +16175, +16225, +16330, +16467, +16586, +16638, +16730, +16755, +16572, +16420, +16348, +16193, +16096, +16106, +16069, +16040, +16049, +16095, +16262, +16403, +16485, +16721, +16886, +16789, +16803, +16940, +16939, +17003, +17202, +17335, +17512, +17715, +17756, +17754, +17717, +17541, +17469, +17563, +17527, +17417, +17480, +17620, +17705, +17815, +17938, +17876, +17578, +17286, +17096, +16891, +16806, +16980, +17231, +17485, +17719, +17738, +17633, +17645, +17591, +17383, +17311, +17352, +17258, +17115, +17027, +16867, +16642, +16496, +16441, +16414, +16443, +16519, +16504, +16406, +16387, +16305, +16032, +15927, +16106, +16163, +16131, +16268, +16265, +16008, +15867, +15738, +15435, +15347, +15520, +15581, +15642, +15773, +15618, +15279, +15118, +14947, +14678, +14703, +14959, +15047, +15091, +15255, +15276, +15219, +15388, +15582, +15633, +15730, +15713, +15508, +15528, +15666, +15598, +15762, +16226, +16391, +16400, +16497, +16222, +15727, +15524, +15361, +15157, +15206, +15239, +15160, +15286, +15416, +15370, +15431, +15566, +15668, +15925, +16217, +16321, +16380, +16470, +16526, +16608, +16732, +16853, +17004, +17184, +17309, +17305, +17255, +17281, +17287, +17274, +17398, +17462, +17367, +17436, +17521, +17322, +17245, +17340, +17128, +16883, +16977, +17012, +16899, +16966, +17121, +17237, +17377, +17480, +17534, +17528, +17401, +17331, +17399, +17431, +17438, +17455, +17372, +17227, +17084, +17011, +17144, +17283, +17264, +17369, +17509, +17355, +17162, +17054, +16808, +16723, +16963, +17074, +17025, +17065, +16994, +16763, +16558, +16324, +16082, +15972, +16002, +16114, +16113, +15941, +15863, +15794, +15530, +15374, +15334, +15145, +15126, +15268, +15112, +14993, +15200, +15273, +15290, +15495, +15502, +15381, +15450, +15437, +15369, +15530, +15716, +15895, +16203, +16382, +16395, +16326, +16033, +15702, +15483, +15178, +15028, +15163, +15150, +15044, +15073, +14987, +14897, +15038, +15149, +15274, +15540, +15624, +15624, +15832, +15972, +15962, +16096, +16340, +16582, +16804, +16939, +17042, +17083, +16967, +16890, +16934, +16930, +16934, +17051, +17182, +17245, +17215, +17192, +17265, +17247, +17123, +17139, +17193, +17114, +17011, +16915, +16878, +16962, +16966, +16940, +17087, +17167, +17071, +17057, +17076, +17015, +16948, +16863, +16860, +16982, +16979, +16977, +17207, +17343, +17303, +17387, +17441, +17281, +17088, +16916, +16838, +16973, +17150, +17282, +17460, +17478, +17192, +16852, +16632, +16430, +16182, +16035, +16112, +16233, +16211, +16163, +16198, +16225, +16163, +16047, +15966, +15914, +15820, +15766, +15754, +15652, +15604, +15688, +15705, +15757, +15921, +15871, +15700, +15684, +15556, +15339, +15381, +15470, +15482, +15710, +16005, +16113, +16113, +15991, +15818, +15741, +15567, +15351, +15397, +15483, +15415, +15449, +15537, +15457, +15386, +15497, +15733, +15991, +16148, +16242, +16397, +16491, +16423, +16396, +16548, +16745, +16883, +17009, +17122, +17116, +17055, +17122, +17224, +17238, +17291, +17406, +17439, +17419, +17401, +17316, +17199, +17111, +16948, +16662, +16402, +16266, +16159, +16066, +16093, +16175, +16180, +16181, +16178, +16123, +16144, +16204, +16168, +16218, +16384, +16429, +16473, +16665, +16826, +16996, +17241, +17301, +17207, +17209, +17145, +16930, +16838, +16894, +16921, +16987, +17135, +17177, +17060, +16944, +16817, +16566, +16312, +16140, +15943, +15817, +15857, +15878, +15897, +16041, +16108, +16077, +16177, +16249, +16166, +16124, +16029, +15804, +15730, +15786, +15763, +15849, +16062, +16127, +16083, +16090, +16062, +15951, +15842, +15783, +15784, +15853, +15964, +16030, +16042, +16069, +16047, +15942, +15935, +16023, +15992, +15888, +15819, +15690, +15554, +15556, +15638, +15735, +15872, +16033, +16204, +16361, +16446, +16429, +16354, +16339, +16412, +16458, +16533, +16731, +16880, +16951, +17105, +17263, +17348, +17445, +17465, +17409, +17417, +17362, +17243, +17323, +17438, +17353, +17269, +17227, +17054, +16863, +16766, +16713, +16718, +16734, +16663, +16546, +16459, +16416, +16416, +16463, +16556, +16621, +16637, +16722, +16801, +16683, +16575, +16710, +16908, +17004, +17042, +17044, +17036, +16966, +16763, +16619, +16624, +16608, +16612, +16722, +16710, +16530, +16381, +16217, +15979, +15752, +15527, +15327, +15268, +15258, +15209, +15281, +15474, +15568, +15590, +15711, +15794, +15706, +15636, +15631, +15517, +15423, +15494, +15538, +15580, +15805, +15921, +15780, +15752, +15825, +15710, +15631, +15742, +15785, +15812, +15987, +16066, +15998, +16027, +16102, +16111, +16147, +16174, +16132, +16073, +15944, +15780, +15747, +15756, +15745, +15873, +16061, +16159, +16274, +16395, +16471, +16622, +16763, +16808, +16955, +17158, +17263, +17453, +17667, +17658, +17653, +17802, +17869, +17853, +17859, +17801, +17756, +17795, +17760, +17661, +17641, +17634, +17541, +17417, +17329, +17214, +16994, +16825, +16802, +16725, +16615, +16661, +16670, +16543, +16524, +16524, +16419, +16448, +16550, +16502, +16439, +16373, +16207, +16128, +16101, +15954, +15950, +16202, +16404, +16469, +16471, +16355, +16215, +16190, +16210, +16195, +16152, +16118, +16084, +15984, +15872, +15829, +15750, +15634, +15638, +15657, +15570, +15548, +15652, +15780, +15922, +16013, +15982, +15911, +15807, +15627, +15478, +15403, +15334, +15340, +15476, +15639, +15741, +15772, +15777, +15782, +15731, +15701, +15845, +16024, +16098, +16210, +16355, +16393, +16423, +16512, +16570, +16592, +16541, +16388, +16301, +16262, +16135, +16057, +16086, +16081, +16116, +16234, +16323, +16455, +16644, +16712, +16730, +16797, +16800, +16836, +17061, +17283, +17376, +17510, +17696, +17758, +17732, +17748, +17673, +17430, +17252, +17188, +17034, +16919, +16975, +16954, +16821, +16749, +16612, +16409, +16333, +16266, +16169, +16243, +16320, +16237, +16286, +16485, +16554, +16584, +16720, +16782, +16743, +16747, +16726, +16593, +16445, +16347, +16278, +16251, +16280, +16327, +16366, +16429, +16513, +16521, +16433, +16368, +16359, +16340, +16351, +16367, +16267, +16189, +16247, +16230, +16135, +16141, +16125, +16069, +16132, +16124, +15990, +16042, +16185, +16190, +16221, +16273, +16211, +16184, +16141, +15984, +15899, +15806, +15601, +15614, +15764, +15708, +15721, +15895, +15854, +15760, +15844, +15820, +15769, +15937, +16060, +16065, +16167, +16216, +16160, +16228, +16311, +16247, +16162, +16101, +16049, +16051, +16006, +15888, +15849, +15843, +15768, +15781, +15972, +16145, +16204, +16300, +16463, +16575, +16708, +16973, +17190, +17264, +17359, +17438, +17413, +17456, +17561, +17525, +17446, +17398, +17237, +17034, +16930, +16872, +16883, +16913, +16793, +16649, +16594, +16428, +16264, +16356, +16470, +16459, +16512, +16572, +16540, +16556, +16610, +16678, +16830, +16905, +16854, +16895, +16935, +16800, +16710, +16737, +16662, +16529, +16516, +16556, +16556, +16585, +16651, +16591, +16393, +16262, +16216, +16152, +16140, +16144, +16103, +16183, +16257, +16099, +16021, +16128, +16086, +16050, +16157, +16080, +15962, +16029, +15998, +15968, +16154, +16188, +16074, +16113, +16024, +15779, +15730, +15749, +15728, +15821, +15890, +15896, +15977, +15984, +15925, +15966, +15979, +15981, +16089, +16094, +16056, +16198, +16254, +16196, +16341, +16435, +16261, +16206, +16258, +16128, +16050, +16081, +15938, +15841, +15965, +15959, +15863, +15990, +16117, +16141, +16329, +16542, +16607, +16772, +16976, +17013, +17087, +17252, +17302, +17327, +17397, +17399, +17380, +17365, +17296, +17244, +17205, +17144, +17126, +17076, +16898, +16693, +16521, +16405, +16359, +16315, +16337, +16431, +16386, +16300, +16356, +16314, +16206, +16320, +16467, +16561, +16759, +16830, +16759, +16824, +16794, +16592, +16564, +16505, +16246, +16202, +16318, +16270, +16272, +16349, +16240, +16076, +15999, +15884, +15768, +15733, +15752, +15782, +15762, +15725, +15744, +15744, +15711, +15730, +15780, +15859, +15947, +15963, +16017, +16169, +16261, +16354, +16517, +16494, +16340, +16376, +16430, +16314, +16267, +16297, +16251, +16269, +16324, +16215, +16138, +16242, +16268, +16207, +16303, +16425, +16409, +16457, +16609, +16670, +16682, +16746, +16780, +16782, +16824, +16864, +16893, +16895, +16767, +16597, +16534, +16447, +16294, +16278, +16355, +16349, +16355, +16451, +16545, +16657, +16814, +16957, +17064, +17114, +17134, +17197, +17213, +17167, +17240, +17299, +17155, +17057, +17093, +17011, +16907, +16923, +16824, +16572, +16356, +16134, +15902, +15782, +15756, +15778, +15836, +15854, +15856, +15881, +15843, +15765, +15792, +15911, +16040, +16170, +16302, +16422, +16482, +16454, +16391, +16343, +16295, +16236, +16192, +16176, +16169, +16153, +16144, +16133, +16099, +16078, +16068, +16035, +15997, +15941, +15867, +15886, +15948, +15888, +15814, +15829, +15812, +15801, +15906, +16000, +16011, +16027, +16069, +16113, +16107, +16063, +16115, +16198, +16141, +16094, +16167, +16183, +16118, +16101, +16144, +16199, +16183, +16165, +16306, +16417, +16387, +16511, +16653, +16538, +16559, +16781, +16754, +16717, +16944, +17019, +16965, +17070, +17078, +16965, +16949, +16833, +16660, +16661, +16578, +16405, +16470, +16550, +16494, +16615, +16816, +16841, +16894, +17055, +17120, +17109, +17175, +17296, +17343, +17316, +17338, +17331, +17142, +16979, +16970, +16920, +16889, +17000, +17005, +16842, +16671, +16426, +16148, +15982, +15862, +15863, +16037, +16118, +16152, +16322, +16334, +16188, +16236, +16267, +16120, +16156, +16310, +16321, +16405, +16573, +16593, +16607, +16619, +16487, +16479, +16587, +16440, +16311, +16412, +16157, +15718, +15887, +16082, +15897, +16478, +17293, +16675, +16139, +16801, +15965, +14218, +15121, +16416, +15322, +15311, +16835, +16286, +15190, +15647, +15651, +15410, +15752, +15433, +15392, +15710, +14878, +15409, +17271, +16212, +14653, +15743, +15567, +14393, +15400, +15837, +15547, +17181, +17633, +16322, +16800, +17249, +16133, +15828, +15533, +15226, +17155, +18771, +17955, +17339, +17136, +16350, +16252, +16324, +15675, +15618, +16046, +16055, +16113, +16211, +16211, +16516, +16725, +16537, +16298, +16142, +16359, +16951, +17356, +17448, +17323, +17241, +17559, +17475, +16552, +16127, +16630, +17169, +17570, +17632, +17231, +17165, +17402, +17094, +16518, +16272, +16365, +16768, +17264, +17399, +17015, +16563, +16701, +17080, +16868, +16384, +16160, +16209, +16723, +17215, +16980, +16746, +16914, +16961, +17180, +17344, +16662, +16178, +16616, +16824, +16755, +16961, +16773, +16400, +16576, +16575, +16068, +15821, +15859, +15882, +15979, +15987, +15792, +15631, +15648, +15784, +15824, +15658, +15506, +15545, +15715, +15817, +15652, +15457, +15552, +15678, +15693, +15784, +15778, +15693, +15876, +16125, +16192, +16279, +16342, +16280, +16248, +16194, +16082, +16041, +16053, +16189, +16416, +16372, +16156, +16167, +16309, +16430, +16478, +16285, +16079, +16103, +16076, +15963, +15906, +15757, +15677, +15823, +15847, +15769, +15791, +15727, +15742, +15960, +15946, +15835, +15997, +16085, +16148, +16469, +16508, +16254, +16372, +16539, +16418, +16514, +16638, +16391, +16364, +16702, +16768, +16657, +16688, +16649, +16669, +16965, +17070, +16827, +16777, +16998, +17171, +17259, +17199, +17070, +17167, +17283, +17220, +17308, +17338, +17038, +17077, +17471, +17430, +17206, +17210, +17180, +17343, +17726, +17740, +17610, +17672, +17642, +17661, +17739, +17487, +17242, +17235, +17182, +17213, +17202, +16931, +16856, +16853, +16586, +16506, +16390, +15939, +15878, +16058, +16019, +16182, +16059, +15477, +15548, +15742, +15308, +15323, +15527, +15236, +15496, +15913, +15533, +15507, +15752, +15415, +15601, +16039, +15499, +15224, +15554, +15366, +15479, +15997, +15645, +15401, +15899, +15824, +15589, +15912, +15685, +15209, +15532, +15768, +15455, +15243, +14853, +14330, +14305, +14168, +13581, +13467, +13764, +13950, +14595, +15509, +15608, +15314, +15418, +15275, +14773, +14819, +15267, +15669, +16531, +17548, +17709, +17514, +17674, +17623, +17518, +17850, +17789, +17493, +18046, +18501, +18307, +18677, +19047, +18663, +18886, +19357, +18887, +18662, +18762, +18174, +18200, +18914, +18740, +18571, +18832, +18193, +17705, +18199, +18157, +17821, +18069, +18014, +17908, +18297, +18157, +17650, +17664, +17495, +16959, +16788, +16610, +16118, +15947, +16063, +15932, +15733, +15749, +15712, +15545, +15359, +14947, +14576, +14741, +14929, +14926, +15313, +15603, +15452, +15636, +15744, +15340, +15352, +15423, +15075, +15414, +15863, +15456, +15543, +16004, +15654, +15753, +16421, +16152, +15802, +16051, +15938, +15859, +15966, +15575, +15441, +15684, +15476, +15484, +15716, +15317, +15140, +15471, +15289, +15013, +14909, +14413, +14244, +14618, +14556, +14429, +14624, +14473, +14288, +14370, +14005, +13496, +13537, +13724, +13919, +14423, +14946, +15365, +15763, +15849, +15691, +15643, +15646, +15894, +16695, +17532, +18007, +18443, +18768, +18708, +18571, +18600, +18673, +18734, +18821, +19076, +19458, +19552, +19423, +19512, +19617, +19396, +19094, +18958, +18934, +18861, +18723, +18741, +18855, +18848, +18822, +18669, +18249, +17904, +17666, +17502, +17708, +17789, +17444, +17503, +17745, +17402, +17148, +17140, +16718, +16346, +16222, +15875, +15691, +15685, +15449, +15459, +15613, +15371, +15263, +15321, +15008, +14759, +14821, +14919, +15144, +15364, +15511, +15723, +15618, +15434, +15659, +15683, +15571, +15892, +16035, +16119, +16611, +16652, +16453, +16640, +16294, +15923, +16387, +16283, +15844, +16339, +16422, +15963, +16262, +16192, +15561, +15660, +15513, +14915, +15028, +14867, +14352, +14794, +15091, +14741, +15036, +15262, +14843, +14798, +14772, +14469, +14556, +14452, +14096, +14319, +14417, +14044, +14058, +14042, +13651, +13692, +14090, +14291, +14507, +14901, +15283, +15355, +15187, +15254, +15403, +15519, +16203, +17125, +17614, +17990, +18226, +18252, +18487, +18499, +18357, +18765, +18756, +18331, +18900, +19296, +18768, +19090, +19566, +19076, +19166, +19387, +18716, +18766, +19134, +18649, +18823, +19266, +18691, +18663, +18969, +18209, +17884, +18238, +17960, +17942, +18187, +17692, +17441, +17544, +17191, +17104, +17038, +16309, +15977, +16032, +15777, +15895, +16089, +15707, +15633, +15814, +15584, +15469, +15400, +15059, +15130, +15587, +15950, +16276, +16279, +16024, +16041, +16035, +15983, +16179, +16074, +15861, +16171, +16299, +16209, +16572, +16566, +16155, +16431, +16612, +16181, +16133, +15892, +15227, +15626, +16260, +15924, +16055, +16341, +15477, +15100, +15412, +14821, +14578, +15104, +14888, +15066, +15771, +15063, +14441, +14974, +14682, +14476, +15306, +15169, +14947, +15850, +15847, +15441, +15691, +14786, +13731, +13998, +13553, +12947, +13658, +13622, +13196, +14142, +14491, +13874, +14017, +13976, +13685, +14305, +14791, +15121, +16150, +16640, +16735, +17515, +17802, +17537, +17981, +18357, +18392, +18926, +19330, +19225, +19239, +19246, +19271, +19465, +19339, +19129, +19257, +19290, +19278, +19473, +19560, +19591, +19634, +19457, +19286, +19150, +18837, +18701, +18735, +18537, +18409, +18574, +18641, +18423, +18067, +17750, +17400, +16933, +16858, +17089, +16742, +16340, +16630, +16613, +16136, +16152, +16068, +15508, +15337, +15394, +15345, +15517, +15652, +15890, +16372, +16113, +15572, +15734, +15445, +14859, +15547, +16185, +15791, +15965, +16315, +15681, +15156, +15022, +14724, +14657, +14507, +14363, +15043, +15408, +15107, +15660, +15932, +14757, +14313, +14834, +14665, +14738, +15612, +16110, +16339, +16368, +15908, +15691, +15410, +14727, +15035, +15842, +15610, +15479, +16034, +15980, +15609, +15578, +15452, +15301, +15191, +15248, +15936, +16270, +15718, +15607, +15548, +14623, +14303, +14667, +14211, +13767, +14070, +14187, +14254, +14455, +14351, +14395, +14538, +14473, +14871, +15266, +15184, +15785, +16577, +16632, +17278, +18213, +18120, +18331, +18996, +18821, +18843, +19317, +19268, +19655, +20154, +19752, +19978, +20401, +19537, +19517, +20282, +19482, +19050, +19863, +19381, +18787, +19323, +18920, +18387, +19003, +18857, +18233, +18210, +17667, +17421, +18185, +18116, +17753, +18135, +17730, +16956, +16942, +16448, +15876, +16295, +16423, +16195, +16312, +15868, +15402, +15630, +15209, +14602, +14992, +15007, +14590, +15088, +15396, +14911, +14936, +15159, +15040, +15317, +15574, +15398, +15525, +15474, +14901, +15057, +15545, +15142, +15010, +15586, +15333, +14795, +15211, +15371, +14895, +15034, +15316, +14933, +14669, +14858, +15155, +15344, +15176, +15214, +15696, +15521, +15136, +15596, +15564, +15006, +15762, +16661, +16266, +16114, +16488, +16325, +16081, +16029, +16165, +16622, +16428, +15977, +16567, +16743, +16054, +16480, +16991, +16168, +15695, +15564, +14766, +14464, +14468, +14037, +14250, +14498, +13819, +13687, +14021, +13743, +13833, +14642, +15575, +16375, +16261, +16039, +16755, +16664, +16307, +18016, +19403, +19130, +19768, +20266, +19295, +19216, +19655, +19673, +20553, +20666, +19638, +20114, +20183, +18762, +19255, +20003, +18728, +18720, +19340, +18189, +17987, +18499, +17532, +17454, +18164, +17475, +17152, +17136, +15997, +15930, +16997, +17194, +17314, +17209, +16396, +16332, +16263, +15605, +16006, +16172, +15312, +15602, +15870, +14838, +14838, +15410, +15167, +15434, +15610, +15071, +15162, +14883, +14393, +15627, +16292, +15441, +16042, +16571, +15242, +14989, +15603, +15193, +15410, +16037, +15787, +15727, +15450, +14884, +15333, +15111, +14048, +14685, +15233, +14379, +14740, +15368, +14762, +15165, +16060, +15970, +16131, +15884, +15102, +15846, +16401, +15698, +16441, +17407, +16635, +16755, +17561, +16897, +16608, +17182, +17021, +17070, +17246, +16617, +16706, +17116, +16306, +16164, +16897, +16360, +15950, +16732, +16490, +15764, +16235, +16201, +15136, +14845, +14869, +14359, +14225, +14370, +14102, +13960, +14182, +14569, +15071, +15196, +15369, +16417, +16936, +16290, +16433, +16959, +16234, +16276, +18031, +18856, +18642, +19099, +19363, +18943, +18766, +18743, +18790, +18706, +17976, +17885, +18707, +18387, +17663, +18259, +18398, +17650, +17738, +17728, +16975, +17018, +17386, +17225, +17366, +17561, +17406, +17400, +16997, +16353, +16571, +16889, +16901, +17521, +17797, +17130, +16968, +17052, +16428, +16145, +16322, +15970, +15618, +15756, +15861, +15921, +15910, +15545, +15240, +15265, +15042, +14462, +14360, +14835, +15033, +15349, +16410, +16656, +15645, +15439, +15697, +15044, +15113, +16077, +16009, +15867, +16398, +16124, +15743, +15941, +15615, +15596, +16039, +15340, +14905, +15555, +15287, +15199, +16380, +16355, +15661, +16090, +15971, +15553, +16300, +16592, +16474, +17146, +17250, +17087, +17513, +17024, +16578, +17386, +17286, +16794, +17325, +16837, +16007, +16634, +16416, +15720, +16618, +16624, +15658, +16378, +16458, +15100, +15480, +16175, +15290, +15234, +15679, +15063, +14979, +15216, +14594, +14417, +14245, +13174, +13168, +14051, +14003, +14580, +16379, +17092, +16706, +16538, +16260, +15729, +15436, +16039, +17653, +18529, +18284, +18812, +19290, +18574, +18726, +19412, +18665, +18136, +18260, +17613, +17649, +18318, +17916, +18259, +19234, +18354, +17603, +17953, +17116, +16837, +18044, +17788, +17265, +18123, +17771, +16764, +16959, +16746, +16501, +17334, +17548, +17375, +17507, +16704, +16215, +16786, +16366, +15912, +16546, +16138, +15282, +15443, +15069, +14597, +15230, +15429, +15403, +15912, +15452, +14827, +15395, +15366, +14902, +15513, +15708, +15180, +15479, +15780, +15684, +16213, +16529, +16207, +16217, +15917, +15111, +15177, +15732, +15862, +16230, +16748, +16708, +16507, +16336, +15979, +15753, +15686, +15800, +16429, +16910, +16771, +16931, +17236, +16786, +16439, +16679, +16501, +16264, +16669, +16886, +16837, +17061, +17002, +16797, +16948, +16665, +16093, +16151, +16106, +15759, +15997, +16123, +15708, +15824, +16113, +15883, +15824, +15738, +15182, +15025, +15106, +14702, +14568, +14904, +14946, +14928, +14928, +14434, +13891, +13761, +13724, +13791, +14115, +14626, +15382, +16205, +16803, +17149, +17101, +16800, +16709, +16747, +16895, +17579, +18546, +19208, +19588, +19748, +19631, +19255, +18617, +18063, +17796, +17469, +17334, +17706, +17914, +17876, +18135, +18246, +17874, +17411, +16970, +16790, +16931, +16884, +16935, +17324, +17330, +17264, +17574, +17321, +16735, +16747, +16624, +16224, +16295, +16209, +15917, +16256, +16535, +16341, +16355, +16199, +15725, +15651, +15656, +15548, +15916, +16325, +16395, +16674, +16956, +16803, +16627, +16677, +16765, +16710, +16488, +16399, +16457, +16442, +16629, +16869, +16639, +16413, +16446, +16123, +15697, +15582, +15351, +15302, +15791, +15999, +15888, +16086, +16046, +15643, +15601, +15555, +15260, +15449, +15834, +15885, +16020, +16111, +15953, +16095, +16300, +16130, +15988, +15794, +15532, +15709, +15848, +15723, +16014, +16186, +15880, +15928, +15929, +15558, +15638, +15568, +15090, +15324, +15494, +15217, +16029, +16788, +16267, +16404, +16734, +15595, +15051, +15528, +15058, +14782, +15333, +15117, +15028, +15563, +15170, +14758, +15059, +14635, +14415, +15234, +15436, +15620, +16872, +17384, +17106, +17356, +17232, +16900, +17518, +17965, +18003, +18631, +18901, +18606, +18872, +18818, +18075, +17950, +17914, +17371, +17436, +17673, +17277, +17269, +17528, +17216, +17216, +17522, +17147, +16873, +17074, +16784, +16588, +17123, +17400, +17442, +17793, +17673, +17232, +17372, +17390, +16971, +17070, +17316, +17090, +17136, +17372, +17123, +17020, +17267, +17085, +16700, +16520, +16166, +15902, +16155, +16408, +16474, +16628, +16623, +16427, +16366, +16237, +15989, +16015, +16168, +16170, +16154, +15958, +15533, +15474, +15764, +15772, +15650, +15702, +15662, +15637, +15770, +15702, +15634, +15904, +16027, +15975, +16088, +15872, +15505, +15842, +16187, +15922, +15935, +16027, +15583, +15591, +16086, +15985, +15861, +16092, +15883, +15696, +15893, +15613, +15372, +15848, +16111, +16142, +16468, +16303, +15760, +15693, +15526, +15075, +15101, +15286, +15277, +15448, +15543, +15326, +15176, +15064, +14859, +14656, +14380, +14141, +14095, +14176, +14470, +14846, +14976, +14998, +15014, +15016, +15178, +15249, +15308, +16021, +16798, +16953, +17274, +17625, +17312, +17335, +17881, +17897, +17959, +18460, +18536, +18622, +18885, +18384, +17996, +18346, +18062, +17620, +17995, +17814, +17286, +17816, +18055, +17573, +17840, +17944, +17336, +17634, +17959, +17245, +17250, +17752, +17406, +17608, +18224, +17674, +17460, +18150, +17864, +17416, +17722, +17332, +16951, +17585, +17491, +16895, +17230, +17272, +16819, +17043, +16916, +16343, +16667, +16901, +16480, +16594, +16593, +16114, +16340, +16502, +15941, +15954, +16165, +15883, +16063, +16174, +15537, +15444, +15744, +15536, +15603, +15816, +15577, +15774, +16137, +15819, +15695, +15862, +15641, +15728, +16092, +15882, +15667, +15824, +15778, +15698, +15799, +15729, +15582, +15614, +15702, +15638, +15452, +15445, +15525, +15427, +15438, +15422, +15062, +15046, +15384, +15252, +15140, +15369, +15228, +15078, +15241, +15003, +14696, +14782, +14786, +14940, +15273, +15170, +15205, +15542, +15238, +14841, +15008, +15014, +15049, +15549, +15782, +15772, +15929, +15903, +15850, +15872, +15550, +15389, +15716, +15984, +16387, +17008, +17241, +17361, +17563, +17330, +17050, +17125, +17138, +17271, +17638, +17781, +17900, +18089, +18031, +18081, +18207, +17942, +17685, +17551, +17247, +17155, +17184, +17012, +17097, +17333, +17478, +17915, +18137, +17851, +17847, +17795, +17539, +17975, +18310, +17923, +18038, +18258, +17953, +18296, +18703, +18196, +18135, +18312, +17691, +17488, +17630, +17044, +16940, +17350, +16929, +16559, +16674, +16284, +16081, +16360, +16124, +15941, +16297, +16320, +16148, +16134, +15886, +15779, +16037, +16140, +16180, +16178, +15916, +15923, +16220, +16152, +15999, +16056, +15922, +15790, +15893, +15794, +15537, +15474, +15464, +15442, +15428, +15208, +14998, +15131, +15290, +15261, +15341, +15407, +15196, +15129, +15339, +15205, +14826, +14859, +15003, +14856, +14925, +15203, +15160, +15095, +15168, +15003, +15112, +15698, +15671, +15164, +15319, +15614, +15508, +15757, +16033, +15676, +15509, +15724, +15696, +15866, +16174, +15917, +15834, +16325, +16433, +16338, +16560, +16417, +16068, +16299, +16567, +16388, +16164, +16053, +16185, +16534, +16506, +16252, +16515, +16987, +17005, +16761, +16701, +16966, +17237, +17060, +16660, +16536, +16801, +17432, +17796, +17151, +16443, +16789, +17315, +17260, +17092, +16704, +16176, +16335, +16886, +17169, +17355, +17166, +16675, +16894, +17498, +17675, +17853, +17692, +16890, +16987, +18076, +18414, +18129, +17966, +17725, +17932, +18501, +18363, +18151, +18378, +18035, +17683, +18134, +18144, +17715, +17809, +17509, +16813, +17180, +17830, +17452, +16684, +16201, +16334, +17118, +17265, +16410, +15840, +15733, +15879, +16644, +16929, +15929, +15180, +15449, +15884, +16222, +16140, +15282, +14599, +14903, +15706, +16096, +15540, +14812, +15059, +15734, +15992, +15944, +15315, +14451, +14695, +15633, +15925, +15746, +15394, +14976, +15207, +15736, +15549, +15042, +14785, +14653, +14906, +15492, +15632, +15144, +14636, +14698, +15286, +15658, +15443, +15044, +14826, +14910, +15198, +15396, +15488, +15494, +15313, +15264, +15524, +15811, +16154, +16280, +15683, +15231, +15810, +16494, +16515, +16356, +16279, +16300, +16635, +17015, +16939, +16545, +16419, +16666, +16834, +16933, +17190, +17073, +16521, +16488, +16964, +17221, +17321, +17287, +16924, +16675, +16738, +16828, +16898, +16824, +16735, +17057, +17326, +17090, +16899, +16806, +16611, +16819, +17106, +16874, +16896, +17342, +17261, +16991, +17271, +17570, +17550, +17573, +17729, +17915, +17917, +17689, +17727, +18025, +17994, +17810, +17823, +17700, +17581, +17945, +18224, +17721, +17012, +16953, +17392, +17609, +17341, +16993, +16986, +17157, +17108, +16899, +16779, +16659, +16503, +16492, +16481, +16279, +16188, +16373, +16453, +16213, +15954, +15956, +16014, +15931, +16092, +16468, +16209, +15540, +15617, +16107, +15965, +15535, +15422, +15479, +15669, +15991, +15995, +15419, +14827, +15099, +15918, +15873, +14909, +14418, +14790, +15307, +15441, +15015, +14387, +14382, +15301, +16258, +15923, +14680, +14406, +15070, +15317, +15492, +15642, +14891, +14544, +15561, +16137, +15759, +15445, +15112, +15260, +16068, +15962, +15318, +15586, +15798, +15760, +16487, +16823, +16163, +15911, +16088, +16221, +16557, +16462, +15980, +16232, +16809, +16924, +16928, +16821, +16535, +16557, +16813, +16821, +16485, +16253, +16564, +16913, +16792, +16713, +16781, +16701, +16812, +16981, +16812, +16683, +16621, +16462, +16706, +17239, +17346, +16949, +16434, +16431, +17097, +17601, +17531, +17104, +16627, +16996, +18180, +18666, +18120, +17300, +16773, +17516, +19000, +18982, +17630, +17075, +17807, +18917, +19095, +17903, +16958, +17191, +17842, +18549, +18416, +16823, +16013, +17192, +18032, +17335, +16317, +15938, +16429, +16998, +16612, +15876, +15682, +15897, +16393, +16632, +16008, +15424, +15748, +16186, +16113, +16009, +16085, +15905, +15729, +16268, +16609, +15733, +15276, +16172, +16441, +15805, +15762, +15819, +15548, +15761, +15967, +15736, +15634, +15400, +15114, +15287, +15331, +15361, +15530, +14689, +14030, +15420, +16337, +15043, +14107, +14595, +15447, +16246, +15858, +14510, +14631, +15775, +15802, +15302, +15061, +14995, +15580, +15986, +15297, +14862, +15175, +15448, +15823, +15788, +15073, +15407, +16483, +16131, +15296, +15802, +16672, +16586, +15616, +15014, +16133, +17504, +16883, +15773, +16088, +16833, +17307, +17455, +16633, +16008, +17022, +17971, +17218, +16200, +16482, +17538, +17781, +16786, +16243, +17177, +18106, +17878, +17068, +16352, +16498, +17741, +18352, +17345, +16563, +17179, +17992, +18151, +17763, +17255, +17545, +18384, +18390, +17949, +17935, +17705, +17540, +18201, +18430, +17805, +17827, +18315, +17977, +17115, +16714, +17217, +17870, +17334, +16379, +16630, +17178, +16907, +16599, +16515, +16395, +16499, +16389, +16032, +16363, +16690, +15954, +15536, +16386, +16982, +16471, +15863, +15840, +16074, +16208, +16261, +16245, +16021, +15804, +15936, +16095, +15793, +15309, +15268, +15776, +16219, +16014, +15519, +15379, +15359, +14982, +14684, +15168, +15812, +15404, +14687, +15137, +15754, +15131, +14465, +14905, +15584, +15509, +14694, +14301, +15285, +16235, +15719, +14878, +14799, +15283, +16121, +16049, +14462, +13966, +15664, +16539, +15518, +14828, +15176, +15731, +16079, +15664, +14796, +15022, +16295, +16795, +15870, +14852, +15298, +16806, +17150, +15957, +15637, +16703, +16998, +16477, +16799, +17221, +16683, +16628, +17461, +17592, +17248, +17457, +17405, +17101, +17743, +18510, +18014, +17007, +17034, +18437, +19286, +17736, +16243, +17553, +18970, +18241, +17404, +17181, +17111, +18072, +18770, +17839, +17368, +17809, +17582, +17619, +18139, +17825, +17510, +17462, +16959, +17480, +18514, +17618, +16519, +16987, +17215, +17372, +17824, +16713, +15672, +16777, +17194, +16265, +16251, +16054, +15313, +16042, +16860, +16263, +15660, +15208, +15090, +16081, +16130, +14838, +14930, +15645, +15362, +15710, +16274, +15583, +15274, +15750, +15648, +15512, +15467, +15145, +15456, +15814, +15433, +15766, +16365, +15515, +14758, +15525, +16183, +15694, +15039, +15326, +16138, +16017, +15384, +15603, +15874, +15649, +15954, +16297, +15881, +15560, +15708, +16000, +16155, +15703, +15452, +16153, +16382, +15852, +15872, +15925, +15825, +16560, +16823, +15791, +15675, +16598, +16377, +15570, +15896, +16564, +16329, +15754, +15764, +16122, +16128, +15811, +15632, +15705, +15860, +16065, +16292, +16030, +15350, +15589, +16614, +16641, +16269, +16803, +16882, +16450, +17299, +18115, +17343, +16793, +17350, +17944, +18108, +17565, +17077, +17815, +18384, +17937, +18103, +18350, +17490, +17230, +17944, +18037, +17785, +17565, +17181, +17598, +18279, +17695, +17032, +17339, +17517, +17470, +17566, +17311, +17003, +16868, +16663, +16944, +17216, +16449, +16011, +16625, +16644, +16001, +15768, +15763, +16009, +16152, +15469, +15249, +15912, +15546, +14825, +15462, +15917, +15360, +15201, +15286, +15263, +15688, +15763, +15164, +15140, +15637, +15821, +15712, +15409, +15414, +16119, +16401, +15825, +15685, +16123, +16097, +15803, +15820, +15845, +15892, +16291, +16418, +15863, +15597, +16088, +16512, +16477, +16255, +16214, +16638, +16877, +16419, +16141, +16307, +16487, +16958, +17077, +16234, +16002, +16709, +16886, +16754, +16558, +16008, +16337, +17138, +16630, +16089, +16433, +16253, +16242, +16905, +16556, +15823, +15960, +15951, +15967, +16354, +15936, +15520, +16071, +16124, +15775, +15986, +15824, +15522, +16002, +16215, +16036, +16278, +16270, +16121, +16677, +17001, +16691, +16657, +16780, +16874, +17324, +17569, +17228, +17031, +17395, +17942, +17892, +17152, +16959, +17515, +17536, +17264, +17543, +17511, +16954, +16978, +17294, +17027, +16615, +16545, +16592, +16585, +16559, +16564, +16476, +16232, +16191, +16350, +16199, +16035, +16306, +16292, +15741, +15761, +16338, +16190, +15621, +15702, +15726, +15315, +15727, +16313, +15450, +14827, +16064, +16910, +16123, +15564, +15924, +16268, +16105, +15566, +15479, +15895, +15733, +15676, +16624, +16749, +15713, +15710, +16307, +16023, +15957, +16349, +15950, +15489, +16016, +16673, +16779, +16649, +16556, +16699, +17004, +16913, +16379, +16229, +16718, +16985, +16822, +16940, +17047, +16709, +16808, +17239, +16743, +16098, +16608, +17104, +16589, +16203, +16492, +16572, +16271, +16341, +16869, +17004, +16475, +16162, +16336, +16279, +16233, +16859, +17191, +16597, +16509, +17190, +16901, +15887, +15977, +16608, +16403, +16105, +16470, +16779, +16628, +16387, +16410, +16601, +16368, +15808, +15874, +16441, +16671, +16711, +16750, +16536, +16418, +16578, +16622, +16541, +16431, +16322, +16500, +16710, +16546, +16390, +16392, +16381, +16551, +16498, +15873, +15648, +16078, +16148, +15937, +16051, +16111, +15987, +16009, +15963, +15815, +15945, +16098, +15858, +15655, +15969, +16416, +16509, +16315, +16068, +16037, +16288, +16331, +16098, +16063, +15951, +15707, +16076, +16489, +16049, +15766, +16104, +16169, +16045, +15973, +15753, +15986, +16421, +16156, +16003, +16349, +16289, +16378, +16824, +16462, +16047, +16530, +16676, +16438, +16718, +16771, +16474, +16696, +16957, +16826, +16703, +16597, +16673, +16969, +16927, +16775, +16877, +16850, +16934, +17234, +17060, +16783, +17016, +17177, +17150, +17228, +17144, +17142, +17388, +17314, +17139, +17155, +16917, +16790, +17075, +16985, +16696, +16810, +16754, +16533, +16683, +16647, +16313, +16317, +16352, +16203, +16282, +16300, +16151, +16327, +16441, +16114, +15926, +15982, +15966, +15997, +15941, +15733, +15788, +15935, +15855, +15845, +15808, +15592, +15647, +15798, +15656, +15644, +15701, +15509, +15642, +16019, +15901, +15734, +15901, +15907, +15881, +15978, +15883, +15899, +16130, +16175, +16322, +16536, +16327, +16279, +16568, +16376, +16132, +16399, +16408, +16175, +16307, +16354, +16247, +16425, +16473, +16234, +16170, +16175, +16147, +16273, +16395, +16442, +16480, +16427, +16484, +16661, +16531, +16300, +16433, +16623, +16557, +16438, +16406, +16442, +16491, +16508, +16537, +16465, +16248, +16212, +16364, +16349, +16267, +16325, +16390, +16483, +16661, +16693, +16536, +16453, +16589, +16832, +16915, +16784, +16761, +16992, +17141, +16994, +16843, +16990, +17189, +17088, +16895, +16940, +17053, +17037, +17013, +17074, +17200, +17287, +17202, +17092, +17134, +17136, +17063, +17166, +17329, +17275, +17127, +17092, +17126, +17106, +16946, +16703, +16542, +16512, +16477, +16278, +16023, +16028, +16206, +16148, +15933, +15853, +15805, +15713, +15701, +15656, +15502, +15411, +15413, +15474, +15609, +15584, +15341, +15325, +15583, +15615, +15463, +15514, +15612, +15590, +15679, +15759, +15575, +15441, +15593, +15735, +15731, +15716, +15730, +15781, +15820, +15831, +15950, +16039, +15899, +15848, +16043, +16127, +16095, +16111, +16057, +16118, +16411, +16473, +16316, +16371, +16469, +16475, +16577, +16549, +16365, +16425, +16548, +16439, +16380, +16442, +16456, +16443, +16383, +16407, +16652, +16723, +16561, +16651, +16827, +16763, +16769, +16816, +16667, +16673, +16899, +16928, +16791, +16698, +16690, +16868, +17033, +16895, +16703, +16749, +16900, +16976, +16921, +16844, +16870, +16906, +16956, +17097, +17102, +16976, +17041, +17185, +17213, +17244, +17198, +17094, +17188, +17270, +17159, +17134, +17079, +16847, +16850, +16988, +16815, +16631, +16643, +16623, +16725, +16890, +16693, +16470, +16603, +16666, +16517, +16457, +16451, +16485, +16595, +16591, +16524, +16500, +16337, +16201, +16285, +16262, +16071, +16003, +15951, +15866, +15942, +16035, +15962, +15855, +15797, +15746, +15663, +15593, +15604, +15567, +15477, +15529, +15528, +15342, +15333, +15376, +15179, +15184, +15437, +15380, +15210, +15285, +15382, +15446, +15496, +15437, +15495, +15664, +15716, +15829, +15912, +15736, +15776, +16141, +16243, +16135, +16164, +16223, +16321, +16437, +16364, +16261, +16292, +16356, +16474, +16556, +16469, +16443, +16519, +16531, +16604, +16682, +16592, +16580, +16722, +16795, +16828, +16806, +16725, +16858, +17022, +16846, +16686, +16789, +16814, +16817, +16964, +16946, +16829, +16949, +17047, +16925, +16871, +16908, +16898, +16949, +17008, +16910, +16844, +16965, +17052, +16979, +16888, +16842, +16826, +16891, +16972, +16900, +16779, +16840, +16973, +16998, +16966, +16870, +16785, +16952, +17131, +16952, +16773, +16889, +16924, +16779, +16717, +16692, +16657, +16662, +16534, +16337, +16354, +16424, +16330, +16282, +16329, +16281, +16264, +16411, +16467, +16363, +16348, +16385, +16309, +16272, +16329, +16296, +16224, +16255, +16249, +16148, +16105, +16095, +16021, +15984, +16051, +16091, +16049, +15965, +15888, +15938, +16030, +15900, +15728, +15797, +15807, +15632, +15577, +15528, +15458, +15692, +15838, +15557, +15528, +15830, +15769, +15530, +15552, +15630, +15755, +15964, +16007, +15977, +16015, +16002, +16071, +16210, +16118, +16007, +16152, +16266, +16263, +16352, +16426, +16422, +16476, +16519, +16481, +16455, +16452, +16460, +16489, +16494, +16486, +16465, +16415, +16468, +16559, +16434, +16282, +16363, +16349, +16135, +16119, +16241, +16261, +16349, +16441, +16373, +16442, +16658, +16720, +16767, +16830, +16717, +16770, +17077, +17100, +16957, +17105, +17224, +17113, +17116, +17182, +17128, +17103, +17072, +16924, +16812, +16792, +16841, +16973, +17014, +16889, +16810, +16812, +16796, +16809, +16828, +16839, +16961, +17054, +16916, +16757, +16733, +16694, +16635, +16594, +16473, +16364, +16365, +16287, +16105, +16081, +16194, +16193, +16104, +16109, +16182, +16198, +16158, +16139, +16212, +16367, +16429, +16352, +16361, +16502, +16574, +16537, +16454, +16391, +16476, +16555, +16383, +16204, +16211, +16207, +16199, +16206, +16053, +15940, +15992, +15878, +15727, +15823, +15826, +15686, +15769, +15862, +15746, +15660, +15651, +15741, +15990, +16031, +15795, +15792, +16031, +16140, +16140, +16085, +16005, +16122, +16338, +16325, +16187, +16195, +16329, +16391, +16318, +16317, +16450, +16464, +16396, +16475, +16528, +16487, +16591, +16647, +16455, +16418, +16616, +16590, +16357, +16299, +16396, +16458, +16461, +16389, +16269, +16243, +16370, +16456, +16355, +16262, +16354, +16430, +16392, +16434, +16513, +16469, +16466, +16583, +16615, +16596, +16661, +16665, +16623, +16725, +16832, +16771, +16671, +16611, +16609, +16726, +16814, +16743, +16702, +16722, +16641, +16542, +16526, +16510, +16506, +16558, +16597, +16601, +16552, +16455, +16424, +16501, +16595, +16605, +16512, +16508, +16682, +16722, +16524, +16415, +16466, +16520, +16548, +16479, +16378, +16434, +16432, +16230, +16161, +16226, +16181, +16183, +16264, +16219, +16190, +16270, +16265, +16223, +16262, +16304, +16356, +16368, +16246, +16192, +16342, +16450, +16394, +16346, +16367, +16367, +16356, +16434, +16495, +16367, +16259, +16394, +16523, +16443, +16289, +16175, +16217, +16415, +16443, +16255, +16210, +16319, +16326, +16228, +16131, +16118, +16227, +16327, +16324, +16281, +16237, +16215, +16246, +16297, +16342, +16337, +16315, +16424, +16563, +16519, +16473, +16527, +16461, +16398, +16538, +16585, +16442, +16434, +16565, +16584, +16489, +16421, +16415, +16395, +16324, +16287, +16265, +16164, +16104, +16197, +16280, +16240, +16157, +16115, +16158, +16226, +16185, +16102, +16116, +16167, +16176, +16185, +16207, +16232, +16271, +16303, +16315, +16332, +16350, +16335, +16295, +16313, +16415, +16453, +16376, +16378, +16504, +16529, +16405, +16357, +16460, +16532, +16486, +16466, +16552, +16630, +16629, +16603, +16595, +16624, +16675, +16678, +16626, +16587, +16613, +16684, +16712, +16666, +16614, +16529, +16430, +16473, +16565, +16479, +16369, +16364, +16264, +16139, +16227, +16351, +16340, +16353, +16399, +16381, +16386, +16430, +16426, +16449, +16538, +16543, +16474, +16488, +16538, +16517, +16487, +16493, +16527, +16592, +16571, +16473, +16514, +16598, +16523, +16519, +16671, +16662, +16562, +16605, +16638, +16616, +16630, +16570, +16512, +16603, +16640, +16556, +16518, +16506, +16528, +16595, +16546, +16455, +16432, +16303, +16201, +16342, +16394, +16226, +16159, +16192, +16194, +16209, +16131, +16002, +16059, +16169, +16121, +16025, +15958, +15952, +16031, +16024, +15924, +15951, +16067, +16071, +15990, +15930, +15947, +16019, +16014, +15939, +15975, +16117, +16170, +16076, +15973, +15970, +16000, +15975, +15927, +15922, +16009, +16143, +16161, +16092, +16144, +16266, +16295, +16276, +16257, +16281, +16451, +16574, +16465, +16397, +16560, +16698, +16660, +16537, +16483, +16619, +16768, +16680, +16538, +16549, +16586, +16612, +16682, +16728, +16773, +16850, +16868, +16865, +16911, +16906, +16860, +16899, +16977, +16996, +16958, +16906, +16887, +16867, +16767, +16660, +16619, +16564, +16507, +16518, +16495, +16380, +16341, +16429, +16451, +16349, +16281, +16328, +16405, +16443, +16448, +16455, +16475, +16511, +16579, +16652, +16655, +16599, +16581, +16605, +16593, +16530, +16471, +16488, +16585, +16663, +16650, +16579, +16493, +16435, +16432, +16440, +16435, +16464, +16495, +16477, +16470, +16466, +16381, +16256, +16187, +16220, +16309, +16297, +16164, +16097, +16095, +16019, +15979, +16035, +15999, +15887, +15891, +15939, +15903, +15893, +15947, +15938, +15914, +15993, +16033, +15948, +15954, +16090, +16136, +16126, +16173, +16161, +16112, +16171, +16231, +16188, +16139, +16102, +16051, +16016, +15972, +15933, +15947, +15980, +16011, +16045, +16029, +15982, +15960, +15968, +16023, +16083, +16073, +16081, +16183, +16292, +16344, +16359, +16397, +16515, +16562, +16475, +16512, +16664, +16658, +16623, +16737, +16796, +16782, +16877, +16956, +16913, +16903, +16965, +17017, +17035, +16997, +16950, +16993, +17061, +17010, +16917, +16970, +17104, +17061, +16868, +16814, +16895, +16902, +16841, +16786, +16705, +16618, +16563, +16529, +16520, +16497, +16389, +16281, +16304, +16422, +16489, +16421, +16305, +16305, +16376, +16357, +16275, +16205, +16187, +16299, +16449, +16449, +16374, +16378, +16396, +16367, +16335, +16331, +16388, +16472, +16473, +16453, +16537, +16601, +16554, +16532, +16525, +16430, +16398, +16509, +16546, +16463, +16435, +16443, +16423, +16435, +16443, +16416, +16407, +16343, +16216, +16197, +16248, +16196, +16113, +16092, +16069, +16009, +15947, +15911, +15923, +15954, +15961, +15956, +15970, +16018, +16039, +15995, +15976, +16028, +16053, +16016, +15985, +15986, +16029, +16097, +16121, +16099, +16053, +15996, +15982, +16019, +16038, +16003, +15932, +15911, +16006, +16063, +15954, +15862, +15953, +16123, +16192, +16130, +16122, +16237, +16284, +16269, +16333, +16345, +16319, +16472, +16599, +16517, +16526, +16674, +16718, +16755, +16865, +16915, +16913, +16897, +16905, +17022, +17113, +17063, +17046, +17081, +17075, +17113, +17095, +16935, +16907, +17009, +16921, +16748, +16728, +16762, +16733, +16618, +16456, +16422, +16490, +16420, +16257, +16226, +16345, +16442, +16390, +16321, +16384, +16384, +16258, +16283, +16408, +16434, +16517, +16603, +16479, +16425, +16588, +16622, +16524, +16514, +16517, +16549, +16632, +16536, +16398, +16523, +16633, +16512, +16466, +16538, +16527, +16530, +16550, +16444, +16424, +16597, +16632, +16473, +16442, +16534, +16518, +16424, +16379, +16358, +16330, +16301, +16244, +16163, +16136, +16153, +16110, +16048, +16030, +15951, +15835, +15866, +15956, +15941, +15947, +16010, +15992, +15983, +16042, +16000, +15931, +16020, +16125, +16151, +16196, +16227, +16231, +16285, +16308, +16255, +16209, +16147, +16103, +16164, +16173, +16116, +16204, +16305, +16212, +16149, +16207, +16179, +16099, +16104, +16164, +16284, +16392, +16345, +16266, +16302, +16363, +16391, +16370, +16320, +16421, +16601, +16536, +16384, +16475, +16579, +16493, +16456, +16514, +16522, +16544, +16583, +16601, +16697, +16764, +16648, +16578, +16670, +16694, +16612, +16578, +16585, +16606, +16627, +16609, +16599, +16624, +16586, +16476, +16356, +16299, +16377, +16464, +16419, +16375, +16427, +16474, +16518, +16490, +16317, +16268, +16428, +16424, +16302, +16430, +16631, +16626, +16580, +16617, +16679, +16749, +16712, +16557, +16552, +16731, +16824, +16783, +16712, +16644, +16651, +16695, +16590, +16411, +16411, +16553, +16610, +16521, +16442, +16501, +16594, +16550, +16425, +16352, +16321, +16313, +16328, +16324, +16306, +16318, +16353, +16364, +16297, +16177, +16123, +16142, +16166, +16187, +16170, +16121, +16183, +16333, +16351, +16235, +16157, +16175, +16240, +16254, +16213, +16265, +16402, +16470, +16489, +16494, +16416, +16357, +16395, +16348, +16255, +16338, +16449, +16365, +16273, +16337, +16384, +16281, +16106, +16008, +16047, +16105, +16075, +16027, +16060, +16176, +16273, +16206, +16045, +16012, +16043, +15928, +15818, +15929, +16123, +16201, +16200, +16239, +16308, +16293, +16193, +16135, +16101, +16066, +16188, +16385, +16374, +16287, +16370, +16392, +16183, +15955, +15777, +15576, +15482, +15629, +15989, +16602, +17443, +18135, +18396, +18463, +18266, +17225, +15902, +15668, +16131, +16226, +16605, +17634, +18089, +17687, +17106, +16505, +16136, +16047, +15892, +16033, +16373, +16290, +16536, +17241, +17008, +16388, +16454, +16183, +15570, +15722, +16037, +16240, +16720, +16671, +16310, +16618, +16622, +15926, +15605, +15434, +15293, +15932, +16517, +16288, +16257, +16776, +17093, +16946, +16797, +17230, +17560, +16761, +16038, +16378, +16529, +16521, +17227, +17427, +16831, +16880, +17115, +16745, +16658, +16845, +16701, +16668, +16703, +16576, +16705, +16688, +16235, +16194, +16365, +16092, +16089, +16350, +16133, +16095, +16413, +16127, +15693, +15725, +15528, +15244, +15320, +15287, +15655, +16848, +17443, +17045, +16729, +16149, +14870, +14176, +14722, +15358, +15419, +15979, +17299, +17562, +16605, +16418, +16561, +15556, +14734, +15013, +15244, +15461, +16494, +17919, +18598, +17925, +16905, +16212, +14763, +13613, +14749, +16273, +16967, +18340, +18851, +17519, +17269, +17591, +16209, +15196, +15245, +14698, +15036, +16801, +17623, +17515, +17508, +17182, +16649, +15969, +15139, +14890, +14832, +14839, +16008, +17214, +17095, +17289, +18004, +17484, +16451, +16234, +16220, +16114, +16220, +16394, +16549, +16746, +17065, +17317, +17028, +16649, +16731, +16428, +15645, +15642, +16269, +16635, +17157, +17941, +18098, +17598, +17020, +16362, +15753, +15755, +16252, +16575, +16636, +16794, +17092, +17309, +17275, +17043, +16750, +16324, +15926, +15960, +16126, +16081, +16331, +16823, +16879, +16791, +16826, +16410, +15814, +15756, +15778, +15577, +15788, +16380, +16682, +16653, +16433, +16040, +15959, +16266, +16175, +15777, +15834, +16001, +16043, +16500, +16877, +16695, +16657, +16568, +16133, +16183, +16139, +15486, +15824, +16719, +16521, +16605, +17185, +16538, +16167, +16907, +16551, +15852, +16257, +16174, +15950, +16531, +16134, +15382, +16063, +16490, +16140, +16223, +15767, +15091, +15612, +15896, +15602, +16163, +16413, +15924, +16311, +16655, +15981, +15736, +15827, +15473, +15536, +15890, +15782, +15811, +16069, +16117, +16222, +16226, +15951, +15974, +16270, +16425, +16528, +16481, +16354, +16600, +16823, +16565, +16485, +16753, +16688, +16592, +16986, +17212, +17018, +17049, +17173, +17034, +17001, +17026, +16929, +17101, +17246, +16912, +16724, +16862, +16950, +17246, +17484, +17168, +16992, +17100, +16804, +16513, +16577, +16586, +16790, +17212, +17269, +17162, +17084, +16890, +16868, +16816, +16509, +16511, +16611, +16493, +16735, +16909, +16595, +16673, +16794, +16387, +16334, +16297, +15845, +16167, +16701, +16531, +16812, +16982, +16155, +16153, +16713, +16221, +16144, +16645, +16247, +16308, +16971, +16487, +16084, +16385, +15973, +15818, +16191, +15504, +15013, +15600, +15680, +15790, +16411, +16139, +15804, +16125, +15749, +15317, +15449, +14918, +14768, +15697, +15666, +15182, +15683, +15418, +14345, +14279, +14075, +13090, +13138, +13847, +13967, +14341, +15040, +15193, +15331, +15573, +15316, +15189, +15265, +14952, +15418, +16755, +17075, +17170, +18180, +18144, +17459, +18083, +18017, +16881, +17377, +18050, +17446, +17957, +18793, +18269, +18471, +19078, +18447, +18131, +17984, +17261, +17716, +18290, +17778, +18420, +19096, +18157, +18401, +19040, +17786, +17567, +18408, +17599, +17424, +18233, +17547, +17359, +18135, +17456, +16984, +17169, +16172, +15948, +16628, +15964, +15996, +16864, +16148, +16129, +17308, +16666, +16030, +16653, +16151, +15818, +16564, +16184, +15967, +16755, +16418, +16050, +16483, +15881, +15387, +15651, +15006, +14797, +15495, +15038, +14778, +15457, +14883, +14309, +15033, +14822, +14023, +14173, +14105, +13711, +13538, +12890, +12236, +11695, +10858, +11181, +12296, +12487, +13471, +15365, +15066, +13919, +14351, +14151, +13195, +14364, +16415, +17051, +17660, +18863, +19091, +18583, +18718, +19044, +18701, +18246, +18215, +18310, +18464, +18815, +19286, +19710, +19651, +19191, +18890, +18227, +17164, +17257, +18218, +18504, +18894, +19613, +19147, +18190, +17866, +17218, +16649, +17149, +17535, +17476, +17890, +18146, +18017, +18352, +18522, +18000, +17719, +17333, +16076, +15195, +15314, +15314, +15517, +16550, +17035, +16649, +16433, +15689, +14438, +14321, +14714, +14841, +15775, +16562, +16370, +16857, +17329, +16685, +16798, +17039, +16007, +15919, +16495, +15866, +16294, +17810, +17765, +17723, +18327, +17349, +16212, +16053, +15315, +15100, +15935, +16062, +16343, +16946, +16336, +16009, +16373, +15558, +14900, +15011, +14161, +13610, +14068, +13831, +13880, +14581, +14189, +13623, +13200, +11632, +10638, +10664, +10160, +10808, +12475, +12772, +13805, +15639, +14692, +13568, +14601, +14032, +13262, +15631, +17227, +16987, +18676, +20368, +19725, +19388, +19709, +19103, +18456, +18306, +18387, +18855, +19280, +19660, +20155, +19899, +19094, +18647, +18105, +17398, +17399, +18141, +18822, +18829, +18809, +19421, +19345, +18360, +18203, +18181, +17411, +17600, +18293, +17987, +17966, +18344, +18190, +18439, +18403, +17286, +16883, +16573, +15295, +15360, +16209, +15861, +16421, +17541, +16713, +16011, +16066, +14778, +14149, +14959, +14822, +15197, +16671, +16524, +16108, +16573, +15676, +15057, +16086, +15743, +15089, +16366, +16914, +16764, +17956, +18224, +17322, +17419, +17095, +16224, +16618, +16583, +15970, +17011, +17923, +17381, +17353, +17004, +15389, +14610, +14484, +13807, +13771, +14309, +14634, +15321, +15736, +15370, +15155, +14580, +13578, +13200, +12192, +10431, +10373, +11068, +10860, +11454, +12497, +12275, +12350, +13212, +13490, +13567, +13452, +13183, +14038, +14948, +15394, +17338, +19105, +19016, +19771, +20441, +18826, +18262, +19133, +18565, +18582, +19563, +18934, +18670, +19353, +18641, +18298, +18535, +17228, +16978, +18045, +17366, +17422, +18989, +18388, +17756, +19027, +18731, +17819, +18371, +17947, +17429, +18562, +18984, +19073, +19930, +19289, +18266, +18702, +18331, +17662, +18455, +18458, +17777, +18264, +17975, +16637, +16335, +15916, +14928, +15187, +15861, +15728, +15603, +15439, +15134, +15332, +15590, +15672, +15958, +15894, +15584, +15986, +16692, +16995, +17265, +17584, +17626, +17653, +17921, +18018, +17688, +17391, +17438, +17483, +17302, +17062, +16857, +16598, +16273, +16073, +15926, +15447, +14954, +14894, +14706, +14146, +13710, +13309, +13163, +13849, +14612, +14738, +14588, +14046, +13228, +12638, +11642, +10285, +9742, +9627, +9536, +10404, +11678, +12126, +12544, +13677, +14610, +14542, +13969, +13757, +13740, +13864, +15330, +17828, +19464, +20472, +21450, +21093, +19589, +18524, +17858, +17545, +18030, +18616, +18952, +19319, +19283, +18854, +18445, +17753, +16937, +16529, +16338, +16482, +17277, +18092, +18436, +18771, +19250, +19326, +18799, +18093, +17522, +17466, +18401, +19731, +20462, +20766, +20706, +19942, +19199, +18718, +17821, +17136, +17158, +16990, +16714, +16735, +16584, +16494, +16477, +15961, +15545, +15190, +14234, +13928, +14545, +14709, +15269, +16666, +17193, +17187, +17317, +16569, +15855, +16229, +16606, +17161, +18137, +18401, +18666, +19406, +19172, +18430, +17881, +16858, +16505, +17095, +16759, +16432, +17149, +17198, +16941, +17163, +16116, +14433, +13831, +13316, +13012, +13642, +13792, +13891, +15004, +15449, +15040, +14853, +13671, +11813, +10983, +10109, +8815, +8594, +8929, +9663, +11832, +13756, +14024, +14341, +14433, +12927, +12168, +13145, +13096, +13366, +16754, +19702, +20035, +20906, +21100, +18725, +17778, +18276, +16942, +16531, +17623, +17057, +17439, +19207, +18160, +17112, +17941, +16292, +14588, +15879, +15642, +15206, +18103, +19522, +18804, +19994, +20278, +18579, +18284, +18009, +17309, +18721, +20263, +20719, +21789, +21825, +20334, +19742, +19287, +18181, +17655, +17261, +17124, +17804, +17957, +17912, +18204, +17273, +16005, +15509, +14317, +13540, +14213, +14391, +15070, +16997, +17216, +16637, +17259, +16683, +15583, +16367, +16728, +16544, +17965, +18855, +18780, +19910, +20215, +18927, +18758, +18590, +17191, +16952, +17345, +16572, +16303, +16898, +16903, +16863, +16678, +15447, +14430, +14191, +13751, +13650, +14008, +13586, +13196, +13910, +14392, +14251, +14379, +13969, +12563, +11533, +10832, +9396, +7979, +7672, +8239, +9595, +11726, +13662, +14907, +15636, +15057, +13440, +12922, +13051, +12470, +13927, +17813, +19723, +20442, +22557, +22047, +18760, +17956, +17554, +15323, +15617, +17237, +16920, +18064, +20021, +19163, +18257, +17737, +15387, +14488, +15265, +14844, +16167, +19051, +19241, +19460, +21124, +20072, +18112, +18150, +17658, +17414, +19288, +20577, +20865, +21542, +21306, +20416, +19925, +18712, +17327, +16954, +16538, +16001, +16241, +16665, +16718, +16803, +17148, +16913, +15374, +14174, +14337, +14255, +14430, +16115, +17180, +17338, +18391, +18681, +17532, +17024, +16683, +16257, +16894, +17291, +17306, +18211, +18679, +19031, +20186, +19390, +17188, +16731, +15982, +14538, +15392, +16574, +16468, +17500, +18406, +17469, +16451, +15043, +13185, +12975, +13180, +12885, +13811, +14543, +14195, +15058, +15635, +13827, +11958, +10609, +8651, +7655, +7927, +8588, +10569, +13089, +14888, +16959, +17474, +14585, +12597, +13190, +12405, +12218, +16152, +19310, +19588, +21618, +23094, +20331, +18329, +18367, +16243, +14648, +15671, +15516, +15455, +17682, +18566, +18042, +17996, +16176, +13894, +14025, +14061, +14212, +16948, +18968, +18986, +20318, +21395, +20047, +19064, +19115, +18737, +19079, +20444, +21281, +21394, +21392, +21405, +21021, +19968, +18975, +17990, +16401, +15462, +15496, +15045, +14880, +15705, +15938, +15781, +15807, +14807, +13775, +13836, +13410, +13207, +14763, +16150, +16943, +18229, +18206, +17036, +17161, +17427, +17120, +17746, +17956, +17499, +18540, +19343, +18774, +19179, +18820, +16450, +16014, +16661, +15285, +15147, +16665, +16324, +16209, +17209, +16294, +15297, +15425, +14274, +13772, +14672, +13932, +13524, +14660, +14223, +13841, +14427, +12424, +10308, +10631, +9411, +7739, +9497, +11765, +13069, +15520, +17629, +17324, +15115, +13147, +13583, +14361, +14333, +17160, +20470, +19939, +20322, +21990, +19635, +17592, +18578, +17153, +15524, +16440, +15684, +15389, +17509, +17210, +16618, +17783, +15886, +14057, +15588, +15016, +14790, +18663, +19767, +18470, +20170, +20323, +18360, +19079, +19429, +18837, +20864, +21995, +21065, +21518, +20994, +18949, +18990, +19130, +17757, +17229, +16547, +15182, +14983, +14677, +13941, +14469, +14549, +13599, +14058, +14913, +14174, +13597, +14241, +14589, +14732, +16087, +17527, +17246, +16884, +17999, +18956, +19263, +19555, +18839, +17831, +17948, +18112, +18487, +19349, +18693, +17859, +18420, +17492, +16032, +16751, +16327, +14996, +16416, +16974, +15032, +15039, +15469, +14201, +14228, +14248, +12546, +12062, +12030, +11285, +11894, +11930, +10352, +10211, +10099, +9180, +10475, +11925, +12461, +15830, +18932, +17912, +16770, +16075, +13994, +14103, +16528, +18097, +19878, +21408, +21057, +20735, +19760, +17010, +15679, +15481, +14420, +14849, +16106, +15694, +16126, +17585, +17179, +16246, +15775, +14527, +13827, +14369, +15459, +17418, +18824, +19156, +20416, +20982, +19429, +18834, +19282, +19065, +19998, +21489, +21326, +20886, +20524, +19620, +19707, +19908, +18731, +17789, +16852, +14986, +13857, +13358, +13027, +14176, +15222, +14884, +15097, +14984, +13516, +13246, +13877, +13758, +14523, +16157, +17260, +18380, +18970, +19008, +19755, +19643, +18621, +19060, +18826, +17312, +18460, +20330, +19624, +19517, +19807, +17907, +17027, +17579, +16318, +15448, +16000, +15676, +16160, +17115, +15382, +13878, +14136, +12814, +11803, +12685, +11352, +9243, +9939, +10310, +9506, +10249, +10795, +10553, +11975, +13842, +14819, +16089, +16810, +16475, +16443, +16416, +16195, +16798, +18047, +19588, +20973, +21154, +20554, +19589, +17838, +16691, +16600, +15723, +14747, +14974, +15054, +15081, +15897, +15979, +15218, +15029, +14828, +14324, +14468, +15057, +15777, +16817, +17774, +18565, +19315, +19384, +18773, +18629, +19275, +19790, +20172, +21210, +21735, +20618, +19823, +19995, +18918, +17516, +17767, +17538, +15880, +15153, +15108, +14347, +14007, +14517, +14683, +14315, +13789, +13302, +13215, +13527, +14236, +15513, +16684, +17063, +17339, +17986, +18194, +18050, +18479, +18706, +18112, +18181, +18945, +19050, +19431, +20421, +20257, +19350, +18750, +17740, +17047, +17091, +16527, +16582, +17864, +17589, +16500, +16544, +15258, +12937, +12456, +11801, +10098, +9772, +9489, +8535, +9146, +9900, +9972, +11501, +12843, +13234, +15485, +17230, +16048, +15912, +16919, +16011, +16411, +19464, +20747, +20574, +21621, +21514, +19471, +18499, +18403, +17392, +16551, +16518, +16290, +16032, +16028, +15932, +16153, +16132, +14865, +13947, +14093, +13621, +13887, +16184, +17271, +16761, +17636, +18392, +17653, +17849, +18480, +18398, +19736, +21611, +21606, +21089, +20460, +18897, +18210, +18492, +18075, +17712, +17330, +15841, +14675, +14375, +13838, +13652, +13987, +13873, +13568, +13288, +13166, +13919, +14833, +15235, +16068, +16946, +16720, +16150, +16253, +16735, +17023, +17414, +18481, +19105, +18416, +18085, +18361, +17910, +17723, +18180, +17962, +17896, +18305, +17958, +17708, +17888, +17483, +17537, +17862, +16787, +15498, +14782, +13728, +13148, +12867, +11713, +10656, +9798, +8686, +8880, +10332, +11771, +13457, +15138, +16453, +16748, +14857, +13531, +14603, +14711, +15581, +19883, +21753, +20681, +21965, +21745, +18759, +18702, +18599, +16049, +16089, +16504, +15300, +16949, +18447, +17056, +17350, +16986, +13955, +13692, +14313, +13043, +14796, +17585, +17291, +17830, +19073, +18145, +17662, +17863, +17895, +19416, +20519, +20687, +22054, +21956, +20383, +20998, +20837, +18589, +18123, +17515, +15149, +14674, +15056, +14314, +14481, +14736, +13871, +13347, +12550, +11621, +12051, +12702, +13606, +15550, +16719, +17380, +18183, +17269, +16164, +16629, +16534, +16793, +18464, +18460, +17733, +18711, +18885, +18213, +18567, +17867, +16223, +15794, +15398, +15026, +15717, +16041, +16367, +17448, +17387, +16524, +15882, +14151, +12517, +12114, +10701, +9073, +9301, +9584, +10387, +13590, +16016, +16241, +17020, +16691, +13715, +12405, +13277, +13091, +14636, +19307, +21680, +21522, +22278, +21082, +17823, +17365, +17348, +15156, +15212, +16746, +16484, +17793, +19822, +18453, +17074, +16742, +14297, +13153, +14639, +14779, +15644, +18473, +19178, +19319, +20501, +19051, +16802, +16905, +16801, +16981, +18865, +19566, +19779, +21178, +21172, +20339, +20226, +18556, +16538, +16327, +15507, +14529, +15551, +16235, +16116, +17020, +17182, +15844, +14898, +13990, +12972, +13255, +14249, +15029, +16142, +17326, +17830, +17830, +17528, +16795, +16032, +15860, +15855, +15726, +16610, +18131, +18415, +18218, +18363, +17278, +15678, +15317, +15022, +14861, +16078, +17206, +17758, +18607, +18248, +16573, +15307, +13698, +11610, +10604, +9935, +9143, +9707, +11574, +13819, +15974, +17306, +17495, +16013, +13246, +11821, +11941, +12322, +14963, +19136, +20688, +20916, +21476, +19740, +17449, +17212, +16205, +14807, +15246, +15232, +15437, +17731, +18380, +17412, +17803, +16337, +13275, +13691, +14920, +14776, +17303, +20061, +19525, +20104, +21299, +18913, +16862, +16996, +15769, +15899, +18820, +19429, +19018, +20780, +20576, +18506, +18663, +18026, +15261, +14487, +14431, +13327, +14223, +15971, +16075, +16589, +16851, +15248, +14528, +14468, +13247, +13870, +16317, +17066, +17857, +19745, +19388, +17791, +17833, +17905, +17268, +17357, +17679, +17621, +17587, +17621, +17869, +17787, +16691, +15588, +14961, +14338, +14379, +15115, +15809, +16766, +17305, +16724, +16373, +15841, +13894, +12612, +12470, +11242, +10384, +11889, +13656, +15093, +17711, +19901, +19357, +17145, +15342, +14121, +13153, +13848, +16705, +19115, +20183, +21295, +21314, +19498, +17970, +16739, +14993, +14008, +13642, +13577, +14844, +15928, +15918, +16559, +16392, +14103, +12910, +13124, +12946, +14370, +17190, +18311, +18914, +20328, +20452, +19176, +18181, +17719, +17744, +18259, +19266, +20395, +20307, +19630, +19923, +19478, +17668, +16954, +16499, +14543, +13364, +13689, +13653, +13701, +14389, +14780, +14813, +14412, +13652, +13278, +12733, +12295, +13655, +15536, +16415, +17737, +18884, +18335, +18003, +18367, +17700, +17052, +17175, +17012, +17444, +18562, +18730, +18665, +18556, +17138, +16108, +16145, +15069, +14338, +15524, +16076, +16143, +17057, +16323, +14499, +14450, +14364, +13474, +13666, +13203, +11753, +12188, +13471, +14252, +16090, +17918, +18558, +18948, +18265, +17036, +16985, +16420, +16314, +19168, +20813, +19834, +20848, +21469, +19099, +18605, +18812, +15814, +14305, +15321, +14895, +15185, +16518, +15795, +15575, +15915, +13933, +13230, +14360, +13579, +14441, +17585, +17386, +16674, +18648, +18344, +16806, +17789, +17899, +17107, +18350, +18914, +18528, +19450, +19171, +17666, +17940, +18030, +16888, +16799, +16672, +15679, +15752, +15980, +15174, +14577, +14163, +13866, +14210, +14067, +13863, +14702, +14797, +14458, +15575, +15980, +15321, +16217, +16531, +15076, +15378, +16284, +15397, +15672, +17017, +16905, +17320, +18146, +17187, +16854, +17443, +16428, +16101, +17189, +16712, +16521, +17788, +17139, +15940, +16469, +15605, +13665, +13649, +13408, +12024, +12194, +13335, +14055, +15197, +16281, +16662, +16680, +15920, +15246, +15843, +16433, +16997, +19045, +20847, +20665, +20288, +20293, +19302, +18012, +17676, +17464, +16630, +16058, +16481, +17159, +17233, +17103, +17014, +16193, +14859, +14299, +14541, +14965, +15980, +17345, +17624, +17194, +17381, +17222, +16220, +16001, +16203, +15946, +16786, +18100, +17747, +17356, +17929, +17655, +17349, +17877, +17392, +16402, +16269, +15947, +15968, +17176, +17655, +17027, +16616, +16087, +15549, +15701, +15806, +15647, +15910, +16409, +16595, +16458, +16601, +16930, +16384, +15764, +16078, +15520, +14337, +14891, +15515, +15147, +16222, +17357, +16411, +16030, +16538, +15694, +14786, +14670, +14213, +14111, +14411, +14263, +14433, +14807, +14971, +15740, +16125, +15344, +14977, +14818, +14158, +14454, +15620, +16462, +17350, +18118, +18412, +18596, +18281, +17912, +18220, +17998, +17371, +17457, +17113, +16631, +17535, +18019, +17212, +16874, +16465, +15532, +15558, +15978, +16149, +16878, +17432, +17601, +18120, +17776, +16943, +17470, +17727, +17070, +17785, +18303, +16848, +16620, +17880, +17381, +16571, +17118, +16532, +15220, +15526, +15747, +15153, +15653, +16145, +15564, +15673, +15693, +14590, +14577, +15193, +14647, +15062, +16151, +15342, +15123, +16641, +16448, +15743, +16823, +16972, +16230, +17100, +17817, +17472, +17802, +18246, +18012, +17516, +16707, +16299, +16280, +15779, +16000, +16923, +16852, +16922, +17328, +16218, +15209, +15364, +14839, +14582, +15208, +14786, +14365, +14823, +14570, +14743, +15866, +15793, +15406, +15620, +15201, +15318, +16108, +15838, +16296, +17754, +17602, +17424, +18395, +18043, +17462, +18029, +17622, +17022, +17672, +17713, +17533, +18220, +18171, +17728, +17807, +16985, +15872, +15703, +15421, +15306, +15986, +16343, +16705, +17381, +17170, +16764, +16908, +16456, +15911, +16148, +16231, +16308, +16892, +17207, +17483, +17992, +17891, +17567, +17363, +16534, +15900, +16184, +16200, +16050, +16588, +16946, +16742, +16505, +15939, +15189, +14852, +14765, +14979, +15403, +15319, +15105, +15357, +15440, +15353, +15496, +15046, +13958, +13437, +13323, +12828, +12510, +12956, +13817, +14733, +15627, +16360, +16507, +15847, +15202, +15355, +15685, +15954, +17008, +18267, +18727, +19197, +19669, +19028, +18384, +18609, +18222, +17343, +17123, +16706, +16197, +16578, +16814, +16760, +17278, +16871, +15394, +15228, +15736, +15394, +15862, +17244, +17430, +17264, +18144, +18490, +17842, +18142, +19331, +19856, +20107, +20616, +20404, +19767, +19758, +19678, +19103, +18733, +18166, +17222, +16696, +16327, +15897, +15870, +15581, +14842, +14437, +13883, +13065, +12903, +12986, +13098, +13737, +14056, +13930, +14325, +14685, +14867, +15492, +15816, +15971, +16464, +16221, +15966, +16796, +16991, +16855, +17676, +17367, +16187, +16436, +16195, +15040, +15330, +15383, +14480, +15095, +15576, +14563, +14446, +14387, +13488, +14077, +14784, +14120, +14662, +15579, +15087, +15825, +17259, +16648, +16134, +16724, +16251, +15907, +16911, +17417, +17393, +17813, +17925, +17600, +17295, +16882, +16660, +16780, +16873, +16979, +17007, +16814, +16697, +16574, +16365, +16429, +16578, +16582, +16678, +16657, +16482, +16604, +16791, +16845, +17082, +17176, +17103, +17457, +17643, +17407, +17882, +18466, +18105, +18206, +18932, +18629, +18417, +19264, +19289, +18839, +19290, +19038, +18136, +18440, +18562, +17783, +17808, +17721, +16769, +16640, +16501, +15306, +14915, +15054, +14336, +14038, +14142, +13602, +13632, +14296, +14434, +14759, +15202, +14982, +15156, +15760, +15797, +15963, +16281, +15892, +15576, +15625, +15267, +14913, +14913, +14849, +14747, +14552, +14215, +13888, +13461, +13479, +14053, +13957, +13735, +14414, +14525, +14357, +15624, +16374, +15765, +16279, +17015, +16349, +16387, +17089, +16837, +17102, +18075, +18175, +18220, +18406, +17978, +17949, +17945, +17110, +17044, +17491, +17039, +17129, +17698, +17118, +16672, +16803, +16300, +16263, +16851, +16752, +16988, +17651, +17480, +17691, +18406, +18180, +18222, +18808, +18291, +17867, +18418, +18496, +18598, +19198, +18955, +18400, +18264, +17799, +17514, +17599, +17147, +16903, +17078, +16641, +16357, +16496, +15939, +15545, +15761, +15391, +15176, +15648, +15427, +15109, +15578, +15603, +15300, +15371, +14843, +13927, +13564, +13359, +13479, +14177, +14688, +15180, +15767, +15646, +15204, +14772, +13941, +13658, +14231, +14499, +14984, +15990, +16025, +15592, +15839, +15502, +14609, +14679, +14820, +14353, +14860, +16159, +16538, +16509, +16997, +16927, +15884, +15374, +15640, +15560, +15841, +17319, +18310, +18259, +18697, +18994, +18159, +17664, +17682, +17163, +17236, +18126, +18214, +17969, +18245, +18124, +17808, +17921, +17684, +17068, +16594, +15931, +15484, +15826, +16256, +16464, +16755, +16847, +16643, +16426, +16287, +16298, +16377, +16613, +17161, +17412, +17324, +17767, +18257, +18242, +18520, +18629, +17853, +17476, +17616, +17340, +17527, +18175, +18029, +17765, +17594, +16587, +15789, +15650, +15003, +14839, +15667, +15675, +15321, +15690, +15410, +14774, +15082, +15068, +14402, +14425, +14582, +14436, +14869, +15593, +16145, +16675, +16645, +16090, +15614, +15067, +14893, +15528, +16092, +16602, +17435, +17398, +16571, +16291, +15940, +15184, +15175, +15313, +14788, +14796, +15503, +15957, +16439, +16853, +16515, +16038, +15806, +15425, +15441, +16043, +16422, +16906, +17845, +18118, +17593, +17260, +16904, +16378, +16481, +16972, +17076, +17049, +17112, +17059, +16993, +16942, +16756, +16360, +15691, +15161, +15161, +15313, +15646, +16356, +16619, +16308, +16237, +16005, +15436, +15475, +15676, +15422, +15658, +16195, +16189, +16380, +16860, +16986, +17306, +17585, +17194, +17097, +17242, +16829, +16908, +17470, +17342, +17365, +17658, +16980, +16286, +16229, +15746, +15391, +15705, +15745, +15751, +15915, +15598, +15463, +15647, +15322, +15277, +15771, +15811, +15929, +16420, +16505, +16819, +17605, +17893, +17970, +18061, +17682, +17493, +17605, +17427, +17577, +17914, +17630, +17548, +17785, +17373, +16937, +16858, +16455, +16168, +16255, +16170, +16200, +16320, +16137, +16166, +16308, +16066, +16024, +16212, +16198, +16455, +16909, +17094, +17364, +17726, +17956, +18166, +18073, +17806, +17753, +17404, +16940, +16944, +16629, +15968, +15869, +15741, +15279, +15129, +14756, +14070, +13970, +14088, +14083, +14358, +14432, +14350, +14786, +15109, +15115, +15482, +15679, +15484, +15662, +15900, +15832, +15919, +16018, +16043, +16268, +16338, +16204, +16203, +16104, +16026, +16227, +16224, +16002, +15953, +15805, +15526, +15471, +15560, +15587, +15461, +15326, +15433, +15421, +15213, +15464, +15760, +15504, +15534, +15980, +16053, +16249, +16908, +17204, +17110, +17158, +17327, +17596, +17837, +17936, +18208, +18495, +18480, +18503, +18486, +18175, +18103, +18354, +18453, +18473, +18322, +17818, +17439, +17262, +16952, +16778, +16735, +16453, +16293, +16453, +16454, +16336, +16350, +16240, +16050, +16138, +16355, +16500, +16717, +17001, +17312, +17756, +18038, +17961, +17995, +18117, +17796, +17534, +17726, +17573, +17198, +17387, +17317, +16495, +16022, +15895, +15355, +14955, +14905, +14510, +14087, +14187, +14410, +14498, +14617, +14649, +14446, +14230, +14278, +14461, +14585, +14874, +15291, +15493, +15655, +15804, +15663, +15631, +15821, +15765, +15874, +16213, +15996, +15738, +15921, +15667, +15441, +15947, +16048, +15834, +16202, +16072, +15490, +15725, +15725, +15111, +15444, +15985, +15766, +16043, +16534, +16183, +16004, +16275, +16291, +16498, +16867, +16934, +17177, +17531, +17712, +18068, +18278, +18249, +18570, +18743, +18569, +18750, +18779, +18430, +18511, +18400, +17748, +17623, +17578, +16960, +16743, +16754, +16249, +15895, +15745, +15311, +15059, +14999, +14882, +15030, +15173, +15177, +15499, +15779, +15876, +16295, +16625, +16711, +17122, +17481, +17598, +17995, +18335, +18536, +18975, +18990, +18510, +18301, +17933, +17367, +17350, +17206, +16593, +16461, +16355, +15675, +15293, +15195, +14793, +14556, +14534, +14309, +14077, +13972, +14110, +14545, +14803, +14987, +15390, +15444, +15332, +15786, +16291, +16547, +16957, +17098, +16881, +16897, +16873, +16662, +16686, +16661, +16514, +16468, +16038, +15459, +15467, +15461, +15225, +15449, +15622, +15291, +15189, +15289, +15220, +15374, +15698, +15886, +16077, +16191, +16284, +16603, +16813, +16821, +17002, +17140, +17089, +17203, +17375, +17415, +17581, +17783, +17687, +17412, +17148, +16812, +16504, +16550, +16788, +16792, +16812, +17067, +16976, +16586, +16521, +16400, +15887, +15682, +15833, +15818, +15840, +16032, +16141, +16234, +16259, +16126, +16127, +16183, +16096, +16265, +16677, +16884, +17127, +17510, +17541, +17395, +17430, +17314, +17130, +17292, +17424, +17237, +17062, +16839, +16470, +16357, +16414, +16171, +15785, +15554, +15346, +15174, +15229, +15336, +15267, +15257, +15472, +15525, +15356, +15505, +15918, +16069, +16229, +16663, +16801, +16554, +16546, +16699, +16609, +16566, +16713, +16672, +16589, +16898, +17212, +17087, +16913, +16907, +16698, +16394, +16354, +16330, +16216, +16386, +16728, +16828, +16835, +16907, +16800, +16598, +16621, +16670, +16518, +16432, +16496, +16466, +16466, +16644, +16738, +16738, +16831, +16820, +16680, +16636, +16586, +16554, +16669, +16620, +16491, +16647, +16706, +16613, +16787, +16685, +16174, +16128, +16191, +15877, +16008, +16257, +15879, +15823, +16107, +15736, +15535, +15881, +15671, +15398, +15692, +15569, +15273, +15613, +15789, +15639, +15842, +15878, +15596, +15668, +15745, +15556, +15740, +16121, +16114, +16071, +16256, +16269, +16094, +16130, +16245, +16073, +15876, +15961, +16032, +16045, +16231, +16276, +16089, +16098, +16191, +16195, +16342, +16418, +16253, +16240, +16358, +16438, +16686, +16924, +16945, +17030, +17080, +16906, +16901, +17133, +17246, +17323, +17509, +17574, +17466, +17450, +17572, +17570, +17504, +17555, +17417, +17153, +17327, +17555, +17314, +17221, +17433, +17331, +17162, +17197, +16992, +16626, +16412, +16214, +16128, +16246, +16379, +16557, +16696, +16662, +16670, +16634, +16379, +16235, +16196, +16032, +16030, +16166, +16125, +16157, +16258, +16058, +15863, +15888, +15734, +15484, +15482, +15505, +15431, +15458, +15519, +15493, +15460, +15469, +15546, +15683, +15776, +15822, +15866, +15858, +15810, +15795, +15802, +15832, +15880, +15866, +15819, +15830, +15810, +15722, +15703, +15749, +15797, +15951, +16146, +16212, +16330, +16585, +16681, +16640, +16680, +16567, +16306, +16357, +16607, +16695, +16771, +16735, +16358, +16115, +16244, +16313, +16384, +16637, +16663, +16502, +16581, +16669, +16621, +16817, +17145, +17275, +17369, +17488, +17496, +17539, +17717, +17925, +18108, +18079, +17730, +17388, +17244, +17157, +17223, +17462, +17494, +17259, +17010, +16708, +16398, +16278, +16201, +16076, +16041, +15949, +15825, +15946, +16051, +15962, +16084, +16323, +16291, +16250, +16356, +16356, +16345, +16458, +16547, +16500, +16239, +15946, +15920, +15899, +15715, +15700, +15682, +15352, +15105, +15022, +14805, +14728, +14917, +14960, +14888, +15015, +15234, +15346, +15410, +15536, +15628, +15605, +15674, +15863, +15959, +16190, +16623, +16773, +16782, +17019, +17019, +16739, +16781, +16930, +16898, +17087, +17296, +17106, +16971, +17043, +16873, +16641, +16682, +16658, +16443, +16337, +16274, +16068, +15966, +16078, +16145, +16163, +16256, +16241, +16115, +16167, +16362, +16616, +17057, +17415, +17451, +17555, +17751, +17661, +17590, +17807, +17875, +17767, +17764, +17695, +17580, +17606, +17560, +17408, +17283, +17013, +16721, +16622, +16435, +16142, +16012, +15854, +15645, +15637, +15682, +15722, +15919, +16040, +16010, +16050, +15962, +15756, +15904, +16215, +16277, +16337, +16424, +16240, +16103, +16247, +16331, +16406, +16611, +16592, +16438, +16463, +16285, +15857, +15683, +15528, +15170, +15143, +15328, +15216, +15189, +15421, +15424, +15329, +15421, +15365, +15164, +15251, +15560, +15825, +16113, +16435, +16593, +16594, +16662, +16734, +16652, +16645, +16847, +17058, +17298, +17542, +17472, +17216, +17071, +16853, +16598, +16573, +16524, +16338, +16339, +16362, +16173, +16074, +16095, +15958, +15814, +15795, +15702, +15605, +15717, +15904, +16000, +16162, +16505, +16836, +16985, +17098, +17267, +17263, +17061, +17006, +17192, +17347, +17395, +17477, +17584, +17557, +17379, +17237, +17230, +17200, +16979, +16677, +16513, +16441, +16275, +16095, +16067, +16011, +15795, +15713, +15843, +15870, +15809, +15857, +15804, +15580, +15518, +15671, +15827, +15964, +16079, +16174, +16394, +16675, +16823, +16907, +16940, +16822, +16739, +16781, +16716, +16553, +16428, +16248, +16105, +16171, +16262, +16288, +16319, +16211, +16004, +15930, +15865, +15792, +15927, +16074, +16101, +16272, +16481, +16494, +16518, +16585, +16590, +16675, +16782, +16797, +16893, +17018, +17040, +17142, +17262, +17141, +16888, +16674, +16528, +16502, +16525, +16525, +16467, +16278, +16180, +16241, +16035, +15699, +15658, +15572, +15432, +15763, +16094, +16012, +16151, +16411, +16251, +16186, +16342, +16181, +16142, +16531, +16668, +16576, +16721, +16820, +16797, +16880, +16828, +16615, +16474, +16319, +16269, +16418, +16388, +16301, +16445, +16342, +15953, +15842, +15798, +15585, +15634, +15806, +15761, +15782, +15838, +15710, +15706, +15835, +15854, +15947, +16057, +15970, +15972, +16051, +15961, +16058, +16422, +16602, +16689, +16827, +16735, +16552, +16547, +16524, +16515, +16691, +16827, +16829, +16853, +16819, +16703, +16657, +16614, +16506, +16448, +16407, +16399, +16590, +16851, +16956, +17065, +17256, +17293, +17211, +17238, +17285, +17280, +17429, +17692, +17769, +17629, +17474, +17352, +17185, +17031, +17013, +17033, +16910, +16722, +16587, +16438, +16295, +16250, +16225, +16150, +16049, +15873, +15640, +15514, +15534, +15600, +15659, +15674, +15625, +15604, +15722, +15896, +15948, +15939, +16019, +16078, +16015, +16013, +16118, +16127, +16053, +16073, +16114, +16033, +15920, +15861, +15760, +15653, +15664, +15661, +15582, +15649, +15776, +15712, +15682, +15830, +15888, +15917, +16076, +16097, +16021, +16126, +16196, +16124, +16186, +16284, +16220, +16194, +16299, +16384, +16402, +16453, +16595, +16680, +16615, +16649, +16793, +16785, +16781, +16929, +16952, +16858, +16833, +16788, +16742, +16789, +16841, +16836, +16695, +16467, +16450, +16560, +16559, +16692, +16890, +16788, +16683, +16769, +16723, +16719, +16972, +17097, +17087, +17248, +17369, +17326, +17384, +17502, +17474, +17359, +17266, +17174, +17067, +16990, +16961, +16891, +16723, +16561, +16459, +16357, +16224, +16105, +16047, +16007, +15902, +15801, +15801, +15816, +15789, +15795, +15843, +15875, +15914, +16007, +16082, +16093, +16142, +16202, +16164, +16201, +16353, +16320, +16209, +16258, +16182, +15983, +15995, +15979, +15845, +15972, +16068, +15839, +15775, +15812, +15553, +15434, +15600, +15588, +15610, +15838, +15834, +15743, +15916, +16031, +16024, +16155, +16209, +16117, +16147, +16206, +16219, +16388, +16553, +16542, +16560, +16597, +16465, +16344, +16385, +16473, +16552, +16590, +16551, +16552, +16606, +16612, +16678, +16803, +16746, +16641, +16717, +16722, +16625, +16746, +16887, +16816, +16864, +17052, +17069, +17067, +17162, +17117, +17010, +17042, +17087, +17042, +16967, +16945, +16991, +16988, +16915, +16875, +16803, +16686, +16602, +16432, +16294, +16418, +16484, +16366, +16416, +16458, +16298, +16323, +16439, +16317, +16232, +16214, +15993, +15791, +15692, +15567, +15640, +15821, +15837, +15915, +15974, +15735, +15605, +15705, +15635, +15617, +15845, +15890, +15851, +16076, +16244, +16178, +16185, +16267, +16268, +16272, +16322, +16337, +16302, +16306, +16392, +16468, +16488, +16531, +16566, +16556, +16619, +16720, +16692, +16633, +16685, +16670, +16522, +16502, +16624, +16607, +16542, +16635, +16678, +16564, +16517, +16479, +16337, +16348, +16503, +16535, +16570, +16708, +16745, +16701, +16681, +16617, +16579, +16648, +16715, +16770, +16822, +16791, +16745, +16730, +16652, +16567, +16550, +16513, +16458, +16417, +16367, +16367, +16444, +16532, +16597, +16592, +16521, +16445, +16317, +16204, +16258, +16313, +16274, +16324, +16327, +16142, +16062, +16077, +15959, +15950, +16131, +16174, +16185, +16363, +16474, +16442, +16413, +16333, +16175, +16024, +15950, +16006, +16080, +16069, +16163, +16296, +16142, +15876, +15808, +15763, +15709, +15863, +16051, +16059, +16053, +16108, +16122, +16136, +16208, +16276, +16298, +16261, +16196, +16166, +16157, +16172, +16314, +16508, +16561, +16549, +16573, +16480, +16334, +16398, +16497, +16425, +16440, +16565, +16561, +16614, +16800, +16775, +16666, +16789, +16834, +16651, +16641, +16776, +16741, +16737, +16925, +17012, +16909, +16819, +16744, +16636, +16608, +16662, +16688, +16695, +16731, +16761, +16777, +16795, +16784, +16735, +16663, +16571, +16522, +16545, +16556, +16548, +16566, +16543, +16479, +16484, +16509, +16476, +16442, +16396, +16287, +16130, +15934, +15778, +15735, +15711, +15705, +15805, +15865, +15809, +15804, +15843, +15832, +15875, +15967, +16009, +16101, +16275, +16381, +16435, +16581, +16737, +16754, +16763, +16859, +16817, +16670, +16743, +16849, +16733, +16753, +16876, +16643, +16375, +16405, +16344, +16239, +16381, +16417, +16258, +16235, +16197, +16077, +16112, +16160, +16135, +16206, +16188, +16043, +16104, +16191, +16064, +16080, +16255, +16196, +16154, +16411, +16535, +16445, +16578, +16730, +16590, +16552, +16667, +16507, +16344, +16493, +16544, +16441, +16496, +16451, +16202, +16116, +16101, +15962, +15956, +16045, +15976, +15955, +16088, +16152, +16210, +16360, +16397, +16343, +16403, +16468, +16456, +16567, +16750, +16771, +16754, +16819, +16761, +16639, +16663, +16638, +16513, +16555, +16562, +16316, +16158, +16156, +16051, +16002, +16096, +16124, +16163, +16261, +16245, +16216, +16278, +16283, +16273, +16322, +16355, +16454, +16645, +16767, +16830, +16914, +16985, +17021, +17008, +16981, +17009, +16970, +16848, +16809, +16776, +16685, +16701, +16728, +16616, +16523, +16470, +16373, +16319, +16285, +16271, +16368, +16392, +16287, +16293, +16282, +16166, +16212, +16333, +16312, +16320, +16296, +16076, +15923, +15939, +15947, +15998, +16070, +16035, +15970, +15939, +15932, +15983, +16047, +16129, +16252, +16263, +16210, +16322, +16454, +16461, +16540, +16668, +16650, +16573, +16512, +16403, +16299, +16250, +16251, +16297, +16313, +16329, +16421, +16413, +16249, +16198, +16209, +16028, +15879, +15943, +15980, +15986, +16119, +16215, +16207, +16282, +16382, +16376, +16378, +16440, +16483, +16543, +16624, +16660, +16665, +16663, +16625, +16602, +16633, +16665, +16651, +16588, +16501, +16444, +16412, +16380, +16398, +16449, +16452, +16460, +16516, +16538, +16552, +16630, +16694, +16690, +16708, +16782, +16865, +16905, +16891, +16890, +16880, +16794, +16758, +16830, +16797, +16694, +16760, +16870, +16854, +16852, +16841, +16686, +16561, +16563, +16504, +16427, +16453, +16433, +16319, +16256, +16211, +16141, +16117, +16038, +15864, +15831, +15921, +15919, +15964, +16111, +16074, +15954, +16021, +16052, +15947, +15989, +16090, +16077, +16132, +16236, +16231, +16238, +16254, +16184, +16200, +16294, +16259, +16217, +16264, +16253, +16205, +16203, +16167, +16089, +15985, +15851, +15797, +15781, +15678, +15634, +15686, +15615, +15543, +15678, +15792, +15764, +15853, +16038, +16091, +16108, +16243, +16389, +16490, +16657, +16838, +16901, +16925, +16981, +16985, +16929, +16872, +16817, +16805, +16830, +16799, +16764, +16786, +16770, +16725, +16701, +16624, +16577, +16646, +16674, +16718, +16919, +17010, +16889, +16877, +16926, +16858, +16890, +17019, +16981, +16916, +16949, +16870, +16727, +16740, +16781, +16719, +16703, +16767, +16771, +16726, +16715, +16710, +16695, +16670, +16612, +16593, +16651, +16653, +16615, +16637, +16581, +16418, +16330, +16236, +16087, +16104, +16162, +16072, +16095, +16199, +16090, +16025, +16111, +15990, +15851, +15964, +15955, +15820, +15939, +16075, +16049, +16126, +16194, +16114, +16130, +16177, +16108, +16126, +16168, +16080, +16035, +15997, +15857, +15823, +15871, +15866, +15956, +16031, +15900, +15801, +15764, +15607, +15562, +15730, +15818, +15843, +15962, +16058, +16091, +16155, +16244, +16341, +16412, +16402, +16346, +16361, +16502, +16635, +16637, +16678, +16826, +16818, +16700, +16733, +16760, +16652, +16603, +16629, +16647, +16676, +16676, +16717, +16851, +16864, +16809, +16860, +16757, +16553, +16647, +16766, +16689, +16846, +17071, +16893, +16692, +16713, +16619, +16516, +16556, +16523, +16543, +16660, +16596, +16551, +16668, +16596, +16488, +16589, +16539, +16452, +16672, +16731, +16513, +16566, +16672, +16508, +16499, +16666, +16658, +16647, +16673, +16499, +16357, +16437, +16455, +16360, +16341, +16348, +16295, +16210, +16113, +16042, +16045, +16097, +16095, +15977, +15923, +16041, +16061, +15934, +15998, +16100, +15923, +15850, +16048, +16046, +15969, +16235, +16410, +16230, +16158, +16195, +16047, +15957, +16025, +16020, +16047, +16189, +16252, +16269, +16332, +16318, +16199, +16088, +16042, +16033, +15997, +16008, +16212, +16466, +16548, +16509, +16492, +16538, +16579, +16511, +16395, +16377, +16442, +16522, +16581, +16593, +16638, +16710, +16683, +16614, +16605, +16585, +16589, +16676, +16767, +16843, +16897, +16895, +16971, +17095, +17035, +16918, +16898, +16812, +16725, +16742, +16644, +16526, +16583, +16529, +16329, +16293, +16276, +16176, +16287, +16456, +16352, +16208, +16247, +16289, +16308, +16421, +16521, +16511, +16520, +16597, +16595, +16510, +16504, +16539, +16506, +16480, +16467, +16353, +16253, +16311, +16350, +16220, +16079, +16068, +16065, +15969, +15903, +15916, +15890, +15874, +15964, +15978, +15857, +15879, +16056, +16121, +16105, +16175, +16207, +16103, +16061, +16145, +16181, +16211, +16383, +16527, +16499, +16449, +16418, +16345, +16311, +16315, +16331, +16427, +16451, +16343, +16391, +16520, +16434, +16371, +16482, +16448, +16323, +16353, +16371, +16312, +16347, +16401, +16374, +16331, +16307, +16325, +16356, +16313, +16276, +16296, +16282, +16289, +16338, +16329, +16391, +16548, +16526, +16456, +16619, +16720, +16619, +16659, +16768, +16737, +16756, +16778, +16656, +16642, +16707, +16616, +16610, +16715, +16609, +16524, +16617, +16531, +16440, +16626, +16645, +16490, +16622, +16712, +16476, +16439, +16624, +16595, +16543, +16625, +16573, +16474, +16510, +16522, +16529, +16594, +16550, +16518, +16627, +16607, +16527, +16656, +16675, +16451, +16419, +16479, +16331, +16271, +16370, +16338, +16327, +16439, +16415, +16339, +16387, +16370, +16268, +16249, +16244, +16189, +16137, +16114, +16162, +16233, +16195, +16154, +16204, +16191, +16096, +16072, +16070, +16028, +16057, +16136, +16142, +16135, +16194, +16206, +16148, +16136, +16144, +16118, +16117, +16144, +16163, +16172, +16112, +16045, +16077, +16045, +15930, +16003, +16110, +15974, +15896, +16001, +15964, +15905, +16044, +16120, +16133, +16288, +16349, +16203, +16140, +16157, +16101, +16109, +16232, +16325, +16396, +16512, +16612, +16647, +16656, +16674, +16661, +16612, +16621, +16727, +16814, +16801, +16772, +16803, +16813, +16717, +16627, +16630, +16612, +16570, +16628, +16681, +16636, +16670, +16767, +16735, +16698, +16784, +16816, +16761, +16784, +16826, +16796, +16800, +16855, +16909, +16978, +17011, +16994, +17026, +17024, +16887, +16798, +16802, +16725, +16646, +16667, +16651, +16576, +16533, +16480, +16435, +16428, +16374, +16329, +16355, +16325, +16272, +16276, +16237, +16199, +16218, +16149, +16097, +16188, +16179, +16087, +16150, +16179, +16085, +16097, +16109, +16012, +15979, +15948, +15883, +15942, +15966, +15878, +15934, +16029, +15977, +15996, +16073, +15987, +15897, +15909, +15908, +15956, +16075, +16147, +16194, +16235, +16199, +16116, +16022, +15963, +15986, +15995, +15986, +16084, +16198, +16213, +16239, +16276, +16252, +16253, +16309, +16372, +16445, +16490, +16497, +16516, +16531, +16547, +16604, +16636, +16628, +16613, +16556, +16526, +16572, +16570, +16544, +16576, +16568, +16553, +16624, +16643, +16606, +16634, +16668, +16696, +16752, +16739, +16709, +16754, +16759, +16739, +16790, +16826, +16825, +16811, +16729, +16649, +16584, +16452, +16410, +16519, +16572, +16581, +16627, +16600, +16532, +16484, +16381, +16307, +16323, +16314, +16312, +16369, +16384, +16384, +16422, +16454, +16484, +16454, +16336, +16275, +16273, +16237, +16234, +16264, +16272, +16300, +16311, +16285, +16290, +16275, +16244, +16240, +16181, +16141, +16186, +16143, +16158, +16376, +16387, +16246, +16378, +16416, +16154, +16137, +16274, +16188, +16205, +16367, +16336, +16326, +16449, +16421, +16343, +16372, +16320, +16212, +16203, +16253, +16321, +16385, +16427, +16470, +16425, +16336, +16435, +16552, +16432, +16372, +16490, +16443, +16343, +16486, +16555, +16430, +16474, +16570, +16425, +16335, +16419, +16398, +16373, +16443, +16414, +16408, +16510, +16438, +16342, +16486, +16547, +16467, +16533, +16520, +16343, +16332, +16341, +16214, +16241, +16270, +16099, +16094, +16213, +16157, +16234, +16429, +16331, +16260, +16437, +16360, +16188, +16426, +16647, +16558, +16615, +16763, +16652, +16549, +16594, +16511, +16400, +16411, +16344, +16244, +16278, +16271, +16183, +16208, +16241, +16162, +16136, +16181, +16198, +16250, +16327, +16345, +16343, +16337, +16345, +16445, +16559, +16579, +16597, +16634, +16579, +16512, +16534, +16560, +16564, +16596, +16617, +16627, +16652, +16639, +16603, +16585, +16510, +16429, +16461, +16497, +16472, +16508, +16517, +16425, +16425, +16474, +16421, +16462, +16590, +16566, +16563, +16683, +16633, +16539, +16632, +16609, +16441, +16470, +16527, +16396, +16354, +16438, +16380, +16223, +16111, +16039, +16013, +16017, +15983, +15950, +16009, +16110, +16117, +16025, +15955, +15910, +15833, +15782, +15788, +15820, +15884, +15942, +15998, +16119, +16180, +16126, +16155, +16222, +16186, +16253, +16426, +16429, +16400, +16501, +16518, +16493, +16617, +16668, +16524, +16455, +16512, +16477, +16385, +16413, +16477, +16413, +16359, +16463, +16538, +16469, +16443, +16493, +16485, +16461, +16468, +16471, +16513, +16618, +16743, +16859, +16912, +16911, +16944, +16952, +16850, +16769, +16823, +16890, +16863, +16814, +16825, +16842, +16804, +16772, +16762, +16675, +16572, +16569, +16539, +16411, +16378, +16447, +16414, +16323, +16302, +16282, +16282, +16370, +16387, +16294, +16297, +16384, +16406, +16444, +16511, +16486, +16405, +16357, +16324, +16268, +16151, +16085, +16183, +16216, +16102, +16134, +16223, +16097, +16038, +16178, +16198, +16108, +16111, +16153, +16192, +16157, +16030, +16027, +16080, +15953, +15902, +16011, +15941, +15841, +15988, +16081, +16008, +16045, +16131, +16106, +16079, +16117, +16141, +16156, +16212, +16291, +16333, +16370, +16418, +16401, +16378, +16431, +16401, +16300, +16357, +16434, +16354, +16332, +16402, +16391, +16385, +16409, +16350, +16303, +16312, +16291, +16302, +16376, +16452, +16543, +16598, +16605, +16647, +16646, +16590, +16665, +16770, +16757, +16797, +16894, +16931, +17025, +17124, +17049, +16966, +16965, +16874, +16751, +16738, +16777, +16787, +16735, +16646, +16591, +16542, +16496, +16491, +16435, +16366, +16407, +16428, +16392, +16426, +16416, +16382, +16502, +16533, +16403, +16473, +16582, +16442, +16414, +16558, +16509, +16442, +16556, +16581, +16507, +16475, +16386, +16286, +16289, +16267, +16233, +16264, +16254, +16212, +16233, +16195, +16061, +15978, +15933, +15889, +15938, +16021, +16023, +16032, +16067, +16037, +16020, +16066, +16077, +16094, +16146, +16133, +16148, +16244, +16228, +16152, +16205, +16224, +16131, +16108, +16113, +16060, +16059, +16089, +16121, +16228, +16298, +16271, +16290, +16319, +16281, +16278, +16321, +16388, +16488, +16522, +16513, +16584, +16621, +16576, +16582, +16573, +16508, +16515, +16527, +16505, +16588, +16673, +16650, +16672, +16695, +16609, +16577, +16601, +16531, +16476, +16512, +16528, +16562, +16665, +16728, +16721, +16691, +16642, +16576, +16530, +16566, +16619, +16545, +16471, +16531, +16496, +16339, +16342, +16395, +16309, +16291, +16353, +16288, +16232, +16291, +16312, +16322, +16402, +16431, +16381, +16373, +16415, +16456, +16482, +16507, +16525, +16509, +16490, +16504, +16486, +16403, +16324, +16272, +16236, +16220, +16215, +16216, +16206, +16187, +16228, +16320, +16364, +16349, +16323, +16313, +16355, +16416, +16447, +16485, +16498, +16459, +16456, +16445, +16378, +16373, +16385, +16335, +16374, +16434, +16354, +16325, +16387, +16333, +16296, +16359, +16327, +16314, +16448, +16508, +16492, +16553, +16553, +16447, +16405, +16414, +16380, +16318, +16243, +16185, +16178, +16187, +16145, +16084, +16087, +16108, +16062, +16064, +16138, +16111, +16091, +16244, +16336, +16287, +16338, +16433, +16400, +16389, +16481, +16542, +16509, +16436, +16406, +16408, +16380, +16370, +16401, +16356, +16279, +16307, +16354, +16334, +16322, +16330, +16304, +16269, +16307, +16407, +16480, +16546, +16662, +16733, +16732, +16742, +16701, +16629, +16662, +16680, +16610, +16627, +16655, +16549, +16486, +16510, +16458, +16412, +16441, +16441, +16458, +16537, +16560, +16540, +16558, +16559, +16550, +16583, +16595, +16571, +16574, +16577, +16568, +16610, +16625, +16540, +16505, +16530, +16469, +16429, +16484, +16423, +16335, +16456, +16503, +16347, +16346, +16458, +16405, +16372, +16416, +16326, +16238, +16256, +16212, +16172, +16207, +16167, +16086, +16065, +16006, +15927, +15940, +15978, +15962, +15972, +16065, +16139, +16130, +16148, +16222, +16219, +16206, +16272, +16287, +16258, +16300, +16321, +16317, +16358, +16325, +16243, +16240, +16226, +16175, +16184, +16165, +16094, +16076, +16075, +16076, +16119, +16161, +16203, +16237, +16215, +16228, +16278, +16268, +16318, +16460, +16529, +16581, +16687, +16719, +16710, +16717, +16678, +16679, +16747, +16733, +16693, +16685, +16598, +16519, +16532, +16485, +16431, +16481, +16481, +16436, +16511, +16592, +16564, +16561, +16608, +16605, +16601, +16643, +16661, +16690, +16773, +16795, +16755, +16785, +16795, +16711, +16687, +16689, +16624, +16638, +16690, +16615, +16607, +16709, +16659, +16567, +16592, +16557, +16522, +16588, +16513, +16377, +16448, +16509, +16420, +16386, +16355, +16243, +16200, +16180, +16099, +16077, +16106, +16106, +16140, +16208, +16221, +16195, +16179, +16182, +16194, +16219, +16264, +16275, +16217, +16191, +16208, +16170, +16147, +16183, +16131, +16020, +16002, +15991, +15889, +15828, +15869, +15916, +15929, +15934, +15927, +15915, +15935, +15984, +16013, +16039, +16075, +16082, +16105, +16210, +16285, +16297, +16391, +16508, +16499, +16485, +16556, +16602, +16627, +16689, +16715, +16705, +16726, +16745, +16743, +16757, +16756, +16703, +16664, +16654, +16615, +16575, +16589, +16578, +16517, +16495, +16485, +16416, +16387, +16426, +16427, +16408, +16459, +16520, +16517, +16500, +16539, +16610, +16624, +16607, +16639, +16688, +16701, +16703, +16676, +16640, +16657, +16638, +16578, +16645, +16713, +16596, +16525, +16561, +16428, +16257, +16296, +16304, +16167, +16136, +16204, +16205, +16204, +16221, +16200, +16198, +16230, +16232, +16243, +16285, +16310, +16346, +16417, +16441, +16415, +16432, +16466, +16425, +16358, +16354, +16355, +16322, +16343, +16381, +16310, +16230, +16253, +16234, +16137, +16151, +16255, +16246, +16175, +16186, +16229, +16231, +16224, +16220, +16217, +16254, +16321, +16368, +16382, +16387, +16379, +16363, +16386, +16435, +16462, +16502, +16558, +16546, +16502, +16511, +16528, +16540, +16570, +16576, +16599, +16640, +16557, +16444, +16473, +16468, +16354, +16341, +16376, +16313, +16267, +16270, +16231, +16217, +16244, +16231, +16216, +16241, +16282, +16336, +16370, +16402, +16459, +16459, +16410, +16426, +16460, +16464, +16512, +16586, +16609, +16585, +16530, +16475, +16461, +16436, +16390, +16369, +16335, +16288, +16266, +16229, +16207, +16235, +16218, +16174, +16188, +16194, +16191, +16242, +16239, +16176, +16215, +16294, +16316, +16371, +16436, +16437, +16472, +16539, +16543, +16526, +16540, +16539, +16517, +16496, +16489, +16494, +16461, +16407, +16405, +16407, +16371, +16360, +16362, +16326, +16329, +16376, +16375, +16370, +16433, +16473, +16446, +16443, +16486, +16516, +16554, +16625, +16674, +16688, +16712, +16704, +16639, +16599, +16599, +16574, +16571, +16614, +16581, +16491, +16474, +16483, +16424, +16387, +16411, +16397, +16331, +16289, +16275, +16257, +16241, +16237, +16226, +16215, +16217, +16208, +16200, +16239, +16291, +16292, +16283, +16314, +16335, +16339, +16366, +16379, +16357, +16340, +16350, +16376, +16390, +16372, +16366, +16397, +16397, +16341, +16292, +16259, +16206, +16144, +16114, +16134, +16147, +16093, +16044, +16097, +16179, +16194, +16181, +16177, +16177, +16209, +16255, +16274, +16301, +16366, +16411, +16423, +16446, +16460, +16433, +16409, +16408, +16394, +16387, +16433, +16457, +16417, +16413, +16456, +16451, +16450, +16496, +16491, +16442, +16438, +16435, +16434, +16482, +16499, +16478, +16499, +16504, +16497, +16557, +16576, +16558, +16652, +16692, +16570, +16545, +16621, +16595, +16599, +16664, +16609, +16553, +16593, +16581, +16577, +16639, +16613, +16562, +16589, +16561, +16516, +16559, +16548, +16494, +16527, +16522, +16439, +16402, +16373, +16341, +16399, +16466, +16467, +16474, +16476, +16441, +16428, +16438, +16441, +16446, +16448, +16432, +16397, +16374, +16374, +16322, +16249, +16284, +16331, +16268, +16234, +16262, +16215, +16144, +16132, +16128, +16130, +16111, +16050, +16055, +16117, +16126, +16118, +16107, +16048, +16027, +16042, +16013, +16037, +16119, +16123, +16133, +16219, +16239, +16208, +16246, +16280, +16263, +16277, +16317, +16345, +16369, +16369, +16359, +16391, +16430, +16432, +16422, +16409, +16393, +16387, +16364, +16328, +16379, +16465, +16437, +16387, +16454, +16473, +16405, +16468, +16577, +16550, +16552, +16620, +16550, +16474, +16556, +16561, +16465, +16510, +16585, +16529, +16507, +16550, +16499, +16434, +16475, +16499, +16446, +16417, +16429, +16425, +16428, +16449, +16453, +16448, +16464, +16494, +16511, +16502, +16501, +16537, +16552, +16513, +16492, +16485, +16453, +16500, +16609, +16612, +16569, +16598, +16594, +16541, +16539, +16522, +16454, +16442, +16457, +16422, +16404, +16427, +16430, +16417, +16427, +16453, +16440, +16392, +16388, +16421, +16415, +16410, +16426, +16394, +16360, +16373, +16376, +16397, +16459, +16463, +16419, +16391, +16334, +16270, +16277, +16293, +16272, +16273, +16286, +16260, +16234, +16258, +16287, +16267, +16262, +16314, +16318, +16269, +16261, +16233, +16168, +16184, +16198, +16141, +16183, +16275, +16250, +16251, +16335, +16333, +16313, +16362, +16359, +16327, +16352, +16340, +16328, +16395, +16406, +16334, +16321, +16329, +16290, +16273, +16277, +16254, +16240, +16212, +16139, +16119, +16171, +16202, +16236, +16293, +16290, +16283, +16341, +16348, +16342, +16434, +16475, +16428, +16466, +16511, +16464, +16491, +16557, +16531, +16559, +16634, +16601, +16561, +16559, +16495, +16487, +16534, +16464, +16418, +16498, +16486, +16408, +16431, +16427, +16364, +16383, +16405, +16367, +16371, +16395, +16387, +16390, +16396, +16400, +16452, +16504, +16497, +16514, +16586, +16610, +16570, +16573, +16629, +16650, +16633, +16622, +16603, +16579, +16572, +16565, +16550, +16529, +16492, +16450, +16433, +16426, +16409, +16392, +16378, +16358, +16322, +16271, +16234, +16249, +16290, +16284, +16257, +16282, +16296, +16253, +16257, +16291, +16253, +16247, +16312, +16320, +16329, +16426, +16458, +16425, +16480, +16520, +16454, +16422, +16431, +16396, +16388, +16430, +16409, +16340, +16315, +16310, +16286, +16291, +16315, +16283, +16227, +16230, +16232, +16192, +16207, +16262, +16247, +16204, +16188, +16183, +16232, +16320, +16329, +16305, +16353, +16379, +16346, +16368, +16413, +16401, +16406, +16449, +16455, +16456, +16475, +16452, +16422, +16437, +16430, +16371, +16342, +16362, +16368, +16345, +16343, +16369, +16368, +16345, +16381, +16441, +16450, +16453, +16489, +16495, +16455, +16406, +16381, +16406, +16461, +16481, +16484, +16516, +16542, +16543, +16567, +16654, +16734, +16709, +16633, +16629, +16640, +16583, +16550, +16558, +16513, +16462, +16464, +16435, +16386, +16377, +16344, +16285, +16291, +16317, +16292, +16275, +16270, +16239, +16244, +16281, +16266, +16245, +16273, +16261, +16214, +16236, +16262, +16219, +16220, +16270, +16248, +16231, +16297, +16324, +16296, +16318, +16339, +16305, +16299, +16334, +16346, +16346, +16338, +16302, +16254, +16199, +16161, +16192, +16220, +16174, +16164, +16219, +16233, +16226, +16266, +16299, +16328, +16380, +16391, +16392, +16453, +16517, +16548, +16568, +16556, +16544, +16560, +16536, +16518, +16589, +16643, +16620, +16612, +16602, +16568, +16564, +16540, +16492, +16533, +16595, +16587, +16614, +16673, +16659, +16627, +16612, +16556, +16508, +16512, +16498, +16463, +16465, +16482, +16499, +16531, +16533, +16477, +16433, +16435, +16420, +16399, +16424, +16446, +16454, +16496, +16506, +16444, +16417, +16406, +16339, +16326, +16372, +16323, +16240, +16250, +16266, +16246, +16254, +16275, +16280, +16248, +16176, +16147, +16167, +16157, +16145, +16167, +16182, +16215, +16247, +16200, +16172, +16226, +16225, +16180, +16210, +16252, +16242, +16250, +16276, +16285, +16293, +16291, +16266, +16271, +16328, +16346, +16293, +16290, +16342, +16323, +16287, +16322, +16310, +16262, +16307, +16364, +16368, +16413, +16441, +16397, +16405, +16460, +16477, +16509, +16561, +16577, +16597, +16615, +16612, +16615, +16602, +16591, +16627, +16629, +16591, +16588, +16541, +16452, +16460, +16490, +16440, +16424, +16445, +16407, +16378, +16381, +16361, +16366, +16397, +16391, +16404, +16453, +16429, +16373, +16403, +16441, +16385, +16336, +16369, +16383, +16365, +16421, +16502, +16486, +16446, +16478, +16505, +16477, +16473, +16514, +16525, +16488, +16479, +16503, +16469, +16413, +16428, +16441, +16409, +16405, +16394, +16342, +16331, +16341, +16300, +16280, +16294, +16260, +16216, +16235, +16280, +16284, +16261, +16260, +16257, +16204, +16192, +16273, +16306, +16287, +16338, +16367, +16318, +16332, +16377, +16338, +16333, +16389, +16367, +16321, +16350, +16354, +16319, +16325, +16321, +16281, +16270, +16281, +16291, +16302, +16306, +16327, +16375, +16385, +16355, +16359, +16376, +16383, +16425, +16474, +16478, +16485, +16512, +16519, +16530, +16557, +16550, +16526, +16538, +16560, +16565, +16583, +16600, +16584, +16578, +16604, +16588, +16522, +16520, +16582, +16586, +16531, +16492, +16440, +16359, +16331, +16361, +16359, +16324, +16311, +16303, +16256, +16223, +16271, +16323, +16297, +16290, +16354, +16377, +16324, +16300, +16318, +16329, +16341, +16356, +16365, +16381, +16397, +16405, +16412, +16402, +16370, +16334, +16293, +16259, +16264, +16303, +16323, +16317, +16333, +16369, +16338, +16253, +16239, +16276, +16263, +16247, +16274, +16281, +16293, +16344, +16358, +16343, +16352, +16324, +16285, +16334, +16388, +16376, +16393, +16428, +16415, +16434, +16473, +16436, +16401, +16427, +16418, +16403, +16454, +16472, +16432, +16427, +16428, +16402, +16416, +16443, +16426, +16418, +16442, +16453, +16473, +16490, +16444, +16397, +16428, +16449, +16404, +16400, +16479, +16529, +16504, +16459, +16431, +16437, +16487, +16545, +16573, +16589, +16588, +16563, +16539, +16536, +16549, +16548, +16505, +16455, +16426, +16409, +16407, +16410, +16367, +16303, +16287, +16289, +16267, +16236, +16221, +16239, +16269, +16266, +16262, +16286, +16298, +16315, +16361, +16374, +16354, +16337, +16315, +16338, +16395, +16373, +16346, +16416, +16435, +16373, +16380, +16402, +16355, +16338, +16375, +16396, +16406, +16390, +16363, +16381, +16388, +16354, +16353, +16364, +16337, +16334, +16364, +16351, +16322, +16328, +16346, +16341, +16334, +16376, +16432, +16419, +16385, +16420, +16467, +16472, +16476, +16475, +16465, +16486, +16523, +16528, +16509, +16500, +16509, +16498, +16466, +16468, +16484, +16446, +16421, +16429, +16377, +16304, +16293, +16268, +16248, +16313, +16340, +16277, +16265, +16289, +16258, +16238, +16261, +16281, +16310, +16362, +16402, +16425, +16413, +16365, +16324, +16323, +16350, +16372, +16376, +16399, +16442, +16438, +16404, +16397, +16375, +16326, +16312, +16325, +16319, +16304, +16290, +16275, +16275, +16272, +16239, +16207, +16205, +16212, +16217, +16242, +16273, +16284, +16304, +16349, +16368, +16368, +16415, +16467, +16463, +16469, +16505, +16515, +16528, +16572, +16567, +16520, +16525, +16554, +16523, +16472, +16464, +16467, +16445, +16425, +16430, +16445, +16455, +16467, +16487, +16514, +16504, +16459, +16455, +16484, +16466, +16464, +16529, +16561, +16556, +16581, +16575, +16542, +16570, +16594, +16575, +16596, +16607, +16578, +16606, +16616, +16521, +16468, +16476, +16425, +16374, +16383, +16376, +16372, +16393, +16381, +16347, +16306, +16254, +16262, +16320, +16340, +16358, +16402, +16394, +16362, +16373, +16379, +16347, +16316, +16299, +16296, +16299, +16307, +16336, +16362, +16354, +16344, +16329, +16279, +16235, +16223, +16235, +16266, +16285, +16261, +16241, +16247, +16243, +16244, +16261, +16245, +16208, +16205, +16222, +16225, +16213, +16204, +16191, +16159, +16138, +16162, +16192, +16199, +16218, +16251, +16252, +16227, +16212, +16228, +16273, +16323, +16358, +16380, +16382, +16360, +16346, +16361, +16389, +16421, +16448, +16474, +16493, +16503, +16522, +16545, +16537, +16528, +16562, +16584, +16558, +16551, +16573, +16575, +16585, +16608, +16589, +16570, +16578, +16536, +16488, +16523, +16552, +16515, +16492, +16469, +16430, +16437, +16439, +16392, +16405, +16463, +16445, +16422, +16452, +16445, +16428, +16453, +16450, +16424, +16441, +16463, +16460, +16467, +16466, +16441, +16416, +16389, +16374, +16382, +16376, +16350, +16346, +16350, +16345, +16353, +16364, +16355, +16341, +16343, +16337, +16327, +16336, +16340, +16318, +16315, +16343, +16364, +16363, +16357, +16352, +16361, +16385, +16417, +16438, +16407, +16369, +16399, +16428, +16393, +16403, +16452, +16426, +16394, +16427, +16433, +16413, +16457, +16505, +16495, +16476, +16460, +16436, +16416, +16401, +16404, +16421, +16399, +16357, +16343, +16336, +16341, +16389, +16422, +16407, +16400, +16406, +16403, +16415, +16438, +16456, +16473, +16459, +16420, +16402, +16403, +16399, +16401, +16391, +16358, +16338, +16325, +16302, +16292, +16294, +16286, +16275, +16258, +16245, +16260, +16281, +16277, +16281, +16308, +16315, +16294, +16273, +16267, +16267, +16262, +16262, +16289, +16327, +16345, +16323, +16281, +16263, +16252, +16221, +16196, +16187, +16170, +16180, +16228, +16236, +16223, +16257, +16291, +16284, +16288, +16299, +16308, +16346, +16386, +16390, +16386, +16383, +16380, +16379, +16364, +16378, +16448, +16471, +16437, +16454, +16501, +16503, +16513, +16547, +16570, +16600, +16632, +16644, +16653, +16657, +16644, +16645, +16641, +16594, +16546, +16536, +16559, +16591, +16592, +16566, +16563, +16574, +16571, +16581, +16611, +16624, +16610, +16583, +16553, +16522, +16499, +16514, +16548, +16545, +16520, +16515, +16508, +16481, +16460, +16452, +16460, +16487, +16498, +16477, +16459, +16448, +16428, +16416, +16405, +16372, +16326, +16302, +16290, +16267, +16249, +16247, +16228, +16191, +16174, +16176, +16159, +16143, +16156, +16169, +16160, +16153, +16159, +16171, +16191, +16213, +16213, +16183, +16154, +16148, +16162, +16191, +16217, +16221, +16220, +16214, +16181, +16171, +16213, +16225, +16190, +16203, +16257, +16266, +16249, +16255, +16254, +16241, +16247, +16251, +16247, +16263, +16282, +16285, +16313, +16353, +16365, +16377, +16412, +16442, +16481, +16536, +16572, +16591, +16606, +16590, +16588, +16629, +16645, +16627, +16632, +16638, +16616, +16617, +16625, +16597, +16585, +16608, +16603, +16575, +16575, +16572, +16542, +16524, +16527, +16522, +16539, +16583, +16585, +16552, +16549, +16561, +16556, +16545, +16516, +16478, +16477, +16498, +16509, +16520, +16513, +16473, +16453, +16450, +16427, +16410, +16411, +16396, +16381, +16385, +16366, +16328, +16314, +16315, +16329, +16359, +16361, +16333, +16320, +16300, +16260, +16248, +16261, +16251, +16246, +16255, +16234, +16197, +16177, +16173, +16198, +16243, +16260, +16262, +16268, +16247, +16212, +16231, +16275, +16282, +16270, +16279, +16313, +16335, +16319, +16280, +16270, +16280, +16269, +16245, +16244, +16242, +16220, +16217, +16241, +16246, +16225, +16206, +16219, +16259, +16278, +16292, +16355, +16391, +16361, +16370, +16413, +16413, +16426, +16466, +16473, +16512, +16580, +16564, +16512, +16511, +16518, +16532, +16563, +16557, +16542, +16553, +16539, +16512, +16507, +16495, +16492, +16513, +16507, +16484, +16475, +16465, +16475, +16505, +16488, +16449, +16457, +16473, +16456, +16446, +16467, +16491, +16499, +16500, +16501, +16499, +16506, +16509, +16481, +16453, +16463, +16477, +16468, +16449, +16424, +16415, +16439, +16440, +16400, +16383, +16392, +16391, +16394, +16413, +16425, +16428, +16428, +16401, +16345, +16329, +16369, +16376, +16336, +16331, +16355, +16350, +16339, +16347, +16371, +16401, +16405, +16387, +16389, +16399, +16388, +16379, +16380, +16369, +16341, +16314, +16307, +16310, +16299, +16294, +16296, +16272, +16257, +16272, +16250, +16208, +16229, +16259, +16251, +16253, +16267, +16272, +16282, +16290, +16300, +16317, +16309, +16298, +16320, +16331, +16327, +16345, +16341, +16313, +16321, +16330, +16307, +16333, +16388, +16370, +16332, +16360, +16392, +16382, +16383, +16409, +16424, +16431, +16434, +16431, +16447, +16471, +16452, +16421, +16434, +16460, +16460, +16451, +16444, +16435, +16435, +16448, +16449, +16437, +16438, +16455, +16473, +16481, +16492, +16511, +16509, +16480, +16472, +16492, +16499, +16495, +16505, +16505, +16492, +16496, +16493, +16465, +16446, +16443, +16439, +16430, +16409, +16396, +16407, +16397, +16352, +16340, +16371, +16385, +16389, +16397, +16394, +16398, +16415, +16416, +16414, +16405, +16384, +16385, +16384, +16353, +16352, +16370, +16348, +16331, +16326, +16291, +16296, +16339, +16312, +16289, +16338, +16342, +16309, +16339, +16351, +16321, +16343, +16367, +16339, +16361, +16417, +16411, +16382, +16376, +16360, +16342, +16348, +16343, +16320, +16303, +16291, +16278, +16271, +16266, +16270, +16312, +16372, +16374, +16344, +16374, +16420, +16412, +16418, +16460, +16460, +16420, +16403, +16403, +16402, +16408, +16415, +16418, +16408, +16384, +16365, +16367, +16383, +16398, +16399, +16400, +16408, +16412, +16429, +16460, +16455, +16428, +16442, +16473, +16481, +16478, +16463, +16451, +16479, +16511, +16509, +16515, +16522, +16494, +16474, +16496, +16509, +16483, +16463, +16463, +16447, +16422, +16426, +16437, +16434, +16438, +16449, +16456, +16462, +16444, +16422, +16450, +16471, +16431, +16418, +16448, +16444, +16431, +16439, +16424, +16400, +16383, +16341, +16308, +16300, +16267, +16238, +16237, +16235, +16241, +16254, +16246, +16250, +16251, +16208, +16227, +16313, +16317, +16282, +16309, +16297, +16248, +16265, +16259, +16208, +16233, +16273, +16241, +16236, +16262, +16236, +16224, +16273, +16300, +16278, +16269, +16283, +16282, +16269, +16291, +16329, +16327, +16327, +16376, +16423, +16435, +16439, +16424, +16408, +16416, +16418, +16429, +16465, +16473, +16455, +16484, +16531, +16531, +16517, +16519, +16516, +16517, +16539, +16558, +16561, +16566, +16580, +16578, +16559, +16546, +16550, +16568, +16577, +16552, +16537, +16560, +16537, +16477, +16489, +16517, +16472, +16450, +16480, +16453, +16418, +16444, +16442, +16409, +16421, +16425, +16397, +16405, +16430, +16422, +16412, +16383, +16333, +16328, +16344, +16334, +16348, +16381, +16365, +16337, +16344, +16333, +16317, +16354, +16365, +16318, +16312, +16342, +16336, +16349, +16371, +16327, +16300, +16332, +16322, +16297, +16323, +16320, +16298, +16313, +16300, +16267, +16291, +16301, +16269, +16273, +16294, +16299, +16315, +16315, +16290, +16295, +16306, +16292, +16291, +16309, +16323, +16334, +16343, +16346, +16354, +16373, +16371, +16348, +16351, +16372, +16367, +16371, +16394, +16382, +16384, +16433, +16428, +16398, +16434, +16441, +16395, +16406, +16439, +16440, +16464, +16483, +16479, +16493, +16479, +16447, +16466, +16481, +16481, +16527, +16551, +16528, +16550, +16561, +16513, +16504, +16529, +16507, +16464, +16443, +16432, +16429, +16423, +16404, +16381, +16366, +16366, +16354, +16326, +16342, +16380, +16377, +16385, +16413, +16399, +16397, +16424, +16393, +16366, +16400, +16413, +16395, +16390, +16373, +16365, +16379, +16360, +16343, +16372, +16379, +16358, +16345, +16330, +16329, +16346, +16338, +16335, +16358, +16351, +16331, +16334, +16348, +16366, +16362, +16329, +16331, +16349, +16326, +16329, +16362, +16341, +16313, +16325, +16313, +16284, +16292, +16308, +16327, +16353, +16348, +16336, +16352, +16364, +16354, +16343, +16348, +16371, +16382, +16372, +16377, +16402, +16405, +16395, +16397, +16413, +16419, +16398, +16377, +16374, +16368, +16369, +16391, +16397, +16403, +16441, +16455, +16429, +16412, +16394, +16388, +16431, +16443, +16395, +16405, +16458, +16459, +16456, +16490, +16491, +16467, +16460, +16460, +16476, +16492, +16480, +16476, +16476, +16452, +16464, +16494, +16457, +16441, +16490, +16478, +16438, +16468, +16467, +16417, +16434, +16474, +16466, +16469, +16482, +16468, +16455, +16441, +16416, +16412, +16403, +16378, +16382, +16393, +16391, +16410, +16429, +16400, +16375, +16384, +16399, +16400, +16384, +16368, +16384, +16405, +16386, +16356, +16353, +16362, +16347, +16313, +16306, +16329, +16332, +16310, +16314, +16339, +16340, +16331, +16336, +16344, +16344, +16335, +16324, +16322, +16325, +16326, +16314, +16290, +16276, +16276, +16260, +16244, +16258, +16252, +16222, +16234, +16249, +16222, +16243, +16301, +16287, +16251, +16274, +16298, +16302, +16330, +16342, +16327, +16339, +16364, +16359, +16350, +16376, +16406, +16392, +16370, +16384, +16404, +16393, +16383, +16387, +16391, +16397, +16386, +16387, +16435, +16458, +16435, +16453, +16491, +16472, +16461, +16484, +16476, +16475, +16496, +16479, +16462, +16488, +16497, +16499, +16519, +16505, +16479, +16488, +16484, +16455, +16454, +16479, +16511, +16541, +16536, +16531, +16545, +16525, +16501, +16514, +16507, +16479, +16481, +16479, +16450, +16434, +16429, +16426, +16429, +16423, +16420, +16421, +16398, +16366, +16348, +16357, +16397, +16429, +16421, +16422, +16439, +16433, +16432, +16450, +16438, +16421, +16444, +16470, +16467, +16447, +16419, +16402, +16387, +16361, +16351, +16346, +16300, +16265, +16293, +16313, +16301, +16312, +16323, +16303, +16294, +16305, +16308, +16306, +16304, +16296, +16303, +16312, +16293, +16277, +16280, +16263, +16236, +16227, +16223, +16211, +16200, +16199, +16206, +16206, +16220, +16261, +16286, +16298, +16344, +16357, +16303, +16306, +16366, +16363, +16344, +16373, +16381, +16381, +16406, +16392, +16363, +16386, +16394, +16375, +16396, +16421, +16409, +16414, +16437, +16447, +16458, +16474, +16495, +16517, +16512, +16485, +16488, +16518, +16521, +16491, +16458, +16442, +16441, +16453, +16464, +16456, +16439, +16441, +16444, +16437, +16445, +16471, +16484, +16487, +16493, +16497, +16500, +16497, +16480, +16479, +16490, +16475, +16446, +16440, +16436, +16406, +16378, +16367, +16357, +16347, +16338, +16329, +16332, +16348, +16368, +16387, +16394, +16383, +16375, +16384, +16389, +16382, +16383, +16399, +16405, +16386, +16371, +16381, +16378, +16360, +16364, +16371, +16350, +16344, +16354, +16337, +16336, +16361, +16339, +16311, +16331, +16339, +16328, +16345, +16337, +16306, +16329, +16368, +16367, +16379, +16383, +16342, +16324, +16344, +16345, +16339, +16355, +16376, +16389, +16376, +16360, +16387, +16420, +16420, +16422, +16430, +16429, +16439, +16438, +16428, +16453, +16476, +16462, +16469, +16479, +16439, +16422, +16445, +16437, +16425, +16434, +16418, +16403, +16430, +16438, +16406, +16387, +16391, +16394, +16388, +16387, +16400, +16412, +16409, +16416, +16432, +16417, +16369, +16332, +16331, +16352, +16362, +16351, +16350, +16363, +16369, +16377, +16389, +16380, +16372, +16389, +16407, +16415, +16414, +16387, +16368, +16407, +16437, +16394, +16352, +16360, +16366, +16356, +16375, +16405, +16390, +16349, +16345, +16344, +16316, +16331, +16363, +16307, +16265, +16335, +16364, +16307, +16305, +16339, +16316, +16287, +16283, +16274, +16284, +16306, +16311, +16344, +16393, +16390, +16364, +16377, +16399, +16395, +16387, +16381, +16372, +16388, +16426, +16427, +16391, +16391, +16407, +16390, +16379, +16407, +16430, +16444, +16458, +16459, +16461, +16477, +16481, +16467, +16453, +16439, +16454, +16490, +16477, +16438, +16456, +16487, +16455, +16417, +16448, +16494, +16474, +16423, +16411, +16430, +16443, +16456, +16464, +16458, +16463, +16468, +16456, +16472, +16518, +16523, +16478, +16457, +16476, +16475, +16449, +16444, +16455, +16464, +16464, +16445, +16421, +16421, +16415, +16377, +16357, +16371, +16376, +16367, +16363, +16361, +16362, +16360, +16352, +16369, +16391, +16380, +16364, +16343, +16305, +16300, +16311, +16279, +16264, +16285, +16255, +16220, +16254, +16261, +16223, +16221, +16223, +16200, +16216, +16251, +16259, +16268, +16286, +16295, +16313, +16335, +16338, +16329, +16313, +16306, +16327, +16332, +16303, +16304, +16325, +16306, +16300, +16339, +16345, +16302, +16302, +16347, +16366, +16370, +16397, +16413, +16410, +16434, +16456, +16452, +16473, +16502, +16490, +16503, +16554, +16542, +16501, +16526, +16534, +16486, +16479, +16496, +16482, +16481, +16490, +16502, +16534, +16522, +16471, +16488, +16520, +16498, +16511, +16533, +16495, +16490, +16513, +16473, +16459, +16481, +16436, +16406, +16429, +16404, +16391, +16435, +16421, +16380, +16399, +16395, +16355, +16360, +16382, +16382, +16372, +16362, +16370, +16374, +16345, +16334, +16350, +16350, +16364, +16376, +16349, +16354, +16387, +16365, +16331, +16336, +16332, +16321, +16312, +16284, +16285, +16310, +16316, +16332, +16345, +16316, +16314, +16335, +16322, +16336, +16386, +16367, +16330, +16361, +16385, +16373, +16374, +16372, +16370, +16366, +16327, +16300, +16320, +16331, +16333, +16348, +16338, +16326, +16347, +16358, +16351, +16354, +16354, +16369, +16401, +16407, +16408, +16426, +16417, +16394, +16412, +16440, +16430, +16404, +16403, +16424, +16420, +16394, +16381, +16364, +16344, +16365, +16393, +16399, +16429, +16448, +16427, +16444, +16484, +16467, +16448, +16464, +16466, +16481, +16518, +16523, +16501, +16498, +16508, +16512, +16499, +16480, +16483, +16496, +16479, +16447, +16433, +16446, +16462, +16451, +16435, +16438, +16430, +16412, +16418, +16426, +16425, +16416, +16374, +16353, +16398, +16419, +16371, +16343, +16353, +16333, +16299, +16291, +16314, +16335, +16323, +16296, +16291, +16298, +16323, +16343, +16317, +16308, +16364, +16368, +16305, +16308, +16343, +16325, +16331, +16362, +16330, +16302, +16334, +16335, +16306, +16293, +16261, +16249, +16311, +16337, +16306, +16320, +16340, +16303, +16306, +16357, +16364, +16346, +16355, +16348, +16333, +16348, +16355, +16322, +16298, +16319, +16336, +16328, +16337, +16356, +16353, +16368, +16401, +16396, +16385, +16411, +16427, +16438, +16484, +16512, +16485, +16469, +16492, +16510, +16514, +16520, +16529, +16533, +16541, +16540, +16506, +16475, +16487, +16496, +16487, +16490, +16474, +16454, +16479, +16476, +16428, +16425, +16444, +16423, +16417, +16421, +16405, +16411, +16424, +16420, +16445, +16462, +16438, +16444, +16461, +16454, +16469, +16471, +16425, +16419, +16445, +16427, +16402, +16399, +16401, +16401, +16366, +16323, +16343, +16362, +16333, +16332, +16362, +16370, +16367, +16347, +16335, +16348, +16349, +16348, +16372, +16366, +16353, +16392, +16411, +16392, +16409, +16423, +16392, +16376, +16386, +16389, +16387, +16388, +16387, +16380, +16374, +16371, +16345, +16320, +16348, +16359, +16306, +16304, +16349, +16328, +16296, +16311, +16311, +16301, +16308, +16292, +16271, +16277, +16273, +16263, +16264, +16257, +16265, +16287, +16285, +16280, +16287, +16274, +16258, +16251, +16250, +16282, +16305, +16262, +16248, +16310, +16340, +16321, +16333, +16368, +16393, +16405, +16381, +16370, +16418, +16446, +16418, +16418, +16455, +16473, +16474, +16480, +16495, +16521, +16528, +16510, +16512, +16527, +16518, +16502, +16485, +16454, +16448, +16481, +16497, +16477, +16460, +16474, +16491, +16474, +16454, +16481, +16525, +16520, +16475, +16470, +16522, +16546, +16516, +16494, +16507, +16530, +16525, +16489, +16475, +16494, +16476, +16433, +16433, +16446, +16432, +16437, +16440, +16419, +16435, +16451, +16409, +16383, +16394, +16380, +16383, +16405, +16379, +16362, +16397, +16410, +16394, +16388, +16372, +16373, +16385, +16334, +16282, +16305, +16299, +16254, +16272, +16301, +16283, +16276, +16263, +16222, +16232, +16279, +16289, +16289, +16314, +16323, +16329, +16352, +16348, +16324, +16324, +16328, +16307, +16305, +16326, +16324, +16315, +16328, +16325, +16314, +16330, +16336, +16318, +16319, +16325, +16330, +16361, +16370, +16349, +16366, +16390, +16383, +16396, +16414, +16410, +16426, +16418, +16354, +16357, +16420, +16400, +16346, +16360, +16378, +16366, +16369, +16382, +16381, +16385, +16399, +16406, +16405, +16409, +16410, +16401, +16399, +16408, +16407, +16411, +16432, +16419, +16389, +16382, +16367, +16346, +16363, +16375, +16377, +16411, +16432, +16420, +16447, +16488, +16471, +16461, +16494, +16505, +16497, +16513, +16525, +16524, +16532, +16529, +16513, +16512, +16510, +16489, +16456, +16428, +16423, +16454, +16466, +16438, +16421, +16431, +16427, +16417, +16421, +16418, +16412, +16420, +16414, +16392, +16397, +16416, +16400, +16369, +16364, +16368, +16359, +16348, +16331, +16319, +16342, +16360, +16327, +16317, +16355, +16346, +16316, +16345, +16357, +16307, +16299, +16340, +16363, +16371, +16356, +16335, +16372, +16409, +16376, +16357, +16379, +16368, +16341, +16333, +16320, +16327, +16346, +16326, +16310, +16335, +16337, +16315, +16328, +16347, +16339, +16339, +16351, +16349, +16353, +16366, +16363, +16360, +16377, +16380, +16367, +16380, +16394, +16403, +16435, +16454, +16440, +16435, +16428, +16395, +16380, +16386, +16397, +16425, +16440, +16414, +16401, +16407, +16406, +16414, +16409, +16390, +16422, +16456, +16440, +16448, +16477, +16449, +16424, +16442, +16434, +16416, +16410, +16393, +16397, +16429, +16435, +16442, +16450, +16426, +16415, +16424, +16409, +16411, +16443, +16444, +16423, +16420, +16433, +16434, +16392, +16355, +16384, +16396, +16341, +16330, +16345, +16317, +16316, +16330, +16306, +16331, +16370, +16315, +16294, +16352, +16329, +16294, +16353, +16373, +16334, +16361, +16383, +16349, +16344, +16358, +16348, +16340, +16331, +16325, +16339, +16352, +16360, +16362, +16346, +16354, +16382, +16375, +16368, +16396, +16413, +16425, +16460, +16472, +16463, +16466, +16466, +16465, +16463, +16464, +16485, +16475, +16427, +16432, +16454, +16407, +16380, +16401, +16387, +16374, +16382, +16363, +16374, +16413, +16385, +16365, +16385, +16352, +16354, +16428, +16405, +16347, +16397, +16414, +16352, +16357, +16386, +16369, +16377, +16385, +16370, +16394, +16412, +16380, +16380, +16401, +16381, +16369, +16391, +16405, +16410, +16410, +16406, +16407, +16392, +16383, +16422, +16455, +16432, +16427, +16453, +16440, +16412, +16432, +16464, +16473, +16480, +16470, +16433, +16417, +16438, +16437, +16417, +16430, +16448, +16427, +16398, +16386, +16391, +16409, +16408, +16389, +16397, +16408, +16385, +16359, +16346, +16346, +16364, +16365, +16345, +16354, +16369, +16361, +16360, +16351, +16328, +16336, +16333, +16294, +16303, +16338, +16322, +16302, +16297, +16281, +16301, +16316, +16267, +16264, +16315, +16284, +16249, +16305, +16324, +16303, +16362, +16391, +16338, +16345, +16396, +16394, +16400, +16416, +16399, +16410, +16420, +16362, +16350, +16433, +16471, +16441, +16434, +16450, +16452, +16427, +16387, +16390, +16430, +16424, +16397, +16408, +16420, +16413, +16422, +16432, +16430, +16433, +16431, +16407, +16405, +16445, +16466, +16442, +16435, +16456, +16466, +16473, +16467, +16426, +16420, +16466, +16461, +16426, +16442, +16446, +16411, +16406, +16405, +16383, +16392, +16396, +16366, +16354, +16356, +16362, +16391, +16397, +16368, +16380, +16405, +16387, +16381, +16400, +16409, +16416, +16404, +16376, +16386, +16416, +16423, +16426, +16412, +16373, +16362, +16371, +16354, +16335, +16331, +16333, +16348, +16349, +16340, +16358, +16347, +16297, +16309, +16356, +16341, +16321, +16329, +16327, +16346, +16380, +16352, +16322, +16348, +16360, +16337, +16346, +16390, +16419, +16401, +16376, +16407, +16442, +16439, +16455, +16473, +16448, +16461, +16495, +16471, +16477, +16516, +16480, +16439, +16452, +16438, +16430, +16444, +16402, +16370, +16388, +16369, +16354, +16374, +16347, +16335, +16379, +16355, +16305, +16332, +16342, +16328, +16370, +16394, +16369, +16357, +16355, +16374, +16404, +16389, +16378, +16401, +16394, +16389, +16411, +16406, +16419, +16444, +16407, +16390, +16436, +16438, +16425, +16452, +16465, +16463, +16465, +16454, +16470, +16461, +16389, +16395, +16457, +16418, +16377, +16413, +16401, +16366, +16379, +16379, +16371, +16369, +16331, +16319, +16345, +16331, +16324, +16344, +16327, +16319, +16329, +16297, +16295, +16323, +16283, +16278, +16345, +16331, +16284, +16309, +16310, +16286, +16298, +16270, +16239, +16288, +16328, +16316, +16323, +16341, +16353, +16367, +16354, +16336, +16346, +16351, +16370, +16414, +16428, +16431, +16446, +16426, +16414, +16451, +16454, +16429, +16440, +16446, +16443, +16462, +16464, +16459, +16487, +16489, +16469, +16483, +16489, +16481, +16508, +16511, +16476, +16498, +16555, +16562, +16544, +16528, +16511, +16513, +16517, +16489, +16458, +16457, +16459, +16440, +16418, +16411, +16413, +16401, +16371, +16355, +16380, +16414, +16410, +16385, +16381, +16395, +16398, +16389, +16383, +16399, +16414, +16393, +16364, +16374, +16403, +16406, +16375, +16343, +16342, +16348, +16324, +16288, +16281, +16313, +16341, +16308, +16275, +16312, +16336, +16311, +16334, +16363, +16327, +16321, +16337, +16291, +16291, +16363, +16361, +16323, +16331, +16316, +16298, +16316, +16281, +16241, +16277, +16291, +16263, +16292, +16317, +16291, +16297, +16320, +16318, +16344, +16386, +16384, +16380, +16396, +16401, +16401, +16420, +16439, +16442, +16427, +16416, +16411, +16401, +16413, +16441, +16414, +16386, +16434, +16469, +16448, +16451, +16463, +16458, +16469, +16473, +16472, +16509, +16526, +16505, +16514, +16519, +16495, +16501, +16504, +16454, +16426, +16418, +16403, +16423, +16432, +16395, +16401, +16434, +16411, +16397, +16419, +16412, +16408, +16427, +16420, +16406, +16417, +16407, +16383, +16374, +16369, +16365, +16370, +16358, +16341, +16350, +16346, +16319, +16320, +16340, +16331, +16330, +16349, +16341, +16333, +16371, +16390, +16367, +16375, +16396, +16366, +16346, +16387, +16415, +16394, +16379, +16378, +16374, +16380, +16396, +16388, +16369, +16363, +16345, +16321, +16331, +16352, +16348, +16342, +16348, +16358, +16368, +16367, +16370, +16391, +16399, +16400, +16423, +16413, +16367, +16372, +16398, +16385, +16384, +16398, +16389, +16399, +16416, +16393, +16373, +16379, +16364, +16349, +16368, +16400, +16419, +16411, +16414, +16436, +16417, +16393, +16451, +16493, +16442, +16418, +16449, +16449, +16441, +16462, +16482, +16488, +16470, +16437, +16432, +16437, +16420, +16414, +16417, +16406, +16413, +16420, +16387, +16353, +16354, +16367, +16381, +16377, +16349, +16348, +16381, +16381, +16335, +16321, +16351, +16355, +16327, +16329, +16353, +16347, +16335, +16353, +16379, +16390, +16381, +16358, +16359, +16385, +16392, +16376, +16372, +16386, +16393, +16386, +16386, +16406, +16424, +16411, +16377, +16352, +16361, +16383, +16385, +16384, +16396, +16393, +16380, +16378, +16368, +16363, +16371, +16358, +16336, +16361, +16405, +16419, +16407, +16387, +16384, +16401, +16403, +16400, +16415, +16408, +16387, +16390, +16391, +16382, +16386, +16369, +16342, +16347, +16361, +16368, +16372, +16361, +16354, +16369, +16375, +16374, +16387, +16390, +16385, +16379, +16367, +16385, +16420, +16414, +16392, +16405, +16432, +16441, +16431, +16420, +16433, +16444, +16426, +16427, +16452, +16442, +16414, +16415, +16427, +16431, +16426, +16422, +16436, +16447, +16434, +16433, +16457, +16461, +16428, +16391, +16383, +16389, +16372, +16361, +16369, +16354, +16330, +16347, +16363, +16357, +16375, +16398, +16392, +16378, +16370, +16382, +16430, +16456, +16428, +16406, +16405, +16379, +16354, +16367, +16388, +16391, +16380, +16371, +16376, +16392, +16401, +16401, +16399, +16407, +16405, +16387, +16399, +16435, +16434, +16405, +16398, +16399, +16406, +16429, +16414, +16374, +16379, +16401, +16400, +16400, +16386, +16334, +16307, +16332, +16356, +16341, +16308, +16300, +16316, +16308, +16291, +16309, +16329, +16317, +16298, +16290, +16311, +16346, +16346, +16340, +16378, +16387, +16349, +16368, +16404, +16358, +16310, +16346, +16385, +16366, +16358, +16390, +16412, +16402, +16403, +16407, +16382, +16365, +16380, +16394, +16403, +16397, +16369, +16380, +16417, +16408, +16408, +16443, +16441, +16434, +16464, +16449, +16424, +16469, +16504, +16494, +16499, +16493, +16471, +16482, +16469, +16445, +16483, +16503, +16458, +16453, +16488, +16491, +16499, +16522, +16514, +16490, +16465, +16443, +16450, +16463, +16440, +16420, +16431, +16433, +16402, +16372, +16356, +16338, +16329, +16338, +16337, +16318, +16311, +16323, +16337, +16357, +16375, +16387, +16388, +16364, +16343, +16365, +16384, +16358, +16335, +16335, +16324, +16303, +16300, +16303, +16290, +16268, +16271, +16279, +16262, +16252, +16271, +16289, +16303, +16322, +16325, +16325, +16338, +16338, +16332, +16341, +16347, +16353, +16373, +16384, +16371, +16367, +16388, +16400, +16369, +16338, +16353, +16367, +16347, +16343, +16368, +16386, +16401, +16403, +16383, +16395, +16428, +16416, +16400, +16436, +16463, +16462, +16467, +16462, +16452, +16468, +16476, +16463, +16480, +16510, +16504, +16479, +16461, +16457, +16473, +16478, +16450, +16446, +16469, +16453, +16422, +16429, +16437, +16425, +16426, +16434, +16427, +16435, +16449, +16435, +16413, +16410, +16419, +16426, +16414, +16383, +16369, +16396, +16428, +16431, +16418, +16420, +16436, +16435, +16423, +16425, +16421, +16397, +16388, +16395, +16393, +16379, +16361, +16353, +16359, +16359, +16355, +16369, +16376, +16356, +16348, +16359, +16346, +16315, +16311, +16333, +16349, +16334, +16307, +16316, +16337, +16316, +16300, +16327, +16341, +16332, +16340, +16343, +16323, +16324, +16333, +16307, +16286, +16297, +16300, +16306, +16323, +16321, +16323, +16357, +16370, +16332, +16301, +16325, +16363, +16353, +16324, +16342, +16371, +16371, +16381, +16394, +16382, +16386, +16397, +16383, +16393, +16421, +16410, +16408, +16440, +16443, +16429, +16452, +16465, +16448, +16451, +16465, +16454, +16446, +16461, +16475, +16487, +16503, +16501, +16506, +16529, +16503, +16443, +16460, +16506, +16476, +16446, +16466, +16467, +16462, +16476, +16454, +16438, +16472, +16474, +16431, +16425, +16440, +16430, +16425, +16442, +16462, +16463, +16437, +16431, +16447, +16432, +16406, +16408, +16402, +16375, +16356, +16354, +16354, +16346, +16326, +16305, +16298, +16309, +16328, +16329, +16328, +16346, +16335, +16297, +16306, +16321, +16288, +16262, +16281, +16303, +16327, +16344, +16341, +16348, +16359, +16343, +16324, +16307, +16297, +16309, +16313, +16294, +16296, +16309, +16317, +16337, +16338, +16314, +16313, +16328, +16331, +16343, +16352, +16359, +16379, +16381, +16373, +16400, +16411, +16395, +16408, +16404, +16369, +16389, +16416, +16385, +16387, +16428, +16423, +16416, +16437, +16433, +16427, +16434, +16422, +16425, +16449, +16448, +16454, +16474, +16464, +16459, +16486, +16487, +16473, +16479, +16470, +16458, +16473, +16466, +16437, +16434, +16439, +16428, +16431, +16441, +16423, +16394, +16396, +16417, +16403, +16376, +16395, +16408, +16372, +16372, +16412, +16408, +16405, +16442, +16431, +16400, +16430, +16441, +16393, +16384, +16408, +16392, +16377, +16392, +16392, +16379, +16389, +16414, +16424, +16401, +16371, +16357, +16343, +16345, +16382, +16402, +16385, +16387, +16410, +16417, +16410, +16405, +16400, +16386, +16369, +16372, +16379, +16357, +16342, +16363, +16364, +16343, +16341, +16345, +16341, +16355, +16377, +16390, +16386, +16362, +16354, +16354, +16331, +16324, +16343, +16334, +16317, +16319, +16314, +16316, +16331, +16305, +16279, +16314, +16344, +16314, +16271, +16268, +16296, +16314, +16303, +16298, +16322, +16347, +16365, +16379, +16390, +16409, +16420, +16400, +16379, +16381, +16388, +16401, +16408, +16393, +16389, +16418, +16430, +16418, +16418, +16436, +16461, +16472, +16457, +16460, +16482, +16472, +16461, +16484, +16493, +16488, +16496, +16482, +16463, +16481, +16477, +16444, +16461, +16492, +16464, +16442, +16456, +16446, +16416, +16422, +16460, +16480, +16463, +16447, +16453, +16446, +16428, +16434, +16451, +16445, +16427, +16418, +16413, +16397, +16387, +16401, +16419, +16417, +16409, +16393, +16379, +16391, +16396, +16367, +16358, +16372, +16359, +16341, +16355, +16369, +16359, +16357, +16373, +16375, +16349, +16329, +16341, +16343, +16321, +16315, +16324, +16319, +16309, +16304, +16301, +16309, +16306, +16283, +16279, +16299, +16307, +16300, +16295, +16287, +16284, +16294, +16303, +16303, +16314, +16333, +16343, +16347, +16356, +16357, +16347, +16345, +16351, +16350, +16340, +16346, +16369, +16376, +16376, +16413, +16436, +16400, +16386, +16417, +16411, +16389, +16410, +16432, +16426, +16426, +16432, +16435, +16439, +16436, +16433, +16436, +16434, +16448, +16463, +16449, +16437, +16444, +16432, +16418, +16422, +16404, +16383, +16396, +16398, +16378, +16397, +16433, +16425, +16410, +16444, +16476, +16457, +16440, +16458, +16464, +16452, +16457, +16455, +16445, +16452, +16441, +16414, +16424, +16443, +16436, +16440, +16453, +16446, +16431, +16420, +16419, +16441, +16450, +16439, +16444, +16450, +16447, +16463, +16476, +16454, +16431, +16419, +16403, +16392, +16386, +16373, +16368, +16376, +16375, +16358, +16353, +16357, +16358, +16361, +16358, +16341, +16333, +16348, +16358, +16348, +16348, +16354, +16349, +16342, +16346, +16355, +16348, +16324, +16308, +16307, +16299, +16289, +16295, +16294, +16280, +16287, +16303, +16294, +16292, +16321, +16341, +16329, +16325, +16343, +16346, +16341, +16356, +16354, +16334, +16341, +16346, +16322, +16334, +16369, +16349, +16320, +16353, +16388, +16381, +16364, +16360, +16364, +16372, +16380, +16399, +16421, +16424, +16424, +16425, +16425, +16440, +16459, +16452, +16441, +16456, +16473, +16464, +16434, +16422, +16439, +16459, +16471, +16460, +16429, +16443, +16475, +16449, +16439, +16490, +16486, +16446, +16473, +16495, +16465, +16464, +16463, +16439, +16452, +16471, +16452, +16446, +16452, +16440, +16427, +16409, +16396, +16411, +16413, +16390, +16390, +16394, +16382, +16374, +16366, +16361, +16368, +16362, +16347, +16350, +16351, +16346, +16339, +16317, +16313, +16335, +16324, +16301, +16305, +16280, +16246, +16263, +16281, +16268, +16276, +16286, +16283, +16306, +16324, +16315, +16329, +16345, +16336, +16341, +16347, +16335, +16346, +16366, +16368, +16378, +16383, +16369, +16380, +16409, +16401, +16379, +16385, +16414, +16440, +16445, +16457, +16483, +16479, +16474, +16510, +16518, +16498, +16526, +16538, +16508, +16520, +16540, +16508, +16513, +16539, +16512, +16506, +16529, +16484, +16446, +16475, +16478, +16451, +16441, +16415, +16395, +16402, +16392, +16380, +16393, +16395, +16378, +16372, +16384, +16403, +16401, +16379, +16383, +16393, +16367, +16353, +16374, +16381, +16376, +16370, +16355, +16355, +16357, +16331, +16323, +16336, +16329, +16338, +16369, +16353, +16322, +16329, +16345, +16358, +16369, +16363, +16364, +16373, +16357, +16348, +16353, +16336, +16326, +16341, +16330, +16308, +16301, +16285, +16276, +16279, +16273, +16283, +16309, +16299, +16283, +16294, +16296, +16297, +16309, +16304, +16296, +16307, +16301, +16288, +16308, +16329, +16313, +16289, +16306, +16338, +16334, +16327, +16358, +16364, +16346, +16370, +16401, +16397, +16404, +16416, +16405, +16424, +16459, +16453, +16444, +16461, +16474, +16481, +16481, +16465, +16462, +16469, +16469, +16476, +16484, +16472, +16455, +16451, +16453, +16461, +16469, +16485, +16508, +16514, +16508, +16531, +16559, +16558, +16556, +16567, +16565, +16544, +16519, +16501, +16492, +16488, +16488, +16473, +16448, +16452, +16469, +16450, +16426, +16433, +16426, +16415, +16437, +16434, +16402, +16416, +16431, +16401, +16396, +16419, +16413, +16403, +16411, +16413, +16411, +16391, +16359, +16362, +16371, +16342, +16326, +16341, +16341, +16330, +16319, +16309, +16317, +16316, +16308, +16327, +16322, +16271, +16266, +16298, +16289, +16278, +16284, +16267, +16270, +16303, +16295, +16263, +16272, +16291, +16284, +16280, +16282, +16276, +16278, +16297, +16313, +16318, +16339, +16372, +16362, +16339, +16361, +16382, +16372, +16383, +16400, +16391, +16391, +16398, +16383, +16384, +16406, +16411, +16406, +16395, +16372, +16366, +16386, +16403, +16402, +16396, +16393, +16387, +16391, +16418, +16430, +16402, +16390, +16414, +16408, +16379, +16371, +16363, +16352, +16355, +16358, +16372, +16393, +16377, +16348, +16367, +16396, +16396, +16393, +16390, +16386, +16397, +16405, +16410, +16426, +16432, +16430, +16436, +16438, +16441, +16453, +16448, +16432, +16448, +16470, +16462, +16456, +16461, +16454, +16453, +16463, +16464, +16460, +16466, +16461, +16450, +16462, +16470, +16453, +16450, +16451, +16426, +16421, +16448, +16435, +16397, +16402, +16432, +16449, +16449, +16423, +16396, +16401, +16418, +16428, +16425, +16402, +16386, +16408, +16426, +16423, +16422, +16410, +16393, +16400, +16408, +16394, +16394, +16392, +16369, +16368, +16392, +16384, +16358, +16353, +16354, +16336, +16324, +16329, +16335, +16336, +16338, +16325, +16300, +16308, +16330, +16326, +16318, +16328, +16320, +16317, +16346, +16347, +16330, +16362, +16392, +16374, +16371, +16377, +16349, +16344, +16382, +16389, +16364, +16358, +16362, +16361, +16368, +16380, +16377, +16370, +16376, +16377, +16362, +16367, +16391, +16391, +16384, +16399, +16397, +16384, +16400, +16417, +16409, +16409, +16414, +16409, +16412, +16416, +16406, +16406, +16411, +16394, +16370, +16376, +16400, +16411, +16411, +16414, +16397, +16366, +16365, +16380, +16384, +16390, +16380, +16352, +16348, +16348, +16333, +16361, +16408, +16406, +16384, +16378, +16384, +16410, +16416, +16385, +16375, +16390, +16389, +16400, +16427, +16423, +16408, +16402, +16395, +16381, +16352, +16337, +16355, +16348, +16327, +16355, +16391, +16378, +16364, +16359, +16344, +16344, +16366, +16380, +16387, +16386, +16387, +16401, +16398, +16390, +16412, +16428, +16419, +16423, +16424, +16416, +16431, +16450, +16450, +16463, +16468, +16447, +16447, +16460, +16444, +16429, +16432, +16428, +16431, +16439, +16420, +16410, +16433, +16437, +16415, +16400, +16395, +16397, +16407, +16424, +16442, +16433, +16393, +16383, +16413, +16423, +16423, +16450, +16462, +16438, +16431, +16438, +16425, +16404, +16411, +16417, +16397, +16386, +16402, +16410, +16399, +16398, +16403, +16398, +16384, +16373, +16376, +16379, +16368, +16359, +16368, +16378, +16378, +16375, +16369, +16365, +16360, +16353, +16342, +16328, +16331, +16354, +16374, +16376, +16373, +16372, +16372, +16371, +16366, +16369, +16377, +16363, +16352, +16355, +16337, +16319, +16325, +16315, +16306, +16321, +16313, +16297, +16333, +16359, +16324, +16304, +16326, +16335, +16327, +16319, +16311, +16314, +16321, +16332, +16348, +16349, +16341, +16341, +16336, +16340, +16354, +16344, +16322, +16325, +16339, +16349, +16364, +16372, +16367, +16369, +16379, +16389, +16404, +16412, +16412, +16416, +16427, +16446, +16464, +16463, +16456, +16468, +16481, +16473, +16467, +16469, +16468, +16465, +16464, +16450, +16436, +16448, +16459, +16445, +16444, +16466, +16467, +16462, +16483, +16500, +16489, +16473, +16471, +16485, +16495, +16483, +16464, +16467, +16467, +16452, +16452, +16464, +16452, +16434, +16436, +16436, +16412, +16402, +16418, +16420, +16406, +16409, +16416, +16404, +16403, +16405, +16394, +16406, +16439, +16432, +16400, +16383, +16365, +16352, +16360, +16367, +16357, +16335, +16307, +16299, +16312, +16325, +16328, +16304, +16262, +16263, +16299, +16304, +16291, +16298, +16304, +16304, +16310, +16318, +16329, +16337, +16331, +16332, +16339, +16336, +16331, +16329, +16317, +16314, +16328, +16330, +16323, +16321, +16324, +16334, +16346, +16361, +16370, +16365, +16359, +16371, +16376, +16373, +16390, +16395, +16384, +16401, +16408, +16381, +16387, +16410, +16392, +16388, +16427, +16446, +16441, +16436, +16435, +16454, +16475, +16460, +16443, +16453, +16462, +16475, +16482, +16464, +16453, +16453, +16431, +16420, +16442, +16445, +16423, +16412, +16420, +16439, +16447, +16424, +16408, +16420, +16413, +16399, +16408, +16398, +16382, +16409, +16429, +16395, +16379, +16405, +16402, +16379, +16390, +16407, +16407, +16408, +16405, +16399, +16407, +16407, +16392, +16389, +16388, +16381, +16381, +16373, +16356, +16362, +16367, +16361, +16374, +16381, +16363, +16356, +16364, +16366, +16380, +16390, +16370, +16358, +16371, +16378, +16381, +16391, +16385, +16372, +16370, +16362, +16343, +16348, +16362, +16354, +16342, +16340, +16330, +16330, +16359, +16365, +16347, +16356, +16357, +16334, +16344, +16365, +16353, +16363, +16388, +16373, +16367, +16382, +16369, +16367, +16401, +16418, +16404, +16391, +16383, +16384, +16380, +16373, +16388, +16407, +16410, +16410, +16408, +16416, +16439, +16429, +16414, +16455, +16477, +16433, +16419, +16434, +16424, +16428, +16438, +16421, +16419, +16423, +16391, +16388, +16436, +16458, +16443, +16436, +16448, +16463, +16465, +16457, +16455, +16456, +16456, +16456, +16452, +16452, +16459, +16457, +16445, +16441, +16441, +16428, +16409, +16395, +16391, +16389, +16381, +16375, +16371, +16374, +16384, +16384, +16378, +16372, +16364, +16359, +16359, +16353, +16357, +16362, +16336, +16318, +16327, +16316, +16302, +16316, +16306, +16279, +16301, +16328, +16303, +16289, +16318, +16334, +16311, +16302, +16319, +16307, +16276, +16293, +16324, +16316, +16324, +16345, +16325, +16318, +16351, +16356, +16334, +16334, +16334, +16323, +16318, +16317, +16329, +16350, +16355, +16355, +16373, +16390, +16401, +16407, +16406, +16419, +16440, +16439, +16438, +16455, +16465, +16463, +16473, +16480, +16471, +16468, +16471, +16460, +16443, +16439, +16449, +16454, +16449, +16439, +16440, +16460, +16480, +16470, +16466, +16496, +16508, +16478, +16465, +16489, +16496, +16470, +16449, +16451, +16457, +16445, +16439, +16443, +16420, +16389, +16405, +16409, +16373, +16373, +16396, +16385, +16380, +16402, +16404, +16397, +16400, +16392, +16394, +16418, +16426, +16413, +16396, +16392, +16412, +16422, +16391, +16377, +16384, +16369, +16359, +16376, +16377, +16365, +16362, +16361, +16361, +16361, +16359, +16366, +16372, +16369, +16365, +16347, +16328, +16344, +16370, +16377, +16374, +16354, +16331, +16342, +16353, +16342, +16341, +16338, +16315, +16298, +16296, +16294, +16290, +16275, +16273, +16309, +16334, +16314, +16302, +16305, +16294, +16304, +16343, +16349, +16332, +16341, +16356, +16350, +16357, +16379, +16376, +16345, +16328, +16341, +16365, +16382, +16388, +16393, +16404, +16412, +16404, +16406, +16432, +16438, +16416, +16428, +16469, +16462, +16425, +16432, +16458, +16462, +16466, +16465, +16444, +16428, +16424, +16421, +16422, +16425, +16424, +16419, +16419, +16422, +16432, +16440, +16446, +16470, +16491, +16482, +16468, +16466, +16467, +16467, +16467, +16467, +16474, +16465, +16442, +16446, +16465, +16457, +16439, +16423, +16405, +16413, +16436, +16414, +16378, +16377, +16380, +16378, +16397, +16407, +16389, +16385, +16386, +16384, +16400, +16413, +16399, +16399, +16421, +16421, +16407, +16392, +16367, +16357, +16366, +16363, +16349, +16345, +16329, +16312, +16320, +16333, +16330, +16328, +16321, +16297, +16285, +16284, +16285, +16301, +16321, +16311, +16299, +16314, +16323, +16303, +16288, +16288, +16295, +16314, +16329, +16316, +16300, +16310, +16326, +16333, +16343, +16361, +16388, +16416, +16422, +16407, +16406, +16418, +16422, +16424, +16425, +16414, +16396, +16388, +16401, +16419, +16409, +16399, +16428, +16444, +16416, +16408, +16442, +16449, +16433, +16431, +16436, +16440, +16445, +16434, +16416, +16414, +16417, +16412, +16407, +16408, +16423, +16438, +16427, +16413, +16434, +16460, +16451, +16435, +16444, +16459, +16458, +16456, +16465, +16470, +16472, +16469, +16455, +16457, +16485, +16477, +16430, +16431, +16477, +16482, +16448, +16434, +16432, +16416, +16392, +16382, +16392, +16405, +16407, +16406, +16404, +16397, +16378, +16352, +16357, +16385, +16366, +16312, +16306, +16321, +16311, +16299, +16297, +16291, +16294, +16296, +16280, +16282, +16309, +16320, +16309, +16297, +16295, +16301, +16293, +16282, +16297, +16312, +16297, +16296, +16312, +16297, +16286, +16319, +16337, +16321, +16317, +16322, +16310, +16306, +16326, +16342, +16343, +16352, +16375, +16385, +16393, +16418, +16434, +16423, +16424, +16440, +16437, +16425, +16440, +16470, +16475, +16454, +16448, +16454, +16444, +16436, +16461, +16478, +16470, +16477, +16490, +16483, +16482, +16482, +16461, +16455, +16472, +16469, +16458, +16465, +16463, +16448, +16454, +16470, +16464, +16450, +16454, +16458, +16450, +16451, +16463, +16454, +16438, +16435, +16432, +16431, +16433, +16419, +16403, +16403, +16393, +16376, +16383, +16402, +16404, +16399, +16391, +16383, +16375, +16365, +16373, +16381, +16355, +16342, +16367, +16364, +16336, +16348, +16359, +16339, +16347, +16356, +16318, +16305, +16333, +16331, +16322, +16346, +16347, +16321, +16317, +16318, +16302, +16293, +16298, +16301, +16299, +16298, +16302, +16310, +16317, +16324, +16334, +16338, +16330, +16328, +16343, +16347, +16332, +16336, +16359, +16357, +16341, +16348, +16356, +16357, +16377, +16400, +16400, +16401, +16419, +16431, +16432, +16447, +16471, +16471, +16449, +16444, +16462, +16475, +16480, +16472, +16458, +16466, +16471, +16444, +16434, +16439, +16418, +16412, +16424, +16400, +16383, +16406, +16410, +16398, +16410, +16419, +16407, +16403, +16408, +16418, +16412, +16384, +16379, +16388, +16363, +16349, +16383, +16390, +16367, +16372, +16393, +16399, +16393, +16367, +16358, +16395, +16421, +16402, +16401, +16428, +16430, +16413, +16418, +16437, +16449, +16442, +16421, +16415, +16431, +16441, +16440, +16436, +16431, +16439, +16447, +16417, +16388, +16418, +16441, +16412, +16391, +16384, +16368, +16377, +16410, +16416, +16405, +16408, +16405, +16395, +16396, +16403, +16400, +16379, +16352, +16337, +16327, +16316, +16318, +16314, +16293, +16285, +16295, +16293, +16295, +16297, +16285, +16287, +16302, +16312, +16317, +16314, +16314, +16337, +16348, +16336, +16346, +16363, +16359, +16364, +16378, +16381, +16392, +16390, +16366, +16378, +16408, +16391, +16365, +16374, +16381, +16370, +16372, +16385, +16390, +16399, +16421, +16450, +16468, +16459, +16447, +16456, +16474, +16474, +16468, +16462, +16441, +16432, +16453, +16445, +16412, +16420, +16442, +16423, +16404, +16400, +16389, +16396, +16417, +16417, +16413, +16422, +16425, +16428, +16433, +16433, +16440, +16439, +16414, +16410, +16428, +16418, +16402, +16408, +16400, +16380, +16384, +16392, +16376, +16373, +16394, +16393, +16372, +16385, +16428, +16442, +16416, +16399, +16417, +16437, +16426, +16402, +16399, +16395, +16369, +16364, +16372, +16353, +16340, +16356, +16343, +16320, +16341, +16359, +16327, +16305, +16317, +16323, +16319, +16313, +16298, +16301, +16324, +16331, +16322, +16325, +16339, +16360, +16375, +16365, +16360, +16381, +16378, +16360, +16374, +16389, +16379, +16388, +16401, +16389, +16402, +16427, +16423, +16428, +16447, +16445, +16442, +16444, +16428, +16414, +16421, +16415, +16394, +16379, +16383, +16383, +16362, +16356, +16375, +16371, +16357, +16382, +16404, +16397, +16406, +16422, +16420, +16424, +16434, +16437, +16436, +16435, +16436, +16442, +16438, +16430, +16424, +16408, +16398, +16399, +16386, +16384, +16406, +16408, +16390, +16395, +16403, +16397, +16398, +16400, +16386, +16374, +16386, +16419, +16433, +16410, +16397, +16411, +16420, +16411, +16400, +16390, +16387, +16388, +16380, +16371, +16372, +16377, +16369, +16356, +16365, +16389, +16384, +16367, +16374, +16384, +16381, +16383, +16377, +16361, +16354, +16350, +16351, +16358, +16353, +16346, +16358, +16364, +16366, +16377, +16373, +16354, +16355, +16374, +16379, +16371, +16373, +16385, +16384, +16367, +16361, +16358, +16345, +16349, +16357, +16343, +16346, +16357, +16335, +16325, +16353, +16366, +16364, +16377, +16390, +16392, +16392, +16403, +16425, +16440, +16446, +16466, +16483, +16461, +16443, +16453, +16471, +16488, +16496, +16489, +16478, +16470, +16463, +16465, +16465, +16460, +16464, +16459, +16443, +16444, +16447, +16429, +16423, +16433, +16429, +16422, +16414, +16389, +16374, +16389, +16414, +16422, +16402, +16384, +16385, +16379, +16369, +16377, +16375, +16351, +16341, +16339, +16334, +16344, +16347, +16332, +16329, +16325, +16309, +16327, +16349, +16328, +16326, +16359, +16357, +16334, +16336, +16347, +16358, +16367, +16358, +16348, +16359, +16367, +16362, +16360, +16367, +16379, +16384, +16376, +16367, +16367, +16367, +16362, +16351, +16347, +16346, +16339, +16345, +16357, +16355, +16356, +16355, +16339, +16334, +16352, +16354, +16345, +16364, +16385, +16384, +16376, +16371, +16372, +16393, +16420, +16414, +16390, +16386, +16400, +16414, +16430, +16439, +16437, +16429, +16419, +16405, +16410, +16428, +16433, +16435, +16445, +16454, +16458, +16450, +16427, +16418, +16427, +16431, +16421, +16410, +16407, +16406, +16408, +16412, +16418, +16422, +16434, +16438, +16416, +16402, +16423, +16438, +16436, +16441, +16443, +16441, +16443, +16435, +16422, +16425, +16423, +16411, +16422, +16442, +16454, +16452, +16431, +16417, +16423, +16410, +16387, +16395, +16410, +16402, +16405, +16421, +16432, +16435, +16420, +16398, +16406, +16427, +16426, +16412, +16393, +16379, +16386, +16386, +16363, +16358, +16364, +16348, +16331, +16337, +16357, +16377, +16370, +16335, +16318, +16327, +16320, +16299, +16296, +16314, +16314, +16280, +16260, +16288, +16314, +16309, +16313, +16333, +16341, +16331, +16313, +16315, +16341, +16344, +16321, +16314, +16323, +16329, +16330, +16325, +16336, +16362, +16362, +16359, +16384, +16386, +16369, +16384, +16389, +16361, +16371, +16409, +16401, +16381, +16397, +16417, +16425, +16432, +16429, +16424, +16434, +16438, +16432, +16436, +16450, +16446, +16433, +16439, +16451, +16456, +16472, +16489, +16488, +16485, +16483, +16469, +16469, +16480, +16475, +16458, +16439, +16421, +16417, +16414, +16402, +16401, +16399, +16371, +16361, +16392, +16413, +16409, +16413, +16424, +16424, +16432, +16443, +16434, +16420, +16424, +16422, +16397, +16380, +16378, +16359, +16336, +16345, +16360, +16352, +16339, +16327, +16309, +16323, +16358, +16352, +16325, +16329, +16331, +16323, +16351, +16382, +16360, +16341, +16363, +16375, +16362, +16356, +16343, +16335, +16344, +16347, +16342, +16354, +16363, +16362, +16365, +16368, +16383, +16394, +16369, +16358, +16395, +16416, +16404, +16417, +16431, +16426, +16433, +16444, +16444, +16450, +16451, +16438, +16431, +16430, +16430, +16429, +16420, +16420, +16441, +16442, +16424, +16423, +16436, +16438, +16433, +16431, +16438, +16451, +16449, +16438, +16431, +16425, +16423, +16429, +16431, +16427, +16416, +16392, +16370, +16361, +16363, +16376, +16379, +16368, +16370, +16380, +16366, +16355, +16369, +16369, +16348, +16341, +16352, +16366, +16375, +16376, +16371, +16370, +16377, +16379, +16367, +16359, +16358, +16353, +16351, +16359, +16349, +16341, +16352, +16354, +16346}; \ No newline at end of file