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
Revision 21:7e0f5b8f6c77, committed 2020-01-11
- Comitter:
- pinofal
- Date:
- Sat Jan 11 17:54:23 2020 +0000
- Parent:
- 20:80454cbf15f3
- Commit message:
- bell bell
Changed in this revision
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Arrivederci.h Sat Jan 11 17:54:23 2020 +0000 @@ -0,0 +1,23217 @@ +//Forma d'onda campionata +int nSampleNumArrivederci = 23211; +int nSamplePerSecArrivederci = 44100; +int nUnderSampleFactorArrivederci = 3; +const int naInputSoundWaveArrivederci[23211]= { +15509, +15510, +15508, +15509, +15508, +15508, +15510, +15509, +15508, +15511, +15508, +15510, +15509, +15508, +15508, +15508, +15508, +15509, +15509, +15511, +15509, +15508, +15510, +15508, +15509, +15511, +15508, +15508, +15511, +15509, +15508, +15509, +15508, +15509, +15508, +15509, +15509, +15510, +15509, +15508, +15512, +15507, +15508, +15508, +15510, +15509, +15507, +15508, +15509, +15511, +15508, +15509, +15510, +15508, +15511, +15510, +15507, +15509, +15509, +15507, +15509, +15511, +15507, +15508, +15509, +15508, +15509, +15507, +15508, +15511, +15508, +15509, +15507, +15509, +15510, +15509, +15510, +15509, +15509, +15511, +15508, +15509, +15509, +15509, +15510, +15508, +15509, +15509, +15510, +15510, +15508, +15508, +15507, +15511, +15506, +15511, +15507, +15509, +15509, +15509, +15507, +15508, +15511, +15508, +15509, +15511, +15509, +15508, +15398, +15458, +15432, +15468, +15496, +15525, +15465, +15485, +15448, +15478, +15506, +15554, +15506, +15501, +15475, +15493, +15494, +15513, +15529, +15529, +15558, +15546, +15555, +15580, +15538, +15576, +15555, +15563, +15547, +15551, +15525, +15514, +15520, +15523, +15554, +15558, +15528, +15548, +15541, +15490, +15478, +15462, +15477, +15508, +15506, +15480, +15453, +15432, +15473, +15500, +15550, +15514, +15506, +15482, +15483, +15487, +15477, +15507, +15512, +15493, +15516, +15483, +15518, +15542, +15519, +15499, +15519, +15495, +15533, +15513, +15538, +15579, +15536, +15519, +15516, +15514, +15491, +15474, +15508, +15519, +15489, +15507, +15506, +15490, +15416, +15435, +15435, +15485, +15494, +15499, +15507, +15508, +15498, +15494, +15478, +15508, +15512, +15534, +15514, +15511, +15488, +15476, +15519, +15533, +15528, +15554, +15547, +15516, +15515, +15542, +15506, +15509, +15508, +15531, +15503, +15520, +15539, +15544, +15529, +15514, +15529, +15550, +15553, +15565, +15534, +15532, +15531, +15521, +15508, +15500, +15519, +15487, +15478, +15493, +15498, +15505, +15484, +15525, +15519, +15531, +15493, +15520, +15502, +15459, +15460, +15472, +15494, +15494, +15493, +15483, +15475, +15500, +15481, +15509, +15521, +15528, +15538, +15525, +15480, +15476, +15470, +15509, +15523, +15552, +15533, +15486, +15480, +15482, +15492, +15511, +15473, +15493, +15494, +15494, +15457, +15483, +15485, +15494, +15515, +15501, +15527, +15565, +15548, +15544, +15571, +15539, +15529, +15540, +15552, +15531, +15515, +15508, +15525, +15592, +15548, +15571, +15564, +15544, +15555, +15545, +15523, +15506, +15483, +15483, +15468, +15502, +15471, +15456, +15472, +15482, +15459, +15454, +15485, +15507, +15499, +15505, +15467, +15463, +15442, +15487, +15549, +15554, +15528, +15490, +15512, +15495, +15514, +15514, +15534, +15487, +15483, +15479, +15477, +15468, +15500, +15519, +15480, +15528, +15540, +15521, +15521, +15536, +15540, +15498, +15512, +15512, +15511, +15481, +15513, +15539, +15519, +15517, +15524, +15530, +15531, +15498, +15487, +15558, +15544, +15544, +15531, +15548, +15542, +15513, +15483, +15517, +15509, +15520, +15512, +15502, +15513, +15492, +15515, +15532, +15523, +15540, +15525, +15523, +15498, +15482, +15504, +15501, +15484, +15479, +15455, +15469, +15475, +15453, +15457, +15494, +15472, +15551, +15488, +15472, +15456, +15470, +15495, +15500, +15491, +15525, +15474, +15539, +15526, +15483, +15529, +15518, +15537, +15506, +15554, +15560, +15533, +15468, +15524, +15500, +15539, +15508, +15531, +15544, +15539, +15534, +15507, +15528, +15536, +15544, +15557, +15499, +15494, +15486, +15515, +15505, +15508, +15505, +15504, +15537, +15531, +15510, +15497, +15527, +15562, +15546, +15498, +15522, +15462, +15487, +15511, +15508, +15514, +15479, +15514, +15461, +15474, +15467, +15478, +15501, +15500, +15550, +15495, +15514, +15478, +15500, +15518, +15542, +15503, +15506, +15522, +15520, +15536, +15557, +15495, +15509, +15503, +15513, +15517, +15489, +15472, +15464, +15518, +15512, +15467, +15428, +15479, +15482, +15488, +15514, +15520, +15520, +15564, +15556, +15507, +15510, +15494, +15538, +15531, +15554, +15514, +15507, +15499, +15508, +15520, +15546, +15548, +15551, +15534, +15524, +15512, +15519, +15555, +15564, +15482, +15442, +15483, +15468, +15482, +15441, +15458, +15445, +15506, +15492, +15492, +15482, +15488, +15489, +15514, +15481, +15469, +15471, +15455, +15490, +15523, +15494, +15509, +15497, +15508, +15496, +15516, +15548, +15560, +15541, +15544, +15514, +15515, +15550, +15570, +15529, +15577, +15508, +15495, +15529, +15540, +15567, +15596, +15597, +15578, +15534, +15550, +15534, +15482, +15501, +15480, +15514, +15517, +15503, +15560, +15543, +15504, +15539, +15520, +15480, +15449, +15452, +15462, +15527, +15519, +15488, +15468, +15487, +15488, +15457, +15513, +15471, +15446, +15501, +15565, +15577, +15501, +15350, +15368, +15515, +15586, +15573, +15436, +15408, +15487, +15637, +15640, +15511, +15430, +15487, +15637, +15608, +15531, +15361, +15358, +15500, +15545, +15474, +15332, +15340, +15496, +15611, +15593, +15421, +15235, +15325, +15560, +15688, +15530, +15413, +15423, +15616, +15793, +15706, +15387, +15337, +15393, +15580, +15617, +15475, +15335, +15395, +15644, +15725, +15578, +15396, +15487, +15693, +15830, +15646, +15357, +15286, +15532, +15843, +15791, +15433, +15207, +15479, +15906, +15919, +15581, +15281, +15243, +15550, +15695, +15587, +15403, +15345, +15581, +15787, +15690, +15367, +15121, +15371, +15784, +15795, +15473, +15301, +15403, +15585, +15699, +15484, +15232, +15253, +15403, +15610, +15588, +15349, +15199, +15368, +15631, +15596, +15422, +15329, +15441, +15474, +15439, +15271, +15283, +15431, +15672, +15694, +15414, +15389, +15568, +15675, +15684, +15429, +15186, +15385, +15632, +15525, +15535, +15558, +15680, +15841, +15680, +15365, +15336, +15578, +15760, +15657, +15472, +15419, +15577, +15726, +15650, +15406, +15373, +15554, +15643, +15701, +15735, +15527, +15439, +15507, +15499, +15319, +15252, +15453, +15758, +15812, +15551, +15434, +15518, +15478, +15575, +15559, +15247, +15219, +15564, +15642, +15504, +15383, +15187, +15326, +15628, +15594, +15436, +15512, +15673, +15727, +15556, +15183, +15143, +15343, +15433, +15616, +15480, +15190, +15515, +16106, +16053, +15751, +15305, +15037, +15288, +15509, +15483, +15350, +15538, +15708, +15906, +15605, +15310, +15277, +15550, +15635, +15733, +15341, +15234, +15572, +15849, +15677, +15407, +15128, +15457, +15916, +15751, +15503, +15334, +15294, +15584, +15771, +15561, +15496, +15408, +15560, +15761, +15545, +15221, +15256, +15237, +15614, +15859, +15624, +15301, +15527, +15731, +15901, +15581, +15008, +15019, +15478, +15835, +15628, +15267, +15036, +15489, +15870, +15785, +15349, +15190, +15417, +15883, +15923, +15199, +14963, +15219, +15689, +15649, +15629, +15482, +15460, +15722, +16264, +15885, +15173, +14828, +15003, +15621, +15750, +15394, +15164, +15612, +15940, +16275, +15766, +15080, +14979, +15340, +15580, +15628, +15473, +15382, +15710, +15910, +15628, +15188, +15038, +15075, +15726, +16099, +15763, +15314, +15342, +15246, +15873, +15867, +15351, +15080, +15638, +15438, +15418, +15379, +15390, +15655, +16272, +16178, +15404, +15097, +14894, +15200, +15085, +15314, +15435, +16169, +16002, +16009, +15717, +15397, +15309, +15341, +15104, +15107, +15737, +15590, +15607, +15603, +15414, +15093, +15560, +15867, +16031, +15709, +15443, +15041, +14924, +15383, +16187, +16132, +15676, +15107, +15415, +15683, +15363, +15181, +15174, +15652, +15987, +15811, +14968, +15030, +15370, +15604, +15699, +16189, +15163, +15060, +15938, +16172, +14876, +15027, +14712, +15545, +16373, +16244, +15180, +14940, +14985, +15734, +16481, +15365, +14707, +14974, +15930, +15863, +15465, +14773, +15776, +16696, +16176, +15188, +15177, +15036, +15288, +15385, +15031, +15275, +15587, +15472, +16047, +16232, +15426, +15416, +15540, +16131, +15537, +15170, +15089, +15921, +15647, +15826, +15332, +14845, +15422, +16929, +16564, +14915, +14151, +14476, +16538, +16854, +15374, +14489, +15197, +15414, +15971, +15257, +15069, +15682, +16396, +15546, +15629, +15946, +15171, +14489, +15206, +14849, +15026, +16445, +16253, +15369, +15438, +15373, +15491, +15947, +15531, +14885, +14871, +15605, +15747, +15589, +15729, +14699, +15098, +17163, +16457, +14271, +13968, +14586, +16845, +17632, +15137, +13222, +14503, +17174, +17790, +15623, +13591, +13909, +16138, +17870, +16024, +13767, +14081, +16157, +17626, +16024, +14296, +14183, +15422, +16271, +16981, +15426, +15471, +15293, +15445, +15893, +15078, +14331, +15760, +16417, +15513, +15821, +15572, +15342, +14486, +14894, +15516, +16774, +16666, +15068, +13739, +14988, +15958, +17254, +17272, +14791, +12782, +13899, +16411, +16668, +15579, +14683, +14847, +16527, +17036, +14141, +13805, +15025, +16638, +18023, +16683, +14371, +15011, +15451, +15950, +15313, +14119, +16037, +17040, +16522, +15728, +14202, +13328, +15693, +15880, +16174, +15025, +15718, +15122, +15197, +14792, +15242, +15984, +17740, +17372, +15564, +13753, +12575, +14694, +16297, +16761, +16409, +14358, +14846, +17258, +15606, +13959, +14657, +14415, +17591, +18029, +15081, +13949, +13857, +14565, +17957, +16289, +15385, +15098, +14813, +15308, +17235, +15241, +15840, +15316, +15002, +15466, +16070, +13956, +13971, +16417, +16801, +16610, +16401, +15669, +14786, +15414, +16027, +16058, +15488, +14141, +13948, +15807, +15307, +15976, +15891, +15512, +15552, +16125, +14575, +16626, +14059, +13336, +15970, +17486, +16581, +16579, +14088, +15507, +16549, +15111, +15994, +15938, +12957, +15284, +16436, +16982, +16348, +14999, +14265, +14439, +14728, +15001, +14834, +15645, +16549, +16258, +17870, +16231, +14036, +13768, +14559, +17292, +15661, +13960, +16696, +18236, +16571, +14587, +12456, +13518, +16201, +15627, +14928, +16120, +15160, +16834, +18349, +16515, +11924, +12710, +14530, +16881, +15989, +15739, +15042, +16980, +19436, +17703, +14166, +13511, +12809, +13269, +15779, +15728, +13079, +14814, +19666, +20665, +17678, +15887, +13063, +11717, +12938, +13588, +15813, +18762, +17076, +13952, +17087, +18383, +15702, +13425, +13918, +13245, +15435, +16921, +15315, +11678, +16942, +20643, +19443, +15345, +13502, +12420, +16147, +17293, +15578, +13605, +13646, +15700, +18045, +16951, +12342, +11594, +13794, +17768, +17452, +16963, +12596, +14421, +16145, +18526, +15962, +14510, +15511, +16637, +15475, +15181, +13789, +14523, +18986, +17919, +14399, +15558, +15299, +13600, +15220, +14595, +16545, +19116, +17185, +11675, +13121, +14991, +15680, +18566, +19165, +14649, +13195, +15911, +15830, +15202, +10210, +11990, +15054, +18170, +18694, +16307, +9412, +15001, +20400, +19052, +12483, +12459, +16060, +20879, +18017, +11736, +11169, +16763, +17883, +16227, +15657, +11392, +18745, +22089, +19888, +16192, +16261, +13583, +14345, +14237, +15660, +12608, +12135, +16608, +17263, +14311, +13524, +9960, +10216, +14637, +16786, +14262, +11254, +13403, +17360, +18790, +19916, +17772, +13674, +12085, +13304, +17989, +21959, +19903, +19024, +19288, +16546, +16793, +14909, +9035, +9180, +14376, +22660, +25410, +20691, +17144, +19820, +18078, +14059, +8629, +7308, +8145, +8111, +9522, +12939, +13763, +17457, +22623, +18977, +15793, +12282, +12290, +11726, +13006, +14358, +13829, +16136, +22972, +24567, +23131, +21662, +16211, +14517, +13626, +4985, +8618, +9342, +12566, +19793, +25505, +21055, +25051, +17417, +19261, +17642, +17962, +11856, +10257, +4076, +11225, +10542, +14185, +12853, +8722, +12620, +17161, +15235, +18990, +16251, +17419, +22301, +17558, +15632, +9207, +10243, +19424, +19967, +21589, +24473, +18511, +21140, +16239, +9227, +8993, +4687, +10598, +20408, +22244, +25239, +19868, +19455, +17747, +14444, +15692, +20936, +10389, +10476, +3447, +4069, +7918, +12044, +9809, +12740, +16916, +21644, +19163, +15051, +13197, +13329, +17696, +19987, +12925, +17618, +21990, +18496, +20791, +24389, +19512, +20727, +20886, +8140, +5820, +8699, +12974, +19031, +19100, +21319, +22997, +27436, +22884, +17476, +8001, +7212, +3620, +12397, +10220, +4631, +5003, +11233, +13229, +20932, +19330, +18830, +10793, +14444, +17006, +13801, +18408, +17039, +11903, +20158, +23932, +17687, +23301, +16338, +17377, +15036, +16202, +8533, +15029, +12736, +14026, +15949, +23810, +19058, +24060, +24107, +20397, +17160, +10038, +8133, +6208, +2877, +4424, +9769, +13564, +16386, +19034, +17977, +15904, +14570, +16857, +14487, +13449, +13217, +13625, +21488, +23825, +22297, +21551, +20343, +15252, +16697, +12616, +9349, +10446, +13047, +18977, +18251, +20108, +20128, +18479, +20379, +21986, +17887, +17320, +11366, +6136, +8457, +6520, +6920, +9484, +11110, +14832, +15604, +16817, +17500, +15202, +16444, +12171, +13457, +18852, +14746, +16588, +19842, +22123, +26213, +28477, +18384, +12991, +10057, +10411, +12443, +11429, +11275, +15967, +24874, +28294, +19650, +17033, +17409, +14750, +18243, +8697, +2718, +6333, +6329, +8272, +12706, +13410, +19210, +23091, +18307, +14166, +10270, +7694, +10013, +17869, +23158, +22701, +24169, +21370, +18241, +21966, +16939, +10623, +12377, +11568, +13173, +17208, +13693, +13563, +21542, +23806, +24322, +20916, +16127, +13510, +9576, +6663, +4080, +7667, +13298, +18690, +13423, +14240, +13764, +13436, +14102, +16079, +14109, +11049, +11984, +15992, +18910, +26011, +21739, +22629, +24146, +26576, +15084, +14129, +2361, +5047, +10642, +15646, +20698, +20974, +21834, +24915, +25933, +16517, +12675, +10225, +11196, +7918, +6237, +10045, +13520, +12748, +15326, +17270, +19485, +14300, +10679, +7089, +7535, +10643, +14000, +16201, +24854, +26535, +23389, +28886, +21920, +17161, +17232, +12661, +6618, +8487, +5703, +14858, +22448, +22718, +30927, +24850, +21317, +15073, +11556, +6718, +6174, +0, +8910, +14311, +18607, +17264, +18696, +16607, +16819, +10770, +11456, +3239, +5458, +10395, +14897, +21386, +29719, +22902, +32617, +25596, +19526, +15078, +10760, +5326, +10633, +5861, +13181, +19206, +24497, +29137, +27316, +20099, +17313, +8558, +4257, +4437, +4158, +9229, +16091, +18619, +19883, +18694, +21936, +18026, +10299, +5991, +5178, +7435, +11890, +14341, +14520, +26783, +24939, +30643, +24926, +19442, +14222, +12784, +10184, +10963, +6957, +7034, +17895, +22888, +30879, +28967, +17863, +14862, +11232, +7182, +9556, +6014, +5018, +15669, +18421, +21173, +18700, +18889, +19136, +16443, +10793, +5959, +1485, +9352, +14235, +17649, +26620, +26184, +25658, +23595, +16811, +11812, +10935, +10516, +14236, +14007, +13120, +14513, +15368, +22224, +25205, +23391, +20186, +11720, +5406, +7216, +6216, +8572, +14331, +18621, +23564, +22199, +18041, +13690, +10827, +12116, +11660, +9000, +10826, +11374, +14904, +21811, +25036, +24846, +26322, +19599, +15150, +11325, +7601, +6002, +11348, +16091, +20042, +24523, +23077, +20638, +16634, +14657, +11346, +11256, +8041, +9509, +8972, +12781, +17120, +20638, +21736, +22461, +16335, +13483, +9890, +7863, +6500, +11388, +15405, +21394, +24497, +21688, +19273, +20227, +19312, +16094, +13603, +8615, +7475, +12803, +17506, +20130, +22221, +21941, +18788, +20066, +13960, +9182, +7005, +6865, +10296, +14239, +17751, +19714, +19171, +18548, +17594, +14524, +11878, +9834, +10003, +12717, +13309, +14923, +18709, +21288, +24074, +22024, +19213, +17672, +13348, +11377, +11161, +8622, +13041, +17852, +20606, +22567, +22294, +18734, +17460, +12435, +9713, +5007, +8299, +11264, +16430, +17208, +20526, +17520, +18832, +17479, +14817, +11949, +9646, +8217, +9100, +14368, +20806, +23168, +24943, +22118, +17751, +16344, +13993, +9425, +10071, +11105, +14364, +22026, +21808, +19407, +19869, +17538, +17543, +15179, +10346, +5803, +7758, +10120, +16071, +17924, +20570, +20340, +20061, +18321, +13330, +9688, +6399, +6352, +11633, +16414, +21638, +24199, +22927, +19509, +18326, +15213, +13019, +11845, +10847, +12891, +15202, +19329, +19466, +19078, +20886, +20000, +17577, +12755, +9967, +8490, +8050, +9666, +13122, +17072, +22531, +22229, +20612, +17351, +12254, +9771, +11203, +8808, +11274, +13590, +20053, +20587, +22659, +17530, +18471, +18641, +16182, +11659, +10082, +10148, +13945, +18188, +18534, +21438, +20053, +20455, +18169, +14672, +7934, +7804, +10149, +12261, +13814, +15523, +20794, +23014, +19746, +17119, +12944, +11241, +8088, +10970, +11122, +16417, +19077, +20554, +21361, +20806, +18008, +15814, +13723, +8314, +9254, +9731, +17649, +19750, +20896, +21300, +21415, +20348, +16505, +11732, +8976, +7974, +11306, +11810, +13486, +16230, +18543, +21524, +22811, +19403, +13968, +8859, +7982, +11201, +12315, +17787, +21434, +21085, +22478, +17703, +15867, +11599, +9327, +9721, +14600, +15783, +21472, +18224, +17013, +15064, +15935, +16577, +18387, +14042, +12567, +11765, +12255, +13676, +15234, +15667, +19013, +17917, +19180, +15487, +11271, +9574, +11822, +15908, +19427, +21375, +19457, +16407, +16957, +15731, +14439, +11285, +12052, +11372, +16132, +18346, +17741, +15668, +17108, +15290, +17294, +16731, +13863, +15165, +12338, +13396, +15962, +13522, +14603, +15976, +17263, +18953, +18817, +16437, +10692, +11262, +12279, +15173, +18100, +22076, +18893, +22766, +18515, +12713, +9835, +8453, +9756, +16372, +18734, +18524, +19099, +15501, +11470, +14858, +14179, +15669, +14638, +15824, +14547, +15265, +14336, +16442, +16749, +18505, +19219, +17967, +13273, +9182, +8185, +12643, +17412, +20016, +20899, +22702, +21946, +19911, +16118, +8510, +4326, +7615, +12758, +19143, +22098, +20387, +17883, +13751, +13159, +11582, +11157, +12438, +15201, +17730, +18586, +17191, +15489, +13973, +16568, +18055, +16986, +17078, +10865, +12228, +12918, +17714, +17271, +21665, +20496, +21643, +19407, +13078, +5598, +5572, +10416, +16720, +23632, +21169, +20656, +13963, +10822, +7834, +9626, +10456, +15902, +20550, +21920, +18340, +15222, +11233, +14721, +18038, +19528, +17436, +13556, +8819, +12879, +14659, +18986, +20028, +21669, +19860, +21547, +14928, +11055, +7536, +9109, +9760, +19288, +21676, +23199, +17084, +14100, +8930, +10162, +10275, +13973, +15929, +16029, +18068, +18785, +16164, +14847, +15083, +17096, +17791, +14890, +11645, +13976, +13623, +17244, +21200, +20857, +20711, +19102, +17714, +14271, +9100, +6858, +10531, +15166, +19954, +23396, +19974, +18154, +12970, +7866, +7561, +8312, +14726, +18412, +19192, +15958, +14091, +13445, +16919, +19663, +18234, +15712, +13789, +13806, +12068, +11759, +17356, +20983, +24400, +21720, +19334, +15713, +12772, +5885, +9645, +10075, +16868, +23625, +22913, +17826, +16557, +10289, +10567, +8245, +10388, +13444, +17628, +19466, +17623, +13463, +14933, +17684, +21773, +18412, +14925, +10178, +10667, +10779, +13387, +18284, +23603, +26505, +23876, +19185, +14668, +7767, +5145, +7862, +10169, +19115, +25287, +23801, +19188, +13764, +8980, +9326, +10499, +11375, +15222, +16853, +15638, +15724, +14697, +16252, +20925, +20159, +18487, +14013, +11162, +8783, +9818, +14318, +20574, +25636, +25472, +26604, +18146, +12349, +1885, +5891, +5861, +16057, +20192, +24551, +19925, +22295, +16078, +11757, +7023, +5393, +11642, +17387, +17431, +16487, +15737, +17472, +18291, +19657, +16698, +15780, +10938, +10598, +10624, +13568, +17176, +22842, +24240, +24788, +21631, +15064, +7810, +5863, +5280, +10521, +17697, +23272, +22389, +22430, +18062, +13444, +9793, +6543, +7681, +12418, +17052, +18240, +19009, +18329, +14325, +18385, +16847, +16184, +13957, +14618, +12528, +16339, +13494, +17342, +20732, +23591, +21515, +20394, +11494, +7016, +5509, +8702, +12216, +20544, +22331, +24253, +22739, +14929, +12166, +6613, +6255, +8355, +16650, +20310, +20297, +16597, +15804, +12740, +17803, +15707, +15936, +15300, +16396, +14174, +16852, +14135, +19428, +21440, +21025, +18979, +13585, +9709, +9104, +9018, +12717, +15733, +20777, +20749, +22486, +15211, +13489, +9336, +9213, +10707, +16560, +15858, +18399, +15166, +16916, +14267, +16773, +12804, +17107, +14714, +19251, +15025, +16687, +15584, +18569, +20762, +18840, +17364, +13678, +12713, +7366, +8931, +11371, +17473, +22705, +19954, +20266, +16327, +15483, +13228, +9844, +8341, +13429, +16738, +19029, +15602, +13528, +16083, +17527, +14508, +15433, +13574, +19848, +18020, +20132, +13339, +17211, +17084, +19334, +17348, +12351, +11113, +10402, +13999, +12499, +14394, +17419, +21375, +20399, +18240, +14872, +11033, +9666, +11950, +16590, +17584, +17040, +16137, +14123, +14747, +12722, +11102, +14728, +19373, +22146, +21219, +20252, +13613, +14351, +14780, +15155, +15573, +14823, +13823, +11246, +12881, +11544, +17193, +18058, +18554, +17311, +17470, +16795, +12739, +10575, +12365, +17523, +19217, +18401, +13205, +9574, +11285, +12049, +15694, +18262, +20920, +21634, +21221, +20255, +16729, +14559, +12283, +10286, +10248, +14984, +14381, +14754, +15900, +13575, +17500, +16667, +16135, +15622, +16163, +15843, +17654, +15219, +14443, +14258, +14451, +15529, +14459, +12363, +13434, +14315, +15795, +17735, +19651, +20618, +21681, +23101, +19031, +12215, +10021, +5359, +11811, +14239, +16962, +15541, +19999, +14892, +14580, +12034, +10487, +14308, +20331, +20191, +20483, +16825, +12783, +11556, +13257, +11595, +16801, +16446, +17054, +13039, +13929, +14202, +20153, +24107, +21047, +21775, +16972, +10653, +6472, +9502, +8695, +17970, +18797, +19808, +17309, +14127, +10538, +9690, +13083, +17025, +21314, +21786, +19701, +15134, +10730, +9717, +10789, +15117, +16958, +19865, +16309, +14178, +16756, +16633, +18981, +23243, +20466, +19837, +13816, +6564, +6417, +11060, +13131, +19467, +19588, +18771, +16003, +12045, +9686, +13238, +14695, +21490, +20973, +18241, +15041, +11085, +9908, +11520, +11054, +17157, +18294, +20736, +19297, +17965, +18021, +16992, +20089, +17344, +17320, +12585, +10485, +5249, +12001, +14381, +17894, +20202, +20459, +15304, +14047, +10634, +9466, +14200, +17065, +21031, +23706, +16229, +12038, +8539, +10424, +10822, +14603, +16091, +20404, +22440, +19916, +21395, +18892, +18610, +14956, +14834, +10620, +10235, +11975, +11253, +13586, +16338, +18678, +20307, +19173, +15239, +11668, +11210, +11165, +16792, +17249, +19488, +18208, +16873, +13643, +9591, +9195, +9018, +12517, +19968, +25262, +23906, +23544, +19090, +20088, +16326, +14196, +8448, +5955, +8739, +14384, +14347, +18206, +15715, +17417, +18992, +17448, +14708, +14198, +12199, +15480, +17482, +16746, +15381, +15310, +13836, +12886, +9707, +10190, +11748, +18752, +21688, +22959, +22719, +23371, +22276, +19254, +14865, +4711, +6484, +8053, +11829, +13308, +17116, +18163, +20646, +18300, +15148, +12202, +14288, +16222, +16561, +18030, +15718, +12825, +14365, +13528, +12336, +12890, +14409, +14816, +16255, +15523, +20816, +21272, +25619, +22411, +18255, +14549, +10197, +7643, +9910, +9236, +10720, +16250, +19046, +19709, +19299, +14907, +15707, +15266, +15151, +13340, +15607, +14940, +18001, +15494, +14623, +10318, +12711, +13799, +14792, +16116, +16342, +21170, +23507, +22935, +18924, +19787, +13706, +13160, +10942, +9075, +7983, +10122, +11497, +19361, +19224, +17879, +19044, +15797, +14983, +15576, +14346, +15721, +15146, +14877, +14881, +13711, +11988, +12824, +14227, +18637, +17412, +16591, +18237, +17876, +23416, +23433, +18770, +14791, +9853, +8075, +10928, +11458, +13228, +15163, +16090, +17695, +15986, +14497, +16026, +15946, +17992, +19006, +18321, +15220, +11993, +8889, +10299, +11584, +15920, +18632, +20733, +18457, +15708, +14696, +23046, +22522, +23299, +16850, +11683, +8379, +9200, +9000, +12867, +14899, +18474, +19140, +16345, +11113, +11277, +13853, +19083, +20259, +20707, +16379, +15088, +8663, +10416, +8987, +13671, +16464, +19908, +17313, +17825, +17772, +18964, +24703, +23341, +18590, +12897, +13185, +6778, +10595, +7604, +12114, +17307, +25124, +16491, +16369, +8999, +9473, +15303, +19198, +17874, +20326, +16416, +16201, +11971, +12094, +7615, +13758, +13729, +21051, +17686, +18472, +16949, +21034, +24924, +23202, +17480, +13191, +8486, +9140, +9512, +9129, +12766, +17811, +18632, +23109, +17284, +12286, +9684, +12934, +13427, +18652, +18927, +19831, +17210, +13195, +9717, +9600, +9775, +16177, +17503, +20322, +18770, +19025, +22408, +22667, +22243, +15553, +14054, +9190, +11137, +8692, +11264, +12273, +14978, +19148, +19737, +15821, +16513, +11803, +12187, +13836, +17192, +17135, +21093, +14651, +13716, +9789, +12402, +13890, +17942, +16127, +17191, +17412, +18465, +22238, +21250, +20662, +15394, +13832, +13034, +11036, +11595, +9017, +12587, +14354, +18611, +17726, +18033, +13341, +13686, +13795, +16106, +17026, +18064, +14874, +15103, +11426, +12247, +14667, +15877, +14590, +15486, +17301, +18138, +22417, +21263, +20551, +17094, +18009, +14487, +14900, +9167, +9130, +9409, +13800, +17717, +17415, +16211, +13760, +12949, +16552, +17169, +15628, +15804, +13651, +14940, +16918, +13562, +12924, +12437, +13550, +17342, +17168, +18587, +18816, +22634, +21356, +22867, +17573, +14851, +11274, +11106, +10941, +11178, +14017, +12986, +15096, +15257, +13696, +16274, +15734, +15866, +15096, +18760, +16428, +17241, +14047, +13170, +11374, +14138, +14240, +14928, +15472, +14429, +16614, +21020, +23388, +21941, +23539, +18475, +16435, +10325, +8207, +9164, +12997, +16157, +15310, +13197, +12435, +12738, +17383, +14485, +13779, +15977, +17262, +19767, +16747, +12389, +10898, +13082, +16674, +18516, +14970, +10667, +12389, +18373, +24012, +25656, +22291, +19770, +16474, +15661, +11990, +10721, +9819, +10024, +17420, +15745, +15436, +11299, +13389, +13252, +14644, +16674, +15947, +16520, +13760, +13908, +15316, +19476, +16968, +16325, +12348, +11527, +12274, +15503, +20816, +23963, +25112, +22650, +16766, +16429, +13183, +12912, +10822, +13592, +11443, +14299, +12280, +12902, +14688, +15409, +14861, +14841, +12724, +13098, +15152, +13162, +17513, +18418, +17770, +17644, +13092, +12432, +14205, +13694, +16656, +21360, +24368, +22461, +22304, +15000, +16982, +12544, +13976, +13784, +13374, +12042, +10528, +11626, +12915, +16144, +17549, +16220, +13124, +10593, +14403, +13351, +18548, +16670, +17928, +14262, +13935, +14755, +15062, +17330, +15739, +19614, +18655, +21224, +19196, +20094, +20715, +19804, +15396, +12011, +8971, +8642, +12854, +13514, +14099, +15411, +13304, +14008, +12512, +13862, +12688, +15085, +15923, +16637, +17525, +14239, +12590, +14772, +15644, +16498, +18621, +16469, +17791, +19916, +22447, +19553, +20346, +16591, +19340, +15972, +13671, +8834, +8385, +9522, +16215, +16053, +16717, +17114, +10427, +13615, +10808, +14472, +13576, +18151, +13156, +17812, +13508, +14104, +15101, +16209, +16372, +18677, +18834, +19052, +18260, +20053, +22580, +21383, +20052, +15422, +13708, +12003, +11776, +8711, +12721, +12650, +14399, +15265, +14308, +13333, +14542, +11922, +14816, +13248, +15419, +14011, +16171, +14795, +15027, +14616, +14215, +17524, +18233, +20604, +18024, +19720, +19453, +22227, +23132, +17999, +17102, +12200, +12143, +11563, +12348, +8298, +14572, +10919, +16458, +14842, +14172, +13481, +14765, +13641, +15758, +13703, +13449, +12910, +13679, +14482, +16356, +14246, +17742, +16653, +21671, +20622, +19044, +19662, +21539, +23440, +21094, +18725, +13281, +13416, +11064, +8796, +9675, +10859, +13478, +17039, +16056, +12432, +13667, +12898, +15142, +15298, +13370, +12890, +11861, +12221, +13262, +14566, +17428, +16776, +20632, +20682, +20069, +17955, +18069, +21095, +24481, +24767, +14762, +17119, +11546, +13534, +12579, +10741, +10453, +14879, +13418, +14085, +13083, +13318, +13888, +15077, +13793, +11759, +13568, +12137, +12540, +10511, +12094, +14721, +17697, +20054, +21319, +20325, +20876, +19996, +19918, +21636, +21100, +18235, +17768, +15429, +10325, +13608, +9268, +13166, +17721, +12336, +15110, +10421, +12045, +17595, +17683, +17259, +15343, +11849, +11494, +12063, +10683, +12624, +12153, +14862, +16924, +16263, +18374, +17042, +22428, +21108, +22202, +20151, +18501, +16814, +15924, +13643, +12368, +14126, +12688, +16927, +15050, +13834, +14704, +12157, +15879, +19763, +18641, +16634, +11804, +10289, +12573, +13796, +13588, +12645, +14242, +15480, +16516, +14897, +13852, +17260, +22427, +21791, +17816, +15036, +14226, +15747, +17528, +16317, +12750, +13515, +11899, +13208, +16853, +16646, +16884, +17950, +17363, +16841, +15926, +13704, +12493, +15232, +13700, +13518, +14264, +12377, +14514, +17839, +17384, +18720, +14964, +17629, +15195, +17639, +16505, +13455, +15087, +15629, +13961, +14084, +12362, +12507, +15624, +16583, +16603, +16653, +16126, +16215, +16155, +16524, +14941, +16010, +15721, +14770, +15724, +14696, +15815, +15393, +15844, +15009, +19084, +19156, +17568, +17712, +17287, +17359, +17147, +11795, +12984, +12111, +13470, +11856, +13782, +12222, +15880, +13376, +15420, +15798, +15224, +16341, +15436, +16859, +15115, +15227, +15795, +18580, +16569, +15874, +17032, +17053, +15068, +14879, +18707, +18311, +18936, +19196, +15720, +17410, +15160, +13100, +12664, +12695, +13059, +12204, +14321, +14494, +14164, +13009, +13083, +16398, +12529, +11215, +12581, +14957, +15627, +16693, +18593, +20352, +18234, +16333, +16954, +18384, +16557, +17630, +19342, +18187, +16721, +16430, +15678, +18346, +13905, +14079, +12584, +13749, +12090, +15436, +12949, +14855, +13962, +14332, +14578, +14221, +14518, +12489, +12068, +12143, +15936, +17358, +18930, +17270, +14671, +13340, +17062, +17225, +19472, +16437, +19597, +19222, +18721, +15986, +17283, +14587, +16705, +14621, +14111, +14367, +13412, +13561, +14320, +15454, +14924, +14228, +15525, +13086, +16062, +15020, +12867, +16322, +13487, +16076, +14964, +14824, +13835, +16148, +14193, +15775, +15503, +15910, +20635, +17149, +15786, +14904, +17088, +17162, +18890, +15886, +16814, +15508, +13414, +17769, +18870, +16549, +14872, +16180, +13022, +15699, +13975, +15181, +12927, +13889, +14817, +15556, +13069, +12784, +13517, +14345, +14423, +13547, +13856, +12377, +15804, +17232, +19449, +15382, +17708, +15038, +16583, +15820, +18725, +18023, +19455, +18084, +19766, +18309, +17074, +16171, +15130, +13489, +12478, +14399, +13154, +13330, +11396, +13622, +13177, +13317, +14490, +15085, +12864, +13219, +14212, +14494, +13287, +15353, +15291, +15637, +16091, +16593, +19120, +19762, +16495, +18759, +18419, +17912, +19152, +18025, +16767, +20270, +17241, +18051, +15290, +13801, +13324, +12969, +11467, +12376, +13610, +12717, +13798, +12071, +14329, +13196, +13315, +13992, +12586, +14383, +14166, +16657, +16554, +18409, +16995, +18655, +16057, +17697, +18356, +18892, +17883, +17972, +18499, +19673, +19522, +19122, +16932, +13635, +12408, +10964, +13577, +14017, +12659, +13059, +10206, +12614, +14193, +15139, +14433, +14126, +12076, +13666, +13816, +16202, +16130, +17218, +14324, +17467, +15692, +16830, +16272, +17862, +17509, +20013, +19324, +19689, +20766, +16671, +18508, +14379, +16620, +12261, +16356, +12022, +15425, +12588, +13588, +12241, +11742, +14278, +12420, +14469, +11285, +12418, +14417, +13488, +16062, +14543, +16431, +14598, +17650, +13302, +18113, +16730, +19514, +22224, +19209, +21893, +17849, +18538, +16757, +18394, +15469, +15843, +12963, +13470, +15925, +12613, +14685, +12192, +12209, +13331, +12801, +13316, +13643, +12383, +13884, +15324, +13195, +15665, +14031, +15140, +15827, +15448, +15944, +17815, +18528, +21247, +19214, +18381, +16680, +17213, +19844, +18289, +18540, +14672, +14616, +13199, +15081, +14287, +16312, +15412, +12362, +11814, +10456, +13418, +14252, +15133, +13953, +15239, +11899, +14147, +12706, +14887, +15531, +15904, +17734, +18350, +17873, +17481, +16524, +16647, +17216, +17630, +17137, +16677, +15478, +16172, +16121, +13635, +15947, +13544, +15965, +14445, +15798, +14583, +14948, +14181, +15038, +16160, +16826, +15615, +14841, +13828, +13441, +15936, +14833, +17310, +16453, +16424, +14785, +15057, +14650, +16098, +16000, +15781, +14958, +16484, +16177, +16986, +16808, +15197, +14767, +14974, +15978, +15994, +15996, +16063, +15975, +15466, +16090, +15617, +15803, +15229, +15772, +14547, +14862, +14304, +16358, +17018, +17323, +15356, +15302, +13158, +14136, +13805, +13597, +13731, +13956, +14523, +14772, +14892, +14988, +14035, +14562, +15308, +15777, +16216, +16566, +16772, +15963, +15977, +16188, +16085, +17003, +16230, +17421, +17085, +16228, +17034, +17092, +17447, +17142, +15531, +14802, +12177, +13260, +11969, +14668, +14748, +14570, +14710, +14324, +13618, +13954, +14683, +15957, +17064, +16959, +16460, +15371, +16739, +16104, +18616, +17469, +18014, +16613, +16794, +16846, +16845, +16276, +15913, +16941, +18008, +16383, +15486, +14483, +13598, +14664, +15309, +14740, +14257, +12777, +12774, +13998, +14744, +14119, +14457, +13885, +15022, +15096, +15173, +14619, +14677, +14182, +16226, +16530, +15889, +16158, +16186, +17570, +17484, +16567, +15357, +16495, +15778, +16341, +16318, +16866, +14798, +15162, +14012, +14844, +13777, +14359, +12866, +13557, +13874, +15222, +16356, +15265, +14798, +14056, +15964, +15571, +16599, +14721, +15543, +15062, +16830, +18458, +19504, +17376, +16048, +15250, +15912, +17271, +15877, +16664, +16723, +16220, +16973, +15405, +13739, +13806, +13258, +13675, +14387, +14011, +14349, +14576, +15000, +16042, +16309, +17180, +15174, +14419, +14911, +13736, +16563, +16526, +18044, +18372, +17011, +16408, +16622, +16534, +14994, +14891, +14780, +16408, +16363, +15529, +14633, +13545, +14367, +13679, +13508, +13550, +13782, +13068, +14733, +14990, +15966, +17072, +17033, +16241, +17331, +15133, +16421, +16307, +17806, +17011, +19272, +15856, +17911, +15901, +16652, +15644, +14935, +13821, +13207, +13968, +13450, +14583, +13000, +14840, +13868, +13640, +13374, +12684, +13275, +14961, +15003, +15893, +16392, +16967, +17039, +17876, +16785, +18433, +16667, +18739, +16595, +17828, +16473, +17177, +17379, +16036, +16826, +13873, +14496, +13792, +14173, +14525, +13075, +12668, +12732, +13448, +13331, +13376, +12991, +12744, +14942, +14730, +15656, +15728, +16336, +16812, +17391, +17834, +17548, +20482, +17876, +20213, +16572, +18257, +16784, +19441, +16472, +16807, +14951, +14259, +15562, +14441, +14045, +12931, +12690, +12644, +13555, +12104, +12848, +13314, +13166, +13886, +14345, +14217, +15640, +14938, +17325, +16119, +18329, +16479, +18222, +18261, +18842, +19835, +16113, +18061, +14356, +18506, +16191, +19915, +14451, +17176, +13025, +13477, +13576, +13606, +14037, +13181, +13085, +11393, +13629, +12410, +14109, +13914, +13987, +14803, +14081, +14639, +14990, +15723, +17394, +15971, +17678, +17337, +18430, +18171, +18187, +17025, +16573, +17439, +16963, +18291, +16880, +17542, +15067, +15407, +14597, +14145, +15380, +13403, +12803, +12431, +13393, +14140, +14609, +13473, +13886, +14037, +14360, +15579, +15868, +14932, +16309, +16339, +15847, +15890, +16943, +16378, +18350, +17186, +16843, +16298, +15335, +17532, +17182, +18838, +16430, +16477, +13942, +14473, +14434, +15005, +14555, +13903, +13953, +14044, +13939, +14254, +14859, +15058, +15325, +14898, +14892, +16310, +15096, +15694, +14827, +15096, +16203, +16478, +17226, +16275, +16809, +15574, +16863, +16461, +17395, +17298, +16622, +15866, +15020, +14613, +14799, +15060, +15143, +14836, +14575, +13961, +13681, +13708, +14336, +15634, +16514, +15619, +15147, +15142, +14834, +15822, +16253, +15385, +15955, +15486, +15564, +15155, +16454, +15775, +16927, +16194, +16006, +14549, +15370, +15028, +15951, +15189, +15320, +14746, +15059, +14908, +15076, +14637, +14798, +14385, +15250, +15312, +16103, +16176, +15973, +15554, +16726, +15664, +16438, +16179, +16092, +16616, +16646, +15897, +16471, +15492, +16111, +15775, +15116, +14975, +15418, +15507, +15866, +15144, +13758, +14334, +14056, +14538, +14983, +14914, +14166, +14064, +14759, +15911, +17154, +17645, +17577, +17034, +17006, +15958, +16356, +16587, +16468, +17637, +16352, +16830, +15051, +15426, +14877, +15164, +14937, +14171, +13926, +13399, +14127, +13257, +14337, +12541, +14079, +12874, +14335, +15061, +14628, +15233, +15411, +15738, +16533, +18133, +16927, +17581, +16472, +17279, +16899, +17895, +17147, +17220, +16092, +16969, +15248, +16004, +14741, +14480, +14351, +14174, +14329, +13932, +14151, +14274, +14749, +14051, +14502, +13727, +14224, +14907, +15261, +16371, +15436, +16629, +16877, +16536, +17657, +16952, +17099, +17273, +16670, +16768, +17335, +16415, +16301, +16287, +15325, +15256, +14295, +14201, +15076, +13610, +15400, +14225, +15418, +14255, +15239, +14522, +15772, +14676, +15618, +14651, +15010, +14445, +15242, +15329, +15446, +15883, +15385, +15468, +15043, +15596, +15642, +16016, +16369, +15381, +15551, +15367, +15345, +16280, +16175, +16104, +15547, +16466, +16366, +17145, +16338, +16919, +15789, +17339, +15431, +16872, +15666, +15204, +14920, +13750, +13301, +12438, +14287, +13434, +13740, +12421, +14134, +13296, +16257, +13975, +14956, +14975, +16117, +16808, +17802, +16476, +17356, +17618, +18011, +17728, +17059, +17632, +18657, +19339, +18089, +16721, +14712, +15635, +15643, +16461, +14589, +13117, +12176, +11908, +12803, +12229, +12797, +11983, +12929, +11505, +13271, +13329, +14751, +16860, +14814, +17256, +16552, +18923, +18943, +18911, +16539, +18827, +17530, +20207, +19697, +17849, +17990, +18171, +16303, +17102, +14026, +14609, +14389, +14537, +11957, +12444, +9498, +12140, +12646, +12080, +12043, +10992, +12074, +14131, +14574, +15779, +15295, +16493, +17219, +19013, +18143, +19204, +17124, +19525, +18298, +19819, +18527, +19069, +17582, +18373, +16587, +16067, +14969, +14885, +14409, +14176, +12287, +13039, +11456, +12560, +12209, +12604, +12579, +12373, +13282, +14538, +14300, +15646, +15300, +15809, +16475, +16759, +16594, +18023, +17045, +17171, +18661, +17358, +19058, +18516, +17459, +17321, +17723, +15478, +17171, +14586, +15310, +15009, +14670, +14520, +13388, +12967, +13079, +13669, +14044, +12733, +12794, +13133, +14403, +15410, +16177, +13547, +14790, +14183, +15965, +17031, +16277, +15167, +16891, +17498, +19345, +18628, +17850, +16965, +18047, +17144, +18395, +16412, +17014, +14814, +15669, +14622, +14753, +14293, +14966, +13430, +13476, +12352, +12237, +13184, +13987, +13675, +13956, +13076, +13764, +14357, +15330, +15795, +16039, +15873, +15952, +17428, +18654, +19208, +19994, +18028, +18054, +17849, +17868, +18011, +16883, +15260, +14783, +14377, +14379, +14349, +13571, +12820, +12727, +12896, +11834, +12448, +12886, +13239, +14529, +13910, +12651, +14905, +15632, +16866, +18783, +17174, +16489, +17826, +19498, +19826, +21168, +18698, +17298, +17731, +17071, +16901, +16600, +14694, +13389, +14426, +12483, +12838, +13131, +11996, +13166, +13558, +12005, +12769, +12483, +12830, +15041, +15673, +14848, +15512, +16334, +18180, +19005, +18980, +17872, +17728, +18830, +19704, +19685, +18496, +17449, +16558, +17141, +15283, +14801, +13091, +13044, +11505, +12515, +12014, +11539, +13069, +11278, +12976, +13672, +11885, +13264, +14038, +14308, +17566, +16150, +16092, +17989, +17686, +20069, +20750, +18786, +19512, +18552, +19381, +18997, +18000, +17437, +16757, +16570, +15000, +12743, +11980, +12215, +11250, +13666, +10605, +11142, +11874, +11474, +14218, +12877, +12637, +12958, +15318, +16020, +18101, +16618, +16961, +18315, +19650, +20566, +19470, +19456, +17901, +18743, +19123, +18540, +17454, +17016, +15568, +15609, +15877, +13249, +13096, +11437, +10292, +12275, +13089, +12103, +11651, +10687, +12263, +14909, +13784, +12809, +12740, +14785, +18479, +19274, +17815, +16980, +17271, +19733, +21330, +18701, +18147, +17314, +18465, +19824, +17917, +16160, +16947, +15695, +16883, +14237, +12521, +12685, +12125, +13414, +12244, +12284, +11693, +12056, +13448, +12856, +12309, +12241, +14057, +15521, +16263, +15569, +16401, +16914, +18908, +18990, +18518, +18760, +17118, +19667, +18746, +19763, +17819, +17641, +17018, +17605, +17348, +15917, +14331, +12296, +13283, +12432, +14313, +11901, +10339, +10904, +12045, +12945, +12948, +10103, +10836, +13849, +15334, +16507, +15694, +15037, +17278, +18227, +20915, +19060, +18836, +18844, +19681, +21141, +20257, +19003, +18187, +18780, +17234, +18101, +14746, +13728, +12757, +12844, +12832, +12276, +11083, +10127, +10902, +11157, +10575, +11362, +12083, +12500, +14667, +13443, +15599, +16707, +17584, +18495, +19038, +18876, +20384, +20048, +21609, +21192, +18794, +19892, +18744, +19901, +19893, +15640, +14841, +13685, +12592, +14662, +12153, +9709, +9997, +8681, +11622, +11812, +8930, +9888, +10462, +12259, +14772, +13945, +14475, +16953, +16974, +18995, +20379, +19165, +21134, +20470, +21718, +22024, +21328, +20023, +19160, +19253, +18990, +18017, +15567, +12977, +11353, +12662, +12303, +12041, +9991, +8145, +9849, +10568, +10650, +11100, +9868, +11453, +13799, +14942, +15845, +16992, +16178, +19268, +20128, +21169, +19612, +20746, +21129, +23059, +20797, +19548, +18889, +19034, +20436, +17418, +14509, +12290, +11476, +13086, +13390, +9082, +8994, +8381, +10583, +12509, +9687, +8770, +10202, +12544, +14447, +15545, +13656, +16454, +17684, +19833, +20759, +20072, +19450, +21036, +21167, +23764, +21521, +18808, +18301, +18210, +20776, +19057, +14784, +11209, +11423, +13405, +14829, +11276, +7915, +7988, +10000, +13368, +11848, +8907, +9714, +11194, +14582, +16040, +14425, +15715, +17359, +18078, +21089, +20253, +18768, +20710, +20383, +21801, +22862, +18068, +18611, +18581, +17501, +21250, +15387, +13368, +11656, +12714, +14073, +14681, +8365, +8980, +10032, +10484, +13975, +9774, +8593, +11463, +12168, +14712, +16304, +12484, +17035, +18090, +18634, +21666, +18796, +18132, +21415, +20197, +22655, +21588, +16823, +19725, +18853, +20584, +20135, +14072, +11849, +13202, +13709, +15810, +11590, +7759, +8702, +10372, +14161, +13083, +7968, +7404, +9659, +13781, +17353, +13355, +13385, +14902, +16670, +22653, +21217, +18384, +17795, +19011, +21825, +24874, +20017, +18130, +18351, +19231, +22635, +19292, +14658, +12355, +12658, +13698, +15601, +11512, +9238, +8492, +9290, +12825, +12642, +8911, +8064, +7471, +13667, +16509, +14882, +13218, +13107, +16742, +24205, +22087, +18266, +16194, +18442, +23232, +24710, +21730, +17864, +18690, +20684, +20766, +19255, +16592, +12600, +13892, +12819, +12487, +14929, +9694, +8106, +9058, +9522, +13926, +11664, +7247, +6199, +12600, +15084, +17666, +13955, +11157, +17803, +21454, +21794, +18101, +17160, +17831, +24344, +22200, +22144, +19347, +18886, +19826, +19278, +18874, +18597, +15781, +13279, +11813, +11567, +15398, +13958, +9870, +7408, +7485, +11470, +14931, +10873, +7017, +7975, +13252, +17768, +17343, +12801, +12876, +16853, +21249, +20876, +18643, +16828, +18162, +23058, +22417, +21912, +18551, +16652, +19412, +19321, +20622, +17556, +14136, +12300, +13053, +13768, +15620, +12055, +10422, +7309, +8746, +12961, +15254, +12063, +7994, +6758, +14394, +18037, +18656, +12832, +9471, +15904, +21303, +22478, +19337, +14205, +17333, +23000, +22616, +21682, +17037, +15760, +21047, +21101, +20197, +16766, +13706, +14935, +15528, +13707, +13446, +12438, +10823, +11055, +7958, +12182, +14124, +13341, +9618, +6698, +11499, +16882, +17530, +12536, +9578, +13444, +20882, +22779, +18518, +15081, +15701, +22323, +23179, +21797, +18087, +17167, +19751, +22337, +19258, +18938, +15980, +16817, +14584, +12612, +12018, +14897, +12733, +10906, +6277, +9713, +14768, +15172, +11319, +6069, +7699, +14587, +17806, +14076, +10054, +11420, +17407, +22878, +20887, +16756, +15665, +19905, +23044, +23009, +20415, +16483, +19498, +21785, +21330, +19427, +16900, +15817, +16344, +13043, +12479, +13729, +13906, +10625, +8637, +8054, +12526, +14899, +13395, +7617, +6495, +10845, +15941, +16309, +12629, +9867, +13936, +18480, +22763, +20113, +17811, +16033, +19157, +23084, +23532, +20546, +17104, +17821, +20767, +23153, +19706, +16708, +14565, +14557, +14273, +15209, +12633, +11082, +9899, +9838, +10911, +12641, +12857, +10902, +9199, +8709, +10996, +14978, +15481, +11642, +11661, +13613, +19290, +24067, +19993, +15314, +15100, +19737, +25860, +24757, +17897, +13758, +16675, +25355, +26047, +18874, +13350, +11575, +16474, +19653, +15967, +10150, +8651, +9731, +12861, +14127, +11358, +9808, +10239, +10115, +10871, +11145, +12458, +12858, +12742, +12563, +15373, +18884, +21353, +17705, +15874, +17174, +20397, +23691, +22614, +17792, +15404, +20602, +23581, +25401, +18189, +13251, +13454, +19032, +19552, +16081, +9811, +7534, +11282, +13936, +14290, +10612, +7762, +9165, +11806, +11919, +10044, +9892, +11510, +14354, +14001, +15295, +15784, +18615, +19239, +17039, +19116, +18900, +22195, +21704, +20988, +17562, +20382, +22518, +23884, +19603, +15316, +14856, +18155, +19294, +15219, +11604, +8807, +11089, +13362, +12527, +10741, +7287, +9289, +11705, +11919, +9862, +8884, +10927, +13614, +16873, +14146, +14562, +16007, +18042, +20069, +21073, +17919, +19666, +20492, +22906, +22538, +19374, +19370, +20961, +22062, +19061, +17213, +15482, +16905, +16330, +14753, +11119, +10133, +11148, +12186, +11567, +8989, +7491, +10093, +12365, +11960, +8618, +9231, +11236, +16384, +16392, +14084, +13489, +16058, +19317, +22403, +20664, +16866, +18765, +21615, +25092, +22502, +18116, +17865, +21344, +22689, +20600, +16192, +14564, +15787, +17567, +15340, +11310, +8231, +9990, +12589, +13694, +8744, +6886, +8775, +11792, +12110, +9396, +8413, +11713, +15992, +15618, +15047, +13995, +15276, +20208, +21252, +21579, +17604, +18488, +21325, +25260, +22642, +18894, +18509, +21486, +22806, +21101, +15607, +14158, +16831, +17528, +15964, +11101, +7341, +9698, +13745, +12574, +8061, +4982, +8612, +11540, +13676, +8303, +7407, +11224, +15321, +16850, +16295, +13390, +14214, +18933, +22325, +23173, +19068, +18175, +19934, +25209, +24822, +21509, +19338, +18555, +20951, +21016, +19221, +16351, +15783, +15045, +14982, +12169, +9892, +8715, +11105, +9980, +8843, +6640, +8796, +10082, +11819, +9463, +9755, +11545, +14217, +15968, +15616, +14763, +15439, +18905, +21727, +23062, +19880, +17794, +20630, +23748, +25976, +22530, +18607, +17410, +19504, +22458, +20316, +16482, +13768, +13035, +15088, +15316, +10622, +7772, +7863, +9609, +11967, +9113, +7913, +7848, +10633, +12455, +12236, +12145, +12380, +13777, +15706, +16155, +17449, +17920, +19332, +20635, +21110, +20425, +20077, +21337, +22281, +22759, +21113, +19403, +17718, +18706, +19523, +18366, +16148, +13944, +12468, +13545, +13003, +11461, +9921, +9024, +9535, +10223, +9968, +9662, +10535, +10930, +12149, +13233, +12799, +13505, +14367, +16673, +17037, +18082, +18694, +18517, +20949, +20855, +20370, +19926, +20586, +21894, +22451, +20120, +18580, +17199, +18102, +18856, +16752, +14980, +13528, +13414, +13428, +12295, +10568, +9341, +9842, +10216, +10249, +9333, +10282, +11233, +12626, +13634, +13627, +13912, +13630, +14977, +16814, +18662, +18451, +19500, +18004, +18967, +19858, +20348, +21334, +20169, +19596, +20075, +20097, +20020, +18254, +15707, +15143, +15919, +16126, +14655, +11934, +10590, +11402, +13220, +13130, +10474, +7691, +8615, +12060, +14346, +14295, +10913, +11305, +14166, +16989, +18051, +15028, +14164, +16087, +20270, +21932, +19544, +15651, +17060, +19239, +22073, +20745, +18775, +16468, +19276, +20149, +18652, +15057, +12585, +13690, +16151, +16182, +12808, +10255, +10544, +14160, +14691, +11652, +9001, +8577, +12236, +15678, +14630, +11562, +11374, +14558, +18882, +18939, +16554, +13710, +15991, +19171, +22014, +19503, +16752, +15509, +17759, +20413, +20058, +18025, +16709, +17331, +18633, +18920, +15790, +13268, +12278, +13597, +15732, +15509, +11791, +10836, +11207, +13773, +14073, +12242, +11049, +11293, +12905, +15361, +15126, +13249, +14528, +16434, +19581, +19728, +17279, +14497, +16450, +19587, +20480, +19448, +16634, +15798, +16176, +18377, +18039, +17632, +16112, +15804, +16483, +15954, +13629, +11932, +12219, +13351, +15135, +14376, +12910, +11948, +10885, +13209, +14806, +14162, +14718, +15219, +14641, +14380, +14821, +16299, +17745, +18426, +18826, +18960, +17762, +17162, +16832, +17483, +18615, +18506, +16998, +15469, +14077, +13281, +14534, +16720, +17531, +15238, +12575, +11605, +13033, +13911, +13239, +14432, +14194, +14312, +14685, +13993, +12794, +13000, +15854, +17885, +18245, +17885, +14990, +14683, +15974, +17206, +19481, +19345, +17576, +17293, +17128, +17007, +16348, +16300, +16442, +16305, +15309, +12687, +12380, +12718, +14339, +14575, +14803, +13278, +12936, +11835, +12324, +14798, +15061, +15582, +15763, +16124, +14095, +14358, +16751, +17394, +18418, +18242, +17991, +18260, +17059, +16444, +17108, +17575, +17376, +18459, +17590, +15328, +15273, +15090, +15938, +16166, +15070, +12863, +11416, +11636, +13403, +12785, +12571, +12314, +12818, +14492, +14948, +13594, +13281, +14290, +17233, +18561, +16847, +15712, +15026, +17460, +20200, +19949, +17863, +16515, +16351, +18694, +20490, +18134, +15711, +14909, +16250, +17320, +15544, +13204, +12811, +13874, +15807, +15133, +12406, +10853, +10766, +13261, +13524, +13403, +11729, +11966, +13442, +15329, +16338, +15886, +14643, +16352, +17417, +17922, +17972, +17438, +18094, +18938, +19947, +19633, +17045, +17088, +17325, +17918, +18594, +16813, +16309, +14955, +14456, +13881, +13870, +13452, +12910, +13515, +13404, +13219, +12630, +12561, +12821, +12208, +12788, +13313, +14433, +14613, +14512, +14770, +15614, +16746, +18047, +17686, +17429, +17490, +17775, +18935, +18861, +18871, +17723, +17558, +17797, +17661, +16682, +15939, +15841, +15540, +15447, +15170, +14278, +13381, +13700, +13800, +12731, +12315, +12076, +13489, +13979, +13688, +13545, +13398, +13698, +14862, +14845, +14819, +15997, +15844, +16490, +17114, +16928, +17909, +18466, +18181, +17419, +16412, +16870, +17973, +18521, +17431, +16176, +15813, +16720, +17327, +15149, +13806, +13613, +14194, +15411, +14740, +13422, +13122, +13559, +14518, +13733, +12817, +12441, +13796, +15132, +15294, +15289, +14991, +15319, +16863, +16607, +16557, +15539, +15396, +15798, +17197, +17489, +17671, +17453, +16882, +16145, +16000, +16416, +16700, +16079, +15787, +16279, +16129, +15914, +14800, +14955, +14416, +14030, +14154, +14467, +15249, +15433, +14025, +14231, +14500, +14517, +14672, +14143, +14688, +15473, +15387, +16169, +16252, +16328, +15863, +15552, +15091, +15700, +15783, +16267, +17003, +16669, +16627, +17029, +16527, +15460, +14677, +15149, +16540, +16820, +15959, +15264, +15022, +15613, +16408, +16035, +14838, +13265, +13629, +15003, +15622, +15592, +15094, +14495, +15199, +14673, +14563, +14702, +14801, +15420, +16349, +16587, +15655, +15433, +15183, +15546, +15270, +15849, +16505, +16196, +15239, +15600, +15442, +16764, +16502, +15682, +15440, +15137, +15222, +15772, +15507, +15681, +15622, +16292, +17132, +15938, +14047, +13804, +14571, +15431, +16471, +16403, +15457, +14789, +14771, +15773, +15687, +14886, +14651, +14704, +15991, +15639, +15100, +14492, +14956, +16522, +16483, +16294, +14736, +14391, +14986, +15989, +16305, +16719, +16211, +15671, +15536, +14552, +15056, +15371, +16475, +16540, +16623, +16234, +15783, +16064, +15868, +15387, +14661, +14526, +15243, +15502, +15321, +14461, +15375, +15581, +15567, +15598, +14702, +13826, +13530, +15018, +16190, +16209, +15573, +15641, +14651, +15904, +15209, +15121, +15439, +16022, +16600, +16951, +16482, +16085, +15366, +15357, +16362, +16236, +15350, +15375, +15494, +16105, +16929, +16755, +16381, +14650, +14307, +14679, +14321, +15395, +15333, +15459, +15266, +15123, +15028, +14558, +14357, +13974, +14071, +15463, +15528, +15792, +16217, +15582, +16542, +16041, +16564, +15986, +15970, +14976, +16039, +16064, +16548, +16508, +15924, +15815, +15497, +15330, +14986, +14897, +14875, +15868, +16463, +16022, +15638, +15188, +15141, +14770, +14005, +14461, +15339, +14957, +14538, +15098, +15493, +15981, +15380, +15059, +14478, +14941, +15522, +16288, +16490, +16006, +16023, +16968, +16937, +16511, +15531, +15620, +15836, +16092, +15907, +15420, +15680, +15951, +15682, +14513, +13910, +13393, +13996, +14949, +15718, +15501, +16210, +16328, +15894, +15333, +14370, +14670, +14575, +15549, +16419, +15718, +15739, +15725, +16163, +16776, +15840, +15539, +15409, +16466, +16504, +16017, +16139, +16156, +16595, +16506, +15555, +14796, +14683, +14121, +14538, +15061, +15394, +15102, +15168, +14434, +13546, +13710, +13297, +14662, +15313, +16306, +16859, +16742, +16949, +16124, +16140, +16077, +15268, +15970, +16679, +16680, +15799, +16058, +16500, +16132, +15648, +15300, +14830, +15177, +15266, +15430, +15528, +15031, +15350, +15410, +15695, +14174, +14444, +14243, +14575, +14039, +14340, +15223, +16126, +15359, +15193, +14114, +14498, +15021, +15922, +16762, +17081, +17092, +17729, +17786, +17394, +16124, +15564, +15960, +16108, +16605, +16151, +14971, +14712, +15274, +15747, +15990, +14534, +13107, +13770, +14376, +14806, +14623, +14630, +14802, +15466, +15667, +15297, +14573, +14573, +14917, +15317, +16365, +16442, +17191, +16335, +15442, +15105, +15222, +15794, +16919, +16296, +16748, +17169, +17240, +17233, +16987, +15497, +14800, +14775, +15707, +15871, +14786, +13478, +13596, +14956, +15747, +15203, +13633, +13093, +13759, +15015, +15316, +15783, +14964, +15903, +16190, +16287, +15329, +15060, +15321, +15971, +16226, +16697, +17746, +16979, +15977, +15007, +14963, +15034, +15863, +16513, +15753, +15502, +16098, +17065, +16784, +15403, +14469, +14811, +15303, +15966, +15312, +13963, +13516, +14319, +15814, +16545, +14260, +13206, +13072, +14994, +15854, +16156, +15540, +15841, +15645, +16615, +16873, +16043, +15779, +15393, +15961, +16523, +17105, +16750, +15971, +14076, +14109, +15131, +16554, +15907, +14431, +15058, +16296, +17492, +17229, +15815, +14922, +14865, +15321, +16768, +16185, +14118, +12713, +14042, +15692, +16543, +14817, +13663, +13305, +15389, +15146, +15587, +14500, +14557, +15321, +16580, +16829, +16952, +15206, +15087, +16442, +15951, +18107, +17498, +15642, +14087, +14194, +15318, +17258, +16065, +15336, +14964, +15602, +17443, +17203, +16734, +15144, +15486, +16063, +16733, +15380, +13284, +12248, +13654, +15137, +15723, +14167, +12500, +12727, +14202, +15090, +15599, +14534, +14261, +15575, +17171, +18799, +17778, +15452, +16077, +17178, +18461, +19207, +16520, +14165, +13224, +15100, +17804, +17475, +14646, +14098, +14777, +17351, +17316, +15770, +15249, +15409, +16416, +16704, +14700, +13093, +11127, +13251, +14357, +15249, +13475, +12071, +11549, +14720, +14905, +16178, +14676, +14184, +15641, +17598, +18851, +19508, +17885, +16693, +18556, +18497, +20159, +18009, +15023, +13191, +13697, +15803, +17436, +15317, +13768, +14121, +14470, +15959, +15488, +15434, +16116, +15053, +15356, +14506, +12763, +12929, +12014, +14421, +14505, +15274, +12868, +11396, +11821, +15445, +16139, +18060, +15534, +14806, +17426, +19650, +21228, +20072, +17096, +18508, +19232, +20451, +18652, +14265, +12328, +12374, +15587, +16650, +15248, +12328, +13491, +13222, +15932, +14054, +14043, +14935, +15990, +16819, +14397, +12182, +11413, +12433, +15644, +17155, +14728, +13091, +10871, +13531, +15864, +17571, +17514, +16477, +16037, +18897, +19850, +20754, +18070, +16018, +20100, +19899, +21368, +15166, +12765, +10591, +14682, +13900, +16189, +11888, +12930, +14390, +14914, +15292, +12373, +13660, +16561, +18162, +17117, +13382, +10350, +12402, +14929, +17859, +16992, +14190, +11248, +12550, +14033, +17245, +16316, +16383, +16018, +18061, +20928, +19339, +18894, +15152, +17591, +19841, +21579, +17712, +13734, +10848, +12509, +15250, +15027, +13512, +11799, +13297, +16375, +16099, +14932, +11736, +14376, +17430, +19368, +16925, +12249, +10713, +12727, +16150, +17436, +16130, +13065, +12403, +13219, +14749, +15082, +15787, +15697, +18162, +18539, +21028, +17975, +17770, +15137, +19385, +19470, +21188, +15665, +12405, +10800, +12814, +16453, +15096, +14725, +11418, +14861, +15012, +16582, +13330, +14849, +16013, +18707, +18173, +14387, +12025, +11771, +13682, +17376, +15665, +15292, +11133, +12023, +12617, +16707, +16491, +17381, +13465, +15974, +16877, +22216, +20792, +18559, +14477, +17686, +19705, +21025, +15700, +11698, +10097, +14801, +17299, +15400, +12857, +10641, +15033, +17168, +17037, +14183, +13968, +15547, +18787, +18113, +13431, +11328, +11599, +15253, +16995, +15907, +13781, +11520, +12558, +12734, +15653, +15977, +17619, +14715, +15770, +14792, +20808, +21349, +20210, +16701, +16137, +19350, +20941, +18036, +11910, +10229, +12512, +18561, +17029, +13600, +10529, +11810, +16258, +17849, +15048, +15138, +14697, +17714, +17789, +13749, +11298, +12542, +15018, +18022, +15998, +13090, +10923, +11872, +13952, +16538, +17870, +16107, +15343, +13869, +15777, +19753, +21685, +20214, +17920, +15374, +19619, +19355, +19038, +12337, +11383, +11851, +17307, +14661, +14228, +9503, +13365, +14936, +16381, +14907, +15070, +16844, +19275, +17386, +14080, +11381, +13814, +16497, +18282, +16253, +13116, +12131, +11048, +13992, +13568, +18662, +15633, +16694, +10631, +14571, +15621, +24017, +21597, +18512, +14812, +15275, +21333, +21454, +17098, +10702, +11005, +13321, +19068, +13365, +13006, +9434, +14630, +15984, +16345, +14134, +16290, +17969, +19853, +15237, +11523, +12119, +16750, +19999, +17058, +12788, +8868, +12479, +13910, +15838, +15065, +15522, +15123, +15312, +12778, +14331, +18116, +22898, +21540, +18717, +12818, +16983, +19853, +23186, +17258, +11046, +8872, +13618, +17927, +17195, +13623, +9225, +13357, +14486, +18595, +16513, +15425, +16087, +15690, +15987, +13598, +13557, +15837, +17774, +15734, +13663, +9513, +11818, +13774, +15827, +17234, +15719, +13342, +12809, +14052, +18359, +23080, +21820, +19137, +14957, +16069, +19368, +22636, +18589, +13436, +8926, +11184, +16517, +16363, +15115, +11277, +11611, +14113, +15740, +17564, +17794, +16559, +15844, +14256, +14628, +13743, +16408, +15838, +15760, +13152, +12136, +11595, +13960, +13488, +15234, +15687, +14563, +14301, +13288, +17604, +20020, +24094, +18859, +17820, +13973, +19936, +19933, +23433, +12807, +12182, +9147, +15920, +17327, +15369, +12189, +10777, +12606, +14825, +16161, +17008, +17091, +16727, +15056, +13521, +12639, +14956, +18147, +16815, +14385, +10627, +11467, +14221, +16536, +13642, +15946, +13354, +16252, +14685, +15357, +17816, +21736, +22523, +20289, +14992, +16152, +18153, +22401, +18664, +13458, +8802, +12893, +14620, +17353, +13311, +10285, +11592, +13714, +17236, +17163, +16219, +15621, +15089, +16180, +14679, +14665, +16368, +15040, +15785, +12283, +13113, +14022, +16118, +14011, +13389, +13043, +16635, +15956, +16152, +14942, +17143, +23269, +19812, +19475, +13862, +17310, +21326, +21513, +16369, +10210, +9888, +14737, +17855, +15800, +11916, +8597, +12635, +14925, +16933, +16725, +14450, +15957, +15003, +16703, +14421, +15420, +15842, +15462, +14513, +13041, +13601, +16485, +16072, +13338, +12726, +13583, +17870, +16860, +16561, +14109, +18151, +21205, +20248, +18385, +15360, +18405, +20424, +20553, +12560, +11420, +10044, +18297, +17248, +14696, +9473, +9042, +14494, +15298, +17555, +13719, +15357, +14863, +16797, +14644, +14381, +15746, +16536, +16449, +12566, +13603, +15204, +19269, +15756, +12399, +11464, +16556, +18887, +17747, +14916, +11954, +20531, +19598, +20333, +14869, +14573, +19691, +22372, +17411, +11250, +8459, +12819, +20345, +16913, +14338, +7841, +10327, +15237, +16728, +18102, +14430, +15602, +14511, +16360, +14646, +15544, +16662, +15755, +15164, +12068, +15247, +15933, +19120, +12585, +12022, +12301, +18151, +18696, +16468, +13079, +14872, +20734, +20517, +17676, +13969, +17418, +21242, +23078, +13105, +9605, +8739, +17473, +19334, +17255, +8630, +9273, +10454, +17061, +16999, +17255, +15118, +15476, +14326, +15508, +14680, +17397, +18453, +16733, +13083, +12415, +14941, +18416, +19143, +12323, +12041, +12473, +17368, +17145, +15924, +12376, +16497, +18440, +18633, +16133, +15385, +18965, +21845, +19939, +12132, +10317, +12654, +18494, +19770, +13480, +10503, +9461, +13938, +17207, +16439, +17344, +14504, +15718, +13544, +14827, +14994, +18444, +18355, +14952, +11139, +12837, +16155, +19699, +17124, +10110, +12717, +13401, +19045, +14984, +15946, +11382, +20259, +17348, +18879, +14618, +17821, +19829, +23336, +16411, +11673, +11237, +14783, +19832, +16989, +12183, +8982, +11258, +14121, +17290, +16068, +16301, +15614, +14548, +14471, +13690, +15668, +19661, +18086, +15425, +10754, +12696, +16888, +20563, +16239, +11044, +11286, +13698, +17853, +15983, +14860, +12412, +18900, +16989, +19507, +14865, +18357, +19619, +23075, +16393, +12721, +11821, +15961, +19177, +17167, +11889, +8954, +11058, +13474, +16393, +16845, +15063, +15627, +12547, +14187, +13817, +17487, +19350, +17247, +13858, +11392, +15587, +18131, +20592, +13344, +11781, +12122, +16849, +17380, +17067, +11671, +14195, +18083, +17656, +19548, +14055, +18559, +19487, +22058, +14280, +12591, +11670, +17385, +19168, +16518, +10112, +9218, +11367, +14902, +18051, +16175, +16273, +12804, +13758, +12960, +17265, +18370, +19690, +14905, +12658, +12190, +17771, +18597, +20047, +10997, +12476, +12735, +16779, +17912, +14889, +12895, +14732, +17441, +17155, +18007, +15409, +19145, +20238, +19468, +13350, +12395, +13494, +18300, +19146, +14631, +10600, +9724, +12465, +15124, +17392, +16195, +16133, +13802, +12887, +14183, +16238, +20354, +18738, +13955, +12981, +11583, +19681, +18478, +19190, +9827, +13657, +11811, +19629, +14716, +15800, +11117, +15836, +16223, +16602, +16964, +16795, +19005, +20664, +16717, +12898, +13372, +16264, +19309, +19037, +12932, +10986, +10900, +13541, +15654, +17379, +16673, +15637, +13096, +11379, +14664, +17164, +21880, +16539, +14250, +10221, +15194, +17396, +20590, +14512, +12734, +13461, +14704, +17211, +14716, +14306, +13587, +15937, +15113, +15952, +16852, +17632, +20201, +18958, +15417, +12937, +15370, +17704, +19761, +17587, +12448, +11607, +12162, +13688, +16292, +17491, +16052, +15575, +10734, +12213, +14303, +19329, +20543, +15274, +12684, +10076, +16753, +17989, +19390, +14284, +12434, +14559, +14459, +17109, +14429, +14653, +14162, +16768, +14563, +17076, +16501, +18322, +20026, +18310, +15027, +14744, +14878, +18985, +17903, +17875, +11075, +13042, +10588, +15423, +15186, +17733, +14844, +14452, +11073, +11763, +15670, +18117, +20118, +15017, +12173, +12065, +16149, +18834, +19755, +14596, +13484, +14326, +14942, +16642, +15548, +13838, +15210, +16270, +13780, +17583, +14619, +18814, +17927, +19059, +13355, +16285, +14323, +18531, +18200, +16316, +13071, +12658, +12234, +13907, +16835, +16279, +16327, +13616, +11105, +12831, +15408, +19376, +18244, +15595, +11899, +14049, +16391, +18827, +19316, +13722, +15495, +13555, +16338, +15485, +15870, +12974, +16316, +14416, +15359, +15798, +15353, +17078, +18689, +17022, +14459, +15798, +14556, +18561, +17820, +15646, +13501, +12552, +13549, +14605, +17379, +15447, +16330, +13091, +12283, +12973, +16707, +17880, +19713, +13591, +14262, +12562, +17501, +18500, +18830, +14555, +15751, +13353, +16276, +14748, +14593, +13649, +15695, +14912, +15086, +14429, +14620, +16226, +18425, +16583, +15206, +15058, +15267, +18262, +18186, +15951, +14040, +13431, +14153, +15412, +16710, +15206, +15209, +12942, +12479, +13612, +16637, +17610, +18239, +13918, +14427, +13606, +18316, +18371, +19319, +15189, +16350, +13748, +16940, +15034, +16152, +14370, +16382, +14047, +15571, +14200, +14379, +15737, +16842, +16143, +16072, +14626, +14828, +16765, +17134, +16661, +13992, +13351, +12350, +15796, +15867, +15490, +13764, +11540, +12000, +14180, +15975, +17252, +16514, +14381, +14977, +15506, +17663, +18811, +18242, +17275, +17046, +16384, +16222, +16929, +15437, +17059, +16169, +15441, +14542, +14811, +14081, +16500, +16494, +16112, +15618, +15153, +14293, +17164, +15810, +16623, +13704, +13747, +12234, +15359, +14871, +15207, +13848, +12382, +12162, +14297, +15566, +16860, +16175, +14470, +14235, +15803, +16534, +18197, +16843, +17294, +16301, +16632, +15768, +15830, +15815, +16258, +16651, +15573, +15260, +14861, +14761, +16192, +16255, +16541, +15934, +15784, +14513, +16510, +15817, +16223, +15083, +13715, +13339, +14963, +15297, +16095, +14828, +13881, +13374, +16142, +16553, +18498, +16191, +15767, +14778, +16730, +16691, +17407, +16271, +15936, +15497, +15089, +14138, +13653, +13972, +14419, +15031, +14299, +13815, +14270, +13973, +15810, +15589, +16077, +15848, +15720, +15800, +16615, +16568, +15557, +15015, +14194, +14610, +16352, +16081, +15986, +15138, +14127, +15035, +16538, +17231, +18086, +17047, +16543, +16131, +17035, +16627, +17380, +16943, +17011, +16351, +15263, +14132, +13726, +14294, +14862, +14778, +14179, +13895, +13087, +14155, +13417, +15101, +14497, +15866, +14802, +15505, +15313, +15493, +15398, +14994, +14676, +15329, +15727, +16117, +15702, +14974, +14981, +15532, +17024, +17007, +17220, +16424, +16258, +16937, +16942, +17228, +16739, +16578, +16484, +16348, +15667, +15248, +14555, +14917, +14780, +15266, +14916, +14917, +14163, +14234, +14194, +15568, +15278, +16292, +14559, +15820, +14699, +15939, +14288, +15092, +13881, +15420, +15000, +15284, +14218, +14420, +14338, +15369, +16124, +16056, +16335, +15783, +15791, +16459, +16945, +17182, +17014, +16654, +16396, +16140, +16444, +15624, +15829, +15168, +15269, +15574, +15234, +15437, +14969, +15067, +15321, +15800, +15924, +15956, +15387, +15665, +15635, +15821, +15146, +14956, +14505, +14828, +14835, +14722, +14419, +14402, +14206, +14980, +15190, +15407, +15556, +15183, +15498, +15838, +16357, +16378, +16185, +16109, +15745, +16322, +15828, +15733, +15246, +15131, +15199, +15492, +15532, +15615, +15255, +15783, +15422, +16053, +15824, +16210, +15811, +16155, +15833, +16022, +15362, +15310, +14861, +15491, +15261, +15580, +14825, +14896, +14566, +15432, +15839, +15825, +16127, +15160, +15860, +15737, +16427, +16125, +16199, +15797, +15874, +15732, +15221, +15032, +14671, +14931, +14909, +14818, +14699, +14476, +14637, +15086, +15399, +15609, +15498, +15350, +15424, +15535, +15831, +15697, +15506, +15337, +15363, +15810, +15547, +15751, +15207, +15380, +15695, +16169, +16454, +16461, +16229, +16005, +16370, +16345, +16670, +16223, +16268, +15885, +16023, +15447, +15351, +15053, +14867, +15018, +14624, +14452, +14615, +14532, +15183, +15222, +15277, +15237, +15113, +15235, +15097, +15554, +15235, +15337, +15065, +14537, +14924, +14811, +15031, +15367, +14821, +14943, +14828, +15673, +15953, +16470, +16171, +16384, +16499, +16828, +16702, +16940, +16325, +16993, +16516, +16647, +15938, +15677, +15388, +15814, +15456, +15562, +15033, +15200, +15116, +15302, +15206, +15106, +15275, +15203, +15073, +14824, +14640, +14902, +14696, +14875, +14857, +14525, +14806, +14785, +14818, +14647, +14986, +15262, +15991, +15878, +15436, +15631, +15936, +16153, +16406, +15678, +15536, +15923, +15972, +16135, +15869, +15588, +15725, +16010, +16190, +15513, +15621, +15597, +16365, +16482, +15907, +16020, +15954, +16158, +16285, +15561, +15209, +14795, +15014, +14817, +15016, +14378, +14543, +14659, +15176, +15051, +15022, +14879, +15996, +15805, +15965, +15867, +16142, +16174, +16413, +15927, +15944, +15389, +15534, +15250, +15228, +14566, +14750, +14656, +15050, +14935, +14609, +14444, +15387, +14923, +15343, +15354, +16180, +16072, +15965, +15813, +16202, +15583, +16057, +15929, +16310, +15352, +16122, +15891, +15999, +15750, +15859, +16337, +16166, +15435, +15499, +15683, +16097, +15770, +15892, +15151, +15270, +15062, +15097, +14858, +14956, +14443, +15050, +14994, +14977, +14876, +14947, +15333, +15247, +15104, +15064, +15376, +15595, +15915, +15895, +15459, +15500, +15781, +15980, +15892, +15083, +15257, +15553, +15147, +15322, +15674, +16641, +16375, +16808, +15506, +16113, +15810, +16684, +15923, +15344, +14513, +15857, +16379, +15930, +15694, +14717, +15221, +15015, +15189, +14452, +14141, +14874, +15378, +15626, +14908, +15211, +15233, +15906, +16077, +15565, +15806, +15237, +16217, +16198, +16186, +15085, +15098, +15240, +15548, +15128, +15115, +15609, +15389, +15427, +15168, +15631, +15949, +15614, +16063, +15317, +15211, +15270, +16202, +16185, +15461, +15293, +15642, +15926, +15181, +15595, +15685, +16325, +15940, +15056, +15493, +14987, +16097, +15640, +15813, +14111, +15692, +14585, +16305, +15061, +14729, +14305, +15017, +15132, +15140, +14908, +14804, +15479, +15870, +15346, +15884, +15729, +16915, +16586, +17265, +15428, +16146, +16218, +16762, +16486, +15681, +15118, +15125, +15307, +15783, +15435, +15016, +14355, +15893, +14425, +15542, +14325, +16058, +15090, +16253, +14073, +15177, +14593, +15685, +16115, +15322, +14470, +14014, +15795, +15080, +16746, +14093, +15929, +15244, +16294, +15640, +15914, +15844, +16496, +16462, +15685, +15496, +15707, +16052, +16939, +16106, +16299, +15018, +15996, +15427, +15413, +14881, +14244, +14945, +15890, +14935, +16390, +14662, +16285, +13687, +15279, +13106, +16860, +14485, +16691, +14754, +14421, +15335, +15279, +16098, +14599, +16263, +15370, +18309, +15527, +16759, +16256, +17393, +17418, +16545, +15775, +15164, +15337, +15574, +15686, +14902, +15263, +14662, +15018, +15259, +14603, +14443, +14222, +13462, +14087, +13967, +14751, +14837, +14998, +14219, +15289, +15841, +15963, +15818, +16761, +14237, +16734, +14871, +17006, +15728, +16272, +15172, +16702, +16520, +16251, +19000, +15249, +18988, +15954, +18395, +15920, +16903, +15813, +15507, +15655, +12521, +16096, +13157, +16124, +13746, +13521, +14225, +12898, +15840, +11252, +15617, +10580, +16695, +13388, +15885, +14217, +15521, +17129, +17060, +17653, +14065, +17443, +16221, +19748, +16282, +15713, +12182, +16907, +16711, +19355, +16630, +15754, +16314, +17207, +17125, +16417, +16759, +16335, +17487, +14176, +12928, +12438, +13097, +15688, +14555, +14362, +12958, +11761, +12828, +12237, +14815, +14422, +15899, +12640, +14097, +14166, +18592, +19816, +17709, +16751, +15425, +19328, +18950, +19412, +14580, +15738, +14713, +17192, +17352, +14605, +17354, +14831, +18827, +14417, +16126, +12446, +17427, +15007, +16829, +12593, +11943, +12307, +12778, +14653, +13836, +13679, +13238, +12488, +14505, +14259, +16007, +14431, +16027, +15485, +18243, +20532, +17144, +20211, +14610, +20808, +17233, +20019, +13594, +16830, +13661, +16576, +17000, +12181, +17334, +12472, +18920, +13107, +16515, +11819, +16846, +15369, +15938, +14735, +11458, +13000, +12556, +15341, +13915, +13587, +12148, +11928, +15543, +14525, +17409, +13715, +16458, +15293, +20856, +19100, +19011, +18471, +17244, +20960, +18067, +18236, +12979, +16836, +12707, +19830, +13066, +15524, +12591, +15350, +16364, +16059, +15057, +12513, +15580, +13488, +17746, +12854, +14527, +10926, +13304, +13294, +14526, +13485, +13305, +12467, +13755, +15679, +14818, +15274, +16783, +17053, +22831, +19105, +19206, +17615, +18041, +20233, +19388, +17024, +13102, +15848, +12799, +18129, +12196, +14705, +12692, +16524, +14948, +16932, +12770, +14659, +15182, +14436, +16530, +12161, +15262, +11902, +14099, +13067, +12814, +13834, +13058, +16326, +14399, +16315, +11978, +16896, +15748, +21458, +21761, +18772, +19163, +17028, +19482, +18512, +18234, +13255, +17520, +14238, +15858, +14423, +10569, +14653, +15252, +16831, +15328, +14292, +11393, +16115, +14293, +15754, +15100, +11430, +14333, +11224, +15090, +11668, +14244, +12077, +15597, +15686, +16466, +15725, +14750, +19203, +17593, +25652, +16723, +21751, +14977, +21900, +17210, +20148, +11929, +14694, +14461, +13683, +18019, +9178, +15618, +10691, +19237, +13279, +18251, +11078, +15573, +14534, +14796, +16035, +10987, +15253, +10777, +14845, +11403, +11729, +13332, +14200, +16728, +15009, +15914, +14331, +20170, +17777, +24506, +18353, +22437, +16772, +21958, +15806, +19750, +12129, +16443, +13008, +16987, +14139, +12549, +12496, +11272, +17565, +15421, +17911, +13091, +14232, +12895, +16771, +14626, +13774, +13996, +11713, +12758, +11480, +9907, +14161, +14903, +16856, +14506, +14786, +15871, +20830, +20555, +21812, +18670, +21788, +19602, +21352, +16670, +16089, +13308, +15880, +12161, +14898, +13664, +12483, +14932, +10783, +14541, +16276, +16979, +17011, +13835, +12887, +15784, +15965, +14823, +13803, +12471, +11418, +13051, +10355, +13837, +15931, +15622, +14790, +13740, +18347, +20040, +24193, +16876, +19794, +18288, +23916, +19111, +19384, +10209, +14595, +14409, +13455, +14845, +11831, +13136, +15607, +12181, +13106, +15921, +16675, +19481, +14485, +13339, +14169, +16528, +15529, +16022, +10423, +12240, +9092, +13753, +12266, +17178, +12576, +14206, +16121, +18846, +23053, +20539, +17606, +19271, +20120, +23763, +18529, +16802, +9553, +15938, +12102, +16520, +11868, +14505, +13338, +15566, +12196, +13560, +16178, +18140, +18009, +14536, +12735, +15300, +14683, +17226, +13608, +12374, +10584, +10877, +12591, +15587, +14859, +14186, +13205, +19635, +19063, +26357, +15810, +19490, +17392, +22663, +21321, +18331, +12523, +11344, +16085, +10066, +17588, +8099, +16333, +12918, +15340, +12950, +13874, +17191, +16687, +18461, +13116, +17061, +13935, +17244, +14427, +10940, +13348, +7284, +16959, +11937, +17030, +10875, +13923, +18133, +22528, +26088, +15301, +20164, +13133, +26434, +19371, +20507, +11208, +12838, +14352, +13910, +14542, +8080, +16822, +12470, +17218, +10952, +11297, +17545, +16797, +19915, +11936, +14956, +14400, +18210, +16510, +11593, +11992, +8532, +15935, +12171, +18260, +9478, +17814, +16737, +22270, +23114, +16265, +21139, +16811, +23868, +17266, +18726, +10423, +15164, +15305, +15337, +15026, +6965, +13865, +11800, +17697, +13342, +14047, +14064, +17210, +17599, +15109, +16137, +14440, +18352, +14894, +11868, +10895, +8808, +15871, +13925, +15340, +10485, +15697, +19045, +25315, +21353, +18307, +17808, +19534, +21548, +19760, +16443, +12111, +15171, +12810, +17098, +12621, +11258, +14157, +11610, +14310, +11294, +12362, +16176, +17531, +18006, +14508, +14972, +13954, +18826, +14383, +16721, +8425, +12991, +11004, +15884, +13284, +14461, +16792, +19795, +23683, +14950, +22403, +15072, +27397, +16800, +20965, +9777, +17210, +12647, +17813, +15614, +10256, +16210, +8610, +14108, +7989, +14166, +13370, +19239, +13638, +14396, +15911, +14600, +21755, +11416, +17178, +9899, +15097, +14465, +13163, +13537, +13285, +17928, +18865, +24486, +13832, +21412, +15473, +21565, +18883, +17182, +15672, +18740, +14771, +15957, +14075, +12699, +17489, +16014, +12930, +8977, +7863, +11080, +16576, +15473, +16322, +14446, +14511, +17297, +11891, +16537, +13004, +17272, +16024, +13018, +10720, +15061, +15671, +24354, +21138, +18997, +15762, +17908, +16569, +19048, +16589, +15997, +19938, +15601, +14636, +14228, +11076, +18544, +16547, +17512, +10213, +9782, +6691, +15390, +12870, +19742, +16306, +15439, +12574, +10487, +12063, +16110, +17017, +16895, +12835, +11879, +15060, +18889, +21063, +19769, +17580, +18479, +20883, +19833, +13372, +14931, +12104, +23298, +19049, +18729, +12912, +10404, +14881, +16167, +16751, +14027, +11272, +9017, +12735, +9513, +18446, +15567, +17991, +13525, +11736, +11439, +14972, +14618, +15139, +13488, +15871, +18588, +18790, +18530, +13294, +18969, +18432, +26898, +16965, +19007, +7110, +19179, +14626, +23040, +17981, +14068, +13253, +10034, +16667, +12706, +19046, +10574, +14811, +8852, +13096, +16197, +17473, +14808, +10456, +10835, +12821, +18318, +16291, +14991, +10241, +15237, +17558, +22532, +18528, +14916, +14275, +20018, +18257, +21837, +12467, +16637, +18386, +21379, +18525, +16570, +11974, +13851, +15692, +14016, +15328, +11300, +11123, +9984, +13123, +14693, +20021, +18904, +12788, +9134, +10740, +16036, +20279, +17694, +11295, +12182, +13804, +18832, +19749, +17218, +14286, +18738, +15116, +17458, +14112, +15780, +20130, +20257, +21397, +14763, +17922, +12958, +19096, +14306, +15543, +11915, +12673, +9727, +12966, +13223, +15398, +16989, +12511, +11651, +11424, +14933, +18168, +16776, +16520, +12763, +17079, +17748, +16891, +18715, +12077, +19772, +13963, +18094, +10941, +15503, +16269, +20941, +20530, +17602, +16118, +15237, +18212, +17224, +18460, +13228, +12725, +9857, +9555, +15651, +13627, +19134, +11435, +11585, +11509, +14737, +17775, +16399, +15994, +15081, +17682, +17990, +17268, +15284, +14164, +17136, +16593, +16997, +11640, +13717, +14306, +18255, +19112, +17705, +18842, +16149, +19178, +14928, +19014, +14472, +16577, +11287, +11351, +13603, +14799, +15937, +12059, +8106, +12731, +14340, +19336, +15607, +15744, +12478, +20041, +17348, +21035, +16507, +14903, +16231, +14678, +17120, +10744, +15565, +10599, +20240, +15718, +17258, +14108, +14775, +20134, +20020, +20752, +14783, +14638, +11252, +15474, +13157, +15739, +14722, +10611, +12105, +11885, +14174, +18392, +15013, +17491, +13161, +17466, +14513, +21687, +16742, +19843, +14901, +15438, +13580, +13258, +14491, +12856, +17631, +14753, +16793, +14075, +14829, +16428, +20466, +20103, +18526, +14640, +12408, +13498, +14952, +16320, +15500, +12814, +10885, +12138, +14131, +17115, +15770, +17601, +12884, +18920, +14755, +18115, +16631, +17108, +17644, +15333, +13979, +13002, +15422, +14667, +16078, +13200, +14357, +14262, +17408, +15761, +18428, +16088, +18469, +16499, +17039, +14487, +14722, +14210, +13973, +13876, +14374, +14253, +15803, +15876, +14310, +14908, +14087, +17948, +17426, +20378, +15852, +17124, +13502, +14838, +14023, +17233, +14075, +17784, +8677, +12969, +10488, +17493, +20076, +21217, +15993, +14296, +12693, +17313, +18582, +16115, +15475, +11205, +14852, +12548, +17126, +15597, +17251, +15058, +14996, +11650, +15841, +14823, +21456, +19336, +19446, +14571, +14198, +12804, +16588, +15435, +17357, +12884, +11870, +9393, +12360, +17698, +19790, +19568, +14313, +12479, +13364, +19204, +18881, +17691, +12498, +11627, +15160, +17431, +18507, +16494, +14181, +14309, +13533, +12787, +17181, +15746, +23428, +18735, +18319, +12078, +10888, +13135, +17726, +18690, +16091, +11542, +8112, +11862, +14220, +21528, +18126, +17888, +11219, +11368, +14867, +17877, +18617, +16507, +13168, +13834, +15374, +18341, +18959, +17648, +15990, +11254, +14122, +13196, +18585, +19204, +22406, +17446, +16582, +6971, +12841, +13890, +22083, +18837, +13932, +8157, +7914, +13744, +18854, +22112, +17271, +13188, +9758, +11685, +15528, +17689, +18090, +18795, +12932, +15917, +11832, +19005, +18306, +20666, +13993, +14254, +8392, +17423, +17335, +26901, +19262, +18379, +6232, +10649, +12859, +20049, +21760, +13930, +10820, +5795, +10593, +17405, +20818, +20945, +14793, +10458, +11084, +14052, +16282, +19377, +16772, +18220, +13500, +14323, +12827, +19079, +17127, +21631, +12633, +13932, +9371, +19294, +22890, +27109, +16991, +9368, +7223, +10047, +21679, +16485, +19163, +7917, +10352, +11465, +17233, +19939, +19197, +14079, +12527, +9887, +12818, +14119, +18393, +18832, +20536, +14380, +15191, +12520, +18690, +16079, +19192, +12640, +15254, +13891, +18214, +23436, +19690, +19091, +8846, +10987, +12010, +18671, +17923, +17100, +10975, +9802, +11896, +13402, +20341, +15956, +17165, +10176, +14039, +9964, +17564, +16761, +22098, +20612, +15162, +12687, +13083, +14984, +19093, +15542, +15426, +11777, +16262, +19482, +24569, +19099, +14856, +10582, +12176, +15102, +17796, +15968, +18673, +11035, +13079, +10278, +13113, +17544, +15048, +14883, +11794, +9865, +12856, +16178, +19160, +24570, +19997, +17294, +14061, +12229, +16248, +16664, +15348, +15181, +14434, +16880, +20553, +19438, +14836, +12832, +11659, +14702, +19504, +15392, +19682, +14067, +13285, +13392, +12342, +15452, +14345, +13432, +11916, +11275, +8189, +15051, +15146, +23834, +21776, +19462, +15048, +16649, +14309, +22383, +13460, +16720, +10330, +16507, +17139, +21954, +14065, +13177, +9680, +13699, +17140, +16993, +18927, +19388, +14969, +16248, +11121, +15208, +12242, +14478, +11680, +13589, +6236, +13146, +12405, +20663, +22550, +20911, +17583, +17664, +13658, +20305, +14755, +16385, +13609, +17234, +17166, +19916, +14537, +12711, +12387, +11420, +16730, +13451, +20018, +19203, +19139, +14636, +11765, +13344, +13052, +14465, +13345, +15923, +7662, +12237, +7637, +17945, +20231, +22120, +20322, +17137, +15549, +19405, +17300, +16809, +14701, +15315, +17726, +17542, +14963, +11105, +12666, +11074, +18366, +12400, +18934, +16447, +20767, +15890, +18521, +14692, +15921, +9315, +9315, +12264, +11048, +13489, +10391, +15234, +17263, +20560, +19773, +18965, +18925, +20221, +19258, +14656, +14288, +13384, +19193, +16601, +14423, +10289, +11988, +10968, +17470, +11723, +20503, +18326, +23331, +16036, +17188, +13808, +17376, +11458, +11070, +9292, +10611, +10353, +11288, +15310, +17380, +19310, +18383, +19272, +19580, +22354, +18837, +17868, +14181, +15888, +16334, +17450, +9924, +11612, +8185, +13311, +15355, +14239, +19187, +19798, +21166, +18079, +18301, +16057, +17795, +10347, +11660, +8945, +10638, +9088, +10835, +14276, +18748, +18781, +18315, +15536, +19075, +22176, +22894, +20941, +16328, +15042, +14449, +15522, +8429, +12487, +7763, +14374, +10790, +12967, +16974, +22040, +23322, +20250, +20089, +16680, +16590, +11118, +12759, +9043, +12347, +8905, +10943, +13451, +15051, +16547, +18244, +16202, +21732, +21426, +23164, +19110, +22235, +16541, +19549, +9472, +6615, +8133, +8748, +15494, +9051, +15290, +11680, +23712, +17373, +25920, +18868, +23016, +14066, +12664, +9483, +11517, +13344, +12228, +11574, +11818, +12784, +14573, +18063, +15168, +23746, +19672, +25024, +20352, +22972, +14306, +18916, +5386, +13507, +6803, +14099, +10927, +10437, +11644, +13040, +20067, +17347, +25252, +20678, +23280, +12430, +12669, +8235, +14689, +14091, +16681, +11334, +13836, +8399, +16231, +12027, +20716, +18819, +24969, +19963, +23615, +19104, +18553, +16793, +6571, +12982, +5078, +17661, +6975, +16310, +7760, +18524, +12441, +19463, +19642, +23960, +19001, +15997, +10526, +11186, +13455, +16325, +16741, +15622, +11402, +13693, +12606, +15547, +17152, +20022, +22729, +20490, +23756, +15745, +20550, +7922, +13598, +6026, +16418, +11630, +16759, +12005, +14219, +12999, +12420, +17564, +20358, +22805, +16364, +14627, +9308, +13160, +12171, +17786, +16845, +17127, +12429, +14167, +12555, +18062, +16592, +24219, +18501, +24193, +16713, +18453, +11897, +11579, +8622, +12425, +13321, +13567, +17675, +14087, +16106, +10210, +14838, +16325, +24436, +17591, +17621, +9405, +11033, +11522, +15147, +16358, +19056, +14679, +16326, +11997, +15913, +16195, +20584, +22656, +23122, +20738, +16339, +12788, +9304, +10922, +8801, +15702, +11640, +18350, +15319, +18225, +13849, +13802, +15009, +18977, +19177, +16721, +14366, +10069, +9376, +11585, +14639, +19018, +17451, +15985, +15275, +14051, +19398, +17756, +24828, +20404, +24104, +14611, +15133, +6712, +11602, +6512, +12769, +11350, +16414, +19492, +20389, +18322, +13940, +13590, +16232, +18159, +17437, +15770, +12971, +9837, +8182, +11068, +14854, +17985, +16068, +18524, +15598, +19175, +18742, +22767, +22790, +24048, +19040, +14491, +8425, +5830, +8586, +9488, +12299, +12781, +17750, +19613, +19905, +18339, +15928, +18264, +16977, +15581, +15015, +14280, +12337, +10942, +8443, +10974, +15642, +16659, +18302, +16428, +16671, +18482, +22898, +24323, +26569, +20852, +16413, +9057, +6841, +4970, +8889, +8428, +13584, +16454, +20394, +20271, +17540, +16809, +17593, +19644, +16343, +15540, +13646, +12084, +12492, +9815, +10843, +11997, +14789, +16013, +17882, +18431, +17188, +22514, +21512, +28627, +22554, +20796, +7527, +8910, +3799, +10170, +8580, +10782, +14782, +18157, +20131, +17631, +17966, +16979, +20780, +17307, +16426, +13922, +12784, +12904, +11891, +10536, +11310, +12742, +15073, +17805, +18375, +17771, +21653, +21440, +26411, +22589, +20464, +12800, +8038, +6184, +6025, +10557, +10264, +16385, +16367, +19378, +16857, +18567, +17585, +18712, +17245, +15691, +16120, +13169, +13250, +10848, +12408, +12261, +14746, +12595, +15727, +16432, +19652, +21857, +23764, +22359, +22291, +17503, +15292, +9840, +7058, +8113, +9150, +12907, +14240, +16816, +17494, +17009, +17903, +18696, +17723, +16710, +15087, +16634, +14899, +14092, +11284, +11206, +11925, +14740, +13303, +16930, +14990, +19504, +22112, +23775, +23953, +20757, +17392, +11853, +9767, +5520, +9221, +9629, +14366, +14696, +18153, +17001, +17773, +17315, +18072, +18816, +18250, +16180, +14588, +13621, +10982, +12618, +10770, +14084, +13781, +14456, +15465, +16759, +17709, +24653, +23324, +26588, +20210, +16393, +9764, +7792, +5286, +9811, +10696, +15439, +14227, +17013, +15334, +18266, +18785, +20340, +18096, +19060, +15735, +15494, +14174, +10883, +11377, +11017, +12663, +13628, +14642, +14201, +17694, +19600, +23809, +24681, +25091, +20161, +16830, +8649, +6786, +5339, +9679, +13241, +15811, +14982, +15580, +15575, +17649, +18832, +17895, +18007, +18844, +17989, +17031, +12784, +10616, +10717, +12291, +13230, +14082, +14358, +14921, +16920, +20174, +23141, +24854, +24638, +20053, +14220, +7819, +4892, +7216, +10967, +15187, +15798, +16487, +14191, +15976, +16074, +18720, +17344, +19276, +18119, +18219, +15032, +12259, +10082, +12031, +12497, +14749, +15104, +14047, +15820, +17275, +21253, +23892, +24806, +22158, +18296, +11535, +7548, +6272, +6823, +11637, +14772, +17720, +17345, +16463, +15645, +16371, +16881, +18369, +20498, +19118, +16843, +12499, +9748, +10248, +11249, +13936, +15053, +16398, +15805, +16629, +18610, +20823, +25166, +24171, +22208, +14279, +9983, +3961, +7759, +8052, +13775, +16122, +17892, +17846, +16326, +15868, +15777, +17530, +19000, +20091, +19787, +15374, +11055, +8172, +8168, +11513, +15956, +16445, +17361, +15766, +18044, +19985, +23164, +22571, +22820, +16953, +13034, +7769, +6440, +6942, +11059, +14662, +18409, +18768, +18167, +16045, +14253, +14700, +17514, +20246, +20690, +17277, +13932, +10020, +10441, +9842, +13432, +14433, +17058, +16677, +18689, +16882, +20126, +20725, +23646, +20525, +16545, +9680, +7975, +8337, +10110, +13405, +15353, +17735, +18511, +16092, +13507, +14292, +16730, +20052, +20343, +17738, +14823, +13533, +11337, +11861, +11450, +14590, +16065, +16262, +16764, +15836, +18265, +20045, +22185, +19951, +18726, +11645, +12127, +8777, +11794, +12219, +16612, +17899, +18962, +16069, +11952, +11478, +14176, +16925, +20250, +17241, +17109, +14412, +14283, +12036, +14836, +14158, +18495, +14441, +16126, +13750, +16762, +18322, +20307, +18612, +16949, +14409, +11821, +12702, +11171, +15439, +16431, +19250, +18315, +16456, +12294, +10135, +12635, +14081, +19585, +15559, +19450, +14076, +16290, +11717, +14713, +16140, +18272, +16661, +14056, +13839, +14278, +18014, +17372, +19410, +15259, +16823, +12452, +14403, +11427, +15607, +17459, +19908, +20250, +15453, +12435, +9003, +12288, +13541, +18703, +15303, +17038, +14643, +13939, +13724, +15758, +17975, +20726, +16520, +14991, +13963, +14955, +17445, +16468, +15471, +15030, +15182, +12464, +14497, +10904, +17853, +18562, +22103, +19005, +17114, +12085, +11878, +10254, +14287, +15474, +17673, +14695, +14766, +12919, +13300, +15681, +16222, +20056, +17535, +19528, +15982, +17687, +13514, +15801, +11784, +16175, +13742, +14923, +12087, +12165, +15151, +19743, +22540, +20834, +17964, +13209, +10938, +11407, +12246, +15627, +15171, +17152, +13538, +14163, +10707, +14743, +16949, +20837, +19923, +18536, +16399, +15525, +15529, +15738, +14177, +14250, +12997, +12470, +12557, +13084, +15630, +19371, +20915, +21264, +19198, +14806, +12216, +9941, +13103, +14228, +18126, +15649, +15108, +11563, +10242, +12542, +16478, +19716, +20854, +20498, +17873, +18586, +14094, +14034, +12728, +13187, +14525, +13753, +11950, +12737, +14709, +20130, +22640, +20524, +18552, +13610, +12750, +11753, +12531, +15233, +17148, +17212, +16707, +11478, +10065, +11060, +15135, +19281, +20098, +19753, +17515, +17366, +14978, +14993, +13460, +13136, +14938, +12903, +14346, +13638, +16030, +19187, +18833, +19546, +16872, +15716, +12196, +12957, +13328, +17468, +18696, +17358, +14761, +10517, +12249, +12448, +16472, +15798, +17571, +18143, +18392, +16425, +12637, +13260, +10849, +17338, +15123, +18429, +15636, +16873, +15863, +17126, +15237, +18024, +17304, +16165, +12723, +11441, +14114, +17678, +19112, +17921, +13734, +13836, +12079, +14858, +13629, +16238, +16984, +17194, +16397, +11991, +12362, +11599, +15873, +15702, +18370, +15979, +18009, +16241, +17924, +13814, +19335, +16426, +21147, +16659, +14829, +11829, +12696, +13225, +15119, +15839, +14783, +16902, +13195, +17032, +11903, +17443, +13762, +18977, +14129, +13691, +9466, +12781, +14690, +17666, +18634, +17226, +17730, +16136, +16840, +16153, +19020, +18226, +21487, +17353, +14803, +12202, +10345, +13875, +13850, +15707, +15372, +15643, +14170, +14399, +11790, +14408, +15064, +17161, +15987, +15105, +14121, +13586, +12718, +14945, +15253, +18956, +20029, +19757, +19666, +17910, +16935, +20290, +18489, +16880, +12947, +9410, +9792, +12938, +15809, +15369, +15605, +11034, +12602, +10707, +14570, +15150, +20549, +17908, +18642, +15115, +13929, +12918, +12126, +13054, +15629, +20466, +22571, +21446, +18572, +17397, +18980, +17846, +15981, +13297, +12634, +13300, +11826, +11702, +10027, +11264, +11161, +16099, +13044, +17178, +14817, +18193, +18077, +17685, +18832, +15739, +14497, +9626, +13690, +15610, +23287, +21775, +22516, +18257, +15513, +14709, +15424, +16603, +17351, +14305, +11859, +9496, +8833, +10177, +11795, +11951, +14677, +14843, +17825, +17945, +18015, +18343, +17096, +16229, +15780, +14668, +16833, +17517, +17294, +18920, +18159, +18651, +17373, +16790, +15841, +17334, +13006, +13341, +11026, +13463, +11836, +13903, +8350, +11588, +9762, +15375, +17170, +19036, +18307, +16648, +14364, +15446, +16857, +20500, +20989, +20392, +18397, +18761, +15125, +18058, +14308, +17627, +14880, +12070, +10398, +9890, +13919, +14308, +17188, +11482, +14831, +9621, +15035, +14526, +16617, +16628, +14556, +13699, +14693, +16402, +19568, +20451, +17599, +19434, +19222, +20533, +21985, +17802, +18370, +13105, +9404, +8506, +10228, +12566, +15682, +14038, +12896, +13800, +11522, +17355, +15904, +16857, +15292, +12814, +12184, +14204, +16410, +20216, +21750, +16835, +18535, +14890, +18799, +20797, +20982, +21977, +15482, +10847, +9175, +9123, +12058, +15154, +11902, +14695, +10528, +12893, +16661, +17145, +18454, +14857, +12737, +13716, +16392, +17957, +19442, +16006, +15914, +16862, +16272, +21847, +17850, +23139, +16013, +15684, +8695, +12921, +11617, +17707, +13631, +13741, +11879, +11012, +14911, +15067, +17693, +14322, +13167, +10105, +14965, +17814, +23869, +22206, +17476, +13741, +12228, +15527, +21324, +21923, +23578, +15495, +10354, +7329, +9253, +12860, +18185, +14891, +15871, +12023, +11710, +17702, +15641, +19582, +12733, +11857, +10037, +14292, +16675, +21558, +20031, +19190, +16982, +13233, +16936, +17483, +23492, +21049, +15823, +10883, +10336, +12189, +15657, +14647, +10183, +12263, +8584, +17723, +18547, +19025, +17238, +10424, +9695, +11938, +16522, +22213, +23026, +16895, +16695, +12353, +15623, +19268, +19543, +23524, +16080, +12841, +7529, +11858, +13561, +20843, +15580, +14896, +9079, +11105, +14503, +19186, +17416, +16353, +10726, +10114, +13809, +16691, +22076, +19828, +17172, +15943, +13244, +17821, +17672, +22238, +19538, +15547, +9546, +10611, +10195, +19842, +15867, +17056, +11820, +11214, +15120, +18196, +16877, +16086, +10535, +11456, +11745, +17121, +19209, +22594, +17288, +16966, +13130, +15331, +17946, +20083, +21714, +15777, +10393, +7469, +10374, +14208, +20390, +15211, +17656, +10874, +13369, +17076, +17217, +19945, +14845, +11379, +10044, +11985, +17264, +21551, +20316, +17252, +14615, +12768, +17738, +18220, +22657, +18217, +15204, +9576, +10613, +9874, +15468, +14224, +15263, +13679, +13154, +17217, +18528, +18748, +16660, +11295, +12367, +12808, +18350, +20332, +20230, +16143, +16795, +12199, +16524, +15509, +19295, +20712, +16358, +12461, +9482, +11060, +14761, +19061, +13923, +14904, +8942, +13043, +16653, +17624, +18943, +15115, +13222, +12083, +14978, +16384, +22375, +18694, +20381, +15759, +15571, +16437, +16980, +18521, +16543, +11148, +11186, +9941, +14188, +16083, +15733, +15285, +15083, +12014, +16369, +14409, +17283, +16121, +13834, +12913, +13362, +16545, +20288, +22047, +16168, +17639, +12520, +18467, +17932, +20407, +17816, +14672, +9621, +9451, +11363, +15426, +18426, +15071, +14213, +9516, +14697, +16336, +18533, +17403, +13168, +13969, +13503, +15615, +17673, +19175, +18907, +19255, +15976, +14899, +16766, +17080, +21165, +16317, +12193, +8569, +8994, +13404, +16853, +16807, +15324, +13995, +13127, +17073, +15363, +17299, +12703, +14430, +13198, +16843, +17929, +19786, +18568, +16597, +15691, +14300, +18393, +18170, +22093, +17142, +13604, +9054, +9741, +12107, +15159, +15157, +13325, +14252, +11342, +17156, +15602, +18639, +15705, +15194, +13249, +15074, +16394, +19733, +20628, +18986, +17324, +14065, +15116, +15452, +18820, +20001, +15638, +13391, +9414, +11021, +14559, +14248, +16299, +11626, +12886, +12562, +17668, +16538, +16749, +12089, +14242, +14344, +19299, +18281, +20755, +17054, +18561, +17612, +16437, +17069, +16656, +18235, +18049, +12718, +10661, +9905, +12242, +16652, +14490, +14207, +12226, +11099, +16072, +14675, +16702, +15653, +13009, +16185, +15766, +17600, +19901, +18651, +18947, +17890, +16507, +16237, +19135, +16667, +19870, +13226, +13383, +9580, +12665, +11782, +15800, +13079, +14197, +13045, +12217, +16464, +14321, +16883, +14215, +13650, +15484, +18030, +18945, +19999, +16506, +17393, +18836, +17665, +19736, +16809, +18186, +17470, +13817, +11584, +9452, +11039, +13650, +16379, +13267, +13809, +11486, +13191, +16907, +14053, +15103, +13708, +13545, +18149, +19771, +18562, +20461, +15183, +18514, +18658, +16925, +18606, +17897, +18098, +18812, +11680, +11500, +9780, +12071, +15131, +13319, +13013, +12618, +12117, +15979, +14826, +14886, +14617, +11713, +16129, +16660, +19641, +20066, +18844, +16115, +19385, +16651, +20007, +18725, +17597, +18073, +15823, +12276, +11339, +11509, +12665, +16855, +12196, +13334, +10344, +12036, +15941, +14730, +15235, +12960, +13289, +16240, +19978, +18247, +20147, +14826, +17897, +19681, +19271, +19952, +17431, +16171, +18038, +14995, +11517, +11823, +9654, +15049, +16206, +12555, +13222, +10729, +14279, +16272, +15491, +12195, +12859, +11849, +18401, +20746, +18910, +18818, +14118, +16568, +20766, +18421, +21843, +16681, +17587, +17890, +15428, +10578, +12097, +8643, +17006, +14189, +12659, +11260, +10923, +15054, +16568, +15707, +12112, +13510, +14666, +18909, +20474, +17941, +17173, +15267, +17497, +19127, +20498, +18953, +17380, +17657, +17045, +14378, +11842, +11086, +11665, +16252, +13436, +12668, +12443, +11113, +15569, +15199, +12893, +13721, +13974, +15436, +19917, +17138, +18296, +16387, +16403, +18076, +19886, +19407, +19029, +17295, +18487, +16831, +15144, +11885, +10536, +13622, +13485, +14547, +10408, +12014, +11844, +16250, +15052, +12712, +12343, +13848, +16870, +20843, +19065, +18123, +15326, +14969, +18464, +20845, +20988, +17539, +16207, +16246, +17654, +15672, +13288, +9881, +13893, +13945, +15427, +11547, +10159, +11192, +15037, +15104, +14248, +12762, +13311, +17274, +19224, +19292, +17385, +16221, +15526, +19950, +19990, +21305, +17987, +16985, +15677, +17148, +15000, +14022, +11859, +12410, +14320, +13332, +13414, +10961, +12786, +13045, +13677, +12240, +13367, +13938, +17196, +17785, +18206, +17753, +17160, +17178, +19245, +20560, +20217, +19980, +15917, +17156, +15244, +17070, +14261, +13142, +9834, +13603, +12717, +15759, +11782, +11835, +11961, +12772, +13787, +14128, +13027, +16721, +17146, +17106, +17402, +16226, +18449, +20579, +19836, +19892, +18804, +16801, +17280, +16854, +16960, +16262, +14160, +11966, +11936, +12295, +13050, +12860, +11461, +11928, +12513, +13720, +14228, +13514, +14978, +15810, +17092, +17267, +17914, +18228, +19972, +18746, +20296, +18068, +18553, +16064, +17035, +15831, +17243, +14512, +14730, +13077, +13630, +13138, +12315, +12083, +11652, +13275, +12724, +13341, +12304, +13173, +14341, +15413, +16492, +17073, +19335, +19291, +20923, +19304, +19981, +18286, +17981, +17129, +17308, +16676, +16442, +15213, +14252, +13079, +12014, +10984, +12604, +11923, +13733, +11843, +12432, +12243, +13750, +13363, +15379, +14577, +17328, +17769, +19779, +19872, +20207, +19600, +18814, +17671, +15852, +18454, +17079, +18094, +16011, +14710, +14101, +13862, +11652, +12894, +12325, +13025, +14085, +11841, +11803, +11883, +13029, +13823, +14218, +14571, +17190, +18393, +19222, +18943, +18938, +19850, +19086, +17779, +17392, +15920, +18220, +18008, +16852, +15973, +13621, +13206, +13055, +13057, +13007, +14225, +13026, +12589, +11126, +11852, +12824, +13781, +13164, +14290, +16841, +18190, +18905, +16903, +18693, +19199, +20839, +19287, +16674, +15581, +17471, +18141, +19219, +14261, +14111, +13052, +14443, +14577, +12867, +12208, +12100, +12673, +12477, +12712, +11627, +13221, +14091, +15600, +14952, +17897, +17115, +19544, +18559, +18934, +18503, +18604, +17897, +16736, +16750, +17145, +17088, +17417, +15252, +13017, +14129, +13553, +15197, +13757, +12619, +12440, +13411, +12731, +12737, +12401, +13397, +15183, +15991, +15664, +16503, +17508, +18965, +19987, +17760, +16962, +16625, +18167, +17609, +17383, +15362, +15913, +16278, +16326, +13565, +13629, +13113, +15334, +15902, +13090, +12571, +12167, +13641, +13919, +13567, +13156, +15264, +17027, +16978, +16449, +15199, +16451, +19357, +17965, +17580, +16508, +17098, +18711, +17154, +15102, +14201, +14283, +15084, +15067, +13851, +13572, +15260, +16039, +14650, +13460, +11758, +13391, +15651, +16203, +16462, +15554, +15698, +16303, +16590, +15442, +15468, +17247, +18130, +18357, +17249, +14862, +16311, +16258, +15928, +14516, +12711, +12642, +14260, +15149, +15125, +14582, +13611, +13448, +14837, +15002, +15595, +16676, +16664, +18233, +17620, +16808, +16556, +15961, +15854, +17458, +16614, +16452, +15846, +15543, +15499, +15359, +14486, +13856, +14518, +13426, +13498, +12780, +12211, +12890, +15299, +15064, +15227, +13814, +14625, +16004, +18280, +18598, +18487, +18060, +17684, +17831, +18937, +17809, +18082, +17641, +16761, +15746, +13774, +12771, +13362, +14600, +14671, +13735, +12516, +10874, +11843, +12378, +13680, +13881, +14293, +14176, +15488, +15691, +16157, +16347, +16924, +18115, +19676, +19745, +19749, +18828, +17751, +18058, +17373, +17346, +17212, +16707, +15820, +14556, +12769, +11850, +11883, +12439, +12808, +13112, +13003, +11951, +11688, +11864, +13319, +15134, +15758, +15565, +15528, +16386, +17585, +18860, +19162, +19141, +20028, +19497, +19157, +17592, +16786, +16531, +16369, +16636, +16627, +14700, +12819, +12104, +11746, +13290, +13859, +14268, +13312, +12727, +12192, +13076, +13108, +14054, +15493, +17610, +17589, +16416, +14451, +15351, +17283, +19748, +19815, +18436, +17445, +17085, +16994, +16347, +15741, +16353, +16373, +15903, +14008, +11467, +11970, +13421, +14000, +15106, +13959, +13809, +14213, +14636, +14964, +15552, +16189, +17328, +17796, +17056, +15404, +15522, +15803, +17519, +17406, +17480, +15924, +15763, +14749, +15273, +15343, +15566, +14864, +14799, +13620, +13173, +12977, +13282, +15329, +15191, +15636, +15527, +15135, +14929, +15377, +16981, +18494, +18808, +17913, +17199, +15683, +15691, +15976, +16919, +18338, +17503, +15063, +14079, +12642, +13156, +13872, +14383, +14832, +13273, +12828, +13191, +12750, +13016, +14306, +14904, +16574, +16093, +16835, +17359, +17464, +17503, +17580, +17732, +17877, +17759, +18471, +17950, +17003, +16196, +16217, +14856, +14451, +14534, +14574, +15306, +14211, +13673, +13773, +12912, +12583, +12487, +12279, +12960, +13682, +14585, +15452, +15122, +15512, +15515, +17075, +17974, +19210, +18423, +18248, +18439, +17585, +17429, +17165, +16370, +16378, +15179, +14658, +14572, +14224, +15139, +15992, +15129, +14076, +13384, +13440, +13986, +14547, +15221, +15240, +14313, +13646, +14128, +13887, +15930, +16337, +16394, +16601, +16159, +16287, +16174, +17071, +15642, +17152, +14721, +16528, +15070, +16632, +16319, +16135, +16391, +14443, +14702, +14725, +15744, +15467, +16161, +15421, +15666, +15361, +15233, +15934, +14887, +16389, +16769, +15308, +16101, +14782, +15075, +15023, +15039, +14849, +14157, +13955, +13556, +14208, +13765, +16018, +14331, +15879, +14806, +15546, +15332, +16409, +16204, +17834, +17766, +17758, +17766, +15903, +15512, +16030, +16281, +17743, +17391, +16637, +16223, +14569, +14133, +14671, +14376, +14884, +14816, +14050, +14136, +12794, +14511, +12718, +14111, +13853, +13857, +14449, +15260, +14326, +16768, +16422, +17010, +18197, +17059, +15524, +17446, +17319, +18075, +17769, +17286, +17465, +16089, +15942, +15353, +13706, +13793, +14772, +14063, +15302, +14961, +13649, +15943, +13209, +14328, +14350, +15103, +16110, +15635, +16615, +15887, +13878, +16116, +14284, +15672, +16051, +15449, +16748, +16925, +16144, +15400, +15306, +15191, +15317, +15316, +15815, +15223, +15547, +15551, +15473, +15264, +14951, +15819, +15271, +16534, +16171, +16560, +17116, +15147, +15874, +16071, +15902, +16634, +15193, +15604, +16115, +14653, +15832, +14249, +13902, +13852, +14094, +14576, +13411, +13963, +14804, +15384, +15988, +14565, +15231, +15109, +15747, +17397, +16757, +16231, +17014, +16444, +17381, +15166, +16463, +17282, +17294, +17986, +16728, +15405, +14557, +14550, +14993, +14598, +14748, +14693, +14482, +14431, +12596, +11960, +14333, +15422, +15694, +15439, +15911, +14582, +16049, +15957, +15857, +17033, +17187, +16942, +17019, +15489, +15648, +15760, +17273, +17455, +15991, +15351, +15037, +13767, +15058, +14758, +15531, +15349, +15742, +15259, +13859, +13474, +13222, +14975, +16288, +16512, +15738, +15568, +15174, +15584, +17086, +16379, +16032, +16365, +16915, +16533, +16330, +14735, +16120, +16245, +15688, +15686, +13941, +13603, +14972, +14633, +15671, +14805, +13971, +15043, +14599, +14324, +14309, +14616, +15852, +17078, +16227, +16846, +15058, +16338, +16670, +16613, +16437, +16282, +16031, +16202, +15785, +14941, +15854, +15247, +15405, +15740, +15027, +13942, +14313, +15181, +16252, +15788, +14910, +14237, +14249, +15474, +16009, +15974, +16261, +16089, +16181, +16162, +15520, +15154, +15327, +16448, +15012, +15915, +14976, +14607, +15771, +15892, +15310, +15799, +15414, +15649, +15200, +15117, +14591, +14149, +15603, +15859, +15026, +15899, +15257, +15440, +16930, +16190, +16246, +16909, +15918, +15896, +16608, +14542, +15673, +15676, +15428, +16010, +14505, +14310, +15597, +14523, +15622, +15284, +14730, +15302, +14605, +14161, +14643, +14537, +15502, +15622, +15252, +16153, +15925, +16933, +16617, +17161, +17325, +16367, +16685, +15461, +15959, +15319, +16016, +14830, +15011, +14546, +14167, +15474, +14471, +14345, +15833, +14589, +14828, +15190, +14035, +15482, +16504, +14484, +16574, +15482, +14849, +16907, +15994, +16752, +16165, +16562, +16113, +16856, +15015, +16474, +14956, +16369, +15987, +14328, +15586, +14663, +14855, +14869, +14637, +13953, +15474, +14757, +15949, +14834, +14518, +15346, +15257, +16175, +15718, +15288, +16529, +15884, +15813, +15524, +15482, +15499, +17128, +15580, +16352, +15533, +15041, +16514, +16269, +16110, +15101, +14918, +15281, +15880, +15212, +15307, +14702, +15051, +14570, +15230, +15541, +15533, +16019, +15916, +14715, +15323, +14373, +15848, +16679, +16208, +15972, +16520, +14789, +15221, +14269, +15031, +15728, +15959, +15338, +15169, +14872, +14776, +15667, +14630, +16296, +15619, +15773, +15996, +15368, +15609, +16008, +16342, +16469, +16406, +16120, +14769, +16123, +15712, +15906, +16163, +16636, +15361, +15195, +14481, +14479, +14129, +14578, +15025, +14516, +14927, +13576, +15223, +14485, +15293, +16008, +15547, +16294, +16447, +15921, +15837, +16017, +16363, +16941, +15832, +16519, +15974, +15595, +16906, +15559, +15869, +15568, +15077, +15715, +15938, +14571, +14914, +15228, +14647, +15518, +14400, +14537, +13795, +15410, +15012, +16175, +14266, +15788, +15117, +15428, +17129, +15279, +16339, +14735, +15914, +15179, +16305, +15832, +16823, +16079, +16291, +16162, +15142, +16315, +14342, +17146, +15567, +15801, +15670, +13983, +14360, +13809, +15016, +15110, +15240, +14893, +15331, +15967, +15142, +16244, +15181, +16521, +15387, +16460, +15572, +15674, +15587, +15353, +15858, +15713, +15256, +16043, +15535, +15475, +16149, +15248, +15566, +15918, +14730, +15252, +14914, +14746, +15849, +14836, +16452, +15842, +15717, +15683, +14936, +15184, +15789, +15399, +16012, +15581, +15764, +15775, +14988, +15790, +14690, +15219, +15442, +15626, +15387, +16141, +15031, +14762, +15785, +14493, +15815, +15147, +15739, +15892, +15490, +15773, +15720, +15279, +15739, +17139, +15343, +16670, +15288, +15879, +16056, +14924, +15440, +16309, +14888, +16197, +15146, +15243, +15574, +15270, +15048, +15560, +13974, +15310, +15502, +14748, +15419, +14540, +14861, +15700, +14401, +15317, +15565, +14932, +16339, +15562, +15719, +15992, +15375, +16429, +15821, +16152, +15969, +16404, +15429, +16849, +14934, +15648, +16790, +15186, +16195, +15706, +15219, +15723, +15917, +14836, +15998, +15014, +14931, +16056, +14104, +16249, +14884, +16130, +16344, +15078, +15397, +14701, +14658, +15082, +15533, +14848, +15426, +14235, +14865, +15416, +13629, +16268, +14600, +15404, +16236, +14623, +15229, +15481, +15238, +16288, +16642, +15758, +16477, +16355, +15728, +16553, +16530, +16569, +17021, +16497, +15824, +16489, +15242, +15362, +16231, +15071, +15133, +15295, +14429, +15048, +14533, +15246, +15512, +15024, +15124, +14837, +15262, +15239, +14540, +15110, +14886, +14914, +15438, +14519, +15722, +15308, +15765, +15916, +15949, +15325, +15561, +15614, +14991, +16229, +15007, +15670, +16121, +14785, +15870, +15385, +15210, +16136, +16370, +15710, +16651, +15287, +15950, +16333, +15867, +16698, +15730, +15966, +15559, +15388, +15776, +14803, +16475, +15137, +15531, +15038, +15247, +15858, +14893, +15596, +14884, +15353, +15022, +14798, +14982, +15332, +14607, +15735, +15208, +15563, +15514, +14278, +16562, +14435, +15620, +15497, +15059, +16161, +15360, +15841, +15089, +15526, +15354, +15727, +16087, +14725, +15634, +15444, +15641, +15805, +15653, +15241, +16443, +15279, +16404, +16211, +15483, +16978, +15377, +16573, +15903, +15534, +16359, +15545, +16025, +15368, +15034, +15401, +15193, +15535, +15514, +15320, +15051, +15089, +14952, +14650, +14944, +14547, +14693, +14935, +14967, +15024, +15544, +15171, +15691, +15468, +15294, +15893, +15359, +15996, +15507, +15751, +15428, +15765, +15428, +15930, +15783, +15648, +15892, +15783, +15648, +15741, +15521, +15652, +15248, +15970, +15186, +16245, +15333, +16298, +15461, +16355, +15800, +15806, +15847, +15115, +16342, +15167, +16209, +15507, +15510, +15267, +15301, +15320, +14908, +15462, +14853, +15460, +15167, +15239, +15143, +14924, +15047, +14931, +15511, +14785, +15441, +14989, +15164, +15521, +15198, +15478, +15156, +15593, +15307, +15799, +15889, +15615, +16019, +15624, +15709, +15861, +15609, +15668, +15538, +15618, +15404, +16036, +15912, +15736, +16144, +15743, +16143, +15668, +16100, +15695, +16160, +15554, +15902, +15284, +15761, +15485, +15574, +15694, +15575, +15242, +15675, +15265, +15099, +15178, +14929, +15135, +14992, +15341, +14864, +15042, +15073, +14943, +15142, +15026, +15289, +15261, +15388, +15246, +15166, +15478, +15077, +15585, +15404, +15390, +15555, +15306, +16029, +15619, +15917, +15713, +15680, +15858, +15532, +15939, +16096, +16102, +16064, +15697, +15976, +15930, +15782, +16281, +15696, +16057, +15919, +15907, +15859, +15538, +15718, +15335, +15500, +15375, +15111, +15480, +14849, +15037, +15286, +14616, +15369, +14873, +15130, +15666, +14914, +15503, +15037, +15418, +15359, +15301, +15451, +15009, +15233, +15337, +15209, +15672, +15120, +15489, +15514, +15047, +15884, +15212, +15762, +15666, +15614, +15662, +15200, +16014, +15645, +15954, +15985, +15627, +15929, +15865, +16125, +16298, +15902, +16230, +15900, +15882, +15956, +15720, +15627, +15344, +15672, +15330, +15476, +15546, +15071, +15410, +14963, +14957, +15133, +15107, +15329, +15288, +15266, +15273, +15118, +15292, +15242, +15370, +15236, +15252, +15306, +15343, +15487, +15570, +15574, +15838, +15199, +15930, +15588, +15459, +15940, +15368, +15626, +15333, +15302, +15343, +14976, +15627, +15024, +15512, +15650, +15352, +15754, +15552, +15536, +15744, +15544, +15702, +15771, +15866, +15917, +15646, +15834, +15542, +15955, +15872, +16144, +16142, +15933, +16026, +15627, +15693, +15705, +15350, +15552, +15190, +15234, +15368, +15200, +15176, +15051, +15153, +15073, +15121, +15468, +15036, +15532, +15077, +15326, +15274, +14980, +15370, +15090, +15465, +15430, +15409, +15850, +15306, +15693, +15504, +15419, +15582, +15567, +15611, +15329, +15438, +15329, +15387, +15623, +15632, +15823, +15652, +15779, +15995, +15766, +15955, +15980, +15759, +15968, +15580, +15606, +15747, +15505, +15800, +15710, +15813, +15771, +15574, +15583, +15639, +15496, +15595, +15346, +15333, +15090, +15033, +15086, +14943, +15108, +15292, +15249, +15293, +15302, +15094, +15384, +15295, +15549, +15700, +15357, +15209, +15181, +15278, +15239, +15629, +15616, +15623, +15839, +15657, +15732, +15828, +15653, +15747, +15717, +15607, +15553, +15392, +15512, +15520, +15761, +15646, +15876, +15678, +15582, +15766, +15667, +15751, +15895, +15558, +15749, +15386, +15416, +15274, +15356, +15419, +15377, +15398, +15329, +15313, +15447, +15212, +15531, +15312, +15376, +15403, +15173, +15188, +15359, +15305, +15766, +15440, +15720, +15339, +15609, +15529, +15658, +15844, +15574, +15742, +15428, +15402, +15402, +15223, +15495, +15364, +15527, +15487, +15494, +15494, +15571, +15656, +15677, +15648, +15654, +15481, +15551, +15595, +15423, +15719, +15639, +15601, +15760, +15621, +15860, +15684, +15708, +15694, +15640, +15531, +15427, +15466, +15259, +15345, +15365, +15268, +15380, +15393, +15395, +15526, +15355, +15529, +15427, +15414, +15373, +15152, +15367, +15275, +15332, +15335, +15450, +15442, +15410, +15608, +15631, +15555, +15753, +15475, +15562, +15508, +15402, +15426, +15541, +15496, +15610, +15463, +15565, +15467, +15758, +15631, +15765, +15795, +15800, +15600, +15699, +15587, +15446, +15546, +15478, +15484, +15633, +15537, +15675, +15617, +15677, +15589, +15615, +15601, +15569, +15563, +15396, +15393, +15359, +15136, +15314, +15129, +15276, +15332, +15296, +15401, +15369, +15456, +15430, +15458, +15452, +15355, +15426, +15379, +15338, +15452, +15493, +15494, +15685, +15546, +15728, +15639, +15583, +15647, +15637, +15631, +15557, +15657, +15599, +15650, +15652, +15558, +15674, +15462, +15605, +15593, +15648, +15714, +15630, +15622, +15515, +15403, +15472, +15320, +15503, +15428, +15300, +15369, +15452, +15619, +15386, +15510, +15497, +15404, +15406, +15393, +15638, +15538, +15515, +15554, +15513, +15554, +15432, +15545, +15594, +15503, +15579, +15376, +15535, +15552, +15358, +15453, +15390, +15253, +15326, +15388, +15614, +15565, +15625, +15586, +15577, +15533, +15455, +15717, +15465, +15439, +15496, +15560, +15658, +15458, +15604, +15657, +15569, +15605, +15467, +15607, +15623, +15557, +15556, +15380, +15436, +15419, +15254, +15313, +15462, +15453, +15458, +15603, +15516, +15639, +15602, +15533, +15599, +15447, +15329, +15464, +15343, +15509, +15447, +15445, +15496, +15433, +15554, +15533, +15568, +15636, +15435, +15637, +15480, +15546, +15587, +15320, +15599, +15525, +15390, +15655, +15628, +15733, +15578, +15626, +15677, +15574, +15527, +15549, +15536, +15436, +15400, +15435, +15322, +15463, +15443, +15573, +15549, +15475, +15550, +15603, +15561, +15498, +15527, +15547, +15409, +15520, +15461, +15445, +15362, +15394, +15451, +15490, +15472, +15556, +15613, +15580, +15508, +15423, +15346, +15341, +15391, +15389, +15485, +15382, +15414, +15503, +15408, +15534, +15651, +15573, +15609, +15631, +15645, +15644, +15703, +15657, +15726, +15630, +15578, +15596, +15657, +15552, +15677, +15605, +15629, +15529, +15519, +15458, +15471, +15413, +15416, +15240, +15367, +15374, +15411, +15418, +15363, +15441, +15491, +15400, +15481, +15432, +15493, +15454, +15414, +15377, +15361, +15386, +15428, +15370, +15427, +15492, +15520, +15589, +15659, +15633, +15622, +15561, +15569, +15518, +15442, +15484, +15519, +15536, +15542, +15605, +15667, +15723, +15676, +15698, +15686, +15580, +15660, +15598, +15644, +15562, +15482, +15469, +15308, +15434, +15359, +15412, +15500, +15489, +15572, +15672, +15530, +15621, +15512, +15516, +15482, +15463, +15393, +15456, +15408, +15332, +15336, +15358, +15406, +15498, +15469, +15513, +15540, +15511, +15473, +15418, +15459, +15443, +15427, +15456, +15416, +15461, +15427, +15488, +15566, +15667, +15658, +15716, +15753, +15668, +15619, +15615, +15589, +15555, +15499, +15521, +15453, +15439, +15416, +15498, +15486, +15476, +15438, +15484, +15451, +15492, +15514, +15520, +15555, +15391, +15380, +15423, +15401, +15545, +15588, +15673, +15710, +15671, +15611, +15579, +15592, +15620, +15638, +15596, +15538, +15408, +15423, +15367, +15339, +15304, +15353, +15394, +15394, +15382, +15413, +15478, +15457, +15474, +15413, +15448, +15465, +15446, +15586, +15550, +15607, +15580, +15627, +15583, +15641, +15658, +15668, +15763, +15753, +15682, +15570, +15491, +15469, +15431, +15492, +15435, +15454, +15403, +15394, +15438, +15466, +15414, +15525, +15519, +15503, +15506, +15441, +15454, +15542, +15426, +15426, +15428, +15443, +15547, +15546, +15512, +15517, +15480, +15511, +15497, +15480, +15462, +15445, +15428, +15448, +15446, +15454, +15476, +15553, +15571, +15608, +15590, +15601, +15533, +15572, +15559, +15598, +15601, +15588, +15555, +15576, +15508, +15503, +15567, +15601, +15604, +15613, +15552, +15535, +15470, +15498, +15529, +15493, +15419, +15421, +15372, +15463, +15443, +15511, +15548, +15496, +15514, +15524, +15504, +15519, +15492, +15511, +15476, +15438, +15438, +15429, +15384, +15415, +15374, +15448, +15485, +15593, +15551, +15538, +15478, +15520, +15499, +15506, +15499, +15531, +15546, +15607, +15556, +15607, +15598, +15609, +15667, +15704, +15674, +15684, +15597, +15501, +15452, +15414, +15355, +15386, +15375, +15361, +15342, +15358, +15418, +15399, +15406, +15516, +15486, +15488, +15540, +15503, +15475, +15459, +15468, +15461, +15516, +15543, +15578, +15617, +15568, +15604, +15600, +15593, +15595, +15552, +15584, +15516, +15494, +15463, +15433, +15428, +15406, +15446, +15460, +15475, +15544, +15573, +15576, +15642, +15601, +15615, +15579, +15557, +15563, +15558, +15522, +15492, +15523, +15502, +15529, +15498, +15513, +15568, +15528, +15541, +15523, +15505, +15452, +15454, +15419, +15410, +15431, +15417, +15445, +15408, +15452, +15490, +15513, +15562, +15552, +15535, +15537, +15536, +15494, +15556, +15512, +15526, +15508, +15519, +15479, +15450, +15437, +15520, +15455, +15529, +15486, +15462, +15471, +15465, +15504, +15515, +15519, +15560, +15553, +15560, +15544, +15521, +15522, +15551, +15553, +15512, +15511, +15493, +15535, +15545, +15532, +15484, +15481, +15496, +15482, +15505, +15519, +15505, +15474, +15447, +15466, +15504, +15510, +15520, +15510, +15533, +15496, +15541, +15553, +15605, +15564, +15624, +15536, +15491, +15491, +15502, +15548, +15547, +15489, +15474, +15440, +15474, +15435, +15469, +15475, +15460, +15507, +15494, +15501, +15526, +15509, +15476, +15486, +15479, +15488, +15511, +15528, +15494, +15508, +15488, +15546, +15577, +15578, +15557, +15506, +15475, +15483, +15482, +15519, +15503, +15511, +15492, +15497, +15505, +15542, +15547, +15573, +15533, +15519, +15485, +15500, +15550, +15536, +15489, +15488, +15428, +15446, +15498, +15555, +15582, +15604, +15560, +15516, +15507, +15488, +15514, +15517, +15471, +15450, +15443, +15466, +15538, +15561, +15599, +15582, +15540, +15514, +15520, +15532, +15495, +15517, +15475, +15493, +15493, +15459, +15518, +15502, +15503, +15467, +15456, +15492, +15497, +15541, +15424, +15420, +15387, +15401, +15520, +15526, +15565, +15531, +15532, +15497, +15524, +15548, +15587, +15535, +15515, +15462, +15520, +15524, +15548, +15538, +15501, +15498, +15532, +15509, +15534, +15534, +15516, +15508, +15453, +15432, +15417, +15462, +15446, +15482, +15448, +15481, +15529, +15527, +15548, +15544, +15509, +15540, +15575, +15576, +15543, +15582, +15589, +15546, +15561, +15533, +15504, +15550, +15508, +15525, +15406, +15387, +15395, +15469, +15490, +15505, +15493, +15488, +15492, +15526, +15496, +15533, +15522, +15496, +15488, +15516, +15551, +15619, +15632, +15635, +15635, +15584, +15575, +15600, +15579, +15545, +15500, +15473, +15427, +15482, +15482, +15492, +15525, +15499, +15520, +15545, +15463, +15501, +15469, +15457, +15425, +15404, +15386, +15448, +15496, +15499, +15519, +15466, +15488, +15505, +15519, +15544, +15506, +15488, +15436, +15431, +15457, +15413, +15460, +15393, +15465, +15465, +15471, +15528, +15524, +15525, +15487, +15489, +15477, +15550, +15516, +15541, +15578, +15565, +15495, +15543, +15538, +15573, +15551, +15546, +15580, +15644, +15646, +15619, +15578, +15533, +15443, +15448, +15471, +15511, +15489, +15509, +15502, +15501, +15528, +15556, +15603, +15664, +15613, +15554, +15485, +15458, +15453, +15423, +15445, +15441, +15478, +15510, +15520, +15552, +15563, +15581, +15559, +15562, +15494, +15464, +15478, +15442, +15422, +15361, +15396, +15427, +15536, +15566, +15628, +15552, +15524, +15490, +15546, +15359, +15506, +15347, +15492, +15526, +15667, +15394, +15611, +15379, +15564, +15564, +15390, +15473, +15372, +15613, +15417, +15725, +15235, +15711, +15237, +15745, +15541, +15518, +15639, +15555, +15603, +15602, +15506, +15474, +15601, +15310, +15504, +15516, +15511, +15580, +15488, +15428, +15598, +15319, +15554, +15308, +15529, +15481, +15489, +15619, +15409, +15509, +15349, +15634, +15489, +15556, +15518, +15491, +15619, +15555, +15668, +15674, +15652, +15489, +15628, +15564, +15467, +15458, +15441, +15541, +15419, +15443, +15510, +15439, +15556, +15395, +15518, +15579, +15373, +15539, +15455, +15434, +15560, +15306, +15340, +15390, +15302, +15565, +15407, +15745, +15357, +15940, +15388, +15999, +15348, +15732, +15480, +15612, +15422, +15489, +15533, +15441, +15726, +15285, +15811, +15347, +15452, +15896, +15385, +15734, +15458, +15468, +15506, +15418, +15475, +15250, +15527, +15021, +15994, +15113, +15937, +15160, +15681, +15433, +15636, +15472, +15445, +15582, +15228, +15771, +15111, +15585, +15475, +15376, +15681, +15242, +15649, +15374, +15545, +15592, +15659, +15526, +15488, +15639, +15236, +15632, +15347, +15586, +15520, +15574, +15279, +15720, +15420, +15503, +15804, +15366, +15492, +15559, +15374, +15900, +15241, +15822, +15519, +15494, +15575, +15704, +15359, +15804, +15281, +15692, +15483, +15486, +15643, +15368, +15444, +15596, +15300, +15578, +15434, +15471, +15756, +15288, +15826, +15134, +15860, +14971, +16171, +14835, +15880, +15216, +15323, +15766, +15171, +15764, +15275, +15781, +15146, +15918, +15073, +15920, +15236, +15450, +15515, +15241, +15642, +15525, +15356, +15750, +15413, +15659, +15400, +15673, +15653, +15555, +15574, +15637, +15360, +15725, +15307, +15813, +15162, +15526, +15559, +15361, +15797, +14944, +16106, +14962, +15989, +14735, +16482, +14356, +16658, +14708, +16123, +15326, +15197, +15631, +15563, +15572, +15332, +15806, +14877, +16744, +14382, +16369, +15058, +15558, +15620, +15645, +15069, +15913, +15061, +15659, +15819, +14781, +16066, +14848, +15875, +15462, +15254, +15728, +15894, +15081, +16185, +14982, +16079, +15315, +15554, +15624, +15466, +15475, +15374, +16239, +14564, +16565, +13899, +17463, +14113, +16626, +14451, +16088, +15237, +15297, +16044, +14371, +16953, +13658, +17307, +13904, +16573, +14510, +16126, +14844, +16505, +14489, +16516, +14926, +15986, +15174, +15641, +15111, +15973, +15149, +15018, +16654, +14242, +16926, +14233, +16781, +14683, +16011, +14939, +16302, +14643, +15947, +15250, +16107, +15004, +16272, +14395, +17109, +13630, +17197, +14317, +16780, +14406, +16651, +14504, +16617, +14453, +16576, +14710, +15655, +15254, +15883, +15281, +15601, +15561, +14626, +16967, +14097, +16425, +14841, +15343, +16369, +14438, +15971, +15460, +15156, +16022, +14844, +15794, +15053, +16201, +14025, +18139, +12684, +17846, +14512, +15741, +16126, +14331, +16311, +15825, +14655, +16264, +14888, +15804, +15766, +15582, +14930, +16549, +14285, +16390, +15662, +14601, +17067, +13581, +17427, +14092, +16320, +14412, +16922, +13599, +17855, +13021, +17394, +14597, +16075, +15170, +15701, +16004, +14533, +17132, +13379, +18279, +12460, +17821, +13905, +16704, +14700, +15707, +14942, +16266, +15152, +15122, +16215, +14861, +15765, +16146, +14550, +16392, +14630, +15621, +15810, +14675, +16210, +14981, +15548, +16055, +15610, +14627, +17370, +13173, +17765, +13794, +16271, +14673, +17337, +12560, +19005, +12419, +17959, +14907, +15004, +16348, +14689, +14928, +17133, +14165, +15421, +16419, +13880, +17668, +14334, +15325, +16080, +15203, +15113, +17009, +13539, +16509, +15533, +15089, +16395, +14476, +15733, +16262, +14749, +16245, +15293, +14997, +15960, +15892, +14036, +17567, +12807, +17533, +15273, +14609, +16644, +14708, +15538, +16496, +14411, +15759, +16423, +14025, +16974, +15425, +13821, +18196, +12512, +18045, +14312, +15990, +15448, +16216, +14439, +16670, +15119, +14215, +18308, +12453, +17403, +14648, +15102, +16845, +13551, +16847, +14746, +16784, +13259, +18947, +11064, +20462, +10720, +19461, +12175, +17713, +13793, +16991, +14083, +16097, +15666, +15173, +15821, +15515, +15123, +16130, +14950, +15726, +16048, +14592, +16044, +15603, +15262, +15601, +15387, +15707, +15586, +15778, +14384, +18359, +11292, +20397, +11114, +18719, +14065, +14630, +18313, +10949, +20759, +10025, +21293, +8905, +22286, +9475, +19797, +13540, +15628, +16813, +13025, +18771, +12359, +18315, +11956, +19662, +11976, +18061, +14348, +15247, +16949, +13575, +17503, +13694, +17795, +11645, +20484, +10261, +20745, +10510, +18865, +13558, +16918, +14746, +15152, +17532, +11745, +20484, +10183, +20640, +11208, +19337, +12421, +18181, +13425, +17321, +14013, +16854, +14979, +15735, +14352, +18133, +12802, +17463, +13979, +17167, +14199, +17381, +12139, +19109, +12284, +16852, +15809, +14131, +16410, +15011, +15255, +17053, +14307, +14484, +17917, +12186, +19549, +13540, +13995, +19149, +10982, +20270, +11962, +15868, +17213, +12360, +19983, +10162, +22423, +6300, +26775, +4384, +26358, +5592, +22375, +11700, +17473, +15292, +13378, +19727, +9801, +22708, +7186, +24608, +7079, +22302, +11227, +18208, +14370, +14000, +18381, +12175, +20856, +7459, +24632, +5502, +25258, +8184, +20552, +11391, +18326, +14915, +13587, +20045, +9122, +21280, +11341, +18193, +14643, +15056, +16123, +15642, +15830, +13823, +18165, +12437, +18873, +12986, +15680, +16243, +14240, +16157, +16470, +13744, +16714, +14438, +16846, +13931, +17825, +12581, +19022, +12527, +17508, +14844, +14188, +18729, +11449, +19854, +10205, +22077, +9028, +22150, +9288, +20158, +13372, +14868, +18808, +10707, +19409, +13717, +15780, +15808, +15783, +13950, +16866, +16722, +12149, +19956, +10022, +21420, +10056, +20321, +10923, +19874, +11449, +19478, +11493, +19712, +10929, +19886, +12346, +17381, +14720, +13447, +19860, +11500, +16857, +16631, +11637, +20549, +12290, +15858, +17127, +11453, +20741, +9922, +21292, +11383, +15953, +17555, +13192, +20000, +9015, +22228, +7209, +27954, +912, +29171, +4751, +21444, +14962, +12625, +21368, +7772, +21509, +11011, +22504, +5600, +24808, +7608, +22924, +9320, +20914, +11049, +20146, +10424, +19411, +14633, +12017, +21998, +7503, +24030, +9681, +18873, +12849, +18791, +13014, +15924, +14386, +17024, +15620, +13265, +17457, +16460, +12460, +18328, +14638, +15031, +15647, +14814, +17007, +14139, +16968, +12409, +19873, +13157, +15430, +16177, +15093, +16764, +13397, +15740, +17775, +14312, +15181, +15473, +16622, +13424, +18380, +11956, +17612, +14524, +17651, +11936, +18586, +12627, +18612, +13130, +19805, +9196, +20255, +10636, +23645, +7392, +19034, +14042, +17315, +15941, +15052, +14743, +14008, +19996, +11838, +18326, +9555, +21852, +11118, +19830, +12317, +15211, +16543, +14939, +16908, +16037, +11915, +17425, +16152, +14785, +16897, +12866, +17041, +17571, +12222, +16999, +17433, +10860, +20564, +12584, +15974, +15539, +14220, +17702, +13903, +18249, +10394, +19726, +13078, +18618, +12604, +17190, +13424, +18083, +14561, +14324, +16669, +14638, +16265, +17020, +12472, +18315, +12728, +18033, +15263, +13322, +21051, +6272, +27209, +4288, +24741, +8750, +20204, +12191, +17697, +13730, +15922, +19910, +7959, +22214, +7615, +27129, +2167, +27306, +6096, +23231, +9164, +19123, +14587, +15380, +16466, +15562, +12568, +19362, +14242, +12388, +22051, +7341, +20715, +13041, +18171, +14819, +12386, +19100, +13205, +18425, +15386, +11098, +18087, +16503, +12584, +19808, +11430, +17670, +13543, +18443, +14907, +13564, +16326, +16314, +16229, +10992, +23855, +6571, +21355, +12311, +19215, +10703, +19100, +11917, +21155, +11128, +15824, +19387, +9243, +22899, +10955, +14675, +19495, +10477, +20797, +12203, +15710, +15542, +13830, +22332, +7750, +18504, +14842, +16590, +15795, +18071, +9135, +17890, +18422, +13134, +15940, +12395, +19062, +15271, +14913, +15780, +13322, +16318, +19183, +13423, +15197, +12257, +20299, +12534, +20236, +8376, +20014, +13904, +17015, +16490, +11946, +16853, +17268, +13808, +15405, +17159, +11710, +19594, +14295, +16087, +13109, +16827, +17253, +13074, +17873, +12143, +20798, +8031, +23742, +9227, +20082, +10859, +19688, +15187, +12289, +17688, +14717, +18695, +11577, +16623, +17510, +12028, +19825, +9346, +22974, +6862, +21326, +15402, +13778, +15438, +13985, +19817, +11941, +18677, +11350, +18128, +13335, +20026, +12668, +14676, +14977, +18731, +14008, +15712, +15666, +12133, +20632, +13852, +13407, +21033, +5051, +26414, +10354, +18770, +9879, +19150, +14777, +17802, +11543, +19202, +13058, +12693, +24872, +6971, +19369, +12378, +19794, +12117, +17087, +15552, +14242, +15542, +17822, +15469, +11708, +20480, +7648, +26319, +7013, +21062, +8906, +21536, +14600, +11928, +20451, +9058, +22599, +8582, +24463, +5845, +18450, +18300, +15539, +12710, +15473, +17578, +12476, +20642, +12876, +13083, +17409, +14199, +20560, +12208, +11726, +21632, +11461, +18023, +17307, +8065, +21431, +15056, +14129, +16715, +14336, +13902, +19337, +13046, +16044, +16399, +12012, +21926, +9870, +15979, +21304, +9784, +16058, +19132, +9937, +19109, +15946, +13832, +16526, +15088, +13805, +21162, +9045, +18145, +17192, +10148, +23323, +8237, +18812, +16813, +11331, +19040, +15370, +14472, +14829, +17932, +11836, +20190, +11073, +18631, +16590, +7588, +26046, +9549, +15942, +17303, +12742, +18401, +13307, +17378, +14081, +15296, +16413, +15965, +13311, +16979, +17830, +10691, +19651, +13546, +14237, +20673, +9226, +21361, +10308, +19465, +13526, +15319, +18364, +10108, +21049, +11637, +19566, +10468, +18805, +15320, +13235, +18297, +13997, +16440, +13195, +17653, +15229, +14771, +16543, +13422, +17299, +14244, +17564, +14793, +12591, +19832, +13958, +13001, +20426, +9949, +19941, +14046, +14127, +19343, +9179, +20936, +13447, +16759, +13812, +16585, +14121, +16985, +16408, +11199, +21359, +9774, +20650, +12839, +15630, +14338, +17523, +15861, +13610, +17645, +11891, +18980, +14883, +13668, +19820, +9279, +20160, +14020, +15642, +16536, +13791, +16181, +16694, +14354, +14391, +15866, +17564, +14435, +15751, +14597, +16526, +12435, +21584, +13163, +11730, +19431, +13046, +19236, +11220, +17837, +13511, +18564, +13252, +19595, +9064, +18315, +17688, +13465, +16202, +13679, +17199, +13424, +19071, +12934, +15231, +15811, +17695, +12377, +16389, +16310, +15894, +15599, +14340, +16393, +13962, +17463, +16465, +11909, +18074, +15735, +14186, +17901, +12499, +16494, +16434, +16564, +13208, +16452, +13892, +19661, +11464, +16985, +16610, +13744, +16648, +14012, +17854, +12373, +18343, +14168, +15447, +16796, +12965, +18244, +12009, +18228, +14123, +15396, +15978, +16782, +12397, +18631, +12657, +17193, +16656, +12796, +17051, +14776, +15217, +15788, +15137, +17341, +13945, +14922, +17746, +13755, +15539, +15224, +17506, +15027, +13554, +17419, +15448, +14919, +15176, +16953, +14805, +16513, +14368, +16084, +16609, +12569, +18576, +16113, +12294, +17735, +14272, +17133, +15024, +14323, +15781, +16442, +13367, +19846, +11725, +16808, +14739, +16186, +15028, +15502, +15946, +14463, +16023, +14141, +17242, +15279, +13034, +17980, +15299, +14834, +15616, +14928, +16688, +14424, +15661, +18615, +12160, +15691, +16631, +16866, +12873, +16056, +17030, +15641, +14218, +15595, +16860, +14616, +15222, +16828, +14158, +16050, +15493, +15116, +17777, +11160, +19435, +13657, +16217, +14658, +14998, +15747, +16776, +13769, +15303, +16583, +14186, +16431, +15275, +14121, +15196, +17786, +13913, +14474, +17367, +14051, +16708, +14537, +16760, +13481, +17567, +15871, +15033, +14623, +17270, +15833, +16584, +14477, +15846, +15648, +16690, +16636, +12888, +15888, +17959, +15312, +14874, +16438, +13935, +13440, +20550, +12251, +15362, +14216, +18210, +12921, +16181, +11904, +20225, +9762, +19591, +12881, +14443, +15890, +14579, +16324, +14365, +15211, +16755, +16240, +13458, +16517, +16930, +14320, +17082, +15471, +15540, +16913, +15231, +15547, +17904, +13877, +17732, +14879, +15898, +16708, +14297, +17455, +14908, +14133, +18423, +13690, +15565, +15765, +14650, +16377, +14193, +16890, +13157, +15523, +16767, +13786, +14810, +14746, +15738, +13973, +16700, +14532, +14018, +16166, +15428, +15344, +15186, +14927, +16222, +15903, +14927, +16687, +13640, +16545, +15956, +15859, +14539, +16959, +15529, +14979, +16464, +16370, +14617, +16212, +17656, +12194, +17909, +15113, +17011, +15192, +16069, +14167, +16631, +16351, +15384, +16495, +13961, +17095, +14066, +17338, +14336, +14822, +14322, +18222, +12887, +15274, +15264, +15434, +14130, +16207, +16860, +11922, +15679, +15925, +16709, +13252, +16270, +16295, +13322, +16458, +15576, +15540, +13880, +17368, +15625, +14092, +16014, +16633, +15947, +14786, +15958, +16908, +15133, +16057, +16003, +15604, +16888, +15672, +14299, +18139, +13437, +18234, +14507, +15465, +16522, +15080, +17281, +13566, +13959, +17517, +13962, +15761, +14388, +13930, +16552, +15851, +14174, +13908, +15681, +15474, +15443, +15471, +13637, +17094, +13400, +16867, +15070, +13928, +17690, +15426, +14627, +15188, +15055, +18280, +15300, +15567, +15558, +15311, +16973, +16562, +14877, +17155, +13873, +18481, +14729, +14167, +17656, +16118, +15602, +15406, +15441, +15448, +15373, +16641, +13528, +14335, +16664, +15488, +14443, +13618, +15446, +15845, +15603, +14405, +14884, +13786, +16890, +15449, +14801, +15247, +14988, +14861, +17162, +14699, +15621, +15429, +16004, +14413, +16240, +16470, +16431, +15149, +16025, +15710, +15433, +16402, +17828, +14491, +16456, +14896, +15805, +15365, +16701, +16640, +14107, +16764, +15476, +15738, +15723, +15915, +13972, +15998, +15463, +15060, +14465, +13950, +17105, +13802, +16405, +15956, +12329, +15411, +14850, +16484, +14942, +14423, +15986, +13810, +16503, +15673, +16046, +13933, +15270, +16271, +15843, +15219, +16091, +16119, +15447, +15200, +16688, +15441, +17114, +15451, +16776, +15666, +14485, +16395, +16908, +15401, +15838, +16899, +14357, +16292, +16110, +15591, +15206, +15086, +16152, +13903, +15146, +15278, +14690, +15358, +15416, +16367, +13608, +13861, +15367, +14253, +15908, +15979, +14373, +14915, +13916, +17487, +14637, +16438, +13998, +15780, +15651, +16119, +15805, +15281, +17197, +15198, +15972, +15767, +16268, +16872, +15414, +16815, +14476, +16853, +15139, +18073, +14048, +15663, +16753, +15977, +15683, +15095, +16213, +14893, +15133, +15743, +14352, +14039, +16041, +13800, +17341, +13773, +15694, +14910, +13043, +14914, +15599, +15336, +15830, +15609, +13273, +15499, +16105, +16177, +15644, +13425, +16425, +14369, +17616, +15067, +16087, +16132, +15520, +16615, +15800, +16770, +16091, +16236, +15275, +16304, +15289, +16434, +17502, +14645, +15120, +16150, +17283, +14693, +16146, +15073, +14849, +15486, +15773, +14728, +13819, +15570, +14725, +16336, +15270, +14463, +14331, +14367, +14122, +16763, +14976, +15675, +13890, +14096, +16680, +15174, +16606, +13501, +15343, +15856, +15112, +17122, +14511, +16848, +15904, +15359, +15799, +17258, +16541, +15944, +16584, +14559, +16064, +15642, +17347, +16135, +15134, +16057, +15276, +16430, +15874, +15979, +14401, +15333, +15437, +14696, +15344, +15207, +13196, +16004, +16492, +15740, +12804, +14704, +14919, +13881, +16764, +16495, +13832, +13291, +15724, +16137, +15994, +14694, +14940, +15407, +15030, +16409, +16494, +15797, +15657, +16233, +15885, +15491, +18146, +16421, +15951, +16072, +14245, +16679, +16555, +16900, +15435, +15164, +15020, +16805, +16098, +15636, +15182, +14406, +15540, +15423, +14694, +15293, +13946, +14635, +16686, +15771, +14908, +12711, +15142, +14735, +15780, +16354, +13752, +15423, +13672, +16339, +16010, +15464, +14931, +14532, +15893, +15154, +16434, +15460, +17526, +14178, +16440, +15861, +16394, +17689, +15888, +16577, +14445, +16281, +15718, +17006, +16044, +15594, +15131, +14935, +17289, +15968, +15502, +13882, +16090, +14374, +15664, +15387, +14638, +13711, +15446, +16881, +15148, +14699, +13303, +15446, +14246, +16417, +15906, +14424, +14338, +14765, +16326, +15726, +15469, +14081, +15733, +15215, +15245, +16872, +14865, +17457, +14165, +16613, +15617, +16348, +17978, +15533, +16063, +14737, +16613, +15695, +17344, +15805, +15331, +15179, +15594, +17437, +15228, +15765, +14035, +15698, +14655, +16664, +13952, +14822, +13971, +15934, +16598, +15406, +14453, +13508, +14863, +15117, +16311, +15965, +14786, +12886, +15448, +17146, +15398, +14798, +14631, +15157, +15199, +16240, +15747, +15557, +15895, +15172, +17254, +13940, +18487, +16868, +15917, +15942, +14464, +16603, +16389, +17926, +15284, +14956, +14557, +16377, +17655, +15374, +14912, +14025, +15786, +15415, +14798, +14942, +14741, +13673, +16563, +16091, +14653, +14046, +14327, +15395, +14339, +16766, +15300, +15137, +13305, +14809, +17729, +14754, +15333, +14950, +15193, +14513, +16836, +15920, +15773, +15644, +15551, +16549, +15205, +17848, +16646, +16350, +15217, +15031, +17060, +15781, +18120, +14993, +15309, +14487, +16780, +17247, +15111, +14898, +14091, +16042, +14428, +15456, +15069, +13888, +14837, +15682, +16124, +14549, +14481, +14757, +14868, +14632, +17450, +14695, +15413, +12804, +16020, +17499, +14207, +15635, +14299, +14863, +15725, +16436, +15825, +15204, +15429, +15925, +16286, +15336, +18167, +15976, +16163, +15392, +15130, +17392, +15793, +17682, +14888, +15540, +14879, +16816, +17385, +14835, +14970, +14194, +16112, +14407, +15947, +14847, +13507, +15111, +15320, +16353, +14424, +14588, +14081, +14335, +15302, +17405, +14596, +15214, +12825, +15923, +17542, +14649, +15289, +14221, +15107, +16066, +15932, +16445, +14423, +16440, +15815, +15883, +15822, +17642, +16796, +15730, +15368, +15446, +17209, +16163, +17258, +15794, +14530, +15163, +16908, +17238, +15135, +14752, +14184, +15975, +14123, +16631, +14245, +13754, +15007, +14779, +17123, +14191, +13981, +14943, +13954, +16070, +16382, +15009, +15355, +12416, +16533, +17198, +14582, +15570, +13895, +15052, +15725, +16810, +16137, +14361, +15609, +16037, +16586, +15581, +17277, +16584, +15299, +16388, +15417, +16774, +16309, +16499, +16920, +13869, +15552, +16985, +17138, +15343, +14463, +14509, +15848, +14951, +15874, +14589, +13485, +15329, +15087, +16789, +14083, +13895, +15748, +13388, +15904, +15847, +15824, +14835, +12828, +16011, +16606, +15309, +15509, +14143, +14061, +16038, +17317, +15544, +14689, +15567, +15595, +16846, +15680, +17054, +16530, +15577, +16506, +15462, +16507, +16818, +16492, +16979, +13753, +15845, +16886, +17476, +15403, +13817, +15053, +15748, +15619, +14816, +15380, +13062, +15321, +15295, +16580, +14185, +13907, +15579, +13447, +15712, +16115, +15905, +13919, +14060, +15015, +16646, +16226, +14110, +14910, +13819, +16271, +16839, +15822, +14778, +14986, +16247, +16580, +15866, +16365, +17536, +15069, +16578, +15850, +16376, +16369, +16538, +17373, +13408, +16089, +16825, +17357, +15167, +14273, +14751, +15973, +15640, +14977, +15020, +12923, +15183, +15904, +15557, +14932, +13324, +15682, +14359, +15278, +15629, +15970, +14221, +14829, +14205, +16511, +16401, +13951, +15778, +13435, +15939, +16863, +16132, +14876, +14665, +16560, +16334, +16184, +15847, +17514, +15598, +16089, +16974, +15331, +16869, +16430, +16458, +15135, +15446, +16764, +17155, +15136, +14231, +15044, +16089, +16125, +13886, +14883, +14628, +13480, +17280, +14355, +15173, +13862, +15806, +14216, +14692, +15839, +15891, +14415, +14507, +14469, +15665, +16793, +14683, +14647, +13882, +15792, +17297, +15654, +15102, +14073, +17110, +15790, +16958, +14987, +17517, +16580, +15330, +17360, +15107, +17115, +16193, +16719, +15103, +15346, +16623, +17519, +15352, +13969, +14945, +16112, +16859, +14060, +13761, +15079, +13535, +17208, +15040, +13857, +14490, +14770, +16071, +14274, +15399, +14666, +15903, +14507, +15091, +14162, +16509, +15812, +14142, +14501, +14928, +16586, +16635, +15410, +13352, +16232, +16578, +16644, +16119, +15232, +17600, +15466, +17528, +16221, +15810, +16741, +16042, +16663, +15336, +16265, +16649, +16536, +14333, +14995, +15270, +17260, +14857, +13520, +14776, +14341, +15355, +17121, +13171, +14445, +14127, +16213, +15421, +14806, +14307, +15208, +15252, +14892, +15294, +14660, +15903, +14653, +14626, +15249, +15594, +16443, +15892, +13950, +15161, +16830, +16269, +16363, +15030, +17160, +16607, +15525, +17792, +15596, +16648, +15991, +16034, +16276, +16046, +16633, +16787, +14637, +14266, +15841, +16656, +16925, +13002, +13759, +15092, +14962, +16526, +15441, +12636, +14509, +15017, +17056, +14253, +14785, +13828, +15888, +14655, +15426, +15590, +14113, +15677, +14278, +15108, +16019, +15396, +16689, +14498, +14042, +16529, +17220, +15657, +16115, +15182, +17842, +15488, +16962, +17485, +15128, +16338, +16459, +16461, +15864, +16294, +16445, +16332, +14152, +15108, +16540, +16501, +15395, +13581, +14072, +14573, +16133, +16055, +14681, +12481, +15131, +15541, +16560, +14561, +14887, +13136, +15197, +15446, +16382, +15069, +12958, +15343, +14766, +15584, +16979, +14656, +15733, +13775, +15844, +17009, +16856, +14766, +16542, +15713, +16828, +16488, +16976, +17718, +14393, +16905, +16080, +16547, +16584, +16610, +15542, +15391, +14763, +15555, +17430, +15058, +15252, +13658, +14066, +15066, +16449, +15318, +14220, +13079, +14825, +16689, +15003, +16161, +13367, +12824, +15488, +16017, +17306, +13680, +12540, +15581, +15059, +16643, +16777, +14162, +14659, +14650, +16026, +17593, +16072, +15818, +15801, +15507, +16220, +18074, +17489, +16580, +14327, +15840, +16959, +17497, +16771, +15552, +14248, +15582, +16453, +16563, +16180, +13733, +15409, +14743, +14192, +15564, +15777, +14180, +15042, +13417, +15405, +15053, +16253, +16053, +12774, +12721, +15168, +17628, +16231, +14209, +11604, +15098, +16624, +16657, +16872, +13006, +14541, +15214, +17066, +16576, +16685, +14500, +16628, +15222, +16292, +18839, +16322, +16994, +14392, +15714, +17619, +17332, +16902, +14644, +14312, +16129, +17348, +16039, +15584, +13588, +15592, +15548, +14871, +14341, +15467, +14413, +15240, +14668, +13699, +15937, +15571, +15827, +13403, +12091, +15579, +17435, +16235, +13972, +11095, +14902, +17816, +16270, +16359, +12970, +13634, +16882, +16282, +16834, +16137, +15019, +16314, +15654, +16489, +18084, +17092, +16434, +15315, +15382, +17754, +17187, +16715, +15001, +14438, +15758, +17944, +15867, +15262, +13987, +14722, +16760, +14822, +14057, +15044, +14617, +15148, +15911, +13062, +15062, +15145, +16387, +14372, +12361, +14147, +17473, +16271, +14597, +12047, +13459, +17995, +16421, +16480, +13589, +12818, +16795, +16577, +16892, +15978, +15406, +14967, +16636, +15851, +17862, +17664, +15505, +15980, +15785, +17094, +17448, +15927, +15846, +14452, +16020, +17436, +16673, +13967, +15132, +13928, +17446, +15605, +13285, +14720, +14775, +15040, +16594, +13744, +13548, +14513, +16388, +16252, +12720, +13384, +15297, +17085, +15034, +13976, +12468, +16404, +17226, +15309, +15801, +12450, +15485, +17039, +16520, +16142, +15696, +15065, +16152, +16099, +16574, +18480, +15640, +16689, +15811, +15733, +17701, +16328, +16524, +15517, +14732, +17181, +17134, +15104, +14933, +14164, +15948, +17491, +14040, +14001, +14066, +15339, +16179, +16032, +12094, +13845, +14941, +17678, +14815, +12141, +13828, +15271, +17197, +14803, +13296, +13576, +16489, +16118, +16231, +14588, +12779, +16567, +16660, +16786, +15628, +15750, +14677, +16360, +16330, +17753, +17314, +15370, +16563, +15656, +16555, +17481, +16185, +16633, +14653, +15928, +17261, +16500, +15130, +13997, +15174, +16915, +16378, +14368, +13389, +14161, +16320, +16140, +14885, +12180, +13348, +16663, +17210, +14505, +11726, +13580, +15838, +17443, +14955, +13412, +13075, +16319, +16897, +15653, +14816, +12619, +16847, +17227, +16343, +14965, +15903, +15332, +16546, +17194, +16534, +17193, +15585, +17494, +15267, +16195, +17080, +16758, +16816, +15017, +15458, +16613, +16633, +14945, +14965, +15060, +15988, +16460, +14947, +13206, +14647, +15475, +15843, +14974, +12679, +13615, +16146, +16708, +14894, +11823, +13753, +15637, +17431, +14697, +14068, +13132, +15837, +16066, +16018, +15291, +12713, +16875, +16615, +15912, +15428, +16012, +15808, +15920, +16797, +15978, +18292, +15310, +17050, +15390, +16365, +17519, +17081, +16484, +14980, +15673, +16578, +16899, +14440, +15476, +14969, +16178, +16314, +15180, +13847, +14245, +14915, +15423, +15418, +14066, +13678, +14086, +16454, +15823, +13089, +13747, +14130, +16386, +16390, +14617, +13921, +13667, +15267, +16956, +16309, +13355, +15466, +15605, +16378, +15893, +16314, +16745, +14877, +15175, +16991, +17769, +17157, +15704, +15425, +16020, +17396, +17288, +17551, +15134, +15330, +15476, +16399, +16767, +15280, +15522, +14703, +15245, +15992, +15934, +14362, +13539, +14046, +15739, +16215, +14378, +12695, +14802, +15956, +15162, +13868, +14036, +14530, +16788, +15295, +14801, +13060, +14372, +17227, +15953, +14912, +14180, +15443, +16278, +16336, +16134, +16867, +14839, +14615, +17251, +16916, +17795, +15995, +15206, +16190, +16035, +18378, +17426, +16075, +14506, +15579, +15551, +18102, +15918, +14888, +14421, +14585, +17059, +16922, +14138, +13598, +12776, +15767, +16811, +15989, +12199, +12668, +15073, +16784, +15423, +13404, +13863, +14298, +16213, +16035, +14360, +13236, +14546, +16339, +16624, +14392, +14722, +15602, +15829, +16856, +16138, +16462, +14749, +15383, +17556, +16857, +17313, +15994, +15779, +16107, +17220, +18121, +17069, +15436, +14623, +16219, +16768, +17014, +15279, +14881, +14324, +16362, +16704, +15591, +14384, +12771, +14210, +16409, +16180, +15323, +11792, +13097, +15644, +16755, +16026, +13118, +12468, +14672, +16706, +16249, +14482, +12334, +14543, +16475, +16482, +15421, +14038, +15045, +16103, +16772, +16766, +16176, +14369, +15578, +16974, +17218, +18134, +15710, +15249, +15960, +17243, +18471, +16793, +15547, +14452, +15518, +17038, +16813, +15948, +15281, +13419, +16226, +16418, +16117, +15417, +12663, +13627, +15213, +17085, +16105, +11903, +12463, +14893, +17189, +16585, +12790, +12700, +14341, +16224, +16562, +14424, +12938, +14088, +16472, +16331, +15206, +14524, +15200, +16433, +16221, +16145, +16262, +15392, +15781, +16539, +17120, +17401, +16377, +15886, +16209, +16171, +18274, +17232, +15861, +14907, +15308, +16672, +17015, +16232, +15242, +14197, +15140, +16900, +16182, +15503, +13358, +12954, +15637, +16585, +15731, +13530, +11661, +14523, +16684, +16388, +13786, +13016, +13616, +15345, +16303, +15313, +14058, +13151, +15179, +16524, +15410, +15456, +14712, +15923, +15854, +16340, +16731, +16017, +15000, +16873, +16547, +17493, +16962, +14990, +16719, +15847, +17999, +17814, +15546, +15135, +15880, +16213, +17044, +15951, +15811, +14910, +14390, +16846, +15921, +15693, +14818, +13554, +13782, +15972, +16224, +14469, +13312, +11816, +16022, +16045, +15249, +14261, +12686, +13663, +15835, +16018, +15680, +13228, +13339, +16342, +15721, +15844, +15891, +14833, +15803, +15614, +17152, +16308, +15798, +16075, +16702, +16212, +17160, +16483, +15900, +16279, +16528, +17294, +17034, +15226, +16321, +16275, +15458, +16670, +16212, +15678, +15130, +15244, +16162, +15492, +15849, +15578, +13627, +13631, +15844, +15771, +14867, +12600, +13224, +15587, +15235, +15413, +14262, +13064, +13369, +15903, +16185, +15003, +13770, +14068, +16077, +15197, +16198, +16177, +14882, +15589, +16050, +16554, +16296, +16376, +16379, +16731, +15091, +16709, +16970, +15883, +16830, +15810, +16855, +16013, +16598, +17024, +15953, +14531, +16666, +16458, +16225, +16056, +14108, +16032, +15578, +16452, +16118, +13424, +12944, +15622, +16401, +14280, +14108, +12250, +14585, +15256, +15596, +14936, +12850, +12963, +15004, +16112, +15938, +14699, +13159, +15096, +15491, +16874, +17198, +13887, +15946, +15673, +16507, +17044, +17153, +15620, +15347, +16222, +16572, +17368, +15748, +16615, +15746, +16222, +16265, +17034, +16900, +15247, +14983, +16445, +16835, +15905, +16411, +14376, +14826, +16484, +16923, +16065, +13528, +13229, +14848, +16371, +15078, +14363, +12333, +13355, +14573, +16296, +16076, +12998, +12485, +13451, +16250, +16910, +15977, +13397, +12473, +16090, +17182, +18531, +14443, +14449, +15300, +16589, +17310, +17680, +15565, +15135, +15718, +16477, +17696, +15745, +15980, +16072, +14974, +16808, +16893, +17328, +15969, +14598, +15553, +16646, +16795, +17034, +15002, +14195, +15409, +16936, +16768, +15483, +13399, +13368, +14772, +16120, +15593, +13590, +11765, +13504, +15933, +16412, +14799, +12350, +12386, +14502, +17600, +17166, +14384, +11443, +14881, +17424, +17942, +16642, +13870, +14783, +15984, +17079, +17884, +16764, +14620, +15243, +16271, +16260, +17399, +15718, +16004, +14786, +15166, +17809, +17664, +16641, +14371, +14291, +16234, +18400, +17460, +15672, +13365, +14658, +17460, +18002, +15774, +14059, +12534, +14369, +15976, +16655, +14101, +12734, +12280, +14611, +16050, +16109, +14250, +12216, +13048, +14997, +17681, +16868, +13966, +12184, +15277, +17620, +18288, +16263, +13602, +14337, +16000, +18219, +18082, +16146, +13490, +15047, +16476, +17172, +17178, +14908, +14934, +14879, +16321, +18680, +16637, +14892, +14715, +15354, +17488, +17882, +16471, +14627, +14443, +15219, +18249, +16670, +15010, +14460, +12758, +14832, +15396, +16697, +14400, +12081, +12604, +14669, +15859, +16574, +14565, +11943, +13071, +14835, +18429, +17176, +12972, +13122, +15083, +17807, +18043, +15812, +13437, +14453, +16569, +19042, +16992, +14478, +14422, +14806, +17321, +17076, +16164, +14875, +14678, +15806, +17112, +17068, +16126, +15898, +15086, +16245, +16766, +17858, +16477, +14437, +14881, +16141, +17778, +16319, +15492, +13634, +13994, +14944, +15778, +16643, +13302, +12394, +13853, +14035, +16215, +16067, +14138, +13223, +12376, +14859, +18436, +16209, +14346, +13328, +14200, +17393, +17427, +15989, +14398, +13558, +17078, +17950, +16180, +15080, +14733, +15287, +17033, +16278, +16162, +15246, +14134, +16686, +16517, +16972, +16419, +15312, +15518, +16169, +16550, +17903, +15880, +14629, +15772, +15954, +17634, +16213, +14797, +14550, +14731, +15378, +15867, +15053, +14764, +12635, +13571, +15038, +15157, +15730, +14407, +13739, +13022, +14480, +16635, +17099, +14787, +13716, +14184, +15538, +17151, +16222, +15292, +14580, +15452, +17324, +16450, +14911, +15546, +15973, +16171, +16740, +14867, +15987, +14978, +16547, +16709, +15745, +16282, +15642, +16530, +16064, +16081, +16549, +16791, +15552, +16370, +15648, +16701, +16142, +15647, +15960, +14845, +15663, +14481, +15093, +15489, +14448, +12892, +14487, +14201, +15930, +15034, +14116, +13665, +13037, +15151, +17150, +15871, +14231, +13909, +13788, +16329, +16600, +16668, +15650, +13697, +15749, +16531, +16090, +16627, +15926, +15254, +15029, +15546, +16742, +16283, +15158, +15561, +15352, +16451, +17041, +16118, +15661, +15133, +16323, +17496, +16655, +15615, +16191, +15534, +16767, +16509, +16120, +16049, +14715, +15221, +15041, +15621, +15673, +13476, +12932, +15063, +14942, +15511, +14090, +13802, +13645, +14092, +15665, +16199, +15425, +13587, +14284, +14056, +16687, +17465, +16131, +14918, +13508, +16106, +17354, +16590, +16252, +15303, +14061, +16304, +16345, +16623, +15903, +13966, +15815, +16070, +16626, +17191, +14909, +15589, +15422, +16864, +17661, +16928, +15943, +15640, +15149, +17423, +17367, +16429, +15343, +14416, +14719, +16102, +16710, +14242, +12666, +13105, +16213, +15576, +13599, +13701, +13716, +14632, +14684, +15088, +14688, +14814, +14632, +15512, +14231, +15137, +17045, +16398, +15234, +14122, +16183, +16549, +16457, +16416, +15663, +14718, +15545, +16581, +16128, +15628, +14453, +15912, +16175, +15927, +16614, +15391, +15274, +16047, +16928, +17743, +16734, +16298, +15232, +15512, +17658, +18005, +16296, +15031, +14260, +15207, +17086, +15984, +14047, +12701, +13630, +16259, +15442, +12876, +13323, +13907, +15349, +14453, +14606, +14053, +14870, +15598, +15430, +14251, +14160, +16821, +16957, +15867, +14332, +15423, +16269, +16669, +16795, +15600, +15023, +14936, +16443, +15799, +15677, +14766, +15436, +16118, +15810, +15930, +15478, +15500, +16098, +17140, +17187, +17397, +15849, +15676, +16012, +17683, +18665, +16304, +14870, +14520, +15419, +17588, +16805, +14146, +12212, +13414, +15335, +16640, +13420, +12565, +13008, +14210, +16204, +14954, +14181, +13289, +14859, +15761, +16183, +13958, +15481, +16516, +15954, +15982, +14896, +16519, +16419, +16158, +15883, +15432, +15285, +15967, +15750, +14589, +15503, +14549, +16938, +15673, +14769, +15137, +15494, +16547, +17233, +17359, +16423, +16511, +15503, +17195, +17430, +18137, +16825, +15150, +14789, +16567, +17111, +16860, +14610, +12356, +13196, +15067, +16104, +15410, +11574, +11598, +13475, +16837, +16525, +13788, +12077, +13363, +16073, +17161, +16363, +13062, +14476, +16355, +17012, +16975, +15206, +15216, +15669, +16002, +16328, +16738, +14897, +14542, +14686, +14925, +16558, +15882, +16159, +13622, +14562, +16527, +16975, +16974, +16842, +15744, +16918, +17189, +17425, +17682, +16476, +17045, +17205, +15992, +16298, +16628, +15699, +15856, +14027, +13899, +13704, +14532, +15921, +14344, +11143, +12259, +14916, +16792, +15410, +12534, +12662, +14044, +16788, +17233, +14998, +12322, +15174, +17431, +17295, +16005, +14413, +15143, +15630, +16518, +17041, +15801, +14106, +14133, +15148, +15803, +16775, +15225, +14813, +13688, +15455, +17398, +16510, +16364, +16599, +16511, +17238, +18007, +17298, +16761, +16269, +17848, +17586, +16163, +15918, +16326, +15303, +15982, +14969, +13855, +13146, +14827, +15667, +14061, +11313, +12043, +15622, +16133, +15222, +12907, +12488, +13845, +16796, +17208, +14901, +12660, +15244, +17264, +16666, +16529, +14432, +14806, +15730, +16848, +17260, +15076, +13901, +13922, +15941, +15954, +16519, +15134, +14062, +14115, +15377, +17789, +16313, +16855, +16254, +16571, +17440, +18261, +17790, +16688, +17042, +17254, +17824, +16596, +16690, +16004, +15401, +15425, +15641, +15129, +13358, +13285, +14590, +13856, +12993, +12856, +13834, +14708, +14969, +14105, +12771, +13282, +15355, +16940, +15923, +13803, +13670, +16258, +16895, +17141, +15634, +14262, +15184, +16948, +16937, +15422, +14272, +14638, +15297, +15586, +15748, +15798, +13729, +14302, +15488, +17066, +16788, +16733, +16457, +16643, +16889, +18671, +18535, +16577, +17013, +17275, +17798, +17510, +16550, +16613, +15271, +14887, +16321, +15385, +13451, +12697, +13501, +14954, +13223, +12988, +13030, +13329, +14768, +15224, +13384, +13135, +14067, +16266, +16768, +14331, +14393, +15463, +16572, +16865, +16325, +15012, +15058, +16216, +16662, +15696, +14502, +15580, +14805, +15005, +14565, +15246, +15650, +14367, +15355, +15961, +16379, +16492, +17343, +17112, +17120, +17415, +18585, +18148, +17190, +17434, +17290, +17434, +17416, +17051, +15926, +14459, +14724, +16058, +15373, +13338, +12216, +13389, +14089, +13804, +13689, +12101, +13247, +14768, +15389, +13897, +13288, +14070, +15849, +16266, +15502, +14985, +14992, +16053, +16788, +16509, +15173, +15345, +16003, +15822, +15067, +15223, +15764, +14038, +14881, +14653, +15839, +15349, +14830, +15890, +15326, +16131, +17785, +17847, +17008, +17047, +17485, +19095, +18031, +17421, +17531, +16668, +17349, +17717, +17104, +14567, +14317, +15067, +16375, +15007, +12769, +12206, +13386, +14399, +14187, +13198, +11599, +13552, +15115, +15910, +13474, +13158, +13785, +15920, +17082, +15596, +14872, +13846, +16177, +17190, +16589, +15520, +14458, +15892, +15556, +15408, +15802, +15169, +14201, +14654, +14726, +15937, +15666, +15072, +15601, +14823, +16790, +18123, +17939, +17356, +16433, +17651, +18692, +18567, +18070, +17545, +16085, +17595, +17706, +17185, +15459, +14112, +15001, +15491, +15762, +13691, +11998, +12547, +14120, +14064, +13726, +11832, +12960, +14683, +14562, +14595, +13354, +14194, +14894, +16329, +16014, +14975, +14340, +15568, +17054, +16627, +15986, +14724, +15217, +15613, +15620, +16005, +15475, +14089, +14187, +15296, +15511, +15772, +14854, +15378, +15872, +16307, +18219, +16909, +17411, +16967, +18081, +18452, +18159, +18269, +17708, +16922, +17231, +17553, +17291, +16032, +14549, +15094, +14941, +15685, +14836, +12518, +12092, +12823, +14868, +13206, +12880, +11849, +14015, +14370, +14634, +14412, +13759, +13960, +15366, +16895, +15558, +14977, +14341, +16750, +16667, +16377, +16053, +14230, +15320, +14888, +16707, +15898, +14816, +13405, +14221, +15394, +15927, +16541, +14610, +15064, +15397, +17885, +18309, +17520, +17067, +16980, +18127, +18905, +19523, +17695, +17188, +16012, +18271, +17682, +16764, +15392, +14149, +14806, +15184, +15522, +13990, +11713, +11842, +13735, +14239, +12904, +12929, +12528, +13656, +14027, +15842, +14499, +13876, +13966, +15853, +17104, +15361, +15701, +14618, +16190, +16458, +16924, +15499, +13631, +15170, +16146, +16373, +14949, +14147, +13470, +14757, +16192, +16165, +15607, +14106, +15928, +17074, +17776, +17438, +17525, +17363, +17318, +18571, +19225, +18803, +17345, +16803, +16951, +17927, +17536, +16365, +14649, +14153, +14629, +15586, +15181, +12963, +11715, +11976, +13774, +14458, +12798, +12906, +12284, +13480, +15034, +15593, +14634, +13803, +14014, +15784, +17396, +15824, +15806, +14127, +15858, +16740, +16827, +15519, +13948, +15181, +15874, +15894, +15076, +14597, +13810, +14967, +15865, +15406, +16075, +15083, +16095, +16367, +17215, +17740, +18333, +17430, +17216, +17925, +18576, +19170, +18205, +16948, +16281, +17293, +17459, +16597, +15090, +14540, +13996, +14717, +14962, +13790, +12553, +11911, +13099, +13619, +13108, +13509, +13557, +12956, +13827, +15094, +15648, +14600, +14364, +15345, +16637, +15925, +16266, +15129, +14899, +16292, +16773, +16153, +14498, +14763, +15873, +15528, +15111, +14780, +14314, +14659, +15476, +15437, +15785, +15165, +16113, +16998, +16740, +17363, +17756, +17563, +17855, +17818, +18518, +18516, +18539, +17353, +16894, +16987, +16857, +16556, +15394, +15138, +14044, +14157, +14434, +14215, +13334, +11983, +12471, +13020, +13845, +13510, +13853, +12355, +13258, +15274, +15916, +15345, +14370, +14531, +15792, +16710, +16140, +15904, +14217, +15721, +16822, +16219, +15496, +14251, +15643, +15098, +15522, +14937, +14765, +14525, +14990, +15293, +15180, +16522, +15811, +17270, +15934, +16731, +17617, +18193, +18469, +17716, +17207, +18256, +19469, +18478, +17049, +15639, +16690, +17114, +16521, +15402, +13979, +13228, +14591, +15221, +14062, +12391, +11740, +13108, +13448, +13890, +13746, +13439, +12538, +14125, +15344, +16020, +15629, +14025, +14964, +15371, +16274, +17099, +15506, +14288, +15614, +16254, +16465, +15748, +14366, +15001, +14725, +15467, +15324, +14918, +14314, +14454, +15085, +16176, +16670, +16128, +16460, +16024, +17265, +18093, +18197, +18107, +17327, +17802, +18700, +19246, +17505, +16636, +16409, +16830, +16677, +15823, +15590, +14025, +13716, +14300, +14776, +13804, +12965, +12065, +12801, +12950, +14470, +13998, +13432, +12914, +13776, +15782, +16244, +15825, +14321, +14429, +14923, +17219, +17179, +15870, +14103, +14811, +16557, +16320, +15986, +13995, +14466, +14770, +15428, +15005, +15146, +13902, +14241, +15449, +15713, +17147, +16404, +16314, +15834, +16922, +18406, +18906, +17865, +17190, +17653, +18401, +19334, +17746, +17111, +15705, +16105, +16888, +16271, +15442, +14283, +12719, +13870, +14864, +14278, +13626, +11625, +12368, +13530, +14296, +15135, +13324, +13208, +13368, +15781, +17274, +16441, +13892, +14461, +15018, +17184, +17882, +15807, +14151, +13923, +16259, +16420, +15665, +14319, +13968, +14672, +14653, +15216, +15079, +14577, +13622, +15136, +16166, +17099, +17135, +16092, +15783, +16570, +18817, +19328, +17859, +17392, +17297, +18182, +18864, +18604, +16903, +16049, +15102, +16892, +16403, +15556, +13983, +12794, +13682, +14309, +15321, +13680, +12029, +12063, +13586, +14420, +15314, +14195, +13387, +13195, +15097, +17251, +16840, +15134, +13741, +15087, +15842, +17731, +16596, +14300, +13470, +14274, +16673, +15847, +14901, +13533, +13656, +14345, +15323, +15519, +14943, +13660, +14463, +16680, +16691, +17597, +16522, +15476, +17177, +17712, +19504, +18058, +17486, +17588, +17609, +18179, +18386, +17754, +16137, +15511, +15843, +16700, +15453, +14704, +13704, +13339, +13994, +15137, +15208, +12512, +12639, +13533, +14956, +14689, +14889, +13717, +14050, +14815, +15746, +17177, +15070, +15404, +14092, +15681, +15232, +17046, +15534, +13996, +13397, +14239, +16475, +15020, +15272, +12584, +13681, +14824, +16056, +15767, +14134, +14293, +15474, +17512, +16663, +17741, +15736, +16438, +17625, +17959, +19100, +17360, +17570, +17053, +17323, +17996, +18395, +16759, +15267, +15135, +15947, +16629, +15458, +14467, +13069, +13722, +14871, +16155, +14769, +12461, +12883, +14554, +15929, +14894, +14231, +13788, +14187, +16116, +16057, +15744, +14579, +14897, +14885, +15327, +15046, +15666, +15030, +13418, +13979, +14033, +16404, +14680, +14392, +13387, +13731, +16125, +16102, +15227, +13863, +15611, +16338, +17472, +16732, +16598, +16903, +16486, +18127, +17803, +18022, +17409, +17138, +17137, +17073, +17456, +18060, +16309, +15188, +15619, +16077, +16276, +15474, +14432, +14214, +14258, +15182, +15915, +14633, +13698, +13491, +15103, +15607, +14938, +13894, +14235, +14969, +15872, +15830, +14033, +14662, +14970, +15891, +14627, +14145, +14009, +15134, +14556, +14657, +13891, +13797, +14979, +14474, +15293, +13948, +14928, +15468, +15276, +15541, +15911, +16680, +15830, +16807, +16982, +17676, +16914, +17046, +17394, +17265, +17878, +17412, +17012, +16326, +16681, +17652, +16631, +16278, +15216, +15944, +15285, +16156, +15599, +15222, +14293, +14605, +15444, +15990, +14981, +14358, +14312, +14786, +15806, +15201, +14389, +14503, +15116, +15208, +15201, +13805, +14955, +14983, +14591, +14145, +13621, +14033, +14661, +14809, +14120, +13644, +13221, +15579, +15341, +15179, +14205, +14801, +16238, +15843, +16171, +16121, +16519, +16105, +17741, +17106, +16936, +16981, +16349, +17938, +16493, +17602, +16664, +16404, +15848, +16650, +16946, +16552, +15903, +15022, +16034, +15368, +17038, +15703, +15532, +14567, +15166, +15967, +16391, +15808, +14491, +14257, +14810, +16892, +15608, +14436, +13492, +14034, +15586, +15113, +14536, +12980, +13987, +13798, +15437, +13624, +13566, +13551, +14450, +15022, +14143, +14633, +14003, +15513, +15513, +15830, +15480, +15765, +15901, +16212, +17025, +16723, +17148, +16279, +16726, +16728, +16995, +16919, +16421, +16766, +16198, +16546, +15890, +16055, +16490, +16570, +15982, +15456, +16157, +15851, +16588, +15965, +16524, +15321, +15631, +16080, +15983, +15947, +16100, +15773, +14855, +14613, +15726, +16320, +14497, +13428, +13842, +14647, +15137, +13955, +13849, +12485, +13910, +14573, +15280, +13041, +13116, +14081, +14779, +15680, +14388, +14950, +13868, +16236, +15876, +16481, +15377, +15612, +16599, +16544, +16794, +16613, +16875, +15551, +16699, +16258, +16805, +16600, +15668, +16414, +15359, +16343, +16442, +16242, +16337, +15241, +16166, +16336, +16984, +16129, +16510, +15851, +16821, +16139, +16378, +16389, +15949, +16332, +16000, +16101, +14675, +15316, +15560, +15482, +14276, +13786, +13924, +14147, +14609, +13759, +13341, +12958, +13636, +14885, +14697, +13822, +12832, +14385, +14371, +16445, +15027, +14734, +13725, +15105, +16868, +16510, +16646, +15015, +15405, +16160, +16886, +17121, +16431, +15411, +15421, +16457, +16396, +16951, +15365, +15753, +15484, +16189, +16743, +16283, +16399, +15553, +15682, +16631, +17502, +17342, +15828, +15920, +16317, +17315, +17640, +16725, +15905, +15576, +16109, +16953, +16147, +14833, +14577, +14674, +14859, +14914, +14401, +13492, +12888, +13239, +14398, +14476, +13766, +12955, +12884, +14067, +15126, +15057, +14136, +13436, +14466, +15714, +15587, +15310, +14530, +15754, +16334, +16187, +15838, +15284, +16109, +16169, +16783, +15982, +16095, +15396, +15960, +16017, +16487, +16527, +15875, +15780, +15777, +16439, +16614, +16495, +16066, +15879, +16809, +17283, +17348, +16212, +16323, +16610, +17346, +17366, +16306, +16538, +15804, +15916, +16109, +15779, +15537, +14626, +14832, +14523, +14639, +14046, +14552, +13356, +13444, +13741, +14823, +13661, +13397, +13159, +14135, +15262, +14736, +14311, +13109, +14323, +15320, +16632, +14717, +14351, +14657, +16244, +16082, +16252, +15351, +14926, +16162, +16756, +16662, +15788, +15938, +16109, +16100, +16553, +16323, +17104, +15454, +15924, +16285, +16503, +16616, +16403, +16621, +15861, +16505, +16940, +17079, +16035, +16352, +16467, +17060, +16690, +16565, +16160, +15486, +15745, +15978, +16102, +15184, +14814, +14879, +14725, +14555, +14530, +14424, +14252, +13271, +13950, +13451, +14456, +13741, +13652, +13304, +13658, +14778, +14765, +13871, +13625, +14274, +15113, +15989, +14545, +15535, +14225, +16045, +16549, +15969, +16205, +15589, +16895, +16597, +16742, +16741, +16747, +15831, +16541, +16616, +16610, +16612, +15753, +16664, +15557, +16274, +16759, +16082, +16172, +15499, +16274, +16402, +16865, +16206, +16342, +15633, +16823, +17110, +16822, +16034, +15502, +15878, +16321, +16764, +15756, +14779, +14356, +15171, +15310, +14798, +14232, +13575, +13720, +13012, +13473, +13929, +13793, +13044, +13277, +12564, +14279, +14720, +15021, +13630, +13342, +14416, +16443, +16643, +15580, +14395, +15154, +17371, +17333, +17323, +15439, +16184, +16972, +16986, +17324, +16117, +16338, +15452, +16367, +16297, +16449, +15965, +15350, +15282, +15333, +16665, +16265, +15896, +15106, +15374, +16352, +17071, +17186, +15964, +15551, +16196, +17701, +17606, +16634, +15596, +15483, +16516, +16965, +17133, +14546, +13952, +14531, +15620, +15200, +14058, +13142, +13006, +13003, +14350, +13780, +13346, +12620, +13323, +13766, +14457, +13995, +14899, +14320, +15269, +15301, +15467, +15683, +16018, +16682, +15803, +16153, +15935, +17080, +16769, +16415, +16020, +15787, +16668, +16387, +16452, +15395, +15649, +15382, +16458, +15924, +15768, +15282, +15046, +16283, +16156, +16088, +15596, +15795, +16123, +16549, +16804, +16296, +16301, +16083, +16603, +16759, +16956, +16314, +16137, +15554, +15948, +16296, +16502, +15529, +14238, +14156, +14776, +15852, +14734, +13593, +12972, +14219, +14512, +15153, +13712, +13098, +13402, +14446, +15584, +14552, +14217, +13677, +15291, +15459, +16424, +15070, +14813, +14499, +16365, +16553, +15933, +15488, +14507, +16397, +15748, +16625, +15479, +15370, +15931, +16033, +16027, +15953, +15969, +16007, +16088, +15394, +16522, +16004, +16407, +16177, +15058, +16607, +15765, +16911, +15886, +15388, +16233, +16249, +16876, +15782, +16039, +15995, +16599, +16372, +16481, +15648, +15933, +15941, +16481, +15852, +15326, +14882, +15489, +15330, +15070, +14828, +14480, +14371, +14819, +14456, +14462, +13904, +13744, +13985, +14537, +14709, +14682, +13925, +13850, +14983, +15517, +15511, +13818, +14879, +14724, +16673, +15745, +15599, +14258, +15289, +16498, +16672, +16070, +15159, +15726, +16010, +16082, +16620, +16484, +15711, +15366, +15737, +15867, +16803, +15754, +16362, +14753, +15538, +15914, +16611, +16346, +15469, +16007, +15508, +16589, +16448, +16802, +16058, +16086, +16144, +16699, +16899, +16349, +16263, +15186, +16677, +15976, +16391, +14903, +15101, +14948, +15128, +15288, +15070, +14738, +13668, +14199, +14532, +14796, +14303, +13772, +13823, +14161, +15327, +14229, +14882, +13261, +15149, +14819, +15737, +14976, +14764, +14904, +15167, +15783, +15077, +15818, +14750, +16388, +15252, +16083, +15662, +15463, +16741, +15625, +16154, +15568, +16309, +16148, +16255, +15438, +16206, +15988, +15924, +16797, +15300, +16540, +15429, +16739, +16249, +15850, +16179, +16196, +16630, +16058, +16197, +16144, +16264, +16300, +16747, +15835, +15814, +16078, +16544, +16201, +15438, +15324, +15657, +15565, +15387, +14980, +14974, +14611, +15201, +14365, +14585, +14383, +15077, +14108, +13803, +13678, +14677, +14691, +14493, +13475, +14041, +14918, +14863, +15431, +13425, +14709, +14506, +16378, +15030, +15182, +14317, +15864, +15832, +16110, +15839, +15482, +16102, +15611, +16617, +16145, +16470, +15835, +15845, +16244, +15785, +17322, +15719, +16194, +14988, +16335, +16834, +16332, +16437, +15127, +15984, +16216, +17408, +16671, +15765, +15218, +16594, +16596, +16878, +16484, +15983, +15615, +15911, +16809, +16785, +15620, +15467, +15564, +15780, +15476, +16080, +15017, +14541, +14654, +15135, +14956, +14348, +13962, +14107, +13939, +13401, +14467, +13622, +13820, +13394, +13983, +13436, +14427, +14563, +15102, +13568, +14318, +14521, +15772, +15565, +15427, +15146, +14566, +16476, +16602, +17052, +15042, +15596, +16348, +17023, +17155, +16091, +15880, +15325, +17002, +16850, +16783, +15779, +15770, +16411, +15929, +17064, +15937, +16476, +15665, +16228, +16823, +16497, +16567, +15899, +16354, +16399, +17383, +16505, +16336, +15733, +16428, +16699, +16921, +15986, +15722, +15360, +15481, +16095, +15587, +14758, +14636, +14008, +14822, +14413, +14275, +13945, +13287, +13389, +13846, +14062, +13360, +13272, +13027, +14384, +13575, +14969, +13060, +14542, +14029, +15288, +14838, +14889, +14365, +15725, +15652, +15497, +16018, +14956, +16878, +15715, +16614, +16075, +16100, +17086, +16123, +17057, +15902, +17138, +16580, +17034, +15983, +16987, +16570, +16948, +16412, +16217, +16830, +16290, +17051, +16332, +16261, +16283, +16024, +16710, +15553, +16536, +15868, +16513, +15503, +15873, +16052, +15786, +15739, +15637, +15743, +15328, +15419, +14942, +15837, +14504, +15342, +14565, +14803, +14611, +14513, +14629, +13987, +13957, +13570, +14283, +13802, +13825, +13368, +13311, +13689, +14346, +14023, +14292, +13224, +14899, +14596, +15386, +15002, +14807, +15416, +15585, +16440, +16039, +16290, +15319, +17401, +16247, +17447, +16424, +16756, +16965, +16534, +17330, +16471, +17168, +16271, +16863, +16469, +16218, +16713, +15935, +16569, +15479, +16265, +15783, +16004, +16119, +15755, +15827, +15606, +15829, +16166, +15888, +15506, +15845, +15630, +16216, +15790, +15853, +15392, +15565, +16163, +15825, +15005, +15287, +14954, +16040, +14849, +14899, +14443, +14400, +14782, +14313, +14424, +13518, +13881, +14250, +13930, +13626, +13908, +13310, +14354, +13869, +14682, +14087, +14173, +14338, +15035, +15462, +15748, +15251, +15012, +15424, +16408, +17175, +15918, +16320, +15308, +16828, +17148, +17162, +16774, +15621, +16656, +16843, +17464, +16259, +16679, +15569, +16734, +16456, +16627, +16319, +15555, +16350, +15651, +16273, +16038, +15986, +15867, +15520, +15727, +16046, +16097, +15887, +15878, +15149, +16119, +16017, +16129, +15687, +15104, +15609, +15985, +16091, +15835, +14935, +15157, +15256, +15663, +15199, +14755, +14433, +14451, +14489, +14581, +14082, +13908, +13646, +13860, +13833, +13796, +14099, +13591, +14287, +13792, +14300, +14207, +14699, +14956, +14812, +15090, +15049, +15797, +15755, +16317, +15725, +16065, +15690, +17203, +16517, +17002, +15907, +16336, +17074, +16776, +17418, +16021, +16435, +16179, +16974, +16604, +16201, +15944, +15817, +16408, +15766, +16399, +15466, +15993, +15505, +15943, +16131, +15564, +16088, +15322, +16075, +15555, +16627, +15953, +15932, +15468, +15933, +16370, +15962, +15988, +15434, +15578, +15678, +15914, +15462, +14792, +14633, +14781, +14795, +14352, +14343, +13870, +14165, +13687, +13959, +13914, +13813, +14036, +13579, +13748, +13866, +14802, +14673, +14649, +14336, +14514, +15810, +15644, +16264, +15031, +15542, +15940, +16826, +16676, +16057, +15510, +16341, +16961, +17029, +16787, +15668, +16410, +16345, +17182, +16917, +16073, +16002, +15853, +16779, +16471, +16342, +15735, +15580, +15831, +16214, +16082, +15735, +15414, +15534, +15688, +15800, +16021, +15649, +15279, +14969, +15803, +15688, +15972, +15422, +15226, +15023, +15505, +15789, +16063, +14677, +15280, +14865, +15492, +15363, +15090, +14948, +14381, +14904, +14757, +15183, +14516, +14549, +14148, +14562, +14478, +14970, +14493, +14308, +14848, +14459, +15488, +14796, +15407, +15070, +15162, +15738, +15571, +15910, +15503, +16006, +15840, +16129, +16242, +16331, +16037, +15897, +16230, +16378, +16497, +16066, +15986, +15639, +15965, +15967, +16246, +15521, +15394, +15481, +15572, +15891, +15639, +15439, +15355, +15387, +15959, +15967, +15799, +15675, +15622, +16066, +16220, +16383, +16034, +15883, +15749, +16385, +16373, +16130, +15820, +15536, +15798, +15596, +15901, +15410, +15033, +14964, +15062, +15120, +14917, +14494, +14464, +14418, +14383, +14723, +14431, +14245, +14036, +14365, +14915, +14752, +15016, +14618, +14826, +15127, +15370, +15593, +15255, +15196, +15771, +15531, +15887, +15635, +15729, +15878, +15712, +16201, +15926, +15978, +15931, +15900, +16163, +15945, +16193, +15932, +15807, +16013, +16014, +16188, +15943, +15887, +15997, +15882, +16103, +15979, +15986, +15891, +15681, +16013, +15948, +15911, +15695, +15791, +15656, +15843, +15646, +15799, +15501, +15433, +15475, +15547, +15456, +15112, +15179, +15167, +15087, +15261, +15004, +14970, +14675, +14909, +14893, +14777, +14709, +14537, +14596, +14742, +14758, +14753, +14507, +14676, +15043, +15007, +15113, +15159, +15197, +15435, +15467, +15725, +15677, +15841, +15793, +16069, +16183, +16110, +16323, +16346, +16192, +16114, +16254, +16232, +16418, +15992, +15948, +15708, +15887, +15980, +15748, +15516, +15106, +15508, +15513, +15712, +15432, +15207, +15276, +15394, +15706, +15871, +15547, +15519, +15523, +15786, +16153, +15955, +15936, +15580, +15581, +16034, +16039, +16120, +15452, +15351, +15471, +15508, +15760, +15250, +15033, +14770, +14948, +15135, +15043, +14732, +14579, +14469, +14712, +14919, +14945, +14823, +14566, +14711, +14944, +15450, +15416, +15398, +15159, +15277, +15782, +15910, +16197, +15613, +15607, +15687, +16017, +16399, +16066, +15721, +15485, +15768, +15998, +16187, +15811, +15451, +15477, +15564, +15957, +15884, +15582, +15283, +15532, +15600, +15931, +15631, +15465, +15441, +15632, +15916, +15771, +15799, +15488, +15621, +15778, +15735, +15896, +15557, +15511, +15550, +15548, +15731, +15494, +15364, +15249, +15097, +15320, +15181, +15140, +15097, +14874, +15044, +15004, +15059, +15107, +14830, +15031, +14894, +15139, +15090, +15089, +15100, +15103, +15249, +15236, +15427, +15342, +15534, +15454, +15705, +15680, +15946, +15809, +15971, +15910, +16025, +16119, +16090, +16222, +16007, +16267, +16162, +16208, +16228, +16049, +16281, +16005, +16131, +16007, +15885, +15833, +15822, +15868, +15717, +15493, +15572, +15548, +15504, +15430, +15348, +15247, +15130, +15361, +15244, +15195, +15055, +14936, +15153, +15048, +15174, +15098, +14865, +14988, +15030, +15044, +14862, +14992, +15015, +15047, +14963, +14912, +15259, +15054, +15361, +14956, +15009, +14883, +15552, +15210, +15250, +14831, +15173, +15631, +15567, +15747, +15148, +15456, +15546, +16184, +16076, +15960, +15669, +15836, +16340, +16318, +16406, +15847, +16039, +16124, +16424, +16409, +16159, +15993, +15993, +16143, +16216, +16290, +15987, +15791, +15682, +15900, +15973, +15803, +15555, +15420, +15376, +15475, +15578, +15381, +14976, +14858, +15146, +15266, +15176, +14919, +14810, +14779, +14986, +15201, +15082, +14938, +14741, +15021, +15168, +15111, +15190, +14908, +14989, +15059, +15388, +15329, +15184, +15142, +15261, +15425, +15475, +15431, +15281, +15329, +15488, +15786, +15679, +15701, +15514, +15529, +15757, +15873, +15944, +15753, +15629, +15799, +15889, +16073, +16035, +15803, +15659, +15820, +15916, +16175, +15882, +15834, +15772, +15803, +15943, +16005, +16020, +15807, +15783, +15814, +15960, +15902, +15856, +15691, +15526, +15672, +15670, +15687, +15442, +15284, +15342, +15327, +15314, +15217, +15037, +14915, +15084, +14976, +15069, +14766, +14856, +14865, +14989, +14944, +14957, +14896, +14978, +15104, +15134, +15137, +15145, +15331, +15318, +15348, +15364, +15363, +15584, +15445, +15586, +15512, +15516, +15575, +15667, +15768, +15669, +15694, +15646, +15731, +15901, +15916, +15959, +15812, +15808, +16003, +16104, +16135, +16102, +15976, +15957, +16023, +16202, +16065, +16036, +15891, +15911, +15888, +15785, +15693, +15521, +15471, +15406, +15389, +15306, +15142, +15123, +14994, +15025, +15004, +15041, +14969, +14806, +14853, +14899, +15095, +15036, +15184, +14885, +15201, +15102, +15487, +15269, +15174, +14978, +15239, +15388, +15415, +15485, +14943, +15346, +15227, +15715, +15586, +15424, +15366, +15415, +15768, +15888, +15914, +15589, +15764, +15796, +16165, +16118, +16034, +16036, +16022, +16321, +16238, +16304, +16096, +16156, +16128, +16225, +16259, +15984, +15976, +15871, +15901, +15923, +15762, +15611, +15536, +15446, +15645, +15526, +15323, +15132, +15018, +15277, +15276, +15220, +15020, +14942, +15092, +15213, +15247, +15071, +14959, +14998, +15150, +15215, +15049, +14992, +14888, +14998, +15036, +15057, +15009, +15010, +14996, +15190, +15044, +15226, +15016, +15161, +15025, +15289, +15217, +15436, +15224, +15392, +15323, +15532, +15691, +15668, +15676, +15536, +15788, +15799, +16011, +15984, +15938, +15797, +15854, +16053, +15989, +16087, +15803, +15963, +15825, +16053, +16032, +16062, +15767, +15869, +15875, +15944, +16035, +15873, +15786, +15652, +15832, +15841, +15791, +15729, +15607, +15496, +15472, +15548, +15522, +15384, +15248, +15259, +15246, +15267, +15264, +15242, +15118, +15129, +15162, +15190, +15210, +15139, +15133, +15113, +15146, +15315, +15314, +15252, +15276, +15149, +15379, +15306, +15445, +15429, +15334, +15398, +15381, +15471, +15552, +15508, +15522, +15489, +15652, +15720, +15757, +15788, +15677, +15775, +15867, +15956, +15969, +15890, +15953, +15908, +16008, +15982, +15937, +15859, +15894, +15798, +15874, +15732, +15678, +15610, +15526, +15503, +15478, +15366, +15211, +15140, +15082, +15103, +15098, +15044, +14975, +14916, +14960, +15044, +14950, +15047, +14911, +15126, +15043, +15160, +15081, +15177, +15092, +15306, +15228, +15255, +15136, +15201, +15264, +15357, +15290, +15207, +15336, +15300, +15610, +15532, +15588, +15511, +15630, +15790, +15866, +15914, +15828, +15954, +16000, +16159, +16166, +16169, +16150, +16143, +16145, +16254, +16252, +16223, +16127, +16113, +16122, +16109, +16105, +15868, +15844, +15801, +15877, +15794, +15720, +15562, +15468, +15591, +15535, +15541, +15316, +15197, +15258, +15342, +15289, +15268, +15115, +15071, +15129, +15156, +15197, +15091, +15018, +15096, +15069, +15182, +15043, +15004, +14946, +15022, +15063, +15129, +15038, +15080, +15128, +15097, +15227, +15137, +15281, +15230, +15333, +15327, +15347, +15466, +15475, +15548, +15488, +15554, +15580, +15671, +15705, +15641, +15628, +15645, +15746, +15732, +15735, +15646, +15667, +15681, +15746, +15803, +15715, +15708, +15707, +15772, +15810, +15856, +15763, +15740, +15731, +15785, +15869, +15774, +15723, +15673, +15672, +15742, +15713, +15605, +15493, +15441, +15511, +15521, +15449, +15354, +15319, +15356, +15394, +15407, +15356, +15300, +15313, +15322, +15434, +15362, +15442, +15419, +15485, +15474, +15480, +15516, +15542, +15578, +15572, +15554, +15539, +15535, +15602, +15554, +15511, +15521, +15452, +15501, +15518, +15501, +15488, +15445, +15569, +15549, +15594, +15644, +15562, +15633, +15686, +15740, +15764, +15665, +15626, +15613, +15649, +15651, +15549, +15432, +15458, +15438, +15424, +15385, +15261, +15196, +15215, +15235, +15200, +15134, +15087, +15170, +15219, +15234, +15182, +15215, +15227, +15313, +15376, +15413, +15355, +15389, +15461, +15491, +15486, +15523, +15524, +15467, +15540, +15478, +15520, +15536, +15559, +15544, +15520, +15567, +15538, +15626, +15646, +15636, +15598, +15708, +15713, +15762, +15788, +15828, +15818, +15874, +15876, +15934, +15916, +15968, +15938, +15914, +15903, +15882, +15906, +15879, +15781, +15788, +15685, +15686, +15622, +15609, +15459, +15463, +15365, +15365, +15311, +15308, +15218, +15156, +15134, +15164, +15169, +15166, +15127, +15121, +15099, +15186, +15195, +15183, +15138, +15075, +15209, +15197, +15330, +15251, +15237, +15254, +15222, +15373, +15375, +15351, +15277, +15387, +15414, +15513, +15484, +15493, +15506, +15576, +15655, +15665, +15667, +15711, +15706, +15750, +15781, +15848, +15814, +15843, +15820, +15894, +15888, +15918, +15906, +15860, +15765, +15834, +15914, +15851, +15839, +15781, +15722, +15773, +15809, +15798, +15726, +15626, +15604, +15682, +15632, +15592, +15484, +15366, +15383, +15326, +15320, +15240, +15200, +15061, +15096, +15019, +15060, +14989, +14976, +14958, +14944, +15023, +15022, +15047, +14991, +15051, +15115, +15189, +15231, +15211, +15255, +15378, +15431, +15454, +15471, +15475, +15513, +15621, +15651, +15605, +15594, +15599, +15635, +15675, +15712, +15691, +15770, +15739, +15797, +15764, +15819, +15761, +15870, +15842, +15929, +15952, +15980, +15999, +15996, +16009, +16049, +16042, +16087, +16056, +16044, +16028, +15923, +15898, +15817, +15792, +15730, +15664, +15584, +15520, +15478, +15435, +15326, +15252, +15221, +15183, +15122, +15110, +15063, +15016, +15039, +15039, +15028, +14997, +15047, +15035, +15023, +15017, +15024, +15052, +15124, +15069, +15086, +15126, +15086, +15136, +15093, +15150, +15146, +15152, +15179, +15203, +15247, +15290, +15330, +15353, +15448, +15508, +15586, +15593, +15646, +15724, +15782, +15872, +15888, +15936, +15992, +16027, +16063, +16106, +16055, +16071, +16125, +16069, +16079, +16033, +16065, +16022, +16046, +16003, +15961, +15888, +15894, +15844, +15841, +15768, +15779, +15725, +15722, +15631, +15629, +15548, +15505, +15461, +15414, +15389, +15293, +15282, +15183, +15209, +15135, +15098, +15061, +15031, +15031, +15022, +14985, +14977, +14923, +14937, +14934, +14992, +14962, +14994, +14976, +15047, +15040, +15087, +15101, +15173, +15222, +15276, +15304, +15316, +15374, +15435, +15476, +15525, +15536, +15583, +15650, +15690, +15748, +15767, +15798, +15833, +15845, +15953, +15970, +16035, +15952, +16034, +16027, +16053, +16101, +16092, +16043, +16103, +16062, +16067, +16039, +15979, +15963, +15903, +15888, +15853, +15824, +15774, +15761, +15693, +15673, +15584, +15527, +15447, +15363, +15349, +15332, +15260, +15174, +15159, +15098, +15054, +15042, +15008, +14980, +14950, +14982, +14922, +14926, +14905, +14922, +14951, +14977, +14973, +14981, +14997, +15027, +15029, +15025, +15114, +15120, +15195, +15182, +15257, +15326, +15413, +15438, +15475, +15509, +15577, +15644, +15697, +15736, +15802, +15864, +15893, +15952, +15971, +16005, +16084, +16142, +16122, +16091, +16133, +16117, +16161, +16104, +16098, +16071, +16062, +16077, +16015, +15958, +15934, +15909, +15858, +15854, +15752, +15706, +15694, +15611, +15627, +15568, +15421, +15423, +15379, +15340, +15296, +15277, +15207, +15147, +15094, +15035, +14987, +14971, +14905, +14909, +14916, +14887, +14888, +14857, +14849, +14905, +14887, +14973, +14968, +15013, +15048, +15080, +15071, +15210, +15235, +15308, +15320, +15413, +15461, +15567, +15562, +15638, +15632, +15734, +15739, +15809, +15819, +15892, +15930, +15939, +15946, +16003, +16018, +16016, +16009, +16016, +16030, +16087, +16044, +16024, +15951, +15954, +15932, +15963, +15868, +15890, +15833, +15795, +15794, +15762, +15679, +15657, +15621, +15552, +15567, +15456, +15463, +15448, +15360, +15340, +15278, +15243, +15205, +15191, +15091, +15094, +15042, +15058, +15037, +14978, +14965, +14957, +14985, +14995, +15002, +15021, +15040, +15038, +15107, +15160, +15181, +15184, +15234, +15246, +15329, +15339, +15378, +15426, +15449, +15496, +15560, +15572, +15615, +15721, +15731, +15750, +15786, +15825, +15867, +15881, +15917, +15885, +15927, +15942, +15971, +16008, +15984, +15938, +15941, +15951, +15973, +15966, +15911, +15895, +15842, +15873, +15827, +15763, +15725, +15706, +15635, +15613, +15596, +15544, +15524, +15433, +15391, +15399, +15387, +15370, +15329, +15238, +15254, +15230, +15217, +15215, +15184, +15097, +15123, +15125, +15115, +15094, +15056, +15097, +15129, +15103, +15135, +15130, +15126, +15175, +15168, +15184, +15253, +15264, +15271, +15317, +15405, +15455, +15475, +15495, +15563, +15598, +15610, +15626, +15699, +15760, +15741, +15752, +15744, +15791, +15781, +15820, +15844, +15793, +15820, +15823, +15830, +15851, +15825, +15812, +15811, +15882, +15801, +15783, +15744, +15753, +15767, +15712, +15673, +15640, +15639, +15611, +15580, +15526, +15500, +15505, +15509, +15511, +15491, +15437, +15416, +15405, +15380, +15361, +15332, +15327, +15305, +15301, +15255, +15242, +15202, +15211, +15216, +15220, +15211, +15219, +15228, +15203, +15259, +15234, +15249, +15282, +15327, +15375, +15380, +15395, +15389, +15430, +15447, +15435, +15494, +15459, +15531, +15569, +15548, +15572, +15629, +15631, +15690, +15652, +15692, +15687, +15753, +15746, +15735, +15757, +15759, +15779, +15737, +15713, +15733, +15713, +15732, +15665, +15696, +15699, +15677, +15639, +15648, +15593, +15628, +15607, +15605, +15571, +15582, +15559, +15554, +15478, +15503, +15481, +15478, +15442, +15440, +15436, +15400, +15429, +15389, +15357, +15352, +15325, +15354, +15305, +15256, +15284, +15299, +15250, +15273, +15276, +15262, +15303, +15320, +15313, +15309, +15383, +15399, +15426, +15476, +15456, +15529, +15520, +15552, +15549, +15611, +15602, +15556, +15587, +15582, +15558, +15573, +15615, +15585, +15598, +15618, +15580, +15618, +15605, +15621, +15640, +15610, +15589, +15631, +15611, +15642, +15604, +15633, +15648, +15649, +15625, +15620, +15608, +15639, +15631, +15642, +15645, +15574, +15540, +15558, +15537, +15546, +15523, +15453, +15437, +15439, +15423, +15440, +15399, +15392, +15368, +15382, +15378, +15412, +15398, +15382, +15359, +15410, +15375, +15383, +15403, +15420, +15418, +15414, +15431, +15440, +15432, +15429, +15444, +15485, +15450, +15469, +15479, +15510, +15511, +15505, +15513, +15531, +15572, +15560, +15593, +15586, +15585, +15585, +15534, +15621, +15602, +15605, +15600, +15620, +15571, +15592, +15589, +15567, +15548, +15568, +15576, +15566, +15540, +15518, +15526, +15511, +15536, +15556, +15505, +15500, +15496, +15506, +15519, +15501, +15475, +15511, +15491, +15512, +15504, +15508, +15525, +15496, +15475, +15478, +15440, +15484, +15474, +15483, +15417, +15429, +15403, +15422, +15422, +15468, +15448, +15474, +15476, +15452, +15471, +15488, +15491, +15509, +15550, +15551, +15520, +15564, +15540, +15528, +15512, +15576, +15525, +15524, +15533, +15528, +15560, +15528, +15534, +15538, +15506, +15536, +15546, +15538, +15581, +15529, +15549, +15531, +15538, +15528, +15520, +15532, +15519, +15529, +15535, +15565, +15508, +15527, +15516, +15498, +15500, +15518, +15485, +15480, +15504, +15493, +15448, +15474, +15474, +15456, +15433, +15414, +15467, +15470, +15441, +15454, +15455, +15467, +15465, +15480, +15488, +15446, +15459, +15483, +15505, +15481, +15538, +15492, +15525, +15524, +15509, +15542, +15549, +15558, +15567, +15494, +15509, +15532, +15537, +15538, +15532, +15539, +15562, +15532, +15571, +15556, +15551, +15540, +15534, +15529, +15547, +15555, +15574, +15542, +15554, +15527, +15591, +15579, +15593, +15515, +15522, +15582, +15574, +15565, +15572, +15508, +15522, +15500, +15512, +15520, +15495, +15452, +15486, +15470, +15493, +15463, +15425, +15432, +15422, +15400, +15406, +15422, +15408, +15436, +15442, +15413, +15446, +15411, +15403, +15416, +15468, +15420, +15467, +15473, +15482, +15502, +15460, +15442, +15523, +15515, +15520, +15543, +15531, +15544, +15555, +15564, +15578, +15562, +15525, +15542, +15581, +15585, +15601, +15587, +15547, +15572, +15542, +15563, +15550, +15578, +15575, +15532, +15568, +15568, +15624, +15580, +15564, +15541, +15590, +15578, +15552, +15557, +15536, +15504, +15513, +15541, +15523, +15485, +15461, +15485, +15455, +15460, +15428, +15445, +15439, +15413, +15456, +15409, +15403, +15394, +15379, +15415, +15407, +15421, +15436, +15449, +15463, +15501, +15480, +15521, +15518, +15547, +15519, +15556, +15573, +15551, +15521, +15543, +15553, +15575, +15570, +15569, +15536, +15566, +15555, +15547, +15533, +15536, +15475, +15548, +15555, +15535, +15516, +15471, +15462, +15456, +15476, +15503, +15511, +15545, +15515, +15545, +15541, +15548, +15543, +15530, +15506, +15520, +15551, +15522, +15539, +15532, +15527, +15532, +15501, +15494, +15475, +15468, +15471, +15503, +15476, +15472, +15455, +15457, +15500, +15469, +15455, +15496, +15467, +15476, +15513, +15490, +15461, +15469, +15489, +15533, +15543, +15519, +15480, +15486, +15505, +15522, +15538, +15544, +15496, +15533, +15487, +15516, +15511, +15523, +15528, +15518, +15509, +15496, +15515, +15538, +15493, +15517, +15532, +15502, +15542, +15526, +15492, +15556, +15573, +15524, +15553, +15523, +15551, +15548, +15555, +15545, +15532, +15547, +15535, +15558, +15515, +15555, +15500, +15501, +15507, +15500, +15490, +15454, +15459, +15471, +15488, +15498, +15471, +15428, +15455, +15461, +15467, +15465, +15473, +15515, +15468}; +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/CambioOra.h Sat Jan 11 17:54:23 2020 +0000 @@ -0,0 +1,16902 @@ +//Forma d'onda campionata +int nSampleNumCambioOra = 16896; +int nSamplePerSecCambioOra = 44100; +int nUnderSampleFactorCambioOra = 3; +const int naInputSoundWaveCambioOra[16896]= { +16111, +16076, +16144, +16130, +16161, +16132, +16160, +16127, +16148, +16150, +16117, +16149, +16102, +16085, +16121, +16092, +16111, +16104, +16099, +16145, +16113, +16106, +16083, +16089, +16106, +16035, +16046, +16022, +16038, +16001, +16040, +16057, +16056, +16037, +16083, +16057, +16077, +16086, +16097, +16095, +16153, +16128, +16092, +16099, +16099, +16125, +16120, +16031, +16015, +16019, +16084, +16122, +15985, +16004, +16058, +16190, +16160, +16035, +15909, +16003, +16072, +16142, +16074, +15897, +15931, +16078, +16269, +16250, +16094, +16070, +16164, +16286, +16231, +16128, +16052, +16034, +16112, +16125, +16086, +15966, +15962, +16019, +16181, +16261, +16093, +15959, +16016, +16217, +16335, +16240, +16030, +15954, +16124, +16251, +16219, +16063, +15935, +15981, +16109, +16150, +16060, +15950, +15907, +15982, +16088, +16128, +16045, +15954, +15929, +16157, +16269, +16336, +16282, +16190, +16213, +16155, +16130, +16138, +16047, +15906, +15949, +15998, +16039, +16001, +16069, +16033, +16183, +16164, +16324, +16105, +16164, +15858, +16205, +16240, +16335, +15948, +15658, +15912, +15960, +16412, +15707, +15795, +15314, +16421, +16274, +16696, +15709, +16074, +16153, +17047, +16655, +16361, +15719, +16213, +16088, +16543, +16199, +16299, +15379, +15817, +16015, +16443, +16242, +15885, +15638, +15468, +16467, +16445, +16645, +15550, +15273, +14901, +16230, +16473, +15058, +14011, +14788, +16787, +16754, +16628, +15668, +16607, +17837, +18005, +16043, +14365, +16036, +17624, +17696, +15249, +13197, +15916, +18704, +19885, +14426, +12814, +13628, +18966, +20541, +17177, +13490, +12600, +18219, +21180, +19079, +12056, +10279, +15172, +17115, +15195, +12204, +14044, +16432, +16206, +16570, +18170, +21335, +19745, +14882, +11291, +14647, +23130, +19367, +13156, +7282, +13822, +20298, +28300, +17888, +6031, +4713, +18915, +25099, +22111, +10321, +1787, +8662, +27865, +28646, +13510, +2751, +13287, +19867, +25647, +22316, +14939, +10497, +16141, +18652, +17546, +21625, +13625, +4850, +12939, +24133, +20999, +13548, +16276, +11453, +16474, +23737, +20689, +12192, +9160, +14926, +16506, +20538, +14431, +10158, +14155, +16560, +21108, +19039, +16617, +7798, +12569, +19164, +21718, +15372, +12807, +16254, +19596, +16833, +17451, +16398, +13552, +12777, +14549, +15586, +12454, +12160, +12411, +14854, +15366, +15895, +20748, +21546, +18181, +18675, +22731, +22900, +19018, +20130, +14688, +12126, +15644, +16483, +13193, +8646, +12934, +11758, +17376, +15423, +13256, +14716, +15489, +17458, +18686, +21670, +17736, +18541, +21795, +19101, +18942, +15634, +14644, +13836, +12161, +11010, +13653, +17247, +8728, +7771, +17042, +25889, +22964, +14757, +12968, +14795, +21957, +24309, +17387, +6842, +5815, +19752, +24033, +13538, +2703, +6123, +16780, +19080, +24048, +19660, +14965, +14143, +22068, +28511, +21130, +19158, +13708, +16559, +16197, +17944, +15906, +10756, +12483, +12161, +15930, +10951, +11794, +11398, +14581, +15782, +20170, +17402, +15608, +17492, +24112, +20858, +17689, +12780, +12924, +15628, +19850, +18075, +11589, +10474, +14764, +20161, +18609, +14954, +11868, +12774, +15650, +17739, +15637, +14417, +11700, +13126, +16984, +18981, +15347, +12622, +17207, +17115, +20647, +22172, +19960, +13570, +15865, +21760, +19120, +18098, +17419, +16449, +12350, +16446, +19099, +16247, +13185, +17074, +17138, +14530, +13107, +13436, +12367, +13176, +15936, +15514, +15413, +13997, +15862, +18959, +22066, +20086, +15766, +12447, +15779, +22369, +16182, +11766, +11090, +21086, +22485, +23713, +11865, +6326, +8426, +16582, +17125, +13831, +9605, +6180, +10532, +21758, +20595, +15307, +14345, +24183, +20289, +19654, +20024, +20652, +18442, +14566, +17275, +14891, +22427, +13716, +6449, +7844, +20148, +20747, +14153, +17588, +16115, +19337, +20958, +22242, +17540, +15049, +19017, +14564, +11500, +7174, +9477, +11630, +11454, +14437, +14656, +20855, +19617, +21483, +17520, +14538, +15697, +24575, +29527, +22157, +7156, +8233, +20589, +27328, +12283, +223, +2998, +7649, +17190, +16564, +7026, +947, +11974, +31059, +30773, +22857, +15915, +18309, +22388, +26316, +29375, +16512, +9146, +7360, +14422, +14153, +15039, +9020, +3439, +12173, +18455, +21236, +19335, +19165, +15386, +22513, +28653, +24474, +18993, +15366, +13053, +11534, +12096, +8715, +8464, +10644, +7804, +13559, +19992, +19604, +16645, +16951, +22491, +19965, +27509, +23837, +21346, +8641, +10910, +17213, +23461, +10632, +3277, +83, +9177, +13876, +19344, +9724, +2154, +10863, +29375, +31252, +21165, +17395, +21548, +22726, +26598, +23874, +18137, +6330, +7550, +13491, +14443, +16479, +10366, +7222, +9187, +19037, +22858, +18818, +20634, +16297, +21444, +22263, +24037, +19701, +16443, +12675, +11678, +12780, +12548, +9303, +11879, +9835, +13179, +16756, +21404, +16727, +14656, +16878, +22913, +24785, +23072, +17980, +11996, +11969, +17938, +22403, +13722, +4645, +3293, +14141, +16465, +15726, +7823, +6938, +12066, +24780, +28758, +19187, +15212, +18849, +24249, +22101, +20053, +19436, +12934, +10970, +12501, +16602, +15629, +11961, +11925, +11781, +17112, +17508, +19486, +17163, +15292, +19624, +20896, +20528, +16940, +17158, +15952, +13536, +14533, +10842, +12141, +13786, +15273, +15382, +15625, +17908, +14281, +15914, +17975, +23262, +20898, +19081, +14502, +14702, +15852, +20493, +17810, +11827, +6046, +9917, +16595, +17413, +10635, +5994, +10008, +20103, +24073, +22342, +14441, +15164, +19783, +26556, +22964, +17020, +15915, +15120, +14923, +13599, +17641, +14929, +11387, +12308, +14956, +16626, +14089, +17069, +15912, +17232, +19712, +19287, +17727, +16242, +18475, +16848, +15179, +13624, +10959, +13481, +15187, +16241, +13579, +16509, +17542, +14579, +14367, +18495, +22207, +19283, +18956, +15826, +15130, +15839, +20316, +17189, +11319, +7888, +11814, +16062, +15421, +10471, +5962, +10962, +20904, +25664, +19367, +13101, +15334, +22509, +25554, +22946, +17282, +15965, +15384, +15222, +15262, +17102, +14555, +10815, +11906, +15894, +16541, +14067, +15230, +14474, +17967, +20525, +20670, +17790, +14877, +16848, +16323, +17200, +14231, +12858, +12943, +14668, +15818, +15262, +17516, +15076, +12654, +14315, +22508, +21946, +17759, +15895, +16298, +16914, +18696, +18912, +13077, +8328, +10163, +14764, +16808, +13956, +8231, +7004, +14376, +22652, +23694, +16294, +14035, +17387, +25305, +25071, +19002, +16481, +15960, +17387, +14295, +16069, +16310, +12920, +11994, +13226, +16916, +15130, +14802, +15316, +15125, +19397, +19539, +19056, +16530, +16273, +16164, +15719, +14548, +12922, +14497, +15408, +16002, +14188, +16759, +17036, +15187, +13670, +17513, +22882, +19033, +17326, +14939, +17383, +17416, +19616, +13736, +9195, +8041, +14360, +16907, +15761, +10115, +6243, +12325, +20311, +23894, +18900, +15101, +16074, +20545, +25646, +21441, +17765, +15149, +17796, +15554, +14498, +17529, +14227, +11827, +11286, +16947, +17315, +14646, +16592, +13929, +18237, +19395, +19559, +15526, +14545, +16893, +16204, +16320, +12234, +12011, +13804, +17169, +18681, +16507, +16611, +12382, +14331, +17684, +25123, +20706, +15042, +13819, +17350, +17345, +18204, +15657, +10211, +6530, +12902, +18414, +16242, +10380, +6388, +10374, +20802, +24107, +20893, +12642, +16019, +19406, +26571, +22618, +17362, +14150, +16565, +18567, +15385, +15992, +13702, +13422, +13359, +16144, +17464, +13804, +15415, +15196, +16844, +18070, +18155, +17455, +13620, +15996, +15208, +17593, +15160, +12443, +12398, +15480, +21309, +19654, +17641, +12022, +10995, +17501, +23237, +23535, +13450, +12544, +15219, +20378, +19449, +13345, +8998, +7076, +13973, +18377, +17697, +10055, +5715, +13538, +22269, +22958, +17409, +13940, +17028, +19138, +24029, +21591, +18107, +14664, +16267, +17915, +16749, +15940, +12409, +13204, +15060, +18460, +17334, +14652, +13410, +14605, +18878, +18577, +16965, +13712, +13958, +14559, +17192, +16951, +14890, +10782, +13182, +18080, +22892, +19235, +15018, +11881, +14509, +19802, +23132, +19643, +12792, +13412, +18540, +20913, +15481, +8807, +7604, +11650, +17842, +16928, +11814, +7038, +10566, +20474, +23353, +19102, +13058, +16447, +20661, +23757, +20965, +17976, +14992, +16519, +17436, +18600, +17465, +11975, +9723, +14336, +19990, +19718, +14933, +13250, +13712, +17881, +19345, +17500, +14932, +14651, +14734, +15480, +16116, +14204, +13386, +12228, +14345, +18576, +19823, +17084, +14028, +15605, +18853, +19688, +20457, +17773, +17718, +16452, +18290, +17011, +14250, +8729, +8381, +11179, +16597, +14486, +10081, +5261, +14155, +20977, +23202, +17042, +16175, +18818, +23244, +23860, +21036, +17016, +16993, +16220, +17530, +17131, +16150, +10362, +10913, +14011, +18387, +16843, +15374, +13906, +15896, +17669, +17682, +17019, +16842, +17442, +14746, +16002, +15220, +13433, +13307, +14018, +16635, +17993, +15978, +14280, +12485, +19758, +19514, +18496, +15697, +19347, +22153, +21560, +16162, +12161, +9396, +13673, +13546, +14259, +10992, +8193, +6529, +13170, +19123, +19624, +14391, +16630, +19596, +23891, +23315, +21323, +19856, +19139, +19426, +17512, +16956, +15764, +11310, +11857, +13539, +16955, +14460, +13774, +13300, +15536, +18578, +17303, +15161, +14276, +18063, +18134, +19458, +15501, +13085, +11799, +15441, +18683, +19654, +14249, +9578, +11598, +21266, +21610, +18880, +11412, +16561, +21961, +27324, +17807, +10401, +8282, +14619, +16416, +15471, +10651, +6699, +7103, +14439, +16941, +15889, +13496, +17262, +20378, +23473, +22554, +21093, +20274, +21394, +20692, +17155, +18191, +15057, +13717, +12057, +13718, +15386, +13400, +14136, +11825, +15003, +17804, +17262, +14897, +13250, +17251, +18936, +20582, +17518, +12637, +12884, +14552, +20799, +19887, +14405, +8093, +11909, +20028, +21541, +15835, +11773, +16814, +23294, +25453, +16410, +10040, +10356, +16813, +18602, +14412, +8472, +6672, +11539, +17273, +15727, +10599, +10817, +18675, +23750, +22889, +18930, +18727, +20899, +23140, +21989, +18773, +16918, +13951, +13724, +13631, +16040, +14738, +13834, +11944, +12466, +16240, +17729, +17501, +13368, +13055, +16020, +19498, +21418, +15721, +13796, +12042, +16288, +21470, +19848, +12705, +6879, +14992, +20864, +20390, +13402, +11745, +17729, +24701, +24114, +15789, +8954, +11689, +17787, +19851, +15347, +8065, +5757, +12067, +17780, +16703, +10684, +9529, +16756, +22641, +23549, +18470, +17896, +21183, +23033, +22729, +19552, +18177, +13441, +14235, +14805, +17081, +15076, +13108, +10693, +11513, +16575, +17630, +15488, +11792, +13810, +16843, +19429, +19612, +15448, +14280, +14423, +18366, +21809, +18775, +12689, +8938, +16800, +19502, +18811, +11876, +12360, +17334, +23663, +21059, +14572, +9269, +13657, +17815, +20134, +13887, +9719, +7979, +14744, +16934, +16356, +11018, +11402, +16769, +21679, +20360, +17638, +18259, +20483, +22519, +21069, +20904, +17038, +14218, +15349, +16034, +18141, +15026, +12687, +10727, +12739, +17780, +17583, +14016, +10227, +12717, +17477, +20874, +18566, +13576, +12935, +16009, +21370, +22810, +17751, +10387, +11121, +19229, +20879, +16572, +9229, +13703, +18479, +23895, +17758, +11523, +8985, +15585, +19301, +18600, +12443, +9912, +10560, +18237, +17799, +15161, +9210, +14254, +18204, +21234, +17306, +16735, +17971, +20894, +21689, +19835, +19477, +16437, +15496, +16213, +17002, +18919, +15162, +13373, +10462, +14597, +18042, +17500, +12216, +9141, +13665, +17945, +20194, +15769, +12243, +13933, +16758, +23343, +20910, +16467, +9622, +15478, +21307, +21066, +13574, +9813, +15226, +21272, +21878, +14824, +8797, +10188, +16547, +19663, +16285, +10731, +8634, +14643, +19511, +18184, +12382, +10454, +16640, +20783, +21131, +15574, +15573, +18438, +21834, +21705, +18349, +18136, +14661, +16897, +16925, +18313, +17255, +14557, +13479, +11492, +16805, +17441, +16404, +10656, +10926, +15036, +17846, +19495, +13260, +12579, +13424, +19586, +23057, +19166, +14164, +10952, +19543, +21273, +19603, +11065, +12464, +17507, +22522, +18877, +12303, +8276, +12645, +17474, +18073, +13382, +9431, +10120, +17466, +19239, +16583, +10146, +13264, +19115, +22416, +18915, +14319, +16176, +19914, +22828, +20658, +17795, +16147, +14111, +18087, +18591, +19304, +14782, +13251, +12676, +15505, +17994, +17128, +12531, +9539, +12489, +17901, +18791, +15664, +10356, +13241, +16529, +21881, +20195, +16750, +12043, +15535, +21872, +21748, +15801, +10180, +15786, +21311, +22278, +15776, +10414, +8554, +14529, +17876, +17285, +10308, +7469, +10995, +19165, +19070, +14232, +8812, +15051, +21340, +23771, +17382, +13962, +16468, +22286, +24071, +20261, +17517, +14904, +14933, +18251, +19372, +19278, +13852, +12526, +12006, +16659, +18080, +16309, +11346, +9598, +13527, +17686, +18668, +14642, +10365, +13201, +16822, +22843, +20219, +16051, +11716, +17015, +22262, +21151, +14749, +11514, +17120, +22397, +21070, +14284, +9240, +10610, +14925, +17856, +14692, +10384, +7640, +11557, +18131, +18282, +13568, +9845, +15992, +21625, +22646, +16261, +14857, +18813, +22734, +23801, +19125, +17333, +14844, +16360, +19289, +18787, +18142, +13485, +13206, +12675, +17041, +17574, +15231, +11067, +10138, +14801, +17120, +17869, +12583, +11260, +13972, +18193, +21471, +18689, +15794, +12762, +18252, +21654, +20070, +14303, +12723, +18340, +22139, +20742, +14805, +10056, +10656, +15019, +18603, +14426, +10840, +7419, +11268, +17430, +17288, +13354, +9723, +15812, +20272, +21111, +16092, +15661, +19440, +22133, +23814, +19083, +18566, +15933, +17360, +19742, +18966, +18984, +13625, +13587, +13405, +16949, +16977, +14300, +11481, +10198, +14814, +15631, +16820, +11686, +12087, +13055, +17433, +20156, +19625, +16346, +13935, +16344, +20945, +20523, +16975, +14769, +15682, +21249, +20918, +17545, +12214, +11012, +12836, +16763, +16327, +13385, +9833, +7007, +14166, +17412, +15906, +11487, +11290, +16962, +19852, +18993, +16146, +18563, +20046, +23524, +20722, +18175, +18943, +17885, +20504, +18172, +20092, +16462, +13645, +13819, +15934, +18616, +14385, +11525, +9588, +13609, +15977, +15281, +12055, +10607, +13180, +14864, +19876, +18335, +17915, +15028, +15609, +18134, +20893, +19117, +17654, +14739, +17304, +21856, +19672, +15994, +11507, +11753, +14747, +17871, +16114, +12942, +7459, +7163, +16161, +18105, +16281, +8324, +10194, +15771, +21680, +18765, +15955, +17372, +20295, +22865, +19519, +19142, +21316, +18961, +20207, +18491, +21604, +15528, +15709, +14563, +18615, +17100, +12594, +11963, +11111, +15126, +13484, +13080, +11126, +11577, +13060, +13711, +19334, +16542, +18484, +14562, +14692, +17730, +20845, +20542, +17503, +15180, +17434, +21597, +18168, +17892, +12935, +13426, +12260, +19193, +18769, +14437, +6632, +3920, +17783, +20670, +17029, +6250, +4750, +16500, +22962, +21734, +13028, +14960, +16112, +23723, +21691, +21966, +20081, +16174, +20170, +20764, +22735, +17196, +15026, +16515, +18206, +18137, +12617, +13716, +11935, +14555, +12991, +13378, +11601, +10888, +12719, +13996, +17508, +15849, +14848, +16590, +14829, +18655, +16099, +20090, +17198, +19526, +15700, +17885, +17015, +19004, +17899, +14610, +11451, +16356, +20478, +17761, +10347, +5762, +12201, +20997, +16282, +12106, +3552, +14037, +19601, +23479, +13760, +11578, +13907, +21844, +25974, +19256, +18434, +15911, +20281, +23230, +19633, +21471, +14944, +18276, +16452, +17470, +16077, +14536, +14489, +12488, +14173, +13583, +13463, +11255, +11868, +14186, +14202, +15370, +13946, +17515, +17303, +15318, +13633, +16806, +21918, +18656, +16974, +12924, +17845, +18292, +19529, +17222, +13773, +12955, +16363, +20463, +16446, +10538, +6879, +12645, +18820, +16970, +12643, +6801, +14191, +20377, +20881, +13415, +11843, +18473, +24090, +21714, +17014, +18159, +18756, +21519, +21021, +20121, +20028, +15673, +17052, +16737, +17415, +15417, +13976, +13565, +13325, +14530, +12588, +14377, +11048, +11705, +13128, +14531, +16778, +16019, +17350, +14103, +13203, +16456, +21959, +20834, +14242, +15134, +17505, +20564, +17595, +17206, +15734, +15396, +13890, +18762, +17105, +12094, +8548, +9224, +15702, +17744, +14536, +9849, +8669, +16311, +21135, +19180, +12155, +15108, +21111, +23553, +18592, +17416, +19994, +22099, +22757, +19699, +20042, +18876, +17412, +18659, +16658, +16661, +14211, +14080, +12817, +14392, +13256, +12412, +9826, +9697, +12740, +14691, +14577, +13428, +13864, +16501, +15280, +14992, +17241, +20934, +17795, +17698, +17200, +21444, +19341, +17779, +16761, +18961, +15839, +16720, +15669, +13286, +13194, +8642, +13544, +14564, +14415, +11539, +7516, +13869, +16861, +20105, +12256, +13073, +17144, +22643, +21219, +15385, +19899, +21134, +24891, +20639, +20815, +21322, +19242, +19469, +18783, +19070, +16542, +15323, +14004, +15203, +13936, +12863, +9919, +9167, +11161, +13032, +13301, +11828, +11195, +13947, +14901, +14922, +13913, +16655, +18260, +18343, +19448, +17430, +20262, +17831, +21434, +19583, +18487, +14515, +16856, +17684, +17464, +12888, +9205, +13983, +15526, +16892, +9970, +8464, +12847, +17499, +17853, +10665, +11934, +15311, +22242, +18218, +16090, +18325, +19884, +23407, +21455, +21660, +19987, +18383, +20833, +21352, +20733, +16494, +16374, +16468, +15900, +15083, +13058, +11978, +10707, +11686, +12674, +12738, +11307, +11702, +12741, +13571, +13452, +13699, +14901, +16568, +16896, +17910, +17482, +17364, +17940, +21163, +19307, +17464, +13781, +18138, +20498, +18529, +13352, +11009, +13738, +18564, +18900, +12630, +8274, +11157, +19242, +18079, +11956, +9786, +14762, +20257, +17370, +17165, +16943, +18968, +19919, +21394, +20152, +20339, +17870, +20459, +20635, +20578, +17165, +17614, +15994, +17423, +16640, +14664, +13608, +11422, +12967, +14668, +13462, +11929, +12058, +12489, +14526, +12974, +13290, +14013, +14254, +17090, +16908, +16761, +13873, +16608, +19228, +19404, +16603, +12983, +17407, +19356, +19799, +14868, +12111, +13407, +17982, +20613, +15572, +9033, +10008, +18377, +19542, +14828, +9632, +14309, +18225, +19342, +18076, +16012, +18205, +18115, +21692, +19197, +19288, +18456, +18780, +20427, +17946, +19195, +16860, +17009, +18150, +17378, +15419, +13393, +13585, +14834, +15203, +13648, +12651, +13157, +13662, +14526, +12966, +13729, +13649, +14729, +15578, +15838, +16198, +13723, +13595, +16197, +19281, +17403, +14177, +13560, +16311, +20246, +17759, +13775, +13262, +13524, +19684, +17867, +14477, +10986, +12472, +19275, +18587, +16295, +12689, +15302, +17768, +20548, +19415, +17511, +17896, +17457, +20703, +18587, +19264, +18014, +18146, +17769, +16951, +18232, +16924, +19325, +15858, +16083, +13405, +15582, +17161, +14928, +14650, +11997, +14177, +15762, +15790, +14547, +11310, +14153, +17148, +16032, +14332, +12809, +14743, +16237, +12319, +16267, +15280, +17199, +14142, +14011, +15974, +16567, +17625, +14409, +13807, +12448, +16113, +18725, +16119, +13832, +12471, +17331, +19023, +19519, +14291, +14505, +17157, +22545, +21525, +16402, +15816, +16425, +21801, +19404, +18326, +16575, +14602, +19185, +18837, +18909, +15593, +15767, +17281, +16896, +16254, +16178, +16249, +14826, +14208, +14789, +16421, +16754, +15005, +12953, +13900, +16316, +18060, +14053, +11241, +12981, +15932, +15980, +12766, +11268, +15110, +16883, +17079, +13700, +12901, +13449, +17274, +17355, +14678, +12025, +12740, +19269, +18751, +16878, +12060, +15116, +19213, +21345, +18223, +13096, +16240, +19232, +23011, +17702, +14942, +16048, +17226, +20540, +17959, +16550, +15407, +15542, +19703, +18168, +17007, +15457, +16321, +18317, +17597, +16939, +16145, +15660, +16471, +17098, +17041, +16263, +15349, +15903, +15596, +15209, +15672, +15461, +14226, +11556, +12871, +14839, +14794, +14496, +10526, +13646, +15298, +17125, +13592, +10559, +13821, +18001, +17113, +14181, +12270, +14910, +17614, +19319, +18005, +14343, +14335, +17590, +21798, +19264, +13893, +14590, +17351, +22419, +18410, +14121, +13955, +16987, +20957, +17638, +14772, +15126, +16962, +19073, +16731, +17016, +16242, +17025, +17211, +18104, +17985, +16946, +17413, +17472, +18069, +17366, +16905, +16882, +16592, +16154, +15443, +15365, +14493, +15428, +13709, +13541, +12841, +15040, +15038, +13100, +11710, +13430, +15205, +15347, +14968, +12711, +13057, +13940, +18372, +17605, +13706, +13021, +15847, +19474, +18355, +16825, +13926, +14839, +17211, +18984, +18023, +14131, +14954, +16643, +18387, +16692, +15955, +15987, +16592, +17365, +17176, +16397, +15933, +17019, +17988, +17777, +16709, +17221, +18313, +18379, +18206, +18182, +18680, +18396, +16913, +16871, +18014, +17117, +16684, +14925, +15344, +15584, +15904, +14898, +14948, +13798, +15716, +15237, +14405, +12876, +13573, +15276, +15859, +14132, +12305, +14546, +16783, +17316, +14255, +13045, +14219, +17605, +18117, +15428, +13406, +12246, +17144, +17832, +16635, +12663, +13260, +16056, +18381, +16639, +13935, +14211, +16229, +18467, +17262, +15728, +15401, +17245, +18763, +18366, +16509, +16779, +18206, +19004, +18447, +17944, +18193, +17961, +17585, +17528, +18152, +17391, +17384, +16536, +16340, +15561, +16772, +17520, +16447, +15223, +14218, +16459, +16808, +16078, +13969, +14353, +16135, +17382, +16310, +12918, +13526, +15413, +16858, +14975, +13982, +13550, +15356, +15341, +14739, +13908, +12592, +14604, +16455, +15922, +13413, +12179, +14358, +17633, +17539, +14249, +13870, +15359, +18238, +18130, +16203, +16150, +17127, +19125, +18499, +17465, +17154, +17039, +17901, +17450, +18137, +17490, +16185, +15396, +15337, +16608, +16254, +15691, +15374, +16262, +16736, +17240, +17918, +17566, +17001, +17130, +17663, +18458, +17734, +15603, +16456, +18013, +18996, +17274, +15965, +15956, +16638, +16818, +13458, +13668, +13226, +13971, +13724, +13486, +11777, +12197, +14331, +14399, +13756, +12463, +12780, +16068, +16884, +14983, +14827, +14592, +17109, +18365, +16681, +15350, +16366, +18490, +19145, +18282, +16645, +17157, +18103, +18620, +17054, +16648, +16156, +17154, +16897, +15826, +15958, +15966, +15338, +15342, +15163, +14793, +15979, +16681, +16559, +16897, +16373, +17989, +18436, +17941, +16746, +17463, +18849, +19224, +17987, +16839, +16337, +18113, +17674, +16105, +15206, +14885, +14625, +14460, +13192, +12932, +13758, +12694, +13745, +12911, +13032, +13229, +13289, +13688, +15384, +14903, +14855, +16781, +16222, +16323, +15812, +17031, +18872, +18254, +16276, +16237, +18011, +18401, +18062, +16572, +15136, +16974, +18399, +15754, +15453, +15318, +14872, +16680, +15844, +15547, +16063, +15744, +16745, +17092, +16080, +16717, +17323, +18340, +17818, +17459, +17828, +17087, +17954, +17836, +18174, +16475, +16923, +17342, +16953, +16928, +15143, +15253, +15995, +15548, +14731, +14707, +13893, +13656, +13919, +13369, +13062, +13906, +13723, +13117, +14044, +13920, +15095, +16481, +14838, +14289, +16290, +18560, +17765, +15761, +15668, +17946, +19485, +17867, +15732, +16359, +17326, +18060, +17512, +15198, +15385, +16844, +17138, +15806, +14941, +14428, +16084, +16642, +15695, +15653, +15940, +16693, +17111, +17068, +16618, +16712, +17767, +18511, +17560, +16323, +16772, +17906, +17806, +16763, +15780, +17031, +17591, +17071, +16567, +16101, +15395, +16300, +15805, +14069, +14036, +14843, +14425, +13560, +14167, +13905, +14546, +14652, +14180, +14168, +14185, +14434, +16240, +15571, +14629, +15855, +16693, +17991, +17101, +15665, +16907, +17513, +17785, +16844, +16527, +16409, +17742, +16794, +16098, +15605, +15905, +16880, +15462, +16042, +15331, +15369, +15585, +16924, +15720, +14950, +15870, +16738, +17514, +16112, +16115, +17017, +17951, +17574, +17125, +17365, +17088, +17553, +18497, +17189, +16223, +16945, +17361, +17425, +15733, +14840, +16176, +16335, +15286, +15291, +14564, +15111, +14808, +14989, +14182, +14665, +14938, +14711, +14942, +14513, +14192, +16070, +16854, +15807, +15347, +15653, +16492, +17108, +15774, +15578, +15064, +17188, +17336, +16775, +15455, +14908, +16302, +17431, +15912, +15865, +15890, +15029, +16110, +16635, +14543, +15107, +15959, +16427, +16816, +15596, +15467, +16556, +17989, +17044, +16518, +16657, +17425, +17686, +17032, +16585, +16570, +17543, +17323, +17713, +17468, +15933, +16085, +17681, +17167, +15740, +15974, +16454, +16564, +15875, +15420, +14839, +15203, +15547, +16231, +16239, +13754, +14973, +16719, +15013, +15690, +14990, +14655, +15539, +15698, +14712, +15749, +15521, +15504, +16698, +14735, +15204, +15055, +15703, +15528, +15232, +15680, +15134, +16352, +15993, +15765, +15873, +16032, +16081, +17126, +16202, +16245, +17098, +16467, +16818, +16692, +15679, +16630, +17102, +16368, +16007, +15957, +17226, +16761, +16369, +16669, +16469, +17762, +16927, +16812, +17621, +15742, +17309, +18977, +17399, +15629, +17409, +18327, +18811, +16670, +15421, +15529, +17335, +16894, +16127, +14612, +14248, +15331, +17830, +15331, +14670, +12203, +14097, +15525, +16575, +13540, +12903, +13102, +16945, +16704, +13871, +13897, +16096, +16709, +15953, +14214, +16529, +17202, +16871, +14370, +15700, +15413, +16624, +13549, +15485, +14158, +16631, +15984, +15552, +14321, +16574, +15994, +17672, +16659, +16068, +16230, +17452, +18427, +17335, +14748, +16564, +18371, +17510, +17538, +18102, +16590, +17083, +18021, +18371, +18157, +17529, +17133, +16883, +18117, +15880, +17653, +17302, +15283, +15708, +17916, +15066, +17064, +13515, +13296, +15888, +16443, +14495, +16495, +14188, +15998, +16446, +15658, +14544, +16839, +14987, +15233, +15342, +16277, +16185, +16107, +13048, +14381, +15095, +13846, +13667, +14910, +13921, +14831, +13549, +15287, +16517, +15356, +15362, +16521, +16148, +15343, +16051, +16766, +17070, +16740, +17527, +16272, +18577, +16780, +16546, +17784, +18860, +15674, +17100, +16423, +17572, +17406, +17809, +16184, +16259, +17906, +18260, +17031, +15532, +14876, +15997, +18193, +17772, +16855, +16407, +16374, +15582, +17408, +19316, +16348, +16152, +15942, +15884, +16915, +15418, +14627, +15002, +15556, +15047, +16840, +14942, +12952, +13924, +15850, +14832, +15636, +14743, +13070, +13438, +16335, +16242, +15445, +13250, +14390, +15422, +16226, +15463, +14340, +15645, +15834, +16725, +16907, +16973, +16345, +14769, +14723, +18159, +15881, +14615, +15631, +17055, +15953, +15344, +16978, +16419, +16631, +17398, +16935, +17429, +17573, +15942, +18117, +18091, +17741, +19091, +17253, +17612, +17272, +17671, +17638, +16617, +15331, +17788, +17884, +16140, +15026, +17196, +14181, +16657, +16278, +15053, +15370, +14345, +15148, +18303, +15689, +14419, +17148, +17084, +17414, +16186, +14459, +15445, +15736, +16962, +15986, +14286, +15366, +15020, +15792, +14116, +12617, +14804, +15892, +14605, +14951, +13057, +15073, +13921, +14508, +14742, +15682, +13982, +16442, +16874, +16982, +16603, +17222, +17370, +17194, +14853, +15643, +19094, +17100, +17197, +15391, +17970, +17952, +17409, +15138, +17368, +16431, +17330, +14279, +15615, +17496, +17501, +16608, +16003, +14229, +17409, +17781, +16463, +17359, +15681, +16159, +17033, +17180, +16969, +17799, +16738, +15930, +17303, +18679, +17101, +15233, +13165, +14349, +19290, +18760, +13596, +12534, +13241, +16990, +16396, +17119, +12072, +13498, +14771, +19359, +15279, +14395, +11240, +15143, +16548, +18280, +15003, +14937, +15566, +17638, +14723, +18181, +14475, +15197, +14495, +17541, +16656, +18101, +15552, +15563, +15359, +15630, +19515, +15572, +13357, +14172, +16838, +18875, +18599, +16565, +13957, +15777, +17731, +19080, +17535, +13709, +15812, +17205, +18156, +16204, +16160, +14978, +17371, +16624, +16505, +16426, +14446, +15964, +18864, +18120, +14842, +13013, +14919, +18251, +17982, +14466, +13834, +15637, +18063, +17990, +17136, +13874, +14372, +13856, +18625, +17231, +14345, +11671, +15418, +18127, +19364, +15396, +12097, +13628, +16830, +17468, +16324, +15130, +14759, +13490, +18416, +16218, +16857, +14147, +14740, +16213, +18016, +16800, +16967, +15691, +16997, +17382, +16077, +17819, +16823, +13767, +15540, +18010, +18643, +15781, +14332, +16583, +17080, +16157, +16776, +15868, +15493, +15712, +16408, +16359, +16255, +15378, +16336, +17448, +17536, +14387, +16086, +16719, +16349, +13788, +17267, +17841, +17885, +13873, +15013, +16438, +16125, +15676, +15495, +16255, +16120, +15325, +16319, +13848, +15420, +14314, +14985, +16217, +16026, +15841, +15895, +15133, +16094, +16059, +17088, +16790, +17557, +16573, +14619, +15510, +16819, +17611, +17333, +15435, +15633, +16726, +16018, +15782, +14958, +16164, +16519, +16382, +16943, +15498, +15147, +13948, +16788, +18490, +17060, +15808, +15688, +16178, +17050, +16655, +17524, +16794, +16119, +16469, +17510, +15982, +15668, +15823, +17670, +16359, +15932, +16108, +15249, +14939, +15626, +15340, +15654, +15782, +16214, +15390, +14454, +15211, +15605, +16516, +16687, +16223, +16841, +15703, +16084, +15480, +15338, +16674, +16643, +17271, +16216, +14907, +14752, +16304, +17006, +16087, +16294, +15474, +14755, +16146, +16091, +15587, +15678, +16365, +15957, +15090, +15252, +16374, +17576, +16239, +16607, +16233, +16075, +16343, +16422, +17317, +17382, +15994, +16711, +17437, +16412, +14799, +15568, +17087, +16547, +16863, +15946, +14776, +16016, +16300, +15518, +16449, +16121, +15197, +14695, +16396, +17317, +16407, +15789, +15445, +15493, +15784, +16624, +16293, +15732, +15811, +16253, +16341, +17049, +16165, +15616, +15642, +15457, +16278, +16042, +16180, +15772, +14992, +15222, +16723, +16276, +15803, +15585, +15153, +16277, +16701, +16343, +15794, +16160, +16342, +16299, +16300, +16339, +16074, +17107, +16350, +16278, +16075, +16540, +16345, +15833, +16295, +16734, +16187, +15682, +16080, +16718, +16466, +15201, +16446, +16629, +16480, +15802, +15509, +16191, +16570, +15577, +15592, +16625, +17193, +15630, +15249, +16410, +16394, +16282, +15605, +16485, +15909, +15534, +15481, +16279, +16706, +15522, +14869, +15456, +15656, +16254, +16190, +15819, +15209, +15761, +16406, +15831, +15473, +16176, +16726, +16852, +16164, +16679, +15054, +16229, +16580, +15776, +16032, +15692, +16213, +17221, +15817, +15800, +15591, +16860, +16445, +15543, +15523, +16066, +16597, +16345, +16112, +16543, +16227, +16398, +16024, +16383, +15974, +16034, +16561, +16927, +16364, +16433, +16047, +16940, +16456, +16097, +16086, +15462, +16167, +16212, +15756, +15658, +15689, +15955, +16030, +15544, +15777, +15692, +16260, +15956, +16392, +16197, +16264, +15924, +15750, +16017, +16659, +15627, +15590, +15769, +16653, +16415, +15636, +15919, +15999, +15666, +15753, +15823, +15906, +16247, +16046, +15800, +16402, +16221, +15952, +16221, +15981, +15946, +15924, +16416, +16105, +16047, +16036, +16168, +16591, +16499, +16244, +16217, +16283, +16690, +16049, +16026, +16117, +16361, +16408, +16053, +16275, +15833, +15661, +16364, +16210, +16055, +16408, +16258, +15891, +16072, +16096, +16022, +16285, +16266, +16493, +16234, +16193, +16056, +15692, +15904, +16069, +15727, +15913, +15773, +15849, +15904, +16130, +15888, +15727, +15653, +15985, +15926, +16404, +15842, +15909, +15790, +16398, +16058, +15854, +16421, +16150, +15586, +15506, +15908, +16446, +16177, +16472, +16387, +16125, +16335, +16195, +16197, +16397, +16149, +15825, +16056, +16000, +15979, +16336, +16178, +15965, +16377, +16135, +16084, +16221, +16144, +16437, +16284, +16388, +16241, +16125, +16212, +16154, +16220, +15758, +16373, +16569, +16205, +15893, +15707, +15947, +16036, +16321, +15649, +15901, +15686, +16311, +15927, +16359, +15653, +16105, +15820, +16213, +15809, +16126, +15965, +16083, +15742, +15876, +16041, +16390, +16036, +15890, +16037, +16180, +16337, +15999, +16116, +16277, +15951, +15882, +16087, +16066, +16123, +15783, +16324, +16180, +16051, +16040, +16009, +16098, +16195, +16453, +16055, +16408, +16183, +16312, +16206, +16443, +16098, +16185, +16220, +16411, +16135, +16025, +15997, +16288, +16007, +15951, +16103, +16242, +16058, +15955, +15811, +16077, +15975, +16073, +16167, +16302, +16271, +15594, +15810, +15881, +16059, +15870, +15864, +16134, +16049, +16072, +15999, +16022, +16224, +15999, +15829, +16070, +16039, +16163, +15745, +15830, +16027, +16127, +16049, +15887, +16118, +16038, +16230, +16158, +16148, +16410, +16087, +16010, +16343, +16355, +16205, +16065, +16223, +16379, +15933, +16266, +16085, +16242, +16355, +16116, +16192, +15499, +16464, +16197, +16121, +16108, +16194, +16190, +15882, +15848, +16684, +16090, +16346, +15894, +16010, +16121, +16292, +16184, +15983, +15840, +16210, +15986, +16176, +15740, +15840, +16111, +16156, +15934, +15768, +15826, +16183, +15789, +15950, +15993, +16085, +16190, +16204, +15872, +16045, +16102, +16331, +15998, +16314, +15988, +16264, +16341, +16218, +16055, +16168, +16045, +16228, +16106, +16013, +15907, +16133, +16229, +16057, +16094, +15766, +16265, +16124, +16323, +15943, +16012, +16161, +16156, +16004, +16103, +16263, +16126, +15892, +16155, +16112, +16202, +16256, +15947, +16134, +16020, +16077, +16045, +16121, +16067, +15790, +15910, +16056, +16011, +16016, +15672, +16054, +16024, +16203, +16156, +15970, +15886, +16218, +16212, +16235, +16099, +16245, +16020, +15967, +16253, +16361, +16101, +15867, +16082, +16331, +16255, +16195, +15954, +16076, +16200, +16137, +16268, +15987, +15867, +16212, +16203, +16197, +15924, +16013, +16030, +16250, +16250, +16212, +16121, +16063, +16063, +16317, +16083, +16227, +16175, +16148, +16130, +16103, +16107, +16021, +15979, +16146, +15992, +16046, +15934, +15822, +16013, +16163, +15976, +15895, +15919, +16061, +16029, +16044, +16026, +15996, +15989, +16026, +16063, +16120, +15952, +15937, +16147, +16347, +16187, +16075, +16048, +16058, +16125, +16150, +16168, +16163, +16031, +16041, +16067, +16094, +16110, +16070, +16011, +16056, +16206, +16196, +16060, +16020, +16021, +16164, +16296, +16172, +16232, +16149, +16245, +16152, +16125, +16096, +16188, +16087, +16191, +15936, +15967, +15926, +16138, +16146, +16047, +16119, +16177, +15950, +16076, +16111, +16288, +16066, +16103, +16075, +15941, +15921, +16072, +16127, +16022, +16038, +16158, +16109, +15997, +16035, +16086, +16125, +16146, +16130, +15997, +16142, +16192, +16162, +15903, +16013, +16023, +16004, +16013, +16173, +16050, +16013, +16142, +16215, +16145, +15989, +15975, +16104, +16212, +16118, +16079, +16175, +15971, +16094, +16048, +16129, +16126, +16049, +15972, +16102, +16045, +16171, +16188, +16214, +16100, +16180, +16255, +16158, +16089, +16151, +16085, +16195, +16117, +16098, +16021, +16071, +15948, +15954, +16091, +16079, +16077, +15922, +15913, +16066, +16159, +16173, +15988, +15935, +16100, +16189, +16064, +15998, +16120, +16158, +16139, +16158, +16001, +16060, +15939, +16188, +16359, +16231, +16066, +16037, +16019, +16142, +16121, +16165, +16040, +15981, +15974, +16067, +16194, +15974, +15891, +16023, +16181, +16228, +15996, +16077, +16172, +16249, +16194, +16193, +16135, +16103, +15976, +16146, +16108, +16182, +16075, +16013, +15931, +15996, +16035, +16217, +16072, +16024, +15988, +16127, +16010, +16057, +15962, +16140, +16235, +16257, +16021, +16058, +15987, +16196, +16141, +16113, +16036, +16145, +16135, +16172, +16249, +16119, +15997, +16124, +16067, +16190, +16027, +16012, +15961, +15946, +16039, +16116, +16064, +16040, +15969, +16134, +16089, +16076, +16075, +16174, +16172, +16165, +15975, +16050, +16146, +16191, +16115, +16071, +16094, +16175, +16133, +16134, +16087, +16010, +16079, +16108, +16072, +15936, +15958, +16053, +16090, +16052, +16030, +15993, +16144, +16073, +16001, +16183, +16161, +16073, +16030, +16213, +16149, +16077, +16089, +16230, +16166, +16128, +16108, +16075, +16109, +16106, +16081, +16018, +16078, +16043, +16007, +16005, +16078, +15958, +16016, +16056, +16181, +16112, +16134, +16063, +16119, +16238, +16246, +16087, +16088, +16066, +16163, +16172, +16212, +16180, +16072, +16152, +16131, +16148, +16085, +16079, +16087, +15980, +15935, +16054, +16065, +16090, +15939, +15954, +16012, +16129, +16137, +15958, +15930, +16018, +16136, +16295, +16141, +15996, +15948, +16068, +16058, +16062, +16097, +16183, +16181, +16296, +16383, +16657, +16624, +16532, +15747, +15690, +15305, +15610, +15339, +14760, +14782, +16461, +17141, +17745, +16850, +15377, +16754, +17083, +16094, +15152, +14241, +14545, +17409, +17324, +16901, +17906, +15852, +16933, +16944, +14606, +14900, +15860, +15134, +15847, +15145, +14174, +17577, +18475, +16386, +14284, +13387, +17116, +18595, +18442, +15121, +15248, +16320, +17095, +15902, +15369, +15769, +16002, +15299, +15228, +17245, +18088, +16786, +15665, +13496, +14666, +15220, +17014, +17934, +16256, +14942, +14510, +16456, +18921, +18266, +15472, +14185, +14372, +17243, +17386, +16946, +15632, +14197, +15950, +17130, +17004, +16919, +14813, +14864, +17229, +17532, +18038, +14989, +12352, +16000, +16756, +16574, +14178, +13477, +16009, +17884, +17633, +16325, +15980, +15075, +16206, +17604, +18827, +16454, +13876, +14404, +14621, +18399, +17586, +15471, +14625, +14404, +15978, +15750, +16047, +15716, +15488, +17365, +17264, +17585, +15649, +15179, +13908, +15418, +16777, +17862, +18333, +15379, +16520, +18055, +17812, +18538, +14654, +13696, +16084, +16182, +15965, +15002, +11196, +13473, +19531, +21170, +22589, +15550, +9262, +12929, +17061, +19446, +16881, +11164, +13837, +18276, +17397, +16058, +15693, +16953, +17997, +18308, +17322, +15547, +15373, +14591, +15210, +14862, +14699, +16809, +17209, +16522, +13734, +14353, +15462, +17307, +16808, +15808, +14195, +14155, +15094, +15782, +15492, +16322, +16128, +19223, +18786, +17306, +14598, +14534, +17910, +19573, +16024, +14680, +13108, +13211, +13707, +16784, +16296, +17604, +16919, +16517, +18349, +17576, +13677, +17361, +17262, +17723, +16546, +13467, +15107, +17237, +16732, +14471, +15931, +17451, +20814, +19237, +13970, +14654, +13387, +17527, +18043, +15503, +13040, +13903, +17504, +17764, +17363, +14410, +16614, +18130, +17693, +16173, +14072, +14448, +12702, +15548, +17565, +18737, +16584, +14105, +12327, +14502, +18953, +18524, +18140, +16635, +14033, +14439, +15842, +16905, +16285, +16271, +13847, +14910, +15545, +15193, +16202, +15539, +15085, +15339, +15762, +16925, +16395, +14986, +15467, +16974, +18286, +18001, +18197, +15131, +14612, +16595, +18237, +18751, +15825, +15816, +16547, +14404, +12829, +13466, +15887, +18574, +18934, +16013, +14912, +14787, +14913, +17826, +18128, +16881, +15925, +15287, +16182, +18460, +17199, +15347, +14677, +16501, +16923, +17439, +15224, +15049, +16044, +14866, +15410, +16040, +16326, +14742, +14615, +14686, +15240, +16569, +16236, +15984, +16127, +16244, +16085, +16151, +16205, +15346, +16824, +18311, +17832, +16507, +15282, +13647, +15409, +17185, +17899, +18295, +15475, +14170, +14964, +15848, +16333, +16573, +17199, +16683, +16955, +16234, +16763, +17752, +17951, +16609, +15738, +15652, +16494, +17260, +16428, +15225, +15467, +15889, +16675, +15789, +15177, +14870, +14508, +15567, +17650, +16386, +15379, +13728, +13169, +14002, +14783, +15056, +16318, +15597, +14124, +14301, +15330, +16537, +16292, +15835, +15934, +16932, +18347, +18336, +16267, +15408, +15866, +16049, +16919, +16641, +16125, +16319, +16380, +17757, +18261, +16546, +15807, +17012, +17223, +17416, +15838, +15901, +17413, +19415, +18018, +15945, +15629, +15094, +17422, +18936, +18665, +16886, +13947, +13847, +14216, +14791, +14562, +14128, +13548, +14678, +14885, +15307, +16220, +17175, +18244, +17795, +15209, +14251, +15179, +15730, +16409, +15147, +13282, +12784, +14366, +15573, +16435, +14484, +13645, +14933, +16688, +17439, +16583, +15733, +15397, +17168, +17489, +18000, +17855, +16720, +18547, +19029, +18386, +18032, +17247, +17636, +18049, +19227, +18018, +16133, +14101, +16106, +18561, +18761, +16172, +13624, +14297, +15179, +16535, +16144, +14130, +12274, +12969, +16018, +17518, +17922, +15603, +14251, +16439, +16312, +16119, +13393, +12285, +13357, +15270, +15141, +14507, +13782, +15243, +16583, +17210, +14082, +13032, +12631, +15685, +18600, +17493, +16689, +14487, +16281, +18065, +18667, +17716, +15677, +16874, +18486, +20444, +19861, +18392, +16969, +16919, +18450, +18008, +17785, +16382, +17032, +15977, +16834, +15890, +15939, +16045, +16271, +16512, +16479, +16026, +14113, +15005, +14497, +15283, +14797, +14118, +14404, +15326, +15972, +16615, +15558, +14559, +13814, +13769, +15278, +15535, +16326, +16472, +16119, +16585, +17422, +15486, +13269, +12042, +13230, +14851, +16135, +15188, +14271, +14130, +15704, +17631, +18227, +17846, +18556, +19396, +21147, +20786, +19707, +16715, +16718, +17553, +18031, +17607, +16823, +15308, +16005, +15879, +16755, +16608, +16041, +15664, +15095, +14492, +14813, +15013, +14378, +14517, +15420, +15340, +14402, +14937, +15130, +17262, +18447, +17893, +15864, +13387, +12493, +13269, +15922, +16392, +16127, +17342, +17628, +18509, +16600, +13308, +11221, +11999, +14147, +16316, +13956, +12658, +11140, +13875, +16870, +20123, +21608, +21043, +20426, +20312, +21629, +21485, +20148, +18418, +15974, +14582, +13314, +13258, +13050, +14084, +16605, +19072, +20888, +19611, +16970, +15125, +14215, +15219, +15123, +14453, +13215, +12197, +12768, +13514, +15366, +17738, +18967, +20433, +21241, +19327, +14211, +9819, +9001, +12046, +16900, +19305, +18562, +17498, +16160, +15876, +15125, +11739, +10076, +10754, +12399, +15525, +14371, +11664, +10659, +13133, +19963, +24944, +26379, +22521, +19666, +18645, +21198, +23174, +21943, +16949, +11484, +9728, +9397, +11418, +14574, +16562, +18509, +19249, +20751, +20066, +17834, +15796, +14182, +13907, +14413, +14296, +14195, +12964, +13286, +14338, +15795, +18461, +21276, +23261, +21845, +16832, +10303, +7328, +8275, +13213, +17769, +20184, +20252, +19359, +17509, +15484, +11284, +8079, +7971, +11615, +15645, +17012, +13617, +11523, +12227, +17014, +22610, +26512, +25669, +22975, +19814, +19111, +19897, +18912, +17056, +12717, +9287, +8180, +9358, +12746, +15609, +19069, +21210, +22746, +22286, +21306, +18753, +15822, +12971, +11924, +11900, +13112, +14111, +14600, +14274, +13594, +15212, +18632, +22525, +24409, +21090, +14099, +8416, +5628, +8747, +14481, +19382, +22402, +23056, +21436, +16700, +11132, +5555, +4796, +9816, +15884, +20674, +18284, +14178, +10965, +11907, +16953, +23101, +27260, +25814, +22635, +18995, +16728, +15725, +14211, +13086, +12154, +12166, +12283, +13729, +13899, +16855, +20214, +23301, +25365, +24001, +19831, +14689, +11885, +10390, +11455, +12875, +14022, +13895, +12656, +11806, +12962, +15919, +20498, +24165, +24933, +20578, +14499, +10309, +6821, +10060, +13989, +19503, +23279, +23720, +20419, +14412, +8404, +4722, +6510, +12609, +17740, +19905, +16745, +13995, +11661, +14030, +18314, +23931, +25905, +25084, +20891, +17236, +14501, +13681, +13904, +13301, +14152, +13618, +12728, +13840, +14687, +19089, +21629, +23760, +23290, +20723, +16569, +13395, +11585, +11344, +12395, +14137, +14656, +14239, +12760, +11582, +13307, +17634, +22648, +26207, +24489, +18572, +11822, +7639, +6961, +11993, +16599, +21251, +23026, +21801, +17729, +13003, +7896, +5384, +8523, +13330, +18427, +19690, +18098, +15459, +13573, +15794, +19182, +22925, +23453, +22635, +19803, +17264, +15183, +13260, +12092, +11132, +12379, +13120, +15197, +16822, +18645, +20653, +21317, +21682, +19829, +17736, +14696, +12579, +11470, +12176, +13316, +15635, +15977, +15636, +14127, +13147, +14554, +17931, +21383, +23468, +21195, +16250, +11266, +7785, +9085, +12795, +17920, +22269, +23682, +22337, +17175, +11529, +6136, +5310, +9407, +15756, +20567, +20761, +18453, +15056, +13578, +15470, +19164, +21950, +23178, +21545, +18835, +16101, +13829, +11849, +11062, +11700, +13466, +15714, +18478, +19620, +21000, +20336, +19945, +18938, +17343, +14942, +12805, +11010, +10869, +12380, +14695, +17376, +18067, +17152, +15360, +14426, +16208, +19024, +20971, +20188, +16048, +12840, +9914, +10350, +12188, +15240, +19574, +23470, +24138, +21339, +14442, +7389, +3427, +6087, +12438, +18752, +21817, +22276, +18978, +16107, +14048, +15611, +17449, +20377, +21263, +20785, +18673, +15546, +12553, +10132, +10889, +12409, +15815, +18932, +20604, +22459, +21851, +20476, +18216, +15833, +14103, +11849, +10863, +10223, +11310, +13813, +17742, +20323, +20057, +17648, +14382, +13860, +15647, +17854, +18259, +17458, +15018, +13376, +12363, +12222, +14004, +17914, +22376, +23771, +21929, +15131, +8605, +5088, +6258, +11229, +15958, +20385, +22478, +21563, +18156, +15160, +14146, +14846, +18110, +20226, +21321, +19689, +16653, +13772, +11830, +12326, +13268, +16181, +18298, +20068, +21238, +20930, +19450, +17054, +14950, +12654, +11586, +10982, +10809, +12375, +15962, +19633, +21629, +21460, +17460, +14535, +12354, +11785, +12506, +14794, +16353, +18928, +18427, +16639, +15561, +17153, +18794, +20338, +18283, +13490, +10657, +8790, +9738, +10877, +12681, +17562, +20974, +23747, +21888, +18290, +13290, +12621, +14399, +18591, +20883, +20185, +17202, +14163, +13654, +13884, +15188, +16964, +17565, +18682, +18785, +19446, +17830, +15707, +14245, +13269, +13653, +14058, +13864, +15516, +16325, +18125, +19422, +19554, +17546, +14514, +10750, +9627, +10935, +13156, +18383, +20963, +21150, +19941, +19135, +17239, +15715, +13016, +11115, +11906, +12900, +14237, +14470, +13756, +14858, +17676, +20554, +20987, +19531, +16592, +15585, +14407, +16158, +17104, +16875, +15479, +14485, +15769, +16255, +17932, +19497, +19836, +19310, +17239, +15895, +13339, +12353, +12600, +14763, +16169, +17485, +17559, +17583, +17312, +17438, +17332, +17208, +15414, +13362, +10518, +11021, +10780, +14082, +17337, +20294, +21956, +22817, +21217, +17923, +13777, +9529, +9682, +11289, +13646, +14364, +14747, +16139, +17397, +19613, +18971, +19004, +16366, +16294, +16619, +17539, +17656, +17153, +15389, +13249, +13194, +14231, +15341, +18592, +20127, +22940, +21709, +18690, +13691, +9740, +8060, +10731, +15958, +20084, +21110, +19940, +18549, +17696, +17307, +16195, +13575, +10847, +10308, +11502, +14047, +14996, +15096, +17684, +21841, +25578, +24614, +19418, +10199, +5897, +6596, +11910, +15954, +15894, +17311, +17661, +19458, +18971, +18034, +14355, +13588, +14929, +17922, +20422, +19855, +18016, +16221, +15935, +14941, +12663, +12298, +11636, +15672, +20301, +24459, +22991, +17954, +12426, +8991, +10343, +14983, +19011, +22141, +21917, +20048, +16684, +12789, +7919, +7267, +9940, +15152, +20327, +20542, +20146, +18227, +17822, +17533, +17553, +14854, +13196, +12637, +12856, +12928, +11893, +14396, +17615, +21464, +20586, +18853, +14608, +12078, +13316, +14632, +18291, +17932, +17905, +16581, +17683, +17708, +16773, +17593, +16464, +16954, +15913, +15122, +13914, +13118, +13668, +15154, +16883, +18782, +18972, +20113, +19985, +20480, +18253, +14814, +9889, +8624, +9327, +12094, +15173, +15782, +18982, +21530, +23625, +21293, +18260, +12243, +11208, +11425, +14082, +14305, +13103, +14700, +18144, +22041, +20612, +17851, +13404, +11478, +12734, +15116, +18054, +17910, +17772, +16268, +17001, +14982, +13873, +14185, +14944, +18459, +21128, +22146, +19669, +15001, +12371, +11918, +13474, +13954, +15849, +16352, +19797, +20737, +19452, +14879, +11571, +9699, +12541, +15874, +17296, +17755, +19150, +19519, +19372, +15660, +12507, +11605, +13117, +15345, +17273, +17320, +18503, +18832, +19624, +17357, +14730, +12860, +15000, +16378, +17004, +16888, +15396, +14987, +13940, +16009, +15939, +14606, +15464, +15954, +17724, +16127, +16765, +15601, +17112, +17473, +19374, +19140, +17481, +15524, +17949, +17769, +15714, +11468, +9654, +8278, +12400, +16506, +19320, +20744, +20690, +19493, +18511, +13806, +10344, +12335, +15810, +19214, +17941, +14369, +13594, +15452, +19608, +21118, +20227, +15690, +14897, +13788, +15316, +15282, +16129, +16743, +17007, +18081, +15529, +12004, +11951, +12461, +17118, +18499, +18331, +14960, +16263, +16212, +18469, +18790, +18286, +17539, +18292, +17532, +14876, +11084, +9672, +10477, +15354, +17815, +19656, +19309, +19139, +17265, +15183, +11024, +9981, +11777, +15993, +19627, +18748, +18076, +17230, +18093, +18337, +19022, +18692, +17955, +17563, +14777, +12963, +9524, +10865, +13864, +19563, +22728, +22145, +18450, +14091, +10729, +10224, +12079, +14868, +18640, +21651, +21584, +19115, +16056, +14405, +15533, +15981, +15077, +14055, +12467, +12265, +13957, +15168, +16849, +18980, +19948, +20189, +16412, +12395, +10444, +12882, +16310, +19442, +17751, +15729, +14223, +13478, +15780, +17017, +19900, +21742, +23802, +21241, +17679, +12182, +9063, +8579, +12107, +16671, +18544, +20080, +17640, +16456, +12687, +12035, +13776, +16956, +20281, +21725, +21841, +19839, +18831, +15530, +13792, +9976, +8085, +8981, +12361, +15586, +19217, +20440, +22368, +20769, +17666, +12634, +8156, +8460, +11329, +16598, +19983, +21702, +22138, +19680, +15797, +11635, +10868, +13077, +18495, +22249, +23391, +20047, +16481, +11469, +9582, +9717, +12192, +17746, +22120, +23396, +20132, +14942, +9859, +10222, +12973, +17587, +21653, +23130, +22292, +18994, +15131, +12711, +11009, +11650, +11776, +12760, +14932, +18074, +20463, +19899, +17174, +14154, +13247, +12427, +14510, +14740, +16338, +17773, +18950, +19052, +16117, +12951, +11870, +15349, +18692, +21815, +21689, +19309, +14856, +10826, +8777, +8413, +12105, +17764, +23197, +24712, +21179, +16526, +12981, +11670, +13345, +17222, +19896, +21330, +20261, +19024, +14393, +11004, +9559, +11038, +13000, +16598, +18535, +20603, +19760, +17745, +14613, +12064, +11102, +13428, +16411, +19592, +21429, +21584, +19763, +15357, +11934, +9163, +9872, +12344, +16962, +20630, +22847, +22144, +17938, +13387, +9618, +9081, +10915, +13985, +17392, +20534, +21883, +20300, +17881, +15325, +15465, +16916, +18400, +18042, +17010, +15507, +15092, +14118, +13227, +13125, +14283, +16196, +17207, +16425, +15046, +15530, +17000, +17837, +16012, +14273, +15234, +17167, +19258, +20538, +20135, +19290, +16403, +13903, +10279, +9259, +10835, +15199, +18719, +19585, +17682, +15712, +14491, +13588, +14243, +14870, +16685, +18180, +18895, +18651, +17473, +17417, +18193, +17818, +17299, +15543, +14566, +14153, +14006, +14768, +15375, +15790, +15804, +14651, +12513, +13275, +16239, +19369, +20466, +18715, +17248, +15967, +14864, +14970, +16038, +17910, +20039, +20326, +18596, +14696, +11425, +10310, +10453, +12064, +13990, +16423, +18090, +17477, +16218, +14896, +15363, +17213, +20157, +20505, +19249, +16642, +15430, +14926, +15191, +16397, +16910, +17213, +17164, +16915, +16243, +15906, +14786, +13671, +11879, +11169, +12389, +14607, +17107, +19892, +21565, +21507, +19775, +16478, +14157, +12977, +14620, +16721, +18943, +18874, +17879, +14999, +12811, +11357, +11437, +12942, +15217, +17287, +17717, +17008, +15537, +15253, +15740, +16901, +18401, +19014, +18622, +18318, +17748, +16741, +15144, +14283, +15442, +16952, +17761, +17344, +15966, +13905, +13140, +13197, +13320, +14352, +16220, +17967, +18720, +17805, +15545, +13965, +13261, +14155, +16595, +19104, +19920, +20113, +18300, +15206, +12037, +10838, +12825, +15560, +18763, +20203, +19696, +17458, +14695, +13249, +13068, +14945, +16924, +18822, +18697, +17632, +16226, +14905, +14051, +14568, +15905, +17459, +18190, +18410, +17489, +15591, +14162, +12558, +12643, +13529, +15688, +17341, +18241, +17767, +16436, +14567, +13903, +13958, +15422, +17139, +18877, +19550, +18943, +17387, +15636, +14529, +13288, +13808, +15208, +17088, +18125, +17503, +16895, +15004, +13980, +14187, +15240, +16802, +17643, +18200, +18117, +16626, +15637, +15523, +15905, +16459, +16487, +16809, +15790, +15602, +15717, +15701, +15282, +14821, +15008, +15470, +16053, +16971, +17455, +17253, +16224, +15375, +15212, +15502, +17338, +18576, +18761, +17030, +15728, +14967, +14244, +14262, +15352, +16198, +16917, +16754, +16167, +14630, +13369, +13701, +14965, +16105, +16791, +17115, +16960, +16690, +16899, +17257, +16926, +16607, +16502, +16312, +15865, +15644, +16359, +16448, +16174, +15460, +15099, +14548, +14441, +14659, +15756, +16624, +17609, +17962, +17742, +16357, +15900, +15871, +15977, +16531, +16721, +17165, +16345, +15678, +14754, +14455, +14440, +14862, +15235, +16100, +16497, +17246, +16831, +15956, +15435, +15261, +15947, +16456, +17416, +17671, +17380, +16746, +16020, +15498, +15459, +15981, +16858, +17344, +17150, +16617, +16192, +15286, +14629, +14755, +15387, +16443, +17161, +17277, +16513, +15555, +15497, +16104, +16820, +17154, +16718, +16201, +15336, +14880, +14666, +14827, +14685, +15135, +15149, +15679, +15801, +16325, +16401, +16560, +16311, +16186, +16339, +16573, +16952, +17097, +16914, +16374, +16582, +16424, +16589, +16621, +16674, +16465, +16452, +15782, +15503, +15057, +15204, +15795, +16481, +16922, +16506, +16022, +15065, +14686, +14600, +15478, +16135, +16801, +16856, +16663, +16046, +15871, +15723, +16147, +16039, +16076, +15557, +15583, +15631, +15778, +15989, +16447, +16293, +16435, +16182, +16079, +16090, +16074, +16445, +16948, +17331, +17775, +17546, +16646, +15417, +14625, +14923, +15428, +16528, +17150, +17625, +17247, +16620, +15716, +14635, +13505, +13178, +13713, +15091, +16519, +17636, +17805, +17085, +16129, +15140, +15026, +15052, +16013, +16831, +17333, +16965, +16305, +15904, +15444, +15612, +15981, +16103, +16244, +16440, +16387, +16413, +16292, +16745, +17086, +17468, +17649, +17377, +16727, +15972, +15594, +15873, +15830, +16190, +16200, +16507, +16273, +15937, +15345, +14447, +13829, +13964, +14644, +15795, +16476, +16800, +16562, +15922, +15338, +14753, +14885, +15471, +16796, +17799, +17943, +17484, +16581, +15741, +15360, +15219, +15717, +16327, +16894, +17082, +16822, +16471, +16021, +15679, +15715, +15886, +16435, +17140, +17456, +17635, +17294, +16656, +15848, +15136, +14964, +14987, +15353, +15667, +15884, +15720, +14996, +14376, +13777, +14061, +14841, +15910, +16607, +16811, +16911, +16700, +16541, +16319, +16233, +16150, +16214, +16538, +16906, +16951, +16995, +17112, +17215, +17121, +16873, +16619, +16282, +16059, +16030, +15977, +16049, +16120, +16493, +16568, +16631, +16180, +15927, +15304, +14817, +14760, +15032, +15624, +15985, +16296, +15940, +15361, +14906, +14560, +14480, +14817, +15668, +16824, +17310, +17335, +16887, +16261, +15617, +15610, +15949, +16370, +16994, +17385, +17544, +17174, +16715, +16372, +16056, +16081, +16263, +16792, +17023, +17027, +16735, +16183, +15537, +15451, +15255, +15515, +15295, +15438, +15493, +15446, +15434, +15296, +15327, +15212, +15343, +15627, +15860, +15971, +15917, +15799, +15794, +15829, +16391, +16628, +16840, +16538, +16249, +16130, +15927, +16191, +16702, +17013, +17457, +17547, +17451, +16919, +16438, +16207, +16252, +16452, +16568, +16712, +16602, +16073, +15792, +15380, +15221, +14806, +14752, +14938, +15177, +15681, +15812, +15867, +15284, +15037, +15001, +15088, +15417, +15872, +16526, +17089, +17322, +17239, +16780, +15995, +15579, +15464, +15909, +16109, +16558, +16702, +16851, +16873, +16788, +16795, +16594, +16407, +16320, +16512, +16814, +17015, +17010, +16785, +16331, +16167, +15550, +15122, +14681, +14878, +15104, +15491, +15544, +15617, +15438, +15224, +15203, +15217, +15044, +15304, +15684, +16273, +16678, +16696, +16659, +16446, +16281, +16072, +16298, +16363, +16824, +17181, +17372, +17216, +16740, +16275, +16034, +15931, +16236, +16759, +17204, +17302, +17032, +16724, +16153, +16013, +15566, +15542, +15164, +15099, +15030, +15020, +15126, +15242, +15390, +15172, +15043, +15140, +15399, +15709, +15903, +16213, +16423, +16361, +16239, +16012, +16012, +16282, +16643, +16998, +16831, +16661, +16405, +16461, +16564, +16801, +17093, +17123, +16955, +16634, +16453, +16254, +16164, +16276, +16190, +16258, +16108, +15933, +15588, +15240, +15049, +15293, +15491, +15710, +15753, +15626, +15410, +15372, +15115, +15198, +15336, +15665, +16080, +16312, +16300, +16191, +15952, +15974, +16018, +16257, +16383, +16620, +16742, +16893, +16895, +16957, +16926, +16904, +16813, +16831, +16823, +17035, +16938, +16864, +16344, +16066, +15789, +15561, +15400, +15217, +15141, +15213, +15421, +15496, +15455, +15143, +14887, +14942, +15264, +15593, +15948, +16124, +16267, +16341, +16294, +16272, +16258, +16335, +16364, +16594, +16631, +16437, +16186, +15894, +16125, +16352, +16905, +17309, +17306, +17016, +16531, +16321, +16197, +16293, +16460, +16349, +16500, +16160, +15991, +15453, +15013, +14899, +15161, +15408, +15699, +15601, +15409, +15262, +15245, +15293, +15493, +15704, +16152, +16672, +16805, +16824, +16493, +16389, +16307, +16304, +16423, +16220, +15962, +15626, +15780, +16189, +16685, +17050, +17092, +16970, +16743, +16725, +16773, +16675, +16494, +16181, +16219, +15991, +15971, +15636, +15328, +15174, +15127, +15211, +15149, +15183, +15136, +15344, +15479, +15707, +15775, +15872, +15892, +16122, +16252, +16552, +16510, +16784, +16833, +16731, +16688, +16310, +16193, +16084, +16191, +16408, +16656, +16908, +16983, +17012, +16786, +16556, +16425, +16170, +16091, +15821, +15771, +15655, +15675, +15600, +15462, +15266, +15229, +15310, +15365, +15445, +15505, +15566, +15718, +15779, +15980, +16041, +16032, +16205, +16293, +16343, +16241, +16344, +16330, +16529, +16569, +16484, +16323, +15891, +15848, +16163, +16357, +16833, +16921, +17061, +17075, +16927, +16754, +16404, +16231, +15932, +16043, +15904, +15791, +15657, +15506, +15393, +15327, +15213, +15201, +15257, +15216, +15453, +15622, +15817, +16005, +16004, +15866, +15868, +15807, +16138, +16402, +16715, +16922, +16980, +16788, +16583, +16364, +16197, +16187, +16329, +16567, +16799, +16820, +16758, +16552, +16361, +16205, +16120, +16319, +16138, +16410, +16110, +15974, +15680, +15262, +15172, +15055, +15271, +15334, +15432, +15256, +15130, +15271, +15496, +15879, +16315, +16354, +16427, +16288, +16219, +16181, +16203, +16477, +16742, +17102, +17042, +16758, +16286, +15824, +15893, +16092, +16422, +16687, +16786, +16814, +16622, +16594, +16396, +16406, +16303, +16252, +16180, +15927, +15783, +15442, +15313, +15185, +15084, +15026, +15069, +15070, +15266, +15470, +15689, +15844, +15890, +15879, +15860, +16000, +16134, +16407, +16619, +16735, +16917, +17001, +16915, +16641, +16204, +15996, +16087, +16311, +16461, +16517, +16537, +16608, +16725, +16896, +16872, +16725, +16426, +16301, +16120, +15857, +15571, +15193, +14996, +15002, +15264, +15462, +15531, +15414, +15296, +15272, +15342, +15675, +16050, +16317, +16499, +16456, +16382, +16232, +16124, +16284, +16494, +16734, +16807, +16599, +16346, +16064, +16015, +16166, +16320, +16640, +16724, +16903, +16926, +16823, +16581, +16256, +15994, +15862, +15951, +15875, +15835, +15668, +15531, +15397, +15383, +15287, +15294, +15143, +15152, +15274, +15503, +15829, +16047, +16155, +16194, +16160, +16187, +16250, +16234, +16351, +16544, +16684, +16801, +16626, +16428, +16309, +16220, +16482, +16635, +16816, +16700, +16608, +16473, +16402, +16303, +16247, +16099, +16049, +16090, +16034, +15964, +15679, +15379, +15197, +15159, +15156, +15232, +15281, +15337, +15470, +15591, +15807, +15897, +16018, +16166, +16237, +16233, +16296, +16279, +16427, +16710, +16915, +17012, +16806, +16550, +16298, +16110, +16165, +16283, +16460, +16663, +16676, +16716, +16569, +16429, +16302, +16186, +16188, +16211, +16152, +16053, +15871, +15673, +15467, +15271, +15111, +14998, +14980, +14945, +15117, +15260, +15568, +15825, +15921, +16046, +16022, +16105, +16277, +16545, +16812, +17116, +17087, +17011, +16729, +16211, +16045, +15871, +16087, +16378, +16517, +16658, +16525, +16449, +16396, +16484, +16550, +16646, +16596, +16463, +16328, +16015, +15796, +15521, +15194, +15195, +15244, +15260, +15290, +15166, +15166, +15267, +15448, +15707, +15834, +16045, +16151, +16312, +16315, +16375, +16307, +16376, +16464, +16575, +16669, +16461, +16377, +16290, +16334, +16534, +16631, +16724, +16591, +16538, +16475, +16474, +16532, +16519, +16504, +16424, +16318, +16104, +15836, +15525, +15229, +15277, +15305, +15388, +15339, +15156, +15074, +15168, +15438, +15779, +15967, +16053, +16092, +16122, +16152, +16187, +16313, +16419, +16680, +16690, +16740, +16505, +16235, +16196, +16140, +16331, +16515, +16576, +16667, +16581, +16545, +16574, +16528, +16457, +16356, +16290, +16168, +16226, +16113, +15969, +15732, +15412, +15432, +15399, +15397, +15289, +15178, +15126, +15316, +15530, +15711, +15700, +15723, +15787, +15969, +16159, +16459, +16640, +16844, +16920, +16853, +16628, +16278, +16071, +15993, +16143, +16515, +16714, +16829, +16682, +16553, +16447, +16360, +16367, +16298, +16356, +16365, +16368, +16373, +16128, +15928, +15531, +15368, +15400, +15331, +15317, +15239, +15129, +15219, +15368, +15575, +15762, +15749, +15885, +15980, +16051, +16235, +16354, +16569, +16690, +16684, +16539, +16293, +16039, +16036, +16150, +16407, +16635, +16636, +16640, +16497, +16405, +16354, +16408, +16494, +16563, +16619, +16586, +16584, +16386, +16196, +15933, +15614, +15491, +15330, +15279, +15265, +15164, +15191, +15342, +15500, +15638, +15740, +15726, +15794, +15890, +16026, +16175, +16370, +16434, +16551, +16460, +16369, +16324, +16174, +16258, +16320, +16310, +16431, +16398, +16352, +16362, +16291, +16448, +16463, +16596, +16647, +16606, +16605, +16503, +16411, +16226, +15992, +15851, +15595, +15489, +15387, +15307, +15385, +15404, +15573, +15776, +15809, +15912, +15842, +15793, +15862, +15876, +16055, +16234, +16378, +16485, +16390, +16315, +16114, +16014, +16109, +16088, +16249, +16373, +16406, +16414, +16337, +16330, +16303, +16246, +16267, +16348, +16497, +16503, +16590, +16487, +16256, +16135, +15855, +15754, +15617, +15567, +15672, +15769, +15760, +15833, +15741, +15654, +15634, +15529, +15558, +15706, +15893, +16213, +16330, +16363, +16370, +16214, +16223, +16110, +16133, +16148, +16186, +16314, +16263, +16347, +16237, +16153, +16062, +16065, +16218, +16242, +16331, +16413, +16384, +16413, +16160, +16138, +16137, +16120, +16309, +16140, +16178, +16065, +15931, +15909, +15745, +15750, +15776, +15821, +15902, +15888, +15819, +15841, +15954, +16097, +16299, +16285, +16318, +16251, +16046, +16107, +16025, +16036, +16042, +16054, +16089, +16116, +16202, +16249, +16333, +16353, +16268, +16246, +16181, +16159, +16144, +16093, +16114, +16079, +16190, +16232, +16190, +16111, +16001, +15924, +16016, +15954, +15947, +15909, +15835, +15884, +15893, +15899, +16009, +15932, +16034, +16039, +15949, +15862, +15747, +15822, +15893, +15996, +16149, +16185, +16220, +16244, +16249, +16234, +16263, +16267, +16311, +16314, +16265, +16290, +16205, +16147, +16079, +16033, +16111, +16190, +16285, +16353, +16331, +16357, +16273, +16201, +16084, +16053, +16039, +16096, +16127, +16015, +15957, +15862, +15802, +15820, +15729, +15657, +15587, +15560, +15657, +15793, +15964, +16186, +16290, +16328, +16381, +16299, +16277, +16329, +16304, +16413, +16345, +16243, +16198, +16160, +16221, +16216, +16188, +16219, +16121, +16177, +16132, +16115, +16144, +16037, +16113, +16161, +16197, +16248, +16234, +16217, +16121, +15937, +15877, +15725, +15725, +15656, +15572, +15597, +15576, +15683, +15745, +15885, +16009, +16080, +16157, +16166, +16188, +16258, +16327, +16421, +16496, +16471, +16495, +16465, +16415, +16365, +16340, +16300, +16267, +16287, +16210, +16182, +15981, +15885, +15803, +15818, +15899, +15967, +16030, +16034, +16050, +16010, +15958, +15901, +15851, +15829, +15846, +15838, +15824, +15793, +15787, +15837, +15876, +15960, +15984, +15967, +16002, +16020, +16073, +16208, +16313, +16451, +16594, +16645, +16643, +16661, +16603, +16603, +16499, +16451, +16425, +16381, +16405, +16297, +16190, +16078, +15914, +15891, +15830, +15851, +15871, +15823, +15824, +15703, +15557, +15509, +15459, +15582, +15695, +15827, +15967, +15960, +15963, +15935, +15941, +15916, +15906, +15959, +16047, +16145, +16250, +16299, +16388, +16483, +16515, +16584, +16512, +16490, +16425, +16441, +16474, +16498, +16539, +16476, +16452, +16371, +16279, +16215, +16109, +15993, +15972, +15949, +15876, +15774, +15630, +15600, +15484, +15522, +15573, +15650, +15686, +15647, +15632, +15600, +15685, +15801, +15943, +16034, +16060, +16156, +16177, +16216, +16317, +16332, +16367, +16420, +16424, +16497, +16436, +16369, +16368, +16375, +16453, +16495, +16510, +16397, +16317, +16298, +16292, +16234, +16217, +16133, +16103, +16025, +16009, +15972, +15952, +15947, +15925, +15750, +15863, +15865, +15794, +15706, +15427, +15386, +15889, +16039, +15726, +15967, +15730, +16199, +16520, +16464, +15951, +15906, +16102, +16541, +16772, +16169, +15777, +15739, +16876, +17214, +16167, +16229, +15736, +16985, +16254, +16424, +15390, +16002, +15520, +16496, +16009, +16040, +15864, +15139, +15641, +16139, +15928, +15913, +15625, +16033, +15540, +16442, +16072, +16570, +15703, +16266, +15791, +16531, +16235, +16225, +16067, +16317, +16266, +16566, +16211, +16375, +16341, +16559, +16140, +16185, +15831, +16765, +16334, +15882, +15365, +15697, +15745, +15815, +15695, +15726, +15441, +15610, +15587, +15953, +15265, +15876, +15994, +16991, +16205, +15967, +16038, +16341, +16857, +16877, +16555, +16032, +16374, +16732, +17285, +16900, +16168, +16431, +16927, +16930, +16637, +16536, +16027, +16237, +16249, +16447, +15753, +15156, +15828, +15914, +15498, +14734, +15041, +15636, +15913, +14863, +14670, +15073, +15409, +15752, +15183, +15029, +15473, +16218, +17089, +16247, +15293, +15452, +16915, +18090, +17364, +16144, +15760, +16449, +17585, +18081, +16870, +15974, +16491, +17521, +17466, +16524, +15581, +16079, +16382, +16422, +16035, +15273, +14423, +14786, +15151, +15480, +15177, +15076, +15425, +15505, +14684, +14451, +15538, +16275, +16711, +15769, +15652, +15880, +16675, +16938, +16626, +16066, +16704, +17972, +18142, +16962, +15575, +16370, +17934, +18630, +18137, +16079, +15436, +15813, +17620, +17785, +16745, +14961, +14845, +15582, +15960, +15830, +14775, +14109, +14280, +15147, +15959, +15336, +14851, +14398, +14595, +15280, +15591, +15888, +16016, +15968, +15569, +15705, +16346, +17058, +17151, +16360, +16498, +17221, +18207, +17689, +16567, +15675, +16830, +18552, +19051, +17695, +15526, +15331, +16318, +17873, +17525, +16088, +14723, +14408, +15277, +15863, +15651, +13750, +13747, +13781, +15164, +14992, +14418, +14420, +14184, +14818, +15481, +16106, +15675, +15996, +15713, +16230, +16754, +17551, +18084, +17338, +16192, +16720, +18486, +19017, +18200, +16442, +16284, +17480, +18493, +18404, +16719, +15577, +15491, +17156, +17364, +16872, +14977, +14719, +14561, +15206, +15528, +15138, +13051, +13175, +13514, +15399, +15324, +14676, +13547, +13344, +14205, +16839, +16915, +16209, +15638, +15536, +16910, +18238, +18305, +18436, +16729, +17033, +18433, +19542, +18780, +17006, +15897, +17412, +18401, +18813, +17436, +15922, +15446, +16040, +16727, +16728, +15703, +14639, +14145, +13442, +14451, +14898, +13884, +13179, +12235, +13635, +15241, +15448, +14700, +13123, +12969, +15635, +17183, +17128, +17002, +14982, +16095, +17897, +19399, +18926, +18046, +15877, +18402, +19518, +19848, +18941, +15506, +16434, +18584, +19291, +18328, +15539, +15173, +15563, +16958, +16013, +16322, +13462, +14042, +13693, +13976, +14506, +13487, +13301, +12237, +12330, +14398, +15403, +15738, +13500, +12820, +13953, +17605, +18133, +18268, +15863, +15568, +17546, +19888, +19951, +18677, +16425, +17526, +20282, +20436, +19272, +16030, +15024, +18412, +19631, +18843, +16017, +14478, +14869, +15905, +16398, +15402, +15026, +12882, +13949, +12637, +14037, +13860, +13642, +12414, +11849, +13685, +15049, +16367, +14426, +12866, +13847, +16493, +18907, +18717, +16986, +15349, +17714, +19618, +20999, +19163, +16954, +17347, +19725, +20832, +19901, +16304, +14813, +17070, +19281, +18462, +16046, +14288, +14283, +15627, +15459, +14823, +14699, +12628, +13248, +12767, +13799, +14036, +13979, +12374, +12104, +13286, +15125, +17444, +15419, +12818, +14820, +16315, +19742, +19696, +17398, +17530, +17637, +19998, +20601, +19021, +17047, +18995, +19399, +19784, +18118, +15083, +16607, +16599, +17992, +16665, +14998, +14195, +14579, +14939, +13736, +14253, +13811, +14047, +12889, +12529, +12621, +14056, +14029, +13509, +13029, +13096, +16205, +16931, +15866, +14604, +15655, +17309, +20104, +18840, +18540, +18453, +19311, +20264, +19726, +17174, +17903, +20065, +19958, +18838, +15052, +14378, +17184, +17828, +16620, +14726, +12891, +13905, +15802, +14399, +13622, +12393, +13519, +14157, +13641, +12699, +13500, +14067, +14454, +14565, +13559, +14655, +17030, +17407, +17090, +16177, +16361, +19082, +19352, +19308, +19766, +18971, +20112, +19383, +17042, +16945, +18328, +19722, +20007, +15142, +13586, +14492, +16818, +17306, +15472, +12214, +12196, +14313, +14885, +15216, +12483, +12660, +13512, +14718, +13889, +14110, +13720, +14236, +15062, +14820, +15787, +16856, +16564, +17390, +17537, +17897, +18561, +18739, +18321, +20156, +20032, +21134, +19069, +16688, +15179, +17785, +19273, +19591, +15420, +12770, +13046, +15919, +16209, +15788, +12927, +11807, +13122, +14652, +14832, +13527, +12949, +13826, +15448, +14727, +14346, +14815, +15297, +15743, +15838, +15700, +16765, +17645, +18616, +18847, +17341, +17419, +18554, +19161, +19813, +19424, +19743, +18217, +17111, +16014, +17056, +17268, +17514, +16092, +13770, +13406, +14072, +15013, +15461, +13911, +13892, +12953, +12941, +13847, +14333, +14495, +14582, +14367, +14652, +14610, +15365, +15501, +15657, +16025, +17156, +16731, +17415, +18386, +19097, +18998, +17333, +17536, +18441, +19383, +20290, +19743, +17439, +16382, +15649, +17135, +17685, +16499, +14979, +14018, +13427, +14512, +14493, +14427, +14359, +13590, +14525, +14266, +13155, +13563, +13624, +15386, +15837, +15310, +14750, +14842, +15565, +16581, +17297, +17026, +17163, +17237, +18563, +19261, +18762, +18292, +17885, +18586, +19247, +19285, +18452, +17180, +16053, +16204, +16676, +16531, +15726, +14758, +13896, +14364, +13119, +13936, +13910, +14963, +14539, +14920, +13537, +14064, +13055, +14263, +15789, +16177, +16034, +15135, +13690, +15703, +16835, +18019, +17177, +16560, +17245, +18921, +18520, +18893, +17187, +18415, +18598, +19570, +18372, +17615, +15888, +16474, +16995, +16816, +15982, +14853, +14979, +15344, +13787, +13728, +12982, +14302, +15753, +15818, +14311, +12927, +12534, +13941, +15182, +15534, +15568, +15200, +14824, +15649, +15966, +16583, +16913, +17487, +17996, +19021, +18214, +18393, +17767, +18247, +19567, +19688, +19108, +17695, +16338, +15605, +16757, +17050, +16625, +14747, +13969, +15322, +15399, +13677, +12999, +12878, +14702, +16733, +16757, +14577, +12300, +11707, +15161, +16640, +16533, +15626, +14650, +14881, +15974, +16575, +16527, +16738, +17412, +19433, +18483, +16530, +16858, +17670, +19066, +19741, +18405, +17892, +16436, +16340, +16574, +16085, +14993, +15434, +15476, +16374, +15387, +13992, +13036, +13599, +14999, +17110, +16833, +15450, +13198, +12551, +13667, +15701, +16462, +16341, +14960, +14534, +15060, +15335, +15408, +16253, +17871, +19062, +18789, +17120, +15904, +16305, +18366, +19808, +19859, +18238, +16801, +16220, +16522, +16721, +16908, +15803, +15997, +16349, +15829, +14560, +13254, +13451, +15085, +16619, +16612, +15955, +13445, +12121, +12741, +14173, +16228, +16607, +15936, +15201, +14701, +14776, +15242, +15876, +17468, +19821, +19647, +18360, +15778, +15545, +17288, +19494, +20316, +19332, +16973, +15268, +15844, +15925, +16124, +15980, +15248, +17000, +16186, +15128, +13109, +12611, +13840, +17170, +17821, +17864, +14798, +12885, +11824, +14043, +14734, +17341, +16420, +17006, +15122, +14098, +13035, +14688, +16784, +20414, +19883, +18615, +15470, +14949, +15912, +18543, +19794, +20281, +18151, +16338, +15325, +15050, +14853, +15896, +16259, +18668, +17508, +15097, +13049, +11853, +14383, +17208, +18257, +17996, +15037, +13031, +12814, +12679, +13837, +15424, +16672, +17697, +16995, +14537, +12353, +12716, +15816, +20412, +21187, +19690, +16709, +15160, +15333, +16835, +18808, +20029, +19513, +18322, +16490, +14205, +13645, +14208, +16405, +18574, +18234, +16107, +13375, +11488, +13326, +15590, +17319, +17930, +16294, +14214, +12982, +12189, +12787, +14446, +16571, +18637, +19111, +16080, +13750, +11900, +14769, +18981, +21540, +20830, +18561, +15907, +15132, +15480, +16755, +18186, +19247, +19100, +18579, +14825, +12632, +11892, +14340, +18137, +19369, +17838, +15003, +12055, +12989, +14571, +16736, +17849, +17429, +16226, +14659, +12191, +11760, +12729, +15526, +18293, +19343, +17192, +14528, +12722, +13698, +17311, +19120, +20272, +19890, +18177, +16956, +15205, +15125, +16611, +18218, +19220, +19565, +16352, +13993, +11998, +13527, +16737, +17733, +17936, +15765, +14195, +13734, +14435, +15268, +16067, +16547, +16525, +15458, +13390, +11865, +12621, +14756, +17696, +18495, +17282, +15161, +14140, +14986, +17500, +18324, +19252, +19218, +19497, +17079, +16573, +14570, +16692, +17561, +19360, +19015, +16458, +14122, +13850, +14072, +16205, +16189, +16492, +15507, +15320, +14553, +14687, +14234, +15380, +15510, +16019, +15455, +13430, +12662, +13259, +15522, +18196, +18884, +17427, +15976, +14026, +15771, +17299, +18715, +19475, +19462, +18572, +17804, +15345, +14741, +14923, +16084, +18724, +18523, +16871, +14246, +12439, +13762, +15923, +17129, +17595, +15819, +15600, +15599, +15786, +15662, +15730, +15233, +16216, +15132, +13720, +12570, +12480, +15007, +17667, +18235, +17814, +15716, +14939, +15333, +16504, +18121, +18810, +19962, +19494, +18668, +16057, +14595, +14274, +15917, +17603, +18663, +16666, +14604, +13048, +14201, +14489, +16432, +15957, +16463, +16065, +16346, +15848, +15505, +14732, +15708, +15939, +15200, +14194, +13621, +13766, +16113, +16544, +17319, +16356, +15990, +16266, +17035, +16480, +17837, +17898, +19608, +18830, +17908, +15603, +15644, +15450, +17571, +17528, +17244, +15445, +14852, +14216, +15434, +14345, +15870, +14977, +16699, +15815, +16655, +14890, +15269, +13865, +15381, +14967, +14954, +13762, +14487, +15031, +17985, +17699, +18058, +16111, +15738, +15764, +17741, +17339, +18905, +17779, +18925, +17987, +16816, +14952, +14404, +14039, +16924, +17330, +17839, +15042, +13998, +13870, +15484, +16169, +16833, +15760, +16324, +16426, +17206, +16392, +15764, +14827, +15563, +14743, +14020, +12903, +12589, +14568, +17335, +17875, +18021, +15837, +15876, +15957, +17126, +17764, +18643, +19027, +18782, +18757, +17129, +15704, +14969, +15226, +16294, +17120, +16403, +15360, +14289, +14066, +14500, +15104, +15404, +15576, +16292, +15996, +16871, +15915, +15074, +14868, +14644, +14997, +14260, +13975, +14363, +16515, +17835, +18382, +17371, +15716, +15768, +16361, +17174, +18063, +18641, +18939, +18935, +17989, +16255, +14537, +13932, +15464, +16866, +17460, +16038, +14993, +14449, +15371, +15273, +15756, +14854, +15923, +15872, +17095, +16552, +16276, +15325, +15523, +14938, +14424, +12752, +13025, +14023, +16678, +18073, +18641, +17396, +16980, +15892, +16690, +16705, +18157, +18643, +20014, +18566, +17865, +15901, +14879, +14324, +15568, +16040, +17498, +15093, +14860, +14351, +14554, +15415, +15782, +15551, +16254, +15747, +16724, +15979, +15608, +14884, +15410, +14995, +14350, +12983, +12931, +14607, +17321, +18033, +18449, +15976, +16434, +15825, +17250, +17193, +17828, +18576, +19779, +18996, +18443, +15468, +14379, +14524, +16115, +17165, +17424, +15008, +15054, +14458, +15314, +14733, +15007, +14290, +15927, +16175, +16846, +17101, +15837, +15765, +14985, +14567, +13202, +12804, +13370, +15643, +18125, +18507, +18883, +17007, +16090, +15985, +15793, +17149, +18201, +19131, +19705, +18664, +17357, +16353, +14452, +14926, +15482, +16374, +17581, +15216, +15659, +14762, +14870, +15456, +14849, +14877, +15732, +15849, +16908, +16535, +15377, +15190, +14271, +13548, +13347, +12442, +13630, +16262, +18028, +18714, +17718, +15922, +16333, +16072, +17020, +17937, +18370, +19602, +19712, +18879, +17382, +15474, +13872, +14898, +15668, +17273, +16768, +15809, +15080, +15231, +14744, +15500, +14232, +15125, +15306, +16673, +16852, +16818, +15607, +15505, +14424, +13820, +13018, +12658, +14216, +16524, +18250, +18615, +17576, +15937, +15967, +15616, +16321, +17858, +18308, +19742, +19344, +18066, +17112, +15838, +14650, +15950, +15631, +17300, +16991, +15934, +15751, +15434, +14440, +15452, +14364, +15286, +15229, +15777, +16007, +16491, +14932, +15711, +13689, +13777, +12511, +13573, +14410, +17496, +17843, +19324, +16851, +16510, +14904, +16444, +16138, +18225, +18558, +19321, +19346, +18135, +17226, +15116, +14739, +14912, +16845, +17907, +17383, +16279, +14848, +15100, +15447, +15238, +14351, +14559, +14804, +16515, +16800, +15589, +15547, +14059, +14091, +13669, +12804, +13342, +14534, +17135, +18909, +18770, +17642, +16080, +15515, +15435, +17033, +17727, +19444, +19253, +19231, +17844, +16732, +15027, +14948, +15651, +15993, +18025, +16680, +16683, +15626, +14807, +15094, +14776, +14845, +15029, +16182, +15485, +16744, +14999, +15359, +14488, +13397, +12923, +13218, +13723, +16120, +17499, +18204, +18087, +16052, +15863, +15553, +15747, +17008, +18486, +19296, +20242, +19025, +18151, +16519, +14996, +14799, +16240, +17192, +17960, +17293, +15771, +15549, +14459, +14998, +14226, +14452, +14488, +15549, +16334, +15614, +15660, +14750, +14415, +13492, +13520, +12866, +14915, +15785, +17719, +19326, +17813, +17958, +15750, +15452, +15355, +16751, +17884, +19903, +19217, +18684, +17408, +15975, +14237, +15283, +15144, +17343, +17899, +16918, +17080, +15334, +15180, +15530, +14537, +15442, +14910, +16014, +15585, +15768, +14632, +14728, +13723, +13099, +12662, +13367, +14335, +17047, +17273, +18734, +16965, +16468, +16220, +15228, +17103, +17103, +18938, +19458, +20266, +18911, +18084, +15575, +14484, +15840, +16480, +18207, +17502, +16324, +16095, +15605, +14514, +14900, +13578, +14515, +15063, +15530, +15449, +15339, +14755, +14748, +13641, +13460, +13331, +13972, +15792, +16867, +18612, +18256, +17992, +16566, +15179, +15476, +16022, +18150, +19257, +19809, +18439, +18010, +16632, +14995, +15432, +15027, +16741, +17957, +17067, +17500, +15945, +15187, +15644, +14767, +15247, +15898, +15600, +16052, +15027, +14647, +14121, +14276, +12924, +13635, +12707, +14238, +15544, +16700, +17389, +17306, +16176, +16709, +15540, +16426, +16710, +18532, +18786, +19724, +18949, +17924, +17055, +14966, +16010, +16507, +17694, +18125, +17322, +16475, +16275, +15293, +14575, +15009, +14375, +15230, +15578, +15121, +14894, +14741, +13732, +13726, +13694, +13260, +14478, +14948, +16558, +17502, +18272, +17492, +17204, +15992, +15754, +16431, +17166, +18785, +18889, +18737, +17327, +17040, +15306, +14964, +15102, +15657, +17082, +17094, +15967, +16298, +15055, +15690, +14981, +15644, +15362, +16316, +16301, +16231, +15816, +15599, +15700, +14944, +15217, +14892, +14878, +16121, +16699, +17358, +17364, +16970, +15961, +16029, +15584, +15753, +16871, +17059, +17492, +16904, +16016, +15306, +15132, +14554, +16115, +16671, +17111, +17258, +16715, +15938, +15974, +15699, +15670, +15830, +15465, +15199, +15335, +14975, +15028, +15170, +14752, +15171, +14979, +14902, +16149, +16598, +17116, +18770, +17856, +17459, +17169, +15438, +16215, +16301, +17257, +17404, +17339, +16049, +15582, +15132, +14495, +15192, +15838, +16760, +17595, +16680, +16750, +16600, +15908, +16238, +16268, +15859, +16068, +15327, +15164, +14862, +14981, +15380, +15337, +15795, +15159, +15095, +15605, +16432, +17621, +17590, +17719, +17175, +16334, +16047, +15806, +16384, +16518, +17042, +16578, +15649, +14863, +14126, +14634, +14748, +15716, +16858, +16468, +16948, +16350, +16110, +16409, +16604, +16890, +17146, +16862, +16311, +15880, +15837, +15446, +16207, +15341, +16042, +15607, +15212, +16102, +15961, +16669, +17145, +16384, +16639, +15353, +15173, +15247, +15942, +16149, +16198, +16072, +15783, +15289, +15405, +15252, +15933, +15869, +16732, +16886, +16540, +16803, +16546, +16556, +16852, +16396, +16605, +15929, +15900, +15664, +15509, +15824, +16094, +16235, +16310, +15811, +15946, +15880, +16563, +16968, +16806, +16724, +16370, +15909, +15654, +15538, +15712, +15899, +16084, +15853, +15678, +15425, +15084, +15452, +15438, +16260, +16368, +16437, +16843, +16273, +16692, +16432, +16458, +16468, +16078, +15824, +15692, +15422, +15738, +15697, +16218, +15851, +15957, +15790, +16196, +16570, +16986, +17166, +17243, +16981, +16909, +16126, +16181, +16120, +16205, +16381, +15790, +15724, +15134, +14969, +14850, +14908, +15045, +15502, +15648, +16141, +15893, +16262, +16106, +16454, +16720, +16638, +16588, +16399, +16485, +16546, +16234, +16353, +16371, +16156, +16014, +15939, +16083, +16153, +16457, +16502, +16085, +16285, +15891, +16158, +15827, +15998, +16175, +15964, +15992, +15956, +15845, +15602, +15623, +15470, +15455, +15725, +15833, +15978, +16281, +16023, +16388, +16211, +16161, +16294, +16015, +16238, +16214, +16233, +16404, +16500, +16675, +16444, +16307, +16428, +16420, +16707, +16410, +16376, +15986, +15985, +15543, +15424, +15406, +15501, +15479, +15820, +15244, +15607, +15448, +15614, +15741, +15642, +15979, +16171, +16597, +17129, +17006, +17215, +17068, +17047, +16592, +16554, +16382, +16333, +16432, +16074, +16055, +16048, +15959, +15882, +15568, +15547, +15698, +15717, +15992, +15869, +16069, +16060, +16097, +15987, +15759, +15773, +15637, +15551, +15744, +15702, +15718, +15625, +15523, +15432, +15753, +16054, +16317, +16658, +16835, +16846, +17014, +16762, +16865, +16772, +16738, +16787, +16623, +16461, +16395, +16356, +16096, +15897, +15717, +15833, +15844, +15725, +15791, +15542, +15663, +15612, +15480, +15462, +15574, +15589, +15982, +15685, +15895, +15903, +15862, +15747, +15716, +15630, +15971, +16064, +16457, +16591, +16547, +16698, +16727, +16632, +16617, +16632, +16490, +16642, +16304, +16322, +16368, +16390, +16413, +16237, +16064, +15989, +15824, +15835, +15733, +15678, +15833, +15773, +15609, +15724, +15457, +15584, +15580, +15596, +15821, +15821, +15901, +15975, +16090, +16182, +16497, +16585, +16716, +16730, +16649, +16622, +16772, +16496, +16596, +16270, +16134, +15978, +15732, +15820, +15916, +16079, +16022, +16052, +15972, +15922, +15935, +15980, +16171, +16276, +16336, +16350, +16196, +15926, +15825, +15730, +15655, +15480, +15630, +15621, +15637, +15696, +15700, +15812, +16073, +16071, +16313, +16429, +16703, +16841, +16992, +16927, +16849, +16625, +16430, +16201, +15959, +15948, +16078, +15905, +15767, +15668, +15451, +15356, +15458, +15550, +15662, +15909, +16064, +16116, +16175, +16002, +16030, +16135, +16230, +16411, +16531, +16400, +16417, +16194, +16108, +16029, +15933, +16093, +16086, +16163, +16193, +16216, +16139, +16083, +16068, +16039, +16029, +16107, +16193, +16431, +16531, +16522, +16309, +16163, +16004, +16027, +15893, +15887, +16003, +16014, +15900, +15901, +15764, +15599, +15741, +15706, +15871, +15957, +16114, +16206, +16272, +16175, +16225, +16348, +16350, +16456, +16445, +16292, +16321, +16171, +16114, +16054, +15972, +15987, +15867, +15773, +15788, +15925, +15905, +16026, +15904, +15978, +15979, +16172, +16199, +16428, +16281, +16432, +16342, +16273, +16160, +16098, +15935, +15937, +15924, +15933, +15916, +15880, +15895, +15824, +15916, +16020, +16058, +16139, +16215, +16317, +16434, +16427, +16528, +16520, +16486, +16362, +16202, +16050, +16055, +16053, +15914, +16021, +15783, +15832, +15711, +15663, +15435, +15622, +15626, +15879, +15957, +16132, +16220, +16346, +16395, +16447, +16360, +16448, +16505, +16382, +16348, +16167, +16008, +16033, +16011, +15975, +15996, +15951, +15993, +15963, +16080, +16106, +16062, +16126, +16111, +16098, +16220, +16287, +16334, +16289, +16175, +16091, +16020, +15928, +15879, +15866, +15828, +15868, +15869, +15875, +15831, +15811, +15842, +16015, +16060, +16258, +16348, +16412, +16387, +16357, +16309, +16283, +16257, +16274, +16246, +16183, +16060, +16022, +15965, +15994, +15960, +15884, +15791, +15842, +15912, +15952, +16007, +16056, +16131, +16204, +16196, +16247, +16190, +16357, +16392, +16401, +16312, +16242, +16079, +16051, +15953, +15969, +15958, +16017, +15979, +15982, +15761, +15759, +15746, +15802, +15949, +16065, +16254, +16269, +16316, +16270, +16204, +16199, +16317, +16254, +16271, +16153, +16182, +16009, +16079, +15945, +15959, +15930, +15984, +15958, +15982, +15978, +16055, +16144, +16188, +16226, +16279, +16367, +16376, +16451, +16428, +16341, +16236, +16037, +15961, +15806, +15812, +15739, +15712, +15719, +15778, +15733, +15817, +15813, +15876, +15885, +16049, +16162, +16268, +16347, +16414, +16375, +16377, +16321, +16286, +16251, +16170, +16010, +16047, +16072, +16074, +16022, +16033, +15970, +15917, +15938, +15965, +16017, +16264, +16396, +16260, +16347, +16242, +16215, +16289, +16376, +16141, +16109, +16109, +16022, +16135, +15888, +15770, +15664, +15920, +16046, +15891, +15755, +15858, +15966, +15855, +15885, +16087, +16132, +16349, +16438, +16401, +16415, +16540, +16179, +16233, +16289, +16172, +16063, +15966, +15991, +16150, +16013, +15970, +15983, +15655, +15757, +16146, +15932, +15649, +15935, +15819, +16096, +16311, +16325, +16077, +16036, +16362, +16546, +16254, +16257, +16448, +16436, +16163, +16109, +15911, +15835, +15978, +15874, +15621, +16030, +16473, +16055, +16454, +16630, +16392, +16386, +16585, +16173, +15835, +15810, +15807, +15805, +15588, +15935, +15848, +15860, +15986, +15627, +15173, +15564, +15922, +15503, +15814, +15584, +16174, +16793, +16463, +16218, +16069, +16910, +16579, +16459, +16237, +16616, +16218, +16291, +16589, +16223, +16453, +16083, +16521, +16209, +16311, +16398, +16258, +16283, +15976, +15600, +15615, +15846, +15727, +15756, +15907, +15975, +16192, +15880, +15680, +15185, +15009, +15667, +15700, +15204, +15164, +15879, +15906, +16507, +16318, +16789, +16666, +16476, +16711, +17006, +17022, +16804, +17171, +17044, +17256, +17158, +16500, +16640, +16278, +16599, +16329, +16798, +15573, +16110, +15772, +14896, +15214, +14362, +14909, +15501, +15286, +14601, +15187, +14984, +15094, +15652, +14339, +15179, +15562, +16122, +16053, +15965, +15913, +17175, +17755, +16611, +17343, +16524, +16682, +17712, +17596, +17100, +17437, +17415, +16536, +17277, +16158, +16622, +16824, +17183, +16418, +15725, +15076, +15282, +14996, +13792, +14483, +14431, +14906, +15014, +14032, +14055, +14615, +16282, +15359, +15821, +15120, +16259, +16230, +16278, +16233, +17356, +19179, +18659, +18353, +16611, +16639, +18302, +17977, +18072, +16919, +17793, +16946, +17529, +15277, +14551, +16170, +16889, +17426, +15599, +14556, +13727, +14295, +13363, +13285, +13669, +13986, +16214, +14595, +13715, +13079, +14489, +15626, +16690, +15645, +16137, +17674, +16457, +16731, +16019, +18269, +19377, +20308, +18927, +17304, +17764, +18005, +18526, +16697, +17364, +17889, +18171, +16784, +14192, +13776, +14666, +17059, +15449, +14659, +12646, +12915, +13062, +12618, +11974, +13423, +14964, +16746, +16010, +13793, +13669, +15629, +16224, +17431, +17215, +18390, +18821, +18580, +17200, +17429, +18043, +19445, +20201, +19262, +18084, +18144, +16855, +16884, +15941, +17000, +16852, +16940, +15464, +13831, +14223, +13986, +14566, +14264, +13118, +12730, +12902, +12675, +12017, +13202, +14182, +16746, +16823, +15240, +13918, +15113, +15958, +17915, +18380, +18686, +20115, +19736, +19243, +17549, +17514, +17615, +19998, +20270, +19038, +18390, +15472, +15824, +15330, +15700, +14615, +16359, +15144, +14851, +14288, +12557, +13345, +13469, +13452, +13429, +12847, +12964, +13773, +14469, +14521, +17141, +15565, +16482, +15579, +15738, +16111, +18033, +18363, +20379, +20248, +19805, +19325, +18096, +16681, +18143, +18637, +20338, +19154, +17192, +15354, +15234, +14555, +14804, +14365, +14818, +14723, +15330, +13079, +12738, +11434, +13178, +13388, +13907, +12873, +13236, +13465, +15104, +15979, +16603, +16476, +17328, +16166, +17107, +17004, +17480, +19923, +21723, +21018, +20703, +18636, +16732, +17638, +17526, +18978, +19683, +17640, +17345, +15218, +13809, +13208, +13779, +13779, +15634, +15581, +13723, +13178, +11244, +11870, +13111, +13562, +13647, +14507, +13540, +14669, +15470, +15042, +16230, +17316, +17303, +18229, +17403, +17098, +19210, +20854, +21991, +21731, +19468, +17870, +17706, +18007, +17860, +18656, +17608, +17757, +16435, +14304, +12165, +12475, +12536, +15024, +15110, +14434, +12938, +12192, +11310, +11927, +12991, +12745, +15442, +14705, +15241, +15544, +14676, +16029, +17526, +17401, +18088, +18575, +17391, +19816, +19921, +21350, +21658, +20387, +17959, +18253, +16933, +17804, +17939, +16721, +17683, +16659, +14996, +13225, +11856, +12019, +14006, +15691, +14201, +14635, +11589, +12807, +11652, +12626, +12185, +14263, +14970, +16686, +15954, +15455, +15477, +16961, +17307, +18708, +17587, +18525, +19348, +20816, +21576, +21106, +20047, +18493, +18343, +17221, +16957, +16634, +16374, +17788, +16362, +14958, +12992, +12226, +12008, +13905, +13789, +14029, +14365, +12491, +13413, +12086, +12219, +12223, +14339, +14864, +17127, +15785, +15925, +16637, +17034, +17672, +18956, +17543, +19301, +20260, +20616, +22120, +21088, +19222, +19307, +17614, +17400, +16579, +15947, +15690, +17304, +15722, +14773, +12526, +12022, +12096, +13775, +13286, +14084, +13610, +12983, +13117, +12751, +12179, +12698, +14080, +15925, +17078, +16776, +16041, +17454, +17265, +18571, +18998, +18197, +19706, +20201, +20967, +21844, +20861, +19139, +18799, +17131, +16655, +15506, +14709, +15654, +16561, +15582, +14593, +12119, +11956, +11717, +13456, +13125, +14403, +13654, +14082, +13565, +12504, +12079, +13062, +14268, +16569, +17102, +16985, +16528, +17412, +17588, +18946, +18685, +19110, +20394, +20687, +21048, +21357, +19773, +19301, +18875, +16955, +16227, +14790, +14049, +16178, +15143, +15169, +13465, +12730, +11994, +12655, +12049, +13303, +13786, +14261, +14396, +13752, +12212, +12908, +12792, +15516, +16691, +17796, +17186, +18068, +17024, +18075, +18479, +18924, +19989, +20832, +21090, +21877, +21013, +19638, +18278, +17889, +15928, +16246, +13611, +14378, +15086, +15153, +14934, +13335, +12293, +11717, +12538, +12013, +13052, +13343, +14385, +15384, +13820, +13146, +12687, +13488, +16103, +17172, +17369, +17627, +18286, +18011, +19334, +18544, +19006, +20533, +20680, +21732, +21166, +20052, +18905, +18801, +16838, +15771, +14109, +12421, +14776, +14280, +14934, +14263, +12972, +12236, +12493, +11732, +12577, +13252, +13593, +15974, +14765, +14278, +13336, +12819, +15201, +16296, +17522, +17297, +18312, +17810, +18719, +18508, +18467, +19589, +20846, +21626, +21693, +20613, +19458, +18424, +18138, +15868, +15632, +12434, +14157, +13892, +14828, +14306, +13500, +13174, +12828, +12542, +11138, +12282, +12451, +14638, +16080, +14232, +14916, +12681, +14602, +15237, +16891, +16637, +18600, +18592, +18715, +19667, +17952, +19711, +20043, +21345, +21687, +21425, +20056, +19206, +18488, +16405, +15824, +13604, +12778, +14061, +13233, +14378, +13608, +13367, +13111, +13112, +11481, +11800, +12000, +13248, +16010, +15325, +15157, +14367, +13214, +15415, +15343, +16598, +16786, +18847, +18156, +20408, +18742, +19161, +19364, +20807, +21418, +21436, +20352, +19054, +19477, +17945, +16669, +14920, +12004, +13899, +12863, +13960, +13078, +13722, +13504, +14293, +12569, +11270, +11576, +11868, +14548, +15626, +14994, +15631, +13997, +15138, +15755, +15890, +16312, +18281, +18111, +19203, +19253, +18258, +19914, +20479, +21140, +21896, +20952, +19454, +19182, +18214, +16439, +16422, +13178, +13347, +13831, +12690, +14039, +13486, +13516, +13806, +13632, +11939, +11688, +11414, +12621, +14887, +15678, +15353, +15225, +14105, +15096, +15529, +16219, +16886, +18722, +18346, +19970, +18903, +19332, +19487, +21010, +21269, +21485, +21128, +18875, +19120, +17249, +16131, +15237, +12364, +14062, +12855, +13816, +13216, +13647, +13246, +14323, +12920, +11681, +11682, +11567, +14026, +15188, +15316, +15773, +14707, +15099, +15497, +15690, +15472, +18206, +18152, +19649, +19813, +18845, +19872, +20258, +20910, +21218, +21058, +19681, +19202, +18936, +16203, +16400, +12933, +13295, +13677, +12621, +13553, +13412, +13582, +14163, +14032, +12072, +12185, +11406, +12246, +14530, +14366, +15192, +15181, +14681, +15652, +16056, +16018, +17203, +18219, +18729, +19499, +19451, +19059, +19897, +20294, +21164, +21227, +20776, +19499, +18606, +17945, +15820, +15216, +12876, +13530, +13355, +13467, +13735, +13539, +13711, +13836, +13541, +11544, +12072, +11532, +13302, +15027, +14924, +15364, +14769, +14575, +15563, +15980, +16127, +17986, +18483, +19453, +20044, +19634, +19549, +20241, +20318, +20995, +20983, +20265, +19125, +18359, +16890, +15640, +14400, +12644, +13526, +12744, +13565, +13799, +13311, +14237, +13501, +13263, +11639, +12577, +11356, +14667, +14510, +15196, +15170, +14594, +14981, +15722, +15990, +16888, +18100, +19156, +19333, +19699, +19115, +19554, +19843, +20297, +20348, +21044, +19993, +19174, +18117, +16350, +15042, +14284, +12429, +13770, +12696, +14210, +14281, +14355, +14101, +13937, +12205, +12171, +12385, +11817, +15009, +14221, +15712, +15099, +14322, +14642, +15621, +15586, +17643, +18332, +19170, +19896, +19595, +20028, +19578, +20058, +19589, +20549, +20316, +20167, +18570, +17572, +16009, +14887, +14255, +12267, +13391, +12683, +14134, +14239, +14236, +13933, +13370, +12750, +12209, +12619, +12667, +14864, +14585, +15583, +14909, +14620, +15245, +15524, +16715, +17677, +18704, +19144, +19644, +19225, +20032, +19001, +19732, +19151, +20518, +20086, +20039, +17982, +17129, +15487, +14754, +13618, +12432, +13025, +13342, +14672, +14595, +14805, +13571, +13715, +12563, +13031, +12756, +13493, +15165, +15122, +16171, +14535, +14912, +14413, +15698, +16391, +17610, +18761, +19340, +19893, +19812, +19925, +18902, +18867, +18700, +19755, +20089, +19573, +18466, +17402, +16135, +14991, +14344, +11835, +13356, +12516, +14605, +14658, +14652, +13607, +13398, +13310, +13016, +13421, +13475, +14200, +15247, +15073, +14804, +14255, +14689, +15323, +17169, +17685, +18714, +19242, +19751, +19996, +19834, +18482, +18361, +18163, +19899, +19297, +19854, +17857, +17301, +16056, +15754, +13408, +13199, +12169, +13627, +13875, +14976, +13789, +14496, +13119, +14334, +13402, +14037, +13825, +15344, +15075, +15802, +14549, +14843, +14485, +16156, +15803, +18161, +17788, +19747, +19486, +20411, +18763, +19129, +17549, +18527, +18593, +19215, +18750, +19469, +16877, +17320, +15280, +14259, +13909, +12931, +12952, +14280, +13817, +14549, +13804, +13764, +13714, +14595, +14106, +14913, +14607, +15254, +15054, +14798, +14320, +14550, +14526, +15819, +16876, +18041, +19073, +19980, +19701, +19344, +18071, +18021, +17504, +18512, +17972, +19180, +19082, +18552, +17392, +16169, +14526, +14869, +13353, +13433, +13032, +13461, +13942, +14443, +14084, +14100, +14521, +15099, +14914, +15174, +14494, +15566, +15085, +14961, +15078, +13930, +15521, +16045, +17486, +18718, +19601, +19257, +19601, +18018, +17933, +17213, +17697, +17354, +18501, +18370, +18657, +17975, +16510, +15761, +15363, +14090, +14559, +12667, +13175, +13083, +14447, +13984, +15268, +14575, +15588, +15592, +15496, +15054, +15696, +15221, +15428, +14820, +14359, +14203, +15641, +15874, +18241, +18485, +19491, +19153, +19158, +17129, +17247, +17120, +17128, +17834, +17908, +18467, +18706, +18123, +17134, +15999, +15273, +14361, +14181, +12604, +12879, +13286, +14416, +15128, +15649, +15066, +15782, +15768, +15349, +15612, +14944, +15629, +14807, +14850, +14219, +14198, +15501, +16316, +17946, +18360, +18993, +18327, +18259, +17069, +16459, +17519, +16620, +17899, +17454, +18768, +18052, +18451, +16153, +16454, +15131, +14607, +13948, +12853, +12661, +14254, +14868, +15857, +15180, +15561, +15611, +16862, +15701, +16216, +15291, +16313, +15015, +14947, +13569, +14101, +14934, +16390, +16985, +18052, +17879, +18910, +17167, +17515, +15680, +17326, +16895, +17630, +17246, +18180, +17947, +18569, +17873, +16332, +15847, +14820, +14591, +14395, +12883, +14346, +14662, +16523, +15457, +16022, +15002, +16484, +16204, +16215, +15872, +15755, +15308, +14655, +13982, +13426, +14531, +15690, +16645, +17442, +17008, +17919, +17300, +16998, +16775, +16747, +17626, +17570, +17072, +17299, +17317, +17621, +17998, +16997, +15847, +15349, +15178, +14935, +14290, +13817, +14771, +15921, +15966, +15441, +15346, +15615, +17200, +16721, +16639, +15875, +15878, +14944, +14432, +13510, +13692, +15024, +16536, +16351, +16141, +15944, +16471, +17409, +16656, +17083, +17206, +17757, +17998, +17195, +16360, +16835, +17065, +18206, +17653, +16140, +16020, +16252, +15920, +15907, +14068, +14966, +15332, +15532, +15266, +15602, +15470, +17441, +17007, +17059, +15587, +15086, +13808, +14002, +13255, +14188, +15152, +15644, +16039, +15473, +15764, +16863, +17460, +17109, +17453, +17377, +17336, +17804, +16289, +16123, +16832, +17720, +18738, +18622, +16769, +16858, +16913, +16039, +15567, +13930, +13879, +14997, +15349, +14712, +15860, +15790, +17134, +18078, +15947, +15154, +15242, +13969, +15133, +13966, +13622, +15586, +15432, +15138, +15222, +14216, +16229, +17607, +17106, +17178, +17425, +16700, +18469, +16627, +15795, +16676, +17581, +18798, +19860, +17378, +17414, +17745, +16476, +16010, +14039, +12862, +14190, +14806, +14356, +15583, +16043, +17038, +18474, +16857, +15440, +15347, +14360, +15029, +14503, +13466, +14163, +15539, +14913, +14822, +14283, +14296, +17047, +17479, +17053, +17597, +17010, +17137, +18299, +16504, +16806, +17695, +18923, +20059, +20173, +17457, +17719, +16779, +15974, +15278, +13398, +12198, +14090, +13808, +15295, +15854, +16327, +17473, +18018, +15921, +15091, +14552, +14382, +15239, +14894, +13939, +15401, +14609, +14431, +13998, +13146, +14637, +16861, +17531, +17710, +17688, +17201, +18386, +18647, +17670, +17624, +18065, +19198, +19548, +19162, +17019, +16937, +16404, +15973, +14720, +12661, +11764, +13586, +14340, +15409, +15896, +16673, +17062, +17918, +15944, +15260, +15165, +15013, +15868, +14956, +14033, +14569, +14518, +14442, +14025, +13332, +14468, +16461, +17315, +17581, +17691, +18061, +19457, +19289, +18587, +17698, +17798, +18531, +19220, +18213, +17174, +16120, +16180, +15761, +14723, +12916, +12750, +12954, +14493, +15031, +15273, +16250, +16997, +17611, +17116, +15327, +15077, +15532, +15501, +15415, +14620, +14482, +14700, +14420, +13285, +13186, +13523, +15725, +18059, +18596, +19296, +19004, +19747, +19359, +18396, +17596, +17046, +16853, +18013, +17495, +17601, +17704, +16031, +16710, +14840, +13430, +12853, +11638, +12933, +14540, +15382, +16504, +17547, +16761, +17637, +16166, +15624, +15495, +15506, +15459, +15910, +15135, +14600, +14607, +13546, +13947, +14030, +14507, +16416, +17764, +19029, +19988, +18596, +19167, +17787, +17933, +17481, +15848, +16706, +16872, +18263, +18215, +17417, +15044, +15343, +14372, +14045, +12717, +12121, +12854, +15184, +16192, +16416, +16993, +16520, +17442, +17160, +15926, +15630, +15728, +16933, +16381, +16300, +14534, +13956, +14376, +13882, +14247, +14798, +15580, +17654, +19162, +18725, +18703, +17619, +18379, +17665, +17612, +15896, +15904, +16159, +17288, +18027, +16854, +16762, +15312, +15706, +14196, +13506, +12225, +12991, +13593, +16171, +15780, +16963, +16497, +17500, +17816, +17516, +16032, +16115, +16234, +16785, +16164, +15467, +14637, +14880, +14993, +14905, +14723, +14561, +15472, +17663, +17653, +18113, +17373, +17146, +18279, +17209, +17325, +15838, +15854, +16149, +17498, +16790, +17079, +16064, +15946, +15659, +14422, +13300, +12972, +12573, +14354, +15734, +16517, +17126, +17394, +17957, +17904, +17539, +15696, +16718, +16483, +17627, +16389, +16527, +15043, +15861, +15165, +14143, +13892, +12674, +14112, +15773, +16495, +17794, +18351, +18519, +18290, +17947, +15500, +16520, +15003, +15927, +16823, +17025, +17370, +18024, +16633, +15498, +14355, +12914, +14210, +13246, +13351, +15014, +16685, +18498, +18128, +17678, +16714, +17033, +15859, +16282, +16435, +16674, +17926, +17227, +17482, +15244, +14317, +13725, +13314, +13066, +13091, +14363, +16562, +17636, +18803, +18844, +17864, +16840, +17519, +15219, +16239, +14380, +15704, +17214, +18258, +17772, +18133, +15693, +14997, +14376, +14171, +14006, +14247, +13417, +16949, +16902, +18059, +16899, +16686, +15792, +17138, +15090, +17453, +16499, +17432, +18438, +17693, +17229, +15329, +13820, +13287, +12475, +12554, +13321, +15123, +16075, +17413, +17906, +18542, +17839, +16685, +15836, +15823, +15033, +16776, +16662, +17677, +17750, +18949, +18328, +18450, +15494, +14699, +14446, +14285, +13910, +13333, +13963, +16109, +16749, +16933, +15314, +16350, +15422, +17178, +16252, +16413, +16036, +18544, +17874, +19249, +16725, +15245, +14946, +14118, +13327, +13771, +12899, +14679, +15589, +16664, +16478, +17033, +15863, +17223, +15872, +17063, +15447, +18448, +16341, +19465, +16848, +20164, +17461, +19848, +14983, +14918, +12515, +14047, +13416, +14664, +12941, +15965, +15445, +17441, +15194, +15723, +14262, +17090, +16473, +17831, +17157, +19118, +19389, +19699, +18167, +15979, +14485, +14188, +12940, +13140, +12500, +12819, +14963, +15160, +16621, +16009, +16872, +16647, +18309, +16016, +19292, +16040, +19293, +17982, +18232, +17557, +18668, +16618, +17793, +13998, +13103, +13473, +13174, +14429, +13588, +12511, +15071, +15523, +16447, +15496, +16324, +14992, +19447, +17398, +19560, +18842, +18921, +19122, +18504, +16513, +15290, +13743, +13703, +13018, +13436, +12191, +14409, +13701, +15274, +14999, +15874, +17111, +18403, +17981, +18144, +18519, +18303, +19292, +19048, +16705, +17668, +16614, +17259, +16603, +14511, +12097, +13981, +12708, +13571, +12747, +11211, +14660, +15560, +17099, +16722, +17387, +16431, +19859, +18202, +18186, +18556, +17596, +19801, +18257, +18032, +16181, +15454, +14451, +13874, +12998, +11518, +12231, +12716, +13728, +14629, +16035, +16895, +19177, +19415, +19602, +18493, +19124, +17918, +18837, +17598, +15931, +17055, +16218, +16849, +15068, +14326, +10891, +13445, +11069, +13823, +12191, +12088, +14002, +16906, +17044, +19185, +16515, +17863, +18273, +18771, +18312, +19088, +17389, +20202, +18112, +19260, +16736, +15397, +14337, +14534, +12836, +13451, +11939, +13260, +13199, +14981, +14885, +16689, +16728, +19396, +20021, +19464, +19019, +19028, +18833, +18320, +16679, +14143, +14660, +14173, +15249, +14274, +14108, +10839, +11900, +12519, +12943, +14017, +11914, +15315, +18153, +19563, +18542, +17954, +17068, +18531, +20017, +17982, +19327, +17884, +19619, +20414, +18621, +16918, +14821, +15771, +14389, +14232, +10559, +10922, +11562, +12892, +14664, +14799, +14499, +18237, +18385, +21536, +20246, +20055, +18546, +20550, +15317, +16468, +11892, +12182, +14314, +15231, +15377, +15679, +12080, +10979, +12494, +11155, +14343, +14437, +14341, +19784, +19385, +20053, +19076, +18279, +17005, +21155, +19129, +19963, +19495, +17795, +18765, +18327, +16454, +16078, +14577, +14288, +13211, +12526, +10845, +12963, +12320, +14143, +14103, +15697, +15296, +18443, +19021, +20769, +22453, +21182, +18314, +16681, +12828, +13190, +14643, +13916, +14251, +13900, +14656, +14077, +13502, +9545, +10420, +12421, +16977, +18834, +19381, +15598, +20095, +17151, +21669, +16633, +17619, +16936, +19739, +18316, +18530, +15011, +16981, +16467, +17010, +15873, +15420, +13265, +16923, +14702, +16445, +14013, +14571, +14291, +14815, +12868, +14830, +15679, +18184, +20416, +20342, +19774, +19692, +16980, +16109, +13059, +13276, +12389, +14599, +13820, +12796, +13291, +14893, +15863, +17032, +15926, +14974, +18974, +17150, +18200, +15863, +12560, +17113, +18506, +19610, +17882, +16759, +14588, +18144, +14631, +14754, +14717, +15652, +18487, +18691, +18590, +15760, +15848, +15784, +15970, +17227, +13940, +17062, +15561, +16577, +16425, +15652, +14922, +16926, +14969, +17040, +14777, +16179, +15398, +17174, +12202, +14974, +13273, +15732, +16898, +13424, +15005, +15921, +18177, +19053, +19100, +14008, +16000, +14415, +16935, +16452, +14683, +13006, +18482, +15808, +18077, +14309, +12086, +12333, +16294, +14714, +20312, +16843, +20467, +19222, +20032, +17369, +18023, +15666, +20063, +18513, +20727, +17559, +18950, +13902, +15074, +10962, +10686, +10546, +12774, +14414, +16511, +15120, +16345, +16175, +16828, +16577, +16260, +14736, +17384, +15073, +18832, +16505, +16833, +15564, +17637, +17607, +17477, +14498, +11780, +13410, +14751, +16030, +16016, +12678, +13803, +15316, +16869, +14243, +14377, +14018, +19332, +21410, +20739, +18768, +17761, +18207, +18951, +18135, +16798, +15477, +19067, +19272, +20884, +17057, +15372, +13867, +12795, +11561, +11111, +10535, +14188, +15264, +17031, +16336, +16288, +16253, +17460, +16065, +17336, +15645, +16910, +16337, +16048, +13165, +15657, +12116, +16893, +14042, +18157, +17585, +18764, +15173, +14829, +14272, +14327, +16882, +15241, +14104, +17879, +15641, +19517, +13165, +13461, +12133, +17671, +16600, +20803, +17199, +18856, +18551, +18915, +18246, +17684, +17235, +20085, +19547, +20404, +16065, +16870, +13773, +15974, +14340, +15472, +13906, +14714, +12803, +13589, +12120, +14039, +13077, +16596, +13195, +16832, +15209, +16820, +14064, +15045, +14095, +18187, +18962, +17189, +20023, +17828, +21478, +19014, +18007, +13504, +15239, +13722, +18479, +13717, +10665, +9508, +10366, +12630, +12135, +9983, +13936, +16027, +22514, +19466, +21462, +16033, +21874, +19249, +24037, +20732, +22262, +22272, +21754, +18435, +16318, +11611, +14999, +13295, +14602, +12393, +10358, +11199, +10636, +11433, +10715, +13142, +13730, +17823, +15789, +16131, +15236, +16671, +20788, +20003, +21160, +19432, +20080, +17900, +19375, +14696, +17510, +14837, +18795, +16814, +15208, +10691, +8597, +10343, +10436, +12988, +10488, +9802, +13582, +13546, +19582, +15571, +19551, +18086, +24130, +21166, +23399, +19564, +22794, +23427, +24181, +21344, +16948, +12964, +12271, +10968, +14191, +11147, +14596, +12556, +14545, +12912, +11623, +12706, +14309, +16766, +19629, +18952, +20515, +16008, +16913, +14758, +18475, +18475, +21298, +19312, +18749, +13030, +12204, +10638, +13856, +15581, +17425, +16064, +14503, +13180, +13967, +13570, +13015, +11701, +14295, +16330, +18016, +14261, +10388, +11352, +15987, +22037, +21341, +19060, +16064, +18708, +19441, +19230, +17370, +16169, +19061, +18491, +19645, +15434, +13716, +14716, +15099, +18260, +14065, +15149, +14295, +16138, +17393, +15859, +18171, +18970, +20688, +18805, +16903, +14788, +13672, +15690, +15478, +16603, +15525, +15730, +15895, +13006, +11356, +11324, +13010, +17047, +15861, +18465, +15617, +16920, +13149, +12629, +13178, +16003, +19211, +20921, +17093, +15020, +11418, +14035, +14789, +14482, +14104, +16826, +18411, +20999, +15693, +16116, +13246, +19218, +17691, +19963, +15631, +18260, +16823, +18810, +15885, +17262, +15954, +18958, +17695, +18474, +14320, +15401, +14469, +19651, +17216, +18347, +14400, +16285, +15980, +15097, +14836, +15022, +16315, +17728, +16201, +15335, +13490, +13790, +13814, +15093, +16432, +17292, +17641, +15979, +13703, +12150, +12343, +13718, +16438, +15926, +16991, +14785, +15161, +13911, +13991, +13484, +15515, +16749, +19555, +17325, +16885, +13516, +15522, +16164, +19163, +18176, +17770, +17046, +18093, +17729, +17831, +16496, +18531, +17667, +17028, +15630, +14629, +15367, +15250, +15746, +15967, +14281, +15028, +14151, +15487, +14975, +16439, +17479, +19018, +19491, +19633, +19087, +18806, +17431, +18961, +18400, +18987, +16989, +15643, +15014, +14040, +13319, +13243, +12259, +13632, +12902, +14416, +12693, +13371, +12558, +14655, +15182, +16464, +15172, +16396, +15471, +17919, +16795, +17260, +15474, +16006, +16376, +17780, +16259, +17804, +16374, +17817, +15353, +15960, +15299, +17164, +16998, +16683, +14944, +14687, +14475, +16325, +14648, +15908, +14667, +16873, +16298, +15716, +14081, +14333, +15115, +18062, +18119, +18946, +17235, +17744, +16407, +16478, +15722, +17203, +18466, +20107, +17991, +17005, +14425, +15838, +16809, +17767, +17769, +17407, +17303, +17129, +15321, +14644, +13752, +16285, +16834, +16683, +14288, +12621, +13267, +14543, +15201, +16177, +15752, +16384, +16741, +16509, +15950, +15578, +16598, +17607, +17925, +16266, +15448, +15601, +15307, +15442, +14592, +13709, +14359, +14010, +14747, +13865, +13602, +14332, +15306, +15972, +15202, +14679, +15380, +16014, +17890, +17620, +18520, +17760, +18201, +17947, +17649, +17281, +17835, +17772, +18304, +16989, +16716, +15513, +15412, +15514, +15677, +15650, +15493, +15186, +15832, +15386, +16523, +16295, +17313, +17197, +17135, +16727, +16408, +16533, +16676, +16859, +17184, +16819, +16564, +15794, +15712, +15773, +15736, +15801, +15808, +15665, +15829, +15201, +15407, +15208, +15382, +15172, +15158, +15384, +15327, +15716, +15606, +15787, +15690, +15729, +15705, +15687, +15737, +15964, +16192, +16447, +16276, +15916, +15751, +15694, +15882, +15978, +16083, +16129, +16337, +16301, +16229, +16079, +16123, +16284, +16405, +16526, +16364, +16432, +16346, +16468, +16350, +16354, +16298, +16345, +16355, +16294, +16307, +16251, +16259, +16228, +16151, +16100, +16116, +16140, +16198, +16302, +16232, +16284, +16073, +16161, +16124, +16171, +16203, +16155, +16090, +16066, +15989, +15992, +16017, +16066, +16008, +16045, +15939, +15929, +15924, +15896, +15939, +15959, +15981, +15975, +15982, +15962, +15980, +15959, +16017, +16026, +16036, +16034, +16043, +16039, +16064, +16063, +16086, +16080, +16115, +16080, +16101, +16102, +16083, +16099, +16092, +16099, +16120, +16129, +16120, +16120, +16141, +16108, +16109, +16099, +16094, +16094, +16109, +16097, +16115, +16100, +16126, +16109, +16104, +16092, +16109, +16111, +16104, +16089, +16115, +16086, +16112, +16108, +16119, +16107, +16082, +16075, +16083, +16075, +16090, +16079, +16063, +16087, +16080, +16088, +16086, +16074, +16072, +16097, +16062, +16066, +16081, +16066, +16101, +16079, +16094, +16077, +16076, +16081, +16094, +16085, +16082, +16084, +16092, +16066, +16095, +16078, +16068, +16076, +16065, +16045, +16065, +16083, +16090, +16082, +16098, +16111, +16131, +16116, +16119, +16110, +16108, +16118, +16121, +16118, +16105, +16103, +16088, +16082, +16101, +16097, +16124, +16129, +16134, +16140, +16120, +16090, +16108, +16119, +16093, +16105, +16095, +16106, +16080, +16076, +16081, +16074, +16075, +16087, +16087, +16081, +16062, +16065, +16043, +16056, +16057, +16082, +16081, +16076, +16068, +16077, +16087, +16075, +16072, +16079, +16067, +16069, +16042, +16055, +16044, +16060, +16067, +16076, +16077, +16054, +16065, +16066, +16069, +16080, +16089, +16089, +16111, +16078, +16094, +16105, +16084, +16090, +16098, +16108, +16084, +16104, +16112, +16118, +16109, +16130, +16103, +16092, +16104, +16104, +16080, +16123, +16085, +16120, +16115, +16133, +16089, +16110, +16098, +16115, +16101, +16132, +16120, +16133, +16103, +16126, +16100, +16116, +16101, +16100, +16096, +16092, +16081, +16080, +16057, +16053, +16056, +16070, +16030, +16057, +16049, +16055, +16055, +16072, +16066, +16081, +16069, +16058, +16058, +16076, +16077, +16069, +16079, +16075, +16054, +16090, +16076, +16074, +16065, +16084, +16077, +16087, +16085, +16086, +16084, +16080, +16104, +16124, +16133, +16145, +16106, +16102, +16111, +16122, +16122, +16098, +16102, +16088, +16107, +16099, +16089, +16092, +16088, +16090, +16110, +16105, +16113, +16107, +16095, +16104, +16090, +16085, +16068, +16068, +16081, +16060, +16076, +16076, +16073, +16096, +16095, +16088, +16105, +16096, +16065, +16076, +16089, +16072, +16071, +16062, +16075, +16086, +16061, +16091, +16068, +16090, +16088, +16091, +16077, +16094, +16087, +16103, +16083, +16098, +16086, +16080, +16085, +16098, +16075, +16090, +16075, +16068, +16085, +16086, +16075, +16092, +16100, +16085, +16088, +16091, +16115, +16110, +16103, +16098, +16111, +16092, +16090, +16088, +16118, +16104, +16105, +16112, +16094, +16092, +16098, +16113, +16090, +16109, +16097, +16113, +16083, +16078, +16090, +16075, +16092, +16069, +16081, +16061, +16075, +16075, +16095, +16074, +16088, +16061, +16078, +16087, +16085, +16067, +16077, +16078, +16085, +16094, +16117, +16116, +16116, +16091, +16095, +16089, +16064, +16072, +16094, +16076, +16072, +16070, +16064, +16074, +16076, +16083, +16085, +16081, +16072, +16076, +16054, +16091, +16062, +16076, +16077, +16082, +16074, +16089, +16091, +16094, +16099, +16110, +16113, +16134, +16129, +16131, +16123, +16092, +16075, +16103, +16090, +16081, +16087, +16064, +16076, +16077, +16073, +16077, +16094, +16071, +16110, +16092, +16101, +16084, +16101, +16097, +16088, +16097, +16099, +16098, +16101, +16101, +16107, +16097, +16110, +16097, +16075, +16083, +16103, +16099, +16086, +16103, +16094, +16110, +16098, +16104, +16110, +16083, +16080, +16097, +16090, +16098, +16096, +16073, +16087, +16079, +16090, +16076, +16088, +16074, +16068, +16064, +16046, +16033, +16037, +16047, +16079, +16067, +16098, +16091, +16100, +16068, +16080, +16066, +16077, +16083, +16098, +16097, +16102, +16100, +16089, +16081, +16090, +16092, +16085, +16075, +16066, +16079, +16095, +16132, +16124, +16101, +16123, +16106, +16080, +16087, +16080, +16099, +16090, +16097, +16077, +16092, +16104, +16100, +16072, +16082, +16076, +16081, +16092, +16077, +16100, +16103, +16086, +16095, +16094, +16113, +16115, +16096, +16090, +16075, +16078, +16066, +16083, +16089, +16109, +16094, +16105, +16081, +16083, +16076, +16100, +16096, +16090, +16074, +16083, +16095, +16104, +16078, +16066, +16090, +16115, +16129, +16086, +16055, +16023, +16075, +16119, +16097, +16018, +15990, +16059, +16103, +16131, +16070, +16028, +16124, +16138, +16150, +16127, +16105, +16106, +16148, +16119, +16137, +16112, +16130, +16181, +16140, +16135, +16063, +16109, +16152, +16199, +16179, +16147, +16113, +16082, +16132, +16096, +16118, +16032, +15997, +15970, +15887, +15930, +15903, +15975, +16024, +16096, +16156, +16151, +16211, +16172, +16162, +16047, +16083, +15983, +15983, +15850, +15818, +15806, +15971, +16260, +16135, +16009, +15655, +15799, +16191, +16160, +15995, +15618, +15931, +16378, +16507, +16158, +15689, +15793, +16361, +16732, +16337, +15667, +15298, +16192, +16535, +16658, +15587, +15438, +16213, +16902, +16771, +15852, +15688, +16242, +16741, +16462, +15959, +15747, +16061, +16438, +16301, +16316, +16336, +16977, +17440, +17098, +16396, +15908, +16536, +17291, +17441, +16807, +15780, +15413, +15236, +15423, +15453, +15712, +15871, +15811, +15245, +14488, +14621, +15414, +16425, +16710, +16605, +16624, +17141, +17221, +17765, +17376, +17353, +16515, +15893, +14656, +13324, +12885, +12638, +13647, +13565, +13796, +13892, +13954, +15169, +16005, +17321, +18346, +18684, +18952, +17995, +16884, +16150, +16421, +16629, +17263, +16103, +15814, +15522, +16104, +16284, +15604, +14187, +14102, +14906, +16403, +17040, +15414, +14816, +15709, +17369, +18789, +17642, +17428, +17446, +17661, +17793, +17654, +17245, +17615, +17015, +17582, +16965, +15739, +15542, +15191, +16892, +17151, +17210, +16948, +15515, +15726, +15324, +16499, +16118, +16429, +16270, +16572, +16582, +15939, +16201, +15904, +15986, +16155, +15424, +15046, +14243, +14012, +14391, +14195, +14905, +15366, +15493, +14821, +13916, +13997, +14898, +15609, +15491, +14861, +14364, +14139, +14476, +14151, +15236, +15474, +15525, +16409, +16296, +18051, +18546, +19077, +18654, +16452, +15230, +15545, +17085, +17414, +17105, +14833, +14946, +15391, +16206, +16736, +15570, +15850, +16710, +17001, +16704, +16096, +16557, +18477, +18777, +18312, +17650, +16664, +16827, +17218, +17943, +18541, +17634, +17625, +17025, +16201, +15715, +15618, +15858, +15909, +16102, +16117, +15809, +14321, +14358, +14511, +15493, +16212, +17453, +17619, +17011, +15225, +15746, +16391, +17222, +17097, +16774, +16101, +15218, +14336, +13972, +13369, +13346, +13774, +14197, +12765, +12300, +11404, +13010, +14715, +15761, +16832, +17467, +17811, +19237, +18583, +18547, +17907, +17393, +16993, +15713, +14321, +14019, +14114, +14550, +14943, +14715, +16008, +17227, +18231, +17265, +15099, +13956, +14724, +17245, +18401, +17801, +16446, +16745, +17664, +17745, +17167, +16784, +17991, +19298, +19245, +18432, +15792, +14544, +14282, +15864, +16624, +16309, +15338, +14962, +14664, +14947, +16442, +17521, +18709, +19167, +19378, +18537, +17568, +17275, +17361, +17906, +16850, +16488, +14845, +14004, +13268, +13817, +14043, +14837, +14593, +14739, +13346, +12571, +12741, +13795, +15296, +15188, +14212, +13099, +13284, +15514, +17439, +18779, +18528, +18095, +17221, +16561, +15520, +14453, +13374, +14054, +15473, +17610, +17177, +16722, +15829, +16201, +16981, +16378, +15837, +14673, +14625, +15690, +16502, +16483, +15964, +15264, +16552, +17172, +18284, +17779, +17633, +17500, +17670, +18115, +18269, +18273, +17004, +15467, +14606, +14718, +15617, +16691, +17519, +18562, +17989, +17247, +16077, +15567, +16871, +18468, +19261, +18247, +15907, +14280, +13668, +13803, +14612, +14858, +15268, +15003, +15326, +15013, +14961, +15119, +15952, +17374, +17970, +17090, +15990, +15241, +15906, +16309, +16122, +15482, +14485, +13297, +12934, +13056, +14873, +16197, +17631, +17096, +16361, +15284, +16046, +17115, +17984, +17815, +16691, +14622, +13069, +12282, +12562, +13716, +15263, +17510, +18525, +18297, +17808, +17023, +17488, +16857, +16923, +15853, +15250, +14544, +14589, +15077, +16227, +17299, +18666, +18161, +17199, +14593, +14258, +15003, +17171, +18288, +17885, +17036, +15969, +15678, +16083, +16112, +17177, +17348, +18118, +17602, +16080, +14994, +14748, +15425, +16700, +17178, +17429, +16351, +14826, +14534, +15297, +16924, +18710, +19042, +19112, +17141, +16296, +15461, +15256, +15467, +15494, +15576, +15069, +14223, +13643, +13526, +14275, +15895, +17657, +18096, +17320, +16055, +15221, +15246, +15607, +15821, +15590, +14058, +13287, +12300, +12534, +13864, +15727, +18364, +19385, +19811, +18119, +16209, +14459, +13293, +13353, +14121, +15889, +17414, +18079, +17079, +15934, +14954, +15374, +16422, +17021, +16642, +15770, +15879, +15886, +16442, +15951, +16369, +17385, +17702, +17935, +16587, +16013, +16287, +17353, +18198, +18091, +17096, +16752, +15549, +15044, +15021, +15503, +16455, +16887, +17491, +17690, +16816, +16126, +15654, +16047, +16510, +16896, +16786, +16248, +15296, +15001, +15282, +15382, +15590, +15607, +15859, +16326, +16634, +16710, +16171, +15184, +15028, +15259, +15691, +15838, +15698, +15448, +14931, +14158, +14289, +14145, +14886, +15406, +16438, +17288, +17610, +17349, +16588, +15861, +16063, +16834, +17537, +17193, +16309, +15165, +14556, +14138, +14588, +14872, +15827, +16373, +17335, +17438, +17456, +16777, +16459, +16191, +16085, +16482, +16856, +17212, +17460, +16657, +16115, +14557, +13991, +13261, +13801, +14595, +15976, +17232, +18324, +18793, +18611, +18299, +17528, +16852, +15407, +14043, +13041, +12821, +13925, +15325, +17095, +18067, +17974, +17828, +17333, +17553, +17489, +17248, +16358, +14898, +13879, +13492, +13836, +14530, +15742, +17332, +18079, +18253, +17140, +16221, +15618, +15959, +17083, +17361, +16656, +15147, +13929, +13981, +14757, +16250, +17508, +17782, +17567, +16660, +16110, +15767, +16159, +16938, +17742, +17675, +16839, +15459, +14557, +14416, +15225, +16239, +16800, +16533, +16265, +15405, +15620, +15571, +16389, +16660, +16339, +15344, +14108, +13096, +12719, +13261, +14021, +15498, +16753, +17471, +18083, +17649, +17868, +17490, +17373, +16864, +16050, +15467, +14418, +13660, +13708, +14520, +15669, +16922, +17487, +18420, +18786, +18485, +17705, +15375, +13602, +12322, +12763, +13955, +15348, +15890, +17065, +17814, +18445, +18112, +16792, +16119, +16208, +17364, +18431, +18779, +17377, +16155, +14510, +14557, +14981, +15665, +16417, +17027, +17474, +18105, +17562, +17562, +16550, +16365, +16209, +16246, +16333, +16082, +15812, +15397, +15365, +15129, +15037, +15096, +15217, +15943, +16110, +16472, +16185, +16007, +16046, +16016, +16187, +16095, +16149, +15868, +15449, +14724, +14575, +14509, +15100, +15570, +16289, +16265, +16455, +16160, +16251, +16218, +16190, +16633, +16607, +16521, +16036, +15382, +15085, +14591, +14288, +14061, +14324, +15229, +16724, +17889, +18450, +18240, +17364, +16357, +15426, +14792, +14969, +15155, +16072, +16602, +16994, +16830, +16610, +16444, +16740, +17265, +17655, +17890, +17199, +16634, +15644, +15248, +15156, +15427, +15250, +15201, +14969, +15095, +15937, +16190, +17078, +16813, +16661, +16800, +16964, +17817, +17863, +17898, +16816, +15185, +12946, +12010, +12190, +14089, +16418, +18147, +19938, +20151, +20066, +18102, +15162, +12684, +11658, +12568, +14494, +16041, +16841, +17751, +17979, +18225, +17069, +15256, +14493, +14354, +15701, +16967, +17455, +17405, +16587, +15349, +14950, +14004, +14248, +14984, +16498, +18657, +19677, +19767, +18361, +16117, +14606, +13667, +14329, +14775, +15924, +16307, +16567, +16326, +15689, +15001, +14322, +14348, +15307, +16254, +17161, +17076, +17189, +16980, +16847, +16580, +16007, +15501, +15391, +15344, +15991, +15874, +16094, +15545, +15597, +15553, +16092, +16693, +17068, +16958, +16506, +15824, +15656, +15456, +16002, +16162, +16051, +15431, +14880, +14642, +15064, +15534, +16207, +16732, +16931, +16690, +16127, +15520, +15567, +16020, +16829, +17421, +17277, +16934, +16020, +15126, +14200, +13992, +14320, +15404, +16396, +17018, +18076, +18682, +19600, +19119, +17692, +15499, +13746, +13070, +13724, +15120, +16398, +18170, +18850, +19052, +17479, +15511, +14061, +13610, +14703, +16179, +17784, +18466, +18150, +16986, +15821, +15099, +14879, +15393, +16081, +17091, +17965, +18055, +18089, +16682, +15758, +14443, +13623, +13561, +13925, +15209, +16635, +17337, +17580, +16331, +14980, +13842, +13612, +14473, +15250, +16012, +16519, +16827, +16964, +16520, +15980, +15296, +15237, +15524, +16250, +16886, +16800, +16242, +15102, +14358, +13944, +14138, +14513, +15388, +16115, +17085, +17600, +17668, +17277, +16840, +16477, +16364, +16301, +16365, +16403, +16783, +17263, +17648, +17572, +17001, +16230, +15374, +15014, +15085, +15599, +16229, +16424, +16761, +16447, +16628, +16401, +16170, +15627, +14680, +14327, +14332, +15407, +16525, +17650, +18307, +18700, +18377, +17379, +15407, +13699, +12983, +13894, +15688, +17141, +17382, +17404, +16923, +17438, +17050, +16340, +14670, +13756, +13676, +14670, +15583, +16083, +16758, +17762, +18515, +18702, +17506, +16576, +15440, +15519, +15666, +16338, +16276, +15974, +14950, +14422, +14130, +14432, +14967, +15760, +16556, +17442, +17698, +18012, +17234, +16730, +16016, +16030, +16143, +16334, +16184, +16229, +16023, +16257, +15934, +15794, +15412, +15176, +15165, +15057, +15084, +15117, +15501, +15893, +16291, +16390, +16359, +16118, +15583, +15030, +14653, +14965, +15459, +16319, +17072, +17424, +17337, +16717, +16032, +15356, +14706, +15026, +15690, +16855, +18010, +18483, +18155, +17060, +15743, +14939, +14650, +15018, +15800, +16494, +16998, +16899, +16563, +15791, +14961, +14401, +14351, +14637, +15155, +15809, +16608, +17683, +18476, +18790, +18372, +17125, +15721, +14421, +13894, +14158, +15135, +16491, +17669, +17859, +17191, +16712, +16263, +16535, +16250, +15682, +15138, +14898, +15314, +15944, +16141, +16475, +16854, +17273, +17605, +16888, +16212, +15498, +15418, +16032, +16489, +16762, +16340, +15777, +15401, +15415, +15780, +16007, +16334, +16241, +16467, +16375, +16498, +16648, +16523, +16461, +16139, +15744, +15616, +15192, +15305, +15396, +15529, +15798, +15601, +15629, +15503, +15369, +15344, +15259, +15550, +15997, +16679, +17212, +17263, +16853, +16293, +15533, +15098, +14626, +14611, +14755, +15418, +16105, +16821, +16911, +16671, +16223, +15885, +15741, +16016, +16282, +16831, +17185, +17396, +17198, +16516, +15760, +15280, +15284, +15854, +16297, +16693, +16608, +16470, +16148, +15645, +15071, +14684, +14493, +15018, +15543, +16648, +17173, +17475, +17394, +17050, +16642, +16025, +15331, +14919, +15055, +15713, +16601, +17389, +17944, +18191, +17889, +16998, +15840, +14882, +14463, +14761, +15235, +15741, +15778, +16108, +16450, +16947, +17018, +16616, +16270, +15928, +15976, +16108, +16539, +17048, +17423, +17491, +17162, +16386, +15457, +14700, +14662, +15133, +16052, +16627, +16881, +16656, +16247, +15933, +15649, +15734, +15864, +16031, +16240, +16396, +16262, +15933, +15325, +14933, +14944, +15148, +15604, +15700, +15829, +15984, +16180, +16488, +16570, +16427, +15972, +15287, +14586, +14468, +14609, +15143, +15693, +16078, +16359, +16583, +16623, +16577, +16215, +16113, +16174, +16541, +16877, +17164, +17171, +17118, +16757, +16267, +15708, +15152, +14995, +15202, +15697, +16015, +15977, +15610, +15274, +15241, +15461, +16081, +16651, +17151, +17404, +17515, +17442, +16982, +16346, +15509, +14913, +14584, +14807, +15448, +16539, +17295, +18156, +18402, +18153, +17183, +15587, +14337, +13963, +14464, +15671, +16685, +17425, +17674, +17586, +17235, +16613, +15900, +15510, +15391, +15735, +16123, +16568, +16752, +16738, +16463, +16076, +15630, +15228, +15229, +15528, +16116, +16886, +17351, +17402, +16777, +15906, +15280, +14864, +14755, +14930, +15343, +15811, +16344, +16530, +16650, +16344, +16109, +15858, +15655, +15564, +15475, +15362, +15422, +15486, +15643, +15745, +15775, +15796, +15859, +15852, +15791, +15677, +15688, +15751, +16020, +16134, +16131, +15876, +15583, +15545, +15646, +16239, +16667, +17075, +17159, +16928, +16826, +16335, +16013, +15594, +15487, +15558, +15703, +15939, +16084, +16120, +16097, +15991, +15988, +16132, +16533, +16882, +17031, +16926, +16564, +16056, +15577, +15110, +14960, +15038, +15587, +16430, +17301, +17972, +18197, +17877, +17083, +16050, +15256, +14797, +15008, +15633, +16462, +17313, +17759, +17846, +17265, +16327, +15498, +15016, +15234, +15751, +16378, +16812, +16778, +16627, +16145, +15833, +15554, +15390, +15649, +15925, +16393, +16691, +16756, +16591, +15990, +15441, +14871, +14704, +14911, +15394, +15989, +16500, +16767, +16790, +16476, +16093, +15614, +15348, +15253, +15355, +15715, +15962, +16140, +16074, +15916, +15771, +15681, +15763, +15802, +15716, +15484, +15201, +15026, +15038, +15176, +15378, +15558, +15793, +16153, +16416, +16714, +16864, +16902, +16759, +16413, +16008, +15684, +15498, +15586, +15867, +16366, +16850, +17150, +17340, +17261, +17013, +16633, +16263, +15988, +15888, +16005, +16234, +16595, +16666, +16699, +16516, +16288, +16082, +16005, +16039, +16222, +16392, +16788, +16914, +17005, +16749, +16428, +16079, +15885, +15851, +15977, +16023, +16205, +16327, +16626, +16692, +16712, +16477, +16124, +15758, +15590, +15476, +15528, +15542, +15609, +15590, +15495, +15491, +15509, +15495, +15570, +15568, +15716, +15761, +15885, +15849, +15879, +15718, +15691, +15689, +15803, +15862, +15913, +15806, +15740, +15625, +15669, +15609, +15653, +15704, +15883, +16185, +16517, +16747, +16960, +16907, +16839, +16667, +16492, +16328, +16190, +16075, +15962, +15812, +15822, +15829, +16004, +16140, +16259, +16389, +16496, +16523, +16464, +16251, +16112, +16016, +16003, +15995, +16011, +15945, +15936, +16003, +16022, +16159, +16154, +16230, +16399, +16468, +16517, +16408, +16248, +16126, +15943, +15874, +15891, +16046, +16190, +16158, +16084, +15885, +15820, +15821, +15886, +16010, +16041, +16170, +16272, +16374, +16489, +16456, +16455, +16505, +16499, +16543, +16434, +16328, +16222, +16056, +15950, +15860, +15789, +15921, +16083, +16281, +16384, +16443, +16330, +16270, +16158, +15996, +15945, +15888, +15960, +16041, +16067, +15967, +15799, +15695, +15634, +15513, +15402, +15291, +15301, +15330, +15469, +15724, +15965, +16048, +16154, +16126, +16044, +15784, +15421, +15117, +15035, +15186, +15711, +16211, +16775, +17028, +17093, +16871, +16473, +15973, +15517, +15337, +15390, +15624, +15987, +16333, +16744, +17030, +17189, +17060, +16858, +16586, +16350, +16290, +16189, +16264, +16263, +16291, +16372, +16467, +16444, +16463, +16427, +16546, +16627, +16614, +16590, +16438, +16373, +16262, +16260, +16276, +16250, +16244, +16258, +16212, +16205, +16004, +15954, +15773, +15754, +15683, +15654, +15622, +15551, +15642, +15770, +15784, +15885, +15766, +15901, +15722, +15653, +15535, +15513, +15526, +15495, +15583, +15679, +15838, +16019, +16087, +16062, +15850, +15761, +15819, +15918, +16043, +16022, +16039, +16072, +16129, +16262, +16275, +16301, +16213, +16187, +16163, +16119, +16090, +16105, +16196, +16340, +16389, +16435, +16403, +16388, +16348, +16311, +16130, +16034, +15932, +15896, +15970, +16053, +16187, +16404, +16524, +16605, +16584, +16432, +16364, +16224, +16246, +16252, +16293, +16313, +16310, +16371, +16332, +16206, +16087, +15907, +15891, +15969, +16163, +16226, +16113, +15979, +15793, +15692, +15737, +15886, +16055, +16181, +16295, +16320, +16249, +16093, +15983, +15834, +15840, +15839, +15894, +16035, +16116, +16238, +16233, +16107, +16010, +15822, +15767, +15646, +15592, +15680, +15814, +16007, +16077, +16072, +15965, +15896, +15871, +15995, +16108, +16184, +16250, +16319, +16326, +16292, +16081, +15965, +15837, +15931, +16035, +16091, +16238, +16250, +16272, +16261, +16168, +16171, +16075, +16052, +15967, +15984, +16037, +16127, +16233, +16316, +16320, +16359, +16367, +16419, +16382, +16301, +16189, +16098, +16046, +16016, +16008, +16034, +15988, +16012, +15936, +15981, +15944, +15953, +16087, +16148, +16215, +16174, +16065, +15974, +15852, +15738, +15823, +15912, +16067, +16170, +16248, +16345, +16281, +16178, +16034, +15865, +15815, +15830, +15950, +16128, +16233, +16367, +16305, +16218, +16042, +15897, +15832, +15799, +15918, +16090, +16350, +16407, +16405, +16392, +16348, +16325, +16232, +16121, +16047, +16056, +16080, +16154, +16277, +16288, +16287, +16192, +16216, +16177, +16204, +16248, +16288, +16346, +16349, +16288, +16164, +16063, +15948, +15929, +15927, +15980, +16007, +15964, +15892, +15800, +15700, +15696, +15709, +15780, +15846, +15978, +15998, +16005, +15946, +15868, +15789, +15755, +15715, +15710, +15731, +15877, +15942, +16099, +16197, +16205, +16171, +16061, +15970, +15930, +15883, +15918, +15914, +15965, +16022, +16137, +16165, +16283, +16264, +16342, +16292, +16310, +16266, +16228, +16182, +16192, +16235, +16349, +16399, +16464, +16425, +16434, +16373, +16338, +16353, +16307, +16287, +16337, +16357, +16332, +16290, +16297, +16275, +16272, +16302, +16318, +16304, +16263, +16193, +16155, +16055, +16005, +15928, +15920, +15969, +15978, +15963, +16071, +16096, +16142, +16050, +16015, +15893, +15870, +15824, +15769, +15733, +15683, +15629, +15726, +15771, +15855, +15798, +15833, +15882, +15946, +15984, +16027, +16008, +15955, +15897, +15840, +15803, +15797, +15790, +15800, +15892, +15953, +16070, +16119, +16188, +16298, +16350, +16399, +16384, +16314, +16278, +16223, +16192, +16146, +16132, +16145, +16161, +16217, +16280, +16327, +16387, +16337, +16322, +16245, +16201, +16202, +16232, +16378, +16444, +16500, +16438, +16339, +16231, +16104, +16056, +15991, +16061, +16146, +16252, +16259, +16257, +16160, +16042, +15935, +15817, +15747, +15796, +15879, +15980, +16045, +16072, +15996, +15940, +15790, +15705, +15674, +15727, +15895, +16020, +16161, +16159, +16127, +15998, +15879, +15834, +15795, +15774, +15829, +15875, +16014, +16048, +16128, +16112, +16107, +16169, +16112, +16139, +16114, +16164, +16172, +16214, +16264, +16254, +16218, +16168, +16153, +16173, +16135, +16168, +16189, +16289, +16342, +16377, +16396, +16341, +16342, +16309, +16303, +16266, +16231, +16251, +16180, +16187, +16184, +16139, +16116, +16110, +16079, +16104, +16104, +16212, +16181, +16155, +16046, +15955, +15921, +15852, +15913, +15961, +16041, +16094, +16099, +16043, +15997, +15980, +15945, +15917, +15887, +15873, +15883, +15908, +15925, +15985, +15989, +15984, +15973, +15910, +15927, +15941, +15941, +15947, +15989, +15996, +15970, +15880, +15866, +15870, +15956, +16033, +16059, +16106, +16171, +16180, +16197, +16179, +16141, +16126, +16127, +16088, +16120, +16189, +16229, +16294, +16281, +16237, +16218, +16198, +16186, +16158, +16129, +16113, +16131, +16193, +16254, +16268, +16270, +16263, +16269, +16271, +16268, +16299, +16285, +16286, +16216, +16191, +16129, +16102, +16145, +16121, +16141, +16140, +16118, +16164, +16132, +16134, +16091, +16085, +16055, +16034, +16022, +15995, +15990, +15991, +16040, +16048, +16076, +16094, +16020, +16038, +15960, +15975, +15959, +15910, +15909, +15841, +15829, +15843, +15873, +15900, +15944, +15975, +15960, +15957, +15968, +15965, +15968, +15959, +15976, +16054, +16112, +16141, +16113, +16102, +16122, +16100, +16066, +16095, +16046, +16096, +16181, +16194, +16193, +16146, +16100, +16032, +16004, +16038, +16058, +16152, +16169, +16194, +16291, +16242, +16347, +16292, +16414, +16219, +16367, +16092, +16230, +16110, +16256, +16135, +16261, +16211, +16250, +16234, +16132, +16133, +16078, +16051, +16126, +15948, +16145, +15956, +16110, +15913, +16096, +15988, +16131, +16066, +16098, +16071, +16062, +16120, +16028, +16027, +15970, +15820, +15935, +15778, +15956, +15862, +16002, +15959, +16032, +16048, +16064, +16038, +16066, +16039, +16098, +16009, +16134, +16046, +16186, +16079, +16146, +16041, +16096, +16086, +16086, +16063, +16157, +16135, +16144, +16168, +16110, +16091, +16093, +16086, +16094, +16177, +16116, +16139, +16174, +16151, +16192, +16196, +16119, +16160, +16122, +16207, +16171, +16237, +16168, +16249, +16116, +16117, +16013, +16016, +16016, +16056, +16069, +16111, +16107, +16106, +16063, +16024, +16044, +16049, +16055, +16062, +16093, +16123, +16175, +16077, +16065, +15964, +16003, +15937, +15920, +15986, +15994, +16057, +16098, +16125, +16135, +16159, +16110, +16109, +16016, +16052, +16030, +16039, +16070, +16077, +16078, +16035, +15988, +16004, +16026, +16029, +16072, +16134, +16169, +16204, +16115, +16111, +16022, +16064, +15998, +16123, +16098, +16194, +16184, +16199, +16161, +16129, +16083, +16122, +16101, +16170, +16158, +16131, +16072, +16089, +16090, +16085, +16073, +16093, +16126, +16166, +16125, +16129, +16146, +16138, +16117, +16135, +16093, +16091, +16084, +16101, +16113, +16153, +16155, +16120, +16130, +16118, +16104, +16051, +16076, +16036, +16081, +15996, +16007, +15980, +16042, +16046, +16102, +16156, +16172, +16124, +16113, +16078, +16035, +16078, +16025, +15993, +16021, +15984, +15987, +15988, +16008, +16042, +16000, +15997, +16005, +16020, +16056, +16056, +16086, +16094, +16091, +16036, +15995, +16014, +16009, +16094, +16111, +16149, +16141, +16170, +16115, +16126, +16118, +16094, +16102, +16077, +16094, +16102, +16133, +16127, +16172, +16165, +16192, +16189, +16154, +16089, +16110, +16021, +16078, +16057, +16161, +16153, +16151, +16137, +16164, +16117, +16192, +16174, +16225, +16169, +16161, +16155, +16153, +16117, +16060, +16095, +16051, +16023, +16051, +16057, +16107, +16129, +16173, +16149, +16150, +16089, +16076, +16034, +16037, +16032, +16028, +16037, +16088, +16096, +16079, +16074, +16048, +16040, +16021, +15992, +15983, +16010, +16004, +16036, +16075, +16040, +15995, +15973, +15957, +15988, +16033, +16030, +16081, +16088, +16063, +16108, +16079, +16065, +16055, +16047, +16015, +16034, +16052, +16112, +16100, +16080, +16091, +16146, +16094, +16113, +16114, +16100, +16150, +16121, +16153, +16152, +16137, +16140, +16113, +16149, +16191, +16202, +16203, +16172, +16135, +16123, +16083, +16071, +16059, +16082, +16123, +16149, +16139, +16181, +16156, +16144, +16114, +16155, +16102, +16117, +16047, +16093, +16064, +16100, +16085, +16068, +16074, +16060, +16082, +16088, +16094, +16083, +16075, +16053, +16054, +16069, +16053, +16055, +16071, +16105, +16081, +16113, +16038, +16050, +16027, +15982, +16022, +16032, +16104, +16091, +16076, +16098, +16053, +16040, +16014}; +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ElectronicBell.cpp Sat Jan 11 17:54:23 2020 +0000 @@ -0,0 +1,199 @@ +// mbed specific header files. +#include "mbed.h" + +#include "Arrivederci.h" +#include "CambioOra.h" +#include "PrestoInClasse.h" +#include "Welcome.h" +#include "TooDark.h" + + +// dimensione massima del pacchetto ricevuto su seriale +#define PACKETDIM 8 + + +// Input/Output utilizzati da funzioni default su scheda NUCLEO +DigitalOut myOnBoardLed(LED2);// LED verde sulla scheda. Associato a PA_5 +Serial pc(SERIAL_TX, SERIAL_RX,9600); // seriale di comunicazione con il PC. Associati a PA_11 e PA_12 +DigitalIn myOnBoardButton(USER_BUTTON); // pulsante Blu sulla scheda. Associato a PC_13 + +// Definizione periferica seriale del Modulo BLE HC05 +Serial myBLE(PA_9, PA_10, 9600); //Tx, Rx, bps + + +// inizializza variabili contenente comando da BLE +volatile char cCommandBLE = 0; // ultimo comando ricevuto tramite BLE +volatile char cOldCommandBLE = 0; // precedente comando ricevuto tramite BLE + +// pacchetto di dati e relativa dimensione, ricevuto tramite BLE +char volatile caRxPacket[PACKETDIM]; // variabile che viene modificata e aggiornata nella IRQ della BLE + +//indice e contatore di caratteri ricevuti da BLE +volatile int nCharCount; // variabile che viene modificata e aggiornata nella IRQ della BLE + +// flag che diventa true quando si accende la luce +bool bLuce = false; + +DigitalOut myRelay (PC_7); // pin di output verso il secondo relay +AnalogOut myWaveOut (PA_4); // uscita analogica Audio +AnalogIn myPhotoTrans (PA_1); // input analogico per phototransistor + + +// funzione per generare messaggi vocali +//void SoundMessage(array in in put, numero di campioni nell'array in input, ritardo nella generazione tra un campione e l'altro) +void SoundMessage(const int naInputSoundWave[], int nSampleNum, long fSampleDeltaT); + +/*******************************************/ +/* Funzione di generazione Messaggio Audio */ +/*******************************************/ +void SoundMessage(const int naInputSoundWave[],int nSampleNum, long fSampleDeltaT) +{ + // indice per i cicli interni alla funzione + int nIndex; + + + //++++++++++++ INIZIO generazione messaggio +++++++++++++++++ + for(nIndex=0; nIndex < nSampleNum; nIndex++) + { + // mette in output un campione della forma d'onda del welcome message moltiplicato per l'amplificazione fAmp + myWaveOut.write_u16(naInputSoundWave[nIndex]); + + // tra un campione e l'altro attendi un periodo pari al periodo di campionamento + wait_us(fSampleDeltaT); // 57; 37 quando non sottocampionato + } + //++++++++++++ FINE generazione messaggio +++++++++++++++++ +} + + +//**********************************************/ +// IRQ associata a Rx da BLE +//**********************************************/ +void BLERxInterrupt(void) +{ + // carattere ricevuto da BLE + char cReadChar; + + //myOnBoardLed = !myOnBoardLed; + + + while((myBLE.readable())) + { + // acquisice stringa in input e memorizza in array + cReadChar = myBLE.getc(); // Read character + caRxPacket[nCharCount]=cReadChar; + nCharCount++; + pc.printf("%c\r\n", cReadChar); // diagnostica + + if(cReadChar != NULL) + { + // assegna il carattere ricevuto, al comando da BLE + cCommandBLE = cReadChar; + } + } + } + +/********/ +/* Main */ +/********/ +int main() +{ + // messaggio di benvenuto + pc.printf("\r\n***** Hallo Amaldi Students - Exercise 40 *****\r\n"); + pc.printf("***** Electronic Bell *****\r\n"); + + // inizializza variabili + myOnBoardLed = 0; + myRelay = 0; + bLuce = false; + + + // Attiva la IRQ per la RX su seriale BLE + myBLE.attach(&BLERxInterrupt,Serial::RxIrq); // // entra in questa routine quando riceve un carattere dalla seriale del BLE + + + //+++++++++++++++++++ + //+ Ciclo Principale + //+++++++++++++++++++ + while(true) + { + pc.printf("%.3f\r\n",myPhotoTrans.read()); + if((myPhotoTrans.read() < 0.1) && (bLuce==false)) + { + myRelay = 1; + SoundMessage(naInputSoundWaveTooDark,nSampleNumTooDark, 70.0); // genera messaggio audio di Ingresso + bLuce = true; + } + if(myPhotoTrans.read() > 0.5) + { + myRelay = 0; + bLuce = false; + } + // se è arrivato un comando diverso dal precedente, applica le azioni richieste + if(cCommandBLE != cOldCommandBLE) + { + + switch (cCommandBLE) + { + // accendi/spegni la luce + case 'L': // 'A' = 0x41; 'a' = 0x61 + { + myOnBoardLed = 1; + myRelay = 1; + } break; + case 'l': + { + myOnBoardLed = 0; + myRelay = 0; + bLuce = false; // riattiva il flag per accendere la luce in caso di superamento soglia di bassa luminosità + } break; + case 'I': // 'A' = 0x41; 'a' = 0x61 + { + myOnBoardLed = 1; + SoundMessage(naInputSoundWavePrestoInClasse,nSampleNumPrestoInClasse, 62.0); // genera messaggio audio di Ingresso + } break; + case 'i': + { + myOnBoardLed = 0; + SoundMessage(naInputSoundWavePrestoInClasse,0, 0.0); // spegni il messaggio audio + } break; + case 'R': // 'A' = 0x41; 'a' = 0x61 + { + myOnBoardLed = 1; + SoundMessage(naInputSoundWaveCambioOra,nSampleNumCambioOra, 65.0); // genera messaggio audio di Ricreazione + } break; + case 'r': + { + myOnBoardLed = 0; + SoundMessage(naInputSoundWaveCambioOra,0, 0.0); // spegni il messaggio audio + } break; + case 'U': // 'A' = 0x41; 'a' = 0x61 + { + myOnBoardLed = 1; + SoundMessage(naInputSoundWaveArrivederci,nSampleNumArrivederci, 67.0); // genera messaggio audio di Uscita + } break; + case 'u': + { + myOnBoardLed = 0; + SoundMessage(naInputSoundWaveArrivederci,0, 0.0); // spegni il messaggio audio + } break; + case 'B': // 'A' = 0x41; 'a' = 0x61 + { + myOnBoardLed = 1; + SoundMessage(naInputSoundWaveWelcome,nSampleNumWelcome, 40.0); // genera messaggio audio di benvenuto + } break; + case 'b': + { + myOnBoardLed = 0; + SoundMessage(naInputSoundWaveWelcome,0, 0.0); // spegni il messaggio audio + } break; + default: {} break; + + } + // visualizza il comando ricevuto + pc.printf("Comando = %c \r\n", cCommandBLE); // diagnostica + cOldCommandBLE = cCommandBLE; // memorizza il comando ricevuto + } + } +} + + \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/PrestoInClasse.h Sat Jan 11 17:54:23 2020 +0000 @@ -0,0 +1,29873 @@ +//Forma d'onda campionata +int nSampleNumPrestoInClasse = 29867; +int nSamplePerSecPrestoInClasse = 44100; +int nUnderSampleFactorPrestoInClasse = 3; +const int naInputSoundWavePrestoInClasse[29867]= { +16856, +16821, +16812, +16813, +16852, +16865, +16869, +16876, +16895, +16842, +16884, +16906, +16882, +16895, +16885, +16910, +16878, +16875, +16847, +16835, +16843, +16876, +16847, +16841, +16798, +16822, +16815, +16835, +16877, +16848, +16810, +16848, +16830, +16894, +16856, +16884, +16891, +16848, +16866, +16871, +16865, +16802, +16849, +16868, +16868, +16870, +16856, +16868, +16858, +16871, +16877, +16908, +16878, +16886, +16913, +16886, +16889, +16909, +16853, +16882, +16886, +16863, +16905, +16870, +16887, +16861, +16877, +16847, +16889, +16872, +16869, +16884, +16875, +16894, +16918, +16855, +16882, +16868, +16892, +16876, +16862, +16823, +16847, +16841, +16871, +16856, +16864, +16865, +16902, +16856, +16870, +16834, +16846, +16828, +16861, +16868, +16816, +16831, +16846, +16840, +16828, +16815, +16853, +16826, +16866, +16861, +16823, +16882, +16859, +16865, +16882, +16884, +16866, +16885, +16888, +16882, +16874, +16871, +16893, +16842, +16829, +16872, +16847, +16854, +16859, +16863, +16879, +16888, +16881, +16872, +16832, +16803, +16846, +16852, +16860, +16822, +16855, +16905, +16922, +16882, +16927, +16899, +16898, +16841, +16867, +16810, +16917, +16934, +16875, +16835, +16896, +16827, +16864, +16882, +16882, +16882, +16872, +16855, +16782, +16833, +16824, +16914, +16899, +16876, +16860, +16860, +16810, +16887, +16811, +16875, +16891, +16837, +16954, +16889, +16850, +16813, +16796, +16856, +16898, +16877, +16832, +16829, +16812, +16809, +16836, +16832, +16827, +16834, +16919, +16809, +16864, +16891, +16948, +16923, +16930, +16888, +16904, +16848, +16996, +16884, +16918, +16889, +16868, +16950, +16936, +16754, +16914, +16892, +16835, +16875, +16933, +16840, +16840, +16900, +16778, +16854, +16861, +16782, +16879, +16805, +16843, +16780, +16822, +16860, +16895, +16765, +16775, +16906, +16912, +16876, +16869, +16907, +16914, +16966, +16906, +16891, +16858, +16711, +16907, +16814, +16682, +16643, +16845, +16840, +16836, +16731, +16879, +16891, +16823, +16932, +16961, +17000, +16889, +16924, +16942, +16908, +16975, +16944, +16844, +16956, +16906, +16896, +16979, +17093, +16998, +16972, +16924, +16863, +16926, +16985, +17070, +16921, +16912, +16771, +16829, +16906, +16805, +16685, +16640, +16816, +16847, +16566, +16686, +16727, +16661, +16688, +16653, +16710, +16775, +16748, +16769, +16818, +16834, +16725, +16639, +16751, +16771, +16889, +16941, +16862, +16856, +16821, +16774, +17000, +16952, +16986, +17034, +17029, +17059, +17062, +17069, +17088, +16976, +17043, +17111, +17023, +16998, +16941, +16889, +16878, +16882, +16755, +16880, +16863, +16836, +16806, +16724, +16667, +16909, +16820, +16914, +16954, +16974, +16786, +16858, +16689, +16830, +16818, +16872, +16945, +16816, +16976, +16936, +16729, +16735, +16673, +16694, +16725, +16764, +16625, +16407, +16298, +16473, +16571, +16470, +16568, +17021, +17008, +17399, +16970, +17468, +17110, +18177, +17054, +17155, +16276, +18125, +17270, +17933, +15950, +16335, +17065, +17093, +16626, +15175, +16050, +16943, +18313, +15940, +17076, +15534, +17787, +18515, +16635, +15756, +17647, +18652, +20994, +16029, +15302, +17587, +22106, +17368, +15979, +13557, +21595, +20929, +16073, +12093, +13695, +20538, +16847, +14266, +13470, +17539, +13928, +13893, +14045, +16639, +13756, +12041, +18613, +17501, +21176, +14760, +14229, +19225, +17283, +11784, +15544, +22255, +21209, +16260, +12629, +16631, +17173, +14052, +16795, +13996, +21270, +16671, +18090, +16013, +17226, +16423, +14060, +15667, +17178, +20386, +20256, +21654, +15988, +17648, +15801, +16745, +18920, +19151, +22283, +19821, +20094, +16732, +19518, +11824, +15027, +18014, +23526, +16757, +12934, +14990, +19557, +14133, +14641, +15500, +21670, +18661, +17103, +10212, +18379, +16778, +17126, +18572, +16249, +16145, +12573, +16495, +15234, +17716, +16008, +20549, +11517, +20853, +15341, +21793, +16263, +15458, +15364, +17389, +12021, +19663, +20989, +19965, +16090, +11481, +17936, +16023, +20473, +22368, +14794, +18193, +12908, +9778, +19766, +14819, +19641, +12996, +10005, +10886, +7033, +15234, +16525, +17640, +18305, +14039, +14017, +12813, +14172, +19635, +19598, +20737, +18400, +18414, +19773, +16704, +13615, +21113, +14655, +22335, +18867, +21092, +22563, +19483, +21611, +18828, +15963, +20186, +16664, +15974, +20604, +19069, +25384, +9164, +15642, +9907, +13441, +10411, +14036, +18247, +16792, +14716, +12969, +14502, +15942, +16370, +21056, +14523, +18533, +18614, +20393, +21000, +18605, +21344, +21810, +18558, +22047, +18186, +17534, +16199, +17768, +18158, +17794, +21613, +16841, +16884, +19281, +18312, +16865, +15796, +15541, +16818, +18428, +20046, +20695, +20545, +13020, +11306, +5755, +8857, +10583, +11391, +15230, +14285, +10058, +12572, +13474, +15693, +11420, +16739, +16628, +16332, +17273, +22021, +20268, +22267, +19375, +22505, +17162, +15153, +13368, +11078, +17077, +20179, +18027, +20968, +18142, +16482, +16868, +14867, +13555, +17940, +17156, +20114, +19835, +21830, +18348, +15222, +9794, +10138, +5819, +10155, +11844, +15931, +16625, +18560, +13332, +12490, +13587, +17059, +19246, +21726, +20216, +28897, +27322, +29255, +19793, +23132, +21861, +22988, +20067, +19985, +15921, +17862, +15096, +20973, +16536, +19325, +14996, +12777, +15623, +12572, +19332, +20029, +23466, +23762, +19471, +19065, +12959, +8002, +10296, +8744, +10720, +7670, +11527, +13035, +13448, +15848, +13864, +9460, +13151, +13140, +16949, +27648, +30432, +31727, +27740, +17450, +17358, +16842, +18161, +18096, +18674, +14588, +21911, +12310, +20340, +12970, +13250, +4975, +10013, +8278, +15776, +15574, +20124, +20721, +21440, +17423, +16689, +11367, +7988, +6227, +11005, +10866, +18337, +15142, +14998, +14009, +11522, +9420, +14358, +14656, +22683, +24438, +30282, +31221, +27138, +23609, +22321, +20115, +19344, +19736, +17243, +18307, +18801, +18483, +20754, +15616, +16036, +10088, +10955, +8641, +15014, +13662, +17909, +14310, +18575, +12395, +17705, +14103, +12437, +13043, +12100, +14826, +16028, +12823, +17115, +16534, +20695, +18175, +18760, +18852, +22629, +26010, +28755, +27619, +25967, +21805, +21800, +18360, +20655, +17357, +21256, +11779, +17555, +6424, +17954, +6547, +18554, +12479, +18997, +13537, +15616, +10811, +10614, +8057, +12086, +12753, +16449, +16510, +15623, +13346, +14135, +12489, +14542, +14973, +17129, +18793, +18838, +22461, +25565, +24976, +21430, +20472, +18972, +22147, +20491, +24405, +22762, +20104, +20643, +12637, +14562, +6704, +11480, +8643, +13446, +13182, +15504, +16620, +13341, +14045, +12141, +12912, +11994, +14047, +15451, +17194, +15652, +16205, +16665, +19796, +18230, +17676, +18352, +15227, +18260, +19408, +24294, +22839, +24337, +20548, +20380, +18827, +19484, +18329, +21032, +17189, +20393, +17199, +19171, +12554, +11720, +7619, +10149, +8722, +13038, +17201, +14850, +17647, +13492, +16255, +16384, +15106, +21076, +19169, +21471, +20314, +22623, +20602, +21123, +19488, +15416, +13506, +11146, +16725, +17084, +20061, +18300, +16513, +16588, +15055, +15653, +17071, +17191, +20826, +23458, +20927, +20121, +13388, +13396, +9407, +11396, +14779, +14727, +20886, +15148, +18265, +12894, +14940, +12733, +13446, +13368, +16689, +20145, +21411, +22969, +22918, +20338, +16847, +12099, +15257, +12830, +16410, +17737, +19236, +18280, +18671, +17499, +15420, +14667, +14295, +14782, +16905, +20425, +22654, +22636, +20574, +15291, +13790, +13619, +11388, +14209, +16701, +18408, +20002, +14649, +16332, +13416, +14377, +13426, +10616, +14946, +16960, +18908, +18934, +15107, +18695, +19271, +22340, +22290, +22186, +21299, +20459, +18577, +13582, +15447, +19436, +17733, +19261, +14681, +14950, +16723, +17039, +11337, +16683, +9162, +14392, +15783, +21622, +18869, +18717, +15143, +13570, +12026, +13385, +17195, +15849, +16750, +16445, +13677, +21215, +20333, +15970, +10386, +14079, +14150, +18265, +22036, +24086, +22531, +24545, +18648, +15064, +21385, +11639, +17845, +18006, +20420, +21756, +17634, +6377, +12813, +14223, +18307, +16159, +11425, +9650, +20708, +14912, +18890, +16770, +15845, +13141, +15644, +12179, +19495, +16263, +18132, +15797, +18495, +17978, +24113, +19587, +16873, +19117, +22665, +22547, +27674, +19473, +22741, +23716, +19798, +15979, +14775, +11056, +19983, +16447, +8455, +8259, +9487, +5796, +10596, +3085, +3729, +13224, +15448, +15873, +21134, +14142, +19320, +26349, +17797, +19811, +22281, +22216, +20630, +23425, +15806, +23535, +25807, +21008, +26115, +19521, +12514, +17831, +20380, +18162, +21874, +16695, +17830, +21332, +12797, +11338, +9821, +4283, +6378, +10275, +8769, +10941, +12871, +7256, +8076, +5362, +9766, +13728, +20722, +21026, +27696, +25759, +27164, +23037, +25442, +27596, +29743, +22864, +23163, +18723, +17070, +19603, +21843, +20457, +20001, +22263, +14893, +10469, +6578, +7682, +8427, +15025, +13857, +12910, +13673, +8965, +7456, +5639, +6479, +9809, +17177, +17065, +18235, +19601, +15783, +19532, +21603, +23133, +26900, +29937, +21830, +24974, +24379, +22677, +25088, +24651, +18206, +19645, +19438, +13016, +17981, +15546, +9652, +15450, +14314, +13975, +17723, +16416, +11274, +10539, +6271, +4346, +9693, +7564, +13248, +15193, +14152, +15975, +12507, +12589, +19303, +16985, +19632, +24422, +24056, +27562, +28491, +22505, +23966, +22113, +19280, +20658, +19086, +18149, +25131, +19151, +16153, +17951, +13328, +9955, +15102, +8874, +10810, +16282, +11195, +14110, +16062, +7972, +9149, +9731, +8226, +13609, +15259, +12199, +16330, +16178, +19295, +20688, +19743, +21015, +26561, +23698, +25398, +22552, +20223, +21053, +23711, +20630, +23192, +20131, +19406, +17590, +15312, +12609, +15414, +13732, +14976, +15894, +15419, +14439, +13205, +11398, +7562, +9819, +9795, +11260, +16761, +14579, +18203, +15331, +12891, +12180, +16852, +15886, +18607, +23558, +23716, +25939, +25158, +19512, +20249, +20590, +18489, +20225, +23623, +23607, +26736, +21140, +16658, +12500, +10379, +10960, +14800, +13755, +16568, +15353, +11099, +10797, +8878, +6570, +10001, +10875, +14059, +18405, +20102, +17802, +19167, +11009, +13186, +17800, +19402, +23380, +26975, +23224, +22529, +19240, +14642, +16833, +18795, +17126, +22571, +22776, +24493, +22075, +20937, +11475, +14039, +13610, +14383, +19610, +16957, +15270, +15377, +8598, +6356, +10162, +7612, +12894, +16816, +12956, +19418, +15085, +15912, +18271, +17337, +15599, +20977, +18639, +21503, +24187, +18782, +18268, +18621, +13700, +17214, +20119, +16720, +23594, +26545, +20190, +25002, +15730, +12820, +17308, +16552, +16919, +21322, +15406, +14141, +14964, +6168, +6140, +7265, +8195, +14860, +17075, +17325, +17964, +18130, +14033, +16724, +15318, +16715, +21088, +23008, +20474, +22911, +15629, +14825, +16316, +14145, +18806, +19438, +19323, +23724, +24945, +23134, +19802, +18407, +15367, +18794, +19141, +17006, +17125, +18325, +14282, +12255, +7617, +2705, +7571, +11861, +13560, +18690, +15012, +15535, +15489, +13943, +13309, +16893, +20648, +23104, +26666, +22264, +16776, +17820, +14415, +14890, +21160, +18776, +22201, +25720, +20700, +20635, +17454, +14688, +17702, +20726, +17894, +19642, +17207, +16218, +15951, +11762, +8594, +7212, +8132, +11568, +13521, +14230, +13080, +14647, +12984, +14109, +14185, +15873, +20460, +22735, +24216, +23993, +19340, +19538, +17878, +18218, +21493, +21021, +22085, +22369, +20219, +20274, +17461, +16719, +15109, +15861, +16446, +15400, +16096, +17899, +14144, +13962, +9519, +6177, +7566, +11140, +13199, +17661, +17287, +16338, +14876, +11634, +12691, +16591, +21256, +24639, +26053, +23957, +22091, +18077, +15715, +16047, +19462, +23187, +27103, +24222, +21314, +16686, +13064, +12074, +13609, +15118, +18327, +17214, +15983, +13471, +8907, +9153, +8289, +8817, +10020, +13536, +15506, +20084, +18994, +18752, +15916, +14974, +14552, +19175, +22293, +23910, +25742, +21596, +19983, +17118, +14902, +16494, +19915, +23222, +24594, +24119, +19171, +18021, +14391, +13548, +14582, +17549, +15939, +15700, +10564, +9033, +9514, +10435, +9088, +8710, +9561, +13355, +19656, +19158, +18915, +19409, +20785, +21321, +21612, +19675, +18967, +25573, +21694, +21363, +15896, +13813, +15546, +21807, +17869, +21812, +19529, +21388, +18878, +15385, +12012, +18333, +16923, +19642, +14780, +7931, +7494, +8869, +7800, +9953, +8910, +11078, +15428, +20928, +17160, +20093, +18212, +19905, +23462, +23953, +20227, +22150, +20483, +20806, +20306, +16019, +13475, +16255, +17677, +20793, +21653, +17739, +18636, +16858, +16770, +19604, +18659, +16289, +16768, +9309, +9401, +6482, +9134, +10495, +11006, +12324, +14179, +15483, +18098, +15133, +19746, +23805, +25980, +26398, +23904, +16854, +22225, +19167, +19021, +19296, +14024, +13911, +17541, +12244, +18513, +19094, +19870, +19845, +18356, +12296, +20522, +17470, +19928, +16141, +11445, +8728, +10341, +9353, +8246, +11747, +12362, +16239, +19795, +18115, +17793, +22708, +21895, +22376, +25353, +20027, +22225, +24506, +16550, +12904, +14880, +10598, +20847, +19707, +12975, +14601, +17353, +14303, +21457, +14866, +15248, +21748, +18629, +15506, +13753, +8991, +12051, +15533, +9227, +10559, +13884, +16045, +21437, +20898, +17280, +20761, +23552, +19476, +22967, +17876, +21192, +22885, +21075, +12970, +12476, +9107, +16779, +18076, +17467, +14962, +17016, +13564, +17000, +13159, +18959, +22393, +23187, +14275, +11949, +7481, +12529, +16289, +14255, +12975, +15002, +13998, +20601, +17973, +20937, +22912, +27188, +21373, +20680, +14804, +20623, +21801, +20860, +13152, +9634, +8886, +16475, +15646, +14626, +16212, +17203, +19813, +16436, +11872, +16344, +24077, +21071, +18557, +10810, +10300, +14939, +15532, +10222, +12129, +12744, +16834, +23934, +20343, +21071, +23992, +21851, +22376, +20958, +15223, +20287, +21505, +18818, +16281, +11727, +6404, +13388, +15924, +10942, +19674, +15532, +16553, +18463, +13701, +14371, +26503, +17408, +20217, +13270, +10578, +12065, +14913, +8071, +14015, +14840, +17843, +23109, +22727, +17903, +24791, +22851, +22055, +25150, +16864, +19737, +24169, +15278, +13845, +11533, +5332, +16609, +14488, +11278, +17258, +15793, +14534, +17105, +11858, +14229, +26921, +18868, +19871, +11949, +10585, +11198, +16631, +10358, +15545, +15935, +20003, +23303, +23304, +19198, +21971, +22591, +21164, +23904, +16495, +20217, +22945, +17620, +13515, +8495, +5865, +16423, +16532, +13421, +15813, +14783, +15802, +16714, +11254, +14972, +25095, +20101, +18949, +12103, +6493, +14184, +16196, +11664, +16281, +16318, +17217, +27472, +21453, +20913, +25436, +23023, +21002, +22423, +14535, +18649, +23985, +15509, +12309, +10675, +6815, +14700, +14866, +10031, +16749, +18378, +19422, +16038, +11466, +12385, +22148, +22790, +17283, +13185, +8932, +13081, +15230, +13804, +12623, +17734, +20406, +26721, +24007, +20781, +21633, +24848, +22405, +23072, +16143, +15825, +21295, +17347, +9933, +9125, +5832, +13201, +19364, +10877, +15727, +17271, +18112, +17076, +14419, +12866, +22564, +22615, +16625, +13179, +8060, +13173, +13282, +15908, +11612, +17999, +19214, +25906, +23888, +22102, +20892, +23988, +24487, +21903, +17636, +16265, +19551, +18242, +12249, +7951, +8555, +12412, +15502, +12258, +13578, +16554, +22345, +13437, +14696, +13562, +20384, +24767, +19487, +10197, +12533, +11766, +9232, +18725, +9304, +19783, +22493, +24455, +23833, +23580, +19678, +23623, +23997, +19896, +19373, +19394, +19923, +15997, +11481, +3878, +8915, +12314, +13773, +15546, +14061, +17740, +20440, +13656, +14093, +15715, +21321, +22730, +19332, +8658, +12591, +10939, +12276, +15426, +13362, +15862, +23170, +25748, +24430, +25363, +21440, +21699, +24881, +20892, +16283, +21469, +18659, +16264, +11281, +6328, +6914, +10113, +12334, +12428, +17229, +21321, +19379, +13949, +14046, +14645, +21252, +22612, +17497, +13367, +14100, +9198, +9012, +12207, +14356, +19372, +25220, +24545, +25046, +24550, +22065, +22139, +24421, +20267, +20922, +18718, +20025, +12091, +8357, +9388, +6516, +13512, +12784, +10641, +16207, +19040, +17220, +18324, +18359, +15727, +20273, +17395, +13490, +15690, +15029, +9737, +10704, +11758, +11624, +20716, +25243, +24525, +28860, +23374, +18544, +24598, +21848, +21664, +22717, +17926, +17923, +11793, +8428, +7882, +9571, +11929, +12085, +14084, +14673, +20522, +16473, +16820, +17569, +17153, +21791, +19988, +12870, +13808, +10613, +8581, +13708, +11818, +15019, +20204, +23904, +24650, +27520, +22043, +21772, +24170, +22835, +20378, +19888, +19237, +17087, +13283, +8212, +8091, +8803, +12306, +12806, +13588, +18286, +18720, +18014, +18546, +17030, +17317, +21549, +14971, +16544, +15816, +10217, +9113, +9084, +11178, +17947, +21860, +24148, +26837, +23973, +20851, +19104, +23560, +23753, +23143, +19894, +17169, +14972, +11125, +7683, +11093, +8461, +15041, +12685, +13920, +19306, +19802, +17553, +19568, +12902, +18581, +22341, +15566, +18208, +12086, +7559, +9539, +10496, +13195, +19890, +22350, +23098, +25848, +22681, +19989, +22070, +24797, +21663, +22808, +16678, +16637, +15861, +10816, +8036, +12042, +7263, +14781, +13038, +14440, +21909, +18392, +16552, +19116, +14500, +21349, +20938, +13530, +15913, +11991, +8969, +10483, +10955, +13542, +21137, +23668, +24739, +25192, +21063, +20385, +22466, +25170, +23467, +19810, +17390, +13577, +12885, +7956, +12244, +11303, +12465, +12406, +11023, +17479, +21756, +19352, +19151, +17087, +16133, +22303, +16442, +15166, +14259, +9946, +9180, +8108, +11283, +18232, +24546, +24019, +24082, +18679, +23088, +23335, +25829, +25538, +20034, +16752, +18387, +13010, +11120, +10040, +11618, +10940, +12758, +8960, +13624, +20478, +20949, +17582, +18736, +16612, +19771, +21540, +15630, +13326, +13265, +7532, +7609, +10167, +13607, +20467, +26212, +24097, +22806, +19826, +22053, +24017, +26403, +24304, +19928, +19395, +16662, +10035, +7995, +9813, +13250, +13228, +11533, +9304, +14761, +22331, +19541, +17143, +20562, +16421, +21720, +19691, +11483, +13055, +11823, +6213, +9313, +12592, +14634, +24569, +26138, +22272, +22954, +21022, +23145, +25706, +25486, +21690, +19747, +19578, +12352, +9504, +8645, +10076, +13537, +12574, +10635, +15579, +16537, +21397, +14798, +19815, +18782, +20936, +19860, +15440, +10739, +9964, +9152, +7913, +13522, +17057, +18315, +24575, +23015, +20313, +24527, +21507, +24476, +26077, +22144, +20054, +19828, +15342, +10218, +11067, +6996, +13737, +14577, +13196, +14591, +14524, +18156, +17329, +18947, +19721, +19956, +19248, +16180, +12479, +10419, +10094, +8553, +10215, +14849, +18829, +23038, +25701, +19468, +22273, +21400, +22535, +26126, +22972, +21510, +20354, +17691, +9431, +10709, +8722, +12193, +15882, +12630, +14614, +16227, +17826, +16029, +18100, +19100, +20614, +20880, +16895, +12859, +11557, +8186, +8707, +11635, +13798, +19342, +19707, +22043, +21347, +22991, +23250, +21180, +23594, +21624, +23818, +21032, +19157, +11445, +11864, +8937, +11479, +12946, +13986, +16859, +16194, +17403, +15031, +16326, +19105, +21107, +20489, +19844, +14114, +8981, +9494, +5845, +12019, +15770, +19118, +18588, +23009, +17775, +23340, +23395, +20636, +23291, +24056, +21774, +22279, +20895, +8632, +14112, +8777, +10576, +15128, +13256, +13748, +19311, +16521, +15835, +18217, +16807, +20545, +21886, +18104, +15028, +11737, +6926, +7327, +9970, +14216, +19987, +20481, +21469, +17552, +20650, +22574, +24873, +24287, +21578, +22830, +21727, +20998, +11754, +10215, +10548, +11834, +14709, +11707, +15447, +16422, +20111, +16266, +16226, +17425, +20192, +20588, +21174, +13825, +11216, +9065, +4984, +9470, +13345, +18120, +21083, +23777, +16410, +21787, +22205, +22076, +25755, +21872, +22354, +23872, +21516, +11131, +12017, +7879, +11047, +16402, +13498, +13590, +17992, +15873, +17277, +19414, +16593, +21482, +19412, +18325, +15337, +12767, +8957, +7065, +8873, +10992, +17251, +20343, +23087, +19940, +20962, +20467, +23629, +23591, +22771, +23076, +22973, +21013, +13438, +10003, +9682, +11780, +15173, +13931, +13849, +15318, +17818, +18243, +18559, +19968, +18582, +18989, +18355, +14667, +14585, +9957, +6226, +6649, +11852, +16583, +22539, +22966, +16661, +21730, +20801, +23230, +24316, +20931, +22456, +24466, +20247, +12725, +12510, +8782, +13353, +13657, +12512, +15102, +17223, +16028, +19270, +17371, +19942, +21390, +16716, +19242, +13815, +14563, +10091, +8196, +7203, +13060, +16003, +19348, +22330, +18375, +23027, +21187, +22123, +21141, +22557, +22162, +24344, +19907, +14517, +11715, +9432, +11296, +13610, +14761, +15799, +16416, +14910, +18548, +17924, +22096, +21339, +17831, +17589, +13304, +13084, +12032, +8553, +8481, +12678, +15631, +18577, +21995, +18120, +23471, +22022, +21439, +21113, +22162, +21558, +25472, +17035, +15550, +10883, +11013, +11901, +13434, +13459, +16073, +16463, +15440, +18655, +18968, +21916, +21540, +17216, +16054, +14453, +13293, +10964, +8868, +7812, +14517, +16809, +19065, +19533, +18702, +22314, +23550, +21504, +20258, +22524, +21694, +25108, +16072, +14915, +11887, +11552, +12603, +12711, +13692, +15876, +16367, +15151, +18745, +18676, +22235, +20292, +16548, +16265, +14065, +14789, +10196, +9654, +8591, +15959, +16224, +19751, +18637, +19748, +22190, +22644, +20973, +20610, +23246, +21689, +23194, +15506, +14146, +12135, +12394, +12996, +14531, +14311, +14584, +15384, +14421, +20700, +20187, +23064, +18809, +15590, +13727, +14687, +14477, +11367, +10441, +8031, +16263, +16014, +20388, +18874, +20464, +20249, +23969, +19590, +22914, +22261, +23102, +20870, +14911, +13169, +11896, +13177, +14467, +13866, +14275, +15177, +14988, +15763, +20237, +19213, +22572, +17841, +16010, +13771, +17182, +12118, +12029, +8280, +10174, +16966, +18005, +18719, +19391, +20587, +19542, +23201, +20039, +23100, +25081, +21431, +18711, +13814, +13389, +13686, +13689, +12970, +15408, +13996, +15924, +13781, +16174, +20565, +20449, +20881, +16907, +15319, +14284, +15910, +12508, +11084, +10430, +12014, +15563, +17323, +18652, +20350, +22441, +20223, +20317, +21290, +24383, +24025, +22327, +15144, +13804, +13473, +13656, +12407, +15767, +14252, +16020, +14744, +13033, +16877, +21543, +19900, +21254, +16624, +14363, +13695, +15227, +11102, +12387, +10288, +12375, +16587, +17983, +18458, +22752, +20174, +20889, +19954, +22229, +24849, +25566, +19989, +14708, +13082, +12692, +13014, +14944, +14600, +15217, +14372, +14336, +13680, +20161, +19565, +22604, +19534, +16560, +11754, +13484, +13268, +13601, +12392, +10487, +14149, +15043, +17706, +18173, +23029, +21888, +21519, +18899, +23411, +25210, +25391, +18815, +12875, +12981, +13915, +13252, +13189, +15550, +14846, +16446, +13422, +13592, +19000, +22628, +21340, +19720, +14219, +11999, +12644, +13106, +11950, +13977, +13660, +13616, +15609, +15340, +20526, +23939, +22265, +20054, +18569, +25011, +24806, +26157, +14817, +13759, +11920, +15506, +11412, +15687, +13742, +16150, +15063, +13409, +15305, +22345, +21405, +21082, +16910, +12471, +12398, +13362, +12693, +12918, +13489, +14078, +13660, +17050, +15418, +23131, +22212, +21401, +18805, +21030, +25480, +27022, +22007, +14307, +12032, +12798, +13780, +13967, +16055, +14159, +14584, +13140, +14616, +18292, +23358, +20045, +19053, +14703, +12926, +13036, +14440, +12047, +12897, +13418, +14550, +15603, +16343, +17734, +22443, +21652, +20898, +18246, +24893, +24565, +26731, +16458, +14997, +11072, +16620, +11993, +15384, +13329, +14716, +14157, +14701, +15012, +19499, +22328, +19976, +18933, +13756, +13372, +13404, +12975, +12616, +12254, +16050, +13854, +16437, +13444, +20643, +20852, +24721, +18078, +21607, +22746, +26486, +23317, +16927, +14333, +14497, +14575, +11802, +13974, +14684, +15783, +14310, +12944, +15178, +22958, +21458, +19689, +16067, +12085, +13954, +12122, +13649, +12721, +16169, +13337, +15426, +13717, +16574, +21665, +21883, +23342, +18744, +22275, +22897, +26350, +20090, +17365, +12794, +14375, +12792, +12894, +16422, +14909, +15538, +13253, +13570, +19069, +22120, +20811, +18864, +14027, +13007, +12274, +12267, +12786, +12765, +15603, +14562, +16616, +12550, +18214, +20168, +23226, +24317, +19361, +23643, +23227, +25213, +18940, +16100, +12198, +14421, +13727, +13092, +15910, +12066, +16905, +12444, +16848, +18869, +22542, +19405, +17712, +13564, +12688, +15256, +12283, +12320, +11952, +14507, +15808, +15565, +13275, +17062, +21433, +24489, +22545, +20996, +23996, +23209, +26670, +16165, +17443, +13833, +14832, +9831, +15093, +11851, +18062, +14782, +11477, +15706, +19606, +21589, +21740, +16167, +13575, +13124, +13289, +12810, +14541, +13343, +15779, +12384, +13889, +13552, +22332, +20894, +26202, +16884, +23442, +22579, +26518, +22481, +18438, +13799, +14279, +13332, +12275, +16880, +13656, +14006, +12368, +14100, +19130, +22596, +19329, +17383, +14570, +13787, +13710, +14619, +13073, +12595, +15136, +14033, +14450, +14416, +14542, +20701, +21553, +23515, +20881, +24692, +24024, +25824, +18426, +16806, +12924, +17051, +12512, +16267, +12142, +15149, +13222, +12282, +14817, +19675, +19440, +22322, +16206, +15832, +14553, +14413, +13141, +14124, +9766, +15645, +15396, +14999, +13375, +16319, +18281, +24021, +20132, +20959, +24998, +26170, +26813, +17748, +15945, +14833, +16758, +13264, +12549, +12941, +14809, +16491, +11113, +14703, +16333, +21264, +19810, +17468, +14006, +14179, +16180, +12685, +16191, +12474, +17663, +12750, +13237, +11428, +19061, +22127, +23949, +19429, +20013, +22357, +25700, +23781, +18028, +16934, +14987, +17329, +13074, +14845, +13609, +14248, +12888, +12678, +15879, +20618, +20719, +17679, +14930, +13863, +13048, +17018, +12594, +14381, +13668, +16141, +14380, +15499, +12808, +19013, +21095, +21195, +21699, +22565, +24947, +26548, +20128, +15296, +15266, +15184, +17017, +16017, +13895, +13393, +13888, +12318, +13641, +18574, +19025, +21518, +16296, +14656, +12748, +16021, +14013, +13835, +12718, +11541, +18202, +15209, +13758, +13975, +19521, +20957, +25054, +18366, +22221, +26128, +27194, +20073, +16341, +15250, +16732, +17710, +12603, +10890, +14093, +14527, +15440, +12632, +16241, +17397, +21403, +15378, +14953, +14543, +17048, +15593, +11982, +11193, +14570, +18823, +14642, +14176, +11543, +21820, +21660, +24067, +17781, +21462, +25879, +27556, +20827, +15551, +12834, +19684, +16025, +16952, +11208, +11475, +15401, +13236, +14938, +18477, +17737, +20244, +15429, +13517, +12076, +17622, +13359, +15236, +10311, +13379, +13953, +16582, +15259, +17425, +20706, +19623, +23663, +20041, +24425, +25398, +27047, +18463, +16265, +12616, +17263, +19121, +14364, +11346, +10109, +15063, +15695, +18129, +14998, +17167, +17153, +17162, +16080, +14596, +16527, +14047, +12380, +8382, +12977, +15850, +17928, +16551, +13764, +20733, +19361, +25072, +19277, +25519, +24551, +27155, +18693, +15583, +14838, +17964, +19307, +13485, +10946, +9672, +16339, +15628, +17129, +14852, +15408, +19442, +14807, +17607, +12332, +17981, +12423, +12989, +9811, +14573, +14947, +18425, +13025, +16928, +20367, +20553, +25697, +18391, +23253, +24323, +26586, +21336, +17213, +14058, +15855, +18765, +13739, +12485, +11751, +14624, +16930, +15025, +15451, +16182, +18788, +16379, +16245, +12670, +16940, +12928, +13294, +10215, +11104, +14737, +17920, +16191, +18483, +18037, +20304, +23274, +19770, +25590, +24565, +27977, +19679, +15350, +13588, +18650, +19924, +14850, +10333, +9162, +17176, +17206, +16126, +13555, +14154, +17810, +18090, +17446, +14255, +15230, +13173, +9607, +11134, +11133, +15716, +19753, +15168, +17099, +19347, +21671, +23026, +21381, +21440, +25663, +26750, +22375, +13879, +16837, +14114, +21310, +13234, +9638, +13591, +15808, +20018, +12832, +14262, +12903, +20411, +14963, +18279, +12817, +16884, +12707, +10719, +11076, +11200, +16043, +16865, +17841, +18236, +19235, +20646, +19638, +23637, +21773, +27512, +23474, +24187, +14081, +17903, +12650, +20770, +14086, +12694, +10140, +13759, +19695, +16593, +14629, +13699, +15481, +18720, +19466, +13129, +15709, +12182, +11726, +11400, +8499, +14007, +19274, +18115, +17572, +16542, +20945, +21249, +25227, +18299, +27921, +24072, +27156, +14016, +17419, +13289, +20133, +17514, +9436, +12354, +12361, +19861, +15391, +13718, +12193, +16933, +18997, +17977, +15932, +13333, +14832, +8912, +12574, +9420, +14279, +20106, +16843, +19104, +14399, +20726, +21811, +24323, +19515, +24099, +23289, +29211, +15912, +16561, +14186, +18217, +18549, +11998, +11832, +15858, +19817, +15187, +13000, +11063, +15552, +19437, +17970, +15883, +12415, +13351, +8485, +12009, +10063, +13715, +18436, +18828, +18783, +17141, +19884, +19541, +26049, +20877, +24925, +24266, +26292, +19221, +15899, +14046, +16974, +19551, +11364, +11932, +13127, +17473, +19143, +11570, +13452, +14337, +19536, +17815, +17031, +12264, +12284, +12429, +8463, +12986, +11466, +17715, +18433, +17162, +17276, +18832, +22604, +21106, +25290, +21857, +26091, +25019, +21433, +15520, +17013, +13470, +18073, +14957, +12292, +15689, +13830, +17836, +12561, +15132, +13768, +17530, +19473, +17244, +13709, +10635, +8977, +12081, +14099, +13398, +14674, +17081, +15532, +20764, +15759, +24336, +19666, +24731, +20514, +24927, +25585, +26587, +15341, +17004, +11227, +19983, +19055, +14119, +12008, +13160, +17262, +16891, +12374, +12327, +14230, +20020, +17915, +13878, +11425, +10693, +11274, +14387, +12204, +15112, +17049, +16447, +19375, +18057, +20048, +21525, +21245, +23145, +23845, +25821, +25259, +17082, +14021, +15343, +15867, +22657, +14209, +12441, +13114, +17194, +18907, +14145, +11711, +13583, +19963, +18853, +14645, +9494, +8989, +11210, +12394, +15180, +12665, +16239, +14611, +19380, +19192, +19784, +20897, +21206, +24517, +24484, +23475, +24443, +20353, +17494, +16362, +13167, +20256, +16667, +17499, +10791, +16841, +13395, +19413, +8021, +18244, +13150, +24052, +11810, +12009, +5489, +15157, +12053, +16888, +10389, +12546, +16406, +17839, +22387, +19121, +18610, +20894, +20649, +28015, +24031, +25002, +19929, +18176, +17163, +18294, +17047, +18546, +15476, +12548, +15368, +13956, +17777, +11591, +13355, +15160, +17274, +17600, +12790, +8234, +11589, +12856, +15712, +16679, +11648, +14736, +15378, +19938, +21243, +17893, +19522, +19806, +25264, +25630, +21184, +21922, +19206, +20713, +18174, +18257, +16860, +19221, +12922, +14492, +14002, +17656, +15935, +9669, +15146, +12421, +20120, +12707, +9831, +7424, +15945, +12948, +18622, +12077, +12502, +17979, +18680, +22104, +19274, +16639, +20518, +22387, +25602, +23372, +19246, +21244, +20128, +19202, +17176, +16864, +18119, +18561, +12421, +14652, +15539, +17973, +13703, +12699, +15764, +13230, +17373, +8378, +9734, +13882, +13956, +16139, +14386, +10992, +14596, +20359, +19039, +23861, +16330, +16624, +23342, +21856, +25640, +19957, +18993, +22033, +24550, +16606, +16681, +14401, +18890, +18582, +12703, +14883, +14656, +18969, +10012, +15487, +10943, +16188, +15263, +10311, +12109, +13932, +15249, +13908, +15571, +11605, +20506, +17822, +19503, +18593, +16609, +19734, +22179, +23119, +22787, +19188, +18673, +23424, +22341, +18089, +16414, +15715, +17293, +18849, +13659, +16657, +15019, +15648, +11194, +14330, +10513, +15544, +15063, +10992, +12613, +13557, +13752, +16800, +15233, +15466, +18431, +17959, +17742, +20606, +17244, +18418, +20155, +22085, +24039, +20157, +19896, +21696, +20847, +17137, +17214, +17705, +20315, +17757, +13506, +15770, +13532, +17327, +11249, +11773, +9823, +13514, +16976, +12048, +12995, +11608, +14256, +16147, +16725, +17609, +19862, +16632, +16580, +19719, +19779, +21852, +17009, +22029, +19631, +25107, +20125, +19532, +19022, +16490, +20083, +18339, +18969, +15422, +18239, +11071, +17098, +11798, +15672, +12040, +11931, +10579, +17471, +12523, +15001, +11399, +12739, +17505, +17050, +17628, +16985, +14186, +19218, +17750, +22864, +18339, +19455, +20211, +20546, +23439, +22911, +18323, +19671, +17935, +20613, +18727, +18164, +14334, +17319, +12040, +16216, +11990, +17023, +9727, +12142, +10559, +14027, +17508, +14249, +13596, +12842, +17266, +17696, +19538, +15538, +14113, +18664, +16201, +26412, +17563, +22144, +15486, +21518, +17926, +23066, +16475, +22460, +19097, +21173, +16859, +14674, +14873, +16066, +15023, +15796, +12527, +16518, +12610, +11981, +12437, +12516, +19204, +17468, +13387, +16443, +15682, +18154, +19486, +13324, +16844, +16515, +17545, +22181, +20003, +20196, +16442, +16409, +16612, +19651, +20331, +20085, +19848, +18732, +16486, +17147, +13555, +15526, +16405, +14324, +16726, +14320, +16968, +13838, +13575, +11134, +18513, +17788, +18805, +16958, +15383, +16734, +16468, +18427, +15727, +19799, +14518, +20983, +16610, +23096, +15347, +18347, +13403, +16585, +18773, +19803, +18098, +17290, +14239, +16068, +14839, +15753, +15353, +16666, +15909, +15973, +16885, +15265, +17768, +13972, +18914, +15886, +20859, +17161, +17853, +15550, +18024, +16957, +19384, +16924, +16742, +18719, +16879, +20127, +16188, +18094, +14425, +17159, +14621, +17059, +13982, +17119, +14721, +15963, +14373, +15592, +16577, +16129, +12857, +17029, +14360, +21566, +16549, +18693, +16021, +19678, +18613, +18909, +16036, +19111, +18062, +22730, +16118, +21867, +17286, +21416, +13531, +17388, +13797, +22187, +15220, +17732, +12770, +13413, +12008, +13286, +13242, +14867, +13112, +14572, +14057, +15564, +13877, +16290, +12968, +20567, +16487, +22557, +17914, +21833, +17333, +20594, +16715, +21516, +19882, +22831, +17110, +23447, +19291, +25143, +15783, +16041, +13395, +19712, +16124, +18851, +12612, +14248, +10521, +10970, +9525, +11159, +13553, +11866, +14689, +9531, +14429, +15561, +15147, +18151, +14416, +20039, +20213, +21060, +18799, +19409, +20620, +22749, +23430, +21744, +20139, +24712, +20958, +24876, +21229, +18132, +22196, +14939, +16316, +13970, +13284, +15501, +11996, +10123, +8846, +9969, +8682, +12035, +10320, +11318, +15567, +11465, +15383, +14612, +15517, +20003, +16282, +18439, +17575, +20629, +19279, +24996, +20703, +25022, +21148, +22251, +22610, +24485, +24137, +20404, +23731, +16021, +20281, +13457, +13846, +16238, +12877, +13382, +11475, +9393, +10215, +10430, +6732, +14618, +8946, +17661, +11354, +15731, +14563, +15494, +16311, +16865, +18289, +18203, +19863, +19133, +21697, +23297, +23539, +23013, +21649, +20096, +21430, +22115, +23252, +22195, +18825, +18724, +13810, +17582, +12734, +13677, +13856, +10046, +11149, +13667, +12192, +15250, +8590, +10366, +12138, +15210, +16666, +15568, +14198, +15225, +16106, +18858, +20610, +18846, +19447, +16887, +23299, +20855, +27017, +20387, +23528, +17984, +19949, +17347, +20606, +18964, +19964, +17948, +14230, +14547, +13381, +12371, +11472, +15563, +12577, +18970, +9057, +13262, +11098, +14840, +15614, +11961, +12879, +13672, +19078, +20412, +19253, +15638, +19101, +16359, +23625, +18666, +24259, +21357, +22388, +20008, +19305, +20598, +18827, +20742, +13522, +18824, +15987, +19228, +15063, +10683, +10621, +13741, +16611, +15472, +13385, +10896, +15146, +15054, +16124, +13300, +13398, +14348, +15110, +18938, +16777, +20918, +16957, +18928, +18375, +21193, +20516, +18468, +18394, +18193, +21173, +21892, +19254, +17409, +15943, +15021, +17145, +16775, +19517, +14400, +15270, +11297, +18311, +16283, +15685, +13895, +13136, +16207, +14822, +15936, +14111, +16437, +14501, +18372, +15296, +20649, +18004, +16637, +19110, +15985, +24742, +13147, +21258, +13197, +21259, +18176, +19859, +17742, +16514, +18005, +13375, +18238, +17657, +18034, +15822, +14080, +16873, +16534, +16729, +10975, +16032, +14585, +20613, +14062, +15499, +11236, +15609, +15908, +20094, +17316, +21166, +15002, +15401, +16193, +17508, +25046, +20340, +16436, +14929, +16721, +17428, +20702, +18168, +16874, +16741, +16709, +16228, +20584, +16054, +16418, +14521, +16934, +16074, +14678, +14120, +15442, +16865, +14295, +14445, +13241, +16137, +15356, +19747, +14342, +21980, +16054, +18601, +17764, +18230, +18970, +17422, +18319, +15606, +21617, +16848, +17752, +12518, +18608, +16306, +21755, +15817, +20200, +12947, +15564, +15892, +18845, +16851, +17360, +14100, +14533, +15808, +14929, +15675, +13979, +14597, +15884, +19390, +19610, +16987, +18588, +14949, +17006, +18871, +22138, +14889, +19837, +11269, +19903, +15331, +21136, +13090, +21704, +12371, +20919, +14967, +18006, +17133, +17162, +17409, +18116, +16067, +17125, +14867, +15153, +17528, +15149, +16101, +15408, +12709, +15211, +17347, +17070, +17372, +17363, +19379, +15634, +17941, +17920, +16727, +16297, +18322, +13023, +19091, +16867, +20267, +16877, +17384, +14866, +18388, +17268, +19373, +14507, +18801, +17392, +17056, +18085, +14235, +16697, +15689, +17409, +17291, +15392, +17332, +13898, +17013, +16074, +17195, +16362, +18602, +16198, +15442, +19314, +12722, +19294, +14675, +17031, +17401, +18391, +19733, +15919, +18654, +14189, +19846, +18865, +18219, +17631, +15298, +18901, +14578, +21844, +12242, +18257, +11582, +18352, +17935, +16942, +16111, +15479, +14723, +17193, +18339, +15494, +17330, +13258, +17441, +12988, +19391, +16559, +18240, +14330, +18052, +15804, +19493, +17627, +17857, +15357, +19065, +18361, +18510, +19992, +13908, +20540, +15224, +20185, +12849, +16462, +16088, +17165, +20020, +13237, +16906, +14966, +15181, +16476, +16938, +16920, +17228, +16876, +14467, +17125, +14843, +18318, +15106, +16639, +17002, +17092, +19662, +14434, +21465, +13250, +23067, +15428, +20852, +13940, +16752, +14763, +21153, +15204, +19391, +15117, +15884, +18213, +14655, +16854, +16376, +17445, +16532, +16551, +16812, +14576, +19650, +14600, +17517, +13093, +17907, +14511, +17578, +16252, +20703, +14599, +21208, +12628, +20739, +15641, +20358, +15252, +19443, +16115, +19604, +15370, +17860, +16507, +18820, +15964, +16623, +15342, +16019, +17000, +15915, +15667, +15242, +17167, +18088, +16190, +15039, +15729, +15642, +15942, +16509, +16124, +20341, +16616, +18483, +15209, +16773, +17086, +17356, +18438, +15462, +19353, +16180, +22773, +13734, +19882, +15167, +17935, +14518, +16594, +14920, +19084, +15913, +18134, +17268, +16139, +15226, +17545, +15492, +16230, +13314, +16561, +16490, +16509, +17348, +14741, +19190, +15759, +18585, +15480, +18453, +18639, +19178, +17422, +16240, +18936, +16489, +21262, +12960, +18685, +14444, +18177, +15407, +17328, +17383, +15466, +18577, +12747, +20926, +14204, +18556, +13906, +19167, +12732, +18032, +15642, +16250, +17022, +17684, +15947, +17376, +15657, +18345, +15956, +18641, +16208, +18541, +18489, +17443, +18208, +19090, +15790, +17475, +16528, +15663, +18742, +15885, +16409, +15191, +18914, +13829, +18219, +15155, +15728, +17015, +16132, +16869, +15424, +17535, +15103, +17161, +15927, +17800, +14268, +18935, +14385, +19955, +15905, +17835, +16374, +17075, +18497, +17099, +17891, +18241, +17562, +19253, +15469, +17456, +14616, +19427, +15503, +20652, +15885, +18379, +14528, +17646, +15701, +18570, +12014, +17369, +13893, +17673, +14865, +17534, +14637, +16669, +15985, +15910, +19716, +16276, +19486, +15156, +18309, +15702, +19892, +16649, +18746, +17507, +18148, +18254, +14987, +18104, +14605, +18530, +16455, +17421, +17024, +15419, +19682, +14070, +18144, +14559, +17002, +15657, +16207, +15864, +14873, +15877, +16441, +16323, +17217, +18173, +17349, +16888, +16757, +15377, +18556, +17353, +19779, +17091, +18184, +17409, +15794, +18578, +16993, +17787, +17722, +15088, +18035, +13962, +19682, +15024, +17531, +16155, +15617, +16307, +14772, +16765, +16540, +16816, +15358, +17870, +14506, +16416, +18683, +15652, +19838, +15404, +20436, +11739, +22912, +12387, +23956, +13222, +18981, +15989, +17198, +18265, +14727, +18116, +15946, +19421, +14884, +16730, +15474, +15910, +15965, +18096, +15480, +17364, +17429, +14543, +18091, +16035, +16613, +17582, +17528, +16643, +15439, +18960, +13269, +20643, +15073, +19433, +16507, +18529, +15590, +19824, +13879, +20574, +13712, +19606, +14247, +19413, +15919, +17933, +15112, +17670, +15840, +17010, +15930, +15409, +18189, +16601, +17282, +17633, +14279, +16904, +14523, +17894, +13705, +19514, +15188, +19424, +14344, +18182, +17250, +18571, +17023, +16817, +17658, +17752, +16333, +18492, +15504, +19776, +15079, +21543, +13581, +19294, +14780, +18314, +15146, +17070, +15270, +17242, +16466, +15583, +16483, +14151, +18153, +13165, +18383, +15567, +17844, +16255, +16865, +16555, +16762, +18154, +16852, +19783, +15294, +18293, +16435, +18596, +16747, +18069, +17806, +17889, +19241, +14143, +19522, +12522, +21229, +14023, +18646, +13190, +17072, +14903, +17679, +17374, +14193, +18561, +14292, +18380, +14429, +18462, +16460, +16698, +16167, +15081, +17111, +15786, +21109, +15573, +17776, +16151, +18850, +17400, +18435, +16583, +17409, +17461, +18828, +16804, +17770, +16831, +16927, +16223, +18476, +14133, +17164, +15244, +15326, +19622, +12750, +19145, +15685, +15938, +15377, +17105, +16496, +16686, +15872, +17572, +17834, +16272, +15976, +17265, +15330, +21477, +13937, +20644, +13270, +20486, +14903, +21780, +13812, +20880, +15187, +18547, +14816, +17775, +14785, +19883, +13076, +18476, +14061, +18634, +13386, +20648, +12802, +20575, +13559, +19868, +13324, +20064, +13016, +20681, +12591, +20902, +12185, +20623, +13602, +19614, +15556, +19025, +15022, +18888, +15341, +18024, +16413, +18519, +16773, +18765, +14362, +18878, +14448, +21050, +12075, +21536, +11646, +22379, +14058, +19008, +15427, +15519, +15829, +15469, +18001, +15479, +16727, +16268, +15990, +17195, +17479, +18017, +15716, +18652, +13480, +20112, +14750, +19838, +16437, +18460, +15576, +18664, +15628, +17045, +18919, +17588, +18559, +15779, +16438, +15751, +16983, +17096, +15059, +17437, +13670, +20209, +13327, +19751, +13682, +20726, +12334, +19659, +13526, +18595, +15760, +17939, +17070, +18139, +16319, +16330, +16835, +17431, +17369, +19815, +14623, +19286, +14510, +19573, +12991, +19218, +15221, +20206, +14996, +16916, +15180, +18382, +16268, +18121, +16490, +16535, +15763, +15833, +15635, +17353, +15280, +18670, +15190, +18772, +16123, +16852, +17447, +17107, +19102, +16098, +18572, +15109, +16693, +17708, +15488, +17944, +16243, +18078, +16076, +17219, +16215, +16535, +18608, +16714, +16575, +17126, +15252, +17748, +16006, +16936, +16845, +16222, +15823, +17034, +15533, +18379, +16243, +18320, +16032, +18769, +16661, +16934, +15935, +16286, +17090, +17087, +16321, +17936, +16042, +18291, +15220, +18831, +14881, +20299, +13683, +19754, +13753, +21039, +13313, +20355, +13149, +18561, +15385, +17875, +14957, +18022, +16482, +17820, +17140, +15061, +18193, +17226, +16463, +17148, +16195, +18340, +15481, +19197, +14430, +19249, +13532, +19269, +14348, +18664, +14861, +18241, +16034, +17750, +16583, +18085, +16034, +17744, +16273, +18397, +15505, +18072, +15291, +17987, +14279, +18765, +14596, +19449, +13990, +19300, +14811, +19087, +15709, +18196, +16288, +19784, +14055, +18968, +13611, +18722, +16647, +17403, +16298, +16339, +16377, +16706, +17183, +18292, +16196, +18998, +13763, +19433, +14525, +18670, +15188, +17534, +15827, +17115, +16437, +16719, +16227, +18549, +17266, +16254, +18124, +14597, +18294, +14531, +17741, +15841, +17529, +17818, +15545, +18074, +15355, +17683, +15913, +18311, +16229, +17256, +16097, +18002, +16402, +18706, +15644, +17936, +16554, +15824, +16730, +17910, +16754, +18881, +15459, +18226, +14837, +18654, +13871, +17773, +16035, +18021, +16947, +16576, +16710, +16973, +16901, +16919, +17333, +18081, +15590, +17794, +16764, +17151, +16337, +18403, +15236, +17906, +15827, +17183, +15409, +17010, +16778, +15822, +17702, +15332, +16575, +15657, +18290, +16200, +19236, +15787, +17955, +15147, +19156, +15543, +19845, +15663, +19244, +15743, +16502, +15799, +16391, +18494, +16457, +18105, +15781, +16852, +17077, +14499, +18930, +14243, +19947, +13426, +18725, +13832, +19111, +14639, +19470, +14892, +18262, +15850, +17081, +17541, +17808, +18157, +18091, +16322, +17269, +14775, +18163, +15931, +17375, +16791, +16171, +17016, +16600, +16440, +16873, +16613, +17907, +16120, +17530, +16193, +16757, +16816, +16437, +16962, +17213, +16553, +15605, +16005, +17153, +17422, +16821, +17918, +16027, +17968, +15567, +18072, +16795, +17907, +15836, +18965, +15220, +18361, +14846, +17938, +15267, +18603, +16782, +17005, +17993, +16234, +17494, +15929, +16513, +17246, +16788, +17123, +15954, +16107, +16171, +17194, +15940, +17087, +16951, +16780, +17853, +16259, +18017, +16937, +18164, +15042, +17986, +15760, +17554, +16586, +17343, +17909, +16415, +18319, +16426, +16050, +19105, +13811, +20655, +13094, +20012, +14108, +19006, +14145, +18204, +15495, +16413, +17012, +15905, +17739, +14368, +18462, +15721, +18758, +15841, +17947, +15744, +16980, +17094, +17394, +17013, +16945, +17849, +16054, +18257, +15094, +18495, +14722, +18817, +15436, +19362, +14567, +18554, +15498, +17736, +16263, +17600, +16385, +16933, +16140, +16534, +16348, +16610, +16530, +17726, +15943, +18915, +15296, +19230, +15112, +18567, +16754, +16797, +17416, +16353, +16106, +18314, +15032, +18212, +15520, +18249, +15473, +18668, +15006, +18515, +15108, +18798, +15256, +18164, +15168, +17738, +15348, +17145, +16336, +17065, +15781, +17427, +16590, +17404, +17360, +17058, +17495, +16748, +16297, +16403, +16919, +16911, +17598, +17266, +16492, +17079, +16222, +16875, +17737, +16413, +19267, +15560, +18837, +14402, +19178, +15260, +17018, +16422, +15840, +17164, +16710, +17424, +15574, +17321, +15790, +18254, +15851, +17875, +16331, +16428, +18396, +15385, +18847, +14890, +18567, +15785, +18297, +16135, +17836, +15986, +17043, +17755, +17495, +17424, +16027, +16220, +16141, +17122, +16735, +17578, +16132, +17229, +16021, +16571, +15582, +16844, +16171, +17019, +17656, +16862, +17295, +16023, +18272, +15964, +18664, +16910, +16549, +17522, +15806, +19031, +15389, +18877, +14171, +19209, +14999, +17851, +16590, +17444, +16512, +17342, +16754, +16633, +16411, +15750, +16679, +15691, +16475, +16498, +16217, +16976, +16211, +17786, +16632, +17227, +17405, +17032, +16958, +16856, +17660, +16822, +17350, +17260, +16381, +17066, +16094, +17617, +17411, +17872, +16652, +17157, +16368, +18006, +15122, +19018, +14674, +18372, +15090, +17618, +16080, +17052, +16488, +16732, +17053, +17245, +17100, +17149, +16538, +16377, +16649, +17114, +16361, +17517, +15576, +17291, +16386, +17732, +16869, +18018, +16902, +17282, +16513, +17661, +15900, +18391, +15762, +18401, +15533, +17077, +15720, +17030, +15703, +17747, +16248, +17188, +16987, +15941, +17654, +16385, +16997, +17100, +15944, +17499, +15590, +18337, +14300, +19044, +15214, +18326, +15970, +17118, +17610, +15759, +18283, +15676, +19628, +15234, +19393, +15072, +18472, +16165, +17550, +17083, +16807, +16454, +16568, +15985, +16783, +15401, +18234, +14629, +18901, +13954, +19136, +14277, +19837, +14405, +18687, +15129, +17863, +15494, +17719, +16090, +18843, +15953, +18796, +16683, +17905, +17057, +17841, +16383, +18273, +15651, +17981, +15940, +17512, +15214, +17179, +15751, +16495, +16246, +16502, +16238, +17620, +16468, +18499, +15772, +17757, +15490, +17798, +16258, +17734, +16239, +18019, +16780, +16852, +16808, +16181, +18064, +16611, +17772, +16721, +17899, +16737, +16204, +16664, +15375, +18791, +15107, +17319, +15661, +16562, +16849, +15793, +17447, +16724, +17585, +16275, +17222, +17051, +17135, +16270, +17459, +16668, +17411, +17166, +16456, +17388, +16206, +18357, +16493, +17223, +17187, +15798, +18621, +15171, +18184, +15381, +16578, +16706, +16503, +16928, +17062, +16295, +17240, +16136, +17938, +16074, +16913, +16846, +17838, +16414, +18465, +15514, +18220, +14584, +18792, +15395, +18357, +15655, +16856, +17178, +16971, +17242, +16623, +16021, +17889, +16148, +17823, +16949, +16947, +16841, +17383, +16703, +18062, +15862, +17997, +14632, +17805, +14846, +18168, +16339, +17564, +16529, +17080, +16638, +16061, +16472, +16424, +16911, +17448, +16448, +17409, +15527, +18058, +15683, +18252, +16100, +18698, +16888, +18026, +17159, +16305, +18286, +15367, +18121, +15397, +17383, +15826, +17398, +15002, +17310, +16137, +17687, +16967, +17458, +17372, +16700, +16786, +15445, +17070, +15688, +17516, +15998, +17565, +16731, +17114, +16224, +17292, +17500, +17459, +17234, +16999, +17230, +16938, +17916, +15705, +18444, +15339, +17437, +16152, +16932, +16678, +16237, +17045, +17367, +17099, +17077, +16244, +16382, +15950, +17149, +16840, +17050, +15865, +18200, +15046, +18579, +15689, +17182, +16589, +17710, +16339, +17349, +17414, +17722, +16639, +17457, +16529, +17109, +16320, +16791, +16409, +16935, +17469, +16878, +16636, +16423, +16126, +17375, +16796, +17247, +16608, +16732, +17221, +16128, +17307, +16652, +17387, +16475, +16879, +16413, +16664, +16921, +16620, +16888, +17597, +17470, +17430, +16843, +16977, +17106, +16768, +16570, +17666, +16219, +17172, +16027, +16909, +15911, +17250, +16683, +17415, +16705, +16827, +16639, +16134, +18302, +16950, +17251, +16400, +16508, +16996, +17260, +16630, +16291, +16143, +17693, +16068, +18396, +16179, +17920, +16669, +17002, +16472, +16370, +16928, +16463, +17058, +17101, +17079, +16871, +16130, +17141, +16679, +17090, +16272, +18788, +15953, +17837, +15082, +17679, +15656, +17288, +15810, +17131, +16886, +17142, +16983, +17199, +16833, +17555, +16148, +17235, +15924, +17974, +16422, +17281, +16401, +17953, +16431, +18085, +15701, +17545, +15494, +17092, +16592, +17095, +17928, +16234, +17444, +15305, +17157, +16235, +16663, +16994, +16407, +17522, +16676, +17084, +16644, +17680, +16145, +17198, +16579, +17633, +17473, +17328, +16761, +16429, +17104, +15790, +17906, +16562, +17248, +17359, +16436, +17036, +16037, +17471, +16476, +17664, +16650, +17036, +16378, +17398, +15924, +17602, +16144, +17228, +16313, +16881, +17038, +16629, +17236, +16856, +17196, +16447, +16872, +16535, +16656, +17053, +17185, +17474, +17021, +17379, +15770, +17617, +15656, +18130, +15963, +17246, +16921, +16832, +17422, +16531, +17404, +16008, +17162, +16469, +16394, +16489, +16375, +16918, +16523, +17240, +16357, +17302, +16290, +17536, +15622, +18925, +16267, +18314, +15704, +16725, +16373, +16630, +16776, +16819, +18088, +17064, +17338, +16056, +17219, +16723, +17364, +16837, +17242, +16366, +15925, +17035, +15877, +17790, +16154, +17193, +16305, +16272, +16789, +17065, +17829, +17175, +17391, +16552, +17694, +16562, +17992, +15588, +18925, +15054, +18490, +15542, +17878, +15906, +17410, +16778, +17264, +16913, +16948, +15481, +17614, +16410, +17097, +16362, +16884, +16350, +16942, +16188, +16774, +16681, +17253, +16976, +17886, +16548, +16901, +16872, +16406, +17522, +17394, +16671, +17200, +15937, +17462, +16391, +17308, +16258, +17241, +16494, +17152, +17002, +16767, +16980, +16483, +16875, +16544, +17842, +16074, +17772, +15931, +16230, +17267, +16628, +16656, +16139, +17909, +15857, +18460, +16060, +17375, +16699, +17635, +16069, +17641, +16107, +17441, +16463, +17137, +16856, +17134, +16211, +17391, +16784, +16764, +17061, +16623, +17362, +16613, +16786, +16533, +16964, +16214, +16795, +17086, +17019, +16541, +16947, +16537, +17372, +16871, +17152, +16677, +17064, +16890, +17168, +16848, +16978, +16669, +16849, +15890, +16712, +16450, +17591, +16787, +17540, +17239, +17350, +17076, +16970, +16847, +17095, +17120, +16665, +16972, +16273, +16583, +16010, +17009, +16917, +16904, +17150, +16041, +17303, +16214, +18076, +16488, +17598, +16495, +16719, +16907, +16561, +16842, +17022, +17169, +16089, +17255, +16483, +17625, +16587, +16666, +17122, +16588, +16775, +16377, +17053, +17076, +16168, +17555, +16222, +17056, +16615, +17109, +16390, +16809, +16722, +17593, +17069, +17261, +16969, +17022, +17045, +17249, +16867, +17285, +16223, +16908, +16153, +17244, +16661, +17694, +16981, +16937, +16489, +16919, +16688, +17026, +16469, +16913, +16515, +17223, +16426, +17271, +16229, +17094, +16279, +17663, +16027, +17356, +16310, +17177, +16752, +17129, +17458, +16904, +17101, +16366, +16867, +16649, +16758, +16680, +16938, +17200, +17027, +17187, +17144, +17049, +17092, +16215, +17181, +16184, +16922, +16749, +16917, +16486, +16518, +16835, +17277, +16993, +17192, +16189, +16461, +16544, +17240, +17082, +17287, +16853, +16616, +16550, +17020, +16868, +17145, +16828, +16931, +16936, +16906, +16525, +16979, +16535, +17210, +17367, +16651, +16534, +16830, +16274, +17154, +16928, +17419, +16614, +17238, +16671, +16673, +16979, +16902, +17324, +16821, +17415, +16457, +17374, +16164, +17115, +16297, +17526, +16341, +16996, +16464, +17187, +16265, +17230, +16806, +17488, +17117, +17284, +15928, +17440, +16672, +17129, +17300, +16611, +16526, +17149, +16320, +16926, +16769, +17566, +16664, +17502, +16521, +16330, +16423, +16095, +17065, +16421, +17381, +16754, +17169, +16586, +17128, +16645, +16949, +17136, +17085, +17176, +16075, +17138, +16710, +17061, +16640, +16973, +16571, +15998, +16597, +16128, +17673, +17224, +17373, +17232, +16509, +17366, +16368, +17729, +16732, +17737, +16794, +17094, +16271, +17251, +16581, +17049, +16951, +16383, +16863, +16290, +16268, +16554, +16861, +16819, +16974, +17100, +17153, +17033, +16643, +16954, +16796, +16462, +17206, +16096, +16979, +17125, +16714, +17469, +16797, +17785, +16656, +17088, +16963, +16748, +17418, +16600, +17676, +16402, +17023, +16012, +16722, +16479, +17126, +16832, +17057, +16650, +16518, +16739, +16724, +17344, +17135, +17102, +16714, +16337, +16570, +16787, +17083, +17370, +17122, +17207, +16686, +17238, +16639, +17575, +17327, +16962, +17011, +16514, +16878, +15845, +17117, +16310, +17435, +16569, +17307, +15937, +17216, +15729, +17262, +16442, +17160, +16265, +16935, +16676, +16820, +16986, +16268, +16747, +16904, +16515, +17103, +17347, +17258, +17563, +16821, +17126, +16724, +16558, +17075, +16632, +17094, +16731, +16898, +16204, +16915, +17349, +17238, +16933, +17020, +16628, +16450, +16687, +16618, +17177, +17338, +17261, +16761, +16316, +16401, +17126, +16753, +17173, +16522, +17074, +16878, +16786, +16985, +17257, +16719, +17365, +17052, +17057, +17291, +17325, +17028, +17058, +16790, +17221, +16698, +16571, +16370, +17016, +16880, +16969, +16660, +16918, +16559, +16614, +16689, +16384, +16873, +16476, +16912, +16976, +16234, +16718, +16502, +17070, +16510, +17154, +16974, +17431, +17058, +17137, +16966, +16741, +17026, +16714, +16722, +16600, +16879, +16886, +16946, +16827, +17097, +16595, +17053, +17041, +17028, +16980, +16571, +16533, +16698, +16585, +17059, +16533, +16487, +16930, +16754, +16912, +17101, +16940, +17337, +16592, +17477, +16769, +17394, +16567, +17014, +16473, +16976, +16782, +16959, +16672, +16963, +17043, +17193, +16863, +17386, +16530, +17105, +16457, +16626, +16818, +17236, +16516, +17349, +16610, +16486, +16220, +16549, +16979, +17031, +17311, +16656, +17496, +16784, +17575, +16455, +17234, +16476, +17284, +16553, +16791, +17284, +16835, +17350, +16250, +16528, +16696, +16712, +16943, +16958, +17333, +16947, +17188, +16415, +16902, +16562, +16947, +16745, +16656, +16443, +16581, +16857, +16469, +17083, +17091, +17178, +17478, +16864, +16919, +17054, +16948, +16970, +17170, +16938, +16563, +16632, +16113, +16770, +16877, +16946, +16662, +16855, +16749, +17028, +17065, +16623, +16837, +16893, +16697, +16810, +16515, +16673, +16448, +17247, +16639, +17456, +16965, +17254, +16640, +17320, +16741, +17237, +17041, +16901, +16829, +17011, +16603, +16666, +16456, +16914, +16894, +17084, +16866, +16771, +17096, +16343, +17137, +16800, +16847, +16595, +16939, +16122, +17429, +16565, +17675, +16561, +17314, +16477, +16909, +16940, +17136, +17254, +17126, +17252, +17172, +16961, +16719, +16539, +16764, +16627, +16922, +16760, +17279, +16389, +16792, +16635, +17113, +16985, +17179, +16704, +16576, +16745, +16684, +16850, +17170, +16701, +17050, +16378, +16598, +16326, +17103, +16841, +17275, +16885, +17118, +16774, +16826, +16932, +16839, +16946, +16808, +16834, +17181, +16690, +16829, +16677, +16649, +16964, +16996, +16645, +16832, +16488, +17170, +16878, +17036, +17285, +16461, +16842, +16480, +16555, +16551, +17156, +16931, +17149, +16726, +16669, +16681, +16617, +17271, +17044, +17117, +16904, +16874, +16528, +16965, +17257, +17323, +17411, +16648, +16770, +16864, +16864, +16983, +17092, +17252, +16745, +16793, +16349, +17061, +16418, +17005, +16570, +16750, +16557, +16471, +16856, +16528, +17422, +16985, +17444, +17102, +17082, +16919, +16987, +17198, +16938, +17494, +16602, +16611, +16307, +16934, +16292, +17168, +16688, +17438, +16861, +17047, +16253, +17016, +16194, +17364, +16446, +16832, +16685, +16601, +16727, +16778, +16599, +16948, +16843, +16434, +16875, +16858, +16762, +17506, +16961, +17675, +16549, +16932, +16513, +16890, +16937, +16963, +16982, +17276, +16701, +16950, +16723, +16754, +17255, +16760, +17092, +16851, +16709, +16767, +16778, +16884, +16953, +17017, +16319, +16699, +16542, +16750, +17096, +17087, +16613, +17436, +16997, +16695, +17060, +16422, +16997, +17475, +16659, +16108, +17210, +16666, +16394, +17445, +16420, +17595, +17101, +16470, +16565, +17117, +17012, +17234, +17721, +16581, +17372, +16742, +16053, +16494, +16910, +16477, +16832, +17370, +16180, +17608, +16264, +16732, +17307, +16597, +17343, +16995, +16460, +16956, +16449, +16794, +16788, +17406, +16378, +17362, +16701, +17049, +17960, +16907, +16560, +17004, +17383, +16072, +17644, +16123, +16116, +17568, +16904, +16333, +17185, +16746, +15812, +17572, +16318, +17032, +17002, +16355, +16411, +16539, +16571, +16526, +17213, +16855, +16858, +16861, +16855, +17331, +16949, +17736, +17227, +17240, +17220, +16738, +16595, +17672, +16381, +17453, +16784, +16331, +16499, +16828, +16342, +17192, +16863, +16731, +16583, +16465, +16425, +16815, +17239, +17643, +17104, +17240, +16568, +16466, +17072, +17198, +16555, +17354, +16396, +17154, +16770, +16335, +17392, +16772, +17195, +16740, +16574, +16869, +16658, +16996, +16512, +16999, +17177, +16650, +17128, +16342, +16750, +17185, +17280, +17393, +16696, +16839, +17101, +16985, +16761, +16835, +16468, +17099, +16754, +16740, +16565, +16535, +17599, +16663, +17060, +16897, +16227, +17179, +16063, +16784, +16604, +17426, +16077, +17522, +16570, +16574, +17156, +16507, +16828, +17260, +16702, +17700, +16763, +17214, +17283, +16670, +16816, +16883, +16051, +17131, +16385, +16973, +17204, +16757, +16690, +17152, +16603, +16695, +16727, +16770, +16985, +16822, +17154, +16760, +16898, +17273, +16831, +16832, +16765, +16945, +17171, +17502, +16608, +17206, +16996, +17141, +16436, +17490, +16677, +16818, +16799, +16294, +16605, +17070, +16410, +16712, +16618, +16740, +17062, +16839, +16712, +16631, +16534, +17023, +16758, +17195, +16890, +17082, +16978, +17521, +16916, +17140, +16853, +17221, +16556, +16608, +17223, +17319, +17026, +17176, +16518, +16337, +17059, +16133, +17258, +16594, +16639, +16940, +16640, +16665, +17082, +16455, +16314, +17754, +15689, +17364, +16491, +17022, +17179, +17234, +16440, +17124, +17100, +16641, +16751, +16459, +17229, +17113, +17066, +17057, +16178, +17210, +16923, +16719, +16495, +17740, +16293, +17447, +15689, +16867, +16989, +16974, +17131, +16961, +16429, +16819, +16867, +16594, +17261, +16850, +17185, +16751, +17091, +16488, +17427, +17103, +16761, +17133, +16927, +16558, +17687, +16551, +17251, +16974, +17362, +16789, +16834, +16582, +16771, +16848, +16889, +16333, +17940, +15676, +17238, +16801, +16479, +16461, +17310, +15796, +17527, +16861, +16287, +16902, +17409, +16241, +17415, +16879, +16832, +16636, +16789, +16856, +17539, +15991, +17626, +16454, +17151, +16548, +16325, +16296, +17802, +16490, +16810, +16995, +16849, +16856, +17696, +16097, +16920, +17294, +17021, +16902, +17695, +16660, +17452, +17972, +16534, +15574, +17581, +15914, +16643, +18260, +15552, +16994, +17309, +15689, +16476, +16853, +15626, +17457, +16360, +16776, +16798, +16818, +16502, +17844, +16849, +16763, +17280, +16766, +17554, +17360, +16928, +17628, +17471, +16974, +17167, +16933, +17000, +16744, +17413, +15621, +17832, +16732, +16461, +17352, +16782, +15780, +17339, +16319, +15763, +17283, +15667, +16152, +17877, +16400, +15967, +16622, +16851, +15436, +19025, +16203, +16529, +17151, +16803, +16284, +17563, +17227, +15868, +17781, +17709, +16874, +17888, +17071, +17213, +16708, +17829, +17239, +17923, +17222, +17657, +16799, +17496, +17184, +16518, +17422, +16714, +16256, +16920, +16157, +16734, +16068, +16486, +15814, +16358, +16088, +16718, +16127, +16057, +15782, +15820, +17157, +16541, +16457, +17296, +16572, +16998, +17078, +16235, +17388, +17452, +16578, +17746, +17734, +17062, +17918, +16826, +17548, +16219, +17067, +16300, +17340, +17470, +17126, +17499, +18199, +16942, +16871, +17478, +16234, +18010, +18200, +16640, +16771, +16914, +15799, +16368, +16799, +16263, +17471, +15634, +16312, +16162, +16237, +16342, +15802, +15499, +16189, +17114, +16656, +16901, +15270, +17196, +16893, +17532, +17005, +17965, +16963, +17151, +18391, +16395, +18442, +17195, +17828, +16743, +17802, +16283, +17126, +18356, +16499, +17652, +17697, +17137, +16310, +17877, +15566, +16382, +18276, +17070, +17459, +15756, +15090, +14629, +15769, +16044, +16275, +16150, +16853, +15637, +16145, +15234, +14840, +15020, +19632, +16937, +19477, +18236, +16819, +17261, +18023, +16953, +16738, +19653, +17679, +18614, +18505, +15561, +17422, +16966, +17248, +15059, +19092, +14864, +18497, +16072, +15893, +15213, +16632, +17492, +16763, +17883, +16057, +16303, +17357, +16652, +16255, +15822, +17529, +15108, +18044, +16179, +15174, +16573, +16100, +15854, +16080, +15645, +16405, +16331, +18642, +17411, +18772, +17819, +18785, +16029, +17244, +16137, +17687, +19953, +17059, +17741, +15957, +16876, +14989, +17200, +15091, +16513, +18469, +17860, +17180, +15008, +15418, +16239, +17768, +18818, +15735, +19196, +17068, +17365, +16205, +15820, +13917, +18575, +17402, +17195, +17452, +16253, +15062, +16875, +14951, +15453, +17253, +17280, +18500, +17297, +17391, +16859, +19091, +17558, +17214, +15283, +16639, +17814, +17720, +18680, +16467, +17098, +15633, +15665, +14991, +15147, +17889, +17529, +19090, +16915, +16027, +15563, +17661, +17367, +17483, +18862, +16521, +18196, +16619, +16416, +14881, +16078, +15499, +16317, +17421, +15859, +15785, +15746, +15679, +16163, +15977, +16512, +17202, +18408, +17586, +18720, +17522, +18576, +17508, +16228, +16272, +16435, +17209, +17669, +18098, +17461, +17045, +16009, +14450, +15322, +15747, +18552, +18459, +18531, +16744, +16159, +16156, +16777, +18191, +17981, +18325, +17971, +17638, +15477, +15880, +15284, +15574, +16718, +16473, +16357, +16215, +15367, +15102, +16108, +16538, +16854, +17806, +16874, +18034, +17558, +18439, +18704, +18018, +17617, +16211, +16276, +16071, +16800, +16955, +18377, +17209, +17189, +15896, +14551, +15207, +16211, +17328, +18583, +18995, +16454, +17618, +16560, +17120, +18415, +17807, +18880, +17808, +18170, +15521, +14896, +16035, +14330, +17066, +15763, +17013, +14463, +16241, +13469, +16557, +15117, +18116, +16676, +18324, +16569, +18587, +17474, +19245, +18056, +17070, +16677, +16351, +16580, +17807, +16912, +17997, +17231, +16740, +15519, +14493, +15139, +16480, +17616, +18934, +17765, +17601, +17221, +17807, +16832, +18231, +17149, +18188, +18567, +17736, +15154, +15645, +14539, +14414, +16761, +15362, +16459, +15551, +15495, +14423, +16457, +15709, +17059, +17810, +17606, +18492, +18964, +18809, +18495, +18698, +17489, +16693, +15937, +16493, +16768, +18517, +17627, +17586, +15269, +14486, +13782, +15857, +16223, +18536, +18146, +17784, +17222, +16527, +17631, +17597, +18370, +19267, +18271, +18680, +16673, +16259, +14341, +15323, +14504, +16047, +16407, +16333, +15468, +15179, +14546, +16459, +16814, +17847, +16582, +17119, +17193, +18889, +19219, +19326, +18982, +17625, +16472, +14655, +15669, +16177, +18799, +18465, +18487, +15238, +14103, +13165, +14655, +17132, +18158, +18823, +18658, +17192, +17185, +16274, +17656, +17826, +19714, +19725, +18078, +17082, +15054, +15424, +15100, +15988, +14820, +16198, +15479, +15506, +15040, +14661, +15897, +17295, +17573, +16441, +15127, +16468, +17676, +20957, +19330, +20569, +16083, +16596, +14397, +16112, +16546, +19089, +19349, +18341, +16260, +13725, +13572, +15282, +17025, +18835, +18712, +18780, +16918, +16791, +16002, +17192, +18533, +20041, +19168, +17908, +16395, +14985, +16132, +16391, +16479, +16136, +15538, +14697, +14878, +14930, +15814, +17020, +17335, +17007, +16075, +14719, +15065, +16793, +19936, +21157, +20420, +17807, +14798, +15020, +15215, +17892, +18192, +19111, +17062, +16258, +15126, +14332, +16176, +16779, +17810, +17483, +18103, +16248, +16459, +15995, +17826, +18158, +19457, +17674, +17416, +16036, +16192, +16894, +18543, +17842, +16425, +15870, +14432, +14272, +16193, +16659, +18201, +17906, +16450, +15024, +15242, +14857, +16417, +17263, +18921, +19187, +18844, +16041, +15025, +15965, +17535, +18722, +18412, +17024, +15556, +15693, +16360, +17514, +17227, +17883, +16298, +17227, +16106, +17414, +15787, +17797, +17569, +18730, +17379, +16950, +16444, +17405, +17319, +17199, +17471, +16778, +15478, +16040, +15774, +16080, +16751, +17432, +16612, +17005, +15035, +15763, +16297, +17145, +17359, +16122, +15057, +15515, +16926, +17794, +17736, +17057, +17427, +17791, +17259, +16311, +16194, +16262, +17689, +19229, +18111, +17661, +16415, +15979, +17252, +17916, +17251, +15966, +16431, +15931, +18143, +17861, +18119, +17410, +17138, +14953, +15993, +15317, +15798, +17430, +18855, +19127, +17900, +16069, +15068, +15252, +16651, +16529, +18327, +17639, +17984, +16246, +14415, +12155, +14147, +16759, +18646, +17918, +16304, +15921, +17757, +18501, +18340, +16523, +16029, +17194, +18188, +19321, +18840, +19002, +18134, +18896, +16440, +14383, +11938, +14219, +17215, +19903, +19286, +17267, +15847, +13752, +13166, +13951, +15940, +18316, +21209, +21853, +20379, +17889, +15282, +15335, +15748, +17745, +17010, +18755, +17328, +18248, +15833, +14626, +10054, +11643, +12735, +16137, +16569, +16673, +16187, +20006, +20838, +19498, +15652, +13931, +15913, +20195, +22576, +22941, +21329, +19171, +16937, +15471, +12292, +11884, +12454, +16961, +17796, +17939, +14810, +14820, +14059, +14480, +14308, +15429, +18017, +20894, +23144, +22974, +22253, +19787, +17484, +16078, +14397, +15927, +17458, +18880, +18177, +17697, +14247, +10640, +8287, +6778, +11490, +15705, +17350, +18369, +19347, +19669, +20104, +19012, +14943, +18132, +20241, +23270, +24637, +22573, +20036, +18089, +16960, +14676, +13065, +9297, +9816, +12410, +14447, +16754, +15998, +15859, +14258, +15005, +12799, +16675, +18828, +22964, +26555, +26713, +24810, +20954, +17121, +14554, +16116, +15543, +17334, +17522, +15913, +14618, +12495, +8022, +6689, +6228, +9556, +15925, +17490, +17208, +18335, +20673, +22227, +23557, +20508, +18668, +21931, +22092, +24329, +22387, +20686, +16884, +18366, +13432, +10904, +7578, +5798, +10888, +14004, +16237, +13076, +15533, +13624, +17782, +17030, +18562, +20327, +24570, +26331, +26736, +25377, +22382, +19399, +19201, +16914, +14911, +13746, +13105, +12808, +12859, +11759, +9048, +7988, +5707, +8995, +13717, +16532, +16657, +18704, +20777, +23643, +26705, +24373, +20986, +22043, +23187, +23622, +21733, +18148, +15592, +15275, +14744, +10753, +10527, +6074, +8003, +10137, +13202, +12000, +14224, +16755, +19079, +21774, +21136, +21713, +22861, +25074, +25663, +24850, +23987, +20445, +18565, +17936, +15470, +13727, +13214, +11740, +9762, +9678, +7240, +7079, +9081, +10595, +13912, +16659, +17667, +15851, +20470, +21701, +25343, +27476, +25648, +22005, +23607, +22565, +20322, +18382, +15276, +13881, +14328, +12790, +9069, +9349, +6826, +9785, +13022, +14036, +12745, +15653, +18386, +20972, +23112, +22900, +22984, +24428, +24638, +24620, +21244, +20777, +18031, +19590, +16991, +15663, +12053, +11861, +9811, +9887, +9566, +7998, +8727, +11292, +14405, +14927, +17125, +18353, +19377, +21629, +23141, +23777, +25223, +24217, +22551, +22852, +22094, +17876, +16907, +13629, +12023, +11182, +10836, +9527, +9822, +9640, +10151, +13810, +13328, +15168, +17440, +21001, +21288, +23719, +23268, +23639, +24042, +23899, +23071, +20412, +20365, +18393, +17921, +14914, +13229, +11310, +11785, +10716, +9997, +9425, +8775, +10155, +12920, +15938, +14855, +17168, +19192, +21023, +21549, +24111, +23031, +25236, +25483, +21973, +20965, +19851, +16769, +15649, +14652, +10415, +11211, +10777, +10258, +8971, +10378, +9155, +13862, +15291, +16646, +19138, +21736, +22360, +23381, +25454, +22203, +23512, +22193, +22368, +21059, +20400, +18130, +16719, +14702, +11476, +11985, +9695, +10769, +10096, +11123, +9559, +11280, +11996, +15661, +16091, +17366, +20109, +22309, +21949, +24040, +23540, +23725, +24606, +22044, +20598, +19528, +18093, +14049, +14654, +9743, +10069, +10001, +10781, +8274, +10601, +10042, +13254, +16865, +17394, +19742, +21648, +23660, +22366, +26001, +22611, +23377, +22739, +22082, +20680, +19506, +17803, +15225, +14809, +10790, +11527, +10673, +11168, +10467, +11235, +9075, +10803, +12342, +15997, +17109, +18541, +18934, +22531, +23070, +22813, +22909, +22115, +23665, +22531, +22033, +18131, +18404, +14711, +14007, +11695, +9276, +8189, +9866, +10550, +10275, +12772, +11728, +16609, +18410, +20383, +20855, +23743, +21916, +24116, +25096, +23298, +22039, +20803, +19927, +19363, +17763, +14788, +13405, +12774, +10895, +12572, +11254, +11319, +10202, +11825, +10716, +13866, +14536, +17890, +18431, +20209, +20822, +23382, +21420, +21853, +22094, +22530, +21359, +21085, +18229, +17915, +16770, +14259, +12458, +10264, +7964, +9678, +11404, +11134, +12050, +13692, +15577, +19864, +19763, +20882, +21707, +23218, +22481, +24967, +23228, +21091, +19399, +19365, +19132, +17533, +15772, +13561, +13536, +11387, +11613, +11837, +11344, +11971, +12746, +13491, +13199, +15081, +16425, +19251, +19172, +20315, +21333, +21923, +20690, +21274, +20784, +20510, +20393, +19384, +17983, +16925, +15569, +12783, +11813, +9313, +9637, +11227, +12744, +12057, +14136, +15410, +18719, +20473, +20897, +20956, +22027, +22773, +22669, +23631, +21211, +19123, +17892, +18348, +17127, +16055, +14917, +13393, +13059, +11406, +12451, +11992, +13802, +12383, +14616, +13635, +15364, +15628, +18812, +18784, +19718, +20385, +20877, +21445, +19838, +19684, +19276, +20046, +19039, +19261, +17847, +16476, +14825, +12313, +11155, +9213, +10203, +12082, +13804, +14276, +15368, +17882, +19283, +20839, +20555, +21147, +21594, +21758, +21974, +21974, +20307, +17114, +17944, +17452, +17288, +15607, +14703, +12221, +12635, +12288, +13706, +14650, +14006, +13332, +14795, +14407, +15799, +16994, +18678, +18288, +20479, +19645, +20927, +19742, +18611, +18590, +19994, +19113, +19430, +18767, +16922, +16331, +14897, +12196, +10988, +9028, +10830, +12754, +14677, +14008, +16755, +18880, +20930, +21496, +20227, +20056, +20777, +21535, +21972, +21063, +18628, +16260, +18237, +17494, +17182, +14864, +13814, +12742, +13527, +12762, +14748, +14395, +14161, +14316, +15428, +15350, +15792, +16262, +17670, +19164, +19884, +19818, +20110, +19582, +18158, +19001, +19198, +18762, +19822, +19104, +18614, +16069, +15042, +11034, +10763, +8647, +10899, +12012, +14696, +14551, +18487, +20296, +21303, +20581, +20329, +19893, +20532, +21101, +20127, +20645, +19015, +17240, +18294, +18370, +16595, +15354, +13878, +12157, +12753, +13151, +15340, +15161, +14985, +13410, +15832, +15015, +15474, +15391, +17367, +17455, +20090, +19880, +20529, +18975, +17558, +18412, +20246, +20079, +20731, +20549, +18069, +16566, +15214, +10790, +9756, +7389, +9186, +11878, +15998, +15747, +18856, +20267, +21041, +21098, +20226, +18285, +20303, +21072, +20818, +21237, +19419, +16143, +18663, +18677, +17343, +15583, +12892, +12112, +13659, +14307, +15366, +15593, +14310, +13742, +16090, +14838, +15039, +14399, +16729, +17901, +20645, +19001, +18736, +17552, +17028, +19340, +20948, +20566, +20960, +20778, +19057, +17325, +15115, +10267, +9110, +7932, +8917, +12359, +16090, +17001, +18396, +21803, +20759, +21401, +18236, +18188, +18694, +21339, +19556, +21093, +19244, +16759, +18488, +19453, +17811, +14637, +13635, +12518, +14227, +14415, +15357, +15356, +16616, +14690, +16921, +15701, +13760, +13276, +15875, +16571, +19179, +18236, +17728, +17044, +17796, +19322, +21895, +20858, +20627, +21189, +19438, +16795, +14720, +11765, +9875, +9937, +9435, +13271, +15845, +17724, +18020, +21783, +20077, +20142, +18373, +17194, +17471, +19141, +19359, +19929, +20731, +17414, +18021, +19110, +17733, +15712, +14304, +12859, +14393, +16577, +15213, +17016, +16669, +16035, +16239, +16227, +12966, +12986, +13342, +14907, +17758, +17849, +16431, +16928, +18258, +19341, +22008, +20461, +20151, +20986, +20099, +17751, +16486, +12838, +10001, +11431, +10348, +13427, +16267, +17957, +18041, +20616, +19493, +18386, +17747, +15357, +16925, +18948, +19577, +18800, +20533, +17909, +18147, +19700, +18607, +16385, +14900, +14086, +15445, +17549, +16326, +17729, +18802, +17151, +15491, +15015, +11876, +10550, +12456, +13943, +16338, +16742, +15398, +16273, +18585, +19320, +21623, +21530, +20138, +21935, +21152, +19196, +16329, +14927, +12181, +13249, +11088, +12602, +15385, +17205, +17864, +18474, +18604, +16448, +16895, +14744, +15918, +17402, +18731, +18824, +20715, +19817, +17681, +19972, +18917, +18654, +16434, +15426, +15539, +19252, +17329, +18529, +19240, +16849, +14698, +14363, +10698, +9377, +10903, +11610, +14009, +16207, +14472, +17232, +18485, +19969, +21386, +23174, +20106, +22931, +21976, +20448, +18077, +17367, +14227, +13847, +11676, +10710, +14303, +15260, +16946, +16816, +17254, +16226, +15800, +14871, +13638, +17312, +17490, +19920, +19911, +21827, +19570, +20369, +20060, +20157, +18048, +16087, +16581, +18561, +18458, +17724, +19195, +17471, +15350, +12543, +10271, +7766, +8598, +9929, +12116, +15001, +15028, +18404, +19448, +20865, +20935, +23009, +21324, +22256, +22743, +21387, +20459, +18293, +16905, +14077, +12743, +9806, +11963, +14030, +15006, +15958, +15107, +16100, +14814, +15847, +13483, +16950, +17152, +19495, +19711, +22174, +21451, +20905, +20654, +21838, +19989, +17525, +15419, +17210, +18395, +18304, +18609, +17783, +15732, +12666, +10482, +7517, +7233, +8372, +10988, +14250, +15666, +18056, +19940, +20648, +21300, +22162, +22508, +21911, +22712, +21976, +21392, +20138, +17763, +15805, +12863, +11630, +9827, +12131, +12642, +15208, +15058, +15677, +15840, +15279, +14773, +14786, +17528, +17702, +19857, +20596, +23419, +22828, +21073, +21446, +20689, +17960, +16211, +15936, +17690, +18170, +18568, +17849, +17865, +13413, +11065, +8977, +6774, +7845, +10745, +12406, +14597, +17007, +19176, +20561, +21473, +20431, +22887, +22618, +22191, +21945, +21507, +20254, +19778, +17822, +14110, +13216, +10832, +10285, +11817, +14236, +14879, +15612, +15099, +15250, +15132, +14544, +15288, +17468, +18636, +20018, +22682, +23678, +21905, +20966, +20745, +19383, +17478, +15974, +16584, +18463, +18536, +19051, +18275, +16108, +12454, +11372, +7875, +7708, +9048, +10698, +13157, +14937, +17041, +19672, +21344, +20511, +21279, +22489, +21994, +21654, +20711, +20035, +20705, +20711, +17179, +14884, +13126, +10875, +10994, +12488, +14320, +14449, +15431, +14029, +15295, +14886, +14983, +15593, +18185, +19181, +20498, +22494, +21869, +21676, +20966, +20741, +17985, +17292, +16115, +17744, +18726, +19383, +18763, +18089, +16017, +12897, +10887, +8308, +8269, +9499, +11972, +12925, +14537, +16554, +18963, +20833, +21128, +20729, +21530, +21600, +20918, +20652, +20821, +20750, +20466, +17880, +15213, +13601, +12228, +11155, +12890, +14466, +14638, +15188, +13628, +14379, +15389, +15456, +15251, +17788, +19230, +19935, +21593, +21581, +21380, +20970, +19708, +17644, +17209, +17763, +17749, +20173, +19381, +18704, +18270, +17129, +12421, +11744, +9027, +8311, +9431, +11283, +11507, +14404, +15927, +18344, +21396, +20945, +19899, +21140, +20799, +19968, +21105, +20335, +20817, +21448, +19651, +16277, +14857, +12776, +11608, +13064, +13262, +14178, +13478, +13419, +14154, +16748, +15279, +15390, +17432, +18662, +19155, +20228, +20949, +20972, +21142, +19741, +18507, +17780, +18743, +19282, +20395, +19472, +18719, +18685, +17266, +13931, +11515, +9466, +7666, +9608, +10559, +11698, +13064, +15604, +16721, +20508, +21104, +20186, +19227, +20213, +21025, +22051, +21520, +20656, +21971, +21562, +17587, +15034, +14102, +11758, +12533, +12603, +13303, +12264, +13892, +13360, +16389, +15859, +14790, +16163, +17697, +18473, +18921, +21068, +20417, +21462, +20088, +19360, +18983, +20156, +20326, +20166, +20476, +19032, +18262, +17270, +14506, +10894, +9733, +8683, +9634, +10444, +11221, +11901, +14717, +15683, +18469, +21266, +20138, +18674, +20225, +21691, +22409, +22920, +21331, +21850, +22801, +19475, +15626, +14287, +12232, +11509, +12150, +11905, +12159, +13228, +13693, +15276, +16676, +14032, +15015, +16820, +18279, +18652, +20465, +20247, +21085, +21485, +20598, +20851, +19697, +20270, +20609, +20642, +18847, +17889, +16551, +14632, +11976, +10582, +9517, +10057, +9814, +11444, +11865, +13874, +14752, +17074, +19074, +20359, +20223, +19426, +21608, +23224, +24277, +22511, +21484, +20876, +20571, +16842, +13691, +12956, +11897, +11994, +12378, +12469, +12314, +13954, +14669, +15770, +15604, +14751, +16152, +17337, +18592, +18915, +20013, +20335, +21527, +22405, +21406, +20157, +20089, +20796, +19539, +18488, +17072, +15468, +14184, +13275, +12644, +12049, +11442, +11298, +12404, +12713, +13068, +13495, +15047, +16272, +19261, +20391, +20433, +19294, +22289, +23702, +23323, +21257, +19659, +19753, +18196, +15984, +13170, +13393, +12550, +13087, +12878, +12843, +13641, +14900, +16569, +15840, +16371, +14913, +16153, +16267, +18569, +17849, +19249, +20575, +22461, +22396, +20810, +20209, +19649, +20019, +17588, +16892, +15298, +14669, +14415, +15322, +15165, +13243, +14137, +13491, +13858, +12891, +13324, +13022, +14664, +15481, +17274, +19473, +19122, +19349, +22059, +23039, +21921, +21377, +19222, +17905, +17511, +16630, +14650, +14203, +13603, +13656, +14657, +13664, +14685, +16493, +17238, +15547, +15806, +14109, +14060, +15592, +16439, +16951, +18869, +21016, +21766, +22320, +20672, +19917, +20019, +18505, +16582, +15849, +14987, +15347, +16829, +17390, +17023, +16749, +16454, +15588, +14491, +12770, +11920, +11721, +12753, +13285, +14843, +16472, +18472, +19881, +21374, +22397, +22158, +21302, +19476, +17817, +17594, +17602, +16257, +15048, +15544, +14824, +15510, +15201, +16369, +16792, +16512, +14456, +13548, +13550, +12463, +13697, +14600, +16977, +18459, +20693, +21690, +21959, +21738, +20388, +20002, +17762, +16141, +14805, +16150, +17071, +18477, +19233, +19853, +19198, +18253, +16589, +14034, +11971, +11147, +11140, +10932, +10767, +11234, +13982, +17956, +20166, +21270, +21577, +22247, +21529, +20941, +18576, +17077, +17663, +18251, +17792, +16736, +16241, +15560, +17147, +16795, +16351, +14808, +14019, +12557, +12454, +11771, +11472, +13754, +15983, +17894, +19257, +20799, +21815, +22572, +21895, +19056, +17399, +15385, +15910, +16725, +18377, +19583, +21298, +22112, +21607, +20247, +16849, +13771, +11774, +10815, +9111, +8886, +8601, +10127, +12711, +16235, +18557, +20886, +21196, +20849, +21023, +20818, +20354, +19077, +19293, +18893, +20309, +18284, +16978, +16908, +17497, +16936, +15977, +15179, +13159, +12499, +11331, +10968, +11548, +12450, +14183, +16526, +18028, +19505, +21507, +22361, +21157, +19828, +17347, +16353, +16754, +17536, +19321, +20768, +23155, +23540, +23277, +20130, +17553, +15330, +12471, +10884, +9110, +8954, +9306, +9680, +10681, +12343, +15223, +17124, +19747, +19340, +19374, +21225, +22495, +22587, +21597, +20441, +19566, +20006, +18328, +17892, +17334, +17002, +16613, +17031, +14419, +12171, +11188, +10653, +11530, +11367, +11650, +12638, +15687, +17258, +19523, +20114, +20834, +20142, +19864, +18319, +18554, +19506, +20373, +22283, +23184, +23735, +23152, +21630, +18391, +16177, +13932, +12100, +11261, +10122, +9624, +9397, +9649, +9785, +11306, +12443, +14346, +16642, +18877, +21129, +23097, +23919, +24542, +24496, +22740, +20194, +18991, +18614, +18036, +17331, +16608, +16340, +15424, +13921, +12221, +11377, +10193, +10408, +10639, +10810, +11795, +14046, +16845, +18007, +19744, +19977, +20989, +20932, +21466, +21813, +22543, +22703, +22643, +23366, +22459, +21119, +19377, +16939, +15220, +14448, +13264, +11909, +10439, +10036, +9660, +10149, +8804, +8923, +10507, +12470, +15985, +19655, +22224, +23839, +25925, +26560, +26292, +23331, +20574, +18625, +18223, +17310, +16864, +16306, +14683, +14622, +14065, +13386, +11027, +10084, +9636, +10519, +11000, +10980, +12907, +15503, +18293, +19573, +21010, +21509, +23230, +23911, +24140, +23295, +22544, +21654, +21307, +20552, +18599, +17734, +16829, +16181, +14767, +13349, +11721, +11322, +11125, +10794, +10258, +9727, +9700, +11019, +13168, +15553, +18248, +20992, +23740, +26062, +26509, +25582, +23613, +21898, +18988, +17519, +15605, +15144, +14723, +14756, +14124, +14069, +13719, +12633, +11355, +10586, +10664, +11320, +12000, +12897, +15831, +18448, +20051, +20893, +22335, +23429, +23767, +23351, +22236, +21631, +20308, +19630, +19022, +18784, +17360, +16769, +16171, +14590, +13229, +12019, +12375, +12140, +13005, +12335, +12924, +13148, +13285, +13653, +14577, +16149, +18315, +21145, +22803, +23984, +24389, +23578, +22161, +20650, +17670, +15373, +14185, +13694, +13973, +14054, +13859, +13304, +14457, +13585, +13507, +12641, +12887, +13949, +15590, +16301, +16993, +18795, +19511, +20489, +20831, +21071, +21074, +21072, +20742, +20025, +19733, +18658, +18772, +18464, +17437, +15544, +14597, +13700, +13416, +13097, +13676, +14614, +15978, +16270, +16079, +15795, +15420, +14815, +14186, +14644, +15697, +17821, +19543, +20922, +22036, +22434, +21639, +19595, +17849, +15311, +14359, +13245, +13121, +13041, +14234, +14652, +15442, +16270, +16319, +16870, +16644, +17060, +16977, +17196, +16363, +16339, +16924, +17103, +17750, +18140, +18752, +19280, +20016, +20228, +20033, +19969, +18735, +18241, +16995, +15531, +14130, +13764, +14427, +15161, +16049, +16595, +17868, +18945, +18982, +18043, +16744, +15336, +13688, +12507, +12381, +13516, +15659, +17873, +19615, +20634, +20821, +20193, +18583, +16771, +15057, +13760, +12961, +12827, +13994, +15870, +17599, +18471, +19648, +20866, +20543, +19476, +17483, +16198, +14926, +14461, +13450, +13330, +13823, +14619, +16418, +18110, +19481, +20234, +21042, +21052, +20674, +19244, +17347, +15927, +15214, +14626, +14655, +16370, +17566, +18760, +19780, +20364, +20310, +19427, +16996, +14906, +12903, +11122, +9887, +10690, +11888, +14588, +16820, +18985, +19766, +20010, +19866, +19088, +17808, +15630, +14553, +14640, +15431, +15681, +16950, +18850, +20673, +21492, +21415, +21092, +19537, +17417, +14167, +12280, +10982, +10650, +10696, +11955, +14389, +17002, +19866, +21194, +21764, +21509, +20737, +19901, +19035, +17177, +15806, +15763, +16192, +17199, +17359, +18482, +19029, +19917, +19112, +18581, +17568, +16463, +15049, +13720, +12480, +11519, +11097, +12139, +13333, +15342, +17152, +18533, +19416, +19365, +19472, +18600, +17262, +15374, +14930, +15802, +16349, +17160, +17676, +19190, +20655, +21544, +20818, +20140, +18262, +16032, +13713, +12001, +11424, +11344, +12696, +13890, +16371, +17447, +18868, +19854, +20126, +19576, +18857, +18765, +18029, +17684, +16398, +16643, +16392, +16963, +17499, +17896, +18694, +18925, +19329, +18991, +18441, +17555, +16662, +15399, +13563, +12568, +12701, +12909, +13670, +14853, +16057, +17126, +17440, +16904, +16881, +17014, +16729, +16194, +15598, +15111, +16451, +17375, +18226, +19047, +20666, +22276, +23319, +22231, +20113, +17782, +15959, +14018, +12523, +11520, +11223, +12974, +14370, +15610, +16436, +16917, +17939, +17762, +17832, +16928, +17240, +17592, +17598, +17677, +17319, +17931, +18725, +19270, +19671, +20152, +20850, +20911, +19889, +18957, +17625, +16797, +14590, +12892, +11855, +11652, +11955, +12168, +12779, +13718, +15212, +16595, +16296, +16145, +16171, +16619, +17362, +17012, +17037, +18294, +19859, +20937, +21432, +22395, +22611, +22924, +21782, +19364, +17365, +15436, +13273, +11658, +10404, +9885, +10655, +12097, +12572, +13610, +14945, +16410, +17654, +18437, +19109, +19835, +20708, +19935, +19695, +19485, +19446, +19752, +20421, +20669, +20683, +20922, +20461, +19444, +17573, +15453, +13664, +12487, +11025, +10334, +10490, +11435, +12161, +13916, +14847, +16302, +17416, +18179, +18239, +18130, +18381, +18225, +18791, +18458, +18020, +18810, +19659, +20614, +21074, +20983, +20332, +20591, +19633, +17592, +15067, +12792, +10759, +10046, +9143, +9316, +10753, +12851, +14409, +16254, +18036, +19706, +20951, +20832, +20728, +20670, +20619, +19289, +18783, +18037, +18385, +19190, +19745, +20289, +19860, +19993, +18693, +16987, +14235, +12716, +11553, +11318, +10731, +11509, +12583, +14789, +16679, +18354, +18956, +18959, +19196, +19195, +18410, +16829, +15856, +15533, +15600, +16348, +16531, +17821, +18812, +19814, +20462, +20499, +19718, +18837, +18071, +17123, +14902, +12806, +11727, +11528, +11927, +12238, +13866, +16003, +17848, +18863, +19125, +19481, +18640, +18202, +17381, +17053, +17037, +17322, +17930, +18853, +20229, +20706, +21399, +20638, +19629, +17680, +15931, +14585, +13558, +12778, +12588, +13071, +14257, +15496, +16709, +18133, +18591, +18894, +18525, +18208, +17439, +16533, +15910, +15131, +14460, +14399, +14583, +15365, +16010, +17117, +18107, +19129, +19401, +19533, +19241, +18371, +17365, +16878, +16328, +16185, +15512, +15028, +15376, +15734, +15949, +15894, +15749, +16123, +16349, +16196, +15792, +16229, +16760, +17522, +17677, +18228, +18660, +19190, +19643, +19379, +19192, +18632, +18464, +18248, +17423, +16385, +15488, +15411, +15122, +14623, +15022, +15180, +16329, +17084, +17820, +17979, +18335, +18445, +17715, +17490, +16677, +16123, +15440, +14049, +13421, +13824, +14418, +15201, +16342, +17227, +18242, +19485, +19268, +18432, +18125, +17324, +17205, +16653, +16152, +16548, +17161, +17298, +17194, +17649, +17156, +16720, +16532, +16269, +16145, +15878, +15549, +15700, +15980, +15793, +16126, +16255, +17393, +17829, +18939, +18802, +19112, +19005, +18646, +18379, +17303, +17008, +15963, +15504, +15864, +16265, +16748, +17199, +17563, +18376, +18391, +18059, +17731, +17432, +16582, +15478, +14782, +14238, +14337, +14966, +14977, +15167, +15215, +15534, +16081, +16459, +16508, +17253, +18119, +18297, +17857, +18108, +17622, +17775, +17940, +18148, +18746, +19185, +19037, +18745, +18295, +17213, +16293, +15670, +14691, +14118, +13768, +13682, +13618, +14192, +14305, +15369, +16229, +17241, +18163, +19456, +20425, +21027, +21251, +20397, +19396, +18394, +17098, +16163, +15468, +15277, +15459, +15747, +16014, +16440, +17155, +17708, +17543, +17297, +16263, +15967, +15205, +15213, +14988, +15113, +15745, +16471, +16861, +17253, +17534, +18010, +18256, +17430, +16806, +16049, +15991, +15263, +14856, +15388, +16389, +18041, +19426, +20354, +20936, +21195, +20889, +19491, +17515, +15025, +13329, +12537, +11575, +11735, +12722, +14467, +15739, +16793, +17718, +18339, +19231, +19058, +19137, +19421, +18792, +18616, +18075, +17667, +17105, +17023, +16986, +16475, +16457, +16017, +16172, +16184, +15743, +15427, +15613, +15749, +15866, +16630, +17416, +18507, +19413, +19655, +19629, +19744, +18988, +18130, +16715, +15466, +14436, +13636, +12854, +12504, +12819, +14393, +15618, +17220, +18001, +18773, +19354, +19701, +19527, +19133, +18190, +17750, +17478, +17500, +16828, +15817, +15807, +15693, +15783, +15259, +14994, +14974, +15093, +14874, +14728, +15460, +16630, +17438, +18365, +18984, +19478, +19626, +19188, +18405, +17407, +16232, +15194, +14603, +14866, +14891, +15601, +16529, +17210, +17814, +18753, +19444, +20283, +20431, +20332, +19795, +19304, +18072, +17107, +16267, +15215, +15182, +15064, +15151, +14804, +14844, +14971, +15180, +15390, +15058, +14878, +15335, +15360, +16119, +16516, +16991, +17530, +18306, +18794, +19005, +19050, +18727, +18500, +18527, +17615, +16607, +15975, +15664, +15383, +15057, +14823, +15069, +15564, +15852, +15906, +16633, +16951, +17048, +17289, +17116, +16792, +16487, +16286, +16245, +16392, +16426, +17135, +18117, +19200, +19510, +20181, +20116, +19779, +19109, +18312, +17717, +17148, +16653, +16272, +16410, +16672, +16977, +17122, +17102, +17100, +17395, +17294, +16627, +15396, +14495, +13901, +13454, +13225, +12937, +13438, +14404, +15451, +16247, +17100, +17705, +18005, +18050, +18376, +18696, +18698, +18535, +18354, +18770, +18932, +18357, +17948, +17657, +17400, +16789, +16345, +15481, +14873, +14434, +13816, +13349, +13372, +13382, +14703, +15659, +16984, +18112, +19504, +20438, +20772, +21025, +20498, +19690, +18852, +17899, +17254, +16245, +15765, +15740, +16263, +17363, +18314, +19437, +19936, +19821, +19687, +19050, +17818, +16128, +14671, +13703, +12916, +12747, +12439, +12971, +13846, +14752, +15509, +16134, +16058, +16060, +15999, +15903, +15747, +16037, +16467, +17215, +18295, +19243, +20511, +20971, +20845, +20431, +19954, +19229, +17986, +16563, +15525, +14829, +13880, +13344, +12594, +12710, +13303, +13909, +14844, +15720, +16628, +17187, +18017, +18537, +19262, +19760, +19999, +20077, +20202, +19678, +19403, +19161, +18392, +17470, +16748, +16482, +16581, +16811, +16618, +17155, +17657, +17524, +17163, +16609, +15896, +15377, +14606, +14096, +14233, +14548, +14968, +15912, +16548, +17314, +17948, +18365, +18312, +17845, +16782, +16200, +15777, +15073, +14632, +14680, +15280, +15554, +16015, +16449, +17235, +17831, +17770, +18131, +18432, +18657, +19156, +19084, +18464, +17764, +17082, +16409, +15683, +15057, +14915, +15108, +15519, +15306, +15852, +16235, +16723, +17499, +17868, +18380, +18638, +18847, +18895, +18907, +18540, +18034, +17549, +17259, +16772, +16403, +16499, +16727, +16729, +17123, +17271, +17702, +17833, +17638, +17445, +17478, +17271, +16966, +16648, +16398, +16442, +16649, +16564, +16051, +15836, +15699, +15109, +14461, +13190, +12236, +12127, +11979, +12126, +13116, +14810, +16750, +18864, +20293, +21664, +22794, +23383, +23213, +22861, +21773, +20322, +19030, +16797, +14567, +12861, +11978, +11644, +11377, +11851, +13026, +14349, +15603, +16091, +17587, +18504, +19045, +19481, +19797, +20523, +20739, +20641, +20289, +19547, +18615, +17448, +16621, +15572, +14747, +14587, +15170, +15768, +16163, +17014, +17931, +18649, +18826, +18412, +18296, +17756, +16713, +15544, +14723, +14587, +14799, +14969, +14969, +15208, +15708, +15824, +15753, +15171, +14204, +13955, +13754, +13965, +14341, +15347, +16989, +18841, +20652, +21631, +22024, +22161, +21699, +20942, +19667, +17807, +16284, +15585, +14523, +13896, +13810, +14259, +14905, +15173, +15285, +15940, +16518, +16358, +16200, +16698, +17288, +17842, +18615, +19412, +20244, +20561, +20365, +19823, +18925, +17178, +15648, +14863, +14220, +13956, +14026, +14986, +16315, +17461, +18429, +19275, +19761, +19726, +18906, +17895, +16564, +15246, +14044, +13558, +13644, +14048, +14834, +15745, +16440, +17201, +17406, +17462, +17093, +15773, +14677, +14358, +14573, +14762, +15104, +16292, +17690, +19246, +20026, +20536, +20483, +20380, +19870, +19196, +18202, +16952, +16496, +16337, +15655, +14762, +14865, +15052, +15324, +15390, +15680, +16628, +17121, +16984, +17022, +17617, +17791, +17833, +18188, +18348, +18621, +18307, +18003, +17547, +17033, +16178, +15427, +15069, +14856, +14617, +15064, +15989, +16886, +18000, +18895, +19899, +20525, +20359, +19564, +18739, +17461, +16041, +14710, +14030, +13470, +13552, +13923, +14640, +15405, +16252, +16797, +16991, +16675, +15810, +15220, +15184, +14667, +14543, +14833, +15720, +17392, +18838, +20287, +21261, +21657, +21809, +21514, +20842, +19184, +17801, +16684, +15763, +14566, +13568, +13748, +14147, +14579, +15244, +15686, +16574, +16874, +16741, +16902, +16649, +16456, +16291, +16456, +16741, +17035, +17471, +18012, +18631, +19048, +18844, +18487, +18085, +17638, +17321, +16852, +16676, +16786, +16984, +17054, +17529, +17809, +17926, +17684, +17101, +16291, +15316, +14128, +13560, +13329, +13385, +13989, +15046, +16139, +17006, +17666, +18080, +18334, +18109, +17348, +16790, +16207, +15885, +15831, +16258, +16957, +17972, +19141, +20153, +20694, +20323, +19787, +19012, +17876, +16024, +14201, +13330, +13101, +13447, +13956, +14984, +16644, +17731, +18492, +18658, +18770, +18738, +17884, +16870, +15887, +15650, +15611, +15842, +16601, +17545, +18618, +19174, +19681, +19590, +18598, +17627, +16300, +15524, +14852, +14120, +14319, +14933, +15810, +16908, +18024, +18984, +19356, +19131, +18433, +17580, +16306, +14862, +14144, +13894, +14127, +14782, +15732, +16962, +17874, +18531, +18854, +18675, +17799, +16274, +15181, +14495, +13882, +13750, +14243, +15545, +17096, +18899, +20371, +21425, +21582, +21085, +20300, +19057, +17067, +15281, +14182, +13904, +14357, +14744, +15348, +16026, +17156, +17997, +17994, +17768, +17049, +16465, +15786, +14863, +14557, +15037, +15672, +16848, +18095, +19212, +20231, +20674, +20680, +20049, +18558, +16947, +15649, +14521, +13796, +13510, +13987, +15243, +16385, +17573, +18733, +19299, +19184, +18458, +17110, +15954, +14457, +13205, +12747, +12914, +14006, +15588, +17350, +18867, +19787, +20555, +20707, +20181, +19079, +17632, +16669, +16216, +15766, +15975, +16441, +17103, +18006, +18711, +18866, +18526, +17358, +15969, +14877, +13468, +12021, +11410, +11821, +12997, +14520, +16423, +18585, +20774, +22135, +22570, +22371, +21356, +19681, +17796, +16361, +15097, +14462, +14216, +14556, +15351, +16011, +16518, +16974, +17193, +16821, +16339, +15542, +14981, +14660, +14508, +15074, +16026, +17226, +18586, +19950, +20868, +21310, +20835, +19917, +18579, +16930, +15095, +13742, +12835, +12717, +12843, +13404, +14557, +16005, +17128, +18168, +18963, +19527, +19741, +19440, +19043, +18853, +18786, +18718, +18457, +18403, +18162, +18083, +17669, +17058, +16212, +15501, +14759, +14021, +13243, +12471, +12426, +12684, +13340, +14342, +15495, +16952, +18296, +19302, +19859, +19978, +20015, +19917, +19273, +18451, +17778, +17524, +17562, +17495, +17388, +17454, +17305, +17346, +16925, +16252, +15666, +15014, +14599, +14243, +14009, +14304, +14731, +15360, +16253, +17374, +18411, +19316, +19499, +19538, +19338, +18858, +17861, +16547, +15344, +14728, +14283, +14078, +14399, +15095, +16019, +16987, +17844, +18696, +18943, +19138, +18991, +18824, +18348, +17729, +17273, +16855, +16793, +16755, +16824, +16911, +17079, +16973, +16477, +15990, +15086, +14702, +14251, +13781, +13785, +14227, +14994, +16533, +17532, +18481, +19874, +20427, +21117, +20751, +19760, +18912, +18062, +16896, +16136, +15528, +15430, +15925, +16315, +16709, +17030, +17188, +17316, +17254, +16649, +16049, +15773, +15591, +15728, +15583, +15601, +16043, +16613, +17188, +17525, +17730, +17605, +17389, +16778, +16211, +15420, +14717, +14432, +14684, +15325, +15932, +16658, +17751, +18714, +19442, +19790, +19582, +19439, +19018, +18279, +17676, +16562, +15798, +15529, +15280, +15236, +15181, +15211, +15236, +15420, +15217, +15616, +15832, +15872, +16344, +16623, +17161, +17799, +18209, +18971, +19485, +19593, +19915, +19846, +19809, +19300, +18725, +17849, +17076, +16049, +15141, +14405, +13889, +13965, +14383, +14852, +15591, +16225, +16783, +17238, +17608, +17843, +17941, +17739, +17704, +17639, +17906, +17796, +17985, +18013, +17885, +17640, +17103, +16465, +15709, +14942, +14203, +13952, +13736, +13727, +14175, +14987, +16124, +17262, +18036, +19040, +19691, +20270, +20407, +20086, +19675, +18926, +17896, +16826, +15834, +15079, +14650, +14282, +14089, +14245, +14325, +14911, +14935, +15131, +15515, +16107, +16642, +17275, +17495, +18262, +18753, +19232, +19862, +20048, +19771, +19548, +18991, +18318, +17524, +16532, +15956, +15675, +15204, +15131, +14925, +15022, +15204, +15315, +15643, +15930, +16261, +16739, +17029, +17521, +17933, +18057, +18344, +18583, +18560, +18667, +18352, +18136, +18126, +17735, +17299, +16987, +16273, +16220, +15842, +15450, +15611, +15684, +15911, +16481, +16790, +17158, +17395, +17517, +17515, +17423, +16650, +16343, +16155, +15832, +15757, +15796, +16030, +16512, +16567, +16848, +17102, +16996, +16880, +16709, +16533, +16369, +16239, +16131, +16426, +16461, +16567, +16999, +17031, +17177, +17069, +16969, +17157, +16916, +16939, +16783, +16863, +16908, +16717, +16853, +16796, +16886, +17025, +16849, +16947, +17102, +17230, +17323, +17516, +17538, +17909, +17721, +17467, +17306, +17082, +16781, +16720, +16295, +16402, +16507, +16425, +16880, +16820, +17254, +17600, +17801, +17992, +17933, +17643, +17425, +17012, +16489, +16375, +16139, +16414, +16781, +16992, +17240, +17535, +17640, +17568, +17101, +16695, +16375, +15759, +15544, +15231, +15260, +15205, +15471, +15904, +16646, +17133, +17628, +18004, +18180, +18059, +17928, +17662, +17489, +17257, +16806, +16875, +16801, +16761, +16794, +16710, +16835, +16566, +16250, +15961, +15694, +15178, +15057, +14867, +15087, +15384, +15876, +16536, +17279, +17673, +18281, +18768, +18952, +19027, +18632, +18411, +18136, +17616, +16998, +16703, +16216, +16086, +15966, +15812, +16088, +16000, +16158, +16182, +16147, +16140, +16102, +16147, +16137, +16320, +16663, +17220, +17800, +18357, +18914, +19248, +19500, +19412, +18934, +18229, +17159, +16310, +15642, +14863, +14737, +14758, +15045, +15687, +16082, +16924, +17246, +17230, +17187, +17020, +17060, +16983, +16969, +17088, +17430, +17822, +18128, +18396, +18043, +17903, +17534, +17306, +16711, +16226, +15829, +15377, +15110, +14796, +14931, +15054, +15619, +16091, +17192, +17807, +18522, +18882, +18836, +18696, +18182, +17722, +17035, +16593, +16097, +16273, +16286, +16457, +16614, +16775, +16642, +16794, +16392, +16153, +15873, +15487, +15690, +15705, +15931, +16522, +17048, +17602, +17930, +18074, +18223, +18165, +17767, +17508, +17036, +16675, +16392, +16050, +15785, +15780, +15716, +15977, +16420, +16835, +17299, +17297, +17471, +17464, +17146, +16740, +16331, +16104, +16145, +16044, +16458, +16859, +17314, +17804, +18209, +18396, +18327, +17987, +17408, +17031, +16438, +16183, +15976, +15813, +15945, +16289, +16513, +17121, +17298, +17585, +17821, +17576, +17598, +17421, +17146, +17196, +17082, +17068, +17081, +16983, +16951, +17006, +16736, +16631, +16563, +16357, +16451, +16357, +16411, +16613, +16535, +16814, +16961, +16881, +17019, +16973, +17189, +17382, +17270, +17239, +17226, +17020, +16894, +16599, +16311, +16105, +15858, +15777, +15839, +16024, +16204, +16706, +16880, +17200, +17417, +17402, +17463, +17330, +17312, +17334, +17158, +16973, +16989, +16809, +16646, +16359, +16220, +16072, +16197, +16352, +16519, +16592, +16751, +16845, +16921, +16905, +16824, +16943, +17273, +17509, +17937, +18150, +18289, +18240, +17927, +17498, +16823, +16244, +15862, +15678, +15673, +15897, +16084, +16413, +16669, +16967, +17029, +16884, +16764, +16791, +17100, +17216, +17390, +17529, +17747, +17825, +17801, +17540, +17213, +16895, +16597, +16421, +16177, +16035, +16176, +16224, +16293, +16241, +16158, +16037, +16107, +16149, +16513, +16742, +17078, +17333, +17694, +17830, +17862, +17726, +17483, +17386, +17224, +17144, +17095, +17023, +16973, +16851, +16573, +16434, +16171, +15888, +15851, +15830, +15989, +16213, +16467, +16804, +17130, +17318, +17665, +17888, +18066, +18163, +18162, +18149, +18090, +17715, +17412, +17038, +16558, +16244, +15862, +15579, +15609, +15532, +15883, +16160, +16348, +16636, +16808, +16949, +17173, +17217, +17310, +17472, +17558, +17672, +17783, +17631, +17528, +17333, +16940, +16658, +16247, +15932, +15868, +15783, +16009, +16148, +16198, +16366, +16577, +16660, +16830, +16826, +16954, +17062, +17079, +17195, +17345, +17294, +17371, +17304, +17097, +16943, +16662, +16544, +16554, +16506, +16658, +16754, +16932, +17042, +17023, +16976, +16928, +16916, +16865, +16786, +16787, +16770, +16778, +16774, +16836, +16920, +17002, +17096, +17264, +17353, +17416, +17380, +17310, +17183, +16981, +16775, +16566, +16423, +16392, +16418, +16459, +16547, +16587, +16666, +16770, +16893, +16961, +17172, +17281, +17318, +17369, +17285, +17247, +17186, +17032, +16935, +16738, +16614, +16487, +16498, +16466, +16601, +16676, +16800, +16789, +16860, +16901, +16963, +16885, +16860, +16866, +16959, +17048, +17101, +17145, +17337, +17260, +17193, +17090, +16805, +16518, +16313, +16179, +16228, +16224, +16349, +16617, +16769, +16878, +17012, +17092, +17295, +17364, +17411, +17437, +17403, +17262, +17192, +16892, +16736, +16575, +16418, +16337, +16281, +16339, +16384, +16401, +16424, +16481, +16509, +16562, +16678, +16773, +16945, +17115, +17312, +17522, +17589, +17546, +17438, +17179, +16939, +16672, +16477, +16454, +16403, +16486, +16591, +16763, +16853, +16845, +16799, +16744, +16799, +16865, +16959, +17128, +17200, +17289, +17315, +17259, +17148, +17019, +16915, +16882, +16826, +16791, +16795, +16900, +16873, +16885, +16808, +16745, +16662, +16653, +16660, +16723, +16750, +16823, +16911, +17053, +17107, +17115, +17116, +17118, +17034, +17006, +16921, +16886, +16866, +16838, +16848, +16912, +16873, +16802, +16807, +16750, +16702, +16692, +16642, +16620, +16656, +16708, +16739, +16719, +16809, +16867, +17002, +17069, +17104, +17055, +17039, +16977, +16897, +16787, +16627, +16552, +16593, +16653, +16699, +16745, +16863, +17027, +17130, +17142, +17166, +17083, +17090, +16941, +16786, +16688, +16616, +16561, +16600, +16651, +16757, +16901, +16942, +16908, +16866, +16700, +16604, +16585, +16509, +16673, +16816, +16900, +17083, +17191, +17229, +17303, +17298, +17227, +17208, +17127, +17074, +16923, +16869, +16804, +16751, +16576, +16541, +16400, +16394, +16459, +16517, +16613, +16770, +16920, +17010, +17058, +17087, +17107, +17068, +17142, +17167, +17261, +17275, +17249, +17232, +17156, +17000, +16766, +16605, +16514, +16402, +16334, +16288, +16394, +16455, +16611, +16697, +16828, +16905, +17036, +17074, +17180, +17198, +17182, +17157, +17190, +17134, +17126, +17065, +17009, +16963, +16835, +16776, +16615, +16506, +16470, +16364, +16391, +16419, +16518, +16674, +16856, +16967, +17131, +17262, +17306, +17351, +17304, +17257, +17237, +17127, +16981, +16943, +16756, +16707, +16653, +16609, +16633, +16646, +16730, +16789, +16725, +16774, +16693, +16683, +16620, +16606, +16645, +16749, +16837, +16972, +17064, +17211, +17198, +17185, +17079, +16986, +16904, +16739, +16638, +16613, +16547, +16692, +16781, +16849, +16918, +17039, +17024, +17028, +16878, +16788, +16644, +16627, +16597, +16702, +16806, +16909, +17050, +17122, +17174, +17189, +17142, +17096, +16948, +16806, +16675, +16629, +16687, +16677, +16747, +16868, +17011, +17200, +17229, +17209, +17161, +17104, +16921, +16783, +16599, +16455, +16407, +16484, +16657, +16798, +16973, +17138, +17170, +17151, +17032, +16852, +16676, +16515, +16466, +16435, +16463, +16633, +16816, +17070, +17251, +17316, +17303, +17218, +17068, +16881, +16743, +16577, +16487, +16489, +16578, +16697, +16836, +16961, +17083, +17070, +17063, +17002, +16907, +16776, +16675, +16678, +16616, +16691, +16829, +17009, +17227, +17358, +17460, +17455, +17349, +17203, +16973, +16793, +16552, +16398, +16387, +16454, +16573, +16754, +16891, +17047, +17085, +17116, +17029, +16906, +16777, +16688, +16580, +16481, +16469, +16581, +16699, +16842, +16970, +17107, +17169, +17118, +17064, +16928, +16794, +16636, +16556, +16523, +16521, +16587, +16749, +16879, +16998, +17025, +17119, +17066, +17022, +16946, +16899, +16789, +16756, +16775, +16785, +16828, +16895, +17007, +17074, +17143, +17127, +17040, +16955, +16869, +16784, +16715, +16714, +16795, +16867, +16969, +17123, +17231, +17265, +17265, +17153, +17120, +16910, +16735, +16603, +16480, +16456, +16465, +16591, +16695, +16735, +16853, +16911, +16931, +16898, +16833, +16816, +16757, +16774, +16757, +16754, +16809, +16869, +16997, +17075, +17054, +17092, +17012, +16927, +16776, +16625, +16518, +16459, +16496, +16537, +16649, +16753, +16891, +17008, +17061, +17080, +17071, +17052, +16985, +16938, +16872, +16884, +16933, +17042, +17048, +17141, +17148, +17119, +17021, +16935, +16839, +16727, +16668, +16636, +16621, +16619, +16673, +16725, +16771, +16833, +16853, +16863, +16904, +16951, +16964, +16930, +16970, +17012, +17010, +17022, +16972, +16989, +16950, +16917, +16900, +16885, +16852, +16833, +16841, +16833, +16798, +16793, +16741, +16743, +16763, +16803, +16803, +16784, +16803, +16852, +16858, +16896, +16883, +16881, +16900, +16867, +16824, +16830, +16801, +16838, +16884, +16894, +16909, +16905, +16893, +16888, +16873, +16887, +16848, +16840, +16786, +16826, +16836, +16829, +16826, +16830, +16824, +16828, +16848, +16812, +16808, +16862, +16848, +16846, +16801, +16802, +16743, +16734, +16734, +16779, +16816, +16861, +16956, +17075, +17133, +17177, +17203, +17164, +17159, +17091, +17036, +17002, +16944, +16899, +16844, +16802, +16729, +16658, +16616, +16520, +16493, +16480, +16501, +16581, +16698, +16788, +16860, +17038, +17172, +17253, +17330, +17346, +17311, +17232, +17131, +17006, +16838, +16690, +16576, +16449, +16363, +16345, +16371, +16416, +16494, +16624, +16724, +16860, +16868, +16965, +17129, +17311, +17547, +17238, +17266, +17240, +17977, +17665, +17424, +16525, +17037, +17150, +17574, +16682, +16027, +16159, +16578, +17013, +16163, +16051, +15368, +16341, +16220, +16634, +16366, +16222, +16547, +16203, +16979, +16647, +17571, +16874, +17409, +16678, +17748, +17933, +18059, +17287, +16697, +16972, +17465, +17816, +17039, +16934, +16764, +17082, +17168, +17126, +16947, +17235, +16829, +16985, +16466, +16861, +16743, +16735, +15921, +16147, +16070, +16758, +16231, +15736, +15483, +15748, +16699, +16198, +16141, +16080, +16906, +17804, +17796, +17564, +17774, +18605, +17999, +19035, +17659, +18544, +17533, +17766, +16609, +17910, +17278, +16841, +15806, +14717, +16255, +15989, +16234, +14897, +15046, +14511, +16226, +16367, +15789, +16544, +15107, +17606, +17383, +19147, +18204, +18871, +17620, +18855, +19485, +19623, +19469, +18084, +16941, +17639, +17674, +17528, +16508, +14888, +14793, +15512, +15612, +14858, +14418, +13595, +14591, +14816, +14927, +14978, +16443, +16540, +16070, +16683, +16497, +19473, +19729, +18012, +16495, +17853, +19085, +20469, +18959, +16180, +18026, +17010, +19060, +17262, +16692, +15759, +16580, +16089, +15429, +16982, +14679, +17338, +14723, +15573, +15774, +17653, +17009, +17725, +15832, +16952, +18838, +17552, +17799, +16421, +17762, +16782, +18854, +14972, +18456, +15111, +18351, +16586, +17326, +16423, +17094, +16291, +15632, +16166, +15600, +18481, +15912, +16605, +14449, +17703, +16619, +18949, +15341, +16495, +17350, +18271, +18032, +16867, +16488, +16611, +18939, +16537, +19364, +15361, +18089, +16265, +17779, +16582, +17792, +16670, +16470, +16817, +16444, +18575, +16557, +16584, +15384, +16826, +16476, +17628, +17463, +14755, +16058, +15191, +16837, +17606, +14979, +14289, +16158, +16492, +16887, +17803, +14863, +17257, +17667, +16856, +16691, +16745, +16616, +18082, +17810, +15831, +18265, +18115, +17249, +17305, +15974, +18030, +18646, +18158, +15518, +18286, +16194, +18131, +17299, +15535, +16685, +17455, +16099, +17677, +15621, +15454, +17242, +15875, +14864, +16913, +15552, +17692, +16762, +15132, +16675, +17775, +17044, +17792, +17180, +16148, +19374, +17489, +18102, +17772, +15934, +17488, +18162, +17849, +17159, +17050, +16152, +18683, +16483, +16547, +15355, +16203, +16752, +16707, +15508, +16061, +16675, +16699, +18723, +14854, +18538, +15863, +18542, +16913, +16926, +17524, +18568, +17062, +16348, +16487, +17000, +18540, +17480, +15776, +16310, +14916, +17280, +16971, +16292, +15451, +14865, +15933, +15816, +17573, +15760, +16357, +14560, +16818, +16879, +17998, +17041, +16712, +16471, +16598, +17199, +17501, +18889, +17271, +18413, +15711, +18259, +18292, +18892, +17045, +16473, +16489, +18040, +17203, +15570, +15871, +15947, +16888, +15742, +15200, +15797, +17174, +16210, +16211, +15283, +15689, +16677, +19101, +15884, +17663, +15516, +17875, +19656, +18448, +16318, +16162, +17837, +17601, +20493, +16705, +17289, +17957, +16530, +18555, +16420, +18232, +16662, +18575, +15034, +18326, +16620, +17966, +15675, +15575, +15457, +16375, +17085, +14692, +16204, +13430, +17341, +15479, +15491, +14930, +16247, +17055, +18754, +15615, +15606, +16723, +20142, +18968, +18241, +15046, +17385, +19975, +20451, +17048, +15131, +16776, +16293, +19138, +15973, +16395, +16256, +15228, +15820, +15920, +17816, +14964, +17946, +13845, +18773, +17310, +18092, +16280, +16637, +17715, +17520, +19126, +14704, +17965, +15011, +17650, +17209, +14530, +16332, +15723, +16834, +17000, +15620, +13919, +17950, +18005, +17598, +17563, +14323, +18019, +19782, +16992, +15956, +17787, +17021, +19751, +16280, +16007, +18180, +17013, +18404, +14460, +19006, +14969, +19301, +14462, +16986, +18487, +16194, +17057, +14221, +18991, +16819, +18782, +15529, +16369, +16491, +17185, +18346, +15436, +15033, +16471, +17635, +17210, +16107, +13949, +17025, +16815, +16797, +16672, +16235, +17857, +17646, +17113, +14498, +17562, +19358, +17755, +17639, +14562, +17273, +19400, +18187, +16454, +16731, +16229, +18420, +17280, +18561, +16837, +16820, +14866, +17151, +18190, +17521, +15239, +14239, +16363, +16689, +17262, +14856, +14864, +14738, +17395, +16365, +17662, +15053, +16287, +16621, +17041, +19034, +15238, +19982, +15751, +20138, +15441, +18871, +17432, +18971, +18250, +16084, +17929, +14678, +18868, +16485, +17785, +16943, +14919, +16961, +15733, +19994, +17013, +16735, +13830, +17829, +17294, +18782, +15192, +16101, +15070, +16425, +17333, +15227, +17645, +14499, +17951, +14480, +17898, +15746, +16795, +16215, +16698, +16498, +16585, +18364, +16913, +19079, +15005, +17644, +18586, +19282, +18399, +17348, +16228, +15620, +18729, +15945, +17755, +17817, +15074, +18168, +15227, +17807, +16230, +17036, +15242, +18221, +16374, +15485, +15598, +16588, +16516, +17382, +14303, +17759, +15617, +16731, +18681, +15272, +18493, +15245, +19210, +15537, +20149, +13685, +18910, +16643, +18448, +17336, +16236, +16359, +16864, +18584, +15401, +18802, +14550, +17268, +16356, +16016, +16700, +17680, +17740, +16990, +18555, +14769, +19537, +15019, +18720, +16395, +17498, +16111, +16253, +18281, +14650, +17189, +14273, +19299, +15840, +16914, +13838, +16319, +18451, +17789, +15886, +16281, +15582, +18606, +18309, +15363, +16533, +17149, +17961, +18750, +16906, +15799, +18664, +16611, +18025, +16840, +18367, +15350, +19279, +15824, +17732, +18675, +15267, +19446, +13863, +16550, +15580, +16892, +14955, +16208, +14427, +16568, +15790, +15414, +15439, +17661, +14537, +17726, +16173, +16900, +17951, +17513, +15630, +20100, +16884, +19399, +15635, +18695, +15997, +18776, +17547, +17375, +19278, +14962, +17889, +15552, +20000, +14472, +19194, +14091, +18862, +17984, +15774, +17598, +13846, +18605, +15090, +19014, +13526, +16770, +13589, +16824, +17808, +15136, +16043, +15424, +16324, +19109, +16336, +15696, +16012, +18372, +17988, +19750, +15566, +17029, +18427, +19864, +16715, +17630, +16707, +18258, +20438, +15203, +16874, +17347, +17985, +18425, +16616, +15014, +17301, +16410, +18296, +15403, +16122, +12488, +17276, +15350, +15949, +14407, +13991, +16407, +14940, +15846, +16267, +16087, +16804, +17731, +16194, +18438, +18012, +19564, +16316, +19833, +14746, +21269, +19091, +16967, +17283, +16618, +18705, +19054, +17032, +14097, +17688, +16840, +18253, +16977, +15660, +16107, +17193, +17140, +17367, +15932, +14487, +16819, +16064, +16788, +13886, +14623, +16506, +15695, +16217, +14360, +16696, +16469, +17137, +17431, +16496, +17283, +19237, +17223, +19682, +16139, +20163, +18358, +18816, +14987, +19025, +20299, +18052, +17702, +13389, +19382, +16814, +18691, +13372, +17653, +14832, +18653, +15126, +16084, +15865, +15253, +16975, +15261, +17219, +14660, +15073, +16290, +15722, +16097, +14747, +17376, +17614, +15451, +17140, +15324, +20035, +17403, +18143, +16016, +18972, +19027, +19992, +17969, +15207, +20541, +17598, +20510, +14971, +18396, +16855, +19564, +13795, +18382, +15699, +16058, +15578, +14383, +17145, +15100, +14518, +13486, +17399, +15590, +16189, +14003, +14200, +15846, +17748, +17457, +15746, +15886, +15409, +19506, +19043, +17642, +16180, +16009, +20816, +19182, +19987, +17220, +16525, +20987, +18259, +20246, +15731, +17389, +17070, +20130, +15156, +17648, +14389, +16695, +15406, +15746, +15779, +13477, +16045, +13350, +17307, +15249, +13772, +17475, +12586, +17981, +15782, +18114, +17127, +16171, +16509, +19047, +19222, +17978, +16152, +16973, +19122, +20021, +18836, +14696, +18580, +19329, +19340, +19807, +13642, +19277, +16872, +20451, +15114, +16640, +15793, +15892, +18340, +12799, +17037, +13362, +14487, +16657, +14895, +15270, +14406, +15292, +15266, +16664, +16085, +15832, +17905, +16210, +16861, +19794, +17650, +17954, +17915, +17306, +19723, +18383, +17277, +18824, +16583, +20081, +16414, +19960, +15464, +18033, +19107, +14891, +18556, +15485, +18186, +15752, +15452, +13740, +17305, +13969, +15839, +15219, +13963, +15483, +14621, +14949, +15704, +17732, +13931, +19019, +15351, +16970, +18882, +17533, +18697, +17578, +19264, +17565, +21754, +16115, +18987, +19561, +18716, +18799, +16597, +17780, +16734, +20686, +14931, +17560, +13888, +16891, +17378, +16601, +14158, +13650, +15515, +14949, +17177, +13577, +14591, +14724, +15663, +15208, +17383, +14384, +16355, +18110, +16463, +19471, +16436, +18101, +18177, +20015, +17496, +20042, +15782, +19766, +19006, +20592, +16505, +18366, +16416, +18563, +18927, +15299, +18111, +13993, +17628, +15433, +16733, +13805, +15687, +14250, +16057, +15097, +15786, +15356, +13902, +16141, +15285, +18490, +13617, +16888, +15005, +18895, +18219, +16712, +17474, +18002, +19004, +18504, +18230, +18620, +17992, +19313, +17998, +18537, +18867, +17253, +18258, +17593, +16924, +18350, +15420, +17110, +15427, +17803, +13441, +16259, +13591, +15395, +16207, +14314, +15253, +13417, +15846, +16729, +15829, +14962, +15352, +17378, +17417, +17761, +16569, +18230, +19242, +18199, +19031, +17650, +19642, +18834, +20488, +16152, +19486, +18011, +17672, +19009, +15420, +17921, +15964, +17283, +15340, +16623, +15776, +15080, +14886, +14113, +15460, +15726, +14504, +15247, +14185, +16407, +15647, +16149, +16375, +15699, +17979, +17295, +17318, +17360, +19444, +18623, +17847, +18873, +18185, +19685, +18486, +18806, +16820, +20299, +16617, +20150, +15929, +16419, +17513, +16352, +17166, +14068, +16688, +14691, +17470, +13838, +15382, +14841, +14932, +16501, +14491, +15330, +15074, +16440, +14669, +18030, +14793, +18340, +16145, +16247, +19066, +18412, +18812, +17039, +19141, +18767, +20230, +17985, +17804, +18502, +18828, +17900, +18589, +16667, +16715, +17439, +15992, +17390, +14214, +15831, +15842, +16083, +14431, +14207, +15335, +15160, +15276, +16638, +14194, +16527, +15076, +17560, +16570, +16358, +16173, +18329, +16913, +18504, +18050, +17942, +19064, +18186, +20219, +17517, +19175, +17589, +19029, +18288, +17694, +18149, +16215, +16762, +16395, +16552, +16175, +14491, +16457, +14735, +16786, +13817, +15226, +15408, +15150, +16348, +15203, +15218, +16677, +16979, +17348, +16034, +15562, +18362, +17720, +18547, +17209, +17749, +19161, +18224, +19976, +17872, +17397, +18260, +18904, +19204, +17041, +16492, +16849, +17044, +17304, +16376, +15166, +14105, +15203, +16762, +15642, +14466, +14302, +15180, +16093, +16238, +16201, +15324, +16454, +17607, +17634, +17679, +15229, +17320, +17339, +18754, +18369, +17432, +17763, +17676, +19522, +18118, +17692, +17864, +18200, +18008, +18560, +16665, +17185, +16942, +16296, +17172, +15513, +16016, +15129, +15349, +15593, +15220, +15306, +14377, +15314, +15365, +16184, +15706, +16466, +16951, +17089, +17459, +16498, +17224, +17311, +18208, +18057, +18551, +17815, +18753, +18311, +18449, +18128, +17795, +18841, +17614, +18807, +17481, +17036, +17198, +16757, +17105, +16510, +15074, +15991, +15060, +16119, +14404, +15367, +13918, +14919, +14783, +14718, +16350, +15674, +16550, +16893, +17020, +17311, +17030, +17508, +17899, +18957, +18622, +19119, +18378, +19117, +17915, +18700, +17739, +18946, +18173, +18065, +16902, +16916, +16111, +17288, +15460, +16280, +15155, +15740, +15790, +15435, +14618, +14719, +14968, +15500, +14833, +14742, +14987, +17449, +16919, +16273, +16548, +17023, +17861, +18066, +17592, +18262, +19120, +19444, +19345, +18429, +18383, +18105, +18993, +18168, +18155, +18191, +16703, +16944, +15980, +16847, +15789, +15437, +15525, +15908, +16016, +15038, +15082, +14572, +15942, +15408, +15518, +14881, +15140, +16887, +17070, +16458, +16337, +15889, +17465, +17626, +18088, +18418, +17759, +18932, +19035, +19386, +18097, +18363, +18346, +18855, +18147, +18640, +17064, +16793, +15862, +16355, +16539, +15454, +15412, +15425, +16318, +15514, +15756, +14137, +15400, +16074, +16278, +15789, +15424, +15803, +17512, +16582, +15988, +16433, +16597, +17781, +18261, +18446, +18210, +17759, +18445, +18828, +19212, +17768, +18108, +18189, +18040, +18396, +16885, +16649, +15663, +16348, +16302, +16093, +15276, +15477, +15843, +15808, +15142, +15233, +15048, +16018, +15983, +16874, +15965, +16221, +16147, +16713, +17033, +16488, +17661, +17246, +19230, +18421, +18666, +18173, +18281, +18975, +18950, +18272, +18233, +17626, +18155, +16838, +16364, +16049, +15740, +16303, +15688, +14971, +16118, +14557, +16406, +15020, +15205, +15726, +15389, +16633, +15755, +17199, +16345, +17375, +16066, +16932, +16661, +17934, +17654, +18566, +18053, +18686, +18194, +18333, +17993, +18430, +18151, +18036, +17723, +17147, +17089, +16453, +15937, +15843, +16062, +15408, +16054, +15566, +15918, +15823, +15415, +15566, +16078, +15658, +16540, +16570, +16839, +16983, +16908, +16474, +16957, +16917, +17342, +17559, +17988, +18234, +18448, +17869, +17788, +18105, +17913, +18057, +18038, +17385, +17432, +17032, +16457, +16175, +15907, +15634, +16488, +15925, +15959, +15720, +15985, +16021, +15956, +15590, +16122, +16264, +16697, +16716, +17022, +16884, +16420, +16535, +17222, +16903, +18296, +17437, +18380, +18163, +18334, +18484, +17717, +17685, +17869, +18191, +17706, +16983, +16379, +16520, +16290, +16072, +15603, +15728, +16140, +15604, +16000, +15357, +15833, +15968, +16188, +15912, +16163, +16795, +16858, +17163, +16525, +16653, +17148, +16991, +17323, +17836, +18155, +18071, +18282, +18019, +17934, +18256, +17775, +17947, +17565, +17367, +17371, +16723, +15974, +15789, +15617, +15905, +15929, +15796, +16025, +15252, +16025, +15675, +16588, +16563, +15774, +16873, +16725, +17569, +17750, +16459, +16884, +16826, +17811, +17658, +17840, +17605, +17972, +18285, +17957, +17542, +17845, +17377, +17998, +17198, +17109, +16524, +16567, +16077, +15752, +15574, +15540, +16196, +16291, +15978, +15783, +16008, +15674, +16931, +16194, +16672, +16695, +16742, +17160, +17319, +17018, +16682, +16722, +17018, +17785, +17943, +17836, +17609, +17784, +17723, +17953, +18254, +17398, +17843, +17182, +17621, +17004, +16489, +16041, +15794, +15873, +15758, +16108, +15902, +15731, +16012, +15648, +16112, +16118, +16425, +16589, +17098, +16613, +17208, +17253, +17164, +16640, +17004, +17070, +17992, +18039, +17734, +17781, +17559, +17769, +17824, +17626, +17676, +17213, +17501, +16996, +16973, +16361, +15954, +16230, +15958, +16218, +16226, +16019, +16087, +15944, +15879, +16383, +16018, +16546, +16630, +17228, +16977, +17176, +16743, +16833, +17023, +17020, +17032, +17702, +17685, +18119, +17259, +17460, +17434, +18156, +17355, +17708, +17012, +17427, +16957, +16837, +16152, +16193, +15953, +16121, +16510, +15837, +16312, +15891, +16209, +16347, +16251, +16180, +16526, +16598, +17318, +17108, +16912, +16488, +16941, +17012, +16846, +17344, +17167, +17994, +17914, +17380, +17613, +17258, +17503, +17745, +17391, +17119, +16989, +16897, +16690, +16460, +16376, +15965, +16574, +16307, +16496, +16374, +16045, +16472, +16609, +16644, +16647, +16587, +17167, +16928, +17528, +16947, +16633, +16863, +16351, +17226, +17105, +17294, +17354, +17262, +17308, +17493, +17121, +17378, +17161, +17245, +17187, +17092, +16861, +16239, +16602, +16221, +16601, +16382, +16281, +16903, +16276, +16693, +16033, +16387, +16703, +17020, +16954, +16793, +16701, +17284, +16936, +17287, +16400, +16769, +16902, +17107, +17576, +17258, +17160, +17175, +16963, +17664, +16973, +17640, +16842, +17209, +17039, +16934, +16487, +16518, +16048, +16558, +16370, +16723, +16577, +16593, +16508, +16438, +16315, +16832, +16642, +17282, +16429, +17222, +16583, +17052, +16992, +16447, +17015, +16730, +17562, +17418, +17274, +17151, +16963, +17328, +17349, +17126, +16749, +16977, +17272, +17180, +16494, +16120, +16420, +16484, +16889, +16301, +16515, +16205, +16926, +16620, +16645, +16450, +16651, +17295, +17346, +17358, +17075, +16917, +17195, +17057, +17014, +16985, +16871, +17380, +17535, +17553, +17108, +16745, +17156, +17101, +17449, +16841, +16599, +16614, +16826, +16680, +16188, +16048, +15816, +16719, +16764, +16720, +16356, +16336, +16495, +17167, +16757, +16801, +16696, +17308, +17465, +17283, +16858, +16618, +16854, +17008, +17108, +17290, +16846, +17287, +17057, +17356, +16840, +16791, +16788, +16993, +17102, +17122, +16716, +16907, +16409, +16765, +16424, +16370, +16464, +16538, +16800, +16798, +16418, +16701, +16482, +17085, +16908, +17227, +17051, +17115, +17051, +16801, +16887, +16423, +16606, +17060, +17196, +17630, +16948, +17057, +17029, +17294, +17294, +16947, +16783, +17125, +16880, +17059, +16637, +16435, +16591, +16592, +16815, +16544, +16801, +16670, +16734, +16841, +16023, +16780, +16226, +17119, +17071, +16771, +16987, +16666, +17128, +16980, +16680, +16886, +16822, +17494, +17815, +17224, +17301, +16701, +17385, +17580, +17149, +17070, +16762, +17089, +17247, +16688, +16575, +15959, +16469, +16488, +16571, +16527, +16190, +16803, +16438, +16599, +16610, +16496, +17219, +16950, +17436, +17005, +16792, +16801, +16768, +16829, +17015, +16824, +17388, +17254, +17271, +17308, +16945, +17048, +17068, +16840, +17138, +16771, +16807, +16829, +16638, +16642, +16458, +16383, +16523, +16651, +16823, +16752, +16718, +16393, +16560, +16605, +16641, +16922, +16835, +17214, +16931, +16885, +16862, +16427, +16885, +16751, +17245, +17311, +17346, +17167, +17419, +17172, +17441, +17050, +17172, +16866, +17351, +17002, +17004, +16710, +16526, +16737, +16639, +16599, +16800, +16440, +16951, +16622, +16495, +16392, +16257, +16647, +16769, +16686, +17136, +16457, +17037, +16470, +16644, +16850, +16564, +17248, +17179, +17344, +17193, +17051, +17297, +17398, +17284, +17246, +17048, +17436, +17167, +17340, +16797, +16716, +16825, +16490, +16967, +16575, +16545, +16679, +16300, +16680, +16376, +16336, +16621, +16271, +16932, +16566, +16666, +16623, +16268, +16744, +16545, +16960, +17255, +17112, +17355, +17277, +17364, +17595, +17286, +17522, +17141, +17430, +17612, +17221, +17291, +16622, +16935, +16918, +16617, +16804, +16430, +16807, +16538, +16388, +16309, +15859, +16290, +16284, +16291, +16665, +16194, +16693, +16590, +16368, +16680, +16411, +17019, +17142, +17188, +17257, +17143, +17312, +17595, +17362, +17642, +17167, +17680, +17692, +17630, +17464, +16933, +17304, +16902, +17132, +16938, +16435, +16881, +16368, +16656, +16280, +15966, +16287, +16116, +16254, +16392, +16031, +16344, +16123, +16178, +16231, +16359, +16677, +16799, +17172, +17146, +17280, +17488, +17410, +17702, +17767, +17691, +17893, +17856, +17716, +17883, +17421, +17684, +17266, +17421, +17166, +17147, +17039, +16535, +16283, +16355, +15967, +16179, +15541, +15950, +15659, +15980, +15881, +15789, +15594, +15728, +15966, +16557, +16365, +16840, +16710, +17147, +17376, +17778, +17543, +17944, +17820, +18349, +18174, +18109, +17958, +18099, +17849, +17970, +17519, +17489, +17382, +17234, +16944, +16551, +16315, +16013, +16007, +15806, +15663, +15644, +15564, +15690, +15515, +15613, +15316, +15621, +15992, +16036, +16387, +16387, +16724, +17151, +17227, +17463, +17971, +17835, +18427, +18296, +18388, +18356, +18204, +18311, +18234, +18103, +17802, +17682, +17409, +17161, +17056, +16597, +16351, +16165, +15808, +15782, +15426, +15390, +15436, +15424, +15278, +15350, +15406, +15697, +15910, +16141, +16304, +16501, +16947, +17126, +17545, +17732, +18033, +18334, +18322, +18433, +18472, +18351, +18401, +18288, +18261, +18115, +17616, +17505, +17183, +16950, +16783, +16447, +16174, +15821, +15629, +15515, +15401, +15262, +15317, +15386, +15389, +15547, +15540, +15764, +16077, +16130, +16631, +16645, +17057, +17456, +17588, +18077, +18067, +18241, +18288, +18279, +18497, +18234, +18273, +18089, +18083, +17868, +17490, +17168, +17019, +16888, +16587, +16369, +15979, +15728, +15639, +15615, +15389, +15470, +15438, +15565, +15738, +15594, +15854, +15997, +16306, +16698, +16807, +17091, +17267, +17593, +17976, +17923, +18018, +18105, +18138, +18478, +18128, +18121, +17916, +17893, +17819, +17471, +17224, +16918, +16789, +16565, +16431, +16141, +15928, +15839, +15670, +15673, +15639, +15708, +15765, +15832, +15822, +15978, +16078, +16298, +16480, +16679, +16986, +17118, +17473, +17688, +17830, +17954, +17803, +17914, +18079, +17860, +17905, +17729, +17654, +17700, +17395, +17240, +16997, +16690, +16647, +16470, +16441, +15983, +16046, +15780, +15732, +15811, +15700, +15953, +15985, +16042, +16221, +16165, +16364, +16596, +16809, +17065, +17224, +17383, +17558, +17658, +17906, +17842, +18042, +17931, +18029, +17890, +17843, +17650, +17373, +17215, +17057, +16908, +16739, +16533, +16358, +16212, +16231, +15962, +15908, +15729, +15878, +15906, +15978, +16074, +16149, +16435, +16454, +16736, +16773, +16999, +17325, +17362, +17647, +17516, +17566, +17822, +17715, +17869, +17693, +17558, +17680, +17426, +17553, +17168, +16941, +16992, +16620, +16815, +16422, +16200, +16184, +16052, +16140, +16023, +16017, +16068, +16045, +16198, +16284, +16245, +16483, +16607, +16820, +16821, +17028, +17118, +17356, +17520, +17446, +17593, +17563, +17517, +17720, +17549, +17534, +17338, +17330, +17191, +17215, +16951, +16806, +16572, +16581, +16426, +16433, +16207, +16086, +16169, +16053, +16198, +16221, +16136, +16420, +16431, +16557, +16679, +16671, +16917, +17053, +17222, +17297, +17345, +17415, +17513, +17594, +17584, +17571, +17674, +17483, +17599, +17352, +17301, +17186, +17076, +17065, +16885, +16531, +16455, +16298, +16398, +16350, +16211, +16122, +16130, +16348, +16277, +16350, +16378, +16337, +16651, +16617, +16794, +16860, +16845, +17055, +17310, +17411, +17319, +17318, +17388, +17474, +17476, +17365, +17268, +17422, +17316, +17367, +17111, +16931, +17050, +16741, +16860, +16475, +16333, +16372, +16264, +16323, +16179, +16187, +16230, +16209, +16408, +16326, +16541, +16634, +16660, +16991, +16860, +17024, +17083, +17105, +17451, +17357, +17597, +17410, +17536, +17467, +17392, +17398, +17209, +17245, +17116, +16930, +16924, +16802, +16693, +16671, +16457, +16504, +16389, +16294, +16333, +16276, +16348, +16416, +16407, +16509, +16482, +16748, +16762, +16928, +17048, +17083, +17189, +17198, +17281, +17223, +17239, +17380, +17197, +17343, +17214, +17153, +17238, +17055, +17160, +16920, +16902, +16761, +16641, +16656, +16495, +16494, +16544, +16427, +16515, +16456, +16453, +16608, +16608, +16719, +16634, +16626, +16761, +16802, +16948, +16920, +17142, +17062, +17153, +17160, +17245, +17264, +17351, +17173, +17324, +17100, +17182, +17050, +16960, +16902, +16834, +16795, +16763, +16640, +16685, +16497, +16651, +16599, +16641, +16497, +16446, +16461, +16587, +16657, +16710, +16701, +16828, +16726, +16870, +16869, +17011, +17057, +17156, +17101, +17096, +17120, +17240, +17200, +17209, +17124, +17089, +17031, +17003, +17017, +16943, +16868, +16809, +16755, +16736, +16642, +16594, +16544, +16572, +16613, +16611, +16535, +16518, +16639, +16729, +16758, +16863, +16846, +16888, +16986, +16966, +17082, +17053, +17098, +17137, +17071, +17135, +17055, +17104, +17028, +16999, +16989, +16940, +16891, +16892, +16830, +16812, +16787, +16709, +16684, +16616, +16590, +16671, +16692, +16723, +16699, +16686, +16691, +16710, +16705, +16783, +16760, +16913, +16874, +17023, +16957, +17071, +17084, +17169, +17173, +17100, +17135, +17087, +17150, +17091, +16908, +16954, +16876, +16920, +16853, +16737, +16773, +16659, +16719, +16707, +16616, +16668, +16599, +16623, +16652, +16671, +16710, +16768, +16788, +16868, +16892, +16860, +16929, +16943, +16959, +17019, +16941, +16985, +17016, +17053, +17045, +16997, +17007, +16985, +17002, +16975, +16901, +16883, +16894, +16852, +16828, +16750, +16690, +16681, +16673, +16693, +16748, +16795, +16718, +16812, +16763, +16875, +16808, +16810, +16791, +16851, +16878, +16827, +16899, +16814, +17027, +16976, +16999, +17020, +16963, +16991, +17025, +17074, +16998, +16979, +16960, +16870, +16969, +16839, +16831, +16837, +16822, +16859, +16784, +16640, +16680, +16685, +16764, +16683, +16735, +16662, +16737, +16741, +16811, +16852, +16821, +16827, +16869, +16945, +16914, +16950, +16907, +17006, +16989, +17017, +16990, +16989, +17026, +17034, +17072, +16977, +16959, +16969, +16915, +16903, +16836, +16743, +16773, +16764, +16768, +16701, +16736, +16774, +16762, +16823, +16775, +16809, +16815, +16864, +16853, +16845, +16882, +16907, +16946, +16948, +16969, +16943, +16963, +16975, +16954, +16931, +16899, +16928, +16880, +16889, +16797, +16847, +16811, +16856, +16840, +16812, +16714, +16622, +16671, +16636, +16698, +16737, +16709, +16741, +16745, +16843, +16887, +16878, +16844, +16866, +16917, +17016, +16939, +17007, +16930, +16981, +17028, +16992, +17017, +16959, +16993, +16946, +17020, +17033, +16938, +16923, +16879, +16928, +16916, +16823, +16846, +16769, +16799, +16783, +16735, +16744, +16710, +16734, +16680, +16712, +16710, +16762, +16782, +16722, +16888, +16893, +16887, +16925, +16821, +16960, +17000, +17061, +17078, +17031, +17028, +17057, +17030, +17020, +16989, +16947, +16946, +16896, +16880, +16801, +16862, +16783, +16808, +16754, +16705, +16702, +16686, +16649, +16651, +16651, +16709, +16718, +16737, +16823, +16755, +16855, +16823, +16895, +16950, +16971, +17063, +16991, +17116, +17115, +17088, +17078, +16925, +17057, +16892, +16964, +16894, +16809, +16843, +16772, +16794, +16788, +16732, +16735, +16723, +16699, +16770, +16719, +16703, +16593, +16702, +16739, +16753, +16756, +16742, +16853, +16925, +16898, +16907, +16860, +16949, +16983, +17084, +17051, +17082, +17104, +17108, +17137, +17096, +17002, +17014, +16980, +17005, +16965, +16832, +16862, +16789, +16788, +16766, +16706, +16683, +16601, +16663, +16617, +16608, +16671, +16703, +16712, +16785, +16761, +16827, +16914, +16966, +16974, +16962, +17024, +17016, +17107, +17011, +17027, +17028, +16980, +17053, +16937, +16980, +16872, +16906, +16922, +16938, +16850, +16741, +16766, +16746, +16803, +16714, +16768, +16711, +16693, +16695, +16697, +16699, +16702, +16698, +16765, +16745, +16730, +16764, +16829, +16871, +16965, +16987, +17014, +16980, +17049, +17115, +17124, +17084, +17032, +17075, +17085, +17076, +16998, +16945, +16945, +17014, +16905, +16902, +16742, +16688, +16639, +16679, +16686, +16655, +16686, +16642, +16700, +16659, +16710, +16723, +16725, +16491, +16631, +16772, +16918, +16832, +16942, +16604, +17307, +17532, +17055, +16802, +16889, +16632, +17342, +17595, +16689, +16908, +17481, +16891, +16959, +17254, +16914, +16385, +17144, +15843, +16748, +17262, +17909, +16249, +16536, +15632, +17095, +16950, +17738, +16565, +16065, +15475, +17323, +17028, +18356, +17127, +16410, +15690, +17417, +16932, +17850, +16493, +16889, +15848, +16847, +16863, +19191, +16712, +16449, +15420, +16038, +15956, +19014, +16599, +17853, +16880, +16860, +16285, +17500, +15696, +18516, +17333, +17198, +14593, +16144, +16707, +19886, +16961, +15411, +14219, +17449, +17392, +19012, +15538, +16315, +16174, +17018, +16728, +18773, +16558, +17828, +16103, +14792, +15273, +18805, +18975, +17508, +15651, +16175, +16332, +18314, +16508, +17343, +16822, +17347, +16425, +17945, +16208, +19120, +15446, +15086, +15254, +17725, +17758, +19044, +15893, +15369, +15651, +18273, +17389, +17523, +16528, +15641, +14999, +17541, +18261, +18601, +16474, +15761, +15715, +17573, +17118, +17141, +16106, +16455, +16682, +18589, +17835, +16962, +15422, +15790, +16146, +17038, +17682, +19255, +16376, +16629, +15512, +16951, +17309, +17382, +14682, +17614, +16812, +18716, +17434, +17482, +15246, +15778, +15101, +17536, +16688, +18016, +17688, +15893, +14778, +16394, +18190, +18867, +18601, +16764, +15307, +16349, +15391, +16867, +18019, +17832, +17352, +17108, +14685, +17575, +16983, +18533, +16227, +16389, +15959, +18406, +17156, +18032, +15838, +16152, +14903, +15850, +16010, +18839, +18350, +18024, +15076, +16271, +16517, +18547, +17384, +16924, +14857, +17523, +16588, +17700, +18235, +18451, +16108, +14190, +15129, +18900, +18999, +15422, +14808, +17081, +17526, +18531, +17876, +18085, +16275, +14563, +14865, +20176, +19433, +18032, +13832, +14611, +15624, +18484, +16059, +15900, +15721, +16986, +15699, +17557, +18614, +18625, +16379, +16731, +16148, +16859, +17640, +18499, +15546, +14556, +15020, +17698, +17820, +19408, +17530, +16944, +15206, +15546, +17115, +18042, +16103, +16087, +16817, +17477, +17569, +17379, +16007, +15815, +14573, +16094, +18970, +20288, +18007, +17274, +16023, +16464, +16716, +15980, +15257, +17396, +17261, +18655, +17757, +16727, +15377, +17627, +16675, +16140, +14737, +18580, +18455, +17924, +15297, +15181, +14763, +18041, +18132, +17759, +17267, +15744, +15136, +17868, +17900, +17125, +15679, +15224, +16279, +18265, +20845, +19673, +16028, +15520, +15370, +16210, +17543, +18575, +17902, +15847, +12988, +15238, +17915, +18860, +17093, +17094, +15146, +16140, +18673, +17796, +15753, +16075, +14629, +15519, +17661, +19031, +18144, +16554, +14747, +15656, +17468, +20239, +18684, +17803, +15172, +15435, +16148, +17973, +17399, +17550, +15292, +15086, +16209, +18060, +19427, +18893, +15689, +13767, +14469, +16833, +18475, +17921, +16472, +16237, +15460, +16794, +18372, +18971, +16192, +15393, +15376, +17026, +17419, +18589, +18230, +17342, +16206, +16793, +16147, +16246, +17327, +18311, +17857, +16096, +17101, +17722, +16479, +15002, +16223, +16768, +16107, +16994, +18105, +17366, +16403, +15553, +17699, +17586, +17506, +17896, +17218, +15522, +15732, +16518, +18799, +16723, +16508, +16810, +17242, +16436, +16672, +16748, +17092, +15687, +15828, +16678, +17200, +17187, +17223, +16120, +16482, +17154, +17430, +17206, +16440, +16384, +18280, +18655, +17295, +16734, +16004, +15639, +16672, +17493, +17310, +17077, +15640, +16344, +16894, +16763, +18101, +17528, +14933, +15348, +17074, +17423, +17570, +16731, +16130, +15769, +16264, +16607, +17443, +17252, +16777, +17533, +17451, +16755, +16483, +17469, +17768, +16920, +16110, +17134, +17793, +18405, +17724, +17408, +15963, +16030, +17365, +18811, +18844, +17344, +16068, +16489, +15828, +16196, +16826, +16619, +15479, +15722, +15454, +16082, +16655, +16561, +16234, +16444, +15266, +15768, +16879, +18302, +18321, +17400, +16086, +16624, +17548, +18513, +18160, +17825, +17877, +18155, +17967, +17415, +17670, +18096, +17455, +17063, +16500, +16467, +15414, +15091, +16268, +16882, +16043, +15158, +15252, +15269, +14869, +15231, +15825, +15554, +14750, +15140, +16434, +17301, +17421, +17828, +16653, +17626, +19352, +19756, +18681, +18999, +19502, +19393, +19237, +17865, +19127, +20117, +18878, +16149, +15091, +16521, +17024, +15423, +14500, +15107, +14798, +13652, +14423, +14741, +14469, +13915, +14165, +15275, +16529, +15589, +16480, +17437, +16861, +16181, +18001, +20151, +21231, +20582, +20556, +19760, +20910, +19457, +17552, +17519, +18673, +18723, +18937, +15451, +15246, +16610, +15312, +13549, +13820, +13787, +16693, +15245, +13079, +13397, +14845, +14296, +14998, +14650, +15789, +15424, +17305, +16867, +16882, +16645, +17431, +20054, +21258, +20875, +20807, +20165, +20313, +20501, +18582, +16611, +16837, +17626, +19574, +18491, +15215, +15179, +15834, +14349, +13229, +14365, +15251, +16875, +15784, +13673, +13596, +13368, +13918, +15021, +15624, +14538, +17308, +17755, +16458, +16455, +17581, +18820, +21600, +19560, +20541, +20954, +20562, +20744, +20441, +16782, +16627, +17915, +18034, +17570, +17077, +15072, +16309, +14503, +14069, +15504, +16385, +15630, +16318, +14060, +13493, +14464, +14755, +13802, +13737, +14082, +15425, +17519, +17117, +17600, +18210, +17882, +18173, +20594, +20590, +21887, +20395, +19286, +18915, +20976, +18597, +17501, +16070, +16594, +17310, +16800, +14073, +16475, +15662, +15015, +14198, +15074, +15857, +16924, +13026, +13627, +14873, +14371, +14133, +14067, +13229, +15551, +17619, +17331, +17788, +19018, +19281, +19254, +20097, +19866, +22126, +21847, +20267, +19186, +18906, +15534, +15827, +16123, +17314, +16495, +16480, +14213, +15747, +16710, +16248, +15494, +15353, +15193, +15773, +14157, +14315, +14661, +14930, +13758, +13913, +15123, +16601, +18801, +18524, +17076, +17467, +19253, +20362, +21813, +19367, +20193, +20223, +19999, +19536, +18002, +15258, +16822, +16047, +15585, +15686, +16473, +15918, +17983, +14509, +12466, +15064, +17724, +17123, +14837, +12379, +14770, +16110, +15813, +14501, +14032, +15631, +17711, +18279, +18361, +17601, +18663, +19568, +19785, +19360, +20399, +20760, +19437, +18914, +17500, +15144, +16345, +16510, +16570, +16677, +14135, +15387, +18491, +15640, +14230, +14774, +15285, +17329, +17612, +14052, +14867, +16374, +15169, +14609, +14868, +14120, +17097, +18818, +18352, +18019, +18790, +17826, +19787, +19888, +18878, +19433, +19672, +18386, +18966, +16756, +14427, +14837, +16233, +16685, +17425, +15060, +15627, +16372, +15525, +14942, +16204, +16309, +18415, +16920, +15648, +15735, +15873, +14775, +15363, +14546, +15665, +17901, +18773, +16603, +17855, +17059, +19015, +21063, +19034, +18602, +20260, +19004, +19144, +17580, +14785, +14131, +16456, +15591, +15605, +15257, +15512, +17033, +17794, +16124, +14557, +16039, +17753, +18225, +17276, +15368, +14943, +16558, +15290, +15120, +16327, +15194, +17205, +17880, +17059, +19229, +17706, +18297, +19851, +18659, +19347, +19163, +16715, +18432, +17134, +15365, +14844, +15199, +15326, +17593, +14631, +14010, +17052, +17968, +15740, +15869, +15272, +17319, +19381, +16749, +15448, +16988, +16149, +15188, +15345, +14346, +16338, +19345, +18621, +17259, +18190, +18229, +19248, +18518, +18208, +19643, +18812, +17550, +16824, +16084, +15286, +15420, +14204, +16052, +16973, +14643, +17020, +17372, +16051, +16298, +15424, +16141, +19860, +17816, +16055, +16653, +16287, +15618, +15441, +15075, +15776, +18688, +18986, +17264, +16940, +17197, +18334, +20117, +18628, +17822, +19198, +19047, +18226, +16162, +13670, +14028, +15802, +15889, +15665, +13877, +15997, +18640, +16199, +14507, +14791, +17194, +20199, +19045, +15102, +16699, +17228, +16981, +15717, +14761, +15169, +18136, +19201, +17913, +17584, +17268, +17759, +19294, +17985, +17502, +19791, +19293, +18017, +16646, +14021, +13864, +14821, +13942, +16129, +16485, +14413, +16858, +16041, +16041, +16196, +16238, +17805, +19455, +18379, +17985, +16500, +16117, +15947, +16126, +16649, +15425, +17704, +17972, +18168, +18625, +17125, +18008, +19576, +17334, +18535, +18642, +17869, +18517, +16094, +12905, +13906, +14310, +14264, +16276, +14960, +15561, +18237, +16350, +15972, +16625, +17817, +18770, +19494, +16578, +17208, +17676, +17129, +15794, +16223, +15323, +17645, +18361, +17305, +18064, +17205, +17358, +19771, +17941, +17585, +18607, +17019, +17360, +17172, +13452, +13432, +14608, +14182, +16429, +15865, +13150, +17635, +18644, +17015, +16909, +15754, +16578, +21621, +19757, +16862, +15929, +15731, +15878, +17213, +15787, +15590, +17771, +18239, +18239, +17552, +16797, +19250, +19724, +18486, +17576, +17288, +17494, +17885, +14078, +12797, +14197, +13800, +15739, +16743, +14039, +16828, +18269, +16082, +16953, +17133, +17511, +19307, +18582, +16072, +17279, +16796, +15571, +16335, +16155, +16087, +18049, +18242, +17392, +18914, +17345, +19408, +19117, +18320, +18412, +18265, +16760, +17330, +15198, +13496, +15113, +13963, +13811, +16368, +14335, +15229, +18736, +15504, +15659, +17414, +16487, +19207, +19581, +16199, +16965, +17754, +16144, +16771, +17216, +16467, +17214, +17826, +17035, +19422, +18085, +19106, +19154, +17953, +18762, +17486, +16663, +17579, +14889, +13317, +14386, +13677, +13879, +16451, +14595, +13730, +18236, +16345, +15895, +19385, +16323, +17389, +19735, +16226, +16838, +18933, +15246, +15872, +17829, +17370, +17613, +18909, +16403, +19379, +20268, +18356, +18268, +19334, +17793, +19264, +16875, +14827, +14880, +14126, +13758, +14312, +13244, +14972, +16287, +14862, +16322, +16541, +15468, +18193, +17772, +17937, +18559, +17404, +16168, +17974, +16789, +15365, +17288, +18208, +17321, +18866, +17005, +17295, +20361, +19316, +18594, +19198, +17705, +19309, +17576, +15572, +14822, +14302, +13431, +14158, +12262, +14444, +16346, +15621, +15003, +15629, +15898, +18233, +18588, +16521, +18178, +18044, +18236, +16536, +16104, +15587, +16987, +18045, +17998, +18842, +19324, +18453, +19618, +18827, +18867, +18953, +18824, +18709, +18560, +15235, +15398, +12339, +14041, +14067, +13686, +13462, +15023, +15829, +15925, +16760, +14725, +16564, +18582, +18351, +16832, +17982, +16454, +17447, +17345, +14586, +15662, +18922, +18830, +20112, +18989, +17840, +19345, +19394, +18661, +19783, +19046, +19454, +18958, +15710, +14620, +12925, +12569, +14495, +13154, +13831, +14654, +15057, +14656, +15468, +15934, +16599, +17667, +17507, +16556, +18345, +17079, +16749, +17515, +16462, +15914, +18576, +17589, +20006, +19422, +19704, +19050, +20492, +18926, +20175, +19240, +19156, +17680, +16914, +14706, +12408, +12208, +13909, +13154, +13810, +14675, +14504, +16026, +15685, +14636, +16619, +17696, +18054, +17838, +17981, +15772, +16948, +17052, +16443, +15550, +18186, +18266, +20540, +20505, +18681, +19778, +19845, +20405, +20032, +19477, +18692, +18808, +16587, +14806, +12142, +10990, +12859, +13815, +13324, +14986, +14708, +15139, +15875, +14707, +16074, +18587, +17385, +17447, +17860, +16618, +16514, +16775, +15687, +15940, +18401, +18018, +19609, +21577, +19603, +19997, +20147, +19999, +19928, +20943, +19256, +18027, +16434, +14732, +11197, +10778, +12078, +13112, +14997, +14629, +13109, +14819, +16899, +15633, +16956, +17445, +17029, +18955, +17970, +16077, +16413, +16822, +16383, +16587, +17215, +17454, +19383, +20941, +20771, +20283, +20278, +20098, +20002, +19317, +19988, +19277, +17102, +14969, +12290, +11029, +13046, +11149, +13872, +14771, +15631, +14576, +16470, +13514, +16424, +18592, +17196, +16658, +17961, +15735, +16933, +16567, +15257, +15992, +18428, +17759, +19765, +21712, +21413, +20618, +21525, +19651, +19557, +20649, +18791, +18683, +16932, +14324, +11062, +11151, +12644, +11848, +14095, +13975, +14711, +14747, +16320, +14779, +17299, +17861, +17144, +16782, +18440, +15851, +16396, +15829, +15780, +15818, +18843, +17365, +20266, +21194, +21597, +20996, +20707, +19715, +19930, +21254, +19664, +19156, +16751, +14570, +11411, +10456, +11482, +10403, +15280, +15995, +15684, +14639, +15213, +13847, +16589, +17679, +16934, +17223, +18117, +15774, +15670, +15723, +15231, +16172, +19279, +17938, +21180, +21861, +22309, +21631, +22063, +21028, +20015, +20314, +19064, +18092, +16485, +13326, +10411, +10382, +11178, +11586, +13164, +15672, +15228, +16266, +15401, +15003, +16336, +17898, +17407, +16607, +17694, +14557, +15066, +15694, +15999, +16462, +19222, +18646, +21413, +23329, +21689, +22022, +21114, +21932, +19908, +20061, +17803, +17491, +16555, +14583, +9789, +9737, +9536, +11129, +13634, +16884, +17451, +16227, +17113, +13234, +16819, +16865, +17784, +15478, +18269, +13871, +15303, +15129, +13335, +15908, +19269, +20672, +23356, +25402, +22088, +22504, +22606, +21022, +20361, +17991, +17892, +17389, +16782, +10732, +7140, +8054, +10308, +13121, +14869, +14851, +18946, +19061, +19445, +15049, +15874, +16319, +18351, +16274, +15420, +11786, +12944, +14186, +14631, +16312, +19911, +21265, +25491, +25476, +23463, +21801, +22048, +20171, +20480, +17644, +17440, +16561, +15879, +11170, +8211, +7308, +10436, +12339, +17079, +17350, +22292, +19958, +19330, +12687, +15264, +14706, +17100, +14151, +12959, +11316, +13158, +13512, +14342, +17353, +20977, +24008, +27349, +26599, +25494, +22981, +22672, +18932, +18783, +14728, +14976, +15005, +14285, +10652, +7903, +7166, +10951, +13937, +17592, +19441, +23378, +22588, +21584, +14164, +13702, +12229, +15305, +12809, +13213, +9245, +11771, +13209, +15821, +18732, +22393, +24799, +27539, +27076, +24264, +21294, +20916, +19346, +18889, +14979, +14063, +14348, +14860, +11194, +7798, +8244, +12159, +16470, +20643, +21328, +23492, +21283, +18406, +12639, +12670, +11524, +14399, +11384, +12837, +10344, +13364, +14348, +17061, +19792, +24721, +24610, +26476, +26703, +23219, +21406, +19691, +16472, +17539, +14390, +13715, +14486, +14421, +10778, +10059, +8626, +13365, +17606, +21660, +21628, +23977, +20999, +18881, +12850, +11266, +10157, +13674, +11943, +12825, +10719, +12881, +15506, +18993, +19281, +24454, +24121, +27363, +26334, +22723, +18713, +18709, +16305, +16592, +14220, +12298, +15141, +15149, +12440, +10163, +10837, +13817, +19485, +22668, +21153, +23678, +19185, +17409, +12645, +11167, +9069, +13960, +11695, +12194, +12918, +12399, +16626, +19929, +20205, +24002, +24158, +25648, +26268, +23617, +18012, +18178, +16463, +14602, +15022, +12294, +13686, +14993, +14190, +11503, +12656, +16268, +16397, +22858, +20051, +23417, +19443, +18925, +9881, +11008, +8680, +12614, +12648, +13702, +13725, +14170, +17054, +18983, +20491, +24318, +24383, +25873, +24683, +21961, +16098, +17985, +13886, +15092, +15374, +13742, +15352, +16167, +13475, +12845, +13292, +16355, +18125, +22453, +19457, +21754, +17991, +17601, +10928, +10686, +8958, +11922, +12269, +13707, +13435, +16461, +17287, +20412, +20528, +23893, +23606, +25640, +24068, +22330, +15475, +16336, +13870, +14353, +15460, +16263, +16587, +17882, +14332, +12201, +13301, +15868, +17158, +21759, +18662, +20682, +18039, +17707, +11414, +11200, +8463, +12315, +12505, +15262, +13809, +16939, +17625, +20440, +20493, +23446, +22989, +24487, +24074, +20608, +16880, +16156, +13458, +15764, +15196, +16367, +17086, +18049, +13047, +13346, +12584, +13576, +18627, +18672, +21856, +22129, +19328, +16296, +11605, +9281, +8208, +11991, +9745, +18028, +13857, +19488, +17411, +21071, +18026, +24908, +22122, +26137, +22465, +19621, +14872, +16064, +13630, +16631, +15623, +17255, +16865, +18393, +13417, +13519, +11985, +13780, +19670, +20101, +21734, +21517, +18504, +15854, +10576, +9079, +6210, +13993, +10789, +18729, +14395, +18754, +16847, +22939, +18899, +24453, +22091, +26613, +21550, +19574, +13490, +14323, +13956, +17043, +15950, +19396, +16521, +17735, +10454, +13702, +10559, +17751, +20161, +22866, +21849, +21714, +16298, +13454, +8724, +7110, +8918, +13221, +12420, +17660, +15698, +18484, +19006, +21308, +20547, +25626, +22101, +25870, +19744, +17798, +14063, +14411, +14718, +16970, +16627, +19418, +17057, +15695, +10927, +13656, +11001, +19672, +20602, +24548, +22454, +21387, +12672, +11101, +6402, +6360, +9780, +14591, +15289, +18210, +17763, +17095, +21085, +20676, +22572, +23950, +22729, +22517, +18784, +16818, +14628, +14231, +15518, +16423, +18795, +19881, +17550, +13159, +10397, +11973, +13526, +21578, +21634, +24256, +22520, +18065, +12365, +7821, +6252, +7066, +12381, +14295, +16420, +18702, +18059, +18360, +20676, +20114, +23289, +24358, +23381, +20923, +16697, +16668, +14461, +15029, +17448, +15098, +21711, +18488, +15775, +9356, +12755, +10603, +19297, +21733, +23158, +24013, +21819, +13772, +9093, +6050, +5957, +11855, +13901, +16557, +14858, +18978, +15615, +19933, +20111, +22303, +24802, +24193, +22289, +17753, +16502, +15145, +14811, +17962, +17365, +19062, +20008, +16176, +11387, +10514, +11675, +14082, +22833, +23204, +24494, +23086, +17805, +8728, +8800, +3864, +10392, +12475, +16153, +14342, +16574, +17505, +17166, +22509, +20290, +23894, +24399, +22233, +19381, +16435, +14949, +17428, +17432, +19504, +17858, +19819, +16010, +13895, +10107, +10065, +15268, +17864, +24655, +23001, +23104, +20707, +13120, +9023, +5641, +6759, +10940, +15435, +15196, +15669, +16905, +17846, +19445, +22723, +20443, +23978, +21231, +19267, +19549, +16650, +18040, +18207, +17522, +17079, +18901, +17363, +12721, +14293, +9098, +13919, +18619, +20027, +24807, +23403, +21120, +14321, +10594, +6811, +8114, +11605, +14072, +14325, +16268, +14491, +17679, +18503, +21380, +22017, +22947, +22802, +17709, +18622, +16580, +16912, +19148, +19159, +18688, +19351, +18331, +12461, +11158, +11302, +10322, +20020, +21898, +25463, +24458, +21269, +12307, +10595, +7493, +8401, +12536, +14923, +14576, +15342, +14423, +14203, +19125, +19902, +23015, +23368, +22559, +19230, +18388, +16428, +15164, +18098, +18569, +20661, +20872, +19349, +13690, +10435, +10202, +10204, +16356, +21906, +25601, +26404, +24016, +14646, +8886, +5904, +7076, +11731, +16614, +16542, +14569, +14188, +13068, +16890, +20505, +23036, +23950, +23819, +18264, +17228, +14809, +16574, +18211, +22160, +19644, +21241, +18200, +12403, +11129, +9790, +11658, +17242, +20765, +24902, +25004, +24969, +16249, +10171, +5779, +6805, +10332, +15564, +16232, +16042, +15245, +14662, +15561, +18911, +21647, +23692, +24368, +18226, +17729, +14590, +16192, +18986, +20653, +21619, +21209, +19596, +12296, +9954, +9968, +10463, +18175, +20576, +25078, +25163, +25585, +16569, +11109, +5002, +6715, +8693, +16080, +16047, +17556, +15358, +14858, +15350, +16980, +21863, +22122, +24928, +18641, +18228, +14879, +15605, +18515, +21687, +21904, +23411, +17592, +12455, +9381, +9768, +11064, +17905, +21100, +24022, +26372, +23835, +17553, +11912, +5612, +6082, +7831, +13956, +16709, +18372, +17431, +15547, +15627, +16165, +19809, +21837, +22710, +20384, +19039, +15553, +15725, +17084, +20644, +22275, +24834, +18351, +12284, +8858, +7558, +11700, +17867, +22896, +25590, +26333, +22437, +15413, +10644, +6965, +7865, +9963, +15005, +15322, +18056, +16028, +16478, +15429, +17984, +18573, +21776, +21796, +19622, +18893, +15099, +15378, +17420, +20966, +23518, +24593, +19391, +12029, +9242, +7143, +11423, +16763, +23034, +25077, +27256, +22188, +16304, +9422, +7375, +7659, +10572, +16372, +15114, +18292, +16121, +16869, +15204, +18477, +17819, +20398, +21452, +19112, +18547, +15971, +16080, +17302, +21664, +22059, +23346, +16911, +13852, +8987, +9554, +12215, +17455, +22321, +24828, +26036, +20512, +16407, +8783, +8864, +7714, +13520, +14772, +17365, +16636, +15648, +16209, +16490, +18909, +19650, +20360, +18701, +18702, +16378, +16674, +16689, +18814, +20963, +23457, +21418, +16432, +13117, +8642, +10536, +14016, +18456, +22256, +25154, +23899, +19988, +15305, +9181, +9479, +8834, +13320, +14396, +17137, +16965, +16396, +16222, +16363, +18661, +19364, +20807, +18836, +18237, +16374, +16624, +16457, +18827, +21955, +23306, +20391, +16458, +11220, +10037, +11589, +15599, +19028, +23099, +23800, +22945, +17816, +14535, +9895, +9494, +10582, +13948, +14152, +18196, +16534, +15672, +17033, +16226, +18681, +20098, +19869, +18357, +18229, +15462, +16061, +17671, +19298, +22704, +23757, +18397, +14600, +11252, +9325, +13555, +17150, +20264, +23485, +23506, +20212, +16680, +13525, +9898, +11342, +10993, +14801, +14009, +16981, +15317, +15814, +16625, +18495, +18906, +21130, +19741, +18479, +17742, +15414, +15617, +16701, +19658, +22620, +23114, +18556, +13961, +11103, +9936, +14239, +17916, +22141, +24013, +24147, +18534, +14993, +10805, +10258, +10471, +13780, +13953, +15989, +17402, +15568, +16181, +16504, +17126, +19732, +20356, +19278, +19275, +17580, +15712, +15731, +17182, +18103, +23152, +22327, +17650, +14634, +11236, +10479, +14954, +19195, +21589, +24772, +22249, +18237, +14007, +11193, +9637, +11792, +13179, +14748, +15532, +16451, +15851, +15422, +17511, +17481, +19953, +20755, +19135, +18936, +17789, +15653, +16687, +18139, +18466, +22861, +19974, +16014, +13016, +10843, +11250, +18386, +21087, +24299, +24833, +20785, +15823, +12132, +8885, +10102, +12030, +15376, +15602, +16880, +15498, +14841, +14585, +16769, +17237, +21702, +21080, +21051, +19001, +16945, +14105, +15811, +17063, +19329, +22942, +21234, +16264, +13749, +11075, +10358, +17501, +21120, +24415, +26080, +22516, +15273, +12113, +7682, +8178, +11576, +15426, +15692, +18447, +16012, +15200, +13687, +16247, +16106, +21503, +22696, +21211, +20008, +17563, +13918, +15852, +17305, +18327, +22738, +20601, +16056, +12637, +10824, +11181, +18256, +22433, +24816, +25915, +21241, +16069, +10153, +7846, +7950, +12165, +15579, +16692, +17624, +15940, +14409, +14502, +15707, +16537, +21565, +21860, +22002, +20039, +17741, +14291, +16161, +16332, +18252, +21645, +20969, +17005, +13332, +11889, +10883, +17373, +21154, +24911, +25651, +22796, +16617, +11410, +7453, +7814, +10407, +14433, +16732, +18047, +16141, +15419, +13328, +15751, +16503, +21202, +23269, +22047, +20383, +18030, +14235, +15420, +17279, +18040, +21148, +20850, +15799, +12457, +11752, +11213, +17758, +22299, +25117, +25753, +22222, +17534, +10705, +8216, +7326, +10090, +14048, +17227, +17542, +16873, +14944, +13631, +15249, +17018, +21414, +22900, +22834, +19383, +17046, +14495, +14617, +17605, +19057, +20759, +20974, +17694, +12507, +12425, +10892, +15946, +20970, +24682, +25513, +23498, +18858, +11716, +8261, +7153, +9818, +13172, +18237, +17344, +16400, +14861, +12565, +14626, +17434, +20865, +24048, +24022, +20119, +16966, +13583, +13069, +17050, +18927, +22029, +22587, +19322, +12759, +10761, +8998, +13384, +19845, +25025, +27278, +25219, +20929, +12457, +8073, +6543, +8324, +12701, +17731, +18275, +16574, +14833, +12301, +15121, +16761, +20766, +23511, +23823, +20661, +17552, +13837, +13039, +16134, +18658, +20506, +22719, +20191, +14540, +11574, +9246, +11959, +18577, +24023, +26420, +26019, +21954, +15170, +8436, +6946, +7239, +12145, +16902, +18648, +17101, +16123, +12761, +13979, +16185, +19691, +23588, +24352, +20805, +17273, +14102, +12541, +15689, +17934, +20957, +22085, +22724, +15563, +11222, +9258, +9865, +16028, +23076, +24817, +27129, +23423, +17567, +10542, +7403, +6429, +10921, +15831, +18758, +17785, +16077, +13925, +13733, +15737, +18792, +21851, +24165, +21772, +18841, +14858, +12973, +14200, +17823, +19947, +21619, +22347, +17115, +13282, +10607, +10123, +14277, +20979, +23442, +26548, +24056, +19641, +13138, +8417, +7021, +8987, +14912, +17069, +18305, +15619, +15158, +13743, +16727, +18283, +21361, +23137, +21413, +19146, +15151, +13412, +13812, +17411, +20025, +21383, +22652, +19153, +13474, +10749, +8973, +11462, +19791, +23195, +26376, +26360, +21265, +14736, +8570, +7128, +6776, +14749, +16877, +18969, +15953, +15417, +12277, +16048, +17743, +20509, +23238, +22747, +19992, +16505, +13148, +12946, +16142, +19659, +22479, +21779, +20670, +14619, +10805, +9255, +11061, +15988, +23904, +26036, +27099, +22817, +16606, +8768, +7729, +5938, +11990, +16333, +18626, +17389, +15873, +14244, +14577, +17183, +19203, +22452, +22341, +21955, +16795, +14253, +12622, +14978, +18279, +22472, +21425, +21340, +17968, +12201, +9372, +9583, +13297, +20177, +26035, +26533, +25528, +19070, +12620, +6287, +7312, +8703, +15563, +17887, +19228, +15312, +15904, +13068, +16431, +17813, +21551, +21758, +22785, +18250, +15397, +13263, +15834, +17048, +22374, +21408, +20083, +19037, +13590, +9479, +10416, +12356, +17444, +25397, +25858, +25850, +21213, +15211, +7999, +8036, +8000, +13044, +16301, +18648, +15639, +15851, +14827, +15431, +18150, +20049, +20875, +22326, +19996, +17038, +13556, +14516, +15879, +19137, +22734, +20452, +20313, +17425, +11791, +8344, +11813, +13473, +21228, +27027, +25484, +23494, +18892, +10477, +6790, +9167, +9304, +16036, +17879, +17441, +15245, +15899, +14294, +17740, +18729, +20419, +20573, +21014, +18370, +15232, +14828, +16726, +17638, +22021, +20691, +17683, +18246, +14664, +11178, +11740, +14273, +16601, +24186, +25313, +22557, +19748, +15811, +9397, +10609, +10351, +11743, +16073, +16745, +15604, +16089, +15783, +16010, +19231, +18444, +19993, +19455, +19440, +17809, +16391, +16139, +18144, +18424, +21251, +17979, +17266, +16742, +14071, +11510, +13668, +15548, +18701, +25484, +23247, +20380, +18503, +13780, +9017, +12258, +10007, +13104, +17015, +16299, +15325, +17393, +15184, +17618, +19164, +18369, +19751, +19022, +18282, +17992, +16178, +17717, +19175, +18840, +19967, +16697, +16676, +16468, +14218, +12309, +15700, +15299, +20254, +24556, +20234, +19885, +17983, +12405, +10770, +12586, +8719, +15507, +16690, +16708, +16954, +17769, +14102, +17994, +17185, +17617, +19370, +19554, +20224, +19306, +17434, +16943, +17516, +17440, +19131, +16612, +17070, +16705, +14346, +12905, +16094, +15512, +20530, +23695, +19809, +19213, +16571, +12158, +10934, +13179, +10820, +16252, +16791, +17074, +16340, +17191, +13915, +17815, +17061, +18142, +19532, +19758, +20306, +19170, +17496, +16446, +17923, +16145, +18122, +17337, +16097, +17896, +15266, +13711, +16254, +16886, +18774, +22631, +17904, +18263, +16420, +13715, +12364, +13759, +12339, +15945, +17094, +16123, +16431, +16216, +14979, +18066, +17623, +17932, +19552, +18777, +19778, +18655, +17189, +16460, +18044, +16510, +18281, +17851, +14701, +17318, +15450, +15095, +17352, +17797, +17205, +20329, +17029, +16331, +16718, +15117, +14701, +15734, +14701, +15201, +16200, +15476, +16062, +16410, +16529, +17809, +17475, +17302, +17971, +17722, +19277, +19657, +18763, +16846, +17478, +15426, +15878, +17187, +15129, +17571, +17670, +17223, +17026, +17397, +15900, +17271, +17330, +16099, +17476, +16681, +16213, +15993, +15716, +14944, +16663, +16156, +16939, +16483, +16808, +16310, +16886, +16794, +17559, +17799, +18512, +18422, +17932, +16530, +16620, +15985, +16104, +17043, +16698, +17428, +18109, +17553, +16695, +16413, +15749, +15959, +16962, +16815, +17523, +17698, +17005, +16537, +16055, +15582, +16420, +16614, +17062, +16886, +17045, +16551, +16796, +16778, +16926, +17371, +17538, +17856, +17462, +16812, +16424, +16425, +16365, +16996, +17112, +17110, +17320, +17238, +16646, +16521, +16467, +16414, +16998, +17099, +17041, +17245, +16945, +16734, +16570, +16461, +16597, +16879, +16929, +16944, +16876, +16786, +16806, +16821, +16876, +17014, +17006, +17097, +17028, +16843, +16757, +16773, +16744, +16908, +16959, +16943, +16980, +16948, +16783, +16748, +16743, +16739, +16840, +16940, +16866, +16940, +16879, +16853, +16804, +16819, +16831, +16877, +16892, +16889, +16860, +16875, +16830, +16891, +16845, +16871, +16870, +16850, +16875, +16858, +16888, +16871, +16885, +16860, +16872, +16856, +16868, +16846, +16901, +16829, +16869, +16871, +16852, +16866, +16829, +16858, +16837, +16848, +16823, +16863, +16834, +16835, +16841, +16866, +16847, +16867, +16855, +16866, +16881, +16881, +16897, +16889, +16881, +16913, +16875, +16921, +16876, +16913, +16867, +16874, +16880, +16875, +16837, +16885, +16833, +16882, +16860, +16878, +16894, +16859, +16872, +16845, +16873, +16853, +16872, +16880, +16866, +16862, +16872, +16850, +16876, +16846, +16882, +16829, +16857, +16835, +16871, +16865, +16867, +16853, +16881, +16841, +16884, +16832, +16874, +16847, +16888, +16851, +16893, +16862, +16900, +16866, +16893, +16876, +16888, +16850, +16886, +16858, +16866, +16873, +16847, +16850, +16845, +16829, +16848, +16842, +16848, +16862, +16841, +16856, +16813, +16856, +16846, +16849, +16858, +16852, +16865, +16891, +16839, +16877, +16862, +16870, +16854, +16867, +16841, +16839, +16869, +16820, +16856, +16857, +16833, +16860, +16861, +16860, +16854, +16849, +16872, +16879, +16885, +16888, +16899, +16886, +16919, +16886, +16925, +16877, +16913, +16868, +16900, +16881, +16865, +16867, +16883, +16863, +16906, +16851, +16907, +16845, +16907, +16856, +16887, +16860, +16885, +16899, +16878, +16881, +16851, +16881, +16848, +16836, +16831, +16830, +16827, +16842, +16820, +16845, +16838, +16834, +16866, +16842, +16878, +16855, +16886, +16870, +16873, +16875, +16848, +16876, +16833, +16909, +16837, +16872, +16872, +16849, +16881, +16862, +16882, +16878, +16877, +16884, +16871, +16879, +16865, +16853, +16884, +16849, +16875, +16841, +16878, +16843, +16870, +16861, +16852, +16873, +16879, +16846, +16873, +16849, +16878, +16820, +16846, +16833, +16853, +16848, +16826, +16821, +16849, +16839, +16895, +16849, +16887, +16864, +16872, +16852, +16878, +16849, +16881, +16847, +16865, +16856, +16857, +16858, +16853, +16854, +16848, +16863, +16872, +16872, +16888, +16882, +16902, +16876, +16871, +16901, +16856, +16904, +16888, +16889, +16879, +16871, +16901, +16880, +16854, +16892, +16855, +16893, +16866, +16888, +16878, +16887, +16879, +16860, +16893, +16851, +16868, +16893, +16853, +16889, +16844, +16871, +16868, +16850, +16881, +16824, +16863, +16835, +16837, +16837, +16828, +16842, +16846, +16825, +16855, +16837, +16835, +16849, +16839, +16859, +16822, +16866, +16870, +16854, +16887, +16841, +16894, +16867, +16872, +16875, +16887, +16863, +16891, +16854, +16875, +16849, +16868, +16847, +16874, +16869, +16858, +16887, +16830, +16879, +16840, +16838, +16858, +16856, +16869, +16892, +16882, +16877, +16885, +16892, +16916, +16893, +16888, +16887, +16895, +16907, +16893, +16898, +16858, +16893, +16852, +16852, +16857, +16877, +16850, +16865, +16845, +16858, +16860, +16846, +16835, +16825, +16862, +16834, +16894, +16867, +16880, +16903, +16826, +16899, +16805, +16885, +16847, +16872, +16830, +16858, +16834, +16866, +16846, +16868, +16831, +16881, +16814, +16886, +16827, +16878, +16846, +16881, +16880, +16872, +16868, +16878, +16840, +16871, +16863, +16847, +16837, +16845, +16838, +16839, +16855, +16852, +16876, +16822, +16872, +16864, +16855, +16866, +16878, +16866, +16892, +16846, +16907, +16854, +16913, +16825, +16917, +16855, +16886, +16872, +16880, +16832, +16908, +16815, +16882, +16839, +16891, +16831, +16931, +16847, +16926, +16857, +16907, +16854, +16908, +16846, +16917, +16835, +16893, +16876, +16902, +16895, +16884, +16869, +16896, +16854, +16880, +16853, +16892, +16842, +16865, +16938, +16856, +16879, +16906, +16819, +16896, +16858, +16834, +16842, +16833, +16850, +16829, +16855, +16837, +16864, +16844, +16848, +16875, +16844, +16867, +16901, +16860, +16889, +16854, +16875, +16847, +16852, +16871, +16847, +16835, +16837, +16846, +16843, +16862, +16854, +16867, +16813, +16796, +16809, +16780, +16858, +16817, +16909, +16918, +16972, +16909, +16803, +16800, +16812, +16831, +16936, +16950, +17028, +16880, +16848, +16771, +16655, +16879, +16738, +16804, +16885, +16860, +16884, +16943, +16774, +16686, +16866, +16840, +17019, +17198, +17081, +16815, +16868, +16417, +16627, +16500, +16856, +17038, +17404, +17414, +17020, +16923, +16578, +16647, +17063, +17258, +17604, +17329, +17082, +16604, +15957, +16306, +16446, +16670, +17129, +17024, +16833, +17015, +16422, +16436, +16570, +17045, +17630, +17929, +17303, +16481, +16088, +15408, +16250, +15967, +16978, +17275, +17986, +17775, +17537, +16830, +16684, +16455, +17800, +18020, +18826, +18286, +16675, +15951, +14604, +15154, +15664, +16395, +17470, +17363, +17502, +16370, +15305, +15512, +15808, +17343, +18713, +18936, +18900, +16525, +14821, +14082, +14199, +16446, +17169, +18734, +18987, +18773, +17059, +16296, +16020, +17393, +18783, +20501, +20630, +19432, +16316, +14129, +11291, +12569, +16209, +17839, +19879, +16889, +15581, +13843, +15025, +15236, +16971, +18732, +19561, +19431, +19064, +15351, +12718, +12942, +12393, +17172, +17015, +19507, +18590, +20356, +18871, +18562, +16798, +18730, +18087, +21226, +20757, +19476, +16478, +12839, +11659, +11193, +16546, +16748, +19557, +17180, +14853, +13635, +14553, +14212, +17120, +18635, +20885, +20745, +19831, +14143, +11791, +11081, +11431, +16830, +17254, +20543, +20809, +20201, +20677, +16974, +16154, +18889, +18358, +22406, +21928, +19176, +17868, +13710, +11596, +9369, +13863, +16211, +17566, +19765, +14103, +15090, +13137, +15941, +15918, +19655, +18738, +20957, +19142, +15475, +12216, +10855, +13089, +14041, +20129, +17543, +22707, +17653, +21932, +17960, +18821, +19235, +19531, +19978, +19687, +18433, +15396, +15374, +12696, +11656, +13684, +16205, +15944, +19618, +13669, +14930, +14481, +17665, +18725, +19228, +19048, +16712, +17123, +13954, +14409, +13514, +14237, +15787, +18064, +17051, +19797, +18516, +19314, +19971, +18206, +20228, +18597, +18459, +18947, +18333, +18913, +17110, +12782, +10986, +11053, +15465, +16547, +18488, +16145, +14958, +17834, +17168, +17239, +16564, +15781, +16758, +19666, +17857, +17478, +14377, +13178, +13310, +16224, +17691, +19685, +20497, +18761, +20677, +16600, +18677, +17087, +18335, +19894, +20339, +17614, +16600, +11756, +12457, +11743, +14952, +16512, +17440, +17947, +16297, +18593, +15614, +18037, +15208, +16540, +16084, +19166, +17777, +18155, +15622, +16298, +14774, +16087, +15315, +16561, +21143, +18614, +21504, +16920, +16448, +16061, +17138, +17837, +19077, +18361, +18883, +14422, +12829, +9616, +12335, +16667, +17372, +20639, +18133, +18454, +16387, +14933, +15292, +14102, +17784, +19106, +19390, +19222, +16876, +16366, +15193, +17178, +17008, +19526, +19084, +18661, +17393, +17584, +15408, +16810, +15300, +16039, +17813, +17579, +18105, +15027, +14355, +11312, +12796, +15184, +16395, +19844, +18900, +18448, +17282, +17396, +16389, +16174, +15474, +17482, +17251, +19655, +16962, +18829, +18223, +19308, +17904, +18047, +17650, +17552, +17214, +17931, +15859, +16661, +15984, +14946, +14623, +16011, +15500, +16598, +14073, +14703, +12379, +16758, +16797, +17946, +17824, +15925, +18369, +17077, +18419, +15966, +15940, +15832, +17739, +18395, +19555, +18706, +20387, +19766, +19655, +19301, +16559, +17740, +15631, +17040, +16164, +17343, +16166, +15606, +15405, +15480, +15368, +15089, +13630, +14155, +14362, +15884, +16355, +16210, +16256, +15069, +16430, +16849, +17020, +17321, +16371, +17855, +17488, +19011, +19085, +19430, +20133, +20829, +19780, +19776, +17436, +17033, +16230, +15827, +16266, +17009, +17267, +16983, +15966, +14766, +14235, +14621, +14509, +14308, +15285, +14668, +18134, +17718, +17403, +15298, +15114, +14883, +15450, +15293, +16499, +16724, +19273, +19142, +20425, +18960, +20465, +18992, +18831, +19541, +17347, +19060, +17869, +17768, +17079, +16235, +14083, +14970, +15601, +16982, +16907, +16561, +14900, +12616, +14697, +14391, +16510, +17455, +16915, +16486, +15117, +15731, +14323, +15587, +16136, +17005, +17929, +17953, +18820, +18316, +20470, +20033, +20593, +20145, +18691, +17293, +17606, +18118, +17881, +16389, +15826, +15682, +15000, +15743, +14525, +15105, +16686, +15616, +15437, +14337, +16070, +16466, +17725, +16381, +14583, +16265, +16136, +15878, +15895, +15116, +15939, +16944, +18903, +19832, +20472, +20448, +18690, +19786, +17862, +18573, +17364, +17992, +16395, +18085, +16915, +17083, +16452, +15390, +14991, +14124, +15685, +14587, +16315, +15316, +15903, +16505, +17483, +16510, +15311, +15749, +15586, +16472, +16477, +16289, +15929, +17148, +16983, +17704, +18745, +19181, +19777, +19956, +18957, +18139, +16941, +17285, +16453, +17427, +16874, +17764, +16723, +16780, +14949, +15612, +15115, +15999, +15157, +16651, +15040, +17121, +16320, +16538, +15579, +15512, +16282, +16408, +17357, +15565, +16934, +16678, +18243, +18198, +17380, +18376, +19099, +19407, +19046, +18018, +16605, +17960, +17318, +17273, +16086, +16105, +16791, +17166, +17135, +15970, +15799, +15518, +15799, +15857, +16276, +16086, +15502, +15940, +15505, +16044, +15645, +17537, +16057, +18534, +16861, +17920, +16386, +17385, +16814, +19088, +18294, +19037, +17319, +18137, +17621, +17920, +16986, +17295, +16909, +16909, +16209, +16539, +15658, +16835, +15498, +17083, +15666, +16153, +15546, +15735, +16459, +16220, +16827, +14798, +17155, +15849, +17587, +16617, +17275, +16380, +17352, +17179, +17992, +18032, +18616, +18574, +17412, +18321, +16351, +17386, +16406, +17686, +16873, +17065, +15891, +16712, +16024, +16762, +15954, +18003, +16279, +16507, +14996, +14387, +15094, +16800, +17199, +17992, +16917, +18248, +16018, +16801, +15808, +16696, +17506, +18224, +17580, +17464, +17143, +17356, +18070, +17523, +17087, +17377, +16598, +18082, +16371, +17607, +15749, +16995, +17365, +17837, +17026, +17650, +15156, +16172, +14970, +15500, +15337, +16761, +16476, +17131, +16310, +17480, +15718, +17792, +17095, +16977, +16791, +17358, +16427, +18614, +16998, +17639, +16947, +18106, +16191, +17253, +17832, +17077, +16933, +16993, +15414, +15666, +17870, +17195, +18128, +18274, +16214, +16145, +14602, +16363, +14191, +17429, +15648, +16935, +16134, +17497, +15767, +17358, +16330, +17856, +17040, +17467, +17383, +16597, +17692, +18055, +17791, +18293, +17624, +16704, +16905, +16596, +14996, +17418, +15055, +18152, +15845, +18561, +16357, +18341, +16508, +18393, +15518, +17504, +14102, +17152, +14238, +17250, +14965, +18190, +16544, +17352, +17065, +17314, +16253, +17744, +16503, +18092, +16795, +18040, +16888, +18067, +16977, +17483, +16614, +17649, +15273, +17317, +15290, +17662, +15472, +17965, +16242, +18010, +17111, +17150, +16559, +16695, +15520, +15854, +16583, +17053, +16716, +16564, +16677, +16849, +17076, +17116, +16338, +16970, +16895, +17330, +17122, +17707, +17391, +16832, +18266, +17083, +17253, +16332, +15945, +16625, +15422, +18248, +14942, +18330, +16402, +18230, +16725, +18174, +16240, +15938, +15846, +15622, +15905, +17267, +17248, +17658, +17630, +17234, +16593, +16966, +15841, +16105, +16818, +17187, +16803, +17444, +17652, +17123, +17083, +17593, +16592, +16909, +15919, +16676, +16407, +17414, +16839, +17393, +17253, +17896, +17131, +17175, +16636, +15813, +16098, +16096, +16409, +16093, +17005, +16704, +17915, +17474, +17261, +16604, +16546, +16466, +16571, +17368, +16441, +17757, +17098, +17903, +16857, +16717, +16808, +15934, +17221, +15860, +16948, +16610, +17104, +17735, +17032, +18370, +16809, +17660, +15940, +17273, +15145, +17330, +15377, +17443, +15918, +16769, +16379, +16166, +16943, +16786, +17567, +16836, +17335, +16752, +17041, +17147, +17155, +17755, +16758, +17248, +16031, +16896, +16706, +16547, +17267, +16050, +17013, +16835, +17131, +17194, +17162, +17333, +17167, +16833, +17338, +15793, +16742, +16079, +17089, +16863, +16705, +16289, +16600, +16871, +16400, +16714, +16553, +17952, +16659, +18339, +16554, +17937, +16157, +17063, +17165, +16885, +17561, +16079, +17350, +15599, +17346, +16379, +17759, +16699, +17338, +17626, +16351, +17295, +15996, +17391, +15704, +17222, +16744, +17074, +16784, +16625, +16329, +17202, +16337, +16759, +16932, +16386, +17084, +17207, +17016, +17012, +16575, +17018, +16173, +17635, +16571, +17663, +16428, +17874, +16296, +17204, +15834, +18091, +16344, +18354, +15853, +17954, +15550, +17295, +15524, +17773, +15868, +18130, +16111, +17543, +15694, +17612, +14936, +17293, +16207, +18108, +16783, +17376, +16200, +16241, +16597, +16694, +17188, +17393, +17041, +16845, +16444, +16909, +16325, +17399, +17312, +17611, +17352, +17834, +16799, +16938, +16665, +16405, +16938, +16531, +16413, +16886, +16139, +17109, +16048, +17625, +15930, +17758, +15859, +17930, +16140, +17559, +16592, +17582, +16241, +17315, +16421, +17456, +16831, +17437, +17283, +16276, +16998, +16240, +17154, +16752, +17768, +17614, +17062, +17304, +16097, +16782, +16267, +16702, +16612, +17212, +16535, +16695, +16324, +16405, +16826, +16820, +17578, +17038, +17185, +16577, +16358, +16356, +16979, +16344, +18029, +17257, +17261, +17669, +16060, +17054, +16139, +16557, +16375, +16952, +16992, +17061, +17144, +17400, +16483, +17307, +17007, +17144, +17069, +16541, +16326, +16364, +16829, +16246, +16839, +17009, +17025, +16808, +17683, +16126, +16273, +16566, +16058, +17600, +17004, +17615, +16821, +17002, +16920, +16754, +17472, +16673, +16660, +16835, +16751, +16946, +16891, +17072, +16554, +17774, +16486, +17343, +16374, +17067, +15874, +17335, +16365, +17091, +16809, +17107, +16901, +16895, +16732, +16829, +16973, +16917, +16374, +16962, +16869, +17081, +17178, +17141, +17844, +16906, +17278, +16440, +16685, +16234, +16765, +16888, +17582, +16634, +16979, +16872, +16999, +16920, +16263, +16993, +16130, +17778, +16106, +17495, +15970, +17307, +16295, +16952, +16676, +16388, +16990, +16390, +17113, +16947, +17129, +16791, +17356, +17128, +17678, +17002, +16657, +17329, +15683, +17426, +15419, +17697, +16567, +17598, +17061, +17326, +16819, +16803, +16042, +16647, +16452, +16997, +17221, +16740, +17051, +16723, +16510, +16723, +15791, +17389, +16015, +17677, +16311, +17469, +16417, +17812, +16648, +18183, +16823, +17783, +16568, +16920, +15900, +16555, +16493, +17036, +17396, +17350, +17314, +16219, +16778, +15794, +17303, +16858, +17413, +16996, +16730, +17050, +16722, +16933, +16523, +16463, +16561, +16730, +16650, +16396, +16714, +16853, +17148, +17122, +18027, +17442, +17568, +16633, +16864, +16291, +17146, +15986, +17210, +16687, +17427, +16441, +17357, +16158, +17101, +16533, +17070, +16861, +17585, +16567, +17187, +16466, +17520, +16048, +17166, +15760, +17157, +15940, +17033, +15972, +17118, +16292, +17737, +16691, +18357, +16716, +17569, +16960, +16991, +16159, +17118, +16192, +17433, +16990, +16924, +17416, +16032, +17199, +15859, +17421, +16702, +17841, +16430, +17661, +16375, +17247, +16908, +16311, +16782, +16309, +17003, +16077, +16668, +16076, +16558, +17206, +16843, +17347, +17213, +17672, +16797, +17198, +16316, +17500, +16536, +17201, +17169, +16473, +17378, +15942, +17454, +16405, +16952, +16583, +17242, +16987, +17246, +16911, +16385, +16756, +16764, +17066, +16730, +17022, +15978, +16735, +16300, +17060, +16341, +17176, +16937, +17553, +17284, +17433, +16733, +16914, +16966, +16761, +17321, +16672, +17147, +16458, +16862, +16541, +16997, +16691, +16943, +16901, +17096, +16780, +17004, +16508, +17211, +16868, +17252, +16638, +16688, +16659, +16434, +16529, +16737, +16420, +16981, +16614, +17085, +17157, +17173, +17072, +17070, +16879, +16887, +16582, +17064, +16472, +17317, +16566, +16843, +16870, +16998, +16649, +17013, +16736, +17159, +17036, +17585, +16150, +17452, +16154, +17503, +16635, +16832, +16799, +16502, +17096, +16531, +16541, +16701, +16770, +16954, +17163, +16797, +17102, +16841, +17248, +16776, +17173, +16353, +17213, +16361, +17491, +16342, +17685, +16300, +17141, +16648, +16721, +17238, +16727, +16873, +16823, +16727, +17324, +16515, +17673, +16224, +17265, +16269, +16667, +16427, +16961, +16275, +17330, +16310, +17770, +16603, +17520, +16967, +17154, +16680, +16833, +16137, +17091, +16515, +17226, +16639, +17177, +16786, +16967, +16748, +16768, +16821, +17231, +16543, +17123, +16531, +17231, +16457, +17127, +16863, +17131, +16784, +16685, +16457, +16494, +16898, +16760, +16918, +17351, +17107, +17344, +16665, +17148, +16254, +16998, +16510, +16783, +16750, +17233, +17000, +17488, +16400, +17163, +16152, +17108, +16342, +17347, +16800, +17430, +16299, +17101, +16510, +17532, +16580, +16930, +17050, +16614, +16706, +16005, +16976, +16560, +17304, +17296, +17463, +17055, +17013, +17013, +15927, +17447, +15980, +17207, +16848, +17041, +16911, +16828, +17045, +16746, +16823, +16510, +16727, +16738, +17267, +16983, +17291, +16579, +17196, +16864, +17314, +16820, +16744, +16232, +16698, +16431, +16879, +16918, +16802, +17406, +16955, +17660, +16618, +16899, +16547, +16369, +16792, +16316, +17401, +16335, +17585, +16472, +17021, +16435, +16908, +16733, +16841, +16992, +16761, +17082, +17038, +17156, +16821, +17148, +16937, +16704, +16582, +17072, +16102, +17082, +16710, +16878, +17017, +17023, +17349, +16758, +17308, +16394, +17000, +16447, +17019, +16462, +17105, +17008, +17084, +17080, +16747, +16498, +16747, +16683, +16869, +16451, +17843, +16351, +18162, +15899, +17600, +16096, +17515, +16518, +17239, +16423, +17081, +16280, +16956, +16683, +16863, +16970, +17195, +16499, +17519, +16322, +17195, +16534, +17116, +16657, +16993, +16841, +17152, +16435, +17468, +16173, +16972, +16391, +16931, +16492, +17514, +16763, +16985, +16881, +17186, +16583, +17131, +16623, +16407, +17195, +16866, +16966, +17231, +16630, +17090, +16850, +16760, +16951, +16856, +16993, +16920, +16536, +17423, +16723, +17024, +17167, +16551, +16914, +16529, +16758, +16415, +17113, +16339, +16802, +16856, +16945, +17093, +16926, +16992, +16488, +17247, +16553, +17094, +16809, +17133, +17005, +17118, +16541, +16983, +16533, +17192, +16304, +17128, +16901, +16935, +16617, +17234, +16716, +16921, +16779, +17156, +16544, +17207, +16206, +17149, +16469, +17315, +16250, +17020, +16743, +16633, +17661, +15975, +17625, +16139, +17678, +16297, +17887, +16310, +17674, +16673, +17325, +15986, +17453, +16139, +17039, +16697, +16830, +16985, +16894, +16919, +17073, +16619, +17526, +16535, +17065, +16520, +16993, +16549, +17062, +16663, +17050, +16888, +16911, +16631, +16523, +16613, +16393, +17449, +16945, +17098, +17179, +16835, +16989, +16873, +17006, +16963, +16876, +16657, +16452, +16844, +16211, +17363, +16473, +17265, +16591, +17284, +16909, +16840, +17133, +16416, +17286, +16692, +17024, +17106, +16711, +17146, +16712, +16427, +16523, +16095, +17225, +16417, +17138, +17370, +17094, +17329, +17047, +16750, +17070, +16712, +16914, +16557, +16825, +16501, +17046, +16664, +17255, +16714, +16999, +17340, +16392, +17103, +16619, +16882, +17196, +17138, +17154, +16686, +16994, +16371, +16482, +16727, +16721, +16754, +17039, +16222, +17393, +16718, +17432, +16858, +17375, +16945, +17023, +16464, +16979, +15881, +17469, +16063, +17823, +16074, +17432, +16258, +17217, +16706, +16723, +16903, +16633, +17325, +16860, +17290, +16718, +17111, +16860, +16716, +16352, +16460, +16737, +16613, +17407, +16528, +17448, +16784, +17175, +17136, +16824, +17751, +16398, +17140, +16132, +17411, +16056, +16966, +16391, +17201, +16986, +17209, +16789, +16834, +16749, +16451, +16849, +17312, +16985, +17310, +16928, +16961, +16677, +16691, +16607, +16649, +16596, +16724, +16744, +16784, +16910, +17071, +17409, +17029, +16582, +17689, +15903, +17894, +15542, +17820, +15952, +17340, +16168, +17397, +16499, +17182, +16519, +16773, +16973, +16882, +16827, +16978, +16732, +17542, +16626, +17222, +16602, +17210, +16253, +17213, +15946, +17553, +16038, +17713, +16431, +17438, +17102, +16873, +17470, +16191, +17318, +16687, +16402, +17591, +15749, +17887, +15864, +17627, +16401, +17180, +16730, +16658, +16747, +16899, +16526, +17331, +16438, +17274, +16913, +17194, +16767, +16770, +16674, +16920, +16398, +17185, +16595, +17573, +16320, +17179, +16778, +17004, +17023, +16683, +16962, +16925, +16915, +16666, +16508, +16931, +16490, +17447, +16377, +17535, +16076, +17282, +16298, +17386, +16278, +17493, +16417, +17439, +16472, +17412, +16772, +16861, +16783, +17032, +16323, +17241, +16538, +17178, +16536, +17056, +16987, +17201, +16630, +17206, +16363, +17257, +16431, +17155, +16547, +17169, +16597, +17172, +16616, +17244, +16346, +17495, +16481, +17069, +16561, +16925, +16735, +16954, +16993, +16834, +16688, +17558, +16122, +17358, +16193, +17117, +16446, +17258, +16416, +17581, +16195, +17571, +16453, +17234, +16480, +17256, +16567, +17173, +16677, +17280, +16578, +17032, +16302, +17352, +16077, +17458, +16307, +17520, +16241, +17540, +16512, +17291, +16029, +17555, +16474, +17109, +16939, +16762, +17148, +16509, +17158, +16960, +16536, +16958, +17163, +17022, +16978, +16666, +16905, +16684, +16807, +16895, +17069, +16940, +16659, +17015, +16349, +17009, +16645, +17037, +16518, +17404, +16322, +17177, +16651, +17041, +16647, +17142, +16735, +17024, +17049, +16954, +16724, +16756, +16846, +16609, +17015, +17173, +16308, +17687, +16061, +17306, +16084, +17750, +16206, +17707, +16284, +17291, +16532, +16774, +16614, +16880, +17129, +16646, +16959, +17038, +16779, +16514, +16962, +16767, +16727, +17114, +16941, +16855, +17039, +17166, +16209, +17457, +16266, +17374, +16413, +17523, +16540, +16865, +16966, +16520, +17000, +17042, +17392, +16877, +16974, +16599, +16946, +16339, +17123, +16543, +17179, +17167, +16533, +17352, +16312, +16900, +16665, +16814, +16904, +16688, +17464, +16677, +17409, +16858, +16339, +16953, +16786, +16879, +16706, +17041, +16495, +17133, +16430, +17170, +16690, +17508, +16626, +17119, +16815, +16803, +16427, +16980, +16836, +17116, +16644, +17363, +16401, +16912, +16641, +16721, +16934, +16561, +17304, +16961, +16604, +17324, +16580, +17081, +16615, +17174, +16405, +17209, +16697, +16983, +16460, +17489, +15910, +18039, +15785, +17991, +16191, +17451, +16774, +16415, +17186, +16508, +17163, +16607, +17030, +16468, +17161, +16604, +17170, +16394, +17214, +16407, +17110, +17062, +16423, +17576, +16503, +17212, +16419, +17254, +16865, +16599, +17253, +16383, +16719, +17213, +16237, +17794, +16300, +17345, +16393, +17297, +16452, +17121, +16698, +17266, +16405, +17792, +15906, +17650, +16346, +17210, +16456, +17047, +16551, +17371, +16470, +17288, +16850, +16944, +16941, +16695, +16943, +16665, +16959, +16845, +16909, +16551, +16874, +16824, +16824, +17201, +16361, +17451, +16169, +17206, +16666, +16933, +16822, +17024, +16978, +16550, +17284, +16636, +17005, +16677, +16922, +16911, +16767, +16953, +16893, +17082, +17127, +16402, +17268, +16696, +16986, +16548, +17088, +16886, +16715, +16886, +16935, +16557, +17460, +16245, +17138, +16226, +16863, +16725, +17155, +16788, +17072, +17071, +16744, +16859, +16882, +16745, +16911, +16947, +16745, +17240, +16683, +16719, +17406, +16106, +17437, +16575, +17135, +16647, +17015, +17070, +16447, +17019, +16496, +17227, +16720, +16941, +16905, +16842, +16481, +16916, +16752, +16613, +17113, +16941, +17084, +16963, +17130, +16398, +17145, +16649, +16964, +16508, +17075, +16934, +16967, +16921, +16813, +16950, +17005, +16572, +17135, +16979, +16528, +17501, +16486, +16813, +16836, +16695, +17270, +16773, +16959, +16730, +16492, +16479, +16792, +16400, +17736, +16574, +17493, +16817, +16682, +16887, +16836, +17029, +16213, +17330, +16637, +17040, +16754, +17161, +16665, +17154, +17028, +16538, +17206, +16868, +17037, +16747, +16823, +17090, +16879, +17483, +16287, +17124, +16287, +16833, +16649, +16728, +16696, +16600, +17128, +16881, +17257, +16843, +17049, +16724, +16804, +17161, +16245, +17118, +16932, +16690, +17149, +16634, +17043, +16729, +17028, +16674, +16948, +16574, +17000, +16825, +16889, +17273, +16855, +17293, +16286, +16790, +16561, +16706, +16784, +16776, +16625, +16942, +16571, +17078, +16978, +17259, +16705, +17209, +16906, +16572, +16711, +17045, +16980, +17072, +16873, +16856, +17283, +16760, +16644, +16585, +16994, +16831, +17181, +16581, +17340, +16666, +17412, +16602, +17070, +16357, +17308, +16023, +17679, +15789, +17375, +15982, +17105, +16902, +17019, +17107, +16865, +17040, +16634, +16944, +16961, +16627, +17038, +17041, +16801, +17082, +16829, +16863, +16751, +16919, +16707, +16761, +16746, +17317, +16830, +17128, +16679, +17229, +16474, +17053, +16925, +16797, +16829, +16299, +16955, +16531, +17147, +16790, +17118, +16891, +16906, +16872, +16668, +16935, +16794, +17003, +16998, +16761, +17429, +16423, +17196, +16526, +17025, +16534, +16740, +16966, +16933, +16801, +16925, +16836, +16997, +17279, +16775, +16913, +16579, +16996, +16521, +16884, +16565, +16675, +16977, +16861, +16640, +16948, +16538, +16905, +17197, +16796, +16927, +16607, +17318, +16531, +17326, +16606, +17211, +16619, +16976, +16551, +17215, +16619, +17116, +16703, +17116, +16724, +16994, +17136, +16725, +16775, +16840, +16839, +17021, +16743, +16993, +16821, +16718, +16814, +16631, +17173, +16594, +16925, +16842, +17074, +16822, +16698, +17266, +16984, +17127, +16635, +17177, +16664, +16950, +16586, +17221, +16449, +17096, +16716, +16936, +16850, +16803, +17010, +16859, +16930, +16781, +17024, +16861, +16667, +16986, +16767, +16437, +17100, +16172, +17298, +16389, +17140, +16829, +17037, +16977, +16754, +17030, +17100, +16656, +17082, +16389, +17042, +17003, +16696, +17248, +16719, +16698, +17017, +16737, +17169, +16565, +17004, +16834, +16604, +17054, +16552, +17180, +16838, +16891, +16930, +16407, +16967, +16440, +17412, +16378, +17047, +16855, +16981, +16816, +16999, +16805, +17010, +16119, +17620, +16210, +17686, +16524, +17221, +16810, +17201, +16406, +17029, +16821, +16714, +16942, +16943, +16710, +16951, +17124, +16573, +17248, +16836, +16848, +17089, +16138, +17101, +16454, +17135, +16690, +17190, +16860, +16908, +17052, +16716, +17161, +16722, +17123, +16428, +17273, +16542, +17072, +16854, +17003, +16749, +17316, +16546, +17398, +16092, +17207, +16605, +17210, +16983, +16597, +16925, +16678, +16963, +16960, +16250, +17150, +16378, +17319, +16647, +16803, +16808, +16757, +16958, +17038, +16819, +16828, +16833, +16420, +17198, +16370, +17092, +16588, +17372, +16769, +16845, +17219, +16689, +16877, +16764, +16546, +17084, +16751, +16899, +16867, +16889, +16966, +16650, +17094, +16559, +17299, +16345, +17120, +16834, +16862, +16990, +16820, +17244, +16832, +16925, +16488, +17283, +16739, +16798, +17018, +16813, +16764, +17214, +16808, +16801, +17114, +16772, +17185, +16549, +16907, +16805, +16849, +17087, +16633, +17252, +16658, +17166, +16295, +17388, +16487, +16889, +16747, +16864, +16900, +16922, +16941, +16828, +16737, +16992, +16809, +16915, +16683, +16671, +16824, +16798, +17173, +16410, +17052, +16764, +16848, +17338, +16780, +16866, +17149, +16427, +17046, +16616, +17122, +16989, +17141, +16730, +16829, +16498, +16729, +16574, +17067, +16656, +17347, +16608, +16749, +16744, +16689, +17109, +16750, +17074, +16857, +16450, +17226, +16266, +17376, +16658, +17292, +16908, +17062, +16689, +16961, +16740, +17030, +16696, +17193, +16585, +17217, +16780, +16677, +16901, +16970, +16823, +16809, +16745, +16636, +17152, +16866, +16748, +16990, +16664, +17118, +16264, +17528, +16371, +17306, +16709, +16840, +16561, +16937, +16832, +17005, +17102, +16911, +16802, +17072, +16684, +16917, +16640, +17114, +16796, +17136, +16911, +16880, +16939, +16766, +16830, +16842, +16767, +16889, +16318, +17530, +16254, +17539, +16531, +17276, +16283, +17227, +16565, +16928, +16874, +16865, +16991, +16730, +16852, +16939, +16724, +17316, +16361, +17638, +16390, +17201, +16300, +17160, +16594, +17457, +16408, +17286, +16374, +17149, +16711, +16632, +16919, +17032, +16565, +17233, +16386, +17405, +16146, +17344, +16453, +17174, +16900, +16680, +16840, +16865, +16737, +16919, +16845, +16984, +16841, +16881, +16850, +16740, +16804, +16904, +16826, +17150, +16654, +17042, +16644, +17036, +17066, +16790, +17067, +16469, +17044, +16996, +16833, +16825, +16934, +16991, +16649, +16680, +16999, +16475, +17354, +16712, +16930, +16853, +16709, +16715, +16946, +17138, +16953, +17003, +16815, +16834, +16972, +16748, +17174, +16472, +17166, +16765, +17148, +16858, +17029, +16640, +17083, +16794, +16507, +17025, +16448, +17083, +17077, +16792, +16765, +16356, +17118, +16502, +17092, +16612, +17041, +16944, +17009, +16762, +16735, +16647, +17329, +16690, +17212, +16699, +16937, +16764, +16883, +16818, +16851, +16857, +16920, +16832, +16953, +16762, +16859, +16773, +17055, +16854, +17077, +16767, +16891, +16900, +17111, +16287, +17085, +16555, +16950, +16912, +16970, +16850, +16935, +16639, +16992, +16631, +16989, +16801, +17126, +16939, +17232, +16377, +16971, +16577, +17099, +16759, +17045, +17048, +16430, +17099, +16535, +17070, +16820, +16940, +17166, +16772, +17017, +16390, +16728, +16833, +16799, +16968, +16896, +16624, +17033, +16628, +17195, +16512, +17294, +16564, +17448, +16672, +17083, +16570, +17125, +16632, +17431, +16557, +17115, +16572, +17391, +16460, +16929, +16567, +17111, +16449, +17491, +16303, +17497, +16453, +16866, +16890, +16687, +16881, +16564, +16894, +16999, +16601, +17072, +16369, +17074, +16487, +17356, +16591, +16953, +16957, +17163, +16866, +16917, +16868, +17105, +16819, +17101, +16686, +17115, +16418, +17108, +16367, +17284, +16534, +17571, +16355, +17167, +16880, +16646, +17036, +16761, +16638, +16990, +16342, +17346, +16327, +17410, +16562, +17101, +16603, +16750, +17098, +16632, +17206, +16882, +16796, +16981, +17040, +16849, +17298, +16385, +17174, +16523, +17002, +16730, +16818, +16768, +16808, +17275, +16757, +16934, +16717, +16975, +16663, +16956, +16422, +17143, +16670, +17004, +16507, +17084, +16599, +17116, +16505, +17302, +16513, +17226, +16298, +17488, +16507, +17443, +16908, +17105, +16964, +16855, +16713, +17012, +16590, +17063, +16606, +16957, +16764, +16956, +17009, +16634, +16966, +16684, +16912, +16799, +16652, +17000, +16793, +16868, +16862, +16668, +16973, +16435, +17324, +16294, +16978, +16744, +16871, +17320, +16835, +17042, +16850, +17142, +16678, +17188, +16649, +16770, +16888, +16959, +17148, +16620, +17345, +16479, +17185, +16592, +16617, +17065, +16503, +17288, +16699, +16879, +16744, +16813, +16964, +16522, +17165, +16876, +16800, +16861, +16580, +17085, +16564, +17055, +16893, +17213, +16975, +16873, +16759, +16719, +16814, +16924, +16963, +17050, +17064, +16747, +16918, +16706, +16368, +17503, +15964, +17608, +16083, +17268, +16373, +17288, +16472, +17019, +16874, +16660, +17113, +16745, +16962, +16897, +16769, +16638, +16996, +17135, +16691, +17216, +16754, +17246, +16601, +17160, +16526, +17357, +16398, +17655, +16405, +17302, +16682, +16888, +16708, +16806, +16617, +17015, +16663, +17267, +16379, +17193, +16247, +17396, +16469, +17476, +16346, +17242, +16365, +17228, +16375, +17136, +16651, +17377, +16727, +16992, +16777, +16724, +16827, +16853, +17051, +16916, +16982, +16929, +16776, +17134, +16462, +17163, +16516, +16931, +16832, +16896, +16742, +17092, +16785, +16894, +16639, +16890, +16832, +16708, +16800, +17180, +16787, +16884, +16583, +16973, +16577, +17120, +16739, +16943, +17189, +16695, +16801, +16770, +16837, +16985, +17062, +16966, +16993, +16989, +16617, +16638, +16764, +16709, +17071, +16691, +17131, +16513, +17327, +16435, +17033, +16752, +17023, +16905, +16953, +16695, +17142, +16873, +16652, +17043, +16755, +17056, +16985, +16661, +17265, +16598, +17024, +16555, +17229, +16567, +17092, +16585, +16947, +16836, +16901, +16575, +17012, +16692, +16724, +16702, +17274, +16512, +17384, +16454, +17326, +16430, +17108, +16706, +17299, +16722, +16990, +16841, +16774, +17028, +16675, +17056, +16802, +16806, +17033, +16803, +16911, +16872, +16610, +17038, +16712, +17226, +16884, +16864, +16934, +16670, +16771, +16723, +16839, +17088, +16757, +17266, +16703, +16643, +16989, +16526, +17296, +16686, +17142, +16528, +17069, +16414, +17162, +16305, +17063, +16630, +17012, +16815, +16709, +16756, +16541, +16881, +16976, +16735, +16935, +16861, +17003, +16863, +17035, +16517, +17005, +16893, +16822, +17197, +16747, +17253, +16740, +17235, +16740, +17210, +16610, +17118, +16793, +17252, +16667, +17064, +16753, +17092, +16765, +17053, +17133, +16792, +17018, +16773, +16608, +16698, +16741, +16813, +16705, +16882, +16555, +16704, +16567, +16452, +16535, +16376, +16709, +16614, +16642, +16912, +16817, +17015, +17154, +17118, +16992, +17225, +17133, +17017, +17286, +17331, +17153, +17581, +17124, +17222, +17369, +17303, +16988, +16926, +17004, +16836, +16815, +17155, +16647, +16678, +16489, +16392, +16454, +16214, +16228, +15858, +16781, +16152, +16424, +16414, +16389, +16520, +16740, +16797, +17118, +16973, +17227, +16699, +17259, +16790, +17115, +17374, +17181, +17056, +17220, +17098, +17085, +17028, +17121, +16888, +16956, +16862, +17166, +16902, +16969, +16851, +16784, +16932, +16779, +16966, +17133, +17338, +17013, +17422, +17038, +17105, +17497, +17033, +17112, +16964, +16839, +16603, +16618, +16784, +16198, +16595, +16132, +16374, +15978, +15918, +15836, +15985, +16226, +17051, +16544, +17119, +16592, +17299, +16957, +17034, +17159, +16562, +17630, +17294, +17690, +17160, +16947, +16963, +16688, +17116, +16053, +17866, +16490, +18017, +16434, +17018, +15929, +17183, +16646, +17309, +17842, +16874, +17914, +16548, +17406, +16954, +17277, +17441, +17421, +17616, +16424, +17436, +15849, +16583, +15956, +16165, +16160, +16592, +16189, +15713, +15675, +15632, +16126, +16775, +16814, +17039, +17210, +17035, +16900, +16953, +16876, +16948, +18770, +17285, +18750, +16808, +17163, +16438, +16146, +17182, +15746, +18693, +16136, +18851, +15219, +17352, +15528, +17333, +16973, +17356, +17935, +16901, +18215, +16429, +17609, +16710, +17368, +17185, +17535, +17041, +17265, +17023, +15770, +16041, +15349, +15880, +16139, +16533, +15157, +15725, +14766, +16427, +15685, +17842, +15600, +18562, +16087, +18277, +15839, +18244, +16680, +18703, +18089, +17935, +17834, +17164, +17131, +16204, +16916, +16194, +17379, +17346, +16660, +16949, +15270, +16958, +15878, +17683, +16676, +17946, +16828, +18105, +17003, +17713, +17613, +17664, +17206, +17325, +17352, +17165, +17688, +16124, +16071, +14826, +15695, +15756, +17222, +15620, +15715, +14070, +15321, +14726, +17474, +16358, +17958, +17732, +17769, +17548, +15813, +18098, +16653, +20398, +17857, +19465, +16822, +17507, +16149, +16140, +16754, +16173, +18293, +15724, +17726, +14153, +16943, +15010, +18003, +16861, +17760, +16665, +17105, +17840, +18144, +18801, +18612, +17228, +17817, +16250, +18353, +16916, +18557, +15529, +15532, +14578, +14331, +16218, +15525, +15973, +14316, +15018, +14624, +15060, +17392, +15706, +19667, +16824, +19329, +15330, +17961, +16158, +18937, +19672, +17937, +19039, +15933, +17748, +14880, +17308, +15403, +18176, +16609, +16831, +15733, +14676, +16276, +16293, +17911, +17591, +17216, +17054, +17161, +17927, +18541, +19560, +18378, +18212, +16944, +17687, +17301, +18359, +16486, +15763, +13974, +14407, +14759, +16368, +15644, +15745, +13964, +14688, +14376, +16169, +17284, +18199, +19167, +18295, +18445, +15746, +18384, +16816, +20457, +18844, +18655, +17712, +15656, +17157, +14280, +17698, +14745, +18894, +14628, +17386, +13188, +16146, +15399, +18223, +17465, +17517, +16096, +16979, +17986, +19416, +19746, +19571, +18203, +17670, +16943, +17992, +17981, +18381, +15855, +14958, +12728, +14453, +14334, +16838, +15144, +15698, +12603, +14737, +13322, +17265, +17869, +19528, +18660, +19078, +17246, +17353, +17786, +18490, +19918, +19671, +17625, +17442, +15005, +16544, +14856, +17107, +15628, +16864, +15131, +15278, +14456, +15256, +16924, +17253, +18801, +16580, +17405, +16837, +18580, +20266, +19763, +20353, +17706, +17769, +16817, +18826, +17899, +18667, +14652, +14489, +11726, +14554, +13917, +16337, +15429, +14433, +13541, +12330, +14375, +16059, +20110, +19667, +19913, +18142, +17722, +18289, +18367, +19954, +19045, +19917, +18446, +16619, +16637, +15279, +16389, +15206, +16865, +13611, +16583, +12739, +16750, +14584, +17737, +16049, +18169, +16400, +16934, +18175, +18718, +20869, +20196, +19190, +18241, +17657, +17849, +19962, +18730, +17906, +14490, +13513, +11509, +15878, +13468, +16874, +13942, +13787, +13412, +12850, +13442, +15838, +20146, +19056, +21247, +16190, +17828, +18189, +21585, +19130, +21165, +16235, +18798, +16040, +18089, +16039, +17470, +15391, +14604, +14468, +12430, +15875, +14583, +18322, +15701, +16599, +14605, +17202, +17036, +19456, +20718, +19307, +20711, +18393, +18341, +18851, +18423, +20581, +19182, +18807, +13784, +14446, +11423, +14828, +15829, +15129, +14091, +12162, +11145, +13866, +13362, +16286, +15854, +21554, +16202, +21973, +14074, +19374, +20139, +23162, +20325, +18285, +17090, +14477, +21491, +15870, +21728, +14505, +16468, +11329, +13105, +12881, +14677, +19202, +15239, +18561, +11355, +16137, +15041, +20077, +20643, +20860, +18965, +17736, +18991, +18420, +21157, +21417, +19285, +20152, +15247, +15300, +14039, +14770, +15512, +15267, +14724, +10909, +12259, +10363, +13407, +17258, +15505, +16847, +15289, +18168, +15790, +23359, +14845, +24957, +19158, +23067, +15903, +18986, +14780, +19842, +21878, +16653, +20151, +10083, +15277, +9259, +16850, +11956, +18940, +15158, +14693, +15559, +11739, +18889, +16870, +22791, +17802, +20313, +15394, +20700, +20099, +21100, +23329, +17643, +19550, +15528, +16989, +15423, +17686, +15848, +14492, +13326, +10871, +9787, +12146, +12086, +17163, +17360, +15990, +12712, +13880, +17607, +18728, +26202, +17039, +23171, +17530, +20404, +18169, +19739, +18769, +20435, +21339, +14689, +17469, +9890, +15251, +12361, +15822, +12545, +14938, +13993, +13085, +17361, +12783, +20594, +16524, +19814, +16932, +18470, +19309, +22775, +22245, +20994, +21099, +17068, +19593, +17058, +19547, +15522, +20334, +13084, +15016, +8774, +11394, +10599, +14131, +14737, +13308, +15508, +12516, +13198, +14982, +19025, +20943, +23928, +19496, +18131, +19227, +21098, +21943, +21546, +20424, +16998, +19767, +15308, +15462, +15840, +12287, +16261, +10042, +13998, +8607, +17158, +12202, +18579, +15337, +15311, +18389, +14632, +21439, +16945, +24238, +20665, +23201, +19794, +19912, +19096, +20585, +18795, +21132, +14782, +18797, +12061, +13804, +11086, +11934, +13313, +10480, +14066, +8873, +15011, +12892, +16033, +15677, +18553, +19574, +21073, +21805, +18147, +20513, +24074, +22065, +23113, +18457, +17537, +15441, +20468, +12905, +22447, +9610, +15532, +7900, +9978, +11737, +14185, +18137, +12564, +17896, +8782, +20257, +15122, +23414, +19504, +22277, +20319, +20948, +20976, +20685, +22062, +22744, +20512, +18351, +15652, +14402, +17443, +14276, +15603, +9205, +11412, +8528, +11414, +11155, +12267, +14831, +17095, +14941, +16964, +15254, +21473, +21096, +25181, +18287, +24981, +20234, +24085, +19102, +18034, +16445, +18914, +19805, +16141, +15707, +6926, +13096, +7044, +15322, +11729, +15428, +13097, +12429, +15246, +13323, +22945, +17710, +23884, +17493, +19867, +20726, +22756, +24362, +23211, +21565, +20668, +16541, +17873, +15736, +18262, +16951, +13826, +11118, +7075, +10490, +8697, +12949, +11608, +13809, +15044, +15741, +14904, +15684, +18677, +22866, +24251, +23304, +20144, +22544, +20896, +23681, +17909, +19811, +16297, +20006, +17312, +15802, +10336, +9984, +10239, +11048, +14164, +11420, +13888, +11705, +14280, +15334, +18881, +20715, +19327, +20854, +15871, +22768, +22945, +25318, +24869, +19790, +20742, +19052, +18210, +18502, +16580, +18217, +14740, +14754, +7677, +8869, +9722, +9013, +14732, +10270, +14424, +13766, +16711, +15023, +16203, +19472, +22790, +24386, +24358, +19538, +21037, +20831, +22103, +21843, +18098, +19299, +15794, +17973, +12595, +10862, +10919, +10129, +14264, +11176, +12629, +9467, +13577, +13226, +20296, +17044, +22575, +15319, +20469, +16265, +25352, +24507, +26220, +22783, +19532, +18742, +20675, +18149, +20253, +16898, +17757, +13719, +14229, +7005, +9621, +10517, +8985, +14966, +8947, +13484, +13643, +16318, +16379, +17512, +19943, +20642, +25919, +20720, +23125, +17007, +24797, +20643, +25600, +17284, +18675, +14329, +16414, +13951, +12027, +11763, +11050, +14546, +8662, +12079, +7129, +15834, +16440, +19442, +18185, +15706, +15073, +19784, +21278, +26688, +25229, +23193, +20940, +18406, +21087, +21092, +23073, +17650, +18495, +13336, +13574, +15430, +9077, +13667, +7372, +10621, +9554, +12519, +10967, +15262, +14851, +18719, +15388, +21396, +15686, +26135, +21434, +22855, +21391, +18861, +23035, +23248, +21825, +17429, +14802, +12949, +15872, +13621, +14039, +11563, +11812, +10531, +9345, +12880, +11017, +21147, +13391, +19933, +11743, +17628, +19833, +23802, +25620, +22298, +21199, +19372, +20804, +23185, +20873, +24640, +15814, +17813, +13535, +13164, +16894, +13663, +13921, +10073, +7242, +8319, +10294, +14626, +13601, +19131, +14184, +17070, +16587, +19426, +20425, +25282, +20465, +23477, +19022, +21194, +22655, +21802, +20847, +13167, +16081, +11498, +18016, +13404, +13388, +10520, +10599, +11562, +10182, +15480, +11955, +19997, +11124, +18961, +13729, +22629, +22262, +24658, +21333, +19418, +21703, +19919, +27251, +19117, +23874, +16914, +15793, +15826, +13760, +16550, +15913, +15279, +10212, +7057, +6049, +9920, +14962, +17589, +14055, +16117, +11479, +18884, +19083, +23488, +20138, +23403, +20030, +20993, +22182, +20089, +23361, +21506, +17707, +12803, +13615, +12173, +18202, +14425, +12521, +9946, +9353, +11821, +11642, +17239, +12042, +18820, +11539, +20137, +17340, +23132, +22303, +22914, +20339, +20645, +22188, +22200, +24979, +20401, +19503, +16987, +13517, +16079, +15575, +16283, +15046, +13288, +6832, +8612, +7210, +12731, +15683, +16333, +13767, +14992, +15159, +20013, +20922, +23334, +18184, +23570, +20262, +21976, +23750, +18928, +22729, +17612, +17176, +12215, +13967, +14446, +15584, +15659, +8631, +10983, +8999, +15446, +12357, +17626, +10551, +17067, +15099, +20457, +21939, +21125, +22543, +20611, +21585, +20203, +25319, +21497, +25701, +16900, +16698, +14431, +14969, +18993, +15473, +16542, +9739, +12281, +7094, +11558, +9657, +14628, +14014, +15266, +13142, +15415, +18626, +21302, +22441, +21727, +17207, +20167, +21304, +22494, +23888, +21706, +16192, +18178, +13369, +14971, +13597, +16435, +12899, +15681, +9237, +10099, +13411, +12900, +17532, +13013, +15277, +13284, +19680, +18213, +24149, +19504, +22260, +21409, +21012, +22236, +23237, +21563, +21509, +17465, +13680, +17009, +14672, +19713, +13178, +15829, +7494, +14693, +9850, +14592, +11020, +12491, +12840, +13269, +18285, +16580, +21387, +21012, +17672, +20605, +17771, +20716, +22523, +22560, +20442, +20381, +15224, +13395, +16835, +15013, +17558, +14056, +12864, +10465, +15875, +10663, +18324, +12738, +15873, +14238, +14763, +16808, +15674, +23237, +16985, +26248, +16188, +24156, +18616, +20935, +22279, +19847, +20182, +16555, +15087, +15276, +16332, +18250, +15078, +13291, +12333, +12482, +16514, +14668, +13975, +11197, +11577, +14474, +17795, +20482, +19084, +18680, +16560, +16462, +19399, +20107, +21971, +18894, +19838, +15260, +17115, +14278, +16448, +18070, +17839, +14737, +11871, +14473, +14272, +20734, +14349, +16357, +13005, +14773, +17156, +15833, +17486, +16179, +20909, +17903, +23002, +16476, +20545, +17496, +19960, +20199, +20070, +17952, +14918, +15240, +14139, +19385, +19745, +15461, +15875, +12521, +14425, +18818, +15178, +16440, +11228, +14002, +14227, +18198, +17770, +17475, +17531, +15975, +16962, +16873, +18131, +18804, +17399, +18589, +15067, +16233, +19002, +15249, +20245, +15253, +14866, +17100, +17186, +19524, +18341, +14930, +13787, +15417, +15259, +18343, +14995, +17018, +13952, +19604, +15702, +20436, +16990, +17970, +19691, +15964, +21372, +16884, +18073, +16142, +15390, +18412, +19243, +20788, +14847, +15711, +14878, +17624, +20233, +16959, +13471, +12468, +12048, +16318, +15883, +19306, +15113, +17241, +13333, +15999, +13009, +21290, +16334, +20657, +14441, +15236, +16872, +19940, +18255, +18217, +17438, +15964, +21781, +17330, +20345, +15304, +16215, +14344, +15748, +16751, +15390, +17683, +12539, +15879, +12904, +18228, +17542, +19692, +16839, +17021, +15323, +20044, +18725, +19733, +17618, +14812, +19065, +18095, +22833, +16757, +18057, +14906, +17478, +19645, +15933, +16904, +12078, +12531, +14108, +14015, +17424, +16770, +14908, +15531, +11749, +14984, +15966, +20624, +18191, +17749, +14723, +16267, +18639, +20725, +18450, +20001, +16862, +20745, +18989, +17803, +18904, +13717, +18226, +13050, +17767, +14397, +16364, +14671, +11908, +15272, +14372, +18440, +18282, +16460, +16432, +15882, +18032, +20487, +18871, +19043, +15983, +17997, +18383, +21946, +19177, +19905, +15759, +17834, +17095, +17859, +17694, +15004, +13252, +12431, +13022, +15440, +16320, +15794, +14493, +14238, +11994, +16009, +15864, +19968, +17447, +17397, +13949, +18338, +17875, +22868, +19497, +18639, +18893, +18232, +21412, +18867, +18887, +13713, +15257, +14079, +17273, +17124, +15953, +12714, +11217, +14427, +12898, +21394, +13705, +20002, +12485, +17502, +16935, +19004, +22489, +16969, +20780, +12794, +21405, +20055, +21970, +22452, +14288, +18128, +15984, +18688, +19280, +14636, +13373, +12018, +13726, +15968, +14356, +16094, +12287, +13131, +13437, +13361, +18338, +17102, +19062, +16494, +14673, +17808, +19096, +23373, +20503, +19562, +18446, +18848, +23292, +17997, +20440, +12047, +15763, +15440, +17678, +17380, +12975, +11825, +10164, +13716, +14279, +18183, +14063, +16800, +12670, +17756, +18173, +21346, +21217, +16744, +18064, +15452, +23241, +22992, +23804, +21055, +14744, +16350, +18136, +20003, +20924, +15789, +11310, +8754, +12412, +14407, +16725, +16460, +9612, +12171, +9187, +14591, +17631, +20234, +19629, +16672, +14095, +15969, +20963, +25259, +24638, +18664, +17196, +18085, +23599, +21877, +19673, +13195, +12731, +16500, +15363, +17122, +11425, +12112, +9719, +12428, +12538, +14318, +17151, +14996, +17370, +15604, +18701, +20512, +21985, +18645, +20012, +17863, +22349, +24805, +21840, +23156, +15457, +18873, +16475, +20113, +16721, +16023, +10688, +9670, +12148, +13248, +14915, +13972, +9480, +11109, +10528, +17911, +16802, +21613, +15689, +18206, +16181, +19923, +21278, +24368, +21415, +20428, +18918, +18988, +23003, +20885, +18733, +13845, +12638, +12811, +16457, +13700, +14134, +8973, +10714, +10901, +13865, +15375, +15237, +16973, +15544, +18969, +19294, +21184, +21045, +21858, +18593, +22498, +17922, +25641, +20835, +24354, +17359, +17113, +13634, +16538, +17633, +15827, +14269, +8998, +10481, +12155, +14125, +13573, +12644, +11195, +13827, +16909, +18119, +16639, +18438, +17089, +21460, +21511, +19947, +17877, +21097, +18948, +24650, +18831, +19581, +17017, +17595, +16264, +14314, +14520, +11835, +16191, +11440, +14000, +9503, +13832, +12809, +17081, +15395, +15883, +18497, +16372, +22095, +17425, +21757, +20391, +21314, +20962, +18789, +20647, +19706, +22631, +20265, +17495, +16270, +13251, +16860, +15738, +16002, +14524, +11530, +11836, +11488, +13003, +13970, +14554, +15568, +14592, +16004, +15764, +16690, +19933, +19667, +20766, +18935, +16770, +16860, +21301, +21082, +22257, +19447, +15183, +17203, +17547, +18546, +15816, +15342, +10134, +14391, +12861, +13774, +14957, +13239, +15331, +13818, +15289, +14541, +20568, +17872, +21969, +17773, +19347, +19587, +21098, +21104, +20110, +19322, +20068, +20402, +20600, +16786, +17745, +13503, +16624, +15378, +15410, +14509, +12230, +11442, +11880, +13205, +16068, +15208, +16675, +12480, +16185, +15844, +18908, +19548, +20058, +16659, +19025, +16235, +19710, +19140, +20682, +19785, +18230, +18971, +15560, +18412, +17024, +16518, +14795, +12104, +12414, +13772, +16259, +15530, +15523, +13167, +14781, +14373, +18129, +17957, +19681, +17990, +18749, +18773, +19881, +21817, +19274, +19189, +18533, +19831, +20957, +20226, +16782, +15715, +15214, +15157, +15347, +15257, +14743, +14061, +14586, +11747, +14067, +14887, +16596, +17959, +14533, +15350, +15480, +16963, +20251, +16925, +19285, +15917, +17792, +18500, +17640, +18600, +18394, +19211, +18736, +18616, +14869, +15411, +16324, +17721, +16695, +15087, +13259, +14344, +17530, +14008, +18683, +13492, +17189, +15795, +15734, +18450, +16203, +21404, +17130, +20173, +16870, +19069, +18851, +18731, +19882, +17955, +18929, +17146, +17219, +15578, +17085, +15172, +16570, +14872, +15978, +14998, +15967, +14521, +14320, +15825, +17359, +15776, +18001, +12783, +16991, +15842, +19200, +16613, +17253, +14896, +15836, +18341, +18334, +19565, +18101, +15927, +16867, +17739, +17344, +19603, +16345, +18606, +17730, +14785, +15938, +14003, +17405, +17382, +17435, +15165, +14579, +15029, +16613, +17585, +17758, +16992, +18699, +15779, +18937, +16061, +19326, +16672, +20977, +15705, +20679, +16217, +17890, +16607, +16610, +17581, +18206, +16591, +15340, +15043, +14628, +16840, +16986, +16544, +15759, +15277, +14349, +15586, +16304, +16291, +17971, +15629, +15648, +13364, +16676, +17519, +20109, +19416, +15667, +16719, +14904, +20216, +20244, +19745, +19046, +15248, +18448, +17584, +17634, +15258, +16105, +13760, +18384, +14737, +17046, +14203, +15460, +15692, +14448, +18334, +14928, +19957, +15910, +17401, +16577, +16975, +20718, +20485, +18667, +18436, +14874, +19117, +17485, +20314, +16460, +16928, +15551, +13584, +17317, +14306, +17713, +17225, +14277, +14740, +13224, +16033, +17371, +17889, +16008, +14871, +15134, +15665, +17008, +20283, +16525, +19544, +15508, +16590, +19325, +18225, +19953, +18476, +17784, +17246, +17391, +16198, +17669, +16466, +15782, +13735, +15813, +14735, +19006, +16120, +15250, +14949, +14854, +18698, +17063, +18646, +14649, +18019, +15613, +20150, +18324, +19124, +17558, +15462, +16628, +17266, +19761, +18423, +17481, +13662, +15298, +16545, +16167, +18880, +15615, +16015, +16305, +15730, +17298, +16331, +18559, +17138, +16851, +16642, +14210, +17077, +16746, +17037, +16811, +16666, +14676, +17548, +16716, +17481, +18812, +17038, +16020, +15373, +17654, +16944, +20240, +16235, +15686, +17447, +17288, +19715, +17234, +17324, +13658, +19011, +16188, +19561, +16019, +14890, +15835, +13260, +17760, +14096, +17581, +14072, +18587, +14538, +18272, +15949, +18300, +19701, +17347, +17872, +14963, +18258, +18464, +19861, +18604, +16750, +15041, +17890, +17104, +19650, +17333, +17153, +14716, +15467, +14370, +16023, +16939, +16160, +17138, +13823, +14381, +14478, +17737, +18286, +18638, +15884, +14956, +16692, +18463, +18349, +18099, +17262, +16490, +20258, +18547, +18804, +19345, +16744, +18025, +15326, +16714, +14870, +18907, +14753, +16116, +11770, +13426, +15185, +15518, +17332, +13820, +16871, +13688, +21160, +15014, +21835, +15740, +20103, +18501, +18821, +18642, +16881, +19524, +17940, +20564, +17583, +15452, +15548, +15815, +17930, +17748, +15833, +13268, +13451, +15066, +16981, +17009, +17275, +14470, +16541, +16050, +16059, +17887, +16662, +18273, +17757, +16927, +15561, +17163, +18497, +18601, +19430, +15056, +17674, +17192, +20286, +18902, +17198, +14002, +15670, +15291, +17305, +17562, +13959, +16173, +11342, +15561, +15697, +17853, +17632, +13876, +16406, +12667, +22165, +19012, +21445, +18927, +15660, +18546, +18034, +19746, +19778, +17599, +17784, +15317, +15461, +16154, +16246, +16383, +14891, +14939, +13601, +16751, +16972, +16727, +17664, +16587, +17558, +17729, +18357, +17323, +19105, +16362, +18857, +14874, +19885, +14791, +19194, +13380, +15635, +16331, +17536, +18188, +14596, +15025, +13252, +19327, +17140, +20506, +13319, +14867, +16232, +17918, +19776, +14797, +18151, +12928, +20535, +15429, +18726, +16463, +16155, +17800, +15192, +17382, +18685, +19318, +18385, +16430, +13679, +16744, +17668, +19646, +16510, +14346, +12897, +14936, +19032, +16583, +19538, +14116, +15151, +16454, +18232, +20853, +20687, +19190, +16120, +16337, +17293, +18503, +20851, +18330, +15358, +15354, +14685, +15637, +18037, +14845, +14913, +14575, +14018, +15776, +16181, +16418, +15761, +16495, +15123, +16659, +19776, +17839, +20346, +14791, +17190, +18027, +20374, +18563, +17219, +15670, +15027, +19705, +14741, +19691, +14175, +17729, +14327, +15511, +16220, +15991, +19845, +13664, +17669, +11421, +18247, +15415, +19382, +15765, +17086, +15437, +18531, +17947, +19328, +17746, +18047, +16286, +18867, +19190, +19578, +18550, +17066, +14708, +18325, +17607, +19191, +18588, +14533, +16129, +13869, +18056, +15795, +17692, +13988, +13232, +14642, +14357, +17488, +16268, +15738, +13872, +16414, +15398, +18978, +16477, +19964, +16180, +19536, +16611, +18242, +19556, +18845, +20297, +15688, +17013, +15827, +17937, +19292, +15342, +15778, +11920, +15725, +14835, +17506, +14259, +14375, +13512, +15905, +17206, +17402, +17792, +15059, +17898, +17414, +20611, +19429, +20154, +17762, +18088, +18314, +19409, +19613, +19346, +18872, +17527, +17524, +17197, +16515, +17448, +16382, +15833, +15867, +14279, +15869, +14098, +14957, +12818, +15305, +13498, +16953, +14668, +15203, +15284, +16118, +17975, +17720, +19393, +17454, +18758, +17787, +21025, +18492, +20958, +16288, +17200, +17488, +17056, +17935, +15391, +15019, +14069, +14896, +14730, +14391, +15462, +15023, +13380, +14931, +14036, +18627, +18874, +17309, +18443, +15472, +20929, +19325, +21988, +18127, +19239, +17834, +18726, +19569, +16582, +18659, +16338, +15852, +18419, +16586, +18263, +16924, +14021, +15623, +13636, +17851, +15917, +16792, +15165, +14203, +16630, +15928, +17723, +17614, +16805, +16688, +16625, +15704, +17159, +16799, +18173, +15772, +16611, +14434, +16957, +18268, +16996, +16583, +13950, +14734, +16719, +18882, +17911, +16614, +16756, +15829, +16948, +17394, +16579, +18732, +16739, +18777, +16256, +16917, +18664, +16580, +17488, +16121, +15722, +17651, +18118, +17222, +16474, +16387, +15867, +18691, +17470, +18456, +15845, +15716, +16690, +17729, +19878, +18530, +17021, +16782, +16001, +17908, +19089, +17555, +17571, +15568, +16134, +16559, +18237, +17019, +16485, +16123, +14879, +15716, +16625, +14387, +16038, +13745, +14056, +15666, +14902, +15996, +13975, +15657, +13766, +17709, +17821, +17924, +18555, +16940, +19423, +20169, +20807, +20103, +19704, +18621, +18184, +16619, +16494, +16549, +18597, +15424, +16220, +12176, +14180, +15417, +15055, +16452, +13850, +16139, +15827, +18672, +17220, +18293, +18109, +17906, +19770, +17405, +20194, +17257, +20061, +17620, +18827, +17882, +16924, +18020, +16055, +17490, +16117, +16561, +15593, +15756, +16119, +14598, +15964, +15335, +15814, +16160, +15269, +15276, +15011, +16922, +15262, +17200, +14686, +15579, +15985, +16606, +16950, +17827, +17053, +17364, +17819, +17843, +19521, +18611, +17422, +18706, +18152, +18528, +18971, +15604, +16808, +16037, +16920, +15865, +17088, +14190, +16731, +14730, +15442, +17069, +16325, +17417, +15585, +16074, +16281, +20114, +19478, +19112, +16993, +15734, +18161, +18813, +20142, +17285, +16124, +14588, +16727, +17084, +18102, +17051, +14913, +15112, +15635, +17074, +17461, +18203, +15931, +15819, +15026, +16771, +17239, +19584, +16841, +16853, +14626, +16275, +16791, +18438, +17334, +15394, +15162, +14146, +17128, +17579, +17120, +16140, +14406, +15863, +16338, +18432, +17550, +18370, +16274, +16720, +15688, +17556, +18805, +19487, +18775, +15055, +15670, +16927, +18903, +19846, +16657, +16195, +14824, +18175, +17593, +18338, +16503, +16111, +14974, +16924, +15849, +17848, +15866, +15783, +14703, +16135, +17557, +17752, +17144, +15223, +16053, +17167, +18812, +19425, +18052, +17923, +16933, +18557, +18537, +19776, +18157, +17753, +15709, +16357, +16375, +16945, +16239, +15238, +14624, +14112, +15741, +14807, +15678, +14291, +14695, +15748, +16028, +16611, +16057, +15700, +16379, +18407, +18700, +18445, +17611, +17972, +19745, +18795, +19088, +16150, +19745, +17255, +19780, +14530, +15971, +16866, +17992, +17252, +14721, +13352, +14903, +17041, +16964, +17220, +15016, +16223, +14737, +16881, +16199, +19387, +18848, +18229, +17386, +14910, +19930, +17840, +21046, +17261, +16872, +15503, +18173, +18207, +18716, +16646, +15451, +14011, +16689, +16653, +17546, +16095, +14440, +13897, +14960, +15853, +16210, +17493, +15481, +16215, +15206, +16727, +17018, +19152, +18012, +17172, +17267, +15476, +19139, +18379, +18977, +17647, +16325, +16071, +17176, +18037, +17559, +16607, +14852, +14518, +15715, +16082, +16538, +16123, +15598, +16024, +16374, +17082, +18963, +17874, +18839, +17743, +18490, +19221, +19517, +18858, +17059, +17581, +16151, +19510, +16717, +17450, +14211, +14822, +14464, +15865, +15759, +15014, +14596, +14289, +16123, +15962, +17379, +16521, +17324, +17641, +17386, +18861, +17957, +19349, +18488, +18249, +16908, +17567, +17306, +17823, +16939, +15212, +15527, +14549, +16821, +15742, +16074, +14577, +14174, +16221, +16450, +18459, +17033, +17632, +16087, +18309, +17908, +19954, +17990, +18657, +17675, +17004, +18634, +16884, +17846, +16713, +15436, +16588, +14216, +15819, +14428, +15858, +16821, +15950, +17306, +14329, +16989, +16403, +18371, +17459, +18099, +17510, +18581, +18393, +18073, +17332, +17538, +17175, +17466, +17449, +16566, +17009, +15502, +15800, +15671, +15090, +16690, +14830, +15763, +15395, +16364, +17087, +16922, +16822, +16632, +17987, +17068, +18038, +17045, +17899, +18168, +18279, +16815, +16492, +16101, +17018, +17987, +17112, +17395, +16182, +16865, +17260, +16844, +18720, +16862, +18877, +16566, +17716, +17349, +16804, +17005, +17048, +16356, +16071, +15213, +15083, +14865, +15501, +14637, +14602, +15458, +14724, +16159, +16272, +16336, +18276, +17382, +18723, +18537, +18747, +19350, +19524, +18485, +19680, +19156, +18926, +18343, +16098, +16371, +16481, +16221, +15474, +14180, +13807, +14388, +15005, +14323, +14713, +14032, +15721, +16643, +17982, +17606, +18851, +17262, +19372, +18359, +19994, +18893, +18566, +17837, +16817, +17599, +17156, +17452, +16477, +15781, +14900, +15865, +16127, +17636, +15926, +16344, +14634, +16987, +17065, +18281, +17282, +16965, +16807, +17491, +17499, +18033, +17346, +16774, +16411, +15765, +15905, +16049, +15722, +15082, +14715, +14970, +15309, +16241, +16607, +15919, +17359, +16480, +18752, +18260, +20081, +18874, +19017, +18274, +19241, +19950, +19607, +17830, +17195, +16397, +17614, +16796, +15933, +14866, +13915, +15544, +14331, +15556, +14097, +14786, +14695, +16221, +16250, +17006, +16692, +16777, +16980, +17823, +18585, +19116, +19188, +17858, +18149, +17776, +17301, +17987, +17356, +17406, +17239, +15375, +15173, +14779, +16823, +17062, +16454, +15682, +14295, +16232, +17371, +18301, +17100, +16781, +16207, +16964, +17554, +17769, +17110, +17218, +16418, +16895, +16980, +17065, +17263, +16504, +16695, +16355, +16922, +17185, +17565, +17268, +16597, +16933, +17350, +17786, +18000, +17438, +17281, +16747, +17119, +17138, +17433, +17293, +16710, +16534, +16008, +16857, +16555, +17690, +15600, +16129, +14914, +16359, +16828, +16665, +16117, +15427, +15511, +16756, +16980, +16730, +16677, +16493, +17537, +17501, +17580, +16958, +16738, +17453, +16994, +17343, +16078, +17134, +16479, +17635, +16884, +16760, +17103, +17645, +17907, +17615, +16714, +16271, +16841, +17314, +18361, +16859, +16697, +15540, +16188, +17798, +17698, +17671, +15990, +15852, +16140, +17117, +17777, +16976, +16041, +15079, +15165, +16455, +17239, +18719, +16954, +16945, +16266, +16742, +18485, +17938, +17818, +16889, +17201, +17597, +18189, +17974, +17163, +17363, +16441, +16435, +15939, +16452, +16237, +16781, +15223, +15702, +14911, +15932, +16353, +16447, +16903, +16326, +17266, +16725, +18372, +17234, +18237, +16235, +17134, +16193, +18125, +17373, +17855, +16141, +16348, +15693, +17587, +16855, +17972, +15825, +16109, +15626, +16310, +16862, +17010, +16528, +16200, +16460, +16650, +17442, +17476, +18222, +16866, +17262, +16616, +17180, +18040, +17118, +17004, +15725, +16933, +17059, +17797, +16580, +16802, +16488, +17768, +17663, +17440, +16323, +17222, +17247, +17744, +17065, +16378, +16847, +16618, +17661, +17067, +16403, +16141, +16220, +16433, +16775, +16758, +16801, +16402, +17121, +16281, +17578, +17243, +17681, +17286, +17080, +16790, +17333, +17127, +17473, +15659, +15801, +15219, +16551, +17082, +16437, +15966, +15141, +16001, +16600, +16814, +16874, +16312, +16925, +16917, +17416, +17577, +17586, +17671, +17317, +16823, +17330, +16635, +17474, +16501, +17110, +16114, +16466, +16143, +16352, +16591, +16998, +16939, +17054, +17491, +17385, +18154, +17416, +17971, +17264, +18003, +18148, +17571, +17712, +15989, +17084, +16198, +17637, +16727, +15826, +15985, +14628, +16603, +15803, +16734, +15812, +16326, +15897, +16907, +16868, +17521, +17342, +17655, +18013, +17730, +18543, +18012, +18456, +18431, +17908, +17581, +16349, +16983, +16114, +17183, +15505, +16198, +14857, +15729, +14994, +14997, +15335, +15422, +16259, +15676, +15842, +15321, +16580, +16846, +17567, +17361, +16992, +17738, +17541, +18941, +18386, +18837, +17939, +17420, +17647, +17489, +17758, +17556, +16401, +16071, +15398, +16023, +15835, +16220, +15727, +15610, +15779, +15806, +16293, +16277, +17122, +16678, +17423, +17070, +18129, +18184, +18927, +18618, +18666, +18432, +18374, +18772, +17891, +18196, +16764, +17027, +16644, +17162, +16345, +16237, +15241, +15602, +15901, +16228, +16213, +15858, +15567, +16156, +16429, +17017, +16807, +17167, +16774, +17619, +16771, +17602, +17016, +17464, +17213, +16640, +16558, +16277, +16433, +16342, +15942, +15450, +15845, +16141, +16736, +16521, +16256, +16123, +16099, +16977, +16795, +17419, +16798, +16689, +16649, +16253, +17229, +16944, +17557, +17108, +16884, +16877, +17406, +17411, +17571, +17057, +16778, +17090, +17096, +17863, +17385, +17942, +17123, +17494, +17304, +17596, +17874, +17612, +17739, +16911, +17156, +17231, +16763, +17244, +16100, +16671, +16290, +16738, +16777, +16290, +16364, +15903, +16466, +16395, +16955, +16633, +17241, +16626, +17183, +16561, +17644, +17653, +18025, +17745, +16487, +17037, +16637, +18058, +16775, +17067, +15617, +15873, +16277, +15872, +16911, +15416, +16676, +15089, +16686, +15572, +17505, +16426, +17111, +16205, +16087, +16889, +16780, +17580, +16964, +17111, +16647, +16904, +17327, +16866, +17631, +16474, +16723, +16577, +16798, +17398, +17195, +16852, +16459, +16487, +16978, +17491, +17875, +16737, +17264, +16129, +17388, +16678, +17709, +16358, +17182, +16233, +16980, +16571, +16905, +16918, +17304, +17281, +17184, +17324, +17246, +17799, +17278, +17397, +16868, +17652, +17690, +17848, +17667, +16866, +17028, +16828, +17140, +17262, +16117, +16277, +15533, +16331, +16512, +16582, +15925, +15768, +15816, +16629, +17157, +16887, +16505, +16263, +16540, +17118, +17469, +17244, +17157, +16414, +16660, +16492, +16979, +17090, +16816, +16528, +16182, +15939, +16585, +16435, +17061, +16513, +16685, +16443, +16680, +17005, +17336, +17189, +17359, +16791, +17405, +17267, +17461, +17399, +16806, +17419, +16872, +17512, +16859, +16856, +16817, +16827, +17399, +17008, +17167, +16633, +17246, +17308, +17644, +17521, +17252, +17198, +17143, +16976, +17248, +16697, +17241, +16365, +16535, +15837, +16174, +16021, +16271, +16077, +15964, +16024, +16234, +16499, +16839, +16385, +16865, +16862, +17593, +17526, +17440, +17150, +17364, +17670, +18039, +17154, +17419, +16283, +17191, +16694, +16839, +16755, +15951, +16471, +15552, +16554, +15713, +16832, +16032, +16749, +16066, +16525, +16444, +17096, +17066, +17499, +17283, +17313, +17294, +17627, +17769, +18240, +17260, +17592, +16856, +17659, +17443, +17206, +16460, +15985, +16335, +16398, +16739, +16454, +15808, +16431, +15877, +16941, +16089, +17118, +16557, +17182, +16862, +16908, +16951, +17360, +17485, +18099, +17420, +17739, +17123, +17536, +17272, +17328, +16840, +16748, +16682, +16984, +16740, +16755, +16013, +16344, +16394, +16682, +17070, +16172, +16528, +16410, +16965, +17606, +17083, +17123, +16803, +17247, +17676, +17640, +17352, +16664, +16721, +16611, +17332, +16829, +16719, +15781, +15591, +15741, +16415, +16739, +16399, +15928, +15706, +16227, +16728, +17156, +16918, +16790, +16639, +16819, +17235, +16927, +17328, +16932, +17465, +17102, +16928, +16862, +16906, +16987, +17236, +16577, +16807, +16230, +16770, +16860, +17009, +16997, +16785, +16866, +17016, +17290, +17364, +17560, +17344, +17432, +17312, +17236, +17291, +17192, +17467, +17339, +17249, +17398, +16736, +17418, +16616, +17428, +16707, +16994, +16905, +16682, +16756, +16578, +16733, +16730, +16718, +16667, +16412, +16541, +16297, +16564, +16656, +16655, +16782, +16794, +16611, +16814, +16735, +16756, +16790, +16768, +17161, +16736, +16933, +16139, +16817, +16598, +17188, +16697, +16324, +16375, +16269, +16949, +16846, +16849, +16692, +16649, +16487, +16731, +16540, +17306, +17000, +17305, +16672, +16691, +16840, +17052, +17410, +16933, +16845, +16689, +16902, +16987, +17129, +16826, +17096, +16657, +17205, +16750, +17354, +17122, +17162, +17039, +16843, +16935, +17077, +17124, +17320, +16938, +17094, +16869, +17100, +17002, +16914, +16852, +16652, +16818, +16945, +16959, +16891, +16624, +16623, +16765, +16762, +17122, +16838, +17012, +16746, +16845, +16835, +16956, +17085, +17014, +17084, +16804, +16963, +16849, +16758, +16752, +16584, +16810, +16690, +16679, +16431, +16373, +16241, +16760, +16577, +17092, +16749, +16911, +16690, +16891, +16893, +17160, +17037, +17084, +16721, +16717, +16521, +16980, +16991, +17166, +16920, +16467, +16444, +16570, +16980, +17326, +16868, +16666, +16267, +16606, +17006, +17301, +17095, +16834, +16645, +16954, +17134, +17448, +17307, +17097, +16904, +16961, +16873, +17216, +16796, +17037, +16506, +16641, +16500, +16771, +17068, +17057, +17086, +16637, +16689, +16887, +17163, +17461, +17111, +16868, +16880, +17226, +17614, +17568, +17115, +16935, +16655, +17012, +17001, +16846, +16481, +16022, +16164, +16063, +16438, +16432, +16485, +16329, +16192, +16477, +16652, +17421, +17189, +17408, +16766, +16999, +17178, +17562, +17540, +17408, +16900, +16673, +16588, +16612, +16872, +16524, +16636, +15978, +16257, +16094, +16625, +16532, +16579, +16259, +16450, +16701, +17157, +17265, +17127, +16983, +17064, +17292, +17469, +17517, +17216, +17146, +17091, +17299, +17200, +17136, +16991, +16802, +16810, +16977, +16859, +16831, +16603, +16635, +16630, +16833, +17023, +17101, +17063, +17042, +17017, +17246, +17453, +17550, +17521, +17025, +17100, +16941, +17243, +17149, +16904, +16608, +16605, +16823, +16976, +16818, +16490, +16279, +16299, +16499, +16673, +16817, +16659, +16702, +16537, +16705, +16579, +16912, +16942, +16952, +16988, +16736, +16720, +16781, +16529, +16879, +16329, +16590, +16232, +16372, +16267, +16464, +16432, +16640, +16486, +16656, +16513, +16676, +16794, +17083, +17111, +17182, +17071, +17127, +17026, +17018, +17090, +17069, +17103, +16878, +16760, +16680, +16777, +16959, +16812, +16827, +16577, +16861, +16988, +17151, +17209, +17064, +17311, +17168, +17422, +17365, +17471, +17442, +17404, +17101, +17181, +17163, +17342, +17157, +17110, +16895, +16959, +17164, +17086, +17121, +16853, +16739, +16788, +16678, +16836, +16797, +16751, +16689, +16568, +16567, +16648, +16788, +16738, +16806, +16812, +16874, +16966, +16875, +16902, +16799, +16863, +16875, +16810, +16742, +16598, +16494, +16539, +16509, +16603, +16680, +16479, +16557, +16352, +16509, +16506, +16585, +16533, +16508, +16470, +16582, +16624, +16821, +16815, +16847, +16833, +16784, +16884, +16764, +17008, +16833, +16971, +16870, +16917, +16877, +16920, +16999, +16951, +17044, +16978, +17024, +17096, +17102, +17082, +17032, +16977, +17119, +17071, +17137, +16920, +16875, +16797, +17082, +17108, +17288, +16979, +17024, +16808, +17079, +17039, +17241, +17107, +17122, +17014, +17108, +17116, +17140, +16986, +17043, +16959, +17094, +17055, +16922, +16909, +16684, +16887, +16949, +16998, +16905, +16748, +16687, +16804, +16782, +16861, +16642, +16613, +16588, +16679, +16647, +16677, +16505, +16644, +16500, +16693, +16518, +16628, +16624, +16674, +16715, +16681, +16727, +16797, +16802, +16676, +16699, +16623, +16820, +16754, +16816, +16564, +16764, +16665, +16921, +16845, +16799, +16754, +16715, +16911, +16919, +16907, +16907, +16786, +17029, +16950, +17028, +16997, +16979, +17071, +17022, +17014, +16940, +17009, +17056, +17213, +17216, +17144, +17029, +17059, +17040, +17196, +17012, +16962, +16891, +16989, +16991, +17088, +16979, +16879, +16878, +16943, +16997, +17120, +17066, +17065, +17048, +16962, +17118, +16938, +17059, +16832, +16769, +16635, +16561, +16529, +16591, +16628, +16634, +16577, +16663, +16558, +16693, +16580, +16715, +16751, +16896, +16961, +16845, +16780, +16663, +16618, +16699, +16685, +16698, +16571, +16565, +16569, +16722, +16807, +16807, +16670, +16671, +16586, +16903, +16820, +17041, +16860, +16840, +16825, +16907, +17032, +17056, +17050, +16865, +16938, +16957, +17042, +17062, +16996, +17021, +16998, +16997, +17039, +16948, +17105, +17150, +17238, +17176, +17144, +17038, +17127, +17059, +17083, +16936, +16972, +16907, +16875, +16822, +16838, +16779, +16886, +16794, +16852, +16852, +16761, +16859, +16810, +16886, +16951, +16830, +16940, +16751, +16859, +16895, +16889, +16826, +16734, +16766, +16788, +16884, +16778, +16652, +16568, +16599, +16750, +16762, +16732, +16663, +16655, +16679, +16693, +16751, +16775, +16803, +16820, +16697, +16822, +16809, +16947, +16928, +16993, +16983, +16929, +16945, +16925, +16892, +16920, +16822, +16867, +16734, +16775, +16739, +16747, +16680, +16704, +16795, +16865, +16891, +16875, +16891, +16875, +16976, +17038, +17131, +17020, +16922, +16943, +17044, +17125, +17272, +17162, +17016, +16820, +16872, +16869, +16939, +16854, +16866, +16816, +16890, +16767, +16922, +16718, +17002, +16887, +16996, +16909, +16843, +16958, +17007, +17068, +17025, +16913, +16711, +16804, +16812, +16950, +16808, +16795, +16650, +16600, +16628, +16601, +16638, +16579, +16637, +16695, +16755, +16766, +16769, +16842, +16862, +16979, +16968, +16992, +16958, +16908, +17063, +16983, +17020, +16891, +16724, +16781, +16714, +16862, +16773, +16737, +16693, +16623, +16742, +16733, +16843, +16888, +16956, +16967, +17022, +17012, +17096, +17205, +17260, +17244, +17116, +17094, +17114, +17044, +17082, +16976, +16985, +16921, +16882, +16837, +16724, +16665, +16701, +16711, +16725, +16641, +16604, +16631, +16639, +16686, +16689, +16766, +16755, +16812, +16821, +16849, +16850, +16925, +16945, +16980, +16957, +16898, +16831, +16845, +16827, +16835, +16881, +16815, +16762, +16723, +16669, +16710, +16723, +16842, +16794, +16794, +16826, +16931, +17045, +17131, +16977, +17012, +16917, +17000, +16938, +16974, +16871, +16886, +16849, +16862, +16876, +16865, +16885, +16919, +16922, +16835, +16870, +16922, +16865, +17002, +16960, +17016, +16992, +16907, +16873, +16768, +16920, +16944, +16855, +16812, +16728, +16790, +16819, +16820, +16759, +16676, +16689, +16750, +16722, +16831, +16753, +16800, +16787, +16806, +16880, +16884, +16948, +17003, +16968, +16949, +16905, +16956, +16922, +16991, +16871, +16883, +16824, +16906, +16951, +16972, +16901, +16819, +16745, +16736, +16783, +16915, +16948, +16874, +16784, +16789, +16785, +16932, +16927, +16960, +16884, +16871, +16887, +16945, +16943, +17003, +16960, +16956, +16916, +16896, +16785, +16938, +16862, +16880, +16830, +16836, +16871, +16764, +16862, +16791, +16821, +16861, +16745, +16808, +16793, +16942, +17010, +16944, +16958, +16802, +16826, +16808, +16852, +16789, +16802, +16724, +16816, +16796, +16813, +16689, +16633, +16672, +16730, +16864, +16827, +16866, +16772, +16822, +16810, +16846, +16899, +16949, +16921, +16919, +16885, +16927, +16989, +16970, +16961, +16848, +16803, +16831, +16880, +16893, +16841, +16735, +16713, +16806, +16875, +16928, +16954, +16910, +16957, +16943, +17048, +17042, +17061, +17057, +17000, +16980, +17004, +16986, +16987, +16807, +16815, +16704, +16776, +16743, +16818, +16744, +16771, +16715, +16750, +16709, +16815, +16922, +17043, +17062, +16999, +16927, +16948, +16992, +17028, +17079, +16998, +16967, +16865, +16985, +16858, +16905, +16806, +16801, +16746, +16700, +16746, +16657, +16712, +16723, +16749, +16743, +16676, +16749, +16737, +16876, +16905, +16967, +16971, +16877, +16912, +16905, +16853, +16859, +16867, +16879, +16932, +16864, +16876, +16836, +16891, +16857, +16813, +16768, +16757, +16771, +16833, +16781, +16754, +16690, +16817, +16879, +16900, +16761, +16741, +16725, +16810, +16852, +16935, +16956, +16905, +16891, +16924, +16919, +16940, +16952, +16956, +16931, +16899, +16929, +16996, +16959, +17008, +16897, +16887, +16863, +16886, +16992, +17031, +16953, +16888, +16848, +16794, +16796, +16774, +16771, +16798, +16782, +16799, +16791, +16847, +16931, +16989, +16928, +16967, +16931, +16951, +17007, +17039, +16999, +16967, +16865, +16859, +16848, +16814, +16801, +16827, +16830, +16754, +16667, +16680, +16747, +16808, +16821, +16820, +16756, +16797, +16870, +16920, +16914, +16876, +16875, +16917, +16933, +16925, +16977, +16885, +16862, +16791, +16795, +16820, +16858, +16889, +16804, +16782, +16747, +16775, +16810, +16815, +16830, +16820, +16876, +16814, +16887, +16902, +16935, +16931, +16896, +16922, +16900, +16899, +16927, +16865, +16889, +16848, +16889, +16850, +16853, +16803, +16819, +16822, +16882, +16894, +16861, +16856, +16853, +16930, +16967, +17001, +16996, +16955, +16920, +16889, +16963, +16915, +16960, +16842, +16855, +16839, +16872, +16835, +16832, +16784, +16833, +16777, +16820, +16784, +16875, +16888, +16840, +16878, +16809, +16828, +16842, +16918, +16909, +16883, +16876, +16790, +16861, +16812, +16809, +16804, +16792, +16821, +16769, +16760, +16738, +16698, +16770, +16798, +16846, +16819, +16839, +16844, +16942, +16929, +16969, +16900, +16921, +16939, +16965, +16973, +16906, +16889, +16913, +16983, +16964, +16832, +16782, +16776, +16842, +16866, +16880, +16809, +16756, +16821, +16853, +16928, +16907, +16914, +16945, +16930, +16964, +16960, +17007, +17006, +16994, +16964, +16913, +16913, +16932, +16933, +16879, +16803, +16794, +16835, +16852, +16866, +16810, +16781, +16743, +16734, +16815, +16874, +16873, +16868, +16839, +16832, +16901, +16947, +16938, +16904, +16873, +16917, +17004, +16964, +16951, +16879, +16868, +16858, +16843, +16851, +16778, +16770, +16738, +16715, +16696, +16719, +16719, +16747, +16737, +16732, +16690, +16776, +16873, +16887, +16853, +16787, +16813, +16832, +16872, +16885, +16823, +16865, +16801, +16819, +16800, +16847, +16814, +16828, +16770, +16826, +16832, +16884, +16827, +16767, +16871, +16933, +17071, +16998, +16934, +16945, +17017, +17084, +17112, +17028, +16997, +16958, +16933, +16918, +16934, +16921, +16927, +16934, +16856, +16879, +16902, +16969, +16970, +16932, +16887, +16883, +16898, +16983, +16994, +17005, +16994, +16999, +16977, +16947, +16969, +16916, +16848, +16829, +16825, +16828, +16787, +16725, +16695, +16701, +16707, +16747, +16710, +16697, +16698, +16684, +16694, +16717, +16711, +16776, +16793, +16799, +16782, +16789, +16778, +16802, +16836, +16876, +16859, +16849, +16807, +16808, +16844, +16813, +16869, +16801, +16811, +16809, +16807, +16841, +16842, +16824, +16832, +16845, +16834, +16876, +16886, +16918, +16951, +16954, +16995, +16964, +16941, +16922, +16976, +16969, +17018, +16934, +16980, +16936, +16964, +16930, +16901, +16894, +16931, +16917, +16928, +16931, +16901, +16878, +16932, +16906, +16960, +16942, +16900, +16899, +16882, +16906, +16944, +16934, +16905, +16862, +16841, +16846, +16854, +16894, +16880, +16889, +16843, +16836, +16836, +16845, +16862, +16872, +16810, +16821, +16824, +16859, +16855, +16835, +16798, +16758, +16770, +16819, +16820, +16789, +16780, +16774, +16803, +16791, +16787, +16744, +16737, +16708, +16771, +16813, +16780, +16747, +16762, +16757, +16793, +16820, +16814, +16742, +16821, +16840, +16911, +16933, +16871, +16883, +16827, +16892, +16902, +16907, +16893, +16885, +16891, +16912, +16905, +16924, +16887, +16940, +16958, +16995, +17007, +16983, +17009, +17008, +17053, +17036, +17022, +16976, +16972, +16953, +16964, +16960, +16976, +16970, +16968, +16907, +16915, +16893, +16911, +16907, +16896, +16848, +16845, +16826, +16871, +16880, +16835, +16787, +16778, +16797, +16805, +16793, +16842, +16781, +16754, +16719, +16716, +16706, +16723, +16700, +16678, +16670, +16688, +16734, +16730, +16739, +16763, +16801, +16812, +16824, +16813, +16837, +16816, +16875, +16877, +16917, +16939, +16944, +16950, +16943, +16904, +16863, +16884, +16866, +16940, +16881, +16885, +16862, +16876, +16879, +16875, +16879, +16957, +16958, +16996, +16918, +16958, +16952, +16979, +16977, +17002, +16946, +16962, +16934, +16983, +16967, +16965, +16881, +16906, +16863, +16836, +16803, +16849, +16858, +16811, +16824, +16817, +16792, +16858, +16791, +16822, +16831, +16818, +16839, +16847, +16866, +16893, +16858, +16831, +16791, +16805, +16852, +16875, +16843, +16823, +16848, +16877, +16880, +16861, +16824, +16827, +16846, +16859, +16859, +16859, +16842, +16834, +16853, +16836, +16803, +16784, +16792, +16778, +16788, +16804, +16853, +16839, +16850, +16815, +16840, +16899, +16926, +16919, +16905, +16896, +16884, +16889, +16891, +16896, +16872, +16833, +16829, +16838, +16846, +16893, +16932, +16859, +16804, +16822, +16851, +16886, +16949, +16972, +16919, +16940, +16931, +16961, +16987, +16938, +16954, +16966, +16921, +16920, +16890, +16919, +16943, +16917, +16900, +16855, +16885, +16803, +16822, +16843, +16872, +16853, +16880, +16822, +16816, +16847, +16865, +16891, +16897, +16869, +16855, +16838, +16850, +16832, +16811, +16756, +16731, +16728, +16737, +16770, +16741, +16744, +16775, +16708, +16757, +16779, +16777, +16748, +16761, +16804, +16852, +16855, +16909, +16845, +16875, +16909, +16980, +16997, +17016, +16981, +16981, +16973, +16952, +16922, +16887, +16862, +16883, +16880, +16847, +16885, +16880, +16909, +16889, +16889, +16902, +16904, +16880, +16878, +16893, +16901, +16935, +16924, +16957, +16967, +16932, +16918, +16905, +16894, +16909, +16889, +16869, +16878, +16815, +16799, +16833, +16838, +16807, +16778, +16789, +16815, +16859, +16867, +16871, +16863, +16853, +16826, +16841, +16900, +16863, +16887, +16842, +16853, +16840, +16840, +16877, +16887, +16877, +16815, +16826, +16847, +16842, +16865, +16810, +16763, +16768, +16799, +16820, +16839, +16858, +16834, +16839, +16796, +16820, +16850, +16839, +16818, +16828, +16799, +16835, +16861, +16913, +16870, +16878, +16865, +16847, +16848, +16875, +16843, +16821, +16873, +16847, +16870, +16898, +16890, +16925, +16958, +16907, +16898, +16891, +16929, +16990, +16977, +16978, +16915, +16913, +16960, +16970, +16955, +16929, +16887, +16935, +16942, +16978, +16906, +16889, +16840, +16833, +16848, +16875, +16834, +16817, +16835, +16805, +16826, +16848, +16843, +16865, +16859, +16815, +16816, +16822, +16781, +16804, +16829, +16848, +16842, +16826, +16814, +16820, +16874, +16875, +16848, +16833, +16817, +16807, +16801, +16832, +16809, +16814, +16801, +16790, +16791, +16799, +16852, +16901, +16917, +16888, +16852, +16892, +16900, +16926, +16939, +16935, +16898, +16909, +16882, +16894, +16917, +16898, +16906, +16907, +16872, +16842, +16873, +16850, +16864, +16890, +16813, +16834, +16823, +16867, +16874, +16908, +16831, +16845, +16872, +16886, +16874, +16834, +16887, +16896, +16892, +16863, +16863, +16819, +16852, +16871, +16881, +16855, +16861, +16854, +16860, +16862, +16829, +16845, +16819, +16813, +16839, +16874, +16863, +16876, +16863, +16845, +16892, +16902, +16905, +16885, +16875, +16900, +16890, +16898, +16926, +16928, +16966, +16898, +16901, +16865, +16942, +16906, +16906, +16882, +16843, +16836, +16837, +16830, +16876, +16840, +16810, +16788, +16817, +16868, +16846, +16815, +16813, +16813, +16858, +16881, +16797, +16847, +16848, +16858, +16847, +16885, +16893, +16873, +16881, +16839, +16830, +16861, +16814, +16871, +16865, +16830, +16853, +16849, +16816, +16859, +16863, +16836, +16871, +16912, +16868, +16887, +16863, +16866, +16872, +16887, +16874, +16920, +16902, +16875, +16893, +16864, +16861, +16888, +16819, +16892, +16869, +16899, +16917, +16863, +16861, +16845, +16864, +16876, +16937, +16901, +16877, +16881, +16816, +16831, +16837, +16874, +16834, +16869, +16839, +16827, +16821, +16828, +16830, +16827, +16856, +16851, +16859, +16862, +16881, +16878, +16908, +16884, +16879, +16909, +16896, +16953, +16917, +16903, +16886, +16898, +16891, +16852, +16852, +16853, +16862, +16902, +16901, +16841, +16842, +16802, +16811, +16845, +16858, +16849, +16810, +16830, +16862, +16862, +16876, +16879, +16852, +16864, +16905, +16886, +16854, +16866, +16842, +16859, +16855, +16849, +16799}; +
--- a/RobotFinale53.cpp Wed Mar 27 10:29:56 2019 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1112 +0,0 @@ -//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -// Revisione del 24/03/2019 -//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -// mbed specific header files. -#include "mbed.h" - -// include suono del motore -#include "SampledSoundGurgle.h" // rumore del motore da fermo durante gli spsotamenti -#include "SampledSoundWelcomeDizione.h" // messaggio di benvenuto -#include "SampledSoundFarewellDizione.h" // messaggio di Arrivederci -#include "SampledSoundMotosega.h" // rumore durante lo spostamento con Cesoia -#include "SampledSoundDontTouch.h" // Messaggio di Don't Touch Me -#include "SampledSoundTooHot.h" // Messaggio di Too Hot - -//#include "SampledSoundMotosega.h" -//#include "SampledSoundTrattore.h" - - -// TimeOut in [microsec] per verificare la presenza del sensore prossimità. Se il sensore non è presente il timer supera TIMEOUTPROXSENSOR -#define TIMEOUTPROXSENSOR 1000 //tempo in [microsec] - -// numero di campioni che compongono un periodo della sinusoide in Output sull'ADC -#define CLACSONSAMPLENUM 45 // consigliabile avere multipli di 45 - -// numero di campioni acquisiti su cui effettuare la media di luminosità -#define NUMLIGHTSAMPLE 100 - -// Parametri di soglia per la luce. Accendi/spegni Luci se la luminosità scende/sale sotto/sopra SOGLIALUCIMAX e SOGLIALUCIMIN -#define SOGLIALUCIMAX (1.85) -#define SOGLIALUCIMIN (1.45) - -// parametri dell'onda coseno da generare -#define PI (3.141592653589793238462) -#define AMPLITUDE 32767 //(1.0) // x * 3.3V -#define PHASE (PI/2) // 2*pi è un periodo -#define OFFSET 32767 //(0x7FFF) - -// variabile che modula l'amplificazione dei segnali audio. 1= non cambia niente. 0=amplificazione 0; -#define SOUNDGAIN (1.0) - -// numero di campioni su cui calcolare il valore medio di temperatura -#define NUMSAMPLETEMP 1000 - - -// soglia massima e minima di temperatura per poter emettere messaggio vocale -// superata la soglia massima MAXTEMP emette il messaggio vocale; -// dopo aver emesso messaggio, per emettere nuovamente messaggiovocale, , la temperatura deve scendere sotto MINTEMP e salire sopra MAXTEMP -#define MINTEMP (27.0) -#define MAXTEMP (30.0) - - -// ticker per la generazione dell'onda con DAC -Ticker SampleOutTicker; - - -// Timer per il calcolo dei tempi del sensore di prossimità -Timer TimerProxSensor; - - -// ricorda che dopo aver superato la soglia massima di temperatura , il messaggio vocale è stato già emesso (nTempMessageEmitted = 1) -// quanfo la temperatura ritorna sotto soglia minima MINTEMP, il flag viene resettato (nTempMessageEmitted = 0); -int nTempMessageEmitted; - -// variabile contenente il valore di temperatura letto dal sensore e mediato su NUMSAMPLETEMP campioni -double fTemperature = 0.0; - -// distanza in cm dell'ostacolo -double fDistance; - -// tempo inizio intermedio e fine del timer che misura la distanza con il sensore ultrasuoni -int nTimerStart, nTimerCurrent, nTimerStop, nTimerTillNow; - -// Buffer contenente la sinusoide da porre in output come Clacson. -unsigned short usaClacson[CLACSONSAMPLENUM]; - -// prototipo di funzione che genera i campioni della sinusoide da utilizzare per la generazione tramite DAC -void CalculateSinewave(void); - - -// Periodo di generazione campioni in output DeltaT = T/NumSample -double fDeltaTClacsonSound; -double fDeltaTEngineSound; - -// amplificazione per i suoni da generare con l'ADC -double fAmpEngineSound; // rumore di Engine -double fAmpClacsonSound; // rumore di Clacson -double fAmpShearSound; // rumore di Shear - -// frequenza segnale audio da generare per clacson e motore -double fFreqClacsonSound; -double fFreqEngineSound; - -// periodo della sinusoide audio da generare come suono del clacson -double fPeriodClacsonSOund; - -// numero di campioni di clacson già inviati in output sul DAC -int nClacsonSampleCount; -// indice dell'array di generazione campioni clacson -int nClacsonSampleIndex; - -// indice dell'Array di generazione suoni del motore -volatile int nEngineSampleIndex; - -// Flag che decide se generare oppure no il suono del motore. '1'=non generare il suono del motore, '0'=genera il suono del motore -int bEngineSoundStop; - - - -// valore medio della Luminosità su NUMACQUISIZIONI acquisizioni -double fAvgLight; - -// valore numerico, di tensione e di luce letto dall'ADC -volatile unsigned short usReadADC; -volatile float fReadVoltage; - -// valore di luminosità letto dall'ADC -volatile float fLight; - -// posizione del Cofano '0' = chiuso, '1'=aperto. Inizialmente DEVE essere chiuso (cioè '0') -int nPosizioneCofano=0; - - -// indice per il conteggio dei campioni di luce acquisiti dal fotoresistore -int nLightSampleIndex; - -// timer per il calcolo della velocità -Timer TimerHall; - -// variabile che conta il numero di fronti si salita del segnale encoder del motore di movimento robot -volatile int nCountRiseEdge; - -// variabile che ricorda lo stato di StandBy: '0' = Operativo, '1'=StandBy -int nStandBy; - -// variabile che permette di modificare il Gain di tutti i suoni -float fSoundGain=SOUNDGAIN; // inizialmente fissato da un define - -// sensore di prossimità. '1' = Sensore Presente, '0' = Sesnore Assente -int nProximitySensorPresent; - -// pin di pilotaggio Motore DC -DigitalOut OutMotorA (PB_0); -DigitalOut OutMotorB (PC_1); - -// Output Digitali usati per i LED -DigitalOut LedWAD (PC_2); -DigitalOut LedWAS (PC_3); -DigitalOut LedWPD (PH_0); -DigitalOut LedWPS (PA_10); -DigitalOut LedYAD (PC_9); -DigitalOut LedYAS (PC_8); -DigitalOut LedRPD (PA_13); -DigitalOut LedRPS (PA_14) ; -DigitalOut LedYRAll (PC_7); // Con questo pin si pilotano contemporaneamente i Led: YLD1, YLD2, YLD3, YLD4, YLS1, YLS2, YLS3, YLS4, RPD1, RPS1 - -// Output digitale di pilotaggio relè delle lame rotanti -DigitalOut OutRelayLameRotanti (PB_6); - -// Input/Output Digitali usati per interfaccia RPI -DigitalIn InShearRPI (PB_11, PullDown); // arriva un segnale alto su questo input quando Raspberry Invia un comando di apertura/chiusura cesoie. Collegato a Raspberry GPIO17 -DigitalIn InLightSwitchRPI (PB_9, PullDown); // accende e spegne le Luci rosse e gialle. Collegato al Raspberry GPIO20 -DigitalIn InMotorSwitchRPI (PB_8, PullDown); // accende e spegne il motore del Cofano. Collegato al Raspberry GPIO16 -DigitalIn InLameRotantiRPI (PB_7, PullDown); // Accende e spegne le lame rotatnti del decespugliatore. Collegato al Raspberry GPIO13 - -DigitalIn InFutureUse2RPI (PC_15); // usi futuri 1 di comunicazione. Collegato al Raspberry GPIO25 -DigitalIn InStandByRPI (PB_2,PullDown); // StandBy ON/OFF. '1' = robot in StandBy; '0' = robot operativo. Collegato al Raspberry GPIO12 - -// Input e Output per i sensori e attuatori -AnalogOut OutWave(PA_4); // pin A2 di output per la forma d'onda analogica dedicata al suono -AnalogIn InWaveLight(PA_1); // pin A1 di input per la forma d'onda analogica dedicata alla luminosità -DigitalInOut InOutProxSensor (PC_0, PIN_OUTPUT, PullDown, 0); // Pin di tipo In-Out per la gestione del segnale Sig del Sensore di prossimità a ultrasuoni -AnalogIn InTemperature(PA_0); // Pin A0 per lettura analogica di sensore di temperatura - -InterruptIn InEncoderA(PA_9); // Primo Pin di input dall'encoder ottico collegato al motore per misurare lo spostamento -//InterruptIn InEncoderB(PC_7); // Secondo Pin di input dall'encoder ottico collegato al motore. predisposizione per usi futuri - -// Input/Output utilizzati da funzioni default su scheda NUCLEO -DigitalOut led2(LED2);// LED verde sulla scheda. Associato a PA_5 -Serial pc(SERIAL_TX, SERIAL_RX); // seriale di comunicazione con il PC. Associati a PA_11 e PA_12 -DigitalIn myButton(USER_BUTTON); // pulsante Blu sulla scheda. Associato a PC_13 - -// input di diagnostica -DigitalIn InDiag1(PA_15,PullUp); // Di Default è a Vcc. Può essere collegato a GND con un ponticello su CN7 pin17-pin19 -//DigitalIn InDiag2(PB_11,PullUp); // Di Default è a Vcc. Può essere collegato a GND con un ponticello su CN10 pin18-pin20 - - -//**************************** -// Create the sinewave buffer -//**************************** -void CalculateSinewave(int nOffset, int nAmplitude, double fPhase) -{ - // variabile contenente l'angolo in radianti - double fRads; - // indici per i cicli - int nIndex; - // passo in frequenza fissato dal numero di campioni in cui voglio dividere un periodo di sinusoide: DeltaF = 360°/NUMSAMPLE - double fDeltaF; - // angolo per il quale bisogna calcolare il valore di sinusoide: fAngle = nIndex*DeltaF - double fAngle; - - fDeltaF = 360.0/CLACSONSAMPLENUM; - for (nIndex = 0; nIndex < CLACSONSAMPLENUM; nIndex++) - { - fAngle = nIndex*fDeltaF; // angolo per il quale bisogna calcolare il campione di sinusoide - fRads = (PI * fAngle)/180.0; // Convert degree in radian - //usaSine[nIndex] = AMPLITUDE * cos(fRads + PHASE) + OFFSET; - usaClacson[nIndex] = fSoundGain * nAmplitude * cos(fRads + fPhase) + nOffset; - } -} - -/********************************************************/ -/* Funzione avviata all'inizio come saluto e Benvenuto */ -/********************************************************/ -void WelcomeMessage() -{ - // indice per i cicli interni alla funzione - int nIndex; - - // indice per l'array di welcome message - int nWelcomeMsgIndex; - // parametri per generare il messaggio di welcome - double fAmpWelcomeSound; - //double fFreqWelcomeSound; - //double fDeltaTWelcomeSound; - - //++++++++++++ INIZIO Accendi le Luci in sequenza +++++++++++++++++ - // accendi tutte le luci - LedWAD = 1; - wait_ms(100); - LedWAS = 1; - wait_ms(100); - LedWPD = 1; - wait_ms(100); - LedWPS = 1; - wait_ms(100); - LedYAD = 1; - wait_ms(100); - LedYAS = 1; - wait_ms(100); - LedRPD = 1; - wait_ms(100); - LedRPS = 1; - //++++++++++++ FINE Accendi le Luci in sequenza +++++++++++++++++ - - //++++++++++++ INIZIO generazione messaggio di benvenuto +++++++++++++++++ - fAmpWelcomeSound = 1.0; // fissa l'amplificazione per il messaggio di welcome. Valori da 0[min] a 1[max] - //fFreqWelcomeSound=nSamplePerSecWelcome/nUnderSampleFactorWelcome;// campioni per secondo del welcome message da generare = nSamplePerSec/nUnderSampleFactor - //fDeltaTWelcomeSound = (1.0/fFreqWelcomeSound); // fFreq dipende dal periodo di campionamento e dal fattore di sottocampionamento - - - for(nWelcomeMsgIndex=0; nWelcomeMsgIndex < nSampleNumWelcome; nWelcomeMsgIndex++) - { - // mette in output un campione della forma d'onda del welcome message moltiplicato per l'amplificazione fAmp - OutWave.write_u16(naInputSoundWaveWelcome[nWelcomeMsgIndex]*fAmpWelcomeSound*fSoundGain); - - // tra un campione e l'altro attendi un periodo pari al periodo di campionamento - //wait(fDeltaTWelcomeSound); - wait_us(57); // 37 quando non sottocampionato - } - //++++++++++++ FINE generazione messaggio di benvenuto +++++++++++++++++ - - //++++++++++++ INIZIO Spegni le Luci in sequenza +++++++++++++++++ - // spegni le Luci in sequenza - for(nIndex=0; nIndex<3; nIndex++) - { - wait_ms(50); - LedWAD = 1; - wait_ms(50); - LedWAD = 0; - } - for(nIndex=0; nIndex<3; nIndex++) - { - wait_ms(50); - LedWAS = 1; - wait_ms(50); - LedWAS = 0; - } - for(nIndex=0; nIndex<3; nIndex++) - { - wait_ms(50); - LedWPD = 1; - wait_ms(50); - LedWPD = 0; - } - for(nIndex=0; nIndex<3; nIndex++) - { - wait_ms(50); - LedWPS = 1; - wait_ms(50); - LedWPS = 0; - } - for(nIndex=0; nIndex<3; nIndex++) - { - wait_ms(50); - LedYAD = 1; - wait_ms(50); - LedYAD =0; - } - for(nIndex=0; nIndex<3; nIndex++) - { - wait_ms(50); - LedYAS = 1; - wait_ms(50); - LedYAS = 0; - } - for(nIndex=0; nIndex<3; nIndex++) - { - wait_ms(50); - LedRPD = 1; - wait_ms(50); - LedRPD = 0; - } - for(nIndex=0; nIndex<3; nIndex++) - { - wait_ms(50); - LedRPS = 1; - wait_ms(50); - LedRPS = 0; - } - for(nIndex=0; nIndex<3; nIndex++) - { - wait_ms(50); - LedYRAll = 1; - wait_ms(50); - LedYRAll = 0; - } - //++++++++++++ FINE Spegni le Luci in sequenza +++++++++++++++++ - -} - -/***************************************************************************/ -/* Genera Messaggio di Arrivederci e spegni i LED quando passa in SyandBy */ -/***************************************************************************/ -void FarewellMessage() -{ - // indice per l'array di Farewell message - int nFarewellMsgIndex; - // parametri per generare il messaggio di Farewell - double fAmpFarewellSound; - //double fFreqFarewellSound; - //double fDeltaTFarewellSound; - - - - //++++++++++++ INIZIO generazione messaggio di Arrivederci +++++++++++++++++ - fAmpFarewellSound = 1.0; // fissa l'amplificazione per il messaggio di Farewell. Valori da 0[min] a 1[max] - //fFreqFarewellSound=nSamplePerSecFarewell/nUnderSampleFactorFarewell;// campioni per secondo del Farewell message da generare = nSamplePerSec/nUnderSampleFactor - //fDeltaTFarewellSound = (1.0/fFreqFarewellSound); // fFreq dipende dal periodo di campionamento e dal fattore di sottocampionamento - - - for(nFarewellMsgIndex=0; nFarewellMsgIndex < nSampleNumFarewell; nFarewellMsgIndex++) - { - // mette in output un campione della forma d'onda del Farewell message moltiplicato per l'amplificazione fAmp - OutWave.write_u16(naInputSoundWaveFarewell[nFarewellMsgIndex]*fAmpFarewellSound*fSoundGain); - - // tra un campione e l'altro attendi un periodo pari al periodo di campionamento - //wait(fDeltaTFarewellSound); - wait_us(57); - } - //++++++++++++ FINE generazione messaggio di Arrivederci +++++++++++++++++ - - //++++++++++++ INIZIO Spegni tutti i LED in sequenza +++++++++++++++++ - // spegni tutti i LED - LedWAD = 0; - wait_ms(100); - LedWAS = 0; - wait_ms(100); - LedWPD = 0; - wait_ms(100); - LedWPS = 0; - wait_ms(100); - LedYAD = 0; - wait_ms(100); - LedYAS = 0; - wait_ms(100); - LedRPD = 0; - wait_ms(100); - LedRPS = 0; - wait_ms(100); - LedYRAll = 0; - //++++++++++++ FINE Spegni tutti i LED in sequenza +++++++++++++++++ - -} - -/**************************************/ -/* Genera Messaggio di Don't Touch Me */ -/**************************************/ -void DontTouchMessage() -{ - // indice per l'array di DontTouch message - int nDontTouchMsgIndex; - // parametri per generare il messaggio di DontTouch - double fAmpDontTouchSound; - //double fFreqDontTouchSound; - //double fDeltaTDontTouchSound; - - - - //++++++++++++ INIZIO generazione messaggio di Don't Touch +++++++++++++++++ - fAmpDontTouchSound = 1.0; // fissa l'amplificazione per il messaggio di DontTouch. Valori da 0[min] a 1[max] - //fFreqDontTouchSound=nSamplePerSecDontTouch/nUnderSampleFactorDontTouch;// campioni per secondo del DontTouch message da generare = nSamplePerSec/nUnderSampleFactor - //fDeltaTDontTouchSound = (1.0/fFreqDontTouchSound); // fFreq dipende dal periodo di campionamento e dal fattore di sottocampionamento - - - for(nDontTouchMsgIndex=0; nDontTouchMsgIndex < nSampleNumDontTouch; nDontTouchMsgIndex++) - { - // mette in output un campione della forma d'onda del DontTouch message moltiplicato per l'amplificazione fAmp - OutWave.write_u16(naInputSoundWaveDontTouch[nDontTouchMsgIndex]*fAmpDontTouchSound*fSoundGain); - - // tra un campione e l'altro attendi un periodo pari al periodo di campionamento - //wait(fDeltaTDontTouchSound); - wait_us(57); - } - //++++++++++++ FINE generazione messaggio di Don't Touch +++++++++++++++++ - - //++++++++++++ INIZIO ACCENDI tutti i LED in sequenza e spegnili subito dopo +++++++++++++++++ - // spegni tutti i LED - LedWAD = 1; - wait_ms(50); - LedWAS = 1; - wait_ms(50); - LedWPD = 1; - wait_ms(50); - LedWPS = 1; - wait_ms(50); - LedYAD = 1; - wait_ms(50); - LedYAS = 1; - wait_ms(50); - LedRPD = 1; - wait_ms(50); - LedRPS = 1; - wait_ms(50); - LedYRAll = 1; - wait(1); - LedWAD = 0; - LedWAS = 0; - LedWPD = 0; - LedWPS = 0; - LedYAD = 0; - LedYAS = 0; - LedRPD = 0; - LedRPS = 0; - LedYRAll = 0; - //++++++++++++ FINE ACCENDI tutti i LED in sequenza e spegnili subito dopo +++++++++++++++++ - -} - -/*******************************/ -/* Genera Messaggio di Too Hot */ -/*******************************/ -void TooHotMessage() -{ - // indice per l'array di TooHot message - int nTooHotMsgIndex; - // parametri per generare il messaggio di TooHot - double fAmpTooHotSound; - //double fFreqTooHotSound; - //double fDeltaTTooHotSound; - - //++++++++++++ INIZIO generazione messaggio di Too Hot +++++++++++++++++ - fAmpTooHotSound = 1.0; // fissa l'amplificazione per il messaggio di TooHot. Valori da 0[min] a 1[max] - //fFreqTooHotSound=nSamplePerSecTooHot/nUnderSampleFactorTooHot;// campioni per secondo del TooHot message da generare = nSamplePerSec/nUnderSampleFactor - //fDeltaTTooHotSound = (1.0/fFreqTooHotSound); // fFreq dipende dal periodo di campionamento e dal fattore di sottocampionamento - - for(nTooHotMsgIndex=0; nTooHotMsgIndex < nSampleNumTooHot; nTooHotMsgIndex++) - { - // mette in output un campione della forma d'onda del TooHot message moltiplicato per l'amplificazione fAmp - OutWave.write_u16(naInputSoundWaveTooHot[nTooHotMsgIndex]*fAmpTooHotSound*fSoundGain); - - // tra un campione e l'altro attendi un periodo pari al periodo di campionamento - //wait(fDeltaTTooHotSound); - wait_us(57); - } - //++++++++++++ FINE generazione messaggio di Don't Touch +++++++++++++++++ - - //++++++++++++ INIZIO ACCENDI tutti i LED in sequenza e spegnili subito dopo +++++++++++++++++ - // spegni tutti i LED - LedWAD = 1; - wait_ms(50); - LedWAS = 1; - wait_ms(50); - LedWPD = 1; - wait_ms(50); - LedWPS = 1; - wait_ms(50); - LedYAD = 1; - wait_ms(50); - LedYAS = 1; - wait_ms(50); - LedRPD = 1; - wait_ms(50); - LedRPS = 1; - wait_ms(50); - LedYRAll = 1; - wait(1); - LedWAD = 0; - LedWAS = 0; - LedWPD = 0; - LedWPS = 0; - LedYAD = 0; - LedYAS = 0; - LedRPD = 0; - LedRPS = 0; - LedYRAll = 0; - //++++++++++++ FINE ACCENDI tutti i LED in sequenza e spegnili subito dopo +++++++++++++++++ - -} - -/***********************************************************************/ -/* Genera il suono di una motosega. */ -/* Attivo quando arriva il comando di spostamento Cesoie da Raspberry */ -/***********************************************************************/ -void ShearSoundGeneration() -{ - // indice per l'array di suono Shear - int nShearSoundIndex; - // parametri per generare il messaggio di shear - double fAmpShearSound; - double fFreqShearSound; - double fDeltaTShearSound; - - //++++++++++++ INIZIO generazione suono di motosega +++++++++++++++++ - fAmpShearSound = 1.0; // fissa l'amplificazione per il suono di Shear. Valori da 0[min] a 1[max] - fFreqShearSound=nSamplePerSecShear/nUnderSampleFactorShear;// campioni per secondo del Shear da generare = nSamplePerSec/nUnderSampleFactor - fDeltaTShearSound = (1.0/fFreqShearSound); // fFreq dipende dal periodo di campionamento e dal fattore di sottocampionamento - - - for(nShearSoundIndex=0; nShearSoundIndex < nSampleNumShear; nShearSoundIndex++) - { - // mette in output un campione della forma d'onda del suono di Shear, moltiplicato per l'amplificazione fAmp - OutWave.write_u16(naInputSoundWaveShear[nShearSoundIndex]*fAmpShearSound*fSoundGain); - - // tra un campione e l'altro attendi un periodo pari al periodo di campionamento - wait(fDeltaTShearSound); - } - //++++++++++++ FINE generazione suono di motosega +++++++++++++++++ - - - -} -/***********************************************************************/ -/* generazione suoni con i sample da file di campioni in SoundSample.h */ -/***********************************************************************/ -void SampleOut() -{ - // interrompi il suono del motore per generare altri suoni. '1' = interrompi i suoni - if(bEngineSoundStop == 0) - { - // mette in output un campione della forma d'onda del rumore motore moltiplicato per l'amplificazione fAmp - OutWave.write_u16(naInputSoundWave[nEngineSampleIndex]*fAmpEngineSound*fSoundGain); - // incrementa l'indice del campione in output, nSampleNum è il numero dei campioni nle file Sound.h - nEngineSampleIndex++; - if(nEngineSampleIndex >= nSampleNum) - nEngineSampleIndex=0; - } -} - - -//********************************************* -// Acquisizione da sensore di temperatura -//********************************************* -float fTemperatureSampling() -{ - // indice per i cicli - int nIndex; - - // valore letto dall'ADC e corrispondente in tensione e in gradi - unsigned short usReadADC; - double fReadVoltage; - double fSampleTemp; - - // valore medio della temperatura su NUMSAMPLETEMP acquisizioni - float fAvgTemp; - - - - // inizializza il valore medio della temperatura - fAvgTemp=0.0; - for(nIndex=0; nIndex < NUMSAMPLETEMP; nIndex++) // calcola il valore medio della temperatura su NUMSAMPLETEMP campioni - { - // acquisisce dato da ADC - usReadADC = InTemperature.read_u16(); - fReadVoltage=(usReadADC*3.3)/65535.0; // converte in Volt il valore numerico letto dall'ADC - fSampleTemp= ((fReadVoltage-0.25)*100.0)/(3.05-0.25); //applica la formula della retta che passa per i punti estremi del range del sensore - fAvgTemp+=fSampleTemp; - } - // calcola valore medio su NUMSAMPLETEMP acquisizioni - fAvgTemp/= NUMSAMPLETEMP; - return (fAvgTemp); - - - // invia il dato al PC per diagnostica - //pc.printf("\n\r--- Voltage= %.1f [Volt]; Temperature= %.1f [Celsius] ---\n\r", fReadVoltage, fTemp); - //pc.printf("\n\r--- Digital= %d [Volt]; Temperature= %.2f [Celsius] ---\n\r", usReadADC, fTemp); - -} - - - /**************************************************************************************/ -/* Routine di gestione Interrupt associata al fronte di salita del segnale di encoder */ -/**************************************************************************************/ -void riseEncoderIRQ() -{ - nCountRiseEdge++; -} - - - -/********/ -/* Main */ -/********/ -int main() -{ - // configura velocità della comunicazione seriale su USB-VirtualCom e invia messaggio di benvenuto - pc.baud(921600); //921600 bps - - // definisci il mode del segnale digitale di EncoderA - InEncoderA.mode(PullUp); - - // Associa routine di Interrup all'evento fronte di salita del segnale di encoder - InEncoderA.rise(&riseEncoderIRQ); - - // abilita interrupt sul segnale di encoder per contare il numero di impulsi e quindi verificare se il robot si muove - InEncoderA.enable_irq(); - - // definisci il mode del segnale di InStandBy da RPI ('0' = operativo; '1' = StandBy) - InStandByRPI.mode(PullDown); - InShearRPI.mode(PullDown); // arriva un segnale alto su questo input quando Raspberry Invia un comando di apertura/chiusura cesoie. Collegato a Raspberry GPIO17 - InLightSwitchRPI.mode(PullDown); // arriva un segnale alto su questo input quando Raspberry Invia un comando che accende e spegne le Luci rosse e gialle. Collegato al Raspberry GPIO20 - InMotorSwitchRPI.mode(PullDown); // arriva un segnale alto su questo input quando Raspberry Invia un comando che accende e spegne il motore del Cofano. Collegato al Raspberry GPIO16 - InLameRotantiRPI.mode(PullDown); // arriva un segnale alto su questo input quando Raspberry Invia un comando per accendere e spegnere le lame rotanti GPIO13 - - - //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - //+++++++++++++++++++++++++++++++++++++ INIZIO CICLO OPERATIVO ++++++++++++++++++++++++++++++++++ - //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - - //+++++++++++ inizializza Gain dei suoni +++++++++++++ - fSoundGain = SOUNDGAIN; // inizialmente fissato a SOUNDGAIN che può essere fissato a 0 per modalità di debug - - //+++++++++++++ INIZIO Genera Sinusoide ++++++++++++++++++ - fFreqClacsonSound = 550.0; // frequenza in Hz del tono del Clacson da generare - fAmpClacsonSound = 1.0; // coefficiente per il quale viene moltiplicato l'ampiezza massima del tono da generare - fDeltaTClacsonSound = 1.0/(fFreqClacsonSound*CLACSONSAMPLENUM); // intervallo di tempo tra un campione e l'altro, per generare la frequenza desiderata - CalculateSinewave(AMPLITUDE, (AMPLITUDE*fAmpClacsonSound*fSoundGain), (PI/2.0)); // generazione della sinusoide con valori nominali - //+++++++++++++ FINE Genera Sinusoide +++++++++++++++++++++ - - // avvia routine di saluto di benvenuto - //bEngineSoundStop = 1; // per generare il messaggio di benvenuto il suono del motore è spento - WelcomeMessage(); - //bEngineSoundStop = 0; // riattiva il suono del motore - - //+++++++ INIZIO avvio rumore del motore a frequenza da fermo ++++++++++++++++++++++++++++++++++++++++++++++++ - fAmpEngineSound = 1.0; // fissa l'amplificazione per il rumore motore. Valori da 0[min] a 1[max] - fFreqEngineSound=nSamplePerSec/nUnderSampleFactor;// campioni per secondo del rumore motore da generare = nSamplePerSec/nUnderSampleFactor - fDeltaTEngineSound = (1.0/fFreqEngineSound); // fFreq dipende dal periodo di campionamento e dal fattore di sottocampionamento - nEngineSampleIndex =0; // Avvia indice di generazione suono motore - SampleOutTicker.attach(&SampleOut,fDeltaTEngineSound); // avvia generazione - //+++++++ FINE avvio rumore del motore a frequenza da fermo ++++++++++++++++++++++++++++++++++++++++++++++++++ - - //++++++++ INIZIO inizializza variabili +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - nEngineSampleIndex =0; // avvia l'indice di generazione suoni - nCountRiseEdge=0; // azzera il contatore dei fronti di salita del segnale di encoder. Saranno contati nella IRQ legata a InEncoderA - bEngineSoundStop =0; // inizialmente il suono del motore è generato - nPosizioneCofano=0; // inizializza la posizione del cofano chiuso - nStandBy=0; // iniazializza la modalità StandBy/Operation del robot. nStandBy=0 : modalità Operation - nTempMessageEmitted = 0; // inizializza il flafg di emissione messaggio Too Hot. nTempMessageEmitted = 0: messaggio non emesso - //++++++++ FINE inizializza variabili +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - - - //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - //+++++++++++++++++++++++++++++++++++++ INIZIO CICLO TEST ++++++++++++++++++++++++++++++++ - //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - /* - while(true) - { - fTemperature = fTemperatureSampling(); // acquisisce valore medio di temperatura e restituisce valore medi di NUMSAMPLETEM campioni - - - - // se la temperatura supera la soglia massima emette messaggio vocale - if(fTemperature >= MAXTEMP) - { - // se il messaggio vocale è stato già emesso, non emetterlo fino a quando la temperatura non scende TEMPMIN e poi risale sopra TEMPAX - if (nTempMessageEmitted == 0) - { - // emetti messaggio e ricorda di averlo emesso - bEngineSoundStop=1; // disattiva suoni - TooHotMessage(); - bEngineSoundStop=0; // riattiva suoni - nTempMessageEmitted = 1; - } - else - { - // messaggio vocale già emesso, non fare niente - } - } - // se la temperatura scende sotto la soglia minima resetta il flag che ricorda che è stato emesso il messaggio vocale di temepratura too hot - if(fTemperature <= MINTEMP) - { - // azzera il flag che ricorda se è stato emesso il messaggio vocale di temperatura Too Hot - nTempMessageEmitted = 0; - } - } //while(true) - */ - //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - //+++++++++++++++++++++++++++++++++++++ FINE CICLO TEST ++++++++++++++++++++++++++++++++ - //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - - - // Fissa come Output il pin InOutProxSensor - while(true) - { - if(InStandByRPI == 0) - { - // abilita interrupt sul segnale di encoder per contare il numero di impulsi e quindi verificare se il robot si muove - InEncoderA.enable_irq(); - - // se appena uscito dalla modalità di StandBy, è ancora nStandBy = 1, emetti messaggio di benvenuto - if(nStandBy == 1) - { - - // blocca il suono del motore per emettere messaggio di benvenuto - bEngineSoundStop=1; - - // se modalità StandBy = OFF, riattiva audio; - fSoundGain = SOUNDGAIN; - - - //Genera messaggio di benvenuto - WelcomeMessage(); - - // rispristina il suono del motore - bEngineSoundStop=0; - } - - // imposta lo stato di StandBy OFF - nStandBy = 0; - //++++++++++ INIZIO calcola spostamento con encoder sul motore +++++++++++++++++ - // abilita interrupt sul segnale di encoder per contare il numero di impulsi e quindi verificare se il robot si muove - //InEncoderA.enable_irq(); - - // conta il numero di impulsi del segnale di encoder che si verificano in un timer pari a 500ms - TimerHall.start(); - nTimerStart=TimerHall.read_ms(); - - // per 100ms verifica se ci sono impulsi sull'encoder. Gli impulsi vengono contati lungo tutto il ciclo ma se il ciclo è attraversato troppo rapidamente rischio di non contaniente e aggiungo questo ritarda. - while( (nTimerCurrent-nTimerStart) < 50) // attende il passare di 100ms - { - nTimerCurrent=TimerHall.read_ms(); - // pc.printf("CounterTimer= %d\r\n", (nTimerCurrent-nTimerStart)); - } - TimerHall.stop(); - //InEncoderA.disable_irq(); - //++++++++++ FINE calcola spostamento con encoder sul motore +++++++++++++++++ - - //++++++++++ INIZIO genera diverso suono con motore fermo e in movimento +++++++++++++++++ - // se nella IRQ sono stati contati fronti di salita del dell'encoder, il robot si sta muovendo - if(nCountRiseEdge != 0) - //if(InDiag1==1) - { - // sono stati contati impulsi di encoder, il robot si sta muovendo - fDeltaTEngineSound = (0.5/fFreqEngineSound); // fFreq dipende dal periodo di campionamento e dal fattore di sottocampionamento - SampleOutTicker.attach(&SampleOut,fDeltaTEngineSound); // avvia generazione - //pc.printf("\r\nIn Movimento \r\n"); //Diagnostica - - // se il robot si muove, accendi LED indicatori di movimento - LedYAD = 1; - LedYAS = 1; - LedRPD = 1; - LedRPS = 1; - } - else - { - // se non ci sono stati impulsi di encoder, il robot è fermo, genera rumore del motore fermo - fDeltaTEngineSound = (1.0/fFreqEngineSound); // fFreq dipende dal periodo di campionamento e dal fattore di sottocampionamento - SampleOutTicker.attach(&SampleOut,fDeltaTEngineSound); // avvia generazione - //pc.printf("\r\nFermo \r\n"); //Diagnostica - - // se il robot è fermo, spegni LED indicatori di movimento - LedYAD = 0; - LedYAS = 0; - LedRPD = 0; - LedRPS = 0; - } - // riazzera il contatore di impulsi di encoder. Questo contatore viene incrementato nella rouine di interrupt - nCountRiseEdge=0; - //++++++++++ FINE genera diverso suono con motore fermo e in movimento +++++++++++++++++ - - //++++++++++++ INIZIO Misura della Luminosità e accensione LED Bianchi ++++++++++++++ - // inizializza il valore medio della Luminosità - fAvgLight=0.0; - for(nLightSampleIndex=0; nLightSampleIndex < NUMLIGHTSAMPLE; nLightSampleIndex++) - { - // acquisisce dato da ADC - usReadADC = InWaveLight.read_u16(); - fReadVoltage=(usReadADC*3.3)/65535.0; // converte in Volt il valore numerico letto dall'ADC - //fReadVoltage=InWave.read(); // acquisisce il valore dall'ADC come valore di tensione in volt - fLight= fReadVoltage; //ATTENZIONE Visualizza il valore grezzo letto dall'ADC - fAvgLight+=fLight; - } - // calcola valore medio su NUMSAMPLE acquisizioni - fAvgLight/= NUMLIGHTSAMPLE; - - // Accendi/Spegni i LED Bianchi se il valore medio della luminosità è sotto/sopra soglia - if(fAvgLight < SOGLIALUCIMIN) - { - // Accendi LED Bianchi - //led2 = 1; - LedWAD = 1; - LedWAS = 1; - LedWPD = 1; - LedWPS = 1; - } - else - { - if(fAvgLight > SOGLIALUCIMAX) - { - // Spegni LED Bianchi - //led2 = 0; - LedWAD = 0; - LedWAS = 0; - LedWPD = 0; - LedWPS = 0; - } - } - - // invia il dato al PC - //pc.printf("\n\r--- Digital= %d [Volt]; Brightness= %.2f ---\n\r", usReadADC, fAvgLight); - //++++++++++++ FINE Misura della Luminosità e accensione LED ++++++++++++++ - - //++++++++++++++ INIZIO Acquisisci distanza ostacoli +++++++++ - //inizializza misura di distanza - fDistance=0.0; - // Fissa come Output il pin InOutProxSensor - InOutProxSensor.output(); - // Poni 'L' sul Pin e mantienilo per qualche microsecondo - InOutProxSensor.write(0); - wait_us(5); - // Poni 'H' sul Pin e mantienilo per qualche microsecondo - InOutProxSensor.write(1); - wait_us(10); - // Poni 'L' sul Pin e mantienilo per qualche microsecondo - InOutProxSensor.write(0); - // Attendi assestamento e Fissa come Input il pin InOutProxSensor - wait_us(5); - InOutProxSensor.input(); - InOutProxSensor.mode(PullDown); // se non è presente il sensore, il pin rimane a '0' - - // attende la risposta del sensore di prossimità per un tempo fissato da TIMEOUTPROXSENSOR. Dopo tale tempo dichiara inesistente il sensore - TimerProxSensor.start(); - nTimerStart = TimerProxSensor.read_us(); - nTimerTillNow=(TimerProxSensor.read_us()-nTimerStart); - while((InOutProxSensor ==0) && (nTimerTillNow< TIMEOUTPROXSENSOR)) - { - nTimerCurrent = TimerProxSensor.read_us(); - nTimerTillNow=nTimerCurrent-nTimerStart; - led2=1; // se rimane nel while il LED rimane acceso - //pc.printf("sono qui 2 \r\n"); // Diagnotica - } - TimerProxSensor.stop(); // spegne il timer che serve per misurare il timeout quando assente il sensore di prossimità - //pc.printf("\r\nUscita dal while, nTimerTillNow = %d\r\n", nTimerTillNow); // Diagnostica - // se nTimerTillNow è inferiore al TIMEOUT, il sensore è presente e quindi misura la distanza dell'ostacolo - if(nTimerTillNow < TIMEOUTPROXSENSOR) - { - // riattiva il timer per misurare la distanza dell'ostacolo - TimerProxSensor.start(); - nTimerStart = TimerProxSensor.read_us(); - while(InOutProxSensor == 1) - { - led2=1; // se rimane nel while il LED rimane acceso - } - TimerProxSensor.stop(); - nTimerStop = TimerProxSensor.read_us(); - - //pc.printf("\r\nSensore Presente, nTimerTillNow = %d\r\n", nTimerTillNow); // Diagnostica - - // velocità del suono = 343 [m/s] = 0.0343 [cm/us] = 1/29.1 [cm/us] - // tempo di andata e ritorno del segnale [us] = (TimerStop-TimerStart)[us]; per misurare la distanza bisogna dividere per due questo valore - // distanza dell'ostacolo [cm] = (TimerStop-TimerStart)/2 [us] * 1/29.1[cm/us] - fDistance = (nTimerStop-nTimerStart)/58.2; - // invia il dato al PC - //pc.printf("distanza dell'ostacolo = %f0.2\r\n", fDistance); // Diagnostica - } - - //++++++++++++++ FINE Acquisisci distanza ostacoli +++++++++ - //++++++++++++++ INIZIO Suona Clacson +++++++++ - //escludi le misure oltre il max - //if(myButton == 0) fDistance = 20; //Diagnostica - if((fDistance <= 50.0) && (fDistance >= 3)) - //if(InDiag1 == 1) - { - // SUONA IL CLACSON se l'ostacolo si trova ad una distanza tra 10 e 22cm oppure emetti messaggio DON'T TOUCH ME se l'ostacolo è più vicino di 10cm - if(fDistance < 30) - { - // se la distanza a cui si trova l'ostacolo è inferiore a 10cm, genera messaggio "Don't touch me" - if(fDistance < 10) - { - // funzione di generazione messaggio DOn't Touch me - bEngineSoundStop=1; // disattiva suono del motore - DontTouchMessage(); // genera messaggio DON'T TOUCH ME - bEngineSoundStop=0; // riattiva suono del motore - } - else - { - // L'ostacolo si trova tra 10cm e 22cm, GENERA SUONO DEL CLACSON - // blocca altri suoni quando genera suono del clacson - bEngineSoundStop=1; - // INIZIO generazione tono - nClacsonSampleIndex=0; - // Genera il suono del clacson - for(nClacsonSampleCount=0; nClacsonSampleCount<7000; nClacsonSampleCount++) - { - OutWave.write_u16(usaClacson[nClacsonSampleIndex]); //max 32767 - //OutWave.write_u16(32767); //uscita analogica per scopi diagnostici - - wait(fDeltaTClacsonSound); - - // genera ciclicamente - nClacsonSampleIndex++; - if(nClacsonSampleIndex >= CLACSONSAMPLENUM) - { - nClacsonSampleIndex=0; - } - // a metà genera un wait per doppio clacson - if(nClacsonSampleCount == 2000) - { - wait_ms(100); - } - - } - //assicurati di inviare 0 come ultimo campione per spegnere l'amplificatore e non dissipare inutilmente corrente - OutWave.write_u16(0); - - // sblocca altri suoni dopo aver generato suono del clacson - bEngineSoundStop=0; - }// if(fDistance < 10) - - } // if(fDistance < 22)) - - } // if( (fDistance < 50) && (fDistance > 3)) - //++++++++++++++ FINE Suona Clacson +++++++++ - - //++++++++++++++ INIZIO acquisizione Temperatura ed emissione messaggio sonoro +++++++++++ - fTemperature = fTemperatureSampling(); // acquisisce valore medio di temperatura e restituisce valore medi di NUMSAMPLETEM campioni - pc.printf("\n\r--- Temperature= %.1f [Celsius] ---\n\r", fTemperature ); - - // se la temperatura supera la soglia massima emette messaggio vocale - if(fTemperature >= MAXTEMP) - { - // se il messaggio vocale è stato già emesso, non emetterlo fino a quando la temperatura non scende TEMPMIN e poi risale sopra TEMPAX - if (nTempMessageEmitted == 0) - { - // emetti messaggio e ricorda di averlo emesso - bEngineSoundStop=1; // disattiva suoni - TooHotMessage(); - bEngineSoundStop=0; // riattiva suoni - nTempMessageEmitted = 1; - } - else - { - // messaggio vocale già emesso, non fare niente - } - } - // se la temperatura scende sotto la soglia minima resetta il flag che ricorda che è stato emesso il messaggio vocale di temepratura too hot - if(fTemperature <= MINTEMP) - { - // azzera il flag che ricorda se è stato emesso il messaggio vocale di temperatura Too Hot - nTempMessageEmitted = 0; - } - //++++++++++++++ FINE acquisizione Temperatura ed emissione messaggio sonoro ++++++++ - - //++++++++++++++ INIZIO pilotaggio motore cofano +++++++++++++++++++ - if((InMotorSwitchRPI==1) && (nPosizioneCofano ==0)) - //if((myButton==1) && (nPosizioneCofano ==0)) - { - //Ferma motore - OutMotorA=0; - OutMotorB=0; - //pc.printf("Stop motore; OutA OutB = 00\r\n"); - wait_ms(10); - - //Ferma motore - OutMotorA=0; - OutMotorB=1; - //pc.printf("Stop motore; OutA OutB = 01\r\n"); - wait_ms(10); - - // Ruota Right - OutMotorA=1; - OutMotorB=1; - //pc.printf("Ruota Right; OutA OutB = 11\r\n"); - wait_ms(710); - - // Ferma Motore - OutMotorA=0; - OutMotorB=1; - //pc.printf("Stop Motore; OutA OutB = 01\r\n"); - wait_ms(10); - - //Ferma motore - OutMotorA=0; - OutMotorB=0; - //pc.printf("Stop motore; OutA OutB = 00\r\n"); - wait_ms(10); - // cambia posizione del cofano. E' Stato Aperto - nPosizioneCofano = 1; - } - // se arriva comando di chiusura cofano & il cofano è aperto, muovi motore - //if((myButton==0) && (nPosizioneCofano == 1)) - if((InMotorSwitchRPI==0) && (nPosizioneCofano ==1)) - { - //pc.printf("\r\nCofano aperto & comando di chiusura\r\n"); - - //Ferma motore - OutMotorA=0; - OutMotorB=0; - //pc.printf("Stop motore; OutA OutB = 00\r\n"); - wait_ms(10); - - // Ruota Left - OutMotorA=1; - OutMotorB=0; - //pc.printf("Ruota Left; OutA OutB = 10\r\n"); - wait_ms(730); - - //Ferma motore - OutMotorA=0; - OutMotorB=0; - //pc.printf("Stop motore; OutA OutB = 00\r\n"); - wait_ms(10); - - // cambia posizione del cofano. E' Stato Chiuso - nPosizioneCofano = 0; - } - //++++++++++++++ FINE Pilotaggio Motore Cofano +++++++++++++ - - //++++++++++++++ INIZIO Accensione LED da comando Raspberry +++++++ - if(InLightSwitchRPI ==1) - { - // accendi i LED di abbellimento - LedYRAll = 1; - } - else - { - // spegni i LED di abbellimento - LedYRAll = 0; - - } - //++++++++++++++ FINE Accensione LED da comando Raspberry +++++++ - - //++++++++++++++ INIZIO Genera Suono MOTOSEGA quando arriva comando di movimento Cesoie da Raspberry +++++++++ - if(InShearRPI == 1) - { - // funzione di generazione suono motosega - bEngineSoundStop=1; // disattiva suono del motore - ShearSoundGeneration(); - bEngineSoundStop=0; // riattiva suono del motore - } - //++++++++++++++ FINE Genera Suono MOTOSEGA quando arriva comando di movimento Cesoie da Raspberry +++++++++ - - //++++++++++++++ INIZIO accende e spegne le lame rotanti quando arriva il comando da Raspberry +++++++++ - if (InLameRotantiRPI == 1) - { - // accende il relè delle lame rotanti - OutRelayLameRotanti = 1; - } - else - { - // spegne il relè delle le lame rotanti - OutRelayLameRotanti = 0; - } - //++++++++++++++ FINE accende e spegne le lame rotanti quando arriva il comando da Raspberry +++++++++ - - - }// if(InStandByRPI == 0) - else - { - - // ricevuto da RPI, il comando di StandBy = ON - // ricevuto il comando di StandBy (InStandBy == 1) - - // la prima volta che entra in questo else, la variabile di stato nStandBy è '0'. Solo la prima volta Genera il messaggio di arrivederci - if(nStandBy == 0) - { - // blocca il suono del motore per emettere messaggio di arrivederci - bEngineSoundStop=1; - - //Genera messaggio di arrivederci - FarewellMessage(); - - // rispristina il suono del motore - bEngineSoundStop=0; - - // cambia lo stato dello StandBy - nStandBy = 1; - } - - // se modalità StandBy = ON, disattiva audio; - fSoundGain = 0.0; - } // fine if(nStandByRPI == 1) - - } // fine ciclo while(true) - - //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - //+++++++++++++++++++++++++++++++++++++ FINE CICLO OPERATIVO++++++++++++++++++++++++++++++++ - //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -} -
--- a/SampledSoundDontTouch.h Wed Mar 27 10:29:56 2019 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,15409 +0,0 @@ -//Forma d'onda campionata -int nSampleNumDontTouch = 15403; -int nSamplePerSecDontTouch = 44100; -int nUnderSampleFactorDontTouch = 3; -const int naInputSoundWaveDontTouch[15403]= { -15120, -15027, -15925, -14921, -15211, -15753, -15154, -15201, -15241, -15734, -15129, -15158, -15732, -14976, -15382, -15288, -15306, -15192, -14983, -15849, -14993, -15235, -15485, -15174, -15513, -14813, -15541, -15667, -14711, -15572, -15313, -15240, -15581, -14890, -15360, -15478, -15168, -15411, -15596, -14918, -15991, -15164, -15316, -15526, -15664, -15257, -15357, -15632, -15042, -15628, -15396, -15013, -15728, -15227, -15278, -15693, -14847, -15952, -15178, -14926, -16209, -14758, -15551, -15481, -15274, -15611, -15282, -15055, -15550, -15104, -15470, -14955, -15349, -15488, -14943, -15583, -15287, -14533, -16186, -14934, -14984, -15507, -15351, -14764, -15473, -15347, -14531, -15860, -15055, -14735, -16008, -15055, -15008, -15719, -15104, -15406, -15373, -15107, -15439, -15395, -14992, -15821, -14931, -15715, -15414, -15187, -15857, -15083, -15626, -15345, -15428, -15584, -15515, -15118, -15540, -15691, -15417, -15469, -15750, -15226, -15672, -15502, -15254, -15916, -15203, -15961, -15544, -15245, -16102, -14946, -15737, -15699, -15012, -15854, -15246, -15341, -15677, -15181, -15481, -15548, -15188, -15296, -15634, -14794, -15487, -15496, -14667, -15242, -15454, -14858, -15028, -15436, -14919, -15185, -15201, -15106, -15258, -14712, -15551, -14851, -14788, -15544, -14612, -14803, -15294, -14717, -15121, -15162, -14534, -15764, -14708, -15089, -15290, -15026, -15101, -15729, -14635, -15428, -15470, -15177, -15490, -15207, -15572, -15273, -15395, -15498, -15506, -15124, -15716, -15761, -15152, -15618, -15758, -15403, -15688, -15521, -15860, -15246, -15942, -15747, -15525, -15769, -15926, -15484, -15967, -15261, -16007, -15514, -15554, -15704, -15392, -15824, -15350, -15559, -15507, -15394, -15934, -15122, -15416, -16112, -14743, -15859, -15384, -15142, -15599, -15257, -15157, -15327, -15290, -14911, -15546, -14816, -15169, -15123, -15057, -15097, -14855, -15280, -15043, -15108, -15069, -15207, -15149, -15067, -15269, -14916, -14846, -15487, -14670, -15255, -14946, -15258, -14924, -15115, -15065, -14953, -15130, -14921, -15120, -15338, -14979, -15373, -15291, -15329, -15154, -15651, -15165, -15418, -15581, -15196, -15581, -15472, -15355, -15257, -15627, -15430, -15314, -15538, -15336, -15816, -15455, -15403, -15801, -15464, -15626, -15715, -15557, -15473, -15594, -15753, -15335, -15588, -15533, -15499, -15634, -15347, -15522, -15494, -15654, -15217, -15465, -15877, -15003, -15571, -15453, -15589, -15029, -15775, -15243, -15040, -15780, -14911, -15367, -15147, -15304, -15296, -14974, -15442, -14990, -15465, -14910, -15695, -15043, -15185, -15360, -15508, -14719, -15777, -15051, -15298, -15408, -15198, -15170, -15154, -15425, -15017, -15376, -14950, -15489, -15092, -15326, -15090, -15400, -15148, -15085, -15578, -14793, -15504, -15134, -15428, -15188, -15274, -15539, -15207, -15293, -15653, -15167, -15401, -15460, -15413, -15295, -15666, -15375, -15254, -15981, -14994, -15712, -15385, -15653, -15375, -15388, -15762, -15072, -15542, -15360, -15273, -15484, -15141, -15424, -15539, -15134, -15170, -15595, -14877, -15701, -15205, -14902, -15664, -15180, -15289, -15610, -15133, -15437, -15604, -14841, -15795, -15025, -15264, -15442, -15095, -15106, -15132, -15246, -15110, -15610, -14949, -15411, -15360, -14952, -15436, -15303, -15075, -15494, -15520, -14948, -15610, -15066, -15204, -15338, -15112, -15389, -15415, -15266, -15268, -15656, -15130, -15371, -15536, -15174, -15243, -15649, -15331, -15119, -15921, -15447, -15725, -15416, -15812, -15481, -15594, -15732, -15185, -15719, -15247, -15563, -15360, -15381, -15491, -15593, -15466, -15521, -15624, -15346, -15654, -15300, -15744, -15601, -15211, -15869, -15431, -15339, -15805, -15603, -15315, -15616, -15619, -15007, -15789, -15384, -14931, -15858, -14678, -15143, -15311, -14509, -15199, -15052, -14839, -14915, -14973, -15100, -14704, -14901, -15211, -14529, -15028, -14667, -14759, -15027, -14399, -14855, -14751, -14520, -14653, -15401, -14388, -15068, -15243, -14560, -14999, -15245, -14784, -15075, -15683, -14902, -15533, -15066, -15127, -15566, -15455, -15548, -15579, -15840, -15679, -16105, -15559, -16107, -16191, -16003, -16357, -16068, -16208, -16360, -16424, -16308, -16458, -15861, -16029, -15943, -15526, -15641, -15894, -15010, -15217, -14999, -14153, -15246, -14809, -15962, -16302, -15509, -16117, -14984, -16350, -16224, -16502, -17597, -16931, -18009, -17463, -17114, -17822, -17610, -18757, -18471, -17697, -17395, -17146, -17654, -16734, -16641, -15957, -14355, -13939, -12954, -11491, -11043, -9973, -9410, -7688, -6558, -5901, -5122, -6135, -5797, -6147, -5653, -5813, -7088, -7787, -10100, -11335, -13039, -15411, -16060, -17946, -19143, -20885, -23691, -24133, -25163, -25188, -25642, -25721, -25618, -25764, -25423, -24866, -24661, -23481, -22231, -21732, -20822, -19948, -18949, -18214, -16625, -16094, -15422, -14743, -13900, -12863, -12433, -11720, -10964, -10793, -10664, -10648, -10541, -10996, -10597, -10240, -11408, -11546, -12128, -13199, -13409, -13841, -14758, -15332, -16360, -17246, -17806, -18653, -18681, -18731, -18089, -18319, -17453, -17216, -16616, -14633, -14096, -12513, -11204, -9975, -8290, -7036, -6101, -6015, -4907, -4197, -4901, -4282, -5235, -5790, -6117, -8184, -9570, -11868, -13470, -14250, -16648, -18235, -20736, -21994, -22637, -24773, -24463, -26781, -26315, -25937, -26729, -26233, -26757, -26364, -25501, -25620, -24487, -24808, -23902, -22097, -21976, -20723, -20766, -19661, -18863, -17614, -16124, -16752, -14484, -13635, -13287, -12156, -12156, -11255, -10956, -10472, -9785, -10429, -10158, -9831, -10617, -10614, -11296, -11577, -11867, -12238, -11892, -13118, -13079, -12854, -13246, -12787, -12347, -11703, -10916, -10044, -9190, -9239, -8616, -9007, -7901, -8178, -8237, -7367, -8490, -8116, -8524, -10687, -11469, -13111, -13586, -14660, -16342, -18217, -19826, -19781, -21320, -21908, -22984, -22639, -21914, -22739, -23847, -23337, -23095, -23037, -21962, -22776, -21833, -21062, -20770, -20800, -19633, -18800, -20603, -20386, -18719, -17957, -18500, -18593, -16203, -17122, -16463, -16521, -16971, -14823, -14480, -14069, -14786, -14001, -13691, -15134, -14515, -14025, -14248, -14744, -14370, -13428, -14122, -14815, -12918, -12379, -11458, -10017, -8598, -6764, -7955, -6944, -6713, -6221, -4856, -5721, -4580, -5307, -6692, -7059, -9696, -10675, -11701, -13491, -14308, -16421, -18379, -20414, -21670, -21754, -22851, -23371, -23618, -23302, -23227, -23943, -23105, -23044, -22559, -20777, -20039, -19173, -19785, -17772, -17415, -17473, -16615, -16963, -15997, -15834, -15568, -15402, -15825, -14909, -14515, -14644, -14573, -15163, -14912, -14736, -15308, -15676, -16290, -15560, -15851, -15986, -15445, -15858, -15507, -15998, -15243, -15080, -14669, -12027, -11213, -9043, -9404, -9857, -9065, -9921, -6905, -7821, -5770, -4899, -6554, -5492, -9187, -9596, -11314, -12984, -11620, -15815, -17879, -19746, -21654, -21628, -23452, -23045, -23303, -23804, -23031, -24230, -24722, -23653, -23560, -22215, -21496, -20661, -20712, -19893, -17945, -18303, -17406, -16650, -16489, -15557, -15683, -14845, -14874, -14308, -12706, -13824, -13214, -13597, -13922, -13820, -14180, -13091, -14393, -14000, -13054, -13920, -13850, -13852, -13515, -13189, -13829, -12258, -11217, -9756, -7829, -7922, -8822, -9100, -9399, -8287, -8402, -7239, -6582, -7033, -7208, -9363, -10438, -11823, -12124, -12464, -15138, -17704, -20325, -21383, -21968, -23231, -23659, -24250, -24111, -25192, -25295, -25312, -25579, -24756, -23285, -22903, -22680, -22141, -20256, -19290, -18604, -17709, -17978, -17400, -17047, -16621, -15388, -15658, -13643, -13806, -13704, -13287, -14319, -13724, -14076, -13867, -13601, -14337, -13675, -13906, -13472, -13313, -13452, -11816, -12028, -9790, -8465, -8319, -6701, -8920, -7412, -7550, -7391, -4452, -6950, -3658, -5871, -7569, -7622, -12002, -9676, -10928, -12597, -12738, -18592, -18029, -20773, -21869, -22410, -24940, -23697, -25819, -25482, -25879, -26634, -24789, -25083, -23518, -23924, -24375, -23056, -22950, -21138, -20342, -20743, -19230, -19092, -18727, -17555, -17829, -15531, -15307, -14263, -12883, -14246, -13311, -13380, -12673, -12454, -12243, -11274, -12368, -12263, -12695, -9992, -9625, -7792, -3324, -5779, -3753, -6008, -6881, -5674, -6922, -3802, -6191, -5423, -5580, -9682, -10050, -12132, -12843, -11928, -14565, -15015, -19554, -20681, -19876, -21962, -20870, -23131, -23346, -24200, -25539, -25154, -26132, -25696, -23540, -25235, -23192, -23686, -23712, -21232, -21586, -18584, -19910, -20165, -18295, -19500, -17145, -17253, -15971, -14758, -14915, -13269, -14203, -14033, -13425, -13640, -12986, -13850, -14016, -15326, -15831, -14725, -12869, -10299, -8921, -7264, -7627, -9036, -7583, -6547, -5850, -3119, -4472, -2990, -5064, -6308, -7057, -11402, -8789, -11590, -13919, -15046, -19903, -19569, -21321, -21179, -22227, -24557, -23476, -24867, -24329, -24914, -23885, -23234, -22600, -20191, -22089, -21407, -20027, -19028, -16908, -16777, -16142, -16144, -17293, -15378, -15149, -15041, -13389, -13214, -12390, -12719, -12973, -12053, -12933, -11256, -11795, -13581, -13424, -14405, -13901, -13263, -11038, -10975, -10464, -11337, -11182, -10396, -11025, -7909, -8606, -7415, -7695, -9913, -10003, -12557, -11679, -11739, -13719, -14405, -18742, -19772, -20227, -21594, -22015, -22917, -23646, -25389, -25966, -25723, -26607, -25609, -24539, -24032, -25012, -23904, -23771, -21891, -19992, -18278, -17300, -17592, -15829, -15303, -15098, -13587, -13500, -11924, -11547, -11081, -10812, -11008, -10255, -9756, -9298, -9942, -10634, -10084, -8748, -7626, -6805, -6816, -7339, -8341, -7832, -8166, -7535, -6529, -7044, -6232, -8648, -9459, -11211, -13141, -10469, -12127, -12913, -15345, -18602, -18713, -20068, -20458, -21784, -22840, -23523, -25167, -25438, -26150, -24984, -24957, -23128, -23170, -24959, -24500, -25045, -23265, -22330, -21874, -21227, -21312, -20442, -20613, -19769, -18196, -16774, -14675, -14187, -13598, -14129, -13399, -12944, -11366, -11389, -11017, -10120, -9417, -7333, -7151, -7009, -6790, -6290, -4871, -4572, -3568, -4875, -3483, -4310, -5889, -7599, -9410, -9138, -9990, -11208, -12779, -16343, -16341, -17808, -17966, -18880, -19993, -20235, -22011, -21956, -23413, -24638, -23013, -22470, -22373, -22830, -24136, -24057, -23967, -22760, -21147, -22013, -20981, -20651, -21895, -21090, -21723, -20685, -19298, -18842, -18062, -18845, -17878, -17402, -16162, -14679, -13593, -11538, -10556, -9975, -9824, -11092, -10461, -8680, -7556, -5494, -5814, -3596, -4006, -5492, -5703, -8520, -6354, -6653, -7658, -8740, -12135, -12087, -14097, -13307, -14290, -16707, -15781, -18069, -18015, -19592, -20764, -20134, -19669, -18253, -19442, -19981, -20430, -20011, -19738, -20516, -19945, -20570, -19689, -20535, -21204, -21309, -22437, -20964, -19950, -19983, -19026, -19809, -19251, -18878, -18579, -17399, -14387, -12823, -11569, -11820, -12809, -10758, -11415, -7517, -7626, -6794, -5590, -7940, -7777, -9960, -11032, -8834, -9078, -8702, -11551, -14701, -14015, -14986, -14247, -15787, -16749, -17332, -19255, -18424, -20308, -19632, -18550, -18848, -17460, -19498, -19356, -18473, -18129, -16410, -18838, -18822, -18152, -18398, -17494, -18879, -19235, -19164, -19505, -19233, -20708, -20225, -19711, -19440, -18040, -18245, -16415, -15827, -15314, -14596, -15649, -12929, -13864, -11265, -9569, -10328, -6986, -7667, -6800, -7943, -9850, -7715, -9696, -9258, -10697, -12358, -11467, -12771, -11186, -14224, -14178, -13997, -15282, -13423, -16279, -16055, -16253, -15507, -14048, -15001, -14890, -14405, -14753, -14551, -15289, -16957, -15874, -15579, -17009, -17559, -19784, -19919, -20579, -20063, -20031, -21556, -21482, -22871, -22222, -22162, -20623, -19401, -18850, -18700, -20457, -18363, -18722, -15855, -14343, -14796, -11897, -13780, -13041, -13890, -13800, -11986, -12710, -12833, -13945, -17336, -14611, -15573, -14941, -15945, -16339, -15265, -16911, -16510, -16440, -16116, -13476, -11797, -11342, -11011, -11458, -10143, -9325, -8444, -7381, -8883, -7320, -7236, -8698, -9158, -10791, -10082, -12067, -12112, -14800, -16120, -15902, -16292, -15604, -15575, -16042, -16604, -18497, -20022, -20536, -19610, -19577, -17322, -18664, -18337, -19115, -21329, -19377, -23050, -20896, -19961, -22441, -21757, -24583, -22778, -23110, -22329, -21221, -22287, -21215, -21005, -21217, -21666, -20726, -18529, -16733, -15453, -14418, -13932, -14144, -10662, -10552, -8926, -7735, -6716, -3875, -5622, -4258, -5433, -5931, -3944, -5776, -5411, -7132, -6818, -6591, -6992, -5762, -6727, -7785, -8297, -10478, -11178, -11742, -10520, -11175, -12462, -13622, -15311, -18124, -18779, -20138, -20010, -20910, -24028, -25906, -27679, -28175, -27665, -28125, -28055, -29185, -27998, -28990, -29208, -28391, -27730, -26212, -24105, -24307, -22905, -22890, -21448, -19214, -18165, -16026, -14784, -13378, -10412, -11002, -9815, -8884, -8080, -6734, -6698, -6801, -7095, -5504, -3719, -3333, -3194, -3478, -4484, -5356, -5679, -5682, -5305, -4126, -5037, -5519, -7806, -9292, -10832, -11594, -11602, -12685, -13970, -16682, -20178, -20347, -21683, -21442, -21867, -22748, -23695, -24864, -25627, -26216, -27101, -25964, -25408, -24972, -24456, -23609, -24063, -23568, -22992, -22186, -21659, -21030, -18590, -18092, -18087, -16483, -16966, -15386, -14525, -13843, -12598, -11828, -9646, -8208, -7960, -7469, -7787, -8269, -7087, -7022, -6245, -5095, -5269, -5043, -6006, -7688, -8751, -10326, -9777, -9983, -11552, -12292, -15261, -16105, -16666, -18325, -18567, -19798, -18918, -19732, -20625, -21157, -22555, -22354, -22292, -21663, -21553, -21401, -20687, -21251, -21731, -21820, -21584, -20337, -19644, -18833, -18104, -18127, -17995, -17125, -16833, -16685, -16508, -14873, -13622, -12601, -11722, -11418, -11658, -11561, -10805, -10954, -9185, -8083, -8100, -6995, -8782, -9310, -10368, -10271, -9389, -10750, -10930, -12707, -14273, -13366, -15093, -14991, -16243, -16719, -17106, -18296, -17858, -19230, -18737, -18096, -19584, -19659, -20494, -20399, -20164, -19961, -19544, -20475, -20884, -20365, -20321, -19199, -18391, -18333, -17596, -17081, -17022, -16480, -15983, -14383, -12849, -11678, -11183, -11572, -11757, -11169, -10495, -8849, -8016, -7852, -6802, -8413, -9753, -10365, -11181, -10016, -9900, -11088, -12892, -15517, -16069, -16860, -17263, -17499, -17884, -17909, -18812, -18829, -19945, -19313, -18057, -18817, -18413, -19395, -19723, -20227, -19725, -19536, -20402, -20258, -20479, -21068, -21282, -20718, -19919, -19929, -18781, -18530, -18935, -17476, -16202, -14892, -13889, -12352, -12529, -12040, -10819, -10806, -9109, -7933, -7324, -5524, -7489, -7309, -8569, -9205, -8107, -9243, -8985, -10093, -12477, -11896, -14942, -15200, -16101, -16212, -16191, -17756, -16953, -17760, -17877, -15997, -18128, -17531, -18645, -18717, -18381, -19431, -19162, -19963, -20612, -19936, -22044, -21529, -21686, -21837, -21621, -21206, -20852, -20144, -18276, -16557, -15591, -15597, -15009, -16054, -14842, -12633, -12255, -8080, -8109, -6354, -5897, -9126, -9790, -11390, -10793, -9298, -10059, -9703, -11684, -13476, -12252, -17298, -16464, -17117, -16718, -16759, -18675, -16771, -17409, -16389, -14379, -18000, -15759, -16758, -17686, -15709, -15994, -13612, -15212, -15613, -15685, -20131, -19058, -19648, -20445, -19634, -19980, -19441, -18044, -15671, -14591, -15053, -14610, -15341, -16918, -16123, -14469, -10616, -8651, -7068, -6310, -9522, -11039, -13452, -12674, -13704, -13034, -13781, -13415, -15695, -16308, -17448, -17965, -19545, -21655, -21914, -23046, -22294, -21189, -19232, -16787, -17141, -17959, -16444, -17331, -16976, -16512, -16287, -12938, -13160, -12674, -14868, -15771, -15471, -16285, -17897, -17580, -18466, -15394, -13530, -10861, -11235, -11076, -11406, -14480, -12777, -13017, -8708, -7477, -7481, -5855, -8043, -8068, -9884, -9938, -11686, -11676, -14510, -13831, -17789, -15580, -16592, -16118, -17440, -21765, -21332, -25112, -22240, -22637, -19709, -18186, -18987, -19671, -19064, -21798, -21411, -20406, -16683, -17604, -17587, -16939, -18565, -15463, -20128, -18959, -18282, -14920, -13995, -15508, -14659, -12086, -14376, -10741, -16382, -13344, -10477, -7906, -566, -8494, -5983, -11645, -6902, -13020, -12003, -13649, -9388, -12312, -9473, -16179, -18665, -19384, -22375, -18654, -25328, -20974, -24921, -17579, -18427, -17481, -18868, -18725, -18272, -16617, -20073, -17326, -14733, -14290, -11415, -13790, -12763, -18973, -14166, -18426, -16065, -14353, -8854, -6946, -8230, -8845, -18285, -13093, -19301, -17469, -11096, -15867, -1915, -11525, -6430, -20934, -13360, -23608, -18418, -24072, -19528, -20094, -12122, -19410, -21032, -22636, -26359, -21271, -26807, -17504, -23673, -8268, -11981, -7690, -8036, -9598, -11367, -7633, -11179, -12319, -7847, -9174, -5645, -9496, -11986, -17103, -13835, -18167, -12779, -14147, -11412, -11690, -13238, -14816, -14897, -25767, -11840, -24055, -11374, -15233, -14861, -17874, -16669, -18176, -22895, -17713, -26273, -19279, -20899, -20147, -26181, -21846, -26404, -20937, -26393, -22163, -23617, -16288, -14648, -13122, -8486, -9167, -8234, -7338, -5748, -11298, -5711, -10997, -6151, -9545, -9313, -11064, -9391, -10883, -9190, -10106, -9589, -10375, -14704, -12376, -13546, -18751, -8936, -18329, -6863, -16305, -13697, -20542, -14934, -21117, -20787, -19494, -25443, -20011, -22521, -22937, -27616, -26377, -28361, -24862, -29491, -25546, -27097, -18313, -18564, -16224, -11651, -12280, -8786, -7999, -6682, -11255, -5808, -12091, -3563, -9458, -8459, -10925, -6612, -9834, -6525, -9233, -9992, -9326, -16379, -11465, -16530, -16991, -11467, -14436, -5609, -13156, -10096, -19867, -8703, -23949, -15309, -22940, -18967, -17474, -19400, -20814, -25052, -24448, -27023, -22695, -31991, -25618, -26808, -17045, -20107, -14103, -13932, -12120, -10089, -12638, -12632, -14965, -10953, -15013, -6383, -13159, -10200, -11022, -7630, -10751, -6580, -11601, -6975, -11844, -15667, -11505, -20489, -10812, -16796, -7687, -9648, -10154, -15372, -14649, -12026, -22746, -11863, -25883, -15198, -20804, -16825, -24594, -19341, -26832, -23190, -25656, -30806, -26479, -26848, -18924, -19770, -10319, -14297, -8476, -11277, -10962, -13524, -12258, -15186, -12421, -9385, -12738, -11310, -11598, -9784, -10263, -7239, -10965, -7959, -15111, -13983, -12341, -16910, -9392, -14136, -5210, -11515, -6386, -16758, -7245, -15794, -18196, -14714, -24236, -13962, -20894, -14710, -23114, -15104, -27891, -17633, -27926, -27288, -26842, -24518, -20729, -20482, -12843, -18563, -9860, -15916, -11685, -16459, -13076, -18503, -12143, -14319, -14609, -13357, -13794, -11738, -12758, -10336, -13407, -7329, -16917, -11679, -14316, -14809, -9756, -12833, -4265, -9598, -4018, -12161, -1492, -15731, -11206, -15822, -20252, -16256, -21041, -17021, -22192, -15986, -23630, -15656, -26778, -24628, -26568, -24020, -23613, -20004, -17399, -15861, -11794, -15764, -12924, -17545, -16246, -20149, -14760, -17908, -17563, -16949, -15640, -15787, -13061, -14949, -11109, -11035, -15385, -13053, -13955, -15267, -10695, -12816, -7010, -9289, -5475, -9908, -797, -10337, -7164, -10620, -15441, -12573, -18050, -15750, -19028, -15493, -19311, -11946, -21993, -17439, -21288, -19010, -21136, -20466, -18154, -17787, -13406, -16248, -11962, -16798, -14444, -19930, -16523, -22411, -21750, -21833, -22184, -21249, -18965, -18551, -15444, -14254, -17458, -14972, -15060, -18589, -14101, -17269, -10315, -11824, -7675, -11545, -2612, -12024, -6718, -11041, -14364, -11075, -17733, -14192, -19749, -14442, -18618, -10120, -18489, -11541, -17182, -12061, -16979, -14173, -13560, -14162, -8751, -15073, -7671, -14752, -10729, -16851, -12352, -19228, -17654, -21146, -20981, -21827, -20557, -19806, -17203, -16248, -19963, -16323, -17982, -20521, -15662, -20592, -11779, -17191, -11368, -18864, -7627, -18241, -10659, -15127, -18353, -14230, -20054, -17384, -22903, -16766, -22361, -11879, -21372, -12981, -17709, -12316, -16096, -11352, -12240, -9997, -7310, -9984, -5828, -12400, -8161, -13389, -8957, -15901, -12131, -17564, -15230, -17691, -16653, -16681, -14094, -13364, -17358, -13706, -17148, -16476, -12986, -19537, -9442, -17062, -9959, -19570, -9053, -21559, -12298, -18701, -19441, -16386, -22290, -18972, -25975, -18477, -28220, -14747, -25913, -14340, -21647, -14236, -18672, -14106, -13722, -11351, -8620, -11730, -6103, -12869, -7907, -13769, -9849, -16652, -12578, -19213, -15784, -17489, -15735, -14128, -11773, -10638, -14949, -12196, -15088, -14177, -12695, -17669, -7044, -14017, -7984, -17426, -7002, -20119, -10607, -19047, -18829, -17066, -22419, -19270, -25490, -18999, -29225, -14998, -29463, -16697, -25147, -16346, -19582, -14486, -13730, -11683, -9543, -11723, -7575, -13934, -9198, -14833, -11460, -15549, -14353, -18390, -16761, -16916, -16388, -14807, -11990, -11002, -14104, -10897, -13538, -11229, -12112, -14759, -6050, -11800, -7231, -14386, -6789, -18152, -9672, -19028, -16997, -16145, -20918, -20181, -22960, -20694, -26859, -16202, -29317, -16046, -27224, -16437, -22520, -14714, -16717, -10882, -10351, -11740, -8836, -14234, -11391, -17266, -12779, -18117, -15063, -20068, -17041, -17987, -15902, -15266, -11315, -11140, -13746, -10586, -15026, -9902, -14590, -12891, -7424, -10630, -8310, -13467, -6941, -17174, -6926, -19492, -11510, -18240, -18544, -21964, -19821, -22842, -21220, -17889, -25133, -15128, -25454, -16652, -21554, -14801, -17513, -9941, -13494, -9417, -10476, -12827, -12648, -16857, -15732, -19492, -18321, -22560, -18141, -19497, -15064, -16067, -10434, -13227, -13691, -11682, -16605, -9484, -17023, -10377, -9578, -9788, -10941, -11334, -9756, -15863, -8929, -20729, -9617, -19434, -15979, -23718, -17205, -25194, -16489, -20998, -20829, -16020, -21637, -15055, -19021, -13484, -15768, -7934, -13999, -7938, -12720, -12382, -14817, -16660, -17693, -18242, -19402, -21608, -19175, -19314, -16055, -15573, -10797, -14462, -9533, -14264, -12877, -11235, -15855, -7772, -11476, -7419, -14980, -7098, -15692, -10422, -15803, -16118, -12874, -18185, -20754, -21840, -21872, -24244, -17881, -26037, -16125, -20235, -16143, -16762, -13633, -12296, -9596, -8941, -11646, -8430, -12780, -13240, -15411, -17081, -18227, -16297, -22092, -19027, -22608, -17957, -19408, -13792, -15673, -13069, -11978, -14781, -11650, -15115, -10167, -11284, -7237, -13779, -10112, -11788, -15897, -12932, -19722, -14790, -16897, -18866, -24172, -18322, -25519, -16903, -24984, -20820, -20424, -18219, -19715, -15719, -12386, -9590, -4105, -7158, -5129, -7411, -9269, -13404, -13337, -19031, -15231, -18102, -18076, -17772, -19242, -14081, -18685, -12029, -19871, -11661, -17779, -13416, -15749, -11930, -9802, -10059, -7579, -15373, -6832, -18643, -13024, -22906, -16261, -21290, -16613, -26422, -22240, -23758, -22819, -20807, -25855, -20445, -21143, -16892, -20712, -13353, -14580, -6971, -8413, -5347, -6598, -5171, -8687, -10708, -12682, -17352, -14267, -17892, -16038, -16338, -14967, -12968, -14787, -12297, -17089, -12669, -17229, -13127, -17123, -8252, -11064, -5988, -10000, -9540, -9776, -15104, -16152, -21816, -17037, -22617, -18581, -27592, -20707, -26550, -19865, -26201, -22712, -23870, -19310, -20481, -19395, -16172, -13950, -10971, -9781, -8504, -8287, -7460, -11373, -12527, -14837, -18306, -16713, -19540, -17059, -18003, -14528, -13288, -13344, -11520, -14613, -12653, -13377, -14750, -12161, -7379, -7777, -3399, -8413, -4230, -10622, -10793, -19503, -16910, -21638, -21192, -24032, -24612, -23381, -21403, -21187, -22907, -21563, -22833, -18283, -22092, -18971, -16612, -13533, -11027, -9789, -7970, -8682, -7306, -11436, -12653, -15231, -18165, -17714, -18958, -17910, -17992, -14500, -15052, -14027, -14165, -16704, -14105, -15416, -14408, -10005, -8599, -5378, -5905, -5295, -6949, -8536, -14065, -17283, -18480, -21963, -24184, -24488, -26755, -22318, -22107, -20622, -20754, -19090, -19151, -16774, -19725, -18186, -16377, -15837, -12687, -12929, -8859, -10406, -6431, -12842, -10395, -16735, -17554, -17918, -18680, -18458, -17476, -14879, -14792, -13607, -15170, -15891, -13749, -15587, -12790, -10673, -7633, -6850, -4821, -5805, -6451, -8613, -14348, -15405, -19345, -23307, -23505, -26039, -25427, -22271, -22231, -18102, -19601, -15903, -18073, -13665, -19322, -14792, -18520, -15243, -16115, -13020, -13282, -11204, -10598, -12688, -11634, -17732, -16206, -17813, -18571, -19188, -17748, -16762, -14540, -15774, -14345, -14530, -12884, -12198, -11270, -8251, -8176, -6447, -5852, -6756, -8140, -9841, -13926, -14235, -22032, -23110, -26255, -27220, -25903, -25113, -20714, -19447, -15549, -15515, -13756, -13128, -16419, -15816, -17379, -17075, -15608, -14542, -13513, -10077, -11003, -10557, -12937, -15397, -16356, -16754, -19662, -18147, -19235, -16944, -17089, -16970, -15000, -15389, -10596, -12638, -8362, -9198, -7811, -7303, -6648, -7464, -8731, -10659, -12991, -16059, -22490, -23131, -27194, -24522, -27877, -22196, -21498, -18135, -14795, -13707, -10736, -11412, -14374, -14769, -16625, -19228, -16726, -18598, -14657, -13009, -10918, -11503, -11719, -14149, -14694, -16946, -19902, -20607, -21698, -20307, -20162, -17374, -16629, -12515, -11872, -10117, -9651, -9818, -8976, -9453, -7145, -8886, -7535, -10323, -12573, -15110, -19791, -21726, -23539, -24896, -24877, -21995, -22330, -15878, -15070, -11127, -9400, -10029, -12386, -13366, -16178, -18700, -17355, -19405, -14438, -14628, -11397, -12099, -9578, -13740, -12598, -16832, -18773, -21935, -23272, -23468, -22183, -20210, -15822, -14255, -9613, -10785, -9715, -10088, -12955, -10900, -11860, -11417, -11279, -12975, -12310, -13891, -17422, -18102, -20638, -21066, -22511, -22282, -20721, -16078, -13637, -10166, -9596, -9785, -12373, -11881, -17847, -17235, -18662, -18131, -16635, -14566, -14542, -11926, -11611, -13307, -12484, -16800, -18476, -21693, -24053, -24135, -22630, -19834, -16732, -12902, -9314, -10116, -7451, -11105, -10725, -10035, -12593, -12216, -14157, -13923, -12944, -13941, -16728, -15671, -17500, -19228, -21434, -21550, -20510, -15918, -13769, -13921, -9371, -13410, -10556, -13989, -15777, -16465, -16633, -18493, -16685, -16188, -16523, -13554, -13918, -15386, -13598, -17635, -18237, -20110, -23863, -20772, -20599, -18263, -14706, -12124, -8881, -8818, -9224, -11316, -11651, -10961, -14157, -13780, -15006, -14961, -12691, -15301, -16801, -14014, -17707, -17563, -20402, -20291, -19160, -15298, -16418, -14109, -12086, -14234, -11062, -13718, -14691, -14301, -14938, -16749, -14053, -16354, -17533, -15406, -18256, -18359, -17541, -20340, -17433, -19987, -19044, -18840, -16077, -17293, -12515, -10675, -8813, -7706, -9387, -11223, -10926, -13600, -14687, -14505, -15160, -12900, -13726, -14255, -15285, -13708, -17255, -17955, -19426, -20947, -18089, -17251, -17699, -14421, -14309, -15902, -12318, -15614, -13852, -15296, -15369, -15602, -15121, -17349, -18852, -17668, -21875, -20275, -21739, -21715, -19255, -18619, -18011, -14162, -14469, -11667, -10811, -9044, -8238, -8959, -8972, -11075, -10785, -14507, -14473, -12788, -14284, -11518, -13625, -11826, -13361, -13141, -17825, -17397, -19609, -19662, -19364, -18542, -17620, -15436, -13729, -15887, -11321, -14423, -12429, -14234, -16167, -16015, -16685, -19367, -18382, -19848, -21946, -21235, -22565, -22432, -19411, -19942, -15998, -13849, -12685, -10746, -9364, -9292, -7991, -10787, -10438, -12589, -12620, -16357, -15411, -12478, -13201, -10598, -11600, -10417, -11952, -12124, -18035, -16612, -20712, -20052, -21236, -20534, -19738, -17304, -15715, -16130, -12273, -13899, -12120, -13562, -16493, -16204, -18283, -19634, -20872, -20110, -23951, -20603, -22503, -19144, -18240, -16793, -11713, -11054, -9247, -11099, -6910, -9955, -9493, -11786, -11944, -11834, -11640, -16595, -13213, -13267, -10526, -10335, -10017, -9661, -10199, -11178, -16557, -17117, -21417, -20558, -21796, -21332, -22154, -18371, -18093, -16419, -13437, -15559, -12511, -15190, -16368, -18372, -20207, -21619, -23045, -22150, -25371, -23210, -21963, -20765, -18887, -16072, -13316, -6630, -10279, -6770, -7473, -7917, -10418, -13099, -11571, -13505, -10476, -14117, -10030, -10794, -9203, -8859, -7572, -9884, -8372, -12534, -14835, -17021, -20456, -20123, -22292, -20333, -22672, -18221, -18264, -16092, -13001, -13137, -13069, -13040, -16229, -17851, -19800, -24358, -21976, -25398, -24721, -24946, -22905, -22916, -20704, -19511, -15161, -10700, -9889, -7547, -6784, -7347, -12260, -11531, -16138, -12805, -14940, -12953, -9317, -9302, -8120, -7941, -5841, -8918, -8300, -12848, -13890, -17155, -17670, -21435, -20256, -21182, -19293, -16351, -17976, -13835, -13350, -11363, -13479, -12685, -15829, -15363, -18943, -21987, -23822, -24440, -25987, -24896, -24150, -23649, -20205, -19783, -15784, -15135, -12322, -9250, -7124, -7289, -10754, -11692, -14948, -14996, -16966, -14911, -13421, -8216, -10243, -6968, -8925, -8632, -7960, -12227, -11887, -15245, -15727, -19223, -19318, -20894, -17807, -16706, -14359, -15101, -11981, -12822, -13435, -13917, -15730, -17113, -18991, -21697, -22628, -22947, -26019, -22267, -22747, -21012, -19796, -17010, -16309, -14071, -14505, -11675, -9035, -9607, -10512, -10931, -13077, -14452, -15827, -17782, -14528, -13643, -12535, -8067, -10452, -7638, -11183, -10573, -11575, -12734, -14378, -16853, -16844, -17164, -17760, -16725, -15760, -14581, -11512, -15379, -14408, -16981, -18419, -18982, -21270, -22981, -21561, -23076, -22663, -23459, -21819, -20973, -19185, -16450, -16271, -13193, -14130, -11327, -11454, -12512, -11140, -10328, -10949, -11832, -13518, -15034, -14297, -16024, -14018, -11410, -11104, -8116, -9658, -8643, -10851, -10329, -13342, -13143, -13689, -14075, -15507, -13697, -15185, -12141, -13886, -14383, -15002, -19026, -20246, -22941, -22965, -24555, -22280, -24021, -24027, -23171, -22405, -22788, -20384, -18821, -16340, -14767, -14144, -13207, -13119, -11340, -12207, -12067, -12950, -12612, -11284, -14259, -13155, -16230, -14172, -13526, -14478, -12285, -12339, -8569, -7638, -9528, -10287, -10692, -10829, -10543, -13979, -11541, -11462, -9789, -11458, -13250, -15226, -16250, -18518, -21402, -21829, -24272, -22262, -23720, -24150, -22792, -22844, -20707, -19348, -18986, -18402, -17270, -16545, -15701, -15632, -12072, -14026, -11738, -15347, -16088, -17152, -17429, -16667, -16351, -13958, -13966, -14365, -14003, -14109, -12415, -11524, -11682, -8819, -9366, -9067, -10457, -12518, -8605, -9098, -7609, -8748, -11083, -11491, -13913, -16986, -18524, -17809, -19348, -19882, -21704, -22084, -22185, -20443, -19817, -18280, -17487, -16875, -16039, -17717, -18080, -16152, -15118, -15712, -15594, -17269, -17533, -19782, -21607, -22215, -19523, -16814, -13771, -11662, -11293, -11019, -12449, -11942, -15578, -13695, -13721, -11798, -10594, -13751, -9417, -10209, -8783, -7884, -9446, -10119, -12638, -15916, -16385, -18342, -20189, -19467, -19352, -19290, -19273, -18105, -16989, -17185, -14369, -15766, -15197, -16104, -15853, -14599, -16326, -16774, -16649, -17330, -17772, -19806, -19912, -22034, -19486, -19971, -16983, -14908, -10985, -9156, -7779, -10192, -12326, -12827, -16419, -15714, -17566, -15212, -12691, -9523, -9725, -8017, -9050, -9148, -10041, -13555, -16150, -17443, -21417, -20575, -21929, -21387, -18123, -16773, -15376, -16238, -14720, -17352, -16118, -17168, -17657, -15739, -17410, -17167, -18114, -17638, -19879, -19718, -20292, -19503, -16688, -17946, -13186, -13365, -9285, -11486, -8095, -9536, -8639, -10946, -12569, -13737, -17788, -16123, -17712, -12251, -14056, -8863, -7718, -8705, -8019, -13670, -13989, -14886, -20784, -18542, -21699, -20919, -17083, -17994, -15667, -14918, -14487, -16141, -16847, -19793, -20941, -20194, -23556, -21863, -22557, -20411, -21008, -20332, -20524, -17525, -18313, -14619, -12515, -9973, -7013, -10937, -5148, -10597, -8544, -11008, -10985, -10392, -13096, -13466, -14082, -14745, -14879, -12786, -12425, -9928, -10085, -10346, -11256, -12831, -16423, -16085, -15884, -16155, -13327, -14947, -14816, -13788, -15143, -17177, -18447, -20978, -21161, -23870, -27670, -27330, -27751, -24961, -26191, -22163, -23598, -19298, -19251, -15366, -13592, -11560, -10379, -8367, -7151, -8669, -8049, -12186, -10680, -13869, -13572, -13546, -11730, -10632, -12077, -11317, -14203, -12219, -14962, -13741, -13486, -11408, -10283, -10219, -9578, -10374, -8195, -8818, -9206, -10427, -12612, -16242, -17363, -20419, -21859, -24029, -25626, -26120, -26956, -28111, -27544, -26089, -24451, -22776, -20807, -18227, -15471, -14408, -14245, -11686, -10085, -10734, -11127, -11639, -11318, -14114, -13360, -16090, -13737, -13982, -12577, -10512, -11602, -12230, -12039, -16008, -14897, -15971, -14191, -10964, -8418, -4471, -3795, -4116, -5680, -7923, -10595, -14724, -16658, -19731, -22194, -23108, -24904, -22678, -24215, -24123, -23781, -24259, -22513, -25450, -21871, -20143, -19130, -17208, -17563, -15973, -13191, -14300, -13179, -11959, -14530, -12020, -14345, -14339, -13905, -13728, -14630, -13458, -13910, -13261, -10832, -13928, -11808, -12460, -12991, -11104, -9946, -8386, -4526, -4090, -2427, -5363, -9044, -12982, -16183, -17879, -21836, -21060, -21359, -21138, -20685, -21823, -20358, -18630, -19678, -20356, -20177, -22116, -22121, -23303, -22718, -21432, -18644, -19667, -16559, -16267, -15817, -13928, -15647, -15332, -15349, -13920, -15262, -14324, -15226, -14727, -14130, -15185, -12366, -11033, -10292, -8129, -5771, -7467, -5499, -6404, -7642, -6936, -10412, -11118, -12628, -15651, -18002, -17902, -18167, -16667, -16118, -15149, -14594, -12810, -16248, -15916, -17615, -20155, -21196, -23427, -24484, -24230, -24718, -24671, -21278, -20894, -17681, -16943, -16207, -16728, -15620, -16392, -17928, -15991, -18195, -16655, -15760, -15850, -13302, -12996, -12452, -9336, -6952, -6858, -4901, -6481, -7816, -9841, -13478, -16184, -15363, -15921, -15646, -12539, -14168, -11295, -11844, -10927, -9299, -9215, -10036, -10799, -13307, -16766, -20083, -21859, -23275, -22950, -24842, -25506, -21764, -23277, -20982, -19990, -19482, -17092, -17481, -19384, -19107, -19542, -19586, -18994, -19207, -17046, -14126, -12656, -12269, -10297, -9588, -10145, -8318, -9993, -9879, -10002, -13864, -15126, -16889, -17798, -17462, -14130, -13331, -9362, -7649, -6367, -5356, -6928, -8908, -8569, -11593, -13554, -16403, -18660, -19325, -21837, -21988, -21575, -19309, -19430, -19768, -19259, -20120, -19988, -20770, -22896, -21273, -21025, -21843, -19701, -21072, -16988, -14746, -14835, -13108, -11982, -10044, -11104, -10114, -12876, -14065, -14523, -17792, -17138, -17199, -17173, -14727, -13762, -13958, -10086, -10966, -6967, -6311, -5655, -5468, -7492, -9219, -13544, -14931, -16446, -16431, -17149, -18000, -17387, -16005, -18682, -16444, -17691, -16293, -18477, -21447, -22517, -24016, -24122, -25190, -22200, -21447, -17586, -16031, -14786, -13682, -11321, -11680, -12047, -11608, -13751, -13114, -16332, -18537, -19376, -20210, -19282, -17016, -14133, -12431, -7475, -8454, -7011, -8342, -8970, -9308, -9834, -11888, -11577, -12875, -13406, -15208, -16080, -15366, -13991, -12396, -15056, -14327, -15764, -16944, -18562, -20584, -22450, -20316, -25408, -24068, -24121, -23653, -19884, -19310, -16803, -14945, -12882, -13663, -12933, -12779, -13787, -14727, -16027, -17903, -17986, -18220, -19182, -17222, -17569, -14871, -10709, -9138, -7670, -6229, -5718, -7769, -10763, -14214, -15261, -14674, -14460, -13623, -11014, -11177, -8509, -10647, -11725, -11196, -12094, -13381, -15771, -19672, -20345, -21777, -23788, -22500, -22199, -22040, -21266, -21609, -21206, -20215, -18680, -18984, -16190, -16390, -15905, -15540, -16558, -17813, -17246, -18325, -18504, -16611, -16727, -14314, -11871, -11690, -11128, -9233, -9775, -9116, -10990, -11363, -12442, -13771, -15796, -14521, -13884, -11678, -8517, -7413, -5331, -6373, -7708, -11592, -13084, -15004, -15902, -16986, -19939, -19498, -19757, -21112, -19348, -20194, -19660, -19866, -22173, -22752, -22071, -22852, -20350, -20827, -19293, -20018, -17414, -19317, -19109, -17994, -17688, -15292, -13124, -14620, -11463, -11769, -11973, -12517, -14488, -13536, -13853, -13513, -13506, -12627, -11627, -10923, -10800, -10329, -9790, -7676, -8182, -7266, -8349, -10882, -10827, -15081, -14455, -13847, -14546, -12767, -15070, -15552, -17566, -18843, -19524, -20550, -20172, -21551, -22606, -22176, -22698, -22767, -20340, -21322, -18467, -19058, -18165, -16898, -15994, -15690, -14835, -14408, -14786, -15467, -15824, -17279, -16348, -18303, -16264, -15167, -12413, -10011, -10680, -10094, -12365, -12138, -11605, -10891, -9360, -8023, -6033, -7630, -9196, -15161, -15155, -14408, -10250, -9271, -10610, -13662, -16756, -19614, -23737, -25839, -25006, -23049, -20105, -20437, -22228, -25363, -26269, -23581, -18589, -17318, -16449, -16217, -15457, -13253, -13694, -14060, -12590, -11437, -8471, -10290, -12696, -16050, -16880, -14571, -11114, -6015, -8098, -7090, -10645, -12028, -14017, -14636, -10135, -8604, -8559, -10754, -14722, -16403, -16298, -16112, -13543, -10974, -13868, -18196, -25427, -26704, -23971, -19044, -19584, -23666, -24722, -28392, -25769, -22649, -22272, -18218, -18634, -18662, -17273, -18270, -16743, -11884, -7318, -4774, -8083, -12209, -14676, -9695, -8514, -7980, -10682, -14615, -14055, -11216, -7306, -5601, -6660, -12492, -11741, -15080, -12323, -12265, -12077, -10863, -14916, -14327, -17473, -15563, -18898, -12979, -12764, -17481, -22416, -28663, -23675, -17733, -18411, -24821, -28433, -27959, -24709, -19084, -21561, -22388, -23060, -20325, -17278, -14093, -15821, -12405, -9161, -9253, -10125, -13542, -11707, -8352, -6321, -10622, -14253, -14097, -11337, -5654, -5779, -6963, -11119, -12295, -11641, -9782, -5482, -10374, -11567, -15829, -15627, -14131, -13212, -13256, -16382, -12034, -17848, -18851, -24672, -22779, -18608, -18576, -26396, -32482, -30701, -25014, -21238, -22070, -25899, -24992, -22247, -16997, -14389, -14448, -16118, -13371, -12811, -11223, -12001, -10513, -7436, -7895, -9227, -13054, -11449, -8158, -7028, -7707, -10046, -12648, -12666, -11361, -11057, -9108, -8578, -12294, -12432, -14751, -13097, -11947, -11566, -16023, -13350, -12161, -15470, -17712, -23607, -21579, -18789, -20540, -26898, -30339, -28783, -23728, -21708, -23035, -24681, -22441, -18237, -15861, -15152, -16814, -16934, -14915, -13336, -12580, -13099, -10151, -9967, -7244, -9760, -10642, -9128, -8999, -9227, -11109, -12391, -14077, -14677, -13703, -12948, -8706, -6792, -11437, -10254, -14029, -10459, -10956, -12103, -17228, -14119, -12716, -15334, -19157, -24298, -21756, -18339, -19852, -26618, -28509, -27058, -23618, -22604, -24348, -23662, -21081, -16984, -16364, -16147, -17565, -15803, -14047, -13366, -12709, -13922, -10715, -10589, -7947, -9282, -8622, -9012, -10552, -11668, -13164, -11922, -12730, -13738, -13229, -14046, -9276, -6174, -8548, -8021, -11580, -11680, -12704, -12746, -16588, -14284, -14860, -18525, -19649, -23074, -18498, -15925, -18981, -27648, -29584, -26317, -21003, -21557, -24597, -25183, -22304, -17917, -15976, -14930, -16016, -14538, -14069, -13706, -13350, -13718, -9696, -10036, -9150, -11975, -11143, -10507, -9920, -11821, -12025, -10904, -12428, -14316, -15513, -13110, -10572, -5300, -10994, -10354, -12873, -13092, -11657, -13820, -16023, -17668, -12737, -17444, -16762, -20782, -19382, -15426, -18962, -25723, -29712, -25450, -21994, -21646, -23927, -26598, -20853, -18538, -15694, -15415, -15014, -15308, -12836, -13483, -11588, -12818, -11295, -12805, -10634, -10183, -11066, -10036, -11915, -11722, -11525, -9792, -10504, -12518, -15227, -13750, -12701, -8728, -10483, -13143, -12845, -15455, -10678, -11890, -12169, -16604, -11192, -14683, -13725, -20265, -20754, -18870, -18155, -23458, -27987, -27372, -23235, -22996, -21877, -25067, -21909, -19749, -17327, -17529, -15981, -16105, -12421, -12334, -12394, -14284, -12118, -13562, -10597, -9761, -10779, -11251, -11740, -11635, -11091, -8706, -9222, -12291, -15175, -17124, -13568, -11889, -9027, -14105, -12235, -15676, -10865, -9625, -9656, -13872, -13636, -11719, -16484, -18199, -23395, -19956, -18202, -20088, -25485, -25805, -22810, -21246, -20632, -23051, -22662, -20032, -19230, -18643, -17615, -17513, -14730, -12384, -11932, -13030, -12826, -13298, -11403, -10094, -10888, -13222, -12199, -11784, -11735, -9497, -10884, -13080, -15857, -17612, -13903, -13471, -10548, -11779, -13046, -11998, -11642, -7222, -8599, -12109, -15961, -13396, -14589, -16534, -22197, -22980, -17884, -16120, -19039, -25201, -23767, -21304, -19025, -21738, -24105, -23422, -21320, -19905, -19034, -17584, -15612, -12348, -11765, -13702, -12921, -11720, -9635, -9542, -8874, -14199, -12959, -12580, -11633, -12412, -11507, -13587, -13508, -17473, -16411, -12308, -13147, -6724, -12485, -11577, -12076, -12420, -7339, -12795, -13331, -18619, -12508, -16225, -16986, -22222, -19637, -17459, -16007, -22464, -25622, -23974, -21433, -20596, -24150, -25330, -22052, -21173, -18240, -19511, -16297, -14005, -10925, -12120, -13305, -10969, -8640, -9383, -8611, -12576, -13148, -12617, -10303, -13221, -13010, -13032, -12394, -11735, -14259, -14107, -14130, -10656, -9899, -9375, -16520, -11700, -14780, -9843, -14120, -15152, -17269, -13060, -14238, -17986, -19786, -20499, -18463, -16672, -21306, -26077, -25092, -23360, -21370, -23064, -23994, -22696, -20069, -17500, -16816, -16793, -14255, -12625, -12105, -13073, -10854, -9603, -9667, -11124, -12359, -13839, -10362, -10465, -11772, -13910, -11182, -11572, -10180, -12737, -15044, -15044, -13172, -11339, -10234, -13018, -13730, -12621, -14267, -11165, -14411, -14396, -15590, -13023, -16474, -18037, -21099, -20439, -17945, -17879, -23751, -26209, -26208, -21725, -21343, -22340, -21592, -21131, -17726, -18054, -15713, -16918, -13517, -12641, -12831, -12654, -12696, -11001, -11186, -10489, -11416, -8938, -9819, -12162, -13364, -13942, -10446, -11567, -11762, -15626, -15051, -15779, -13471, -11599, -8760, -13969, -14938, -14754, -14603, -10622, -14451, -14536, -15021, -13786, -17116, -17372, -21227, -19541, -17433, -19458, -25150, -25938, -25168, -21850, -19023, -18533, -20340, -19656, -18901, -16905, -15008, -16786, -14580, -13885, -12116, -13383, -10535, -9916, -10756, -7672, -10313, -11651, -12862, -12409, -12534, -10957, -11900, -14680, -14643, -13630, -12040, -16728, -14510, -17066, -13000, -12160, -14367, -10982, -18350, -14056, -14361, -12423, -15230, -13182, -14020, -20531, -20921, -23493, -19360, -17057, -18917, -25994, -25773, -20212, -16614, -16525, -18435, -22062, -20745, -18233, -15420, -13761, -12971, -14413, -13308, -13901, -11255, -8183, -7470, -9746, -12287, -14460, -10632, -5617, -8876, -13411, -15719, -14472, -13504, -10590, -12311, -16316, -19012, -17622, -14936, -11891, -7820, -15417, -14073, -19349, -18000, -15031, -17412, -13563, -19714, -18753, -24229, -20503, -20785, -18500, -17911, -20052, -22117, -23853, -19956, -16520, -16706, -18741, -22623, -18686, -13444, -11681, -14180, -14833, -13743, -10559, -7794, -9027, -12491, -11326, -10025, -6594, -9489, -9164, -12010, -11156, -13386, -13644, -14447, -15646, -13252, -13131, -13392, -13311, -13993, -17126, -16484, -18044, -16445, -18427, -20236, -16046, -22387, -17773, -20248, -17661, -16432, -15091, -17408, -20396, -17846, -20662, -19198, -16110, -15349, -18267, -20635, -19116, -16059, -13333, -12860, -14255, -15295, -16303, -13167, -14036, -12095, -11725, -11480, -12080, -12503, -11036, -13285, -8249, -9870, -13546, -12858, -13741, -11895, -10719, -11394, -10035, -14723, -16746, -17397, -16325, -16266, -16872, -20570, -24541, -20950, -19615, -18249, -16023, -17682, -19935, -20827, -21659, -18235, -18311, -17407, -18484, -16460, -18775, -16908, -14544, -12500, -12906, -14333, -15038, -11549, -11893, -13895, -13607, -14353, -12990, -11920, -11193, -12271, -12325, -11134, -11964, -11349, -12672, -11430, -10141, -10857, -11336, -14710, -13187, -14017, -11345, -15315, -17050, -17476, -18933, -18371, -18708, -18284, -19053, -20426, -18572, -19138, -19725, -20617, -24507, -23148, -21318, -19610, -20107, -22125, -19544, -18799, -14032, -13869, -14477, -16326, -13487, -12088, -10775, -12178, -11762, -11251, -11682, -7946, -8445, -8094, -9219, -10474, -13847, -10991, -8135, -7609, -10076, -14274, -15301, -15787, -12831, -14022, -16787, -16977, -16874, -17598, -17450, -17613, -16450, -17969, -16788, -20295, -20039, -18145, -17033, -20251, -23763, -23789, -20300, -19255, -17963, -21476, -20974, -19678, -15581, -15480, -16638, -16837, -16702, -16653, -14539, -13430, -13434, -11037, -13770, -12767, -12755, -9631, -8646, -7975, -9098, -11266, -12198, -7949, -7154, -7065, -12594, -15549, -13539, -12826, -12143, -13345, -16114, -15450, -12973, -14224, -16983, -18512, -18236, -18074, -18489, -20583, -21338, -21478, -21741, -22346, -22796, -21087, -16795, -21153, -22361, -22916, -18126, -14738, -14420, -17033, -16601, -16144, -12555, -10422, -12114, -11200, -12091, -12617, -10062, -9598, -10278, -7862, -9252, -11721, -13500, -11578, -13022, -11842, -14605, -17159, -17179, -15021, -14298, -13539, -17356, -13993, -14044, -14254, -16650, -15517, -17621, -18154, -18018, -20422, -20641, -19885, -17032, -20091, -19578, -21039, -19874, -17657, -20464, -21284, -21497, -17311, -17151, -15661, -15300, -14416, -13730, -11524, -8780, -11551, -11844, -10370, -7889, -7699, -10020, -10108, -11701, -7404, -9826, -9331, -14767, -13303, -15830, -16031, -14091, -14353, -15008, -15781, -16631, -16976, -12971, -13986, -16047, -19102, -19040, -16114, -18144, -19492, -22460, -23736, -19516, -16259, -18674, -22756, -22115, -24002, -22688, -24048, -22550, -21479, -20613, -18313, -17871, -14349, -13510, -10758, -10777, -8853, -10522, -9264, -7438, -6977, -6677, -7486, -8146, -8466, -8802, -6934, -7472, -7399, -11834, -12501, -16046, -11004, -11547, -13181, -17171, -17269, -15551, -16602, -14950, -18880, -16426, -19364, -19985, -18632, -18771, -19706, -20257, -19827, -20928, -19970, -22259, -23317, -25669, -27254, -24740, -21265, -20555, -21589, -20257, -18573, -14655, -12230, -11436, -12444, -13674, -14568, -12478, -9842, -9679, -8111, -9950, -10895, -9498, -7405, -6737, -4287, -7097, -10498, -12601, -11237, -9243, -9276, -13606, -14929, -15453, -14670, -13737, -14108, -17440, -19461, -19408, -17547, -16906, -16841, -18442, -21825, -23239, -22293, -20527, -22064, -20410, -25171, -23538, -22272, -21681, -17758, -16012, -15737, -16658, -16168, -16489, -13881, -13303, -13928, -16398, -16743, -13958, -8596, -8963, -10467, -9908, -11402, -8648, -5947, -5087, -9641, -11823, -11511, -11136, -9239, -10159, -12293, -15504, -14588, -12580, -13349, -13713, -16936, -17494, -16305, -16262, -18107, -19900, -22144, -23357, -22320, -22086, -21720, -21025, -22204, -22331, -22460, -21684, -19826, -16888, -17957, -18819, -18630, -20710, -17247, -14162, -14069, -17496, -16415, -15756, -11248, -8222, -8893, -9101, -11439, -9844, -8365, -6721, -9586, -10511, -9012, -11097, -9849, -10660, -10682, -12348, -11014, -12836, -11528, -12364, -13352, -14773, -15663, -17608, -16867, -18071, -21369, -20558, -20798, -20222, -21773, -17991, -18689, -16581, -19211, -20803, -20801, -20393, -19537, -19926, -22231, -22144, -18770, -16303, -14567, -14348, -15592, -14920, -12556, -11932, -11357, -10611, -14185, -14057, -13287, -11484, -11103, -11534, -10937, -12579, -12697, -12084, -12745, -10847, -12590, -12661, -14229, -14432, -12154, -14953, -14580, -19944, -18982, -18500, -17363, -16360, -17489, -15423, -18138, -16932, -16473, -14640, -15750, -19864, -21672, -22659, -21655, -18964, -19576, -19570, -16305, -13511, -12491, -11651, -9842, -10475, -10700, -12665, -12528, -13320, -13276, -12640, -14176, -12998, -13224, -11621, -11522, -11479, -12452, -11890, -14418, -13697, -14432, -13602, -16010, -16279, -18639, -16987, -16749, -18028, -18380, -19291, -17688, -14790, -15701, -16010, -17993, -18000, -18228, -18699, -20709, -21798, -24961, -24136, -24237, -20519, -19852, -16987, -16427, -13352, -11661, -11047, -10614, -11375, -11507, -11573, -12856, -11289, -12339, -10725, -9916, -8772, -9953, -10253, -10460, -9683, -9780, -11712, -13313, -15502, -14566, -15526, -14529, -16369, -16233, -15913, -16259, -15794, -14607, -14393, -13705, -13195, -13731, -16696, -17153, -19117, -19374, -22244, -24094, -23702, -24819, -22910, -23157, -20385, -21257, -18047, -16454, -17343, -17182, -17601, -16960, -16515, -13974, -14035, -13934, -13039, -12269, -10726, -9363, -7431, -8216, -9206, -10497, -10925, -11795, -11032, -12857, -13166, -14546, -14739, -12628, -13860, -12532, -12835, -12609, -13331, -11816, -13058, -12225, -11659, -15545, -17908, -18664, -18502, -19003, -20094, -22649, -22266, -20379, -20179, -18447, -19924, -19830, -19369, -18429, -18825, -19299, -19607, -18785, -17351, -16678, -14886, -13877, -12388, -12560, -12721, -11368, -10816, -11828, -12742, -14736, -15732, -14411, -14004, -14609, -14524, -14944, -14128, -13979, -12296, -11670, -12041, -11700, -13008, -11891, -13106, -14123, -13039, -15938, -17005, -17546, -16172, -15521, -17133, -17891, -19161, -15567, -14634, -15263, -17232, -20915, -20052, -18470, -17198, -17738, -17210, -16821, -15436, -14333, -12458, -12305, -11075, -12696, -12833, -14080, -13370, -15711, -15191, -16317, -14997, -14335, -15391, -15908, -16512, -14924, -14751, -13142, -14309, -14115, -14471, -14883, -14798, -15724, -15018, -15983, -16542, -17759, -17648, -17097, -16330, -15612, -16375, -17180, -17417, -15834, -17168, -16722, -18397, -19574, -20566, -18950, -17456, -16778, -15295, -14208, -13555, -12839, -11359, -11669, -12578, -12816, -12777, -13209, -13229, -13156, -14104, -13911, -12711, -10777, -11356, -12163, -13239, -14786, -15287, -13825, -13068, -13764, -15523, -17219, -16431, -15860, -14955, -16216, -17750, -17637, -18649, -16623, -16239, -17005, -18390, -19113, -18842, -17389, -16609, -17885, -19621, -21832, -20202, -17962, -16273, -15842, -15701, -16212, -15235, -13413, -12981, -13472, -13453, -13925, -13711, -14313, -12146, -12725, -10357, -12273, -11695, -11201, -10259, -11064, -12337, -13464, -14174, -14436, -14259, -14194, -15263, -16171, -16682, -16235, -15782, -16481, -16183, -18850, -17843, -17470, -16418, -16830, -18054, -18831, -19650, -17709, -15864, -16384, -17049, -19539, -18868, -18531, -15564, -16453, -15890, -17908, -17355, -16295, -14733, -13808, -14840, -15106, -14505, -13635, -11824, -11109, -9962, -11454, -11370, -11653, -10608, -10297, -11580, -12853, -13531, -13816, -12973, -12973, -13808, -15185, -16658, -16029, -16494, -15272, -16589, -18026, -18390, -19770, -17870, -17621, -17469, -18369, -18701, -18679, -17136, -16294, -16984, -17450, -17912, -17719, -16982, -16983, -18040, -18359, -18414, -16790, -14207, -14363, -16032, -15457, -14457, -12928, -12370, -12810, -11946, -12700, -12897, -12629, -12536, -12452, -11345, -12651, -13517, -14171, -13037, -12282, -12715, -13724, -15554, -15384, -15051, -14318, -16592, -18012, -18666, -17577, -18047, -17085, -17183, -17748, -17929, -17250, -16288, -15451, -16006, -17028, -18253, -16438, -16691, -15275, -15717, -17504, -16957, -16922, -14505, -12654, -13094, -13551, -13144, -14387, -13564, -11709, -11855, -12280, -13675, -15226, -14254, -12958, -12772, -12661, -13901, -14801, -14318, -13596, -13907, -13058, -14548, -16563, -16928, -17347, -17098, -16560, -17869, -18885, -19109, -18364, -18139, -17160, -18899, -18866, -18256, -18757, -18777, -17808, -18034, -18196, -17561, -18315, -16864, -16763, -15638, -17022, -16679, -16058, -13043, -11826, -12085, -12682, -13864, -13309, -10623, -9754, -11108, -13573, -14068, -13017, -11732, -9862, -11291, -11501, -12300, -11670, -11019, -11510, -11936, -14069, -14890, -15409, -15394, -15570, -14772, -16501, -16462, -17519, -18160, -17188, -18076, -17568, -18869, -19885, -20830, -19141, -18267, -17052, -17502, -20420, -20219, -18499, -16399, -16065, -17965, -20189, -17829, -15297, -14429, -14965, -15140, -14816, -13972, -13271, -14110, -14151, -13920, -13539, -13331, -13674, -12840, -12268, -11939, -12146, -12026, -12079, -12453, -13638, -14580, -15248, -13643, -14248, -15452, -16005, -15944, -15105, -15775, -16586, -17412, -16768, -16950, -17461, -17842, -17296, -16874, -15195, -15798, -16052, -17398, -15832, -14518, -15403, -15181, -17217, -16417, -15328, -14057, -14291, -14661, -15038, -14468, -13564, -13871, -13414, -13881, -13856, -14353, -15338, -15335, -14478, -12135, -12259, -13313, -14437, -15100, -15679, -13515, -15631, -15450, -14017, -15582, -17260, -17398, -16874, -15862, -16279, -19486, -18960, -18361, -17044, -17688, -18816, -19017, -15966, -16258, -16699, -18000, -18198, -16394, -17137, -18766, -16979, -16466, -15955, -14844, -19547, -13052, -18005, -12968, -9740, -20154, -5695, -19091, -9421, -10692, -13934, -10655, -10744, -11371, -10458, -14465, -10394, -11604, -9373, -7980, -15859, -11328, -17074, -17534, -12928, -13178, -15259, -14679, -17492, -16931, -18693, -19714, -19525, -11927, -9650, -21667, -17774, -22096, -13237, -12420, -16651, -20220, -18798, -20633, -17063, -19993, -15057, -18398, -18482, -18861, -20136, -20378, -15183, -15735, -16368, -14115, -15387, -17144, -14753, -18010, -14824, -13167, -12999, -11109, -13047, -9175, -15462, -15069, -15779, -11196, -14378, -9141, -14820, -12212, -18973, -17217, -15745, -16712, -11389, -16860, -11124, -19314, -14192, -17514, -13321, -13529, -12448, -14378, -13036, -19709, -13994, -13473, -12000, -13496, -20207, -15998, -17658, -13790, -14930, -12590, -17194, -12869, -19768, -17329, -20575, -12160, -12363, -11882, -16289, -18770, -18102, -11716, -13408, -15411, -10796, -12874, -12863, -14379, -16371, -15443, -16947, -17306, -14151, -17764, -18007, -16979, -21795, -17262, -20442, -16083, -18930, -15620, -19832, -16874, -14180, -18073, -16068, -14855, -17926, -16164, -11569, -15615, -12557, -16542, -14379, -19327, -11003, -14830, -14708, -14577, -13547, -15055, -15067, -14320, -14793, -11804, -14476, -12302, -13837, -9730, -11164, -15775, -10772, -13736, -11293, -10353, -10698, -14838, -13195, -16179, -15308, -16246, -16889, -15463, -16107, -16125, -19534, -15741, -20241, -17360, -20248, -18794, -18581, -17071, -17709, -16276, -16900, -19291, -16954, -17654, -16400, -18217, -15467, -17896, -17536, -19541, -15317, -17987, -16416, -19449, -16400, -12884, -15382, -13192, -14806, -11726, -12205, -13801, -9138, -12028, -8041, -11015, -8077, -8729, -12036, -11182, -10245, -11840, -12234, -11489, -15463, -14207, -14533, -16796, -18733, -19391, -19508, -20203, -19104, -21413, -21080, -20704, -18301, -19790, -16494, -17021, -16461, -17567, -15666, -16702, -16874, -14525, -16364, -15644, -14446, -14252, -14386, -14447, -14262, -14017, -12232, -14513, -15254, -17302, -13117, -14443, -15200, -14988, -17439, -17546, -17375, -15432, -16111, -16043, -13698, -14252, -11886, -11789, -10417, -12941, -10381, -15175, -13316, -10915, -14191, -9847, -12904, -9044, -13528, -12931, -15326, -15174, -16875, -15812, -19330, -20484, -20890, -21788, -19804, -23061, -23136, -24024, -21891, -22000, -18853, -19151, -18782, -18228, -14431, -13263, -11602, -10388, -12690, -8481, -10837, -8412, -8658, -6351, -10176, -8507, -8539, -11362, -12447, -11789, -14750, -15215, -16078, -20720, -19749, -22510, -22136, -22626, -22200, -25208, -25483, -21608, -18537, -17940, -16348, -13232, -11758, -10083, -11090, -10021, -9884, -7965, -9726, -6113, -8720, -8303, -6424, -10020, -11244, -16577, -15233, -18220, -20782, -21848, -22773, -22463, -21337, -24011, -21352, -23079, -23230, -20225, -20296, -17841, -18767, -15676, -13478, -11827, -9983, -9292, -7557, -7743, -8442, -10079, -9052, -9870, -9056, -10957, -10583, -14879, -14322, -14700, -18033, -18245, -20482, -20815, -22621, -22940, -24374, -23294, -22995, -22282, -22769, -20711, -18245, -16740, -11813, -11806, -9128, -11395, -7344, -8828, -6464, -6512, -6260, -4530, -6834, -6151, -8046, -9934, -13520, -14864, -17526, -18883, -23094, -22437, -23527, -22978, -23678, -23511, -24697, -24490, -24039, -21787, -22194, -20407, -18757, -17566, -12780, -12565, -9534, -9192, -7489, -8543, -7496, -8483, -9857, -8763, -11161, -10808, -12102, -12613, -15214, -14843, -18324, -19175, -21610, -21432, -22599, -21623, -22086, -22063, -21515, -20512, -20239, -18036, -16534, -13413, -11231, -8678, -8401, -7043, -6899, -6531, -6269, -6815, -5183, -7182, -6402, -8893, -10744, -13500, -15781, -18270, -20631, -22607, -24466, -24548, -25288, -25553, -25523, -24456, -23896, -24471, -22605, -22005, -21319, -19072, -17330, -14291, -12358, -9098, -8808, -6350, -6139, -6625, -6411, -7464, -7821, -9273, -10290, -12060, -13683, -14965, -14995, -16079, -18149, -19278, -21752, -20996, -23623, -23107, -23758, -22277, -22778, -21672, -20747, -18657, -16678, -12316, -10285, -9093, -8161, -6927, -6649, -5765, -6734, -7153, -6394, -7728, -5690, -9586, -9659, -14555, -14099, -18083, -19198, -24632, -23694, -26253, -25889, -25597, -25790, -23620, -23606, -23724, -22343, -21208, -20349, -18518, -15473, -14214, -11223, -9569, -7022, -4944, -3794, -4447, -5412, -5693, -8473, -10212, -11585, -14102, -15389, -15825, -16903, -18589, -19861, -21689, -22486, -22941, -24596, -24044, -24055, -24069, -23513, -22519, -20261, -18756, -15460, -13731, -9706, -9630, -6720, -6282, -4022, -4868, -5632, -5679, -6549, -5935, -7522, -6816, -10623, -11905, -14908, -15099, -17025, -19704, -22560, -23465, -25050, -25348, -25268, -25047, -24326, -23893, -22849, -20843, -20351, -18363, -17413, -15481, -14329, -12421, -10311, -9766, -8282, -7572, -7260, -8663, -9052, -10556, -12065, -12848, -15235, -15742, -16932, -17864, -19015, -19828, -19408, -19783, -20472, -20504, -20765, -21388, -20155, -20531, -19265, -17927, -17128, -14616, -14429, -11300, -10226, -7591, -6627, -6249, -6537, -6665, -6552, -6910, -7603, -8573, -10861, -10846, -13371, -14315, -16606, -16900, -19710, -20122, -22748, -23465, -25389, -25217, -25867, -25179, -24424, -24442, -21945, -20628, -19123, -16876, -15806, -13211, -11334, -10776, -9222, -8993, -8782, -8127, -8964, -9002, -10029, -10867, -11489, -13288, -14076, -15431, -16159, -17518, -18795, -18457, -19322, -19089, -19476, -19447, -19069, -18858, -18249, -17680, -16660, -15826, -14667, -14360, -13176, -13404, -11228, -10457, -9695, -9081, -8528, -8352, -8962, -9774, -11046, -12128, -13754, -14913, -16070, -17143, -18180, -19839, -19355, -20736, -21247, -22047, -22372, -23258, -22990, -23301, -22145, -20916, -20179, -18856, -17370, -15868, -13441, -12403, -10799, -9947, -9865, -8821, -9805, -10029, -10604, -11057, -11007, -12234, -13069, -13592, -13587, -13976, -15436, -15866, -16882, -17562, -17958, -19036, -18516, -18977, -18734, -17830, -17638, -16817, -16022, -15819, -14844, -15182, -14495, -13793, -13570, -13128, -12115, -10810, -10033, -10046, -10666, -11222, -11874, -13853, -14861, -15847, -16704, -16998, -17726, -17847, -18348, -18374, -19017, -19244, -19645, -19476, -19151, -18774, -19350, -19280, -17953, -17573, -15809, -15665, -14187, -13504, -13861, -12569, -12744, -12955, -13095, -13425, -13078, -13835, -13869, -14717, -14376, -14604, -15358, -14478, -15391, -14843, -15340, -14927, -16812, -15940, -15776, -15649, -15456, -16952, -16164, -16339, -16303, -15901, -15081, -14449, -14795, -12837, -12767, -10857, -11653, -11547, -12354, -14538, -14079, -16379, -16363, -17655, -17641, -17043, -16392, -16406, -17246, -16941, -16779, -16783, -17027, -17337, -17533, -17754, -16385, -15775, -15193, -13092, -13684, -12561, -12413, -13903, -14616, -15270, -16350, -16830, -17441, -17790, -18140, -17824, -17416, -15973, -17443, -15624, -16736, -15002, -15363, -15117, -14137, -13782, -13631, -12753, -12565, -11143, -11099, -11353, -10873, -12478, -13833, -14935, -16292, -16943, -16479, -15868, -15931, -15067, -14797, -12907, -13292, -15213, -16262, -17012, -19324, -19665, -20207, -19535, -18982, -17941, -16452, -16092, -15118, -16243, -15604, -17432, -18283, -18749, -18690, -17422, -17523, -15262, -14544, -12057, -10449, -10069, -10174, -11647, -12354, -13910, -13939, -15180, -15725, -15312, -15229, -13809, -13665, -12621, -12510, -12916, -12491, -12984, -13075, -14300, -14971, -15814, -14701, -14735, -13302, -13096, -13406, -13180, -14109, -14473, -16088, -17470, -19776, -21293, -20925, -20908, -18674, -18001, -16576, -17289, -16848, -17458, -16821, -18536, -19067, -19647, -20568, -18667, -18039, -15908, -15995, -14379, -15169, -14489, -14379, -15701, -16241, -17786, -18253, -17916, -17361, -15797, -16121, -13106, -13550, -10714, -11421, -10474, -11345, -10933, -13018, -12492, -10928, -11546, -9805, -11882, -9947, -11183, -9546, -9565, -9627, -10214, -11663, -11551, -13326, -13797, -13818, -15396, -15677, -16377, -17628, -17000, -19379, -19275, -20231, -20861, -21229, -20955, -20278, -18807, -19816, -18276, -18951, -16803, -16932, -17254, -17451, -17065, -16939, -17193, -16030, -16802, -16848, -16534, -16951, -15112, -16516, -16028, -17223, -17755, -18361, -18054, -17514, -18018, -18248, -18761, -17579, -16911, -15735, -14702, -13366, -12183, -10467, -8609, -8772, -9297, -9224, -10090, -10766, -10714, -11523, -10867, -11355, -11257, -9693, -9827, -10166, -11632, -12096, -14941, -15739, -17070, -18743, -18974, -21380, -19944, -20329, -19517, -18115, -17827, -16871, -16898, -16523, -16008, -16515, -15888, -15292, -15353, -13908, -13819, -12968, -12647, -12855, -11895, -13255, -13994, -15025, -16674, -16684, -18568, -19634, -19329, -19997, -20192, -18867, -19835, -18336, -19355, -19041, -20305, -20309, -20851, -19822, -18853, -16457, -14300, -12371, -10139, -8609, -8283, -9274, -8794, -11190, -11132, -11735, -11627, -12369, -11528, -12007, -11746, -11713, -12507, -13525, -14868, -16950, -17264, -18567, -19246, -19515, -19292, -18418, -18290, -16222, -15795, -14482, -14826, -14401, -15831, -14941, -16542, -15783, -15563, -15076, -14009, -13538, -12413, -12726, -12840, -14366, -15563, -15905, -18296, -20469, -21624, -21072, -20000, -18142, -17339, -15465, -14727, -14565, -14096, -14429, -15439, -17046, -17858, -17887, -17057, -14943, -13661, -12310, -11592, -10606, -10654, -10583, -11488, -11395, -11985, -13348, -12916, -14265, -13138, -14314, -13621, -13458, -14911, -14833, -15873, -16417, -17101, -17889, -18647, -18196, -18704, -18292, -17538, -18807, -16828, -16635, -16579, -16733, -16178, -17053, -16585, -15247, -15258, -14809, -14541, -14564, -13365, -12995, -14772, -14760, -15892, -17218, -17792, -18125, -17715, -18000, -17507, -17421, -15835, -15324, -14353, -14475, -14729, -15903, -15602, -15922, -14390, -13813, -13470, -12708, -12489, -11739, -10787, -11190, -12413, -13196, -14243, -14443, -14315, -14896, -15675, -15658, -16040, -15724, -16115, -15829, -16360, -16158, -16318, -16162, -16300, -16280, -16647, -16288, -16188, -15084, -15699, -14453, -14602, -14751, -14199, -14518, -14447, -14843, -15036, -16152, -16277, -16223, -15466, -15562, -15450, -15709, -15353, -15845, -16719, -16019, -16971, -17211, -18004, -17285, -16567, -15593, -15141, -15045, -14936, -15940, -15990, -15431, -16343, -16529, -16021, -15754, -14495, -13706, -13298, -13020, -13484, -13323, -12985, -13470, -14405, -14704, -15057, -15472, -16368, -15657, -15759, -15549, -15600, -15452, -15014, -15444, -16713, -16966, -17324, -17568, -17405, -17686, -17252, -16453, -14944, -14546, -13546, -13767, -12468, -13836, -13466, -14326, -15347, -14869, -15755, -14902, -14830, -14983, -13946, -14344, -14225, -15301, -15187, -15787, -16159, -16993, -16144, -16281, -15339, -15196, -14665, -15004, -14703, -14900, -14386, -15689, -15398, -15921, -15169, -15331, -15013, -13944, -14526, -13784, -13240, -13538, -14271, -14227, -15036, -15117, -16023, -16057, -16411, -16078, -15577, -15359, -14946, -16388, -16358, -17668, -17681, -18829, -19007, -19333, -19023, -18380, -18164, -15919, -16187, -15698, -15284, -15054, -14941, -14758, -15094, -15395, -14861, -15054, -13958, -13626, -12917, -12649, -12586, -12442, -13400, -13313, -14603, -14840, -15593, -15968, -15885, -15573, -14894, -14631, -14685, -14156, -14485, -14716, -15220, -14968, -15971, -15408, -15920, -14257, -14690, -14361, -13251, -13690, -13206, -13670, -13944, -15216, -15355, -15198, -15759, -15939, -16819, -16274, -16580, -17198, -18055, -18106, -18423, -18593, -18714, -18682, -18236, -17790, -16774, -16102, -15560, -15337, -15133, -14486, -14819, -14805, -14848, -15313, -14437, -13613, -13455, -12564, -13015, -12702, -13108, -12646, -13891, -14572, -14986, -16114, -16679, -16136, -15622, -15737, -16325, -15769, -16089, -15209, -15874, -16124, -16230, -16497, -16847, -15554, -15324, -14287, -13234, -12634, -12369, -12381, -12517, -11876, -13048, -14123, -14960, -15919, -15198, -16069, -16412, -16622, -16647, -16490, -16169, -17214, -17117, -18664, -18892, -18777, -19037, -18618, -17568, -17016, -15808, -14808, -13477, -12837, -12562, -13069, -13259, -13862, -13965, -13972, -14152, -14503, -14984, -15321, -13765, -14384, -14517, -15233, -15315, -16761, -16561, -17856, -17915, -18961, -19411, -18620, -19028, -18151, -17665, -16835, -16967, -16597, -15946, -14371, -14526, -14111, -13423, -12259, -11243, -10685, -10146, -9687, -10414, -10475, -10758, -12261, -12821, -14236, -15586, -16794, -17773, -16886, -17855, -17479, -18434, -18228, -18225, -18351, -18219, -18113, -18470, -18487, -17897, -16141, -14950, -13898, -11906, -11611, -10645, -9834, -9472, -9660, -10949, -12247, -13029, -13918, -14036, -14855, -15036, -15639, -15620, -15522, -15828, -16727, -17760, -18754, -19918, -21054, -21625, -22395, -21799, -22217, -20540, -19987, -18680, -17637, -16194, -15727, -14879, -14965, -13985, -13529, -12947, -12387, -11876, -11402, -10706, -11001, -11615, -11837, -12648, -13586, -14383, -15831, -17573, -18225, -18954, -18730, -18965, -19223, -19450, -19173, -18732, -18267, -17853, -17096, -17342, -15896, -14892, -13189, -11029, -9088, -7899, -7278, -7026, -6600, -6684, -6999, -8150, -8599, -10583, -11080, -11889, -12036, -13093, -13613, -15327, -15597, -17560, -18999, -20476, -21845, -22701, -23795, -23630, -23246, -22385, -21599, -20397, -19332, -18618, -18007, -16780, -17154, -15965, -15652, -15052, -14185, -13596, -13165, -13052, -12718, -13021, -13614, -13949, -14982, -15908, -17059, -17513, -18735, -18933, -19507, -19188, -19003, -18275, -18536, -18510, -18007, -17546, -16971, -16063, -15068, -14133, -12951, -11459, -10316, -8083, -7568, -6676, -7109, -7362, -7845, -8551, -9419, -9961, -10912, -11723, -11915, -12485, -13119, -14149, -15719, -17319, -17984, -19432, -20530, -21448, -22018, -22182, -20793, -20532, -19081, -18382, -17516, -16683, -15812, -15572, -15409, -15303, -15437, -15357, -14909, -14376, -13921, -13253, -13197, -13190, -13273, -13981, -14707, -15860, -17204, -18369, -19455, -20230, -20098, -19767, -19460, -18622, -18138, -17320, -17233, -16809, -16652, -16720, -15737, -15651, -14922, -13818, -12564, -10950, -9961, -9258, -9116, -9338, -10370, -10597, -11878, -12096, -13595, -13698, -14407, -13818, -14808, -14840, -15076, -16238, -16528, -16984, -18104, -18547, -19133, -19130, -18975, -18395, -17204, -16238, -14721, -14155, -13617, -13621, -13191, -13633, -13187, -14110, -14402, -14966, -14782, -14825, -14225, -14498, -14264, -14261, -14984, -16018, -16218, -17755, -18703, -19224, -19738, -19578, -19267, -18625, -18308, -17422, -16873, -16125, -15540, -15627, -16036, -15201, -15120, -14691, -14334, -13786, -12975, -12355, -11412, -11653, -11732, -12188, -12533, -13113, -14008, -14427, -15312, -15419, -15680, -15855, -15994, -15611, -15514, -15646, -15696, -16012, -16379, -16809, -16813, -16834, -16889, -16403, -16474, -15805, -15195, -14415, -13984, -13753, -14142, -14345, -14431, -14562, -15222, -14878, -15844, -15808, -16131, -15921, -15929, -16183, -16072, -16737, -16265, -16796, -16700, -16453, -16684, -16392, -16409, -16203, -15934, -15547, -15148, -14829, -14699, -14498, -14158, -13619, -13786, -13376, -13073, -13161, -13328, -13242, -13391, -13740, -13986, -13936, -13872, -14789, -14891, -15497, -15564, -16248, -16576, -16716, -17097, -17083, -17405, -16836, -17133, -17331, -16838, -16775, -17009, -16918, -17152, -16880, -16712, -16135, -15738, -15547, -14766, -14017, -13468, -13212, -13578, -12969, -13678, -13795, -14489, -14921, -15622, -16061, -16271, -15990, -15944, -15730, -15121, -14984, -14984, -15065, -15413, -15998, -16130, -16856, -17246, -17075, -17089, -16335, -15551, -14621, -14096, -13863, -13358, -13115, -13050, -13616, -13871, -14159, -14319, -14832, -14609, -14459, -14340, -14263, -14394, -14536, -15119, -15767, -16646, -17025, -17889, -17877, -18068, -17987, -17666, -17478, -17329, -16944, -16504, -15929, -15720, -15635, -15146, -15315, -14266, -13780, -13242, -12645, -12721, -12361, -12260, -12244, -13007, -13623, -14250, -14495, -15109, -15611, -15753, -16288, -16115, -15893, -16135, -16449, -16902, -17409, -17578, -17722, -17830, -17540, -17455, -16389, -16014, -15557, -14736, -14701, -14068, -13847, -14240, -14099, -14491, -14388, -14246, -13811, -13901, -13643, -13324, -13659, -13960, -14645, -15277, -16298, -17190, -17468, -18041, -18472, -18831, -18603, -18213, -17569, -17195, -16851, -16813, -16334, -15929, -15968, -15249, -15094, -14466, -14216, -13436, -13156, -12547, -11973, -12303, -12342, -13143, -12994, -13460, -14078, -14426, -14836, -15157, -15210, -15437, -15476, -15595, -16271, -16162, -16314, -16752, -16707, -16748, -16366, -16004, -15241, -14462, -14187, -13927, -14099, -13885, -13665, -14042, -14194, -14601, -14717, -15027, -14476, -14733, -14774, -15064, -15338, -15683, -16099, -16898, -17363, -17988, -18652, -18722, -19101, -18532, -18559, -17683, -17637, -16966, -16626, -16024, -15196, -15442, -15263, -15484, -15159, -14689, -14366, -14233, -13831, -13384, -13123, -12961, -13015, -13321, -14002, -14331, -14936, -14926, -15193, -15581, -15542, -15535, -15251, -14764, -14543, -15083, -14853, -15236, -14983, -15178, -14963, -15243, -15034, -14780, -14609, -14327, -14292, -14065, -14067, -14106, -14246, -14305, -14557, -15013, -15229, -15894, -16110, -16295, -16675, -16961, -17304, -17458, -17735, -17766, -17772, -17486, -17614, -17182, -16965, -16353, -15967, -15769, -15177, -14816, -14259, -14191, -14230, -14324, -14293, -14051, -13751, -14222, -14384, -14740, -14653, -14599, -14669, -15015, -15350, -15431, -15824, -15950, -16113, -16093, -15824, -15578, -15777, -15743, -15750, -15373, -14766, -14772, -14758, -14684, -14566, -14152, -14191, -14431, -14567, -14893, -14733, -14845, -14735, -14947, -15198, -15242, -15343, -15468, -15543, -15825, -16199, -16516, -16565, -16590, -16768, -17122, -17118, -17290, -16670, -16126, -15974, -15139, -15057, -14586, -14067, -13964, -13521, -13416, -13304, -13938, -14091, -14516, -14570, -14830, -15068, -15672, -15532, -15856, -15737, -16112, -16733, -16908, -16834, -17052, -16619, -16808, -16397, -16183, -15643, -15290, -15144, -14768, -14955, -14924, -14911, -14505, -14345, -13948, -14030, -14267, -13982, -13646, -13424, -13696, -14432, -15101, -15416, -15617, -16045, -16301, -16843, -16843, -17068, -16503, -16687, -16687, -16701, -16643, -16437, -16980, -16452, -16761, -16353, -16351, -15662, -14840, -14344, -13794, -14065, -12983, -12665, -11449, -11475, -12960, -13331, -15162, -15750, -16096, -16112, -15779, -14191, -15210, -16484, -17139, -16951, -17094, -15827, -16427, -15822, -15985, -15020, -16460, -16870, -16483, -16023, -14630, -13992, -11990, -14999, -12368, -14586, -14922, -14395, -15620, -12792, -15078, -12923, -14014, -16933, -15678, -18517, -18002, -17580, -15151, -15343, -14752, -15549, -18012, -19868, -19230, -19092, -16903, -15354, -13940, -15258, -15494, -16454, -16945, -15831, -13783, -13436, -12304, -12174, -13072, -14378, -14636, -14091, -14194, -13622, -12709, -14004, -14189, -15280, -15298, -16254, -16256, -15878, -15447, -14963, -15698, -15682, -16961, -16155, -15913, -15150, -14753, -14374, -15289, -16533, -17244, -16862, -15674, -13594, -12242, -12255, -13551, -14449, -15479, -16934, -16625, -16824, -15525, -13106, -14630, -13383, -16737, -17296, -17117, -17279, -18850, -16535, -15727, -14892, -17924, -18338, -20429, -16573, -14688, -14856, -14906, -14118, -14486, -14528, -15252, -13795, -14096, -11444, -12631, -14180, -16370, -15110, -14479, -13388, -12751, -12499, -13947, -15071, -15546, -18040, -17357, -17413, -17115, -16196, -14789, -13537, -14801, -16071, -16836, -16968, -17780, -16841, -15290, -13948, -14319, -14492, -16237, -15738, -15670, -13432, -13502, -13057, -14923, -15182, -16584, -16340, -15161, -14224, -13404, -12378, -12113, -12701, -15685, -17162, -19852, -20461, -18401, -15570, -13719, -12683, -13321, -16444, -19872, -20023, -17782, -14337, -10662, -9095, -10892, -15645, -19581, -22204, -20774, -16363, -12078, -9150, -9719, -11814, -16468, -19486, -20850, -18835, -14704, -11468, -11941, -13518, -18128, -19513, -21451, -19259, -16118, -12594, -10068, -8899, -14643, -17975, -22558, -20619, -17385, -12318, -9300, -11441, -13143, -15861, -18828, -19158, -16080, -11436, -9444, -9738, -12586, -16652, -16744, -16791, -15011, -13177, -12570, -12276, -13850, -16605, -18969, -19466, -17479, -15775, -14766, -13548, -15088, -16289, -16660, -17128, -16939, -16306, -14686, -13989, -14160, -14712, -15591, -15955, -16249, -14816, -14748, -13636, -14239, -13692, -15055, -15435, -16453, -15857, -17325, -15822, -16134, -16085, -17450, -17453, -17246, -17112, -17103, -15705, -16097, -15650, -15984, -15611, -15726, -14795, -15086, -14485, -15411, -15324, -15541, -14284, -14093, -12480, -12533, -12963, -14146, -14662, -15491, -15362, -15487, -14559, -15225, -15280, -15639, -15617, -16042, -15663, -16764, -16177, -16637, -16000, -16555, -15196, -15358, -14018, -13677, -13272, -13655, -13238, -14525, -15201, -15948, -14650, -14357, -13324, -12263, -12625, -14765, -15272, -16046, -16094, -15581, -14979, -14698, -15136, -16270, -17424, -19406, -18974, -18571, -17094, -16782, -15960, -16891, -17165, -18272, -17795, -17371, -15308, -16372, -14888, -15395, -15692, -14610, -13672, -14783, -14096, -13508, -13490, -14468, -13228, -14479, -14344, -14556, -15848, -17114, -16995, -17377, -15981, -15499, -14907, -15623, -14525, -15539, -15470, -15123, -15303, -13607, -13904, -12421, -12372, -12937, -12606, -13363, -14888, -13826, -14646, -13943, -13701, -13223, -13900, -14735, -16059, -16311, -16377, -15622, -15868, -15355, -16454, -17379, -18351, -18414, -18028, -17194, -15791, -15506, -15455, -15740, -16827, -15436, -16620, -15813, -15840, -15500, -15225, -14395, -14041, -15082, -15960, -15864, -17091, -15678, -14619, -13882, -14462, -15331, -16847, -18033, -18743, -17895, -17112, -15355, -15707, -15022, -15883, -15733, -15914, -15451, -15478, -14497, -14329, -13528, -13931, -14212, -14950, -15601, -15398, -15254, -14271, -14070, -12931, -13372, -14224, -15169, -15638, -15167, -13999, -14825, -13588, -14504, -14460, -15452, -14974, -14391, -12083, -10670, -9466, -11237, -13521, -16567, -16500, -16421, -13693, -13386, -13306, -15082, -16654, -18853, -20026, -19489, -18724, -17040, -16824, -16735, -18009, -18616, -19546, -19145, -19030, -16763, -15315, -13449, -12615, -13082, -13673, -15017, -16002, -16088, -15916, -15151, -14855, -13622, -14297, -15769, -16812, -17793, -17471, -16953, -16177, -15485, -16054, -15971, -16201, -16777, -16879, -16942, -15753, -14231, -14399, -12830, -13882, -14430, -15534, -15859, -15723, -15535, -14581, -14314, -15165, -14327, -14987, -14395, -15539, -15102, -15010, -14779, -14018, -12612, -12366, -9975, -9718, -8567, -9432, -9774, -11972, -12581, -12126, -12763, -11442, -13675, -15638, -17866, -20843, -22840, -22958, -21930, -19574, -19932, -17868, -19344, -18355, -19681, -18969, -18319, -16131, -14330, -11512, -11050, -10994, -12798, -12776, -15006, -14608, -15979, -14915, -15648, -15526, -16801, -17685, -19832, -20324, -19676, -18199, -18279, -16187, -15557, -15683, -15260, -15611, -15443, -16007, -14643, -13359, -13848, -13722, -13818, -14997, -15170, -14713, -14455, -15010, -15720, -16588, -16787, -16089, -15410, -14893, -15332, -15779, -15021, -13497, -11491, -9198, -6417, -5357, -5446, -8032, -11385, -14989, -15552, -14843, -13981, -12238, -15097, -15549, -19291, -22672, -25062, -26170, -24438, -21548, -19299, -16272, -16240, -14183, -15026, -14438, -15534, -14613, -12199, -10115, -8959, -8460, -11397, -13018, -16521, -17101, -20013, -19643, -20476, -20136, -20340, -20193, -21178, -20332, -19751, -17078, -16233, -13343, -12032, -10715, -9947, -9251, -9989, -11924, -14051, -13986, -15505, -15321, -16099, -16089, -16512, -16651, -15945, -15790, -16843, -17837, -18441, -17465, -16931, -15673, -15080, -15066, -15684, -14437, -14874, -14355, -13289, -11629, -8109, -5998, -5811, -6655, -11711, -14517, -18453, -17850, -17703, -18056, -15110, -17201, -17091, -18020, -21461, -21900, -23503, -20615, -19447, -18413, -15250, -14349, -11241, -10394, -10721, -12602, -13806, -13695, -14160, -13889, -13625, -15072, -14981, -15610, -16495, -18308, -19785, -21372, -21977, -21384, -19342, -17965, -14476, -13326, -11991, -10959, -10560, -10808, -11827, -11395, -11645, -12331, -13856, -14905, -16678, -17673, -18375, -19128, -18457, -18489, -17837, -16084, -16363, -15216, -14912, -13887, -14295, -15199, -15191, -15489, -15496, -14313, -14459, -15274, -16237, -16892, -15259, -14447, -11031, -7553, -7418, -6428, -11476, -14458, -17913, -19703, -18192, -18953, -14817, -15337, -13256, -15166, -19395, -21439, -23121, -22308, -21011, -18986, -15152, -11247, -7950, -7646, -9785, -13096, -15680, -16565, -17551, -16346, -16146, -15987, -14570, -14139, -16576, -18452, -20329, -20077, -20907, -19125, -17225, -15910, -12149, -10479, -8495, -9052, -11111, -12601, -15208, -15706, -16618, -16666, -16810, -17523, -17708, -17847, -18138, -18236, -18811, -18146, -16964, -15273, -13939, -13855, -12947, -11875, -11828, -11224, -11652, -12818, -14588, -16321, -17366, -19772, -21204, -20804, -19790, -17326, -14544, -9795, -7297, -4320, -4270, -7409, -11307, -16399, -18110, -16421, -15853, -14490, -14921, -15603, -16282, -20621, -23288, -23523, -22126, -19082, -17869, -15834, -14012, -10060, -7967, -8614, -12189, -15435, -17821, -19939, -20671, -20829, -19835, -17575, -15405, -13178, -14659, -15493, -17107, -17822, -17201, -17036, -16084, -13385, -9813, -8420, -6701, -8067, -11287, -14426, -16455, -17450, -20261, -20932, -19609, -17160, -15682, -14965, -14735, -16117, -17288, -17356, -17736, -16683, -15946, -13623, -11407, -9813, -10609, -12769, -16526, -19511, -21814, -22680, -22227, -20888, -18982, -15640, -13397, -11978, -11685, -10948, -10620, -7815, -5365, -3093, -3490, -7735, -13201, -19238, -21995, -21660, -23607, -21780, -20528, -20103, -17487, -20251, -19945, -19165, -16720, -14038, -14601, -13974, -13116, -9793, -8719, -11310, -12748, -14237, -14179, -14175, -14020, -14281, -15589, -15817, -15418, -15563, -17722, -18982, -18515, -17777, -17512, -17156, -17280, -16703, -14456, -12640, -11427, -11582, -13436, -13108, -13992, -14688, -15882, -16837, -16631, -15714, -15209, -15527, -15916, -15981, -16717, -16477, -17203, -18238, -20820, -20167, -18255, -15909, -14805, -14707, -15293, -16764, -17843, -17831, -17876, -17879, -17069, -14752, -12425, -11219, -11372, -12798, -15234, -17580, -18235, -16680, -13667, -9201, -6294, -5155, -8670, -12757, -17024, -16407, -15678, -17656, -12065, -15034, -10240, -11282, -16804, -15695, -20578, -19676, -21654, -20774, -18110, -14731, -7455, -9439, -9208, -11484, -14782, -15657, -19976, -20777, -20761, -19894, -17737, -15350, -13281, -14591, -13371, -11193, -11586, -13020, -16039, -18790, -17739, -15679, -14256, -13401, -14386, -16080, -16549, -16697, -20248, -23419, -23613, -22545, -18864, -16798, -15078, -13733, -13355, -12090, -11556, -11497, -14004, -16270, -16699, -16908, -16328, -16941, -16882, -17220, -16863, -17199, -17384, -18010, -19118, -18164, -16851, -15923, -14808, -14186, -12698, -10474, -10134, -11109, -10938, -11947, -11525, -7425, -4836, -3774, -6908, -8996, -12698, -12408, -12719, -19073, -16521, -22204, -19987, -15969, -21751, -18746, -19280, -15213, -14852, -16916, -18609, -20982, -13742, -15514, -15054, -12420, -15369, -13555, -12589, -13899, -15931, -17204, -18679, -19587, -16911, -19033, -17914, -15369, -15062, -14984, -15623, -18642, -19784, -20207, -19711, -17548, -15098, -13389, -12878, -10369, -10094, -13754, -15254, -17123, -17701, -19362, -18332, -18136, -17971, -16480, -15590, -13677, -15672, -18151, -19277, -19959, -17702, -16843, -12714, -11215, -11017, -10258, -11970, -12924, -15885, -18860, -18684, -18204, -16832, -15727, -13543, -12833, -12865, -11133, -11640, -12271, -12513, -11944, -8314, -4737, -1532, -533, -3108, -6574, -12743, -14226, -16390, -23448, -23071, -28733, -25623, -23493, -26898, -22230, -20364, -14971, -13343, -11667, -13429, -13609, -8863, -10844, -10208, -10630, -13557, -13384, -16336, -18138, -21646, -23473, -26014, -26884, -23959, -23554, -20607, -16033, -13622, -10255, -8861, -10133, -11193, -13669, -16772, -18545, -18839, -18424, -17987, -15251, -15296, -15782, -16603, -18293, -18461, -19829, -19855, -18441, -15043, -11742, -8218, -5956, -7931, -10220, -14319, -16847, -18035, -20258, -18288, -17157, -14046, -12236, -12572, -13036, -15753, -17671, -18821, -18827, -17456, -15086, -10681, -7002, -3936, -3794, -5312, -5925, -9081, -11618, -14059, -16189, -13958, -11558, -8817, -8382, -14156, -16839, -21999, -21003, -21960, -25707, -20683, -24592, -17063, -12814, -14001, -9824, -12798, -11536, -16274, -20741, -25556, -28006, -24537, -26390, -22807, -19109, -18291, -13892, -13426, -14261, -16273, -17283, -15699, -13551, -10222, -11151, -10482, -8203, -11217, -15013, -19389, -25415, -26700, -25527, -22708, -19426, -14720, -10238, -8213, -4337, -6380, -9588, -11930, -15743, -17752, -19312, -17649, -16678, -13927, -11737, -12461, -10389, -12360, -14345, -13918, -15033, -14175, -12770, -11388, -11923, -10813, -10124, -11724, -11616, -14456, -16371, -15491, -16933, -17690, -15664, -15004, -12785, -11381, -11954, -14221, -16303, -19673, -22087, -22876, -23928, -21920, -17379, -12721, -6770, -3496, -4991, -7209, -12819, -17839, -19451, -22834, -24417, -22762, -24118, -20290, -19521, -21722, -21003, -21985, -23319, -22802, -22542, -21621, -15931, -9598, -6934, -4976, -4098, -6449, -7175, -10190, -16304, -20189, -21946, -24641, -22468, -19971, -19544, -16474, -12779, -11136, -10812, -11200, -11861, -10869, -9176, -10238, -10719, -10894, -11224, -11670, -10944, -12659, -16450, -18125, -17768, -17882, -17191, -16462, -15263, -14004, -13294, -13133, -13151, -14623, -16855, -16202, -14999, -15512, -15171, -15570, -16232, -16122, -16621, -16598, -17359, -18516, -18150, -16871, -16017, -15395, -15143, -17380, -16717, -17831, -18090, -17130, -18895, -18204, -17239, -16361, -14562, -14738, -15057, -14432, -13091, -10706, -9178, -6898, -7939, -9993, -12103, -17591, -18392, -21847, -24849, -22583, -24032, -19236, -17148, -17519, -15341, -14602, -12157, -12996, -14185, -16025, -15546, -13261, -13798, -14656, -15219, -16068, -15138, -13568, -14434, -14797, -13823, -13626, -12230, -10251, -11695, -12052, -11237, -11484, -11216, -12871, -15534, -16827, -18258, -19348, -20366, -20099, -18889, -17124, -13790, -12368, -11369, -11910, -12512, -14672, -17182, -18240, -20779, -20341, -18610, -17025, -13381, -12318, -12873, -11918, -12954, -15000, -15642, -16862, -17908, -17094, -17118, -17242, -16654, -17751, -18810, -19803, -21917, -23190, -21897, -20099, -17304, -13471, -9916, -8717, -7653, -7803, -9680, -10689, -13632, -15419, -15731, -17284, -17386, -17215, -16343, -15695, -13677, -11205, -9407, -8159, -10757, -12898, -14515, -16869, -16680, -18384, -18219, -19008, -19476, -15785, -17779, -17261, -16813, -17049, -15686, -17718, -17663, -15796, -13017, -10790, -10476, -8604, -9002, -10333, -10959, -14451, -16999, -19112, -19206, -18421, -17930, -17215, -16190, -14602, -15506, -16394, -17979, -20068, -19451, -18843, -17789, -15884, -14919, -13754, -12470, -11782, -13817, -14923, -17950, -19711, -19429, -20122, -19963, -17979, -16410, -14775, -11143, -9146, -8480, -8076, -7684, -9617, -11619, -15622, -19261, -21262, -23306, -24180, -24071, -23377, -22857, -19416, -15436, -12381, -9488, -7452, -5653, -5035, -6870, -9570, -13947, -16379, -18511, -18705, -18491, -18266, -16563, -15046, -14628, -14345, -14107, -14308, -14738, -14408, -14826, -14067, -12499, -11007, -8845, -7093, -9091, -11414, -15986, -20425, -22376, -24628, -25759, -23007, -20975, -17374, -13595, -13190, -11879, -11989, -12828, -15076, -16327, -17368, -16382, -14298, -14576, -14416, -14091, -14850, -15554, -17438, -20448, -21700, -22154, -19706, -17020, -14819, -12051, -10598, -8542, -7231, -8489, -11818, -15035, -17489, -19146, -20452, -21257, -21086, -18785, -15803, -14245, -12826, -13674, -16038, -13987, -13570, -14717, -13187, -15074, -14153, -13219, -15106, -15840, -17730, -19736, -22092, -22515, -22526, -20140, -16050, -12131, -7898, -5865, -5305, -7936, -11772, -15317, -18905, -21189, -20841, -19620, -17309, -13633, -11494, -9333, -9887, -12286, -14418, -15473, -17586, -16827, -14309, -13002, -9747, -8836, -9916, -12339, -16080, -19403, -21649, -21854, -21878, -18965, -14953, -11348, -6530, -5252, -5578, -10303, -14353, -16933, -20343, -19651, -21393, -20422, -17868, -18112, -16774, -18262, -18370, -18052, -18438, -17516, -17297, -16144, -14282, -13600, -13457, -13385, -13697, -14740, -15526, -16815, -19197, -19382, -19882, -19710, -18089, -17201, -16207, -13465, -13107, -12929, -12887, -15962, -17955, -17669, -17893, -16115, -14521, -13787, -12779, -12642, -14279, -16498, -18489, -20089, -20527, -18893, -17723, -14686, -12283, -9993, -8792, -8564, -9972, -12132, -12876, -14852, -15395, -15574, -15576, -14340, -14211, -14230, -14653, -14848, -15266, -15376, -13839, -13690, -12831, -12073, -11358, -10279, -10734, -11183, -12759, -14392, -16722, -18357, -20227, -20657, -20465, -17863, -16219, -14766, -12201, -11456, -11201, -11756, -13811, -15999, -18106, -19619, -20217, -19038, -19027, -17217, -15412, -13344, -12746, -14500, -14612, -17592, -17753, -17550, -17736, -16769, -16704, -16850, -17455, -17761, -19215, -19490, -18869, -19126, -17706, -16219, -15057, -13387, -13665, -13654, -14614, -14795, -16068, -17088, -15835, -16078, -14884, -15046, -15645, -15801, -16888, -17170, -16767, -16134, -15133, -13465, -11764, -10663, -10159, -11284, -12648, -14454, -15987, -17595, -17894, -18156, -16548, -15279, -13902, -12206, -11368, -11708, -11835, -12512, -14353, -15711, -16867, -16490, -14770, -13736, -13652, -13078, -12735, -12657, -12104, -13047, -13094, -12782, -12612, -12240, -12831, -13638, -13602, -14952, -14943, -17186, -19086, -20185, -21672, -21844, -20986, -21084, -19000, -17166, -15921, -13706, -13292, -13365, -13574, -14428, -15741, -16614, -17039, -18043, -17044, -16682, -15811, -15136, -15238, -15410, -15052, -14529, -14448, -13637, -13218, -14306, -14970, -16423, -17892, -18605, -18901, -18821, -18513, -16568, -17601, -16863, -16682, -16886, -15919, -16686, -16904, -16536, -15436, -14707, -12503, -11523, -10619, -10595, -10870, -11692, -13015, -14360, -15678, -16169, -16424, -17161, -17423, -17392, -16945, -15729, -14916, -14651, -13815, -13586, -12883, -12546, -12661, -12541, -13195, -13411, -13143, -14010, -14829, -15922, -16480, -17241, -18643, -19289, -20173, -19976, -18774, -16348, -13620, -11099, -10203, -9109, -8748, -10108, -11327, -13742, -15440, -15955, -16365, -16659, -17075, -17575, -18277, -18857, -20754, -22881, -23039, -23417, -20379, -17293, -14942, -11064, -8468, -5850, -4737, -7059, -10394, -14941, -18708, -21662, -22610, -22372, -21318, -17803, -14929, -12707, -12290, -14356, -16067, -17495, -18696, -18986, -17817, -14492, -10525, -5196, -3134, -1758, -3766, -8698, -13509, -20735, -23344, -27141, -26199, -23432, -21710, -17576, -18448, -17171, -17403, -17198, -16689, -15720, -14199, -12647, -9488, -8442, -7852, -9241, -11839, -15505, -17882, -21175, -23377, -23720, -23375, -20913, -18706, -16099, -14119, -12549, -11128, -11265, -11145, -11135, -11785, -11348, -12507, -13616, -14473, -15544, -16596, -17909, -18889, -19776, -19591, -19864, -18712, -17432, -15575, -14306, -13135, -11600, -10962, -10823, -10009, -10711, -11266, -11210, -12113, -12251, -12955, -15423, -15978, -17319, -18652, -19142, -19254, -18706, -18700, -17408, -17356, -16228, -15159, -15211, -12623, -11645, -10601, -10242, -10934, -12378, -13677, -15298, -16285, -17694, -19230, -19235, -19020, -17963, -17180, -16426, -15429, -15246, -14575, -14724, -14992, -15128, -13951, -13416, -13608, -12948, -13592, -13500, -12516, -14016, -14147, -16824, -19431, -19943, -20588, -18161, -18563, -15468, -15365, -14530, -15025, -18977, -19822, -23124, -21968, -21633, -19079, -17123, -14493, -11292, -10271, -9190, -11294, -12729, -15454, -16670, -17357, -18660, -18372, -18154, -16741, -16106, -14416, -13797, -13234, -12075, -11655, -11798, -12223, -13834, -14808, -15175, -15697, -15384, -14892, -14416, -12861, -11725, -10961, -11398, -12046, -13726, -14332, -14361, -15449, -15440, -14964, -15068, -14154, -14862, -14810, -15623, -16512, -14884, -14116, -12950, -13088, -13259, -13532, -15055, -15584, -17726, -19134, -19642, -19837, -17866, -17501, -16266, -14691, -14455, -14368, -16180, -18637, -20592, -21125, -19780, -17698, -15724, -13264, -11513, -10409, -11117, -12452, -14077, -16420, -17860, -17491, -18338, -17329, -16396, -15444, -14190, -14206, -15167, -16665, -17267, -17864, -16525, -15297, -14379, -12437, -12266, -12041, -11679, -12188, -13012, -14064, -16957, -19362, -22768, -23860, -23429, -21921, -18829, -15766, -12780, -9622, -7968, -7957, -10044, -13028, -14883, -16989, -17481, -17790, -16653, -15703, -14897, -13656, -13250, -14036, -13840, -14853, -14813, -14623, -15405, -15465, -16445, -16464, -15788, -15398, -14706, -14556, -14534, -14447, -15243, -15377, -16002, -15965, -15774, -14962, -14000, -13217, -12471, -12492, -12634, -13808, -15933, -18133, -20058, -20846, -20123, -19287, -17144, -15257, -13485, -12543, -12410, -12620, -13322, -13812, -14414, -14494, -13499, -13386, -13632, -15096, -16020, -18105, -19434, -20193, -20904, -20078, -19064, -16432, -13154, -10157, -7972, -6753, -6828, -8167, -9276, -11713, -14447, -15992, -18030, -18757, -19186, -20136, -20743, -20752, -20497, -19316, -18186, -16730, -15224, -11994, -10482, -8792, -8570, -10598, -13322, -16791, -19968, -22335, -23283, -23366, -21625, -19766, -18444, -17135, -15748, -14970, -13497, -12495, -12122, -12643, -13065, -14442, -15285, -17233, -18591, -20490, -21608, -22024, -21654, -20205, -17215, -14704, -11377, -7983, -5015, -4193, -4665, -6788, -9778, -13375, -16995, -20030, -22743, -23901, -23607, -21364, -19402, -16770, -13985, -12185, -9492, -8157, -7677, -7505, -7818, -9575, -10802, -12821, -15249, -17259, -18764, -19647, -19583, -18781, -18062, -15766, -14318, -12437, -10840, -10808, -11232, -12525, -13148, -14350, -14195, -13797, -14628, -14989, -15840, -16254, -17780, -19139, -19870, -20763, -20455, -19743, -18448, -16577, -14596, -12217, -10866, -10972, -12001, -13808, -15423, -17113, -18546, -19736, -20652, -20254, -18905, -17220, -16024, -16077, -15777, -16117, -17145, -18154, -19479, -19768, -18966, -17537, -15962, -15360, -14732, -14187, -14074, -14544, -16391, -18319, -19607, -19879, -17679, -15838, -13338, -9946, -8066, -6627, -6680, -9580, -12889, -15771, -18071, -18458, -17829, -17240, -15050, -12868, -11316, -10516, -11060, -12798, -14746, -15803, -16195, -16042, -15445, -14390, -12952, -11856, -12350, -13848, -15998, -18526, -19844, -20016, -19146, -17449, -14761, -12205, -9956, -9277, -9874, -11541, -13511, -15543, -16861, -17356, -17872, -17714, -17264, -17403, -17157, -17225, -17106, -17148, -16850, -16785, -16836, -16312, -15959, -15485, -15319, -14921, -14249, -14032, -13790, -14778, -15227, -16948, -18037, -18000, -17717, -16873, -15699, -13888, -12382, -11352, -11366, -11810, -13146, -14589, -15478, -16457, -16768, -17095, -16664, -16055, -16403, -17237, -17626, -18512, -18225, -17641, -16978, -14965, -13395, -12209, -11468, -11523, -12839, -13860, -15830, -17210, -17496, -17812, -17721, -17535, -16651, -16303, -15885, -15681, -16436, -16250, -16572, -16598, -16072, -15513, -15246, -14279, -13674, -13635, -13660, -14993, -16033, -17030, -18758, -19334, -19300, -18278, -16308, -13681, -11732, -10119, -9664, -10454, -11272, -13231, -15089, -16055, -16596, -16313, -15135, -14367, -13652, -13416, -13434, -14098, -15234, -16932, -17398, -17220, -16028, -14462, -12785, -11381, -10892, -11278, -12368, -14884, -16982, -18869, -19270, -18725, -17680, -16492, -15487, -14598, -14450, -14721, -15643, -16206, -16531, -16605, -15829, -14657, -13516, -12358, -11598, -11395, -11844, -12989, -14426, -15956, -17220, -18624, -19131, -18779, -18656, -17413, -16793, -16556, -15954, -15881, -15778, -15847, -15871, -15979, -15034, -14926, -14740, -14741, -15398, -15525, -16367, -16724, -17428, -17835, -17971, -18102, -17592, -17783, -17050, -16746, -16102, -15567, -15619, -14906, -15438, -15251, -14758, -14224, -13459, -12682, -12298, -12246, -12726, -13733, -14877, -16575, -18261, -18533, -18214, -17369, -15559, -13805, -12828, -11965, -11774, -12407, -13357, -14745, -15246, -14977, -14676, -14417, -13787, -13866, -14042, -13916, -14162, -15365, -15745, -16394, -15958, -15957, -15675, -15048, -14160, -13561, -13229, -13166, -13924, -14285, -14811, -15571, -16235, -17592, -18349, -18668, -18196, -17266, -16732, -15475, -14962, -14314, -14039, -14440, -14763, -15284, -15390, -14924, -14298, -14295, -14199, -13989, -14392, -14236, -15237, -16101, -16863, -17219, -17491, -17936, -18009, -18300, -17893, -17061, -16227, -14572, -13452, -12539, -11860, -12106, -12662, -14131, -15601, -17156, -18055, -18317, -18385, -17660, -17139, -16720, -15941, -15949, -15929, -16161, -15816, -15638, -14410, -13760, -13916, -13569, -14520, -14617, -15288, -16150, -16395, -16688, -16293, -16048, -15687, -15439, -15429, -15245, -14889, -14775, -14858, -14711, -14759, -14536, -14245, -14397, -14271, -14635, -14878, -15302, -15876, -16181, -16246, -15471, -15009, -14291, -13728, -13816, -14239, -14987, -15822, -16648, -16735, -16716, -15529, -14105, -12852, -11952, -12245, -12528, -13312, -14345, -15175, -16191, -16954, -17403, -17305, -16940, -16461, -16038, -15894, -15531, -15447, -15356, -15294, -15552, -15181, -14924, -14369, -14226, -13982, -13743, -13536, -13107, -13902, -14505, -15038, -15788, -16238, -16798, -17037, -16622, -16207, -15376, -15374, -15255, -15306, -15670, -15798, -16776, -17242, -17727, -17911, -17736, -17926, -17858, -18082, -17691, -17182, -16642, -16564, -16321, -15683, -14619, -13410, -12751, -12898, -12848, -13190, -13417, -13865, -15086, -16106, -16970, -17045, -16589, -15736, -14985, -14151, -13159, -12812, -12863, -13495, -14449, -14942, -14856, -14332, -14089, -14112, -14632, -14763, -15240, -15771, -16581, -17319, -17319, -17100, -15909, -15143, -14575, -14138, -13976, -14057, -14704, -15435, -16024, -16402, -16347, -16027, -15573, -15329, -14553, -14438, -14768, -15367, -16498, -17435, -17958, -18018, -17847, -17270, -16538, -16110, -15057, -14698, -14567, -14276, -14227, -13724, -13444, -13534, -13360, -13198, -13371, -13473, -14243, -14961, -15551, -16457, -16705, -16926, -17112, -16884, -15959, -15252, -14283, -13610, -13271, -12928, -13342, -13810, -14873, -16355, -17471, -18199, -18229, -17902, -17273, -16121, -15194, -14153, -13568, -13848, -14366, -14840, -15196, -15310, -15397, -15931, -16139, -15788, -15732, -15244, -15176, -15268, -14790, -14275, -14122, -14169, -14301, -15008, -15276, -15363, -15686, -15547, -15711, -15767, -15522, -15451, -16221, -16368, -16728, -16748, -16499, -16296, -16077, -15661, -15327, -15188, -14949, -15124, -15080, -14827, -14617, -15143, -15405, -16241, -17510, -18069, -18895, -19253, -19081, -18311, -16928, -15075, -13596, -12366, -11224, -11075, -11292, -11905, -13186, -14259, -15299, -15919, -16330, -16699, -17327, -17867, -17754, -17706, -17143, -16415, -15269, -13843, -12643, -11407, -10632, -10305, -10665, -11424, -12931, -14525, -16304, -17300, -17775, -18098, -17914, -16895, -15692, -14086, -12788, -12294, -12178, -12554, -13209, -13819, -14649, -15532, -16330, -16716, -17256, -17584, -17824, -18335, -18239, -17758, -17093, -16162, -15029, -14243, -13317, -13326, -13685, -14506, -15722, -16965, -18193, -19119, -19318, -18941, -17995, -16636, -15167, -14023, -13102, -12691, -12509, -12861, -13785, -14570, -15519, -16210, -16523, -17317, -17359, -18108, -18358, -18285, -18310, -17671, -16651, -15229, -13874, -12866, -12289, -12128, -12117, -12391, -12549, -13264, -13923, -14579, -15457, -16220, -17030, -17406, -17877, -18023, -17731, -17154, -16478, -15510, -14486, -13562, -12583, -12009, -11937, -12198, -13071, -14229, -15141, -16346, -17043, -17296, -17700, -17003, -16602, -15993, -15301, -14832, -14568, -14219, -13964, -13790, -13600, -13662, -14098, -14374, -14711, -15311, -15681, -15816, -15991, -15871, -16216, -16746, -16675, -16894, -16390, -15628, -15234, -14873, -14669, -14518, -14699, -14875, -15334, -16037, -16395, -16563, -16091, -15583, -15125, -14595, -14085, -13657, -13584, -14028, -14839, -15622, -16029, -15824, -15624, -15440, -15343, -15287, -14995, -15091, -15623, -16262, -16569, -16487, -15815, -15048, -14574, -14004, -14224, -14065, -14587, -15408, -15931, -16797, -16835, -16885, -17028, -16961, -16784, -16281, -15586, -15216, -15107, -15205, -15505, -15874, -15978, -16140, -16180, -15997, -15573, -14881, -14747, -14716, -15172, -15373, -15824, -16351, -16749, -17322, -17397, -16919, -16003, -15415, -14880, -14506, -14755, -14414, -14845, -15351, -15462, -15415, -14661, -13767, -13316, -13377, -13362, -13704, -14279, -14819, -15575, -15986, -15675, -15219, -14667, -14004, -14065, -13769, -13615, -13952, -14181, -14902, -15124, -15347, -15076, -14863, -14519, -14240, -13828, -13591, -13640, -14282, -15218, -15824, -16156, -16067, -16194, -16311, -16027, -15858, -15497, -15595, -15521, -15645, -15563, -15117, -15251, -15366, -15703, -16096, -16028, -16476, -16585, -16882, -17093, -16876, -16646, -16526, -16406, -16320, -16172, -15561, -15313, -15202, -15241, -15633, -15950, -16314, -16840, -17262, -17097, -16382, -15460, -14307, -13831, -13678, -13751, -14371, -15246, -16023, -16836, -17185, -17159, -16919, -16361, -15667, -15299, -15013, -14821, -14800, -14816, -14664, -14408, -14057, -13491, -13111, -13016, -13080, -13822, -15066, -16177, -17294, -17921, -17866, -17312, -16120, -14744, -13698, -13110, -12827, -13060, -13423, -13979, -14233, -14897, -15106, -14835, -15027, -14922, -15290, -16057, -16379, -16681, -17033, -16597, -16311, -15848, -14691, -13781, -12950, -12158, -12538, -12832, -14031, -14926, -15793, -16856, -17288, -17353, -16680, -16096, -15372, -14908, -15106, -15254, -15827, -16130, -16555, -16989, -17068, -16845, -16142, -15436, -14688, -14224, -14282, -14292, -14928, -15631, -16010, -16499, -16550, -16190, -15852, -15316, -15133, -15106, -14869, -14876, -15212, -15577, -16068, -16127, -15522, -14817, -14094, -13887, -13963, -14415, -14144, -15220, -15100, -15783, -16350, -16240, -17291, -16986, -17200, -16660, -15845, -15966, -14563, -16085, -14976, -14370, -15604, -12280, -14795, -13170, -13904, -14022, -14022, -15364, -15241, -17381, -17406, -19061, -18731, -18177, -17160, -17432, -15374, -14928, -13672, -13286, -13901, -14073, -14876, -14931, -16461, -16385, -15575, -15208, -14350, -14240, -13538, -14881, -14523, -16154, -16356, -16494, -16604, -16124, -15268, -13976, -13098, -12619, -13437, -13419, -13819, -14646, -15350, -15761, -16056, -16369, -16198, -16458, -15977, -15261, -13767, -13980, -13856, -14238, -15007, -15009, -15385, -14613, -14144, -14007, -14984, -15318, -15843, -15083, -14938, -14874, -15502, -16248, -16172, -17110, -16346, -16237, -14889, -14775, -14852, -15292, -15362, -15246, -15056, -15436, -15483, -16553, -16237, -16565, -16080, -15671, -15060, -15316, -15858, -15618, -16089, -15257, -15054, -14126, -15556, -14730, -16278, -16193, -16884, -16691, -16004, -15646, -15570, -15844, -17284, -17173, -18419, -17078, -17054, -16654, -16442, -16424, -15748, -14945, -14475, -13151, -13866, -13057, -14270, -15342, -15235, -16742, -14548, -14702, -14196, -14483, -14549, -15062, -14856, -14767, -15374, -15115, -16052, -15028, -16483, -14987, -14780, -14012, -13491, -14086, -13957, -15184, -14235, -15832, -14040, -15243, -14656, -14911, -15863, -15654, -15805, -14601, -15021, -13565, -15024, -14473, -16030, -15549, -15131, -14714, -13867, -14818, -14352, -14913, -14377, -14220, -14585, -14536, -15617, -15280, -16409, -16317, -16819, -15592, -15571, -15865, -15631, -15657, -15945, -15512, -15698, -14868, -15471, -15232, -15704, -15558, -16276, -15614, -16077, -15995, -16416, -15806, -16780, -16921, -16609, -17124, -17331, -17904, -17104, -17260, -15831, -15234, -14183, -12835, -12894, -12413, -14015, -14026, -14926, -15081, -15926, -16273, -16716, -17491, -17644, -17319, -17278, -16222, -15898, -15397, -14891, -14102, -13814, -12881, -13024, -13484, -14507, -14779, -16235, -16621, -17057, -17095, -16026, -15538, -14861, -14542, -14184, -14490, -14000, -14201, -14659, -14898, -15141, -15071, -15150, -14637, -14462, -13570, -14553, -14941, -15635, -16264, -16093, -16122, -15460, -15625, -15251, -14895, -15243, -14062, -13937, -12802, -13733, -14771, -16160, -17186, -16362, -16370, -14905, -14551, -14311, -15385, -16082, -16563, -16679, -15754, -15438, -15436, -16067, -16376, -16561, -15601, -15235, -14530, -14668, -15004, -15733, -15424, -15921, -15060, -14878, -13417, -13975, -13508, -14141, -14489, -14922, -15059, -14981, -16241, -16743, -17466, -17493, -17537, -17199, -16361, -15507, -15306, -14822, -15051, -15794, -15462, -15389, -14784, -15321, -14522, -15230, -15238, -15306, -15471, -15856, -16267, -16320, -16403, -16449, -15696, -14915, -14428, -13921, -14397, -14081, -14929, -15078, -15687, -15957, -16214, -16367, -16602, -16918, -16641, -16936, -16633, -16387, -16117, -15828, -15177, -14620, -13947, -13890, -12559, -12761, -12351, -12589, -12903, -13366, -14809, -14608, -15441, -14498, -15151, -14682, -15972, -16444, -16220, -16366, -15628, -16505, -16001, -17700, -17834, -18968, -18984, -18092, -16631, -15466, -15489, -15526, -15942, -15478, -14744, -13403, -12626, -11983, -11659, -12138, -12013, -12440, -11846, -11978, -12553, -12965, -14780, -15949, -16594, -16572, -16627, -16728, -16953, -17674, -18096, -17758, -17781, -17803, -16991, -16987, -16755, -16505, -16201, -15976, -15274, -14501, -13672, -13874, -13447, -13602, -13609, -13672, -13911, -13591, -14900, -14749, -15644, -15620, -16538, -16759, -16790, -17759, -17235, -17380, -17319, -16908, -16659, -16590, -16147, -16161, -15554, -15717, -15753, -15659, -15278, -15045, -15031, -15089, -14697, -14805, -14121, -13895, -13451, -13672, -12964, -13092, -12809, -12960, -14117, -14294, -16110, -15699, -16338, -16246, -15360, -15294, -14266, -16148, -16550, -17664, -17293, -17143, -16869, -16861, -17343, -17844, -18109, -17864, -16850, -15662, -14610, -14981, -15240, -15123, -14405, -13276, -11864, -10971, -10808, -11079, -11724, -12551, -13193, -13701, -14290, -14980, -15526, -16444, -17327, -17204, -16979, -16369, -16290, -16450, -17012, -17549, -17375, -17600, -17338, -16719, -16640, -16774, -16750, -16379, -15701, -14848, -13607, -12606, -12856, -12565, -12420, -12177, -11879, -11723, -11966, -14104, -15422, -16980, -17402, -17199, -17578, -17130, -19016, -18511, -18822, -17914, -16917, -16421, -15279, -15747, -14929, -16044, -14951, -15161, -13338, -14056, -13927, -14805, -15158, -14910, -14831, -13835, -14128, -14159, -14317, -15141, -14552, -15007, -13758, -14217, -13999, -15285, -16795, -17253, -17091, -15613, -14945, -13845, -15694, -16673, -18348, -17991, -16997, -15926, -14744, -15954, -16682, -18466, -18730, -18314, -16347, -14889, -14149, -14594, -15574, -15785, -15251, -14491, -12865, -12751, -13153, -13937, -14220, -13919, -13017, -12304, -11883, -12989, -14576, -16129, -17405, -18061, -17136, -16336, -16251, -15950, -17000, -16728, -16707, -15821, -14861, -15004, -15334, -16308, -16607, -16465, -15358, -14162, -13263, -13068, -12824, -13489, -13721, -13324, -13808, -13053, -13372, -13830, -15045, -15656, -15971, -15704, -14907, -15206, -15573, -16694, -17225, -17144, -16477, -15703, -15345, -15502, -16437, -16581, -16728, -16523, -15001, -14322, -13738, -14586, -14999, -15895, -15929, -15569, -15345, -15258, -16364, -16421, -16811, -16173, -15244, -14316, -13476, -14199, -14563, -16073, -15999, -15351, -13999, -13083, -13155, -14554, -16253, -17258, -17654, -16821, -16984, -16545, -17995, -18556, -19783, -19240, -18644, -16690, -15548, -14667, -15366, -16327, -16643, -15691, -14254, -13016, -12802, -13284, -13824, -14279, -13576, -13564, -12696, -12699, -13407, -14225, -15520, -16110, -16326, -15830, -15444, -15962, -16767, -17753, -18216, -17369, -16461, -15462, -15342, -15464, -15682, -15679, -14830, -14414, -12748, -12408, -11890, -11960, -12459, -12318, -12354, -11732, -11591, -12175, -13069, -14144, -14846, -15405, -15423, -15217, -15908, -16301, -17612, -17609, -17541, -16735, -15568, -15643, -15428, -16171, -16509, -17226, -16804, -16470, -15368, -15085, -15118, -16089, -16437, -16075, -15463, -14636, -15164, -15203, -17065, -16541, -16778, -15731, -14757, -14190, -14260, -15521, -16337, -16822, -16124, -15202, -13902, -13821, -15069, -17266, -17824, -18699, -16876, -15725, -15203, -16258, -17948, -19128, -20221, -19557, -18177, -16177, -16403, -15795, -17021, -17016, -16193, -13901, -12834, -11724, -11868, -13175, -13908, -13676, -12635, -11600, -11306, -12068, -13765, -15877, -16049, -16200, -15633, -15224, -15581, -17033, -18012, -18204, -17484, -16326, -14403, -14101, -14007, -14870, -15167, -15117, -14421, -12763, -12277, -12099, -12289, -12575, -12575, -11887, -10853, -10552, -11502, -12546, -14147, -16023, -16096, -16307, -15513, -15091, -16127, -15885, -17762, -17341, -17126, -16542, -16381, -16968, -16969, -18010, -17473, -16885, -15588, -14991, -14585, -15137, -16502, -17212, -17379, -17405, -17081, -16563, -16783, -16468, -16429, -15610, -15254, -14673, -14442, -14819, -15267, -16394, -16725, -15940, -15269, -13008, -12917, -12229, -13824, -15576, -16510, -17811, -17088, -17122, -16367, -17462, -18384, -19586, -19628, -19647, -17940, -17258, -16610, -17173, -17524, -17648, -16647, -14572, -13437, -12343, -12062, -12079, -12018, -11132, -10299, -9969, -10305, -11306, -13093, -14715, -15416, -15746, -15706, -15903, -16777, -18217, -18984, -18900, -18141, -16945, -15971, -15431, -15688, -15452, -14791, -13964, -12888, -11969, -11677, -12201, -12544, -12555, -12713, -12128, -11838, -11216, -12172, -12737, -13827, -14586, -14965, -15282, -15347, -16131, -16390, -17065, -17283, -17889, -17971, -17756, -18033, -18057, -18522, -18440, -18352, -17695, -16554, -15502, -14400, -14336, -14046, -15277, -15070, -15603, -15335, -15861, -15965, -16336, -16508, -15985, -15925, -15089, -15338, -14919, -14981, -15363, -15115, -15264, -14688, -14430, -13886, -13384, -13340, -13115, -13805, -14994, -16245, -17814, -18431, -18565, -18368, -18361, -17948, -18449, -18695, -18719, -18037, -17485, -17185, -16938, -16782, -16959, -14976, -13667, -12721, -11805, -11825, -12502, -12822, -12943, -12918, -12949, -13045, -13322, -14363, -15143, -15282, -15783, -15839, -16017, -16615, -17721, -18156, -17585, -17449, -16588, -16118, -15976, -15604, -14844, -13657, -13217, -12372, -11942, -12039, -12216, -11836, -12400, -12256, -12051, -11874, -12031, -12688, -13339, -14397, -15062, -15293, -15457, -15984, -16853, -17295, -17677, -17321, -16670, -16404, -16614, -17215, -17405, -17753, -17693, -16774, -16325, -15412, -15095, -15093, -15255, -15318, -14955, -14863, -15059, -15298, -15767, -15840, -15951, -15664, -15925, -15610, -15910, -15815, -15868, -16104, -15500, -15071, -13993, -13760, -14079, -14393, -14994, -14777, -14343, -13755, -14970, -16140, -18169, -19062, -19402, -18920, -17968, -17552, -17562, -18301, -18867, -19523, -18471, -16714, -14965, -15330, -15505, -15325, -15055, -13580, -12222, -11783, -12578, -12977, -13709, -14436, -14573, -14388, -13982, -14235, -13983, -14490, -15823, -15779, -15585, -15572, -15669, -16158, -16631, -17019, -16410, -15490, -15068, -14746, -13829, -13958, -13370, -13182, -12790, -12659, -12419, -12015, -12530, -12901, -13251, -13103, -13209, -13000, -13509, -14422, -15397, -15690, -16343, -16681, -16638, -17042, -17042, -17474, -17679, -17637, -17347, -16596, -16529, -15990, -16131, -15906, -15510, -14819, -14507, -14169, -14256, -14361, -14810, -15083, -15424, -15741, -16011, -16413, -16220, -16324, -16492, -15714, -16052, -15004, -14845, -14735, -15045, -15241, -14787, -14655, -14013, -14172, -14748, -15774, -16638, -16348, -15441, -15454, -15148, -16933, -17513, -18486, -18187, -18673, -17783, -17511, -17568, -18562, -19201, -18888, -17342, -15147, -14379, -14516, -15085, -15164, -15117, -14034, -13419, -13672, -13740, -14081, -14744, -15345, -14861, -14977, -14576, -14789, -14941, -16181, -16348, -15624, -15298, -14627, -14076, -13993, -14189, -14212, -13515, -13095, -12976, -12665, -13115, -13830, -14305, -14352, -14276, -14054, -13505, -13717, -14020, -14353, -14326, -14499, -14219, -14056, -14591, -15031, -15911, -16157, -16505, -16177, -15974, -15493, -15452, -15288, -15687, -15487, -15309, -14877, -14653, -14798, -15006, -15594, -15665, -15782, -15627, -16032, -16153, -16488, -16994, -17385, -17397, -17259, -16759, -15991, -15428, -15062, -15178, -15040, -14801, -14481, -14277, -14523, -14844, -15850, -16161, -15789, -15432, -14674, -15138, -15477, -16751, -17777, -17023, -16546, -16023, -16169, -17546, -18411, -19126, -18965, -18495, -16743, -16739, -16033, -17470, -17550, -17771, -16450, -14898, -14321, -14580, -14986, -15139, -15574, -14482, -13557, -12959, -12740, -13011, -13831, -15053, -14607, -14143, -13424, -12965, -13334, -14569, -14939, -14586, -13259, -12852, -12596, -13426, -14360, -14928, -14936, -14775, -14544, -14348, -14520, -14965, -15497, -15385, -15231, -14835, -14041, -14701, -15000, -15339, -15072, -14779, -14029, -13636, -13846, -14398, -14584, -14528, -14753, -14763, -14827, -14943, -15617, -16073, -16349, -17207, -17084, -16811, -16500, -16801, -16843, -17305, -17892, -17801, -17646, -16979, -17118, -16302, -15839, -15345, -14855, -14363, -14096, -14100, -14059, -14064, -14573, -14786, -14708, -14695, -14251, -14686, -14411, -15337, -15574, -16262, -16112, -16495, -16892, -17198, -17649, -18258, -18898, -18055, -17225, -16596, -16102, -17051, -16954, -17621, -15837, -16347, -15000, -14976, -14209, -14772, -15175, -15576, -15807, -14738, -14810, -14665, -15268, -15337, -15448, -15234, -14137, -14496, -13691, -13973, -13511, -13972, -13740, -13964, -14026, -13855, -14334, -14339, -15221, -15023, -15224, -14846, -14522, -14660, -14488, -14756, -14801, -15121, -14998, -15119, -14855, -15104, -14877, -15094, -14625, -14410, -13489, -13209, -13688, -13380, -14217, -14114, -14467, -14612, -14907, -14996, -15206, -15407, -16058, -16453, -16415, -16542, -16907, -16973, -17604, -17748, -17591, -17460, -16723, -16893, -16147, -15641, -15336, -15250, -14834, -14844, -13772, -13218, -12703, -12789, -13537, -13525, -13873, -13822, -14174, -14744, -15447, -16020, -16603, -16956, -17146, -18041, -17984, -18901, -19073, -19845, -19570, -19075, -18182, -16879, -16422, -16106, -16379, -16143, -15765, -15337, -14610, -13961, -13599, -14063, -13910, -14183, -14382, -13531, -13377, -13533, -14711, -15687, -16746, -16961, -16498, -15795, -16291, -16360, -16890, -17101, -17117, -16161, -15396, -14585, -14444, -13798, -14340, -13761, -13470, -12376, -12668, -12450, -13405, -13852, -14442, -13775, -13383, -13199, -13159, -13738, -14554, -14992, -14863, -14944, -14738, -14662, -14946, -15233, -14966, -14815, -15044, -14953, -15140, -15295, -15879, -15940, -16136, -16162, -15810, -15473, -15358, -15584, -15963, -16230, -16717, -16379, -16317, -16144, -16021, -16219, -15997, -15999, -15479, -15245, -14702, -14405, -14238, -14187, -14004, -14182, -14012, -14466, -14415, -15206, -15155, -15347, -15576, -15748, -16221, -16462, -16734, -16762, -17074, -17541, -17822, -17981, -17744, -18091, -17809, -17681, -17184, -17170, -16995, -16651, -16766, -15827, -15584, -15172, -15282, -14989, -15096, -14709, -14398, -14272, -14204, -13750, -13821, -14101, -14275, -14968, -14979, -15203, -15402, -15568, -16209, -15874, -16336, -15869, -15873, -15609, -15181, -15051, -14738, -14733, -14051, -14486, -13492, -13890, -13535, -13891, -13364, -13643, -13657, -13684, -13741, -13751, -13981, -14137, -14576, -14686, -14886, -14890, -15015, -15408, -15476, -15314, -15081, -15468, -15581, -16186, -16729, -16583, -16096, -15658, -15381, -15467, -15710, -15894, -15631, -15416, -15190, -14983, -15065, -14958, -15297, -15742, -15942, -15554, -15090, -15044, -14559, -15097, -15458, -15049, -14648, -14246, -13977, -14153, -14689, -15225, -15214, -15494, -15610, -15837, -15977, -16499, -16931, -16851, -16879, -16523, -16581, -16458, -16652, -17008, -17283, -17138, -16894, -16849, -16635, -16876, -17123, -17049, -16581, -16029, -16023, -15547, -15851, -15764, -15565, -15001, -14861, -14108, -14125, -13664, -14466, -14127, -14754, -14893, -14910, -14768, -15118, -15305, -15325, -15742, -15633, -15570, -15287, -15267, -14736, -15410, -14965, -15375, -14573, -14606, -14245, -13965, -14406, -13929, -14267, -14259, -14431, -14109, -14450, -14431, -14541, -14812, -14464, -14699, -14483, -14665, -14900, -15040, -15224, -15520, -15661, -15932, -15689, -16276, -16493, -16388, -16481, -15774, -15378, -15296, -15435, -15554, -15298, -15281, -14876, -14993, -14901, -14758, -14337, -14777, -14809, -15185, -14856, -14266, -14099, -13971, -14356, -14339, -14157, -14156, -14201, -14601, -15117, -15589, -15843, -16236, -16319, -16419, -16191, -16430, -16509, -17004, -17062, -17224, -16707, -16956, -16895, -17539, -17368, -17651, -16929, -16614, -16139, -16277, -16080, -16362, -16163, -15924, -15689, -15285, -15363, -14855, -14594, -14495, -14333, -14130, -14319, -14449, -14590, -15051, -15259, -15458, -15205, -15734, -15384, -15315, -15571, -15798, -16283, -16306, -16250, -15959, -15856, -15693, -15726, -15105, -15152, -14953, -14483, -14256, -13845, -13732, -14020, -14281, -14463, -14270, -14487, -14217, -14462, -14299, -14808, -14671, -15012, -14928, -14801, -14688, -14960, -15288, -15512, -15295, -15409, -15305, -15722, -15714, -16054, -15602, -15640, -15643, -15649, -15348, -15255, -15093, -15101, -14979, -14611, -14072, -13694, -13623, -13841, -13838, -14046, -14074, -14215, -14536, -14857, -14828, -15252, -15278, -15625, -15665, -15720, -15830, -16187, -16426, -16716, -16801, -16693, -16840, -16693, -17093, -16704, -16971, -16768, -16687, -16607, -16587, -16767, -16463, -16555, -16049, -15674, -15351, -15367, -15170, -15077, -14670, -14576, -14330, -14284, -14560, -14578, -14937, -15059, -15356, -15090, -15065, -15361, -15523, -16128, -16429, -16508, -16529, -16538, -16721, -16859, -17005, -16927, -16463, -16167, -15723, -15397, -15137, -14852, -14882, -14372, -14174, -14126, -13731, -13702, -13935, -14047, -14437, -14732, -15063, -15460, -15745, -16073, -15846, -15436, -15361, -15156, -15154, -15123, -15195, -15053, -15086, -14767, -14597, -14722, -14765, -14868, -14727, -14292, -14088, -13841, -14076, -14102, -14638, -14808, -14790, -14614, -14292, -14046, -13898, -14036, -14343, -14688, -14978, -15017, -15241, -15123, -15245, -15332, -15364, -15419, -15334, -15341, -15043, -15358, -15571, -15972, -16017, -16457, -16117, -16227, -16118, -16539, -16845, -17232, -17341, -17332, -17089, -17252, -17164, -17209, -16755, -16382, -15652, -15051, -14572, -14357, -14434, -14347, -14314, -14051, -13973, -14081, -14413, -14726, -15318, -15577, -15696, -16013, -16173, -16595, -16862, -17213, -17300, -17470, -17337, -17143, -16779, -16517, -16447, -16278, -16216, -15788, -15309, -15185, -14881, -14704, -14305, -14082, -13811, -13813, -13933, -14078, -14482, -14515, -14910, -15149, -15161, -15514, -15532, -15774, -15895, -15864, -15962, -15630, -15598, -15259, -15328, -15295, -15241, -15099, -14657, -14303, -14064, -13617, -13305, -13154, -13394, -13589, -14072, -13895, -13889, -14020, -14062, -14268, -14411, -14319, -14327, -14279, -14550, -14680, -14944, -15092, -14978, -14955, -15096, -15319, -15385, -15421, -15644, -15688, -16024, -16093, -16398, -16475, -16400, -16439, -16222, -16130, -16057, -16400, -16571, -16554, -16684, -16726, -16544, -16574, -16542, -16350, -16081, -15695, -15255, -14741, -14919, -14894, -15128, -15073, -15291, -15275, -15373, -15326, -15622, -15685, -16031, -16175, -16406, -16586, -16809, -16973, -17165, -17156, -16759, -16513, -16030, -16003, -15525, -15701, -15229, -15108, -14664, -14419, -14316, -14269, -14252, -14261, -14462, -14297, -14766, -14970, -15468, -15774, -16247, -16172, -16212, -16186, -16307, -16164, -16307, -15860, -15604, -15162, -14981, -14650, -14538, -14322, -14178, -13957, -13876, -13627, -13471, -13646, -13679, -14149, -14232, -14473, -14367, -14212, -14210, -14265, -14119, -14198, -14306, -14348, -14458, -14595, -14747, -14791, -14964, -15083, -14799, -14522, -14585, -14585, -14661, -15090, -14975, -15235, -15460, -15750, -15987, -16159, -16375, -16254, -16255, -16036, -15908, -15957, -16367, -16518, -16788, -16512, -16345, -16029, -15932, -16228, -16342, -16522, -16507, -16344, -16078, -15893, -16008, -15946, -15909, -15685, -15489, -15275, -15474, -15658, -15979, -16204, -16446, -16246, -16232, -16166, -16228, -16309, -16310, -16071, -15897, -15649, -15547, -15449, -15353, -15339, -15140, -14959, -14767, -14512, -14193, -14455, -14790, -15062, -15188, -15208, -15262, -15369, -15355, -15576, -15518, -15516, -15222, -15140, -14752, -14879, -14969, -15248, -15340, -15361, -15326, -14931, -14683, -14508, -14164, -14115, -14070, -14280, -14299, -14426, -14424, -14601, -14415, -14905, -14886, -15052, -14800, -14719, -14657, -14719, -14728, -14905, -14720, -14741, -14649, -14784, -14594, -14740, -14541, -14693, -14657, -14846, -15108, -15498, -15839, -15866, -15918, -15915, -15824, -15885, -15976, -16123, -15975, -16071, -16134, -16206, -16059, -16041, -15882, -15751, -15695, -15714, -15484, -15308, -15379, -15470, -15513, -15557, -15595, -15485, -15590, -15928, -15965, -16154, -16016, -16209, -16198, -16265, -16250, -16243, -16172, -16143, -15848, -15795, -15647, -15393, -15486, -15310, -15404, -15315, -15292, -15219, -15012, -14939, -14954, -15265, -15238, -15596, -15444, -15651, -15540, -15865, -15939, -15829, -15679, -15491, -15345, -15263, -15377, -15284, -15254, -15251, -15232, -15186, -15191, -15093, -15097, -15077, -15104, -15178, -15222, -15044, -15071, -14827, -15044, -14813, -14881, -14868, -14943, -14828, -14704, -14493, -14455, -14526, -14751, -14737, -14788, -14523, -14631, -14607, -14555, -14504, -14314, -14260, -14372, -14518, -14754, -14623, -14926, -15161, -15269, -15356, -15221, -15199, -15163, -15269, -15375, -15358, -15473, -15483, -15753, -15597, -15716, -15589, -15356, -15162, -15033, -14915, -14969, -14902, -15183, -15266, -15539, -15662, -15796, -15756, -15806, -15935, -16025, -16166, -16367, -16598, -16900, -17009, -16961, -16873, -16589, -16583, -16185, -16038, -15699, -15606, -15502, -15589, -15649, -15571, -15765, -15659, -15731, -15576, -15604, -15593, -15570, -15811, -15944, -16045, -16019, -16208, -16110, -15982, -15890, -15539, -15520, -15428, -15536, -15342, -15321, -15023, -15010, -14882, -14945, -15130, -15103, -14959, -14725, -14490, -14334, -14486, -14533, -14599, -14563, -14621, -14636, -14441, -14597, -14519, -14581, -14565, -14429, -14390, -14350, -14500, -14623, -14555, -14721, -14728, -14787, -14775, -14888, -14801, -15036, -15025, -15201, -15198, -15137, -14996, -14791, -14709, -14581, -14741, -14780, -14909, -14843, -14835, -15012, -15157, -15480, -15546, -15610, -15646, -15655, -15654, -15698, -15652, -15766, -15727, -15920, -15827, -15701, -15677, -15626, -15871, -16022, -16112, -16067, -15888, -15948, -15982, -16173, -16211, -16208, -16249, -16167, -16048, -16028, -15823, -15852, -15707, -15648, -15663, -15722, -15840, -15864, -15910, -15953, -15977, -15950, -15964, -15878, -15838, -15712, -15656, -15615, -15570, -15538, -15394, -15358, -15265, -15319, -15182, -15198, -15072, -15169, -15088, -15307, -15259, -15359, -15449, -15371, -15484, -15432, -15387, -15193, -15139, -15076, -15010, -14837, -14810, -14619, -14585, -14606, -14573, -14698, -14750, -14843, -14793, -14847, -14793, -14942, -14953, -14993, -15049, -14984, -15110, -15102, -15058, -15151, -15098, -15051, -14957, -14898, -14784, -14746, -14798, -14636, -14708, -14597, -14599, -14672, -14604, -14639, -14571, -14693, -14706, -14787, -14767, -14729, -14713, -14935, -15178, -15441, -15481, -15542, -15468, -15518, -15651, -15739, -15870, -15732, -15790, -15678, -15667, -15738, -15798, -15925, -16016, -16013, -15911, -15805, -15906, -16194, -16334, -16419, -16193, -16074, -15913, -16086, -16217, -16486, -16459, -16416, -16227, -16069, -16045, -15934, -15795, -15806, -15764, -15516, -15338, -15162, -15341, -15397, -15732, -15889, -15641, -15508, -15371, -15426, -15650, -15729, -15836, -15755, -15827, -15646, -15737, -15594, -15805, -15665, -15641, -15248, -14931, -14562, -14622, -14586, -14839, -14853, -14819, -14568, -14413, -14451, -14538, -14672, -14837, -14905, -14962, -14999, -15062, -15037, -15123, -15272, -15194, -15051, -14837, -14541, -14534, -14592, -14693, -14643, -14516, -14372, -14200, -14164, -14052, -14135, -14063, -14373, -14314, -14283, -14274, -14305, -14622, -14846, -15026, -15053, -15036, -15018, -15131, -15450, -15645, -15824, -15923, -16072, -16015, -15984, -15878, -15777, -15789, -15774, -15814, -15682, -15661, -15769, -15915, -16094, -16110, -16125, -16136, -16177, -16317, -16514, -16618, -16686, -16764, -16699, -16597, -16492, -16327, -16191, -15953, -15803, -15591, -15468, -15416, -15447, -15486, -15445, -15394, -15273, -15375, -15390, -15563, -15452, -15460, -15560, -15659, -15929, -15949, -16028, -15878, -15785, -15723, -15724, -15474, -15361, -15198, -15306, -15207, -15141, -14994, -14775, -14581, -14649, -14606, -14600, -14416, -14484, -14547, -14821, -15139, -15222, -15213, -15213, -15157, -15292, -15266, -15233, -15174, -15049, -14977, -14874}; -
--- a/SampledSoundFarewellDizione.h Wed Mar 27 10:29:56 2019 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,66737 +0,0 @@ -//Forma d'onda campionata -int nSampleNumFarewell = 66731; -int nSamplePerSecFarewell = 44100; -int nUnderSampleFactorFarewell = 3; -const int naInputSoundWaveFarewell[66731]= { -16159, -16224, -16273, -16332, -16389, -16315, -16318, -16341, -16292, -16298, -16284, -16195, -16097, -16064, -16071, -16006, -16020, -15997, -16106, -16249, -16348, -16339, -16293, -16295, -16323, -16223, -16161, -16049, -16051, -16105, -16145, -16167, -16216, -16292, -16308, -16263, -16316, -16357, -16323, -16344, -16339, -16283, -16281, -16232, -16239, -16195, -16224, -16287, -16176, -16172, -16294, -16351, -16358, -16361, -16372, -16322, -16375, -16344, -16372, -16315, -16308, -16311, -16368, -16442, -16365, -16328, -16330, -16338, -16314, -16195, -16150, -16135, -16192, -16155, -16122, -16131, -16065, -16105, -16040, -16092, -16080, -16161, -16162, -16119, -16072, -16110, -16142, -16109, -16154, -16154, -16118, -16115, -16149, -16157, -16231, -16238, -16193, -16285, -16207, -16177, -16198, -16240, -16215, -16213, -16247, -16378, -16474, -16456, -16395, -16400, -16444, -16439, -16400, -16471, -16405, -16361, -16349, -16344, -16260, -16142, -16222, -16220, -16211, -16187, -16280, -16348, -16283, -16285, -16277, -16245, -16244, -16274, -16191, -16097, -16033, -16072, -16081, -16128, -16054, -16119, -16123, -16121, -16195, -16163, -16137, -16150, -16143, -16205, -16147, -16149, -16126, -16156, -16229, -16249, -16305, -16296, -16268, -16332, -16274, -16306, -16332, -16334, -16287, -16311, -16292, -16300, -16356, -16374, -16414, -16387, -16419, -16316, -16322, -16210, -16149, -16156, -16227, -16252, -16246, -16227, -16261, -16283, -16302, -16226, -16268, -16293, -16309, -16253, -16275, -16322, -16330, -16315, -16253, -16208, -16187, -16199, -16069, -16152, -16036, -16043, -16130, -16130, -16072, -16033, -16050, -16072, -16172, -16208, -16287, -16329, -16282, -16324, -16276, -16184, -16210, -16117, -16081, -16119, -16123, -16158, -16248, -16268, -16229, -16284, -16301, -16295, -16319, -16270, -16368, -16419, -16401, -16363, -16252, -16281, -16227, -16185, -16244, -16310, -16237, -16244, -16301, -16327, -16353, -16381, -16347, -16320, -16248, -16195, -16184, -16157, -16235, -16218, -16230, -16263, -16204, -16090, -16116, -16125, -16216, -16192, -16281, -16339, -16337, -16412, -16515, -16455, -16332, -16257, -16205, -16271, -16330, -16255, -16205, -16277, -16289, -16170, -16162, -16049, -16039, -16075, -16126, -16188, -16224, -16259, -16244, -16310, -16292, -16185, -16166, -16328, -16323, -16281, -16131, -16131, -16072, -16093, -16083, -16159, -16215, -16192, -16268, -16308, -16322, -16295, -16297, -16257, -16230, -16194, -16140, -16069, -16128, -16096, -16042, -16038, -16118, -16154, -16170, -16235, -16230, -16247, -16238, -16214, -16139, -16197, -16192, -16261, -16236, -16139, -16126, -16064, -16086, -16220, -16270, -16289, -16253, -16311, -16354, -16409, -16419, -16406, -16376, -16455, -16595, -16558, -16531, -16562, -16662, -16622, -16548, -16410, -16387, -16442, -16414, -16285, -16306, -16382, -16346, -16358, -16290, -16267, -16265, -16261, -16225, -16163, -16204, -16258, -16302, -16338, -16238, -16129, -16121, -16120, -16167, -16154, -16131, -16088, -16058, -16100, -15936, -15824, -15777, -15779, -15793, -15857, -15815, -15840, -15949, -15944, -15964, -15964, -16047, -16035, -16106, -16167, -16217, -16268, -16317, -16249, -16193, -16233, -16206, -16242, -16214, -16291, -16240, -16239, -16220, -16262, -16262, -16264, -16313, -16238, -16042, -16054, -16006, -16029, -16088, -16222, -16261, -16322, -16309, -16334, -16410, -16491, -16503, -16458, -16522, -16601, -16665, -16729, -16847, -16936, -16994, -16966, -16917, -16956, -16927, -17035, -17005, -16974, -16977, -16858, -16799, -16733, -16728, -16733, -16689, -16608, -16538, -16416, -16437, -16371, -16306, -16247, -16177, -15986, -15880, -15743, -15608, -15568, -15644, -15590, -15556, -15446, -15462, -15446, -15279, -15223, -15115, -15044, -15012, -14802, -14700, -14501, -14307, -14206, -14213, -14207, -14133, -14308, -14508, -14685, -14776, -14947, -15181, -15527, -15926, -16356, -16672, -17091, -17384, -17633, -17873, -18107, -18234, -18365, -18350, -18492, -18543, -18540, -18463, -18422, -18367, -18291, -18211, -18175, -18119, -18117, -18073, -17947, -17840, -17733, -17537, -17363, -17115, -16933, -16842, -16691, -16531, -16408, -16194, -16017, -15968, -15854, -15741, -15668, -15566, -15427, -15269, -15041, -14928, -14885, -14801, -14616, -14623, -14636, -14581, -14572, -14743, -14673, -14778, -14964, -15096, -15108, -15285, -15307, -15285, -15303, -15276, -15301, -15274, -15368, -15397, -15395, -15332, -15384, -15511, -15526, -15530, -15650, -15692, -15825, -15899, -16006, -16137, -16235, -16334, -16395, -16433, -16539, -16555, -16532, -16631, -16751, -16707, -16762, -16853, -17040, -17141, -17226, -17293, -17367, -17445, -17558, -17596, -17578, -17723, -17799, -17688, -17639, -17407, -17274, -17148, -17064, -16893, -16769, -16751, -16782, -16724, -16663, -16696, -16596, -16623, -16659, -16727, -16641, -16705, -16840, -16960, -16966, -16828, -16856, -16850, -16841, -16891, -16798, -16765, -16788, -16809, -16650, -16593, -16422, -16279, -16220, -16120, -15932, -15830, -15769, -15603, -15428, -15299, -15063, -14970, -14836, -14681, -14622, -14710, -14703, -14554, -14454, -14515, -14528, -14410, -14362, -14247, -14173, -14213, -14196, -14149, -14133, -14159, -14024, -13956, -13964, -13993, -13991, -14071, -14217, -14415, -14771, -15143, -15400, -15698, -16094, -16711, -17216, -17537, -17851, -18101, -18523, -18790, -19082, -19275, -19433, -19568, -19527, -19520, -19483, -19479, -19543, -19617, -19612, -19539, -19496, -19366, -19257, -19200, -19069, -18741, -18635, -18417, -18227, -17839, -17527, -17276, -17057, -16906, -16717, -16567, -16385, -16158, -15966, -15705, -15427, -15061, -14759, -14526, -14426, -14175, -13976, -13558, -13430, -13182, -13176, -12985, -13032, -13023, -13063, -12865, -12842, -12633, -12538, -12347, -12213, -12162, -12212, -12199, -12377, -12389, -12425, -12517, -13071, -13530, -14137, -14597, -15379, -15932, -16671, -17254, -17873, -18375, -19011, -19442, -19965, -20206, -20554, -20706, -20871, -20784, -20999, -21044, -21067, -20873, -20726, -20533, -20526, -20380, -20401, -20380, -20295, -19997, -19731, -19508, -19262, -18793, -18500, -18137, -17786, -17339, -16883, -16319, -15849, -15327, -14914, -14505, -14096, -13844, -13528, -13377, -13057, -12822, -12499, -12435, -12395, -12328, -12362, -12423, -12467, -12492, -12615, -12821, -12969, -13174, -13473, -13737, -13847, -14078, -14186, -14432, -14526, -14697, -14674, -14862, -14831, -15003, -15044, -15112, -15160, -15303, -15368, -15597, -15739, -15927, -16069, -16492, -16694, -17091, -17281, -17531, -17770, -18221, -18340, -18768, -18799, -19142, -19122, -19531, -19396, -19762, -19527, -19714, -19583, -19548, -19395, -19139, -18911, -18780, -18395, -18186, -17684, -17480, -16920, -16772, -16355, -16267, -15876, -15941, -15711, -15642, -15678, -15986, -16269, -16547, -16727, -17070, -17192, -17490, -17589, -17618, -17481, -17490, -17457, -17515, -17314, -17203, -16960, -16757, -16454, -16118, -15865, -15658, -15370, -15110, -14859, -14718, -14443, -14247, -14121, -13834, -13936, -13745, -13802, -13725, -13590, -13510, -13401, -13498, -13496, -13418, -13326, -13359, -13543, -13681, -13717, -13769, -13941, -14176, -14377, -14479, -14679, -14669, -14891, -15006, -15152, -15288, -15256, -15421, -15465, -15685, -15722, -15857, -16093, -16290, -16586, -16860, -17211, -17547, -17816, -18013, -18325, -18607, -18808, -18913, -18877, -18984, -19139, -19186, -19240, -19262, -19306, -19361, -19330, -19189, -19044, -18984, -18768, -18644, -18260, -18028, -17891, -17700, -17663, -17356, -17275, -16970, -16702, -16479, -16107, -15934, -15503, -15233, -15010, -14871, -14761, -14416, -14364, -14065, -14180, -14192, -14282, -14401, -14840, -15190, -15509, -15855, -16337, -16668, -17034, -17278, -17525, -17556, -17920, -18137, -18289, -18099, -17936, -17731, -17529, -17347, -17114, -16837, -16696, -16612, -16482, -16234, -16306, -16106, -16082, -15987, -15937, -15841, -15852, -15960, -15873, -15786, -15750, -15540, -15408, -15234, -15235, -14755, -14795, -14624, -14677, -14420, -14338, -14232, -14045, -13975, -13784, -13771, -13574, -13514, -13447, -13292, -13283, -12947, -13021, -12851, -12955, -12768, -12858, -12899, -13051, -13129, -13472, -13491, -13694, -13798, -14340, -14625, -15086, -15257, -15826, -16207, -16655, -17038, -17383, -17967, -18453, -18911, -19269, -19493, -19941, -20122, -20466, -20613, -20790, -21083, -21205, -21253, -20999, -21097, -21016, -20827, -20752, -20541, -20038, -19889, -19492, -19450, -19202, -19034, -18795, -18468, -18234, -17947, -17808, -17774, -17574, -17818, -17964, -18195, -18325, -18357, -18223, -18300, -17979, -17747, -17520, -17416, -17083, -17012, -16722, -16425, -16036, -15650, -15245, -14817, -14474, -14427, -14178, -14089, -13951, -13658, -13518, -13341, -12950, -12899, -12629, -12719, -12373, -12267, -12043, -11729, -11481, -11302, -11081, -10932, -10979, -11076, -10948, -11032, -11134, -11336, -11213, -11363, -11503, -11806, -11822, -11910, -11970, -12205, -12340, -12745, -12907, -13027, -13245, -13848, -13881, -14384, -14497, -15058, -15374, -16321, -16507, -17439, -17731, -18642, -19096, -19616, -19836, -20352, -20657, -21539, -21314, -21900, -21872, -22515, -22522, -22941, -23071, -23482, -23420, -23716, -23924, -24248, -23891, -24258, -23821, -23708, -23277, -23032, -22547, -22307, -21444, -20961, -20183, -19809, -18891, -18363, -17918, -17351, -16697, -16278, -15556, -15213, -14723, -14481, -14206, -14223, -14008, -13938, -13510, -13493, -13065, -13072, -12556, -12659, -12339, -12380, -12248, -12274, -12219, -12068, -11978, -11832, -11650, -11739, -11474, -11715, -11593, -11949, -11802, -12147, -12264, -12643, -12694, -12703, -13109, -13041, -13388, -13591, -13779, -14136, -14048, -14443, -14517, -14931, -15003, -15490, -15550, -15921, -16161, -15905, -16463, -16451, -16629, -16756, -16591, -16628, -16252, -16600, -16347, -16441, -16408, -16234, -16299, -15961, -16131, -15568, -15816, -15628, -15923, -15977, -16141, -16311, -16164, -16850, -16458, -17254, -16943, -17537, -17741, -17850, -18658, -18440, -19381, -19155, -19793, -19830, -20140, -20337, -20239, -20863, -20579, -21453, -21173, -21285, -21320, -21024, -21430, -20854, -21050, -20635, -20242, -20438, -19826, -19796, -19377, -19172, -18726, -18490, -18093, -17606, -17530, -17276, -17200, -16991, -16920, -16864, -16675, -16484, -15962, -15964, -15479, -15279, -15100, -14710, -14672, -14361, -14086, -13686, -13459, -12960, -12709, -12178, -11908, -11298, -11305, -10892, -10953, -10760, -10663, -10614, -10502, -10422, -10553, -10334, -10460, -10111, -10515, -10532, -11117, -11010, -11871, -11887, -12430, -13044, -13080, -13814, -13999, -14256, -15125, -15187, -15983, -15607, -16920, -16145, -17187, -17070, -16944, -17605, -17458, -17902, -17920, -18155, -18094, -18017, -18761, -18332, -18989, -18905, -18928, -19049, -18828, -19093, -18944, -19240, -19281, -19248, -19487, -19294, -19582, -19352, -19680, -19780, -19950, -20283, -20313, -20725, -20512, -20769, -20306, -20344, -20435, -19836, -20167, -20250, -19646, -19872, -18971, -19142, -18290, -18565, -17800, -17741, -17558, -17271, -16877, -16947, -16165, -16396, -16282, -16175, -16055, -16187, -15998, -16161, -16167, -16111, -15804, -15905, -15502, -15337, -15297, -14928, -14673, -14709, -14286, -14243, -13621, -14089, -13250, -13620, -12961, -12845, -12764, -12149, -12054, -12090, -12076, -12097, -11887, -12178, -11372, -11798, -10913, -11115, -11212, -10685, -11545, -11436, -11845, -12258, -12216, -12790, -12489, -13804, -12883, -14179, -14305, -14175, -15130, -15027, -15019, -15483, -15457, -16031, -16234, -17224, -16670, -17378, -17211, -16903, -17265, -17804, -17445, -18680, -17761, -19129, -18089, -18914, -18874, -18777, -19539, -19827, -19314, -20404, -19820, -20506, -20275, -20997, -20396, -21098, -21327, -21413, -21021, -22798, -20541, -22524, -20995, -21166, -21935, -20522, -21003, -20588, -20396, -19974, -19076, -19803, -17708, -19711, -17761, -17704, -17283, -16701, -16074, -16211, -15864, -15323, -15646, -15432, -14752, -15447, -14981, -14762, -15251, -14933, -14455, -14292, -14287, -14014, -14335, -14409, -13595, -14233, -13406, -13602, -13639, -13337, -12971, -12992, -12822, -12190, -12547, -11879, -12390, -11884, -12166, -12104, -11693, -12218, -11414, -12325, -11652, -12011, -11786, -12117, -12102, -12443, -12590, -12992, -12783, -13498, -13813, -13593, -14456, -13739, -15223, -14445, -15356, -14773, -16407, -15526, -16870, -17190, -16477, -18161, -16635, -18388, -17037, -18370, -18061, -18675, -18391, -18459, -18032, -19090, -17837, -19171, -18956, -19141, -19951, -19218, -20686, -19085, -20623, -19338, -20677, -19887, -21273, -19165, -22411, -19185, -21500, -19079, -20779, -18482, -20671, -19504, -20765, -19701, -19465, -18499, -19082, -17939, -19331, -17725, -19274, -17320, -18947, -16290, -17158, -17260, -17259, -17798, -18104, -17065, -18783, -17156, -17207, -16276, -16497, -15455, -14971, -14915, -15971, -16036, -15310, -14284, -13421, -12576, -12838, -12461, -11745, -12430, -12492, -12405, -12030, -11547, -11223, -11720, -12581, -12650, -12340, -11446, -12033, -12354, -12664, -13972, -12271, -11813, -11833, -13367, -12639, -13248, -13136, -12534, -14725, -12698, -11280, -11227, -12567, -12403, -13323, -14718, -15345, -17594, -18277, -16398, -15858, -15452, -15470, -16209, -18571, -19095, -21095, -21747, -19860, -17525, -18405, -17858, -18560, -19641, -19351, -18996, -19881, -18875, -17477, -17317, -14798, -12909, -9879, -9397, -7892, -10652, -13391, -17301, -18536, -20505, -20512, -21028, -22716, -23267, -24173, -27343, -29026, -32767, -30567, -32106, -31395, -31357, -27768, -25253, -21015, -18678, -14883, -14739, -13520, -13560, -12017, -10771, -11125, -10018, -9053, -9861, -9990, -11376, -12063, -14717, -16132, -17566, -18262, -18558, -17979, -18905, -17271, -15917, -14968, -14799, -13376, -13200, -12949, -11965, -10407, -9892, -9807, -9742, -9260, -8670, -8895, -9654, -9952, -10607, -12124, -12804, -13541, -14476, -15677, -15639, -15518, -16195, -16878, -17169, -16741, -16481, -15136, -14519, -13657, -13727, -13078, -11123, -9329, -5258, -3120, -1377, -1550, -5754, -9222, -15072, -17765, -20612, -22068, -22223, -24139, -24590, -27103, -28785, -31241, -32162, -31031, -31564, -27643, -25155, -20364, -16793, -12567, -11167, -8913, -9801, -11735, -13706, -15389, -17187, -19259, -20410, -21024, -21883, -23024, -24760, -26136, -27498, -26783, -25857, -23796, -21887, -19408, -16918, -14849, -12337, -11228, -10720, -10809, -11778, -12579, -13690, -14873, -15223, -17068, -18240, -18347, -18836, -19279, -19522, -18057, -16645, -16727, -15015, -14553, -14042, -13564, -12874, -11860, -11820, -12280, -11914, -12013, -11627, -12547, -12054, -12315, -13130, -12299, -10553, -7138, -3585, -1337, -535, -2831, -5946, -12918, -17524, -19551, -21761, -20936, -19802, -20317, -20138, -21429, -22842, -25216, -24482, -22750, -21511, -17485, -13502, -10307, -5493, -3812, -4427, -5903, -9895, -14859, -19846, -21406, -24404, -28356, -26542, -26093, -26536, -24414, -23867, -24717, -23174, -20171, -18584, -16083, -12894, -12339, -10013, -7991, -9335, -11971, -13294, -16526, -19650, -21451, -23467, -24779, -24797, -24466, -23774, -21727, -20593, -20026, -17107, -14031, -13552, -12867, -11835, -12993, -13681, -13786, -14148, -15171, -16211, -17702, -17695, -18426, -19835, -19473, -19025, -16968, -14957, -9298, -4491, -1711, -112, -1372, -3204, -10323, -15322, -20778, -21046, -22461, -22078, -20388, -21220, -20776, -22957, -22543, -24440, -20860, -18678, -16989, -10881, -9758, -5290, -4236, -4190, -7200, -9620, -12974, -18689, -21601, -23107, -26510, -28018, -25285, -24517, -22912, -22084, -19398, -18355, -15251, -12801, -11972, -9285, -9320, -9017, -9622, -10659, -13509, -16177, -16530, -18902, -21027, -21744, -22421, -23246, -22851, -21399, -19054, -18268, -16241, -13671, -11655, -10484, -10895, -11446, -12707, -14597, -15906, -16935, -17302, -18742, -18827, -18197, -18707, -19449, -19629, -17358, -15800, -12092, -7756, -5188, -3809, -6929, -9258, -13450, -18689, -19715, -22906, -22164, -23184, -22639, -20839, -22261, -20779, -22715, -18608, -16094, -15824, -11156, -10512, -8089, -7071, -7595, -9069, -12514, -15924, -18834, -22482, -22828, -26208, -27864, -25469, -26314, -24470, -22427, -20104, -17589, -14293, -9822, -8736, -7203, -6430, -7360, -8727, -11637, -14852, -17379, -19770, -20848, -21843, -21975, -22762, -23089, -22544, -22279, -21192, -18975, -17128, -13950, -11299, -9015, -7581, -8334, -9061, -10693, -12971, -15830, -17312, -18505, -20031, -19845, -19410, -18992, -18609, -16731, -13296, -10217, -7195, -5498, -6748, -8761, -12368, -15923, -16571, -19018, -20334, -20637, -21623, -21929, -24032, -22977, -24893, -21057, -17144, -15973, -9806, -8760, -6516, -4854, -6028, -8964, -12634, -14394, -18226, -21911, -20979, -23706, -26359, -24751, -26116, -26230, -26112, -24410, -22025, -17555, -12811, -10388, -6651, -5824, -6665, -7718, -10709, -14752, -17842, -19507, -20627, -21836, -21950, -22156, -21784, -22139, -22625, -21413, -19994, -18730, -15565, -12045, -9760, -8319, -8174, -8904, -10554, -13111, -15492, -16868, -18531, -19787, -19779, -18711, -18245, -16458, -12971, -10244, -8389, -8022, -8761, -10734, -13612, -16689, -16553, -17053, -17246, -17286, -18651, -20122, -22887, -23403, -26122, -24032, -21310, -19637, -14122, -10919, -8392, -5885, -5995, -8587, -11845, -13008, -16656, -19902, -18783, -19488, -20994, -19928, -21247, -22386, -23703, -24666, -24039, -20871, -17346, -16627, -12104, -9573, -10370, -10565, -11388, -13706, -17060, -17675, -17952, -18911, -18722, -19195, -18157, -17811, -19718, -19769, -19304, -19426, -18226, -15821, -13094, -12761, -12320, -10969, -11580, -13033, -14584, -15412, -16846, -18954, -18673, -17993, -17179, -14837, -10284, -6792, -6309, -7304, -9878, -12552, -17343, -18110, -18206, -19422, -17934, -18634, -16880, -18860, -20605, -22012, -21349, -18773, -20572, -16808, -14810, -13110, -10202, -8666, -9791, -11760, -13790, -16393, -18510, -19005, -19838, -20402, -17453, -18541, -19371, -18892, -20631, -21601, -20294, -18587, -18949, -17044, -14315, -13767, -13468, -13632, -15010, -16534, -17944, -19602, -19421, -18994, -19227, -17902, -16638, -17006, -18022, -17959, -17969, -17863, -16612, -15205, -14048, -14116, -13171, -13025, -14160, -15875, -17182, -18323, -19468, -19332, -17967, -15675, -12819, -9775, -7420, -8292, -10893, -13069, -15760, -15696, -15332, -15888, -14567, -15285, -14676, -16344, -17488, -20360, -21935, -18573, -19644, -17860, -15632, -14795, -12032, -10155, -10787, -12882, -13181, -15537, -16852, -15697, -15129, -16782, -15426, -14109, -16115, -16998, -18661, -20517, -20608, -19327, -19945, -19209, -17883, -17740, -16451, -15896, -15611, -15939, -16043, -16492, -16515, -16216, -17738, -18116, -18783, -19487, -19620, -19896, -19782, -19737, -19128, -17915, -16835, -16041, -15522, -14429, -13491, -14290, -14265, -14430, -16628, -16624, -16004, -14873, -14078, -13325, -12608, -15887, -17405, -19611, -20157, -18572, -19566, -16043, -15328, -14197, -13359, -13816, -13351, -14683, -11786, -13407, -13781, -13542, -15831, -15058, -15137, -16233, -18071, -16998, -18705, -19200, -17895, -16036, -16640, -14739, -11726, -12869, -11934, -11796, -12745, -13408, -14403, -16065, -17860, -18700, -20628, -21463, -20950, -21571, -20784, -18093, -15915, -14431, -12799, -11839, -12746, -13349, -14799, -17082, -18633, -20370, -21264, -21161, -21317, -20541, -20167, -18758, -17844, -17698, -17045, -16600, -16031, -14657, -12538, -9526, -6796, -4889, -5571, -9463, -15230, -19889, -25424, -25840, -26910, -25382, -21824, -20175, -16750, -17269, -16178, -17711, -13146, -10553, -11277, -6337, -6537, -6305, -7440, -10152, -16195, -20690, -23405, -26179, -25867, -23676, -22215, -19116, -12963, -11635, -11198, -9711, -11468, -12758, -11262, -13177, -15400, -15014, -15182, -17930, -19426, -21490, -23957, -24077, -23623, -23003, -20517, -17658, -14808, -10532, -9545, -10456, -10337, -11297, -13875, -16525, -18890, -21452, -24114, -22922, -22189, -22268, -21338, -19795, -17084, -15858, -13167, -9131, -5999, -5620, -5898, -8656, -11400, -16521, -17435, -17961, -21193, -20141, -21888, -20435, -22722, -23711, -23293, -22319, -16948, -16134, -10787, -8035, -6227, -3864, -4314, -7150, -12130, -15105, -19500, -22433, -23123, -23511, -23635, -20251, -17334, -16337, -13307, -12333, -12927, -11777, -10259, -11324, -12994, -12590, -14523, -15683, -17386, -19663, -21783, -23566, -23828, -23809, -22308, -21461, -18885, -16288, -14047, -12394, -11635, -10727, -11317, -13348, -15103, -17416, -19598, -20982, -21296, -21466, -21684, -21145, -19122, -16841, -13727, -11145, -10639, -10569, -12619, -14466, -17399, -17488, -18386, -18933, -18169, -19032, -18434, -20523, -20147, -22161, -19835, -16546, -16475, -12422, -11747, -9647, -8163, -8424, -11117, -13311, -14059, -17491, -19381, -19021, -19514, -21292, -18860, -16799, -16510, -14597, -13098, -11928, -9942, -9093, -9520, -9942, -10938, -14116, -15304, -17010, -19728, -21948, -22535, -22141, -21400, -20311, -20866, -19135, -17977, -16839, -14565, -12101, -11727, -11825, -10989, -12083, -14310, -17175, -19456, -21712, -22269, -21804, -19818, -16068, -13404, -10674, -9321, -10857, -14574, -17636, -19262, -19944, -20644, -18937, -18481, -18372, -19331, -20851, -22620, -23417, -20781, -19365, -16204, -13627, -10830, -7822, -7126, -8142, -10986, -12767, -16765, -19994, -21410, -21675, -21996, -21406, -18002, -16797, -16082, -14782, -14640, -14218, -14269, -13926, -13183, -11202, -10995, -10430, -9618, -11065, -13281, -16180, -18468, -21560, -23275, -23659, -23706, -21936, -20011, -17241, -14992, -13507, -13039, -13200, -13519, -14394, -16509, -17591, -17991, -19011, -18204, -16553, -14459, -12352, -11517, -9895, -12242, -14413, -15150, -16519, -14863, -16139, -15340, -15773, -16460, -17544, -21843, -24051, -27346, -25539, -24543, -22736, -18984, -15367, -10677, -7423, -5946, -7161, -8223, -10634, -12965, -15584, -17568, -19204, -20870, -21212, -20252, -20515, -19943, -19112, -17070, -15038, -15248, -14314, -13442, -13219, -13598, -13056, -12398, -12983, -12384, -12473, -13072, -14703, -17492, -19414, -21175, -23231, -23915, -22744, -20469, -17639, -14424, -11901, -11176, -12153, -13445, -15803, -17914, -18978, -19577, -18017, -16413, -15084, -14544, -16569, -17706, -19513, -19587, -18154, -17357, -13518, -12532, -9797, -8991, -10326, -13436, -16594, -17461, -22746, -24203, -25010, -24062, -21502, -19262, -15475, -12766, -11308, -11535, -11772, -13405, -15155, -17928, -17872, -18407, -18208, -15970, -15591, -14392, -13870, -13075, -14525, -15908, -15516, -17466, -15737, -14184, -12577, -11321, -10537, -10329, -12353, -15487, -18206, -20187, -21817, -22624, -22126, -19921, -18595, -17072, -14891, -14066, -14815, -15962, -15596, -16439, -16455, -15764, -13898, -11873, -11582, -12016, -14208, -16935, -20039, -21865, -21051, -23357, -21416, -20003, -18244, -16400, -16628, -15697, -17763, -15744, -16375, -17380, -15990, -17800, -14953, -13128, -13345, -13174, -12959, -13823, -14399, -15386, -14588, -16565, -18000, -17635, -19438, -19214, -20545, -22084, -21004, -19737, -18455, -17109, -14265, -13585, -12869, -10458, -10097, -9749, -8983, -9237, -8041, -8816, -10937, -12145, -15628, -18456, -21159, -22368, -23017, -23966, -21392, -18648, -17197, -16010, -15340, -15770, -16689, -16647, -15972, -14629, -13388, -11583, -10759, -12769, -15875, -19950, -20345, -20980, -23240, -20372, -20926, -17772, -16334, -14581, -15242, -17032, -15788, -19605, -18448, -20949, -20802, -17886, -16846, -15438, -14519, -13879, -14786, -15300, -16373, -16121, -17359, -15891, -14346, -13248, -11556, -11784, -13941, -15033, -17408, -21560, -23932, -24701, -23545, -20878, -17007, -12716, -10024, -8657, -7883, -8371, -10018, -12738, -13232, -13188, -12604, -12138, -12514, -13602, -15103, -16841, -18114, -20035, -21300, -21238, -18217, -15762, -13234, -9842, -9616, -10149, -12835, -17499, -20799, -24327, -22341, -21845, -20972, -17459, -18432, -15696, -16796, -17557, -20185, -20371, -17960, -19416, -16079, -17381, -16851, -14934, -15465, -15523, -15925, -16896, -16949, -15821, -15378, -14729, -16863, -16408, -18462, -18949, -17898, -18088, -17216, -17011, -15814, -17747, -17660, -17955, -19430, -16791, -15076, -12191, -11065, -9866, -9201, -10491, -13211, -16692, -19496, -22555, -23324, -22375, -19363, -16861, -14178, -10569, -8906, -8709, -10336, -12218, -13089, -13986, -12898, -11617, -10945, -12119, -13804, -15311, -18982, -20519, -23155, -23736, -22631, -22026, -20037, -19412, -17625, -16582, -13340, -11808, -14446, -15084, -18015, -18423, -18972, -20279, -21279, -20427, -18280, -16880, -14832, -13605, -12503, -12990, -12222, -12700, -14978, -16200, -15770, -15172, -15063, -14749, -17079, -19001, -20726, -23189, -23323, -24286, -22311, -17171, -12730, -8184, -4932, -4068, -5281, -7808, -11275, -16559, -21633, -23673, -24898, -23617, -22879, -20294, -18559, -17336, -14825, -13590, -11912, -8951, -7273, -6096, -9145, -12883, -16432, -21541, -22767, -25556, -24837, -23981, -22715, -18226, -16956, -15564, -16087, -12919, -11646, -12387, -11303, -12985, -12794, -12833, -14182, -16052, -19398, -23553, -24387, -25919, -26259, -24624, -22835, -18127, -14865, -11294, -7861, -7478, -7376, -7206, -8039, -11637, -15407, -18658, -21468, -22808, -25381, -24313, -23191, -20295, -15844, -12474, -9425, -8281, -7073, -7372, -8745, -11960, -14436, -16690, -17693, -18790, -19058, -19467, -20023, -19068, -17424, -15571, -13709, -12528, -12003, -12306, -12175, -14493, -14455, -15174, -16889, -16484, -18647, -19819, -22441, -24154, -24618, -24510, -22052, -21132, -17443, -15173, -12214, -8902, -9313, -9095, -9338, -11622, -13467, -16973, -18778, -19195, -20443, -20303, -20884, -21544, -21316, -20855, -19631, -18136, -15521, -14771, -12826, -11390, -13113, -13341, -16903, -18505, -19995, -21347, -20676, -21406, -17913, -15493, -13198, -10538, -10252, -10955, -12171, -13673, -14592, -16506, -17593, -16842, -16064, -14770, -13615, -12268, -12062, -13884, -14921, -17639, -20377, -21708, -21450, -17516, -16255, -12165, -11542, -12048, -12719, -16122, -17553, -21296, -20442, -21601, -20443, -17229, -17402, -13189, -12496, -12513, -13285, -15597, -16747, -18193, -19858, -19335, -18076, -17328, -15580, -14654, -15551, -15715, -15625, -15559, -14509, -14717, -14551, -13325, -13781, -13507, -15228, -17637, -19316, -20939, -20934, -21649, -20589, -20534, -18767, -15603, -13124, -12015, -11312, -12263, -13387, -13764, -16028, -16076, -17104, -15917, -13083, -10906, -8804, -9734, -12223, -15687, -19441, -22574, -25088, -24102, -24132, -19142, -16940, -15447, -14721, -17284, -18282, -20588, -18875, -19655, -18243, -16407, -15982, -11383, -11757, -12722, -13590, -14820, -17104, -18105, -19638, -18118, -17059, -16068, -13391, -15669, -15794, -16696, -17672, -17134, -17367, -16347, -16556, -14397, -14374, -15591, -15651, -17888, -17591, -17640, -17528, -16648, -14935, -14564, -13633, -14008, -12831, -12771, -13542, -12605, -14008, -13862, -15426, -15075, -15632, -15933, -14064, -12095, -8913, -10292, -12004, -15088, -17377, -20218, -20413, -18396, -19959, -18013, -19968, -19173, -19933, -22411, -22034, -22343, -19360, -20962, -17753, -17449, -17808, -14441, -16451, -16081, -17590, -18017, -17540, -16212, -15514, -14118, -14866, -13867, -13383, -16027, -15141, -17899, -19189, -17045, -17401, -14878, -16156, -13781, -14594, -16088, -16410, -19696, -19615, -20729, -19441, -16091, -14478, -12424, -10805, -10197, -9945, -12655, -14393, -15579, -17163, -17291, -17756, -15427, -13595, -10848, -7252, -5657, -5909, -10109, -13901, -17179, -21639, -20944, -18590, -16233, -12830, -14369, -15460, -20531, -25706, -28972, -30710, -25513, -24991, -20452, -14822, -14980, -11176, -12911, -14615, -15520, -19080, -18379, -18778, -18883, -16964, -17998, -15110, -16588, -17630, -19892, -20253, -19794, -18957, -13687, -12401, -9378, -6928, -8780, -10560, -15990, -19563, -22388, -26021, -26547, -23690, -20367, -15789, -12246, -8881, -8220, -9372, -9168, -10948, -13459, -13888, -16270, -14602, -13271, -10739, -6170, -5405, -5278, -8249, -13658, -18185, -22885, -24870, -21569, -19668, -14218, -10293, -12247, -13323, -17736, -20953, -25167, -25654, -24203, -23388, -17383, -16042, -10868, -9412, -11286, -13193, -17221, -21540, -25144, -27465, -25509, -24655, -22478, -19405, -18116, -16787, -18499, -17794, -19095, -17777, -14872, -12026, -8070, -6801, -6363, -7611, -11513, -16528, -23360, -27723, -29400, -29603, -27663, -23898, -20320, -15597, -11224, -8012, -7897, -8318, -8713, -9174, -9424, -8216, -8514, -6364, -5746, -8003, -11133, -17881, -22952, -25803, -27598, -22412, -19307, -13317, -6874, -7561, -5840, -11153, -14607, -19084, -22332, -21108, -23860, -19474, -18187, -17155, -14428, -16525, -15615, -15828, -16223, -15587, -17232, -15848, -15329, -15212, -13620, -15647, -18407, -20504, -22826, -24861, -24070, -23582, -20734, -17199, -13984, -11862, -11774, -11721, -12849, -13016, -14458, -16662, -18067, -20681, -20239, -20477, -21185, -19953, -20026, -17404, -16188, -15102, -13416, -12769, -10607, -8581, -6518, -6645, -8957, -11474, -14532, -16681, -20291, -21447, -20733, -22019, -19124, -18734, -18758, -18483, -18435, -15864, -14426, -12427, -11004, -11924, -11525, -14372, -16104, -18804, -22887, -23273, -22902, -20242, -17305, -16594, -14229, -14189, -14406, -14678, -17121, -17898, -18331, -17635, -15302, -13885, -13870, -14431, -14282, -15434, -16695, -18508, -18088, -16600, -15738, -14437, -14393, -15521, -17905, -19276, -21110, -22517, -22297, -19939, -17827, -14650, -12422, -10685, -7642, -6836, -4937, -4233, -5778, -8522, -12003, -15214, -17827, -22283, -21304, -22903, -23111, -21120, -22606, -21061, -22761, -21074, -19309, -17809, -15112, -15094, -10943, -10987, -9572, -9104, -12254, -14269, -16122, -16919, -18240, -21531, -22005, -23093, -23314, -20628, -19318, -17679, -16921, -16025, -15877, -16265, -17956, -20049, -19344, -19048, -16944, -14836, -14106, -11206, -10269, -10176, -10575, -14243, -16176, -19115, -20770, -21288, -22674, -20816, -18723, -16828, -15263, -15649, -14440, -13480, -10883, -8542, -7316, -6033, -6559, -7213, -9168, -11829, -13832, -15992, -18996, -20178, -22065, -23923, -25097, -25067, -22140, -21952, -17904, -16133, -16309, -14150, -16213, -14600, -15475, -15588, -15237, -15024, -14424, -14456, -15414, -16249, -17258, -18562, -18388, -18858, -18017, -17520, -16215, -15537, -14488, -15431, -18060, -19138, -21656, -22596, -22640, -21003, -17779, -15617, -12505, -10560, -11044, -12627, -15057, -16324, -18096, -19060, -18255, -18024, -16813, -15585, -15004, -14465, -14262, -12716, -10995, -10426, -9864, -10166, -9916, -10021, -11305, -11399, -13469, -14609, -16021, -17350, -18507, -21985, -22566, -23145, -21548, -20162, -17705, -15074, -13948, -12956, -12608, -12953, -14870, -16257, -17632, -18069, -18382, -19651, -19571, -19702, -19468, -20149, -19219, -19412, -19076, -19247, -18127, -16702, -16440, -15329, -15645, -16334, -17788, -19664, -20485, -21262, -20457, -18169, -15579, -12679, -10837, -9540, -9883, -11271, -13847, -16203, -18207, -20663, -21703, -21541, -21672, -20248, -17995, -15051, -12967, -11519, -9912, -9471, -9748, -10069, -10973, -11205, -12037, -12152, -11940, -12402, -14481, -16700, -17898, -21380, -23470, -23502, -23829, -21588, -17205, -12876, -8671, -6717, -5449, -7277, -9789, -13924, -16855, -18932, -20418, -21451, -20303, -20749, -19939, -19852, -20570, -21221, -22521, -21298, -20017, -18262, -15725, -14755, -14022, -14553, -16357, -17183, -18924, -19771, -18749, -18334, -16392, -16036, -15540, -15813, -16044, -15732, -16543, -16248, -16352, -16053, -15968, -15188, -14663, -15867, -16608, -17731, -19351, -19997, -19085, -17509, -15373, -13613, -10478, -9112, -8696, -8797, -10582, -12515, -14733, -16423, -17806, -18859, -18473, -17547, -16780, -15791, -15224, -15805, -16262, -16721, -16892, -17100, -16899, -16082, -15296, -14316, -13608, -13488, -13798, -14489, -15886, -17140, -18869, -19976, -20350, -20749, -21404, -20519, -20206, -19475, -18325, -17672, -15816, -14126, -12598, -12265, -11954, -12605, -14156, -15995, -17309, -18877, -20711, -20251, -20011, -19547, -17809, -16156, -14976, -14088, -13556, -13494, -15431, -16259, -16527, -17464, -16760, -16887, -14995, -13557, -13149, -12801, -14365, -16287, -17929, -19566, -19537, -19384, -17749, -15132, -12371, -10086, -10587, -11177, -12754, -14394, -15726, -16923, -17367, -17652, -16044, -14773, -15327, -16038, -17547, -18117, -17153, -17714, -16314, -16020, -17128, -16585, -17123, -18378, -20627, -21885, -20971, -20663, -20044, -18055, -17074, -14754, -13396, -13473, -14089, -16072, -17210, -17964, -18190, -19123, -17614, -15770, -14247, -12114, -12336, -12591, -13753, -15669, -16497, -18429, -19160, -19041, -18045, -14858, -12637, -10238, -8895, -9089, -10730, -14210, -17352, -20188, -21453, -21263, -21315, -20001, -20961, -21221, -20433, -20778, -19218, -17465, -14806, -11729, -9337, -7631, -7397, -8158, -10226, -12951, -15606, -18028, -19645, -20602, -21618, -21229, -21029, -20319, -19284, -19279, -17257, -16519, -14121, -12171, -10586, -9369, -10968, -11779, -13632, -17014, -19768, -22906, -24638, -25675, -26514, -24410, -22286, -18502, -14073, -9439, -5891, -3927, -3213, -4376, -6953, -10511, -15214, -18012, -21325, -22806, -23339, -23670, -22403, -21160, -18493, -16668, -14924, -12102, -10448, -9333, -7706, -9220, -11495, -15943, -19520, -23281, -25811, -27464, -29379, -28261, -26430, -22957, -19392, -15522, -11716, -8214, -4200, -2736, -4562, -7715, -12697, -18088, -22306, -26596, -30282, -31058, -29914, -26334, -21967, -18102, -13695, -9215, -5564, -3182, -2797, -3830, -6591, -7902, -11135, -13567, -16565, -19161, -21181, -22268, -22275, -21994, -22085, -20172, -17396, -15160, -12137, -9955, -8014, -7411, -8010, -9814, -11692, -14776, -16773, -18204, -18887, -19523, -18501, -16868, -15831, -14995, -14660, -14864, -14897, -15137, -15102, -16093, -17108, -18662, -20365, -22479, -24469, -26018, -26528, -24981, -22330, -19409, -15765, -13383, -12151, -12560, -14522, -16429, -19298, -21172, -22125, -22424, -22210, -21456, -20595, -19867, -18687, -16537, -14724, -12619, -11248, -10122, -9851, -10184, -11027, -12089, -12922, -13300, -13114, -12637, -13548, -14000, -14391, -15514, -16705, -17191, -17279, -17221, -16339, -14755, -14210, -13658, -13608, -13890, -14109, -14843, -14770, -13878, -12401, -11176, -10031, -9473, -10150, -11497, -13045, -14920, -17654, -19967, -20859, -21698, -21708, -22200, -22591, -22496, -21214, -19703, -17828, -15859, -14081, -12404, -12600, -13882, -16591, -19732, -22524, -24955, -26403, -27260, -27068, -25236, -23304, -20447, -17693, -14489, -12289, -10442, -9690, -10708, -11877, -13056, -14210, -15456, -16079, -16097, -16054, -16042, -16202, -16911, -17189, -16860, -15876, -15061, -14535, -13556, -12864, -12543, -12735, -14559, -16871, -18851, -20096, -20298, -19222, -16925, -13631, -9976, -6978, -5339, -5407, -6417, -7952, -10004, -12674, -15566, -18291, -19943, -21583, -22427, -22635, -22942, -21691, -19593, -17851, -15737, -13538, -12150, -10809, -10246, -10123, -11668, -14266, -16561, -19986, -23171, -25989, -28121, -28552, -27397, -25142, -22260, -19890, -16979, -14762, -13317, -12684, -12842, -13361, -13487, -12923, -12484, -12603, -13387, -14969, -16491, -18323, -20239, -22225, -22994, -22193, -20479, -18406, -15949, -14738, -14000, -13153, -13553, -14285, -15242, -15631, -15115, -14189, -12967, -11697, -11124, -10593, -11107, -12032, -13694, -15269, -16305, -16985, -17020, -17443, -18119, -18952, -18842, -18849, -18478, -17176, -15917, -13848, -11237, -8479, -7246, -7237, -8275, -10410, -13594, -17760, -21195, -24447, -25673, -24959, -23105, -20722, -18686, -16694, -15687, -15573, -16134, -16618, -16401, -15737, -13960, -12494, -11938, -12543, -13434, -15394, -17842, -20633, -22753, -23269, -22925, -21323, -19960, -19239, -19052, -19441, -19631, -19707, -19620, -18208, -16326, -13905, -11586, -10241, -9912, -10471, -11179, -12859, -14411, -16073, -17159, -17276, -16911, -16646, -16749, -17695, -18651, -20138, -21047, -21174, -21301, -19664, -17448, -14618, -11098, -9147, -7848, -7097, -7940, -9618, -12240, -14645, -16631, -18516, -18791, -19101, -18361, -17561, -17059, -16201, -16159, -15765, -15337, -15247, -14733, -13414, -12224, -11315, -10345, -10295, -11552, -13899, -16622, -19509, -21461, -22718, -22545, -21893, -20736, -19606, -19503, -18904, -18858, -18799, -18664, -18620, -17747, -16346, -14709, -12984, -12100, -12008, -12875, -14431, -16367, -18510, -19053, -18993, -18144, -18469, -18966, -18290, -18760, -18622, -19706, -21070, -20626, -19939, -19820, -19847, -17682, -14520, -12245, -11620, -13942, -14957, -14497, -16397, -17907, -16224, -15495, -13880, -13494, -13058, -12879, -12781, -14109, -15283, -14603, -13990, -15241, -16590, -15296, -14599, -13585, -13002, -12442, -12865, -11435, -11719, -12884, -13647, -13758, -15845, -18216, -18844, -19855, -20215, -19136, -18066, -17029, -16997, -14351, -14554, -12550, -11727, -11237, -12349, -12477, -14403, -16697, -18312, -19446, -20846, -20829, -21131, -20503, -22002, -21307, -22198, -21717, -20603, -19107, -19045, -16660, -14809, -14228, -13679, -13269, -15655, -17344, -19048, -19977, -21529, -22702, -21542, -19893, -17942, -17606, -17623, -15686, -16098, -15285, -14044, -14480, -13114, -12689, -12815, -13895, -12734, -14425, -14886, -15091, -15071, -16484, -15873, -16976, -15743, -14619, -14590, -14292, -14396, -12937, -13719, -13309, -12923, -12423, -13088, -13837, -15566, -13370, -13890, -12221, -12457, -10365, -12225, -14208, -14987, -17387, -17854, -18607, -17935, -14840, -17407, -15520, -20006, -18701, -21799, -21016, -19881, -19018, -17751, -15611, -13599, -12901, -14258, -14508, -18095, -19823, -22764, -23712, -24260, -23650, -21837, -19674, -18852, -16259, -17331, -16234, -16246, -16238, -15848, -15811, -14846, -14561, -14797, -14786, -15716, -17756, -19646, -20615, -22331, -20385, -19804, -18182, -16329, -12806, -12409, -10240, -9077, -10751, -10416, -11422, -12093, -14721, -15155, -15654, -17006, -14605, -13871, -13097, -12722, -13491, -14646, -15742, -17865, -17835, -18472, -15585, -15620, -14443, -13558, -15765, -13317, -14459, -13352, -13694, -15220, -10939, -13435, -9500, -13651, -11379, -13483, -18661, -18400, -21830, -22230, -23063, -23796, -20788, -24206, -20491, -23505, -20098, -20892, -17866, -17146, -16013, -13606, -14453, -15756, -15232, -18302, -19962, -21199, -21009, -22129, -21828, -21549, -20431, -19018, -16038, -14043, -12176, -10401, -7442, -8709, -6900, -10061, -10902, -13486, -15526, -16006, -20207, -19288, -21565, -19875, -18029, -18158, -15712, -17806, -14391, -15726, -15579, -15663, -16701, -16048, -18232, -16179, -18074, -16394, -14845, -13845, -12785, -11432, -11319, -10449, -9850, -9873, -9908, -11075, -9611, -9971, -13424, -14885, -20138, -18201, -22255, -19561, -19736, -18253, -13091, -16907, -11487, -15412, -16048, -17082, -20331, -17210, -22417, -19216, -23460, -22661, -24698, -24989, -25435, -26832, -25682, -22384, -20011, -15605, -13773, -10995, -8955, -9575, -8068, -9173, -9590, -11820, -13663, -13160, -16447, -16598, -16979, -16839, -18311, -19396, -18569, -21217, -22292, -21398, -20548, -19559, -19155, -16119, -16566, -15948, -14706, -14195, -13284, -14131, -14633, -14977, -15245, -16153, -16652, -14984, -14614, -14602, -14078, -13770, -14812, -15657, -15004, -14678, -13873, -12700, -7953, -6107, -6833, -4742, -8432, -8081, -12729, -13868, -15060, -18710, -16854, -22425, -20762, -23937, -26121, -23598, -24958, -21406, -24063, -21133, -21110, -18313, -16522, -14687, -13174, -12974, -12338, -12024, -14768, -16685, -19727, -21252, -21026, -19558, -18726, -17832, -15284, -15955, -13369, -13320, -14503, -17428, -18412, -18151, -21603, -18844, -17676, -15104, -15161, -14127, -11881, -16099, -17532, -21368, -21222, -20906, -20950, -19184, -18092, -16868, -16302, -17135, -15169, -18029, -17895, -17752, -14601, -13045, -11100, -7698, -7930, -8080, -8841, -9184, -12386, -10606, -13038, -11127, -13946, -14708, -13302, -16439, -13519, -17889, -14962, -14037, -17912, -14252, -19364, -14935, -17045, -17161, -16564, -20823, -19070, -23769, -20427, -22140, -21137, -20494, -21553, -17109, -18316, -18322, -14634, -15190, -14054, -14595, -13131, -13885, -15303, -12267, -14261, -13595, -13940, -13953, -14073, -16119, -17616, -18093, -20666, -16933, -20058, -18739, -20182, -20656, -21232, -20930, -20158, -21647, -20165, -19601, -19143, -18820, -19307, -19237, -16847, -14684, -14594, -14736, -14482, -14233, -13700, -12562, -11487, -14800, -14763, -14785, -14548, -10970, -13261, -8361, -11593, -8412, -8237, -9918, -6908, -13339, -9803, -14885, -16591, -17857, -23870, -16613, -21766, -18363, -20006, -21002, -21130, -24609, -22796, -22593, -23104, -21664, -20041, -16219, -15934, -12292, -10124, -8323, -8399, -9653, -9446, -13604, -12474, -14052, -13496, -15390, -15669, -15098, -17211, -17279, -19013, -17859, -17343, -17915, -16331, -17649, -18297, -20388, -21449, -21417, -22751, -23573, -21975, -21282, -19635, -20318, -18582, -20652, -19746, -20000, -19587, -19480, -19255, -16394, -16328, -13106, -9776, -9425, -6608, -7091, -2923, -6646, -7385, -10633, -14012, -13855, -15718, -12613, -14819, -13590, -10926, -16476, -14463, -22132, -20406, -22993, -24480, -22427, -23031, -20318, -21294, -20864, -18230, -17801, -17425, -18367, -15504, -16002, -16475, -11451, -10653, -9377, -14078, -10067, -13391, -15049, -13233, -13880, -11086, -13823, -9871, -11514, -11925, -14704, -17708, -17596, -18900, -21352, -19853, -20351, -18439, -21427, -18321, -19580, -22013, -24753, -25157, -24820, -25913, -24942, -21984, -20425, -16970, -15920, -14845, -15285, -14365, -14113, -12048, -11730, -9349, -11863, -9553, -9946, -9464, -7277, -10569, -9459, -15936, -13687, -14462, -17130, -13694, -15818, -11664, -15678, -16000, -15860, -20044, -15597, -19890, -17116, -19561, -21645, -21324, -24676, -23516, -20996, -22426, -18664, -21416, -15720, -16778, -12435, -10175, -7670, -5145, -8396, -6962, -10169, -12628, -13424, -17587, -16013, -18862, -17257, -16670, -16698, -14444, -14816, -13737, -16094, -18730, -21267, -23659, -23407, -23562, -22290, -20565, -19584, -19564, -19696, -20185, -20674, -22036, -21472, -21686, -18623, -18026, -15164, -13829, -12047, -11230, -12437, -11851, -14114, -16148, -15345, -15283, -10953, -11407, -10262, -8925, -13346, -10282, -12596, -10612, -11379, -12769, -9234, -14100, -14144, -19456, -19637, -20711, -26577, -23381, -25791, -24656, -22881, -19103, -13812, -11952, -13120, -14306, -14944, -14781, -18190, -13500, -16114, -15256, -13308, -12239, -11997, -11454, -10222, -12860, -13693, -13926, -16405, -16882, -16256, -17476, -16453, -17202, -17880, -18061, -20046, -20572, -23082, -20836, -21892, -21597, -18858, -18353, -19084, -19367, -19128, -20095, -21706, -19118, -20306, -17839, -18802, -15493, -16220, -16708, -14803, -14703, -13372, -12579, -11870, -9202, -9409, -7828, -4613, -9030, -8053, -14458, -13415, -16144, -16467, -16320, -18872, -14939, -16825, -16956, -15369, -19286, -15380, -20228, -18421, -21694, -22586, -20738, -20845, -18316, -16030, -18373, -16373, -19133, -15674, -15000, -12446, -11696, -11025, -8638, -10770, -10637, -12467, -13332, -14705, -17336, -15379, -18015, -18014, -18416, -16783, -18035, -20300, -18851, -19894, -19509, -21693, -21472, -21855, -22346, -21092, -22248, -20096, -21535, -22420, -21059, -19665, -18857, -15595, -13550, -13194, -12827, -11931, -12129, -12514, -13114, -11205, -11477, -11379, -10252, -11780, -12527, -13109, -14186, -11732, -15607, -13482, -14971, -14693, -12170, -14346, -11903, -16318, -14569, -18057, -20331, -19408, -21954, -16687, -19364, -17894, -18434, -19168, -19028, -16553, -16404, -11887, -18916, -15844, -14653, -12475, -11933, -13006, -12068, -12435, -14152, -11602, -12949, -11775, -16126, -14422, -15222, -17331, -18699, -22384, -18492, -23962, -23233, -24578, -26244, -26705, -29514, -24282, -24975, -23242, -21124, -18588, -15986, -14698, -14618, -13507, -14073, -14294, -13570, -13098, -12262, -14203, -13663, -13798, -14373, -14218, -13739, -12776, -14018, -13969, -10886, -12214, -12912, -12386, -13749, -11458, -14018, -13631, -11974, -18672, -13245, -17128, -13112, -15226, -17077, -11241, -19561, -14586, -17923, -18132, -13944, -18970, -13547, -17206, -16637, -15873, -17195, -13533, -14051, -14428, -13103, -15475, -11474, -13824, -10894, -12927, -12835, -14810, -15881, -18073, -18111, -22195, -20688, -23701, -23159, -24076, -26146, -21743, -24463, -23900, -24253, -25583, -22720, -22918, -18371, -17913, -18520, -16676, -17336, -15933, -17502, -18411, -17895, -17082, -13619, -12636, -9393, -9576, -11143, -10620, -11450, -12767, -15888, -15200, -15175, -13180, -14425, -11259, -11483, -15370, -14351, -16175, -16091, -13277, -17169, -10007, -16232, -12902, -13570, -13787, -7928, -14484, -7734, -11977, -14877, -11678, -19786, -10632, -16704, -16776, -16973, -20609, -16466, -19346, -16160, -11555, -18458, -14544, -18384, -13150, -16750, -16182, -13970, -18522, -14788, -19098, -16906, -19928, -22397, -20119, -25881, -21302, -26320, -25493, -25262, -24306, -22562, -23848, -21861, -24351, -23091, -21236, -18784, -17087, -17584, -15999, -15985, -14179, -13151, -13702, -12701, -11465, -10660, -10394, -8561, -9853, -10081, -11343, -12335, -13437, -16496, -16373, -18158, -18364, -16885, -16570, -14070, -15527, -14808, -13695, -12637, -8248, -10933, -8161, -11210, -12371, -9861, -13344, -8067, -14436, -11327, -13604, -17544, -14095, -20504, -13900, -15422, -14425, -13517, -16907, -14414, -15610, -15652, -13279, -18492, -18708, -21041, -18143, -18261, -17163, -18467, -20784, -23056, -23963, -24051, -25448, -24742, -24184, -24322, -23973, -22870, -24184, -23178, -20738, -22341, -21134, -21761, -21286, -18138, -17763, -13606, -12878, -12770, -11306, -12390, -10335, -11934, -11879, -12071, -11870, -12794, -13648, -12426, -14707, -13309, -14217, -14124, -15566, -18348, -16704, -16602, -16423, -15969, -15755, -15829, -15749, -15764, -14599, -14744, -12221, -10541, -10662, -7243, -11513, -5317, -7995, -4608, -6970, -11011, -7901, -17061, -11919, -15918, -15499, -14119, -18553, -15879, -19814, -19549, -17010, -20352, -18704, -19972, -21134, -19512, -21990, -20556, -22604, -23217, -24385, -26095, -26208, -27317, -26626, -24632, -23288, -21345, -21818, -17908, -18774, -18047, -14511, -15841, -15154, -16870, -14588, -15883, -16050, -14661, -14103, -14935, -15179, -12575, -12081, -12264, -10975, -11348, -9313, -12945, -13383, -14404, -17186, -17427, -19368, -18940, -21706, -22820, -20089, -18712, -15767, -16343, -13890, -13724, -14118, -10962, -9635, -7753, -7389, -5871, -5212, -5621, -7899, -8667, -10192, -10946, -11424, -14352, -11412, -16949, -13171, -15838, -15563, -14943, -19551, -16768, -22102, -22261, -21533, -22767, -20698, -22382, -22467, -22230, -24597, -23853, -24814, -22650, -23407, -23257, -22957, -21747, -19852, -18855, -18057, -18237, -21537, -19599, -20309, -19123, -15418, -15123, -12424, -13444, -12323, -9861, -13730, -11251, -13874, -14847, -15066, -16870, -15384, -15260, -14254, -13040, -14755, -14476, -16719, -17074, -17724, -17845, -16595, -17974, -16631, -17763, -16519, -15371, -17593, -15382, -16911, -14565, -14247, -12839, -10597, -10056, -7541, -5412, -2956, -5279, -4166, -8525, -7816, -10703, -12295, -12659, -17470, -14891, -20084, -17257, -19160, -20236, -18757, -21392, -18428, -22297, -21917, -19972, -22221, -21020, -21989, -23440, -24125, -26945, -23542, -24475, -22967, -23079, -21573, -20088, -19508, -16287, -16676, -15691, -16765, -16577, -15239, -16336, -15355, -14629, -15378, -14471, -15791, -15023, -15877, -16092, -14321, -14861, -13224, -14202, -14220, -14659, -15190, -15303, -15783, -17417, -17326, -19175, -18924, -19099, -18666, -17845, -17831, -17182, -16192, -14374, -14049, -13233, -12216, -11606, -10202, -9858, -7901, -8717, -8048, -6562, -6001, -5740, -7922, -7383, -10505, -10193, -11773, -12139, -13086, -16118, -16122, -20277, -19479, -21701, -22320, -21993, -23712, -22026, -24173, -22964, -22354, -23416, -21106, -21975, -23169, -21886, -23570, -20728, -20432, -18984, -17970, -19496, -18299, -17941, -18326, -16025, -16784, -15837, -15976, -15232, -14780, -16222, -15142, -16083, -15419, -15940, -18102, -16585, -19632, -17927, -18145, -18641, -17896, -18933, -16683, -16243, -16769, -14804, -16536, -16685, -17659, -17333, -16171, -16370, -15043, -13939, -13568, -12579, -12103, -11665, -11074, -10954, -8607, -7569, -6574, -6539, -7527, -5901, -8781, -6482, -9144, -9189, -11152, -14534, -12405, -16686, -14000, -17418, -17015, -18362, -22016, -18901, -22495, -20158, -21843, -21519, -20514, -22793, -21576, -22952, -22764, -20439, -21970, -20458, -20780, -21112, -19967, -20096, -18002, -18201, -18421, -16186, -17346, -16825, -17007, -17246, -16716, -18138, -16977, -18615, -18754, -19530, -19877, -18366, -20623, -19196, -20361, -19625, -17962, -18492, -15786, -15252, -14838, -13292, -15434, -13844, -14656, -14469, -13839, -15338, -15113, -16055, -15060, -13717, -12854, -13023, -12239, -11567, -10646, -10129, -9027, -8860, -7734, -7580, -7823, -7919, -8109, -9977, -9920, -10420, -11626, -12602, -14847, -14902, -15104, -16186, -14080, -18667, -15312, -19850, -18217, -19692, -23782, -21224, -25527, -22084, -23349, -24293, -22351, -24709, -20847, -20841, -20050, -18222, -20472, -18073, -19471, -17220, -18235, -18855, -17611, -19214, -17947, -19370, -17760, -16805, -18476, -15729, -18983, -17711, -18872, -18463, -16850, -18526, -16928, -17491, -18090, -17037, -19112, -17698, -18483, -18268, -17554, -17847, -15316, -14408, -13618, -11817, -13134, -12370, -12261, -11519, -9740, -10690, -8908, -9597, -9179, -9632, -11123, -9842, -12956, -10697, -12551, -10586, -9990, -10837, -9047, -11255, -10587, -12410, -13898, -11954, -16940, -15656, -17156, -19365, -16452, -20589, -17243, -20213, -22863, -20546, -25756, -21300, -24727, -21919, -22382, -22486, -18969, -20877, -16827, -17447, -17070, -16159, -17751, -15810, -18142, -16496, -17194, -16738, -17429, -18807, -18767, -22582, -21018, -23773, -22115, -22031, -21623, -18499, -20322, -17064, -19496, -16943, -16406, -17512, -15177, -17420, -15466, -16418, -14824, -13499, -14636, -12721, -14339, -13393, -13916, -12444, -11751, -9312, -9244, -8463, -8838, -11166, -9537, -11938, -10869, -13266, -13463, -14384, -14583, -13121, -13635, -12007, -12945, -13014, -12785, -13877, -14029, -14802, -14710, -16242, -15173, -16493, -17105, -17899, -18083, -16553, -20005, -16463, -18965, -16318, -17336, -18299, -16110, -19022, -15433, -18302, -17454, -19564, -21620, -21127, -21783, -20137, -19582, -20657, -20087, -21950, -21739, -20056, -19914, -18174, -18936, -19098, -18944, -20616, -18013, -19977, -17274, -19320, -19034, -18906, -20382, -17654, -18767, -16855, -16759, -17442, -15497, -16515, -14234, -13067, -12409, -11957, -10811, -11623, -10706, -11727, -11217, -11072, -11483, -11071, -12789, -12940, -14513, -14356, -13514, -15033, -11186, -14045, -13480, -14632, -15734, -14662, -15054, -12872, -12941, -13174, -13201, -14369, -12518, -14261, -13905, -14912, -15452, -15931, -18210, -15668, -17179, -15682, -14982, -18378, -15066, -22270, -17412, -19975, -18231, -16123, -18189, -14234, -16985, -17207, -16932, -21382, -18273, -23678, -20203, -23228, -21078, -20337, -20566, -18857, -20580, -19985, -21340, -21549, -21865, -22657, -21821, -21721, -20119, -19432, -18013, -19172, -16658, -17762, -15720, -15943, -15425, -13350, -13129, -11165, -11432, -11817, -11513, -13122, -10977, -13412, -12590, -13242, -14227, -11403, -11553, -10099, -12045, -12666, -12645, -14326, -14300, -14933, -15536, -15501, -16246, -14862, -13690, -15512, -13470, -16710, -14804, -16835, -16050, -14175, -16702, -12148, -14544, -10760, -12340, -11418, -10695, -13903, -12731, -16561, -14938, -16585, -16128, -14473, -17879, -16415, -18284, -18761, -17552, -19928, -18220, -21649, -20799, -21601, -21390, -20872, -21222, -22305, -22516, -23742, -24393, -24134, -25343, -23416, -24910, -21288, -22022, -19363, -17963, -18303, -15726, -18001, -14687, -16513, -14810, -13337, -13990, -12662, -13119, -13418, -11925, -13988, -11344, -15104, -12797, -15099, -13750, -12633, -13923, -11732, -14707, -12812, -16903, -15729, -17815, -16966, -16451, -16609, -13567, -14317, -9920, -9606, -8193, -8412, -9672, -9252, -13213, -10370, -14263, -13756, -14009, -17396, -15057, -18702, -15425, -16964, -17858, -15763, -18704, -13696, -16518, -13208, -12727, -15718, -12984, -15912, -15090, -15550, -17609, -18150, -20088, -20794, -19543, -20559, -21293, -21523, -23118, -22740, -21718, -22126, -22425, -24230, -23395, -23982, -22603, -21622, -20252, -20006, -20097, -19794, -17813, -17922, -12789, -15543, -12212, -13961, -14168, -12383, -16333, -12067, -17187, -16765, -16851, -18457, -15054, -18273, -14485, -16267, -15390, -12440, -14762, -11723, -14337, -12467, -11039, -12714, -9514, -13471, -10886, -11915, -12553, -9663, -13390, -11305, -12969, -13866, -12124, -15676, -12741, -14726, -15503, -12873, -18616, -14326, -18923, -17822, -15009, -20203, -14668, -19210, -16606, -15747, -18064, -13452, -17481, -15182, -14851, -17082, -12946, -17946, -15133, -15379, -18648, -14848, -21725, -17755, -19905, -20462, -17606, -22764, -19542, -23583, -22024, -20332, -23066, -19425, -21434, -19886, -18872, -20024, -15902, -18470, -15630, -16800, -16219, -14175, -15948, -13695, -15348, -14784, -15106, -17449, -15669, -19300, -17065, -20336, -17555, -17418, -17451, -15456, -17449, -15029, -15580, -14310, -12942, -11887, -9810, -11848, -7168, -11043, -8946, -11266, -10782, -12152, -13200, -14339, -16685, -14622, -19082, -13815, -18069, -15703, -16951, -18622, -14809, -21624, -13630, -20938, -15175, -20015, -14433, -16505, -13166, -16092, -13696, -14701, -16295, -12584, -18889, -11717, -18287, -13310, -13934, -18800, -9875, -24685, -10950, -25130, -16009, -20841, -21037, -14810, -21691, -14097, -16474, -17274, -14004, -20602, -14788, -22307, -15803, -20114, -17910, -19715, -18706, -21005, -18106, -22569, -17981, -20532, -18831, -17641, -18669, -14180, -17921, -12643, -15796, -14010, -15200, -17407, -13487, -19578, -13169, -18050, -12812, -14471, -13729, -11015, -15491, -10519, -15950, -10684, -15953, -12793, -15957, -13448, -14999, -14448, -15341, -15861, -16707, -17682, -17746, -19177, -17673, -18517, -17035, -14005, -17284, -11519, -17998, -11566, -17523, -13027, -14687, -15340, -12651, -12981, -15297, -9374, -18904, -9748, -18303, -14237, -15463, -19815, -13564, -19885, -17924, -16836, -23257, -15947, -24993, -17601, -22720, -19154, -18899, -16631, -16979, -13724, -15208, -14520, -15051, -13985, -14625, -15688, -15674, -15673, -18802, -13659, -20305, -12835, -20846, -16132, -19370, -19972, -15944, -22761, -14933, -20514, -14652, -15246, -16731, -11579, -17509, -11796, -17483, -14374, -16955, -16419, -16860, -16995, -15704, -18619, -15417, -20867, -17482, -19164, -20007, -16161, -19103, -12764, -17535, -11209, -14889, -14141, -11348, -15722, -12315, -13363, -16626, -10259, -18308, -9867, -16077, -12381, -14778, -17124, -16800, -18342, -18201, -15186, -21467, -12438, -21072, -13640, -18545, -16745, -16061, -16367, -17087, -15071, -18118, -12645, -19705, -11133, -19601, -13651, -18086, -17113, -17933, -14944, -17312, -13891, -17871, -11278, -16757, -9653, -15897, -10629, -15185, -13618, -16114, -14767, -17945, -15235, -19599, -14712, -20814, -13978, -22316, -17504, -20098, -19163, -18413, -18914, -16379, -17335, -17835, -16413, -19516, -14781, -20699, -16164, -20951, -17852, -20280, -17088, -18465, -14764, -18218, -14771, -17286, -15255, -15855, -16662, -14182, -16442, -14298, -14445, -13872, -11630, -16191, -11729, -16448, -13316, -16833, -14530, -16781, -16203, -17694, -17974, -18141, -18001, -20985, -16128, -22512, -14837, -20460, -16823, -16105, -18444, -11409, -17903, -10705, -15133, -12020, -11923, -13772, -8302, -15177, -7144, -14073, -10079, -13234, -12361, -14459, -13294, -14833, -14208, -16124, -16524, -17927, -16463, -18355, -17964, -19502, -18688, -20683, -16833, -22045, -14825, -21766, -15281, -21241, -17037, -19785, -17800, -19300, -17121, -20484, -18379, -20966, -19095, -18497, -18230, -16727, -15911, -17444, -12277, -17158, -10492, -16083, -10269, -14771, -12425, -12883, -16963, -10330, -21339, -10615, -19350, -16993, -14948, -23600, -12885, -24510, -13839, -21731, -17107, -18773, -20498, -16442, -20718, -14616, -19663, -15137, -18434, -14175, -17169, -15012, -13377, -17619, -9914, -17634, -8940, -14923, -8352, -13116, -9158, -11832, -11379, -13685, -10516, -16139, -10559, -15939, -13055, -18261, -15392, -21434, -16290, -23591, -15536, -25951, -15570, -27367, -16931, -23577, -18117, -19935, -20813, -18213, -19422, -19270, -14315, -20771, -8981, -21518, -7443, -21145, -10098, -17689, -12927, -15668, -14450, -15862, -13225, -16936, -12354, -16174, -12823, -14519, -14890, -14172, -14458, -13983, -15788, -14780, -15392, -16010, -13888, -16614, -16164, -18275, -15825, -19299, -17341, -19018, -19827, -16797, -19653, -16656, -18234, -15442, -16589, -16647, -16462, -13207, -15835, -11185, -16484, -9355, -15449, -8769, -14832, -10582, -14190, -13757, -13521, -16894, -15109, -19696, -17612, -18682, -20718, -17070, -25155, -16488, -25091, -18847, -21976, -21738, -18536, -23337, -18034, -20529, -18668, -17849, -20247, -15845, -21260, -14807, -20969, -13015, -20244, -11452, -17525, -14633, -13903, -16549, -11301, -17479, -11064, -14212, -13936, -10828, -17044, -8907, -18707, -11061, -16384, -14739, -14296, -18063, -13486, -18467, -11955, -16359, -13839, -13850, -14479, -14540, -14637, -15912, -16882, -15713, -18506, -14958, -17828, -13822, -14582, -15597, -10734, -16890, -9733, -16742, -9320, -15626, -9415, -13964, -10958, -12011, -12773, -11981, -14677, -12859, -17246, -15278, -17941, -18862, -15490, -24445, -14467, -26611, -15480, -28057, -19042, -26350, -23138, -23308, -25447, -21609, -23777, -21625, -21606, -20125, -19969, -19104, -17774, -18044, -15781, -16585, -12390, -16214, -11883, -14829, -13347, -15051, -15437, -15381, -16622, -16770, -14998, -18267, -15099, -19636, -13684, -19723, -14199, -18034, -15314, -18270, -15546, -17799, -13755, -16383, -12746, -15190, -12481, -14942, -13127, -15936, -13524, -15252, -13378, -15449, -12425, -13419, -11199, -12686, -12242, -10567, -12619, -9719, -11058, -10085, -10609, -9583, -12085, -10399, -11409, -13010, -13504, -15332, -15755, -16941, -18141, -18546, -19505, -20489, -20429, -20832, -20885, -21693, -21132, -21690, -20745, -20703, -19516, -20465, -20546, -19824, -21234, -18819, -22030, -16885, -21001, -16003, -18695, -15062, -18426, -14729, -15516, -14346, -14868, -15868, -15798, -16328, -15815, -18237, -15953, -18855, -18302, -18845, -19525, -17970, -20322, -16966, -19418, -16662, -18275, -16375, -17059, -15497, -16265, -14257, -15471, -13600, -15359, -14438, -14216, -13165, -13905, -12948, -14449, -12228, -13074, -11412, -12918, -11672, -13300, -12830, -12829, -12708, -13436, -13942, -14522, -14097, -13819, -13461, -14717, -13837, -15327, -13252, -15754, -15659, -15451, -17913, -16422, -20175, -16277, -21279, -18216, -21382, -19378, -19184, -20993, -17077, -20886, -16351, -19438, -17029, -17659, -17793, -15213, -17359, -13334, -16914, -14669, -17702, -15196, -17342, -15246, -18083, -16551, -17475, -16478, -18012, -16939, -18102, -18243, -17062, -19204, -18476, -17757, -18420, -16423, -17695, -16384, -17625, -16956, -17187, -16944, -15379, -17006, -14367, -15110, -13993, -13718, -14482, -14309, -13890, -14773, -13286, -14891, -12797, -13901, -14233, -12836, -14417, -13167, -13357, -14394, -12254, -16642, -11453, -18068, -13515, -15998, -17694, -14271, -20437, -14320, -19805, -16882, -18305, -19155, -18100, -19395, -18307, -18927, -18566, -17858, -17009, -17542, -15051, -17564, -15541, -17160, -16970, -16305, -17260, -15532, -17208, -16352, -17463, -16713, -17355, -16381, -16752, -16451, -17915, -16257, -17639, -15647, -16904, -15870, -16491, -16500, -16954, -16522, -16692, -17423, -17486, -17760, -17838, -17200, -18477, -16058, -17224, -14248, -16613, -12681, -16019, -12789, -13749, -13285, -13203, -13803, -12257, -14834, -13021, -14559, -13831, -14099, -15620, -13838, -15703, -14204, -15768, -14838, -15407, -14638, -15759, -14325, -16031, -14379, -16068, -15223, -16171, -16454, -15786, -17551, -16871, -18581, -18526, -18544, -19013, -18253, -18749, -18705, -17073, -19679, -15071, -19096, -15615, -18651, -17141, -19048, -17087, -18946, -16918, -19279, -16332, -20786, -14672, -20865, -14523, -20259, -16239, -19231, -17597, -18571, -17553, -18109, -16314, -18243, -15536, -16809, -15273, -16825, -14136, -16300, -14440, -14534, -15134, -13367, -14544, -14220, -14392, -14436, -13975, -15035, -14373, -14866, -14451, -13680, -14840, -12832, -14097, -13894, -14340, -14507, -14877, -14473, -15661, -13735, -15819, -14078, -15381, -14029, -15363, -15312, -16362, -14403, -15876, -15300, -16664, -15622, -15798, -16250, -15409, -17635, -16030, -17949, -17558, -17920, -18308, -17677, -18117, -16897, -16947, -17169, -15853, -19031, -15443, -19610, -16033, -19986, -17892, -19319, -19202, -18371, -19534, -17959, -19291, -17279, -19687, -17450, -19507, -16776, -18581, -16727, -17110, -17008, -16346, -18340, -16675, -17164, -18108, -15120, -19840, -13459, -19046, -11961, -16992, -12770, -14228, -13784, -12149, -13940, -12719, -13626, -13954, -12358, -13729, -13724, -14739, -15394, -14430, -16597, -14426, -16335, -15365, -15922, -16062, -15784, -15853, -16029, -14990, -15426, -15134, -15924, -14971, -16083, -14572, -16454, -13364, -17105, -13512, -17300, -14602, -16278, -15321, -16212, -15743, -15910, -15984, -17641, -15215, -18985, -15808, -18526, -16535, -18423, -17159, -18147, -17815, -17885, -17637, -18695, -17055, -18478, -18619, -18124, -20130, -17179, -20214, -16418, -19934, -16043, -19153, -17318, -19536, -16877, -17968, -16069, -17941, -15936, -16685, -16439, -15277, -16192, -14999, -15087, -15165, -14671, -15171, -14078, -14451, -14071, -13659, -14478, -14299, -15390, -13938, -14925, -14456, -15350, -15708, -15834, -15397, -15869, -16182, -15577, -17505, -15739, -16969, -15685, -16016, -15126, -15514, -14798, -15258, -13854, -15125, -14383, -15375, -15418, -15194, -14930, -15940, -13944, -16945, -13951, -17284, -14184, -17044, -15710, -16569, -16647, -16726, -16895, -17530, -16712, -19414, -15912, -20098, -16854, -20461, -18674, -19090, -19109, -18002, -18732, -18106, -17244, -18831, -16831, -19114, -16886, -18634, -15957, -17651, -15805, -16528, -16055, -16533, -15793, -16343, -15611, -16137, -15887, -15225, -15012, -14771, -14745, -14439, -15198, -14782, -15536, -15334, -15241, -15767, -14308, -15829, -13596, -15811, -14685, -14887, -15935, -15058, -16292, -16822, -15828, -17346, -15470, -17426, -15063, -17268, -15780, -16043, -16308, -15145, -15593, -15578, -15304, -16134, -14737, -15433, -13657, -15642, -14929, -15874, -15187, -16275, -15400, -16301, -15918, -16622, -16866, -16680, -17170, -17078, -17388, -17719, -18037, -18629, -18272, -17931, -18436, -17019, -19056, -16702, -19011, -17267, -18346, -17340, -17690, -17506, -17437, -16635, -16601, -16422, -16703, -15399, -16677, -15270, -16285, -15599, -15332, -15914, -14824, -14986, -15183, -14361, -15687, -14036, -15575, -14389, -15671, -14880, -15423, -14991, -14966, -15393, -15639, -15856, -15258, -15366, -15593, -15464, -15575, -15897, -15754, -16252, -16349, -15971, -16956, -17069, -16953, -16412, -17050, -16536, -16475, -16372, -15885, -16401, -15083, -16236, -15432, -16237, -16000, -15897, -16550, -16665, -16427, -17565, -17283, -17928, -17874, -17464, -18040, -16623, -17938, -16314, -17927, -15851, -17704, -16459, -17942, -16621, -18186, -16785, -18681, -16871, -18237, -16772, -17154, -16577, -16614, -16667, -15836, -16001, -15003, -15533, -14442, -15106, -14165, -15402, -15066, -15384, -15587, -14979, -15070, -14936, -14807, -15115, -13661, -15481, -13087, -15018, -13714, -15177, -15167, -15655, -14921, -15491, -15005, -15907, -15561, -17021, -16090, -16831, -16452, -15603, -16170, -14975, -15906, -15076, -16585, -14641, -16778, -15436, -17356, -16052, -17797, -16411, -18061, -17728, -17387, -18062, -17031, -18140, -17915, -17401, -18085, -16665, -17896, -16012, -18208, -17408, -17944, -18291, -16770, -18444, -17464, -18846, -18463, -18414, -19020, -16994, -18864, -16209, -18190, -16028, -18115, -16140, -17676, -15316, -16298, -15337, -15811, -14686, -15113, -14980, -14349, -15403, -14650, -15594, -15922, -14791, -15590, -13841, -15816, -12726, -15735, -13660, -15703, -14070, -15043, -13628, -14994, -14070, -14156, -14412, -14455, -14359, -14470, -14150, -15764, -15345, -16049, -14847, -16160, -14849, -15692, -14636, -15798, -15461, -16418, -16010, -16374, -15982, -16510, -15376, -16356, -16092, -17320, -16845, -17337, -16812, -17311, -17629, -18160, -18144, -18550, -18631, -18460, -17792, -18448, -17297, -18745, -18640, -18885, -19017, -18196, -17672, -17848, -16827, -17926, -16676, -18061, -16406, -17980, -16718, -17480, -17117, -17100, -17131, -17437, -16038, -17141, -15150, -16855, -15734, -16839, -15636, -16830, -15413, -15546, -14754, -14845, -13637, -14769, -14375, -15839, -14956, -15663, -14915, -15009, -14576, -14976, -14841, -15925, -14288, -15404, -14147, -14856, -15334, -14966, -15195, -14914, -14478, -14329, -13525, -14741, -14501, -15386, -16532, -15440, -17004, -14283, -15545, -14431, -15021, -15474, -15701, -17277, -16458, -18091, -16266, -16358, -16296, -16773, -17399, -18248, -17274, -16959, -18193, -16994, -17183, -17736, -18061, -18476, -17234, -17820, -16541, -19373, -17537, -18657, -18293, -17740, -17701, -17238, -17309, -17460, -16812, -17313, -15635, -16536, -16059, -16505, -16755, -15702, -17041, -16055, -16571, -16312, -16106, -16643, -15884, -16760, -14880, -16942, -15364, -16202, -15063, -15446, -14625, -15673, -14735, -15501, -15459, -15062, -16067, -15584, -16269, -15771, -15959, -15815, -15644, -15903, -16157, -16198, -15658, -15246, -14876, -14558, -14360, -15716, -13381, -15298, -14845, -13149, -14277, -14640, -16620, -16678, -16935, -15415, -15591, -16503, -15651, -16785, -17379, -17424, -18331, -16939, -16248, -16700, -16034, -18481, -18094, -19405, -17238, -17926, -15851, -17463, -16257, -18007, -16711, -17271, -16254, -16212, -17370, -15846, -17947, -14445, -17247, -15473, -17454, -15536, -16422, -16859, -16401, -18766, -14811, -16722, -14065, -17091, -15486, -17682, -15352, -15918, -16543, -15465, -17368, -16523, -17105, -17430, -15593, -17094, -14788, -16450, -14686, -16482, -16633, -16281, -16361, -14547, -15425, -15434, -16138, -16390, -14542, -16487, -13989, -16595, -14562, -15524, -14990, -16147, -15464, -16017, -14804, -16533, -14584, -16359, -14854, -17187, -14721, -16201, -16057, -15466, -16774, -16316, -16854, -17106, -16517, -17795, -16841, -18609, -16264, -17866, -16469, -17362, -16438, -16364, -16711, -16231, -16894, -15757, -17725, -15627, -16489, -15266, -15744, -16621, -15053, -17486, -15149, -18523, -15162, -17524, -14945, -17031, -16054, -16509, -16387, -15650, -16095, -15498, -15913, -16935, -16429, -17466, -16389, -17144, -16489, -17002, -16185, -16349, -17506, -16379, -17949, -15718, -16097, -15839, -16471, -16756, -15228, -16608, -14392, -15844, -15004, -15323, -15389, -15152, -15757, -14179, -16779, -14644, -17094, -15003, -16812, -15989, -15901, -16526, -15967, -17430, -16222, -16553, -17342, -14994, -17499, -14956, -18288, -15713, -17490, -16244, -15762, -16781, -14701, -17006, -14867, -16014, -16090, -16082, -17183, -15265, -16731, -14710, -16274, -16320, -14358, -17788, -14093, -18011, -15199, -17001, -16108, -16708, -15625, -16166, -17193, -16636, -16616, -16874, -16700, -18702, -15810, -18259, -13752, -17923, -16137, -18189, -17352, -16255, -17434, -15569, -16306, -14786, -15933, -15727, -15161, -17116, -14381, -16605, -15329, -16944, -17015, -16561, -17042, -14745, -16588, -15751, -16542, -16373, -15529, -16793, -15409, -16087, -15221, -16394, -16927, -16838, -16576, -16893, -16593, -16889, -16058, -17077, -16257, -16882, -16235, -15922, -15654, -15949, -15579, -15441, -15897, -15847, -15179, -16121, -15274, -16684, -14840, -16442, -15614, -15113, -14743, -15123, -14995, -16190, -15570, -17615, -15716, -16541, -16053, -16871, -18169, -18079, -18137, -17671, -16730, -17616, -15421, -18045, -15616, -17683, -15872, -15822, -14541, -15388, -14798, -15258, -16715, -15553, -17282, -14670, -15418, -15020, -16222, -16928, -16335, -18563, -15285, -17806, -15855, -15805, -17296, -15705, -18108, -15687, -18240, -15801, -16115, -16551, -17056, -16945, -17406, -17161, -16729, -15990, -16109, -15708, -17255, -16313, -16335, -15948, -15397, -14863, -15363, -15746, -15543, -16727, -15469, -16240, -15355, -15172, -14735, -15628, -16072, -16341, -15846, -14841, -15276, -15003, -16245, -15470, -17533, -16831, -17012, -16190, -16067, -16100, -16415, -17713, -17967, -16888, -17022, -15720, -15697, -16680, -16907, -16727, -17203, -15986, -16113, -15293, -15985, -15559, -17310, -16035, -16227, -15483, -14964, -15249, -15952, -16505, -17143, -17167, -16513, -16112, -16518, -17044, -16765, -17611, -16470, -16745, -16202, -16057, -15933, -17997, -17287, -18268, -16913, -15974, -16173, -15743, -15782, -16357, -16806, -16560, -16083, -16187, -14710, -16367, -15115, -16391, -15124, -14298, -13970, -14018, -13598, -14802, -14857, -14755, -13872, -13838, -14379, -15203, -16550, -16349, -18335, -16606, -17397, -16646, -17511, -17832, -19440, -19242, -18648, -17428, -18272, -17234, -18258, -18125, -18341, -17635, -16565, -16502, -14843, -15458, -15524, -15204, -17097, -14801, -15977, -14264, -14519, -15262, -15173, -16703, -16161, -15594, -16613, -15761, -17007, -16983, -17874, -17491, -17164, -18338, -16391, -17856, -16775, -16842, -17502, -16241, -16409, -15545, -14814, -15565, -13738, -14173, -11831, -11940, -13237, -13714, -15288, -13447, -12987, -12744, -12942, -15787, -16192, -17267, -17765, -17731, -18894, -16490, -19271, -18965, -20807, -21559, -20867, -19135, -17909, -16842, -17960, -17508, -18905, -16605, -15455, -13530, -13699, -12602, -14560, -13976, -15646, -13839, -14406, -12932, -13506, -14747, -16713, -17941, -18278, -17159, -17296, -16649, -18645, -18998, -20095, -20137, -19450, -18099, -17826, -16251, -17745, -16527, -17601, -16533, -14863, -13419, -12400, -13701, -14418, -14595, -14996, -14763, -13888, -14420, -16966, -17061, -17450, -18631, -17851, -16862, -16813, -16441, -16935, -16366, -17366, -15590, -13226, -11931, -12077, -12818, -14028, -15369, -13733, -11813, -10868, -11852, -14676, -14824, -18605, -17238, -17985, -16392, -17188, -18002, -18832, -23488, -22638, -23395, -20260, -18576, -19069, -17809, -21492, -19960, -18883, -16837, -14139, -15099, -13146, -15513, -15397, -13924, -13725, -11283, -11421, -11070, -13377, -15531, -15563, -16227, -14583, -14421, -15326, -16939, -19278, -19157, -19912, -18579, -18006, -17240, -18947, -18782, -20020, -18581, -18753, -16637, -15053, -16040, -15413, -16353, -15513, -15585, -14296, -13343, -15035, -14600, -16605, -16405, -16143, -16647, -15215, -16922, -16430, -16868, -17404, -16276, -15177, -13014, -11725, -12555, -11582, -14322, -14022, -13491, -11770, -10994, -12512, -13956, -16515, -17552, -16887, -17969, -16724, -17063, -18700, -18256, -22831, -21239, -21146, -19602, -17924, -16805, -18317, -19960, -19221, -18239, -16384, -14492, -15286, -14216, -15898, -14792, -14266, -15455, -14517, -14314, -13246, -14450, -16130, -17168, -18432, -16940, -16887, -16395, -18618, -19985, -19834, -20059, -18915, -18251, -18500, -16982, -17532, -16537, -15715, -17593, -15092, -14848, -13469, -13572, -14630, -15426, -15093, -14777, -14619, -15038, -14937, -17884, -16643, -17717, -18501, -16632, -16899, -16079, -15419, -16835, -14357, -15944, -11927, -12114, -10130, -11061, -12768, -13080, -14252, -10646, -10659, -9548, -12385, -14833, -16662, -17918, -17377, -18732, -16809, -17919, -19364, -20529, -23631, -23150, -21282, -19512, -18182, -19223, -20330, -21058, -20371, -17021, -15528, -14944, -15668, -15418, -14867, -16045, -13801, -15559, -14231, -13452, -13058, -14430, -16318, -17728, -18370, -17065, -16474, -17766, -18990, -20704, -18832, -19765, -18570, -18791, -17827, -17653, -16822, -16527, -17039, -17395, -14338, -14007, -11854, -13938, -13891, -14357, -14300, -13281, -13706, -14418, -16564, -16907, -16488, -18176, -16267, -17758, -16589, -16665, -16880, -16444, -16341, -13939, -12492, -9491, -11417, -11846, -13657, -12831, -10619, -8117, -9365, -10194, -14396, -15550, -17070, -16547, -16168, -17471, -15946, -20351, -20488, -24735, -24597, -21208, -20769, -18140, -20965, -23067, -23268, -23444, -19820, -17369, -17248, -17203, -18445, -16387, -16520, -14470, -11507, -13929, -10809, -13586, -13671, -14863, -14195, -13756, -14878, -15192, -15773, -18387, -18413, -19331, -18794, -19205, -20348, -19084, -21077, -20433, -17970, -18795, -16785, -17259, -15905, -15370, -15307, -14104, -13383, -13035, -12584, -12549, -12226, -13925, -13421, -13541, -13656, -12919, -15196, -14209, -14733, -15041, -14024, -14973, -13627, -13271, -12009, -12201, -13529, -14104, -14816, -13746, -11227, -12722, -11881, -16589, -16980, -17761, -17630, -16307, -18602, -17244, -19808, -21443, -21376, -24289, -21140, -21307, -19733, -20284, -21679, -23192, -21966, -21831, -17173, -19201, -17544, -18244, -17882, -16808, -16711, -12565, -13854, -13991, -13189, -15364, -14738, -14653, -13809, -14659, -15395, -15663, -17383, -17248, -16827, -17010, -17814, -17896, -18362, -18214, -18213, -16463, -16143, -15518, -15396, -15264, -13538, -13991, -12737, -12844, -13381, -12930, -13665, -12949, -13495, -13222, -13855, -14299, -14879, -15768, -14655, -15495, -14696, -15354, -15260, -15431, -14482, -13623, -13356, -12845, -14951, -14758, -16703, -14351, -12946, -13880, -14008, -17693, -17770, -19405, -17641, -18118, -19095, -17155, -20634, -19531, -22327, -22265, -20360, -19795, -17804, -19020, -20399, -22038, -20999, -19971, -17445, -17211, -17682, -18085, -17321, -17049, -15866, -14214, -15233, -15102, -14573, -16237, -15174, -15942, -14298, -15977, -15061, -16418, -17666, -16836, -17361, -16553, -17732, -16703, -16665, -16713, -15784, -16241, -15220, -14744, -14661, -13135, -12827, -13236, -13073, -13277, -13144, -13213, -14185, -13537, -14603, -14540, -16596, -15638, -16648, -16781, -15903, -17061, -16481, -16290, -16292, -16119, -15171, -13696, -13611, -11962, -13416, -13733, -15120, -15068, -12396, -12458, -12452, -14816, -16902, -18345, -18391, -16054, -18155, -15887, -17412, -18605, -20126, -21897, -20053, -18820, -16581, -17785, -18421, -20558, -21245, -20941, -19005, -17205, -17300, -18279, -19096, -19036, -19362, -17405, -16125, -16385, -15410, -16801, -17916, -17608, -17257, -17017, -16584, -16055, -17706, -17615, -18378, -18051, -18327, -16276, -16179, -14564, -15965, -15823, -15705, -14812, -13933, -12541, -12362, -13060, -14042, -13812, -14010, -13624, -13533, -12703, -13909, -14915, -15971, -15626, -15799, -15034, -14946, -14899, -15524, -16528, -15357, -14986, -14089, -13813, -12894, -13604, -13633, -13290, -13724, -13347, -14624, -12381, -12786, -12448, -13735, -15271, -16250, -18227, -15438, -17614, -16381, -17152, -18843, -19651, -22232, -20952, -21334, -20381, -20553, -20458, -20553, -22662, -22413, -21552, -20313, -18488, -18667, -17732, -18486, -17683, -17219, -17042, -16107, -15344, -14652, -15174, -15609, -16325, -18188, -16894, -15701, -14949, -16610, -17193, -18664, -18693, -18352, -15781, -15837, -15385, -16415, -15481, -15841, -14847, -14662, -12996, -12867, -12542, -12897, -13300, -13450, -13246, -12681, -12578, -12977, -13833, -14338, -14440, -14540, -14856, -14993, -16289, -16381, -16582, -15910, -16339, -16828, -15995, -16180, -15248, -14565, -15041, -14650, -14736, -12495, -11801, -11794, -11414, -13477, -13092, -13642, -13119, -15306, -16482, -16572, -17748, -18497, -21230, -22197, -23366, -23645, -23697, -23992, -24284, -24671, -24389, -22726, -21838, -20531, -20377, -19102, -18014, -16329, -14386, -14990, -13439, -12361, -12059, -12973, -13377, -13766, -14081, -13550, -12524, -13909, -15704, -17475, -17139, -17159, -17656, -17361, -17462, -17502, -17970, -17053, -16768, -16660, -17068, -15439, -14175, -14353, -14792, -14548, -13747, -13222, -12239, -11974, -12727, -13255, -13886, -13601, -14212, -13984, -14959, -15038, -16033, -16571, -17322, -18270, -18013, -17989, -17881, -18014, -18189, -17547, -16246, -14118, -13315, -13714, -13787, -13556, -12471, -10990, -11136, -11236, -13719, -14098, -15119, -15468, -17374, -18393, -19166, -19527, -20884, -21443, -22391, -22843, -22939, -22107, -21207, -21200, -21347, -19981, -18409, -16996, -16516, -16516, -17149, -16988, -16162, -15332, -15475, -15468, -16104, -16438, -16874, -16722, -17079, -17498, -17393, -16628, -16675, -16474, -16161, -15647, -15049, -13850, -13744, -14010, -14416, -13564, -12984, -12566, -12930, -13352, -14365, -13932, -14241, -13664, -14269, -14449, -15093, -15423, -16231, -16175, -16586, -16205, -17035, -17563, -18172, -18885, -17524, -16599, -16490, -17131, -18269, -17158, -15807, -13679, -13055, -12965, -13341, -13438, -13037, -11954, -11404, -11729, -12962, -13182, -14564, -15420, -17344, -17731, -18871, -19077, -19954, -19957, -21125, -21290, -21074, -20144, -19530, -19144, -18702, -18141, -18527, -17345, -16604, -16157, -16436, -17620, -17227, -17815, -18391, -18014, -18474, -18489, -19409, -19040, -18521, -19088, -18517, -18456, -17735, -16997, -16550, -15404, -15264, -13951, -14197, -13714, -12913, -12367, -12560, -12525, -12490, -12499, -12604, -13579, -12907, -13782, -13997, -14438, -14285, -14954, -16191, -16238, -16832, -16960, -17441, -17736, -18246, -17841, -17420, -16593, -16383, -17359, -17698, -17042, -15385, -14224, -13467, -13258, -13036, -12686, -12973, -11891, -12072, -11958, -12965, -13209, -14480, -15647, -16210, -16852, -18006, -19185, -19891, -19741, -19890, -19288, -19449, -19672, -19171, -18640, -17780, -17486, -17836, -16741, -17243, -16004, -16379, -16814, -17885, -18218, -18127, -18203, -18653, -17916, -19023, -19217, -19332, -19176, -19544, -20004, -19152, -18742, -18380, -17838, -17252, -16656, -16173, -15615, -14470, -14755, -13691, -13625, -13006, -12642, -12630, -12676, -12480, -13134, -13492, -13327, -13722, -14363, -14629, -14563, -15719, -15417, -15862, -16353, -16760, -16683, -16945, -16752, -16418, -16035, -16144, -16542, -16257, -15745, -15117, -14244, -13762, -13609, -13771, -13416, -12837, -12519, -12321, -13146, -14032, -14044, -13753, -14065, -15015, -16386, -17761, -18127, -18076, -17840, -18163, -19190, -19958, -19228, -18777, -18597, -19381, -19104, -20005, -18836, -18795, -17819, -18378, -18201, -18725, -18724, -18764, -18778, -18421, -17903, -17515, -18382, -18791, -19023, -18871, -18866, -18452, -17818, -18033, -17898, -17274, -16774, -15455, -15434, -14757, -14387, -13877, -14137, -13732, -13852, -12722, -13055, -11935, -12769, -13253, -13538, -13711, -13214, -12905, -13538, -14820, -15563, -15574, -15836, -15671, -16047, -16932, -17765, -17801, -17703, -17524, -17510, -17170, -16325, -16527, -16129, -16107, -14877, -14108, -13010, -11954, -12180, -12483, -12965, -13130, -12511, -12664, -12427, -13506, -14859, -16050, -17158, -17372, -17093, -17654, -17472, -19107, -19632, -20395, -20047, -19820, -19631, -19992, -19787, -20105, -20078, -20101, -18954, -19142, -18178, -18410, -17511, -18299, -18235, -17768, -17189, -17571, -17723, -17894, -18106, -18448, -17529, -17343, -17008, -17143, -16675, -16524, -15838, -15435, -15048, -15115, -14492, -14735, -14565, -14287, -13794, -13986, -13879, -14249, -14097, -14238, -14008, -13885, -13855, -14214, -14260, -14606, -14507, -14612, -14531, -15163, -15879, -15779, -15631, -15761, -15682, -16576, -15959, -15723, -15261, -14868, -14697, -14755, -14482, -13919, -12735, -12945, -13708, -14464, -14805, -14374, -14119, -14016, -15389, -16537, -16883, -17202, -16970, -17798, -18434, -18686, -18963, -18673, -19280, -20140, -20396, -20775, -19689, -19610, -18895, -19208, -19754, -18976, -18289, -18555, -18871, -19048, -18776, -19000, -18188, -18002, -18761, -19237, -19169, -18004, -17301, -17790, -17678, -17840, -16086, -15110, -13835, -14074, -14082, -14463, -13990, -13583, -13373, -13410, -13467, -13708, -13335, -13776, -13455, -13545, -12876, -13708, -13727, -14047, -14007, -13871, -13957, -13736, -15001, -15366, -15948, -15437, -15098, -15845, -16050, -15922, -15980, -16444, -16376, -16221, -15969, -15356, -15222, -15022, -15573, -15507, -15358, -15048, -15304, -15825, -15836, -15613, -15099, -15552, -16036, -16789, -17106, -17476, -17899, -17817, -17555, -17554, -17802, -18093, -18320, -18783, -19186, -18971, -18163, -18198, -18272, -18979, -18825, -19189, -19296, -19698, -19506, -19726, -20605, -20043, -19864, -19881, -18999, -18439, -18170, -17850, -16785, -16498, -15826, -14628, -13828, -13201, -13095, -12710, -13051, -13320, -12807, -12744, -13379, -13919, -13684, -13243, -13381, -13492, -13959, -14354, -14650, -14411, -13975, -14310, -15123, -15380, -15337, -15476, -15579, -15504, -15778, -15704, -16160, -16352, -16968, -16750, -16542, -15466, -15841, -16538, -17108, -16906, -15972, -14516, -14799, -15681, -17081, -17019, -16603, -15203, -14829, -15197, -15615, -16295, -16360, -16333, -16376, -16238, -16349, -15924, -15637, -16186, -16479, -17028, -16746, -17093, -17385, -17456, -18471, -18753, -19452, -19949, -19641, -20408, -20664, -21372, -21059, -21007, -20763, -20234, -19514, -19445, -18354, -17761, -16548, -16329, -15660, -14737, -14677, -13379, -13282, -12832, -13003, -13215, -13621, -13687, -13473, -13461, -14180, -14483, -14594, -15109, -15502, -14970, -14821, -15072, -15271, -15208, -14898, -14437, -15022, -14689, -15040, -14930, -14928, -14937, -15041, -15485, -16196, -15408, -15412, -15473, -16806, -16982, -17177, -16607, -16228, -16536, -16368, -17023, -16275, -16034, -15614, -15364, -15874, -15694, -15000, -14750, -14757, -14698, -14548, -14818, -15888, -15974, -16538, -15784, -15991, -16118, -17369, -18206, -19422, -19139, -18965, -19332, -20811, -20542, -21438, -20332, -20004, -19918, -20766, -20741, -19976, -19536, -19043, -17653, -17718, -16675, -16204, -15289, -14916, -15011, -14567, -14004, -13410, -13106, -13888, -13937, -14139, -14203, -14560, -14443, -14572, -15039, -15679, -14685, -15304, -15089, -14995, -14311, -14293, -14410, -14464, -14415, -14726, -14824, -14622, -13787, -14520, -15201, -15960, -16427, -16376, -16458, -16534, -16942, -17662, -17746, -18032, -17935, -18181, -16903, -16020, -15738, -15555, -15700, -15611, -15670, -14176, -13482, -13808, -13891, -14262, -14098, -14725, -15042, -15149, -15497, -15908, -16890, -17377, -17910, -18495, -18378, -18670, -19184, -20256, -20876, -20570, -20859, -19916, -19784, -19790, -19170, -19010, -18752, -18586, -18357, -17509, -17109, -16053, -15470, -15704, -15483, -15565, -14789, -15000, -14524, -14384, -13999, -13977, -14180, -14932, -14700, -15182, -14692, -15201, -15070, -15845, -15684, -15538, -14591, -14741, -14365, -14844, -14538, -15262, -15358, -15300, -14403, -14749, -15000, -15587, -16158, -16609, -16652, -16757, -16894, -17616, -17731, -17779, -17545, -17989, -17862, -17349, -16231, -15537, -15426, -16035, -15721, -15426, -13740, -12887, -12558, -13473, -14932, -14908, -14311, -14037, -14056, -14644, -15360, -16543, -17472, -17018, -17719, -18099, -17970, -18228, -19008, -20141, -19687, -20152, -19812, -19530, -19423, -19263, -19172, -18994, -17962, -18526, -17832, -17835, -17202, -16876, -16545, -15837, -15880, -15957, -15012, -15001, -14652, -14609, -14334, -14199, -14322, -13670, -13897, -14047, -14636, -15018, -15439, -15598, -14951, -15316, -15500, -15420, -15579, -16044, -16241, -15628, -15404, -16038, -16030, -16272, -16581, -16489, -15987, -15925, -17045, -17756, -17657, -17249, -16855, -16638, -16890, -16911, -16764, -15551, -15789, -15843, -15730, -15611, -14718, -14384, -13901, -14700, -14858, -14743, -14535, -14553, -14829, -15627, -15542, -15701, -15236, -15396, -15973, -15956, -16243, -16756, -17571, -18030, -17518, -17465, -17318, -18024, -19315, -19949, -19715, -18519, -18306, -18703, -18782, -18835, -18164, -17779, -17578, -17676, -17146, -16367, -15320, -15399, -15238, -15574, -15198, -14335, -13996, -14521, -15321, -14970, -15485, -14890, -15001, -15803, -16385, -16680, -16090, -16218, -16236, -16756, -17017, -16712, -16309, -15985, -16401, -16527, -16188, -16101, -15458, -14923, -15151, -15247, -15543, -15556, -15589, -15540, -15619, -15846, -15570, -15532, -16073, -16002, -16195, -15894, -15979, -15933, -16284, -16717, -17016, -16621, -16363, -15996, -15833, -15858, -15634, -15411, -15856, -15278, -15399, -14555, -13980, -13662, -14055, -15164, -15547, -15915, -15973, -16067, -16807, -17180, -18339, -18769, -19011, -19303, -19085, -18941, -18870, -19457, -19383, -18958, -18313, -17177, -16362, -16319, -16510, -16363, -15894, -15427, -14536, -14228, -14879, -14929, -15373, -15751, -15950, -15721, -15715, -16220, -16485, -17393, -17731, -17680, -17259, -17335, -17680, -17502, -17550, -16966, -15948, -15248, -15479, -15430, -15252, -14814, -14502, -14229, -14174, -14563, -14605, -14907, -14982, -15493, -15955, -15881, -15824, -15865, -16482, -16765, -16907, -16887, -16839, -16492, -16777, -16700, -16670, -16548, -15798, -15208, -14707, -14316, -14356, -14356, -14548, -14220, -13948, -13561, -13566, -13757, -14513, -15549, -16093, -16641, -17285, -17801, -18076, -18513, -19337, -19431, -19484, -19903, -19566, -19396, -18745, -18389, -17964, -17325, -17146, -16828, -16101, -15716, -15745, -15543, -15029, -15636, -15682, -15306, -15198, -15525, -15963, -16574, -16997, -17154, -17378, -17211, -17310, -17964, -18588, -18270, -17953, -17367, -17064, -16183, -16098, -15902, -14974, -14611, -14836, -14503, -13986, -13680, -13985, -13965, -14576, -15025, -15021, -14867, -15111, -15475, -16610, -17239, -17258, -16649, -16220, -16102, -16566, -17177, -17599, -16562, -16313, -15119, -14900, -14730, -14860, -14819, -14330, -13729, -13687, -13695, -14199, -14439, -14805, -15187, -15156, -15646, -15704, -16466, -16795, -17376, -18051, -18469, -18715, -18293, -18022, -18070, -17946, -18538, -18213, -18159, -17549, -17376, -17214, -16929, -16984, -17168, -16490, -16723, -16857, -17055, -16383, -16351, -16570, -16463, -17003, -17468, -17027, -17141, -17085, -18069, -17735, -18169, -18091, -17361, -17010, -16930, -16626, -16311, -15896, -15427, -15047, -14891, -14625, -13726, -13666, -13766, -14154, -14762, -14816, -14702, -14369, -15165, -15700, -16192, -16441, -16175, -15834, -15973, -16088, -16531, -16053, -15793, -15711, -15359, -15456, -15220, -15285, -14920, -14948, -14996, -14582, -14597, -14727, -15057, -15459, -15266, -15532, -15342, -15973, -16834, -16877, -16505, -16032, -16009, -16600, -16667, -17198, -17258, -16999, -17048, -17116, -17642, -17411, -17405, -17803, -17945, -18087, -17920, -17980, -17969, -17591, -18004, -17608, -17491, -17246, -17489, -17458, -17341, -17325, -16937, -16500, -17283, -17754, -17677, -17240, -16935, -16707, -16420, -16853, -17107, -16430, -16084, -15461, -14976, -14779, -15026, -14710, -14527, -14913, -14621, -14397, -14548, -15079, -15237, -15384, -15471, -15546, -15699, -16034, -16213, -16338, -16165, -16012, -16105, -16250, -15912, -15124, -15105, -15258, -15241, -15282, -15383, -14244, -13998, -14493, -15183, -15495, -15405, -15379, -14954, -15189, -15666, -15992, -16249, -16112, -16213, -16033, -15822, -16029, -15734, -16537, -16610, -16569, -16716, -16682, -17125, -17317, -17800, -17993, -17681, -18260, -18716, -18687, -18149, -17880, -18208, -18045, -18076, -18052, -17401, -16431, -16539, -17109, -17300, -17193, -17246, -16749, -16591, -16895, -17414, -17558, -17366, -17393, -17124, -17245, -16889, -16072, -15697, -15551, -15322, -15549, -15713, -15055, -14398, -14635, -14900, -14757, -15084, -15408, -15162, -14788, -15551, -15628, -15511, -15758, -16156, -15645, -15566, -15524, -15180, -14953, -14988, -15151, -14863, -14726, -14773, -14498, -14453, -14530, -14780, -14913, -15310, -15651, -15640, -15776, -15927, -16273, -16348, -16148, -16073, -16161, -16334, -16748, -16754, -16620, -16221, -15986, -16178, -16593, -16845, -17205, -16965, -17224, -17472, -17866, -18092, -18133, -18331, -18194, -17899, -17976, -17884, -17857, -17640, -17681, -17469, -17064, -16968, -17225, -17543, -17493, -17374, -17321, -17089, -16937, -17481, -17325, -17259, -16910, -16816, -16285, -16361, -16432, -16276, -15908, -15750, -15226, -14725, -14596, -14882, -15023, -15071, -15160, -14822, -14458, -14565, -14956, -15190, -15395, -15634, -15348, -15046, -14744, -14667, -14816, -15141, -15203, -15025, -15060, -14792, -14572, -14475, -14823, -15046, -15235, -15539, -15717, -15903, -16020, -16320, -16841, -17218, -17207, -17292, -16979, -16832, -16740, -16908, -17004, -16974, -17045, -16884, -16499, -16068, -15692, -15862, -15922, -16553, -16763, -16611, -16777, -16979, -17042, -17221, -17219, -17478, -17040, -17329, -17153, -17020, -16985, -17039, -17397, -17419, -17247, -17116, -16913, -17121, -17359, -17786, -17628, -17350, -17438, -17431, -17252, -17418, -17589, -17485, -17239, -16879, -16609, -15957, -15905, -15775, -15805, -15720, -15343, -14991, -14580, -14818, -14877, -14995, -15355, -15193, -14825, -14489, -14292, -14577, -14383, -14678, -14553, -14352, -14619, -14687, -14635, -14576, -14591, -14794, -14910, -15502, -15462, -15527, -15517, -16071, -16579, -16918, -17116, -16966, -16790, -16780, -17136, -17485, -17267, -17093, -16669, -16515, -16407, -16894, -16823, -16045, -15880, -15679, -15627, -15934, -16294, -16661, -16325, -16424, -16982, -16919, -16982, -16659, -16915, -16713, -16839, -17033, -16640, -16770, -16708, -16902, -17295, -17163, -17518, -17459, -17899, -17957, -18149, -18350, -18353, -18440, -18587, -18326, -18027, -18051, -17971, -17765, -17517, -17235, -16556, -16021, -15930, -15176, -14731, -14402, -14414, -14174, -13801, -13967, -13715, -13728, -14193, -14119, -13832, -13377, -13692, -14199, -14550, -14836, -14965, -14772, -14798, -14790, -15334, -15557, -15730, -15731, -15701, -15894, -15750, -16158, -16558, -16680, -16997, -16856, -17132, -17083, -17201, -17326, -17064, -17014, -16755, -16583, -16360, -16489, -16555, -16654, -16815, -16700, -16482, -16039, -16161, -16128, -16109, -16732, -16857, -16920, -16538, -16471, -16476, -16376, -16657, -16643, -16388, -16224, -16104, -16590, -16603, -17007, -17482, -17650, -17831, -18133, -18121, -18242, -18128, -18556, -18332, -18152, -18018, -17785, -17407, -17210, -16991, -16692, -16358, -16270, -15624, -15166, -14755, -14465, -14450, -14497, -14682, -14576, -14591, -14651, -14668, -14662, -14563, -14510, -14590, -14826, -15031, -14980, -14894, -14767, -15088, -15432, -15447, -15250, -15203, -15205, -15262, -15735, -15988, -15841, -15645, -15770, -15953, -16310, -16934, -17410, -17529, -17295, -17192, -17101, -17003, -17072, -17415, -17510, -17442, -17348, -16812, -16578, -16704, -16735, -16661, -16161, -15743, -15288, -15315, -15535, -15809, -15908, -15781, -15810, -15743, -16053, -16050, -16453, -16775, -16989, -17350, -17363, -17626, -17676, -18008, -18230, -18390, -18497, -18423, -18088, -17812, -17484, -17334, -16875, -16588, -16522, -16222, -15970, -16137, -16152, -15632, -15186, -15213, -15190, -15208, -15262, -15189, -14876, -14852, -15225, -15539, -15201, -15218, -15209, -15214, -15190, -15247, -15208, -15184, -15013, -15152, -14990, -15025, -15187, -15332, -15581, -15606, -15558, -15318, -15306, -15653, -16013, -16275, -16645, -16812, -16815, -16795, -17340, -17579, -17748, -17632, -17532, -17087, -17081, -17236, -17612, -17314, -17170, -16686, -16490, -16111, -16073, -15915, -15883, -15816, -15797, -15568, -15412, -15253, -15377, -15689, -16056, -16410, -16555, -16530, -16712, -17043, -17188, -17286, -17357, -17390, -17136, -17374, -17509, -17498, -17511, -17290, -17108, -16814, -16742, -16756, -16427, -16255, -15930, -15941, -15767, -15736, -15507, -15232, -15151, -15198, -15533, -15594, -15389, -15300, -15288, -15494, -15428, -15587, -15426, -15341, -15117, -15468, -15568, -15653, -15514, -15569, -15561, -15571, -15758, -16025, -16090, -16197, -16301, -16361, -16327, -16336, -16353, -16358, -16523, -17067, -17291, -17591, -17259, -17054, -16632, -16654, -16711, -17005, -16849, -16450, -16325, -16458, -16531, -16709, -16844, -16779, -16469, -16293, -16336, -16477, -16590, -16877, -17023, -17058, -16869, -16566, -16371, -16385, -16385, -16271, -15873, -15366, -15068, -15182, -15764, -15811, -15722, -15754, -15773, -16050, -16403, -16558, -16289, -16029, -16010, -16235, -16273, -16211, -15951, -15680, -15627, -15739, -15756, -15691, -15420, -15314, -15367, -15567, -15488, -15517, -15571, -15715, -15974, -16148, -16123, -15874, -15767, -16112, -16102, -16368, -16337, -16267, -16295, -16529, -17056, -17293, -17120, -17150, -16787, -16629, -16754, -17146, -17343, -17157, -17099, -17013, -17107, -17324, -17388, -17350, -16999, -16655, -16475, -16373, -16503, -16493, -16338, -16425, -16361, -16222, -16182, -16282, -16353, -16614, -16859, -16868, -16659, -16732, -16795, -16970, -17142, -17216, -16816, -16429, -16140, -15910, -15477, -15364, -14937, -14869, -14716, -14647, -14236, -14164, -14487, -14560, -14754, -14927, -15001, -15129, -15225, -15449, -15400, -15386, -15297, -15378, -15189, -15158, -15305, -15586, -15707, -15953, -15785, -15590, -15722, -15875, -16027, -16198, -16170, -16101, -16112, -16317, -16306, -16541, -16665, -16881, -17123, -17458, -17579, -17642, -17600, -17614, -17790, -18174, -18291, -18178, -18117, -18064, -18020, -18218, -18555, -18508, -18212, -17784, -17521, -17269, -17469, -17494, -17246, -16860, -16512, -16392, -16266, -16282, -16204, -16001, -16002, -15990, -15974, -15655, -15461, -15407, -15597, -15973, -16364, -16111, -15944, -15606, -15936, -16190, -16341, -16082, -15548, -15718, -15181, -15781, -15275, -14686, -14768, -14048, -14015, -13962, -14372, -14187, -14118, -13752, -12875, -13141, -13055, -12544, -12851, -13197, -13236, -14125, -14342, -15014, -15487, -16280, -16670, -17146, -17426, -17343, -17224, -17822, -17890, -18514, -18527, -19058, -18896, -18962, -19073, -18979, -18647, -17555, -17149, -16645, -15754, -15781, -15925, -15948, -15824, -16036, -16552, -16795, -16949, -16904, -16602, -17102, -17157, -17648, -18696, -19203, -19752, -20517, -21448, -21423, -20883, -20099, -19106, -18100, -17383, -17027, -16383, -15459, -14774, -14434, -14300, -13953, -13827, -13277, -13058, -13379, -13672, -14610, -15563, -16352, -17284, -17752, -18836, -19042, -18820, -18560, -17713, -16867, -16280, -15185, -14456, -12812, -10844, -9169, -7204, -5830, -4456, -5174, -7523, -9990, -14304, -15547, -18289, -19896, -19496, -21010, -20010, -20581, -20291, -20944, -20389, -17789, -19008, -15748, -15048, -13795, -10108, -9396, -9119, -8389, -10200, -12849, -15783, -17378, -20794, -24265, -23957, -24656, -23774, -22128, -22303, -20366, -19137, -18332, -17383, -15743, -16004, -16242, -15161, -13969, -14750, -14942, -15464, -16783, -17915, -20074, -21898, -22984, -23681, -23575, -21967, -20472, -20180, -19080, -17033, -14927, -13344, -12479, -12550, -12925, -13176, -13848, -14366, -15068, -16749, -17194, -17457, -17757, -17689, -17396, -16635, -15929, -15144, -13807, -12811, -12751, -13092, -13183, -13246, -13468, -12842, -11881, -10821, -10098, -8729, -7655, -6809, -7865, -11310, -13723, -17957, -19460, -17946, -19383, -17778, -18169, -16438, -15200, -16574, -17361, -19459, -15793, -16550, -16727, -14452, -16868, -15408, -14816, -15241, -15854, -17022, -19544, -20961, -21358, -20698, -21934, -21058, -19283, -19177, -17452, -16833, -17015, -16577, -15210, -14810, -15355, -15472, -16996, -18348, -18796, -18829, -20237, -21279, -21369, -21275, -20343, -19343, -18554, -16791, -16475, -16089, -15421, -15117, -15822, -15554, -14092, -14222, -14347, -15346, -16367, -17301, -18574, -19268, -19068, -19270, -19233, -17174, -16116, -14503, -12921, -12129, -10864, -10873, -11551, -12071, -13263, -13922, -14694, -15158, -15108, -15351, -14271, -12861, -11484, -9585, -8233, -6778, -7531, -9940, -13111, -16741, -16792, -18018, -18977, -18313, -20267, -18922, -20301, -20617, -21868, -21349, -17259, -19117, -15388, -15270, -15109, -12255, -13417, -13054, -14427, -15442, -18106, -19044, -18850, -19844, -20685, -19058, -19089, -18847, -17885, -17439, -16583, -15342, -14026, -14607, -14099, -15763, -18017, -18889, -20341, -21814, -23075, -22980, -22791, -21832, -20101, -18775, -16868, -15478, -14712, -13082, -12316, -12746, -12765, -11971, -11906, -12747, -14780, -16680, -19036, -20987, -22495, -23524, -23348, -23021, -20147, -16770, -13924, -11552, -9184, -6830, -6862, -7152, -8254, -10290, -12342, -14222, -15231, -16926, -19412, -20571, -21304, -20351, -18924, -15696, -12290, -9141, -7223, -8271, -8954, -12505, -13489, -13330, -15958, -16035, -18956, -17810, -17922, -19254, -20402, -21354, -17769, -19284, -18100, -17181, -19090, -16206, -15658, -15078, -15208, -15286, -17041, -18127, -17291, -17629, -19949, -19112, -18776, -18302, -16185, -15393, -14244, -12919, -11735, -12683, -14387, -16036, -20425, -22502, -23191, -24306, -24654, -23722, -21940, -19282, -17670, -15478, -13796, -12938, -12913, -12253, -11049, -12340, -12945, -12619, -12655, -14080, -16855, -18372, -21218, -22723, -24313, -23777, -22677, -21980, -18675, -14567, -11313, -9322, -7896, -6868, -7697, -9658, -11324, -13435, -15800, -17616, -18533, -19404, -21359, -21489, -21470, -20110, -17312, -13948, -8551, -3458, -451, -236, -1405, -5657, -12325, -17259, -20818, -25322, -26725, -27381, -26985, -22958, -23434, -21174, -21178, -17325, -16288, -16654, -14114, -15353, -12047, -9845, -10734, -11212, -12449, -13806, -17090, -18416, -20011, -23352, -24202, -22444, -21002, -18220, -16616, -14681, -12264, -10745, -11458, -14352, -16457, -19735, -22904, -23055, -23388, -24004, -22856, -20636, -17502, -16076, -14745, -13988, -13306, -12031, -11892, -10842, -11020, -12381, -12705, -13918, -15167, -16855, -18986, -19748, -20928, -21008, -20220, -19234, -17485, -16016, -13447, -11836, -11396, -11538, -11743, -11920, -13252, -14924, -16134, -16778, -17568, -18407, -18186, -18187, -18599, -17943, -16998, -15215, -13597, -10334, -6090, -3846, -3358, -5033, -7703, -13330, -19764, -23684, -26324, -27563, -27270, -25067, -22163, -20016, -17807, -16168, -15499, -14864, -15269, -15641, -15381, -15929, -14226, -13205, -13259, -13998, -14837, -16345, -19278, -20773, -21844, -22681, -22213, -20583, -18157, -15750, -13086, -11498, -10258, -10583, -13438, -16316, -19514, -22585, -24299, -24215, -22936, -20752, -17896, -15201, -12289, -11300, -10724, -10727, -11494, -12378, -13552, -13720, -14221, -14667, -14930, -16299, -17541, -19911, -21783, -21657, -21709, -20356, -18718, -16391, -13785, -12842, -10846, -10032, -10157, -10599, -12366, -13690, -15901, -17155, -17558, -18516, -18421, -18903, -18412, -18151, -18677, -17632, -17001, -15895, -14259, -13653, -11452, -9529, -7896, -6265, -6080, -7782, -12068, -16873, -21570, -25219, -26956, -27824, -25755, -23507, -20684, -17922, -17115, -16625, -17342, -16814, -16746, -17112, -15390, -14382, -12204, -10000, -9581, -11101, -13445, -15949, -18949, -21750, -23696, -24319, -22953, -20477, -17459, -15086, -13722, -13450, -13881, -14698, -16742, -19154, -19945, -19977, -18807, -17108, -14743, -12546, -11967, -11693, -12010, -13938, -15935, -17924, -18489, -18549, -18416, -16895, -15181, -14047, -13283, -13001, -12748, -13917, -15674, -16711, -16928, -16801, -16129, -14228, -13484, -13429, -14388, -16325, -17872, -20188, -21157, -21202, -20714, -18743, -16489, -13223, -11253, -10211, -9890, -11148, -12671, -14954, -17003, -17255, -17762, -16687, -15978, -14847, -13821, -13990, -13849, -14083, -15484, -17407, -19991, -21784, -22654, -21603, -20437, -18520, -16031, -14759, -14432, -15893, -17290, -18579, -19858, -18133, -17838, -16358, -14754, -13277, -11735, -12452, -14310, -16757, -19072, -20794, -22051, -21894, -21373, -20356, -18123, -16289, -15679, -15766, -16300, -16240, -16256, -16008, -15080, -14002, -12583, -12052, -11504, -11523, -13169, -14720, -16211, -17015, -18330, -18939, -17643, -17401, -15722, -14471, -13898, -13343, -13820, -14071, -15203, -15870, -15551, -15975, -15124, -15156, -14777, -14677, -15873, -16603, -18333, -20042, -21443, -22662, -21429, -19952, -17464, -14334, -12162, -10108, -8680, -8516, -9673, -11893, -13605, -15705, -17259, -18359, -19456, -19945, -20580, -20505, -20271, -21086, -20211, -19860, -18045, -15320, -12712, -9326, -7751, -7144, -8135, -11281, -14607, -18329, -21365, -23073, -24849, -25859, -25660, -25266, -24173, -22171, -20473, -18409, -15681, -12349, -10222, -8046, -7497, -7758, -8421, -11401, -14899, -18329, -21798, -24068, -25395, -24884, -23892, -21765, -19324, -16041, -13412, -11537, -9882, -8795, -8626, -9524, -10660, -11336, -12752, -13879, -15108, -16603, -18021, -19651, -20455, -20020, -20968, -20491, -19374, -17662, -15538, -14584, -12059, -10665, -9626, -9384, -10462, -11219, -14263, -15882, -17687, -20067, -21324, -22577, -22108, -21676, -20814, -19049, -17982, -16139, -14041, -12216, -10525, -10023, -10242, -11252, -13145, -15624, -18013, -20111, -22261, -22866, -22151, -21182, -19781, -18474, -17146, -15867, -15415, -14715, -14187, -14020, -13410, -12275, -10588, -10418, -10525, -11598, -14216, -17397, -21014, -24685, -27356, -28504, -26970, -23872, -20812, -18033, -15184, -11946, -10248, -10746, -11118, -12029, -13391, -14264, -14543, -15408, -15629, -15706, -15796, -16075, -17146, -17953, -18192, -18502, -17909, -17625, -16818, -15345, -13825, -12240, -11262, -11033, -11266, -12419, -13430, -14934, -16438, -17306, -18265, -18637, -18125, -17823, -17530, -16915, -15863, -15888, -15971, -15982, -16547, -16954, -17146, -16741, -15949, -15570, -15428, -15214, -14894, -15749, -16717, -17410, -18127, -18521, -18937, -18735, -18429, -17794, -16532, -16319, -15735, -16044, -16262, -15964, -15962, -15607, -15445, -14909, -15182, -16475, -16999, -17691, -18749, -19139, -19169, -18799, -17943, -16625, -14369, -13044, -12066, -12169, -12946, -14564, -16918, -18141, -18787, -19483, -18613, -17158, -14815, -13798, -13966, -14425, -15798, -17834, -18462, -18377, -17869, -17175, -15708, -13557, -11103, -10703, -11420, -12494, -14457, -17307, -19333, -21128, -22565, -21584, -20528, -18564, -15523, -13544, -11948, -10578, -10006, -9814, -11115, -11896, -12784, -13720, -14570, -15980, -17080, -18263, -20178, -22306, -24507, -25723, -26682, -25955, -23828, -20192, -16614, -12416, -8205, -5318, -4695, -6265, -8400, -11547, -16048, -19143, -21744, -23030, -23656, -23740, -23057, -22477, -22279, -22535, -21674, -19705, -17918, -14648, -11718, -9434, -7379, -6688, -7089, -9325, -12018, -14342, -17154, -18957, -20047, -20281, -19899, -19696, -18883, -18433, -18049, -17163, -16494, -15815, -15829, -15438, -14746, -14478, -13633, -13804, -13539, -13930, -14141, -14402, -15085, -15350, -15168, -14067, -12731, -11570, -10687, -11262, -12078, -14794, -17695, -20652, -23024, -23265, -22696, -20810, -18324, -16678, -13738, -13039, -12902, -14089, -15002, -15117, -16292, -16652, -16880, -16813, -14976, -16282, -16849, -17903, -19371, -20483, -21114, -21321, -20610, -20444, -17921, -16173, -14209, -13131, -12807, -13509, -14194, -15337, -16946, -19038, -20265, -21447, -21287, -21047, -20380, -19835, -19004, -17871, -16541, -15305, -13753, -13196, -11646, -10631, -10041, -10197, -11463, -13051, -14492, -16109, -17611, -18969, -19356, -19950, -18607, -17295, -17549, -17725, -18031, -17825, -17208, -17459, -16144, -14995, -12944, -10450, -8335, -6645, -6886, -8680, -10640, -13505, -17410, -21893, -23973, -24040, -23093, -20372, -17260, -13439, -10568, -9096, -8074, -9757, -12316, -15475, -17772, -19134, -19547, -19619, -17799, -15688, -14039, -12750, -12570, -14018, -16193, -17974, -18976, -20608, -21059, -20394, -18524, -17450, -17610, -17402, -19175, -19701, -20507, -21947, -21448, -20882, -17874, -15683, -13976, -13585, -13984, -13634, -15900, -17997, -19428, -21685, -21737, -21930, -20473, -18783, -18602, -17609, -17115, -16479, -16661, -16880, -15800, -14449, -12642, -10557, -9099, -8259, -8847, -10071, -12410, -15784, -18763, -21135, -22145, -22223, -21124, -19213, -17541, -15166, -13305, -12126, -11730, -11680, -11350, -11632, -12048, -12524, -13285, -14304, -14672, -14866, -15413, -15874, -16181, -16017, -16112, -15844, -15712, -15120, -13889, -12883, -12503, -12931, -13784, -14820, -16121, -17928, -19179, -20197, -20136, -19758, -18922, -17168, -15168, -14064, -13227, -13146, -13983, -14661, -16518, -17830, -18999, -20707, -21248, -22009, -21784, -21105, -20164, -18119, -15896, -14216, -13246, -12970, -12970, -13519, -14284, -16266, -19134, -22085, -23860, -24699, -25690, -26601, -25466, -23619, -20128, -17150, -15857, -13023, -10328, -7686, -6920, -8192, -9980, -12067, -13549, -16514, -19170, -20522, -22145, -22611, -22277, -21232, -20134, -18888, -16115, -13144, -10710, -9089, -7808, -5749, -5445, -6674, -8604, -11198, -13940, -17220, -19976, -21487, -22712, -23238, -22211, -20045, -17860, -15877, -13651, -11001, -10203, -9779, -9995, -10513, -11880, -13788, -14923, -16067, -17019, -17525, -17705, -17817, -18809, -18530, -18973, -19217, -18666, -18309, -17299, -15923, -14893, -12961, -11836, -11457, -11107, -12471, -14301, -16112, -18826, -20670, -22739, -23584, -23054, -21989, -20588, -19323, -17952, -16702, -16033, -15520, -15636, -15830, -16501, -17219, -16725, -17521, -17985, -17855, -17965, -17664, -17807, -17865, -17610, -17838, -17593, -16981, -16227, -15235, -14696, -13667, -13803, -14558, -15992, -17197, -17551, -19401, -19499, -19496, -18747, -16266, -15619, -13404, -11393, -9796, -9014, -10568, -12336, -14737, -16442, -18520, -21050, -21329, -20973, -19384, -17651, -15384, -13298, -12599, -11546, -11021, -11080, -11874, -13238, -13718, -14346, -15537, -16802, -17943, -18499, -19451, -19808, -19316, -19203, -18822, -17555, -15477, -13673, -12825, -11845, -11684, -12230, -13779, -16030, -17464, -18889, -18915, -18810, -17350, -16019, -15358, -13994, -14491, -15537, -17167, -18271, -19044, -19507, -18313, -16472, -13806, -12014, -11530, -12121, -13551, -16197, -18396, -20616, -21853, -21978, -21595, -19530, -18016, -17244, -16114, -16015, -15819, -16436, -17087, -17993, -18100, -17363, -17016, -16090, -15758, -15511, -14560, -14861, -15679, -16465, -17801, -17675, -17425, -16451, -14816, -13928, -12434, -11384, -12011, -13620, -16184, -18265, -19257, -19482, -19570, -19257, -19142, -17577, -15473, -13948, -14069, -14199, -14496, -15114, -15664, -17876, -18457, -18061, -17067, -16499, -16817, -17083, -17138, -15794, -15427, -15303, -15162, -15011, -14199, -13735, -13228, -14160, -15692, -16158, -16373, -16452, -17198, -17831, -16906, -15008, -13971, -13513, -13413, -13612, -14566, -15846, -17272, -19225, -21221, -21923, -21211, -20079, -18700, -16900, -14551, -12191, -10759, -10600, -10640, -10871, -11536, -11977, -13193, -14540, -15919, -17429, -18151, -20040, -21476, -22387, -21983, -21140, -20161, -18405, -16502, -14059, -12653, -12563, -12605, -14366, -15311, -16278, -16832, -17479, -18820, -18744, -18093, -17085, -16216, -16107, -16120, -16629, -16773, -17303, -17926, -18389, -18107, -17492, -16560, -16353, -15738, -15881, -15988, -15510, -15902, -16196, -17045, -17545, -17140, -17643, -16955, -16634, -16463, -16562, -17021, -17254, -17641, -16917, -15627, -14427, -13226, -13277, -14076, -13760, -13755, -13890, -15438, -17397, -19051, -20202, -20238, -20646, -19561, -16904, -13834, -11427, -10783, -10431, -10980, -11425, -13484, -15395, -16213, -17317, -17648, -17756, -17708, -17953, -19095, -19034, -19283, -18631, -18130, -16524, -13983, -12080, -10748, -10187, -10453, -11756, -14056, -16034, -17997, -19581, -20700, -20313, -19360, -18272, -17254, -15939, -14999, -14738, -15010, -15341, -15740, -16022, -16338, -16097, -16137, -16395, -17106, -17985, -18543, -18354, -17718, -17359, -17324, -16591, -16081, -15614, -15481, -15006, -15005, -15205, -15267, -15636, -16297, -16850, -17919, -18453, -18630, -19448, -18966, -19557, -19239, -18842, -18552, -17317, -17037, -15471, -14557, -13781, -12916, -13034, -12314, -12899, -13838, -15472, -17483, -18515, -19977, -21104, -20539, -20330, -19040, -17543, -16071, -14531, -13561, -12596, -11881, -11696, -11774, -11860, -11705, -12477, -12262, -13037, -14047, -16324, -19865, -21548, -23200, -22847, -21856, -20092, -15696, -13475, -9860, -9534, -9415, -9794, -11407, -11811, -15550, -17188, -19462, -20175, -19301, -21075, -19523, -19072, -18250, -17256, -17992, -17170, -17855, -16931, -15874, -15744, -15348, -15355, -14706, -14532, -15401, -16114, -17547, -18201, -19128, -19788, -19462, -18806, -17538, -15616, -14286, -12958, -13278, -13094, -13469, -14784, -15935, -17352, -18037, -18706, -18918, -18407, -17910, -16417, -15297, -14455, -13530, -13870, -14185, -14916, -15397, -15976, -17254, -17800, -18494, -18671, -18876, -18497, -17807, -17394, -16614, -15604, -14538, -14040, -13314, -12604, -11945, -13015, -14055, -15379, -16838, -17347, -19205, -18866, -19028, -18531, -17496, -17470, -16139, -16172, -15071, -14470, -14579, -14144, -14300, -14064, -13922, -14634, -15484, -16969, -18074, -18394, -19104, -18841, -18265, -17113, -15293, -14609, -13301, -13249, -13343, -13146, -13261, -13461, -15005, -17570, -19456, -21761, -22101, -21986, -21294, -19575, -18131, -16031, -14277, -14484, -14512, -15278, -14427, -14944, -16540, -16991, -18788, -17843, -17634, -18779, -18256, -18593, -17263, -16644, -14928, -13573, -14379, -13653, -14036, -14458, -15485, -17421, -18036, -18639, -17738, -17119, -16859, -15863, -15776, -15140, -14881, -14890, -14834, -14517, -13733, -12950, -12362, -11949, -12470, -13518, -15286, -17055, -18478, -19355, -19103, -18602, -17373, -15839, -14921, -14001, -14251, -14250, -14622, -15057, -14924, -15172, -14408, -13822, -13901, -14271, -15085, -15502, -17215, -17858, -18837, -19475, -19333, -19461, -18650, -18200, -17990, -17695, -17831, -17723, -17496, -17857, -17398, -16314, -15755, -15236, -15494, -15253, -16457, -17675, -18998, -20304, -21558, -22381, -21604, -20687, -19076, -17234, -15214, -13101, -12333, -12092, -12399, -13041, -13934, -14854, -15634, -15874, -16475, -16678, -16860, -16875, -16320, -16376, -14649, -14316, -14402, -15056, -16504, -15930, -17006, -15037, -15310, -14496, -14592, -16241, -15370, -19125, -18412, -20538, -19143, -17539, -18115, -13959, -15267, -11425, -11120, -11485, -10824, -13749, -13591, -15650, -15493, -16035, -18103, -18266, -18952, -18626, -18521, -18349, -17151, -15109, -13127, -11261, -11016, -10607, -11403, -13053, -14380, -17116, -18846, -20975, -21366, -20748, -20373, -19076, -18318, -16410, -14909, -14114, -13525, -13730, -13728, -14059, -13980, -14180, -15268, -17059, -18332, -19541, -20573, -21978, -22948, -22982, -22537, -20738, -19203, -16967, -14544, -12928, -10897, -11294, -11906, -14221, -16229, -18019, -20665, -22136, -24075, -23694, -22291, -20491, -18161, -16149, -13562, -11679, -10976, -11240, -12696, -13885, -14978, -15849, -16494, -17211, -17536, -17498, -17010, -16574, -16874, -15866, -14991, -13974, -12529, -11669, -11184, -10912, -11258, -10583, -12218, -13175, -14723, -16301, -16910, -19128, -18877, -19636, -18406, -16845, -15489, -14282, -15511, -14737, -15295, -14269, -14434, -15119, -14799, -16136, -16026, -17455, -18341, -19146, -19289, -16800, -16681, -16283, -16323, -17272, -15646, -16980, -16912, -17543, -17938, -16826, -16964, -16039, -17206, -18229, -18290, -18930, -18427, -18289, -17638, -16284, -14944, -13887, -14462, -15494, -16371, -18144, -18723, -19521, -19489, -18605, -17178, -15414, -15092, -15047, -15341, -15369, -15215, -15348, -14817, -14420, -13433, -12567, -12518, -13686, -15809, -17682, -18948, -19351, -19330, -18956, -18462, -18173, -17591, -17997, -17885, -17953, -18085, -17263, -17131, -15580, -14768, -13335, -11586, -11707, -10428, -11704, -12814, -14122, -16201, -16672, -19020, -18278, -18806, -18900, -18109, -18706, -16686, -16050, -14895, -13555, -12480, -11152, -12270, -12912, -13547, -15357, -16275, -17429, -17553, -17700, -18121, -17597, -17819, -17048, -18001, -17542, -17062, -16113, -14864, -15071, -13691, -14957, -14274, -13870, -14695, -14709, -17077, -17186, -20551, -22516, -23601, -23669, -19893, -20095, -16783, -16852, -16391, -14873, -16597, -14756, -15619, -12984, -13318, -13934, -14412, -16942, -16699, -18907, -19022, -18968, -18038, -17689, -16386, -15065, -15435, -15828, -14955, -13998, -13283, -12126, -12342, -12164, -13205, -15004, -17420, -19665, -20984, -21457, -19815, -17973, -15381, -13282, -11554, -10551, -10496, -11261, -12001, -12846, -13856, -14777, -15800, -17428, -19005, -20597, -21604, -22173, -22370, -21252, -19184, -17065, -14785, -13556, -12543, -12975, -13616, -13747, -14858, -15569, -16558, -16596, -16855, -17756, -18399, -19640, -19076, -18712, -18036, -17126, -16738, -15811, -15434, -15060, -15274, -15696, -15530, -15472, -15525, -16512, -17361, -18278, -18925, -18780, -18507, -17197, -16690, -15647, -14454, -14440, -14880, -16287, -16275, -16707, -16607, -16489, -15978, -15028, -14839, -13467, -13374, -12785, -13176, -13592, -14734, -16529, -16823, -17569, -16184, -17079, -16245, -16335, -17490, -17559, -18577, -16498, -15328, -14750, -14276, -15001, -15181, -16446, -16619, -17349, -17124, -15148, -16759, -17799, -17978, -18939, -17737, -17447, -15621, -14678, -13172, -13068, -14159, -15217, -17851, -20109, -20237, -19967, -18969, -17202, -15425, -13697, -12673, -12347, -13329, -14247, -15071, -16484, -16909, -17995, -18754, -19593, -19997, -19665, -18632, -17501, -16130, -14721, -14057, -13959, -13825, -14095, -13886, -14063, -14011, -14192, -15495, -17125, -19198, -20717, -22160, -22790, -22041, -20625, -18814, -16432, -14494, -12571, -11425, -10698, -10474, -11595, -12786, -14848, -15737, -17843, -18608, -18986, -20215, -19576, -20056, -18184, -17858, -15688, -13596, -12811, -10414, -11480, -10674, -11799, -13242, -14538, -17549, -18440, -20808, -21115, -20457, -19867, -17210, -15756, -13424, -12523, -12548, -12651, -14598, -14589, -16276, -15921, -15844, -15668, -14503, -14687, -14874, -16319, -17804, -18769, -19989, -20619, -20540, -20516, -19896, -18863, -16857, -14245, -13153, -12746, -13680, -15145, -16104, -18543, -18986, -18883, -18468, -16554, -17054, -17367, -18807, -19636, -18828, -18467, -17738, -17539, -16213, -15294, -14766, -13988, -13970, -14309, -13580, -12964, -13391, -14417, -16038, -17200, -17521, -17480, -17316, -16856, -15918, -15236, -14445, -14436, -14790, -15093, -15032, -14588, -14086, -14195, -14175, -14213, -14685, -15500, -16120, -17230, -17739, -17309, -16707, -16362, -16651, -16808, -16419, -16011, -16072, -16491, -16989, -17885, -17956, -18098, -17478, -17265, -16346, -15038, -14864, -13675, -15028, -14710, -15384, -16485, -16212, -18629, -18117, -20010, -19080, -19262, -19777, -17282, -17798, -15520, -15838, -15867, -14270, -15589, -14172, -15237, -14532, -14563, -15964, -15115, -16143, -16802, -16943, -18109, -17414, -18497, -18150, -17144, -15707, -14168, -13163, -11950, -11283, -11691, -12487, -14192, -16219, -17917, -18548, -18534, -18489, -19866, -20765, -21577, -20953, -19739, -17838, -16474, -15669, -14865, -14182, -14176, -15007, -14516, -14276, -12935, -13567, -15939, -17428, -19084, -18368, -17373, -16145, -15527, -15420, -15000, -15159, -14747, -14935, -15535, -15552, -15261, -15702, -16486, -17319, -17976, -17362, -16343, -15777, -15082, -14846, -14935, -14572, -14474, -14483, -15138, -15503, -15559, -16430, -17069, -17921, -18298, -18065, -17679, -17016, -16944, -16901, -16705, -15765, -14851, -14379, -14425, -14938, -15598, -17227, -18629, -20776, -21513, -21920, -20967, -19101, -17865, -15460, -14766, -13028, -13013, -13158, -12773, -14462, -14429, -16050, -16526, -17155, -18246, -18249, -19129, -18125, -17724, -17672, -16149, -15552, -13922, -13294, -12910, -11957, -12713, -13169, -14643, -16030, -16605, -17844, -16678, -17001, -15996, -15678, -15774, -15295, -15698, -14559, -14613, -14203, -13974, -14541, -14792, -15837, -16389, -16498, -16253, -16386, -16972, -18149, -19850, -20092, -19352, -18485, -18022, -18046, -17842, -18088, -17502, -18304, -17354, -16804, -15827, -15734, -16970, -17603, -17812, -16353, -15477, -15350, -15559, -16961, -17170, -17040, -16238, -15827, -15949, -15739, -15859, -16394, -17540, -18025, -17400, -16459, -15290, -14852, -15250, -15698, -15171, -14593, -14061, -13923, -14036, -14226, -14296, -14692, -15630, -16005, -16053, -16480, -16911, -17319, -17784, -17731, -16943, -16020, -15612, -15892, -15721, -15415, -14477, -14195, -14136, -14216, -14809, -14863, -16293, -16785, -17478, -17494, -17233, -17498, -17113, -17689, -17116, -16647, -16429, -16208, -16324, -16312, -15833, -15599, -15389, -15363, -15824, -15415, -15905, -15750, -16169, -16424, -15870, -15945, -15385, -15930, -16659, -17345, -17924, -17804, -17730, -17510, -17257, -17308, -17118, -17567, -17414, -16700, -16100, -14939, -14570, -14100, -14042, -14303, -13602, -14023, -14886, -17319, -19948, -20777, -21005, -19577, -19419, -19281, -19519, -19683, -17943, -18246, -17356, -16770, -15820, -15199, -16172, -16658, -16154, -15089, -13068, -12895, -12175, -13339, -13403, -13438, -13444, -14315, -16195, -17904, -18665, -18852, -18067, -17946, -16878, -16599, -15723, -15409, -14795, -14141, -13348, -12760, -12655, -13480, -14687, -16016, -15955, -16194, -15406, -15246, -14939, -14914, -15381, -15407, -16207, -16646, -17078, -17600, -17311, -17101, -16509, -16067, -15685, -15640, -16119, -16845, -17419, -18004, -17818, -17738, -17947, -17611, -17994, -16811, -16922, -16358, -15702, -16169, -15410, -16190, -16049, -16194, -17025, -16793, -17516, -17129, -17585, -18154, -17456, -17837, -17558, -17785, -17655, -17136, -17260, -16201, -15959, -15337, -15112, -14826, -13922, -14505, -14560, -15032, -15860, -15662, -16087, -15983, -16530, -16858, -16481, -17090, -16221, -15882, -14738, -14161, -14133, -14263, -13933, -12761, -12922, -13959, -16646, -18040, -18897, -19156, -20378, -21442, -20963, -19979, -19133, -18676, -17282, -15405, -13359, -12741, -12988, -13828, -14679, -14587, -14343, -14046, -14785, -16402, -17002, -17312, -17250, -17068, -17495, -17393, -17539, -16870, -16029, -15432, -15271, -16141, -17231, -17931, -18446, -18489, -18249, -17295, -16391, -15735, -15139, -14526, -14600, -14073, -13281, -12847, -12964, -13737, -14002, -14146, -14826, -15367, -16591, -17100, -17679, -17239, -17194, -17541, -17537, -18180, -17448, -17737, -17420, -17096, -17050, -16084, -16166, -15626, -15978, -16596, -16743, -17311, -17059, -17254, -17197, -16794, -16708, -16093, -16081, -15904, -15504, -15249, -14727, -14932, -14874, -15104, -15551, -16202, -16788, -17710, -17938, -18188, -17990, -17974, -17538, -16749, -16277, -15788, -15259, -14751, -13408, -12180, -11008, -11245, -11992, -12766, -13278, -14052, -15517, -17972, -19324, -20498, -20216, -20543, -21085, -20638, -20148, -18482, -18732, -18126, -17492, -16528, -15789, -16538, -17262, -17826, -18128, -17661, -17591, -17029, -16973, -16291, -15057, -14009, -13017, -12708, -12436, -12548, -12694, -13464, -14493, -16052, -17969, -19098, -19664, -19649, -19824, -19878, -19416, -18523, -17031, -15750, -14785, -14283, -14130, -13632, -13132, -13117, -13212, -13187, -13229, -13296, -14160, -14159, -14085, -14030, -14097, -14638, -14199, -14785, -14349, -14833, -15952, -17027, -17959, -17122, -17057, -16533, -16889, -17419, -17698, -18567, -18335, -18232, -18250, -18187, -18115, -17763, -17899, -18186, -18014, -17976, -17412, -17135, -17265, -16469, -16520, -15955, -15737, -15938, -16037, -16695, -16148, -15313, -15276, -14719, -15596, -15698, -16168, -16552, -16051, -16856, -16556, -16829, -17075, -16483, -16999, -16399, -16895, -17629, -17042, -17670, -16751, -16919, -16382, -15371, -15446, -14621, -14951, -14857, -14734, -15188, -15559, -17566, -18417, -18756, -19086, -19632, -20137, -19370, -18195, -17078, -15555, -14736, -13638, -13216, -12629, -12209, -12146, -12695, -13290, -14402, -15055, -16073, -16475, -16747, -16821, -16904, -16926, -16241, -15842, -15164, -14925, -15038, -15683, -16493, -17035, -16935, -17067, -17184, -17081, -16963, -16408, -16068, -15793, -15879, -16088, -15311, -14987, -14505, -14350, -13668, -13053, -13156, -13559, -14229, -14678, -15436, -15874, -16726, -17383, -17600, -17623, -17575, -18149, -18582, -18777, -18392, -18085, -18137, -18915, -19926, -20422, -20285, -20001, -19165, -18790, -18182, -17826, -17144, -16809, -16671, -16528, -16508, -16683, -16389, -16262, -15650, -14959, -14723, -13472, -13740, -12767, -13067, -13442, -13192, -14693, -14330, -16456, -16989, -17416, -17642, -16782, -18113, -17378, -17187, -16396, -16150, -16508, -15837, -15930, -15132, -14894, -15277, -15046, -15329, -15115, -15634, -15917, -15889, -16121, -16305, -16363, -16237, -15829, -15820, -15878, -15816, -15864, -15626, -15877, -15960, -16230, -15997, -15687, -15774, -16220, -16785, -16908, -16666, -16628, -16447, -16637, -16438, -16153, -15456, -15133, -15160, -15236, -15590, -15997, -15562, -16127, -16253, -17153, -17311, -17460, -17559, -17208, -17413, -17208, -17257, -17165, -16638, -16426, -15990, -15995, -15979, -15708, -15718, -15481, -15615, -15557, -15697, -15721, -15532, -15628, -15309, -15136, -14852, -15193, -15724, -16149, -16927, -17244, -18011, -18752, -19024, -20030, -19490, -19686, -19235, -18237, -19019, -18102, -18258, -16888, -15402, -15199, -13375, -13860, -12930, -13222, -14086, -13348, -14665, -14729, -15656, -16906, -16790, -17643, -16908, -16818, -16800, -15943, -16276, -15788, -15945, -16303, -16242, -16686, -16855, -17211, -17502, -16973, -17297, -16876, -16292, -16062, -15886, -16276, -15578, -14912, -14214, -13492, -13366, -12818, -13224, -13486, -13907, -14947, -15386, -16046, -16447, -16807, -17742, -17757, -18364, -18054, -18012, -18353, -17865, -18085, -17917, -17539, -17698, -16821, -17129, -16097, -15351, -15150, -14350, -15100, -14861, -15139, -15801, -15492, -16262, -15265, -15332, -15032, -14370, -14938, -14092, -15288, -15803, -16020, -16798, -16926, -17813, -18169, -17582, -17392, -16429, -16742, -16934, -17022, -17070, -16770, -16752, -16962, -16939, -17028, -15798, -15264, -14473, -14863, -15689, -15985, -17380, -16719, -17473, -17714, -17516, -18243, -17105, -17983, -17001, -16902, -17187, -16405, -17129, -16401, -16598, -16696, -16474, -17244, -17035, -17425, -17367, -17465, -17658, -17897, -18071, -17669, -17043, -15897, -15230, -15308, -14578, -14452, -14235, -14463, -14829, -15317, -16063, -16141, -16156, -16361, -16295, -16208, -15461, -14789, -14306, -13692, -13111, -12942, -13592, -14197, -14742, -14927, -15067, -14972, -15224, -14861, -14603, -14403, -14802, -15093, -15196, -16102, -16287, -17264, -17508, -17654, -17980, -17969, -19006, -18646, -18691, -17995, -17412, -16925, -15379, -14887, -14369, -14658, -14991, -14809, -15030, -15370, -15526, -16206, -16135, -16389, -16616, -16594, -16912, -17293, -17540, -17701, -17290, -17527, -17084, -17327, -16968, -17217, -17481, -17745, -18132, -18045, -18240, -18714, -18385, -18177, -17071, -16807, -16420, -16031, -16403, -15924, -16455, -16508, -16324, -16630, -15242, -15656, -15502, -16311, -16769, -16838, -17316, -17031, -17254, -17410, -17513, -17692, -17426, -17325, -16752, -16933, -17484, -17245, -17474, -16941, -16544, -15879, -14685, -14108, -13582, -13514, -13107, -12907, -13523, -13991, -14648, -14826, -14768, -14820, -14964, -15029, -15152, -14872, -14684, -14340, -13888, -13758, -13833, -13639, -13544, -13740, -14364, -15123, -15367, -16025, -16557, -16899, -17216, -17243, -17239, -16904, -16971, -17125, -16630, -16271, -16186, -16105, -16159, -15959, -16626, -17112, -17004, -17328, -16686, -17267, -17102, -17001, -17149, -16891, -17369, -17477, -17855, -17931, -17750, -17391, -16396, -16166, -16604, -16822, -17076, -17083, -17704, -17689, -18096, -18673, -18413, -18344, -17899, -17433, -17831, -17392, -17857, -17766, -17382, -17789, -16826, -17265, -16782, -16242, -16654, -15169, -15800, -15432, -15660, -16199, -15147, -15618, -14811, -15003, -15555, -15645, -15831, -15896, -15961, -16034, -15815, -15958, -15780, -16334, -16168, -16469, -16213, -16035, -16035, -16221, -16147, -16684, -16586, -17212, -16693, -16390, -15709, -14548, -13815, -13437, -13076, -12643, -11892, -12117, -12134, -12572, -13049, -13817, -14122, -14320, -14627, -15493, -15881, -16882, -17074, -17437, -17137, -16983, -16849, -16262, -16319, -16455, -16339, -16377, -16449, -17670, -18196, -18892, -19279, -19512, -19222, -18573, -17777, -17217, -16398, -15771, -15269, -15081, -14753, -14605, -14222, -14695, -14391, -15086, -15395, -16308, -17309, -17929, -18496, -18476, -18142, -18307, -17696, -17759, -17239, -17305, -17736, -18037, -18600, -18486, -18085, -18323, -17236, -17120, -16393, -16393, -16333, -16225, -16811, -16674, -16765, -16619, -17040, -17249, -16664, -16993, -16306, -16844, -17010, -16932, -16732, -15628, -15388, -15504, -14967, -15276, -14377, -14393, -14116, -14173, -15015, -15541, -15377, -15744, -15579, -15920, -15741, -15924, -16360, -16034, -16091, -15954, -15713, -15988, -16168, -16516, -16282, -16066, -15436, -14769, -14156, -13832, -13815, -13823, -14126, -14563, -14672, -15275, -14994, -14975, -14923, -14889, -15182, -15052, -15359, -15587, -15731, -16665, -16978, -17544, -17654, -17430, -17520, -17498, -17109, -17157, -16829, -17320, -17354, -17654, -18068, -17692, -17349, -17097, -16651, -16343, -16023, -16073, -16012, -16302, -16121, -16338, -16093, -16035, -15653, -15274, -14704, -14246, -14024, -14480, -14560, -15645, -16029, -17089, -17752, -18093, -18733, -18514, -18757, -19659, -19027, -19635, -18511, -18638, -18006, -18178, -18780, -18329, -18013, -17461, -17171, -17654, -16874, -17173, -16785, -16340, -16156, -15809, -16029, -15969, -15209, -15220, -14752, -14822, -15144, -14947, -15046, -15150, -15206, -15336, -15333, -15596, -15795, -15996, -16106, -15918, -15992, -16415, -16655, -16440, -16137, -15636, -15328, -14878, -14827, -14935, -14638, -14666, -14448, -14279, -14255, -14088, -14269, -14183, -13876, -14280, -14279, -14963, -15124, -15258, -15909, -15563, -16220, -16351, -15991, -16150, -15850, -16437, -16685, -16490, -16455, -15849, -15931, -16177, -16282, -16574, -16429, -16923, -17011, -17429, -17452, -17271, -17376, -17565, -17439, -17473, -16944, -16931, -16614, -16991, -16792, -16767, -16267, -16045, -16014, -16508, -16786, -16775, -16950, -16973, -16858, -16863, -16975, -17069, -17312, -17415, -16982, -16941, -16850, -17578, -17540, -17844, -17529, -18056, -18229, -18599, -18668, -18695, -18606, -18299, -18037, -18374, -18302, -18009, -17352, -16622, -16553, -16272, -16092, -15518, -14748, -14207, -13905, -14024, -14132, -14135, -14112, -14153, -14472, -14769, -14750, -14675, -14570, -14786, -14760, -14923, -14877, -15074, -15188, -15197, -15146, -14823, -14911, -14718, -15266, -15521, -15613, -15539, -15502, -15751, -15720, -15706, -15797, -15139, -14916, -14740, -14469, -14736, -14819, -15215, -14924, -14781, -15070, -15086, -15345, -15963, -16469, -16613, -16612, -16497, -17121, -16963, -17175, -17176, -17150, -17003, -16917, -17172, -17447, -17960, -18278, -18425, -17980, -17701, -17450, -16939, -16984, -16694, -16840, -17031, -17605, -17967, -18060, -18003, -18292, -18144, -18407, -18426, -18174, -17798, -17372, -17072, -16968, -16352, -16586, -16463, -16543, -16746, -16880, -16919, -17123, -16944, -17005, -16498, -16612, -16386, -16517, -16176, -16434, -16266, -15781, -15656, -15526, -15921, -15740, -15537, -15874, -16064, -16361, -16617, -16724, -16510, -16229, -15653, -15200, -14092, -13239, -12655, -12586, -12479, -12045, -12124, -12706, -13099, -13662, -14182, -15205, -16060, -16865, -17527, -17623, -17036, -16930, -16636, -16100, -15754, -15659, -15668, -15512, -15427, -15429, -15373, -15356, -15859, -16650, -16600, -16920, -16722, -16647, -16228, -16067, -16338, -16254, -16189, -15794, -15851, -15573, -15831, -15978, -16495, -16812, -17141, -17356, -17369, -17667, -17733, -17742, -17620, -17743, -17592, -17306, -17478, -17632, -17899, -17662, -17887, -17453, -17525, -17457, -17930, -18244, -18278, -18843, -18092, -18147, -17597, -17677, -17584, -16908, -16919, -16477, -16514, -16437, -16546, -16409, -16088, -16036, -16222, -16407, -16467, -15990, -15774, -14714, -14493, -13741, -13833, -13925, -13846, -14353, -14017, -14480, -14627, -15031, -15647, -15562, -15570, -15182, -15317, -15536, -15799, -15833, -15514, -15519, -15440, -15992, -16131, -15708, -15805, -15792, -16412, -16487, -15968, -15900, -15512, -15147, -15022, -14624, -14995, -15060, -15385, -15679, -15635, -15774, -15964, -16053, -16411, -16536, -16936, -17062, -17590, -17985, -18230, -17814, -17363, -16961, -16738, -16623, -16674, -16596, -16692, -15849, -15929, -15159, -15615, -15089, -15343, -15316, -15681, -16019, -16239, -16728, -17490, -17618, -18278, -17828, -18533, -17737, -18067, -17707, -17675, -17754, -17927, -17955, -17766, -17533, -17978, -17413, -17293, -16343, -16895, -16417, -16790, -16764, -16993, -16921, -16416, -16274, -16320, -15636, -15456, -14589, -15122, -14853, -15004, -14773, -14854, -15108, -15555, -15604, -15977, -15524, -15581, -15041, -14828, -14505, -14327, -14451, -14113, -14200, -14656, -14811, -15821, -16016, -16577, -16490, -16382, -16513, -16674, -16780, -16543, -16449, -16095, -16036, -16174, -16458, -16513, -16173, -16477, -16031, -16340, -16285, -16382, -16385, -16348, -16452, -16473, -16074, -16017, -15669, -16109, -16248, -16745, -16546, -16555, -16108, -16057, -15844, -15779, -15694, -15992, -15888, -16309, -16110, -16528, -16286, -16826, -16462, -16777, -16468, -16877, -16762, -16967, -17090, -17254, -17480, -17297, -17701, -17736, -17571, -17792, -17336, -17742, -17043, -17062, -16680, -16379, -16346, -16294, -16499, -16895, -16508, -17064, -16899, -17529, -17087, -17158, -16851, -16575, -16120, -16004, -15617, -15634, -15310, -15305, -14885, -14886, -14603, -14505, -14188, -14025, -13950, -14265, -14578, -15045, -15074, -15432, -15435, -15707, -15964, -16210, -16300, -15935, -15718, -15814, -15773, -16300, -16137, -16319, -16273, -16120, -16176, -16085, -15903, -16060, -16073, -16542, -16023, -16549, -16469, -16734, -16559, -16424, -16846, -16580, -16964, -16919, -16829, -16787, -16665, -16666, -16666, -16863, -17080, -16916, -16555, -16232, -16255, -15873, -16049, -15746, -15904, -15775, -15762, -15968, -16009, -16118, -16514, -16357, -16729, -16641, -17006, -17202, -17608, -17608, -17858, -17433, -17387, -16812, -16482, -16095, -16088, -16096, -16398, -16369, -16767, -16798, -16770, -17222, -17213, -17644, -17362, -17337, -17283, -16801, -16849, -15992, -15941, -15402, -15335, -15232, -15076, -15397, -15084, -15215, -15167, -15207, -15939, -15682, -15873, -15423, -15359, -15190, -15149, -15163, -15227, -14943, -14773, -14653, -14632, -14777, -14724, -14834, -14837, -14935, -15234, -15422, -15810, -15824, -16121, -16158, -16518, -16284, -16330, -16041, -16192, -16130, -16321, -16323, -16619, -16395, -16921, -17011, -17563, -17729, -17894, -17776, -17697, -17563, -17755, -17310, -17175, -16707, -16775, -16539, -16895, -16962, -17222, -16894, -17086, -16862, -17230, -16929, -17331, -17319, -17752, -17408, -17724, -17410, -17568, -16849, -16739, -16204, -16189, -15879, -15919, -15337, -15268, -14702, -15121, -15017, -15455, -15253, -15387, -15321, -15670, -15856, -16114, -16311, -16297, -16194, -16119, -16072, -16092, -16158, -16500, -16384, -16604, -16351, -16376, -16533, -16682, -16851, -16765, -16560, -16178, -16011, -15758, -15588, -15202, -14845, -14823, -15039, -15202, -15370, -15193, -15347, -15299, -15509, -15495, -15489, -15560, -15637, -15693, -15406, -15319, -15039, -14796, -14830, -14669, -14601, -14230, -14581, -15048, -15406, -15912, -16460, -16836, -16839, -17145, -17195, -17083, -16778, -16673, -16640, -16723, -17086, -17667, -17813, -17881, -17993, -18476, -18598, -18636, -18724, -18782, -18559, -18459, -18466, -18604, -18231, -17962, -17416, -17221, -16982, -17139, -17089, -16943, -16676, -16637, -16539, -16609, -16308, -16057, -15679, -15427, -15424, -15261, -14973, -14749, -14533, -14727, -14572, -14712, -14813, -14932, -14935, -15194, -15418, -15720, -15822, -15836, -15866, -15900, -16062, -16176, -16344, -16418, -16361, -16262, -15896, -15784, -15584, -15536, -15416, -15154, -15121, -15357, -15427, -15539, -15387, -15558, -15590, -15587, -15774, -15916, -16176, -16278, -16230, -16244, -16202, -16021, -15862, -15789, -15938, -15841, -15815, -15919, -16008, -16298, -16256, -16447, -16632, -16626, -16765, -16823, -16818, -16679, -16504, -16386, -16323, -16267, -16159, -16222, -16320, -16346, -16504, -16546, -16913, -16812, -17011, -17056, -17183, -17197, -17244, -17230, -17359, -17385, -17468, -17326, -17168, -16995, -16883, -16728, -16558, -16329, -16547, -16849, -17041, -17274, -17322, -17335, -17390, -17422, -17492, -17478, -17336, -17153, -16817, -16597, -16545, -16157, -15733, -15440, -14876, -14611, -14482, -14624, -14702, -14772, -14844, -15006, -14992, -15061, -15006, -15154, -15095, -15253, -15390, -15585, -15772, -15851, -15879, -15916, -16085, -16331, -16152, -16262, -16175, -16369, -16160, -15941, -15919, -15827, -15782, -15824, -15853, -16100, -16136, -16107, -15883, -15506, -15198, -15135, -15159, -15209, -15361, -15531, -15848, -16071, -16154, -16001, -16017, -15969, -16104, -16073, -16305, -16407, -16526, -17016, -17135, -17439, -17424, -17366, -17216, -17227, -17165, -17016, -16508, -16315, -16347, -16521, -16681, -16836, -17120, -17165, -17412, -17529, -17578, -17607, -17442, -17495, -17458, -17319, -17173, -16870, -16754, -16441, -16469, -16484, -16439, -16555, -16674, -16712, -16746, -16703, -16949, -16908, -16865, -16695, -16447, -16470, -16636, -16710, -16615, -16312, -15920, -15570, -15380, -15391, -15352, -15165, -14931, -14663, -14686, -14588, -14579, -14688, -14649, -14887, -14722, -14715, -14826, -15002, -15072, -15156, -15120, -15218, -14973, -15198, -15380, -15684, -15618, -15608, -15683, -15916, -16069, -16445, -16681, -16840, -16803, -16933, -17074, -17215, -17094, -17174, -16891, -16987, -16766, -16856, -16788, -16608, -16593, -16515, -16572, -16551, -16465, -16342, -16396, -16414, -16405, -16326, -16396, -16330, -16303, -16393, -16490, -16631, -16607, -16522, -16303, -16036, -15923, -15876, -15979, -16319, -16623, -16963, -16951, -17053, -17228, -17192, -17184, -17086, -16993, -16931, -16693, -16715, -16628, -16557, -16514, -16664, -16443, -16444, -16398, -16462, -16594, -16640, -16693, -16846, -16854, -17126, -17007, -16974, -16844, -16577, -16452, -16292, -16153, -16088, -15982, -16011, -16030, -15955, -15898, -15699, -15419, -14915, -14672, -14481, -14563, -14360, -14414, -14517, -14478, -14403, -14295, -14156, -14022, -14095, -14324, -14631, -14832, -15132, -15262, -15370, -15582, -15654, -15811, -15908, -16366, -16956, -17308, -17554, -17984, -18329, -18412, -18448, -18324, -18042, -17717, -17530, -17604, -17477, -17511, -17618, -17678, -17655, -17572, -17485, -17349, -17273, -17110, -17006, -16614, -16330, -16035, -15874, -15669, -15580, -15310, -15105, -14873, -14891, -14911, -14783, -14921, -15107, -15354, -15639, -15757, -16110, -16080, -16124, -16309, -16409, -16517, -16635, -16737, -16892, -16740, -16684, -16504, -16449, -16416, -16415, -16542, -16426, -16460, -16573, -16813, -16885, -17025, -17126, -17249, -17161, -16983, -16872, -16917, -16876, -16635, -16389, -16184, -16143, -15920, -15876, -15704, -15601, -15399, -15187, -14996, -15068, -15141, -15336, -15311, -15492, -15465, -15542, -15520, -15466, -15251, -15184, -15145, -15238, -15397, -15646, -15621, -15704, -15653, -15737, -15679, -15739, -15768, -15973, -16086, -16557, -16823, -16978, -17025, -16880, -16978, -16940, -16991, -17044, -17048, -17181, -17450, -17761, -17794, -17686, -17700, -17750, -17646, -17422, -17227, -17018, -16808, -16733, -16641, -16621, -16494, -16456, -16395, -16255, -15943, -15776, -15591, -15695, -15442, -15346, -15166, -15242, -15196, -15023, -14880, -14911, -14928, -15132, -15160, -15336, -15222, -15514, -15736, -16068, -16169, -16274, -16248, -16245, -16467, -16721, -16795, -16859, -16862, -17120, -17182, -17160, -17179, -17023, -16797, -16673, -16546, -16598, -16343, -16253, -16301, -16370, -16524, -16596, -16631, -16634, -16480, -16301, -16310, -16204, -16161, -16055, -16036, -16138, -15947, -16015, -15952, -16045, -16130, -16104, -15959, -16064, -16131, -16366, -16180, -16015, -15921, -15836, -15714, -15627, -15619, -15675, -15805, -15982, -15931, -16072, -15984, -16107, -15851, -15796, -15646, -15708, -15905, -16187, -16258, -16320, -16422, -16587, -16610, -16494, -16436, -16516, -16514, -16696, -16604, -16485, -16432, -16409, -16646, -16721, -16755, -16961, -17110, -17235, -17287, -17244, -17354, -17241, -17161, -16981, -16621, -16261, -16065, -15726, -15692, -15488, -15372, -15188, -15086, -15077, -15106, -15261, -15412, -15565, -15605, -15752, -15749, -15831, -15971, -16203, -16349, -16336, -16302, -16190, -16228, -16429, -16433, -16391, -16366, -16365, -16424, -16574, -16699, -16693, -16562, -16596, -16658, -16660, -16613, -16670, -16564, -16532, -16417, -16405, -16423, -16302, -16298, -16093, -15953, -15853, -15724, -15735, -15724, -15868, -15963, -16086, -16289, -16348, -16495, -16436, -16474, -16494, -16527, -16632, -16654, -16474, -16189, -16168, -16170, -16149, -16035, -15929, -15786, -15851, -15857, -15971, -15914, -15817, -15853, -15773, -15740, -15727, -15801, -15968, -16222, -16476, -16780, -16856, -16904, -16939, -16925, -16814, -16690, -16666, -16674, -16570, -16557, -16547, -16600, -16574, -16734, -16700, -16586, -16714, -16728, -16727, -16543, -16267, -16115, -15914, -15906, -15889, -15868, -15754, -15805, -15793, -15944, -15843, -15813, -15846, -15739, -15708, -15694, -15596, -15511, -15368, -15302, -15286, -15151, -15084, -15167, -15389, -15609, -15958, -16217, -16415, -16518, -16663, -16842, -16965, -17011, -17105, -17049, -17073, -17023, -17062, -17029, -16989, -16883, -16793, -16556, -16472, -16342, -16271, -16175, -16065, -16197, -16125, -16092, -16137, -16208, -16278, -16162, -16270, -16381, -16301, -16322, -16239, -16296, -16114, -15929, -15810, -15693, -15735, -15748, -15968, -15980, -15988, -16105, -16566, -16837, -16979, -16920, -17012, -16985, -17053, -17008, -16735, -16557, -16324, -16283, -16160, -16142, -16269, -16224, -16399, -16528, -16670, -16747, -16811, -16629, -16477, -16377, -16490, -16528, -16557, -16467, -16257, -16026, -15895, -15625, -15599, -15516, -15670, -15591, -15658, -15649, -15765, -15621, -15745, -15675, -15588, -15385, -15210, -15237, -15207, -15028, -15068, -14900, -15071, -15043, -15151, -15223, -15375, -15480, -15645, -15767, -16002, -16085, -16287, -16396, -16455, -16716, -16892, -17060, -17160, -17063, -17008, -17138, -17248, -17338, -17328, -17292, -17319, -17149, -17209, -17089, -17285, -17121, -17151, -17055, -16910, -16927, -16923, -16887, -16692, -16541, -16585, -16641, -16817, -16795, -16624, -16586, -16377, -16301, -16332, -16143, -16307, -16196, -16248, -16260, -16098, -16036, -16086, -16052, -16072, -15907, -15863, -15821, -15844, -15870, -15982, -15870, -15978, -15900, -16080, -16025, -16031, -16036, -16087, -15997, -16012, -15997, -16039, -16016, -16091, -16093, -16190, -16183, -16122, -16057, -15928, -15827, -15793, -15673, -15823, -15783, -15697, -15685, -15516, -15565, -15501, -15430, -15442, -15400, -15508, -15559, -15663, -15729, -15642, -15714, -15637, -15653, -15763, -15773, -15838, -15761, -15642, -15728, -15739, -15921, -16010, -16352, -16574, -16701, -16884, -17078, -17163, -17138, -17012, -16985, -16896, -16918, -16960, -16869, -17139, -17190, -17350, -17396, -17404, -17538, -17453, -17444, -17440, -17405, -17347, -17429, -17485, -17445, -17297, -17169, -17180, -16914, -16866, -16554, -16452, -16208, -16080, -15978, -16052, -16082, -16063, -15995, -15938, -15879, -15957, -15905, -16062, -15948, -15956, -15775, -15598, -15328, -15128, -15091, -15051, -14849, -14851, -14937, -15196, -15498, -15734, -15800, -15968, -16021, -16109, -16089, -16078, -16035, -15890, -15714, -15624, -15563, -15542, -15478, -15478, -15653, -15671, -15936, -15911, -15961, -16008, -16112, -16244, -16508, -16561, -16447, -16446, -16409, -16371, -16345, -16044, -16019, -15943, -15808, -15937, -16038, -16229, -16344, -16502, -16450, -16300, -16431, -16428, -16564, -16465, -16511, -16530, -16812, -16752, -16692, -16680, -16592, -16540, -16461, -16578, -16637, -16611, -16669, -16789, -16762, -16973, -16980, -17083, -17110, -17127, -17028, -16978, -16930, -17138, -16968, -16927, -17059, -17029, -17017, -17169, -17112, -17147, -17022, -16885, -16584, -16583, -16334, -16068, -15731, -15649, -15577, -15702, -15556, -15471, -15451, -15421, -15310, -15321, -15264, -15443, -15319, -15391, -15341, -15623, -15461, -15398, -15265, -15398, -15397, -15648, -15535, -15484, -15594, -15738, -15838, -15969, -15947, -16066, -15801, -15995, -16030, -16170, -16185, -16240, -16175, -16346, -16305, -16516, -16336, -16526, -16523, -16534, -16707, -16618, -16752, -16513, -16417, -16342, -16191, -16262, -16045, -16286, -16043, -16263, -16304, -16445, -16301, -16255, -16222, -16138, -16221, -16182, -16196, -16174, -16414, -16485, -16469, -16491, -16318, -16401, -16344, -16357, -16365, -16446, -16556, -16490, -16523, -16527, -16637, -16670, -16849, -16916, -16973, -17036, -17144, -17116, -17309, -17060, -16923, -16662, -16567, -16221, -16168, -16129, -16153, -16085, -16194, -16087, -16216, -16188, -16339, -16285, -16314, -16005, -15997, -16008, -15869, -15859, -15799, -15878, -16069, -15953, -16042, -16056, -16187, -16137, -16100, -15948, -15839, -15749, -15703, -15760, -15808, -15875, -15880, -15651, -15530, -15550, -15590, -15416, -15598, -15724, -16018, -16194, -16466, -16537, -16571, -16449, -16527, -16484, -16280, -16200, -16181, -16168, -16200, -16109, -16188, -16026, -16109, -16066, -16197, -16119, -16280, -16405, -16485, -16438, -16683, -16533, -16639, -16494, -16525, -16124, -16123, -16138, -16124, -16028, -16078, -15945, -16016, -16036, -16183, -16145, -16134, -16141, -16157, -16085, -16211, -16282, -16395, -16299, -16418, -16541, -16619, -16700, -16816, -16642, -16629, -16489, -16474, -16534, -16508, -16563, -16500, -16618, -16616, -16925, -17240, -17012, -16869, -16749, -16632, -16710, -16472, -16398, -16186, -16237, -16246, -16134, -15982, -15792, -15679, -15707, -15793, -15829, -15820, -15838, -16033, -16110, -16023, -16099, -16062, -16123, -16179, -15946, -16040, -16169, -16358, -16138, -16077, -16098, -16320, -16501, -16448, -16389, -16458, -16504, -16584, -16264, -16151, -15960, -15851, -15740, -15682, -15802, -15802, -15834, -15891, -15756, -15905, -15870, -15920, -15844, -15968, -16094, -16042, -16011, -16236, -16055, -16512, -15900, -16069, -16162, -15783, -16476, -15975, -16325, -16210, -16295, -16265, -15982, -16574, -15931, -16434, -16153, -15928, -16365, -16332, -16354, -16353, -16476, -16267, -16400, -16323, -16366, -16428, -16425, -16546, -16436, -16631, -16747, -16664, -16755, -16673, -16787, -16595, -16464, -16787, -16613, -16436, -16602, -16605, -16616, -16655, -16503, -16432, -16404, -16489, -16303, -16304, -16023, -16222, -16241, -16100, -16085, -16084, -16278, -16287, -16332, -16221, -16400, -16246, -16373, -16387, -16225, -16365, -16225, -16149, -16045, -16112, -16102, -16015, -16036, -15905, -15929, -15643, -15847, -15895, -16030, -16135, -16118, -16068, -16040, -16029, -16106, -16047, -16339, -16205, -16093, -16105, -16045, -16276, -16120, -15908, -16035, -16035, -16309, -16105, -16308, -16115, -16107, -16071, -16049, -15856, -15788, -15681, -15868, -15845, -16088, -15952, -16143, -16148, -16258, -16316, -16405, -16532, -16471, -16525, -16489, -16425, -16518, -16254, -16300, -16232, -16247, -16163, -16170, -16282, -16029, -16052, -16030, -16167, -16050, -16176, -16036, -16318, -16134, -16397, -16313, -16576, -16490, -16407, -16564, -16644, -16742, -16760, -16536, -16507, -16680, -16945, -16878, -17010, -16727, -16825, -16750, -16839, -16664, -16580, -16297, -16280, -16357, -16290, -16202, -16103, -16098, -16352, -16251, -16480, -16309, -16346, -16304, -16265, -16327, -16205, -16170, -15977, -15983, -15959, -15773, -15925, -15900, -15993, -15962, -15848, -15748, -15896, -15947, -16050, -15944, -15953, -16036, -15949, -15985, -15790, -15800, -15683, -15787, -15790, -15625, -15726, -15810, -16119, -16044, -16030, -16228, -16144, -16287, -16397, -16475, -16533, -16476, -16620, -16494, -16448, -16393, -16176, -16178, -16081, -15973, -16101, -16011, -16195, -16107, -16114, -16211, -16296, -16276, -16266, -16128, -16261, -16216, -16381, -16344, -16432, -16361, -16329, -16382, -16379, -16420, -16573, -16551, -16578, -16384, -16669, -16592, -16818, -16666, -16635, -16512, -16441, -16360, -16393, -16163, -16322, -16015, -16180, -16115, -16167, -16302, -16491, -16617, -16548, -16495, -16500, -16596, -16558, -16305, -16446, -16330, -16311, -16252, -16091, -15964, -16047, -16113, -16225, -16158, -16386, -16458, -16519, -16532, -16644, -16507, -16311, -16177, -16074, -15968, -15844, -15990, -15877, -15749, -15808, -15753, -15969, -15836, -15804, -15734, -15769, -15896, -15917, -15869, -15883, -15914, -16123, -15967, -15823, -15782, -15646, -15644, -15748, -15811, -15786, -15762, -16021, -16328, -16535, -16677, -16605, -16824, -16858, -16920, -16897, -16771, -16679, -16562, -16435, -16356, -16348, -16220, -16282, -16214, -16385, -16355, -16331, -16282, -16420, -16535, -16475, -16505, -16546, -16403, -16239, -16018, -15930, -16070, -16192, -16093, -16010, -16040, -15990, -16273, -16275, -16347, -16441, -16347, -16565, -16365, -16441, -16486, -16528, -16595, -16353, -16224, -16072, -15977, -16014, -15939, -15966, -16078, -15960, -16111, -16191, -16269, -16253, -16294, -16376, -16269, -16306, -16323, -16422, -16396, -16396, -16474, -16513, -16441, -16462, -16409, -16460, -16428, -16519, -16410, -16391, -16536, -16465, -16548, -16350, -16337, -16369, -16192, -16016, -15864, -15954, -15824, -15983, -15912, -15838, -15857, -15860, -15865, -15885, -15875, -16010, -15884, -16035, -15992, -16047, -16038, -16082, -16025, -15963, -15978, -15938, -16056, -16126, -16208, -16303, -16278, -16320, -16210, -16332, -16422, -16300, -16292, -16213, -16122, -16337, -16412, -16398, -16292, -16331, -16469, -16538, -16479, -16480, -16389, -16472, -16373, -16265, -16175, -16187, -16333, -16173, -16226, -16042, -16011, -16062, -16185, -16256, -16180, -16142, -16177, -16304, -16333, -16371, -16481, -16345, -16238, -16306, -16386, -16441, -16537, -16467, -16538, -16597, -16602, -16599, -16516, -16414, -16363, -16419, -16408, -16428, -16403, -16396, -16434, -16360, -16300, -16224, -16125, -16103, -16039, -16049, -16010, -15991, -16118, -16125, -16250, -16292, -16323, -16270, -16320, -16310, -16232, -16258, -16222, -16199, -16180, -16183, -16162, -16150, -16118, -16101, -15968, -15848, -15990, -15985, -15928, -15796, -15854, -15947, -15973, -16073, -16007, -16026, -16043, -16036, -16113, -15981, -16017, -15939, -15959, -15999, -15990, -16063, -16093, -16198, -16142, -15991, -16115, -16300, -16554, -16534, -16470, -16458, -16534, -16563, -16546, -16517, -16486, -16423, -16462, -16417, -16327, -16283, -16234, -16384, -16432, -16318, -16410, -16373, -16338, -16427, -16557, -16605, -16477, -16356, -16295, -16292, -16288, -16362, -16329, -16248, -16302, -16275, -16431, -16460, -16440, -16523, -16495, -16561, -16412, -16443, -16485, -16437, -16519, -16330, -16293, -16172, -16154, -16109, -16045, -16100, -16094, -16146, -16180, -16106, -16185, -16083, -15990, -15897, -15836, -15866, -15810, -15853, -15836, -15891, -15918, -16001, -15942, -15922, -15967, -15913, -15992, -15870, -15947, -16064, -16311, -16282, -16310, -16323, -16423, -16472, -16486, -16371, -16326, -16118, -16197, -16143, -16087, -16089, -16074, -16096, -16085, -16099, -16144, -16137, -16204, -16199, -16338, -16242, -16398, -16491, -16497, -16571, -16499, -16438, -16334, -16348, -16461, -16401, -16479, -16553, -16610, -16660, -16671, -16638, -16641, -16513, -16429, -16385, -16328, -16337, -16338, -16423, -16395, -16376, -16399, -16438, -16452, -16328, -16377, -16209, -16232, -16159, -16165, -16066, -15979, -15853, -15790, -15702, -15775, -15721, -15925, -15896, -16012, -16133, -16301, -16323, -16284, -16310, -16352, -16285, -16153, -16168, -16071, -16091, -16011, -16015, -16105, -16111, -16090, -16149, -16153, -16310, -16258, -16226, -16172, -16215, -16176, -16118, -16097, -16019, -15987, -15879, -15960, -16033, -16035, -16173, -16268, -16331, -16311, -16409, -16428, -16443, -16379, -16426, -16434, -16397, -16292, -16202, -16181, -16220, -16290, -16400, -16384, -16344, -16282, -16298, -16373, -16404, -16429, -16429, -16382, -16505, -16414, -16503, -16416, -16525, -16519, -16531, -16442, -16391, -16405, -16446, -16495, -16496, -16439, -16510, -16495, -16507, -16533, -16515, -16537, -16412, -16343, -16233, -16246, -16075, -16123, -16012, -16012, -15976, -15904, -15877, -15881, -15787, -15851, -15794, -15803, -15797, -15796, -15727, -15712, -15844, -15821, -15804, -15897, -15834, -15813, -15819, -15884, -15924, -15954, -16018, -16036, -16100, -16114, -16172, -16304, -16379, -16617, -16468, -16536, -16495, -16446, -16600, -16564, -16543, -16451, -16451, -16691, -16726, -16635, -16646, -16646, -16607, -16696, -16686, -16616, -16585, -16422, -16403, -16347, -16230, -16135, -16072, -16106, -16194, -16125, -16164, -15991, -16161, -16112, -16118, -16214, -16100, -16259, -16140, -16272, -16214, -16147, -16137, -16100, -16101, -16119, -16055, -16064, -15906, -16079, -16182, -16150, -16260, -16192, -16386, -16299, -16458, -16481, -16532, -16453, -16444, -16436, -16393, -16442, -16574, -16531, -16545, -16396, -16452, -16381, -16338, -16400, -16277, -16270, -16197, -16087, -16201, -16133, -16060, -15915, -15773, -15770, -15930, -15905, -15966, -15797, -15802, -15905, -15881, -15905, -15781, -15771, -15806, -15883, -16024, -15993, -16105, -16158, -16304, -16216, -16216, -16206, -16158, -16275, -16373, -16339, -16297, -16287, -16403, -16352, -16454, -16468, -16569, -16521, -16483, -16492, -16550, -16610, -16641, -16696, -16621, -16562, -16659, -16647, -16621, -16579, -16468, -16419, -16345, -16248, -16410, -16418, -16280, -16246, -16233, -16277, -16057, -16185, -15996, -16010, -16118, -16097, -16023, -16100, -15925, -16079, -16012, -16144, -15930, -16024, -15988, -15991, -16068, -16091, -16166, -16190, -16172, -16064, -16108, -16235, -16251, -16236, -16223, -16155, -16224, -16381, -16365, -16520, -16363, -16320, -16326, -16295, -16331, -16243, -16271, -16420, -16290, -16363, -16324, -16358, -16491, -16285, -16372, -16217, -16353, -16315, -16253, -16284, -16086, -16019, -15961, -15962, -16076, -15829, -15938, -15909, -15935, -15965, -15926, -16048, -16042, -16146, -16149, -16204, -16193, -16175, -16288, -16294, -16289, -16369, -16300, -16288, -16363, -16392, -16486, -16422, -16528, -16540, -16624, -16634, -16541, -16552, -16370, -16317, -16269, -16290, -16229, -16247, -16270, -16257, -16217, -16246, -16357, -16334, -16262, -16242, -16118, -16163, -16201, -16138, -16175, -16043, -16025, -15933, -16038, -16121, -16173, -16176, -16223, -16251, -16219, -16273, -16281, -16400, -16371, -16314, -16192, -16083, -16166, -16125, -16128, -16138, -16101, -16118, -16198, -16182, -16310, -16357, -16295, -16256, -16273, -16279, -16288, -16403, -16422, -16468, -16424, -16342, -16325, -16221, -16218, -16213, -16235, -16272, -16202, -16239, -16271, -16310, -16186, -16286, -16181, -16196, -16201, -16122, -16133, -16218, -16178, -16183, -16166, -16181, -16177, -16234, -16250, -16229, -16176, -16152, -16204, -16157, -16123, -16234, -16137, -16299, -16251, -16213, -16130, -16168, -16153, -16129, -16162, -16197, -16178, -16275, -16248, -16309, -16364, -16455, -16460, -16361, -16403, -16415, -16413, -16419, -16327, -16254, -16237, -16172, -16270, -16176, -16100, -16038, -15926, -15909, -15987, -16011, -16032, -16021, -16139, -16208, -16303, -16341, -16289, -16232, -16184, -16173, -16158, -16257, -16264, -16307, -16285, -16273, -16296, -16420, -16432, -16354, -16389, -16327, -16432, -16466, -16500, -16491, -16435, -16561, -16481, -16488, -16472, -16256, -16300, -16230, -16138, -16142, -16133, -16206, -16232, -16130, -16262, -16232, -16324, -16298, -16262, -16327, -16258, -16232, -16198, -16209, -16131, -16194, -16175, -16121, -16083, -16058, -16138, -16208, -16196, -16141, -16201, -16145, -16153, -16073, -16062, -16087, -15992, -15958, -15895, -15925, -16048, -16053, -16087, -16047, -16043, -16105, -16181, -16203, -16137, -16229, -16230, -16292, -16242, -16226, -16303, -16175, -16302, -16234, -16335, -16353, -16390, -16438, -16493, -16505, -16550, -16557, -16545, -16510, -16488, -16330, -16260, -16161, -16176, -16219, -16176, -16239, -16258, -16240, -16405, -16362, -16367, -16271, -16266, -16309, -16261, -16204, -16245, -16207, -16107, -16170, -16152, -16236, -16182, -16239, -16237, -16215, -16233, -16266, -16332, -16389, -16403, -16357, -16383, -16461, -16463, -16364, -16272, -16323, -16257, -16258, -16111, -16115, -16132, -16061, -16056, -16075, -16104, -16083, -16181, -16194, -16170, -16243, -16269, -16240, -16163, -16105, -16047, -15973, -16157, -16234, -16174, -16167, -16124, -16218, -16296, -16248, -16247, -16242, -16292, -16314, -16327, -16278, -16268, -16292, -16267, -16190, -16138, -16092, -16020, -16024, -16033, -16036, -16021, -15954, -16038, -16158, -16157, -16185, -16214, -16324, -16282, -16375, -16280, -16389, -16374, -16314, -16318, -16206, -16319, -16337, -16348, -16368, -16266, -16296, -16287, -16391, -16421, -16493, -16432, -16457, -16436, -16467, -16432, -16437, -16260, -16223, -16226, -16281, -16316, -16342, -16301, -16276, -16303, -16306, -16268, -16227, -16166, -16163, -16173, -16214, -16242, -16202, -16253, -16182, -16251, -16224, -16057, -16163, -16109, -16083, -16115, -16113, -16161, -16129, -16119, -16136, -16173, -16239, -16190, -16164, -16133, -16108, -16172, -16223, -16163, -16187, -16263, -16282, -16303, -16276, -16234, -16268, -16216, -16266, -16240, -16190, -16280, -16303, -16367, -16352, -16351, -16314, -16242, -16339, -16362, -16360, -16398, -16318, -16376, -16343, -16228, -16181, -16087, -16064, -15957, -16001, -15941, -16016, -15979, -16186, -16197, -16295, -16216, -16172, -16127, -16181, -16137, -16120, -16059, -16076, -16160, -16303, -16296, -16226, -16290, -16318, -16361, -16281, -16240, -16309, -16273, -16403, -16497, -16481, -16470, -16451, -16428, -16420, -16394, -16294, -16333, -16323, -16249, -16241, -16160, -16261, -16234, -16272, -16277, -16258, -16215, -16161, -16215, -16299, -16204, -16255, -16237, -16274, -16253, -16320, -16222, -16285, -16180, -16156, -16161, -16120, -16050, -16025, -16129, -16126, -16105, -16171, -16171, -16176, -16171, -16167, -16086, -16169, -16143, -16237, -16297, -16264, -16255, -16276, -16249, -16173, -16287, -16350, -16308, -16378, -16379, -16451, -16467, -16408, -16376, -16358, -16377, -16370, -16334, -16257, -16162, -16295, -16242, -16300, -16233, -16253, -16246, -16247, -16239, -16172, -16147, -16196, -16066, -16059, -16176, -16101, -16152, -16147, -16100, -16139, -16158, -16111, -16102, -16121, -16093, -16069, -16145, -16195, -16109, -16144, -16139, -16221, -16182, -16243, -16213, -16205, -16273, -16287, -16286, -16252, -16300, -16230, -16302, -16276, -16306, -16231, -16370, -16356, -16303, -16239, -16208, -16251, -16294, -16214, -16154, -16130, -16199, -16189, -16167, -16145, -16137, -16272, -16306, -16358, -16321, -16319, -16342, -16398, -16428, -16447, -16410, -16491, -16442, -16490, -16444, -16429, -16390, -16324, -16335, -16270, -16165, -16149, -16144, -16281, -16208, -16306, -16173, -16152, -16253, -16308, -16320, -16365, -16262, -16270, -16232, -16330, -16187, -16256, -16200, -16211, -16285, -16224, -16284, -16172, -16168, -16199, -16084, -16181, -16109, -16081, -16099, -16096, -16092, -16021, -15963, -16018, -16009, -16109, -16119, -16068, -16052, -16114, -16232, -16162, -16213, -16218, -16187, -16338, -16200, -16184, -16140, -16035, -16102, -16077, -16097, -16162, -16106, -16177, -16204, -16287, -16385, -16418, -16345, -16379, -16387, -16365, -16384, -16341, -16256, -16314, -16259, -16326, -16216, -16281, -16246, -16286, -16322, -16321, -16389, -16347, -16330, -16328, -16268, -16259, -16211, -16239, -16202, -16164, -16188, -16226, -16213, -16317, -16323, -16343, -16378, -16375, -16404, -16396, -16328, -16381, -16356, -16365, -16414, -16414, -16391, -16363, -16432, -16313, -16390, -16329, -16306, -16328, -16329, -16327, -16330, -16221, -16290, -16247, -16248, -16177, -16182, -16223, -16214, -16114, -16080, -16103, -16095, -16112, -16122, -16151, -16133, -16085, -16106, -16024, -15968, -15948, -16003, -16066, -16008, -16039, -16033, -16077, -16030, -16089, -16076, -16034, -16095, -15990, -16031, -16034, -16017, -16039, -16062, -16078, -16121, -16087, -16300, -16275, -16381, -16398, -16319, -16313, -16347, -16352, -16388, -16333, -16290, -16276, -16313, -16394, -16391, -16432, -16398, -16434, -16443, -16440, -16450, -16441, -16453, -16402, -16370, -16435, -16412, -16389, -16438, -16370, -16438, -16377, -16379, -16384, -16341, -16324, -16305, -16290, -16284, -16209, -16191, -16239, -16196, -16208, -16222, -16140, -16161, -16156, -16173, -16163, -16142, -16086, -16118, -16088, -16120, -16143, -16150, -16237, -16228, -16243, -16289, -16192, -16220, -16220, -16248, -16230, -16235, -16210, -16292, -16214, -16252, -16253, -16296, -16306, -16319, -16205, -16219, -16136, -16147, -16180, -16097, -16149, -16141, -16124, -16188, -16157, -16175, -16181, -16140, -16123, -16122, -16185, -16201, -16165, -16167, -16223, -16286, -16243, -16238, -16212, -16219, -16164, -16147, -16116, -16081, -16152, -16183, -16134, -16194, -16175, -16153, -16159, -16225, -16257, -16244, -16299, -16329, -16347, -16447, -16400, -16368, -16319, -16324, -16361, -16356, -16361, -16273, -16349, -16358, -16335, -16421, -16338, -16322, -16304, -16273, -16266, -16279, -16255, -16239, -16272, -16330, -16295, -16325, -16277, -16254, -16262, -16194, -16209, -16137, -16185, -16206, -16182, -16219, -16177, -16140, -16202, -16203, -16154, -16157, -16081, -16203, -16161, -16181, -16159, -16222, -16271, -16282, -16325, -16233, -16267, -16287, -16328, -16332, -16312, -16308, -16349, -16306, -16338, -16379, -16344, -16328, -16319, -16322, -16289, -16243, -16259, -16249, -16300, -16279, -16301, -16280, -16201, -16264, -16243, -16227, -16224, -16137, -16112, -16097, -16036, -16094, -16066, -16124, -16108, -16005, -16016, -16023, -16063, -16123, -16185, -16135, -16098, -16080, -16115, -16130, -16137, -16033, -16118, -16183, -16161, -16210, -16205, -16274, -16281, -16267, -16294, -16300, -16319, -16351, -16313, -16341, -16369, -16385, -16399, -16432, -16388, -16386, -16386, -16322, -16294, -16265, -16222, -16215, -16203, -16231, -16252, -16219, -16218, -16245, -16270, -16234, -16310, -16283, -16240, -16202, -16178, -16248, -16249, -16235, -16250, -16172, -16289, -16217, -16235, -16248, -16244, -16276, -16332, -16265, -16300, -16278, -16397, -16352, -16389, -16322, -16337, -16361, -16318, -16322, -16264, -16341, -16338, -16366, -16394, -16359, -16377, -16405, -16346, -16380, -16348, -16371, -16342, -16297, -16224, -16180, -16134, -16119, -16092, -16069, -16059, -16032, -16081, -16056, -16070, -16034, -16053, -16102, -16136, -16140, -16100, -16121, -16128, -16039, -16009, -15972, -15941, -15939, -15986, -15968, -15951, -16021, -16054, -16041, -16131, -16189, -16187, -16261, -16258, -16289, -16295, -16322, -16301, -16285, -16333, -16277, -16330, -16277, -16301, -16327, -16288, -16323, -16337, -16379, -16403, -16514, -16492, -16485, -16458, -16371, -16358, -16361, -16299, -16300, -16273, -16261, -16262, -16240, -16273, -16257, -16293, -16352, -16368, -16295, -16263, -16238, -16258, -16271, -16278, -16265, -16241, -16283, -16253, -16267, -16303, -16311, -16360, -16356, -16364, -16298, -16349, -16344, -16363, -16331, -16363, -16376, -16348, -16307, -16291, -16347, -16295, -16294, -16266, -16228, -16228, -16225, -16204, -16177, -16132, -16128, -16105, -16141, -16130, -16099, -16077, -16067, -16047, -16038, -15966, -15967, -15971, -15991, -15940, -15952, -15957, -16001, -16003, -15958, -16026, -16085, -16087, -16117, -16138, -16115, -16134, -16150, -16199, -16204, -16226, -16223, -16229, -16281, -16325, -16282, -16265, -16290, -16370, -16388, -16377, -16349, -16391, -16393, -16428, -16382, -16390, -16422, -16396, -16398, -16369, -16355, -16328, -16388, -16400, -16412, -16351, -16363, -16395, -16404, -16377, -16372, -16350, -16328, -16301, -16310, -16228, -16256, -16245, -16249, -16219, -16197, -16226, -16219, -16298, -16268, -16261, -16247, -16229, -16246, -16228, -16205, -16224, -16172, -16201, -16213, -16211, -16196, -16185, -16236, -16235, -16218, -16210, -16212, -16189, -16209, -16175, -16176, -16226, -16270, -16238, -16192, -16147, -16147, -16120, -16170, -16164, -16099, -16064, -16093, -16068, -16084, -16097, -16145, -16152, -16155, -16172, -16181, -16175, -16263, -16297, -16287, -16267, -16221, -16247, -16243, -16246, -16182, -16214, -16269, -16273, -16311, -16295, -16300, -16292, -16252, -16286, -16265, -16244, -16247, -16265, -16261, -16288, -16335, -16312, -16301, -16259, -16326, -16288, -16270, -16275, -16268, -16268, -16300, -16268, -16278, -16285, -16279, -16296, -16217, -16143, -16134, -16180, -16192, -16145, -16164, -16168, -16162, -16196, -16215, -16208, -16221, -16265, -16263, -16278, -16239, -16244, -16262, -16293, -16305, -16275, -16227, -16248, -16293, -16283, -16242, -16192, -16259, -16210, -16186, -16195, -16220, -16204, -16201, -16207, -16205, -16240, -16259, -16304, -16319, -16346, -16370, -16353, -16342, -16356, -16330, -16304, -16288, -16306, -16271, -16261, -16277, -16267, -16274, -16245, -16242, -16242, -16252, -16233, -16165, -16137, -16173, -16177, -16195, -16193, -16186, -16155, -16204, -16181, -16209, -16176, -16158, -16162, -16161, -16164, -16284, -16281, -16342, -16265, -16228, -16246, -16271, -16323, -16291, -16208, -16189, -16138, -16220, -16150, -16139, -16167, -16139, -16166, -16140, -16135, -16149, -16157, -16209, -16145, -16096, -16082, -16124, -16150, -16102, -16154, -16171, -16167, -16184, -16164, -16212, -16209, -16256, -16265, -16227, -16278, -16215, -16266, -16309, -16299, -16367, -16333, -16420, -16384, -16403, -16393, -16301, -16333, -16303, -16318, -16390, -16358, -16410, -16362, -16373, -16398, -16380, -16357, -16309, -16321, -16312, -16300, -16382, -16302, -16284, -16293, -16341, -16325, -16270, -16314, -16255, -16210, -16204, -16135, -16168, -16203, -16219, -16198, -16161, -16180, -16144, -16143, -16208, -16209, -16261, -16204, -16255, -16277, -16201, -16197, -16229, -16287, -16259, -16287, -16291, -16245, -16235, -16147, -16135, -16155, -16047, -16043, -16038, -16047, -16028, -16007, -16039, -16068, -16086, -16177, -16111, -16146, -16157, -16167, -16147, -16139, -16162, -16147, -16172, -16212, -16225, -16231, -16189, -16203, -16243, -16258, -16237, -16259, -16167, -16251, -16182, -16250, -16254, -16218, -16283, -16265, -16258, -16294, -16283, -16305, -16249, -16341, -16309, -16353, -16376, -16374, -16384, -16398, -16450, -16486, -16409, -16427, -16431, -16429, -16454, -16383, -16400, -16324, -16310, -16289, -16286, -16380, -16321, -16371, -16352, -16281, -16328, -16271, -16342, -16347, -16315, -16290, -16133, -16257, -16238, -16249, -16320, -16208, -16263, -16123, -16132, -16157, -16115, -16268, -16099, -16126, -16097, -15969, -16058, -15976, -16154, -16170, -16152, -16192, -16040, -16154, -16080, -16078, -16190, -16019, -16168, -15998, -16009, -16108, -16034, -16236, -16097, -16149, -16162, -16057, -16235, -16120, -16259, -16281, -16194, -16294, -16104, -16213, -16072, -16096, -16299, -16170, -16315, -16150, -16193, -16233, -16125, -16387, -16280, -16366, -16362, -16219, -16432, -16336, -16575, -16603, -16407, -16489, -16251, -16360, -16315, -16205, -16426, -16348, -16712, -16689, -16329, -16298, -15703, -16001, -16810, -16623, -17781, -15793, -16439, -15978, -16306, -18310, -16118, -18125, -15748, -16709, -17501, -15739, -18564, -14920, -17644, -15840, -14767, -15387, -12314, -15584, -14958, -15089, -14865, -11084, -13952, -12460, -15131, -15895, -14484, -16594, -14244, -16609, -17661, -17325, -20068, -17608, -20241, -18985, -19177, -19679, -18873, -19902, -19406, -18043, -17864, -15729, -17068, -15936, -16245, -15210, -13737, -13541, -13329, -13551, -13984, -13208, -13520, -12970, -13600, -14371, -14977, -15379, -15735, -16005, -16641, -16737, -17875, -18440, -18731, -18883, -18778, -18758, -18679, -18701, -19100, -18334, -17618, -16939, -16506, -16152, -16021, -15611, -15865, -14547, -14668, -14359, -14225, -15640, -14894, -15942, -15104, -14973, -16640, -15905, -17484, -16328, -16147, -17027, -15427, -16659, -14391, -14605, -15447, -14799, -15808, -13842, -13286, -13611, -12827, -15027, -14310, -15125, -15493, -15282, -16376, -16648, -17433, -18359, -18419, -20361, -20011, -19827, -18605, -19502, -19976, -21159, -19327, -19286, -17722, -17053, -17288, -16665, -17129, -15184, -14686, -14239, -13111, -13896, -12679, -14040, -13256, -13259, -13288, -13034, -13918, -14436, -14940, -16157, -15902, -17129, -16346, -17145, -17794, -19027, -19194, -19721, -18699, -19209, -17950, -19214, -18693, -18584, -18102, -17281, -17286, -16348, -15821, -16069, -15146, -16562, -15430, -15957, -14530, -14368, -14967, -14898, -15147, -14781, -13744, -13284, -12077, -12351, -13103, -12964, -14778, -13720, -13592, -11571, -11548, -14792, -15751, -18693, -16272, -16324, -17159, -17331, -20794, -18443, -21444, -20340, -20550, -20251, -17611, -19516, -18712, -19808, -19131, -16424, -16437, -14342, -15648, -16607, -15638, -15370, -12602, -13099, -13787, -14158, -15464, -14459, -14848, -14469, -14657, -16264, -16100, -17098, -17210, -16992, -18130, -16765, -18466, -18508, -19405, -19678, -18217, -18552, -17694, -17874, -18945, -17699, -18167, -15588, -16589, -15917, -16301, -16210, -15250, -16231, -14999, -15780, -15530, -15270, -16247, -14724, -16254, -14041, -14995, -14435, -12928, -13444, -11083, -13358, -13293, -13460, -14337, -11080, -11753, -12337, -14156, -18064, -15370, -16523, -15876, -16485, -20584, -17798, -20595, -20221, -19817, -22955, -16856, -20432, -18434, -19093, -21121, -15702, -17781, -14150, -14778, -17437, -14811, -15994, -12496, -12244, -13763, -13365, -15233, -14046, -14005, -14054, -13777, -15291, -15922, -17004, -17323, -17071, -17208, -17618, -18341, -19371, -20214, -20393, -20313, -19033, -19501, -19149, -19068, -19337, -17934, -18032, -15476, -16302, -15166, -15488, -15305, -14618, -15233, -14143, -14623, -14863, -14535, -15731, -15028, -15946, -14654, -14243, -13628, -13119, -13308, -12953, -15044, -14422, -14908, -12811, -9063, -14189, -12312, -21433, -16155, -15570, -16015, -13740, -23545, -16300, -20554, -19096, -17992, -24466, -14345, -20381, -15236, -19231, -20143, -15528, -16281, -13235, -13062, -17861, -16055, -17176, -13431, -12072, -14500, -15124, -17221, -15887, -15404, -15060, -15429, -15626, -16838, -16878, -17619, -16605, -17257, -16770, -17558, -17707, -18486, -18668, -19421, -18030, -19390, -17473, -19029, -17952, -18139, -18240, -16295, -17233, -16211, -15986, -16197, -14963, -16102, -14641, -15914, -15135, -14853, -14673, -14951, -15907, -14285, -14649, -12624, -12258, -12097, -11249, -13743, -12194, -13933, -12057, -9581, -11993, -12110, -18377, -17394, -16394, -17052, -15750, -21850, -19367, -21608, -21092, -20792, -23295, -18476, -19929, -18538, -18777, -19993, -15596, -16082, -13041, -13475, -15459, -14932, -14210, -13067, -11817, -13779, -13907, -16099, -15006, -15775, -15428, -16894, -16632, -16804, -19700, -18018, -20480, -17926, -17950, -19772, -18180, -22368, -18668, -19817, -18108, -17765, -19197, -17548, -17865, -16499, -15596, -15605, -15065, -14954, -14413, -13816, -15402, -14157, -14533, -14303, -14178, -16042, -14311, -16613, -15075, -14638, -15317, -13881, -15436, -12192, -12712, -12065, -13513, -13875, -13065, -10353, -9337, -11572, -13816, -16914, -14932, -15833, -15048, -17353, -19223, -18325, -21259, -18965, -23290, -19774, -20033, -19298, -18346, -21388, -17854, -18738, -16223, -15196, -15626, -15748, -15781, -15882, -13808, -14710, -13790, -15059, -14822, -16169, -15841, -17751, -15869, -16684, -17429, -17923, -19959, -18638, -18848, -19100, -18329, -21334, -18686, -19599, -18526, -18502, -19802, -17647, -18141, -16265, -16400, -16655, -15748, -15963, -14223, -13753, -15158, -14510, -15431, -13951, -14469, -14497, -14868, -15437, -15495, -13652, -14148, -13926, -14043, -13198, -11134, -11351, -11382, -12551, -13407, -11909, -9514, -10366, -10960, -15687, -15845, -14982, -16016, -14119, -19479, -18522, -18446, -20228, -17933, -24260, -18945, -20420, -18580, -18683, -21552, -18077, -19129, -16704, -15874, -17984, -16988, -17386, -16183, -14155, -15641, -14921, -15974, -16935, -14684, -16070, -16015, -15487, -19777, -14737, -19991, -15854, -17879, -19902, -16765, -22177, -17423, -19715, -19063, -16998, -20566, -17468, -19364, -17274, -16665, -17133, -17069, -15783, -16764, -14554, -16531, -15435, -14963, -15972, -14154, -16952, -14987, -15985, -15431, -13409, -14708, -13149, -15149, -13204, -11532, -10833, -8840, -10416, -10502, -11799, -11184, -8971, -10446, -9257, -13480, -14948, -15533, -16519, -13995, -17832, -16799, -19293, -20395, -19087, -21471, -19455, -21387, -19497, -18684, -19730, -18730, -21167, -18246, -18370, -16438, -17833, -17401, -18015, -16694, -16200, -16500, -15308, -18069, -15760, -17994, -16818, -16309, -18405, -15822, -19540, -16997, -18403, -19288, -17965, -20290, -16900, -19117, -18016, -18355, -18573, -17013, -16860, -16762, -15911, -17145, -15261, -15658, -14972, -14712, -16016, -15199, -15541, -15218, -14812, -16186, -15465, -15642, -14672, -14351, -14868, -14545, -13891, -13728, -12130, -13092, -10781, -10904, -10363, -9478, -12556, -10465, -12218, -10269, -11419, -13918, -13639, -16469, -15020, -17568, -16353, -18230, -18850, -17646, -20850, -18871, -22607, -19252, -19164, -17836, -18075, -21184, -19252, -20211, -16625, -15712, -17378, -16163, -19676, -16268, -17049, -16235, -15864, -18292, -17110, -18470, -17613, -18026, -19631, -17524, -20056, -17438, -20693, -19726, -20121, -19819, -17638, -18450, -17720, -18746, -18876, -16438, -15891, -13904, -15807, -14896, -16247, -13607, -14482, -12661, -13369, -13637, -13708, -14845, -14194, -14344, -13693, -13092, -14136, -13126, -15609, -14004, -15319, -13547, -12884, -11846, -13431, -12922, -13662, -13619, -13438, -12521, -13343, -12802, -14255, -14912, -14763, -15820, -15238, -16788, -15801, -15515, -17732, -16821, -20464, -16257, -17807, -17680, -16858, -20790, -17301, -19065, -17273, -17979, -19157, -17932, -18468, -17112, -17878, -19481, -18418, -19619, -18090, -18332, -20142, -18620, -20955, -18916, -20090, -19721, -18867, -20806, -17797, -20492, -17718, -18285, -17611, -15817, -17661, -16354, -15271, -15178, -14482, -14805, -13418, -14695, -13411, -14336, -14177, -13249, -13239, -15084, -14416, -14108, -16914, -10346, -17807, -10245, -16085, -15298, -11294, -18500, -7248, -18440, -9769, -15299, -13160, -11041, -16852, -6797, -18483, -10088, -17255, -14331, -13627, -15761, -12504, -20318, -11797, -20401, -15508, -15919, -18986, -15502, -17063, -17828, -16845, -20275, -16792, -17429, -16923, -16221, -19018, -18702, -18040, -18502, -15591, -18614, -18239, -19392, -19399, -19921, -19123, -19983, -19685, -19963, -21933, -20702, -22495, -19422, -19437, -20692, -19765, -21258, -18220, -18649, -14697, -19814, -14278, -16999, -14212, -14641, -14030, -13592, -13421, -10271, -15023, -10642, -13438, -13517, -12238, -12960, -13302, -11769, -16722, -9663, -16529, -13587, -14414, -16060, -13720, -13179, -15907, -12074, -17769, -11402, -19183, -9244, -20113, -6126, -23779, -6489, -25122, -6127, -22726, -10446, -18289, -14740, -14989, -18035, -14087, -17528, -16057, -9399, -23423, -7312, -24951, -8655, -21956, -9205, -20209, -14202, -17824, -16970, -16765, -16340, -21399, -15406, -23150, -17049, -23950, -18109, -25751, -17121, -26293, -19029, -24586, -22093, -20414, -21935, -21670, -18756, -23024, -13628, -22158, -12571, -20524, -13623, -16579, -14460, -12398, -16287, -10426, -16693, -10651, -13488, -15024, -8328, -19944, -5957, -19636, -9678, -16287, -12834, -14153, -14612, -14536, -14414, -16161, -13217, -16191, -12814, -14559, -14397, -13029, -16807, -12713, -12901, -15995, -11465, -18698, -12425, -15704, -15844, -11969, -22204, -8557, -23828, -10807, -18945, -14519, -16067, -16980, -16808, -15644, -16471, -13188, -16276, -14505, -17363, -17476, -13341, -18084, -11693, -19299, -15372, -19839, -17708, -19425, -18192, -20392, -17937, -22852, -20366, -24033, -20280, -19924, -21575, -18833, -23010, -20950, -17956, -18815, -14844, -18469, -16885, -14220, -18441, -11478, -16169, -15457, -11022, -17804, -10517, -17595, -14018, -13787, -17947, -10539, -18397, -14465, -16527, -16781, -15759, -15389, -17125, -15815, -16079, -16323, -13291, -17354, -12692, -17428, -10408, -16107, -9685, -15985, -12824, -14517, -14502, -11487, -16922, -12034, -17690, -15398, -14411, -19196, -13348, -18783, -14024, -17190, -15870, -18770, -14820, -18833, -10340, -19884, -12509, -19137, -16616, -13174, -18331, -11061, -20776, -13956, -18806, -17395, -15844, -21258, -13190, -25039, -13267, -26213, -13853, -23416, -15870, -20761, -19531, -18440, -19143, -16980, -16783, -15826, -15877, -16213, -12695, -18450, -9383, -19110, -9796, -17267, -11646, -16083, -12863, -15979, -15328, -16495, -15696, -18192, -14279, -19571, -16415, -20765, -16568, -18781, -16850, -16910, -18664, -17784, -16691, -16506, -12175, -16760, -11054, -17178, -12754, -13893, -13057, -12755, -13585, -14200, -15678, -14649, -15953, -17109, -13794, -18778, -14554, -19374, -17600, -18301, -17672, -15585, -17956, -16262, -20471, -15137, -20291, -13459, -18383, -14808, -16272, -18230, -13466, -19985, -13543, -16694, -16178, -14649, -19772, -15023, -19600, -13601, -18365, -16909, -17386, -19235, -15364, -16699, -16173, -15242, -18438, -13221, -17177, -13497, -15767, -13339, -15851, -14046, -13379, -18123, -11944, -16681, -14190, -15544, -17392, -12710, -18658, -12245, -20243, -16010, -19091, -16422, -18671, -16599, -17775, -18209, -17325, -17326, -15512, -14307, -15596, -14522, -14831, -15295, -13011, -15623, -11756, -17118, -13476, -15809, -17374, -14650, -16981, -16945, -15621, -20131, -14738, -21619, -14136, -20072, -16898, -16232, -21698, -15115, -20154, -17001, -15093, -20758, -12729, -21969, -13143, -18469, -16803, -14469, -18918, -15526, -16313, -19277, -12860, -20766, -12855, -17724, -17551, -13247, -20225, -11161, -19304, -12601, -16893, -14837, -15286, -14442, -16522, -11428, -18844, -9713, -19727, -11170, -18750, -13287, -15949, -17395, -14918, -16335, -19340, -11487, -23053, -12676, -23132, -14020, -19709, -15343, -17735, -17291, -16361, -16591, -15168, -14055, -16505, -10293, -16995, -12041, -14573, -14514, -12052, -15188, -13404, -14579, -16865, -14132, -17434, -14117, -18092, -16180, -16321, -19655, -14023, -20986, -14114, -20385, -15807, -18159, -18763, -15763, -18310, -17267, -16799, -18590, -16106, -17928, -15552, -17681, -16926, -18259, -17323, -16803, -17401, -15472, -19193, -15322, -19550, -15408, -15803, -16232, -14664, -17544, -14978, -16311, -15698, -13182, -17236, -12683, -17660, -11914, -18814, -13653, -16794, -15422, -15892, -17540, -18264, -16167, -19342, -15241, -18980, -17649, -19111, -18419, -18549, -16960, -19579, -13544, -21827, -10423, -21183, -11595, -16170, -13240, -12979, -12825, -15215, -10464, -16795, -9676, -16507, -12026, -14302, -16167, -13844, -14541, -19587, -10755, -22179, -11266, -19975, -14804, -17975, -17784, -15326, -18070, -15767, -17059, -17186, -14450, -19318, -12617, -21438, -11916, -19451, -12503, -18022, -18173, -15063, -20668, -12330, -18662, -16024, -16992, -19715, -14771, -17593, -15014, -15261, -17239, -15972, -15930, -15930, -14857, -16379, -14512, -16856, -14013, -16213, -16403, -15816, -17388, -16462, -16047, -19095, -16198, -20949, -16876, -19896, -18574, -17990, -20210, -18597, -19716, -19402, -17641, -18074, -16959, -16107, -17347, -14166, -16184, -12159, -15661, -11575, -15141, -11244, -15234, -12595, -14913, -12588, -15086, -13576, -17233, -14950, -18251, -13604, -20127, -11646, -21466, -14857, -17677, -19028, -13479, -20974, -11189, -19541, -14619, -14695, -18321, -12416, -16972, -14777, -12636, -18523, -12316, -19481, -13165, -16111, -15047, -14996, -17401, -16979, -15248, -17157, -14893, -14655, -16984, -14989, -16148, -15831, -14968, -15939, -14767, -16114, -14445, -17462, -14727, -17269, -16606, -15730, -18140, -15638, -19349, -18111, -17975, -20761, -17769, -19147, -20223, -17611, -21649, -18199, -19649, -17856, -16947, -18306, -17428, -16562, -17008, -13387, -16854, -11962, -17189, -12225, -15625, -12287, -15412, -11974, -18208, -10736, -19283, -12398, -18346, -15725, -16991, -16731, -16000, -17980, -17870, -16688, -18640, -15505, -17513, -16551, -16182, -16542, -15664, -16100, -15729, -15650, -12968, -16387, -13834, -16814, -15290, -15859, -14752, -14119, -15310, -15962, -15806, -16626, -13675, -15782, -13440, -16414, -13616, -16397, -12954, -18103, -11692, -16881, -14004, -13963, -16974, -15200, -17945, -15483, -16308, -16223, -17956, -19261, -18084, -20514, -16904, -20693, -16597, -21231, -17757, -20381, -20573, -16004, -20074, -14836, -18839, -17333, -16543, -18445, -11913, -16807, -12439, -16030, -14106, -16300, -11870, -15227, -14353, -13765, -17104, -14514, -16168, -16783, -16087, -17204, -16719, -17240, -18443, -16388, -19421, -15211, -19177, -15642, -17847, -16241, -15231, -18094, -13040, -19889, -10227, -20470, -11009, -17941, -15222, -14411, -16680, -13431, -16834, -14983, -16075, -16399, -15329, -14496, -16461, -16058, -13451, -19486, -10672, -18766, -11786, -17263, -13117, -15250, -15366, -14358, -16221, -14957, -16540, -14669, -16735, -16998, -16987, -19487, -15514, -20621, -15810, -21489, -15552, -22684, -16161, -21154, -15947, -19652, -16102, -20248, -16719, -16574, -17908, -13248, -17065, -14437, -15173, -15365, -14214, -15037, -13096, -15724, -14264, -14505, -16557, -13614, -17431, -13882, -18857, -13733, -20368, -15265, -18026, -18383, -15452, -18055, -18083, -16560, -18342, -14555, -18525, -14652, -17666, -15163, -15972, -15217, -16905, -13973, -16692, -14988, -12930, -17791, -13671, -16243, -14291, -14657, -15459, -14723, -16637, -13681, -16621, -12536, -17855, -12920, -17717, -12302, -17114, -14588, -15876, -16997, -15906, -17669, -15374, -18691, -16934, -19548, -17798, -19395, -18728, -17884, -19762, -17231, -20076, -17086, -20846, -15555, -17560, -18337, -14959, -18453, -15194, -15985, -15028, -14927, -15025, -14448, -13748, -14706, -13927, -13476, -16059, -12489, -16826, -14533, -16320, -14691, -17646, -15721, -18207, -15287, -19936, -15032, -18478, -18270, -15945, -19330, -16125, -17331, -18318, -13610, -21422, -11039, -19950, -12994, -17267, -14672, -16062, -15310, -13719, -15572, -16533, -12262, -18482, -10420, -18467, -11651, -16992, -13354, -15651, -13782, -15617, -13951, -16688, -12546, -17563, -13221, -17624, -15138, -16491, -17012, -16572, -17158, -19765, -15281, -20924, -18099, -19584, -18829, -18767, -19456, -17684, -20348, -17802, -17917, -19383, -15133, -19343, -15815, -17264, -15771, -16219, -15848, -15326, -15260, -14197, -15649, -14136, -14813, -13927, -16209, -12720, -16034, -14746, -16306, -15022, -17553, -14203, -17705, -15690, -18304, -16168, -17629, -15816, -18095, -15970, -19033, -15364, -18140, -15511, -16879, -15151, -17505, -14653, -15906, -16341, -14854, -14984, -15824, -14890, -15329, -16035, -14242, -13701, -14840, -15676, -13798, -16462, -13757, -13723, -13909, -15005, -14759, -14768, -15230, -14861, -13295, -18467, -13491, -18862, -16249, -15994, -19600, -16610, -19300, -17799, -19955, -17655, -19801, -20377, -15530, -21229, -17799, -18356, -18897, -18511, -15680, -18073, -18482, -14775, -17371, -16935, -15104, -15137, -17249, -13705, -16018, -15632, -14370, -15953, -14699, -15950, -14660, -16402, -16214, -16088, -16844, -15723, -15394, -19869, -12996, -21052, -14079, -17014, -18206, -15791, -17591, -16258, -16970, -15963, -15547, -17288, -13882, -17295, -13581, -16861, -13343, -17010, -13538, -15885, -14663, -14733, -12958, -16545, -13629, -15579, -13708, -14510, -13424, -14833, -13647, -16235, -14118, -14671, -14930, -15011, -15919, -15384, -17272, -16142, -17164, -17057, -18157, -17961, -18075, -18620, -18107, -19473, -17359, -20035, -15875, -19601, -17786, -18546, -17229, -17151, -18190, -13829, -19413, -14484, -17774, -16194, -15936, -15931, -14863, -16306, -16199, -15231, -17560, -14852, -17324, -14052, -17869, -16707, -17290, -16812, -16136, -17785, -16789, -16718, -18386, -15334, -18961, -15136, -17528, -16689, -16368, -15939, -16795, -15411, -15077, -15575, -15976, -15417, -14642, -15851, -14372, -16171, -14621, -15213, -15262, -14305, -16032, -13881, -15414, -14848, -14615, -15273, -13321, -15844, -13899, -14456, -15078, -15361, -14294, -17230, -14259, -17604, -13997, -18076, -16370, -17700, -17006, -18015, -17018, -17846, -17794, -18049, -17211, -18016, -16599, -18506, -16877, -17506, -16514, -17569, -16822, -16814, -16064, -16958, -15386, -17110, -15969, -16648, -16037, -15343, -17264, -15682, -16747, -15489, -16514, -16357, -16292, -17132, -15853, -16640, -16662, -17177, -16541, -17012, -15785, -16885, -16410, -16505, -17334, -15901, -16050, -15393, -15471, -16192, -15948, -15871, -15708, -15311, -15401, -15724, -15769, -16004, -16303, -15560, -16363, -15623, -15565, -15704, -16951, -15504, -15911, -15307, -14839, -15583, -15174, -16659, -15281, -15882, -15215, -16178, -15012, -16523, -16152, -16463, -16260, -17578, -15329, -17806, -16426, -17342, -15706, -17469, -15791, -17557, -17053, -17727, -15745, -17527, -16961, -16635, -17826, -16006, -17112, -17251, -16572, -16956, -16800, -16496, -17198, -15680, -16954, -16166, -16796, -16845, -15450, -16876, -15625, -15267, -16216, -15995, -16419, -15173, -15776, -15324, -14748, -15569, -15377, -15815, -15511, -15144, -14739, -14910, -15162, -15845, -15333, -15972, -15305, -14772, -16297, -16081, -16116, -16899, -16793, -16474, -15914, -15760, -18374, -15364, -18294, -15338, -17473, -14770, -17112, -16122, -16376, -16709, -15112, -17622, -14456, -17161, -15682, -16736, -16840, -15956, -16577, -15944, -17643, -16071, -17443, -16334, -16358, -17693, -15891, -17946, -15959, -17372, -16242, -18179, -16998, -17216, -17605, -17006, -17091, -17998, -17225, -17198, -17193, -17264, -16443, -17232, -16693, -16741, -16665, -16695, -16126, -15763, -15707, -15890, -15611, -16228, -14736, -15115, -15083, -13385, -16105, -13629, -15504, -14381, -14439, -13507, -14277, -15011, -14655, -15174, -13848, -15349, -14043, -16016, -15679, -16552, -16418, -16647, -15438, -16159, -16421, -17084, -17045, -16897, -16575, -15674, -16435, -17073, -17103, -15803, -16892, -14700, -15878, -15087, -16977, -16432, -16536, -15840, -16799, -16187, -16224, -17072, -16899, -16710, -18397, -17374, -17053, -17782, -17239, -18153, -18059, -17423, -18393, -17459, -18582, -17975, -17784, -18007, -17290, -17639, -17490, -17434, -17131, -16221, -16490, -16575, -16831, -15697, -16242, -15279, -15357, -15694, -15148, -16260, -14949, -15193, -15166, -14710, -14156, -15621, -14287, -16105, -14057, -15106, -13392, -15726, -14397, -15795, -14802, -14980, -14282, -14749, -15323, -16201, -15409, -16273, -15209, -16269, -15297, -17232, -16644, -16220, -16319, -16149, -16044, -15542, -16843, -15543, -16508, -16068, -15144, -16418, -15158, -17269, -15704, -16935, -16078, -16137, -16960, -16358, -17295, -16560, -17128, -17412, -17029, -17867, -16782, -18156, -16605, -18444, -17157, -18126, -17311, -18263, -17835, -17767, -18521, -16776, -18306, -17241, -18133, -16784, -17341, -16720, -16948, -16551, -16836, -15910, -16042, -15258, -15725, -15589, -15173, -16038, -14650, -14768, -15042, -14317, -15967, -14498, -15274, -14403, -14768, -14724, -15182, -15251, -15634, -14653, -15227, -14937, -15167, -15850, -16150, -16000, -15887, -15919, -15201, -16136, -16137, -16628, -15465, -16144, -15084, -16109, -15369, -15805, -15677, -16000, -15110, -16020, -15227, -15976, -15475, -16918, -15315, -16827, -16067, -17447, -16531, -17665, -17308, -17761, -17031, -17687, -17558, -18323, -17632, -18642, -17605, -17799, -18062, -17806, -18144, -17535, -17866, -16879, -17530, -17072, -17471, -16764, -16475, -16624, -16470, -15933, -16499, -15749, -16105, -15793, -15264, -15780, -15801, -15315, -16234, -14932, -15531, -15001, -16024, -15313, -16427, -15200, -15466, -15583, -15326, -15665, -15525, -16095, -14850, -15009, -15109, -15432, -15571, -16204, -15181, -16069, -14847, -15716, -15537, -15481, -15996, -15505, -15085, -15608, -15332, -16069, -15179, -16177, -15440, -15516, -15438, -15820, -15781, -15692, -16818, -15447, -17029, -15850, -17037, -17368, -16968, -17770, -17510, -17468, -17681, -17885, -17486, -17901, -17619, -17619, -17457, -17538, -17242, -17649, -17063, -17231, -17251, -17068, -17163, -17398, -16635, -17844, -15797, -17343, -15447, -17041, -16011, -16111, -15453, -15838, -15133, -16479, -15568, -15830, -15384, -14990, -15415, -15462, -16004, -15760, -15400, -15695, -15276, -15483, -15520, -16229, -15569, -16365, -14693, -16551, -14907, -16817, -16170, -16362, -15938, -15759, -16218, -15173, -17169, -15467, -16633, -15266, -15732, -15376, -15567, -15618, -16068, -14824, -15760, -14947, -15525, -15222, -16249, -14984, -16558, -15263, -16403, -16196, -16539, -17011, -16665, -17058, -17193, -17276, -16878, -17817, -17470, -17500, -17770, -17117, -17472, -17566, -17519, -17393, -17584, -16895, -17629, -16621, -17757, -16227, -17092, -16145, -16495, -16099, -16358, -15785, -15706, -16224, -14654, -15694, -15876, -15330, -16029, -14943, -15684, -15059, -16305, -14891, -16646, -15368, -16320, -15306, -16198, -15798, -16733, -16288, -16135, -15656, -16166, -16548, -16565, -16886, -15974, -17115, -15679, -16671, -16192, -16463, -16115, -16069, -15579, -15867, -15540, -15323, -15653, -15235, -15806, -15223, -15068, -15272, -15358, -15807, -15685, -15763, -15764, -16226, -16168, -16553, -16788, -16878, -17400, -16916, -16685, -17100, -17264, -17485, -17430, -16867, -17568, -16465, -17654, -17020, -17297, -17158, -16617, -16682, -16284, -17269, -16026, -16731, -16017, -15985, -16366, -15651, -16292, -16130, -15849, -15693, -15999, -15532, -16105, -16184, -16024, -16016, -15734, -15626, -15935, -16042, -16246, -15666, -15432, -15835, -15925, -16295, -16264, -15884, -16047, -15933, -16486, -15789, -16764, -15468, -16775, -15910, -16217, -15863, -16460, -16044, -16796, -15611, -16313, -15864, -16158, -15783, -16235, -15922, -15839, -15379, -15951, -15414, -16395, -15164, -16470, -15417, -16187, -16214, -16247, -16612, -16341, -16704, -16756, -16683, -16956, -17276, -16726, -17258, -16641, -17362, -16830, -17134, -17129, -16713, -17145, -16410, -16793, -16251, -17193, -16482, -16447, -16141, -15364, -16926, -15463, -17502, -15544, -16090, -15484, -15584, -16263, -16223, -16021, -16040, -16138, -15421, -16275, -15596, -16609, -15667, -16294, -15517, -16072, -15863, -16528, -16010, -16267, -15578, -15865, -15957, -16356, -16361, -15872, -16104, -16086, -16121, -16161, -16155, -16552, -16309, -15789, -16449, -15589, -16194, -16531, -15617, -16202, -15614, -15380, -16041, -15998, -15811, -16325, -15454, -16220, -16137, -16542, -16372, -16784, -16178, -16718, -16515, -17048, -16490, -17006, -16374, -16688, -16210, -17305, -16125, -17014, -16572, -16743, -16645, -16017, -16368, -16647, -16576, -16293, -16080, -16031, -16319, -16383, -16600, -15971, -16360, -16242, -15843, -16874, -15639, -16486, -16140, -16111, -15949, -15998, -16432, -15769, -16412, -16071, -16050, -16201, -16045, -16384, -16223, -16005, -16008, -16038, -16045, -16230, -16257, -16314, -15787, -16389, -16038, -16248, -16652, -16636, -16077, -16735, -15849, -16745, -15788, -16999, -15428, -16621, -15445, -16304, -15750, -16353, -15676, -16477, -15019, -15927, -15696, -16248, -16061, -16391, -16109, -15778, -16129, -16682, -16669, -16942, -16522, -16562, -15977, -16898, -16118, -16909, -16305, -17029, -15783, -16694, -15740, -16734, -15778, -16595, -16024, -15996, -15878, -16322, -16237, -16086, -16538, -15839, -16629, -15635, -16514, -16370, -16076, -17002, -15967, -16594, -15698, -16745, -15908, -16684, -15945, -16006, -16522, -15624, -16561, -15820, -15718, -16153, -16066, -16113, -15924, -15900, -16235, -16286, -15920, -16584, -15968, -16472, -16245, -16681, -16170, -17131, -16247, -16945, -16423, -16762, -16308, -16335, -16501, -16052, -16877, -15973, -16588, -15641, -16449, -15683, -16648, -16001, -16454, -15405, -16618, -15855, -16597, -16131, -16509, -16108, -16360, -16136, -16479, -16078, -16399, -16076, -16547, -16172, -16411, -15843, -16505, -15687, -16731, -15743, -16083, -16096, -16019, -16424, -15934, -16150, -15990, -15860, -16733, -16110, -16502, -16173, -15840, -16272, -15870, -16352, -16272, -16405, -15760, -15878, -16530, -15936, -16267, -16386, -15964, -16489, -15712, -16100, -16448, -15743, -16661, -15982, -16071, -15845, -15850, -16272, -16334, -16228, -16312, -15949, -16227, -16517, -16180, -16655, -16566, -16277, -16378, -16572, -16618, -16330, -16822, -16170, -16876, -16063, -17003, -16107, -16850, -16385, -16528, -16588, -16504, -16561, -16561, -16290, -16503, -16253, -16598, -16034, -16445, -15685, -16708, -15676, -16183, -15930, -15896, -16239, -16146, -15758, -16061, -15485, -16313, -15783, -16534, -16069, -16145, -16271, -15677, -16671, -16039, -16486, -15938, -15916, -15970, -15718, -16335, -15910, -15859, -16016, -15895, -15906, -16198, -15706, -16347, -15664, -16436, -15713, -16707, -15861, -16894, -16241, -16486, -16364, -16555, -16106, -17188, -16173, -16737, -16275, -16719, -16661, -16358, -16485, -16234, -16553, -16131, -16596, -16128, -16256, -16186, -16400, -15715, -16759, -15769, -17001, -15875, -16587, -16261, -16047, -16417, -16960, -15907, -16505, -15925, -16691, -16021, -16530, -15875, -16424, -16181, -16149, -16295, -16128, -16322, -16171, -16458, -15825, -17023, -15754, -16946, -15794, -16675, -16090, -16128, -16130, -15952, -16100, -16202, -16071, -15741, -16077, -15198, -16307, -15344, -15880, -15556, -15697, -16052, -15432, -15996, -15302, -16216, -15699, -16297, -15966, -16216, -16041, -16607, -16514, -16531, -16808, -16248, -16696, -16202, -16946, -16727, -16613, -16834, -16765, -16418, -16903, -16455, -16726, -16557, -16480, -16671, -16280, -16214, -16480, -16016, -16598, -16284, -16711, -16097, -16225, -16424, -16318, -16705, -16332, -16725, -16030, -16566, -16167, -16510, -16357, -16267, -16484, -16017, -16130, -16335, -16004, -16277, -16285, -16132, -16015, -16168, -16059, -16261, -15958, -16093, -16175, -15544, -16369, -15698, -16259, -15253, -16154, -15380, -16520, -15501, -15959, -15464, -15874, -15592, -16015, -15720, -15814, -15625, -15523, -15976, -15271, -15985, -16373, -16200, -16045, -16197, -16136, -16428, -16567, -16970, -16623, -16384, -16577, -16538, -16780, -16965, -16799, -16675, -16389, -16544, -16860, -16376, -16581, -16612, -16486, -16458, -16627, -16320, -16064, -16629, -16438, -16852, -16128, -16581, -16256, -16482, -16584, -16693, -16422, -16305, -16539, -16446, -16168, -16560, -16360, -16429, -16342, -16344, -16511, -16154, -16396, -16556, -16256, -16299, -16215, -16330, -16326, -16373, -16091, -15887, -16030, -15953, -16159, -16026, -16004, -15511, -15758, -15533, -15816, -15538, -15881, -15319, -15298, -15374, -15371, -15312, -15229, -15477, -15537, -15753, -15583, -15957, -15607, -16129, -16275, -16178, -16548, -16379, -16747, -16575, -16896, -16966, -17075, -17004, -16994, -16446, -16695, -16099, -16926, -16513, -17192, -16996, -16270, -16284, -16120, -16385, -16569, -16441, -16329, -16699, -16142, -16438, -15607, -16774, -15832, -17348, -15921, -16117, -15874, -16377, -15978, -16787, -16242, -16683, -15794, -16650, -16122, -16895, -16351, -16293, -16348, -17068, -16835, -17296, -16505, -16681, -16323, -16731, -15668, -16488, -16042, -16479, -16909, -16695, -15699, -15846, -14924, -14988, -15900, -15149, -15590, -16164, -16002, -15629, -15287, -14451, -14399, -14706, -16096, -16408, -16399, -16617, -15603, -15261, -15898, -15541, -16779, -16781, -17262, -16250, -17100, -15985, -16673, -16163, -16979, -16843, -17513, -16335, -16607, -16295, -16349, -16425, -16505, -16712, -15870, -16564, -16041, -16460, -15881, -15911, -15631, -16595, -15918, -16856, -16071, -16243, -15647, -15914, -16280, -16157, -16561, -16417, -16432, -16585, -16436, -16884, -16311, -16467, -16912, -16871, -17443, -17274, -16526, -16484, -16431, -16702, -16404, -16570, -16448, -16275, -16344, -15609, -16088, -15541, -15759, -15943, -16028, -15348, -15585, -15306, -15382, -15854, -15634, -15815, -15660, -15735, -15836, -16161, -15813, -16363, -16697, -16656, -16532, -16427, -15929, -16420, -17034, -16981, -16837, -16732, -16770, -16534, -17021, -16116, -17087, -16377, -16846, -16836, -16551, -16210, -15651, -15370, -16088, -15323, -16145, -15458, -14933, -14933, -14073, -14501, -14893, -15137, -15554, -14475, -15013, -14588, -15391, -15462, -16007, -16846, -16968, -17081, -16898, -17645, -17087, -18821, -18260, -18877, -18489, -18985, -17885, -18557, -17399, -18173, -17531, -17713, -17350, -16833, -16040, -16111, -15308, -15688, -14750, -15459, -14748, -14557, -14974, -14153, -14756, -15157, -15087, -15413, -15293, -15582, -16039, -16674, -16339, -17393, -16942, -17443, -17784, -17720, -18184, -17401, -17112, -16463, -16100, -15684, -16012, -15593, -15420, -15000, -14336, -13755, -13309, -13322, -13695, -13775, -14991, -14066, -15130, -14382, -15318, -15376, -16077, -17558, -17513, -18385, -18337, -17802, -18642, -18124, -18547, -19047, -18556, -19347, -17546, -17418, -17007, -16479, -17163, -17283, -16504, -16166, -14701, -15027, -14624, -14915, -16136, -15052, -15896, -14747, -14494, -15549, -15115, -17036, -16457, -17145, -17228, -16453, -17105, -17190, -17803, -18331, -18382, -19185, -17928, -17267, -16301, -15366, -16005, -15844, -15945, -15228, -13653, -13571, -12258, -13324, -12662, -12859, -13439, -12909, -14223, -13500, -14347, -14903, -15319, -17411, -15838, -18118, -17933, -18157, -19984, -19038, -19983, -20125, -18460, -20489, -18475, -19870, -19100, -18009, -18971, -16728, -17191, -16412, -15046, -15536, -14081, -14346, -13993, -13370, -14000, -12607, -14041, -13589, -13885, -15136, -14309, -15673, -15868, -15945, -17197, -17107, -17937, -18313, -18939, -19733, -18952, -19418, -18124, -17709, -17336, -16483, -16883, -15120, -15538, -13126, -14005, -12911, -13406, -11883, -11726, -11165, -12365, -13378, -13739, -14160, -14489, -14151, -16090, -15260, -19010, -18567, -20770, -20304, -19989, -20371, -20179, -19868, -21996, -21272, -22060, -19844, -18597, -18380, -16898, -18106, -17183, -16359, -16183, -13192, -14505, -12650, -13366, -13196, -12970, -13183, -12750, -12580, -13516, -13679, -15711, -15023, -16956, -16166, -17237, -17214, -18036, -19024, -19744, -19307, -19376, -16854, -17784, -15591, -16595, -16133, -14498, -14909, -12988, -12417, -12441, -9942, -11754, -10972, -12197, -13742, -12025, -14895, -11987, -15157, -16570, -15974, -20553, -18090, -20743, -20780, -19643, -22651, -20792, -22325, -22570, -20417, -22247, -18920, -19327, -19835, -17257, -19147, -16228, -15459, -15405, -11840, -14601, -12811, -13457, -13482, -11633, -13404, -11830, -12943, -14787, -13534, -16652, -14842, -16279, -16989, -16750, -19056, -18561, -20295, -20497, -19283, -19783, -16941, -18496, -17052, -17222, -16663, -14055, -13378, -12627, -11496, -12362, -9774, -10207, -9832, -10239, -12681, -11057, -13206, -12741, -14060, -16313, -15233, -18725, -18210, -20334, -21842, -20941, -22920, -21752, -21784, -23459, -21416, -23061, -21169, -20154, -20924, -18327, -18654, -17254, -14705, -15693, -13168, -13396, -14020, -11688, -13067, -10741, -11945, -12549, -11962, -14494, -13660, -14845, -15743, -14435, -17423, -17027, -19170, -19560, -19544, -20640, -19368, -20342, -18658, -18592, -18197, -16719, -16815, -14625, -13744, -13098, -12254, -12337, -10631, -9833, -9435, -9275, -12211, -11517, -12186, -12729, -12207, -15778, -14512, -17353, -19604, -18610, -22696, -20528, -21724, -22066, -20764, -23658, -21908, -22902, -22469, -18911, -20521, -17928, -18495, -18023, -15742, -14963, -13968, -12414, -13316, -12781, -12342, -12621, -11222, -13181, -12864, -13368, -15634, -14000, -16899, -16500, -16282, -18848, -17781, -20064, -20447, -20400, -21300, -18792, -19578, -17895, -18461, -17764, -15794, -15604, -13377, -12631, -13202, -11214, -12215, -8969, -9800, -10050, -10257, -13063, -10804, -12868, -13177, -13688, -18137, -14877, -19907, -19203, -20455, -23466, -20379, -22637, -21814, -20429, -24480, -20436, -23086, -19065, -17182, -19223, -15805, -17744, -15860, -12422, -14602, -10322, -12404, -12260, -10614, -13597, -10184, -13535, -12697, -12594, -16552, -13522, -18178, -17244, -17324, -19130, -18066, -20998, -21300, -21174, -22842, -20011, -21274, -18886, -18624, -18565, -15360, -16685, -14091, -13372, -13125, -10335, -11741, -8823, -9212, -10350, -8755, -13272, -10071, -12852, -13480, -12679, -18132, -15590, -20255, -20419, -20389, -24220, -20825, -23893, -23126, -21915, -23947, -20893, -21452, -19851, -16700, -19269, -15735, -17066, -13277, -12088, -11170, -10581, -10853, -11599, -9927, -10627, -9818, -11087, -12774, -12822, -15176, -16054, -16144, -18366, -17665, -19466, -20440, -21133, -22898, -22025, -22592, -22430, -21064, -20913, -18904, -18680, -17174, -15611, -14402, -13046, -12135, -11513, -10492, -9212, -8200, -8764, -9336, -11307, -11887, -12016, -13281, -13976, -16471, -17087, -19385, -21563, -21644, -24343, -22452, -23705, -23057, -23679, -23267, -22817, -21219, -20075, -17128, -17283, -16650, -15344, -14114, -11650, -10318, -9904, -8931, -10608, -9795, -9499, -10301, -9686, -12990, -12067, -14321, -15702, -15902, -18600, -18578, -18772, -20450, -20607, -22501, -22711, -23014, -22405, -21183, -21302, -19089, -19499, -17993, -16367, -15262, -13111, -12261, -12124, -10706, -11732, -8153, -9799, -8558, -9877, -13178, -10471, -15015, -13150, -15939, -18163, -16547, -22397, -20755, -24084, -24454, -22327, -24049, -22202, -22994, -24064, -20926, -21622, -17077, -16033, -17000, -13532, -14985, -11464, -10247, -10493, -8361, -9554, -9099, -8555, -10643, -9830, -12996, -12458, -13277, -16008, -15707, -19762, -19534, -20104, -20801, -20569, -21974, -23096, -23573, -24061, -21600, -21662, -18545, -18745, -17362, -16146, -15742, -12990, -12376, -10736, -10106, -10193, -7878, -9624, -8158, -9533, -12347, -10231, -14373, -12691, -16359, -18210, -17559, -22680, -20341, -24800, -24878, -23334, -25766, -22741, -23183, -23797, -21011, -21966, -17257, -16705, -15737, -13184, -13708, -10472, -9833, -9234, -8136, -8560, -8874, -7956, -10261, -10189, -12672, -13448, -13897, -16203, -17034, -19668, -20448, -20828, -21808, -21845, -22983, -23539, -23471, -23345, -22200, -21893, -19361, -18821, -17063, -15625, -14590, -13101, -12185, -10947, -10201, -9413, -8446, -8408, -9276, -9663, -12376, -11543, -13500, -13816, -15746, -18960, -18572, -21969, -22097, -23145, -24983, -23297, -25303, -23242, -23236, -22213, -20879, -19981, -17472, -15451, -15182, -12721, -12373, -10130, -9424, -7458, -8148, -7814, -8614, -8897, -9118, -10800, -11639, -13838, -14806, -16744, -18496, -19330, -21299, -21914, -21920, -23411, -22595, -23916, -23758, -22909, -23063, -20987, -20153, -17926, -17095, -16133, -13672, -13502, -11209, -10283, -10797, -9255, -10302, -8019, -9724, -9664, -11129, -13828, -13034, -15693, -16175, -18032, -20297, -19509, -23444, -22669, -24807, -24863, -23715, -24146, -22401, -21428, -22199, -18987, -19110, -15301, -14700, -13220, -11346, -11067, -9267, -8193, -8601, -7190, -8534, -8316, -9073, -10777, -11509, -13563, -14596, -15329, -17915, -18251, -21322, -21395, -22303, -22798, -22528, -23086, -22854, -23037, -22560, -21384, -20156, -17986, -16749, -15999, -13822, -13814, -11530, -10819, -10695, -9562, -10678, -8678, -9700, -10476, -10291, -14283, -13060, -15973, -16172, -17186, -20318, -19096, -22764, -23012, -23627, -25565, -23077, -24215, -22643, -21439, -22350, -19765, -19234, -16951, -14079, -14644, -11248, -11933, -10057, -9093, -8989, -7939, -8696, -8803, -9155, -11123, -11352, -13975, -14415, -15682, -17515, -18130, -20566, -21115, -22076, -22606, -22394, -22962, -22160, -22561, -21857, -21083, -20224, -18056, -16596, -15290, -13738, -13173, -11901, -11043, -10262, -9772, -9811, -9178, -9525, -10280, -10589, -12946, -13769, -14948, -16120, -17114, -19464, -19832, -21829, -22982, -23453, -24702, -23679, -24090, -22885, -22183, -21607, -20292, -18759, -17295, -15043, -14538, -12441, -11613, -10024, -8966, -8783, -8203, -8924, -9066, -9396, -10353, -11574, -13240, -14462, -15900, -17629, -18645, -20380, -21483, -21746, -23117, -22559, -23606, -23067, -22664, -22482, -20896, -20881, -18773, -17179, -15950, -13720, -12916, -11718, -10687, -10655, -9900, -9642, -9463, -8802, -9536, -10611, -11507, -14405, -14402, -16557, -16888, -18619, -20257, -20251, -23583, -23159, -24533, -24716, -23532, -23412, -21694, -21601, -20622, -19322, -17729, -15310, -13668, -12870, -11060, -10740, -9226, -8550, -8424, -7778, -8804, -9132, -9953, -11729, -12618, -14692, -15122, -17151, -18258, -19553, -21489, -21494, -22993, -22612, -23242, -23017, -22363, -22400, -21035, -20870, -19457, -17644, -16467, -14524, -13262, -12318, -11148, -10871, -10126, -10223, -10012, -10265, -10339, -10512, -11685, -12753, -14926, -15962, -17531, -18482, -19623, -20621, -21095, -22714, -23525, -23506, -24599, -23272, -22271, -21277, -19632, -18984, -17561, -16421, -15251, -12846, -12420, -10386, -9920, -9357, -8956, -9216, -9417, -9666, -10434, -11006, -12869, -14172, -15789, -16720, -18156, -18840, -20147, -21276, -21879, -22188, -22474, -22514, -21633, -21435, -20537, -20544, -19229, -18458, -16960, -15304, -13602, -12474, -11656, -11027, -10714, -10472, -10517, -10260, -10918, -10838, -11047, -12433, -13143, -15412, -16635, -18005, -19442, -19809, -21346, -21009, -22446, -22793, -23022, -24629, -22770, -22589, -20629, -19057, -17809, -16907, -16619, -15202, -13109, -12225, -10235, -9801, -9767, -9648, -10104, -9794, -10314, -11234, -11697, -13666, -14737, -16161, -17451, -18419, -19317, -19951, -20694, -21704, -21634, -22713, -21942, -21387, -20489, -19902, -19617, -18695, -17963, -17115, -15222, -14320, -12821, -11786, -11365, -10773, -10956, -10484, -11042, -10957, -11136, -12233, -12319, -13194, -14114, -15540, -17392, -18829, -20131, -21001, -21158, -21027, -20892, -22477, -22335, -23241, -22998, -20868, -19013, -17311, -16399, -15966, -15703, -14620, -13080, -11190, -10929, -10208, -10797, -10833, -11047, -11739, -11935, -13262, -14168, -14818, -16406, -17354, -18574, -19341, -19351, -20144, -20080, -21483, -21306, -21114, -20637, -19661, -19105, -18988, -18282, -17471, -16300, -15531, -14830, -13554, -13229, -12305, -11546, -11173, -10970, -11186, -11490, -12086, -13227, -13729, -13529, -13534, -14640, -15848, -18036, -19914, -20673, -20665, -20099, -20609, -20168, -20931, -21576, -21245, -21269, -19141, -17904, -16693, -14919, -14873, -14095, -14062, -12821, -11965, -11650, -11160, -11465, -12176, -12788, -13585, -13885, -14848, -15454, -16356, -17271, -18411, -18776, -18875, -19948, -19605, -20437, -19930, -20184, -19288, -19731, -19166, -18847, -17745, -17176, -15931, -15628, -15356, -15051, -14861, -14240, -13413, -12652, -12038, -12131, -12079, -13092, -13649, -13969, -14153, -14788, -15140, -15170, -16850, -17343, -18444, -19215, -19560, -20111, -18879, -19367, -18782, -18317, -18303, -16970, -18497, -16419, -16138, -15219, -13487, -13426, -12952, -13395, -14169, -13677, -14400, -13908, -14813, -15131, -15369, -16927, -17218, -17548, -18117, -17772, -17850, -17572, -18224, -18845, -18793, -18129, -17480, -17435, -16623, -16643, -17079, -16290, -15958, -14992, -14927, -14145, -14580, -14862, -15029, -15438, -15118, -15309, -15309, -15122, -15827, -15020, -15096, -15625, -16559, -18299, -18785, -19328, -18294, -16718, -17472, -17292, -17940, -18607, -18088, -18032, -16514, -15141, -14868, -13414, -14296, -13086, -14451, -13906, -13796, -13461, -13515, -13110, -14342, -14384, -15951, -16984, -17001, -18265, -18169, -18821, -18943, -18928, -19360, -18977, -19252, -18752, -18225, -17580, -16702, -16567, -16612, -15691, -16213, -14934, -14662, -13861, -13359, -13593, -13694, -14566, -15395, -15447, -15165, -14408, -14962, -15889, -17029, -18096, -17709, -17644, -17282, -17012, -17239, -17314, -17861, -18128, -18198, -18901, -18312, -17574, -16276, -15407, -14756, -13525, -14030, -14547, -14291, -14416, -13425, -12653, -12187, -12211, -13134, -14714, -15668, -16843, -17017, -17910, -17454, -18197, -18495, -18875, -19705, -20107, -20353, -20632, -20065, -19546, -18236, -16884, -16179, -15848, -16113, -15707, -15386, -15074, -14195, -13802, -13260, -13219, -12437, -13469, -14766, -15729, -16118, -15778, -15544, -16251, -16835, -18198, -18022, -17947, -17557, -17400, -18074, -18337, -18496, -18648, -18049, -18153, -17901, -15919, -15826, -15157, -14899, -15593, -14035, -14306, -12991, -12543, -11234, -10401, -10216, -10842, -12162, -14505, -15003, -16396, -16031, -16152, -16064, -17347, -18403, -20951, -21926, -23125, -22690, -22334, -20400, -20049, -19365, -19266, -18796, -18524, -18307, -16909, -15363, -13948, -11816, -11564, -10714, -12254, -12543, -13177, -13965, -13582, -14368, -13595, -13860, -15270, -15937, -18423, -18984, -19765, -19593, -18676, -19830, -19782, -20213, -19966, -18820, -19124, -18042, -18747, -18369, -17631, -17451, -16281, -14642, -12818, -10960, -10327, -9196, -9469, -10287, -10324, -10793, -10860, -12181, -11053, -12081, -12473, -13654, -16217, -17999, -20971, -21842, -22007, -22872, -21410, -22554, -22022, -23139, -24051, -23056, -22658, -20723, -18215, -16939, -15337, -14725, -13811, -12747, -13189, -12429, -11810, -11306, -10579, -10652, -10377, -11419, -12929, -14481, -16257, -16902, -17442, -17459, -17385, -18261, -19034, -20644, -21553, -22045, -22354, -21405, -21231, -20223, -19311, -18474, -17546, -16896, -16151, -14971, -14387, -12725, -12202, -10649, -9188, -7807, -6391, -7725, -8766, -11306, -12434, -13202, -13449, -13934, -14297, -14609, -16133, -17700, -19978, -21944, -23735, -24424, -24121, -23732, -21852, -21856, -21007, -20976, -21651, -20744, -20138, -17728, -15692, -14086, -12465, -11990, -12083, -12242, -13064, -12392, -12850, -12267, -11452, -11631, -11357, -12564, -14103, -15687, -18249, -19299, -20260, -20788, -20253, -19952, -19868, -20018, -21330, -21739, -22268, -22254, -20331, -19343, -16014, -14487, -12463, -12009, -12016, -11662, -11265, -11019, -10316, -10314, -9378, -8569, -7974, -8114, -10700, -12920, -16855, -18035, -19324, -17946, -16818, -16728, -16547, -20008, -21315, -23743, -24409, -23519, -23456, -19712, -18451, -17098, -16845, -19495, -18014, -19373, -18038, -17089, -16194, -13350, -12261, -11681, -11182, -13320, -14016, -15248, -15699, -14182, -14152, -12342, -12994, -13708, -15611, -18606, -20507, -22057, -23120, -21981, -20732, -19732, -18258, -18945, -18225, -19361, -19165, -18842, -18084, -14780, -12927, -9952, -9574, -9911, -10844, -12678, -13348, -13421, -12546, -10729, -9564, -8300, -10064, -11786, -14721, -18582, -20006, -21526, -18384, -17035, -14767, -15338, -17718, -19895, -22472, -22442, -23016, -21140, -18578, -16881, -15310, -16440, -17023, -18639, -19249, -18824, -18452, -16217, -14435, -12550, -11424, -11969, -13129, -15413, -17156, -17197, -17030, -15499, -14263, -14357, -14365, -17176, -18314, -21769, -22761, -23494, -22707, -20284, -18636, -16301, -16232, -15493, -16229, -16683, -16816, -16257, -13882, -12156, -9922, -8919, -9657, -10266, -12917, -14481, -15251, -14246, -12296, -11403, -10940, -12010, -14057, -16477, -19048, -20523, -20173, -18467, -16309, -14476, -15385, -16376, -19214, -20613, -21743, -22330, -19852, -18451, -16013, -15750, -16039, -15775, -17722, -17852, -18511, -17863, -15639, -14612, -12938, -13206, -13736, -14287, -16514, -17934, -19208, -19189, -17796, -16992, -15670, -15677, -16591, -17952, -20402, -21592, -22542, -21031, -19189, -17011, -14467, -13463, -12838, -13996, -15474, -15406, -15313, -13642, -12634, -11846, -10097, -10876, -10714, -13768, -15678, -16297, -15990, -13578, -12376, -11787, -12356, -15076, -17268, -18785, -19133, -16973, -16377, -14288, -15494, -16481, -17421, -19015, -18615, -20384, -19341, -19434, -18373, -17789, -17386, -16254, -16616, -16618, -18322, -18746, -18127, -17439, -15997, -14956, -14695, -14549, -16935, -18091, -19787, -19802, -18479, -17812, -16064, -15509, -15358, -15624, -17455, -17879, -19435, -19118, -17771, -17832, -15834, -15742, -13578, -13378, -14296, -13956, -16005, -14899, -15104, -13928, -13286, -13527, -13197, -14482, -15473, -15608, -15074, -13368, -12727, -12094, -12497, -13632, -14552, -15479, -15497, -14991, -14317, -13290, -14372, -15647, -16646, -17824, -17122, -18611, -18430, -18587, -19501, -18240, -19788, -18304, -18609, -18673, -19169, -20813, -19639, -19150, -17975, -17091, -17035, -16682, -17341, -18640, -19000, -19682, -18224, -17391, -16072, -14318, -14096, -13407, -14548, -15872, -17263, -17993, -16689, -16463, -15578, -14673, -14416, -14574, -16196, -16804, -17492, -17521, -15833, -16097, -15250, -15139, -14754, -14853, -16529, -16200, -15625, -14275, -12272, -11242, -9848, -10263, -10986, -12409, -13591, -14189, -13768, -12909, -11447, -11684, -13073, -14564, -17138, -18012, -19713, -19985, -19784, -20194, -19532, -20935, -21006, -21138, -21527, -22147, -23565, -22451, -21337, -19365, -17969, -16688, -16351, -17272, -17942, -18909, -18482, -16451, -14559, -12333, -11391, -10926, -11616, -13517, -14526, -16848, -16466, -16850, -16138, -15253, -15568, -15959, -17614, -18823, -19709, -20618, -19421, -19270, -17659, -17339, -15244, -14799, -14711, -14795, -15276, -14862, -13924, -11390, -8863, -7531, -6983, -7871, -10441, -11713, -14068, -13216, -12806, -11624, -10858, -13216, -14714, -18168, -19739, -20827, -23056, -21418, -22497, -21602, -21952, -22823, -21043, -23426, -22419, -24422, -22683, -20884, -18783, -16012, -15027, -15287, -15647, -16695, -16372, -15689, -14040, -11651, -10970, -9368, -9402, -10967, -13003, -15782, -17225, -18862, -19126, -17984, -17662, -17107, -18014, -18811, -20818, -22524, -22616, -21983, -20050, -17950, -15902, -13890, -12940, -11997, -12106, -12865, -13698, -13687, -11456, -8942, -6426, -4779, -6215, -8684, -12640, -13850, -16161, -16221, -15124, -14705, -13511, -16736, -17263, -20494, -22204, -23408, -25585, -23794, -23987, -21965, -20916, -21165, -20026, -21557, -21017, -21824, -20285, -17079, -15417, -13571, -12746, -12796, -12636, -14481, -14009, -13293, -12385, -10669, -10711, -9809, -11231, -13269, -15581, -18581, -20382, -21414, -21506, -20476, -19916, -18892, -19315, -20610, -21120, -21887, -20562, -19642, -17086, -14519, -12656, -10330, -9482, -8732, -9394, -10848, -11832, -12959, -11585, -9667, -8355, -6840, -9040, -11115, -15302, -18191, -19879, -21247, -19078, -18560, -17110, -17999, -19561, -20749, -23033, -23337, -25242, -24229, -22174, -20298, -17830, -18196, -16604, -17804, -18309, -18724, -18467, -15998, -14760, -13133, -12546, -12165, -12729, -13568, -15141, -14367, -14334, -12686, -12641, -11749, -11889, -14567, -16756, -19619, -21238, -22356, -22416, -20987, -19546, -18298, -16970, -17584, -17880, -18295, -18232, -16913, -15736, -12518, -10465, -8516, -7973, -8310, -9320, -11322, -13265, -14540, -14280, -13377, -11897, -11166, -11449, -13669, -16855, -19465, -21909, -22287, -22007, -19536, -17925, -15933, -16145, -18225, -18980, -22227, -21635, -22803, -20657, -17686, -16649, -14126, -15720, -15913, -17494, -19914, -19760, -20562, -18140, -16746, -15656, -14595, -14807, -15430, -15715, -16593, -15977, -15092, -13847, -13154, -12986, -13113, -15005, -17293, -18401, -19444, -19740, -18954, -17562, -14866, -13899, -13369, -14657, -15935, -16542, -17312, -15862, -14764, -12669, -10810, -10608, -10018, -11801, -12849, -14750, -16337, -17292, -17249, -16079, -15063, -13554, -13423, -14520, -16583, -18818, -19928, -20437, -19030, -17718, -14417, -14075, -12963, -14583, -17291, -17841, -20451, -18749, -18856, -17506, -15249, -17219, -16561, -20837, -21376, -23205, -25135, -23445, -22469, -19145, -16708, -16124, -15297, -16039, -17040, -16498, -17222, -13757, -12347, -10166, -9540, -10622, -11015, -14015, -15083, -16272, -16800, -16021, -15101, -13476, -13051, -13831, -15192, -17907, -19029, -19319, -18858, -16809, -15442, -13334, -13301, -14061, -15191, -16820, -16927, -17190, -16000, -14911, -14118, -13768, -14183, -14424, -14435, -15619, -15609, -16871, -16116, -16622, -16087, -15344, -15058, -12894, -14641, -14459, -16661, -17975, -17064, -19476, -18502, -20268, -19830, -20167, -22616, -21793, -24801, -23088, -23088, -22685, -20294, -18866, -17067, -15546, -15541, -14680, -14890, -14047, -11981, -11142, -8495, -9148, -9123, -11160, -13209, -14500, -15737, -15795, -15299, -14804, -14420, -14664, -15793, -16958, -18336, -19143, -19517, -19330, -18033, -17352, -16065, -15660, -15466, -15527, -15891, -15352, -15731, -14338, -14225, -13287, -13336, -13961, -14832, -15781, -16205, -16574, -16765, -16319, -16156, -16067, -15646, -17518, -17015, -18223, -16802, -15622, -16360, -14509, -17631, -17550, -19212, -20384, -20360, -21608, -18942, -19700, -19406, -18117, -20039, -17283, -18095, -17655, -16633, -16689, -15502, -15383, -14278, -12866, -13198, -12406, -13799, -14917, -14506, -16260, -15527, -16327, -15072, -14523, -14606, -13732, -14380, -14910, -15496, -15963, -16163, -16583, -14969, -13844, -13690, -12768, -13847, -14679, -15750, -16137, -15969, -16442, -15174, -15403, -15341, -15926, -17127, -17992, -19009, -20295, -21036, -20755, -19283, -19091, -18952, -18429, -19223, -18859, -18918, -17794, -16944, -16324, -14816, -15005, -13358, -13533, -13314, -13322, -14616, -13483, -14228, -14639, -14206, -14216, -13854, -16012, -16527, -18829, -19565, -19186, -19157, -18109, -17231, -17864, -18663, -19345, -20276, -21037, -20626, -18508, -16899, -15790, -14235, -14073, -13137, -13112, -13384, -13467, -13614, -12314, -10793, -9817, -8605, -9099, -9924, -11186, -12694, -13899, -15017, -15406, -15499, -16724, -16868, -18525, -19435, -21223, -22260, -23124, -23614, -22419, -21851, -20680, -20501, -20930, -20820, -20534, -20358, -20173, -19190, -17482, -15739, -14264, -12665, -12671, -12074, -12993, -13188, -13531, -13454, -12276, -12059, -12073, -12394, -13302, -14807, -16323, -16375, -16714, -16505, -16343, -16109, -16164, -17261, -18550, -20429, -20621, -20530, -20031, -18928, -16377, -15303, -14431, -15252, -15580, -16180, -16514, -15035, -14034, -12028, -10764, -9810, -9490, -10706, -11690, -13133, -14765, -15035, -15364, -15283, -15644, -16001, -16492, -18483, -19900, -21548, -21928, -21875, -21834, -20863, -20355, -20138, -20892, -21130, -21270, -20885, -20299, -19217, -18161, -16571, -14997, -13523, -12837, -12719, -12825, -13391, -13788, -14021, -13181, -12457, -12584, -12842, -13904, -15162, -16150, -17429, -17577, -17924, -17420, -16943, -16975, -17079, -17739, -18745, -19372, -20183, -19265, -18000, -16689, -14724, -13895, -13523, -13723, -14284, -14123, -14321, -12758, -12327, -11011, -10280, -10083, -9971, -11449, -11991, -13360, -13777, -14396, -14956, -15265, -16576, -17653, -18734, -19775, -20726, -21302, -21575, -20963, -21371, -21035, -21152, -20690, -20693, -20711, -20414, -20823, -20370, -19784, -18751, -17690, -16520, -16052, -15153, -14964, -14374, -14190, -14386, -13463, -13118, -12372, -12216, -12955, -13272, -14255, -14895, -15317, -16118, -16034, -16893, -17536, -18320, -19038, -19635, -20248, -20253, -20424, -19808, -18889, -18074, -16499, -15268, -14242, -13129, -12551, -11661, -11327, -11129, -11187, -11450, -11353, -11778, -12343, -12238, -12468, -12937, -13995, -14944, -15646, -16393, -16611, -16861, -16874, -16884, -16738, -16846, -17597, -18138, -18505, -18429, -17963, -17946, -17993, -18173, -18455, -18671, -19085, -19563, -19459, -19605, -18837, -18518, -17796, -17148, -16911, -16814, -16950, -16419, -16115, -15663, -15602, -15668, -15820, -15786, -16251, -16623, -17627, -17608, -18294, -18402, -17852, -17536, -16460, -16668, -16678, -17280, -17549, -17547, -17266, -16298, -15280, -14438, -14042, -13559, -13675, -14021, -15188, -15356, -15900, -15765, -15008, -14231, -13225, -13155, -13597, -14759, -15748, -16024, -15399, -14954, -13933, -13465, -13106, -13573, -13958, -14413, -14854, -15331, -15333, -14784, -14439, -14213, -15207, -15962, -17239, -18450, -18958, -19466, -18862, -18916, -18275, -17917, -18016, -17916, -17864, -17897, -17551, -17633, -17194, -16811, -16635, -15982, -16751, -17072, -17753, -17971, -17633, -17908, -17049, -16689, -16524, -16272, -16661, -16745, -17100, -17073, -16764, -16794, -16798, -16561, -16751, -16856, -17591, -18049, -19130, -19523, -19085, -18377, -16835, -15706, -14490, -14494, -14707, -14952, -15102, -15387, -15136, -14398, -13363, -12614, -12205, -11662, -12050, -12605, -13762, -14331, -14361, -14657, -14286, -14831, -15198, -16284, -16935, -17738, -18615, -18724, -19090, -18541, -18185, -17550, -17051, -16401, -16513, -15927, -15388, -14886, -14103, -13760, -13688, -14504, -14545, -15348, -15516, -15707, -15373, -15124, -15148, -15045, -15689, -16256, -17017, -17316, -18127, -18668, -18481, -18122, -17718, -17969, -17874, -18661, -19791, -20533, -21154, -20487, -20030, -18574, -17426, -16516, -16177, -16088, -16071, -16444, -16343, -16043, -15771, -15775, -14924, -14626, -14480, -14629, -14642, -14899, -15640, -15976, -15746, -15451, -15448, -15679, -16108, -16342, -16713, -16756, -17098, -17219, -17217, -17141, -17001, -16918, -16074, -15332, -14962, -14786, -14244, -13787, -13684, -13631, -13600, -13912, -14673, -14954, -15268, -15010, -15317, -15255, -15828, -15995, -15952, -15983, -15677, -15764, -15257, -15369, -15407, -15874, -15825, -15641, -16031, -16666, -16610, -16920, -16993, -17104, -16761, -16196, -16363, -15606, -15835, -16251, -16955, -17266, -17421, -17761, -17825, -17718, -18322, -18734, -18851, -19156, -18944, -19240, -18887, -19177, -19331, -19140, -19110, -18702, -18455, -17947, -17422, -17274, -16896, -16524, -16020, -15606, -15532, -14895, -14739, -13620, -13532, -13253, -12831, -13278, -12745, -13389, -13872, -14323, -13870, -14293, -14949, -14318, -15798, -15993, -16358, -16934, -17342, -16644, -17077, -16211, -15817, -15911, -16049, -16159, -16468, -16632, -15939, -15843, -15412, -14854, -14611, -14539, -14452, -13994, -13891, -14385, -14895, -15162, -15445, -15749, -16066, -16061, -16432, -17213, -18011, -18422, -18315, -18202, -17890, -17829, -18197, -18905, -19271, -19909, -19387, -18932, -18283, -17729, -17939, -17984, -18026, -18109, -17923, -17544, -17022, -16966, -16123, -15258, -14636, -14243, -14187, -14597, -14845, -15252, -15023, -14900, -14455, -14102, -14456, -14806, -15239, -15359, -15615, -15990, -15675, -15861, -15412, -15471, -15514, -15774, -16028, -16767, -17543, -17813, -17501, -16611, -15639, -15163, -15043, -15047, -15678, -16317, -16358, -15953, -15556, -15066, -14972, -15186, -15512, -16178, -16833, -16904, -16813, -16614, -16584, -16488, -16007, -16542, -16497, -17315, -17894, -18189, -18489, -18584, -18198, -18221, -17937, -17871, -18139, -18128, -18694, -18393, -18205, -17029, -16266, -15520, -14744, -14759, -14445, -13988, -13747, -13301, -12493, -12493, -11893, -12238, -12932, -12931, -13894, -14124, -14822, -15151, -15270, -15869, -15699, -16531, -17068, -17590, -18896, -19727, -20477, -20195, -19952, -18825, -17976, -17717, -17339, -17433, -17627, -17998, -17909, -16801, -16047, -14957, -14549, -14483, -14974, -15300, -15756, -15819, -15460, -15446, -15022, -14678, -14645, -14813, -15011, -15513, -16192, -16115, -16477, -16908, -17066, -17605, -17751, -17942, -18556, -19154, -19877, -19649, -19451, -18628, -17294, -17237, -16789, -17046, -17115, -16591, -15754, -14284, -13842, -12797, -12602, -12344, -12481, -12931, -12817, -13139, -13181, -14003, -14439, -15165, -14802, -15144, -15542, -17472, -18487, -19548, -19838, -18826, -18815, -16675, -16837, -16775, -16928, -17478, -17226, -17380, -16088, -16479, -14797, -14913, -15242, -14617, -15110, -14957, -15583, -15602, -16054, -15791, -15687, -15492, -15413, -15873, -16282, -16962, -17181, -17460, -17963, -17123, -17484, -16267, -16728, -17287, -17881, -19127, -18354, -18168, -17112, -16183, -15954, -15313, -16194, -16174, -16650, -16303, -15514, -15074, -14962, -14309, -14960, -14617, -15200, -15210, -14893, -16015, -15435, -16546, -17025, -16083, -16926, -16074, -17253, -17795, -18173, -19249, -18653, -19008, -17643, -16310, -16524, -15558, -16210, -16656, -15800, -16596, -16098, -16746, -16505, -15881, -15315, -14637, -15115, -14551, -15269, -15993, -15791, -16472, -15840, -15312, -15593, -14962, -15023, -15348, -15902, -15558, -17046, -14953, -15026, -14912, -13808, -15151, -14428, -16121, -15429, -15922, -15284, -13671, -14406, -13711, -15992, -15794, -16816, -16724, -16401, -16865, -17819, -18145, -18383, -18970, -18201, -18426, -17691, -18162, -18500, -18600, -19507, -18794, -17757, -16815, -16042, -16270, -17248, -17278, -16874, -15756, -14816, -14444, -13975, -14351, -14295, -14326, -14725, -14471, -15058, -14855, -15992, -16358, -16771, -17396, -16588, -17392, -17449, -18591, -19468, -19661, -19520, -18725, -18369, -18299, -18345, -18305, -18764, -18375, -17622, -16394, -15178, -13848, -13824, -13927, -13741, -13574, -13073, -12561, -11474, -11644, -11953, -12163, -12340, -12594, -11149, -12950, -13215, -15354, -16786, -15966, -18004, -16295, -18242, -17191, -18497, -20437, -19098, -22178, -19044, -19236, -17647, -17302, -18334, -17944, -18703, -17967, -16275, -15761, -16019, -14601, -14758, -14589, -14605, -14478, -14297, -14728, -13675, -14909, -15851, -16097, -15943, -15997, -15660, -16610, -17454, -18022, -18151, -18062, -18600, -17292, -17699, -17405, -17856, -18764, -18595, -19503, -17385, -17166, -15616, -15342, -15280, -15115, -16053, -15431, -15838, -15688, -15791, -15436, -15554, -15039, -15580, -15607, -15708, -16861, -17452, -18105, -18555, -17876, -17044, -16115, -15675, -15876, -15477, -16014, -16056, -14859, -14368, -11200, -12149, -11156, -13515, -15203, -13546, -15246, -13328, -15623, -13908, -14678, -17792, -15555, -20009, -17207, -18351, -17621, -18495, -21025, -20155, -20355, -19334, -17229, -17126, -17803, -16888, -17577, -16984, -16382, -15151, -13818, -12907, -12292, -14010, -14192, -14432, -13889, -12937, -12547, -12761, -14300, -14920, -15528, -16884, -17453, -18223, -18778, -19648, -20117, -20456, -20546, -20056, -19064, -18673, -18742, -19436, -18982, -18704, -17653, -16247, -15679, -14929, -15547, -15340, -15602, -15782, -14915, -14676, -13976, -14561, -14971, -14769, -15314, -14208, -13860, -13101, -12952, -14410, -13477, -15481, -13797, -12489, -13937, -13538, -17877, -16647, -18658, -18739, -17780, -19591, -16320, -19782, -19188, -20287, -22460, -17808, -18137, -15924, -17012, -17138, -16793, -17856, -15762, -13838, -14446, -12940, -12396, -13046, -13894, -13877, -13514, -14131, -13729, -14090, -16212, -16552, -17225, -16139, -16086, -16819, -16414, -18571, -18707, -19153, -19733, -18155, -18891, -16617, -17705, -18045, -17537, -18664, -16337, -16034, -14971, -13921, -14699, -13677, -14677, -14773, -14943, -15319, -14351, -15729, -16564, -17859, -18232, -18185, -17860, -17383, -18271, -18356, -17927, -17779, -16666, -15090, -13915, -11991, -13672, -13088, -14998, -14558, -11497, -14017, -10971, -15602, -14527, -16287, -18763, -17151, -22173, -16733, -20869, -19778, -20790, -23128, -17484, -19145, -15704, -16713, -16058, -15846, -16233, -14700, -12676, -13482, -10854, -10792, -12138, -13392, -14914, -15239, -15867, -15579, -15668, -17980, -17919, -19409, -19167, -19859, -20082, -19072, -20249, -18592, -18683, -18593, -17622, -16867, -14517, -14896, -13932, -14323, -13847, -13613, -12922, -12813, -12418, -12633, -13462, -14562, -15726, -17853, -17752, -17923, -18066, -18259, -19008, -19963, -20696, -21062, -20651, -20151, -19114, -17463, -15859, -14142, -12491, -11754, -11404, -11487, -12268, -12408, -13063, -12254, -10454, -12637, -12297, -17198, -18889, -20639, -21636, -19181, -20797, -15704, -18133, -19578, -18445, -22031, -16073, -16466, -11836, -12272, -11250, -11689, -13472, -13117, -12908, -14679, -13096, -15008, -16270, -18963, -20086, -22645, -23023, -21130, -21316, -21333, -20553, -21271, -20151, -20496, -17857, -16757, -14685, -13102, -11578, -11683, -12624, -11919, -11627, -11797, -11647, -12786, -13313, -16500, -17178, -18191, -19333, -20426, -20784, -20352, -21335, -20913, -20194, -20304, -18722, -18109, -15787, -16152, -14832, -13722, -13365, -13113, -13025, -12842, -11666, -11252, -9386, -8647, -9665, -9829, -11999, -13973, -16167, -17022, -16276, -14797, -15121, -17069, -19523, -22414, -22644, -22186, -19845, -19572, -16598, -15713, -18289, -17053, -18906, -16769, -13530, -12659, -10530, -12628, -11652, -15901, -16693, -17357, -18265, -17681, -18071, -19189, -20595, -22339, -21749, -21972, -19138, -18342, -17552, -16542, -16523, -15905, -15415, -14781, -12392, -12806, -12879, -14061, -15444, -16430, -17100, -16832, -18697, -19354, -19520, -19602, -19307, -20132, -17577, -18905, -16621, -16110, -14882, -13833, -13102, -9922, -10787, -10412, -10845, -11492, -11454, -13240, -12485, -14835, -14987, -16123, -16313, -17465, -18636, -18573, -19544, -19443, -18680, -16663, -14493, -13107, -12544, -14685, -15619, -16721, -15180, -13190, -13251, -12844, -15838, -17855, -20613, -22014, -21237, -21032, -16550, -16025, -16943, -17079, -20075, -18568, -18429, -16271, -14432, -12754, -12291, -14821, -16413, -18004, -19661, -19211, -18485, -17369, -17905, -17216, -18437, -19867, -19950, -19062, -17264, -14912, -13366, -12770, -13979, -15139, -15340, -15412, -15232, -14092, -13846, -13661, -14875, -16629, -17650, -18952, -17335, -17242, -14793, -14909, -15595, -13889, -15697, -13183, -14098, -13448, -12934, -14237, -12948, -15840, -15673, -16512, -17760, -17290, -18946, -19446, -20562, -20727, -20526, -20395, -19947, -19055, -18657, -17355, -15751, -14026, -10377, -8624, -7930, -9081, -12808, -13165, -14966, -12595, -12104, -13493, -13957, -19757, -20897, -25946, -24843, -24242, -21263, -16344, -18986, -16110, -19807, -19622, -17625, -16365, -12642, -12115, -9268, -11051, -11507, -14012, -16068, -17158, -17738, -16897, -17235, -16997, -17283, -18992, -20004, -21207, -20907, -18754, -16704, -14045, -13499, -13534, -14907, -15588, -15884, -15074, -13538, -12667, -11730, -12359, -14536, -16024, -17898, -17931, -17885, -17790, -16845, -16534, -16330, -17073, -16588, -16774, -17633, -16718, -17538, -17238, -18159, -17760, -18530, -18897, -18975, -18014, -17973, -17513, -17461, -16751, -15963, -15473, -13541, -13428, -12464, -11497, -9661, -7632, -7897, -7687, -11303, -14735, -17183, -19075, -17693, -18561, -17856, -18703, -21922, -23955, -26215, -24636, -23609, -17959, -14584, -13619, -11654, -13995, -13333, -14048, -12753, -11448, -10639, -10878, -13314, -15379, -18793, -21200, -22748, -22878, -21922, -21100, -19702, -19583, -20011, -19748, -20017, -18435, -16108, -13156, -10330, -8894, -8202, -9949, -11464, -13264, -14054, -14436, -15015, -14302, -16831, -18002, -20196, -21154, -21007, -20779, -18706, -17377, -15205, -14462, -14391, -13545, -15020, -14225, -14994, -14944, -15121, -16015, -15811, -17528, -19194, -19454, -20260, -18938, -18365, -16981, -15904, -15386, -14462, -13563, -13634, -12133, -11453, -9380, -8381, -7268, -9054, -11492, -16370, -18597, -21643, -22013, -20741, -21307, -20154, -23558, -23939, -25843, -25667, -22726, -20039, -14089, -14155, -10949, -12643, -13744, -14398, -14790, -12787, -12403, -10850, -11234, -12961, -16362, -19341, -21800, -23316, -22017, -20169, -17955, -17387, -17299, -17287, -18133, -16835, -14780, -11645, -9377, -7843, -8514, -11206, -13404, -16084, -16824, -17719, -17418, -17330, -18526, -18924, -20741, -20896, -20923, -19688, -17961, -15684, -13362, -11681, -10870, -10375, -10554, -11441, -11822, -13174, -13785, -15034, -15679, -17348, -19376, -20612, -21673, -21728, -21112, -19331, -18132, -17748, -17328, -17103, -17508, -17035, -15175, -14021, -12458, -11883, -11826, -13045, -16531, -17399, -19504, -19525, -17141, -15855, -13333, -15356, -15805, -18263, -19601, -18981, -18380, -14570, -14308, -13145, -13978, -16815, -18444, -19607, -19826, -19849, -18146, -17129, -17180, -17735, -18848, -19538, -21304, -19973, -17885, -15952, -13651, -12999, -12059, -12629, -12943, -12433, -12746, -11789, -12171, -12054, -12515, -14516, -15244, -17817, -17581, -19261, -18862, -17822, -18496, -16417, -17332, -16110, -16037, -16378, -15375, -15606, -13401, -13953, -12947, -13226, -14264, -14727, -16767, -16962, -18562, -19289, -18922, -19551, -18763, -18980, -17985, -17483, -16488, -15638, -14738, -14996, -14535, -14716, -14782, -14383, -14502, -13140, -12952, -13368, -13676, -16023, -17391, -19804, -20380, -18506, -17519, -14344, -14401, -14692, -16012, -19170, -19188, -20951, -19243, -17459, -17794, -15655, -19250, -19406, -21621, -22402, -21304, -20361, -16935, -15977, -13942, -13915, -14657, -15099, -15753, -14894, -14034, -12974, -12603, -12530, -12322, -13355, -14309, -15981, -16237, -17660, -17917, -17269, -16877, -15883, -15793, -15331, -15828, -16254, -14858, -14509, -12821, -12328, -11668, -11694, -13497, -13824, -15727, -15815, -17173, -17142, -16954, -18162, -17983, -19778, -19810, -20560, -20838, -20415, -20201, -18264, -17368, -15762, -14626, -13880, -13453, -12955, -12685, -12510, -12139, -11519, -11202, -12856, -13402, -15524, -16598, -17434, -18509, -19377, -21418, -21611, -22013, -21187, -19803, -18762, -17413, -17730, -17432, -17647, -18345, -17522, -16970, -15908, -15924, -16123, -16947, -17478, -18549, -18057, -17339, -16292, -15819, -15333, -14845, -15118, -15156, -15963, -15850, -15694, -15390, -14707, -14731, -13651, -13381, -13463, -13254, -13823, -14368, -14844, -14971, -14369, -14330, -14442, -14347, -15711, -16796, -17476, -18348, -18357, -18553, -17439, -17584, -17701, -18023, -18037, -17331, -16581, -14582, -13096, -12224, -11695, -11989, -12128, -12888, -13500, -14090, -15200, -15749, -16998, -17571, -18583, -19369, -19585, -20445, -20826, -21186, -21172, -20566, -20145, -18947, -18425, -17692, -17112, -16855, -16602, -15775, -15144, -13673, -13533, -13091, -13110, -13402, -13243, -13851, -14010, -14720, -16110, -16826, -17635, -18551, -18591, -18554, -18197, -18464, -18360, -17908, -17278, -16825, -16043, -15260, -15755, -15779, -16444, -17008, -18043, -18709, -18242, -18102, -17141, -15838, -14916, -13703, -13386, -12916, -12933, -12754, -12002, -11319, -10747, -11425, -11980, -13434, -15139, -16666, -18144, -18737, -19055, -19049, -19294, -19703, -20082, -20087, -19562, -18263, -17202, -15189, -13658, -12290, -11825, -12089, -12782, -14212, -15236, -16194, -16809, -17456, -18104, -19066, -20005, -20990, -21904, -22207, -21408, -20055, -18875, -17529, -16500, -15316, -14211, -13135, -12066, -11593, -11521, -11711, -12380, -13002, -14151, -15045, -15788, -17169, -18065, -19124, -19292, -19933, -20173, -20139, -19659, -18818, -17445, -16282, -15630, -14596, -13866, -12807, -12382, -12012, -12169, -12586, -13561, -14702, -16175, -18007, -19381, -20300, -20563, -20332, -19603, -18064, -17030, -15681, -15141, -14592, -14474, -13259, -12215, -10913, -10765, -11073, -12022, -13921, -15615, -17138, -18948, -19470, -20615, -20818, -21235, -21066, -21239, -21186, -20526, -19913, -18106, -16142, -14105, -12604, -12131, -11569, -12102, -12979, -13685, -14543, -14587, -15282, -15266, -15848, -17131, -18446, -19749, -19781, -19253, -18086, -16874, -16543, -16301, -16276, -16168, -15813, -15501, -15190, -15460, -15587, -16320, -16851, -17511, -17630, -17167, -17058, -16324, -16409, -15929, -16178, -15873, -15275, -14431, -13260, -12764, -12240, -12946, -13012, -13599, -14192, -14887, -15733, -16555, -17801, -18473, -19089, -19705, -21003, -21477, -21382, -20379, -19087, -16825, -14675, -13047, -12391, -12009, -12074, -12114, -11842, -11376, -11351, -12114, -13396, -15619, -17974, -19731, -21694, -22786, -23474, -23713, -22878, -22271, -21325, -20427, -18778, -17136, -15600, -14100, -12735, -11557, -11152, -10764, -11398, -12411, -12973, -13563, -13974, -15151, -15186, -16123, -16847, -17348, -18321, -18402, -18597, -18084, -17335, -17142, -16820, -17159, -17358, -17775, -17911, -17666, -17918, -17790, -17668, -17648, -17717, -17566, -17137, -16752, -15826, -14904, -14222, -13832, -13896, -13791, -13795, -13187, -12862, -12884, -13162, -13349, -14070, -15168, -15609, -16303, -16906, -17196, -17429, -17318, -17954, -17917, -18017, -17485, -16750, -15758, -14244, -13431, -12773, -12824, -13378, -13812, -14655, -14988, -15536, -16721, -17614, -19002, -20284, -21500, -22352, -22998, -23031, -22164, -20897, -18932, -17089, -15497, -14417, -13387, -12527, -11931, -11372, -11323, -11539, -12762, -14033, -15534, -17267, -17998, -18991, -19228, -19843, -20017, -20241, -20428, -19941, -19503, -18280, -17348, -16212, -14968, -14104, -13428, -13257, -13215, -13400, -13921, -14131, -14939, -15822, -16773, -17767, -18028, -18564, -18351, -18272, -18159, -17647, -16897, -16251, -15204, -14627, -13926, -13294, -13063, -12470, -12610, -12262, -12460, -12893, -12983, -13760, -14106, -14908, -15536, -15845, -16197, -16294, -16803, -17130, -17229, -17271, -16880, -16610, -16174, -16724, -16750, -17104, -17501, -17992, -18282, -18306, -19030, -19133, -19321, -19335, -19088, -18511, -18039, -17439, -16852, -16125, -14934, -14449, -13934, -13633, -13785, -14031, -14698, -15569, -16785, -17677, -18690, -19432, -19814, -20078, -19637, -19220, -18693, -18132, -17686, -17491, -16402, -15073, -13938, -12971, -12738, -12294, -12608, -12804, -13324, -14289, -15182, -16156, -17029, -17780, -18534, -19183, -19128, -18975, -18269, -18023, -17296, -16287, -15558, -14442, -13676, -12501, -12401, -12085, -12560, -13739, -14113, -14958, -15274, -16190, -16983, -17713, -18410, -18562, -18737, -18500, -18353, -17735, -16823, -15852, -15077, -14138, -13042, -12282, -11930, -12435, -13027, -14410, -15411, -16085, -16674, -16950, -17907, -18255, -19039, -19949, -20172, -20260, -19728, -18796, -17401, -16190, -15612, -14785, -14422, -14043, -13940, -13717, -13730, -14328, -15020, -15822, -17209, -18533, -19337, -19518, -19845, -19560, -19297, -18886, -18444, -17872, -17699, -17316, -16395, -15220, -14231, -13966, -14032, -14485, -14761, -14874, -15708, -16076, -17401, -17892, -18437, -18944, -18780, -18455, -17585, -16791, -15939, -14904, -14632, -13934, -13352, -13065, -13035, -12968, -13161, -13666, -14611, -15131, -16413, -17839, -18534, -20018, -20322, -20766, -19965, -18820, -18222, -17106, -16533, -15526, -14809, -13599, -12391, -11500, -10401, -10303, -10521, -11790, -13292, -14081, -15535, -15620, -16105, -16428, -17198, -17774, -18183, -18765, -18737, -18666, -17942, -16921, -15566, -14744, -14342, -14073, -14079, -14291, -14479, -15018, -15724, -16727, -17760, -19219, -20083, -21027, -21402, -21425, -21290, -20802, -20299, -19413, -18790, -18055, -16851, -15743, -14410, -13580, -13375, -13259, -13401, -13387, -13491, -13917, -14896, -16482, -17378, -18834, -19627, -20171, -19845, -19297, -18786, -18098, -17122, -15827, -15148, -14278, -14047, -14042, -13984, -13488, -13165, -13171, -13777, -14595, -15964, -17203, -18045, -18250, -18090, -17710, -17556, -17041, -17177, -17093, -16435, -15822, -14760, -14251, -13478, -13394, -12775, -12778, -13330, -13616, -14947, -15259, -15962, -16228, -16341, -16294, -16406, -16852, -17192, -17310, -17020, -16267, -15157, -13865, -12882, -12975, -12684, -13154, -13526, -13847, -14401, -15030, -16278, -17790, -18916, -20268, -20884, -21473, -21822, -22111, -22324, -22057, -21774, -20821, -19686, -17922, -16240, -14658, -13557, -12836, -12463, -12321, -12394, -12424, -12754, -13488, -14899, -16262, -17956, -19141, -20288, -20344, -20710, -20518, -19932, -19578, -18951, -18187, -17364, -16758, -16539, -15777, -14877, -13150, -12518, -11679, -12204, -13063, -14012, -14748, -15284, -15346, -15499, -15317, -16213, -16604, -17530, -18228, -18867, -18113, -17847, -16706, -16476, -15718, -15624, -15271, -15237, -15113, -15463, -15213, -14844, -14344, -14278, -13845, -14284, -14083, -14446, -14520, -14816, -14785, -14536, -14131, -13879, -14360, -14235, -14610, -14937, -14925, -15305, -15996, -16670, -17078, -17238, -17577, -17706, -17988, -18676, -18943, -19423, -19530, -19458, -19427, -18571, -17827, -16976, -16879, -16774, -16722, -16729, -16603, -16776, -16870, -16971, -16822, -17240, -17771, -18055, -18028, -17946, -17225, -16799, -16693, -16774, -16704, -16745, -16481, -16287, -15974, -15869, -15448, -15433, -15309, -15466, -15622, -16213, -16600, -16990, -17017, -16723, -16723, -16261, -16298, -16053, -16047, -16224, -16293, -16006, -15665, -15133, -14528, -14224, -14029, -14117, -14239, -14777, -15360, -15360, -15520, -15386, -15322, -15545, -16001, -15737, -16139, -16182, -16099, -15717, -15356, -14947, -14864, -14343, -14120, -13866, -13392, -13433, -13556, -13993, -14330, -15054, -14839, -15204, -15206, -15913, -17271, -18180, -19406, -20025, -20192, -19503, -18916, -18610, -17832, -18687, -18354, -18787, -18048, -17443, -17016, -16133, -16321, -15942, -16402, -17439, -17483, -18285, -17630, -17595, -17082, -17059, -17438, -17434, -18146, -17836, -17860, -17762, -17162, -16432, -15543, -14988, -14804, -15031, -15613, -15973, -15756, -15700, -15087, -15108, -15422, -15319, -16044, -15585, -16265, -16441, -16099, -16963, -15786, -15883, -15138, -14771, -15042, -13980, -15075, -14389, -15023, -15369, -15148, -15751, -14810, -15377, -15471, -15791, -16948, -16824, -17707, -16813, -16770, -16299, -15798, -16043, -15644, -15456, -14978, -14194, -13463, -12465, -13125, -13386, -14895, -15628, -15293, -15413, -15093, -16066, -17040, -17980, -19105, -18569, -19226, -17782, -17292, -17478, -16926, -18869, -18373, -19153, -18256, -17121, -17082, -16543, -17479, -17899, -17845, -18298, -17614, -17751, -16904, -16808, -16400, -16241, -16405, -16137, -16217, -15935, -15410, -15118, -14741, -14728, -15016, -15466, -15945, -17061, -17028, -17783, -17220, -17062, -16854, -16562, -17686, -16726, -17126, -16331, -15578, -15442, -13756, -14567, -13414, -13470, -13778, -13751, -14453, -14008, -14811, -15744, -16489, -17696, -18495, -18814, -18972, -18969, -19292, -18607, -18130, -17534, -16454, -15422, -14165, -12986, -11376, -10486, -9806, -10042, -10795, -12343, -13971, -13818, -14445, -14982, -16803, -19533, -20600, -22291, -22241, -22706, -22251, -19898, -20149, -17836, -18975, -18443, -17385, -16155, -13448, -12682, -11620, -12503, -13627, -13156, -14634, -14413, -15563, -16121, -16555, -17050, -17466, -18696, -19442, -19804, -19586, -18782, -18459, -17941, -17964, -16812, -16133, -15812, -16538, -16381, -16436, -15677, -15447, -15296, -15721, -16623, -16161, -16352, -15703, -15819, -15900, -15121, -14947, -14358, -13985, -14334, -14083, -14677, -14554, -14963, -15983, -16246, -16751, -16991, -17360, -18217, -17885, -17957, -16842, -16160, -15665, -15512, -15335, -14299, -13357, -12700, -11521, -11684, -11579, -13491, -14758, -16484, -16548, -16896, -17969, -19362, -21274, -21964, -22343, -22168, -22311, -20897, -19467, -19028, -16955, -17708, -14476, -14317, -12008, -11692, -11784, -11464, -13173, -12298, -12405, -13782, -14089, -16565, -16935, -19403, -19832, -20381, -20713, -20176, -19551, -18786, -18586, -19112, -18369, -17906, -15924, -14578, -13671, -13370, -13752, -14346, -14256, -14897, -14541, -14876, -14752, -15242, -16567, -16594, -17565, -17103, -16358, -16326, -15270, -16412, -15355, -15760, -15224, -14674, -15393, -14728, -15539, -15285, -16339, -16923, -17071, -17414, -15786, -15876, -14896, -15520, -15434, -14975, -15266, -13922, -14026, -13003, -14134, -14606, -15897, -16231, -15687, -16674, -16911, -20054, -19926, -21451, -21442, -20850, -20769, -18088, -19253, -17581, -18992, -18301, -16569, -15317, -12831, -13553, -13026, -14652, -15196, -14440, -14789, -14166, -15399, -15931, -16990, -18121, -19117, -19632, -18942, -18269, -17800, -16994, -18064, -17578, -17482, -15819, -14796, -14570, -13948, -14250, -13935, -14464, -14365, -14099, -15347, -14424, -15712, -15199, -16444, -16854, -16349, -17089, -16425, -17240, -16522, -16268, -16594, -15063, -15794, -14680, -15128, -15038, -15044, -15945, -15534, -16097, -15882, -15842, -16123, -15920, -16294, -15593, -14469, -13485, -12993, -12689, -13239, -14004, -14790, -15365, -14780, -14410, -14369, -15278, -18027, -18650, -20961, -20453, -21571, -20515, -18968, -20559, -19593, -21873, -20716, -18664, -18065, -14881, -16736, -15056, -16413, -16313, -15207, -15237, -14807, -15028, -15659, -16052, -17549, -17743, -17872, -17174, -16983, -17750, -18463, -18880, -18979, -17927, -17252, -16016, -15435, -15186, -14796, -15484, -14524, -14341, -13470, -12325, -13261, -13291, -14493, -15098, -14855, -14723, -13914, -14473, -15165, -16076, -17216, -17202, -17050, -16790, -16083, -16442, -16269, -16975, -17112, -17099, -16856, -15338, -14709, -14051, -14756, -14910, -14664, -14435, -12407, -12322, -10463, -10877, -11749, -12008, -14928, -14163, -15385, -14889, -15768, -19369, -19189, -22180, -21293, -22364, -22220, -20006, -22268, -20679, -22021, -21795, -19308, -17922, -14718, -15172, -15112, -15291, -16179, -14796, -13827, -14314, -14061, -15178, -15858, -17364, -18718, -19364, -19451, -18514, -18563, -18419, -19202, -20126, -19475, -19409, -17385, -17015, -16665, -15326, -15428, -14165, -14749, -13388, -12916, -12717, -11863, -12405, -13032, -14382, -13862, -13526, -13799, -14853, -15552, -15892, -16213, -15848, -16523, -16869, -17540, -16962, -16330, -16287, -16410, -16396, -15883, -16002, -15056, -15234, -14367, -13942, -13267, -12854, -12924, -12348, -12244, -12711, -13221, -14465, -14631, -14135, -13820, -14668, -17225, -19834, -20513, -21498, -20823, -21387, -19470, -19873, -20388, -20529, -21645, -19474, -17972, -15731, -14630, -15146, -15540, -16319, -15724, -14513, -14540, -15012, -15038, -16803, -17188, -19114, -20013, -19706, -19470, -18182, -19160, -18560, -19434, -18809, -17615, -17101, -14874, -15979, -14665, -15206, -15701, -14939, -15491, -13704, -14636, -14403, -14610, -15495, -15632, -15765, -15448, -15274, -15579, -15776, -16197, -16191, -16217, -15424, -15225, -15199, -15231, -15622, -15527, -15748, -15998, -15461, -15888, -14290, -14821, -13762, -13932, -14065, -13039, -13210, -12035, -12501, -13119, -13348, -15352, -13572, -14647, -14017, -14880, -18322, -17684, -20115, -18984, -20477, -20869, -18286, -21150, -18422, -21098, -20912, -18346, -17880, -14786, -15824, -14902, -15479, -16460, -14280, -14486, -14401, -14823, -15716, -16110, -17406, -18221, -19926, -19564, -18977, -19225, -19051, -20315, -19735, -20223, -18748, -16831, -16673, -15451, -15164, -13931, -13975, -13728, -13045, -13302, -12661, -13623, -14137, -15447, -16148, -16649, -16378, -16894, -17771, -18144, -19311, -18153, -18315, -17123, -16710, -17115, -16213, -17027, -16134, -15655, -15189, -14532, -14317, -13426, -13318, -13215, -12832, -12909, -13325, -13194, -12434, -11652, -11384, -12269, -13424, -15628, -16723, -15717, -15560, -15295, -17319, -18879, -19979, -21354, -20311, -21011, -18699, -18612, -18655, -18744, -20285, -18025, -17597, -15230, -14644, -14141, -13605, -15118, -14899, -14724, -15070, -14776, -14799, -15371, -16611, -18099, -19337, -19312, -19285, -18529, -18500, -19336, -18743, -19885, -18553, -18117, -16729, -15508, -15527, -13949, -15099, -14391, -14544, -13438, -12812, -13481, -13800, -15404, -15846, -16927, -17198, -17487, -17935, -18446, -18068, -17973, -17464, -17679, -16683, -16628, -16743, -15879, -15941, -15237, -15269, -15004, -14762, -15654, -14503, -14501, -13710, -13737, -14316, -13594, -13585, -12088, -12522, -13692, -14752, -17601, -15393, -15645, -14078, -15338, -18529, -17879, -20815, -19174, -20108, -18730, -16738, -17869, -15969, -19172, -18079, -17344, -16175, -14002, -14255, -13755, -14877, -15954, -15536, -15784, -15884, -15599, -16748, -17072, -18977, -20105, -20068, -19722, -18402, -18046, -18053, -18204, -18184, -18332, -17419, -16227, -14492, -14347, -13822, -13907, -14584, -14421, -14048, -13088, -13419, -13905, -15039, -16220, -16627, -16643, -16854, -17346, -17840, -17817, -18136, -17999, -17343, -16639, -15506, -15687, -15376, -15656, -15599, -15506, -15544, -15099, -15671, -15536, -15835, -15533, -15368, -15971, -15237, -14677, -13551, -12623, -12959, -12956, -14958, -15921, -14688, -14938, -13852, -15921, -18083, -18688, -21146, -19529, -21248, -20185, -19289, -19902, -18054, -20457, -18705, -18065, -16794, -14344, -14481, -13647, -14593, -15185, -14534, -14837, -14032, -14423, -15956, -15934, -17857, -17952, -19018, -19097, -18682, -18998, -18136, -18411, -18156, -18232, -17218, -16016, -15042, -14431, -13609, -13319, -13059, -12533, -12908, -12831, -13777, -14316, -15109, -15782, -15777, -16754, -16951, -17332, -17679, -17504, -17926, -17528, -17101, -16656, -15917, -16197, -15476, -15408, -15342, -14971, -15327, -15152, -15535, -15663, -15522, -15500, -15061, -15503, -15489, -15314, -15169, -14770, -14631, -14558, -15172, -15779, -15305, -15211, -15171, -16445, -17424, -18866, -19691, -20082, -21234, -20229, -19917, -19199, -19235, -19836, -19722, -19340, -17429, -16177, -14989, -14643, -14573, -14815, -14566, -14318, -14207, -14712, -15281, -15961, -16072, -16632, -17097, -17135, -18009, -17822, -17931, -18057, -17913, -17186, -16361, -15550, -14685, -14305, -14197, -14457, -13264, -12583, -11887, -12433, -13841, -15526, -16135, -16416, -16551, -17435, -17706, -17750, -18396, -17718, -18078, -17287, -15582, -15446, -14556, -15352, -15199, -15321, -14601, -14362, -14882, -14525, -14922, -16272, -15988, -16507, -16827, -16800, -16634, -17037, -16990, -17093, -17179, -16359, -15236, -15170, -15348, -15940, -15667, -15948, -15977, -15935, -16452, -17025, -17283, -18076, -18060, -18316, -18112, -18165, -17912, -17207, -17188, -16964, -16864, -16990, -16690, -16238, -15965, -15957, -15769, -16096, -16418, -17613, -17659, -17747, -17609, -17767, -17970, -17527, -17602, -17418, -17309, -16387, -16045, -15018, -14288, -13715, -13462, -13538, -13125, -12889, -12816, -13319, -14603, -15868, -16698, -17326, -17679, -18260, -18606, -18842, -18598, -18001, -17733, -16396, -15741, -14695, -14352, -14146, -13139, -13319, -13279, -13581, -13735, -14208, -15179, -15538, -15892, -16288, -16731, -17201, -17604, -17986, -18202, -17583, -17039, -16636, -16730, -16695, -16379, -15834, -15450, -15399, -15385, -15714, -16139, -16561, -16149, -16402, -16403, -16316, -16799, -16493, -17086, -16527, -16614, -16501, -16245, -16521, -16218, -16847, -17048, -17097, -17345, -17299, -18429, -18656, -19016, -18977, -18843, -18856, -19103, -19160, -18896, -18359, -17189, -16035, -14956, -14102, -13529, -12558, -12567, -12021, -11666, -11696, -12318, -13338, -14187, -15612, -16574, -17539, -17993, -18196, -19221, -19164, -19880, -18948, -18174, -17045, -15892, -16021, -15644, -15361, -14389, -13805, -13301, -12836, -13254, -13093, -14297, -14861, -15452, -16010, -16261, -16417, -16354, -17207, -17536, -17946, -17941, -16879, -17084, -16468, -16787, -15877, -15450, -16044, -15760, -16855, -17023, -16970, -17264, -16918, -16507, -16448, -16411, -16732, -16752, -16422, -16243, -16374, -16175, -15469, -15915, -15691, -15775, -17186, -16278, -16651, -17383, -17746, -17898, -17902, -17739, -17584, -17723, -17765, -17607, -18269, -17572, -16159, -15421, -14181, -13761, -13839, -12969, -13589, -13436, -13494, -13459, -14046, -14881, -15463, -17262, -18204, -18322, -19110, -18726, -18530, -18441, -17784, -16944, -16442, -16225, -16237, -15217, -14983, -14431, -13602, -14436, -14374, -14523, -15018, -14893, -15778, -16212, -16748, -17072, -17506, -18236, -18689, -18501, -17817, -17881, -18030, -17504, -16450, -15741, -15561, -15852, -14944, -14459, -14450, -14454, -14702, -15339, -15661, -16004, -16321, -16898, -16947, -17402, -17026, -16074, -17281, -16823, -17260, -17241, -16865, -15762, -16915, -17817, -15925, -18643, -16243, -15749, -17745, -16405, -15966, -16451, -16833, -14859, -16181, -16385, -13701, -14681, -13232, -13178, -14531, -13974, -13686, -13063, -14176, -14366, -14169, -15387, -16792, -17606, -18960, -18974, -19036, -19484, -18872, -18491, -17874, -18061, -17685, -16803, -16912, -15607, -14793, -14367, -14323, -14603, -14971, -15822, -15531, -16063, -16300, -16678, -16896, -17788, -18356, -18985, -18754, -18242, -18069, -17723, -18263, -16847, -15773, -15320, -14654, -14892, -14449, -13910, -13834, -14436, -14681, -14631, -15091, -15233, -16000, -17176, -17106, -17937, -18132, -17336, -17489, -17530, -17483, -17079, -16902, -17268, -17094, -16816, -16722, -16592, -15948, -16033, -15423, -16279, -15317, -15598, -15288, -14870, -15973, -14927, -14118, -14880, -14241, -14004, -14144, -14845, -14169, -14367, -14815, -14713, -14929, -16457, -15714, -16756, -17947, -17216, -18241, -18005, -16978, -18616, -17334, -17831, -17273, -16515, -16776, -16082, -15099, -14867, -15925, -15433, -15369, -16120, -15348, -16029, -16600, -16536, -17520, -18554, -18558, -18574, -18067, -18681, -17948, -18560, -17887, -16761, -16754, -15679, -15260, -14159, -14266, -14687, -13813, -14616, -14309, -14665, -15268, -15400, -16184, -16620, -17130, -17590, -17068, -18129, -18293, -18260, -18759, -17381, -16928, -17193, -17395, -16311, -16564, -17057, -15561, -16994, -15802, -14923, -16463, -15147, -15157, -14972, -15350, -15763, -14688, -15930, -13008, -15478, -14471, -13311, -16323, -13418, -15686, -15461, -15265, -15985, -15313, -17675, -15811, -17762, -18021, -16340, -17633, -16851, -16002, -16724, -16149, -16029, -15811, -14950, -14145, -14350, -13877, -13492, -14573, -14758, -14619, -15981, -15893, -16405, -18303, -18565, -19253, -19464, -19740, -20068, -20085, -20167, -19028, -18499, -17288, -16070, -15640, -15119, -15179, -15023, -14448, -13703, -12889, -13438, -13657, -14752, -16344, -16661, -17137, -17339, -17009, -17564, -18401, -18043, -18719, -19488, -18282, -18300, -17877, -16627, -17464, -17451, -15892, -16178, -16951, -15508, -15592, -15533, -14384, -15171, -15208, -15194, -14857, -15229, -14785, -13740, -14389, -14866, -14823, -15943, -15732, -14928, -15781, -15490, -16297, -15853, -17122, -17049, -16743, -17607, -16719, -16588, -16482, -16430, -16365, -16537, -15849, -14699, -15140, -14538, -13575, -13770, -14130, -13040, -14279, -14189, -14535, -16087, -17135, -16832, -17893, -17986, -18530, -19148, -19429, -19119, -20025, -18953, -18000, -17177, -16301, -16297, -16937, -16266, -15392, -15056, -14683, -14243, -14782, -15363, -15585, -15335, -15855, -15950, -16601, -16502, -16782, -17217, -17396, -18265, -18150, -17643, -17822, -17696, -17488, -17721, -17470, -16965, -16940, -16265, -16158, -15672, -15811, -15098, -14858, -15081, -14578, -15001, -14395, -14524, -14640, -14689, -15660, -15485, -16102, -16311, -16377, -16646, -16909, -17893, -18154, -17701, -17919, -17141, -17715, -17602, -17001, -17465, -16239, -15955, -15371, -15330, -15205, -14306, -14532, -13946, -14735, -14122, -14065, -14038, -14711, -15004, -16208, -17113, -16871, -18118, -16703, -17643, -17143, -16827, -17232, -16604, -16172, -15038, -14593, -14059, -14617, -13973, -13939, -14997, -14140, -15751, -15247, -16686, -16109, -16807, -17567, -17855, -18765, -18549, -18849, -19211, -18094, -18681, -18143, -17986, -18060, -17462, -17130, -16729, -15891, -16257, -15205, -15599, -14824, -14678, -14991, -14913, -15276, -15269, -15649, -15801, -15423, -15952, -15680, -16558, -16990, -17467, -17250, -17140, -16907, -16947, -17539, -17695, -17910, -17704, -17122, -16545, -16875, -16717, -17147, -16616, -16596, -16556, -15400, -16492, -14849, -15946, -15275, -14795, -16108, -14088, -15943, -14509, -15997, -15356, -16267, -16339, -16896, -15894, -17030, -16851, -16273, -17614, -14823, -16232, -14301, -14247, -13476, -12833, -14089, -12339, -14255, -12970, -14018, -13113, -14339, -14408, -15369, -16212, -16837, -17444, -18051, -18848, -17886, -19677, -18658, -19782, -20142, -19640, -20204, -18259, -18375, -17174, -17085, -16793, -16029, -15764, -15426, -14844, -14830, -14325, -14060, -14408, -14782, -15672, -15481, -15626, -15981, -16100, -16975, -17118, -17417, -17196, -17239, -17643, -17774, -18140, -17994, -17128, -17763, -16569, -17503, -16864, -16214, -17150, -16191, -16947, -16517, -15754, -16276, -14448, -15985, -14521, -16343, -15451, -15373, -16386, -14869, -17473, -15734, -17383, -17157, -16821, -18185, -16275, -18515, -16039, -17868, -15839, -15822, -16077, -13521, -15256, -13088, -13971, -13727, -13423, -13488, -12518, -12497, -12708, -12441, -14016, -13847, -15190, -15648, -15093, -17334, -15755, -18035, -18341, -18691, -20240, -18882, -19460, -18592, -17845, -18271, -17101, -17805, -16226, -16403, -15821, -15306, -15347, -14780, -15140, -15166, -15474, -15794, -15868, -15908, -16721, -16999, -17841, -17312, -17440, -17386, -17270, -18081, -17548, -17894, -17350, -16966, -17024, -16517, -16605, -16404, -16187, -16678, -16112, -17302, -15535, -16770, -15825, -16221, -16679, -16109, -16959, -16522, -17596, -16582, -17016, -16963, -16445, -17756, -17022, -17329, -16460, -16600, -16023, -15424, -16339, -15392, -15153, -15792, -14742, -14544, -15171, -13580, -15322, -13234, -14991, -14015, -14127, -14892, -13577, -15261, -14286, -14349, -15852, -13920, -16908, -15083, -17072, -16590, -16663, -16770, -16108, -16774, -16004, -15929, -16383, -15215, -15515, -14984, -15184, -15354, -15691, -15576, -15688, -16656, -16158, -17883, -16865, -17975, -18035, -18643, -18867, -18924, -18692, -18481, -18566, -18514, -18167, -17840, -17268, -16882, -16255, -16532, -15851, -16140, -15384, -15802, -15252, -16254, -15675, -16247, -16098, -16334, -16672, -16873, -16804, -17532, -17758, -17217, -17771, -17363, -17936, -17496, -17198, -16769, -15526, -17165, -14154, -16819, -13695, -15490, -14186, -14017, -15680, -12225, -16617, -12847, -15697, -14735, -15428, -16080, -13376, -18030, -13046, -18142, -15583, -16201, -17513, -15011, -18246, -14876, -18304, -15846, -16508, -17697, -14519, -16557, -14666, -14923, -15426, -14270, -14489, -14582, -13395, -14859, -13866, -14982, -14864, -14453, -16425, -14838, -16670, -16725, -16701, -18034, -17383, -18202, -17933, -18142, -19236, -17850, -19698, -18055, -18744, -18026, -17589, -18096, -17709, -17091, -17734, -16206, -17345, -15865, -16889, -15943, -16034, -16209, -15632, -15846, -16072, -15741, -17180, -15731, -17380, -16189, -16839, -17173, -16510, -17559, -16086, -17112, -16373, -15623, -16324, -14960, -15432, -15782, -14463, -15932, -14285, -14342, -15591, -13250, -16307, -14121, -14590, -16254, -13328, -18663, -13076, -18394, -15187, -17537, -17543, -17366, -17514, -17782, -16499, -18787, -15413, -18069, -16438, -15403, -17530, -14656, -14895, -16130, -12355, -17402, -11987, -17254, -12538, -16144, -13928, -14321, -16808, -13335, -16606, -15248, -14847, -17601, -14214, -18370, -15062, -18182, -15907, -16769, -17334, -16747, -17483, -18473, -17282, -18743, -17668, -17445, -18621, -16553, -19089, -16973, -17634, -17480, -16356, -17002, -15925, -16547, -16352, -16068, -16743, -15787, -16685, -16156, -17151, -16379, -16960, -16405, -16111, -16667, -16137, -16439, -16461, -15348, -16270, -14161, -15958, -13649, -15449, -14219, -14614, -14976, -13787, -16121, -14389, -15954, -16365, -15484, -17959, -15702, -19285, -15381, -19096, -16432, -17847, -18068, -16371, -17553, -15475, -17123, -15318, -15823, -16321, -14546, -16328, -14927, -16001, -14785, -16121, -14188, -16494, -14939, -17487, -14949, -17924, -15303, -16575, -16012, -15774, -15870, -16219, -14799, -17280, -13955, -17144, -14050, -16599, -15631, -15449, -18115, -14332, -18146, -16756, -16309, -19212, -15317, -19011, -15161, -18239, -16040, -18033, -16600, -18024, -16356, -16747, -16674, -15300, -17355, -16292, -16594, -17067, -15849, -16591, -16392, -15925, -16184, -15787, -16238, -15846, -15703, -15919, -14639, -15833, -14459, -15098, -15517, -14338, -16591, -14271, -16689, -14633, -16923, -16579, -16068, -18895, -15469, -19267, -16121, -18059, -16585, -17574, -16340, -16237, -17482, -14416, -16840, -15107, -15154, -16262, -15043, -16554, -15338, -17105, -14983, -17269, -16378, -16911, -17316, -17776, -16247, -18816, -15286, -18161, -15534, -17409, -15709, -16533, -15525, -15615, -14911, -15840, -14945, -16669, -14934, -16651, -14905, -17238, -14849, -17921, -14897, -17966, -14851, -17431, -15845, -16185, -16066, -15937, -15373, -15884, -15037, -15475, -15850, -15438, -15388, -16460, -14292, -17788, -13680, -18163, -14778, -17987, -15980, -16959, -16817, -15902, -16822, -15177, -16511, -15542, -16237, -16196, -15781, -15566, -15611, -15156, -16293, -16117, -16396, -16993, -16287, -17302, -16000, -17370, -16305, -17272, -16819, -16701, -17182, -16149, -16917, -16515, -16670, -16316, -16709, -16977, -16278, -17210, -15760, -17579, -16306, -18519, -15953, -18381, -16308, -16802, -17348, -16213, -17192, -17414, -15705, -18137, -14291, -18144, -15127, -16404, -17421, -15523, -17791, -16521, -15518, -17943, -14097, -18597, -13923, -17145, -14876, -14833, -16014, -14298, -14759, -15599, -13526, -14468, -15094, -12301, -17283, -12486, -16989, -14060, -15911, -16216, -13831, -18244, -13406, -17517, -15916, -15153, -17252, -14568, -17422, -13520, -18254, -13260, -17411, -15118, -15564, -16514, -14830, -17018, -16318, -16641, -17725, -15983, -18568, -14916, -19336, -14858, -19553, -16390, -17400, -17268, -16540, -16106, -17637, -15346, -18066, -15527, -17914, -15777, -17890, -16043, -17164, -16899, -17468, -17154, -17908, -17114, -16940, -17513, -16482, -16884, -17592, -15966, -17434, -15562, -17891, -15041, -18129, -16184, -17159, -16973, -16864, -16522, -16918, -17546, -16265, -18115, -16569, -15825, -17251, -14425, -16840, -15091, -15905, -15443, -14733, -15791, -13787, -15459, -14145, -14565, -16109, -12903, -17610, -12117, -16832, -13618, -14947, -15258, -13466, -16830, -11626, -17747, -11884, -15140, -15380, -12482, -17467, -13620, -16415, -15718, -14999, -17438, -15459, -18378, -16659, -16606, -18768, -15455, -17951, -17580, -15710, -17925, -16011, -16337, -15873, -16506, -16272, -15596, -17278, -15547, -16953, -16929, -16591, -17321, -16731, -17747, -17386, -18270, -17908, -17578, -18252, -17096, -17692, -17132, -17170, -17367, -16998, -16802, -17136, -15978, -17880, -15875, -17862, -16793, -16754, -17904, -16604, -18053, -17259, -17440, -17355, -16860, -17212, -15819, -17259, -15771, -16426, -15951, -15910, -15343, -16692, -14819, -16399, -16111, -15296, -16643, -16069, -14606, -16526, -14743, -15250, -15517, -14432, -15236, -13856, -13657, -14669, -11359, -15479, -12098, -13442, -14688, -12871, -14778, -13646, -15472, -14195, -16553, -16501, -15470, -17584, -16389, -16506, -17315, -17456, -16248, -17120, -16676, -15586, -17435, -15450, -16845, -14902, -17653, -14408, -17023, -16064, -15863, -16897, -15648, -17515, -16189, -17410, -17257, -16539, -17421, -16603, -17595, -16479, -17966, -16156, -18268, -16641, -18081, -16826, -17969, -16913, -18253, -17897, -18282, -18429, -17921, -18028, -18140, -17668, -18134, -17161, -17929, -16223, -17214, -16496, -16086, -16381, -16114, -15925, -16108, -16443, -15667, -16976, -15784, -17113, -16036, -17182, -16130, -16172, -16103, -15798, -16034, -15636, -15109, -15807, -13728, -15511, -12918, -15300, -12984, -14712, -13852, -13831, -13999, -14850, -14022, -15360, -15200, -15371, -15310, -16624, -15414, -16116, -15876, -15890, -14506, -16793, -14842, -15532, -16004, -14726, -15822, -15627, -15921, -15223, -16465, -15907, -15953, -16893, -16084, -16795, -16322, -16744, -16507, -17010, -16754, -16350, -17127, -16216, -16762, -16437, -16886, -16611, -16461, -17017, -16599, -16928, -17622, -16739, -17691, -17197, -17640, -17510, -17573, -17481, -17376, -17207, -17264, -17374, -16669, -17282, -16312, -17374, -16839, -16999, -17072, -17049, -17028, -17157, -17270, -17838, -16951, -17956, -16641, -17559, -16760, -17055, -16536, -16499, -16556, -15811, -16213, -15827, -15637, -15876, -15291, -15299, -15416, -15270, -15481, -15859, -15718, -15754, -15688, -16149, -15561, -15984, -15122, -15499, -15606, -14167, -15527, -14135, -14658, -14170, -14616, -14359, -14056, -15082, -14155, -15001, -15172, -14891, -15519, -15377, -15474, -15128, -16247, -15347, -15830, -16382, -15847, -16024, -16504, -15864, -16610, -16362, -16679, -16451, -16902, -17097, -16482, -16918, -16833, -16650, -17357, -16237, -17280, -16688, -16507, -16609, -16345, -16390, -16385, -16567, -16509, -16785, -16755, -16438, -16898, -16620, -17173, -17150, -17420, -17397, -17818, -17305, -17669, -17563, -17606, -17703, -17384, -17344, -17600, -16839, -17425, -16583, -17130, -16726, -16870, -17083, -16399, -17195, -16723, -17317, -16802, -17133, -17330, -16262, -17508, -16351, -16831, -16282, -16489, -16144, -15503, -15860, -15093, -15739, -14936, -15071, -14782, -14811, -14624, -14806, -14725, -14991, -14455, -14459, -14395, -14213, -14683, -14175, -14866, -14715, -14626, -14714, -15001, -14795, -15276, -15613, -15544, -16193, -15974, -16412, -15768, -17025, -15983, -16736, -16605, -16095, -17263, -15541, -16978, -15789, -16333, -15851, -15625, -15899, -15919, -16017, -16130, -16189, -16218, -15741, -16536, -16484, -16447, -17087, -16420, -17064, -17108, -16973, -17564, -16854, -17497, -16599, -16940, -16921, -16695, -16608, -17228, -16738, -17092, -17079, -16564, -17830, -16567, -18188, -17079, -18159, -17865, -17751, -18040, -17537, -18090, -17181, -17258, -17387, -17036, -17154, -16785, -17220, -16543, -16787, -16158, -16330, -16086, -16250, -15729, -16738, -15639, -16058, -15773, -15138, -15677, -14908, -15262, -15227, -15155, -15260, -14920, -14890, -14913, -15039, -14987, -15013, -15162, -14948, -15350, -15142, -15479, -15536, -15227, -15602, -15487, -15188, -15821, -15324, -15541, -15577, -15568, -15762, -15746, -16126, -15714, -15630, -15788, -15685, -15756, -16382, -15850, -16065, -15948, -15436, -16151, -15455, -16087, -15485, -16377, -15692, -15870, -15936, -15980, -15597, -16510, -16086, -16494, -16776, -16520, -17338, -16826, -17980, -17001, -17739, -17808, -17423, -18223, -17618, -17940, -17552, -17366, -17378, -16882, -17197, -16958, -16883, -16980, -17130, -16708, -17316, -16428, -17037, -16980, -16888, -16958, -17208, -16929, -17093, -16905, -16835, -17138, -17217, -16526, -16783, -16543, -16253, -16499, -16654, -16641, -16435, -15865, -16443, -15180, -16033, -14889, -15556, -15319, -14956, -15288, -15062, -15265, -14545, -14902, -14799, -14893, -15475, -15282, -15832, -15454, -15895, -14887, -16292, -15169, -16572, -15971, -15811, -16301, -15448, -16096, -15350, -15896, -15462, -15412, -15337, -15532, -15100, -15393, -15459, -15355, -15362, -15512, -15624, -15574, -16092, -15620, -16321, -16233, -16075, -16517, -16456, -16345, -16396, -16528, -16019, -16847, -16180, -16687, -16719, -16576, -17335, -16408, -17401, -16289, -17012, -16696, -17121, -17284, -17053, -17263, -16368, -16925, -16269, -17094, -16746, -17229, -17046, -17124, -17178, -16785, -17266, -16980, -17651, -17466, -17554, -17452, -17568, -17195, -17816, -17175, -17502, -16879, -16974, -16702, -16395, -16499, -15997, -16119, -15957, -15777, -15895, -15678, -15424, -15476, -15381, -15436, -15641, -15777, -16073, -15760, -15857, -15868, -15743, -15704, -16111, -15644, -16266, -15640, -15633, -15546, -15749, -15529, -15772, -15134, -15531, -15320, -15750, -15447, -15645, -15456, -15428, -15217, -15569, -15077, -15911, -15267, -15775, -15426, -15673, -15232, -15285, -15496, -15504, -15633, -15891, -15528, -16066, -15563, -15752, -15585, -16007, -15901, -16195, -16233, -15921, -16509, -15790, -16609, -16322, -16591, -16844, -16657, -16869, -17186, -16566, -17918, -16923, -17852, -17067, -17748, -17172, -17671, -17479, -17656, -17106, -17638, -16626, -17940, -16733, -17823, -16400, -17429, -16393, -17309, -16538, -17360, -16403, -17397, -16416, -17179, -16739, -17144, -16504, -17276, -16368, -17052, -16242, -16974, -16193, -16425, -15654, -15748, -15343, -15635, -15734, -15698, -15680, -15249, -15669, -15435, -15617, -16082, -15664, -16180, -15864, -15959, -15858, -15983, -15642, -15919, -15859, -15633, -15762, -15278, -15559, -14986, -15456, -14938, -15244, -14906, -15078, -14904, -15208, -15152, -15205, -15425, -15429, -15368, -15333, -15829, -15248, -16076, -15846, -16009, -16334, -15723, -16088, -16083, -16258, -16539, -16655, -16705, -16573, -16403, -16697, -16550, -16749, -16835, -16614, -16954, -16890, -16484, -17165, -16513, -16948, -16538, -17032, -16909, -17032, -17031, -16794, -17188, -17068, -17334, -17406, -17304, -17614, -16990, -17522, -16999, -17594, -17085, -17148, -16868, -16637, -16363, -16157, -16207, -15813, -16264, -15957, -15923, -16091, -15958, -16284, -16019, -16441, -16385, -16556, -16382, -16676, -16705, -16503, -16503, -16306, -16216, -16118, -15840, -16276, -15470, -16083, -15214, -15582, -15011, -15467, -15095, -15191, -15381, -15470, -15662, -15331, -15739, -15460, -15475, -15731, -15474, -16003, -15690, -15846, -15819, -15622, -15697, -15662, -15774, -15864, -15621, -16086, -15561, -15955, -15841, -15953, -16217, -15996, -16306, -15977, -16636, -15854, -16320, -16216, -16316, -16514, -16565, -16465, -16441, -16193, -16368, -16714, -16734, -17196, -16947, -17127, -17130, -16990, -17401, -17300, -17032, -17270, -16722, -16866, -16640, -16850, -16363, -16965, -16131, -16208, -16133, -16023, -16370, -16291, -16323, -16304, -16210, -16303, -16260, -16848, -16388, -17012, -16154, -16922, -15986, -16779, -16063, -16390, -16118, -16181, -15775, -16073, -15633, -16053, -15755, -15903, -15819, -16002, -15987, -15907, -16071, -16129, -16259, -16346, -16263, -16393, -16123, -16312, -16150, -15950, -16330, -15737, -16251, -15908, -15786, -15682, -15679, -15784, -15654, -15953, -16074, -16019, -16189, -15990, -16126, -15728, -16405, -15616, -16589, -16162, -16190, -16286, -15673, -16187, -15991, -15964, -16546, -16239, -16629, -16315, -16390, -16970, -16297, -17119, -16500, -16679, -16710, -15978, -16922, -16118, -16562, -16314, -16066, -16391, -15793, -16616, -15765, -16360, -16360, -15725, -16700, -15795, -16869, -16247, -17021, -16228, -16494, -16230, -16340, -16442, -16485, -16372, -16310, -15677, -15993, -15367, -16035, -15266, -15827, -15571, -16019, -15655, -16342, -15379, -16352, -15437, -16580, -15944, -16822, -16237, -16926, -16345, -16629, -16265, -16770, -16454, -16794, -16617, -16728, -16517, -16288, -16568, -15959, -16537, -16365, -16422, -16636, -16329, -16336, -16270, -16197, -16361, -16215, -16520, -16387, -16192, -16343, -16043, -16365, -16425, -16509, -16655, -16343, -16653, -16321, -16894, -16325, -16801, -15987, -16410, -15998, -16101, -16460, -15900, -16062, -15986, -15456, -16008, -15840, -16241, -16121, -16251, -16015, -15953, -16368, -16100, -16324, -16694, -16112, -16570, -16259, -16319, -16036, -16072, -16369, -15696, -16112, -15324, -15483, -15481, -15220, -15446, -15397, -15155, -15795, -15065, -15997, -15703, -15781, -16359, -16042, -16490, -16204, -16470, -16498, -16068, -16764, -15952, -16685, -16173, -16278, -16277, -16121, -16213, -15838, -16276, -16043, -16261, -16343, -16441, -16444, -16794, -16378, -17042, -16792, -17099, -17010, -17161, -16804, -17021, -16875, -17045, -16937, -17091, -16905, -17214, -16756, -17050, -16498, -17117, -16552, -16771, -16371, -16278, -16495, -16015, -16379, -16168, -16032, -16056, -15948, -15872, -15916, -16180, -15995, -16352, -16187, -16219, -16271, -16263, -16315, -16292, -16651, -16431, -16906, -16257, -15792, -15954, -15450, -15993, -15450, -16227, -15350, -16177, -15543, -14549, -15470, -15110, -15463, -16032, -15530, -15925, -15564, -15789, -15172, -16853, -15752, -16224, -16119, -15995, -15697, -16009, -15365, -15484, -15199, -15688, -14380, -15298, -14957, -15259, -15310, -15817, -15627, -16329, -15990, -16605, -16142, -16808, -16714, -16975, -17056, -17447, -17622, -17453, -17489, -17565, -17382, -17976, -17364, -17634, -17144, -17616, -17252, -17599, -16954, -17409, -16935, -16852, -16732, -16978, -16513, -16613, -16135, -16441, -15764, -16238, -15743, -16444, -16175, -16191, -16200, -16539, -16533, -16370, -16882, -16800, -16771, -16874, -16610, -16702, -16513, -16519, -16225, -16500, -15837, -15645, -15094, -15526, -14938, -15415, -15369, -15234, -15594, -15104, -15286, -15668, -15300, -15785, -16058, -16256, -16531, -16312, -16402, -15606, -16270, -15406, -15595, -15237, -14989, -14570, -14209, -14117, -13389, -13714, -13753, -14074, -14571, -14393, -15245, -15041, -15977, -15840, -16515, -16966, -17433, -17386, -17835, -18083, -18571, -18794, -19146, -18817, -18637, -18506, -18252, -17771, -18594, -17739, -17561, -17160, -16823, -16551, -16371, -16313, -15831, -16075, -15558, -15244, -15450, -15410, -15488, -15783, -16176, -16331, -16725, -16792, -17196, -17818, -17736, -17927, -18095, -17706, -17390, -17453, -17305, -17104, -16817, -16225, -15814, -15460, -15049, -14821, -14649, -14687, -14380, -14417, -14726, -15078, -15419, -16282, -16634, -17324, -16931, -17472, -16299, -16637, -15660, -15443, -14857, -14368, -13701, -13210, -12593, -12935, -12909, -13562, -13817, -14144, -14864, -15032, -15693, -16270, -16547, -17352, -18235, -18849, -18835, -19371, -19646, -19055, -19143, -18435, -17750, -17597, -16302, -15874, -15213, -15145, -14388, -14829, -14653, -14849, -14936, -14927, -15422, -15904, -15871, -16208, -16575, -16988, -17163, -17789, -18047, -18856, -19080, -19085, -19101, -18910, -18618, -17836, -17770, -17099, -16921, -16142, -15974, -15712, -15466, -14653, -15194, -14890, -14656, -14729, -14482, -15387, -15332, -16112, -16826, -17717, -17711, -17718, -17844, -17397, -17065, -16351, -15379, -14736, -13383, -12242, -12847, -12245, -13041, -13357, -13970, -14711, -15086, -15816, -16354, -16761, -17753, -18130, -18635, -19012, -18994, -19339, -19176, -19011, -18460, -17373, -17036, -15464, -14630, -14341, -13235, -12947, -12792, -12719, -13488, -14026, -14543, -15365, -15943, -16736, -17146, -17841, -18008, -18042, -18291, -18369, -18800, -18732, -18574, -18293, -18009, -17544, -16735, -16838, -16048, -15805, -15555, -14875, -15267, -15111, -14605, -15324, -15200, -15508, -15512, -16150, -16476, -17415, -17347, -18286, -18796, -18270, -18156, -17852, -17116, -16876, -15616, -14865, -13916, -12817, -11931, -12118, -12495, -13076, -12990, -14424, -14881, -15753, -17162, -17486, -18684, -19362, -19576, -20085, -19901, -20160, -19638, -19157, -19268, -17524, -16757, -15492, -14131, -13481, -12580, -11804, -11526, -11163, -11782, -12321, -13773, -14596, -16020, -17249, -18102, -18697, -19514, -19688, -20292, -19815, -20054, -19921, -19015, -18457, -17967, -17167, -16742, -15931, -15720, -14519, -14582, -13793, -13548, -14209, -14279, -14248, -15014, -15371, -16066, -16708, -16911, -17684, -18373, -18307, -18730, -18152, -17509, -16909, -15649, -15046, -14061, -12854, -11883, -11821, -11993, -12590, -13229, -13589, -15126, -15693, -16387, -17769, -17979, -18664, -19166, -19653, -19725, -19575, -19348, -19049, -18846, -18204, -16965, -16623, -15708, -13946, -13678, -13305, -12302, -12075, -12191, -12686, -13407, -13765, -14819, -15828, -17016, -17416, -17956, -18602, -19194, -18915, -19327, -19997, -19387, -19199, -19068, -18324, -18178, -16940, -16963, -16341, -15868, -15869, -15375, -16187, -15778, -15578, -16564, -16399, -17070, -16850, -17265, -17466, -17444, -17214, -17824, -17486, -17165, -16257, -16043, -14856, -14140, -12857, -12145, -11641, -10923, -11411, -12588, -13439, -14247, -15199, -16649, -17437, -18576, -18500, -19312, -19084, -19303, -18663, -18221, -17664, -16571, -15979, -15822, -14564, -14274, -13833, -12792, -12631, -12754, -12508, -12931, -13165, -13991, -15201, -16249, -16913, -18282, -18576, -18823, -18795, -18842, -18961, -18340, -17940, -17927, -17543, -16811, -16343, -16319, -16105, -15638, -15546, -15470, -15208, -15740, -16059, -16627, -17462, -17675, -17973, -19238, -19264, -19851, -20024, -19430, -19602, -18837, -18482, -17690, -16671, -15764, -14692, -13646, -12958, -12046, -11203, -11051, -11304, -12518, -13049, -14594, -15460, -17309, -18340, -19963, -21339, -21737, -21788, -21733, -21319, -20043, -18135, -17311, -15066, -14163, -12340, -10939, -10465, -10417, -9226, -10368, -10624, -11190, -12050, -12860, -14287, -15531, -16097, -17224, -17950, -19133, -18933, -19025, -19219, -19052, -18158, -17994, -17590, -16969, -16063, -15438, -15198, -15243, -14976, -15087, -15710, -16221, -16271, -16907, -17685, -17936, -18111, -18132, -18562, -18698, -18597, -18646, -18686, -18569, -18277, -17845, -17509, -16641, -15298, -14351, -13577, -12562, -12086, -11547, -11854, -12460, -13601, -14900, -16567, -17658, -19338, -20280, -21342, -22098, -22080, -22126, -22018, -21276, -19300, -18294, -16438, -14404, -13751, -10986, -10324, -9889, -9240, -9564, -10525, -11414, -12617, -13940, -15247, -17241, -17572, -18481, -18879, -19411, -19584, -19066, -18219, -18147, -17584, -16570, -16299, -15592, -14640, -13856, -13824, -13262, -13582, -13771, -14771, -15729, -16344, -17167, -18137, -19397, -19331, -19276, -19959, -18973, -19017, -18502, -18150, -18038, -17164, -16458, -16372, -15702, -14527, -13532, -12404, -11489, -10728, -10598, -11073, -12178, -13530, -15460, -16850, -18742, -20132, -21328, -22410, -22311, -22478, -22206, -22258, -20599, -19204, -18264, -15953, -15107, -13292, -11197, -11006, -9696, -8675, -9727, -10057, -10807, -12410, -13912, -16092, -17742, -19200, -19974, -21008, -20778, -20477, -19473, -18283, -17063, -16081, -15294, -14717, -14389, -13419, -13684, -14083, -14088, -14626, -14951, -15649, -16746, -18111, -18145, -19760, -20011, -20495, -20833, -20998, -20562, -20140, -18949, -18465, -17963, -16596, -15470, -14585, -13487, -12308, -11123, -10194, -9623, -9340, -9941, -11394, -12973, -14738, -16167, -18020, -19698, -20841, -22314, -23189, -23041, -22907, -22672, -21674, -20236, -18827, -16852, -15398, -14188, -11564, -10339, -9748, -8550, -7989, -8719, -9457, -10735, -12566, -14525, -17220, -18937, -19826, -20769, -21316, -21186, -20128, -18853, -17829, -16270, -14610, -13960, -13776, -12751, -12166, -12814, -13609, -14305, -14645, -15354, -16735, -17614, -18087, -19342, -20045, -20496, -20568, -21240, -21594, -21316, -20445, -19957, -19826, -18859, -17707, -16812, -15232, -13762, -11946, -10839, -9798, -8832, -8800, -10119, -11203, -14037, -15053, -16927, -19523, -20677, -22495, -23509, -23781, -23798, -24040, -22864, -21388, -20424, -18261, -16455, -15116, -12577, -11076, -10188, -8059, -7864, -8136, -8082, -9324, -10668, -12475, -14918, -16862, -18669, -20106, -21259, -21511, -21126, -20196, -18946, -17331, -15604, -13748, -13175, -11355, -10622, -10810, -11491, -12371, -13487, -14686, -16681, -18045, -18638, -19722, -20650, -20760, -20547, -20344, -20703, -20249, -19838, -19056, -19632, -19075, -18165, -17137, -15808, -13727, -11991, -10281, -9384, -8694, -8864, -9934, -11957, -14370, -15604, -18313, -19819, -21965, -23317, -23459, -23826, -23823, -23617, -22154, -21003, -19805, -17724, -16489, -15094, -13469, -12355, -10947, -9991, -10389, -10341, -10617, -11737, -13038, -14643, -17107, -18201, -19777, -20566, -20920, -21211, -20657, -19081, -17790, -16306, -14404, -13006, -11530, -9889, -9080, -8439, -8974, -10293, -11573, -13079, -15625, -17521, -19359, -21056, -22047, -22172, -22027, -21580, -20827, -20244, -19098, -18667, -18360, -17751, -17013, -16156, -14687, -13297, -11769, -10318, -9919, -9467, -9734, -10682, -12320, -13541, -15536, -17595, -19412, -21467, -22583, -23069, -24178, -24270, -23292, -22103, -20985, -18908, -17113, -15239, -13083, -12100, -11038, -9540, -9962, -10393, -10815, -12381, -13631, -15536, -17443, -18481, -19712, -20888, -21163, -21040, -21262, -20390, -19857, -18838, -17363, -16193, -14324, -12539, -10784, -9317, -7967, -7856, -8183, -9477, -11374, -13877, -16731, -19104, -21599, -23177, -23948, -23922, -23287, -22417, -21672, -20156, -19142, -18304, -17378, -16102, -14981, -13666, -12213, -10994, -9825, -9426, -9448, -9974, -10954, -11566, -13530, -15556, -17591, -20068, -21424, -22579, -24138, -24685, -24203, -23437, -21487, -19887, -18243, -15511, -12978, -11730, -9796, -8343, -8599, -8515, -9589, -10734, -12283, -15511, -17521, -18468, -20012, -21233, -21415, -21893, -21096, -20979, -20634, -19138, -18241, -17749, -15720, -13666, -12012, -10391, -9018, -7941, -7523, -8254, -9596, -11246, -13900, -17024, -19340, -21161, -22709, -24015, -24110, -23612, -22492, -21876, -20691, -19252, -18085, -16765, -15324, -13898, -12693, -12228, -11402, -11067, -10846, -12124, -12755, -12858, -14332, -15602, -17393, -18904, -19857, -21572, -22858, -23452, -23409, -23338, -22419, -20894, -19164, -17362, -14977, -13065, -10630, -9144, -8862, -8601, -8916, -10213, -11824, -14136, -16078, -17415, -19114, -20113, -20046, -20255, -20266, -19881, -19526, -18929, -18390, -18242, -16762, -15185, -14125, -12168, -9958, -9106, -8180, -8315, -8850, -10190, -12622, -15443, -17476, -19658, -21421, -22229, -22387, -22003, -21274, -20390, -19434, -18336, -17485, -16320, -15144, -14482, -13580, -12804, -12586, -12048, -12017, -12911, -13035, -13836, -15049, -15950, -18324, -19687, -20827, -22305, -23456, -23504, -23234, -22777, -21504, -20044, -17994, -15877, -14460, -12858, -10841, -9753, -9472, -9374, -10128, -10986, -13023, -15396, -16841, -18491, -20243, -20953, -21266, -21075, -20940, -20536, -19699, -18764, -18629, -18007, -16652, -15878, -14423, -12978, -11419, -9704, -8982, -8680, -8419, -9544, -11347, -13257, -15506, -17926, -19978, -21344, -22061, -22280, -22042, -21168, -19670, -18619, -17240, -15549, -14206, -13284, -12562, -12496, -12699, -12427, -13089, -12670, -12791, -13283, -13693, -14761, -16323, -17746, -19706, -22025, -23328, -24343, -24812, -24156, -23395, -21588, -18859, -16682, -14194, -11345, -9919, -8897, -8574, -8912, -9352, -11036, -13344, -14961, -16517, -18441, -19408, -19702, -20175, -19967, -20393, -20147, -19548, -19671, -19680, -18624, -17819, -16721, -15226, -13836, -12109, -11039, -10691, -10042, -10330, -11773, -13226, -14474, -16549, -18055, -19455, -20150, -20605, -21301, -20793, -19987, -19051, -17791, -16714, -15260, -14171, -13863, -13324, -13569, -13719, -14199, -14459, -13734, -14018, -13971, -14168, -14814, -15166, -16703, -18551, -20409, -21755, -23042, -24048, -23769, -23219, -21219, -18807, -16644, -13587, -11264, -9874, -8713, -8713, -9048, -10663, -13292, -14861, -16543, -18128, -19419, -19631, -19362, -18869, -18564, -18155, -17378, -17320, -17775, -17173, -16416, -15811, -15289, -14040, -12817, -11883, -11370, -11346, -11372, -12539, -14149, -15486, -16559, -18290, -19081, -19705, -20193, -20194, -20128, -19549, -18747, -17656, -15960, -14821, -13704, -13174, -12873, -13162, -13927, -14613, -15651, -15897, -16322, -16277, -16228, -16450, -16718, -16529, -17293, -18585, -19711, -21053, -21998, -22753, -23219, -22354, -20654, -19445, -16731, -13356, -11141, -9476, -8603, -8388, -8931, -11506, -14022, -16053, -18346, -20674, -21291, -21185, -21060, -20502, -19831, -18227, -17346, -17207, -16292, -15473, -14641, -14331, -13349, -11721, -11203, -10840, -10190, -10430, -11508, -13216, -14864, -15922, -18283, -20020, -20750, -21135, -21426, -21015, -20375, -19081, -17207, -15449, -13276, -11200, -11001, -10630, -11058, -11682, -13075, -14248, -15055, -15996, -16792, -17710, -17571, -17521, -18555, -18815, -19334, -20038, -20955, -21746, -22117, -21914, -21219, -20231, -18556, -16050, -13607, -11181, -9687, -8437, -7760, -8926, -10512, -12504, -15286, -17362, -19917, -21449, -21834, -22453, -22632, -22397, -21108, -20030, -19456, -18317, -16452, -15256, -14398, -12685, -11322, -10729, -10632, -10138, -10411, -11827, -13697, -15056, -16722, -18772, -20228, -21296, -21742, -22449, -22353, -21357, -19784, -17831, -15701, -13466, -11585, -10940, -10170, -10123, -11102, -12140, -12660, -13734, -15240, -16371, -17407, -18169, -18169, -19307, -19268, -19414, -20176, -19978, -20107, -20618, -20197, -19803, -19202, -17655, -15891, -13917, -11901, -10166, -8921, -8123, -9101, -10192, -11413, -13786, -15646, -17747, -19966, -21076, -21918, -22702, -22289, -21731, -20926, -19791, -18420, -16388, -14604, -13321, -11977, -10657, -10190, -10028, -9858, -10794, -11888, -13412, -15211, -16566, -18145, -19959, -21229, -22130, -23241, -23469, -23108, -22372, -20630, -18833, -16783, -14777, -13199, -11986, -11031, -10977, -11331, -11305, -12147, -13040, -14323, -16159, -16868, -18009, -18900, -19517, -20392, -20503, -20993, -20926, -21359, -20742, -19898, -20095, -18427, -16724, -14730, -13150, -11442, -9476, -8478, -8687, -8793, -9585, -11106, -13513, -15473, -17451, -19408, -21369, -23158, -23243, -23417, -22898, -21646, -19587, -17080, -15236, -12992, -11362, -10284, -9669, -9316, -9552, -10190, -11412, -12120, -13135, -14276, -15697, -17086, -19014, -20579, -22079, -23210, -23712, -23526, -22331, -20408, -18278, -16766, -14811, -13164, -12435, -11694, -11453, -11723, -12200, -13583, -14908, -15552, -16693, -17841, -18127, -18458, -19414, -19464, -20151, -20690, -21069, -21558, -21490, -21196, -20116, -18366, -16446, -14539, -12201, -10313, -9357, -8681, -8514, -9502, -10676, -12279, -14061, -15794, -18115, -20207, -21325, -22439, -22785, -22473, -21303, -19370, -17967, -15862, -13586, -12558, -11796, -11174, -10322, -11034, -11782, -12043, -12445, -12991, -13828, -14736, -15344, -16881, -18994, -20142, -21371, -22572, -22349, -22005, -20493, -19104, -18024, -15808, -14337, -13277, -12531, -11902, -12001, -12993, -14052, -15451, -16193, -17138, -18177, -18010, -18597, -18811, -18454, -18986, -19370, -19829, -20242, -20916, -20744, -20414, -19153, -17581, -15810, -13583, -11481, -10280, -9064, -8544, -9129, -9810, -11649, -13605, -15897, -18639, -20842, -22682, -23404, -23972, -23036, -20801, -18987, -16695, -14345, -12521, -11411, -11247, -10692, -11056, -11729, -12097, -12287, -12424, -12929, -13240, -13694, -15020, -16316, -18118, -19980, -21220, -21966, -22105, -21558, -21066, -20245, -18172, -16014, -14690, -12863, -11842, -11219, -11256, -12647, -13789, -15355, -17140, -17932, -18349, -18405, -18935, -18635, -18130, -18163, -18353, -19254, -20052, -20330, -20845, -20665, -20400, -19084, -17634, -15912, -13845, -11645, -9975, -9118, -8574, -8506, -9569, -11357, -14192, -17239, -20012, -22347, -24247, -24581, -23762, -21954, -19866, -17292, -14966, -13384, -12560, -12131, -11941, -12786, -13335, -13263, -12925, -12176, -11843, -11307, -11440, -12485, -13921, -15974, -18269, -20510, -21922, -23090, -23530, -23333, -22558, -20472, -18329, -16166, -13380, -11637, -10699, -10905, -11343, -12362, -13980, -15337, -16229, -16238, -16937, -16550, -16099, -16370, -16698, -17619, -18578, -20200, -21424, -22154, -22435, -22027, -21144, -19185, -17380, -14796, -12460, -10381, -8698, -7991, -7753, -8206, -9884, -12702, -15838, -18645, -20904, -23021, -23982, -23589, -22510, -20680, -18420, -16599, -15276, -14342, -14040, -13797, -14141, -14275, -13925, -13498, -12614, -11722, -11140, -11141, -11806, -12860, -14731, -17039, -18738, -20498, -22420, -23815, -24456, -23613, -22498, -21243, -18369, -16227, -13818, -12539, -12409, -11661, -12323, -13328, -14426, -14843, -14949, -15630, -14874, -14733, -14547, -14788, -15550, -16411, -18062, -19602, -20816, -22083, -22529, -22147, -21392, -19869, -17624, -15295, -12806, -10451, -8942, -7919, -8037, -9382, -11250, -13761, -16070, -18411, -20473, -21197, -21025, -20445, -19257, -17922, -16963, -16237, -15557, -15661, -16008, -16087, -15727, -15011, -14216, -13398, -11782, -11443, -11794, -11634, -12233, -13603, -15090, -16360, -17709, -19703, -21738, -22765, -22669, -22962, -22367, -20811, -19307, -17576, -17430, -16476, -15379, -15602, -15384, -15307, -14520, -14417, -14576, -13355, -13198, -12925, -13256, -13937, -14653, -15779, -17030, -18239, -19264, -19982, -20891, -21188, -20623, -19727, -18136, -16462, -14668, -12427, -11162, -10409, -10666, -11443, -12382, -13860, -15535, -16337, -17111, -17624, -17851, -17113, -17352, -17552, -17528, -17666, -17937, -18404, -18117, -16988, -16351, -15378, -13797, -12529, -12103, -12196, -12156, -12496, -13612, -14439, -15269, -16420, -17929, -19110, -19454, -20218, -21175, -20597, -20206, -19806, -19451, -19445, -18920, -18555, -17940, -17168, -16130, -15536, -14840, -13630, -12889, -12930, -12705, -13387, -13898, -14834, -15641, -16195, -17376, -18063, -18316, -18911, -19031, -19081, -18521, -17725, -16970, -15601, -14465, -13727, -13114, -13014, -13131, -13290, -13861, -14149, -13766, -14118, -14433, -14588, -14992, -15959, -16964, -18184, -19072, -20035, -20185, -19451, -18456, -17226, -15797, -14141, -13047, -12651, -12403, -12939, -13549, -13986, -14648, -15069, -15994, -16990, -17343, -17842, -18861, -19208, -19181, -19720, -20000, -20415, -20705, -20519, -20410, -19869, -18992, -17927, -16957, -15893, -14624, -14126, -13595, -13639, -13786, -14047, -14771, -15269, -15909, -16457, -16751, -17119, -17491, -17490, -17307, -17017, -16338, -15761, -14709, -14107, -14126, -14062, -14535, -14720, -14946, -15386, -14825, -14199, -13642, -13330, -13044, -13065, -14199, -15280, -16500, -18100, -19302, -19769, -19665, -19068, -18165, -16466, -14866, -13877, -13123, -12790, -13499, -14245, -14696, -15224, -15787, -16350, -16456, -16153, -16752, -17366, -17940, -18367, -19014, -20008, -19891, -19972, -20528, -20030, -19124, -18345, -17894, -17241, -16046, -15576, -15205, -15238, -14857, -14858, -15699, -15768, -16054, -16693, -17160, -18024, -17946, -18252, -18591, -17936, -17031, -16267, -15345, -14318, -13292, -13172, -13570, -14119, -14193, -14898, -15157, -14787, -14398, -13642, -13268, -12970, -12737, -13918, -14638, -15650, -17132, -17981, -18857, -18875, -18529, -18149, -16904, -16039, -15207, -14802, -15013, -15165, -15870, -16125, -16453, -16548, -16535, -16089, -15635, -15378, -15446, -15976, -16559, -17748, -18738, -19162, -19382, -19465, -18905, -18050, -16991, -16096, -15719, -15442, -15140, -15085, -15460, -15404, -15846, -16309, -16275, -16583, -17121, -17737, -18691, -19201, -19838, -20101, -19811, -19265, -18208, -16686, -15061, -13607, -12847, -12367, -12286, -12580, -12978, -13388, -13548, -13744, -13931, -13491, -13197, -13614, -14392, -15024, -15670, -16702, -17408, -18025, -18441, -18373, -17874, -17040, -16308, -15651, -15342, -15446, -15470, -15825, -16485, -17087, -17715, -17705, -17786, -17864, -17923, -17955, -17893, -17865, -18097, -18421, -18493, -17979, -17747, -17002, -15674, -14948, -14284, -13637, -13409, -13289, -14028, -14801, -15089, -15604, -15850, -16077, -16548, -16802, -17408, -18125, -19176, -20204, -21146, -21565, -21506, -20566, -19015, -17418, -15919, -14220, -12571, -11682, -11427, -11259, -11356, -11628, -12128, -12532, -13052, -13912, -14624, -15048, -15497, -16547, -17169, -17014, -17128, -17230, -17286, -16700, -16329, -16318, -15635, -15511, -15736, -15640, -15768, -15628, -15966, -16449, -16747, -17182, -17732, -18442, -19284, -19915, -20733, -21298, -20984, -20319, -19508, -18334, -16821, -15236, -13952, -12714, -12001, -11972, -12396, -13067, -13928, -14796, -15579, -16233, -16610, -16234, -16633, -16753, -17258, -18279, -19061, -19790, -20847, -21323, -21211, -20650, -19425, -18011, -16418, -14923, -13576, -12600, -11488, -11348, -11373, -11507, -12251, -12941, -13639, -14315, -15271, -16101, -16291, -16000, -15807, -16162, -16245, -15677, -15397, -15381, -15494, -15851, -15878, -16044, -15999, -15702, -15653, -15561, -15430, -15407, -15637, -16576, -17879, -19379, -20627, -21719, -22592, -22834, -22398, -21550, -20000, -17766, -15746, -13889, -12254, -11352, -10781, -11346, -12378, -12979, -13969, -14799, -15265, -15822, -15816, -16486, -16833, -17303, -18057, -18693, -19559, -20044, -20527, -20593, -19948, -19434, -18750, -17415, -16123, -15115, -13948, -13002, -12591, -12191, -12120, -12292, -12939, -14069, -14886, -15861, -16714, -16832, -16588, -16506, -16224, -15586, -15113, -14990, -15093, -15384, -15969, -16282, -16474, -16235, -16064, -15659, -14817, -14133, -13854, -14311, -15108, -16425, -18112, -20058, -21592, -22890, -23593, -23129, -22392, -20824, -19102, -16859, -14428, -12710, -11673, -11364, -10991, -11623, -12777, -13811, -14958, -15359, -15611, -15708, -15792, -15810, -16230, -16713, -17287, -18140, -19110, -19883, -20170, -20057, -19624, -19063, -17939, -16602, -15400, -13923, -13083, -12610, -12289, -12239, -12926, -14127, -15325, -16356, -17406, -17810, -17677, -17120, -16571, -15876, -14837, -14048, -13714, -13955, -14856, -15542, -16311, -17018, -16973, -16623, -15963, -15454, -14304, -13459, -13699, -14223, -15437, -16809, -18834, -20642, -22152, -23494, -23842, -23626, -21970, -20219, -18070, -15973, -14112, -12633, -11974, -11623, -12245, -13220, -14073, -14899, -15318, -15803, -16037, -16024, -15896, -15602, -15587, -15775, -16228, -16978, -17418, -18208, -19079, -19260, -19311, -18862, -17527, -16047, -15200, -14046, -12822, -12120, -11971, -12477, -13651, -15185, -16713, -17795, -18578, -18865, -18609, -17801, -16379, -15030, -14071, -13438, -13572, -13815, -14574, -15484, -16035, -16748, -17032, -16442, -15796, -15020, -14430, -14023, -13827, -14474, -15620, -17289, -19006, -20861, -21940, -22857, -22998, -22261, -20747, -18936, -16893, -14789, -13592, -12666, -12201, -12711, -13548, -14505, -15605, -16296, -17061, -17369, -17374, -17124, -16442, -15939, -15480, -15450, -15647, -16286, -16817, -17505, -17839, -18270, -18188, -17780, -16984, -15807, -14652, -13388, -12651, -12400, -12603, -13261, -14482, -16057, -17320, -18225, -18785, -18925, -18355, -17271, -16344, -15373, -14423, -13908, -13824, -14179, -14621, -15030, -15608, -15901, -15953, -15766, -15323, -15044, -14649, -14526, -14753, -15332, -16372, -17518, -19000, -20026, -21141, -21575, -21289, -20668, -19661, -18130, -16574, -15425, -14342, -13781, -13552, -14016, -14359, -15043, -15925, -16700, -17315, -17581, -17704, -17419, -16851, -16359, -16000, -15663, -15643, -15901, -16349, -16848, -17254, -17496, -17473, -17024, -16318, -15421, -14409, -13640, -13179, -13409, -13916, -14713, -15786, -16743, -17401, -17846, -17761, -17614, -16946, -15957, -15497, -15150, -14916, -14845, -14918, -15190, -15403, -15449, -15722, -15555, -15145, -15037, -14933, -14807, -14845, -15022, -15469, -15963, -16691, -17506, -18067, -18622, -19094, -19119, -18990, -18502, -17920, -17453, -16840, -16330, -15929, -15636, -15534, -15574, -15714, -16172, -16498, -16884, -17423, -17717, -17469, -17260, -17010, -16533, -16382, -16216, -16227, -16413, -16677, -16947, -17140, -17029, -16745, -16098, -15448, -14688, -14104, -13830, -14071, -14703, -15361, -16243, -17016, -17547, -17781, -17610, -17191, -16577, -15737, -15226, -14923, -14931, -14965, -14990, -15154, -15481, -15606, -15627, -15432, -15348, -15153, -15094, -15078, -15219, -15408, -15644, -16024, -16481, -16722, -16738, -16855, -16754, -16702, -16531, -16371, -16382, -16411, -16375, -16382, -16372, -16464, -16221, -16145, -16267, -16229, -16567, -16993, -17511, -17921, -18079, -18304, -18415, -18141, -17738, -17348, -17098, -16913, -16645, -16601, -16490, -16516, -16263, -15883, -15611, -15301, -14959, -14842, -15103, -15417, -15793, -16288, -16937, -17381, -17525, -17462, -17275, -16832, -16302, -15945, -15586, -15176, -14948, -14998, -15092, -15145, -15228, -15316, -15345, -15329, -15416, -15659, -15731, -15779, -16105, -16306, -16558, -16617, -16391, -16297, -15881, -15388, -15175, -15015, -14804, -14821, -15156, -15530, -15987, -16206, -16371, -16328, -16246, -15939, -15943, -15936, -16010, -16479, -16853, -17341, -17914, -18220, -18539, -18505, -18327, -18203, -17913, -17331, -16819, -16504, -16265, -15807, -15472, -15625, -15676, -15781, -16122, -16652, -16855, -16832, -16906, -17170, -17126, -16839, -16598, -16570, -16355, -16061, -15787, -15803, -15675, -15495, -15373, -15443, -15493, -15378, -15341, -15604, -15653, -15694, -15827, -16272, -16600, -16946, -17210, -17293, -17330, -17025, -16560, -15992, -15238, -14601, -14297, -14090, -14299, -14480, -14787, -15362, -15938, -16251, -16317, -16098, -15819, -15600, -15356, -15279, -15644, -15810, -16316, -16843, -17515, -18107, -18361, -18521, -18438, -18121, -17424, -16815, -16225, -15658, -15068, -14970, -15172, -15497, -16075, -16694, -17301, -17590, -17704, -17867, -17758, -17637, -17379, -17034, -16664, -16412, -16150, -15978, -15584, -15346, -15187, -15128, -15090, -15143, -15104, -15101, -15230, -15434, -15794, -16090, -16505, -17008, -17407, -17896, -18097, -18140, -17762, -17345, -16732, -16151, -15543, -15094, -14796, -14594, -14626, -14761, -15030, -15184, -15405, -15473, -15437, -15371, -15304, -15247, -15241, -15413, -15611, -15896, -16160, -16632, -17096, -17667, -18018, -18191, -18152, -17901, -17384, -16590, -15949, -15253, -14668, -14460, -14685, -15251, -15861, -16609, -17347, -17945, -18311, -18563, -18569, -18350, -17879, -17412, -16862, -16342, -15803, -15303, -14975, -14821, -14603, -14601, -14584, -14633, -14662, -14736, -15127, -15352, -15797, -16254, -16745, -17415, -17959, -18304, -18511, -18293, -18099, -17794, -17267, -16734, -16286, -15873, -15651, -15415, -15322, -15384, -15272, -15112, -14990, -14912, -14837, -14836, -14861, -15086, -15403, -15732, -15989, -16337, -16722, -16920, -17169, -17482, -17639, -17517, -17345, -17054, -16509, -15917, -15182, -14747, -14540, -14445, -14828, -15325, -15860, -16552, -17320, -17923, -18372, -18613, -18685, -18472, -18014, -17542, -17182, -16610, -15893, -15499, -15227, -14973, -14684, -14465, -14500, -14445, -14302, -14499, -14826, -15372, -15817, -16383, -16990, -17565, -17815, -17696, -17665, -17767, -17492, -17162, -17121, -16991, -17018, -16894, -16628, -16492, -16232, -15940, -15487, -15087, -14880, -14632, -14655, -14922, -15122, -15418, -15838, -16303, -16516, -16652, -16716, -16858, -16822, -16733, -16678, -16545, -16304, -16023, -15843, -15602, -15427, -15324, -15244, -15465, -15687, -15827, -16158, -16561, -16961, -17372, -17703, -17762, -17871, -17813, -17516, -17303, -16916, -16443, -16111, -15696, -15499, -15206, -14952, -14749, -14916, -14872, -15034, -15216, -15650, -16037, -16367, -16742, -16963, -16972, -17020, -17030, -17035, -17106, -17026, -17144, -17200, -17129, -16899, -16819, -16669, -16377, -16212, -15741, -15499, -15159, -15003, -15055, -15173, -15198, -15515, -15861, -16219, -16537, -16683, -16918, -17082, -17122, -17039, -17106, -16835, -16494, -15936, -15656, -15442, -15147, -14927, -14885, -15067, -15335, -15512, -15956, -16451, -16868, -17017, -17197, -17279, -17222, -16990, -16652, -16454, -16175, -16052, -16060, -15955, -15942, -15942, -15822, -15839, -15726, -15599, -15653, -15717, -15909, -16060, -16131, -16444, -16614, -16697, -16800, -16844, -16815, -16865, -17032, -17164, -17058, -16913, -16837, -16749, -16536, -16327, -16018, -15680, -15642, -15597, -15749, -15789, -16012, -16007, -16018, -16192, -16306, -16243, -16199, -16399, -16604, -16732, -16834, -16960, -17087, -16866, -16537, -16304, -15952, -15603, -15248, -15118, -15162, -15212, -15437, -15767, -16326, -16795, -17046, -17284, -17356, -17161, -16754, -16139, -15668, -15283, -14845, -14702, -14766, -14954, -15225, -15582, -15976, -16316, -16475, -16456, -16550, -16430, -16254, -16287, -16254, -16324, -16346, -16652, -16863, -17122, -17355, -17434, -17321, -17081, -16807, -16514, -16168, -16049, -15819, -15574, -15656, -15855, -15878, -16119, -16287, -16511, -16603, -16437, -16373, -16278, -16079, -15914, -15949, -16144, -16372, -16592, -16856, -17160, -17221, -17160, -17036, -16725, -16306, -15933, -15632, -15491, -15346, -15457, -15737, -16140, -16692, -17065, -17372, -17273, -17100, -16815, -16180, -15528, -15084, -14616, -14287, -14187, -14341, -14573, -15088, -15550, -16120, -16624, -16784, -16917, -16831, -16564, -16285, -16123, -15985, -15992, -16194, -16593, -17132, -17396, -17614, -17725, -17535, -17119, -16724, -16319, -15865, -15370, -15322, -15433, -15589, -15788, -16259, -16610, -16814, -16960, -16995, -16785, -16403, -16135, -15970, -15748, -15526, -15638, -15778, -15890, -16232, -16504, -16689, -16791, -16785, -16640, -16534, -16213, -15878, -15750, -15915, -16190, -16408, -16828, -17227, -17396, -17501, -17589, -17293, -16713, -16121, -15559, -14922, -14403, -13986, -13938, -13975, -14460, -14971, -15480, -16082, -16486, -16781, -16838, -16773, -16571, -16241, -16030, -16074, -16221, -16475, -16936, -17333, -17634, -17673, -17515, -17249, -16851, -16396, -15798, -15435, -15412, -15443, -15555, -15963, -16545, -16921, -17016, -17229, -17371, -17032, -16689, -16448, -16285, -15953, -15815, -15863, -15841, -15761, -15872, -16071, -16028, -16087, -16149, -16126, -16088, -15863, -15844, -15933, -16056, -16223, -16529, -16842, -17092, -17327, -17530, -17611, -17220, -16793, -16497, -15916, -15291, -14794, -14368, -14147, -14199, -14482, -14724, -15079, -15564, -15926, -16244, -16347, -16433, -16345, -16208, -16241, -16370, -16455, -16656, -17063, -17294, -17413, -17357, -17343, -17140, -16802, -16347, -15924, -15627, -15477, -15408, -15650, -15927, -16261, -16613, -16991, -17238, -17281, -17172, -17098, -16997, -16779, -16584, -16537, -16373, -16133, -16035, -15962, -15865, -15745, -15686, -15720, -15727, -15813, -15846, -15974, -16041, -16188, -16443, -16475, -16669, -16790, -16912, -17046, -17018, -17010, -16888, -16654, -16203, -15778, -15412, -15189, -14933, -14873, -14914, -15117, -15361, -15568, -15717, -15772, -15838, -15858, -15916, -15927, -15998, -16216, -16455, -16689, -16991, -17167, -17196, -17021, -16917, -16783, -16511, -16129, -15886, -15803, -15714, -15701, -15948, -16152, -16347, -16467, -16595, -16667, -16683, -16736, -16749, -16839, -16845, -16892, -16981, -16906, -16813, -16627, -16439, -16293, -16086, -15879, -15746, -15552, -15492, -15598, -15634, -15898, -16101, -16315, -16537, -16694, -16686, -16730, -16663, -16575, -16395, -16224, -16036, -15845, -15792, -15858, -15914, -16030, -16148, -16147, -16152, -16037, -15858, -15632, -15380, -15188, -15099, -15179, -15376, -15736, -16068, -16485, -16764, -16926, -16992, -16854, -16689, -16563, -16370, -16209, -15979, -16019, -16175, -16357, -16461, -16503, -16632, -16682, -16649, -16517, -16322, -16252, -16252, -16243, -16386, -16536, -16817, -17001, -17147, -17173, -17146, -17072, -16854, -16567, -16247, -16059, -15835, -15660, -15588, -15585, -15667, -15929, -16134, -16196, -16285, -16450, -16521, -16452, -16247, -16105, -15924, -15637, -15501, -15544, -15730, -15936, -16244, -16575, -16719, -16774, -16667, -16399, -16135, -15692, -15402, -15225, -15089, -15156, -15473, -15862, -16154, -16428, -16577, -16629, -16516, -16335, -16120, -15927, -15681, -15580, -15672, -15814, -16090, -16340, -16650, -16883, -16974, -16919, -16716, -16432, -16238, -16105, -15960, -15957, -16163, -16402, -16641, -17015, -17276, -17471, -17466, -17415, -17325, -17141, -16760, -16478, -16285, -16036, -15948, -16001, -16073, -16227, -16273, -16358, -16485, -16347, -16093, -15802, -15502, -15183, -14990, -14887, -15158, -15563, -15992, -16647, -17207, -17450, -17424, -17197, -16880, -16461, -15897, -15599, -15390, -15278, -15386, -15682, -16000, -16227, -16426, -16463, -16362, -16102, -15813, -15511, -15343, -15215, -15363, -15540, -15836, -16199, -16528, -16962, -17130, -17159, -17000, -16699, -16322, -15878, -15535, -15346, -15249, -15459, -15838, -16244, -16670, -17014, -17247, -17505, -17540, -17456, -17175, -16920, -16673, -16447, -16292, -16337, -16439, -16457, -16610, -16608, -16650, -16553, -16269, -15934, -15535, -15093, -14717, -14450, -14453, -14820, -15278, -15935, -16581, -17161, -17404, -17539, -17523, -17256, -16843, -16475, -16153, -15860, -15692, -15793, -16123, -16378, -16580, -16693, -16743, -16434, -16135, -15926, -15703, -15402, -15219, -15178, -15246, -15527, -16089, -16826, -17319, -17149, -17183, -16602, -16717, -16680, -15935, -15766, -15464, -15575, -15495, -15111, -14912, -15701, -17342, -17068, -16930, -17312, -17039, -17243, -16787, -16119, -16469, -17126, -16116, -16275, -16431, -17246, -16731, -16501, -17781, -17534, -16807, -14909, -13530, -14475, -14669, -15821, -13971, -15514, -16482, -15964, -15966, -15897, -16810, -17662, -17789, -16586, -15364, -16311, -15633, -15520, -15771, -17771, -16420, -16276, -15532, -16880, -17614, -16605, -15445, -15685, -16033, -15517, -14346, -16045, -16177, -16777, -15905, -17467, -17130, -16438, -15898, -17163, -17581, -16175, -15118, -15341, -15423, -14764, -15025, -16714, -16457, -16852, -16994, -17280, -17438, -16339, -16692, -17357, -17478, -16297, -15894, -16610, -16171, -15862, -16854, -17329, -17481, -16751, -17085, -16472, -15540, -14990, -15240, -14314, -14391, -14781, -16128, -16159, -16218, -16790, -17439, -16544, -16596, -15858, -16425, -15533, -16017, -16036, -16388, -16076, -15929, -16250, -16801, -15898, -16577, -16724, -16729, -15167, -15867, -15544, -15317, -15020, -16427, -16815, -17046, -16495, -16365, -16635, -17027, -16526, -17252, -16137, -15925, -15132, -16110, -14888, -15131, -15308, -16457, -15827, -16363, -16716, -17207, -16743, -16827, -16847, -17151, -16484, -16024, -15814, -16806, -15848, -16489, -16763, -17436, -17047, -17161, -16874, -16221, -15849, -15599, -15438, -15475, -14818, -15338, -15508, -15781, -16242, -16837, -16770, -16527, -16244, -16159, -16197, -16159, -15855, -16061, -16631, -16330, -16091, -16774, -17198, -16732, -16458, -16643, -16349, -15453, -15447, -15651, -16116, -15808, -15806, -16304, -16500, -16496, -16743, -17210, -17354, -16503, -16551, -16378, -15955, -15185, -15657, -15968, -15771, -15707, -15996, -16662, -16503, -16678, -17285, -17706, -17212, -16372, -16695, -16386, -15998, -15620, -16204, -16119, -15943, -15740, -16013, -15850, -15493, -15137, -14842, -14707, -14062, -14138, -14440, -15052, -15773, -15535, -16522, -16523, -17160, -17680, -17404, -17805, -17578, -17997, -17298, -17308, -18132, -17429, -18005, -17117, -17703, -16905, -16546, -16239, -15874, -15789, -14710, -14749, -14651, -14632, -14297, -14405, -15105, -15265, -15435, -15743, -16321, -16102, -16071, -16076, -16907, -16581, -16906, -16957, -16974, -17556, -17537, -17895, -18274, -18518, -18170, -17646, -17929, -17234, -17079, -16282, -15824, -15544, -15114, -15139, -15103, -14985, -15002, -15238, -15471, -15431, -15474, -15426, -15294, -15292, -15825, -16089, -16408, -16179, -16272, -16992, -16583, -16632, -14995, -15000, -14529, -14308, -15039, -14510, -15139, -14225, -15663, -15974, -15469, -16225, -15318, -17074, -16847, -17714, -17619, -17707, -18067, -18023, -19338, -18450, -18117, -18084, -17865, -17905, -17437, -17173, -16086, -15315, -14615, -15213, -14665, -14227, -13532, -14138, -14780, -14657, -15251, -15617, -16736, -16588, -17509, -18291, -18351, -18187, -17873, -18495, -18378, -17856, -17843, -17494, -17409, -17177, -17227, -16877, -15702, -15085, -14823, -14738, -14521, -13953, -14547, -14971, -14856, -15437, -15731, -16709, -16432, -16562, -17283, -17594, -17398, -16825, -17270, -17307, -17121, -17289, -16732, -16395, -15609, -15086, -14563, -13947, -13514, -12738, -11959, -11303, -11242, -11722, -12164, -13172, -14630, -15074, -15638, -15777, -16344, -17160, -17080, -17510, -18582, -19596, -19145, -18941, -20339, -20012, -20009, -19492, -19763, -19411, -18457, -18192, -18154, -17895, -16612, -15666, -15546, -15055, -14534, -14360, -14858, -14084, -14601, -14891, -15653, -14882, -15597, -16404, -16529, -17616, -17409, -18531, -18463, -18416, -19017, -19256, -19888, -18318, -18080, -18313, -17337, -16919, -16045, -15599, -15027, -14247, -14562, -14154, -14062, -13815, -13671, -14104, -13789, -14221, -14161, -14314, -14903, -15099, -16332, -16869, -17055, -17610, -17622, -17537, -16898, -16491, -16451, -15392, -15040, -14244, -14460, -13126, -12348, -12705, -11909, -11895, -10753, -10937, -12053, -12647, -14217, -14159, -15949, -16452, -16752, -18882, -18602, -20567, -20273, -22285, -22819, -21872, -22657, -21619, -22216, -21234, -20026, -19302, -18131, -17865, -16551, -16972, -15953, -14762, -14062, -14671, -14679, -13751, -13664, -14137, -14734, -14266, -15620, -15829, -16655, -16256, -16980, -17960, -18279, -18411, -17970, -18758, -18525, -17793, -17141, -17236, -17254, -16814, -16712, -16913, -16130, -15927, -14852, -14629, -13723, -13223, -12362, -11986, -12254, -12263, -12244, -13381, -13708, -14304, -15266, -16266, -16872, -17273, -17879, -17758, -17814, -17818, -17534, -17177, -16907, -16709, -16447, -16736, -15918, -15186, -14767, -14097, -13413, -12303, -12433, -11787, -11269, -11588, -12938, -13796, -14973, -15214, -17297, -17603, -18802, -19661, -19694, -21387, -21105, -23233, -22242, -22497, -22908, -21852, -22733, -20644, -20283, -19161, -17852, -16729, -14861, -15172, -13106, -12043, -11802, -12623, -12245, -12271, -12750, -13934, -14121, -15063, -15131, -15826, -15966, -15672, -16767, -17067, -17592, -17714, -17903, -18914, -18926, -18750, -18401, -18142, -17886, -16576, -16259, -15038, -14644, -14312, -13683, -13596, -13232, -13548, -13391, -13579, -13753, -14003, -14459, -15155, -15318, -15865, -16750, -17224, -17704, -18032, -18184, -18161, -18033, -18004, -17809, -17877, -17164, -16760, -16578, -16139, -16485, -15648, -15488, -15170, -15319, -14828, -14137, -13991, -13681, -12994, -12566, -12465, -13464, -13838, -13582, -15164, -16083, -17794, -17773, -19190, -20657, -20807, -21796, -20675, -21615, -21056, -20372, -20521, -19351, -19389, -18291, -18077, -16947, -15656, -15889, -14026, -13462, -12400, -12561, -11523, -11345, -11541, -11785, -11956, -12670, -12964, -14017, -14951, -15807, -16720, -17886, -18710, -18927, -19540, -19962, -19824, -19537, -19820, -20019, -18979, -18458, -18182, -18031, -17132, -16517, -15987, -15075, -14288, -13767, -13349, -13261, -13076, -13357, -13783, -14683, -15536, -15632, -16422, -16474, -17095, -17121, -17039, -16904, -16897, -17363, -17274, -17795, -18003, -17936, -17557, -17493, -17807, -16999, -16397, -15563, -14999, -14162, -12926, -12350, -10966, -10800, -10598, -11021, -11930, -12581, -13824, -14963, -16278, -16651, -17532, -18515, -19207, -19393, -20201, -20528, -20851, -21408, -22030, -22622, -22165, -21543, -20452, -19902, -18277, -16785, -15343, -13619, -12051, -11011, -10876, -10717, -10587, -10790, -11508, -12366, -13467, -13690, -14302, -14962, -16053, -16618, -17744, -19464, -20060, -21095, -22245, -23176, -22848, -22229, -22303, -20895, -19682, -18033, -16822, -15484, -14393, -13386, -12090, -11964, -11336, -11008, -11151, -11586, -11694, -11939, -12789, -13117, -13910, -15180, -16284, -17125, -18001, -19466, -20132, -20244, -20619, -20817, -20643, -19988, -19181, -18306, -17726, -16967, -15781, -15033, -14540, -14202, -12760, -12074, -11849, -11238, -10801, -10690, -11056, -11014, -12122, -12710, -13700, -14854, -15975, -17556, -18558, -19870, -20908, -21803, -21817, -22158, -22310, -22390, -21937, -21502, -20960, -20280, -19479, -18461, -16763, -15921, -14411, -13325, -11715, -11413, -10894, -10498, -10557, -10898, -11145, -11939, -12826, -13784, -14977, -15654, -16720, -17808, -19315, -19621, -19956, -20699, -21200, -21327, -20583, -20810, -20114, -19680, -18675, -17855, -16613, -15626, -14663, -13444, -12678, -12381, -12074, -12259, -12370, -13033, -13801, -14396, -14842, -15622, -16224, -16827, -16994, -17752, -18261, -18639, -18780, -18884, -19310, -19279, -18965, -18527, -18392, -18013, -17189, -16479, -15531, -14678, -13969, -13265, -12821, -12489, -12440, -12233, -12142, -12799, -12574, -12902, -12980, -13815, -14217, -14486, -15642, -16514, -17278, -17885, -18591, -19850, -20072, -20346, -20516, -21031, -20403, -19726, -19252, -18620, -17839, -16436, -15886, -15273, -14620, -13823, -13741, -13578, -13158, -12985, -12738, -13365, -13570, -13833, -14675, -15649, -16424, -17200, -18424, -19708, -20154, -20628, -21063, -21258, -20600, -20097, -19655, -19259, -18088, -17226, -16490, -15941, -15063, -13952, -13964, -13150, -13007, -12396, -12623, -12563, -13314, -13805, -14614, -15210, -15955, -17259, -17619, -18046, -18273, -18507, -18627, -18173, -18297, -18274, -18325, -18032, -17787, -17671, -17042, -16139, -15465, -14640, -14057, -13499, -13163, -12687, -12762, -12933, -12653, -12409, -12926, -12607, -13320, -13798, -14726, -14634, -15682, -16135, -17155, -18042, -18364, -18822, -18762, -18956, -18892, -18370, -18460, -17990, -17742, -17386, -16837, -16334, -15836, -15598, -15512, -15402, -15321, -14782, -15309, -15443, -15867, -15935, -16343, -16625, -17109, -17508, -17979, -18033, -18427, -18973, -19257, -19438, -19319, -19095, -18576, -18103, -17567, -16788, -16201, -15354, -14782, -14392, -14434, -14430, -14405, -14603, -14346, -14489, -14547, -14613, -14490, -14507, -15432, -15909, -16475, -17350, -17918, -18242, -18485, -18849, -18838, -18256, -17695, -17354, -17078, -16575, -16153, -15634, -15440, -15172, -15057, -14522, -14501, -13958, -13690, -13386, -13670, -13594, -13537, -13349, -13990, -14381, -14590, -15217, -15785, -16429, -16401, -16875, -17225, -17648, -17424, -17459, -17709, -17594, -17219, -16961, -17173, -16667, -16441, -16096, -16178, -15876, -15517, -15484, -15495, -15333, -15494, -15441, -15532, -15862, -16109, -16828, -16769, -17022, -17088, -17295, -17414, -17501, -17529, -17670, -17589, -17841, -18108, -18288, -18144, -17965, -17598, -16990, -16748, -16429, -16028, -15400, -15144, -15234, -15218, -14911, -15133, -15024, -15170, -15283, -15666, -16087, -16161, -16518, -16845, -17692, -17970, -18116, -18261, -18292, -18297, -18038, -18273, -17800, -17332, -16888, -16678, -16486, -15843, -15139, -15106, -14871, -14958, -14627, -14673, -14605, -14740, -14705, -14720, -14707, -14693, -14629, -14592, -14833, -15182, -15393, -15426, -15778, -16045, -16372, -16290, -16054, -15848, -15751, -15483, -15109, -14763, -14679, -14653, -14400, -14598, -14737, -15075, -15217, -15665, -15711, -16055, -16004, -16384, -16618, -16984, -17150, -17354, -17689, -17807, -17910, -17922, -18024, -17838, -17907, -17960, -17965, -17748, -17614, -17378, -17330, -17129, -16830, -16829, -16562, -16315, -15976, -15867, -16044, -16253, -16402, -16477, -16640, -16894, -16885, -17347, -17627, -17707, -17422, -17228, -17387, -17625, -17264, -17200, -17149, -17273, -17155, -16709, -16566, -16310, -16285, -15854, -15795, -15324, -15245, -14754, -14788, -15033, -15157, -15225, -15199, -15580, -15452, -15664, -15525, -15269, -15123, -15106, -14910, -14609, -14382, -14571, -14940, -15217, -15156, -15378, -15616, -15521, -15293, -15135, -15118, -14819, -14849, -15165, -15442, -15743, -15909, -16313, -16485, -16860, -17216, -16879, -16820, -16808, -16825, -16774, -16770, -16992, -17089, -17013, -16907, -17027, -17287, -17070, -16925, -16791, -16802, -16691, -16309, -16704, -16776, -16701, -16545, -16572, -16677, -16387, -16200, -16243, -16045, -16143, -16405, -16542, -16829, -16697, -16858, -16722, -16994, -16818, -16529, -16629, -16507, -16679, -16523, -16875, -17148, -17034, -17485, -17161, -17336, -17055, -16909, -16795, -16638, -16694, -16099, -16286, -16149, -15970, -15864, -15749, -15958, -15420, -15343, -15223, -15182, -14873, -14821, -14862, -15062, -15124, -15504, -15768, -16340, -16661, -16755, -16736, -16956, -17026, -16600, -16303, -16040, -15781, -15374, -15240, -15003, -14737, -14811, -14743, -14854, -14612, -14683, -14543, -14890, -14880, -15219, -15694, -16337, -16982, -17226, -17695, -18310, -18522, -18485, -18786, -18708, -18426, -17862, -17216, -16971, -16475, -16220, -15674, -15203, -15038, -14894, -14749, -14621, -14497, -14285, -14369, -14397, -14645, -14963, -15324, -15813, -16196, -16778, -17083, -17324, -17492, -17831, -18065, -17948, -17847, -17767, -17919, -17683, -17613, -17423, -17333, -17106, -16934, -16615, -16161, -15914, -15821, -15730, -15452, -15356, -15442, -15644, -15670, -15685, -15781, -16100, -16291, -16394, -16778, -17261, -17500, -17630, -17841, -18198, -17981, -17799, -17719, -17358, -17148, -16859, -16547, -15908, -15311, -14782, -14329, -14122, -13699, -13192, -13021, -13103, -13233, -13633, -13955, -14704, -15094, -15656, -16500, -17240, -17809, -18026, -18520, -18785, -18856, -18913, -18626, -18610, -17872, -17434, -16899, -16444, -15673, -15000, -14529, -13962, -13828, -13292, -13406, -13216, -13381, -13390, -13577, -14095, -14492, -15054, -15551, -16205, -16862, -17509, -17790, -18224, -18834, -18775, -18537, -18581, -18423, -18310, -17831, -17843, -17312, -16908, -16609, -16359, -16150, -15546, -15300, -15044, -15061, -15117, -15243, -15487, -15645, -15803, -16145, -16507, -16550, -16676, -16824, -17252, -17435, -17708, -17796, -17983, -18070, -18178, -18118, -17918, -17748, -17337, -17002, -16572, -16425, -15999, -15426, -14916, -14595, -14284, -13919, -13774, -13762, -13834, -13889, -14401, -14853, -15343, -15656, -16252, -16569, -17003, -17591, -18032, -18107, -18225, -18411, -18404, -18393, -18148, -17942, -17495, -16967, -16578, -15758, -15187, -14502, -14097, -13776, -13551, -13302, -13296, -13638, -14131, -14216, -14662, -14970, -15399, -15647, -15935, -16491, -16693, -17038, -17135, -17292, -17800, -17759, -17741, -17616, -17614, -17505, -17020, -16622, -15995, -15697, -15056, -14961, -14776, -14816, -15013, -15389, -15854, -16091, -16398, -16403, -16453, -16437, -16434, -16337, -16522, -16677, -16944, -17149, -17575, -17973, -18000, -18103, -17949, -17858, -17662, -17360, -17138, -16738, -16618, -16409, -16300, -16484, -16529, -16383, -16234, -16276, -16272, -15827, -15651, -15589, -15803, -15793, -15807, -16000, -16069, -16461, -16591, -16954, -17187, -17120, -16841, -16527, -16414, -16082, -15921, -15715, -15499, -15208, -15130, -15080, -15030, -15080, -15131, -15194, -14989, -14927, -14957, -15130, -15364, -15571, -15907, -16203, -16566, -16930, -17276, -17400, -17131, -16985, -16872, -16548, -16208, -16017, -15796, -15433, -15238, -15191, -15049, -14903, -14679, -14534, -14700, -14911, -15083, -15297, -15542, -15976, -16043, -16324, -16875, -17325, -17503, -17690, -17937, -18084, -17976, -17866, -17647, -17570, -17231, -16988, -16598, -16399, -16353, -16242, -16263, -16305, -16456, -16522, -16534, -16637, -16581, -16717, -16894, -17069, -17036, -17026, -17029, -17003, -17082, -17098, -17272, -17237, -17117, -16889, -16812, -16704, -16123, -15908, -15709, -15512, -15162, -15000, -14963, -14914, -15052, -15182, -15153, -15324, -15432, -15537, -15645, -15941, -15863, -15811, -15864, -15973, -15908, -16024, -16560, -16859, -17137, -17238, -17168, -16806, -16703, -16191, -16084, -16171, -15254, -15650, -14745, -14937, -14732, -14854, -14690, -15316, -15291, -14963, -15262, -15915, -14598, -15878, -15688, -15666, -15991, -17007, -15798, -17108, -17271, -16985, -16604, -17993, -16698, -16733, -17500, -17292, -16476, -17488, -16707, -16259, -16370, -17154, -15921, -16804, -17315, -16163, -16450, -17012, -16420, -16149, -17032, -17023, -15997, -16906, -16760, -16077, -16816, -16464, -16735, -16498, -17216, -16391, -16747, -16755, -16981, -16515, -17505, -16584, -17126, -16327, -16663, -15947, -16022, -15788, -15788, -15222, -15424, -15270, -15707, -15229, -16393, -15563, -15967, -15873, -16354, -15527, -16377, -15962, -15912, -16024, -16043, -15522, -16085, -16116, -15966, -15730, -16589, -15973, -16059, -16223, -16097, -16427, -16465, -16472, -16709, -16271, -16429, -15697, -15793, -15143, -15505, -14935, -14562, -14948, -14526, -14168, -15380, -14738, -14870, -15438, -15765, -14976, -16403, -16707, -16297, -16577, -17599, -16862, -17302, -17708, -17673, -16831, -17776, -17157, -17121, -17191, -17597, -16198, -17078, -17160, -16547, -16350, -17079, -16463, -16306, -16672, -16391, -16008, -16231, -16368, -16189, -16574, -16653, -16812, -16486, -17201, -16977, -17145, -17393, -17435, -17164, -17428, -17370, -17187, -17327, -17225, -16670, -16988, -16214, -16371, -16166, -16105, -16048, -16594, -15592, -15593, -15868, -15255, -14988, -15255, -14910, -14536, -14698, -14629, -14121, -14639, -15333, -15184, -15773, -15566, -15505, -15221, -15731, -15627, -15527, -16085, -16246, -15792, -16042, -15683, -15984, -15530, -15940, -15397, -15321, -15018, -15386, -14965, -15664, -15914, -15934, -16090, -16177, -16153, -16129, -16558, -17057, -17165, -17447, -17315, -17209, -17110, -16764, -16828, -16819, -17104, -16939, -16945, -17279, -16988, -17210, -17254, -17021, -17096, -17060, -16551, -16290, -17017, -16581, -16717, -16977, -16907, -16599, -17161, -16940, -16848, -16987, -17112, -16676, -16985, -16958, -17119, -16871, -17114, -17286, -17063, -17151, -16859, -16490, -16444, -16436, -16205, -16056, -16436, -15791, -15604, -15742, -15490, -14717, -15182, -14753, -14638, -14259, -14055, -13751, -14171, -14255, -14604, -14830, -15327, -15225, -15757, -15727, -16168, -15705, -16104, -16023, -16016, -15706, -16012, -15583, -16182, -15887, -16310, -16076, -16691, -16265, -16348, -16315, -16650, -15988, -16536, -15886, -16116, -15499, -15788, -15601, -16047, -15827, -16293, -16276, -16377, -16319, -16913, -16941, -17458, -17359, -17699, -17682, -17790, -17207, -17679, -17244, -17464, -16911, -17059, -16950, -16813, -16534, -16800, -16880, -16398, -16303, -16557, -16017, -16369, -16527, -16789, -16776, -17038, -17023, -16874, -17007, -16922, -16941, -17094, -16892, -16861, -16311, -16412, -16165, -16014, -16096, -16214, -15908, -16010, -16232, -15899, -15723, -15927, -15423, -14966, -14897, -14534, -14086, -14178, -14484, -14221, -14724, -15046, -15369, -15254, -16023, -16194, -16446, -16574, -16645, -16158, -16421, -16487, -16276, -15956, -16267, -15904, -15389, -15823, -15708, -15813, -16219, -16499, -16341, -16343, -16541, -16128, -16090, -16168, -16168, -16183, -16116, -16358, -15710, -16477, -16407, -16563, -16745, -17012, -16766, -16701, -17257, -16980, -16736, -17240, -16776, -16482, -16724, -16381, -16054, -16168, -16219, -15935, -16027, -16144, -15834, -16175, -16452, -16404, -16523, -16765, -16677, -16377, -16993, -17097, -16935, -17512, -17457, -17587, -17666, -17776, -17293, -17267, -17020, -16759, -16658, -16425, -15857, -16031, -15996, -15762, -15891, -15886, -15269, -15137, -15361, -15056, -14702, -14912, -14774, -14954, -15089, -15184, -15624, -15760, -16477, -16172, -16729, -16882, -16621, -16669, -16819, -16433, -16093, -16403, -16030, -15384, -16075, -15985, -15581, -16194, -16141, -15800, -15830, -15769, -15278, -15203, -15011, -14619, -14260, -14265, -14348, -14431, -15194, -15736, -15985, -16661, -17275, -17069, -17649, -17886, -17433, -17396, -17674, -17358, -17415, -17729, -17747, -17597, -17955, -18060, -17664, -17701, -17320, -16709, -16352, -16191, -15924, -15825, -15988, -15943, -15730, -16147, -15776, -15737, -16022, -16130, -16042, -16351, -16528, -16547, -16873, -17096, -17467, -17328, -17644, -17277, -17154, -17072, -16638, -16298, -16033, -15929, -15200, -15056, -15237, -14502, -14362, -14553, -14719, -14306, -14634, -14793, -14835, -15121, -15425, -15605, -15821, -16080, -16288, -16489, -16603, -16969, -16686, -17145, -16836, -17039, -16505, -16476, -16105, -16182, -16138, -15996, -15777, -15516, -15273, -15026, -14834, -14898, -14578, -14759, -14605, -15322, -15217, -15616, -16147, -16645, -17468, -17682, -18376, -18236, -19024, -18876, -18921, -18889, -19045, -18397, -18345, -18318, -17866, -17741, -17507, -17077, -16714, -16025, -15958, -15239, -14901, -14522, -14474, -14330, -14237, -14244, -14631, -15020, -14947, -15478, -15656, -16256, -16033, -16867, -16985, -17117, -17352, -17413, -17606, -17545, -17501, -17698, -17170, -17287, -17158, -16361, -16080, -16055, -15465, -15257, -14852, -14571, -14217, -14370, -14278, -14083, -14525, -14703, -14778, -15091, -15525, -15946, -15996, -16153, -16344, -16615, -16925, -17084, -17290, -17202, -17355, -16771, -16705, -16532, -15903, -15860, -15037, -14907, -14120, -13781, -13794, -13433, -14065, -13748, -14529, -14988, -15341, -16368, -16588, -17735, -18192, -18994, -19512, -19783, -20407, -20414, -20637, -20560, -20309, -20274, -19478, -19099, -18166, -17609, -16893, -15732, -15350, -14715, -14081, -13723, -13601, -13699, -13258, -14086, -13806, -14045, -14504, -14583, -14825, -15301, -15982, -16292, -16507, -17548, -17245, -18089, -18429, -18292, -18487, -18175, -18593, -17485, -17861, -17582, -16768, -16508, -16234, -15592, -14883, -14448, -14254, -13325, -13502, -13670, -13556, -13882, -14186, -14465, -14741, -15265, -15467, -15791, -16420, -16571, -16801, -17257, -17285, -17385, -17295, -17116, -17070, -16177, -16209, -15616, -15094, -14750, -14530, -14203, -13722, -13499, -13369, -13163, -13670, -13800, -14331, -15239, -15566, -16502, -17380, -17902, -18977, -19604, -20589, -20711, -21005, -21433, -20938, -21127, -20505, -20146, -19707, -18806, -18213, -17381, -16771, -16050, -15301, -14655, -14282, -13640, -13190, -13205, -13112, -13121, -13281, -13764, -14254, -14757, -15427, -15973, -16696, -17447, -17683, -18123, -18438, -18374, -18699, -18418, -18744, -18181, -18369, -17846, -17435, -16956, -16354, -15725, -15079, -14415, -13903, -13294, -13387, -12833, -13246, -13184, -13514, -13968, -14418, -14986, -15267, -15834, -16072, -16398, -16708, -17081, -17015, -17129, -16807, -17192, -17083, -17115, -16989, -17046, -16778, -16033, -15841, -15294, -14687, -14209, -13597, -13040, -12930, -12727, -12986, -13596, -14043, -14967, -15649, -16524, -17273, -17595, -18739, -19078, -20004, -20597, -20910, -21411, -21486, -21477, -21580, -20660, -20878, -19470, -18849, -17736, -16501, -15503, -14431, -13554, -13240, -12546, -12876, -12163, -12669, -12841, -12945, -13321, -14250, -14364, -14916, -15447, -16362, -16834, -17559, -18569, -18527, -19411, -19242, -19174, -19181, -18573, -18150, -17771, -17387, -16806, -16000, -15820, -15174, -14569, -14207, -13880, -13606, -13327, -13469, -13883, -13948, -14650, -14864, -15721, -15985, -16477, -16998, -17127, -17815, -17760, -17921, -18166, -17697, -17960, -17623, -17631, -17282, -16747, -16878, -15806, -15635, -14705, -14386, -13718, -12880, -12619, -11613, -11598, -11687, -12170, -13170, -13640, -14982, -15509, -17245, -17723, -18773, -19665, -20135, -21240, -20916, -21269, -21528, -20991, -21242, -20660, -20156, -19566, -18296, -17576, -15875, -15027, -13586, -12333, -11750, -11180, -10908, -11323, -11060, -12168, -11991, -13628, -14022, -14848, -16124, -16296, -17173, -18144, -18652, -19692, -19054, -20592, -20359, -20327, -20835, -19839, -20227, -18805, -18342, -17776, -16448, -16143, -14501, -14299, -13931, -13058, -13078, -13144, -13419, -13498, -13746, -14768, -14577, -15771, -16048, -16942, -16910, -17908, -17842, -18255, -18341, -18859, -18253, -18795, -18349, -18460, -17681, -17497, -16934, -16252, -15670, -14758, -14014, -13354, -12423, -12071, -11420, -11118, -10641, -10912, -11592, -12468, -13329, -14247, -15198, -16116, -17186, -17997, -19184, -19556, -20462, -21198, -20899, -21502, -20763, -20920, -20629, -19369, -19421, -17676, -17457, -15617, -15465, -14409, -13527, -12799, -12277, -12276, -12418, -12187, -12828, -13430, -13560, -14908, -14915, -16885, -16888, -17610, -18590, -19044, -19880, -19352, -19750, -19939, -19502, -19767, -18844, -18951, -17750, -16989, -16819, -15692, -15448, -14655, -14449, -14095, -14019, -13728, -13918, -13997, -14423, -14472, -15232, -15550, -16168, -16535, -17288, -17602, -18037, -18097, -18500, -18508, -18928, -18672, -18660, -18560, -17595, -17512, -16372, -16115, -15267, -14578, -14254, -13447, -13405, -12431, -12295, -11481, -10962, -10518, -10366, -11128, -12176, -13320, -14252, -15062, -16169, -17158, -18250, -18947, -19811, -20512, -21261, -21548, -21676, -21592, -20895, -20337, -19986, -18475, -18027, -16759, -15561, -14515, -13751, -13153, -12124, -11987, -11768, -11913, -12627, -12999, -13704, -14843, -15276, -16306, -17102, -17937, -18645, -19104, -20178, -20553, -21082, -20944, -20525, -20752, -19451, -19118, -17931, -16877, -16052, -14923, -14712, -13933, -13778, -13406, -13127, -13564, -13446, -13923, -14282, -14610, -15247, -15541, -16358, -16888, -17348, -18001, -18234, -18984, -18763, -18906, -18948, -18266, -18498, -17798, -17583, -17075, -16301, -15927, -15033, -14661, -14355, -13398, -13560, -12608, -12667, -12104, -11864, -11745, -10838, -11368, -10962, -11479, -12934, -13822, -16091, -15704, -17562, -17866, -19064, -20337, -19990, -21482, -21574, -22154, -21610, -21052, -20578, -19068, -18613, -17459, -16095, -15426, -13928, -13031, -12938, -12400, -12245, -11879, -12595, -12853, -13459, -14738, -15207, -16276, -16912, -17463, -18495, -19172, -20061, -21120, -21781, -22649, -22329, -22038, -21041, -19779, -18206, -16727, -15720, -14185, -13215, -13033, -12640, -12362, -12761, -12106, -12703, -12498, -13016, -13663, -14342, -15427, -15916, -17111, -17910, -19051, -19613, -20165, -20393, -20597, -19872, -20347, -19194, -18849, -18239, -17450, -16454, -15787, -14939, -14118, -13202, -12752, -11931, -11593, -11488, -11180, -11153, -11450, -11162, -11079, -11182, -11351, -11749, -12550, -14462, -15891, -17343, -17628, -18672, -18721, -19294, -20389, -20351, -21840, -21189, -22156, -21165, -20921, -20201, -18193, -18395, -16073, -15954, -14189, -13651, -13140, -12634, -13064, -12826, -12394, -13284, -13453, -14364, -15242, -16332, -17109, -17984, -18812, -19371, -20148, -20574, -21502, -21777, -22251, -21387, -20949, -19178, -18579, -16701, -15717, -14818, -13368, -12956, -12413, -11920, -12257, -11992, -13007, -12424, -13151, -13708, -14223, -16042, -16722, -18503, -19219, -19925, -20874, -20647, -21145, -20562, -20001, -19584, -18725, -18062, -17039, -15871, -15464, -13931, -13929, -12974, -12052, -11955, -11135, -12054, -11943, -12330, -12630, -12411, -12904, -12776, -13045, -13241, -13377, -14055, -14633, -15324, -16498, -17272, -18274, -18840, -18767, -18270, -18049, -18176, -18625, -19169, -19200, -19094, -18142, -17775, -16314, -15976, -15721, -15698, -15693, -15383, -15243, -14553, -14613, -14948, -14992, -15580, -15903, -16704, -17419, -18069, -18166, -18472, -18601, -19009, -19321, -19850, -20162, -19994, -19455, -18754, -18073, -17364, -16666, -16048, -14853, -14762, -13839, -13946, -13412, -13989, -13861, -14326, -14066, -14560, -14796, -16077, -16292, -17706, -18026, -18462, -18643, -18960, -19082, -19097, -18753, -18512, -17818, -17308, -16361, -16024, -15268, -14707, -14404, -14055, -13690, -13145, -12982, -12812, -12803, -13403, -13381, -13789, -13723, -13936, -14256, -15035, -15547, -15850, -15846, -15886, -15679, -15939, -16752, -17164, -17352, -17172, -16676, -16477, -16038, -16310, -16253, -16222, -15794, -15280, -14901, -15341, -15588, -16094, -16423, -16614, -16328, -16460, -16581, -16822, -17072, -17428, -17793, -17490, -17739, -17646, -17804, -17977, -18275, -18506, -18631, -18754, -18768, -18492, -18654, -18628, -18250, -17773, -16614, -16032, -15166, -14944, -15125, -15013, -14857, -14787, -14467, -14583, -14557, -14974, -15448, -15850, -16209, -16584, -17082, -17589, -18186, -18591, -18864, -18804, -18363, -18282, -17690, -17194, -16762, -16054, -15503, -14967, -14865, -14709, -14771, -14647, -14358, -14141, -13939, -13597, -13586, -13795, -14199, -14289, -14557, -14742, -15006, -15278, -15334, -15916, -15897, -16073, -16217, -16521, -17007, -16809, -16778, -16584, -16256, -16068, -15825, -15654, -15746, -15210, -15127, -14580, -14987, -15308, -15258, -15566, -15691, -15661, -15750, -16197, -16833, -16903, -17531, -17700, -18145, -18241, -18424, -18655, -18296, -18290, -18065, -18150, -18256, -18034, -17828, -17615, -17089, -16939, -16870, -16884, -16091, -15537, -15512, -15233, -15968, -15565, -15329, -15195, -14791, -15514, -15881, -16320, -16626, -16711, -16966, -16743, -17054, -17345, -18114, -19013, -19004, -18645, -17442, -16950, -16410, -15936, -15996, -15800, -15948, -15932, -14981, -14891, -14536, -14628, -14596, -14427, -14544, -14328, -14731, -15135, -15333, -15963, -15876, -16165, -15834, -15794, -16476, -16781, -17974, -17371, -17383, -16705, -16325, -16339, -15914, -15537, -15407, -15312, -14709, -14285, -13965, -13250, -13613, -13834, -13667, -14520, -14274, -13751, -14493, -13630, -14459, -14046, -15061, -15459, -17416, -18100, -19214, -19448, -19338, -18373, -18296, -18652, -19350, -20394, -20437, -20510, -20252, -18693, -18124, -16126, -17129, -15699, -16476, -15696, -15114, -14706, -13378, -13986, -13387, -14267, -14596, -15802, -16818, -17028, -17159, -16603, -17129, -17122, -18307, -18634, -18978, -19237, -18106, -18651, -17429, -17816, -16890, -16493, -17082, -15922, -16805, -15413, -15287, -14938, -14351, -15496, -14654, -15445, -14347, -14379, -14124, -14156, -14361, -14496, -15374, -15604, -16514, -16587, -16613, -16787, -16787, -17739, -17339, -18093, -17231, -16957, -16542, -15448, -15256, -14318, -14252, -13872, -13321, -12975, -12258, -11628, -11889, -11328, -11825, -12034, -13064, -15697, -15294, -17560, -16290, -17557, -20020, -19623, -23580, -20998, -23171, -21831, -20148, -22036, -17323, -20374, -18244, -18655, -19095, -14349, -15586, -10930, -12590, -12156, -12101, -13260, -12675, -13416, -14596, -14491, -16215, -15809, -17119, -18461, -19129, -20173, -20090, -19711, -19774, -19012, -19483, -18733, -18861, -18214, -18145, -16733, -16139, -14019, -13711, -12759, -13189, -14077, -13656, -15137, -14195, -15019, -15252, -14902, -16391, -15636, -17695, -16988, -17890, -17449, -17615, -17975, -17989, -19028, -18464, -18492, -17642, -16501, -16593, -15104, -15540, -14382, -14713, -13745, -13459, -13177, -12426, -12152, -11208, -11475, -11256, -11803, -12394, -12643, -14226, -14736, -15582, -15456, -15979, -16352, -18751, -19757, -22326, -21843, -22403, -21653, -19808, -20453, -18129, -19647, -19663, -19618, -19755, -15815, -16214, -12415, -13994, -12930, -13461, -13061, -13392, -12908, -13564, -12964, -13644, -13188, -15052, -16648, -18137, -18871, -19291, -18700, -19019, -18549, -19305, -18901, -19545, -19354, -18842, -18331, -17172, -15779, -15033, -14834, -14972, -14833, -14908, -14249, -14041, -13634, -14284, -14187, -15469, -15581, -16657, -16297, -17250, -16628, -17171, -17494, -17962, -18782, -18845, -18885, -18227, -17419, -17437, -17050, -16733, -16639, -15957, -15588, -15075, -14666, -13796, -12847, -12131, -11415, -11023, -11212, -11556, -12285, -13468, -13478, -14454, -13595, -15366, -16220, -17956, -19772, -19290, -21483, -19993, -21154, -20347, -19427, -20646, -19749, -21377, -19191, -18527, -16862, -15583, -15369, -14777, -14040, -13929, -13589, -14022, -14320, -13595, -13594, -12343, -13768, -13767, -15254, -15812, -16284, -16798, -17321, -17616, -17980, -17569, -18578, -18763, -19319, -19551, -18634, -18384, -17254, -16633, -16452, -15646, -15678, -14406, -14387, -13934, -13886, -13898, -13946, -14334, -14757, -15465, -15980, -16389, -16751, -16828, -17235, -17476, -17995, -18598, -18562, -18608, -18228, -17849, -17567, -16869, -16500, -16151, -16205, -16009, -15822, -15459, -14724, -14563, -14620, -14590, -14525, -14452, -13862, -14676, -14704, -14928, -14165, -14538, -15189, -16085, -16661, -16827, -16769, -16998, -17290, -17254, -17561, -17681, -18171, -18458, -18860, -18796, -18342, -17844, -17345, -16956, -16910, -16869, -16987, -16348, -16006, -15283, -15146, -14624, -14418, -14431, -14464, -14439, -14445, -14279, -14104, -14234, -14651, -15480, -16282, -16523, -17112, -17146, -17615, -17720, -17620, -17573, -17109, -17055, -16811, -16604, -16564, -15658, -15921, -15427, -15313, -15194, -14364, -14988, -14699, -15378, -15709, -15744, -16012, -15715, -16455, -16614, -16790, -17087, -16890, -17159, -17307, -17513, -17570, -17213, -17616, -17473, -17496, -17748, -17913, -17859, -18206, -18193, -17769, -17134, -16456, -16180, -15390, -15203, -14721, -14443, -14668, -14551, -15023, -14971, -15228, -15405, -15226, -15716, -15868, -15783, -16377, -15944, -16795, -17050, -17601, -18419, -18189, -18816, -18217, -18092, -17754, -16759, -16509, -15452, -15574, -14783, -14536, -14059, -13444, -13421, -13175, -13484, -13593, -13825, -14057, -14453, -14925, -15058, -15642, -15951, -16769, -16907, -17947, -18196, -18525, -18588, -18332, -17899, -17437, -17094, -16874, -16335, -16112, -15454, -15212, -14807, -14726, -14454, -14598, -14851, -15292, -15939, -15966, -16073, -15718, -16073, -16496, -17222, -17757, -17945, -17960, -17776, -17990, -18276, -18662, -19006, -18674, -18369, -18230, -18633, -18439, -18555, -18285, -17770, -17099, -16405, -15544, -14560, -14657, -14582, -15125, -15405, -13960, -13122, -12763, -13127, -13694, -14572, -14958, -14959, -15593, -15589, -15417, -15456, -16053, -17192, -18778, -19119, -19030, -18445, -17826, -17639, -17423, -17501, -16591, -16468, -15826, -15460, -15346, -14304, -14127, -13501, -13990, -13892, -13932, -13916, -13703, -13825, -14160, -14739, -15039, -15767, -16305, -16881, -17124, -17572, -17833, -18289, -18729, -18457, -18512, -17756, -17577, -16931, -16817, -16355, -15549, -15725, -14699, -15043, -14674, -15403, -15366, -15603, -16120, -16112, -17007, -16944, -17307, -17143, -17219, -17732, -17958, -18457, -18562, -18496, -18609, -18546, -18240, -17699, -17461, -17424, -17142, -16523, -16161, -14591, -13993, -13164, -13782, -14602, -14721, -15379, -12402, -12769, -11910, -13906, -16002, -16718, -17997, -16346, -18004, -16143, -17498, -18287, -19390, -21642, -21165, -20882, -17752, -17712, -16610, -17673, -17665, -17724, -15191, -13667, -12600, -11005, -11750, -11107, -12563, -11321, -12602, -11733, -11208, -12509, -13372, -15500, -16710, -17718, -17377, -17214, -18247, -19220, -20254, -21317, -21122, -20128, -20006, -18624, -18951, -17635, -17646, -17049, -15991, -15523, -14053, -13576, -13029, -13151, -13651, -13295, -13289, -13093, -13693, -15022, -16066, -17149, -17794, -18088, -18609, -18499, -19449, -19152, -19839, -19810, -20103, -19358, -18720, -17555, -16640, -15508, -14749, -14270, -13527, -14562, -14054, -14560, -12766, -12040, -12191, -12276, -14935, -15048, -16739, -16075, -17253, -17309, -17281, -19503, -19554, -21970, -21827, -21293, -19905, -19118, -19343, -18761, -18751, -17703, -15542, -14090, -13307, -12551, -13099, -12044, -12302, -10353, -10820, -10419, -10441, -11718, -12499, -14040, -15391, -16391, -16821, -16906, -18142, -19135, -20016, -20732, -20514, -20066, -20344, -19450, -19579, -18312, -18136, -17163, -16724, -15917, -14826, -13938, -13757, -13234, -13383, -13080, -13306, -13334, -13759, -14633, -14987, -15598, -16059, -16759, -17649, -18051, -19034, -18700, -19185, -18579, -18602, -18027, -17297, -16957, -16331, -16607, -16443, -15944, -15153, -13378, -12290, -12204, -12827, -15223, -15464, -16049, -14993, -15408, -16078, -15571, -17928, -17516, -20167, -20519, -20069, -18937, -18036, -19351, -20197, -21440, -21335, -19212, -17707, -16580, -16076, -16189, -15585, -15355, -13609, -13066, -11986, -10672, -10839, -11741, -12685, -13926, -13442, -13227, -12443, -13893, -15468, -16512, -17995, -17838, -18047, -18059, -17880, -18854, -18636, -19996, -19208, -18786, -18090, -16861, -17059, -16533, -17119, -16915, -15847, -15232, -13353, -13767, -13851, -15215, -15785, -15696, -15462, -14733, -14780, -15168, -15650, -16290, -16009, -15947, -14950, -14735, -14549, -15250, -16104, -17203, -17231, -17031, -14752, -14224, -13900, -15835, -17697, -18238, -17660, -15743, -16431, -15404, -16415, -17387, -18123, -19981, -19139, -18505, -16677, -17124, -18386, -19594, -20569, -19733, -17938, -16821, -15887, -16708, -17031, -17624, -16818, -15350, -15050, -13557, -13652, -14103, -14980, -15746, -15210, -14657, -13318, -13558, -14371, -15374, -16579, -17198, -16537, -16735, -15831, -16550, -16905, -17531, -17983, -16922, -16720, -16092, -15762, -16241, -16175, -17293, -16405, -16490, -16055, -15255, -16280, -15949, -16829, -16417, -16262, -15967, -14861, -15316, -15196, -15181, -15381, -14997, -14611, -14215, -13587, -14376, -13892, -14714, -14377, -14150, -14458, -14520, -14728, -14980, -15020, -16551, -16944, -18159, -17684, -17597, -18592, -17722, -18662, -18166, -18852, -19738, -19209, -18983, -17199, -18028, -18078, -19053, -18994, -18578, -17248, -16971, -16837, -16982, -16762, -16466, -16000, -15278, -15394, -14055, -13638, -13660, -14946, -15171, -16236, -15473, -15029, -15197, -15811, -17518, -17211, -18360, -17320, -17229, -17485, -16796, -17654, -16866, -17618, -16532, -15778, -15185, -14431, -14501, -15063, -14803, -14984, -14221, -14347, -14500, -14745, -16321, -16157, -17069, -16727, -16628, -16433, -16650, -17151, -17529, -17661, -17462, -16534, -15757, -14918, -14350, -13998, -13952, -13133, -13144, -12129, -12608, -12590, -12187, -12956, -12284, -14744, -14778, -17147, -16934, -16917, -19417, -18614, -21331, -19692, -21093, -21038, -20796, -21899, -19679, -20855, -19384, -19223, -18938, -17524, -17073, -16466, -15507, -15698, -14182, -14914, -14135, -13442, -14388, -13055, -14813, -14000, -14220, -14934, -14114, -16816, -15779, -17136, -17594, -16983, -18881, -17634, -19312, -18677, -18505, -19768, -18020, -18919, -17733, -16893, -16449, -15165, -15318, -14175, -13497, -13752, -11993, -12957, -12381, -12652, -13578, -13647, -15141, -14838, -16056, -16624, -16664, -18241, -17913, -18538, -18330, -18503, -18796, -17834, -17515, -16311, -14909, -14625, -13390, -13317, -12731, -12562, -12579, -10707, -11830, -10774, -13366, -14694, -15376, -16585, -15710, -18165, -17538, -19388, -20160, -20619, -22716, -22251, -22779, -21230, -20216, -20764, -20076, -20623, -19386, -17096, -16806, -15070, -15563, -14932, -14040, -13903, -12218, -13077, -12165, -12374, -13012, -12662, -14513, -14358, -14685, -15298, -15096, -17591, -17412, -18638, -18716, -17719, -18999, -18476, -19417, -19065, -18122, -18204, -17159, -17351, -16757, -15260, -15794, -14492, -15015, -14515, -13776, -13713, -13194, -14406, -14530, -14845, -15571, -15337, -16581, -16874, -17372, -18021, -17434, -18495, -17509, -17564, -17240, -16423, -16438, -15528, -15003, -13601, -12890, -12831, -12897, -13813, -13788, -13001, -13132, -12858, -14731, -16033, -16566, -17187, -17413, -18287, -18074, -18788, -18910, -19373, -20550, -19741, -20267, -18321, -18922, -18548, -19208, -19504, -18511, -17714, -17471, -16054, -16345, -15651, -15303, -15247, -14686, -14896, -13354, -13483, -13036, -12859, -13787, -13352, -13993, -13300, -13806, -14141, -14935, -16012, -16745, -17087, -17558, -17813, -18006, -18790, -18619, -18887, -17989, -18021, -17258, -16689, -16497, -16021, -16365, -15859, -16475, -15252, -15582, -15209, -16078, -16225, -16159, -16316, -16046, -16674, -17231, -17249, -16940, -16885, -16837, -17329, -17504, -16977, -15764, -15068, -14809, -14408, -14976, -13828, -14157, -13093, -14660, -14481, -14962, -14479, -14951, -14685, -15128, -16655, -16347, -17621, -17424, -17363, -17802, -17680, -18111, -17846, -19288, -18523, -19417, -18122, -18150, -17553, -17881, -18279, -17894, -17093, -16657, -16171, -15385, -15343, -15198, -15094, -14664, -14478, -14118, -14143, -13833, -14340, -13842, -14256, -14249, -14090, -14721, -14645, -15988, -16256, -16885, -17026, -16550, -17253, -17107, -17487, -17695, -17537, -16850, -16740, -16441, -16462, -16014, -15879, -15755, -15834, -16532, -16092, -16418, -16199, -16693, -17485, -17516, -17435, -17211, -16990, -16987, -17486, -17003, -17407, -16607, -16802, -16198, -16020, -15835, -15353, -15800, -15488, -15383, -15324, -15129, -15193, -15411, -15637, -15759, -16052, -16125, -16498, -16264, -16398, -16278, -16307, -16586, -16339, -16619, -16610, -17269, -17569, -17855, -17686, -17393, -17344, -17088, -16645, -16366, -16293, -16333, -16567, -16248, -15943, -15116, -14721, -15057, -14834, -15571, -14886, -15423, -15000, -14952, -14867, -14468, -14701, -14777, -15457, -15904, -15576, -15439, -15546, -16005, -16665, -16434, -16238, -15870, -15939, -16610, -16573, -16750, -16281, -16714, -16858, -17045, -17097, -16932, -16792, -17018, -17167, -17440, -17229, -17227, -17210, -17222, -17205, -16927, -17136, -16989, -16967, -16551, -16172, -16114, -16118, -16294, -16022, -15536, -15499, -15955, -16204, -16514, -16232, -16322, -16342, -16647, -17054, -16975, -17093, -16731, -17018, -16606, -16344, -16403, -16185, -16836, -16464, -16766, -16461, -16262, -16295, -15898, -16054, -15594, -15423, -15369, -15118, -15480, -15397, -15070, -14926, -14479, -14911, -14974, -15335, -15109, -15004, -14737, -15095, -15319, -15925, -16009, -16712, -16939, -17197, -17218, -16645, -16139, -15915, -15543, -15743, -15246, -15373, -14855, -14655, -14886, -14828, -15288, -15631, -16172, -16365, -16696, -17297, -17298, -18102, -18419, -18782, -18752, -18720, -18610, -18258, -18327, -18074, -17785, -17212, -16835, -16391, -15976, -15973, -15818, -15642, -15753, -15658, -15592, -15518, -15614, -16035, -16534, -17007, -16940, -16629, -16716, -16991, -17485, -17776, -17733, -17558, -17296, -17527, -17493, -17290, -17268, -16918, -17000, -16540, -16263, -15889, -14999, -15340, -14721, -14795, -14483, -13946, -13863, -13333, -13422, -13436, -13278, -13465, -13186, -13397, -13780, -14171, -14981, -15289, -15599, -15935, -15763, -16422, -16281, -16898, -17043, -17013, -17226, -16826, -16911, -16727, -16520, -16483, -15836, -15726, -15107, -15234, -15602, -16042, -16507, -16526, -16657, -16886, -17362, -18009, -18045, -18164, -18270, -18383, -18829, -18696, -18673, -18198, -18121, -18149, -17891, -17576, -17044, -17113, -16856, -16452, -16004, -15620, -15740, -15869, -16278, -16339, -16009, -16093, -15736, -16269, -16414, -16589, -16568, -16508, -16774, -16750, -17019, -17147, -17142, -17441, -17804, -17664, -17400, -16906, -16514, -16386, -16124, -16442, -15579, -15352, -14254, -13600, -13032, -12855, -13087, -12981, -13064, -12794, -12399, -12850, -13148, -13901, -14534, -14929, -15497, -15349, -16082, -16074, -16777, -16882, -17150, -17277, -16778, -16676, -16349, -16249, -16310, -16229, -16209, -15763, -15680, -15559, -15441, -15694, -15445, -15828, -16111, -16748, -17029, -16997, -17097, -17522, -18037, -18815, -18792, -18399, -18097, -17902, -18651, -18910, -19199, -18766, -18031, -18002, -17449, -17290, -16783, -16499, -16703, -16495, -16235, -15854, -15308, -15744, -15767, -16180, -16272, -16388, -16596, -16902, -16793, -17045, -16949, -17738, -18003, -18337, -18349, -17824, -17683, -17181, -17162, -16870, -16745, -16007, -15794, -14679, -14332, -13325, -12879, -12786, -12598, -12924, -12774, -12918, -12547, -12813, -13289, -14109, -14823, -15399, -15401, -15784, -15936, -16338, -16718, -16469, -16749, -16465, -16735, -16381, -15979, -15840, -15342, -15452, -15522, -15616, -15512, -15194, -15104, -15571, -15895, -16366, -16131, -16686, -16721, -17110, -17623, -17563, -17751, -17625, -17535, -17504, -17146, -17259, -17781, -17788, -18019, -17357, -17238, -16792, -16973, -17218, -17307, -17404, -17124, -16852, -16401, -16131, -15845, -16126, -16360, -16897, -16961, -17089, -17050, -16808, -17641, -17884, -18571, -18466, -18453, -18294, -18135, -18163, -17590, -17366, -17049, -17121, -16683, -16390, -15389, -14801, -14255, -14494, -14126, -13975, -13687, -13323, -13543, -13659, -14018, -14218, -14527, -14783, -15005, -15288, -15698, -15952, -15966, -16112, -15992, -15972, -16067, -15682, -15602, -15307, -15103, -14928, -14743, -14857, -14849, -15070, -14953, -15096, -15231, -15542, -15789, -15916, -16137, -16390, -16750, -16941, -17307, -17158, -17174, -16972, -17101, -17220, -17580, -17671, -17731, -17198, -17103, -16868, -17046, -17030, -16818, -16699, -16507, -16471, -16435, -16670, -16811, -16917, -16858, -17050, -17151, -17310, -17400, -17460, -17347, -17312, -17533, -17505, -17895, -17415, -17639, -17255, -17364, -17200, -16751, -16533, -15930, -16142, -15590, -15759, -15300, -15086, -15017, -14980, -14999, -14812, -14854, -14867, -15420, -15712, -16162, -15845, -15764, -15878, -16354, -16930, -16912, -16865, -16258, -16241, -15897, -16080, -15675, -15462, -14938, -14588, -14634, -14291, -14391, -14059, -14237, -14132, -14511, -15031, -15272, -15574, -15701, -15945, -16356, -16725, -16749, -17264, -17195, -17590, -17534, -17447, -17350, -16959, -17219, -17017, -17029, -16995, -16828, -16885, -16486, -16458, -16075, -15922, -16026, -16168, -16436, -16551, -16398, -16376, -16461, -17021, -17391, -17324, -17398, -17132, -17613, -17875, -17710, -17554, -16868, -16944, -16822, -16814, -16161, -15907, -15754, -15882, -15781, -15509, -14761, -14591, -14858, -15134, -15155, -14785, -14548, -14537, -15428, -15950, -16379, -16262, -16327, -16733, -17110, -17469, -17269, -17286, -17351, -17660, -17661, -17567, -16781, -16282, -15955, -16010, -16008, -15594, -15383, -14801, -14818, -14639, -14780, -15034, -15146, -15637, -15529, -15631, -15533, -15791, -16162, -16238, -16607, -16692, -16803, -16947, -16566, -16518, -16359, -16698, -17049, -16763, -16670, -16026, -16016, -15971, -16038, -16090, -15846, -15859, -15844, -16210, -16349, -16375, -16543, -16882, -17103, -17359, -17252, -17449, -17333, -17543, -17733, -17477, -17515, -17264, -16776, -16484, -16041, -15943, -15887, -15768, -15318, -14711, -14242, -14334, -14304, -14510, -14404, -14111, -14138, -14408, -15064, -15465, -16069, -16641, -16864, -17386, -17364, -17912, -17842, -18545, -18593, -18559, -18501, -17850, -17434, -16699, -16450, -16200, -16036, -15845, -15214, -14944, -14530, -14526, -14664, -15020, -15273, -15383, -15565, -15675, -15700, -16209, -16536, -16830, -17146, -16855, -16814, -16469, -16681, -16884, -17044, -17187, -16822, -16303, -16063, -15689, -15858, -15788, -16160, -16048, -15751, -15603, -15319, -15600, -15840, -16311, -16537, -16751, -16607, -16623, -16688, -17214, -17535, -17972, -18111, -17881, -17775, -17294, -17474, -16955, -17114, -16763, -16346, -15873, -15347, -14882, -14558, -14316, -14057, -14107, -13929, -13952, -13738, -14009, -14028, -14316, -14864, -15332, -15790, -15967, -16504, -16974, -17660, -17912, -18387, -18397, -18680, -18616, -18417, -17917, -17491, -17240, -16961, -16653, -16131, -15511, -14862, -14845, -14746, -14991, -14932, -15075, -14981, -15011, -15377, -15299, -15839, -16052, -16729, -16953, -17183, -17082, -17274, -17309, -17816, -17805, -17579, -17452, -16907, -16947, -16480, -16703, -16465, -16303, -16025, -15627, -15565, -15377, -15463, -15510, -15687, -15801, -16178, -16142, -16247, -16167, -16413, -16704, -17015, -17128, -17119, -17017, -17002, -17100, -16941, -16760, -16460, -16414, -16354, -16306, -15843, -15375, -15102, -15013, -15082, -15217, -14998, -14885, -14814, -14823, -14918, -15037, -15357, -15608, -15966, -16243, -16266, -16356, -16658, -16939, -17365, -17354, -17372, -17068, -17046, -17007, -16847, -16803, -16604, -16304, -15935, -15743, -15437, -15471, -15378, -15637, -15522, -15370, -15242, -15019, -15283, -15588, -16246, -16372, -16537, -16375, -16427, -16767, -17260, -17300, -17278, -17063, -16956, -16992, -17111, -17253, -16867, -16741, -16405, -16615, -16539, -16660, -16613, -16485, -16768, -16785, -17081, -16806, -16615, -16382, -16577, -16707, -16856, -16858, -16531, -16201, -16076, -16043, -15862, -15632, -15317, -15468, -15576, -15774, -15668, -15527, -15515, -15550, -15692, -15692, -15370, -15524, -15589, -16098, -16047, -16048, -15730, -15903, -16514, -16586, -16492, -16379, -16130, -16477, -16512, -16673, -16553, -16479, -16392, -15940, -15986, -15998, -16037, -16232, -15914, -15853, -15405, -15500, -15594, -15947, -16069, -16035, -15685, -15554, -15569, -15888, -16061, -16367, -16435, -16330, -16275, -16108, -15925, -16113, -16242, -16664, -16617, -16437, -16203, -16011, -16244, -16476, -16998, -17102, -17132, -16890, -16895, -16914, -17015, -17299, -17327, -17420, -17246, -17428, -16916, -17199, -17011, -17367, -17091, -16988, -16713, -16365, -16421, -16180, -16215, -15859, -15859, -15729, -15716, -15557, -15513, -15473, -15720, -15696, -15711, -15575, -15456, -15564, -15720, -15945, -15957, -16120, -16021, -16213, -16509, -16618, -16540, -16592, -16487, -16585, -16509, -16438, -16089, -15669, -15647, -15616, -15851, -15933, -15782, -15346, -15023, -15075, -15105, -15260, -15589, -15634, -15727, -15675, -15527, -15521, -15634, -16177, -16308, -16361, -16167, -15930, -15691, -15692, -15890, -16055, -16390, -16315, -16122, -15717, -15786, -15929, -16415, -17045, -17297, -17319, -17082, -17001, -17030, -17336, -17800, -17839, -17763, -17348, -17204, -17073, -17191, -17268, -17227, -17191, -17077, -16832, -16556, -16433, -16441, -16566, -16763, -16617, -16374, -15865, -15629, -15900, -16061, -16341, -16202, -15937, -15732, -15816, -16047, -16265, -16377, -16513, -16503, -16602, -16561, -16401, -16388, -16410, -16734, -16704, -16605, -16091, -15687, -15637, -15835, -16021, -15888, -15446, -14956, -14647, -14672, -14933, -15086, -15271, -15184, -15262, -15076, -15128, -15123, -15338, -15527, -15721, -15684, -15558, -15603, -15521, -15798, -16033, -16084, -16012, -16012, -15757, -15706, -15663, -15917, -16353, -16467, -16740, -16510, -16477, -16407, -16645, -16808, -17269, -17344, -17458, -17164, -17108, -17072, -17174, -17505, -17478, -17644, -17254, -17227, -16956, -16904, -16918, -16868, -16842, -16892, -16736, -16407, -16311, -16218, -16417, -16427, -16646, -16433, -16294, -16286, -16172, -16295, -16334, -16618, -16667, -16801, -16881, -16745, -16880, -16875, -17073, -16974, -16913, -16580, -16370, -16341, -16392, -16370, -16193, -16099, -15656, -15520, -15312, -15219, -15052, -15048, -14939, -14809, -14591, -14416, -14245, -14376, -14657, -14963, -15213, -15205, -15088, -15005, -15078, -15317, -15464, -15546, -15654, -15611, -15900, -15872, -15965, -15915, -16064, -16531, -16661, -16862, -16662, -16565, -16471, -16727, -16928, -17263, -17297, -17272, -17046, -16923, -16939, -16861, -17286, -17244, -17236, -17112, -17020, -16886, -16692, -16771, -16800, -16738, -16660, -16517, -16462, -16489, -16451, -16626, -16623, -16807, -16826, -16795, -16730, -16509, -16604, -16609, -16761, -16934, -16761, -16817, -16583, -16637, -16712, -16647, -16736, -16672, -16719, -16453, -16216, -16218, -16190, -16104, -15917, -15714, -15512, -15493, -15611, -15566, -15461, -15480, -15354, -15279, -15045, -14924, -14916, -14988, -15066, -15002, -15060, -15053, -15016, -15059, -15092, -15215, -15312, -15462, -15488, -15497, -15666, -15734, -15858, -16032, -16248, -16382, -16507, -16653, -16835, -16838, -17098, -17107, -17149, -17110, -17168, -17114, -17129, -17225, -17299, -17274, -17164, -16731, -16409, -16386, -16328, -16475, -16481, -16584, -16375, -16505, -16347, -16379, -16372, -16491, -16646, -16619, -16722, -16586, -16543, -16722, -16886, -17024, -17060, -16941, -16927, -16680, -16875, -16783, -16916, -16845, -16673, -16586, -16381, -16389, -16116, -16090, -15887, -15920, -15924, -16012, -15964, -15731, -15502, -15363, -15427, -15446, -15683, -15526, -15501, -15255, -15305, -15309, -15306, -15390, -15368, -15375, -15426, -15329, -15245, -15140, -15134, -15430, -15528, -15749, -15552, -15512, -15468, -15767, -16244, -16422, -16472, -16392, -16500, -16653, -16927, -16966, -17037, -16998, -17104, -17143, -17154, -17121, -16945, -16916, -16935, -16961, -16809, -16760, -16569, -16605, -16548, -16558, -16536, -16338, -16227, -16100, -16229, -16358, -16564, -16688, -16728, -16515, -16465, -16419, -16718, -16818, -16764, -16689, -16508, -16656, -16697, -16674, -16668, -16623, -16718, -16650, -16571, -16337, -16135, -16078, -16043, -16146, -16023, -15935, -15834, -15707, -15739, -15819, -15762, -15856, -15890, -15859, -15762, -15737, -15685, -15549, -15550, -15680, -15572, -15549, -15343, -15341, -15311, -15307, -15494, -15331, -15408, -15347, -15350, -15242, -15352, -15491, -15764, -16225, -16418, -16364, -16316, -16480, -16711, -17024, -17049, -17075, -16918, -17130, -17281, -17249, -17281, -17224, -17065, -17023, -17058, -16779, -16624, -16504, -16644, -16483, -16366, -15975, -15800, -15744, -15864, -15862, -15864, -15982, -15989, -16165, -16315, -16420, -16511, -16760, -17110, -17211, -17273, -17117, -16891, -16906, -17016, -17149, -17052, -16993, -16806, -16564, -16310, -16182, -15992, -15918, -15874, -15857, -15741, -15568, -15438, -15295, -15485, -15517, -15730, -15484, -15530, -15533, -15590, -15699, -15664, -15789, -15812, -15941, -16017, -15998, -15943, -15921, -15883, -15971, -15903, -15846, -15687, -15730, -15734, -15649, -15617, -15440, -15456, -15641, -16047, -16416, -16138, -16510, -15792, -16499, -16776, -16436, -17358, -16522, -17276, -17107, -17143, -16961, -16967, -18327, -16873, -18370, -16984, -16724, -17250, -16170, -16688, -16548, -17054, -15517, -15451, -14914, -15545, -16724, -16093, -16195, -15196, -15998, -16163, -16217, -15601, -16556, -17287, -17139, -17090, -16038, -15991, -17040, -17293, -17212, -16832, -17155, -15654, -15737, -16723, -15874, -15659, -16125, -14846, -16077, -16116, -14927, -15215, -15319, -15863, -14830, -15806, -15951, -14378, -16508, -14715, -16076, -15768, -16565, -15804, -16865, -16598, -16102, -16788, -15827, -16728, -16059, -16727, -16636, -15870, -16305, -15488, -15932, -15933, -16635, -15749, -15575, -16157, -15509, -16496, -15936, -16066, -16259, -16888, -17101, -16885, -17442, -16121, -17273, -16537, -17176, -17432, -16877, -17076, -16728, -17156, -15849, -16812, -16125, -16881, -16852, -16995, -16225, -15978, -16016, -15134, -16692, -16169, -17149, -16769, -16333, -16340, -15577, -15975, -15810, -16081, -17143, -16278, -16758, -16216, -15870, -16038, -16297, -16186, -16778, -16054, -16382, -16059, -15929, -15292, -15439, -15094, -15418, -15198, -15960, -14504, -15843, -14404, -15542, -14904, -15474, -15338, -15358, -15679, -16014, -15544, -16292, -15625, -16294, -16101, -16815, -15788, -16717, -16384, -17064, -16779, -17378, -16887, -16485, -16814, -17131, -17087, -17780, -17061, -17494, -16590, -16973, -16438, -16714, -16923, -16823, -16851, -16660, -16243, -16545, -16461, -16998, -16085, -16455, -16418, -16253, -16182, -16348, -16738, -16102, -16688, -16480, -15918, -16365, -16431, -16444, -16587, -16657, -16423, -16261, -16337, -16432, -16511, -16632, -16774, -16300, -16355, -16197, -15763, -16168, -15710, -15526, -15153, -13772, -14335, -13090, -13445, -13003, -11446, -14056, -13736, -16475, -16214, -15345, -16942, -15014, -18122, -17869, -18493, -20745, -19062, -20974, -17918, -16686, -16418, -14346, -17437, -15798, -16125, -16594, -13575, -14926, -13339, -13635, -15048, -14051, -17683, -17301, -17696, -18294, -15962, -17928, -16498, -18093, -17921, -17810, -18681, -16841, -18189, -16303, -16086, -16231, -15130, -16829, -15684, -16180, -16621, -15364, -16502, -15883, -16379, -16639, -15919, -17004, -16034, -16566, -16031, -15632, -16737, -16258, -17186, -16920, -16565, -16702, -16539, -17031, -17244, -17216, -17321, -16977, -16287, -15939, -15480, -14718, -14541, -14133, -13698, -13297, -12916, -12638, -12114, -11642, -12664, -14833, -16090, -18003, -17097, -17599, -16844, -17804, -18376, -18405, -20309, -19667, -20256, -18012, -16694, -15345, -14246, -15120, -14453, -14949, -14508, -14734, -14439, -15525, -15016, -16014, -16313, -16548, -18424, -17999, -17926, -18368, -17309, -17890, -16864, -16420, -16312, -15118, -15995, -15139, -15884, -15985, -15136, -16905, -15199, -16186, -16477, -16669, -18730, -18510, -18515, -18647, -17440, -17056, -16755, -16405, -16600, -16431, -16323, -15526, -15176, -15087, -15194, -16116, -15826, -16788, -17355, -17435, -18098, -17344, -17797, -17869, -17301, -17829, -16329, -15564, -13806, -13013, -12556, -11579, -12259, -10541, -11683, -12079, -13467, -16523, -15663, -17336, -16263, -16425, -17667, -17469, -19519, -19536, -20722, -19618, -16806, -15939, -13650, -14378, -14768, -13768, -14964, -13771, -14293, -14539, -14534, -16341, -16475, -17709, -18747, -19081, -19397, -18798, -19011, -18032, -18151, -17528, -16488, -16282, -15566, -15306, -15302, -15431, -15443, -15364, -15777, -15772, -16532, -16602, -17455, -18547, -18647, -18709, -18463, -18033, -17857, -17349, -17793, -16914, -16204, -15070, -14787, -14507, -15061, -15337, -15155, -15540, -15599, -16053, -16601, -16697, -17296, -17373, -17184, -17262, -16917, -16296, -15995, -15139, -15222, -13729, -13351, -13441, -11958, -12236, -11372, -11850, -13158, -13561, -16455, -15087, -16567, -16030, -16529, -18287, -17500, -19807, -20363, -19751, -19346, -16561, -17171, -15093, -15945, -15110, -14311, -15737, -15877, -16153, -17007, -15901, -17221, -15878, -17230, -18423, -17717, -18507, -18970, -17577, -18614, -15771, -16794, -15856, -15783, -16166, -14853, -15419, -15419, -15438, -16002, -15095, -16301, -15793, -17551, -17635, -17485, -18103, -17350, -17520, -18148, -16955, -17502, -16298, -15844, -15673, -15367, -15530, -15569, -15305, -15560, -15383, -15704, -16150, -16765, -16907, -16808, -17238, -16818, -16868, -16674, -16793, -16745, -15639, -14616, -13984, -12678, -12044, -11448, -11260, -10550, -10880, -11792, -13556, -16029, -15720, -17136, -17206, -16563, -19635, -19653, -21710, -22084, -22137, -21354, -18791, -18485, -16179, -15849, -15738, -13426, -15057, -14433, -13789, -15429, -13918, -15766, -15824, -15551, -17870, -17635, -18873, -20002, -19801, -19006, -18379, -17813, -16932, -16802, -16203, -15387, -16267, -15375, -14638, -14842, -13624, -13993, -14697, -15268, -16298, -16588, -16162, -17200, -17276, -17169, -17764, -17051, -16995, -16323, -16114, -15554, -15375, -14914, -14754, -14805, -14094, -14024, -15206, -15430, -16474, -17304, -17176, -17658, -17698, -17737, -18376, -17148, -16693, -15898, -15407, -14562, -14000, -13177, -12272, -10775, -10355, -9893, -11274, -13183, -16095, -17741, -17771, -19817, -19031, -20278, -21260, -21464, -23259, -23082, -22804, -20263, -18318, -15642, -14579, -13653, -12601, -13137, -13878, -14182, -14452, -15657, -15444, -16312, -15616, -17752, -18954, -19371, -20498, -20927, -19737, -18306, -17452, -15951, -14920, -14944, -13847, -14012, -13002, -12501, -12414, -12366, -12190, -13489, -13860, -14375, -15814, -16106, -17165, -17592, -18019, -18392, -18411, -17913, -17504, -16972, -15712, -15954, -15234, -14588, -14342, -14727, -15207, -15547, -16440, -16850, -17156, -18318, -18452, -19884, -18986, -18980, -19025, -17938, -17036, -16628, -15050, -14978, -13682, -12410, -11419, -9659, -9081, -9779, -11552, -14005, -17473, -18724, -19871, -20052, -19941, -21176, -21496, -22507, -22205, -23191, -20486, -18683, -17569, -14071, -14259, -11161, -11094, -11027, -12622, -13185, -14307, -15650, -15604, -17272, -16974, -17821, -19449, -19104, -20801, -20909, -19322, -18908, -17187, -15501, -15256, -13193, -12705, -12316, -11506, -11642, -11683, -12169, -13041, -13725, -14865, -15737, -17267, -17603, -19409, -20392, -20848, -20982, -19598, -18406, -17482, -15302, -15224, -14185, -14176, -13492, -14174, -14400, -14337, -15270, -16474, -17414, -18271, -18451, -19459, -19450, -19340, -19464, -18383, -17269, -16075, -14824, -14427, -12848, -12241, -10983, -10052, -9263, -9319, -11270, -12990, -16300, -17862, -19156, -20431, -20039, -22249, -21119, -22275, -21153, -22087, -20897, -18621, -17891, -15264, -14876, -13062, -11706, -12484, -12484, -14058, -14658, -17064, -17074, -18428, -18047, -18375, -18460, -18324, -18276, -18866, -18028, -18057, -17681, -16325, -15209, -14364, -12405, -12466, -11775, -12185, -12511, -13440, -13381, -14574, -15085, -15331, -16426, -17665, -18396, -19679, -19952, -19962, -19260, -17672, -16504, -14834, -13475, -13261, -13240, -13895, -13660, -14901, -15282, -15964, -16776, -17365, -18307, -18603, -18903, -19565, -19675, -18771, -18244, -17332, -15788, -14904, -14044, -13610, -13310, -12579, -12738, -12505, -12623, -13246, -14668, -15727, -17357, -18739, -19529, -19880, -19615, -19085, -18843, -18106, -17657, -17471, -16474, -15293, -15799, -14613, -15089, -14318, -15219, -16334, -16842, -17812, -18444, -19461, -19611, -19542, -19634, -18517, -17762, -16769, -15964, -15389, -14633, -14205, -13728, -13154, -12890, -12735, -12418, -12747, -13039, -13960, -14607, -15939, -16315, -17461, -18250, -18542, -19604, -19200, -19323, -19492, -18453, -17713, -15921, -14406, -13423, -12432, -12756, -13077, -13424, -13795, -14373, -14882, -15550, -16863, -17321, -18764, -18972, -19573, -20106, -19859, -19713, -19007, -17904, -16932, -15883, -15318, -14683, -14077, -13529, -13019, -13003, -13541, -14062, -14961, -15582, -16620, -17337, -17625, -17901, -17566, -17022, -16740, -16665, -16558, -16048, -15463, -14538, -14029, -13504, -13757, -14409, -14856, -15989, -16956, -18006, -18808, -19231, -19488, -19663, -19512, -19744, -19316, -18578, -18462, -17997, -17369, -16662, -15441, -14521, -14032, -13550, -13860, -13921, -14449, -14522, -14609, -14681, -14702, -15585, -16330, -16742, -17508, -18127, -18377, -18463, -17528, -16743, -15204, -14478, -14520, -14360, -14536, -15081, -15717, -16065, -16370, -16169, -16466, -16538, -17112, -17359, -17762, -17527, -17655, -17631, -17366, -16861, -15869, -15255, -15204, -14686, -14944, -14416, -14263, -13961, -14408, -15292, -15943, -16287, -16783, -17027, -17244, -16916, -17148, -16702, -16365, -16318, -16130, -16069, -15553, -14900, -14387, -13727, -13609, -13777, -14651, -15474, -16167, -17586, -18107, -18825, -19283, -19292, -19625, -19114, -18620, -18762, -18342, -18250, -17885, -17403, -16804, -15794, -15303, -15200, -15068, -14879, -15047, -15250, -15779, -16164, -16123, -16052, -15935, -15783, -15952, -16717, -17108, -17110, -16167, -15950, -15257, -14405, -14269, -14153, -13981, -14406, -15205, -15962, -16851, -17273, -17860, -18150, -17938, -17994, -17645, -17605, -17416, -16795, -16423, -15585, -15289, -14731, -14422, -14360, -13870, -13972, -13890, -14122, -15003, -15776, -17132, -17593, -17896, -18314, -18017, -17712, -17558, -17164, -16738, -16064, -15718, -15645, -15207, -14837, -13841, -13500, -13002, -13330, -13961, -14659, -15618, -16648, -17967, -18908, -19707, -20226, -20277, -20163, -19658, -18742, -18249, -17600, -16815, -16196, -15246, -14364, -13777, -13587, -13667, -14313, -14678, -15259, -16017, -16924, -17902, -18441, -18733, -18836, -17837, -17730, -17432, -16831, -15967, -14958, -14487, -13784, -13430, -13363, -12959, -13321, -13575, -14121, -15168, -16513, -17511, -18739, -18801, -19447, -19589, -19421, -19225, -18586, -17677, -17022, -16254, -15774, -14716, -14220, -13849, -13425, -12831, -12813, -13633, -14070, -15093, -16560, -17315, -17672, -17839, -17988, -17454, -16975, -16466, -16427, -16378, -15978, -15418, -14767, -14010, -13517, -13496, -14038, -14417, -15112, -16015, -17189, -18102, -18913, -19936, -20262, -20406, -20515, -19763, -19182, -18017, -16864, -16478, -15815, -14938, -14136, -13630, -13648, -13491, -13757, -14537, -15204, -15993, -17043, -18279, -19251, -19769, -19985, -19444, -18582, -17946, -16643, -15730, -14843, -13866, -12783, -12214, -11550, -11255, -11442, -11711, -12396, -13040, -14570, -16107, -17795, -18938, -20333, -21037, -20978, -20768, -20751, -20285, -19375, -18096, -16724, -15718, -14968, -14390, -13644, -12453, -11612, -11763, -12755, -14044, -15041, -16102, -16941, -17516, -17775, -17678, -17582, -17089, -16956, -16877, -16866, -16425, -15338, -15025, -14083, -13702, -14038, -14415, -15588, -16137, -16967, -17696, -18399, -19073, -19816, -20422, -20531, -19442, -18904, -18262, -17413, -16721, -16306, -15741, -14724, -14437, -14071, -13928, -13917, -14201, -15108, -15383, -16367, -16829, -17837, -18819, -19452, -19653, -19413, -18787, -17720, -16775, -16052, -15252, -14223, -13094, -12253, -11422, -11190, -11186, -11511, -11758, -12762, -13901, -15621, -17346, -18410, -19383, -19675, -20031, -20495, -20284, -20265, -19180, -17688, -16376, -15672, -14828, -13663, -12538, -11907, -11512, -12028, -12856, -14146, -14983, -15678, -16548, -17195, -17646, -17930, -18045, -17991, -17566, -17595, -17513, -17416, -16565, -15737, -15474, -15147, -15598, -16126, -16251, -16430, -16609, -17658, -18701, -19616, -20138, -20076, -20096, -19731, -18889, -18479, -18018, -17336, -16954, -16436, -16032, -15204, -14537, -14605, -14735, -14383, -14360, -14409, -14779, -15550, -16616, -17092, -17662, -17828, -17410, -17255, -16683, -16455, -15703, -14932, -14462, -13410, -12776, -12102, -12023, -11622, -11792, -12287, -12555, -13891, -15057, -16173, -17355, -17886, -18819, -19359, -19830, -19941, -19594, -18599, -17739, -16782, -15896, -15070, -14012, -13288, -12908, -12997, -13501, -14596, -15049, -15116, -15734, -16138, -17394, -17948, -18385, -18266, -17648, -17566, -17543, -17411, -17509, -16703, -16273, -16238, -16370, -16667, -16323, -16617, -16873, -17305, -18467, -19098, -19717, -20125, -20126, -19753, -19131, -18197, -17951, -17627, -17205, -16616, -15773, -15337, -14842, -14366, -13999, -13888, -13468, -13646, -14388, -15142, -15888, -16435, -16915, -17310, -17290, -17090, -16690, -16148, -15914, -15647, -15038, -14367, -13544, -12865, -12348, -11883, -11848, -11730, -12525, -13675, -14690, -15778, -16779, -17619, -18235, -18956, -19577, -19483, -19453, -19155, -18726, -17965, -16864, -15672, -14529, -13267, -12667, -12517, -12904, -13205, -13846, -14358, -15144, -16304, -17367, -18586, -18723, -18678, -18458, -18193, -17943, -17743, -17648, -17355, -16870, -16732, -16352, -16166, -16196, -16251, -16570, -16793, -16995, -17746, -18655, -19572, -19692, -19813, -19445, -19272, -18864, -18155, -17926, -16980, -16563, -16189, -15531, -15016, -14156, -13765, -13637, -13879, -14022, -14432, -15127, -15717, -16223, -16934, -17553, -17845, -17689, -17249, -16735, -16119, -15550, -15207, -14729, -14221, -13215, -12265, -11378, -11425, -11729, -12306, -13724, -14335, -15198, -16258, -17288, -18265, -18706, -18695, -18731, -18057, -17572, -17153, -16621, -16066, -15158, -14358, -13222, -12330, -11758, -11754, -12473, -13394, -14863, -16205, -17198, -17893, -18759, -19172, -19344, -19521, -19618, -19916, -19569, -19473, -19001, -18514, -18063, -17513, -17405, -16770, -16387, -16273, -16753, -17037, -17243, -17834, -18096, -18492, -18549, -18983, -18559, -18540, -18062, -17982, -17670, -17337, -16797, -16029, -15521, -15216, -14468, -14111, -13910, -13498, -13364, -13893, -14459, -14832, -15450, -15920, -16240, -16310, -16184, -16173, -15698, -15807, -15738, -15337, -14574, -13821, -13084, -12731, -12688, -12622, -12973, -13154, -13711, -14642, -15572, -16571, -16820, -17193, -17444, -17084, -17189, -17251, -17241, -17069, -16367, -15647, -14582, -14063, -13404, -13272, -13330, -13489, -13945, -14724, -15484, -16794, -17734, -18669, -19565, -19962, -20501, -20574, -20988, -21174, -21010, -21082, -20552, -20232, -19629, -18957, -18355, -17627, -16966, -16263, -15754, -15288, -15512, -15449, -15584, -15592, -15566, -15817, -16333, -16612, -17037, -17370, -17599, -17576, -17493, -17143, -16726, -15923, -15593, -15028, -14753, -14325, -13820, -13733, -13709, -13812, -14197, -14369, -14676, -14664, -15077, -15226, -15412, -15280, -15224, -15231, -14835, -14126, -14117, -13894, -14117, -14156, -14083, -14287, -14484, -14751, -15460, -15738, -15819, -15694, -15622, -15734, -16079, -16419, -16534, -16479, -16393, -16095, -16097, -15664, -15713, -15786, -16076, -16771, -17148, -17786, -17876, -18090, -18497, -18879, -19523, -19458, -19582, -19557, -19744, -20020, -19883, -19696, -19098, -18577, -18342, -18476, -18209, -17734, -17187, -16565, -16012, -15876, -15582, -15194, -15142, -15034, -15616, -16178, -16861, -17002, -16907, -16923, -17010, -16661, -16270, -15922, -15457, -14955, -14527, -13994, -13609, -13260, -13547, -14136, -14548, -15128, -15186, -14885, -14762, -14525, -14871, -14800, -14671, -14307, -13990, -13931, -13426, -13443, -13839, -13968, -14175, -14441, -14613, -14912, -15181, -15619, -15972, -16321, -16413, -16388, -16518, -16571, -16829, -16985, -17214, -17347, -16967, -16850, -17065, -16922, -17066, -17217, -17516, -18021, -18486, -18724, -18890, -18894, -18817, -19039, -19337, -19360, -19308, -19230, -19093, -18617, -18322, -18030, -17632, -17344, -17463, -17488, -17532, -17223, -16887, -16384, -15979, -15792, -15479, -15423, -15594, -15690, -16035, -16082, -16302, -16464, -16229, -15992, -15552, -14944, -15095, -14810, -14843, -14619, -14462, -14259, -14176, -14720, -15191, -15523, -15345, -14916, -14416, -13704, -13414, -13227, -13072, -13355, -13101, -12960, -13186, -12917, -13341, -13675, -14126, -14733, -15331, -15900, -16175, -17194, -17307, -17535, -18004, -17393, -17565, -17521, -17372, -17686, -17598, -17308, -17206, -17254, -17071, -17021, -17286, -17157, -17443, -17791, -18505, -18726, -18759, -18818, -18890, -18512, -18603, -18548, -18155, -17980, -17851, -17877, -17903, -17788, -17714, -16994, -17162, -17390, -18253, -18598, -18545, -18795, -18171, -17666, -16839, -16150, -15471, -14832, -14540, -14568, -14882, -14724, -15020, -14637, -14543, -14600, -14388, -14336, -14412, -14470, -14220, -14042, -13848, -13644, -13809, -14127, -14221, -14133, -13107, -12642, -12602, -12560, -13535, -13495, -13706, -13609, -14171, -14849, -15402, -16959, -17074, -17958, -18157, -17425, -18108, -17870, -19017, -19247, -18840, -17493, -16424, -15105, -15330, -15508, -16188, -15950, -15874, -15312, -16061, -16192, -16819, -17202, -18157, -18286, -19408, -19142, -19667, -19211, -20019, -20366, -20121, -18896, -18340, -17539, -18162, -17698, -17454, -16148, -16284, -16137, -16682, -16642, -16879, -16768, -17419, -17943, -18563, -17903, -17942, -17286, -17101, -16519, -15942, -15521, -14909, -14613, -14130, -12879, -13012, -11807, -12691, -11779, -11896, -11701, -10624, -11801, -12980, -14008, -15037, -14254, -15420, -15520, -16670, -16860, -16197, -17059, -15901, -16215, -15791, -14218, -16224, -15608, -17373, -16050, -15770, -15651, -15572, -16353, -16707, -17259, -17187, -17126, -17834, -16520, -17250, -15787, -16998, -16289, -16239, -15688, -15914, -16486, -16923, -16827, -17001, -17610, -18492, -19376, -19878, -19139, -20322, -19287, -20536, -19663, -20693, -19545, -18963, -17866, -16979, -16872, -16058, -16056, -15713, -14670, -15520, -14639, -15993, -16218, -16905, -17454, -17447, -17132, -16973, -15850, -16190, -15046, -15021, -14094, -13320, -13118, -11345, -13356, -12057, -12471, -12270, -10871, -13440, -12128, -14998, -14026, -15267, -16959, -15954, -18886, -15919, -18250, -18266, -18761, -18638, -16209, -16205, -14715, -14974, -14692, -14512, -14359, -13333, -14769, -14151, -15410, -15370, -16086, -16772, -17050, -17597, -18181, -18706, -18690, -18621, -17855, -17753, -18300, -17735, -18411, -16544, -17940, -17170, -17302, -17770, -16890, -18487, -17839, -18297, -18325, -17696, -19123, -18812, -19039, -18544, -18404, -18047, -17733, -17322, -16723, -16030, -15213, -14571, -13726, -13594, -12733, -14472, -13483, -13861, -13633, -13060, -16656, -14494, -17633, -15188, -14602, -15984, -14211, -17387, -13518, -16191, -15504, -15090, -16574, -13085, -16493, -14579, -17044, -16018, -14570, -15317, -14769, -16171, -15737, -15646, -15152, -15140, -15890, -15674, -16025, -15303, -15690, -15043, -15351, -14772, -16085, -16167, -17316, -16602, -16162, -17772, -17075, -18955, -18355, -18588, -19330, -18541, -20436, -18514, -19092, -18564, -17898, -17763, -16904, -17232, -17103, -16776, -16863, -16324, -16133, -16069, -16496, -16800, -16647, -16854, -16669, -17018, -16588, -16390, -16595, -16529, -15737, -15319, -13675, -14424, -14204, -14188, -14913, -12075, -14265, -13122, -14887, -15139, -13899, -17268, -15427, -18467, -16912, -16872, -18288, -17127, -18430, -16258, -16032, -15480, -15123, -16002, -15039, -14679, -13710, -14061, -13698, -13605, -13485, -13805, -14321, -15052, -15397, -15944, -17143, -16959, -18724, -17116, -18304, -18645, -17650, -19467, -16653, -18347, -16972, -17292, -18119, -17074, -19100, -17809, -18218, -17630, -17198, -17883, -17714, -18194, -18162, -17686, -17715, -17236, -16967, -16470, -15758, -16320, -15072, -15201, -13919, -14237, -14969, -13604, -15123, -12349, -14246, -14630, -14919, -17627, -14144, -17616, -15798, -17341, -16946, -15067, -17957, -15013, -17438, -14710, -14772, -15460, -15394, -17120, -15167, -15676, -15015, -15918, -15827, -16312, -15995, -16071, -16607, -16470, -16087, -15416, -15158, -15647, -14884, -14609, -14023, -15669, -16019, -16563, -15710, -15443, -16714, -16612, -18402, -17418, -17893, -18861, -18137, -19169, -17746, -18928, -19095, -18587, -18589, -17187, -17226, -17041, -16968, -16903, -16137, -16205, -16564, -17145, -16527, -15999, -15919, -15838, -16285, -15521, -15773, -16108, -15106, -16459, -14180, -14759, -14771, -13868, -16484, -13281, -15753, -14739, -15630, -16301, -13507, -16719, -13857, -17008, -15308, -15276, -16632, -15793, -18437, -16278, -16770, -16048, -16197, -16168, -15890, -14843, -13995, -14593, -14323, -14854, -14109, -14219, -15187, -14880, -15822, -15965, -16813, -17129, -17722, -17206, -18182, -18330, -18526, -18607, -17506, -17704, -17764, -18335, -18406, -17563, -17763, -17845, -18178, -17962, -17629, -17200, -17191, -16918, -17918, -16964, -17323, -16653, -16995, -17240, -15824, -16271, -15035, -15267, -14528, -14497, -14880, -13940, -15251, -13886, -16398, -15094, -16067, -15930, -14770, -16713, -15877, -18124, -16310, -16543, -17070, -15632, -17209, -13856, -15756, -15008, -15920, -16486, -14858, -15374, -14586, -15113, -14971, -14586, -13882, -14050, -14529, -14546, -15297, -14030, -14994, -14562, -14675, -14829, -14365, -15099, -15644, -15528, -15892, -15730, -17243, -17641, -19255, -18723, -19279, -19176, -20075, -20481, -19708, -19443, -18956, -18770, -19302, -18695, -18311, -17557, -17231, -16868, -17306, -16191, -16923, -15960, -16460, -16042, -15186, -15901, -14601, -16166, -15390, -15240, -15338, -13504, -16315, -14548, -16456, -15703, -14432, -16054, -14159, -17843, -15825, -17157, -17619, -16183, -18744, -16151, -18075, -16946, -16823, -16668, -15671, -15284, -15340, -14712, -14895, -14291, -13525, -13575, -12996, -13363, -13532, -13803, -13853, -13655, -14124, -14038, -14454, -14102, -14964, -14766, -15089, -15342, -15899, -16213, -17361, -17601, -17680, -17796, -17812, -18659, -18881, -18547, -18973, -18383, -19159, -19236, -19444, -19288, -19317, -19131, -19353, -18870, -17868, -18086, -16975, -16355, -16289, -15073, -15707, -14727, -14474, -15275, -13016, -14786, -14662, -15021, -16379, -14017, -17382, -15586, -17866, -17328, -17005, -18771, -16788, -18918, -16951, -17338, -17926, -16983, -17622, -15565, -15445, -14892, -14891, -15122, -15424, -14292, -14405, -13799, -15111, -14538, -14704, -13937, -13902, -13634, -13497, -14166, -13379, -13962, -13637, -14038, -14736, -14581, -15528, -15411, -16515, -16845, -16961, -17084, -16769, -17326, -17581, -17614, -17525, -17973, -18249, -18971, -19044, -19371, -19432, -19206, -19855, -18931, -18344, -17762, -16955, -16531, -15470, -15775, -15450, -14832, -14664, -14030, -13244, -15013, -14318, -16664, -14383, -14778, -15840, -15459, -18559, -16506, -18826, -18015, -18302, -19783, -17779, -19508, -17976, -19774, -18583, -17667, -16470, -16049, -15383, -15786, -14850, -14373, -13255, -13809, -13952, -14696, -14194, -14058, -13539, -13114, -13093, -14014, -13743, -14921, -13546, -14894, -14351, -14829, -15541, -15522, -16369, -16339, -17004, -17438, -17056, -17532, -17646, -18481, -18028, -17995, -17667, -18388, -18882, -19477, -18949, -18707, -18298, -18121, -17872, -17188, -16131, -15585, -15068, -15112, -14372, -14137, -13957, -12799, -14173, -13558, -15409, -14536, -14924, -15520, -15080, -16963, -16190, -17966, -17629, -17829, -19129, -17715, -19447, -18279, -19450, -18563, -18771, -17275, -17226, -16276, -17338, -16856, -16164, -15292, -14636, -14967, -15345, -14796, -15563, -14100, -14450, -13377, -13363, -13166, -12970, -13137, -13601, -13350, -13463, -13493, -14997, -15272, -16675, -16564, -16774, -17066, -17431, -19001, -18845, -19658, -19824, -19559, -19114, -19020, -19532, -19686, -19464, -18861, -18304, -17680, -17605, -17093, -16095, -15507, -15052, -14893, -14814, -13459, -13885, -13135, -14418, -15261, -14009, -14922, -13200, -15041, -15066, -14853, -16246, -14775, -16441, -16004, -16229, -17016, -16867, -18085, -17950, -17984, -17516, -17691, -17503, -17910, -17583, -17170, -16797, -16044, -15990, -15737, -15491, -15167, -14948, -14690, -14426, -14038, -13839, -13804, -13213, -13755, -13749, -13900, -13997, -14203, -15185, -15664, -16605, -16974, -16901, -17159, -17286, -18005, -18041, -18330, -18374, -18650, -19095, -18883, -19203, -19334, -19769, -20088, -19731, -19370, -18746, -18163, -18165, -17846, -17456, -17283, -16111, -15449, -14233, -13684, -13950, -14093, -15140, -14321, -14063, -14193, -14322, -15547, -14663, -15300, -15082, -15145, -16165, -15553, -15952, -15962, -16320, -16915, -16267, -15817, -15605, -15622, -16130, -16133, -15746, -15563, -15460, -15286, -15405, -14977, -15063, -15344, -15384, -15574, -15277, -14801, -14776, -14572, -14629, -14576, -14198, -14128, -14026, -14038, -14899, -15136, -15558, -15631, -15987, -17028, -17524, -18319, -18492, -18966, -19611, -20175, -20761, -20827, -20622, -20666, -20433, -20709, -19740, -19408, -18729, -18013, -17883, -16998, -16958, -16099, -15995, -15568, -15421, -15184, -15096, -15300, -14982, -15679, -15922, -16021, -15800, -15228, -15439, -15536, -15456, -15326, -14847, -14811, -15020, -15530, -15457, -15177, -14686, -14863, -15144, -15552, -15817, -15617, -15567, -15680, -15768, -15136, -14695, -13969, -13827, -13704, -13335, -13899, -13078, -13571, -13270, -13257, -13575, -13621, -14593, -15276, -15571, -15621, -16239, -16380, -17604, -17899, -18421, -18593, -18430, -18876, -18962, -19040, -19433, -19213, -19246, -18941, -18960, -18620, -18600, -18232, -18555, -18762, -18449, -18503, -17686, -17513, -17216, -17633, -18050, -17444, -17015, -16349, -16182, -15935, -15579, -15306, -15709, -15484, -16451, -15963, -16053, -15829, -15879, -16380, -16179, -16488, -16628, -16659, -16594, -16247, -16067, -15560, -15233, -14749, -14696, -14070, -14264, -14329, -14315, -13747, -13527, -13265, -13496, -13048, -13321, -13103, -13757, -13688, -13865, -13817, -13924, -14491, -14700, -14987, -14744, -14965, -15797, -16384, -16637, -16377, -16665, -17316, -18009, -18514, -18545, -18606, -18952, -19493, -19471, -19117, -18256, -18055, -18289, -18199, -18208, -17097, -17276, -16559, -16996, -17192, -16961, -17349, -16643, -17313, -17306, -17590, -17630, -17630, -17611, -17732, -17861, -17696, -18038, -17390, -17540, -17107, -16682, -16420, -15588, -15810, -15645, -15726, -15618, -15590, -15727, -15676, -16438, -15949, -15780, -15224, -15533, -16074, -15419, -15346, -14531, -13842, -13495, -13048, -13065, -12376, -12553, -12294, -12772, -13053, -13451, -13820, -13722, -14172, -15181, -15562, -16742, -16737, -17721, -18012, -18244, -18376, -18092, -17847, -17459, -17201, -16775, -16169, -15751, -15939, -16347, -16280, -16024, -15288, -15386, -15846, -16973, -17721, -17632, -17544, -17675, -17422, -17900, -17748, -18213, -18321, -18033, -18419, -17940, -18380, -18387, -18441, -17974, -17449, -17288, -17122, -17039, -16999, -17014, -16816, -16930, -16886, -16785, -16873, -16673, -17022, -16527, -16233, -15773, -15226, -15191, -14562, -14338, -13884, -13908, -13993, -13926, -13826, -14003, -14513, -14578, -14758, -14842, -14963, -15419, -15341, -15523, -15158, -15460, -15828, -16431, -16237, -16170, -15957, -16543, -16456, -16344, -15737, -15414, -15454, -15674, -15790, -15978, -15913, -16452, -16133, -16235, -15811, -16385, -16636, -16589, -16167, -15973, -16029, -16216, -16518, -16644, -16701, -17108, -17359, -17858, -17985, -18363, -18341, -18587, -18272, -18144, -17286, -17496, -17103, -17000, -16639, -16040, -16344, -16460, -16665, -16576, -16163, -16559, -16265, -16529, -16425, -16357, -16148, -16096, -15902, -16006, -15808, -15853, -15726, -15627, -15111, -15384, -14847, -15010, -14875, -14927, -15212, -15096, -15412, -15525, -15899, -16746, -16871, -17029, -17170, -17326, -17654, -17706, -17199, -16804, -16017, -16044, -16076, -15621, -15198, -14425, -14189, -14709, -14636, -15291, -14896, -15046, -15201, -15261, -15848, -16032, -16592, -17078, -17587, -17320, -17352, -17329, -17514, -17225, -16774, -16769, -15979, -15924, -15779, -15582, -15748, -15622, -15566, -15683, -15789, -16694, -16766, -17018, -17120, -17259, -17545, -17592, -17319, -17032, -16651, -16436, -16323, -15993, -16019, -16006, -15944, -15912, -15392, -15256, -15268, -15437, -15905, -15817, -16158, -16195, -16542, -17164, -17502, -17918, -17501, -17439, -16997, -17140, -16974, -16698, -16522, -15736, -15927, -15574, -15896, -15640, -15401, -15396, -15703, -16082, -16361, -16461, -16242, -16295, -16086, -16370, -16143, -15985, -16236, -16202, -15786, -16222, -15833, -16531, -15881, -16339, -16207, -15874, -16350, -15748, -16289, -15452, -15961, -15455, -15905, -16048, -15660, -15870, -15253, -15614, -15801, -15375, -15656, -15163, -15590, -15597, -15721, -15620, -15533, -15912, -16349, -16567, -17192, -16731, -17138, -16749, -16784, -16801, -16456, -16578, -16478, -16298, -16705, -16325, -17021, -16517, -16949, -16970, -16865, -17109, -17033, -17471, -17125, -17108, -17005, -17193, -16963, -16808, -16510, -16517, -16439, -16382, -16354, -16058, -15660, -15376, -15788, -15997, -16457, -16664, -16679, -16588, -16804, -17075, -17749, -17377, -17682, -17100, -16787, -16965, -16307, -16703, -15585, -15051, -14302, -14159, -14271, -14321, -14277, -13988, -14043, -14311, -14616, -15163, -15063, -15137, -15380, -15622, -15968, -15832, -15902, -16202, -16030, -16424, -15723, -15542, -15000, -15471, -15603, -15868, -15559, -15603, -15955, -16556, -17132, -17234, -17204, -17320, -17734, -18280, -18202, -17721, -17440, -17212, -17427, -17190, -17027, -16895, -16843, -17003, -16884, -16780, -16707, -16821, -16985, -17131, -16472, -16738, -16916, -17546, -17872, -17505, -17503, -17059, -17349, -17587, -17343, -17179, -16586, -16311, -16300, -15823, -15954, -15649, -15478, -15364, -15347, -15264, -15306, -15004, -15142, -14996, -14816, -14790, -14580, -14358, -14133, -14073, -14141, -14390, -14237, -14235, -14489, -14541, -15221, -15241, -15608, -15489, -15566, -15932, -16228, -16240, -16432, -16420, -16714, -16751, -16961, -17082, -16559, -16764, -16737, -16894, -16818, -16800, -16843, -16905, -16926, -16964, -17014, -17154, -17696, -17903, -17922, -17900, -17854, -18121, -18061, -17492, -17257, -17052, -17377, -17780, -17672, -17296, -16346, -16548, -16664, -16960, -16682, -16401, -16184, -16237, -16429, -16194, -15874, -15603, -15785, -16150, -15883, -15704, -15294, -15487, -15639, -15684, -15503, -14943, -14414, -14633, -14611, -14725, -14414, -14161, -14160, -14331, -14691, -15321, -14960, -15025, -14939, -15123, -15574, -15754, -16009, -16089, -15963, -16507, -16632, -16782, -16676, -16652, -16863, -16631, -16908, -17149, -17072, -17374, -16792, -16839, -16225, -16768, -17163, -17169, -16981, -16628, -16988, -17243, -17542, -17431, -17215, -17236, -17676, -17785, -17886, -17657, -17528, -17681, -17623, -17584, -17695, -17180, -16661, -16121, -16088, -15853, -15859, -15612, -15424, -15440, -15656, -15935, -15537, -15213, -15144, -15265, -15859, -15589, -15388, -15093, -14913, -14932, -14857, -14634, -14508, -14208, -14517, -14667, -14676, -14449, -14555, -14596, -15046, -15479, -15891, -16035, -16274, -16542, -16766, -16918, -17286, -17320, -17293, -17339, -17233, -17221, -17153, -17050, -16799, -16247, -16370, -16283, -16781, -16879, -16737, -16636, -16437, -16970, -17069, -17538, -17573, -17605, -17830, -18068, -17920, -18057, -17762, -17807, -17365, -17291, -16993, -16840, -17009, -16702, -16429, -15731, -15607, -15537, -15617, -15544, -15543, -15360, -15445, -15675, -15955, -15826, -15666, -15346, -15534, -15423, -15215, -14866, -14624, -14683, -14748, -14465, -14400, -13945, -13991, -14325, -14287, -14524, -14363, -14764, -15095, -15708, -16148, -16020, -16111, -16191, -16849, -17098, -17422, -17339, -17388, -17373, -17328, -17457, -17147, -16821, -16873, -17020, -17062, -16881, -16916, -16990, -17306, -17302, -17582, -17638, -17949, -18208, -18184, -17904, -17638, -17419, -17624, -17579, -17678, -17528, -17285, -16970, -16773, -16644, -16508, -16124, -15977, -16054, -15774, -15912, -15682, -15761, -15187, -15141, -15186, -15287, -15388, -15315, -15393, -15471, -15458, -15441, -15072, -14975, -14853, -15130, -14850, -14764, -14430, -14535, -14760, -14624, -14852, -14412, -14494, -14790, -14744, -15028, -14744, -14958, -15275, -15781, -16233, -16190, -16388, -16366, -16542, -16868, -17007, -17081, -17094, -17322, -17345, -17577, -17576, -17706, -17971, -17579, -18085, -18066, -18419, -18502, -18398, -18227, -17962, -17849, -17835, -17651, -17860, -17260, -17220, -17033, -16992, -17311, -17011, -16790, -16528, -16426, -16743, -16271, -16294, -15634, -15699, -15461, -15755, -15462, -15163, -14879, -14823, -14962, -14903, -15073, -15210, -15155, -15349, -15360, -15210, -15182, -15017, -15098, -15134, -15170, -15258, -15264, -15151, -15128, -15135, -15147, -14963, -14797, -14676, -14704, -15034, -15239, -15451, -15412, -15230, -15190, -15551, -15992, -16683, -16730, -16538, -16468, -16861, -17497, -17480, -17892, -17764, -18000, -18169, -18545, -18342, -18201, -18255, -18082, -18050, -17868, -17786, -17849, -17743, -17559, -17328, -17148, -16832, -17107, -17058, -17060, -16578, -16389, -16000, -15870, -15867, -15811, -15580, -15332, -15330, -15302, -15446, -15591, -15306, -15566, -15561, -16020, -16106, -16041, -15905, -15944, -15808, -16030, -15905, -15856, -15863, -15773, -15635, -15289, -14880, -15118, -15256, -15352, -15288, -15027, -14835, -14894, -15030, -15135, -14993, -14807, -14956, -15339, -15742, -15992, -16146, -16205, -16527, -16453, -16607, -16721, -16669, -17135, -17347, -17364, -17330, -17123, -17347, -17427, -17738, -17616, -17497, -17171, -17209, -17206, -17572, -17342, -17266, -16785, -17050, -16726, -16779, -16595, -16238, -16411, -16316, -16219, -16118, -15710, -15759, -15900, -15666, -15747, -15614, -15754, -15816, -15877, -16110, -15920, -16091, -15853, -15976, -15951, -16207, -16538, -16813, -17046, -16830, -16754, -16735, -16799, -16583, -16477, -16322, -16048, -15938, -15735, -15511, -15265, -15258, -15113, -14938, -14814, -14927, -15042, -15342, -15562, -15771, -15832, -15808, -15975, -15818, -16081, -16186, -16396, -16472, -16384, -16488, -16758, -16870, -16979, -16859, -16888, -17181, -17248, -17157, -16993, -16701, -16736, -16610, -16555, -16109, -15835, -15830, -15713, -15937, -15523, -15549, -15435, -15333, -15755, -15578, -15680, -15804, -15969, -16119, -16045, -16087, -16261, -16419, -16660, -16695, -16694, -16711, -17028, -17283, -17604, -17881, -17767, -17851, -17729, -17786, -17739, -17420, -17115, -16864, -16565, -16274, -16115, -15835, -15578, -15372, -15508, -15474, -15389, -15368, -15266, -15375, -15591, -15713, -15872, -15634, -15736, -15666, -15607, -15482, -15436, -15750, -15640, -15717, -15856, -15957, -16354, -16328, -16602, -16350, -16312, -16612, -16606, -16621, -16335, -16241, -16433, -16305, -16239, -15789, -15779, -15759, -15735, -15744, -15253, -15296, -15185, -15264, -14999, -15190, -15265, -15299, -15329, -15501, -15744, -15840, -16025, -16230, -16422, -16786, -17487, -17936, -18237, -18346, -18608, -18872, -18858, -18878, -18536, -18495, -18109, -17828, -17474, -16804, -16571, -16371, -16203, -15860, -15504, -15749, -15855, -16040, -15636, -15544, -15455, -15515, -15711, -15574, -15367, -15383, -15431, -15499, -15463, -15592, -15392, -15520, -15694, -15783, -15927, -16045, -15976, -16145, -16050, -16164, -16117, -16249, -15937, -16118, -15996, -16196, -15992, -15742, -15699, -15622, -15456, -15221, -14899, -14717, -14789, -15106, -14912, -15021, -15067, -15381, -15907, -15928, -16244, -16364, -16562, -17051, -17017, -17263, -17331, -17637, -17848, -17843, -17974, -18061, -18179, -18294, -18427, -18054, -17814, -17752, -17499, -17585, -17149, -17192, -17155, -16882, -16943, -16545, -16618, -16275, -16143, -16164, -15568, -15578, -15428, -14934, -14942, -14813, -14984, -14688, -15095, -14856, -15005, -15237, -15446, -15495, -15495, -15450, -15658, -15564, -15891, -15741, -15869, -16083, -16227, -15827, -15819, -15673, -15688, -15941, -15900, -16030, -15510, -15403, -15689, -15398, -15290, -15413, -15444, -15508, -15723, -16072, -16152, -16427, -16833, -16836, -16889, -17022, -17270, -17307, -17705, -18149, -17929, -18367, -18285, -18204, -18215, -18172, -18251, -17825, -17718, -17399, -17215, -17114, -16873, -16681, -16420, -16295, -16300, -16030, -16049, -15842, -16139, -15919, -15692, -15571, -15462, -15235, -15449, -15174, -15321, -15112, -15363, -15065, -14841, -14801, -14908, -14843, -15006, -14868, -14881, -14840, -15543, -15123, -15342, -15231, -15498, -15761, -16085, -15670, -15545, -15364, -15718, -15550, -15625, -15684, -15642, -15649, -15891, -15883, -16043, -16154, -16655, -16557, -16622, -16730, -17158, -17335, -17485, -17717, -17848, -17882, -18361, -18285, -18568, -18472, -18609, -18448, -18341, -18314, -18212, -18027, -17727, -17325, -17248, -17125, -17385, -17172, -16894, -16389, -16332, -16285, -16467, -16041, -16009, -15548, -15338, -15291, -15042, -14925, -14908, -14991, -15060, -14961, -14769, -14653, -14802, -14650, -14627, -14524, -14396, -14512, -14635, -14740, -14698, -14785, -14693, -14857, -14762, -14833, -14867, -14942, -15080, -15158, -15167, -15156, -15241, -15721, -15722, -15926, -16236, -16187, -16408, -16647, -16868, -17112, -17258, -17269, -17456, -17693, -18008, -18178, -18135, -18189, -18335, -18655, -18683, -18399, -18316, -18164, -18640, -18607, -18529, -18126, -17986, -17843, -17875, -17768, -17385, -17026, -16872, -16699, -16404, -16049, -16021, -15773, -15884, -15652, -15726, -15516, -15482, -15529, -15685, -15774, -15843, -15573, -15273, -14817, -14634, -14711, -14638, -14338, -14266, -13950, -14093, -14094, -14345, -14427, -14441, -14564, -14669, -14805, -15026, -15218, -15451, -15362, -15416, -15529, -15702, -15907, -16000, -16015, -15910, -15948, -15877, -15919, -16005, -16075, -16405, -16592, -16711, -16899, -17283, -17576, -17815, -17914, -17959, -18001, -18008, -17902, -17743, -17657, -17582, -17715, -17531, -17506, -17352, -17367, -17355, -17264, -17428, -17237, -17418, -17291, -17264, -17150, -16913, -16972, -16797, -16845, -16775, -16509, -16409, -16208, -16021, -15905, -15652, -15260, -15117, -14855, -15083, -15047, -15112, -15157, -15115, -15352, -15487, -15702, -15867, -15845, -15798, -15726, -15692, -15469, -15321, -15178, -15065, -14935, -14895, -14858, -14946, -15166, -15518, -15708, -15647, -15792, -16051, -16474, -16744, -16779, -16657, -16682, -16894, -16988, -17020, -16648, -16566, -16618, -16501, -16494, -16166, -15911, -16086, -16123, -16265, -16219, -16171, -16229, -16309, -16507, -16589, -16713, -16638, -16792, -16666, -16850, -16779, -16721, -16859, -16707, -16771, -16688, -16680, -16628, -16387, -16428, -16420, -16594, -16344, -16134, -16043, -16145, -16313, -16427, -16311, -16189, -16160, -16430, -16418, -16493, -16418, -16420, -16247, -16292, -16103, -16117, -16216, -16147, -16130, -16006, -16126, -16356, -16437, -16444, -16489, -16419, -16694, -16631, -16573, -16493, -16416, -16365, -16261, -16213, -16110, -16071, -16110, -15917, -16017, -15805, -15850, -15879, -15747, -15816, -15703, -15795, -15707, -15519, -15515, -15334, -15490, -15366, -15357, -15306, -15361, -15535, -15563, -15675, -15576, -15794, -16074, -16295, -16515, -16509, -16612, -16556, -16480, -16507, -16510, -16510, -16295, -16215, -16086, -16073, -16267, -16275, -16207, -16030, -16078, -16267, -16605, -16768, -16999, -16906, -16994, -17182, -17265, -17409, -17450, -17495, -17336, -17310, -17181, -17074, -17191, -17181, -17048, -16913, -16807, -16774, -16784, -16790, -16687, -16528, -16499, -16547, -16443, -16409, -16107, -16061, -15833, -15820, -15693, -15418, -15274, -15113, -15013, -14952, -14952, -14821, -14788, -14830, -14946, -15237, -15196, -15380, -15473, -15661, -15832, -15907, -15945, -15865, -15815, -15778, -15802, -15723, -15623, -15592, -15468, -15589, -15661, -15711, -15655, -15677, -15777, -16078, -16397, -16605, -16752, -16830, -16817, -17007, -17047, -17135, -17225, -17294, -17309, -17311, -17430, -17426, -17547, -17557, -17652, -17742, -17713, -17742, -17696, -17785, -17800, -17633, -17525, -17385, -17256, -17256, -17073, -16932, -16759, -16533, -16177, -15888, -15837, -15673, -15687, -15416, -15220, -15003, -14853, -15078, -15127, -15103, -14896, -14823, -14905, -15019, -15175, -15104, -14994, -14840, -14861, -15032, -15020, -15239, -15143, -15241, -15253, -15346, -15514, -15523, -15573, -15417, -15513, -15554, -15646, -15740, -15711, -15621, -15768, -15847, -16009, -16106, -16077, -16134, -16228, -16452, -16564, -16770, -16999, -17187, -17350, -17524, -17721, -17976, -18208, -18343, -18397, -18459, -18617, -18725, -18538, -18336, -18264, -18176, -18122, -17975, -17751, -17587, -17301, -17314, -17108, -16858, -16698, -16567, -16460, -16291, -16001, -15745, -15544, -15323, -15309, -15100, -14956, -14820, -14697, -14762, -14610, -14729, -14709, -14763, -14805, -14800, -14982, -14995, -15186, -15242, -15281, -15276, -15193, -15295, -15238, -15106, -14976, -14936, -14853, -14879, -14943, -14813, -14805, -14818, -15004, -15301, -15342, -15535, -15694, -15892, -16148, -16349, -16521, -16564, -16714, -16898, -17092, -17257, -17306, -17610, -17628, -17829, -18032, -18064, -18106, -18122, -18282, -18369, -18269, -18278, -18164, -17992, -17814, -17865, -17843, -17725, -17714, -17391, -17213, -17018, -16884, -16761, -16472, -16398, -16212, -16077, -15973, -15903, -15923, -15810, -15796, -15640, -15542, -15530, -15681, -15821, -15630, -15422, -15260, -15294, -15246, -15262, -15260, -15169, -15181, -15133, -15284, -15065, -15011, -15082, -15056, -15098, -15039, -15124, -15060, -15125, -15205, -15062, -15018, -14962, -15219, -15336, -15391, -15431, -15545, -15665, -15873, -16124, -16283, -16456, -16771, -17030, -17337, -17411, -17485, -17600, -17639, -17668, -17594, -17382, -17287, -17210, -17240, -17149, -17155, -17105, -17048, -17056, -17031, -16963, -16893, -16843, -16954, -16874, -16876, -16625, -16423, -16261, -16278, -16365, -16257, -16232, -16156, -16194, -16231, -16215, -16209, -16124, -16223, -16191, -16360, -16203, -16153, -16181, -16248, -16328, -16142, -16112, -15932, -15872, -15860, -15747, -15576, -15388, -15288, -15349, -15264, -15342, -15433, -15421, -15512, -15646, -15810, -15892, -15920, -15872, -15888, -15879, -16115, -16193, -16267, -16344, -16219, -16356, -16368, -16601, -16688, -16680, -16678, -16619, -16544, -16539, -16561, -16629, -16528, -16420, -16467, -16456, -16580, -16583, -16518, -16454, -16390, -16293, -16114, -16071, -15955, -16095, -16049, -16039, -15990, -16000, -16120, -16280, -16366, -16344, -16472, -16510, -16437, -16488, -16358, -16327, -16185, -16108, -16065, -16130, -16218, -16203, -16074, -16004, -15972, -16014, -16073, -15970, -16004, -15985, -16089, -16103, -16128, -16215, -16278, -16360, -16328, -16253, -16227, -16199, -16369, -16325, -16185, -16103, -16140, -16330, -16628, -16754, -16864, -16773, -16959, -17053, -17158, -17116, -16979, -16823, -16658, -16555, -16514, -16439, -16285, -16097, -16086, -16130, -16097, -16099, -16010, -15922, -16050, -16117, -16196, -16024, -16001, -15969, -15989, -16114, -16113, -16079, -16082, -16044, -15970, -15816, -15771, -15704, -15592, -15546, -15507, -15511, -15653, -15695, -15664, -15693, -15789, -15788, -15836, -15845, -15659, -15688, -15723, -15691, -15555, -15521, -15576, -15748, -15919, -16042, -16062, -16047, -16260, -16372, -16593, -16719, -16926, -16897, -16927, -17076, -17215, -17475, -17558, -17632, -17622, -17637, -17649, -17622, -17548, -17261, -17141, -17040, -16861, -16840, -16702, -16656, -16638, -16590, -16717, -16683, -16652, -16613, -16454, -16370, -16181, -16178, -16095, -16012, -16040, -15874, -15798, -15707, -15740, -15642, -15698, -15715, -15623, -15638, -15549, -15640, -15440, -15443, -15445, -15335, -15379, -15299, -15294, -15210, -15120, -15025, -14818, -14653, -14586, -14610, -14702, -14774, -14799, -14962, -15194, -15541, -15812, -16011, -16111, -16221, -16466, -16718, -16888, -16963, -16916, -17035, -17079, -17370, -17477, -17612, -17779, -17860, -17931, -17869, -17938, -17896, -17952, -17998, -17834, -17816, -17537, -17357, -17353, -17167, -17164, -16977, -16787, -16616, -16435, -16460, -16442, -16249, -16248, -16018, -16074, -16036, -16086, -16134, -15976, -16250, -16173, -16168, -16091, -15799, -15844, -15683, -15829, -15629, -15496, -15435, -15355, -15405, -15158, -15106, -14948, -14852, -14824, -14603, -14609, -14716, -14839, -15262, -14949, -14814, -14568, -14373, -15095, -14972, -15107, -15824, -15805, -16330, -16308, -15325, -16008, -15843, -16999, -16461, -16711, -17296, -16739, -18673, -17012, -17535, -17711, -17136, -18105, -16827, -18156, -16996, -18093, -17375, -17667, -16945, -17581, -17357, -17111, -17885, -17210, -17483, -16964, -16429, -16861, -16147, -17739, -16256, -17449, -15916, -15876, -16356, -16514, -16371, -17176, -16186, -16229, -16091, -15466, -15304, -16421, -15972, -15750, -15517, -16327, -14836, -15580, -14402, -15033, -16027, -15355, -15431, -14963, -13815, -15983, -13817, -15255, -15777, -13953, -16016, -15115, -14402, -15010, -14099, -15507, -14195, -16784, -15039, -15822, -16036, -14955, -16932, -16031, -17891, -17517, -17184, -18211, -16664, -18211, -16937, -18206, -17309, -18094, -17793, -17787, -17099, -16677, -17215, -16245, -18505, -16404, -17523, -17035, -15969, -16674, -16038, -17315, -15813, -18144, -15906, -16564, -16660, -14901, -17477, -15077, -18142, -15684, -17223, -15742, -16404, -16278, -16008, -17549, -15640, -16840, -15767, -15371, -16322, -14461, -16335, -14853, -16063, -15180, -14882, -15614, -14067, -15738, -14354, -15409, -14734, -15158, -15118, -15753, -15375, -15697, -15302, -16041, -15077, -16276, -15317, -15741, -16617, -15251, -17031, -16315, -15482, -18140, -14402, -18685, -15955, -17798, -16640, -16532, -17489, -16266, -17045, -17809, -16546, -18000, -16508, -16833, -16156, -16492, -16691, -16586, -16925, -17035, -15869, -17586, -15076, -17096, -16748, -16610, -17658, -16695, -16409, -16947, -16232, -17320, -16026, -17905, -15846, -17237, -15571, -15869, -15346, -16452, -15607, -16977, -15563, -15913, -15464, -15695, -15669, -16360, -15754, -16410, -15877, -16351, -15213, -16289, -14788, -16333, -15498, -15847, -15134, -15332, -14470, -15872, -15106, -15796, -15719, -15316, -16086, -16356, -15627, -16418, -16629, -16401, -17131, -16773, -16012, -16999, -16591, -16867, -16462, -17323, -16353, -16730, -16423, -16193, -16705, -16754, -16529, -16520, -16412, -15598, -16158, -16081, -15691, -16083, -15536, -15785, -15827, -15798, -15678, -16085, -16058, -16152, -16645, -16107, -16713, -16433, -17394, -16949, -17129, -17720, -16923, -16806, -17475, -16250, -17002, -16732, -16488, -16626, -16263, -15966, -16391, -15825, -15828, -16253, -15913, -15615, -15645, -15317, -15246, -15419, -15502, -15678, -15478, -15841, -15716, -15710, -16166, -16084, -16583, -17138, -16926, -17375, -17330, -17044, -17508, -17362, -17190, -17094, -16447, -15854, -15210, -15110, -15165, -15699, -14813, -15459, -13827, -13091, -14058, -14080, -16374, -15599, -16353, -16010, -15834, -16657, -16259, -18212, -18544, -19704, -19391, -17951, -18032, -17836, -18744, -19023, -19126, -17896, -16969, -16007, -15907, -15740, -15283, -14978, -14669, -13770, -13255, -12757, -13053, -13192, -13409, -14412, -13778, -14540, -14587, -14742, -16513, -16282, -16808, -17110, -17252, -18302, -18370, -18749, -18655, -18734, -18614, -18434, -18294, -18284, -17352, -17814, -17385, -16891, -16776, -15369, -16025, -15864, -15650, -16416, -15535, -15485, -15189, -16161, -14968, -15991, -15120, -14785, -14865, -14009, -14350, -13562, -14227, -14921, -15150, -15175, -13091, -14490, -14612, -16834, -17191, -16828, -16861, -17648, -17767, -17675, -18232, -18560, -18872, -19957, -17770, -18649, -17374, -17305, -17658, -17463, -17084, -16800, -15675, -16281, -15791, -15674, -14881, -14597, -14714, -14718, -14108, -14277, -14114, -14465, -14484, -14743, -15066, -15615, -14977, -16203, -16613, -16320, -16791, -16935, -18003, -18453, -17980, -18948, -17872, -18024, -18319, -17639, -17990, -17371, -17831, -17172, -16707, -16531, -16244, -16760, -16234, -16909, -16798, -16433, -16305, -15488, -16391, -15609, -15417, -15116, -14601, -13944, -13159, -13300, -13586, -13813, -14164, -13552, -11497, -13188, -12069, -14827, -15756, -14815, -17373, -15735, -17532, -16477, -17187, -19625, -19025, -21828, -18803, -18873, -18832, -17639, -18626, -18658, -17219, -18164, -15483, -15512, -16225, -14445, -14744, -15014, -13564, -14772, -13700, -14236, -14030, -14756, -15086, -15986, -15935, -16387, -16636, -17006, -17934, -18548, -18960, -18543, -19184, -19471, -19081, -19581, -19744, -18638, -19316, -17970, -17701, -17638, -16146, -16351, -16043, -14520, -14976, -14185, -14254, -14341, -14855, -14351, -15702, -14901, -14789, -15531, -14548, -15873, -15785, -15113, -15360, -13035, -14287, -13271, -13895, -14340, -13633, -15115, -12433, -13425, -12991, -13056, -16427, -15748, -16874, -16816, -15926, -16389, -15958, -17807, -19178, -20032, -19319, -17851, -18114, -17664, -17232, -18076, -18143, -19298, -18203, -17041, -16671, -16277, -15898, -16777, -17096, -16281, -15833, -15211, -15126, -15608, -14973, -16657, -17037, -17472, -16909, -16079, -17524, -17738, -18038, -19254, -18597, -19319, -18872, -18524, -18154, -17632, -17855, -17768, -17210, -16458, -14824, -14968, -14209, -14788, -14263, -14193, -14417, -14079, -13663, -14653, -14064, -15215, -15493, -15822, -15174, -14904, -14294, -15112, -14934, -14361, -13605, -12794, -12263, -13252, -13778, -13739, -15222, -13249, -13434, -13348, -13595, -15632, -16425, -18156, -18178, -17030, -16428, -16130, -18206, -18773, -20956, -19280, -18046, -18260, -17495, -17081, -18570, -18253, -20147, -18705, -18083, -17761, -17035, -16940, -18162, -18066, -19084, -18162, -17094, -17192, -16391, -16583, -17240, -17841, -18159, -16649, -17018, -16313, -16064, -15930, -17088, -18186, -18092, -17244, -16624, -15710, -15758, -15792, -16767, -15938, -15879, -15054, -13756, -14154, -13578, -14838, -15264, -14967, -14505, -14138, -13977, -14588, -15022, -16413, -16206, -15027, -14510, -14455, -13999, -13578, -13808, -13780, -12048, -12131, -11047, -12641, -12289, -13195, -14056, -12350, -13509, -12246, -14655, -16297, -16348, -18199, -18707, -18616, -17389, -17410, -19826, -20744, -22467, -21145, -21302, -20066, -19949, -19619, -21122, -20421, -21969, -19502, -20218, -18582, -18079, -17581, -18678, -17147, -17654, -17159, -16096, -15391, -14945, -15141, -15836, -16205, -16414, -15468, -15481, -14828, -15694, -15917, -17274, -17565, -17796, -17037, -16470, -15856, -16374, -16854, -16711, -16937, -15631, -15154, -13285, -14425, -13926, -13639, -13870, -13502, -12868, -12572, -12966, -13386, -13853, -13230, -13876, -13212, -13520, -13539, -13480, -14696, -13329, -14666, -12971, -13985, -13268, -13632, -15243, -14848, -16173, -14522, -14626, -14770, -15213, -17445, -17895, -18478, -19041, -19679, -18592, -18182, -18691, -20494, -21594, -21920, -21501, -18820, -20304, -18545, -20901, -20158, -20732, -20623, -19954, -18958, -17707, -17401, -16930, -18228, -16885, -17639, -16181, -14889, -15125, -14586, -14971, -14736, -15768, -14864, -14398, -14596, -14728, -15044, -15889, -16647, -17153, -16998, -16243, -16307, -16535, -16289, -17481, -16939, -16775, -15175, -15006, -14505, -14122, -13488, -13869, -14000, -13273, -12489, -13168, -12724, -13017, -13386, -13932, -13567, -13426, -13773, -14290, -14697, -14728, -15089, -15715, -14902, -15143, -15461, -15351, -16518, -16313, -17378, -16433, -15327, -15222, -14990, -16908, -17412, -18911, -17856, -18027, -16092, -16550, -16915, -17661, -20398, -20234, -19950, -18539, -18359, -19644, -19302, -21088, -20866, -21843, -19573, -19463, -18287, -18539, -18450, -18670, -18178, -17298, -16290, -15287, -15194, -14536, -14559, -15071, -14949, -14630, -13953, -13889, -14189, -14067, -15351, -15740, -16101, -15556, -16147, -15590, -15487, -16325, -16371, -16647, -15815, -15408, -15211, -15161, -15545, -15789, -15452, -14534, -14094, -14382, -14345, -14262, -13791, -14312, -14377, -14003, -14097, -14237, -14959, -14963, -16045, -15768, -15819, -15990, -16333, -16380, -15570, -15705, -16106, -16167, -16137, -16114, -15316, -14285, -13614, -13895, -14777, -15365, -16130, -15561, -15590, -15696, -15861, -17587, -17912, -19585, -20284, -20868, -21188, -20854, -21531, -21508, -22490, -22462, -21893, -21822, -20723, -20673, -19639, -18535, -17936, -16909, -16619, -16005, -15777, -15046, -14323, -13520, -13434, -13088, -13429, -13453, -13544, -13737, -12920, -13168, -13104, -13423, -14213, -14059, -14152, -14183, -14736, -15034, -14867, -14696, -14911, -16138, -16409, -16343, -16643, -15292, -15964, -15812, -16547, -16236, -15940, -16254, -15941, -16051, -15754, -16006, -16604, -16472, -17048, -16148, -16072, -16201, -16631, -16850, -16647, -15680, -15235, -14446, -13948, -14247, -13988, -14300, -13749, -13581, -13238, -12756, -13194, -14239, -15763, -16870, -17330, -18105, -17875, -18468, -19536, -20337, -21707, -22871, -23163, -22568, -21671, -20874, -21576, -21456, -21205, -20586, -19288, -18627, -18244, -17175, -17025, -15927, -15444, -15452, -14818, -14445, -13786, -13668, -13185, -12842, -13068, -13424, -13383, -13389, -13231, -12684, -12503, -12711, -13601, -14009, -14317, -14696, -14581, -14560, -14458, -15291, -15744, -16268, -16397, -16398, -16337, -16505, -16197, -16665, -16913, -16735, -17191, -17048, -17016, -17242, -17358, -17107, -16811, -16315, -16577, -16981, -16627, -16453, -15688, -14959, -14870, -14614, -14916, -14431, -13864, -14189, -13599, -14565, -15131, -15451, -16015, -15579, -16783, -16730, -18100, -19183, -19492, -19740, -19394, -19454, -19169, -18809, -18631, -19002, -19182, -18832, -17738, -16621, -15869, -16713, -16644, -16800, -16627, -16085, -16497, -16044, -15998, -16390, -16376, -17099, -17376, -17330, -17324, -16800, -16364, -16623, -16130, -16505, -15769, -15556, -15114, -14671, -14033, -13560, -13779, -13751, -14079, -14008, -13932, -13283, -12967, -13210, -13785, -14476, -14611, -15038, -14948, -14531, -14930, -15549, -16451, -17210, -17723, -17441, -17537, -17482, -18311, -18571, -18668, -18497, -18258, -18123, -17883, -17648, -17329, -17272, -16468, -16257, -15859, -15355, -15238, -14820, -15130, -15243, -15305, -15854, -15499, -14909, -14813, -15179, -15772, -16146, -16059, -16029, -15881, -15332, -15469, -15635, -16144, -16760, -17282, -17559, -16803, -16795, -17301, -18382, -18938, -18890, -18306, -18253, -18027, -18301, -18813, -18990, -18468, -18373, -17779, -17638, -17138, -16600, -16230, -15643, -15179, -15039, -14279, -14011, -14287, -14358, -14057, -13799, -13783, -14105, -14120, -14281, -14629, -14421, -14028, -14350, -14620, -14957, -15152, -15390, -16004, -16631, -16530, -16948, -16951, -17099, -17721, -18113, -18119, -18098, -17864, -18210, -17726, -17540, -17547, -17688, -16969, -16621, -16135, -15846, -15568, -15748, -15502, -15284, -13853, -14368, -14871, -15269, -15081, -14994, -14517, -13804, -13642, -14419, -15028, -15365, -15330, -15445, -15292, -15394, -15962, -16650, -17122, -17860, -18481, -19425, -18917, -18916, -18416, -18889, -19374, -19881, -19811, -18980, -17956, -17506, -17151, -17734, -16857, -16429, -15992, -15931, -15958, -15707, -14957, -15143, -14915, -15189, -15155, -15261, -15698, -15862, -16419, -15792, -15429, -14929, -15209, -16085, -16294, -16189, -15648, -15279, -15262, -15494, -15600, -16102, -15831, -15750, -15589, -15587, -15657, -15724, -15966, -15889, -15898, -16029, -16381, -16160, -16099, -16024, -15809, -15695, -15922, -15741, -15784, -15538, -15592, -15775, -15940, -15765, -15679, -15437, -15267, -15407, -15367, -15784, -15798, -15556, -15701, -15081, -15005, -15330, -16315, -16982, -17430, -17179, -17094, -17165, -17126, -18272, -18535, -19166, -18844, -18571, -18013, -17473, -17210, -18287, -18540, -18486, -17964, -17089, -17081, -17162, -17288, -17091, -16661, -16431, -16519, -16578, -16679, -16181, -15905, -15827, -15826, -15943, -15922, -15942, -15577, -15438, -14821, -14631, -14417, -14626, -14806, -14413, -14390, -14079, -14429, -14840, -14878, -15166, -15049, -15199, -15542, -15758, -16319, -16359, -16476, -16252, -16226, -16437, -16459, -16585, -16616, -16394, -16439, -16158, -16177, -15858, -15814, -15866, -15862, -16156, -15996, -16006, -15498, -15315, -15422, -15109, -15701, -16068, -16073, -16273, -16301, -16040, -16187, -16230, -16329, -16800, -16386, -16951, -17070, -17197, -16698, -16697, -16682, -17131, -17723, -18301, -18453, -18502, -18192, -18525, -18724, -18594, -18561, -18397, -18098, -18019, -17221, -17170, -16580, -16405, -15974, -16128, -16073, -15813, -15318, -14843, -14664, -14698, -15147, -15223, -15212, -14740, -14232, -14306, -14444, -15071, -15377, -15380, -15268, -15259, -15040, -15210, -15653, -15914, -15977, -15855, -15753, -15774, -15631, -16075, -16111, -15788, -15936, -15927, -16451, -16704, -16599, -15896, -15906, -16070, -16695, -16616, -16681, -16826, -16334, -16648, -16294, -16696, -16969, -16979, -17219, -16771, -16076, -15928, -15914, -15821, -15921, -15427, -15186, -14976, -14512, -14611, -14379, -14965, -15205, -15947, -16500, -16685, -16552, -17069, -17606, -18788, -19464, -18991, -18975, -18612, -19210, -18732, -18364, -17899, -17438, -17480, -17094, -16568, -16159, -15626, -15893, -15649, -15545, -15486, -15004, -15310, -15541, -15388, -15490, -15152, -15727, -15848, -15637, -15840, -15313, -15447, -15293, -15322, -14973, -15114, -15555, -15324, -15371, -15104, -15269, -15457, -15800, -15964, -15961, -16313, -16629, -16646, -16803, -16790, -16989, -17364, -17537, -17704, -17446, -17403, -17667, -17325, -17244, -17224, -16968, -17126, -17069, -16676, -16139, -15646, -15329, -15394, -15004, -14410, -13734, -13325, -13415, -13324, -13450, -13414, -13651, -13680, -14159, -14819, -14978, -15682, -16560, -17154, -18062, -18047, -18089, -18561, -18842, -19510, -19056, -18710, -18575, -18092, -18292, -17864, -17158, -16542, -16544, -16892, -17106, -16641, -16473, -16100, -16370, -16805, -17100, -16566, -16172, -16292, -16472, -16885, -16941, -16496, -16133, -15679, -15481, -15665, -15181, -15261, -15080, -14753, -14970, -14734, -15047, -15041, -15424, -15729, -15806, -16334, -16486, -16444, -16740, -16901, -17216, -17180, -16961, -17483, -17369, -17267, -16566, -16459, -16335, -16623, -16591, -16232, -15758, -15242, -15068, -15112, -14929, -14841, -14641, -14217, -14185, -13993, -13988, -14406, -14299, -14488, -14686, -14916, -15114, -15678, -15855, -16058, -16173, -16144, -16754, -17173, -17488, -17792, -17543, -17397, -17482, -17784, -17755, -17627, -17679, -17618, -17549, -17821, -17360, -17250, -17233, -17236, -17428, -17566, -17630, -17566, -17320, -17761, -17474, -17519, -17409, -17484, -17283, -16865, -16583, -16412, -16126, -16017, -15715, -15499, -15080, -14617, -14342, -14678, -14899, -14625, -14790, -15050, -15340, -15743, -16181, -16043, -16165, -16298, -16578, -16539, -16438, -16227, -16242, -15808, -16081, -16120, -16072, -15517, -15218, -14882, -15001, -15178, -15223, -15062, -14843, -14535, -14932, -15193, -15531, -15592, -15752, -15994, -16224, -16216, -16496, -16348, -16273, -16713, -16961, -17273, -16809, -16647, -16550, -16436, -16537, -16529, -16854, -16811, -16861, -16915, -16653, -16487, -16495, -17273, -17271, -16944, -16913, -16577, -16613, -16726, -17021, -17157, -16846, -16687, -17178, -16968, -17226, -17320, -17705, -17727, -17002, -17136, -16666, -16499, -16755, -16866, -16836, -16063, -15927, -15563, -15437, -15329, -15058, -15129, -15281, -15322, -15539, -15167, -15254, -15567, -16005, -16281, -15922, -15755, -15437, -16129, -16181, -16115, -15868, -15513, -15322, -15407, -15260, -15248, -15087, -15387, -15540, -15238, -15456, -15478, -15690, -16126, -16422, -16882, -16940, -17144, -17344, -17295, -17205, -17255, -17202, -17107, -16987, -16534, -16764, -16623, -16287, -16110, -16028, -15869, -16100, -15962, -15906, -15676, -15744, -15845, -16173, -15827, -15914, -15396, -15264, -15427, -15278, -15641, -15528, -15527, -15760, -15642, -16248, -16538, -16593, -16938, -17075, -17478, -17847, -18268, -18595, -18573, -18254, -17796, -17693, -17685, -17691, -17572, -17243, -16974, -16515, -15891, -16031, -15809, -15799, -15619, -15470, -15076, -14802, -14902, -15246, -14977, -15051, -14859, -14974, -15261, -15759, -15882, -15812, -15666, -15886, -16188, -16658, -16824, -16549, -16254, -16298, -16470, -16473, -16817, -16810, -16742, -16839, -16956, -17048, -16880, -16512, -16364, -16719, -16629, -16751, -16320, -15840, -15608, -15446, -15551, -15199, -15174, -15231, -14934, -14726, -14493, -14338, -14275, -14456, -14544, -14662, -14565, -14559, -14731, -14922, -15380, -15991, -16180, -16431, -16543, -16793, -17434, -17678, -17977, -18355, -18376, -18897, -19170, -19479, -19369, -19112, -19280, -18759, -18639, -18270, -17685, -17533, -16940, -16729, -16290, -16215, -15839, -15308, -15130, -14883, -14880, -14938, -14927, -14810, -14742, -14947, -15385, -15352, -15734, -15765, -15946, -16191, -16753, -16930, -16683, -16542, -16425, -16243, -16271, -16298, -16478, -16096, -16168, -15796, -15683, -15649, -15801, -16203, -16217, -16089, -16009, -15941, -15888, -16137, -16144, -16335, -16202, -15671, -15364, -15134, -15168, -14781, -14646, -14506, -14327, -14152, -13636, -13468, -13260, -13885, -14529, -14895, -14990, -15011, -15162, -15634, -16444, -17059, -17820, -18087, -18315, -18557, -18539, -18954, -19508, -20107, -20191, -19957, -19893, -19660, -19696, -19617, -19464, -19117, -18689, -17952, -17633, -16938, -16347, -15996, -15650, -15377, -14869, -14740, -14235, -13812, -13804, -14014, -14346, -14593, -14906, -14909, -14938, -15328, -15510, -15796, -16077, -16359, -16628, -16303, -16150, -15778, -15616, -15728, -15734, -15680, -15874, -15461, -15241, -15112, -15536, -15581, -15504, -15895, -16002, -16110, -16096, -16133, -16087, -15929, -16142, -16215, -16375, -16181, -16087, -15679, -15267, -14942, -14887, -14982, -15051, -15190, -15101, -14959, -14732, -14977, -15320, -15692, -15836, -16141, -16373, -16666, -17075, -17288, -17642, -17741, -17998, -18597, -18862, -19158, -19285, -19196, -19089, -18930, -19120, -18998, -18828, -18901, -18836, -18560, -17557, -17151, -16992, -16751, -16716, -16219, -15603, -15112, -14815, -14876, -14691, -14848, -15010, -14858, -14859, -14666, -14772, -14778, -15160, -15312, -14910, -14898, -14762, -14638, -14753, -15041, -15060, -14650, -14469, -14369, -14631, -15141, -15385, -15312, -15141, -15426, -15536, -15769, -16254, -16486, -16622, -16846, -17103, -17232, -17142, -17317, -17132, -17165, -17185, -17154, -17510, -17471, -16983, -16576, -16206, -16116, -15944, -16189, -16044, -15706, -14958, -14863, -14894, -15158, -15512, -15751, -15544, -15727, -16068, -16694, -16902, -17344, -17415, -17620, -17722, -17860, -18204, -18520, -18546, -18497, -18254, -18109, -18164, -17988, -18212, -17975, -17797, -17501, -17117, -16765, -16358, -15957, -15689, -15454, -15334, -15424, -15157, -14741, -14370, -14326, -14332, -14466, -14558, -14581, -14189, -14191, -14240, -14336, -14301, -14700, -14906, -14992, -15272, -15374, -15483, -15403, -15637, -16150, -16556, -17002, -16743, -16400, -16438, -16828, -16984, -17212, -17479, -17642, -17436, -17274, -17170, -17146, -17389, -17438, -17504, -17390, -17275, -17074, -16728, -16611, -16358, -16145, -15818, -15432, -15319, -15200, -15177, -15099, -14915, -14709, -14827, -15211, -15640, -15687, -15896, -16258, -16481, -16569, -16348, -16690, -16930, -17445, -17723, -17457, -17220, -17293, -17461, -17437, -17647, -17660, -17532, -17262, -17181, -17199, -17188, -17041, -16747, -16690, -16233, -15797, -15513, -15297, -15285, -15069, -15229, -14787, -14581, -14633, -14605, -14815, -14932, -14996, -15040, -15103, -15186, -15264, -15291, -15764, -16342, -16480, -16507, -16528, -16460, -16701, -16958, -16806, -16884, -16725, -16754, -16700, -16742, -16874, -16894, -16852, -17155, -17191, -16926, -16684, -16437, -16644, -16932, -17054, -16992, -16710, -16254, -16304, -16291, -16405, -16288, -16047, -15857, -15606, -15321, -15371, -15347, -15457, -15542, -15356, -15192, -15250, -15160, -15380, -15528, -15759, -16068, -15811, -15788, -15764, -16081, -16341, -16704, -16972, -16951, -17040, -17029, -16998, -17164, -17334, -17641, -17686, -17387, -17274, -17036, -17115, -16905, -16868, -16742, -16357, -16218, -15967, -15599, -15606, -15516, -15699, -15323, -15412, -15297, -15058, -15058, -15236, -15281, -15489, -15661, -15848, -15789, -15882, -16058, -16043, -16269, -16353, -16465, -16367, -16447, -16521, -16305, -16580, -16863, -16903, -16557, -16619, -16791, -17081, -17306, -17135, -17048, -16762, -16808, -17055, -17224, -17102, -17126, -16961, -16842, -16727, -16249, -15962, -15821, -15503, -15613, -15425, -15223, -14833, -14666, -14413, -14824, -15226, -15046, -14952, -14767, -14704, -14978, -15328, -15988, -16193, -16560, -16401, -16483, -16903, -17107, -17366, -17506, -17567, -18081, -17698, -18095, -17839, -17748, -18084, -17853, -17919, -17744, -17051, -16717, -15846, -15882, -15462, -15079, -15156, -14642, -14407, -14194, -14170, -14120, -13967, -14582, -14714, -14735, -15160, -15092, -15143, -15155, -15896, -16303, -16334, -16848, -16912, -17032, -17287, -17179, -17557, -17307, -17765, -18038, -17672, -17641, -17129, -17435, -17236, -17638, -17441, -17307, -17126, -17102, -17162, -16987, -16832, -16783, -16446, -16294, -16054, -16100, -16098, -15941, -15672, -15334, -15037, -14973, -15111, -15086, -15091, -15016, -15112, -14418, -14859, -14490, -15206, -15435, -15938, -16000, -15644, -16009, -16102, -16130, -17192, -17171, -18439, -17385, -17319, -16746, -17487, -17842, -18169, -17933, -17692, -16620, -16537, -16126, -16569, -16448, -15954, -15201, -14252, -14549, -14366, -13961, -13999, -13913, -13954, -13972, -14367, -14593, -14628, -15066, -15341, -15456, -16183, -16423, -16654, -16903, -17461, -17608, -17371, -17810, -18199, -18040, -18355, -18185, -18094, -17956, -18067, -18140, -17278, -17570, -17475, -17514, -17367, -17148, -17049, -16880, -16977, -17049, -16599, -16490, -16383, -16498, -16329, -16277, -16035, -15984, -15611, -15660, -15465, -15090, -14838, -14468, -14728, -14766, -14667, -14935, -14132, -14273, -14318, -14611, -15806, -15175, -15826, -15437, -15933, -16427, -16035, -17049, -16974, -17532, -17647, -16483, -17087, -16185, -17629, -17376, -17682, -17309, -16654, -15846, -16305, -16058, -17239, -16067, -15797, -14469, -14844, -15255, -14678, -14987, -14804, -14706, -14611, -14717, -15325, -15067, -15516, -15891, -15323, -16178, -16039, -17142, -16777, -17434, -17628, -16930, -17391, -17495, -18108, -18209, -18068, -18002, -17453, -17660, -17565, -17470, -17852, -17825, -17499, -17227, -16955, -17355, -17416, -17689, -17259, -17042, -16595, -16541, -16193, -16509, -16183, -16033, -15502, -15427, -15109, -14823, -14278, -14538, -13543, -14602, -14063, -14337, -14371, -12963, -14436, -13798, -15745, -15762, -15234, -15832, -15090, -16488, -16441, -16725, -17973, -16724, -18657, -16657, -17300, -17132, -17418, -18019, -17559, -17690, -17919, -16028, -16655, -15837, -16894, -17113, -16271, -16007, -14459, -15441, -15163, -14963, -15600, -14743, -14877, -14291, -14553, -15470, -14824, -16185, -15503, -15400, -16090, -15620, -16969, -16714, -17637, -17097, -16443, -17373, -16425, -17230, -17638, -17599, -18110, -16894, -17342, -16380, -16660, -17539, -17656, -17590, -17359, -16797, -16787, -16602, -17589, -17406, -17530, -17030, -16692, -16678, -16351, -16612, -16593, -16099, -15779, -15544, -14982, -15011, -13766, -14760, -14368, -14707, -14867, -13376, -14156, -13164, -15432, -15343, -15076, -15653, -14927, -16550, -16238, -16394, -17996, -16621, -19351, -17376, -18014, -17401, -17872, -18484, -17803, -18552, -17925, -16932, -16395, -16017, -16562, -16774, -16247, -16723, -14463, -15507, -14278, -14648, -15100, -15159, -15039, -14649, -13919, -14148, -13780, -15153, -15313, -15188, -15736, -14683, -15466, -15475, -16806, -17041, -16422, -17226, -16516, -16673, -17257, -16889, -17684, -17134, -17611, -17081, -16497, -17196, -17007, -17736, -17637, -17687, -17342, -17136, -17595, -17652, -17731, -18201, -17356, -17337, -16996, -17193, -17049, -16882, -16673, -16039, -15279, -14892, -14106, -14166, -14665, -14449, -14742, -13755, -13554, -13295, -14090, -15559, -15041, -16607, -15662, -16639, -16917, -16352, -17752, -17294, -18785, -19000, -17918, -18659, -16718, -18558, -17134, -18497, -17711, -17757, -15830, -15545, -14705, -16271, -15443, -16414, -14737, -15399, -14270, -13611, -14037, -14710, -14824, -14976, -14539, -14590, -13500, -14274, -14746, -14771, -15911, -15660, -16122, -15775, -16283, -16433, -16201, -16722, -17115, -16552, -17483, -16438, -17146, -16324, -16920, -16830, -17019, -17326, -17490, -17307, -17441, -17436, -17752, -17845, -18284, -18999, -18388, -18268, -18430, -18076, -17995, -17737, -17922, -17380, -16794, -16204, -15312, -14636, -13880, -13890, -13872, -14011, -13733, -14156, -13339, -13183, -13864, -14217, -15823, -14953, -16787, -16120, -17586, -17652, -17151, -18126, -17667, -18726, -19445, -18229, -19391, -16887, -18221, -16187, -17572, -17132, -16482, -14913, -15389, -14418, -15622, -14301, -15374, -13366, -14774, -14223, -14201, -14324, -14824, -14604, -14216, -14357, -15222, -14806, -15571, -15646, -15691, -15424, -16156, -16250, -16821, -17241, -16994, -16373, -16266, -16540, -16361, -16676, -17257, -16662, -16609, -16090, -16651, -16194, -17170, -17914, -17535, -18399, -18050, -18301, -18368, -18308, -19532, -18399, -19326, -18406, -18026, -17524, -17091, -17230, -16540, -16406, -15498, -14494, -14147, -13138, -13262, -13702, -13513, -14607, -13810, -14019, -13819, -13781, -15799, -14809, -16677, -16344, -17891, -18539, -17443, -18609, -17553, -17993, -19120, -17582, -20145, -16885, -18923, -15544, -17157, -16273, -15990, -14511, -14726, -14144, -15033, -13875, -15447, -13463, -14597, -13955, -14376, -14583, -15244, -15096, -14725, -15065, -15855, -14854, -15897, -15967, -16095, -15382, -15777, -16161, -16043, -16901, -16973, -16389, -16432, -16147, -16119, -15907, -17254, -16611, -16712, -16666, -17112, -16528, -17154, -17559, -18084, -17690, -18762, -18476, -18689, -18133, -19291, -18435, -18916, -18274, -18071, -17675, -17238, -17211, -16749, -16284, -15838, -15275, -14540, -13856, -13353, -13160, -13672, -13524, -14995, -14346, -14301, -14377, -14737, -16117, -14668, -16985, -16559, -18422, -18734, -17789, -19014, -17245, -18691, -17902, -17718, -18881, -16707, -17741, -15029, -16878, -15469, -15202, -13753, -14102, -13834, -14128, -13789, -15204, -13645, -14783, -13746, -14906, -14865, -16012, -14801, -14761, -14735, -15789, -15222, -16244, -16189, -15877, -15153, -16033, -15744, -16498, -16561, -17279, -16471, -16935, -16745, -16471, -16896, -17198, -17482, -17134, -17126, -17301, -17064, -18202, -18115, -18097, -18381, -18417, -18691, -18117, -18671, -18941, -18468, -18913, -18087, -17938, -16809, -16898, -16651, -16392, -15965, -15501, -14584, -14017, -13393, -13435, -12826, -13501, -13450, -15085, -14189, -15212, -15081, -15881, -16028, -15238, -17080, -16501, -18911, -18125, -18703, -18911, -17659, -18244, -16982, -17497, -17155, -16491, -16818, -14796, -16269, -14587, -14780, -13383, -13755, -13896, -13510, -14496, -14469, -14036, -14727, -14372, -15191, -15787, -16121, -14984, -14912, -15273, -15403, -15536, -16576, -16191, -15670, -15485, -16189, -15665, -16427, -16899, -17340, -16240, -17182, -16627, -17012, -17081, -17437, -17902, -17342, -17680, -17532, -18044, -18293, -18209, -18353, -18843, -19066, -18648, -18165, -18906, -18359, -18573, -18504, -18079, -17608, -16581, -16493, -16074, -15596, -16144, -15208, -14979, -13853, -13560, -13283, -12842, -13899, -13520, -15062, -14302, -15175, -15969, -15342, -16317, -14984, -16578, -16057, -17375, -18199, -17548, -18674, -17332, -17818, -17369, -16503, -17433, -14817, -16940, -14426, -16187, -14373, -14636, -13488, -14228, -14209, -14426, -14606, -15171, -14261, -15171, -14781, -15851, -15596, -16309, -15169, -15325, -15536, -15515, -15521, -16316, -16244, -15713, -15219, -16110, -15606, -16467, -16284, -17586, -17054, -17505, -17065, -17578, -17711, -18135, -17616, -17809, -17801, -18570, -17957, -18897, -18281, -19067, -18255, -19137, -18429, -18595, -18272, -18012, -17920, -17248, -17239, -16807, -16058, -16292, -15843, -16130, -15400, -15269, -14328, -14136, -13809, -13763, -13507, -13286, -13587, -13499, -14404, -15043, -15835, -15478, -15195, -15598, -15357, -16653, -16493, -18304, -17749, -17744, -18088, -17549, -18335, -17064, -17105, -16266, -15848, -16390, -14643, -15402, -14439, -14390, -13679, -14569, -15003, -14973, -14828, -15336, -15093, -16045, -15963, -15887, -15564, -15652, -14601, -15294, -15503, -15945, -15628, -15878, -16031, -15286, -15504, -16123, -16724, -16468, -17021, -17264, -16976, -17051, -17928, -18275, -18386, -18165, -17504, -17878, -17721, -18283, -17382, -17965, -17908, -17639, -18166, -18305, -18925, -17661, -18000, -17646, -17496, -16958, -16557, -16280, -16009, -15642, -16632, -15983, -16236, -15228, -15588, -14769, -14890, -14074, -13867, -13376, -12970, -13461, -14518, -15101, -15435, -15455, -15655, -16154, -15588, -16669, -16581, -17817, -17437, -17507, -18016, -17838, -17667, -16874, -17040, -17165, -16053, -16481, -14956, -15840, -14614, -14383, -14230, -14713, -15182, -14062, -14468, -14921, -15739, -15638, -15374, -15168, -14717, -14592, -13785, -14643, -15112, -15136, -14823, -15575, -16588, -15742, -16499, -17366, -18137, -17773, -17668, -18654, -17948, -17869, -18460, -18445, -18055, -17515, -17978, -17918, -17740, -17369, -17234, -17401, -17409, -16896, -16817, -17444, -17268, -17475, -17406, -17868, -17151, -16619, -16703, -16854, -16398, -16408, -15857, -16033, -15746, -16112, -16069, -16353, -16062, -15689, -15236, -14820, -14546, -13907, -13673, -14057, -14148, -14227, -14673, -14896, -15423, -15520, -16583, -16768, -17618, -17610, -17734, -17339, -16967, -17038, -17031, -16279, -16622, -15855, -16664, -15369, -16336, -15674, -15859, -14744, -14560, -14225, -14302, -14458, -14626, -13947, -14128, -13922, -14245, -14301, -14734, -14707, -15211, -15238, -15448, -15332, -16024, -16992, -17454, -18036, -18699, -19200, -19444, -19555, -20279, -19567, -18998, -17720, -17895, -17741, -17313, -16324, -16017, -15803, -16072, -16215, -16675, -16812, -16345, -16399, -16813, -17181, -17161, -17080, -16912, -16972, -17168, -17742, -17768, -17320, -17133, -17469, -17673, -17278, -17096, -16649, -16218, -15479, -15533, -15297, -14510, -13559, -13555, -13152, -13326, -12805, -13219, -13397, -13523, -14402, -14516, -15605, -15746, -16696, -16745, -16828, -16973, -16817, -16583, -16507, -16512, -16688, -16400, -17220, -17011, -17541, -16963, -16801, -16515, -16761, -16651, -15704, -14555, -14402, -13747, -13540, -13117, -13534, -13382, -13551, -13905, -14662, -14942, -15138, -15686, -16802, -17622, -18346, -18704, -19181, -19762, -20575, -20728, -20649, -19879, -19262, -19150, -18588, -18132, -16863, -16018, -15717, -15308, -15295, -15449, -15716, -15214, -15261, -15903, -16384, -16594, -16528, -17396, -17728, -17989, -18036, -18216, -17839, -17946, -17457, -17833, -17412, -16645, -16349, -16028, -16102, -15514, -15219, -15352, -14642, -14420, -13855, -14031, -13570, -13154, -13372, -12793, -13306, -12744, -13795, -13948, -14058, -14557, -14719, -14973, -14787, -15118, -15682, -15807, -16026, -16829, -17798, -18221, -17858, -18445, -18934, -19311, -18794, -18084, -17493, -16363, -15776, -14956, -14497, -13868, -13444, -13120, -13340, -13624, -13896, -14111, -14276, -15162, -16244, -17245, -17864, -18677, -19741, -19976, -20284, -20503, -20789, -20411, -19930, -19650, -18833, -17926, -17076, -17254, -16502, -16295, -15385, -15850, -15548, -15580, -16061, -16277, -16395, -15628, -15953, -16132, -16556, -16372, -16463, -16344, -16680, -16565, -17278, -17179, -17384, -17096, -17158, -16955, -16807, -16363, -16023, -15297, -15181, -14607, -14203, -14026, -14154, -13658, -13306, -13364, -13501, -13554, -13335, -14128, -14346, -14691, -14578, -15129, -15516, -15701, -15542, -15579, -16072, -15984, -16336, -16415, -17011, -17293, -17475, -17472, -17338, -17149, -16736, -16135, -15450, -15306, -14711, -14294, -13938, -14117, -14246, -14394, -14845, -15109, -15766, -16273, -16932, -17250, -17979, -18348, -18909, -18829, -19199, -19406, -20289, -20457, -20306, -19990, -19479, -19046, -18566, -18508, -17976, -16730, -16319, -15915, -15609, -15490, -15465, -15703, -15564, -16282, -16161, -16636, -16883, -17025, -16861, -16984, -17333, -17214, -16779, -17206, -16885, -17236, -16689, -16699, -16517, -16276, -15754, -15205, -14980, -14695, -14318, -14754, -14608, -14547, -13881, -13993, -14217, -13888, -14368, -13834, -13735, -13232, -13344, -13687, -13865, -13923, -14234, -14380, -14697, -15073, -15392, -16191, -16420, -16792, -16531, -16719, -16556, -16335, -16178, -15469, -15559, -14810, -14711, -14448, -14392, -14158, -14351, -14932, -15376, -15933, -16533, -17034, -17588, -18390, -19170, -19241, -19162, -19397, -19450, -19879, -19827, -19646, -19283, -19116, -19513, -19147, -18858, -18439, -18336, -17894, -17656, -17743, -17493, -17285, -16791, -16972, -17195, -17184, -17013, -16846, -16846, -16799, -16726, -16631, -16429, -15917, -15696, -15929, -16180, -16371, -16305, -16328, -16301, -16387, -16123, -15720, -15420, -15189, -14838, -14225, -14385, -14099, -13831, -13540, -13917, -14046, -14048, -13889, -13806, -13680, -13895, -13947, -14280, -14228, -14200, -13866, -13796, -14446, -15054, -15504, -15607, -15653, -15579, -15348, -15569, -15622, -15056, -14583, -14383, -14683, -14595, -14876, -14759, -14817, -15020, -15739, -16471, -16913, -17443, -17818, -18291, -18474, -18780, -18593, -18416, -18495, -18766, -18925, -18586, -18564, -18810, -19163, -19374, -19401, -19767, -19477, -19213, -19002, -18903, -18663, -17979, -17933, -17571, -17507, -17243, -17285, -17355, -17243, -17267, -17154, -17315, -16719, -16354, -16048, -15494, -15375, -15019, -15235, -15410, -15245, -15318, -14861, -15236, -15310, -15473, -15276, -15155, -15001, -14740, -14940, -14728, -14940, -14774, -14668, -14707, -14790, -14708, -14853, -14662, -14714, -14625, -14269, -13872, -13463, -13604, -14036, -14036, -14326, -14482, -14870, -14815, -15122, -15088, -15067, -14913, -14710, -14885, -15048, -15433, -15739, -15771, -16394, -16899, -17081, -17354, -17999, -18452, -18335, -18032, -18129, -17562, -17250, -17265, -17556, -17608, -17385, -17828, -17969, -18421, -18284, -18378, -18614, -18625, -18487, -18269, -18148, -18083, -17914, -18225, -18269, -18188, -17767, -17519, -17260, -17301, -17030, -16702, -16358, -15825, -15745, -15115, -15286, -14840, -15091, -15025, -15560, -15922, -15830, -15554, -15242, -15720, -15722, -15531, -15729, -15649, -15763, -15436, -15917, -16059, -16002, -15964, -15339, -15394, -15043, -15503, -15471, -15407, -15612, -15110, -15136, -14786, -15060, -14830, -14687, -14461, -14276, -14505, -14568, -14905, -14728, -14753, -15085, -15355, -15827, -16082, -16155, -15964, -15783, -16261, -16270, -16422, -16175, -16500, -16835, -17330, -17524, -17301, -17179, -17131, -17093, -16855, -16840, -16712, -16550, -16646, -17050, -17460, -17554, -18069, -18252, -18474, -18647, -18802, -18845, -18420, -18752, -18429, -18502, -18040, -17542, -16997, -16588, -16528, -15960, -15569, -15105, -15001, -14514, -14369, -14101, -14388, -14239, -14857, -15023, -15426, -15726, -16105, -16644, -16570, -16664, -16665, -16742, -16703, -16526, -16399, -16264, -16048, -15925, -15481, -15465, -15152, -15266, -14956, -15326, -15157, -14999, -14935, -15043, -15217, -15256, -15468, -15474, -15352, -15250, -15366, -15584, -15533, -15330, -15453, -15741, -16030, -16134, -16470, -16645, -16780, -16797, -16798, -16673, -16599, -16702, -16941, -17255, -17270, -17092, -17109, -17172, -16972, -16674, -16279, -16259, -16000, -16159, -16408, -16719, -17058, -17395, -18008, -18246, -18650, -18928, -19185, -19276, -19177, -18938, -18409, -17935, -17127, -16482, -15900, -15490, -15048, -14564, -14517, -14274, -14249, -13705, -13866, -13986, -14288, -14598, -14705, -15037, -15386, -15882, -16417, -16542, -16883, -16661, -16686, -16650, -16667, -16518, -16002, -15839, -15293, -14995, -14946, -14957, -15148, -14740, -15008, -14804, -14841, -14692, -14881, -15028, -15155, -15513, -15436, -15756, -16077, -16363, -16548, -16353, -16581, -16443, -16400, -16656, -16679, -17090, -17059, -17586, -17438, -17684, -17577, -17573, -17581, -17515, -17536, -17181, -17014, -16961, -16808, -16664, -16275, -16205, -16107, -16095, -16171, -16403, -16821, -17097, -17472, -17952, -18369, -18544, -18525, -18768, -18808, -18913, -18731, -18350, -17895, -17237, -16816, -16311, -15826, -15157, -14562, -14406, -14250, -14077, -13603, -13443, -13374, -13566, -13779, -14014, -14335, -14766, -14944, -15520, -15943, -16564, -16545, -16697, -16769, -16855, -16616, -16310, -16021, -15369, -14904, -14757, -14603, -14356, -14268, -14273, -14210, -14130, -14277, -14702, -14937, -15279, -15359, -15411, -15660, -16067, -16293, -16373, -16410, -16487, -16400, -16821, -17018, -17385, -17620, -18217, -18496, -18429, -18502, -18607, -18583, -18471, -18301, -18109, -17664, -17695, -17744, -17523, -17229, -16980, -16904, -16611, -16542, -16496, -16362, -16206, -16556, -16873, -17181, -17210, -17387, -17632, -17837, -17894, -17912, -18004, -17745, -17357, -16940, -16789, -16461, -15793, -15375, -15036, -14710, -14436, -14203, -14071, -13902, -13979, -14204, -14226, -14315, -14520, -14871, -14961, -15104, -15473, -15727, -15826, -16041, -16073, -16301, -15897, -15811, -15474, -15243, -15093, -14837, -14845, -14742, -14970, -15010, -14929, -15007, -15017, -15223, -15207, -15424, -15410, -15421, -15658, -15960, -16334, -16422, -16427, -16391, -16499, -16545, -16391, -16561, -16837, -17081, -17466, -17731, -18019, -18131, -18288, -18460, -18430, -18279, -18065, -18092, -18009, -17839, -17722, -17656, -17599, -17260, -17354, -17343, -17250, -16880, -16955, -16875, -16879, -16923, -17056, -17007, -17037, -17068, -17214, -17154, -17244, -17083, -16656, -16371, -15996, -15731, -15411, -15112, -15107, -14928, -14745, -14629, -14614, -14754, -14865, -14999, -15183, -15464, -15318, -15121, -15359, -15663, -15883, -15771, -15779, -15560, -15389, -15406, -15343, -15295, -14904, -14750, -14602, -14528, -14678, -14816, -14865, -15229, -15283, -15526, -15386, -15693, -15426, -15006, -15011, -15254, -15448, -15447, -15886, -16082, -16259, -16435, -16864, -17061, -17088, -17205, -17375, -17429, -17637, -17736, -17870, -17903, -18202, -18152, -18386, -18345, -18525, -18085, -17960, -17590, -17629, -17114, -17065, -16742, -16746, -16638, -16529, -16789, -16896, -17115, -17115, -17182, -17406, -17413, -17581, -17541, -17508, -17236, -17136, -16835, -16643, -16172, -15839, -15642, -15363, -15376, -15336, -15314, -15234, -15098, -15062, -14939, -15077, -15059, -15278, -15056, -14674, -14596, -14797, -14996, -15209, -15316, -15432, -15375, -15553, -15874, -15807, -15883, -15537, -15316, -14884, -14854, -14780, -14612, -14624, -14676, -14836, -15001, -15462, -15627, -15745, -15912, -16109, -16278, -16243, -16079, -15939, -16059, -16002, -16346, -16333, -16626, -16616, -16236, -16449, -16595, -16898, -17006, -17580, -17699, -17835, -17918, -17987, -18024, -18432, -18119, -17927, -17923, -17675, -17265, -17761, -17673, -17589, -17188, -17646, -16928, -17209, -17093, -16950, -16645, -17172, -17155, -16929, -17098, -17338, -17027, -17370, -17645, -17329, -17137, -17245, -16318, -16012, -15822, -15468, -14443, -14541, -14283, -14040, -14258, -14579, -14621, -14526, -15127, -15156, -15180, -15594, -15642, -15422, -15084, -15189, -14871, -14686, -15056, -15084, -15049, -15049, -15337, -15342, -15423, -15835, -16003, -15739, -16058, -15768, -15669, -15317, -15309, -14922, -14807, -15038, -14901, -14996, -15341, -15537, -15914, -16304, -16524, -16755, -17099, -17142, -16887, -17092, -17195, -17085, -16949, -17280, -17421, -17298, -17606, -17729, -18028, -18115, -18471, -18161, -17791, -17600, -17394, -17371, -17160, -17079, -16788, -16909, -16774, -16960, -16928, -17287, -17345, -17509, -18054, -18274, -18264, -18187, -17938, -17400, -16809, -16385, -15838, -15637, -15456, -14918, -14804, -14666, -14844, -14690, -15451, -15789, -16245, -16296, -16767, -16337, -16408, -15831, -15773, -14926, -14749, -14287, -13767, -13662, -13777, -13917, -14182, -14513, -14599, -14788, -15116, -15231, -15475, -15789, -15975, -15742, -15879, -16087, -15860, -15585, -15460, -15563, -15544, -15572, -15546, -15479, -15721, -15689, -16261, -16568, -16962, -16900, -17314, -17128, -17125, -17147, -17055, -16937, -17208, -17225, -17139, -17139, -17082, -17168, -17119, -17461, -17250, -17530, -17231, -17464, -17140, -17304, -17081, -17101, -17044, -16808, -16968, -16510, -16908, -16097, -16357, -16123, -16335, -16012, -16333, -16519, -16822, -17118, -18050, -18090, -18396, -18101, -18132, -17395, -17305, -16486, -16088, -15634, -15366, -14577, -14055, -14100, -13888, -14325, -14770, -15534, -15694, -16434, -16474, -16512, -16148, -16398, -15803, -15874, -15644, -15467, -15267, -15231, -15023, -14598, -14233, -14073, -13818, -14380, -14467, -15115, -14764, -15013, -15295, -15360, -15609, -15899, -15835, -15952, -16311, -16418, -16348, -16950, -16780, -16920, -17030, -17402, -17256, -17587, -17740, -17708, -17704, -17436, -17447, -17196, -17215, -16958, -16878, -16714, -16456, -16389, -16621, -16343, -16254, -16275, -16647, -16487, -16928, -16983, -16920, -16730, -16874, -17011, -16985, -17174, -17161, -17045, -17345, -17229, -16792, -16709, -16840, -16674, -16354, -16339, -16246, -15737, -15458, -15584, -15367, -15454, -15219, -15578, -14985, -15601, -15492, -16078, -16237, -16428, -16618, -16309, -16685, -16295, -16137, -15652, -15338, -14883, -14459, -14472, -14338, -14372, -14607, -15033, -15165, -15632, -15940, -16229, -16171, -16309, -16661, -16259, -16168, -15801, -15520, -15250, -15310, -15324, -15424, -15754, -16032, -16627, -16998, -17544, -17603, -17799, -17910, -17850, -17734, -17585, -17754, -17340, -16864, -16594, -16323, -15960, -15659, -15627, -15617, -15917, -15961, -16205, -16564, -16802, -17135, -17357, -17896, -17911, -17761, -17681, -17542, -17342, -17077, -16596, -16711, -16127, -16180, -16009, -15710, -15954, -16227, -16127, -16205, -16169, -16172, -15703, -15960, -15642, -15973, -15802, -15641, -15402, -15503, -15321, -15403, -15604, -15304, -15539, -15410, -15718, -15891, -16063, -15868, -16069, -16142, -15992, -15774, -16031, -15372, -15222, -14612, -15066, -14910, -15364, -15120, -15494, -15465, -15781, -15834, -16223, -15920, -15851, -15670, -16011, -15963, -16096, -16076, -16727, -16441, -16946, -17232, -17638, -17535, -17672, -17672, -17308, -17249, -17073, -16991, -16944, -16875, -16953, -16806, -17094, -16934, -17174, -17188, -17480, -17077, -17045, -16882, -16554, -16534, -16550, -16385, -16361, -16496, -16494, -16581, -16885, -16858, -17144, -17179, -17185, -16728, -16542, -16514, -15974, -15563, -15597, -15324, -15009, -15218, -14951, -15092, -14985, -15033, -14797, -15149, -15612, -15461, -15774, -15696, -15677, -15743, -15711, -16038, -15788, -16105, -15771, -16127, -15887, -16024, -15858, -15546, -15894, -15378, -15473, -15272, -15443, -15290, -15134, -15470, -15487, -15845, -15982, -16147, -16268, -16622, -16456, -16921, -16937, -16988, -17188, -17147, -16911, -17131, -16856, -16850, -16522, -17030, -16545, -16551, -16467, -16478, -16616, -16726, -16852, -17097, -17039, -16947, -17457, -17724, -17565, -17625, -17511, -17568, -16985, -17181, -16897, -16732, -16050, -16016, -15862, -15593, -15440, -15598, -15441, -15765, -15614, -16197, -16033, -16334, -16140, -16591, -16263, -16309, -15794, -15803, -15575, -15712, -15766, -16225, -15962, -15733, -15959, -16209, -16072, -16192, -16093, -15968, -15775, -15710, -15414, -15399, -15148, -14873, -15002, -15089, -15359, -15425, -15522, -15720, -15859, -16109, -16116, -16496, -15979, -15927, -16110, -16035, -16159, -16226, -16225, -16281, -16348, -16811, -16872, -17050, -16804, -16949, -16721, -16478, -16567, -16523, -16269, -16600, -16390, -16911, -16493, -16827, -16621, -17125, -16926, -17149, -16848, -16740, -15983, -16110, -15541, -16020, -15492, -15977, -15401, -16423, -16070, -16768, -16691, -17395, -17314, -17781, -17704, -18071, -17681, -18139, -17455, -17751, -17064, -17332, -16649, -16528, -16159, -15884, -15625, -15326, -15039, -14607, -14759, -14577, -14956, -14854, -15226, -15462, -15502, -15671, -15445, -15552, -14806, -14977, -14607, -14714, -14623, -14878, -15244, -15622, -15789, -16334, -16849, -17203, -17388, -17803, -17565, -17744, -17128, -16686, -16092, -15925, -15749, -15507, -15539, -15438, -15628, -15679, -15666, -15800, -16015, -16012, -16072, -16433, -16650, -16749, -16824, -17315, -17541, -17635, -17521, -17532, -17285, -17062, -16611, -16723, -16215, -16246, -15777, -15779, -16033, -16063, -16451, -16406, -16787, -16492, -16665, -16309, -15903, -15194, -14773, -14769, -14572, -14545, -14605, -15082, -15383, -16114, -16727, -17527, -18713, -19057, -20016, -19781, -20423, -19734, -19792, -18899, -18013, -17622, -16441, -15973, -14745, -14384, -13687, -13208, -13031, -12896, -13353, -13132, -13798, -13722, -14171, -14319, -14570, -14968, -15238, -15639, -15636, -16343, -16537, -16879, -17016, -17432, -17883, -17569, -17609, -17514, -17709, -17496, -17414, -16965, -16781, -16247, -16128, -15846, -15941, -15497, -15229, -15263, -15254, -15096, -15172, -15258, -15479, -15786, -16288, -16750, -17097, -17267, -17509, -17704, -17779, -17531, -17403, -17067, -16831, -16627, -16338, -16257, -15922, -15678, -15957, -16001, -16043, -16192, -16402, -16270, -16314, -16123, -16145, -15939, -15793, -15397, -15099, -14596, -14468, -13834, -14123, -14288, -14977, -15382, -15883, -16666, -16967, -17817, -18478, -18905, -19635, -19771, -20246, -19462, -19861, -19397, -18986, -18284, -17317, -16850, -15436, -14940, -13679, -13206, -12695, -12264, -12270, -12162, -12862, -12915, -13514, -14567, -15408, -16164, -16669, -17172, -17511, -17836, -17974, -17889, -17841, -17837, -17807, -17511, -17703, -17700, -17623, -17497, -17324, -17227, -16575, -16394, -15701, -15492, -15020, -14833, -14742, -14823, -14891, -15052, -15359, -15787, -15911, -16167, -16185, -16507, -16826, -16868, -17213, -17138, -17469, -17430, -17554, -17334, -17239, -16772, -16380, -15934, -15508, -15046, -14687, -14489, -14016, -13990, -14071, -14160, -14296, -14708, -15119, -15535, -16068, -16565, -16863, -17044, -17190, -17112, -16890, -16478, -16169, -15683, -15152, -14825, -14464, -14538, -15193, -15635, -16181, -16808, -17619, -18118, -18598, -19115, -19484, -19301, -19204, -18449, -18079, -17506, -17283, -16666, -16006, -15869, -15241, -15385, -15214, -15432, -15542, -15479, -15590, -15551, -16294, -16557, -16852, -17250, -17746, -18138, -18078, -18043, -18106, -17936, -17410, -16835, -16680, -16507, -16069, -15598, -15841, -15763, -15575, -15313, -15470, -15511, -15420, -15327, -15041, -15125, -14976, -14745, -14591, -14615, -14730, -14995, -15309, -15799, -16263, -16507, -16737, -17155, -17497, -17752, -17492, -17174, -16726, -16352, -15463, -14913, -14263, -13786, -12916, -12577, -12547, -12702, -12903, -13217, -13957, -14608, -15484, -16183, -16964, -17432, -18112, -18334, -18645, -18485, -18264, -18056, -17357, -17151, -16858, -16420, -15829, -15094, -14615, -14285, -13997, -13730, -13611, -13990, -14437, -14889, -15535, -16538, -17394, -18169, -18984, -20100, -20839, -21395, -22026, -22216, -22321, -21933, -21743, -21047, -20476, -19772, -18969, -17901, -16805, -15751, -14950, -14254, -13601, -13135, -13163, -13440, -13620, -14284, -14842, -15744, -16240, -16575, -17353, -17855, -17971, -17597, -17627, -17551, -17144, -16724, -16066, -15579, -15014, -14593, -14283, -13885, -13594, -13155, -12841, -12870, -12991, -12829, -12874, -12924, -13333, -13639, -14165, -14332, -14288, -14628, -15019, -15460, -15481, -15760, -15881, -15691, -16013, -16342, -16683, -16463, -16262, -16344, -16190, -16044, -15754, -15338, -14990, -14668, -14550, -14602, -14736, -15099, -15641, -16424, -17070, -17865, -18671, -19305, -19625, -19822, -19955, -19707, -19057, -18539, -18171, -17687, -17186, -16690, -16562, -16256, -16281, -16347, -16439, -16721, -16736, -17291, -17551, -18243, -18388, -18858, -18781, -19013, -19295, -19677, -19869, -19770, -19934, -19468, -18878, -18499, -17660, -17067, -15933, -15548, -14846, -14292, -13735, -13245, -13524, -13796, -14211, -14549, -14986, -15606, -16182, -16679, -17073, -17096, -16957, -16605, -16195, -15822, -15324, -14496, -13518, -12926, -12365, -11903, -11410, -11026, -10901, -11199, -11514, -12150, -12964, -13696, -14285, -14977, -15944, -16704, -17106, -17409, -17642, -17713, -17723, -17411, -17014, -16680, -16311, -16030, -15587, -15346, -15106, -14847, -14891, -15066, -15475, -15238, -15490, -15884, -16249, -16712, -16747, -17325, -17558, -17872, -18277, -18676, -19151, -19255, -19498, -19660, -19837, -19798, -19588, -19390, -18867, -18547, -18055, -17670, -17095, -16790, -16629, -16509, -16624, -16513, -16908, -17004, -17194, -17102, -17179, -16830, -16624, -16404, -16026, -15830, -15852, -15948, -16368, -16200, -16547, -16357, -16796, -17063, -17383, -17856, -17633, -17846, -17555, -17519, -16875, -16169, -15735, -14997, -14389, -13923, -13358, -13148, -12615, -12899, -13296, -13670, -14368, -14879, -15340, -15573, -15864, -15998, -15791, -15516, -15057, -14459, -13986, -13500, -13369, -13348, -13440, -13692, -14006, -14730, -15433, -16180, -16785, -17059, -17347, -17589, -17809, -17814, -17591, -17260, -16918, -16496, -16190, -15813, -15490, -15203, -14856, -14960, -14996, -15330, -15568, -15894, -16419, -16718, -17342, -17614, -17772, -17974, -18040, -18027, -17704, -17651, -17284, -17134, -17073, -17140, -17007, -17103, -17195, -17096, -17312, -17523, -17792, -17849, -18036, -18283, -18321, -18335, -18221, -18166, -17798, -17567, -17208, -17133, -16861, -16693, -16667, -16535, -16653, -16473, -16576, -16548, -16423, -16072, -15622, -15323, -14993, -14542, -14178, -13952, -13642, -13816, -13878, -14241, -14455, -14862, -15452, -15828, -16328, -16517, -16906, -17107, -17233, -17168, -17050, -17008, -16935, -16847, -16871, -16643, -16020, -15635, -15388, -15070, -14585, -14145, -13876, -13547, -13667, -13810, -14261, -14660, -14952, -15359, -16091, -16862, -17165, -17484, -17879, -18031, -18068, -17886, -17596, -16978, -16469, -16050, -15552, -15000, -14738, -14509, -14535, -14581, -14952, -14990, -15466, -15550, -16040, -16262, -16592, -16550, -16666, -16871, -16839, -16837, -16873, -16935, -16827, -16465, -16552, -16477, -16525, -16515, -16508, -16372, -16230, -16337, -16363, -16467, -16654, -16878, -17148, -17421, -17956, -18306, -18579, -18422, -18574, -18466, -18432, -18022, -17578, -17425, -17220, -16916, -16490, -16258, -16125, -15944, -15730, -15678, -15583, -15704, -15413, -15501, -15779, -16172, -16227, -16383, -16322, -16132, -15916, -15539, -15254, -14948, -14692, -14393, -14133, -14426, -14668, -15252, -15347, -16035, -16497, -17048, -17833, -18141, -18520, -18462, -18282, -18175, -17953, -17742, -17024, -16201, -15611, -14848, -14304, -13510, -13020, -12447, -12252, -12494, -12815, -13577, -14071, -14678, -15501, -16529, -17565, -18153, -18731, -19089, -19272, -19308, -19131, -18598, -18118, -17193, -16556, -15570, -14916, -14268, -13426, -12989, -12878, -12795, -12837, -13056, -13719, -14160, -14985, -15513, -16156, -16664, -17080, -17356, -17557, -17866, -17941, -17804, -17845, -17971, -17896, -17675, -17606, -17631, -17388, -17158, -17111, -16794, -16697, -16528, -16394, -16172, -16111, -16190, -16359, -16452, -16723, -16846, -17276, -17424, -17744, -18121, -18317, -18610, -18464, -18664, -18582, -18328, -17928, -17497, -17163, -16641, -16120, -15961, -16092, -15973, -15848, -15854, -16004, -16363, -16792, -17039, -17295, -17374, -17307, -16891, -16573, -16056, -15236, -14240, -13250, -12382, -11569, -10824, -10303, -10273, -10664, -11303, -12237, -13154, -14356, -15588, -16571, -17654, -18579, -19032, -19079, -18683, -18422, -17916, -17311, -16510, -15870, -15293, -14943, -14799, -14969, -14999, -15279, -15471, -15939, -16532, -16998, -17162, -17379, -17508, -17625, -17486, -17520, -17212, -16827, -16440, -16406, -16273, -16109, -16173, -16286, -16126, -16376, -16893, -17284, -17487, -17809, -17945, -18138, -18235, -18319, -18057, -17941, -17728, -17407, -17135, -16754, -16373, -15787, -15104, -14514, -14066, -13919, -13694, -13542, -13562, -14045, -14550, -15168, -15914, -16669, -17442, -18183, -18963, -19583, -19651, -19625, -19215, -18934, -18157, -17516, -16683, -15957, -15171, -14445, -14265, -13757, -13852, -13841, -14132, -14209, -14505, -15018, -15122, -15518, -15922, -16357, -16605, -16855, -17328, -17410, -17624, -17538, -17514, -17313, -17307, -16923, -16350, -15687, -15245, -14676, -13993, -13552, -13181, -12973, -12817, -13092, -13454, -13596, -13989, -14440, -15136, -15774, -16546, -17202, -17732, -18211, -18680, -18842, -18887, -18811, -18887, -18710, -18587, -18306, -18000, -17835, -17343, -17243, -17282, -17062, -17031, -16819, -16939, -16876, -16903, -16925, -17010, -17105, -17166, -17080, -17193, -17116, -17074, -16597, -16600, -16429, -15979, -15671, -15505, -15349, -15053, -14992, -14932, -14833, -14990, -14965, -14996, -14971, -14883, -14649, -14553, -14530, -14474, -14220, -14187, -14393, -14541, -14838, -15124, -15464, -15731, -15915, -16060, -16050, -16284, -16038, -15797, -15404, -15220, -15091, -14839, -15006, -14759, -14822, -15262, -15927, -16507, -16957, -17644, -18092, -18719, -19132, -19468, -19514, -19347, -19181, -18938, -18746, -18266, -17757, -17414, -17209, -17118, -16949, -16963, -17086, -17168, -17212, -17395, -17456, -17410, -17329, -17314, -17367, -17288, -17017, -16800, -16685, -16491, -16186, -15884, -15626, -15089, -14834, -14533, -14286, -14081, -13980, -14041, -14040, -14161, -14473, -14836, -15042, -15196, -15319, -15356, -15357, -15481, -15565, -15634, -15542, -15544, -15715, -16050, -16381, -16630, -17025, -17358, -17503, -17619, -17562, -17264, -16994, -16744, -16339, -15895, -15399, -15134, -14836, -14767, -14797, -14975, -15177, -15641, -15972, -16170, -16501, -16608, -16710, -16922, -16956, -16747, -16468, -16240, -16125, -16025, -15867, -15650, -15290, -15083, -14897, -14787, -14640, -14396, -14120, -14070, -14184, -14414, -14650, -15010, -15425, -15926, -16688, -17297, -17918, -18529, -19164, -19516, -19878, -20315, -20442, -20223, -19971, -19649, -19241, -18764, -18116, -17498, -17003, -16743, -16465, -16311, -16386, -16522, -16751, -16838, -17221, -17675, -17820, -17951, -18026, -18131, -17974, -17720, -17298, -16841, -16309, -15877, -15329, -14883, -14339, -14165, -13595, -13468, -13277, -13224, -12944, -12770, -12922, -12946, -13022, -13070, -13143, -13436, -13651, -14056, -14502, -14974, -15457, -15665, -15990, -16401, -16614, -16615, -16469, -16417, -16263, -15912, -15689, -15415, -15031, -14623, -14497, -14464, -14545, -14911, -15254, -15796, -15894, -16446, -16850, -17537, -18255, -19055, -19774, -20206, -20441, -20418, -20389, -20263, -19985, -19442, -18837, -18196, -17452, -16813, -16317, -15793, -15334, -14991, -15055, -15052, -15272, -15374, -15636, -16016, -16497, -16839, -17137, -17473, -17390, -17340, -17325, -17291, -16974, -16673, -16063, -15546, -14939, -14520, -14121, -13758, -13649, -13574, -13771, -14083, -14843, -15364, -16019, -16785, -17580, -18344, -18931, -19362, -19559, -19482, -19306, -18828, -18221, -17491, -16598, -15716, -14802, -13962, -13283, -12809, -12493, -12518, -12744, -13189, -13775, -14464, -15028, -15518, -15991, -16384, -16890, -17152, -17510, -17410, -17456, -17355, -17192, -16901, -16618, -16353, -15933, -15614, -15422, -14925, -14802, -14701, -14966, -15074, -15342, -15611, -16050, -16339, -16589, -16856, -16937, -17005, -17093, -17181, -17169, -16965, -17121, -17214, -17301, -17186, -17306, -17270, -17497, -17523, -17491, -17123, -16916, -16718, -16315, -15821, -15251, -14786, -14520, -14603, -14773, -15042, -15215, -15611, -15868, -16603, -17163, -17754, -18268, -18619, -18821, -18754, -18673, -18443, -18146, -17806, -17321, -16804, -16368, -15852, -15369, -14819, -14339, -14088, -14022, -13960, -14041, -14188, -14587, -14788, -15053, -15525, -15833, -16241, -16662, -17160, -17329, -17582, -17759, -17675, -17670, -17592, -17238, -16650, -16182, -15734, -15087, -14682, -14395, -14070, -13780, -13897, -14064, -14449, -14752, -15348, -15736, -16359, -17163, -17784, -18204, -18497, -18666, -18640, -18636, -18458, -18086, -17426, -16783, -16218, -15657, -15101, -14526, -14232, -14021, -14036, -14156, -14422, -14828, -15248, -15727, -16275, -16687, -17186, -17503, -17772, -17842, -17622, -17510, -17237, -17091, -16855, -16533, -16330, -16048, -15691, -15599, -15591, -15625, -15577, -15711, -15809, -16040, -16153, -16399, -16403, -16426, -16488, -16686, -16892, -16975, -17084, -16996, -16864, -16869, -16875, -16752, -16565, -16353, -16058, -15767, -15629, -15509, -15395, -15061, -14799, -14732, -14810, -14957, -15282, -15639, -16096, -16485, -16664, -16913, -16839, -16933, -16802, -16873, -16827, -16667, -16683, -16501, -16523, -16389, -16609, -16871, -17039, -17085, -17229, -17419, -17483, -17298, -17141, -16889, -16783, -16636, -16420, -16262, -16144, -15889, -15905, -15967, -15952, -15900, -15877, -16044, -16007, -16234, -16223, -16180, -16223, -16232, -16165, -16165, -16215, -16144, -15973, -15791, -15642, -15345, -15085, -14908, -14588, -14412, -14342, -14440, -14653, -15005, -15251, -15541, -15729, -16195, -16604, -16946, -17179, -17125, -17132, -16917, -16586, -16128, -15873, -15551, -15123, -14828, -14705, -14607, -14654, -14680, -14923, -15188, -15616, -16162, -16511, -16882, -17164, -17356, -17562, -17639, -17735, -17659, -17679, -17607, -17504, -17482, -17609, -17586, -17519, -17749, -17871, -17943, -18095, -18171, -18093, -17901, -17749, -17620, -17407, -17235, -17031, -16726, -16619, -16407, -16269, -16154, -15931, -15891, -15762, -15805, -15632, -15608, -15492, -15567, -15577, -15547, -15456, -15391, -15193, -15145, -15005, -14905, -15109, -15150, -15174, -15096, -14906, -14840, -14638, -14640, -14680, -14921, -15161, -15298, -15559, -15836, -16010, -16233, -16594, -16858, -17128, -17177, -17157, -17113, -17138, -17200, -17007, -16821, -16702, -16711, -16849, -16908, -16909, -16692, -16622, -16414, -16292, -16035, -15820, -15562, -15385, -15362, -15391, -15513, -15616, -15755, -15844, -15987, -16014, -16150, -16271, -16348, -16214, -16240, -16295, -16216, -16118, -16128, -16149, -15995, -16043, -15953, -15912, -15680, -15449, -15327, -15364, -15492, -15560, -15637, -15877, -15921, -16130, -16395, -16578, -16767, -16732, -16679, -16688, -16741, -16859, -16816, -17005, -17244, -17545, -17709, -17931, -18211, -18435, -18660, -18818, -18850, -18749, -18612, -18417, -17977, -17805, -17554, -17431, -17191, -16841, -16507, -16322, -16197, -15983, -15835, -15509, -15326, -15106, -15020, -14794, -14766, -14541, -14331, -14170, -14182, -14245, -14260, -14429, -14538, -14626, -14748, -14916, -15149, -15204, -15280, -15243, -15243, -14961, -14721, -14467, -14294, -14353, -14322, -14622, -14959, -15129, -15147, -15113, -15308, -15624, -16151, -16721, -17103, -17411, -17765, -18178, -18731, -19073, -19407, -19568, -19819, -19942, -19838, -19459, -18984, -18379, -17761, -17182, -16683, -16242, -15867, -15603, -15487, -15551, -15737, -15945, -16211, -16507, -16866, -17032, -17203, -17330, -17256, -17111, -16814, -16365, -15953, -15479, -15012, -14271, -13777, -13321, -12826, -12375, -12159, -12108, -12204, -12528, -13068, -13573, -14235, -14839, -15596, -16263, -16868, -17409, -17730, -18112, -18297, -18278, -18180, -17889, -17506, -17250, -16934, -16537, -16100, -15984, -15900, -15953, -15936, -16155, -16482, -16733, -17120, -17471, -17910, -18308, -18637, -18835, -19065, -19107, -19293, -19211, -19089, -18889, -18701, -18445, -18043, -17759, -17353, -16807, -16361, -16030, -15754, -15378, -15136, -15010, -14825, -14740, -14625, -14578, -14554, -14716, -14818, -14881, -14940, -15213, -15336, -15499, -15438, -15275, -15184, -15100, -15113, -14977, -14805, -14637, -14337, -14152, -14103, -14254, -14426, -14669, -15000, -15091, -15117, -15239, -15384, -15593, -15908, -16280, -16664, -16788, -16948, -17090, -17214, -17478, -17609, -17628, -17528, -17293, -17178, -16878, -16714, -16396, -16273, -16197, -16200, -16246, -16474, -16595, -16722, -16670, -16831, -16755, -16819, -16925, -16912, -16796, -16852, -16799, -16812, -16772, -16711, -16541, -16567, -16559, -16520, -16335, -16306, -16161, -15983, -15807, -15697, -15694, -15764, -15853, -16035, -16049, -16221, -16397, -16484, -16572, -16793, -16903, -16956, -16903, -16884, -16808, -16990, -16977, -16965, -16770, -16704, -16648, -16531, -16330, -16190, -16139, -16129, -16037, -15972, -15971, -15940, -16066, -16199, -16300, -16455, -16600, -16755, -16755, -16849, -16936, -16984, -16911, -16902, -16833, -16731, -16602, -16526, -16295, -16086, -15985, -16019, -15923, -15770, -15603, -15609, -15574, -15540, -15287, -15123, -14980, -14904, -14672, -14550, -14463, -14394, -14469, -14508, -14521, -14468, -14464, -14592, -14617, -14725, -14693, -14753, -14799, -14986, -15192, -15446, -15830, -16097, -16243, -16291, -16201, -16438, -16671, -16940, -17102, -17130, -17301, -17368, -17560, -17733, -17925, -18149, -18258, -18402, -18358, -18303, -18246, -18115, -17966, -17935, -17903, -17665, -17591, -17549, -17467, -17292, -17263, -17187, -17020, -17113, -17136, -17240, -17248, -17300, -17254, -17093, -16960, -16781, -16442, -16160, -15867, -15575, -15283, -14970, -14701, -14569, -14406, -14378, -14458, -14579, -14598, -14539, -14541, -14597, -14559, -14727, -14809, -14815, -14791, -14958, -15001, -14972, -14928, -15038, -15128, -15226, -15381, -15636, -15740, -15983, -16404, -16679, -16889, -17003, -17198, -17333, -17292, -17163, -16923, -16839, -16883, -16866, -16951, -16922, -17150, -17268, -17412, -17539, -17751, -17862, -17913, -18003, -17942, -17797, -17629, -17461, -17356, -17083, -16879, -16646, -16601, -16433, -16308, -16173, -16031, -15862, -15668, -15490, -15333, -15283, -15224, -15147, -15046, -14955, -14825, -14748, -14786, -14971, -15118, -15139, -15126, -15055, -15068, -15316, -15466, -15470, -15430, -15283, -15316, -15267, -15291, -15360, -15602, -16072, -16334, -16491, -16561, -16668, -17043, -17291, -17491, -17349, -17150, -16938, -16858, -16826, -16718, -16486, -16501, -16489, -16511, -16544, -16815, -16965, -16965, -17088, -17162, -17214, -17357, -17372, -17429, -17473, -17408, -17183, -17110, -16990, -16714, -16576, -16427, -16202, -16020, -15920, -16031, -16055, -16121, -16167, -16270, -16125, -15939, -15804, -15579, -15404, -15286, -15131, -14989, -14889, -14868, -14795, -14987, -15384, -15763, -16031, -16218, -16350, -16397, -16436, -16404, -16391, -16424, -16355, -16231, -16059, -16061, -16031, -15913, -15857, -15851, -15972, -16068, -16111, -16292, -16388, -16507, -16635, -16747, -16840, -16779, -16879, -16965, -17021, -17078, -17165, -17152, -16983, -16740, -16699, -16725, -16714, -16633, -16546, -16362, -16341, -16343, -16333, -16279, -16301, -16257, -16195, -16072, -15826, -15659, -15491, -15546, -15458, -15371, -15258, -15141, -15137, -15002, -15070, -15194, -15262, -15447, -15358, -15229, -14954, -14891, -14941, -14963, -15271, -15345, -15479, -15617, -15765, -16029, -16186, -16519, -16928, -17239, -17584, -17818, -18121, -18128, -18254, -18446, -18560, -18479, -18327, -18226, -18118, -17847, -17581, -17276, -17118, -16934, -16909, -16927, -16925, -16855, -16882, -16859, -16880, -16766, -16647, -16559, -16518, -16375, -16208, -16095, -16042, -15858, -15709, -15497, -15228, -14978, -14769, -14692, -14450, -14139, -13840, -13669, -13658, -13789, -13913, -13909, -14005, -14135, -14462, -14808, -15002, -15358, -15570, -15778, -15983, -16211, -16306, -16295, -16389, -16384, -16329, -16348, -16318, -16333, -16175, -16240, -16282, -16357, -16544, -16710, -16818, -16966, -17056, -17323, -17619, -17950, -18116, -18362, -18595, -18770, -18805, -19005, -19049, -19080, -19030, -18814, -18576, -18372, -18058, -17763, -17503, -17146, -16793, -16501, -16262, -16110, -15851, -15775, -15567, -15418, -15369, -15209, -15152, -15096, -15051, -14875, -14707, -14726, -14644, -14555, -14560, -14497, -14375, -14034, -13815, -13762, -13809, -13979, -14133, -14583, -14753, -15032, -15379, -15636, -16014, -16310, -16588, -16672, -16704, -16791, -16698, -16746, -16739, -16589, -16342, -16192, -16230, -16162, -16279, -16359, -16372, -16386, -16480, -16770, -17080, -17400, -17534, -17578, -17658, -17646, -17619, -17449, -17238, -17131, -16987, -16779, -16496, -16370, -16294, -16134, -16024, -15980, -15877, -15909, -15935, -16009, -15912, -15885, -15969, -15924, -15979, -16119, -16192, -16153, -16062, -16097, -16025, -16129, -16147, -16073, -16105, -16126, -16149, -16171, -16297, -16318, -16295, -16333, -16375, -16311, -16388, -16479, -16595, -16637, -16643, -16630, -16619, -16680, -16811, -16906, -16879, -16917, -16956, -17072, -17065, -17045, -16992, -16908, -16754, -16571, -16401, -16287, -16293, -16532, -16513, -16409, -16305, -16390, -16515, -16603, -16657, -16518, -16402, -16239, -16117, -15955, -15785, -15704, -15326, -15106, -14934, -14704, -14441, -14202, -14141, -14157, -14250, -14648, -14800, -14969, -15053, -15120, -15239, -15352, -15616, -15857, -16036, -16119, -16020, -15740, -15720, -15688, -15885, -15921, -15976, -15868, -15896, -15917, -16149, -16406, -16740, -16901, -17140, -17252, -17491, -17739, -17917, -17856, -17861, -17679, -17535, -17517, -17501, -17402, -17356, -17236, -17085, -17039, -17082, -16973, -16945, -17051, -16991, -16903, -16873, -16805, -16731, -16476, -16392, -16272, -16173, -16196, -16164, -16035, -15982, -15907, -15815, -15623, -15683, -15627, -15680, -15831, -15860, -15857, -15832, -15947, -15974, -15897, -15883, -15746, -15642, -15563, -15577, -15489, -15440, -15386, -15315, -15269, -15360, -15488, -15607, -15746, -15841, -15895, -16026, -16092, -16149, -16277, -16448, -16514, -16497, -16518, -16533, -16628, -16609, -16610, -16660, -16695, -16783, -16840, -17116, -17399, -17653, -17841, -17839, -17926, -17879, -17883, -17899, -17760, -17570, -17217, -16989, -16713, -16400, -16016, -15550, -15252, -15002, -14838, -14555, -14230, -14153, -14170, -14359, -14513, -14767, -14920, -15097, -15332, -15258, -15310, -15379, -15655, -15725, -15704, -15721, -15523, -15520, -15606, -15711, -15655, -15590, -15697, -15789, -15873, -16050, -16159, -16199, -16291, -16443, -16599, -16654, -16884, -16916, -16951, -17068, -17162, -17177, -17240, -17276, -17366, -17385, -17355, -17218, -17235, -17359, -17391, -17290, -17279, -17206, -17273, -17225, -17236, -17008, -16866, -16864, -16785, -16831, -16846, -16690, -16607, -16499, -16589, -16406, -16341, -16356, -16071, -15888, -15814, -15776, -15687, -15605, -15541, -15374, -15353, -15491, -15539, -15550, -15561, -15558, -15618, -15736, -15875, -15752, -15711, -15825, -15851, -15810, -15802, -15777, -15690, -15635, -15620, -15608, -15702, -15796, -15897, -15960, -16052, -16116, -16180, -16231, -16438, -16485, -16467, -16655, -16714, -16764, -16841, -16885, -16844, -16711, -16751, -16782, -16817, -16783, -16669, -16548, -16461, -16460, -16621, -16593, -16423, -16313, -16195, -16172, -16046, -16014, -16060, -15657, -15482, -15356, -15138, -15232, -15241, -15354, -15280, -15363, -15352, -15316, -15492, -15618, -15696, -15713, -15822, -15998, -16210, -16324, -16280, -16558, -16522, -16587, -16794, -16879, -16931, -16853, -16995, -16949, -17045, -17134, -17025, -16947, -16945, -16965, -16860, -16927, -16979, -16844, -16754, -16794, -16885, -16859, -16976, -17025, -17016, -17070, -17098, -17068, -17023, -16970, -16874, -16701, -16600, -16419, -16168, -15967, -15718, -15544, -15309, -15380, -15313, -15198, -15183, -15224, -15298, -15288, -15341, -15450, -15540, -15590, -15587, -15525, -15433, -15457, -15452, -15514, -15481, -15423, -15421, -15371, -15408, -15565, -15645, -15669, -15786, -15952, -16045, -16233, -16360, -16395, -16368, -16463, -16594, -16770, -16814, -16800, -16759, -16779, -16817, -16807, -16835, -16870, -16841, -16730, -16866, -17079, -17188, -17373, -17404, -17437, -17509, -17589, -17638, -17556, -17552, -17326, -17183, -17035, -16972, -16833, -16590, -16409, -16345, -16072, -16009, -15901, -15902, -15914, -15860, -15742, -15695, -15675, -15544, -15431, -15580, -15343, -15293, -15139, -14994, -15006, -14927, -14680, -14715, -14837, -14744, -14909, -15152, -15028, -14961, -15228, -15317, -15494, -15716, -15728, -16009, -16166, -16403, -16597, -16793, -16907, -16833, -16891, -16851, -16897, -16909, -16727, -16655, -16491, -16577, -16590, -16775, -16926, -16850, -16838, -16932, -17067, -17134, -17152, -17195, -16997, -16781, -16741, -16714, -16590, -16496, -16324, -16291, -16335, -16467, -16470, -16463, -16604, -16581, -16673, -16764, -16850, -16808, -16627, -16517, -16295, -16180, -16115, -16017, -15914, -15762, -15584, -15517, -15595, -15675, -15569, -15556, -15506, -15531, -15656, -15665, -15755, -15812, -15807, -15809, -15969, -16111, -16238, -16187, -16194, -16170, -16222, -16255, -16378, -16384, -16431, -16482, -16579, -16557, -16617, -16670, -16639, -16702, -16855, -16759, -16842, -16864, -16703, -16663, -16530, -16489, -16673, -16695, -16561, -16425, -16581, -16545, -16455, -16560, -16406, -16295, -16100, -15874, -15883, -15732, -15811, -15617, -15414, -15479, -15217, -15322, -15189, -15122, -15112, -14923, -15025, -15095, -14940, -14897, -15140, -15359, -15440, -15613, -15744, -15847, -16092, -16143, -16267, -16544, -16562, -16638, -16698, -16774, -16712, -16616, -16673, -16569, -16640, -16678, -16660, -16711, -16622, -16699, -16910, -17050, -17248, -17324, -17325, -17402, -17497, -17568, -17775, -17717, -17572, -17556, -17415, -17380, -17375, -17246, -17081, -16799, -16689, -16572, -16414, -16216, -16026, -15951, -15885, -15746, -15812, -15686, -15597, -15391, -15307, -15123, -15131, -15039, -14967, -14919, -14869, -14914, -14965, -14934, -14984, -14907, -14966, -15110, -15307, -15399, -15432, -15584, -15662, -15833, -16052, -16243, -16444, -16529, -16580, -16615, -16635, -16642, -16733, -16799, -16816, -16843, -16961, -16870, -16940, -16956, -17093, -17218, -17287, -17297, -17279, -17342, -17357, -17277, -17242, -17178, -17124, -17077, -16904, -16764, -16819, -16749, -16667, -16559, -16501, -16459, -16437, -16326, -16133, -16101, -15936, -15751, -15658, -15412, -15359, -15200, -15075, -15046, -14918, -14949, -14849, -14876, -14968, -14953, -15030, -15055, -15053, -15278, -15289, -15464, -15613, -15588, -15759, -15880, -16038, -16201, -16224, -16223, -16182, -16210, -16265, -16174, -16315, -16360, -16372, -16379, -16486, -16731, -16746, -16869, -16970, -17035, -17221, -17188, -17305, -17436, -17416, -17476, -17480, -17442, -17405, -17276, -17158, -17051, -16965, -16803, -16673, -16641, -16493, -16453, -16478, -16537, -16689, -16605, -16566, -16547, -16448, -16331, -16145, -16042, -15919, -15692, -15552, -15420, -15258, -15075, -15012, -15091, -15141, -15141, -15236, -15390, -15609, -15625, -15730, -15865, -15946, -15979, -16028, -16101, -16081, -16022, -16015, -16120, -16157, -16146, -16140, -16171, -16291, -16424, -16661, -16864, -16944, -16986, -17012, -17102, -17208, -17151, -17132, -17122, -17056, -16966, -16904, -16923, -16912, -16804, -16742, -16618, -16584, -16474, -16360, -16322, -16115, -16060, -16000, -15927, -15902, -15762, -15609, -15533, -15521, -15530, -15489, -15413, -15372, -15224, -15174, -15138, -15141, -15104, -14999, -14909, -14913, -14985, -15046, -15055, -15042, -15159, -15419, -15522, -15845, -16189, -16419, -16569, -16675, -16739, -16772, -16776, -16698, -16794, -16835, -16745, -16729, -16833, -16844, -16952, -17082, -17153, -17186, -17243, -17246, -17308, -17477, -17414, -17461, -17494, -17550, -17608, -17552, -17534, -17489, -17462, -17342, -17238, -17083, -16885, -16734, -16447, -16248, -16100, -15952, -15822, -15784, -15787, -15650, -15496, -15542, -15480, -15441, -15429, -15370, -15380, -15328, -15291, -15254, -15146, -15153, -15208, -15240, -15245, -15266, -15263, -15276, -15398, -15493, -15549, -15693, -15779, -15851, -15988, -16037, -16180, -16304, -16405, -16503, -16520, -16569, -16616, -16797, -16949, -16946, -16930, -16829, -16776, -16815, -16708, -16652, -16652, -16502, -16514, -16571, -16653, -16709, -16837, -16894, -16980, -16985, -16911, -16919, -16916, -16812, -16762, -16678, -16642, -16685, -16546, -16316, -16187, -16078, -16014, -15830, -15715, -15538, -15335, -15154, -15128, -15155, -15131, -15107, -15120, -15176, -15236, -15435, -15561, -15605, -15682, -15748, -15860, -15907, -16033, -16147, -16140, -16227, -16139, -16076, -16042, -16011, -16044, -16017, -16120, -16149, -16150, -16290, -16385, -16450, -16518, -16629, -16688, -16781, -16841, -16887, -16926, -17039, -17164, -17253, -17258, -17221, -17196, -17192, -17167, -17122, -17037, -16846, -16751, -16651, -16606, -16583, -16578, -16550, -16552, -16524, -16437, -16490, -16500, -16501, -16423, -16265, -16181, -16101, -15987, -15944, -15913, -15858, -15874, -15846, -15811, -15840, -15880, -15872, -15830, -15809, -15826, -15795, -15825, -15811, -15789, -15743, -15712, -15797, -15788, -15831, -15894, -15886, -15899, -15999, -16106, -16131, -16128, -16163, -16106, -16079, -16099, -16089, -16090, -16073, -16041, -16085, -16009, -15969, -15997, -16101, -16165, -16181, -16213, -16244, -16286, -16376, -16399, -16469, -16550, -16605, -16583, -16547, -16520, -16457, -16423, -16408, -16324, -16192, -16099, -16121, -16093, -16036, -16028, -16007, -15945, -15959, -16052, -16043, -16043, -16090, -16160, -16186, -16267, -16362, -16341, -16390, -16404, -16510, -16542, -16496, -16434, -16321, -16235, -16251, -16221, -16239, -16296, -16254, -16294, -16370, -16461, -16524, -16532, -16712, -16868, -16850, -16836, -16883, -16889, -16875, -16851, -16814, -16721, -16674, -16639, -16596, -16543, -16475, -16420, -16315, -16230, -16166, -16138, -16161, -16115, -16113, -16023, -15994, -15979, -15927, -15862, -15766, -15751, -15735, -15750, -15720, -15656, -15650, -15570, -15549, -15563, -15614, -15630, -15675, -15734, -15724, -15780, -15888, -16026, -16146, -16265, -16351, -16382, -16330, -16379, -16400, -16405, -16391, -16353, -16336, -16304, -16343, -16377, -16306, -16293, -16243, -16152, -16202, -16220, -16257, -16385, -16459, -16507, -16579, -16667, -16779, -16781, -16815, -16798, -16751, -16693, -16648, -16670, -16603, -16539, -16494, -16373, -16309, -16298, -16287, -16224, -16208, -16105, -16078, -16083, -16009, -15947, -15934, -15950, -16028, -16110, -16118, -16078, -16021, -16064, -16005, -15971, -15963, -15946, -15903, -15841, -15816, -15760, -15770, -15741, -15729, -15767, -15864, -15972, -16008, -16083, -16101, -16183, -16210, -16322, -16389, -16330, -16350, -16354, -16271, -16289, -16225, -16238, -16258, -16304, -16373, -16408, -16538, -16709, -16771, -16808, -16761, -16781, -16750, -16702, -16693, -16648, -16552, -16440, -16445, -16420, -16416, -16393, -16372, -16378, -16395, -16350, -16393, -16383, -16305, -16344, -16371, -16475, -16595, -16582, -16567, -16461, -16372, -16318, -16280, -16212, -16078, -15929, -15850, -15775, -15758, -15834, -15850, -15878, -15886, -15883, -16003, -16073, -16129, -16200, -16244, -16118, -16166, -16188, -16220, -16164, -16183, -16139, -16064, -16001, -16010, -16021, -16025, -16002, -15980, -15910, -15918, -15917, -16025, -16049, -16000, -15985, -16012, -16011, -16058, -16088, -16138, -16211, -16313, -16334, -16299, -16325, -16339, -16329, -16343, -16332, -16337, -16329, -16353, -16352, -16356, -16405, -16441, -16440, -16441, -16365, -16414, -16393, -16346, -16382, -16384, -16377, -16375, -16328, -16333, -16401, -16453, -16396, -16342, -16318, -16269, -16301, -16321, -16308, -16239, -16163, -16152, -16115, -16110, -16099, -16167, -16144, -16204, -16204, -16256, -16238, -16258, -16387, -16460, -16526, -16528, -16592, -16614, -16560, -16534, -16456, -16427, -16405, -16390, -16308, -16251, -16146, -16109, -16085, -16037, -16049, -16080, -16093, -16134, -16159, -16194, -16160, -16200, -16150, -16168, -16154, -16249, -16269, -16216, -16156, -16112, -16030, -16083, -16034, -16052, -16000, -16011, -15983, -15910, -15957, -16056, -16126, -16186, -16130, -16130, -16170, -16200, -16279, -16294, -16258, -16243, -16226, -16223, -16258, -16232, -16119, -16092, -16047, -15981, -16035, -15975, -15971, -15959, -16025, -16084, -16221, -16322, -16423, -16452, -16642, -16726, -16801, -16865, -16907, -16877, -16918, -16891, -16882, -16823, -16692, -16610, -16507, -16426, -16365, -16253, -16199, -16133, -16090, -16053, -16126, -16120, -16130, -16156, -16164, -16172, -16213, -16159, -16123, -16081, -16025, -16005, -15921, -15829, -15740, -15725, -15661, -15665, -15608, -15577, -15583, -15590, -15639, -15695, -15774, -15817, -15951, -16065, -16151, -16205, -16311, -16308, -16382, -16385, -16497, -16526, -16526, -16523, -16523, -16524, -16455, -16354, -16367, -16342, -16297, -16325, -16332, -16360, -16377, -16420, -16458, -16511, -16654, -16694, -16789, -16834, -16776, -16720, -16641, -16698, -16751, -16664, -16567, -16453, -16509, -16448, -16402, -16351, -16332, -16373, -16295, -16293, -16346, -16352, -16380, -16246, -16167, -16003, -15865, -15886, -15849, -16138, -16373, -16201, -16200, -15354, -15621, -15767, -15698, -15996, -15648, -16147, -16362, -16593, -16023, -15085, -16110, -15556, -16288, -16470, -15871, -16426, -16848, -16424, -15960, -16042, -15993, -15743, -16782, -16563, -16166, -16380, -16054, -15815, -16352, -16598, -16453, -16555, -16612, -15950, -16040, -15863, -15987, -15963, -16377, -16832, -16808, -16272, -15454, -15011, -15294, -15659, -17060, -17088, -17087, -16904, -15927, -15190, -15317, -15470, -16112, -16908, -17665, -16985, -16404, -15507, -14910, -14877, -15785, -16237, -16517, -16662, -16428, -15895, -15868, -15936, -15527, -15778, -16348, -16537, -17240, -16893, -16988, -16608, -16313, -16713, -16506, -17429, -17225, -17852, -17246, -17397, -17153, -16289, -16638, -16805, -17191, -17166, -16834, -16453, -15906, -16304, -15809, -16527, -16090, -16496, -15560, -15839, -15090, -15696, -15335, -15920, -15872, -15593, -15354, -15219, -15449, -15845, -15895, -15929, -15559, -15756, -15131, -15503, -15414, -15919, -15967, -16272, -15851, -15922, -15888, -16086, -16421, -16600, -16589, -16184, -16367, -16237, -16398, -16774, -16562, -16596, -16328, -16322, -16439, -16536, -16589, -16586, -16595, -16406, -16338, -16527, -16524, -17033, -17263, -16813, -16776, -16082, -16154, -16301, -16959, -17050, -16819, -16660, -16072, -15857, -15852, -16372, -16902, -16894, -16444, -16036, -15699, -15707, -15937, -16128, -16562, -15985, -15773, -15316, -15312, -15516, -16091, -15905, -16186, -15561, -15317, -15657, -15863, -16191, -16036, -16437, -15606, -15588, -15492, -16012, -16123, -16829, -16123, -16247, -15579, -16031, -15893, -16216, -16180, -16300, -15893, -15965, -16044, -16381, -16333, -16992, -16551, -16545, -16598, -16399, -16567, -17386, -17627, -17148, -16929, -16605, -16424, -16604, -17079, -16865, -16850, -16613, -16533, -16537, -16633, -16513, -16459, -16802, -16811, -16558, -15947, -16027, -16291, -16259, -16527, -16206, -16141, -15749, -15835, -16084, -16135, -15874, -15714, -15665, -15509, -15640, -15786, -15902, -15773, -16073, -15967, -16152, -16054, -15770, -15419, -15958, -16399, -16236, -16112, -15938, -15737, -15928, -16398, -15945, -15931, -15940, -16171, -16073, -16329, -16362, -16202, -16333, -16355, -16318, -15955, -16131, -16299, -16554, -16788, -16595, -16170, -15927, -16093, -16420, -16643, -16879, -16598, -16292, -16377, -16560, -16430, -16567, -16752, -16668, -16646, -16253, -16268, -16219, -16300, -16423, -16444, -16381, -16126, -15969, -16044, -16377, -16080, -16017, -15677, -15711, -15822, -16012, -16277, -15884, -15732, -15618, -15688, -15917, -15926, -15912, -15964, -15940, -15943, -15789, -16037, -15997, -16194, -16548, -16772, -16569, -16455, -16572, -16727, -16898, -17075, -16996, -16728, -16917, -17083, -17065, -17019, -16769, -16688, -16640, -16754, -16815, -16419, -16471, -16114, -16039, -16126, -15953, -15760, -15738, -15944, -15944, -15594, -15455, -15304, -15237, -15747, -15663, -15617, -15273, -15342, -15355, -15509, -15879, -15933, -15902, -16072, -16063, -15790, -16144, -16586, -16476, -16689, -17028, -17174, -16978, -17173, -17176, -17293, -17545, -17368, -17370, -17492, -17345, -17089, -17183, -16744, -16379, -16107, -16446, -16215, -16249, -15849, -15733, -15442, -15777, -15402, -15601, -15700, -15607, -15579, -15693, -15666, -16095, -15970, -15983, -15603, -15689, -15805, -15937, -16020, -15953, -15764, -15715, -15802, -15923, -15921, -16206, -16104, -15887, -15936, -16085, -16231, -16633, -16725, -16646, -16388, -16381, -16447, -16363, -16567, -16206, -16659, -16601, -16304, -16231, -15935, -16158, -15920, -16287, -16099, -15955, -15955, -15832, -15699, -15954, -15786, -15893, -15876, -16077, -16108, -16104, -16199, -15963, -16215, -16214, -16247, -16245, -16362, -16713, -16596, -16885, -16884, -16788, -16814, -16781, -17077, -17335, -17330, -17277, -17012, -16916, -17051, -16998, -17417, -16866, -16640, -16324, -16431, -16503, -16176, -16113, -15769, -15826, -16128, -15905, -15683, -15443, -15644, -15734, -16071, -16220, -16127, -16172, -16326, -16521, -16470, -16314, -16155, -16530, -16994, -17081, -16713, -16550, -16436, -16385, -16106, -16330, -16097, -16125, -16137, -16310, -16153, -15699, -15355, -15348, -15567, -15875, -15721, -15598, -15486, -15352, -14928, -14974, -14858, -15065, -15191, -15280, -15016, -15108, -15051, -15304, -15494, -15640, -15517, -15677, -15731, -15830, -16038, -16159, -16311, -16156, -16129, -16196, -16545, -16927, -17186, -17154, -16955, -17003, -17177, -17551, -17569, -17790, -17784, -17572, -17668, -17462, -17248, -17323, -17476, -17513, -17201, -17169, -17013, -16778, -16776, -16664, -16537, -16472, -16062, -16230, -15943, -16078, -15966, -15801, -15806, -15813, -15404, -15669, -15386, -15683, -15892, -15891, -16157, -15987, -16051, -16163, -16167, -16463, -16484, -16286, -16660, -16349, -16255, -15989, -16271, -16261, -16029, -15868, -15799, -15218, -15480, -15448, -15881, -15777, -15665, -15414, -15365, -15550, -15745, -16102, -16272, -16107, -15985, -16224, -16308, -16518, -16824, -16877, -17219, -16808, -16718, -16854, -16794, -17163, -17359, -17122, -16851, -16857, -16948, -16679, -16733, -16749, -16426, -15862, -16163, -15918, -16089, -15937, -15537, -15633, -15313, -15307, -15314, -15340, -15179, -14967, -15201, -15043, -15081, -15193, -15068, -15054, -15234, -15308, -15216, -15251, -15469, -15593, -15891, -16002, -15926, -16109, -16397, -16414, -16530, -16814, -16789, -16993, -17105, -17216, -16985, -17092, -17102, -17381, -17781, -17893, -17698, -17680, -17880, -17777, -17920, -17884, -17425, -17491, -17556, -17587, -17409, -16955, -17020, -16666, -16655, -16465, -16071, -16400, -15993, -16284, -15792, -15910, -15726, -15698, -15561, -15809, -15480, -15667, -15620, -15464, -15513, -15433, -15236, -15474, -15455, -15530, -15521, -15566, -15542, -15064, -15309, -15400, -15502, -15730, -15569, -15456, -15384, -15632, -15634, -15640, -15431, -15180, -15298, -15390, -15997, -15590, -16179, -15539, -15550, -15963, -15964, -16747, -16280, -16910, -16464, -16471, -16761, -16898, -17252, -17105, -17446, -17351, -17236, -17165, -17175, -17577, -17413, -17747, -17082, -17396, -17362, -17356, -17338, -17287, -16773, -16613, -16626, -16552, -16807, -16574, -16296, -15977, -16117, -15869, -15703, -15860, -15591, -15685, -15423, -15236, -14958, -15284, -15258, -15206, -15203, -15004, -14881, -15264, -15644, -15696, -15512, -15650, -15490, -15995, -16241, -16148, -16083, -16594, -16482, -16976, -16864, -17157, -17007, -16969, -17196, -16764, -17181, -16884, -17406, -17297, -17017, -16893, -16522, -16509, -16238, -16447, -16341, -16176, -16172, -15745, -15942, -15721, -15548, -15528, -15337, -15622, -15408, -15658, -15502, -15391, -15663, -15648, -15796, -16071, -15928, -15996, -16031, -16137, -16286, -16694, -16872, -16476, -16294, -16385, -16751, -16792, -16738, -16490, -16570, -16788, -16572, -17151, -16753, -16605, -16839, -16626, -16667, -16598, -16730, -16712, -16800, -16522, -16148, -16321, -16175, -16226, -15983, -16319, -15694, -15597, -15772, -15203, -15724, -15622, -15667, -15686, -15535, -15606, -15874, -15971, -15903, -15777, -16410, -16353, -16656, -16400, -16660, -16665, -16714, -16822, -17004, -16864, -16580, -16588, -16852, -16630, -16518, -16529, -16282, -16298, -16185, -16034, -15864, -15989, -15661, -15381, -15589, -15492, -15556, -15495, -15485, -15311, -15319, -15521, -15509, -15583, -15717, -15850, -16054, -16161, -16121, -15988, -16472, -16492, -16775, -16724, -16899, -16751, -16999, -16844, -17193, -17072, -16884, -17130, -17177, -16872, -16873, -17073, -17118, -16835, -17027, -16635, -16417, -16298, -16548, -16140, -16027, -16097, -15884, -15878, -15540, -15394, -15451, -15633, -15738, -15680, -15677, -15685, -15468, -16160, -15930, -15900, -16099, -16219, -16362, -16409, -16500, -16284, -16288, -16398, -16474, -16392, -16335, -16474, -16705, -16712, -16941, -16653, -16644, -16530, -16792, -16901, -16808, -16666, -16564, -16390, -16414, -16275, -16272, -16271, -16125, -16128, -16086, -15987, -15848, -15743, -15701, -15473, -15385, -15394, -15411, -15462, -15307, -15265, -15374, -15335, -15266, -15209, -15330, -15586, -15769, -16022, -15993, -15898, -15990, -16332, -16500, -16448, -16643, -16656, -16969, -16972, -17088, -17137, -17274, -17273, -17202, -17192, -17101, -17030, -17165, -17252, -17198, -16980, -16795, -16607, -16659, -16701, -16709, -16329, -16071, -16121, -16288, -16153, -16266, -16184, -16011, -15854, -15840, -15851, -15805, -15832, -15916, -15950, -15824, -15765, -15825, -15717, -15509, -15659, -15834, -15896, -15816, -15609, -15495, -15533, -15655, -15941, -16056, -16103, -15912, -15788, -15775, -15965, -16115, -16322, -16329, -16158, -16216, -16285, -16284, -16458, -16430, -16482, -16310, -16522, -16561, -16571, -16770, -16932, -16941, -16732, -16730, -16936, -17151, -17157, -17103, -16883, -16732, -16757, -16757, -16928, -16641, -16475, -16513, -16458, -16267, -16227, -16216, -16223, -16202, -16182, -16205, -15995, -16019, -16082, -15978, -15730, -15750, -15868, -15903, -15716, -15670, -15495, -15349, -15515, -15517, -15431, -15290, -15293, -15442, -15378, -15501, -15388, -15469, -15606, -15716, -15840, -15921, -16158, -16204, -16489, -16434, -16670, -16672, -16702, -16828, -16877, -16987, -16962, -17002, -16909, -17058, -17227, -17144, -17101, -16896, -16833, -16871, -16936, -17025, -16960, -16902, -16732, -16562, -16562, -16609, -16635, -16399, -16332, -16246, -16276, -16052, -16046, -15953, -15929, -15850, -15934, -15731, -15701, -15675, -15825, -15745, -15611, -15542, -15457, -15447, -15392, -15421, -15433, -15428, -15507, -15586, -15491, -15519, -15569, -15620, -15691, -15866, -15876, -15949, -15843, -15987, -16158, -16179, -16157, -16239, -16337, -16535, -16755, -16925, -16959, -16948, -16885, -17149, -17227, -17300, -17439, -17638, -17698, -17501, -17458, -17471, -17410, -17424, -17426, -17144, -16872, -16869, -16835, -16701, -16532, -16315, -16204, -16084, -16049, -16023, -15794, -15628, -15438, -15392, -15339, -15340, -15393, -15381, -15139, -15131, -15096, -15177, -15065, -15099, -15110, -15027, -15127, -15316, -15316, -15308, -15339, -15322, -15306, -15455, -15645, -15730, -15896, -15990, -16093, -16252, -16424, -16585, -16652, -16779, -16865, -17001, -17075, -17212, -17453, -17478, -17656, -17747, -17549, -17487, -17486, -17407, -17481, -17491, -17428, -17267, -17158, -16955, -16806, -16713, -16619, -16563, -16444, -16400, -16312, -16299, -16216, -16251, -16083, -15934, -16017, -15906, -15782, -15762, -15713, -15755, -15760, -15752, -15683, -15435, -15468, -15514, -15551, -15475, -15404, -15403, -15449, -15312, -15334, -15329, -15308, -15341, -15235, -15283, -15313, -15305, -15460, -15548, -15508, -15442, -15308, -15525, -15698, -15976, -16036, -16090, -16137, -16214, -16260, -16536, -16673, -16784, -16941, -17063, -17170, -17131, -17212, -17283, -17281, -17298, -17382, -17293, -17509, -17594, -17606, -17547, -17554, -17548, -17405, -17576, -17527, -17521, -17292, -17255, -17166, -16931, -16903, -16792, -16686, -16429, -16421, -16308, -16167, -15950, -15793, -15612, -15589, -15550, -15561, -15503, -15327, -15129, -15125, -15185, -15123, -15139, -15157, -15114, -14947, -15174, -15259, -15443, -15413, -15466, -15332, -15387, -15530, -15827, -15841, -15939, -15863, -15905, -15871, -16088, -16166, -16277, -16197, -16149, -16080, -16049, -16314, -16337, -16440, -16308, -16310, -16281, -16291, -16266, -16366, -16490, -16512, -16425, -16453, -16486, -16503, -16630, -16692, -16696, -16627, -16631, -16711, -16785, -16698, -16737, -16757, -16661, -16625, -16557, -16624, -16515, -16594, -16495, -16502, -16389, -16436, -16415, -16461, -16514, -16524, -16523, -16520, -16458, -16405, -16370, -16431, -16452, -16562, -16532, -16317, -16205, -16252, -16269, -16242, -16260, -16228, -16062, -15991, -16088, -16181, -16096, -16090, -15973, -15870, -15788, -15926, -16007, -16097, -16050, -15964, -15779, -15804, -15889, -15970, -16043, -15926, -15923, -15908, -16087, -16167, -16200, -16103, -16117, -16028, -16087, -16171, -16306, -16375, -16352, -16328, -16336, -16381, -16417, -16364, -16282, -16346, -16301, -16394, -16425, -16508, -16349, -16332, -16237, -16266, -16289, -16354, -16446, -16376, -16262, -16276, -16267, -16353, -16368, -16306, -16175, -16191, -16211, -16215, -16221, -16157, -16099, -15935, -15990, -16034, -16043, -15993, -16031, -15921, -15820, -15972, -16073, -16202, -16036, -15953, -15777, -15856, -15915, -16108, -16136, -16076, -16072, -15896, -16119, -16108, -16202, -16130, -16299, -16238, -16310, -16463, -16593, -16606, -16562, -16598, -16549, -16517, -16684, -16700, -16679, -16545, -16501, -16521, -16545, -16526, -16552, -16531, -16497, -16463, -16456, -16490, -16373, -16486, -16565, -16522, -16344, -16278, -16267, -16279, -16206, -16120, -16229, -16202, -16340, -16341, -16164, -15972, -16126, -16300, -16480, -16448, -16325, -16129, -16061, -16213, -16207, -16205, -16130, -16123, -16119, -16045, -16034, -16011, -15936, -15909, -16016, -16065, -16040, -16079, -16115, -16130, -16105, -16163, -16177, -16145, -16209, -16257, -16310, -16313, -16214, -16181, -16133, -16143, -16209, -16291, -16304, -16347, -16278, -16224, -16233, -16296, -16351, -16349, -16216, -16203, -16135, -16201, -16167, -16097, -16119, -16018, -16043, -16048, -16095, -16054, -16074, -15981, -15995, -15963, -15925, -15908, -15954, -15949, -15914, -15797, -15839, -15789, -15777, -15713, -15805, -15853, -15851, -15922, -15984, -16159, -16207, -16396, -16456, -16469, -16522, -16661, -16748, -16736, -16792, -16868, -16991, -17054, -16959, -16913, -16896, -16934, -17063, -17092, -17004, -16808, -16833, -16892, -17035, -16961, -16822, -16711, -16668, -16594, -16590, -16481, -16494, -16334, -16251, -16037, -15901, -15838, -15877, -15889, -15864, -15770, -15541, -15529, -15479, -15530, -15618, -15646, -15654, -15634, -15759, -15716, -15710, -15839, -15818, -15858, -16021, -16039, -16087, -16063, -16154, -16220, -16244, -16222, -16248, -16272, -16393, -16402, -16262, -16220, -16257, -16295, -16386, -16281, -16294, -16246, -16373, -16330, -16289, -16235, -16254, -16324, -16465, -16435, -16400, -16258, -16284, -16281, -16240, -16268, -16354, -16373, -16388, -16266, -16186, -16044, -16177, -16307, -16390, -16391, -16312, -16272, -16269, -16219, -16246, -16233, -16292, -16357, -16347, -16343, -16191, -16050, -16023, -15993, -16111, -16167, -16207, -16156, -15984, -15746, -15696, -15693, -15830, -15963, -15826, -16018, -16037, -16184, -16221, -16133, -16036, -16216, -16449, -16675, -16798, -16692, -16713, -16675, -16629, -16638, -16667, -16815, -16811, -16819, -16705, -16509, -16519, -16672, -16728, -16721, -16730, -16598, -16429, -16542, -16560, -16431, -16327, -16285, -16286, -16348, -16371, -16338, -15980, -15801, -15760, -15870, -15902, -16009, -15869, -15743, -15644, -15549, -15647, -15689, -15838, -15803, -15831, -15845, -15850, -15886, -15946, -15998, -16044, -16040, -16068, -16162, -16242, -16311, -16292, -16229, -16192, -16239, -16354, -16367, -16419, -16233, -16201, -16162, -16239, -16303, -16429, -16464, -16365, -16329, -16347, -16370, -16476, -16458, -16490, -16493, -16505, -16452, -16437, -16369, -16271, -16401, -16432, -16466, -16451, -16440, -16433, -16344, -16280, -16439, -16424, -16441, -16353, -16330, -16320, -16210, -16239, -16175, -16093, -16029, -15992, -15970, -15976, -15952, -15874, -15817, -15784, -15695, -15751, -15866, -15935, -15809, -15780, -15692, -15820, -15813, -15923, -15896, -15950, -16049, -16172, -16197, -16322, -16337, -16379, -16462, -16593, -16670, -16841, -16854, -16864, -16814, -16883, -16909, -16933, -16924, -16900, -16848, -16927, -16816, -16750, -16702, -16690, -16629, -16533, -16486, -16360, -16338, -16268, -16194, -16112, -16044, -15966, -15993, -16020, -15988, -15919, -15849, -15661, -15688, -15768, -15762, -15871, -15817, -15815, -15778, -15748, -15659, -15736, -15944, -16266, -16486, -16404, -16073, -15755, -15955, -16214, -16449, -16142, -16313, -16244, -16261, -16332, -15684, -15691, -16347, -16590, -16412, -16144, -16006, -15711, -16527, -16353, -15748, -16560, -16362, -16005, -16300, -16577, -16060, -16380, -16112, -16045, -16270, -16888, -16310, -16541, -16495, -16147, -15428, -16055, -16891, -17252, -17421, -16915, -15977, -16651, -16457, -16389, -15863, -15703, -16973, -17232, -17493, -16204, -15897, -16839, -16094, -16269, -15657, -16147, -17060, -16604, -17075, -14582, -15710, -15202, -15157, -16362, -16790, -15968, -15205, -15997, -14386, -14546, -17228, -15739, -16063, -15719, -15903, -16670, -16583, -16382, -15525, -16982, -16341, -16951, -16229, -17811, -16652, -16623, -15544, -17497, -15753, -16175, -16831, -17635, -16792, -16480, -16743, -16211, -15440, -16566, -15958, -17368, -16957, -16433, -15755, -17232, -15913, -15023, -16193, -16330, -14933, -16695, -15858, -15199, -15111, -16581, -14550, -16698, -15767, -16122, -15492, -16230, -15514, -16136, -15488, -16290, -15936, -16618, -15371, -16253, -15885, -16778, -15507, -16697, -16515, -17027, -16508, -16333, -16793, -16563, -16485, -16698, -16869, -17506, -15987, -16920, -16930, -16317, -16346, -17014, -15553, -16118, -15673, -16302, -16181, -16737, -15264, -16322, -16727, -15998, -15961, -16455, -16209, -15906, -15860, -16424, -15806, -16721, -16313, -16891, -16227, -15967, -16599, -16447, -15955, -16524, -16458, -16291, -16177, -16002, -16180, -16470, -16297, -16466, -15812, -16445, -15693, -16182, -16000, -15810, -16100, -15658, -15924, -16004, -16153, -16039, -15707, -15985, -16067, -15757, -16726, -16387, -16295, -16050, -16408, -16265, -16057, -16529, -16217, -16637, -15969, -16043, -16591, -16501, -16856, -16382, -16944, -16299, -15841, -16000, -17045, -16022, -16224, -16210, -16859, -15963, -15694, -16232, -16467, -15758, -16090, -16166, -16006, -15416, -16548, -16048, -16124, -16087, -16084, -16189, -16453, -16480, -16105, -16397, -16181, -15957, -16355, -16577, -16565, -16531, -16864, -16520, -16097, -16379, -16778, -16094, -16282, -16776, -16628, -16168, -16823, -16496, -16128, -15775, -16534, -16417, -16294, -16134, -16600, -16344, -16039, -16127, -16148, -16045, -16175, -15869, -16027, -16149, -16142, -15911, -16244, -15895, -15815, -15811, -16196, -16380, -16417, -15919, -16269, -16157, -16038, -16187, -16452, -16650, -16488, -16307, -16569, -16038, -16229, -16067, -16212, -15886, -16170, -16090, -16148, -16334, -15982, -15630, -15921, -15842, -15331, -15310, -15337, -15578, -15654, -15758, -15772, -15387, -15136, -15563, -15724, -16172, -16129, -16353, -16494, -17008, -16980, -17290, -17143, -17711, -17576, -17804, -17885, -17727, -17799, -18089, -17837, -17686, -17201, -17157, -17010, -16787, -16363, -16248, -16003, -15685, -15299, -15506, -15409, -14919, -14944, -15145, -15146, -15133, -15650, -15986, -15649, -15921, -16246, -16224, -16187, -16614, -16718, -16365, -16514, -16669, -16069, -16545, -16379, -16275, -16289, -16321, -15958, -15441, -15708, -15657, -15500, -15464, -15902, -15513, -15710, -15627, -15869, -15242, -15564, -15666, -16285, -15739, -16280, -16054, -16491, -16324, -16628, -16141, -16329, -16535, -16676, -16780, -16765, -16800, -16623, -16500, -16687, -16559, -16528, -16276, -16419, -16417, -16120, -16143, -16507, -16280, -16553, -16505, -16554, -16228, -16170, -15931, -15948, -15496, -15788, -15330, -14924, -15437, -15746, -15908, -16316, -17377, -16949, -16645, -17226, -17813, -17454, -18026, -17968, -18783, -18444, -18459, -18511, -18559, -17868, -17434, -16737, -16825, -15956, -15721, -15714, -14976, -14031, -13901, -14031, -13685, -13416, -13616, -13914, -13957, -14175, -14731, -14818, -15203, -15378, -16142, -16406, -17021, -17288, -17696, -17929, -18004, -18293, -18304, -17828, -17738, -17368, -16754, -16875, -16412, -15908, -15481, -15107, -15050, -14565, -14517, -14215, -14175, -13397, -14118, -14233, -14523, -14826, -15010, -15441, -15777, -16121, -16749, -16627, -17001, -17159, -17808, -17713, -17775, -17872, -17575, -17616, -17419, -17445, -17513, -17455, -17509, -16970, -16597, -16510, -16624, -16337, -16453, -16190, -16428, -16299, -16947, -16621, -16637, -16774, -16898, -17060, -17291, -17329, -17603, -17290, -17506, -17103, -16727, -16470, -16622, -16862, -16444, -15805, -15424, -14731, -14239, -14161, -14075, -13336, -13341, -12930, -13165, -12755, -13848, -14176, -14641, -15475, -15943, -16111, -16905, -17476, -18429, -18282, -19465, -19877, -19890, -20114, -20032, -19425, -19086, -18534, -18055, -16838, -16081, -15725, -15016, -14697, -14233, -13673, -13141, -12457, -12735, -12876, -13159, -13207, -14152, -14563, -15048, -15952, -16671, -17044, -17592, -18213, -18336, -18791, -18972, -18827, -18757, -18649, -18306, -17937, -17490, -16790, -16076, -15216, -14730, -14205, -13820, -13843, -13265, -12865, -13202, -13573, -13452, -13571, -14786, -14889, -15368, -16620, -17280, -17579, -17876, -18674, -18642, -18439, -18799, -18741, -18469, -18253, -17959, -17831, -17552, -17237, -16898, -16584, -15997, -15744, -15371, -15204, -14663, -14826, -15304, -15198, -15642, -15642, -16076, -16227, -16507, -16832, -17211, -17423, -17701, -18228, -18424, -18412, -18350, -18505, -18218, -17679, -17547, -17405, -16870, -16280, -16031, -15518, -14785, -13913, -13701, -13395, -12713, -13058, -12944, -12636, -12817, -12956, -13313, -13439, -14544, -15219, -15806, -16611, -17250, -18052, -18597, -19182, -19577, -19223, -19852, -19728, -19581, -19061, -18972, -18493, -17851, -17062, -16558, -15862, -15303, -14717, -13773, -13343, -13286, -12994, -13099, -13344, -14010, -13874, -14226, -14983, -15528, -15933, -16381, -16824, -16969, -17523, -17982, -18213, -18394, -18350, -18316, -17502, -17626, -16813, -16425, -15579, -15471, -14938, -14627, -14297, -14234, -13885, -13555, -13495, -13697, -13889, -14454, -15019, -15866, -16366, -16854, -17907, -18757, -19368, -19589, -19874, -19656, -19573, -19171, -18938, -18716, -18366, -17576, -17163, -16911, -16153, -15615, -15037, -14851, -14303, -14331, -14570, -14667, -14704, -15053, -15363, -15926, -15914, -16404, -16680, -17290, -17820, -18084, -18007, -18481, -18555, -18682, -18623, -18483, -17820, -17280, -17208, -16553, -16192, -15785, -15325, -14778, -14308, -13770, -13245, -13021, -12420, -11777, -11919, -12334, -12724, -13092, -13684, -14038, -14102, -14609, -15227, -15330, -15819, -16368, -17299, -18085, -18944, -19700, -20303, -20049, -20289, -20207, -20225, -19743, -19154, -18487, -18087, -17339, -16961, -16262, -15844, -14807, -14098, -13196, -12935, -12307, -12428, -12092, -12533, -13210, -13617, -14287, -15164, -15858, -16349, -17020, -17672, -18013, -18296, -18829, -19336, -19218, -19660, -19604, -19268, -18955, -18264, -17304, -16347, -15457, -15175, -14469, -14033, -13988, -13533, -13436, -13539, -13738, -13782, -14439, -15119, -15483, -16188, -17197, -18366, -18931, -19497, -19973, -20268, -20242, -20430, -20011, -19265, -18687, -18140, -17107, -16307, -15710, -14864, -14182, -13770, -13217, -13061, -12756, -12935, -12737, -12932, -13179, -13844, -14250, -14690, -15435, -16149, -16803, -16961, -17569, -18215, -18706, -18618, -18607, -18584, -18454, -18303, -17628, -17388, -16898, -16055, -15369, -15149, -14544, -14138, -13929, -13865, -13489, -13107, -13729, -14103, -14412, -14432, -15101, -15815, -16440, -16882, -17007, -17409, -17661, -17663, -17435, -17503, -17241, -17567, -17766, -18583, -18416, -18131, -18318, -18160, -17865, -17526, -17537, -17322, -16757, -16754, -16603, -16689, -16390, -16544, -16061, -15860, -15461, -15186, -14810, -14791, -14947, -14655, -14740, -15300, -15568, -15446, -16028, -16149, -16429, -16180, -16088, -15812, -15860, -16128, -16148, -15964, -16166, -15911, -15760, -15241, -15178, -14820, -14556, -14043, -13998, -14036, -14363, -14358, -14914, -15373, -16091, -16395, -16989, -17714, -18332, -18337, -18867, -19443, -19740, -19622, -20394, -20408, -20019, -19355, -18745, -18192, -17260, -16047, -15458, -15094, -14268, -13758, -13592, -13309, -12923, -12833, -12738, -12991, -13444, -13966, -14503, -15332, -16273, -16542, -17069, -17824, -18415, -18332, -18731, -18814, -18986, -18712, -18370, -18202, -17684, -17335, -16678, -16073, -15588, -15128, -14686, -14292, -13979, -13950, -13699, -14036, -14557, -14935, -14857, -15822, -16063, -16644, -16769, -17219, -17495, -17822, -17652, -17880, -17685, -17362, -16686, -16364, -15612, -15340, -15033, -15037, -15373, -15819, -15773, -15880, -16017, -16040, -16109, -16776, -17039, -17382, -17182, -17397, -17591, -17678, -17540, -17842, -17138, -16771, -16100, -16116, -15635, -15614, -15239, -14840, -14638, -14790, -14824, -14787, -15005, -15106, -14971, -15061, -15147, -15483, -15518, -15959, -16213, -16465, -16847, -16813, -16740, -16461, -16428, -16209, -16470, -16566, -16742, -16974, -17034, -17405, -17250, -17295, -17352, -17483, -17315, -17351, -17308, -17115, -17099, -17104, -17140, -16887, -16727, -16607, -16403, -16310, -15796, -15739, -15075, -14954, -14542, -14250, -14441, -14299, -14459, -14419, -14763, -14943, -15533, -15844, -16042, -16254, -16716, -17112, -17262, -17263, -17338, -17147, -17278, -17548, -17618, -17337, -17217, -17036, -16734, -16528, -16305, -16062, -15868, -15501, -15502, -15386, -15485, -15668, -15935, -16085, -16165, -16191, -16575, -16530, -16727, -16708, -17011, -16809, -16809, -16605, -16832, -16491, -16498, -16339, -15964, -15476, -15105, -14726, -14397, -14462, -14493, -14752, -15015, -15731, -16375, -16830, -17547, -17493, -18322, -18025, -18576, -17962, -18220, -17568, -17010, -16391, -15933, -15901, -15341, -15142, -15075, -14608, -14852, -14197, -14881, -14507, -14771, -14551, -15110, -15593, -16129, -16662, -17150, -17560, -18023, -18021, -18191, -17685, -17800, -17021, -17211, -16953, -16963, -16392, -16209, -15978, -15736, -15189, -15322, -15134, -14931, -14694, -14832, -15067, -15345, -15470, -15796, -16306, -16661, -16823, -17217, -17470, -17592, -17154, -17196, -17338, -17367, -17475, -16913, -16878, -16305, -16126, -15922, -15570, -14974, -14731, -14640, -14750, -14600, -14597, -14849, -15359, -15421, -15645, -15564, -15897, -16149, -16489, -16556, -16754, -16937, -17203, -17141, -17647, -17728, -17951, -17689, -17746, -17493, -17426, -17338, -17345, -16981, -16659, -16486, -16646, -16694, -16532, -16145, -16110, -16064, -15895, -16239, -16184, -16138, -16090, -15603, -15723, -15558, -15835, -15476, -15441, -15386, -15509, -15337, -15148, -14881, -14436, -14564, -14526, -14964, -15304, -16068, -16386, -17066, -17169, -17198, -17348, -17364, -17409, -16864, -16963, -16257, -16591, -16069, -16205, -16321, -16301, -16523, -16356, -16712, -16417, -16355, -16330, -16006, -16384, -15977, -16485, -16461, -16896, -16964, -17053, -17118, -17031, -16871, -16187, -15722, -15485, -15111, -15273, -15042, -15230, -15002, -15327, -15170, -15626, -15683, -15846, -16068, -16339, -16287, -16479, -16567, -17047, -17065, -17402, -17465, -17698, -17617, -17388, -17001, -16749, -16221, -15965, -15449, -15480, -14924, -14792, -14389, -14376, -14152, -14133, -13973, -14080, -14449, -14767, -15208, -15935, -16348, -16617, -16775, -17317, -17937, -17943, -18338, -18695, -18517, -18399, -18263, -18524, -17915, -18035, -17560, -17425, -17077, -17091, -16873, -16428, -16313, -15987, -15764, -15753, -15848, -15641, -15680, -15973, -16379, -16404, -16543, -16902, -17132, -17240, -17054, -16778, -16190, -15896, -15792, -15585, -15444, -15359, -15114, -15075, -14940, -14714, -14289, -14223, -14222, -13880, -14086, -14515, -15120, -15545, -16332, -16859, -17242, -17530, -17497, -17359, -17225, -16648, -16670, -16120, -15890, -15844, -16044, -16165, -16380, -16791, -16977, -16655, -16659, -16672, -16762, -16335, -16634, -16508, -16569, -16698, -17127, -17120, -16734, -16627, -16598, -15964, -15800, -15417, -15147, -14824, -14876, -14911, -14909, -15147, -15454, -15569, -15716, -15939, -16076, -16243, -16731, -16762, -16978, -16966, -17095, -16953, -17300, -16922, -16856, -16566, -16597, -16158, -15813, -15253, -15469, -14979, -15031, -14846, -14991, -14677, -14859, -15166, -15420, -15832, -16329, -16639, -17034, -17204, -17615, -17734, -18348, -18212, -18787, -18666, -19111, -19032, -18795, -18436, -18121, -17695, -17149, -16637, -16479, -15841, -15649, -15383, -15622, -15531, -15594, -15495, -15423, -15222, -15658, -15662, -15730, -16107, -16475, -16512, -17019, -17370, -17382, -17274, -16953, -16629, -15779, -15654, -15159, -14764, -14565, -14342, -14153, -14050, -14132, -13888, -13726, -13639, -14103, -14207, -14472, -14780, -15210, -15687, -15887, -16498, -16685, -16778, -16986, -17174, -17229, -17203, -17267, -17155, -16739, -16921, -16835, -17339, -16819, -17129, -17101, -16909, -16940, -17007, -17178, -16709, -16518, -16453, -16120, -16203, -16248, -16508, -16372, -16282, -16494, -16290, -16486, -16256, -16203, -15961, -15990, -16172, -15995, -16267, -16188, -16680, -16450, -16707, -16838, -16685, -16550, -16116, -16082, -15563, -15694, -15617, -15627, -15938, -15650, -15891, -15813, -16104, -15727, -15862, -16072, -15944, -15921, -15911, -16407, -16265, -16505, -16654, -16768, -16856, -17244, -17378, -17188, -17103, -16970, -17036, -16852, -17046, -16769, -16554, -16460, -16408, -16167, -15837, -15860, -15732, -15750, -15763, -16042, -16129, -16111, -16242, -16333, -16351, -16426, -16550, -16534, -16453, -16549, -16890, -16678, -16926, -16901, -17145, -17041, -16831, -16479, -15957, -15882, -15542, -15194, -15052, -14929, -14888, -14726, -14730, -14523, -14581, -14761, -15022, -15167, -15306, -15545, -15684, -15809, -15903, -16153, -16141, -16381, -16681, -16757, -16802, -17174, -17052, -16987, -16581, -16639, -16479, -16311, -15961, -15945, -16207, -16080, -16293, -16758, -16801, -16918, -17115, -17288, -17031, -17093, -17018, -17000, -16752, -16666, -16356, -16586, -16546, -16162, -15949, -15876, -15522, -15345, -15357, -15772, -15570, -15697, -15670, -15873, -15859, -16231, -16424, -16481, -16735, -16546, -16527, -16429, -16650, -16363, -16504, -16613, -16502, -16761, -16491, -16911, -16683, -16355, -16317, -16129, -16067, -15867, -15765, -15569, -15520, -15381, -15221, -15291, -15237, -15412, -15592, -15798, -15940, -15953, -16256, -16372, -16515, -16809, -17166, -17424, -17464, -17644, -17482, -17473, -17595, -17453, -17303, -17183, -17238, -16940, -16659, -16513, -16082, -15820, -15607, -15480, -15675, -15489, -15763, -15738, -15913, -16170, -16634, -16746, -16945, -16755, -16745, -16481, -16561, -16469, -16230, -16198, -16358, -16332, -16331, -16177, -15925, -15425, -15540, -15195, -15198, -14980, -15113, -14870, -14880, -14810, -14761, -14677, -14736, -14720, -14989, -15115, -15190, -15538, -15745, -15906, -16398, -16462, -16727, -16748, -16946, -16895, -17094, -17040, -17220, -17109, -17452, -17501, -17176, -16879, -16525, -16513, -15797, -15724, -15402, -15343, -15258, -15373, -15579, -15607, -16194, -16539, -16870, -17329, -17527, -17757, -17762, -17988, -17961, -17815, -17606, -17572, -17491, -17125, -17302, -17086, -16673, -16503, -16330, -16208, -16189, -15899, -15596, -15298, -15175, -15115, -15096, -15456, -15560, -15620, -15805, -16099, -15958, -15774, -15763, -15737, -15563, -15364, -15732, -15862, -15939, -16067, -16067, -16213, -16410, -16242, -16300, -16278, -16377, -16382, -16390, -16560, -16662, -16657, -16756, -16886, -16807, -16642, -16362, -16105, -15845, -15798, -15727, -15795, -16050, -16229, -16504, -16825, -17044, -17189, -17029, -16761, -16697, -16499, -16460, -16422, -16595, -16435, -16428, -16354, -16628, -16213, -16082, -15679, -15653, -15487, -15281, -15085, -15204, -15440, -15621, -15774, -15901, -15934, -15805, -15835, -15701, -15712, -15701, -15451, -15745, -15405, -15661, -15580, -16057, -16080, -16316, -16420, -16571, -16471, -16418, -16182, -16220, -16101, -16200, -16267, -15993, -15900, -16019, -15976, -16026, -15903, -16023, -16173, -16347, -16718, -16702, -17020, -17082, -17530, -17733, -18027, -18206, -18245, -18297, -18006, -17826, -17609, -17483, -17087, -16896, -16645, -16545, -16319, -16161, -16114, -15750, -15604, -15355, -15237, -15180, -15089, -15108, -15143, -14944, -15129, -15262, -15485, -15579, -15626, -15533, -15596, -15461, -15389, -15381, -15452, -15542, -15739, -15761, -15995, -16148, -16168, -16392, -16471, -16576, -16568, -16613, -16836, -16803, -16939, -17157, -17192, -17142, -16800, -16633, -16496, -16131, -15979, -15730, -15685, -15488, -15486, -15759, -16124, -16286, -16699, -16901, -17045, -17470, -17291, -17453, -17508, -17637, -17597, -17664, -17690, -17812, -17400, -17357, -17172, -17066, -16542, -16115, -15840, -15217, -15083, -14899, -15023, -14826, -14676, -14582, -14617, -14852, -15075, -14999, -15126, -15240, -15328, -15354, -15544, -15528, -15494, -15564, -15568, -15739, -15594, -16019, -15633, -15783, -15761, -15606, -15623, -15637, -15740, -15693, -15895, -16031, -16097, -16148, -16228, -16476, -16551, -16655, -16609, -16712, -16979, -17206, -17412, -17784, -18004, -18092, -18155, -18090, -18147, -17977, -17818, -17431, -17253, -16963, -16855, -16755, -16782, -16841, -16545, -16770, -16388, -16348, -16110, -16030, -15778, -15600, -15484, -15677, -15755, -15887, -15853, -15720, -15642, -15574, -15643, -15422, -15305, -15279, -15212, -15309, -15646, -15874, -16044, -16287, -16448, -16661, -16661, -16616, -16510, -16503, -16367, -16322, -16080, -16163, -16013, -15929, -15821, -15548, -15484, -15271, -15035, -14989, -14900, -14948, -15267, -15565, -15836, -16428, -16912, -17297, -17667, -17894, -18170, -18220, -18496, -18204, -18065, -17694, -17530, -17231, -16909, -16562, -16205, -15944, -15691, -15471, -15303, -14970, -15007, -15077, -15276, -15243, -15399, -15465, -15737, -15707, -16040, -15979, -16198, -16082, -16338, -16332, -16481, -16420, -16291, -16109, -15866, -15683, -15370, -15314, -15080, -15041, -14927, -15172, -15427, -15577, -15874, -16069, -16189, -16250, -16408, -16570, -16529, -16454, -16330, -16464, -16462, -16579, -16844, -17226, -17386, -17301, -17428, -17447, -17385, -17178, -16957, -16927, -16708, -16717, -16642, -16743, -16468, -16743, -16576, -16734, -16658, -16429, -16509, -16514, -16702, -16478, -16393, -16432, -16307, -16132, -16102, -16036, -15959, -15794, -15616, -15585, -15411, -15545, -15393, -15556, -15694, -15968, -16021, -16150, -16227, -16367, -16371, -16557, -16552, -16309, -16346, -16261, -16272, -16115, -16136, -16182, -16023, -15967, -15880, -15716, -15785, -15775, -15466, -15586, -15452, -15722, -15682, -16057, -16219, -16376, -16725, -16904, -17061, -17062, -17106, -16941, -16901, -16679, -16683, -16551, -16509, -16308, -16109, -16058, -16000, -16030, -15967, -15910, -15887, -16186, -16404, -16580, -16790, -16897, -17134, -17097, -16992, -16855, -16668, -16413, -16216, -15982, -15763, -15775, -15654, -15507, -15473, -15132, -14716, -14634, -14418, -14160, -13982, -14211, -14451, -14805, -15267, -15867, -16110, -16349, -16707, -17011, -17115, -17221, -17169, -17145, -17109, -17178, -17169, -17333, -17382, -17133, -17189, -17165, -16987, -16716, -16592, -16443, -16231, -16214, -16263, -16430, -16308, -16542, -16622, -16793, -16724, -16946, -16905, -16901, -16821, -16731, -16724, -16652, -16668, -16703, -16548, -16532, -16475, -16424, -16164, -16165, -16101, -15979, -15699, -15724, -15616, -15623, -15560, -15863, -15882, -16109, -16198, -16315, -16317, -16319, -16251, -16020, -15860, -15793, -15648, -15465, -15527, -15474, -15474, -15659, -15726, -15772, -15699, -15843, -15607, -15585, -15583, -15846, -15764, -16046, -16168, -16478, -16592, -16695, -16769, -16693, -16701, -16667, -16598, -16501, -16474, -16458, -16434, -16500, -16677, -16676, -16666, -16715, -16635, -16557, -16560, -16624, -16699, -16612, -16672, -16657, -16454, -16467, -16463, -16412, -16180, -16261, -16102, -15959, -15790, -15743, -15536, -15343, -15412, -15278, -15289, -15061, -15258, -15212, -15358, -15533, -15688, -15888, -16172, -16437, -16531, -16609, -16781, -16824, -16828, -16917, -16908, -16659, -16615, -16477, -16518, -16367, -16408, -16171, -16273, -16081, -16223, -16042, -16195, -16153, -16291, -16258, -16370, -16527, -16712, -16797, -16745, -16817, -16831, -16970, -16954, -16881, -17029, -16778, -16685, -16587, -16513, -16233, -16261, -16324, -16335, -16265, -16057, -16215, -16015, -15954, -15851, -15798, -15738, -15716, -15938, -15943, -16143, -16138, -16236, -16305, -16274, -16387, -16196, -16196, -15945, -15848, -15767, -15870, -15764, -15690, -15678, -15699, -15797, -15997, -16142, -16242, -16301, -16299, -16382, -16385, -16268, -16334, -16260, -16254, -16178, -16060, -16041, -16000, -16101, -16064, -16061, -15990, -16140, -16149, -16140, -16296, -16321, -16249, -16546, -16469, -16761, -16806, -16926, -17012, -16969, -16934, -16897, -16807, -16737, -16603, -16475, -16368, -16383, -16221, -16131, -15950, -15796, -15526, -15516, -15457, -15396, -15405, -15383, -15355, -15475, -15586, -15652, -15727, -15903, -16038, -16090, -16267, -16341, -16488, -16429, -16520, -16387, -16280, -16284, -16200, -16211, -16159, -16220, -16251, -16253, -16425, -16565, -16555, -16551, -16708, -16683, -16673, -16669, -16734, -16759, -16692, -16755, -16759, -16726, -16701, -16643, -16640, -16534, -16471, -16391, -16428, -16265, -16238, -16206, -16149, -16086, -16040, -16021, -16082, -16079, -16163, -16265, -16308, -16408, -16579, -16765, -16704, -16513, -16537, -16543, -16432, -16355, -16414, -16281, -16258, -16181, -16137, -15971, -15781, -15663, -15511, -15445, -15349, -15508, -15559, -15668, -15789, -15903, -16026, -15995, -16130, -16045, -16002, -15888, -15816, -15674, -15722, -15794, -15668, -15736, -15759, -15916, -15918, -15950, -16053, -16075, -16307, -16424, -16660, -16714, -17012, -17096, -17238, -17098, -17113, -17095, -16977, -16917, -16679, -16664, -16634, -16532, -16475, -16451, -16386, -16159, -16062, -15912, -15845, -15735, -15734, -15903, -15936, -16086, -16101, -16199, -16293, -16247, -16341, -16350, -16399, -16327, -16354, -16319, -16282, -16243, -16219, -16061, -16032, -15909, -15744, -15698, -15657, -15762, -15781, -15861, -15996, -16086, -16354, -16501, -16678, -16656, -16742, -16793, -16676, -16689, -16697, -16626, -16611, -16419, -16401, -16358, -16172, -16139, -16047, -15982, -15963, -15951, -15939, -15850, -15894, -15948, -16125, -16103, -16136, -16266, -16406, -16486, -16613, -16655, -16757, -16778, -16775, -16792, -16667, -16693, -16652, -16728, -16531, -16376, -16396, -16264, -16090, -15887, -15715, -15440, -15376, -15332, -15321, -15345, -15507, -15713, -15802, -15992, -16140, -16254, -16362, -16379, -16466, -16393, -16380, -16339, -16373, -16347, -16283, -16406, -16343, -16232, -16201, -16149, -16153, -16082, -16144, -16236, -16414, -16469, -16579, -16707, -16790, -16828, -16877, -16882, -16893, -16840, -16809, -16651, -16529, -16482, -16407, -16253, -16248, -16078, -16075, -16040, -15881, -15747, -15745, -15739, -15741, -15756, -15695, -15702, -15870, -15856, -15726, -15735, -15786, -15748, -15803, -15736, -15848, -15886, -15907, -15942, -15939, -15967, -15974, -15944, -15963, -15968, -16062, -16188, -16363, -16389, -16457, -16647, -16751, -16901, -16847, -16946, -16843, -16724, -16683, -16692, -16631, -16523, -16334, -16285, -16234, -16238, -16209, -16195, -16154, -16104, -16195, -16295, -16510, -16564, -16691, -16735, -16690, -16817, -16862, -17045, -16972, -16847, -16783, -16781, -16743, -16585, -16550, -16367, -16300, -16260, -16109, -15963, -15886, -15871, -15746, -15565, -15514, -15411, -15299, -15341, -15354, -15371, -15486, -15583, -15790, -15982, -16085, -16161, -16301, -16392, -16494, -16457, -16402, -16393, -16577, -16535, -16424, -16391, -16294, -16161, -16089, -15980, -15953, -15842, -15877, -15869, -15868, -15984, -16142, -16286, -16357, -16488, -16579, -16638, -16665, -16605, -16680, -16783, -16846, -16694, -16629, -16550, -16518, -16543, -16475, -16344, -16220, -16129, -16119, -16079, -15979, -15968, -15998, -15884, -15815, -15718, -15706, -15648, -15625, -15574, -15717, -15740, -15858, -16014, -16144, -16197, -16172, -16192, -16213, -16172, -16137, -16208, -16131, -16159, -16172, -16246, -16382, -16532, -16621, -16700, -16761, -16728, -16747, -16718, -16712, -16613, -16516, -16529, -16448, -16457, -16401, -16425, -16416, -16399, -16300, -16309, -16263, -16310, -16272, -16253, -16239, -16368, -16523, -16534, -16498, -16603, -16580, -16613, -16470, -16403, -16460, -16395, -16338, -16323, -16297, -16154, -16177, -16218, -16134, -16083, -16012, -16005, -15860, -15767, -15774, -15731, -15707, -15724, -15725, -15797, -15845, -15895, -15995, -16101, -16105, -16118, -16149, -16129, -16167, -16153, -16247, -16385, -16359, -16372, -16424, -16396, -16248, -16140, -16040, -15981, -15895, -15956, -15999, -16087, -16183, -16254, -16337, -16488, -16591, -16669, -16640, -16693, -16640, -16641, -16661, -16583, -16580, -16529, -16499, -16362, -16253, -16244, -16128, -16085, -16034, -16006, -15964, -15837, -15817, -15864, -15810, -15925, -15903, -15887, -15859, -15864, -15902, -15929, -15945, -15964, -16033, -16149, -16218, -16246, -16329, -16360, -16343, -16389, -16276, -16152, -16105, -16147, -16175, -16163, -16253, -16468, -16571, -16527, -16715, -16611, -16691, -16697, -16590, -16588, -16474, -16570, -16580, -16672, -16632, -16626, -16666, -16652, -16604, -16481, -16447, -16342, -16352, -16195, -16210, -16289, -16366, -16448, -16496, -16485, -16467, -16437, -16477, -16405, -16214, -16114, -16063, -16000, -15974, -15948, -15917, -15892, -15876, -15865, -15935, -15920, -15924, -15805, -15815, -15846, -15809, -15816, -15879, -15889, -15891, -15937, -16008, -16058, -16126, -16215, -16164, -16090, -16097, -16132, -16170, -16099, -16263, -16311, -16292, -16218, -16226, -16234, -16181, -16213, -16211, -16144, -16205, -16437, -16483, -16513, -16537, -16538, -16605, -16621, -16626, -16594, -16503, -16550, -16461, -16373, -16295, -16291, -16240, -16167, -16162, -16052, -16048, -16034, -15982, -15914, -15956, -15902, -15998, -16064, -16076, -16199, -16286, -16297, -16276, -16180, -16202, -16216, -16185, -16193, -16214, -16253, -16332, -16341, -16381, -16366, -16424, -16426, -16315, -16294, -16277, -16259, -16139, -16206, -16249, -16311, -16432, -16488, -16638, -16586, -16613, -16634, -16570, -16408, -16397, -16423, -16342, -16285, -16336, -16367, -16372, -16364, -16272, -16265, -16186, -16153, -16157, -16080, -16059, -16099, -16162, -16192, -16218, -16220, -16265, -16281, -16213, -16101, -15980, -15911, -15918, -15851, -15842, -15849, -15900, -15911, -15978, -16076, -16082, -16166, -16135, -16190, -16206, -16157, -16131, -16148, -16273, -16262, -16327, -16334, -16441, -16462, -16465, -16536, -16463, -16390, -16253, -16182, -16175, -16094, -16098, -16178, -16225, -16252, -16286, -16300, -16263, -16261, -16286, -16307, -16269, -16258, -16341, -16375, -16466, -16434, -16446, -16473, -16433, -16472, -16405, -16349, -16273, -16261, -16209, -16143, -16052, -16003, -15979, -15930, -15876, -15963, -15897, -15825, -15833, -15939, -15965, -16021, -16118, -16131, -16224, -16240, -16286, -16289, -16318, -16246, -16261, -16283, -16271, -16352, -16347, -16427, -16420, -16478, -16466, -16495, -16526, -16531, -16509, -16499, -16434, -16434, -16419, -16395, -16410, -16435, -16351, -16261, -16249, -16244, -16239, -16289, -16257, -16199, -16265, -16305, -16306, -16316, -16328, -16282, -16243, -16233, -16266, -16198, -16201, -16183, -16115, -16110, -16215, -16266, -16210, -16247, -16226, -16161, -16085, -16008, -15974, -15888, -15812, -15732, -15827, -15845, -15883, -15869, -15949, -16118, -16171, -16219, -16307, -16265, -16271, -16379, -16443, -16426, -16517, -16588, -16625, -16570, -16604, -16527, -16517, -16468, -16372, -16196, -16138, -16110, -16093, -16112, -16059, -16009, -16059, -16096, -16129, -16168, -16145, -16221, -16272, -16329, -16297, -16333, -16449, -16542, -16545, -16513, -16465, -16483, -16443, -16381, -16294, -16275, -16257, -16197, -16183, -16097, -16047, -15983, -15858, -15743, -15661, -15749, -15691, -15689, -15716, -15866, -15974, -16082, -16187, -16282, -16309, -16336, -16443, -16455, -16452, -16482, -16404, -16417, -16493, -16542, -16633, -16644, -16609, -16602, -16603, -16603, -16510, -16428, -16383, -16274, -16144, -16080, -16064, -16128, -16181, -16277, -16297, -16279, -16267, -16272, -16272, -16254, -16215, -16238, -16301, -16249, -16306, -16332, -16423, -16476, -16493, -16422, -16412, -16331, -16270, -16224, -16121, -16138, -16099, -16088, -16099, -16101, -15983, -15935, -15897, -15871, -15716, -15640, -15680, -15680, -15699, -15795, -15921, -15973, -16123, -16215, -16279, -16382, -16422, -16420, -16512, -16548, -16552, -16626, -16699, -16722, -16671, -16612, -16512, -16344, -16188, -16043, -16051, -15917, -15807, -15870, -15974, -15991, -15989, -16017, -16179, -16232, -16281, -16335, -16365, -16455, -16536, -16602, -16660, -16755, -16822, -16857, -16806, -16728, -16726, -16585, -16469, -16413, -16250, -16108, -16062, -15984, -15879, -15840, -15838, -15841, -15919, -15847, -15835, -15832, -15845, -15930, -15913, -16014, -16140, -16242, -16272, -16441, -16528, -16546, -16543, -16553, -16557, -16442, -16365, -16229, -16164, -16128, -16183, -16161, -16152, -16099, -16111, -16091, -16047, -16015, -15943, -15922, -15887, -15966, -16010, -16084, -16162, -16237, -16237, -16208, -16254, -16356, -16322, -16272, -16290, -16343, -16363, -16397, -16458, -16529, -16564, -16548, -16524, -16501, -16443, -16372, -16316, -16297, -16234, -16223, -16223, -16224, -16179, -16280, -16267, -16261, -16285, -16268, -16209, -16191, -16134, -16126, -16066, -16154, -16184, -16258, -16318, -16401, -16362, -16472, -16498, -16411, -16303, -16265, -16306, -16336, -16303, -16279, -16309, -16330, -16292, -16264, -16153, -16088, -15984, -15972, -15829, -15775, -15759, -15822, -15914, -15945, -16063, -16150, -16270, -16351, -16288, -16278, -16234, -16302, -16267, -16247, -16320, -16310, -16356, -16314, -16268, -16249, -16224, -16162, -16131, -16166, -16159, -16225, -16301, -16356, -16372, -16399, -16474, -16503, -16553, -16499, -16508, -16472, -16394, -16343, -16333, -16315, -16310, -16339, -16310, -16284, -16194, -16030, -15989, -15964, -15956, -15952, -15921, -15943, -16034, -16188, -16209, -16233, -16195, -16233, -16194, -16138, -16074, -16091, -16084, -16135, -16168, -16210, -16294, -16425, -16397, -16342, -16303, -16277, -16240, -16203, -16111, -16138, -16269, -16333, -16316, -16373, -16386, -16428, -16415, -16444, -16387, -16289, -16245, -16284, -16234, -16230, -16238, -16346, -16388, -16384, -16431, -16391, -16408, -16365, -16244, -16144, -16135, -16124, -16114, -16087, -16104, -16177, -16198, -16297, -16292, -16262, -16286, -16297, -16218, -16127, -16120, -16163, -16211, -16203, -16336, -16342, -16325, -16252, -16229, -16142, -16087, -15947, -15896, -15888, -15897, -15978, -16036, -16048, -16107, -16187, -16223, -16191, -16221, -16270, -16375, -16349, -16341, -16391, -16473, -16471, -16469, -16520, -16481, -16416, -16394, -16352, -16263, -16250, -16343, -16434, -16460, -16487, -16484, -16461, -16427, -16377, -16333, -16262, -16152, -16146, -16082, -16082, -16061, -16007, -16074, -16094, -16059, -16054, -16039, -16066, -16011, -16025, -15950, -16029, -16077, -16152, -16207, -16247, -16286, -16262, -16215, -16225, -16190, -16110, -16121, -16087, -16054, -16039, -16049, -16099, -16102, -16163, -16250, -16263, -16268, -16191, -16153, -16177, -16211, -16197, -16234, -16339, -16413, -16500, -16518, -16564, -16604, -16647, -16640, -16602, -16566, -16523, -16473, -16388, -16406, -16412, -16445, -16386, -16423, -16414, -16395, -16329, -16233, -16143, -16117, -16019, -15936, -15935, -15979, -16087, -16142, -16205, -16252, -16306, -16338, -16357, -16276, -16221, -16271, -16291, -16367, -16295, -16225, -16197, -16161, -16151, -16125, -16050, -15989, -15898, -15886, -15920, -15922, -15950, -15947, -15983, -15943, -16023, -16029, -16085, -16142, -16278, -16305, -16313, -16383, -16417, -16458, -16471, -16517, -16476, -16418, -16408, -16379, -16356, -16281, -16257, -16223, -16200, -16199, -16228, -16297, -16257, -16285, -16299, -16277, -16220, -16237, -16241, -16216, -16205, -16242, -16295, -16320, -16339, -16431, -16412, -16352, -16370, -16316, -16268, -16153, -16107, -16167, -16187, -16148, -16191, -16186, -16185, -16222, -16221, -16121, -16039, -16054, -16052, -15971, -16002, -16050, -16075, -16171, -16238, -16249, -16349, -16402, -16358, -16346, -16325, -16267, -16263, -16290, -16247, -16246, -16290, -16306, -16297, -16358, -16358, -16318, -16265, -16226, -16246, -16236, -16217, -16225, -16270, -16323, -16325, -16330, -16388, -16436, -16379, -16341, -16332, -16358, -16316, -16272, -16291, -16266, -16234, -16205, -16176, -16211, -16251, -16210, -16232, -16270, -16258, -16211, -16179, -16162, -16150, -16129, -16101, -16048, -16059, -16001, -16036, -16075, -16023, -15996, -16030, -16111, -16145, -16177, -16206, -16255, -16328, -16339, -16315, -16335, -16334, -16347, -16421, -16311, -16325, -16354, -16363, -16301, -16291, -16305, -16246, -16206, -16219, -16138, -16097, -16124, -16233, -16252, -16254, -16234, -16359, -16366, -16356, -16352, -16337, -16327, -16275, -16239, -16223, -16226, -16264, -16304, -16254, -16214, -16232, -16228, -16238, -16191, -16155, -16176, -16131, -16153, -16150, -16167, -16186, -16177, -16155, -16168, -16197, -16173, -16125, -16099, -16164, -16196, -16228, -16243, -16220, -16246, -16255, -16275, -16244, -16239, -16239, -16242, -16228, -16223, -16204, -16191, -16196, -16199, -16202, -16200, -16236, -16242, -16265, -16320, -16320, -16319, -16334, -16401, -16413, -16395, -16411, -16416, -16455, -16458, -16447, -16364, -16375, -16401, -16356, -16277, -16280, -16187, -16207, -16195, -16160, -16202, -16249, -16234, -16201, -16209, -16230, -16251, -16218, -16211, -16178, -16163, -16204, -16273, -16226, -16227, -16144, -16109, -16124, -16061, -16028, -16023, -16050, -16024, -16019, -16038, -16092, -16174, -16192, -16193, -16226, -16201, -16154, -16161, -16220, -16232, -16182, -16264, -16215, -16253, -16278, -16272, -16330, -16289, -16217, -16204, -16204, -16226, -16238, -16272, -16268, -16366, -16347, -16325, -16384, -16394, -16393, -16386, -16363, -16373, -16392, -16448, -16423, -16421, -16380, -16376, -16337, -16322, -16272, -16202, -16178, -16223, -16166, -16085, -16052, -16099, -16088, -16157, -16159, -16202, -16151, -16208, -16237, -16271, -16237, -16220, -16246, -16208, -16205, -16221, -16250, -16216, -16224, -16240, -16175, -16214, -16224, -16140, -16069, -16105, -16056, -16020, -15988, -16005, -16030, -16079, -16102, -16140, -16201, -16296, -16337, -16265, -16301, -16341, -16401, -16455, -16476, -16479, -16511, -16504, -16485, -16469, -16422, -16389, -16407, -16365, -16327, -16234, -16208, -16243, -16230, -16219, -16182, -16181, -16100, -16142, -16159, -16142, -16125, -16187, -16224, -16267, -16235, -16243, -16246, -16281, -16222, -16196, -16166, -16213, -16168, -16196, -16227, -16238, -16190, -16230, -16224, -16230, -16266, -16249, -16209, -16238, -16267, -16213, -16205, -16223, -16182, -16161, -16168, -16178, -16138, -16109, -16091, -16148, -16148, -16144, -16150, -16177, -16173, -16239, -16248, -16261, -16276, -16354, -16406, -16416, -16405, -16434, -16413, -16429, -16416, -16418, -16391, -16356, -16305, -16288, -16251, -16212, -16245, -16175, -16161, -16201, -16195, -16168, -16142, -16133, -16131, -16090, -16120, -16138, -16134, -16133, -16190, -16204, -16150, -16186, -16144, -16150, -16171, -16184, -16167, -16153, -16167, -16183, -16166, -16169, -16118, -16080, -16073, -16120, -16138, -16120, -16167, -16208, -16266, -16305, -16324, -16324, -16402, -16494, -16445, -16427, -16465, -16468, -16451, -16466, -16486, -16480, -16492, -16453, -16488, -16426, -16384, -16309, -16292, -16234, -16242, -16271, -16297, -16234, -16238, -16275, -16282, -16261, -16268, -16273, -16247, -16217, -16158, -16128, -16121, -16154, -16076, -16060, -16071, -16121, -16100, -16102, -16094, -16069, -16021, -16054, -16054, -16077, -16118, -16135, -16162, -16187, -16206, -16206, -16227, -16247, -16194, -16186, -16204, -16099, -16086, -16072, -16104, -16097, -16092, -16128, -16192, -16199, -16149, -16177, -16265, -16299, -16339, -16346, -16404, -16438, -16504, -16540, -16562, -16559, -16528, -16498, -16484, -16507, -16474, -16393, -16344, -16329, -16327, -16256, -16221, -16204, -16168, -16123, -16115, -16059, -16065, -16046, -16095, -16118, -16138, -16181, -16190, -16205, -16204, -16240, -16282, -16278, -16251, -16237, -16225, -16220, -16252, -16209, -16233, -16231, -16158, -16138, -16142, -16133, -16073, -16058, -16071, -16061, -16014, -16085, -16102, -16138, -16196, -16261, -16277, -16348, -16370, -16386, -16376, -16375, -16394, -16425, -16447, -16461, -16456, -16428, -16406, -16423, -16462, -16398, -16409, -16408, -16329, -16306, -16262, -16179, -16170, -16213, -16209, -16248, -16199, -16159, -16189, -16143, -16048, -16023, -16061, -16068, -16059, -16054, -16105, -16166, -16155, -16160, -16140, -16164, -16225, -16244, -16233, -16252, -16247, -16270, -16326, -16311, -16270, -16278, -16192, -16129, -16140, -16142, -16139, -16097, -16081, -16102, -16112, -16086, -16081, -16124, -16162, -16234, -16249, -16275, -16324, -16359, -16386, -16429, -16471, -16509, -16496, -16524, -16543, -16521, -16484, -16413, -16390, -16357, -16320, -16233, -16185, -16138, -16152, -16158, -16204, -16170, -16143, -16137, -16165, -16202, -16195, -16162, -16148, -16161, -16190, -16259, -16273, -16257, -16306, -16337, -16342, -16306, -16234, -16158, -16095, -16073, -16086, -16029, -16000, -16040, -16084, -16106, -16102, -16112, -16083, -16109, -16123, -16120, -16123, -16149, -16211, -16246, -16275, -16320, -16429, -16481, -16465, -16437, -16433, -16443, -16436, -16389, -16363, -16377, -16413, -16391, -16368, -16339, -16326, -16291, -16265, -16246, -16202, -16171, -16156, -16168, -16142, -16144, -16169, -16158, -16168, -16197, -16206, -16235, -16263, -16237, -16210, -16220, -16263, -16233, -16268, -16261, -16276, -16264, -16244, -16256, -16205, -16206, -16247, -16194, -16206, -16197, -16214, -16216, -16177, -16179, -16182, -16223, -16207, -16131, -16099, -16104, -16115, -16084, -16121, -16102, -16155, -16190, -16190, -16255, -16305, -16320, -16337, -16323, -16311, -16338, -16346, -16320, -16346, -16385, -16356, -16346, -16341, -16344, -16317, -16293, -16253, -16248, -16215, -16227, -16183, -16168, -16170, -16164, -16182, -16203, -16240, -16215, -16182, -16188, -16243, -16233, -16198, -16170, -16258, -16296, -16290, -16282, -16294, -16270, -16269, -16233, -16201, -16166, -16107, -16118, -16138, -16106, -16163, -16152, -16148, -16148, -16182, -16216, -16249, -16285, -16290, -16277, -16334, -16346, -16315, -16382, -16415, -16366, -16347, -16376, -16353, -16328, -16263, -16244, -16263, -16248, -16194, -16175, -16208, -16236, -16240, -16205, -16213, -16204, -16187, -16220, -16211, -16205, -16208, -16221, -16234, -16200, -16215, -16202, -16216, -16196, -16235, -16229, -16201, -16157, -16202, -16172, -16179, -16166, -16163, -16240, -16261, -16283, -16319, -16283, -16266, -16298, -16277, -16252, -16254, -16277, -16301, -16277, -16238, -16222, -16262, -16211, -16240, -16210, -16157, -16138, -16161, -16117, -16106, -16131, -16153, -16183, -16196, -16216, -16230, -16263, -16269, -16290, -16317, -16296, -16332, -16318, -16406, -16438, -16402, -16346, -16358, -16349, -16318, -16247, -16227, -16201, -16186, -16202, -16232, -16185, -16224, -16208, -16210, -16223, -16223, -16186, -16179, -16199, -16196, -16208, -16206, -16214, -16244, -16281, -16251, -16228, -16262, -16196, -16208, -16218, -16220, -16157, -16162, -16125, -16129, -16130, -16154, -16196, -16230, -16254, -16259, -16289, -16272, -16257, -16246, -16292, -16276, -16254, -16277, -16286, -16254, -16267, -16235, -16211, -16178, -16183, -16190, -16179, -16206, -16213, -16171, -16236, -16299, -16298, -16272, -16301, -16329, -16305, -16219, -16202, -16220, -16220, -16220, -16273, -16268, -16289, -16282, -16272, -16262, -16251, -16261, -16292, -16238, -16237, -16195, -16223, -16304, -16346, -16305, -16322, -16360, -16394, -16311, -16292, -16289, -16282, -16292, -16263, -16216, -16230, -16210, -16183, -16187, -16135, -16085, -16131, -16122, -16130, -16145, -16147, -16170, -16206, -16195, -16168, -16221, -16225, -16278, -16256, -16244, -16235, -16235, -16246, -16254, -16308, -16266, -16244, -16251, -16238, -16163, -16156, -16128, -16154, -16190, -16164, -16179, -16097, -16124, -16173, -16185, -16210, -16227, -16276, -16315, -16359, -16333, -16343, -16336, -16311, -16283, -16252, -16285, -16319, -16299, -16294, -16301, -16276, -16219, -16240, -16195, -16201, -16223, -16168, -16166, -16206, -16264, -16264, -16294, -16335, -16410, -16376, -16366, -16291, -16318, -16283, -16263, -16282, -16303, -16285, -16237, -16216, -16206, -16204, -16197, -16154, -16121, -16116, -16119, -16095, -16101, -16124, -16142, -16155, -16208, -16217, -16212, -16204, -16227, -16222, -16205, -16211, -16196, -16205, -16192, -16215, -16244, -16254, -16277, -16291, -16293, -16258, -16292, -16289, -16265, -16259, -16259, -16228, -16235, -16276, -16247, -16277, -16316, -16311, -16315, -16338, -16324, -16307, -16276, -16266, -16308, -16308, -16278, -16293, -16262, -16300, -16284, -16189, -16167, -16168, -16191, -16196, -16196, -16235, -16196, -16183, -16192, -16194, -16194, -16191, -16182, -16180, -16195, -16224, -16238, -16249, -16225, -16225, -16262, -16289, -16285, -16207, -16167, -16173, -16199, -16217, -16205, -16180, -16238, -16267, -16274, -16257, -16287, -16238, -16256, -16265, -16249, -16200, -16194, -16179, -16198, -16174, -16187, -16220, -16287, -16268, -16212, -16180, -16154, -16172, -16183, -16183, -16228, -16231, -16216, -16233, -16288, -16297, -16331, -16326, -16346, -16392, -16389, -16359, -16307, -16258, -16236, -16231, -16225, -16173, -16159, -16155, -16152, -16160, -16150, -16206, -16214, -16229, -16220, -16214, -16243, -16282, -16275, -16225, -16216, -16238, -16262, -16266, -16293, -16271, -16270, -16256, -16246, -16259, -16246, -16232, -16259, -16254, -16251, -16288, -16301, -16295, -16229, -16218, -16256, -16268, -16283, -16266, -16266, -16272, -16294, -16319, -16338, -16281, -16229, -16292, -16269, -16230, -16218, -16258, -16265, -16257, -16192, -16195, -16202, -16211, -16197, -16163, -16128, -16163, -16184, -16213, -16227, -16224, -16200, -16176, -16194, -16182, -16157, -16131, -16194, -16213, -16213, -16195, -16198, -16187, -16178, -16180, -16209, -16223, -16190, -16203, -16191, -16153, -16187, -16224, -16224, -16194, -16223, -16276, -16279, -16319, -16306, -16304, -16293, -16327, -16318, -16270, -16241, -16228, -16229, -16276, -16253, -16211, -16220, -16195, -16204, -16185, -16227, -16243, -16273, -16244, -16240, -16283, -16303, -16347, -16375, -16333, -16362, -16375, -16308, -16305, -16322, -16308, -16275, -16246, -16211, -16189, -16213, -16204, -16204, -16235, -16201, -16193, -16200, -16186, -16170, -16193, -16198, -16224, -16224, -16253, -16262, -16239, -16238, -16233, -16214, -16213, -16215, -16194, -16190, -16236, -16234, -16254, -16243, -16240, -16262, -16287, -16290, -16311, -16277, -16243, -16243, -16271, -16248, -16228, -16224, -16197, -16219, -16207, -16218, -16230, -16242, -16243, -16233, -16213, -16215, -16245, -16219, -16192, -16150, -16122, -16172, -16170, -16148, -16153, -16216, -16232, -16255, -16218, -16244, -16270, -16287, -16249, -16253, -16276, -16290, -16252, -16227, -16216, -16205, -16224, -16232, -16234, -16233, -16193, -16201, -16218, -16238, -16239, -16284, -16275, -16301, -16299, -16237, -16249, -16273, -16279, -16290, -16243, -16270, -16314, -16294, -16295, -16238, -16221, -16227, -16240, -16228, -16172, -16169, -16168, -16227, -16213, -16213, -16224, -16248, -16192, -16178, -16204, -16237, -16251, -16286, -16289, -16322, -16359, -16332, -16275, -16265, -16259, -16244, -16242, -16209, -16199, -16214, -16225, -16212, -16197, -16221, -16210, -16198, -16227, -16221, -16240, -16243, -16272, -16271, -16242, -16280, -16304, -16314, -16281, -16256, -16223, -16217, -16224, -16217, -16183, -16199, -16238, -16251, -16215, -16214, -16223, -16223, -16246, -16235, -16213, -16223, -16208, -16199, -16195, -16250, -16273, -16257, -16229, -16229, -16219, -16228, -16216, -16237, -16227, -16249, -16229, -16243, -16220, -16180, -16192, -16230, -16225, -16204, -16231, -16237, -16202, -16183, -16201, -16234, -16249, -16258, -16261, -16260, -16229, -16263, -16295, -16263, -16218, -16249, -16309, -16267, -16246, -16239, -16226, -16237, -16234, -16247, -16239, -16281, -16226, -16213, -16238, -16272, -16244, -16269, -16247, -16252, -16208, -16221, -16246, -16251, -16217, -16194, -16169, -16228, -16253, -16268, -16229, -16222, -16230}; -
--- a/SampledSoundGurgle.h Wed Mar 27 10:29:56 2019 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,23331 +0,0 @@ -//Forma d'onda campionata -int nSampleNum = 23326; -int nSamplePerSec = 22050; -int nUnderSampleFactor = 1; -const int naInputSoundWave[23326]= { -12710, -13306, -13306, -13306, -13306, -13306, -13504, -13307, -13507, -13308, -13305, -13106, -13106, -13108, -13306, -13304, -13304, -13308, -13307, -13502, -13502, -13506, -13308, -13108, -12908, -12907, -12906, -13107, -12908, -12708, -12708, -12709, -12908, -12908, -12907, -13107, -12907, -13106, -13109, -13112, -13112, -13308, -13308, -13108, -13107, -13106, -13308, -13109, -13106, -13103, -13104, -13107, -13307, -13704, -13901, -13901, -13901, -13902, -13507, -13506, -13704, -13306, -13304, -12907, -12711, -12513, -12513, -12513, -12513, -12515, -12517, -12315, -12113, -12312, -12116, -12114, -11913, -11913, -11918, -12116, -12116, -12311, -12311, -12313, -12511, -12509, -12310, -12115, -12314, -12511, -12510, -12312, -12514, -12712, -12713, -12715, -12712, -12708, -12709, -12709, -12508, -12311, -12312, -12115, -12114, -12116, -12315, -12314, -12112, -12310, -12112, -12313, -12314, -12312, -12112, -12312, -12315, -12513, -12711, -12711, -12710, -12907, -12507, -12508, -12511, -12511, -12511, -12312, -12511, -12310, -12506, -12510, -12713, -12713, -12513, -12514, -12317, -12516, -12514, -12315, -12115, -12115, -12115, -11916, -12113, -12109, -12109, -12111, -12113, -12114, -12111, -11910, -11912, -11916, -11916, -12113, -12310, -12113, -12115, -12116, -12114, -11912, -11714, -11717, -11718, -11718, -11719, -11519, -11520, -11720, -11721, -11520, -11518, -11519, -11716, -11911, -11911, -11712, -11711, -11713, -11715, -11915, -11915, -11913, -11913, -11916, -11916, -12115, -11916, -11915, -11915, -12113, -12111, -12310, -12311, -12513, -12315, -12314, -12310, -12507, -12511, -12710, -12710, -12712, -12714, -12715, -12514, -12514, -12513, -12313, -12315, -12318, -12117, -12116, -12116, -11915, -11714, -11715, -11721, -11723, -11721, -11915, -11916, -11920, -11920, -12116, -12116, -12118, -12118, -12317, -12514, -12512, -12512, -12708, -12706, -12708, -12908, -12908, -12708, -12908, -12908, -13106, -13106, -13107, -13106, -12906, -12907, -12907, -12907, -12908, -12910, -12910, -12910, -13109, -12908, -12907, -12906, -12908, -13106, -13103, -13106, -13305, -13306, -13304, -13301, -13105, -12908, -12708, -12706, -12710, -12714, -12713, -12908, -13106, -13107, -13105, -12905, -12909, -13109, -13106, -13303, -13303, -13304, -13107, -13106, -13102, -13102, -13104, -13104, -13106, -13107, -13106, -12910, -12909, -12708, -12708, -12708, -12708, -12905, -13103, -12905, -12905, -12905, -12908, -12711, -12711, -12911, -12912, -12909, -12908, -12709, -12709, -12511, -12511, -12509, -12708, -12710, -12709, -12708, -12708, -12707, -12708, -12708, -12908, -12910, -12912, -12910, -12713, -12714, -12713, -12711, -12711, -12512, -12510, -12508, -12310, -12312, -12509, -12708, -12513, -12714, -12715, -12516, -12514, -12315, -12315, -12514, -12711, -12708, -12707, -12510, -12513, -12316, -12513, -12311, -12507, -12708, -12709, -12905, -12905, -12908, -12906, -12905, -12908, -12913, -12912, -12908, -12710, -12711, -12712, -12710, -12710, -12514, -12514, -12512, -12509, -12311, -12313, -12314, -12115, -12114, -12313, -12313, -12310, -12310, -12507, -12307, -12310, -12312, -12116, -12315, -12313, -12115, -12315, -12511, -12706, -12507, -12508, -12511, -12511, -12315, -12118, -12116, -12313, -12709, -12908, -12911, -12911, -12711, -12908, -12908, -13112, -13113, -12912, -12712, -12711, -12511, -12513, -12711, -12907, -13103, -12907, -12511, -12116, -12116, -12114, -12311, -12311, -12112, -12112, -11914, -11912, -12111, -12512, -12713, -12711, -12511, -12114, -11916, -11916, -12313, -12710, -13105, -13303, -13503, -13504, -13506, -13705, -14102, -14101, -14099, -13902, -13508, -13311, -13109, -12906, -12908, -12711, -12513, -11917, -11323, -11122, -11120, -11121, -11119, -10920, -11118, -11514, -11714, -11916, -11919, -11917, -12115, -12116, -12116, -12114, -11916, -11718, -11518, -11716, -11915, -12114, -12314, -12317, -12514, -12513, -12511, -12311, -12312, -12513, -12513, -12710, -12708, -12712, -12514, -12512, -12511, -12511, -12511, -12313, -11915, -11518, -11322, -11320, -11516, -11717, -11916, -11719, -11521, -11521, -11716, -11911, -12310, -12114, -12116, -11917, -12116, -12313, -12511, -12709, -12710, -12708, -12708, -12708, -12708, -12509, -12313, -12313, -12314, -12513, -12712, -12709, -12907, -13109, -13308, -13702, -13901, -13900, -13503, -13306, -13305, -12908, -12908, -13102, -13103, -12909, -13110, -13107, -13106, -13106, -13105, -12905, -12907, -12711, -12711, -12710, -12711, -12909, -12908, -13108, -13109, -13307, -13304, -13103, -13106, -12909, -12912, -13111, -13109, -13307, -13508, -13706, -13902, -13901, -14101, -13903, -13902, -13901, -14100, -14100, -14101, -13902, -13705, -13507, -13306, -13103, -13103, -13104, -13306, -13109, -13107, -12907, -12908, -12912, -12912, -12908, -12907, -12908, -12907, -12908, -12713, -12913, -13109, -13108, -13307, -13108, -13108, -12908, -13106, -13109, -13310, -13307, -13306, -13107, -13108, -13109, -13306, -13307, -13306, -13303, -13307, -13510, -13510, -13707, -13905, -13902, -13901, -13701, -13500, -13106, -12911, -12912, -12909, -13107, -13104, -13305, -13108, -13108, -13109, -13109, -12908, -12909, -12914, -12915, -12913, -12912, -12712, -12711, -12907, -12905, -12906, -13107, -12909, -12712, -12710, -12907, -13107, -13706, -13905, -14103, -14102, -13901, -13506, -13506, -13502, -13899, -14102, -14102, -14098, -13899, -13701, -13701, -13903, -13901, -14098, -13898, -14100, -14299, -13902, -13307, -12114, -12113, -11518, -11320, -12708, -11317, -11910, -11117, -9929, -10527, -8342, -7745, -9929, -10125, -10127, -11720, -11521, -11717, -10921, -8934, -9927, -8937, -7943, -7943, -10527, -9731, -8935, -10323, -10920, -9731, -11319, -12114, -10129, -11320, -12708, -9532, -7944, -9930, -7747, -6154, -5558, -4965, -8939, -9931, -11917, -13107, -11914, -7743, -3971, -3774, -6355, -7941, -11915, -15092, -14297, -12113, -8341, -4370, -3378, -5361, -8340, -11321, -14103, -14701, -12912, -11322, -9731, -8934, -7941, -11122, -12710, -13108, -12712, -11321, -9529, -7544, -7148, -9131, -11117, -13505, -15889, -15488, -14496, -12712, -11123, -11120, -10524, -10923, -12314, -12313, -10920, -13307, -13705, -11321, -10722, -9729, -9334, -8541, -9335, -10328, -11320, -12709, -12906, -13898, -12111, -11318, -9134, -8141, -8538, -9531, -11120, -11914, -12707, -11914, -12311, -11912, -13302, -14298, -15291, -15888, -15492, -15491, -15094, -15492, -15092, -14097, -14299, -14299, -14298, -14496, -15488, -16877, -17077, -16281, -16281, -14694, -12910, -12911, -13306, -14499, -14897, -16683, -15889, -14698, -12514, -11123, -11321, -12513, -14101, -15489, -17276, -16284, -16482, -16483, -15686, -16479, -16879, -18268, -17870, -18464, -17869, -17873, -15889, -14897, -16088, -14100, -13898, -15684, -16281, -16879, -16089, -15494, -13901, -13102, -12704, -13500, -13700, -14097, -15091, -15095, -15293, -15092, -14299, -13903, -13901, -14894, -15688, -16087, -17081, -18270, -18070, -18271, -17678, -17677, -17872, -17276, -17675, -17080, -16287, -17080, -16684, -16086, -17077, -17077, -17674, -18072, -18273, -17877, -16682, -16086, -16088, -16486, -16485, -16482, -16284, -15495, -14500, -13504, -13504, -13702, -13898, -15088, -15487, -15689, -15491, -14496, -13700, -13700, -13701, -13898, -15092, -14896, -15097, -14101, -12908, -12714, -12517, -12912, -13109, -13901, -14297, -14298, -14298, -13901, -13503, -12511, -11918, -12116, -12711, -13109, -13507, -13308, -12116, -11123, -10525, -10328, -10131, -11125, -11919, -12314, -13102, -12307, -11518, -10924, -10722, -10923, -10926, -11719, -11320, -11320, -11518, -10726, -10926, -11322, -10726, -10527, -10924, -11321, -11519, -12114, -12511, -11715, -11518, -10326, -9532, -9929, -10126, -10920, -11317, -11914, -11718, -10329, -9533, -8339, -8142, -8144, -8937, -9731, -10725, -10924, -10528, -9930, -9333, -9135, -8939, -9932, -9532, -9729, -9926, -9528, -9333, -8936, -9531, -9333, -10129, -10924, -11121, -10721, -9729, -9531, -9135, -8737, -8737, -9135, -9533, -9532, -9730, -9333, -9136, -8542, -7945, -7146, -7147, -7746, -8343, -9139, -9733, -10325, -10322, -10523, -10130, -9335, -8738, -8935, -9334, -9930, -10524, -10522, -10325, -9733, -9930, -10524, -10920, -11317, -11121, -11122, -10724, -10328, -10131, -10525, -10724, -11123, -11521, -11317, -11713, -11320, -11122, -10328, -10131, -10529, -10328, -11121, -11122, -11917, -12114, -11914, -12112, -12115, -12116, -12115, -12312, -12509, -12312, -12310, -12109, -12109, -11914, -12313, -12708, -13106, -12907, -13304, -13106, -12908, -12909, -12708, -12508, -12511, -12313, -11915, -12312, -12116, -11921, -11920, -11916, -11517, -11319, -11519, -11916, -12708, -13499, -13500, -13304, -13502, -13501, -13503, -13503, -13307, -13109, -13704, -13704, -13704, -14104, -14500, -14098, -13900, -14100, -14100, -14296, -14694, -14895, -14897, -14697, -13306, -12514, -13311, -13310, -13507, -13307, -13104, -13104, -13307, -14697, -15885, -19063, -20852, -19659, -17078, -15091, -14497, -14499, -14299, -13504, -12710, -12512, -13110, -13111, -14302, -15098, -15293, -15489, -15489, -15688, -15687, -15687, -15292, -14897, -14496, -14296, -14893, -15093, -15295, -14901, -14504, -13905, -13109, -13106, -13502, -14097, -15090, -16085, -15292, -14494, -15091, -15295, -15296, -15690, -16285, -16088, -15693, -15095, -15092, -14494, -14096, -14498, -14897, -15292, -14897, -14699, -14699, -15095, -15290, -15288, -15290, -15092, -15292, -14895, -14100, -13502, -13104, -13107, -12908, -13306, -13306, -13106, -13304, -13308, -13707, -14302, -14894, -14891, -15091, -14696, -14496, -14693, -14495, -14299, -14301, -14302, -14301, -14500, -14103, -13506, -13306, -13305, -13506, -13306, -12908, -12514, -11722, -10729, -10131, -9532, -9730, -10525, -11520, -12311, -12308, -12113, -11320, -10525, -10526, -10528, -11320, -12709, -13108, -12911, -12117, -11320, -11120, -11518, -12114, -12711, -13506, -13504, -13107, -12113, -11317, -10923, -10525, -11120, -11717, -11916, -11716, -10922, -10127, -9334, -9335, -10128, -10724, -11123, -11322, -11321, -10726, -9536, -8939, -8740, -9336, -10131, -11322, -11917, -11916, -11321, -10724, -10327, -10723, -11518, -12115, -12713, -12715, -12117, -11323, -10529, -9736, -9733, -10328, -11318, -11916, -11719, -11321, -10722, -10128, -9934, -10330, -10922, -11519, -11720, -11324, -10527, -9930, -9927, -10127, -10726, -11122, -11123, -11323, -10923, -10525, -10528, -10925, -11120, -11517, -11918, -11524, -11325, -10929, -10532, -10528, -10522, -10522, -10724, -11518, -12510, -13303, -13501, -13106, -12709, -12112, -11916, -11919, -12313, -12705, -12904, -12708, -12116, -11521, -11321, -11716, -11914, -12110, -12308, -12307, -12904, -13104, -13304, -13503, -13704, -14299, -14494, -14296, -14100, -13904, -13306, -13106, -13109, -12912, -12711, -12711, -13109, -13107, -13105, -13107, -13305, -13305, -13703, -13904, -13704, -13703, -13503, -13506, -13310, -13109, -13108, -12711, -12511, -12511, -12512, -12512, -12711, -12911, -13306, -13905, -14104, -14498, -14694, -14496, -14297, -13902, -13502, -13500, -13308, -13114, -13111, -12908, -12513, -12116, -12115, -11916, -11719, -11917, -12312, -12708, -13106, -13306, -13305, -13304, -13106, -12909, -12909, -12908, -13107, -13504, -13504, -13503, -13306, -13305, -13304, -13503, -13701, -13901, -13902, -14101, -14100, -14101, -14100, -14100, -14101, -14103, -13707, -13308, -12906, -12509, -12310, -12311, -12511, -12708, -12908, -12711, -12314, -11718, -11318, -11519, -11722, -11919, -12313, -12314, -12117, -11917, -11518, -11320, -11520, -11719, -11919, -11720, -11521, -11122, -10721, -10719, -10722, -10925, -11321, -11518, -11718, -11719, -11518, -11320, -11518, -11718, -12115, -12313, -12113, -12113, -11719, -11320, -11121, -10925, -10927, -11126, -11322, -11518, -11518, -11120, -11120, -10918, -10919, -11120, -11319, -11317, -11316, -11117, -10920, -10920, -10921, -11120, -11121, -11321, -11519, -11321, -11123, -10927, -10923, -10921, -10921, -10919, -11317, -11318, -11517, -11320, -11323, -11320, -11315, -11517, -11521, -11519, -11716, -11518, -11517, -11317, -11320, -11321, -11318, -11515, -11516, -11516, -11718, -11519, -11715, -11715, -11715, -11912, -12113, -12312, -12513, -12511, -12511, -12313, -12117, -12118, -12314, -12311, -12709, -12909, -12910, -12909, -12711, -12512, -12313, -12712, -12713, -12712, -12713, -12712, -12708, -12508, -12709, -12909, -13309, -13705, -14098, -14297, -14098, -14101, -13901, -13901, -13901, -14099, -14299, -14497, -14693, -14693, -14298, -13901, -13703, -13507, -13507, -13507, -13901, -13901, -13704, -13704, -13700, -13899, -14102, -14500, -14499, -14699, -14900, -14697, -14695, -14498, -14297, -14295, -14496, -14698, -14896, -14896, -14895, -14894, -14694, -14696, -14695, -14895, -15093, -15089, -15089, -14891, -14496, -14299, -14298, -14496, -14697, -14698, -14696, -14495, -14297, -14299, -14102, -14101, -14098, -14098, -14097, -14096, -13898, -13704, -13506, -13505, -13504, -13705, -14103, -14302, -14103, -13904, -13503, -13505, -13507, -13705, -14100, -14300, -14300, -14101, -13704, -13506, -13506, -13901, -14098, -14297, -14301, -14302, -13703, -13304, -13304, -13305, -13505, -13702, -13897, -13898, -13701, -13504, -13305, -13106, -13108, -13306, -13502, -13700, -13704, -13508, -13310, -12908, -13102, -13302, -13503, -13903, -13901, -14097, -13896, -13700, -13504, -13703, -13704, -13901, -13901, -13700, -13499, -13303, -13306, -13307, -13308, -13507, -13309, -13309, -13107, -12906, -12908, -12713, -12714, -12517, -12715, -12713, -12711, -12908, -12909, -12712, -12711, -12709, -12907, -12910, -13113, -13110, -12711, -12711, -12711, -12711, -12708, -12707, -12708, -12711, -12514, -12314, -12111, -12108, -12109, -12310, -12512, -12711, -12708, -12708, -12511, -12314, -12313, -12313, -12316, -12513, -12511, -12512, -12511, -12310, -12111, -12114, -12113, -12313, -12314, -12315, -12315, -12115, -11916, -11716, -11717, -11718, -11716, -12112, -12113, -12113, -11917, -11719, -11715, -11714, -11516, -11518, -11518, -11321, -11321, -11519, -11518, -11719, -11919, -12119, -12117, -12312, -12110, -12309, -12310, -12311, -12315, -12317, -12117, -11916, -11915, -11715, -11715, -11915, -11917, -11918, -11917, -11715, -11715, -11519, -11519, -11320, -11321, -11520, -11519, -11321, -11322, -11320, -11120, -10921, -10725, -10923, -11118, -11117, -11120, -11121, -11120, -11121, -11124, -10923, -11117, -11119, -11120, -11121, -11317, -11120, -11121, -11120, -11122, -11125, -11323, -11323, -11521, -11719, -11518, -11518, -11518, -11519, -11716, -11715, -11716, -11916, -11915, -11914, -11716, -11715, -11518, -11321, -11319, -11517, -11518, -11719, -11521, -11321, -11121, -11122, -11121, -11121, -11320, -11519, -11521, -11717, -11518, -11715, -11715, -11916, -11917, -12115, -12113, -12112, -11915, -11916, -11914, -11913, -11915, -12113, -12112, -12116, -12317, -12313, -12308, -12308, -12312, -12314, -12510, -12507, -12509, -12709, -12708, -12708, -12711, -12711, -12708, -12708, -12708, -12710, -12710, -12711, -12912, -12909, -12906, -13107, -13109, -13306, -13306, -13306, -13306, -13303, -13504, -13507, -13505, -13701, -13701, -13701, -13901, -13903, -13704, -13702, -13701, -13501, -13699, -13700, -13702, -13704, -13507, -13504, -13502, -13507, -13511, -13507, -13500, -13500, -13305, -13306, -13309, -13306, -13303, -13300, -13303, -13106, -13103, -12905, -12907, -12710, -12711, -12711, -12511, -12513, -12317, -12316, -12313, -12316, -12118, -12116, -12115, -12115, -12312, -12310, -12310, -12312, -12113, -12312, -12511, -12511, -12708, -12709, -12711, -12711, -12909, -12909, -12708, -12709, -12910, -12711, -12710, -12908, -12711, -12711, -12711, -12711, -12712, -12912, -12912, -12910, -12906, -12905, -12908, -12907, -12708, -12704, -12705, -12708, -12512, -12513, -12513, -12512, -12511, -12510, -12508, -12508, -12708, -12710, -12712, -12714, -12910, -13106, -13108, -13308, -13306, -13304, -13106, -13107, -13108, -13106, -13105, -13307, -13309, -13307, -13306, -13306, -13107, -13103, -12905, -12908, -12908, -12905, -12907, -12710, -12708, -12708, -12509, -12510, -12512, -12510, -12505, -12507, -12310, -12311, -12311, -12511, -12512, -12709, -12707, -12710, -12712, -12909, -12906, -13105, -13107, -12910, -12908, -13106, -13301, -13499, -13303, -13108, -12910, -12712, -12514, -12514, -12512, -12708, -12906, -12908, -12910, -12708, -12511, -12514, -12515, -12709, -12507, -12509, -12314, -12313, -12313, -12512, -12909, -12908, -12910, -12711, -12313, -12116, -12116, -12310, -12310, -12309, -12308, -12310, -12113, -12114, -12313, -12511, -12710, -12911, -12713, -12316, -11917, -11917, -12315, -12912, -13307, -13306, -13503, -13501, -13703, -13903, -14101, -13903, -13704, -13505, -13303, -13305, -13108, -13106, -13104, -12707, -12310, -11915, -11518, -11518, -11321, -11125, -11124, -11120, -11320, -11518, -11715, -11911, -11912, -12114, -12315, -12313, -12510, -12511, -12313, -12313, -12313, -12315, -12514, -12711, -12709, -12508, -12510, -12315, -12116, -12112, -12110, -12310, -12512, -12712, -12713, -12713, -12713, -12910, -12908, -13107, -13105, -12906, -12511, -12115, -11719, -11715, -11912, -12113, -11915, -11717, -11521, -11720, -11719, -12115, -12112, -12112, -11912, -11916, -11916, -12310, -12511, -12514, -12313, -12114, -11916, -11717, -11718, -11520, -11320, -11317, -11515, -11715, -12113, -12313, -12511, -12708, -12904, -13303, -13307, -13308, -13108, -13107, -12907, -12906, -12907, -12909, -12711, -12709, -12708, -12708, -12708, -12911, -12909, -12705, -12507, -12514, -12317, -12511, -12706, -12906, -12909, -12910, -12910, -13107, -12909, -13111, -12911, -12908, -12906, -12906, -12908, -12908, -13108, -13111, -13113, -13310, -13503, -13503, -13507, -13507, -13704, -13701, -13505, -13504, -13302, -13103, -12906, -12905, -12707, -12708, -12710, -12711, -12709, -12511, -12510, -12510, -12511, -12511, -12312, -12313, -12316, -12316, -12313, -12311, -12509, -12511, -12313, -12112, -11913, -11914, -11715, -11914, -11912, -11913, -11916, -11719, -11720, -11919, -11916, -12113, -12113, -12311, -12311, -12511, -12708, -12710, -12711, -12711, -12710, -12710, -12711, -12908, -12507, -12708, -12909, -13107, -13301, -13105, -13306, -13107, -13108, -13110, -13109, -13107, -13106, -13106, -13307, -13108, -13107, -13106, -13106, -13107, -13107, -13106, -13107, -13109, -13106, -13501, -13900, -14299, -14496, -14493, -14293, -14295, -14296, -14294, -14490, -14890, -15093, -15290, -15090, -15091, -15290, -15689, -15690, -15693, -15494, -14700, -14302, -15492, -14499, -14298, -15489, -13304, -15092, -14098, -10920, -11521, -9339, -9536, -8739, -10724, -8937, -9136, -9929, -5162, -11121, -11322, -12713, -13705, -8937, -5361, -5758, -4171, -5560, -10325, -11916, -15293, -16683, -17476, -14098, -12511, -10328, -8738, -9332, -7545, -9730, -10126, -7945, -9535, -8539, -9332, -10126, -9332, -10920, -8736, -7547, -7746, -6949, -8337, -9927, -9729, -9728, -8935, -9136, -6755, -7549, -7947, -9931, -11717, -12312, -10525, -11119, -12112, -13107, -14697, -14298, -13503, -12511, -9533, -7546, -5160, -5756, -5957, -8343, -11917, -13309, -15890, -11720, -12118, -10331, -7748, -9729, -8733, -9927, -10525, -11719, -12115, -11717, -12313, -10924, -11521, -10924, -9531, -12311, -11122, -11321, -13306, -12514, -11523, -13112, -12315, -10328, -12118, -11124, -11520, -11521, -10331, -8743, -8940, -8739, -9136, -13108, -14301, -15293, -17080, -15094, -13306, -12708, -13107, -12316, -12911, -15091, -15491, -17877, -17678, -17478, -16883, -15890, -16088, -17277, -19065, -18273, -18474, -18474, -18672, -16882, -16682, -14100, -11917, -13106, -11913, -12510, -12313, -12711, -13306, -13501, -12905, -12111, -13304, -12708, -14695, -15689, -16484, -16883, -16288, -16089, -15489, -15091, -15490, -17080, -16084, -17077, -17673, -17278, -16086, -17475, -17077, -16480, -17079, -15492, -15689, -14893, -14693, -14697, -13504, -14691, -14292, -14296, -12710, -11913, -11515, -12709, -14498, -14897, -17478, -16879, -16877, -17872, -17276, -18270, -18869, -18669, -19263, -19064, -18468, -16284, -15091, -13897, -14296, -15887, -17473, -19460, -19463, -18668, -17079, -16087, -15688, -14693, -14693, -15486, -14693, -13703, -12909, -13504, -11716, -11715, -11915, -11518, -13105, -13106, -13504, -13503, -13704, -14300, -14497, -15094, -14102, -14499, -15291, -13901, -14299, -14298, -13701, -13900, -13901, -13704, -13504, -13503, -13702, -13306, -14104, -13706, -13508, -13707, -12317, -12117, -11121, -10722, -11317, -10923, -9732, -10328, -10923, -10920, -11119, -10328, -8941, -8147, -8543, -10129, -11715, -13503, -13704, -15491, -15293, -13504, -12115, -10727, -10131, -10327, -12710, -13505, -13503, -13505, -13110, -12116, -11717, -10923, -11320, -12311, -12115, -12117, -12515, -11719, -10326, -10326, -9135, -8741, -10531, -10726, -10328, -10328, -8741, -8144, -8537, -9332, -10326, -11121, -11720, -12912, -13307, -12710, -12116, -11521, -10131, -9536, -9733, -9532, -10323, -11118, -11518, -11916, -11719, -11917, -12116, -11122, -11121, -11518, -11519, -10724, -10326, -9532, -8737, -8937, -8938, -8742, -8147, -8543, -7948, -7550, -8143, -8145, -9735, -10528, -10723, -10921, -11122, -9931, -9733, -10529, -9535, -10131, -9933, -9334, -8937, -9136, -9928, -10721, -12511, -12912, -13309, -12910, -10725, -10130, -9931, -9534, -10328, -11518, -11717, -11324, -11126, -10328, -9530, -9334, -9136, -9332, -10526, -10926, -11918, -12710, -13107, -12908, -12909, -12708, -12706, -12313, -11722, -11323, -11916, -12314, -11919, -11521, -11918, -11520, -11320, -11916, -11916, -11916, -12113, -11915, -11719, -10726, -10722, -11317, -11317, -11517, -11916, -11716, -11716, -11317, -11117, -10522, -9731, -10726, -10925, -11919, -12313, -12908, -13306, -13107, -12910, -12116, -11916, -11316, -11515, -11914, -11717, -12512, -12711, -12707, -12708, -12511, -12114, -12311, -12708, -12310, -12905, -13898, -14691, -15289, -14102, -13707, -13506, -12909, -13502, -15091, -17077, -17874, -17082, -14698, -13504, -13507, -13109, -13703, -13900, -13899, -14100, -13905, -13705, -13703, -13107, -12910, -12514, -12911, -13503, -14098, -14298, -14297, -13900, -13305, -12911, -12712, -12711, -13306, -14695, -15290, -15091, -15090, -14893, -14696, -14099, -14495, -14692, -14494, -13898, -14098, -14696, -14100, -14298, -14696, -14298, -13901, -14101, -14102, -14098, -14296, -14894, -14695, -14099, -13901, -13302, -12708, -12711, -13108, -13897, -14493, -15089, -14894, -14700, -14303, -13902, -14097, -14098, -14894, -15489, -15291, -14699, -14502, -14502, -14499, -14894, -14694, -14495, -14693, -14298, -14495, -14692, -14693, -15092, -15093, -14895, -14696, -14696, -14099, -14497, -14495, -14098, -13901, -13304, -12908, -12513, -12115, -11918, -11718, -11916, -12313, -12511, -12313, -12711, -13108, -12909, -12711, -12909, -12314, -12513, -12711, -12711, -13109, -12512, -12315, -12118, -12115, -12310, -12510, -12908, -13106, -13502, -13506, -13905, -14102, -13703, -13506, -13108, -12907, -12706, -12310, -12312, -12311, -12312, -12710, -13108, -12912, -12912, -13110, -13108, -12709, -12511, -12313, -11915, -11914, -11916, -11918, -11720, -11719, -11321, -11124, -11121, -11121, -11120, -11715, -11713, -11516, -11518, -11517, -11714, -11715, -11519, -11718, -11916, -12313, -12313, -12115, -12116, -11919, -12116, -12710, -12710, -12910, -12516, -12315, -12313, -12115, -12116, -12116, -11720, -10923, -10328, -10325, -10124, -10325, -10724, -10525, -10327, -10129, -10331, -10134, -10528, -10723, -10921, -11120, -11517, -11317, -11515, -11715, -11518, -12116, -12513, -12710, -13110, -13110, -13109, -12707, -12708, -12514, -12713, -13107, -12511, -12116, -11918, -11918, -12314, -11914, -11716, -11916, -12117, -12908, -13698, -14097, -13901, -13901, -13304, -12908, -12713, -12909, -13505, -13506, -13503, -12907, -12710, -12713, -13307, -13505, -13109, -12911, -13106, -13102, -13499, -13500, -13304, -13308, -13110, -12911, -13109, -12712, -12911, -13108, -12908, -12908, -12909, -12910, -13108, -13106, -12908, -12908, -12707, -12704, -12906, -12912, -12711, -13106, -13306, -13309, -13109, -12910, -12911, -13108, -13106, -13108, -12908, -12710, -12710, -12313, -11915, -11916, -12311, -12312, -12510, -12511, -12511, -12513, -12315, -11717, -11518, -11714, -11911, -11913, -11914, -11719, -11521, -11718, -11718, -11718, -12116, -12317, -12115, -12310, -12708, -12511, -12910, -13110, -12912, -13506, -13504, -12511, -12908, -12910, -12912, -13505, -13106, -12707, -12509, -12313, -12114, -12115, -12313, -12116, -11919, -11716, -11319, -11322, -11720, -11718, -11715, -11516, -11518, -11321, -11520, -11520, -11715, -11514, -11318, -11121, -10722, -10723, -11121, -11319, -11716, -11918, -11918, -11917, -11916, -11717, -11720, -12118, -12314, -12111, -11913, -11322, -11320, -11318, -11518, -11718, -11718, -11518, -11517, -11716, -11318, -11317, -11317, -11720, -11720, -11520, -11520, -11520, -11717, -11913, -11516, -11320, -11322, -11321, -11317, -11316, -11516, -11519, -12115, -12315, -12117, -11917, -11916, -11518, -11319, -11316, -11511, -11511, -11712, -11516, -11518, -11517, -11517, -11916, -12116, -12511, -12511, -12514, -12513, -12312, -12311, -12309, -12111, -12511, -12514, -12314, -12311, -12109, -12109, -11912, -11916, -11917, -11916, -11914, -11718, -11718, -11717, -11919, -12120, -12118, -12114, -11915, -11915, -12113, -12115, -12313, -12310, -12309, -12906, -12711, -12514, -12710, -12907, -12908, -13106, -13303, -13303, -13503, -13703, -13901, -14101, -14300, -14299, -14299, -14102, -13903, -13507, -13309, -12912, -12911, -13109, -13507, -13506, -13504, -13701, -13701, -13502, -13503, -13301, -13503, -13505, -13306, -13504, -13503, -13501, -13499, -13503, -13504, -13504, -13702, -13703, -13900, -13899, -13901, -14103, -13902, -14098, -14098, -14101, -14098, -14095, -14098, -14098, -14099, -14101, -13903, -14104, -14299, -14296, -14296, -14099, -14098, -14099, -13901, -13904, -13901, -13701, -13506, -13307, -13305, -13305, -13504, -13503, -13305, -13506, -13702, -13899, -13900, -14098, -14097, -14098, -14296, -14296, -14296, -14299, -14098, -13897, -13703, -13508, -13507, -13505, -13306, -13306, -13503, -13503, -13503, -13701, -13503, -13507, -13507, -13703, -13504, -13505, -13506, -13503, -13502, -13307, -13109, -13108, -13108, -13107, -13104, -13302, -13304, -13505, -13703, -13507, -13706, -13703, -13502, -13304, -13306, -13109, -13305, -13306, -13307, -13305, -13503, -13503, -13703, -13704, -13904, -13905, -13906, -14104, -14105, -14105, -13905, -13706, -13508, -13308, -13109, -13107, -13106, -13106, -13306, -13106, -13106, -13107, -13109, -13111, -13310, -13309, -13306, -13506, -13506, -13306, -13306, -13106, -13104, -13103, -13106, -13104, -12908, -12714, -12714, -12709, -12707, -12709, -12710, -12710, -12511, -12708, -12706, -12707, -12710, -12514, -12514, -12512, -12313, -12313, -12114, -12115, -12312, -12313, -12316, -12316, -12315, -12313, -12314, -12512, -12712, -12715, -12715, -12711, -12712, -12714, -12713, -12711, -12711, -12511, -12509, -12511, -12512, -12512, -12511, -12512, -12511, -12711, -12710, -12708, -12710, -12511, -12511, -12313, -12313, -12313, -12313, -12312, -12313, -12511, -12511, -12511, -12509, -12511, -12513, -12713, -12711, -12511, -12312, -12113, -12111, -12113, -12113, -12115, -12114, -11916, -11716, -11515, -11515, -11515, -11515, -11320, -11321, -11320, -11321, -11324, -11323, -11322, -11321, -11518, -11321, -11321, -11320, -11520, -11521, -11520, -11321, -11318, -11314, -11515, -11517, -11717, -11718, -11719, -11519, -11521, -11521, -11720, -11918, -11918, -11918, -12118, -12117, -12116, -11915, -11915, -11915, -12114, -12116, -12116, -12114, -12113, -12112, -12113, -12113, -12112, -12112, -12116, -12116, -12114, -12115, -12311, -12308, -12112, -12115, -12115, -12310, -12309, -12511, -12711, -12511, -12511, -12511, -12508, -12708, -12712, -12712, -12712, -12511, -12310, -12309, -12113, -11917, -11916, -11719, -11720, -11720, -11718, -11715, -11519, -11719, -11718, -11716, -11715, -11718, -11520, -11518, -11517, -11515, -11715, -11719, -11720, -11720, -11718, -11914, -12115, -12119, -12317, -12313, -12312, -12113, -12114, -12315, -12315, -12310, -12309, -12508, -12512, -12514, -12513, -12511, -12709, -12908, -12907, -13106, -13106, -13106, -13107, -13106, -13109, -13109, -13106, -13305, -13108, -13107, -13105, -13105, -12908, -12908, -12908, -12911, -12912, -12909, -12907, -12906, -12908, -12908, -12908, -12909, -12909, -12906, -12907, -12912, -12913, -12910, -12911, -12712, -12709, -12707, -12507, -12506, -12308, -12311, -12314, -12314, -12117, -12118, -12120, -12119, -12116, -12115, -12115, -12115, -12115, -12113, -12112, -12113, -12113, -12114, -12312, -12314, -12316, -12313, -12314, -12313, -12312, -12313, -12312, -12510, -12508, -12509, -12313, -12314, -12314, -12313, -12310, -12311, -12313, -12313, -12513, -12513, -12514, -12513, -12510, -12508, -12509, -12510, -12511, -12511, -12511, -12708, -12708, -12905, -12907, -12908, -12908, -12908, -13107, -13109, -13109, -12908, -12909, -12911, -12912, -12910, -13107, -13107, -13107, -13106, -12910, -12910, -12710, -12709, -12709, -12708, -12709, -12711, -12710, -12511, -12512, -12311, -12113, -12116, -12318, -12319, -12515, -12514, -12511, -12507, -12707, -12909, -12912, -13109, -12907, -12906, -12906, -13104, -12904, -12906, -12711, -12514, -12513, -12511, -12310, -12112, -12112, -12312, -12513, -12710, -12709, -12710, -12710, -12711, -12908, -13105, -13105, -13107, -12908, -12908, -12911, -12714, -12912, -13110, -13307, -13108, -12708, -12511, -12509, -12708, -12709, -12511, -12114, -11915, -11913, -12114, -12514, -12712, -12910, -12908, -12507, -12113, -11719, -11919, -12319, -12913, -13307, -13705, -13707, -13905, -13902, -13901, -14100, -14102, -14102, -14100, -13704, -13503, -13502, -13303, -13503, -13502, -13106, -12513, -12116, -11918, -11919, -11919, -11917, -12113, -12310, -12510, -12710, -12708, -12907, -12908, -12907, -13106, -12908, -12710, -12711, -12510, -12708, -12905, -13106, -13305, -13103, -13104, -12907, -12711, -12513, -12515, -12512, -12510, -12708, -12908, -13105, -13102, -13303, -13304, -13306, -13310, -13109, -12908, -12509, -12310, -12112, -12112, -12311, -12313, -12315, -12116, -11913, -11911, -11912, -12113, -12311, -12313, -12314, -12313, -12510, -12907, -13305, -13505, -13505, -13306, -13303, -13107, -12910, -12514, -12118, -11917, -11913, -12113, -12509, -12708, -12709, -12711, -12908, -13106, -13106, -13108, -12912, -12912, -12711, -12513, -12514, -12518, -12317, -12315, -12117, -12113, -12112, -12112, -12113, -11915, -11717, -11717, -11717, -11915, -11914, -12113, -12113, -12310, -12312, -12313, -12316, -12317, -12317, -12317, -12318, -12317, -12316, -12313, -12513, -12514, -12712, -12708, -12706, -12707, -12907, -13106, -13108, -13309, -13306, -13304, -13306, -13110, -12711, -12510, -12310, -12311, -12313, -12512, -12508, -12507, -12509, -12313, -12314, -12313, -12114, -12113, -12113, -12111, -12113, -12113, -12313, -12514, -12514, -12514, -12310, -12111, -11916, -11916, -12113, -12115, -11918, -11919, -11915, -11910, -12110, -12310, -12309, -12512, -12513, -12512, -12511, -12513, -12514, -12513, -12512, -12313, -12114, -11718, -11719, -11520, -11517, -11714, -11717, -11718, -11715, -11715, -11718, -11719, -11916, -12113, -12112, -12109, -12109, -12312, -12315, -12315, -12514, -12711, -12907, -12905, -12708, -12709, -12710, -12709, -12907, -13104, -13302, -13502, -13903, -13901, -14098, -14098, -14099, -14098, -14098, -14100, -14101, -14301, -14500, -14698, -14894, -14693, -14493, -14495, -14496, -14496, -14298, -14299, -14299, -14101, -14499, -13902, -13504, -13703, -13501, -13105, -11319, -11124, -9335, -8936, -9730, -10724, -13107, -12909, -11916, -11916, -9928, -9728, -11317, -11517, -13104, -13303, -13304, -13898, -10921, -11717, -13505, -13505, -13109, -11719, -12315, -10726, -10725, -11914, -11716, -11715, -10920, -10524, -12115, -11918, -10722, -8934, -9134, -10522, -11516, -11916, -12317, -10928, -8345, -8740, -8739, -9735, -11125, -10525, -10325, -10129, -9137, -9333, -9926, -10522, -11515, -13105, -13701, -12112, -11317, -10126, -8737, -8540, -10527, -12313, -11519, -10525, -10722, -11122, -11124, -11518, -11120, -9532, -9532, -9333, -10523, -12709, -12313, -11318, -11319, -10923, -10724, -9931, -9934, -9535, -10921, -11119, -12310, -12109, -12307, -11913, -10922, -10923, -10925, -11124, -10528, -10129, -11319, -11120, -11719, -11125, -11323, -10529, -9533, -10324, -11117, -12511, -12315, -13109, -13704, -13108, -12908, -13502, -13500, -14097, -14895, -15094, -15887, -15291, -15291, -14696, -14101, -15290, -14694, -15292, -16487, -16683, -16284, -15887, -15292, -13901, -13304, -12511, -13306, -14299, -14296, -14690, -13300, -12109, -12113, -12909, -14098, -14492, -14095, -13902, -14103, -14700, -15890, -17277, -17076, -16082, -15291, -14697, -14296, -14296, -14692, -15089, -16281, -16281, -15686, -15687, -14498, -13703, -13108, -13507, -14302, -14302, -14105, -13709, -13507, -13109, -13109, -13309, -13309, -13506, -13703, -13901, -14500, -14697, -14498, -14697, -14500, -14897, -16087, -16284, -16879, -17278, -16681, -16876, -16479, -16281, -16480, -16284, -16484, -16879, -17076, -17078, -15888, -16089, -15890, -16485, -15889, -15095, -14695, -14102, -14297, -14098, -14299, -14298, -13504, -13303, -14298, -14697, -13903, -13500, -13697, -13502, -13307, -13706, -13905, -14102, -13898, -14098, -14101, -13306, -12908, -13108, -13306, -13705, -14100, -14693, -14296, -13702, -13503, -13104, -13702, -13306, -13504, -13306, -12513, -12114, -12113, -12508, -12707, -12112, -11122, -11322, -11717, -11916, -12316, -12712, -12711, -11914, -11715, -12311, -12310, -11713, -12114, -12119, -12319, -12119, -12116, -11916, -11515, -11517, -12315, -12908, -12905, -12709, -12908, -12710, -12514, -12516, -12314, -11915, -11514, -11716, -11916, -12113, -12306, -11712, -11912, -11515, -10724, -10923, -10723, -11124, -10925, -11321, -11323, -10728, -10526, -10325, -10323, -10326, -10525, -10919, -11317, -11322, -11322, -11319, -11317, -11120, -10921, -10920, -10722, -10922, -11715, -11914, -11714, -11117, -11118, -11516, -11715, -11715, -11517, -10925, -10131, -9731, -9928, -9928, -9528, -9727, -9730, -9730, -9332, -9335, -9930, -9728, -10125, -10126, -10324, -9927, -9930, -10528, -10726, -10329, -10131, -10130, -10328, -9730, -9333, -10525, -11120, -11515, -11714, -11917, -11324, -10331, -9933, -10529, -10527, -11123, -11520, -11321, -10925, -10723, -10326, -10722, -10523, -9927, -10127, -10523, -11119, -11521, -11922, -11521, -10722, -10524, -10723, -11122, -12116, -13306, -13502, -12909, -12116, -11320, -10920, -11119, -11518, -11521, -11916, -12312, -12310, -12507, -12904, -12708, -12114, -11720, -11719, -11317, -11119, -11717, -12313, -12711, -12910, -12511, -12114, -11519, -11120, -10919, -11118, -11520, -12317, -13307, -13506, -13110, -12911, -12711, -12116, -12115, -12313, -12709, -13105, -13703, -14100, -14098, -13501, -12507, -12115, -11719, -11915, -13106, -14296, -14693, -13900, -13305, -13107, -12709, -12907, -13899, -15886, -17276, -16879, -15488, -13900, -13306, -12711, -12513, -12317, -12713, -13110, -13904, -14496, -14695, -14100, -13704, -13110, -13111, -13706, -14299, -15091, -14893, -14697, -14500, -14302, -13702, -13700, -13701, -14098, -14095, -14494, -14894, -15292, -15291, -14896, -14698, -14498, -13898, -13302, -13502, -14099, -14496, -14696, -14697, -14500, -13901, -13106, -12711, -12910, -13306, -13902, -14496, -14897, -15295, -15293, -15490, -15288, -14891, -14892, -15289, -15288, -15687, -15888, -15692, -15293, -14697, -14498, -14498, -14102, -14099, -14299, -14100, -14101, -14497, -14896, -15095, -14897, -14501, -14300, -14096, -14493, -14695, -14698, -14497, -14296, -13901, -13502, -13502, -13504, -13503, -13503, -13504, -13704, -13505, -13106, -12509, -11916, -10926, -10527, -10724, -11322, -11919, -12119, -12314, -12114, -11915, -11321, -11124, -11521, -11917, -12511, -12512, -12515, -12516, -12117, -11913, -12310, -12511, -12511, -12711, -12511, -12511, -12312, -12514, -12912, -12910, -13108, -12909, -12713, -12512, -11912, -11911, -11716, -11915, -12512, -12908, -12905, -12507, -12313, -11917, -11721, -11719, -11716, -11519, -11322, -11519, -11715, -11913, -11913, -11913, -12112, -12111, -12115, -12114, -12509, -12906, -12907, -13108, -12911, -11720, -11123, -10725, -9536, -9337, -9731, -9928, -10125, -10719, -11315, -11119, -10923, -10921, -11122, -11721, -12315, -12709, -12113, -11518, -11718, -11120, -11121, -11518, -11318, -10922, -10921, -11317, -11317, -11914, -12113, -11517, -11119, -10522, -10325, -10524, -11518, -11918, -12514, -12911, -13308, -13306, -13108, -12711, -11914, -10920, -10522, -9530, -9135, -9929, -10325, -10522, -11317, -11517, -10726, -10526, -10722, -10922, -11321, -11717, -12313, -12511, -13108, -13507, -14299, -14300, -14502, -14102, -13898, -13700, -13106, -12514, -12514, -12314, -12113, -12113, -12511, -12907, -12708, -12311, -12111, -11713, -11314, -11316, -11317, -11716, -12113, -12908, -13306, -13703, -13304, -12707, -12510, -11917, -11722, -11917, -12111, -12311, -12711, -13107, -13304, -13501, -13504, -13109, -13109, -12115, -11716, -11915, -12114, -12315, -12712, -12911, -12913, -12912, -13109, -13307, -13306, -13105, -13105, -13309, -13110, -13306, -13502, -13701, -14101, -14103, -14102, -14302, -14300, -14299, -14299, -13701, -13105, -12509, -12312, -12313, -12311, -12508, -12509, -12312, -12313, -12313, -12311, -12507, -12506, -12307, -11912, -11718, -11719, -11719, -11918, -11915, -11913, -11916, -12116, -12116, -12514, -12910, -13109, -13507, -13705, -13903, -14100, -14099, -14099, -13902, -13703, -13504, -13506, -13310, -13113, -12912, -12710, -12708, -12310, -12111, -12113, -11719, -11519, -11322, -11124, -11118, -11116, -11314, -11514, -11912, -12113, -12116, -12117, -12113, -12111, -12308, -12313, -12515, -12516, -12515, -12710, -12707, -12906, -13110, -13310, -13508, -13704, -13701, -13503, -13304, -13106, -12510, -12308, -12109, -12308, -12307, -12310, -12311, -12115, -12317, -12317, -12316, -11918, -11521, -11320, -11321, -11324, -11521, -11514, -11511, -11514, -11713, -11913, -11913, -12112, -11916, -11717, -11713, -11911, -12310, -12509, -12708, -12906, -12706, -12707, -12708, -12511, -12316, -12118, -11719, -11318, -11119, -10922, -10923, -11121, -10923, -10922, -11121, -11123, -11323, -11323, -11521, -11720, -11919, -12313, -12509, -12907, -13109, -13309, -13308, -13109, -13109, -13109, -13309, -13310, -13309, -13109, -12911, -12911, -12912, -13109, -12712, -12313, -11915, -11716, -11915, -12310, -12311, -12314, -11919, -11920, -11921, -11920, -11916, -11915, -11716, -11517, -11516, -11912, -12308, -12509, -12712, -13109, -13505, -13704, -14104, -14307, -14306, -14499, -14894, -14894, -15092, -14891, -14893, -14896, -15095, -15089, -15089, -14894, -14697, -14300, -13903, -13706, -13705, -13702, -13701, -13898, -13503, -13505, -13703, -13503, -13500, -13503, -13306, -13107, -13106, -13108, -12910, -12911, -13306, -13704, -13902, -14099, -14299, -14102, -14102, -14498, -14500, -14499, -14692, -14493, -14493, -14293, -14294, -14296, -14098, -14100, -13902, -13902, -13506, -13306, -13304, -12909, -12710, -12313, -12311, -12113, -12114, -12315, -12312, -12310, -12316, -12317, -12315, -12314, -12511, -12509, -12706, -12905, -13105, -13108, -13109, -13107, -13106, -13109, -13111, -13111, -13307, -13306, -13307, -13306, -13503, -13506, -13704, -13702, -13502, -13300, -12904, -12708, -12705, -12704, -12705, -12706, -12510, -12310, -12310, -12313, -12313, -12506, -12309, -12113, -12115, -11919, -12117, -12315, -12515, -12512, -12511, -12711, -12708, -12708, -12910, -12711, -12711, -12711, -12511, -12511, -12509, -12708, -12909, -12911, -12911, -12911, -12712, -12513, -12514, -12316, -12314, -12311, -12311, -12312, -12310, -12310, -12312, -12512, -12713, -12910, -12910, -12908, -12905, -12707, -12908, -12909, -13106, -13105, -13304, -13306, -13507, -13507, -13503, -13501, -13701, -13701, -13506, -13111, -13109, -12908, -12912, -12915, -12715, -12512, -12511, -12511, -12310, -12311, -12313, -12313, -12116, -12116, -12113, -12311, -12514, -12712, -12712, -12712, -12908, -12710, -12909, -12910, -12909, -12910, -12908, -12906, -12905, -12907, -12714, -12714, -12708, -12507, -12508, -12510, -12510, -12511, -12713, -12715, -12714, -12711, -12510, -12509, -12313, -12312, -12309, -12310, -12511, -12511, -12509, -12509, -12313, -12313, -12311, -12110, -12310, -12511, -12315, -12313, -12510, -12510, -12512, -12513, -12316, -12314, -12309, -12112, -12113, -12112, -11915, -11916, -11719, -11719, -11720, -11719, -11716, -11715, -11716, -11715, -11717, -11520, -11719, -11719, -11717, -11715, -11715, -11718, -11720, -11917, -11916, -11916, -11917, -11917, -11916, -11914, -12111, -12311, -12317, -12318, -12514, -12711, -12511, -12511, -12511, -12316, -12318, -12318, -12316, -12315, -12313, -12313, -12118, -11917, -11714, -11714, -11715, -11912, -11913, -12113, -12113, -12510, -12511, -12713, -12514, -12709, -12704, -12706, -12709, -12710, -12711, -12713, -12715, -12714, -12516, -12713, -12710, -12710, -12710, -12711, -12708, -12507, -12507, -12506, -12706, -12708, -12708, -12706, -12706, -12707, -12707, -12506, -12507, -12309, -12307, -12110, -12113, -12113, -12113, -12116, -12117, -11919, -12114, -12113, -12317, -12317, -12513, -12511, -12511, -12513, -12714, -12513, -12709, -12712, -12712, -12710, -12510, -12511, -12511, -12511, -12312, -12312, -12313, -12316, -12317, -12316, -12514, -12315, -12513, -12512, -12512, -12514, -12712, -12912, -12912, -12909, -12908, -12909, -12711, -13108, -12909, -12710, -12514, -12713, -12513, -12512, -12911, -13310, -12912, -12713, -12514, -12714, -13109, -13306, -13108, -12714, -12515, -12714, -12913, -13310, -13307, -12907, -12707, -12511, -12513, -12711, -12908, -13108, -12711, -12512, -12512, -12511, -12707, -12905, -13109, -13110, -12908, -12707, -12709, -12713, -12912, -12908, -12710, -12711, -12510, -12509, -12508, -12508, -12708, -12511, -12510, -12511, -12511, -12513, -12712, -12711, -12514, -12514, -12314, -12510, -12508, -12511, -12512, -12511, -12707, -12506, -12508, -12511, -12512, -12514, -12714, -12913, -12908, -12907, -12908, -12908, -12911, -12910, -12710, -12908, -12907, -12907, -12905, -12903, -12902, -12904, -12912, -12715, -12712, -12511, -12510, -12711, -12908, -12906, -12908, -13109, -13109, -12911, -12909, -12907, -12906, -12908, -12908, -13107, -13109, -13110, -12910, -12909, -12908, -12710, -12313, -12116, -12114, -12510, -12709, -13111, -13113, -13113, -13111, -13109, -13110, -13110, -13306, -13106, -12909, -12711, -12708, -12906, -12908, -13307, -13507, -13309, -12912, -12513, -12312, -12511, -12708, -12707, -12511, -12313, -12115, -12114, -12514, -12910, -13108, -12908, -12710, -12313, -11915, -11916, -12115, -12711, -12911, -13108, -13107, -13108, -13308, -13702, -13899, -14098, -14098, -13899, -13701, -13500, -13500, -13304, -13305, -13105, -12708, -12115, -11719, -11519, -11317, -11316, -11317, -11320, -11321, -11518, -11916, -12115, -12314, -12315, -12313, -12511, -12312, -12114, -11914, -11917, -11919, -12113, -12111, -12310, -12113, -12113, -12113, -12113, -12115, -12114, -12113, -12112, -12312, -12512, -12511, -12511, -12511, -12511, -12510, -12511, -12312, -12311, -12114, -11918, -11917, -11916, -11916, -12113, -12112, -12112, -11913, -11714, -11915, -12113, -12311, -12313, -12317, -12119, -11919, -11918, -12116, -12114, -12114, -11921, -11923, -11920, -11916, -11715, -11516, -11514, -11514, -11517, -11716, -11916, -12116, -12315, -12513, -12912, -13109, -13107, -13106, -12906, -12708, -12711, -12713, -12912, -12912, -12912, -12908, -12909, -12912, -12912, -12713, -12714, -12313, -12113, -12113, -12113, -12115, -12119, -12116, -12111, -12111, -12114, -12114, -12313, -12313, -12313, -12114, -11915, -11915, -11915, -11913, -11913, -11719, -11917, -11919, -12120, -12317, -12514, -12712, -12911, -13106, -13106, -13107, -12908, -12709, -12711, -12708, -12708, -12511, -12514, -12514, -12514, -12514, -12517, -12514, -12313, -12113, -12115, -12115, -12114, -12114, -12313, -12511, -12511, -12711, -12712, -12516, -12514, -12314, -12117, -12116, -12310, -12308, -12309, -12310, -12313, -12316, -12316, -12317, -12315, -12509, -12707, -12910, -12910, -12909, -12908, -12907, -12910, -12711, -12511, -12511, -12313, -12313, -12315, -12317, -12313, -12113, -12114, -12116, -12115, -12311, -12312, -12511, -12511, -12512, -12513, -12512, -12510, -12507, -12506, -12704, -12903, -12905, -12709, -12710, -12710, -12708, -13105, -13503, -14098, -14298, -14299, -14100, -14101, -13903, -13904, -14301, -14499, -14694, -14693, -14694, -14691, -14692, -14697, -14895, -15091, -14890, -14297, -13707, -13707, -13506, -13902, -14697, -15293, -14895, -14098, -12906, -12312, -11719, -11718, -12709, -13703, -12511, -11120, -10128, -9335, -9135, -8142, -7745, -7942, -10920, -13106, -13503, -14895, -15492, -8938, -7942, -12905, -7146, -6354, -8939, -7945, -8935, -7148, -8338, -9529, -5360, -8938, -13110, -11321, -11913, -10920, -10521, -7542, -7148, -6356, -7347, -10523, -10723, -15292, -19065, -15290, -13106, -10131, -7350, -5760, -17080, -32568, -32767, -28598, -22838, -17276, -3375, -2584, -9932, -12313, -20058, -22045, -24427, -22241, -10722, -5560, -2979, -6156, -14102, -22045, -22244, -14301, -9532, -6353, -1985, -2781, -7547, -11517, -7346, -6950, -6752, -6156, -5956, -5360, -11519, -16287, -18669, -18072, -13702, -7348, -3772, -8733, -11317, -16683, -20457, -18270, -13303, -6951, -7946, -10526, -12708, -17673, -22244, -20458, -16684, -10726, -5759, -3772, -6554, -12910, -15887, -15292, -10723, -8340, -4767, -2784, -6758, -10927, -12513, -13306, -13507, -11127, -8149, -8345, -10529, -14301, -15887, -15489, -14300, -11121, -8736, -9927, -13702, -16879, -20055, -21248, -20455, -18268, -16082, -16281, -16878, -18865, -22640, -24031, -20655, -17078, -14298, -11719, -13707, -16090, -16684, -17873, -15689, -12313, -10326, -8737, -8142, -8939, -10729, -11123, -9930, -6753, -5762, -4369, -4368, -7547, -9730, -9928, -9532, -9138, -8541, -9930, -12511, -14100, -14694, -15886, -16284, -14895, -16880, -18669, -19860, -22641, -22839, -23635, -23039, -20457, -18868, -19462, -21446, -22439, -24026, -22437, -18469, -16087, -14499, -16483, -17675, -17279, -17082, -13706, -11525, -9937, -9337, -8936, -9332, -11715, -10129, -9734, -7550, -4570, -4768, -5361, -10326, -13108, -13308, -12713, -11719, -11319, -12311, -14099, -15685, -16679, -16485, -16288, -15890, -15492, -14695, -16086, -16685, -17877, -19265, -17874, -15292, -13705, -14104, -14697, -14896, -14500, -12912, -11320, -8936, -8540, -8543, -8147, -8343, -7744, -7546, -7544, -7742, -7941, -8341, -8341, -8738, -9534, -8938, -8739, -10726, -12115, -13303, -14495, -14893, -12708, -12511, -13103, -13503, -14697, -15888, -17080, -16883, -15692, -15091, -14893, -14297, -14495, -15090, -14891, -13301, -11316, -9929, -8938, -9335, -9931, -8937, -8934, -7546, -6953, -8344, -9533, -10126, -9328, -8535, -8140, -6552, -6750, -11121, -13305, -15091, -17080, -15493, -12514, -8937, -9331, -11117, -12708, -13704, -14897, -16087, -15690, -15887, -18072, -18269, -16281, -15090, -13108, -9138, -8343, -9734, -12512, -13899, -14099, -13507, -12514, -11320, -11519, -11322, -10329, -8740, -6952, -5559, -7346, -11320, -14896, -15689, -14894, -14100, -11520, -10129, -9530, -9927, -10921, -10130, -10926, -12117, -13308, -14499, -16485, -16881, -14102, -11718, -11122, -8938, -6953, -6157, -7747, -9735, -10928, -13907, -15294, -13304, -9929, -8735, -9331, -8934, -11320, -11914, -10325, -9732, -12116, -14893, -15290, -15293, -14896, -13902, -11916, -10325, -10126, -10523, -10722, -12905, -15490, -16883, -18470, -17281, -15097, -13704, -12113, -11120, -9929, -9135, -9135, -10327, -12312, -12907, -13304, -12508, -12310, -10725, -10132, -9934, -10328, -9932, -9335, -10326, -11122, -11124, -11718, -11124, -10926, -12116, -12907, -12708, -10921, -9532, -8940, -9932, -10923, -11321, -12115, -12709, -12310, -11518, -11320, -11318, -12708, -14895, -16288, -16286, -16482, -16880, -14895, -13109, -13108, -13106, -12512, -13905, -15892, -15889, -17474, -17871, -16877, -13503, -10925, -10328, -10127, -9930, -11124, -12711, -12312, -11915, -12710, -13106, -12312, -12113, -11712, -10920, -11918, -12713, -14299, -15688, -16284, -18272, -19662, -19660, -18667, -17675, -16482, -16084, -15489, -15093, -15890, -16287, -15887, -16680, -16281, -15093, -13704, -11917, -9933, -8341, -7746, -7547, -7349, -7746, -10923, -11916, -12315, -12713, -11321, -9927, -8933, -7741, -7942, -10328, -12910, -16286, -19266, -20853, -21249, -20455, -19860, -19266, -18671, -17673, -16876, -17276, -17874, -19463, -20058, -20455, -20056, -18865, -16878, -14296, -12508, -10724, -9732, -10129, -10127, -10524, -11320, -10722, -9927, -9930, -9535, -9532, -9930, -10526, -10525, -11715, -13306, -14897, -15693, -15692, -16284, -16284, -15492, -15689, -15292, -15091, -15486, -16081, -16481, -16084, -15888, -15094, -14103, -12518, -10929, -10328, -9330, -9332, -9337, -8941, -8939, -8541, -8341, -8339, -8932, -9131, -8534, -7343, -7344, -7742, -7945, -8740, -10527, -11916, -12908, -13901, -14693, -14295, -13701, -14301, -13902, -14494, -14294, -15090, -15288, -14692, -15686, -15490, -14895, -14101, -13308, -12313, -11518, -11123, -10530, -10529, -11120, -10721, -10524, -9332, -8736, -8142, -7149, -7346, -7348, -8140, -8735, -9930, -10923, -11321, -11719, -11722, -11522, -11321, -11517, -11715, -11914, -12708, -13701, -14496, -14498, -14497, -14097, -13106, -12118, -10926, -10128, -10327, -10723, -11715, -12113, -11912, -11912, -12113, -11320, -9927, -8739, -8346, -8940, -10525, -12116, -12513, -12510, -11716, -11916, -12116, -12514, -12317, -11721, -11518, -11120, -11915, -12114, -12908, -12906, -12905, -12308, -12310, -11517, -10725, -10922, -11317, -11713, -12508, -13107, -13108, -12711, -12711, -12511, -13108, -13109, -12512, -12312, -12112, -12509, -12906, -13105, -13503, -13506, -13306, -13107, -12711, -12313, -12113, -11912, -12111, -11915, -12711, -13702, -14297, -14693, -14696, -14496, -13898, -13502, -13304, -13503, -13503, -13307, -13109, -12312, -12908, -13706, -13507, -13505, -12708, -12907, -12314, -12513, -12709, -13105, -13305, -13701, -14298, -13701, -14299, -14299, -14098, -13898, -13107, -13505, -14102, -13507, -13704, -14098, -13501, -13703, -13707, -14700, -15095, -15295, -15294, -14696, -14498, -13704, -13307, -13109, -12711, -12708, -12309, -12313, -12318, -12118, -12709, -13500, -14096, -14895, -15097, -14500, -14300, -13901, -12906, -12708, -11913, -11516, -11916, -12118, -12912, -12908, -13105, -13701, -13901, -14098, -13701, -13503, -12909, -11919, -11919, -12513, -12709, -12907, -14100, -14299, -13701, -13505, -13507, -12514, -11916, -11715, -11915, -11717, -11517, -11913, -12708, -12711, -12711, -13109, -12908, -12310, -11917, -11523, -11524, -11127, -11323, -11916, -11915, -12116, -12318, -12914, -12513, -12116, -12712, -12908, -12313, -12314, -12114, -11718, -11122, -11120, -11519, -11717, -11715, -12112, -11914, -11521, -11720, -11917, -12314, -12715, -12714, -12909, -12711, -12313, -12511, -12708, -12706, -12706, -12708, -12710, -12709, -12708, -12507, -12310, -12508, -12709, -12510, -12308, -12311, -12116, -12315, -12313, -11916, -11320, -10724, -10329, -10131, -10325, -10720, -11318, -11719, -11522, -11125, -10727, -10726, -10726, -11124, -10923, -10924, -10726, -10526, -10525, -10525, -11317, -11912, -11915, -11321, -10922, -10524, -10921, -11120, -11914, -12113, -12115, -12314, -12312, -12908, -13308, -13901, -14098, -13899, -12906, -12111, -11914, -11518, -11716, -11715, -11914, -11716, -11518, -11717, -11914, -12112, -11518, -10922, -10525, -10723, -10921, -11123, -11520, -11719, -11916, -11911, -11909, -12107, -12507, -13106, -13306, -13305, -13503, -13903, -14301, -14099, -14296, -14296, -14101, -13507, -13505, -13304, -13106, -13105, -13101, -12902, -13101, -12707, -12511, -12514, -12314, -12313, -12116, -11914, -12109, -12109, -12508, -12708, -13106, -13303, -13303, -13304, -13106, -13303, -13501, -13503, -13307, -12913, -13112, -13109, -13503, -13702, -13901, -13903, -13902, -13900, -13703, -13901, -13502, -13505, -13310, -12912, -12908, -12708, -13105, -13305, -13305, -13306, -13109, -12708, -12507, -12509, -12514, -12712, -12708, -12510, -12510, -12511, -12510, -12908, -12909, -13107, -12908, -12907, -12908, -12511, -12711, -13109, -12711, -12711, -13110, -12910, -12908, -13106, -13304, -13106, -12909, -12909, -12909, -12910, -12908, -12907, -13107, -13109, -13306, -13701, -13898, -14296, -14096, -13898, -13899, -13701, -13503, -13501, -13702, -13703, -13701, -13503, -13507, -13308, -13503, -13300, -13302, -13106, -13107, -13107, -13108, -12911, -13107, -13104, -13103, -13302, -13303, -13306, -13309, -13108, -13106, -13107, -13109, -13109, -12908, -12905, -13105, -13306, -13108, -12912, -12714, -12709, -12707, -12709, -12907, -13105, -13106, -12709, -12511, -12709, -12511, -12911, -12712, -12708, -12707, -12709, -12712, -12912, -13109, -13306, -13507, -13506, -13306, -13108, -13109, -12908, -12906, -12908, -12909, -13107, -13107, -13106, -13302, -13299, -13300, -13105, -13105, -12512, -12313, -12311, -12313, -12513, -12710, -12709, -12511, -12514, -12320, -12317, -12512, -12709, -12311, -12312, -12313, -12117, -11918, -12314, -12312, -12111, -12115, -12116, -12115, -12111, -12110, -12110, -12113, -11919, -12116, -11917, -11916, -12115, -11917, -11918, -11919, -11916, -11916, -12115, -11917, -11918, -12116, -12114, -12311, -12309, -12114, -11916, -11916, -12114, -12313, -12113, -12115, -12314, -12114, -12114, -12114, -11913, -11912, -11913, -11715, -11717, -12112, -12113, -12312, -12709, -12908, -12512, -12513, -12513, -12511, -12508, -12507, -12310, -12113, -12116, -12116, -11916, -12114, -12116, -12117, -12116, -12116, -11916, -11919, -11916, -11912, -11912, -11915, -11915, -11914, -12114, -12313, -12313, -12315, -12516, -12318, -12317, -12516, -11923, -12317, -12114, -12113, -12313, -12116, -12116, -11916, -11916, -11718, -11918, -11918, -12116, -12116, -11916, -11716, -11715, -11916, -12115, -12313, -12312, -12110, -12111, -11913, -12111, -12113, -12511, -13109, -13109, -13304, -13303, -13305, -13305, -13505, -13504, -13501, -13500, -13303, -13106, -12907, -12905, -13106, -13106, -12908, -13106, -12708, -12510, -12115, -11915, -12112, -12112, -11913, -11715, -11517, -11520, -11522, -11719, -11914, -12313, -12314, -12511, -12709, -12908, -12910, -13108, -13107, -13109, -13111, -12912, -12711, -12906, -12910, -13111, -12911, -12314, -12516, -12516, -12114, -12113, -12113, -11715, -11717, -11521, -11319, -11317, -11518, -11521, -11915, -11913, -11917, -12116, -12113, -12310, -12510, -12512, -12514, -12711, -12708, -12510, -12511, -12313, -12511, -12313, -12313, -12313, -12314, -12316, -12514, -12314, -12311, -12308, -12307, -12508, -12908, -13305, -13700, -13898, -14098, -14299, -14102, -14302, -14299, -14294, -14295, -13901, -13704, -13306, -13105, -13105, -13305, -13306, -13305, -13505, -13309, -13310, -13309, -13306, -13303, -13106, -12711, -12711, -12511, -12511, -12708, -12708, -12909, -13110, -13306, -13306, -13507, -13507, -13507, -13306, -13304, -12907, -13108, -13106, -13108, -13307, -13305, -13504, -13306, -13304, -13306, -13107, -13104, -12904, -12905, -12709, -12513, -12712, -12513, -12710, -12908, -12908, -12711, -12511, -12109, -12113, -11920, -12116, -12114, -12114, -11916, -12115, -12116, -12116, -12314, -12315, -12115, -11914, -11914, -12113, -12511, -12711, -12909, -12909, -12909, -12910, -12910, -12906, -12908, -12714, -12712, -12513, -12316, -12315, -12710, -13305, -13503, -13107, -12511, -11914, -11716, -11916, -12117, -12116, -12115, -11916, -11717, -12113, -12509, -13105, -13303, -13306, -13107, -12510, -12309, -12310, -12708, -13304, -13900, -13898, -14101, -13904, -14100, -14298, -14498, -14302, -14104, -13510, -13109, -12910, -12711, -12709, -12706, -12508, -12113, -11520, -11321, -11124, -11124, -11121, -11319, -11321, -11323, -11518, -11913, -12314, -12518, -12715, -12712, -12910, -12910, -13108, -12908, -12907, -12707, -12905, -13105, -13306, -13310, -13310, -13304, -13104, -12908, -12514, -12512, -12509, -12111, -12113, -11715, -11512, -11515, -11519, -11321, -11319, -11318, -11318, -11319, -11320, -11317, -11117, -11120, -11321, -11519, -11716, -12113, -12312, -12511, -12708, -12709, -12910, -13109, -13304, -13503, -13505, -13503, -13303, -13306, -13109, -13305, -13305, -13307, -13108, -12313, -11915, -11520, -11522, -11918, -12116, -12117, -12116, -12115, -12312, -12507, -12707, -13109, -13110, -12910, -12711, -12709, -12509, -12510, -12708, -12511, -12513, -12711, -12511, -12308, -12108, -12109, -12112, -11914, -12113, -11914, -11914, -11913, -12113, -12511, -12908, -13106, -13106, -12708, -12709, -12711, -12912, -13109, -12908, -12910, -12513, -12512, -12509, -12508, -12909, -12910, -13108, -13107, -13107, -13307, -13502, -13700, -13503, -13304, -13301, -13105, -12910, -12711, -12910, -13107, -13106, -13106, -13106, -12708, -12511, -12512, -12515, -12514, -12711, -12511, -12709, -12708, -12909, -13112, -13310, -13309, -13107, -12709, -12313, -12116, -12114, -12113, -12113, -12113, -12114, -11916, -11916, -11918, -12113, -12312, -12512, -12709, -12908, -12911, -13110, -12911, -13107, -13305, -13305, -13305, -12908, -12909, -12710, -12908, -13107, -13106, -13106, -12909, -12908, -12909, -13111, -13112, -13109, -13104, -13303, -13307, -13311, -13312, -13307, -13106, -13106, -13306, -13303, -13304, -13108, -13109, -13309, -13507, -13705, -14100, -14298, -14300, -14102, -14098, -13898, -13701, -13901, -13901, -14098, -14098, -14098, -14097, -14297, -14896, -15689, -16084, -15885, -15094, -13901, -12908, -12116, -12514, -13107, -13503, -13303, -12708, -12508, -12510, -11518, -9733, -7547, -6949, -6948, -6751, -7150, -9534, -11915, -12311, -11915, -11319, -9730, -9331, -12111, -14296, -16680, -17873, -15688, -10721, -7543, -7345, -6353, -6157, -7350, -10325, -10124, -9132, -8934, -9730, -12311, -11123, -12710, -15686, -15689, -12312, -11317, -11119, -8536, -6549, -7940, -9927, -10922, -11521, -15491, -15688, -13701, -11117, -10126, -8938, -10131, -12712, -15295, -17477, -17873, -17873, -14496, -13109, -10927, -10330, -9532, -10922, -12113, -13107, -13902, -14100, -13900, -14892, -14892, -13504, -12514, -11719, -12708, -12908, -14298, -14497, -14696, -13901, -12312, -11517, -11319, -11319, -12509, -13106, -13503, -14299, -15293, -14894, -14695, -13503, -12709, -11518, -10922, -11517, -12310, -12112, -11121, -11120, -11120, -10125, -10128, -9732, -9731, -9533, -10130, -12511, -15292, -15889, -15294, -12715, -11323, -9732, -9334, -10922, -11916, -13305, -12906, -13104, -13898, -13900, -13106, -11717, -11518, -12512, -14300, -15688, -15687, -13701, -11915, -10920, -11315, -11318, -12511, -12908, -12116, -11917, -12709, -13303, -12708, -12316, -11721, -11521, -12116, -13704, -15292, -14497, -13904, -12912, -12511, -12510, -11518, -11917, -11719, -13106, -13503, -12909, -13307, -12908, -12709, -11719, -12514, -14499, -14301, -14302, -14300, -14101, -12313, -10725, -10924, -11323, -12711, -13700, -14492, -14100, -13109, -13903, -14104, -13905, -14499, -15093, -15093, -14896, -14896, -14696, -14298, -13504, -14496, -15095, -14105, -13707, -12910, -12906, -13305, -13704, -15490, -16084, -16483, -16485, -15491, -15092, -14097, -13104, -14296, -14696, -15292, -15688, -15487, -15288, -14097, -13507, -12915, -12514, -12710, -13505, -14298, -14496, -14099, -14096, -14096, -14892, -14897, -15097, -15095, -13504, -13305, -13107, -13304, -13701, -13105, -13107, -13507, -13109, -12710, -13107, -13305, -12909, -12710, -13506, -13704, -13702, -13503, -13308, -12910, -12513, -11718, -10923, -10724, -10526, -10329, -10924, -11718, -12116, -12313, -11916, -11518, -10525, -10127, -10524, -11518, -12511, -12905, -12705, -11517, -11121, -10523, -10523, -10723, -11319, -12509, -12906, -13504, -13899, -13304, -12711, -11917, -12314, -12113, -12309, -12508, -11914, -11519, -11519, -11518, -11915, -12114, -11915, -11716, -11321, -11120, -10724, -10727, -10926, -11321, -11719, -11918, -11917, -12114, -11718, -11127, -11321, -11912, -12509, -12709, -13504, -13701, -12907, -12907, -12711, -12710, -12707, -13104, -13304, -12512, -11719, -11322, -10723, -10920, -10920, -11120, -11123, -11324, -11916, -11914, -11715, -10923, -10129, -9731, -9532, -9536, -10529, -11519, -11123, -11518, -11715, -10921, -9730, -9730, -9333, -8737, -9532, -10526, -11122, -11119, -10920, -11319, -11717, -12115, -12714, -12711, -12113, -11321, -10526, -10127, -9532, -9729, -10127, -10128, -10528, -11122, -11518, -11518, -11124, -10926, -10728, -10527, -10922, -11518, -12313, -13306, -14101, -14697, -14104, -13308, -12710, -11916, -11715, -11715, -12313, -12907, -13503, -13305, -12907, -12509, -11914, -12115, -12514, -12315, -11918, -11521, -10729, -9931, -9532, -9728, -10325, -11320, -12112, -12311, -12116, -11124, -10529, -10331, -10528, -10923, -11719, -12514, -12512, -12708, -12707, -13107, -12909, -12313, -12116, -11917, -11719, -11319, -11317, -12312, -12710, -13305, -13903, -13903, -13503, -12905, -13305, -13903, -13901, -13501, -13103, -12512, -11917, -12115, -13106, -15091, -17077, -17474, -16679, -15091, -13902, -13306, -12906, -12704, -12309, -12310, -12312, -12909, -13508, -13905, -14100, -13700, -13700, -13900, -13700, -14296, -14496, -14694, -14696, -14898, -14896, -14696, -14693, -14693, -14696, -14500, -14302, -14500, -14301, -13906, -13707, -13901, -14693, -15090, -15489, -15094, -15293, -15091, -14693, -14895, -14302, -13906, -13704, -13702, -13702, -14098, -14299, -14498, -14696, -14896, -14895, -15093, -15092, -15092, -15093, -15491, -15690, -15692, -15889, -15688, -15292, -14893, -14295, -13897, -13303, -13303, -13698, -13898, -14298, -14698, -15098, -15695, -16091, -16087, -16284, -16085, -15887, -15487, -15090, -14498, -13903, -13705, -13702, -13899, -14296, -14693, -14894, -14694, -14693, -13902, -13507, -13306, -13110, -13111, -12908, -12708, -12508, -11912, -11714, -11912, -11913, -12113, -12312, -11718, -11520, -11120, -10522, -10723, -11122, -12114, -12712, -13109, -13106, -12909, -12709, -13103, -13103, -13304, -13305, -13307, -12910, -12116, -11720, -11720, -12313, -12507, -12707, -12509, -12110, -11912, -11719, -12317, -12316, -12313, -12115, -12115, -11720, -11523, -11323, -11321, -10725, -10525, -10326, -10525, -10524, -10722, -10922, -10726, -10923, -11517, -12113, -12907, -13303, -12905, -12312, -11519, -10923, -10923, -10723, -10525, -9930, -10130, -10529, -10925, -11321, -11518, -11317, -11316, -11119, -11122, -11122, -11320, -11320, -11123, -10923, -11118, -11120, -11520, -12313, -11913, -11516, -10921, -10528, -9936, -9932, -9530, -9726, -10325, -10726, -10926, -11123, -11322, -10725, -10325, -10725, -10927, -11127, -11322, -11517, -11118, -10722, -11321, -11126, -10927, -11124, -11321, -10725, -10130, -10130, -10523, -10719, -10921, -11519, -11321, -11719, -11916, -12313, -12712, -12515, -12115, -12314, -12119, -11918, -12115, -11916, -11917, -11520, -10923, -10922, -10522, -10521, -11317, -11717, -11916, -12511, -12907, -12710, -12710, -12710, -12708, -12707, -12907, -13107, -13105, -12706, -12112, -11715, -11317, -11319, -11719, -12117, -12317, -12315, -12313, -12311, -12706, -13307, -13905, -14101, -14099, -13900, -13898, -13701, -13502, -13502, -13307, -12910, -12908, -13106, -12909, -12908, -13305, -13502, -13499, -13496, -13299, -13104, -13106, -13306, -13109, -13307, -13505, -13506, -13505, -13503, -13506, -12912, -12713, -12908, -12908, -13107, -13306, -13704, -13704, -13503, -13505, -14099, -14296, -14295, -14298, -14300, -14103, -13707, -13507, -13504, -13306, -12908, -12708, -13107, -13308, -13306, -13502, -13503, -13305, -12908, -12909, -12708, -12706, -12709, -12711, -12711, -12707, -12905, -12710, -12512, -12310, -12310, -12511, -12511, -12709, -12709, -12511, -12511, -12313, -12512, -12510, -12905, -13106, -13106, -13106, -13104, -13304, -13306, -13106, -13104, -12709, -12511, -12513, -12515, -12314, -12313, -12113, -12113, -12113, -12113, -12114, -12113, -11914, -11719, -11720, -11719, -11717, -11913, -12113, -12113, -12113, -12115, -12315, -12314, -12313, -12314, -12314, -12313, -12311, -12508, -12708, -12510, -12310, -12312, -12113, -11913, -11714, -11519, -11325, -11323, -11124, -10925, -11123, -11122, -11121, -11120, -11120, -11318, -11319, -11323, -11522, -11719, -11917, -12115, -12113, -12310, -12311, -12312, -12312, -12310, -12112, -12310, -12310, -12113, -11719, -11522, -11520, -11518, -11718, -11721, -11921, -11918, -11913, -11912, -11915, -12113, -12114, -12314, -12318, -12120, -12116, -11914, -11915, -12115, -12315, -12711, -12710, -12709, -12512, -12512, -12511, -12710, -12909, -13109, -13304, -13701, -13702, -13704, -13900, -13698, -13500, -13105, -12906, -12709, -12712, -12513, -12511, -12314, -12512, -12712, -12911, -13109, -12709, -12511, -12116, -12115, -12313, -12113, -12111, -12111, -12310, -12310, -12513, -12911, -12908, -12707, -12507, -12509, -12711, -13108, -13305, -13504, -13905, -14106, -14305, -14301, -14099, -13900, -13702, -13703, -13703, -13702, -13506, -13308, -13307, -13306, -13306, -13308, -13507, -13704, -13503, -13502, -13305, -13305, -13303, -13303, -13307, -13306, -13503, -13704, -13903, -14100, -14099, -13901, -13703, -13503, -13505, -13705, -13504, -13504, -13505, -13506, -13707, -13509, -13509, -13508, -13306, -13304, -13305, -13306, -13109, -13110, -13309, -13306, -13700, -13898, -14098, -14100, -13901, -13701, -13502, -13502, -13503, -13507, -13508, -13306, -13303, -13306, -13107, -13108, -13306, -13503, -13700, -13701, -13703, -13702, -13701, -13902, -14102, -14102, -14099, -14098, -13898, -13700, -13701, -13503, -13304, -13106, -13107, -13306, -13306, -13304, -13503, -13505, -13508, -13310, -13506, -13503, -13701, -13503, -13703, -13702, -13900, -13901, -13901, -13900, -14097, -14098, -14102, -14104, -14102, -14101, -13901, -13704, -13506, -13504, -13503, -13503, -13502, -13502, -13500, -13301, -13104, -12908, -12908, -12710, -12512, -12512, -12313, -12313, -12511, -12507, -12508, -12511, -12710, -12909, -12908, -12711, -12512, -12707, -12708, -12313, -12313, -12910, -12910, -12512, -12513, -13109, -12711, -12512, -12711, -12908, -12709, -12514, -13110, -13107, -12711, -12712, -12908, -12510, -12312, -12312, -12316, -11921, -11919, -11918, -11719, -11518, -11715, -11716, -11518, -11519, -11719, -11717, -11715, -11517, -11715, -11915, -11918, -11916, -11712, -11910, -11914, -12116, -12118, -12116, -12114, -11913, -11716, -11519, -11518, -11517, -11516, -11516, -11515, -11515, -11516, -11516, -11317, -11516, -11514, -11316, -11518, -11518, -11317, -11119, -11121, -11124, -11124, -11121, -11320, -11320, -11516, -11715, -11718, -11720, -11718, -11517, -11518, -11719, -11918, -11918, -11916, -11915, -11913, -11913, -11715, -11713, -11712, -11712, -11517, -11520, -11518, -11715, -11914, -11910, -11911, -12113, -12315, -12316, -12315, -12316, -12316, -11917, -11716, -11715, -11916, -11920, -11919, -11916, -12313, -12314, -12313, -12313, -12313, -12510, -12311, -12311, -12310, -12310, -12312, -12314, -12313, -12313, -12512, -12511, -12510, -12512, -12513, -12313, -12311, -12113, -12116, -12117, -12311, -12308, -12508, -12711, -12711, -12710, -12511, -12313, -12314, -12314, -12313, -12312, -12311, -12312, -12313, -12510, -12511, -12511, -12512, -12711, -12709, -12512, -12514, -12712, -12713, -12908, -12711, -12711, -12709, -12711, -12713, -12912, -12908, -12907, -13106, -13105, -13103, -13102, -13104, -13106, -13106, -13107, -13108, -13109, -13308, -13306, -13306, -13307, -13109, -13306, -13107, -13106, -13102, -13104, -13108, -13307, -13109, -12908, -12907, -13106, -13105, -13303, -13306, -13304, -13106, -12907, -12908, -13309, -13308, -12908, -12509, -12508, -12708, -12706, -12509, -12511, -12711, -13108, -12909, -12709, -12710, -12908, -12910, -12513, -12313, -12313, -12511, -12511, -12314, -12318, -12718, -12913, -12911, -12709, -12508, -12906, -12908, -12711, -12714, -12715, -12910, -12907, -12709, -12511, -12511, -12708, -12709, -12512, -12514, -12514, -12711, -12511, -12512, -12313, -12311, -12508, -12509, -12509, -12511, -12710, -12907, -12905, -12907, -12908, -13103, -13103, -12904, -12707, -12710, -12711, -12910, -12912, -12912, -13109, -13306, -13307, -13307, -13303, -13303, -13305, -13507, -13307, -13108, -13106, -13302, -13106, -13305, -13303, -13106, -13109, -13109, -12911, -12909, -12908, -13305, -13303, -12906, -12710, -12711, -12713, -12513, -12510, -12510, -12509, -12709, -12908, -12907, -13105, -12909, -12910, -12709, -12509, -12311, -12113, -12310, -12510, -12711, -12912, -13109, -12908, -12908, -12909, -12908, -12906, -12707, -12511, -12114, -11714, -11913, -12115, -12511, -12708, -12710, -12116, -11519, -11715, -11914, -11913, -11912, -11714, -11516, -11320, -11517, -11913, -12112, -12310, -12310, -12112, -11516, -11124, -11323, -11518, -12116, -12713, -13107, -13105, -13107, -13307, -13504, -13901, -13903, -13905, -13505, -13108, -12710, -12510, -12511, -12315, -11918, -11916, -11516, -10921, -10725, -11124, -10923, -10922, -10921, -11119, -11118, -11320, -11917, -12114, -11916, -12314, -12114, -12115, -12114, -12112, -11913, -12112, -12112, -12511, -12510, -12511, -12908, -12908, -12908, -12711, -12315, -12315, -12114, -11914, -12114, -12311, -12308, -12311, -12116, -12116, -12115, -12313, -12312, -12113, -12113, -11912, -11910, -11912, -12112, -12313, -12116, -12114, -12311, -12313, -12311, -12507, -12508, -12711, -12712, -12515, -12516, -12711, -12907, -12907, -12908, -12709, -12706, -12705, -12708, -12708, -12507, -12507, -12708, -12512, -12512, -12709, -12708, -12708, -12908, -13112, -13311, -13310, -13109, -13109, -13108, -13306, -13504, -13503, -13500, -13303, -12908, -12910, -12912, -12912, -13108, -12910, -12512, -12507, -12507, -12709, -12511, -12508, -12508, -12509, -12510, -12511, -12712, -12712, -12713, -12711, -12706, -12906, -12911, -12912, -13108, -13106, -13104, -13105, -13106, -13306, -13308, -13507, -13903, -14098, -14294, -14293, -14095, -13900, -13704, -13700, -13501, -13306, -13107, -13106, -13109, -13107, -12908, -12908, -12713, -12714, -12513, -12313, -12115, -12113, -12112, -12312, -12512, -12511, -12313, -12313, -11916, -11916, -11915, -12114, -12313, -12316, -12317, -12114, -12112, -12311, -12313, -12316, -12513, -12510, -12508, -12908, -13109, -13307, -13504, -13701, -13502, -13302, -13103, -13104, -13105, -12708, -12310, -12311, -12706, -12507, -12310, -12310, -12511, -12514, -12512, -11912, -12114, -11919, -11917, -11915, -11915, -12116, -12115, -12313, -12113, -12113, -12312, -12312, -12510, -12708, -13108, -13703, -13901, -13901, -14096, -13898, -13901, -14100, -14298, -14894, -14894, -15091, -15091, -14894, -14695, -14695, -14694, -14894, -14697, -14895, -14498, -13901, -12911, -12714, -12115, -11719, -13108, -10722, -8537, -8737, -7941, -9529, -11515, -10127, -10327, -12114, -10722, -12507, -15686, -14693, -15488, -18069, -14891, -13106, -12710, -8539, -4965, -7350, -8939, -9930, -12708, -12906, -14894, -17080, -14897, -14895, -12905, -9132, -5162, -5164, -5759, -7146, -6749, -9334, -8339, -8339, -10723, -9533, -9335, -10525, -11318, -15093, -13704, -13303, -13700, -10326, -7743, -9531, -11718, -12312, -13109, -11522, -10924, -10923, -8939, -8341, -11514, -10722, -11321, -12711, -10529, -10528, -9730, -7744, -8739, -12511, -11718, -12912, -13308, -11318, -12110, -10724, -12513, -11124, -10727, -11323, -10725, -11319, -11716, -12908, -14499, -13704, -13699, -14294, -14296, -11914, -11515, -12110, -11317, -12113, -11715, -10921, -11120, -9532, -10923, -13308, -14896, -14500, -14302, -13506, -12114, -12113, -11120, -11914, -11916, -11317, -11715, -11914, -13503, -13901, -15492, -15493, -16485, -16483, -16284, -14300, -13505, -14695, -14696, -15291, -17673, -16881, -15095, -14101, -12708, -12708, -13305, -14497, -15489, -15490, -15292, -14099, -13103, -12111, -11320, -12511, -13898, -13699, -13700, -13303, -12509, -11718, -12912, -14898, -15490, -15489, -15095, -14302, -13905, -12910, -12114, -13899, -13901, -13306, -15491, -16090, -15493, -15295, -14900, -14701, -15093, -13899, -13106, -12906, -11317, -10525, -11521, -11916, -12910, -13108, -13106, -12907, -13505, -14496, -14691, -13897, -12908, -13308, -12711, -12511, -13305, -13109, -12911, -12909, -13107, -13306, -13905, -14300, -14894, -15689, -16284, -16485, -14696, -14893, -14895, -14697, -14498, -15290, -15490, -14897, -14699, -13907, -13707, -13507, -13108, -13304, -14494, -14695, -14497, -14497, -13504, -13702, -13700, -13898, -13503, -13107, -12910, -13109, -13307, -13905, -14500, -13704, -13506, -13503, -12708, -12312, -12709, -13109, -14104, -14700, -15098, -14897, -14100, -13503, -12512, -12512, -12909, -12906, -13502, -12708, -12116, -12116, -12113, -12313, -12711, -13702, -13901, -13902, -14102, -13905, -13311, -12913, -12910, -13107, -13703, -13704, -13506, -13505, -12707, -12508, -12311, -11717, -11719, -11123, -11123, -11324, -11919, -12510, -12510, -12312, -11916, -10924, -10725, -10525, -10327, -10726, -11123, -11320, -10923, -10527, -10127, -10125, -10524, -11320, -12112, -12310, -12310, -11916, -11717, -11320, -10923, -11521, -12117, -12313, -12511, -12311, -11717, -11325, -11128, -11325, -12113, -12507, -13106, -12911, -12514, -11719, -11322, -10924, -10923, -10920, -10722, -10527, -10527, -10525, -10724, -10527, -10527, -10726, -10129, -9733, -9535, -9335, -9332, -9530, -10127, -10923, -10526, -10923, -10725, -10525, -10920, -11118, -11320, -11520, -11720, -12119, -11919, -11323, -11522, -11919, -12115, -12512, -13108, -13306, -12710, -11919, -11522, -11121, -10527, -10531, -10529, -10525, -10923, -10925, -10926, -10924, -10327, -10325, -10522, -11120, -11321, -11518, -11517, -11716, -11914, -12310, -12310, -12313, -12310, -12309, -12908, -13109, -13110, -13504, -13304, -12906, -12509, -12708, -13103, -13501, -14099, -13505, -13107, -12707, -12708, -12908, -12708, -12311, -11916, -11719, -11321, -11321, -11320, -11316, -11316, -11120, -11518, -11519, -11321, -11121, -11320, -11718, -12315, -12513, -12909, -12909, -13308, -12911, -12711, -13703, -13704, -13703, -13306, -12711, -12512, -12709, -12905, -12905, -12510, -12512, -13108, -12711, -12313, -11918, -12116, -11917, -11919, -12511, -13900, -15292, -15295, -14302, -12908, -12313, -12512, -13107, -12906, -12507, -12308, -12311, -12910, -13707, -14301, -14498, -13703, -12908, -13109, -13308, -13703, -14099, -14101, -14101, -13905, -13906, -14302, -14498, -14894, -15489, -15092, -14696, -14098, -13701, -13506, -13308, -13306, -13901, -14102, -13902, -13900, -14098, -14296, -14494, -14295, -14099, -13704, -13503, -13303, -12910, -12912, -13309, -13306, -13504, -14102, -14699, -14699, -15095, -15095, -15295, -15098, -14500, -14298, -14497, -14697, -14695, -14694, -15093, -15092, -14692, -14494, -14496, -14692, -14693, -14494, -14493, -14495, -14496, -14297, -14101, -13905, -13905, -14300, -14497, -14693, -14692, -14496, -14299, -14301, -14302, -14302, -14101, -13901, -13901, -13705, -13507, -13110, -12708, -12509, -12113, -12112, -12313, -12313, -12509, -12710, -12711, -12514, -12316, -12114, -11916, -11719, -11918, -11717, -11717, -11715, -11912, -12507, -12510, -12315, -12315, -12313, -12114, -12116, -12116, -12514, -12514, -12514, -12512, -12311, -12311, -12311, -12113, -11916, -11721, -11519, -11514, -11715, -11716, -11715, -11514, -11513, -11514, -11915, -12116, -12511, -12312, -12113, -12113, -11916, -12116, -12116, -12513, -12510, -12507, -12113, -11916, -11718, -11122, -11321, -11519, -11321, -11321, -11123, -10726, -10725, -10922, -10920, -11317, -11519, -11920, -12516, -12116, -11518, -11716, -11520, -11124, -11122, -11716, -12311, -12308, -11914, -11717, -11715, -11715, -11715, -11319, -11120, -11319, -11321, -11520, -11719, -11916, -11318, -10722, -10526, -11321, -11320, -11122, -11321, -10922, -10922, -10722, -11117, -11119, -10726, -10726, -11122, -10926, -10728, -10926, -10926, -10729, -11122, -11519, -11320, -11518, -12116, -12316, -12514, -12910, -12910, -12911, -13305, -12709, -12317, -12518, -12912, -13109, -12908, -12908, -12908, -12909, -12710, -12709, -12711, -12513, -12710, -12905, -12908, -12713, -12912, -12712, -12511, -12507, -12708, -12514, -12514, -12513, -12312, -12313, -12115, -12113, -12307, -12310, -12513, -12314, -12514, -12317, -12314, -12511, -12511, -12311, -12311, -12312, -12708, -12707, -12907, -12909, -12709, -13102, -13101, -12704, -12708, -12513, -12713, -12911, -12908, -13106, -13107, -13306, -13506, -13507, -13508, -13507, -13506, -13504, -13305, -13305, -12906, -12711, -12713, -12514, -12711, -12714, -12515, -12315, -12514, -12713, -12511, -12510, -12708, -12908, -12907, -13106, -13106, -13304, -13701, -13503, -13507, -13308, -12910, -12911, -12909, -12908, -12905, -13105, -13105, -13106, -13107, -12910, -13106, -13105, -12908, -13109, -13107, -13306, -13504, -13504, -13503, -13504, -13505, -13306, -13308, -13311, -13111, -12910, -12912, -12912, -12709, -12706, -12708, -12712, -12514, -12314, -12313, -12316, -12317, -12313, -12112, -11914, -11918, -11918, -12115, -12314, -12315, -12311, -12308, -12112, -12113, -11916, -12116, -12120, -12317, -12315, -12313, -12509, -12311, -12313, -12513, -12514, -12711, -12910, -12714, -12715, -12514, -12510, -12309, -12310, -12110, -12111, -12113, -11718, -11716, -11715, -11916, -12116, -11918, -12116, -12116, -12314, -12115, -12111, -11914, -11913, -11913, -11718, -11716, -11715, -11719, -11520, -11317, -11314, -11120, -11318, -11317, -11520, -11322, -11321, -11124, -11323, -11318, -11117, -11122, -11323, -11318, -11517, -11716, -11718, -11717, -11521, -11523, -11721, -11718, -11917, -11918, -11917, -12113, -12112, -12113, -12315, -12315, -12312, -12311, -12115, -12116, -12116, -12113, -12113, -12114, -12114, -12113, -12117, -12317, -12314, -12511, -12707, -12708, -12708, -12511, -12314, -12312, -12309, -12511, -12514, -12515, -12515, -12319, -12317, -11919, -12315, -12314, -12711, -12513, -12912, -13109, -13305, -13900, -13901, -14099, -13900, -13899, -13699, -13898, -14297, -14101, -14498, -14298, -14098, -14100, -14099, -14296, -14097, -14098, -13901, -13702, -13701, -13701, -13703, -13703, -13704, -13503, -13306, -13505, -13503, -13503, -13505, -13306, -13306, -13303, -13303, -13302, -13102, -13105, -13303, -13303, -13303, -13304, -13305, -13505, -13507, -13507, -13707, -13707, -13706, -13702, -13900, -13902, -13905, -13707, -13705, -13704, -13504, -13304, -13106, -13109, -12911, -12912, -12513, -12510, -12308, -12310, -12314, -12316, -12316, -12513, -12711, -12710, -12707, -12905, -13107, -13308, -13310, -13310, -13309, -13109, -13307, -13305, -13503, -13506, -13702, -13500, -13698, -13502, -13702, -13504, -13505, -13705, -13702, -13701, -13504, -13506, -13504, -13505, -13507, -13507, -13307, -13308, -13310, -13309, -13307, -13503, -13106, -13107, -13107, -13107, -13106, -13303, -13302, -13306, -13309, -13503, -13303, -13309, -13509, -13504, -13704, -13904, -13901, -13899, -13900, -13898, -13698, -13502, -13505, -13306, -13304, -13106, -13106, -13106, -12909, -13110, -13109, -13106, -12907, -12907, -12708, -12511, -12316, -12116, -12112, -12307, -12310, -12511, -12514, -12516, -12513, -12709, -12711, -12711, -12711, -12911, -12711, -12906, -12905, -12907, -12907, -12908, -12909, -12909, -12908, -13107, -12908, -12909, -12910, -12910, -12910, -12911, -12909, -12908, -12908, -12906, -13107, -13109, -13107, -13105, -13107, -13107, -13107, -13109, -13110, -13309, -13306, -13307, -13308, -13306, -13304, -13303, -13304, -13307, -13310, -13111, -13109, -13108, -13111, -13111, -13106, -12908, -12908, -12908, -12908, -12710, -12708, -12707, -12708, -12511, -12513, -12313, -12114, -12117, -12317, -12313, -12311, -12112, -12113, -11912, -11712, -11715, -11718, -11717, -11716, -11717, -11519, -11516, -11518, -11521, -11522, -11717, -11716, -11716, -11517, -11517, -11519, -11519, -11717, -11716, -11518, -11320, -11319, -11319, -11322, -11126, -11125, -11321, -11319, -11319, -11320, -11318, -11317, -11515, -11516, -11519, -11521, -11521, -11720, -11718, -11718, -11916, -11912, -11914, -12113, -11913, -11915, -11917, -11917, -11917, -11916, -11914, -11912, -11912, -11715, -11719, -11722, -11919, -11719, -11717, -11715, -11714, -11715, -11717, -11919, -11721, -11916, -11915, -11716, -11714, -11913, -11916, -11918, -11919, -12118, -11914, -12110, -12308, -12112, -12116, -12317, -12317, -12316, -12515, -12713, -12511, -12711, -12909, -12910, -12911, -13106, -12905, -12906, -13106, -12908, -12511, -12709, -12708, -12509, -12708, -12708, -12906, -12711, -12908, -12907, -12908, -13107, -13106, -13304, -13304, -13308, -13306, -13304, -13304, -13305, -13303, -13104, -13108, -13310, -13109, -13109, -13109, -13107, -12908, -13106, -12909, -12913, -12912, -12709, -12705, -12908, -12712, -12710, -12510, -12508, -12509, -12511, -12514, -12516, -12516, -12313, -12310, -12313, -12313, -12511, -12513, -12314, -12311, -12310, -12313, -12314, -12313, -12312, -12510, -12509, -12510, -12710, -12708, -12707, -12708, -12708, -12904, -12707, -12906, -12907, -12909, -12910, -12907, -12708, -12511, -12514, -12514, -12513, -12313, -12313, -12312, -12309, -12311, -12311, -12512, -12514, -12514, -12514, -12514, -12514, -12712, -12910, -12908, -12909, -12910, -12908, -12906, -13106, -13107, -13106, -13106, -12910, -12910, -12909, -12910, -12911, -12710, -12709, -12710, -12709, -12708, -12707, -12707, -12510, -12510, -12312, -12312, -12111, -12113, -12114, -12115, -12113, -12112, -12113, -12116, -12118, -12120, -12120, -12115, -12113, -11915, -12113, -12113, -12313, -12511, -12509, -12511, -12512, -12511, -12511, -12313, -12511, -12511, -12513, -12515, -12712, -12710, -12708, -12710, -12711, -12513, -12116, -11915, -12113, -12511, -12710, -12709, -12711, -12713, -13108, -13109, -13308, -13106, -12909, -12912, -12910, -12709, -12908, -13304, -13701, -14096, -13900, -13307, -12911, -12908, -13106, -13303, -13503, -13305, -13106, -12908, -12910, -13110, -13309, -13503, -13500, -13106, -12512, -12313, -12312, -12709, -13308, -13707, -13702, -13503, -13505, -13706, -14105, -14501, -14697, -14693, -14694, -14296, -13898, -13900, -13701, -13507, -13110, -12511, -11913, -11516, -11516, -11320, -11321, -11322, -11124, -11320, -11514, -11713, -12112, -12113, -12116, -12117, -12114, -12113, -12314, -12115, -12113, -12113, -12315, -12313, -12510, -12508, -12307, -12307, -12309, -12114, -12118, -12119, -12317, -12512, -12710, -12909, -12713, -12715, -12514, -12511, -12313, -12315, -12117, -11919, -11917, -11916, -12113, -12312, -12311, -12512, -12511, -12511, -12312, -12311, -12514, -12912, -12909, -12909, -12711, -12710, -12709, -12710, -12510, -12509, -12312, -12116, -12115, -12116, -12117, -12118, -12117, -12317, -12514, -12710, -12509, -12509, -12511, -12512, -12710, -12908, -12909, -12711, -12708, -12711, -12512, -12508, -12902, -12905, -12710, -12711, -12708, -12510, -12707, -12908, -12713, -12514, -12512, -12312, -12113, -12513, -12515, -12317, -12711, -12906, -12708, -12908, -12910, -12711, -12511, -12908, -12708, -12508, -12707, -12509, -12313, -12512, -12513, -12313, -12514, -12511, -12313, -12313, -12712, -12708, -13100, -13301, -13305, -13306, -13107, -13108, -13109, -13108, -12905, -13102, -13102, -13105, -13111, -12913, -12712, -12511, -12316, -12119, -11917, -11915, -12111, -12113, -12309, -12507, -12508, -12310, -12308, -12111, -12114, -11916, -12114, -11916, -11914, -11917, -11919, -11916, -11916, -11719, -11717, -11712, -12113, -12116, -12115, -12313, -12314, -12512, -12511, -12513, -12514, -12517, -12514, -12314, -12515, -12317, -12314, -12113, -11916, -11916, -11720, -11719, -11716, -11716, -11718, -11915, -12111, -12110, -11912, -11915, -11918, -11916, -11914, -12116, -12116, -12513, -12909, -13309, -13509, -13708, -13905, -13903, -13704, -13902, -13902, -14299, -14696, -15090, -15091, -14896, -14499, -14102, -14098, -14491, -14492, -14496, -14699, -13705, -12711, -13702, -12311, -11318, -12509, -11515, -12511, -14300, -10328, -9732, -7942, -6551, -8340, -3774, -8143, -12911, -13308, -14697, -6951, -7746, -11121, -6356, -8540, -10326, -11915, -15689, -14101, -11119, -12507, -9330, -13700, -9925, -9530, -11916, -10328, -10527, -11719, -14697, -9733, -9931, -9930, -10923, -10522, -8535, -8937, -11325, -9335, -8140, -6554, -6557, -9930, -9136, -13306, -11515, -10522, -15888, -13504, -11915, -12116, -10132, -10526, -11514, -10523, -12712, -13704, -13503, -14893, -12711, -13707, -11721, -11917, -11718, -13306, -12110, -10324, -13309, -11326, -12912, -12513, -10327, -11518, -10328, -10127, -13703, -12711, -14102, -14299, -14693, -13105, -9333, -7149, -9929, -10128, -10526, -13705, -12910, -12710, -11916, -10921, -10325, -10721, -11909, -14493, -12910, -12514, -11519, -10525, -10129, -8341, -8937, -10922, -11120, -9931, -11519, -11518, -12514, -13307, -12710, -13306, -12311, -13106, -12910, -13705, -14697, -14894, -16086, -14500, -14500, -13905, -13310, -14897, -16486, -16487, -18470, -17477, -15889, -17279, -15095, -15292, -15091, -15091, -14499, -14501, -14105, -15097, -15493, -14299, -14894, -13107, -15091, -13701, -12510, -15292, -15692, -16091, -17676, -17474, -15887, -16086, -14894, -15688, -14498, -14101, -16882, -16485, -16484, -18072, -15290, -15686, -15487, -14495, -15290, -14694, -15887, -18073, -16681, -16082, -14494, -13900, -14296, -14495, -13900, -14497, -15689, -14695, -14692, -15090, -13899, -14895, -15093, -15091, -16283, -16084, -17078, -17277, -17276, -17078, -15886, -13899, -14696, -14102, -14497, -15685, -16080, -17074, -17276, -17281, -15099, -15496, -15691, -16284, -15491, -15293, -14299, -13702, -13304, -14103, -13310, -12710, -13901, -11915, -12707, -11712, -11118, -12512, -12712, -12514, -13507, -12314, -12115, -12115, -11518, -12712, -12514, -12715, -14302, -13303, -12308, -12705, -11912, -12113, -13504, -13503, -13504, -13905, -12912, -12712, -11321, -9930, -10127, -10724, -11519, -12113, -11718, -11524, -11326, -9337, -9731, -8938, -9135, -10923, -11123, -10924, -11123, -10328, -10926, -10727, -10926, -11323, -11123, -10923, -11521, -10926, -10924, -11519, -11122, -11518, -11321, -11121, -10722, -11518, -11719, -12118, -11719, -10724, -11320, -11120, -10920, -11118, -10327, -10328, -10528, -9534, -9929, -8935, -8937, -9934, -9538, -10531, -10529, -10527, -11319, -11518, -12115, -12513, -11518, -10923, -11124, -9934, -9936, -10329, -11124, -11722, -11524, -11521, -11517, -11121, -10924, -11917, -11123, -11718, -12312, -12116, -11919, -11123, -10523, -9927, -8934, -9332, -9131, -9529, -10127, -9932, -10328, -9730, -9729, -10326, -10127, -10922, -10921, -11317, -11515, -11117, -11315, -11514, -11518, -12513, -13505, -13106, -13106, -13304, -13306, -12908, -12312, -11916, -11717, -11123, -11324, -11918, -11915, -12511, -12909, -12909, -12115, -11517, -10920, -10126, -10126, -10127, -9732, -9333, -9928, -10325, -10524, -11518, -12114, -12113, -12113, -11917, -12314, -13505, -13504, -13900, -13505, -12515, -12513, -12113, -12510, -13107, -12911, -13503, -13701, -13504, -13704, -13305, -12907, -13103, -12905, -12706, -12707, -12315, -11723, -11125, -10328, -10729, -10926, -10528, -11323, -11322, -11720, -12514, -11914, -12310, -12313, -11322, -11521, -11321, -11519, -12512, -12910, -13504, -14100, -13505, -13306, -13109, -13107, -14299, -13507, -13109, -13109, -12517, -12718, -13114, -15099, -17481, -17876, -16485, -14298, -13107, -13506, -13701, -13500, -12904, -12306, -12905, -13502, -13900, -13901, -13506, -13109, -12910, -13107, -14298, -15292, -15690, -15889, -15094, -14895, -14496, -13898, -13700, -13901, -14496, -14098, -13502, -13503, -13704, -13706, -14498, -14296, -14692, -15289, -14693, -14500, -14700, -14699, -15095, -15292, -14693, -14296, -13702, -13903, -13902, -13901, -14298, -14299, -13901, -13701, -13703, -13305, -14098, -14097, -14098, -14300, -14101, -14098, -13898, -14099, -14496, -14695, -14496, -14100, -14102, -13903, -14104, -14104, -13902, -13901, -14102, -14298, -14497, -14301, -14302, -14500, -13903, -14299, -14299, -14498, -14496, -14297, -14299, -14101, -13899, -13901, -13905, -13904, -13704, -13901, -13898, -13702, -13706, -13309, -12908, -12907, -12511, -12514, -12316, -12114, -12708, -12508, -12710, -12711, -12710, -12909, -13109, -12908, -12709, -12314, -12315, -12710, -12312, -12710, -12116, -12115, -12114, -12314, -12908, -12907, -12906, -13102, -12903, -12507, -12706, -12310, -12113, -12313, -11918, -12316, -12513, -12511, -12708, -12313, -12115, -12113, -11717, -11918, -12117, -11919, -11919, -11719, -11714, -11713, -11915, -12116, -12514, -12515, -12712, -12712, -12114, -11914, -11715, -11715, -11714, -11716, -11719, -11715, -12113, -12313, -12315, -12316, -12316, -12710, -12708, -12509, -12509, -12314, -12119, -12118, -11919, -11719, -12116, -11916, -12114, -12313, -11912, -12112, -12317, -12116, -11716, -11318, -11517, -11320, -11321, -11321, -11715, -11713, -11914, -11719, -11719, -11519, -11521, -11720, -11521, -11521, -11520, -11521, -11322, -11317, -11316, -11713, -12310, -12309, -12509, -12511, -12511, -12312, -12113, -12113, -11916, -11918, -12116, -11916, -12114, -12114, -12310, -12908, -12910, -12514, -12314, -12512, -12512, -12711, -12910, -12710, -12511, -12313, -12115, -12313, -11917, -11916, -11716, -11318, -11718, -11717, -12113, -12311, -12314, -12518, -12713, -12710, -12711, -12711, -12908, -12707, -12507, -12510, -12312, -12113, -12311, -12113, -12113, -12113, -11917, -11916, -11917, -11919, -11919, -11719, -11913, -11911, -12112, -12313, -12313, -12314, -12313, -12112, -12113, -11720, -11524, -11325, -11322, -11518, -11715, -12113, -12113, -12114, -12117, -12117, -12313, -12312, -12311, -12312, -12309, -12109, -11910, -11715, -11520, -11519, -11518, -11320, -11121, -11320, -11119, -11317, -11321, -11321, -11516, -11517, -11916, -12313, -12509, -12707, -12708, -12510, -12311, -12110, -11911, -11913, -12113, -12310, -12509, -12311, -12512, -12511, -12312, -12316, -12314, -12310, -12112, -12314, -11916, -11715, -11714, -11518, -11716, -11715, -11715, -11915, -11912, -12111, -12110, -12310, -12310, -12310, -12312, -12115, -12116, -11919, -12118, -12117, -12116, -12115, -12114, -12116, -11919, -11720, -11918, -11919, -11719, -11718, -11717, -11518, -11916, -12113, -12311, -12508, -12706, -12907, -12912, -12714, -12711, -12511, -12312, -12511, -12313, -12513, -12511, -12711, -12515, -12713, -12514, -12315, -12315, -12115, -11913, -11516, -11320, -11518, -11517, -11517, -11719, -11719, -11715, -11911, -11714, -11915, -11917, -11918, -12117, -12117, -12313, -12312, -12313, -12315, -12317, -12315, -12313, -12114, -11919, -11919, -11715, -11715, -11718, -12115, -12314, -12317, -12315, -12513, -12513, -12515, -12714, -12513, -12711, -12710, -12511, -12710, -12905, -12908, -13108, -13105, -13305, -13306, -13106, -13304, -13305, -13306, -13303, -13300, -13302, -13503, -13505, -13503, -13501, -13504, -13505, -13702, -13702, -14101, -14100, -14299, -14302, -14105, -14103, -14100, -14099, -14101, -13902, -13703, -13701, -14097, -14098, -14098, -14098, -14098, -14098, -14097, -14299, -14298, -14296, -14296, -14297, -14496, -14497, -14500, -14300, -14299, -14497, -14496, -14496, -14499, -14501, -14499, -14497, -14496, -14496, -14694, -14693, -14693, -14697, -14700, -14500, -14296, -14296, -14098, -14099, -14098, -13899, -13901, -13905, -13904, -13902, -13900, -13900, -13902, -13705, -13505, -13503, -13501, -13501, -13699, -13700, -13701, -13705, -13705, -13701, -13697, -13698, -13503, -13507, -13308, -13506, -13504, -13704, -13507, -13705, -13701, -13501, -13303, -13501, -13500, -13500, -13504, -13308, -13308, -13502, -13303, -13308, -13109, -13106, -12907, -12908, -12909, -12908, -12711, -12711, -12710, -12710, -12710, -12711, -12712, -12713, -12710, -12706, -12708, -12710, -12711, -12711, -12910, -12710, -12711, -12709, -12907, -12710, -12710, -12710, -12711, -12711, -12511, -12508, -12507, -12508, -12508, -12709, -12711, -12711, -12709, -12708, -12511, -12310, -12310, -12315, -12120, -12317, -12115, -12113, -12114, -12311, -12508, -12312, -12310, -12307, -12307, -12313, -12317, -12115, -12308, -12309, -12312, -12513, -12511, -12511, -12708, -12708, -12708, -12705, -12506, -12707, -12711, -12710, -12704, -12703, -12708, -12713, -12715, -12712, -12711, -12511, -12510, -12509, -12511, -12711, -12712, -12713, -12713, -12711, -12707, -12507, -12511, -12516, -12715, -12910, -13109, -13109, -13305, -13108, -13108, -12906, -12906, -12909, -12910, -12712, -12711, -12709, -12907, -13106, -13108, -13106, -12908, -12906, -12711, -12713, -12714, -12514, -12313, -12314, -12315, -12313, -12313, -12513, -12513, -12313, -12314, -12512, -12512, -12511, -12510, -12310, -12311, -12113, -12111, -12110, -11912, -11915, -11916, -11716, -11716, -11521, -11322, -11320, -11122, -11124, -11123, -11119, -11119, -11123, -11322, -11317, -11314, -11317, -11321, -11321, -11320, -11317, -11317, -11321, -11123, -11124, -11121, -11118, -11117, -11317, -11319, -11320, -11318, -11517, -11716, -11716, -11715, -11914, -11913, -11913, -11917, -11918, -11914, -11914, -11919, -11919, -11917, -11916, -11913, -11911, -11913, -11914, -11916, -11916, -11916, -11914, -11913, -11915, -11916, -11916, -12114, -11914, -12113, -12114, -12116, -12315, -12116, -12114, -12115, -12313, -12310, -12310, -12511, -12513, -12711, -12711, -12710, -12709, -12511, -12315, -12316, -12314, -12513, -12511, -12511, -12514, -12516, -12314, -12313, -12115, -12116, -12116, -12118, -12119, -12116, -12313, -12313, -12313, -12314, -12314, -12511, -12512, -12514, -12514, -12511, -12708, -12709, -12907, -12905, -12909, -12914, -12910, -12906, -12909, -12909, -12906, -12908, -12911, -13111, -13110, -13109, -13309, -13310, -13306, -13305, -13309, -13112, -13109, -13106, -13106, -12910, -12911, -12907, -12905, -13106, -12512, -12907, -12707, -12709, -12710, -12711, -12910, -12710, -12708, -12708, -12911, -12910, -12904, -12901, -12903, -12906, -12911, -12913, -12912, -12910, -12711, -12909, -12713, -12712, -12711, -12710, -12511, -12513, -12313, -12312, -12312, -12310, -12112, -12113, -12312, -12312, -12312, -12513, -12513, -12514, -12512, -12511, -12511, -12711, -12714, -12716, -12912, -12907, -12908, -12711, -12912, -12911, -12710, -12709, -12511, -12509, -12511, -12511, -12511, -12511, -12513, -12512, -12512, -12711, -12909, -12708, -12707, -12908, -12711, -12910, -12908, -12708, -12708, -12509, -12708, -12709, -12712, -12713, -12713, -12711, -12713, -12912, -12712, -12712, -12911, -12909, -12908, -13106, -13106, -13305, -13306, -13503, -13305, -13306, -13108, -13108, -13306, -13305, -13304, -13109, -13112, -13109, -13107, -13108, -13109, -13109, -12908, -12908, -12910, -12911, -13108, -13306, -13306, -13306, -13305, -13303, -13305, -13307, -13506, -13507, -13307, -13506, -13507, -13705, -13707, -13706, -13503, -13502, -13304, -13108, -12911, -12910, -13304, -13500, -13698, -13500, -13303, -13305, -13308, -13509, -13508, -13507, -13109, -12908, -12711, -12708, -12908, -13109, -13506, -13503, -13304, -12906, -12510, -12511, -12710, -12909, -12711, -12310, -11716, -11719, -11915, -12114, -12516, -12712, -12509, -12111, -11518, -10921, -10922, -11320, -12113, -12509, -12707, -12510, -12511, -12711, -12908, -13107, -13106, -13106, -13106, -12907, -12709, -12711, -12714, -12513, -12311, -11717, -11322, -10923, -11120, -11122, -11321, -11516, -11515, -11716, -11915, -12315, -12513, -12709, -12510, -12512, -12711, -12908, -12908, -13106, -12907, -12710, -12908, -12905, -12904, -12905, -12908, -12910, -12712, -12514, -12313, -12116, -12115, -12311, -12707, -12706, -12706, -12906, -12711, -12315, -12511, -12907, -12908, -12512, -12114, -12111, -12506, -12708, -12713, -12515, -12515, -12515, -12515, -12317, -12315, -12312, -12708, -12905, -12508, -12310, -12311, -12709, -12709, -12509, -11916, -11720, -11721, -11919, -11721, -11521, -11321, -11520, -11719, -11719, -11715, -11717, -11919, -12116, -12114, -11916, -11916, -12116, -12115, -11916, -11715, -11915, -12114, -12312, -12314, -12316, -12118, -12313, -12311, -12510, -12313, -12315, -12315, -12312, -12310, -12113, -12310, -12510, -12713, -12715, -12715, -12514, -12510, -12510, -12511, -12311, -12310, -12313, -12313, -12113, -12114, -11915, -11916, -12115, -12114, -12310, -12313, -12314, -12514, -12713, -12911, -13109, -13109, -12908, -12708, -12707, -12710, -12711, -12710, -12710, -12711, -12710, -12708, -12514, -12517, -12313, -12113, -11918, -11918, -11914, -11916, -11916, -12113, -12115, -12114, -11915, -11914, -11718, -11918, -11918, -11916, -11916, -11717, -11719, -11719, -11916, -11916, -11915, -11916, -12116, -12116, -12315, -12513, -12511, -12511, -12511, -12511, -12511, -12514, -12514, -12512, -12311, -12311, -12313, -12114, -12113, -11916, -11917, -11918, -11918, -11917, -11919, -11920, -12117, -12117, -12314, -12311, -12310, -12509, -12705, -12704, -12905, -13106, -13501, -13901, -14299, -14302, -14302, -14297, -14295, -14496, -14895, -15293, -15492, -15689, -15687, -15489, -15289, -15290, -15091, -15489, -15689, -15490, -15689, -15489, -14695, -14299, -14499, -13504, -13507, -14103, -12711, -13702, -12510, -12708, -12313, -7350, -9931, -9930, -7151, -7943, -11118, -9529, -12113, -12909, -12512, -13901, -7744, -11121, -8738, -11915, -15489, -10923, -15490, -15689, -9730, -8538, -9926, -9923, -12903, -11318, -18470, -15293, -11519, -10923, -7746, -10723, -6950, -10726, -12911, -10723, -9529, -5557, -6350, -5758, -8344, -11123, -13899, -13105, -14297, -12113, -10721, -11713, -10127, -13905, -12515, -14102, -12313, -11715, -12111, -11514, -11909, -14490, -14096, -9531, -12905, -9727, -8537, -9134, -11321, -13310, -12118, -13508, -11722, -10926, -11717, -10724, -12313, -11718, -13505, -10328, -10126, -13300, -11910, -11514, -12906, -13304, -11914, -11319, -11914, -11518, -10723, -13104, -14297, -12114, -13503, -11914, -10723, -10923, -11122, -11719, -12119, -10726, -9733, -10129, -8738, -9730, -10522, -13303, -13901, -14895, -15292, -13306, -12910, -11321, -12313, -12114, -13109, -13905, -13905, -14102, -14696, -16087, -15689, -16484, -15093, -16087, -14693, -14095, -15289, -14697, -16088, -15095, -15886, -14891, -14299, -13109, -14298, -14299, -12712, -15095, -13504, -13304, -12907, -11915, -11716, -12313, -13702, -13303, -13306, -12909, -13901, -12315, -12116, -13703, -12910, -14698, -16880, -16681, -15291, -15092, -13900, -14299, -13506, -14894, -15689, -13505, -14102, -13308, -14298, -14893, -15689, -15888, -15688, -14894, -11916, -11122, -10524, -11320, -12315, -14104, -14896, -14298, -13903, -13705, -13108, -12314, -15094, -15887, -15687, -16879, -15688, -15091, -14299, -15887, -16482, -17079, -17279, -17475, -16481, -15291, -15886, -14894, -16484, -17478, -17277, -16680, -16084, -15092, -14696, -15491, -15492, -15889, -16086, -14499, -14102, -13704, -13904, -14105, -14102, -15289, -15487, -13701, -13306, -12313, -12311, -13702, -13304, -13699, -14097, -14102, -13906, -13704, -13503, -14301, -14897, -14697, -15093, -13703, -13303, -12509, -12711, -12911, -12908, -12711, -12514, -12514, -11521, -11722, -11324, -10925, -11917, -11719, -11520, -10925, -10328, -10921, -11123, -11321, -12113, -11914, -11718, -11122, -10328, -10525, -10923, -11517, -11914, -12110, -11319, -10923, -10724, -10725, -10925, -11521, -12113, -12309, -11715, -10724, -10923, -10328, -10528, -11322, -10921, -10722, -10326, -9930, -9334, -8738, -9334, -9733, -10130, -10920, -10522, -10126, -10526, -10722, -10921, -11321, -11916, -11518, -11121, -11320, -10920, -10524, -10525, -10920, -11319, -10328, -10526, -10128, -9532, -10923, -11121, -11120, -11121, -10525, -10129, -10525, -10722, -10722, -10525, -11124, -10726, -9730, -9333, -9136, -8738, -8537, -9328, -9724, -9331, -9533, -9533, -9930, -9532, -9732, -10527, -10726, -10925, -11520, -11717, -11912, -12307, -12307, -12706, -12312, -11920, -12714, -12312, -12113, -12511, -12908, -13106, -13108, -12909, -13307, -12911, -12711, -13108, -12709, -12509, -12313, -11716, -11719, -11521, -11520, -11317, -11318, -11520, -11916, -12315, -11919, -12116, -12314, -12908, -13106, -12910, -12909, -12908, -13106, -14498, -14698, -14102, -14498, -13507, -12116, -12114, -12510, -13106, -13503, -13704, -13304, -12308, -11714, -11918, -11525, -11722, -11719, -11521, -12114, -11913, -11517, -11718, -11320, -11518, -11321, -11321, -11318, -11120, -10925, -11124, -11518, -12111, -12708, -12511, -12910, -13307, -12910, -12116, -12908, -13305, -13306, -13109, -13905, -14299, -14296, -14296, -14096, -13103, -12708, -11715, -12111, -12706, -14496, -16879, -17674, -16286, -13901, -13306, -13703, -13106, -12311, -11717, -10527, -10525, -11120, -12114, -12711, -12709, -12710, -12709, -13107, -13706, -14499, -14694, -14695, -14299, -13701, -14099, -13902, -13902, -14301, -15094, -15489, -15490, -14697, -14302, -13902, -13305, -12510, -12908, -14102, -13705, -13306, -13902, -14499, -14496, -14297, -14098, -13502, -13105, -12905, -13106, -13507, -13507, -13507, -13704, -13901, -13901, -14101, -14299, -14697, -14894, -15094, -14896, -14696, -14698, -15096, -15294, -15292, -15688, -14897, -14499, -14100, -13902, -13903, -13901, -14297, -14099, -14496, -14894, -15093, -14894, -14301, -14303, -13905, -14102, -13704, -13309, -13702, -13702, -13703, -14695, -15091, -14693, -14296, -13704, -13705, -13308, -12709, -12906, -12708, -12314, -11920, -11721, -11916, -11915, -11718, -11916, -11717, -11715, -11715, -11516, -11317, -11318, -11320, -11321, -11518, -11716, -11916, -12112, -12507, -12112, -11915, -12113, -12113, -12511, -13108, -13905, -14302, -14499, -14102, -13704, -13307, -13504, -13500, -13102, -12907, -12512, -12709, -12905, -12907, -12511, -12310, -12112, -11714, -11319, -11123, -11121, -10921, -11120, -11119, -11120, -11717, -11914, -12308, -12309, -12114, -11521, -10928, -10334, -10930, -11324, -11123, -10726, -10725, -11120, -10921, -11120, -12113, -12512, -12117, -11921, -11922, -11917, -11712, -11912, -12115, -11919, -12314, -12512, -12315, -12314, -12113, -11913, -12113, -11916, -11518, -11519, -11518, -11320, -11122, -11521, -11522, -11322, -10923, -10722, -10522, -10525, -11123, -11716, -12112, -12510, -11915, -11916, -12313, -12710, -12511, -12511, -12711, -12510, -12309, -12112, -12309, -11514, -10323, -9927, -9929, -10129, -10923, -11916, -12313, -11911, -11912, -12114, -12713, -12715, -12514, -12509, -12710, -12514, -12316, -12115, -12111, -12113, -12515, -12913, -12912, -12909, -12710, -12313, -12312, -12710, -12910, -13309, -13309, -13109, -12910, -12910, -12909, -12708, -12312, -11918, -11521, -11322, -11120, -10921, -11520, -11719, -11319, -12113, -12113, -12312, -12314, -12319, -12914, -12511, -12507, -12110, -12114, -11917, -11916, -11915, -11914, -12311, -12113, -12113, -12311, -12311, -12312, -12513, -12711, -12908, -12709, -12909, -13110, -13109, -13307, -13901, -13702, -13107, -12708, -12112, -11719, -11524, -11124, -11320, -11318, -11120, -11123, -11319, -11315, -11514, -11716, -11915, -11717, -11522, -11521, -11715, -11913, -12310, -12710, -12911, -13508, -13702, -13700, -13503, -13304, -13103, -12708, -12710, -12711, -12711, -12910, -13108, -13106, -13501, -13699, -13901, -14104, -14102, -13899, -13700, -13503, -13701, -13703, -13902, -14100, -14099, -13901, -13900, -13699, -13701, -13503, -13503, -13302, -13303, -13304, -13105, -13108, -12912, -13308, -13306, -13306, -13307, -13106, -12906, -12708, -12511, -12113, -12311, -12509, -12908, -13106, -13103, -13105, -13306, -13306, -13503, -13307, -13310, -13506, -13303, -13303, -13306, -13307, -13306, -13306, -13504, -13306, -13108, -12908, -12709, -12708, -12509, -12510, -12511, -12711, -12908, -12907, -12910, -13110, -12912, -12912, -12516, -12313, -12113, -11716, -11719, -11521, -11521, -11719, -11718, -11916, -11916, -12113, -12310, -12512, -12513, -12512, -12709, -12909, -13109, -13109, -13109, -13109, -13108, -13108, -13109, -13106, -13105, -12908, -12909, -12907, -12911, -13112, -13111, -13309, -13307, -13305, -13303, -13105, -13108, -12908, -12905, -12907, -12912, -12910, -12710, -12710, -12509, -12511, -12711, -12910, -12912, -13110, -13306, -13500, -13500, -13699, -13503, -13306, -13108, -13107, -12909, -12908, -12905, -12905, -12708, -12707, -12510, -12511, -12710, -12708, -12709, -12909, -13109, -13305, -13304, -13500, -13700, -13901, -13704, -13504, -13108, -12911, -12911, -12711, -12709, -12706, -12907, -12911, -12912, -12910, -12908, -12908, -13105, -13105, -13107, -12911, -12912, -12715, -12713, -12711, -12711, -12911, -13109, -13109, -12914, -12713, -12709, -12907, -13104, -12905, -12908, -12908, -12905, -12903, -12905, -12908, -12906, -12909, -13111, -12909, -12705, -12706, -12511, -12710, -12710, -12708, -12707, -12905, -12908, -12908, -12905, -12705, -12706, -12511, -12513, -12511, -12509, -12513, -12116, -11915, -11915, -11918, -11918, -11917, -11916, -12113, -12112, -12113, -12115, -12115, -12112, -12113, -12115, -12116, -12315, -12113, -12111, -12114, -12314, -12311, -12310, -12508, -12509, -12710, -12711, -12710, -12904, -12708, -12710, -12909, -12908, -12908, -12908, -12711, -12711, -12510, -12507, -12310, -12313, -12314, -12313, -12114, -11912, -12115, -12121, -12318, -12314, -12312, -12313, -12514, -12712, -12908, -12908, -12908, -12909, -12908, -13105, -13107, -13109, -13111, -13110, -13305, -13304, -13303, -13302, -13302, -13305, -13306, -13506, -13508, -13507, -13307, -13304, -13303, -13303, -13102, -13103, -13106, -12909, -12710, -12708, -12708, -12709, -12508, -12508, -12511, -12513, -12510, -12507, -12704, -12706, -12706, -12510, -12513, -12713, -12517, -12512, -12508, -12510, -12511, -12708, -12708, -12708, -12707, -12906, -12905, -12907, -12909, -12912, -12711, -12710, -12711, -12711, -12711, -12711, -12711, -12907, -12906, -12907, -12905, -12906, -12909, -12912, -12912, -12910, -12711, -12710, -12708, -12711, -12714, -12513, -12511, -12510, -12709, -12708, -12708, -12509, -12510, -12312, -12312, -12310, -12311, -12310, -12509, -12312, -12511, -12313, -12312, -12311, -12313, -12310, -12506, -12507, -12512, -12513, -12314, -12313, -12313, -12312, -12313, -12118, -12119, -12117, -12116, -12116, -12114, -12116, -12114, -12310, -12310, -12508, -12509, -12708, -12708, -12710, -12513, -12513, -12514, -12514, -12313, -12313, -12114, -11916, -12116, -12116, -11916, -11919, -12115, -11913, -11912, -11913, -11914, -12113, -12115, -12317, -12317, -12712, -12711, -12711, -12907, -12908, -12908, -12711, -12711, -12708, -12510, -12510, -12510, -12510, -12509, -12708, -12711, -12712, -12714, -12713, -12709, -12707, -12708, -12709, -12711, -12513, -12511, -12311, -12510, -12508, -12509, -12514, -12514, -12511, -12313, -12317, -12317, -12514, -12512, -12511, -12511, -12512, -12510, -12507, -12508, -12313, -12313, -12511, -12311, -12313, -12313, -12312, -12310, -12310, -12310, -12313, -12312, -12312, -12313, -12315, -12514, -12511, -12709, -12709, -12712, -12711, -12710, -12711, -12710, -12707, -12706, -12508, -12509, -12313, -12313, -12114, -12115, -12113, -12310, -12511, -12512, -12511, -12512, -12511, -12510, -12507, -12510, -12512, -12512, -12511, -12512, -12514, -12516, -12314, -12113, -12112, -11915, -11917, -11914, -11712, -11712, -11714, -11715, -11715, -11915, -11915, -11914, -11913, -12114, -12115, -12113, -12313, -12312, -12310, -12110, -12114, -12117, -12116, -12113, -12110, -12112, -12113, -12113, -12113, -12113, -12113, -12113, -12113, -12112, -12112, -12310, -12310, -12311, -12315, -12317, -12314, -12312, -12312, -12511, -12710, -12711, -12908, -12906, -12905, -13108, -13109, -13111, -13110, -13310, -13306, -13306, -13308, -13309, -13505, -13306, -13309, -13310, -13309, -13503, -13499, -13499, -13501, -13306, -13111, -13109, -13109, -13109, -13109, -13107, -12907, -12906, -12909, -12910, -12909, -12907, -12905, -12709, -12712, -12712, -12711, -12907, -13106, -13109, -13111, -13109, -13107, -13104, -13106, -12908, -12906, -13102, -13303, -13302, -13302, -13104, -13106, -12906, -12507, -12311, -12312, -12310, -12507, -12507, -12508, -12513, -12317, -12316, -12315, -12315, -12511, -12310, -12112, -11914, -11715, -11914, -12114, -12711, -12910, -12708, -12308, -12112, -11916, -12313, -12513, -12710, -12708, -12312, -12312, -12512, -12909, -13305, -13505, -13507, -13112, -12712, -12113, -12114, -12709, -13104, -13699, -13700, -13704, -13703, -13704, -13705, -13904, -14100, -14101, -13902, -13700, -13498, -13303, -13109, -12913, -12713, -12113, -11518, -11120, -10923, -11125, -11123, -11119, -11121, -11322, -11519, -11918, -12118, -12313, -12310, -12113, -12114, -12313, -12313, -12313, -12313, -12313, -12314, -12316, -12317, -12315, -11916, -11914, -11914, -11715, -11716, -11520, -11520, -11516, -11911, -12112, -12116, -11916, -11717, -11716, -11516, -11514, -11518, -11321, -11321, -11320, -11319, -11317, -11318, -11518, -11518, -11319, -11320, -11318, -11319, -11716, -11912, -11912, -11912, -11913, -11717, -11716, -11916, -11917, -11919, -11919, -11918, -11919, -12115, -12115, -12116, -12316, -12313, -12510, -12706, -12706, -12905, -12905, -12908, -12908, -12908, -12908, -12908, -12909, -12711, -12910, -12910, -13108, -13106, -13105, -13107, -12908, -12906, -12908, -12910, -12912, -12712, -12510, -12512, -12317, -12317, -12512, -12511, -12711, -12709, -12511, -12513, -12515, -12514, -12710, -12908, -12908, -12908, -12711, -12713, -12712, -12710, -12708, -12708, -12708, -12908, -12907, -12908, -13109, -13308, -13507, -13507, -13306, -13305, -13105, -13303, -13307, -13309, -13306, -13306, -13306, -13306, -13304, -13106, -13108, -12911, -12713, -12511, -12508, -12708, -12709, -13109, -13109, -13110, -13113, -12914, -12914, -12912, -12710, -12710, -12910, -12711, -12707, -12709, -12713, -12710, -12906, -12907, -13106, -13108, -13310, -13310, -13701, -13898, -13898, -13897, -13899, -13704, -13704, -13703, -13703, -13701, -13503, -13506, -13307, -13306, -13305, -13305, -13106, -13107, -12909, -12710, -12708, -12910, -12913, -12914, -12913, -12911, -12908, -12908, -12907, -12907, -12711, -12911, -13105, -13501, -13704, -13902, -14100, -14098, -13901, -13902, -14102, -14497, -14694, -15094, -15093, -14892, -14692, -14494, -14694, -15290, -15489, -15491, -15093, -14099, -13107, -13110, -12910, -12709, -13307, -15095, -13903, -12710, -12314, -10924, -9932, -12313, -12509, -11913, -11520, -10925, -9930, -11916, -11321, -12514, -13310, -10926, -8942, -10331, -9733, -7942, -12510, -11719, -13308, -13704, -12512, -12112, -12112, -11915, -9536, -10926, -12513, -7945, -8738, -10726, -10529, -8738, -8933, -11120, -12118, -10331, -10727, -11520, -9730, -10328, -9337, -9335, -7148, -6749, -8536, -10921, -12314, -13109, -13106, -10724, -10527, -12313, -10924, -10530, -10529, -11517, -11912, -9531, -11317, -8735, -9532, -9135, -10521, -12508, -14496, -12708, -10921, -11515, -9729, -11320, -12511, -12112, -11914, -10923, -10726, -10130, -9732, -11518, -12117, -11522, -12513, -11718, -12710, -10726, -11523, -11522, -12512, -12909, -12711, -12313, -12310, -11912, -9931, -11523, -11917, -12511, -10528, -10926, -10130, -9531, -9929, -12314, -12115, -12314, -11719, -11718, -11916, -11124, -11321, -12514, -13905, -13109, -14103, -15295, -13109, -12908, -13901, -13704, -13704, -14896, -14697, -14299, -14100, -14895, -13899, -16283, -16684, -16486, -15095, -15096, -13906, -12317, -11521, -12116, -12711, -13305, -12911, -13112, -12712, -12314, -14102, -14098, -14893, -14897, -14700, -15294, -14100, -14102, -13505, -14299, -15291, -16682, -17278, -17081, -16285, -15887, -16086, -15293, -16086, -16881, -16879, -16678, -16085, -15492, -15492, -14297, -14892, -14495, -12708, -13901, -13704, -14102, -14897, -14697, -14895, -14696, -14695, -15292, -15493, -15096, -15093, -15290, -15288, -15089, -15293, -15893, -15694, -15690, -16284, -16285, -16679, -16477, -16079, -15686, -16482, -16680, -16482, -16881, -16087, -14896, -14895, -14500, -15095, -14893, -14693, -14895, -14300, -13703, -13107, -13304, -13901, -13306, -14098, -13701, -13306, -13306, -12908, -12512, -12711, -12910, -13508, -13905, -13905, -13507, -13307, -13106, -12711, -12711, -12909, -13503, -14100, -14097, -13699, -13503, -13106, -13500, -13500, -13503, -12711, -12313, -12313, -12513, -12911, -12511, -12310, -12706, -12114, -12317, -12117, -12314, -12312, -12711, -13109, -13703, -13501, -12707, -12712, -12518, -11919, -12510, -12708, -13305, -12908, -12312, -12116, -11323, -12313, -12314, -13108, -13901, -13900, -13502, -12509, -12311, -11918, -12517, -13111, -13108, -12314, -11122, -10131, -9734, -9933, -11124, -12316, -13509, -14102, -13502, -12310, -10920, -9531, -9535, -9138, -10127, -11715, -12509, -13103, -12309, -11118, -10521, -10325, -10527, -10525, -10327, -10723, -11517, -11915, -12512, -12709, -12508, -12113, -11914, -12310, -12113, -11517, -10328, -9138, -8740, -8343, -8741, -9536, -9339, -9536, -9334, -9734, -9737, -9735, -8938, -8339, -8935, -8936, -9533, -9730, -9533, -9137, -8938, -9733, -10525, -11515, -11317, -10523, -9332, -8736, -8540, -9336, -12116, -13503, -13900, -13703, -12511, -11122, -9732, -8739, -7547, -7349, -8143, -9532, -10328, -9534, -8737, -8340, -9138, -10529, -12715, -14304, -14500, -13109, -10326, -8537, -7943, -8142, -9930, -12115, -13902, -13901, -13105, -11719, -10729, -9535, -9730, -10925, -11723, -11922, -11919, -11522, -11525, -11920, -12912, -13704, -14099, -13305, -11518, -8737, -7347, -6950, -7748, -9137, -10528, -11720, -12116, -12313, -11915, -11518, -11518, -11716, -11715, -11518, -11120, -10722, -10524, -11120, -11914, -12113, -12113, -12311, -13304, -13304, -12908, -11919, -11324, -11122, -11318, -12113, -13902, -16481, -16682, -15492, -13305, -11715, -11319, -11319, -11120, -10723, -10722, -11318, -11519, -12514, -13306, -14099, -14100, -14298, -14894, -14498, -14897, -14895, -14496, -14496, -14300, -14698, -14300, -14298, -15091, -15290, -15689, -15889, -15690, -15294, -15293, -14894, -14695, -14695, -15089, -14493, -13503, -13701, -14296, -14299, -14498, -14495, -14098, -14102, -14298, -14296, -14297, -13701, -13500, -13701, -13703, -14301, -13704, -14299, -14896, -14299, -15689, -15889, -15292, -15291, -14694, -14297, -13705, -13309, -13703, -13702, -13902, -14896, -15292, -15491, -15092, -14894, -14896, -14895, -14500, -13311, -13111, -12710, -12907, -13504, -14098, -14492, -14493, -15095, -15292, -15288, -15288, -14695, -14498, -14296, -14295, -14694, -14697, -14496, -14497, -14299, -14102, -13505, -13307, -12911, -12514, -12314, -12314, -12313, -12313, -11719, -11917, -12114, -12311, -12510, -12116, -11918, -11721, -11523, -11124, -11120, -11318, -11715, -12113, -12512, -12908, -13305, -13304, -13503, -13902, -13901, -13700, -13701, -13903, -13506, -13106, -12509, -12708, -13106, -13503, -13701, -13303, -12708, -12117, -11325, -11123, -11320, -11719, -12312, -12109, -11911, -11515, -10922, -10727, -10926, -11521, -11915, -12509, -12310, -12311, -12112, -11912, -11714, -12110, -13101, -13499, -14098, -14696, -14300, -14102, -13901, -13701, -13303, -12906, -12511, -11918, -11321, -10923, -11717, -12312, -12312, -12311, -12113, -11916, -11123, -10132, -9734, -9334, -9530, -9928, -9930, -9533, -9135, -9135, -9334, -9732, -10328, -10926, -11125, -11321, -11519, -11320, -11519, -11719, -12117, -12910, -13307, -13503, -13700, -13106, -12908, -12512, -12313, -12113, -11319, -10724, -10328, -10527, -10726, -10927, -10728, -10725, -11320, -12114, -12511, -11716, -11320, -11124, -10728, -10926, -11123, -10924, -10724, -11119, -11715, -12112, -12510, -12512, -12315, -12711, -13108, -13505, -13901, -13898, -13699, -13700, -13900, -14299, -14299, -14496, -14099, -13704, -13309, -12512, -12511, -11914, -11916, -11521, -11320, -11517, -11714, -11715, -11719, -11720, -11918, -11914, -11911, -11712, -11320, -11122, -11120, -11318, -11719, -12114, -12110, -12110, -12115, -12116, -12314, -12513, -12711, -13105, -13302, -13700, -13901, -14100, -14298, -14299, -14299, -14100, -14297, -14098, -13902, -13305, -13105, -13105, -12908, -12908, -13303, -13304, -13305, -13303, -13305, -13107, -13108, -13109, -13304, -13501, -13503, -13308, -13109, -12907, -12906, -12908, -12908, -12908, -12906, -12706, -12509, -12313, -12512, -12511, -12314, -12116, -12312, -12708, -12907, -13106, -13106, -12908, -13106, -13106, -13305, -13702, -13703, -13505, -13505, -13504, -13306, -13308, -13306, -13307, -13505, -13899, -13897, -13898, -13501, -13304, -13109, -13108, -12910, -12513, -11918, -11520, -11518, -11518, -11715, -11715, -11514, -11714, -11916, -12115, -12313, -11913, -11914, -11915, -11917, -11917, -12312, -12310, -12511, -12716, -13113, -13309, -13308, -13305, -13303, -13303, -13306, -13506, -13304, -13103, -12905, -12906, -13109, -13310, -13505, -13898, -13699, -13503, -13309, -13113, -12715, -12314, -12311, -12110, -12111, -12113, -12114, -12116, -11918, -11719, -11717, -11517, -11318, -11121, -11123, -11124, -11321, -11518, -11715, -12113, -12311, -12709, -12909, -12711, -12908, -12905, -13104, -13306, -13307, -13306, -13306, -13306, -13308, -13507, -13504, -13307, -13108, -12908, -12709, -12310, -11912, -11714, -11517, -11518, -11519, -11716, -11714, -11516, -11317, -11514, -11318, -11319, -11514, -11711, -11912, -12113, -12313, -12511, -12707, -12905, -12705, -12706, -12709, -12907, -12906, -12907, -12709, -12711, -12908, -13106, -13304, -13107, -13306, -13506, -13705, -13707, -13508, -13306, -13106, -12906, -13104, -13304, -13306, -13306, -13106, -12907, -12710, -12712, -12514, -12512, -12907, -12908, -13306, -13306, -13108, -12908, -12908, -13103, -13304, -13508, -13509, -13506, -13504, -13507, -13307, -13306, -13108, -13109, -13306, -13303, -13102, -12907, -12709, -12510, -12509, -12908, -13109, -12910, -13107, -13106, -12908, -12913, -12715, -12714, -12714, -12711, -12708, -12908, -12910, -12908, -12908, -13105, -13104, -13104, -13107, -13308, -13307, -13108, -12911, -12912, -12912, -12911, -13109, -13110, -12908, -13106, -12912, -13114, -12915, -12711, -12908, -12908, -12712, -12714, -12714, -12909, -12908, -12907, -13106, -13506, -13507, -13508, -13508, -13507, -13506, -13503, -13503, -13506, -13506, -13703, -13900, -13901, -13901, -13704, -13706, -13905, -13904, -13901, -13901, -13901, -13902, -13704, -13507, -13310, -13309, -13306, -13503, -13505, -13306, -13106, -13109, -12914, -13110, -13108, -13108, -13306, -13307, -13507, -13308, -13307, -13106, -13105, -13106, -13109, -13111, -13109, -13107, -13303, -13103, -13103, -13107, -13109, -13109, -13107, -13104, -13105, -12908, -12709, -12508, -12511, -12511, -12512, -12510, -12308, -12309, -12508, -12511, -12511, -12313, -12313, -12116, -12117, -12315, -12311, -12113, -12113, -12109, -12110, -12114, -11915, -11911, -11913, -11919, -11919, -11919, -11918, -12113, -12114, -12315, -12315, -12513, -12511, -12708, -12507, -12508, -12510, -12510, -12311, -12312, -12311, -12512, -12511, -12709, -12711, -12711, -12708, -12708, -12709, -12709, -12511, -12711, -12512, -12514, -12513, -12512, -12313, -12114, -12113, -11916, -11914, -11717, -11916, -11919, -11919, -11919, -11720, -11719, -11916, -11916, -12114, -12313, -12312, -12311, -12113, -11912, -11914, -11916, -11914, -11913, -11913, -11915, -11917, -11918, -11919, -11917, -11916, -12113, -12114, -12113, -12114, -12115, -12312, -12310, -12113, -11917, -11918, -11720, -11719, -11519, -11518, -11518, -11519, -11520, -11518, -11520, -11520, -11321, -11517, -11514, -11712, -11915, -11916, -11916, -12113, -12117, -12316, -12512, -12710, -12709, -12907, -12908, -12911, -12911, -12711, -12710, -12908, -12908, -12909, -12908, -12905, -12905, -12905, -12905, -12708, -12710, -12511, -12310, -12113, -12316, -12317, -12116, -12114, -12114, -11913, -11912, -11915, -12114, -11915, -11915, -11916, -12116, -12314, -12512, -12512, -12711, -12709, -12708, -12907, -12906, -12907, -12908, -13107, -13106, -13306, -13306, -13504, -13310, -13313, -13310, -13307, -13106, -13106, -12909, -12910, -12907, -12905, -12905, -12908, -12710, -12706, -12704, -12507, -12507, -12509, -12312, -12115, -12114, -12112, -12109, -12308, -12310, -12511, -12711, -12712, -12909, -13107, -13108, -13305, -13305, -13306, -13503, -13503, -13503, -13504, -13704, -13505, -13506, -13507, -13307, -13505, -13306, -13308, -13306, -13105, -13109, -13113, -12912, -12909, -12711, -12710, -12710, -12511, -12511, -12510, -12509, -12510, -12511, -12511, -12508, -12507, -12509, -12513, -12513, -12711, -12710, -12711, -12712, -12708, -12905, -12905, -12908, -12708, -12709, -12909, -12709, -12908, -12711, -12513, -12509, -12709, -12709, -12708, -12513, -12712, -12709, -12509, -12708, -12710, -12711, -12711, -12912, -12912, -12712, -12709, -12710, -12710, -12709, -12511, -12711, -12710, -12711, -12711, -12910, -12711, -12708, -12708, -12708, -12909, -12908, -12907, -12905, -12905, -12908, -12910, -12710, -12711, -12513, -12514, -12511, -12508, -12511, -12514, -12712, -12513, -12514, -12313, -12311, -12509, -12508, -12508, -12510, -12511, -12513, -12510, -12706, -12706, -12511, -12511, -12709, -12708, -12705, -12707, -12511, -12512, -12513, -12512, -12313, -12113, -12113, -12113, -12113, -11917, -11720, -11717, -11916, -12313, -12313, -12311, -12313, -12315, -12514, -12514, -12513, -12511, -12312, -12114, -11917, -11918, -12314, -12711, -13307, -13108, -12711, -12112, -12113, -12311, -12709, -12906, -12510, -12113, -11714, -11715, -12113, -12511, -12712, -12714, -12514, -11915, -11320, -11322, -11722, -12517, -13110, -13108, -13106, -12905, -13106, -13306, -13704, -13901, -13901, -13701, -13503, -13109, -13106, -13106, -12908, -12711, -12113, -11519, -11122, -11119, -11118, -11120, -11322, -11323, -11124, -11121, -11320, -11720, -11721, -11716, -11515, -11518, -11518, -11715, -11914, -11915, -11917, -12118, -12314, -12511, -12512, -12514, -12513, -12312, -12112, -12113, -12113, -12113, -12112, -12310, -12311, -12312, -12310, -12112, -12311, -12312, -12112, -12110, -11912, -11913, -11915, -11918, -11918, -12114, -12311, -12313, -12314, -12116, -12114, -12313, -12511, -12510, -12509, -12511, -12313, -12313, -12311, -12507, -12507, -12310, -12313, -12116, -11917, -11916, -12113, -11915, -11915, -11717, -11720, -11917, -11914, -11915, -11913, -11914, -11919, -12120, -12114, -12310, -12114, -12115, -12114, -12115, -12316, -12118, -11917, -11916, -11719, -11718, -11719, -11719, -11520, -11318, -11318, -11121, -11122, -11320, -11517, -11716, -11915, -11912, -11911, -12114, -12115, -12111, -12308, -12309, -12310, -12111, -11715, -11719, -11521, -11717, -11718, -11719, -11720, -11917, -11916, -12114, -12511, -12712, -12912, -13109, -12912, -12910, -12911, -13107, -13104, -13304, -13304, -13304, -13503, -13507, -13510, -13509, -13309, -13306, -13108, -13109, -13109, -13307, -13503, -13703, -13904, -13903, -13903, -13902, -13704, -13506, -13506, -13509, -13510, -13310, -13310, -13110, -13109, -13106, -13105, -12907, -12910, -12909, -13108, -13107, -13305, -13506, -13507, -13510, -13314, -13312, -13307, -13307, -13310, -13108, -13102, -13102, -12906, -12905, -12905, -12710, -12912, -12911, -12908, -12908, -12908, -12905, -13103, -13106, -13109, -13110, -13109, -13105, -13102, -13107, -13307, -13704, -13902, -14102, -14102, -14102, -14098, -14098, -14101, -14499, -14894, -15292, -15490, -15490, -15293, -15292, -15092, -15292, -15492, -15691, -15690, -15092, -14297, -14298, -13506, -13505, -14498, -14101, -15093, -14099, -11914, -10923, -9532, -9536, -8941, -10926, -13109, -14496, -13897, -11713, -11518, -11323, -8938, -6749, -9529, -11119, -12907, -14693, -15485, -16679, -12908, -6751, -8339, -11517, -11321, -14894, -14495, -12112, -10130, -9934, -11521, -9336, -10328, -10129, -8939, -10131, -11520, -12511, -11121, -7548, -5362, -7347, -8340, -7745, -9333, -12708, -10920, -11318, -14894, -13306, -12711, -11321, -11118, -11117, -13106, -14102, -12513, -13704, -10526, -9136, -10127, -8738, -9532, -10128, -12514, -13507, -13507, -14894, -15092, -13308, -9934, -9930, -10327, -11122, -13306, -13307, -12712, -10131, -8540, -8733, -10522, -11117, -13102, -14693, -14894, -13305, -12708, -12908, -11317, -10918, -10919, -13105, -11320, -9536, -10329, -10328, -9732, -10331, -11921, -10131, -10525, -11916, -12911, -13706, -14299, -14495, -13500, -12708, -10726, -7946, -8141, -9731, -8142, -11321, -13506, -13504, -15490, -16089, -16290, -16485, -17675, -15687, -15489, -15093, -14299, -14696, -15489, -14496, -14694, -15887, -14099, -14098, -15687, -16482, -16084, -17674, -15887, -14300, -14896, -13304, -12310, -13108, -12911, -12710, -13898, -13501, -12908, -13503, -14496, -13306, -12711, -13904, -13705, -14497, -15687, -16881, -17081, -17281, -15691, -15691, -15693, -15098, -15096, -16288, -15691, -15097, -15892, -13906, -13705, -14298, -13702, -13107, -14299, -14498, -13905, -14698, -14299, -14497, -15292, -15490, -14100, -14098, -13305, -13108, -13505, -13702, -13900, -13305, -13701, -13701, -14099, -15489, -16281, -16482, -17477, -17279, -16884, -16884, -15493, -14897, -14499, -14700, -14698, -14296, -14489, -14690, -15288, -15288, -15487, -15489, -16086, -15291, -15688, -15292, -14500, -14697, -13503, -12312, -11518, -10723, -11518, -12314, -12912, -13905, -14297, -14297, -14102, -13705, -13106, -13303, -13700, -13898, -14295, -13897, -13502, -13502, -12904, -12508, -12911, -11523, -11916, -12509, -12906, -13106, -12712, -12514, -11720, -12317, -12513, -12113, -12908, -13105, -12509, -13304, -12908, -11318, -10723, -10127, -9927, -11317, -12708, -12313, -12909, -12708, -10719, -10521, -10325, -9928, -11120, -11318, -11518, -11519, -12312, -11518, -10726, -9733, -8939, -7946, -8738, -9530, -9930, -11322, -11917, -11518, -12313, -11719, -9931, -10326, -10921, -10127, -10921, -11321, -10131, -10328, -10328, -9137, -9730, -10323, -9730, -10328, -11124, -10329, -10725, -10922, -10525, -9931, -10327, -10126, -10523, -10723, -10725, -11124, -10922, -10521, -10919, -11317, -11316, -11315, -11714, -12310, -12506, -12307, -12509, -12710, -12511, -12709, -12709, -11518, -10326, -9332, -8739, -8940, -9335, -9930, -10728, -11323, -12314, -12513, -12313, -11719, -11719, -10722, -10523, -11120, -11716, -12112, -12905, -12906, -12307, -12106, -12903, -13108, -12912, -12912, -12716, -12121, -12318, -12912, -13109, -12513, -12116, -11122, -11120, -10922, -10723, -11715, -12711, -12911, -12908, -12311, -11119, -10724, -10329, -10129, -10922, -12312, -13306, -14101, -14297, -14097, -13501, -12908, -12115, -11719, -12118, -11917, -11915, -12310, -12111, -12111, -12510, -12708, -12708, -12710, -12511, -12313, -12115, -11520, -10524, -9928, -9732, -9136, -9335, -10328, -10128, -10128, -10528, -10528, -10726, -11320, -11518, -12113, -12511, -12511, -13504, -13904, -13506, -13507, -13902, -13899, -13304, -12512, -12312, -12709, -12511, -13303, -14693, -16682, -18273, -17479, -15292, -13503, -12112, -11514, -11117, -10129, -8938, -8936, -9930, -10127, -10524, -10722, -10325, -10522, -10720, -11716, -12711, -13306, -13106, -13106, -13109, -13310, -13507, -14101, -14896, -15293, -15490, -15288, -15289, -15093, -14897, -15295, -15292, -15289, -15488, -15093, -14696, -15093, -15887, -16482, -16283, -15292, -14300, -12511, -11715, -11318, -11517, -11916, -12316, -12313, -12909, -13305, -13303, -12905, -13305, -13903, -14299, -14697, -14697, -14895, -15094, -15094, -14895, -14696, -14697, -14299, -14697, -15097, -15293, -15884, -15687, -15492, -15495, -15295, -15095, -14895, -15095, -14897, -14497, -14299, -13704, -12909, -12912, -12513, -12909, -13703, -14099, -13703, -13505, -13507, -13307, -13505, -13503, -13303, -13503, -13505, -12911, -12712, -12908, -12510, -12708, -12906, -12710, -13108, -13306, -13108, -13306, -13503, -13305, -12708, -12307, -11913, -11717, -11916, -11717, -11517, -11518, -11321, -10926, -10726, -10726, -10727, -11325, -11918, -11914, -12114, -12116, -11916, -12311, -12309, -12309, -12514, -13111, -13507, -13507, -13707, -13506, -13307, -13112, -12515, -12118, -11920, -12118, -12313, -12708, -12707, -12111, -12112, -11716, -11320, -11321, -11124, -11322, -11122, -10722, -11117, -11317, -10722, -10326, -10130, -9733, -8938, -9137, -9933, -10726, -11520, -12909, -13901, -13902, -14301, -14697, -13903, -12312, -10923, -9536, -8743, -8345, -9138, -10529, -12313, -13505, -14496, -16082, -15882, -15093, -14102, -12116, -10130, -8738, -7549, -6952, -6551, -6747, -8136, -10124, -11715, -12513, -12912, -12710, -12112, -11317, -10920, -10922, -11121, -11321, -11124, -11718, -12308, -12704, -12708, -12512, -11715, -11715, -11916, -12113, -12111, -11915, -11719, -11715, -11912, -12113, -13105, -13898, -14297, -14101, -13307, -11915, -10525, -9334, -8536, -8339, -8738, -9536, -9933, -10721, -11513, -11912, -12511, -13305, -13701, -13898, -14099, -13706, -13310, -12912, -12313, -12114, -12312, -12511, -13109, -13505, -13304, -13103, -12707, -12511, -12512, -13109, -13705, -14102, -14496, -14493, -14098, -13701, -13103, -12507, -11515, -11122, -11122, -10725, -10527, -10525, -10326, -10725, -11520, -12513, -13902, -14696, -15092, -14893, -14500, -13510, -12911, -12510, -12114, -12116, -12911, -13506, -14102, -14893, -15287, -15289, -15292, -15292, -14894, -14496, -13901, -13505, -13108, -12711, -12515, -12715, -13111, -13505, -13704, -13304, -13105, -12708, -12310, -12113, -11715, -11715, -11916, -12312, -12908, -13109, -13305, -13303, -13106, -12910, -12911, -12713, -12514, -12116, -11916, -11914, -12311, -12708, -13106, -13503, -13901, -13900, -14296, -14299, -14300, -14300, -13903, -13704, -13504, -13306, -12909, -12514, -12116, -12315, -12712, -13109, -13504, -13704, -13702, -13503, -13507, -13506, -13503, -13108, -13107, -12708, -12511, -12510, -12309, -12311, -12310, -12310, -12510, -12513, -12515, -12314, -12311, -12114, -12314, -12513, -12713, -12714, -12709, -12707, -12510, -12312, -11915, -11520, -11321, -11320, -11323, -11520, -11715, -11915, -12116, -12315, -12510, -12906, -13503, -13902, -14101, -13902, -13503, -12708, -12313, -11918, -11518, -11513, -11514, -11713, -11913, -11917, -12116, -12115, -11917, -11722, -11720, -11721, -11521, -11519, -11320, -11124, -11323, -11717, -12113, -12313, -12514, -12514, -12314, -12116, -11715, -11714, -11916, -11916, -12311, -12511, -12713, -12910, -13303, -13303, -13107, -13108, -12908, -12511, -12313, -12116, -11717, -11715, -11715, -11914, -12310, -12906, -13503, -13898, -13701, -13506, -13307, -12906, -12706, -12310, -12113, -11913, -11715, -11718, -11521, -11719, -11916, -12312, -12511, -13109, -13508, -13704, -13701, -13703, -13506, -13704, -13704, -13903, -14098, -14299, -14298, -14095, -13895, -13701, -13505, -13504, -13704, -13704, -14100, -14100, -14102, -13905, -13708, -13706, -13901, -14102, -14298, -14296, -13901, -13702, -13105, -12707, -12708, -12711, -12911, -13306, -13702, -13901, -13902, -13899, -13697, -13501, -13503, -13506, -13504, -13502, -13301, -13103, -12906, -12710, -12708, -13105, -13306, -13703, -13702, -13699, -13700, -13703, -13703, -13701, -13704, -13903, -13903, -13903, -13903, -13504, -13108, -13109, -12909, -12910, -12911, -13109, -13310, -13310, -13306, -13304, -13506, -13507, -13503, -13702, -13703, -13704, -13504, -13303, -13107, -13108, -13109, -13110, -13109, -12908, -12908, -12908, -12908, -13107, -13109, -13106, -13106, -13107, -13106, -13304, -13105, -13104, -13107, -13110, -13112, -13113, -12912, -12908, -12905, -12905, -12908, -13108, -13106, -13107, -13109, -13107, -13103, -13104, -13103, -12905, -12909, -12912, -12711, -12709, -12513, -12513, -12511, -12511, -12713, -12713, -12514, -12514, -12513, -12507, -12309, -12313, -12115, -12310, -12307, -12507, -12708, -12706, -12706, -12508, -12509, -12313, -12314, -12313, -12312, -12512, -12514, -12514, -12713, -12912, -13109, -13109, -13107, -13105, -12905, -12707, -12510, -12311, -12114, -12115, -12116, -12312, -12310, -12511, -12712, -12515, -12514, -12514, -12513, -12511, -12314, -12116, -11916, -11719, -11720, -11917, -12314, -12514, -12713, -12912, -12911, -12710, -12709, -12706, -12705, -12707, -12708, -12909, -12910, -12710, -12708, -12511, -12511, -12511, -12511, -12514, -12316, -12116, -12119, -11922, -11721, -11718, -11716, -12113, -12110, -12111, -12111, -11914, -11718, -11521, -11318, -11119, -11120, -11318, -11518, -11720, -11722, -11721, -11521, -11719, -11715, -11714, -11715, -11521, -11324, -11124, -10923, -10922, -11120, -11319, -11518, -11715, -11712, -11711, -11714, -11715, -11520, -11522, -11521, -11719, -11718, -11916, -11918, -11918, -11918, -11916, -11718, -11719, -11521, -11321, -11320, -11319, -11319, -11520, -11522, -11721, -11917, -12310, -12511, -12710, -12908, -12908, -12909, -12711, -12709, -12711, -12709, -12511, -12512, -12511, -12312, -12311, -12309, -12310, -12510, -12507, -12705, -12709, -12911, -12912, -12910, -12708, -12708, -12513, -12313, -12312, -12114, -12116, -12114, -12114, -12113, -12310, -12312, -12511, -12509, -12510, -12512, -12513, -12511, -12509, -12509, -12509, -12708, -12708, -12710, -12713, -12714, -12912, -12910, -13109, -13108, -13106, -13106, -13108, -13305, -13501, -13500, -13502, -13507, -13507, -13504, -13503, -13503, -13506, -13306, -13304, -13105, -13107, -13109, -13107, -13305, -13107, -13307, -13306, -13306, -13504, -13305, -13306, -13306, -13308, -13310, -13309, -13309, -13307, -13307, -13309, -13510, -13510, -13507, -13503, -13305, -13306, -13306, -13306, -13306, -13305, -13506, -13508, -13307, -13304, -13304, -13107, -13110, -13107, -13105, -12905, -12708, -12711, -12711, -12709, -12908, -12910, -12911, -12711, -12712, -12713, -12514, -12516, -12517, -12515, -12514, -12514, -12512, -12510, -12511, -12711, -12712, -12711, -12711, -12513, -12315, -12313, -12313, -12116, -12113, -12113, -12113, -12113, -12113, -12115, -12116, -12116, -12116, -12312, -12312, -12314, -12313, -12313, -12313, -12312, -12311, -12311, -12510, -12509, -12710, -12712, -12712, -12710, -12709, -12708, -12708, -12708, -12710, -12908, -12908, -12909, -12710, -12708, -12712, -12515, -12515, -12516, -12517, -12319, -12316, -12113, -12113, -12113, -12110, -11912, -12114, -11915, -11913, -11914, -11914, -12115, -12316, -12514, -12709, -12509, -12312, -12316, -12515, -12514, -12511, -12507, -12708, -12709, -12909, -12909, -12712, -12712, -12709, -12710, -12511, -12312, -12312, -12510, -12705, -12905, -12708, -12712, -12514, -12512, -12711, -12712, -12711, -12712, -12312, -12113, -12114, -12509, -12907, -13306, -13109, -12511, -12312, -12316, -12516, -12513, -12513, -12316, -12315, -12312, -12507, -12708, -12909, -13107, -13105, -12905, -12510, -12312, -12113, -12311, -12908, -13502, -13898, -13701, -13503, -13306, -13507, -13706, -14101, -13702, -13503, -13306, -13307, -13106, -12907, -12511, -12113, -11916, -11718, -11519, -11121, -10922, -10723, -10723, -10922, -11118, -11117, -11317, -11516, -11713, -11915, -12116, -12115, -12114, -12112, -11913, -11914, -11914, -12315, -12317, -12513, -12311, -12310, -12509, -12509, -12507, -12312, -12115, -12112, -12312, -12514, -12711, -12514, -12314, -12114, -12112, -12313, -12314, -12315, -12118, -11915, -11911, -11912, -12113, -12313, -12511, -12510, -12511, -12313, -12511, -12511, -12708, -12709, -12710, -12709, -12512, -12513, -12511, -12508, -12511, -12514, -12315, -12312, -12313, -12113, -12113, -11916, -11916, -11916, -12117, -12118, -12314, -12313, -12313, -12513, -12711, -12910, -12910, -12908, -12710, -12711, -12911, -13108, -13106, -13106, -12910, -12715, -12514, -12710, -12709, -12709, -12514, -12515, -12313, -12113, -12115, -12114, -12310, -12309, -12511, -12514, -12515, -12515, -12514, -12514, -12513, -12512, -12512, -12511, -12311, -12313, -12313, -12511, -12707, -12906, -12906, -13104, -13104, -13500, -13701, -13901, -13898, -13898, -13701, -13502, -13302, -13106, -13109, -12909, -12906, -12905, -12905, -12906, -12906, -12906, -12906, -12711, -12513, -12311, -12313, -12313, -12512, -12511, -12509, -12511, -12513, -12313, -12113, -12114, -12114, -11916, -11916, -12113, -11915, -11918, -11918, -11916, -11916, -11917, -12115, -12311, -12310, -12708, -12711, -12911, -12711, -12711, -12712, -12710, -12510, -12312, -12310, -12310, -12312, -12313, -12313, -12314, -12313, -12313, -12315, -12314, -12313, -12314, -12314, -12511, -12511, -12511, -12711, -12713, -12712, -12709, -12708, -12908, -13107, -13305, -13705, -14104, -14300, -14496, -14496, -14500, -14501, -14698, -15095, -15492, -15889, -16087, -15886, -15885, -15885, -15888, -16284, -16679, -16478, -16280, -15884, -15292, -15493, -15692, -15489, -14694, -13506, -12911, -13110, -12714, -13308, -13901, -11713, -10719, -11712, -11118, -8737, -10326, -14102, -12909, -10325, -7347, -6950, -10325, -9330, -9330, -12905, -16086, -16286, -14699, -12912, -12713, -12117, -10726, -10726, -12908, -12114, -10923, -10724, -7148, -7344, -9331, -10722, -13701, -15289, -14496, -13306, -10922, -8537, -5757, -5560, -5166, -6952, -11321, -10922, -10920, -9928, -7744, -8340, -10127, -12313, -13108, -14298, -15092, -13702, -12712, -9733, -9135, -8935, -9332, -11317, -12907, -14101, -14696, -12908, -11320, -9731, -9930, -11518, -12708, -12508, -13701, -14098, -14098, -13503, -12115, -9930, -8934, -7546, -10132, -10924, -11914, -10923, -10326, -12113, -13901, -13305, -14102, -15494, -13506, -11518, -10524, -11120, -10920, -11915, -12709, -11917, -10723, -9927, -9332, -9930, -8341, -8139, -11913, -13704, -13112, -12513, -11516, -11912, -11319, -10923, -12710, -13704, -12512, -11516, -11714, -11317, -10325, -10921, -14297, -16087, -17876, -19463, -20058, -20456, -18666, -16482, -14893, -13700, -12313, -12514, -14101, -14299, -13904, -13310, -13310, -12514, -12710, -13303, -13697, -15288, -14098, -12313, -12709, -12906, -11912, -11520, -12116, -12708, -13701, -13900, -14297, -13501, -12906, -12909, -13109, -14299, -16086, -17080, -16682, -16883, -16288, -15494, -15491, -14892, -14296, -13303, -13104, -12906, -13304, -12511, -12311, -13106, -13106, -12709, -13700, -13898, -13303, -12906, -13303, -13503, -14697, -15095, -15889, -15293, -13706, -13108, -13106, -12906, -13299, -14493, -15094, -15492, -16087, -16285, -17080, -16883, -16686, -16882, -17676, -17083, -16287, -15293, -13901, -12908, -11521, -11324, -12714, -13707, -14502, -14500, -14695, -14100, -13505, -13108, -12710, -10924, -10131, -10132, -10927, -11521, -11321, -11917, -12513, -12713, -12912, -13308, -14102, -14300, -13507, -13305, -13699, -13301, -13107, -13310, -13508, -13308, -12910, -13705, -14302, -14101, -13106, -11915, -11321, -10920, -10321, -9726, -10127, -10525, -11124, -12515, -13306, -12906, -11914, -10923, -10330, -10528, -11122, -12115, -13107, -13305, -12509, -12310, -12113, -11914, -12113, -12310, -12510, -13506, -13904, -14498, -14697, -14102, -12708, -11912, -12109, -11713, -11714, -11714, -11713, -11912, -11317, -10721, -10324, -9927, -10125, -10722, -11515, -11714, -11717, -11719, -11122, -9930, -9337, -9733, -10328, -10725, -11321, -11322, -11121, -11319, -11123, -11323, -11518, -12310, -13106, -13109, -12709, -12313, -12117, -11918, -11718, -11719, -11918, -12513, -12313, -11714, -11117, -9730, -9335, -9135, -9132, -9330, -9330, -9332, -9333, -8937, -8540, -8935, -9730, -10125, -10325, -10328, -10129, -10724, -10526, -10529, -10726, -11319, -11913, -12310, -12909, -13109, -12909, -13704, -13310, -13109, -13109, -12120, -12317, -11916, -11123, -11124, -11123, -10722, -11713, -11316, -10722, -10724, -10526, -10528, -10729, -10331, -10923, -11715, -12111, -12706, -13106, -13106, -12708, -11714, -12113, -12510, -12905, -13503, -14103, -14104, -14697, -14697, -14700, -14697, -14894, -14697, -14500, -14300, -13904, -13705, -14101, -13901, -13899, -13900, -13703, -13505, -13108, -13109, -13109, -12712, -12313, -12115, -11716, -11716, -11917, -12317, -13113, -13309, -13507, -13309, -13306, -13308, -13508, -14301, -14697, -14696, -14892, -14694, -14894, -15291, -15095, -14897, -14500, -14299, -14099, -13704, -14102, -15688, -16682, -15492, -14105, -12712, -12511, -12311, -11914, -11715, -10922, -10524, -11318, -11916, -12313, -12312, -11717, -11916, -12313, -13106, -14098, -14895, -14698, -14497, -14693, -14693, -14299, -14102, -14102, -14300, -14499, -13707, -13309, -12908, -12707, -12705, -12704, -12905, -12711, -12313, -12310, -12905, -13303, -13505, -13306, -12905, -11910, -11317, -11121, -10923, -11121, -11124, -10923, -11118, -11915, -12511, -13106, -13501, -13699, -14296, -14496, -13898, -13106, -12909, -13109, -13504, -13901, -13903, -13706, -13507, -13307, -13107, -13106, -12908, -12711, -12711, -12710, -12709, -12708, -12510, -12511, -12512, -12510, -12708, -12908, -12712, -12512, -12113, -12510, -13107, -13503, -13502, -13305, -13107, -13504, -13504, -13303, -13103, -12510, -12315, -12117, -11919, -11521, -11321, -11516, -11516, -11518, -11521, -11718, -11915, -11916, -11719, -11321, -11324, -11524, -11720, -12113, -12310, -12511, -12711, -12511, -12313, -11519, -11124, -11919, -12910, -13308, -13507, -13507, -13307, -13703, -13902, -13902, -13701, -13703, -13705, -13904, -13504, -13106, -13306, -13106, -13106, -12712, -12514, -12906, -12904, -12509, -12315, -12119, -11919, -11918, -11518, -11716, -11715, -11910, -12705, -13104, -13105, -12312, -12314, -12908, -12510, -11717, -11719, -11320, -10525, -10920, -12113, -13306, -14496, -15292, -15492, -15090, -14491, -13699, -13105, -11317, -9929, -9333, -10124, -10721, -11321, -11918, -12510, -12507, -12707, -12511, -11919, -11322, -10725, -10524, -10524, -10722, -11120, -11320, -11518, -11914, -11716, -12116, -11917, -11320, -10923, -10725, -11121, -11521, -12713, -13306, -13107, -13304, -13304, -13305, -13107, -12311, -10921, -9729, -9137, -9338, -9536, -9533, -9733, -11123, -12712, -13706, -14299, -14298, -13704, -12912, -12317, -11720, -11718, -11916, -12116, -12315, -12708, -13103, -13105, -13107, -12513, -11917, -11719, -12117, -12316, -12313, -12511, -13505, -14102, -14301, -14501, -14500, -13901, -13502, -12907, -11916, -11522, -11125, -10923, -11317, -11715, -12514, -13306, -13701, -13702, -13504, -13502, -13301, -12906, -12711, -12115, -11520, -11324, -11722, -11721, -12114, -12507, -12705, -12906, -12911, -12516, -12514, -12711, -12909, -13107, -13704, -13904, -13706, -13506, -13306, -13107, -13106, -13106, -13303, -13303, -13106, -12908, -12709, -12710, -13107, -13308, -13508, -13506, -13304, -12908, -12913, -12514, -12315, -12514, -12512, -12510, -12511, -12511, -12313, -12511, -12712, -13108, -13304, -13504, -13504, -13505, -13109, -12910, -12908, -12708, -12908, -13106, -13106, -13107, -12711, -12313, -11916, -11716, -11916, -12311, -12511, -12709, -12710, -12314, -12114, -11912, -11912, -11912, -11717, -11915, -11714, -11911, -11913, -11916, -11919, -12316, -12514, -12715, -12713, -12711, -12513, -12313, -12313, -12514, -12910, -13306, -13107, -13107, -12911, -12517, -12317, -12116, -12113, -12113, -12314, -12511, -12510, -12709, -12709, -12708, -12709, -12908, -13109, -12910, -12711, -12511, -12113, -11717, -11517, -11516, -11514, -11912, -11913, -12114, -12116, -12313, -12114, -12316, -12317, -12511, -12510, -12708, -12708, -12508, -12310, -12510, -12708, -12706, -12705, -12905, -12908, -12513, -12314, -12313, -12313, -12313, -12311, -12310, -12312, -12113, -11917, -11721, -11517, -11120, -11322, -11519, -11518, -11721, -11721, -11719, -12114, -12310, -12509, -12908, -13109, -13507, -13704, -13703, -13704, -13506, -13504, -13504, -13503, -13505, -13508, -13510, -13507, -13704, -13705, -13705, -13901, -14097, -14297, -14298, -14299, -14099, -13702, -13306, -13108, -12908, -12711, -12710, -12708, -12708, -12906, -13104, -13303, -13700, -13902, -13905, -13901, -13900, -13701, -13701, -13901, -13901, -14096, -14293, -14295, -14299, -14103, -13705, -13701, -13503, -13501, -13500, -13503, -13507, -13510, -13707, -13903, -14102, -14301, -14299, -14098, -13700, -13501, -13103, -12704, -12508, -12512, -12513, -12908, -12908, -13108, -13306, -13309, -13109, -13108, -13106, -13105, -12910, -12910, -12708, -12708, -12908, -12909, -13107, -13307, -13306, -13306, -13305, -13303, -13103, -13103, -12905, -13105, -13303, -13503, -13306, -13308, -13109, -12711, -12710, -12512, -12516, -12317, -12513, -12711, -12910, -12907, -13104, -13106, -13108, -13105, -13304, -13307, -13308, -13310, -13312, -13311, -13309, -13308, -13507, -13507, -13704, -13701, -13898, -13900, -13703, -13507, -13311, -13310, -13308, -13306, -13305, -13305, -13308, -13309, -13107, -12910, -12914, -12914, -12913, -12912, -12910, -12908, -12711, -12711, -12707, -12906, -12907, -12906, -12906, -12908, -12710, -12511, -12312, -12511, -12511, -12710, -12908, -12908, -12909, -13106, -13104, -13103, -13103, -13105, -12908, -12710, -12511, -12511, -12313, -12115, -12114, -12113, -12112, -12111, -12113, -12114, -12114, -12115, -11918, -11917, -11715, -11717, -11717, -11716, -11717, -11721, -11718, -11718, -11719, -11716, -11715, -11714, -11715, -11715, -11715, -11715, -11915, -11913, -12113, -12113, -12113, -12112, -11913, -11914, -11719, -11521, -11521, -11517, -11314, -11317, -11321, -11520, -11720, -11919, -11920, -11919, -11918, -11916, -11714, -11716, -11522, -11323, -11321, -11120, -11120, -11121, -11122, -11120, -11121, -11125, -11127, -11124, -11120, -10923, -10922, -10920, -11120, -11520, -11521, -11718, -11915, -11911, -11712, -11716, -11518, -11317, -11317, -11317, -11319, -11318, -11317, -11516, -11715, -11914, -11916, -12114, -12113, -12115, -11918, -11919, -11718, -11715, -11912, -11916, -12116, -12317, -12317, -12514, -12514, -12517, -12514, -12513, -12515, -12516, -12712, -12711, -12908, -12908, -12908, -12908, -12906, -12905, -13105, -13107, -13107, -12908, -12907, -12907, -12710, -12908, -13107, -13108, -13109, -13111, -13109, -12908, -12906, -12910, -13109, -13108, -13306, -13507, -13704, -13704, -13705, -13704, -13702, -13699, -13500, -13303, -13109, -13110, -13106, -12907, -12908, -13106, -13103, -13301, -13303, -13306, -13109, -13109, -12909, -12909, -13106, -13105, -13104, -13105, -13104, -13105, -12909, -12911, -12910, -12711, -12514, -12514, -12512, -12511, -12513, -12711, -12708, -12704, -12902, -12905, -12708, -12708, -12709, -12708, -12707, -12704, -12706, -12905, -12904, -12904, -12905, -12908, -12911, -12911, -12909, -12910, -12912, -12715, -12712, -12710, -12711, -12909, -12711, -12711, -12712, -12712, -12710, -12511, -12513, -12513, -12511, -12708, -12708, -12711, -12712, -12911, -12712, -12713, -12713, -12713, -12711, -12508, -12506, -12508, -12511, -12511, -12511, -12510, -12508, -12313, -12513, -12511, -12509, -12513, -12317, -12316, -12115, -12313, -12314, -12316, -12118, -12116, -12116, -12315, -12316, -12117, -12115, -12112, -11913, -11917, -11918, -11917, -12116, -12115, -12114, -12311, -12311, -12510, -12508, -12511, -12708, -12905, -12906, -12710, -12710, -12708, -12707, -12708, -12711, -12514, -12510, -12510, -12512, -12513, -12513, -12711, -12708, -12709, -12707, -12705, -12908, -12911, -12912, -12908, -12907, -12908, -13107, -13107, -12908, -12907, -12905, -13106, -13108, -13109, -13107, -13106, -13106, -12908, -13106, -13107, -13107, -13109, -13110, -13111, -13111, -13109, -13106, -13104, -12905, -12905, -12908, -12912, -12911, -12908, -12905, -12905, -12708, -12512, -12514, -12513, -12511, -12708, -12906, -12908, -12911, -12912, -13110, -13107, -13106, -13105, -12906, -12906, -13105, -13303, -13306, -13107, -12906, -12708, -12514, -12118, -12316, -12315, -12314, -12708, -12705, -12706, -12908, -12710, -12711, -12711, -12708, -12707, -12709, -12513, -12312, -12310, -12310, -12709, -12909, -12909, -12908, -12709, -12511, -12310, -12509, -12511, -12314, -12113, -12113, -12313, -12513, -12907, -12905, -12906, -12708, -12509, -12113, -11718, -11518, -11916, -12114, -12512, -12711, -12514, -12515, -12514, -12711, -13106, -13304, -13305, -13106, -13106, -12906, -12908, -12910, -12910, -12708, -12511, -12114, -11715, -11516, -11715, -11515, -11515, -11516, -11517, -11716, -12115, -12314, -12512, -12514, -12514, -12712, -12712, -12713, -12512, -12114, -12113, -12311, -12313, -12314, -12116, -12115, -12114, -12113, -12113, -12113, -11915, -11915, -11915, -12113, -12312, -12511, -12708, -12905, -12908, -12910, -12909, -12711, -12513, -12312, -12113, -11918, -12116, -12313, -12509, -12507, -12510, -12311, -12312, -12511, -12710, -12711, -12710, -12510, -12310, -12309, -12508, -12905, -12908, -12709, -12708, -12509, -12507, -12310, -12114, -11917, -11916, -11916, -11916, -12115, -12116, -12114, -12313, -12509, -12708, -12710, -12908, -12710, -12711, -12512, -12710, -12710, -12514, -12514, -12512, -12313, -12512, -12510, -12510, -12313, -12116, -11916, -11715, -11715, -11719, -11919, -12117, -12316, -12313, -12508, -12509, -12511, -12511, -12510, -12506, -12307, -12113, -12114, -12114, -12114, -12310, -12313, -12313, -12511, -12511, -12711, -12710, -12906, -13105, -13108, -13108, -12909, -12711, -12709, -12708, -12509, -12509, -12309, -12308, -12511, -12317, -12514, -12314, -12317, -12315, -12312, -12310, -12512, -12512, -12512, -12512, -12710, -12907, -12710, -12711, -12512, -12312, -12113, -12113, -12113, -12114, -12115, -12114, -12116, -11915, -11912, -12111, -12113, -12513, -12708, -12707, -12906, -12907, -12906, -12906, -12909, -12910, -12713, -12515, -12314, -12313, -12314, -12512, -12511, -12510, -12314, -12316, -12513, -12511, -12711, -12711, -12711, -12909, -12908, -12905, -13105, -13109, -13109, -13107, -13106, -13106, -13109, -13109, -13107, -13502, -13899, -14299, -14498, -14499, -14298, -14098, -13900, -14100, -14498, -14694, -14894, -15096, -14897, -14696, -14693, -14894, -15094, -15292, -15095, -14500, -14102, -14300, -13107, -13501, -13502, -12711, -13505, -12511, -11121, -11919, -10730, -10328, -11914, -11917, -14102, -12514, -12512, -11718, -8738, -11318, -10722, -11120, -14499, -14697, -13898, -13301, -13105, -15686, -10721, -9332, -13107, -10725, -14298, -13304, -13307, -14699, -9338, -10726, -12110, -11117, -8935, -11520, -11914, -11119, -13108, -11520, -10327, -7747, -6561, -9539, -8143, -10526, -14105, -12318, -12911, -11916, -10130, -11917, -9730, -9331, -13899, -13501, -15883, -14493, -11120, -11515, -7345, -8539, -11124, -10529, -11918, -10527, -11717, -13306, -12118, -10729, -12517, -12715, -11524, -12913, -13706, -12910, -11124, -10926, -11321, -10526, -10526, -11917, -11120, -9927, -12313, -13706, -13706, -14697, -12710, -12710, -13108, -10525, -13303, -13503, -9732, -9335, -10131, -9735, -8742, -7751, -8744, -8344, -9332, -11514, -12309, -13301, -13898, -11717, -11320, -11120, -9930, -10327, -11320, -10920, -12705, -13304, -12516, -13905, -12713, -12516, -14104, -13505, -15687, -17080, -16488, -16491, -15298, -15888, -14694, -13505, -13503, -11515, -12905, -11519, -10726, -13109, -12709, -11118, -12310, -12709, -12909, -13901, -14693, -14690, -14690, -13901, -13308, -13108, -13304, -12909, -13110, -13901, -13701, -15490, -16085, -14697, -15690, -16088, -15691, -16088, -16287, -16682, -16683, -15692, -16286, -15489, -12313, -11718, -9930, -9138, -10131, -10726, -11920, -12316, -12114, -13901, -13106, -13304, -14498, -13904, -14297, -14295, -14889, -14493, -12707, -12114, -12118, -12514, -13704, -15291, -15291, -16083, -15885, -16879, -16879, -16282, -16879, -15291, -15091, -16086, -16087, -15094, -13705, -13505, -13107, -12910, -12711, -13304, -13302, -12507, -13108, -13307, -13899, -15088, -13699, -14098, -13902, -13904, -14297, -13897, -13701, -13503, -12907, -13106, -13703, -13306, -13108, -12911, -13307, -13902, -14299, -14695, -14693, -13901, -13900, -14297, -13701, -12708, -12711, -12116, -11719, -11520, -11917, -12115, -10724, -10922, -10926, -11524, -11919, -11915, -12908, -13308, -13308, -13306, -13501, -13105, -12510, -12311, -12115, -11917, -11716, -11718, -11520, -11916, -13105, -13106, -13505, -12911, -12512, -12710, -11916, -12512, -12712, -12114, -12512, -11919, -12513, -12510, -11913, -11513, -10918, -10723, -11321, -11320, -11316, -12311, -11719, -11917, -12312, -11716, -12113, -11718, -11519, -12312, -12511, -12711, -12512, -11518, -10724, -10327, -10131, -10927, -11521, -11518, -11517, -10721, -11317, -11516, -10722, -11518, -11517, -11318, -11915, -11320, -11123, -10526, -10128, -9532, -9929, -9930, -9930, -10528, -10729, -10924, -11516, -11912, -12112, -12113, -11716, -10924, -10328, -10923, -10725, -10923, -11317, -11120, -11323, -11524, -10924, -10923, -10927, -10926, -11715, -12112, -12908, -13507, -13308, -13107, -12312, -11717, -11917, -11521, -11321, -11717, -11120, -10723, -10923, -11123, -11917, -12117, -12119, -12317, -12116, -12113, -11914, -12116, -12712, -12512, -12113, -11120, -10721, -10722, -10923, -11519, -12117, -12514, -12311, -12309, -12310, -12311, -12112, -12708, -13106, -13106, -13303, -13303, -13302, -12905, -12511, -12515, -12317, -11920, -12513, -12312, -12511, -12911, -12713, -12912, -13306, -12510, -12112, -12112, -11915, -12508, -12903, -12507, -12708, -12708, -12310, -12307, -11912, -11715, -11516, -11717, -12315, -12710, -13305, -13702, -13303, -13303, -12706, -11912, -12310, -12709, -13308, -13310, -12516, -12116, -11916, -11720, -12518, -14703, -17082, -17676, -16088, -14099, -13500, -13501, -13503, -13105, -12311, -11716, -12312, -12709, -13310, -13508, -13307, -13106, -13303, -13503, -14296, -14691, -14496, -14694, -14494, -14100, -13904, -13704, -14296, -14692, -14496, -14694, -14894, -14695, -14694, -14299, -14496, -15488, -15292, -14897, -14897, -14895, -15094, -15092, -14890, -14693, -14098, -13703, -13903, -13905, -14303, -14301, -14099, -14299, -14100, -13899, -13897, -14096, -14695, -15093, -15689, -15492, -15493, -15492, -14897, -14895, -14696, -14894, -15094, -14894, -15093, -14695, -14299, -14298, -14296, -14494, -15091, -15093, -15092, -15290, -14891, -14892, -15093, -15092, -15091, -14693, -14494, -14493, -14493, -14694, -14299, -13901, -13702, -13704, -13504, -13503, -13109, -12713, -12512, -12113, -12111, -11715, -11518, -12113, -12313, -12514, -12513, -12115, -12113, -12114, -12114, -12310, -12508, -12511, -12310, -11714, -11317, -11319, -11521, -12116, -12116, -11918, -11918, -11719, -11719, -11718, -11717, -11320, -11120, -11320, -11322, -11322, -10923, -10522, -10719, -10720, -10524, -10724, -10923, -10726, -10924, -10723, -10326, -10328, -9932, -9933, -9932, -9931, -10328, -10327, -9927, -10125, -10328, -10330, -10526, -10525, -10523, -10325, -10128, -10131, -10131, -10126, -10124, -9727, -10127, -10330, -10525, -11120, -11320, -11321, -11520, -11520, -11517, -11515, -11318, -11120, -11120, -11124, -11125, -11126, -10926, -10527, -10326, -10326, -10522, -10920, -10923, -10923, -10723, -10920, -11118, -11317, -11121, -11518, -11519, -11318, -11119, -10726, -10926, -11322, -11919, -12314, -12510, -13107, -13305, -13901, -14300, -14099, -13702, -13106, -12708, -12509, -12507, -12307, -12310, -12116, -12116, -12313, -12514, -12514, -12912, -13110, -13308, -13107, -13306, -13900, -14098, -14098, -13898, -13701, -13702, -13502, -13502, -13304, -13106, -12909, -12710, -12708, -12907, -13305, -13504, -13703, -13702, -13701, -13701, -13500, -13501, -13503, -13504, -13504, -13307, -13306, -13305, -13103, -12903, -12708, -12711, -12711, -12511, -12310, -12310, -12312, -12310, -12508, -12508, -12510, -12709, -12710, -12510, -12510, -12512, -12313, -12310, -12312, -12311, -12511, -12512, -12711, -12713, -12911, -13105, -13104, -13106, -12908, -12909, -12712, -12708, -12506, -12109, -11912, -11912, -12112, -12113, -11914, -11716, -11521, -11320, -11314, -11316, -11320, -11716, -12113, -12317, -12718, -12515, -12511, -12510, -12313, -12311, -12309, -12310, -12509, -12711, -12715, -12714, -12712, -12909, -12909, -12714, -12714, -12710, -12908, -13109, -13109, -13108, -12908, -12908, -13108, -13106, -13107, -12913, -12911, -12708, -12511, -12312, -12313, -12116, -12116, -12315, -12511, -12511, -12710, -12910, -13109, -13109, -12907, -12905, -12708, -12711, -12511, -12710, -12911, -12911, -12708, -12707, -12709, -12710, -12907, -12907, -12710, -12713, -12709, -12507, -12707, -12708, -12709, -12708, -12707, -12707, -12907, -13107, -13113, -13312, -13110, -13309, -13507, -13703, -13703, -13703, -13504, -13307, -13304, -13102, -13106, -12914, -12717, -12714, -12510, -12509, -12509, -12312, -12515, -12515, -12710, -12708, -12709, -12511, -12511, -12511, -12511, -12313, -12315, -12513, -12512, -12512, -12514, -12512, -12510, -12509, -12310, -12313, -12314, -12514, -12712, -12708, -12509, -12511, -12513, -12711, -12712, -12512, -12509, -12509, -12311, -12508, -12506, -12310, -12117, -12315, -12116, -12317, -12117, -12313, -12311, -12509, -12310, -12113, -11914, -11715, -11718, -11921, -11919, -11916, -12114, -12512, -12513, -12713, -12910, -12708, -12509, -12313, -12119, -12116, -12308, -12306, -12309, -12311, -12311, -12511, -12513, -12514, -12512, -12510, -12708, -12909, -13307, -13507, -13504, -13305, -13305, -13304, -13504, -13507, -13507, -13506, -13503, -13503, -13309, -13310, -13308, -13306, -13306, -13504, -13704, -13904, -14105, -13905, -13902, -13704, -13903, -13702, -13697, -13697, -13697, -13897, -14095, -14099, -13903, -13702, -13702, -13704, -13704, -13900, -13899, -13901, -13901, -14097, -14295, -14496, -14498, -14302, -14302, -14299, -14300, -14302, -14303, -14301, -14102, -14100, -14298, -14296, -14299, -14103, -13903, -13903, -13705, -13704, -13704, -13504, -13503, -13304, -13305, -13306, -13504, -13306, -13311, -13312, -13307, -13105, -13105, -12908, -13109, -13110, -13111, -13109, -12909, -13107, -13108, -13106, -12906, -12908, -12909, -12711, -12711, -12708, -12706, -12907, -12711, -12711, -12710, -12714, -12714, -12711, -12707, -12707, -12709, -12712, -12712, -12711, -12511, -12510, -12312, -12314, -12313, -12114, -12113, -11917, -11916, -11716, -11912, -11914, -11718, -11717, -11718, -11719, -11717, -11715, -11518, -11519, -11518, -11518, -11717, -11918, -11920, -11917, -11915, -11914, -11915, -11913, -11913, -11916, -11918, -11916, -11912, -11715, -11518, -11517, -11515, -11515, -11712, -11912, -11916, -11917, -11916, -12112, -12310, -12513, -12514, -12513, -12511, -12512, -12514, -12513, -12509, -12510, -12511, -12709, -12708, -12706, -12708, -12710, -12512, -12710, -12709, -12908, -13111, -13112, -13109, -13306, -13306, -13304, -13304, -13106, -13108, -13107, -13107, -13107, -13108, -12912, -12910, -12908, -12908, -12711, -12712, -12514, -12512, -12511, -12511, -12511, -12512, -12514, -12315, -12313, -12312, -12310, -12312, -12514, -12514, -12512, -12510, -12508, -12310, -12315, -12316, -12314, -12313, -12313, -12115, -12117, -12117, -12117, -11918, -12113, -12113, -11916, -12118, -12118, -12116, -12114, -11916, -11914, -11914, -11717, -11719, -11521, -11718, -11716, -11914, -11916, -11916, -11916, -12112, -12113, -12315, -12314, -12313, -12312, -12313, -12313, -12310, -12311, -12313, -12114, -12113, -12112, -12110, -12113, -12116, -12116, -11916, -11915, -12115, -12114, -12113, -12310, -12312, -12113, -12313, -12313, -12312, -12313, -12313, -12310, -12309, -12310, -12110, -12110, -12112, -12113, -12115, -12115, -12111, -12308, -12311, -12113, -12113, -12116, -12117, -12117, -12118, -12119, -11917, -11916, -11918, -11916, -11912, -11912, -11915, -11916, -11918, -12116, -12115, -12117, -12316, -12116, -12116, -11916, -11914, -12113, -12111, -12307, -12310, -12310, -12510, -12508, -12507, -12509, -12708, -12709, -12711, -12711, -12711, -12909, -12909, -12912, -12915, -12914, -12910, -13106, -13106, -13106, -13106, -13109, -13110, -13109, -12910, -12909, -12908, -12908, -12908, -12711, -12712, -12515, -12514, -12713, -12713, -12711, -12712, -12710, -12707, -12708, -12713, -12713, -12709, -12709, -12710, -12709, -12906, -13106, -13107, -13308, -13309, -13109, -13109, -12909, -12906, -12706, -12708, -12711, -12713, -12713, -12711, -12708, -12508, -12510, -12510, -12711, -12514, -12511, -12507, -12507, -12507, -12507, -12307, -12508, -12510, -12508, -12508, -12509, -12511, -12513, -12513, -12512, -12512, -12317, -12319, -12514, -12511, -12514, -12515, -12514, -12314, -12313, -12316, -12514, -12512, -12512, -12512, -12513, -12712, -12710, -12709, -12710, -12711, -12710, -12511, -12511, -12511, -12511, -12708, -12509, -12511, -12511, -12509, -12311, -12511, -12513, -12513, -12707, -12708, -12710, -12710, -12707, -12706, -12708, -12908, -12709, -12711, -12712, -12711, -12713, -12713, -12710, -12707, -12508, -12509, -12313, -12513, -12513, -12712, -12711, -12709, -12708, -12708, -12710, -12710, -12908, -12711, -12713, -12514, -12710, -12711, -12908, -12908, -12905, -12708, -12708, -12313, -12115, -12112, -12309, -12310, -12508, -12709, -12713, -12712, -12511, -12708, -12706, -12706, -12707, -12511, -12511, -12511, -12708, -12906, -13306, -13506, -13503, -13105, -12710, -12711, -12711, -12908, -12711, -12512, -12314, -12315, -12512, -12710, -13106, -13304, -13307, -13310, -12915, -12519, -12513, -12908, -13306, -13704, -13706, -13705, -13704, -13902, -13901, -14100, -13901, -13701, -13500, -13301, -13105, -12907, -12907, -12707, -12707, -12509, -12115, -11719, -11717, -11514, -11514, -11515, -11518, -11718, -11919, -12316, -12511, -12507, -12310, -12508, -12509, -12514, -12315, -12111, -12109, -12110, -12310, -12311, -12315, -12118, -12120, -12119, -11918, -11920, -11722, -11518, -11518, -11715, -11915, -11918, -12116, -12113, -12311, -12313, -12514, -12512, -12512, -12315, -11916, -11716, -11518, -11518, -11913, -11914, -11517, -11119, -11122, -11121, -11121, -11321, -11517, -11517, -11518, -11518, -11520, -11521, -11717, -12116, -12117, -12114, -11913, -11715, -11518, -11323, -11324, -11322, -11318, -11316, -11514, -11715, -12111, -12111, -12313, -12515, -12713, -12713, -12914, -12712, -12708, -12708, -12708, -12907, -12908, -12910, -12908, -12708, -12709, -12712, -12514, -12312, -12113, -11916, -11715, -11912, -12113, -12314, -12514, -12515, -12316, -12512, -12514, -12514, -12513, -12313, -12312, -12313, -12516, -12514, -12511, -12512, -12515, -12713, -12908, -13108, -13106, -13303, -13506, -13705, -13700, -13701, -13503, -13504, -13306, -13106, -13106, -13106, -12906, -12908, -12908, -13107, -13106, -13102, -13100, -13105, -12908, -12908, -12909, -12715, -12912, -13107, -13107, -13108, -13107, -12906, -12708, -12709, -12510, -12511, -12510, -12711, -12713, -12513, -12510, -12507, -12705, -12704, -12904, -13105, -13504, -13505, -13704, -13702, -13901, -13704, -13702, -13503, -13307, -13110, -12912, -12910, -12908, -12908, -13106, -13108, -12909, -12708, -12708, -12513, -12513, -12510, -12508, -12706, -12903, -12902, -12907, -12908, -13106, -13108, -13106, -13104, -13105, -13105, -13104, -13503, -13902, -14299, -14498, -14299, -14297, -14096, -13896, -14296, -14894, -15295, -15692, -15890, -15689, -15486, -15487, -15687, -15689, -15888, -15690, -15291, -14893, -14894, -14298, -14500, -14501, -14702, -14500, -14098, -15090, -14296, -11714, -10127, -8935, -9135, -9930, -10723, -11320, -12113, -12705, -11514, -13105, -12513, -12910, -13504, -11916, -13109, -13106, -10921, -10920, -13306, -12511, -12511, -11318, -10523, -11714, -10723, -13507, -15492, -12114, -10724, -9530, -6350, -7346, -10525, -11916, -11717, -11717, -10523, -8339, -8142, -6949, -8733, -10920, -8936, -10925, -14102, -13106, -12509, -12309, -11713, -10326, -9734, -9934, -9933, -9336, -9536, -9535, -10526, -10525, -11519, -10525, -12313, -13106, -11317, -11518, -11916, -8938, -9932, -10131, -10329, -11717, -11518, -10723, -12708, -12905, -10919, -11121, -10726, -8736, -10324, -11120, -11719, -13311, -14701, -15296, -15294, -11520, -9931, -10131, -8540, -8144, -10727, -10129, -10325, -9927, -9730, -9925, -11119, -11519, -10926, -10922, -10523, -9930, -9529, -8932, -10322, -11317, -11319, -10923, -11912, -11317, -11321, -12117, -12908, -13701, -14098, -13902, -13705, -13505, -13705, -15095, -16088, -17082, -16486, -14696, -12310, -11717, -10727, -9931, -11321, -12708, -14096, -13899, -13899, -15488, -14694, -12509, -11715, -11319, -10921, -11713, -12310, -13903, -14297, -14495, -14296, -14694, -14496, -14694, -15487, -15290, -16484, -17077, -16682, -16683, -15689, -15885, -15686, -15490, -15293, -15689, -15293, -15095, -13704, -13109, -12511, -12313, -12908, -12709, -13904, -14895, -15492, -16088, -15889, -15688, -13900, -13704, -14700, -14697, -15090, -15885, -16484, -16483, -16682, -16286, -15693, -16287, -15292, -15887, -16879, -16681, -17080, -17676, -17079, -17473, -16680, -15689, -14500, -14299, -15490, -14896, -14895, -14895, -14695, -14295, -13699, -13303, -12906, -13900, -14696, -14895, -15687, -14891, -13902, -13113, -13113, -13113, -14102, -14100, -14298, -14696, -14497, -13704, -13904, -13705, -13902, -13904, -13905, -13902, -14298, -14499, -14500, -14297, -13898, -12708, -11916, -11120, -11715, -12311, -12311, -12116, -12713, -12910, -12313, -11916, -11717, -12510, -12711, -12316, -12509, -12702, -12107, -10918, -11517, -12514, -12909, -13106, -13503, -13704, -13109, -12313, -11317, -11322, -11525, -11525, -11920, -12120, -11921, -11920, -11720, -11320, -11320, -11320, -10725, -10525, -10327, -10524, -10520, -10718, -11122, -11326, -11325, -11717, -11714, -11914, -11517, -10719, -10720, -10921, -10921, -11319, -10923, -10725, -10722, -10721, -11119, -12115, -12511, -12313, -12512, -12514, -12510, -12510, -12512, -13106, -13106, -13106, -12908, -12313, -12314, -12315, -12314, -11518, -10328, -10129, -9333, -9333, -10128, -10723, -11517, -11717, -11521, -11523, -11125, -10525, -10328, -10331, -10130, -9733, -9138, -8740, -8938, -9930, -10921, -11317, -11715, -11320, -10525, -10524, -11117, -12111, -12906, -13304, -13105, -12510, -11718, -11717, -11716, -11118, -10722, -10128, -9931, -9930, -10131, -10724, -11117, -11514, -11716, -11719, -12316, -12712, -12711, -12910, -12317, -11525, -10729, -10528, -9930, -10131, -10529, -11323, -12118, -12313, -12511, -11718, -11121, -11124, -11520, -12115, -12909, -13705, -13704, -13304, -12708, -12313, -11716, -10525, -10328, -10329, -10529, -11121, -11915, -12907, -13105, -12905, -11912, -11715, -12112, -12507, -12709, -12512, -12114, -11319, -11120, -11519, -11518, -11719, -11521, -11322, -11120, -11317, -11718, -12316, -12314, -12314, -12316, -12115, -12310, -12707, -13901, -13904, -13508, -13109, -12710, -13104, -13299, -13102, -12907, -12911, -13309, -13507, -14894, -16879, -18069, -17675, -15490, -13503, -12911, -12711, -12510, -12509, -11914, -11918, -11918, -11719, -11321, -10923, -11121, -11515, -12706, -13500, -14493, -15091, -14098, -13503, -12708, -12707, -13503, -14101, -14498, -14897, -14897, -14700, -14497, -14096, -13897, -14098, -15091, -16086, -16284, -15884, -15290, -14697, -14299, -13702, -13503, -13702, -13898, -13897, -13899, -13504, -13507, -13905, -14103, -14102, -14302, -14499, -14694, -14892, -15092, -15291, -15291, -14894, -14496, -14298, -14101, -14299, -14296, -14296, -14496, -14302, -14103, -13504, -12709, -12711, -13303, -14095, -14695, -14697, -14496, -14098, -13503, -13503, -13704, -13704, -13304, -13302, -12905, -12709, -12709, -12908, -13109, -12910, -12710, -12712, -12912, -12908, -12909, -12711, -12115, -11324, -10528, -10127, -10322, -10917, -11515, -11718, -11523, -11521, -11516, -11715, -12114, -12511, -12510, -12314, -12117, -12116, -12116, -12314, -12707, -12708, -12709, -12310, -12111, -12310, -13104, -13701, -13703, -13506, -13306, -12908, -12908, -12710, -12910, -13506, -13706, -13906, -14103, -13903, -13506, -12912, -12909, -12310, -12113, -11718, -11321, -11717, -12311, -12512, -12713, -12314, -12113, -12310, -12510, -12909, -13306, -13306, -12911, -12513, -12113, -11914, -12115, -12114, -12313, -12313, -12116, -12115, -12512, -12710, -12711, -13106, -13106, -13504, -13503, -13306, -13305, -13305, -13107, -13106, -12909, -12315, -11719, -11323, -11122, -11121, -11521, -11520, -11518, -11914, -12113, -12313, -11319, -10127, -9535, -10331, -11122, -12112, -12709, -12910, -11520, -10726, -9932, -8938, -9536, -10331, -11322, -11713, -12903, -12708, -11916, -10723, -9929, -9729, -10124, -9729, -8938, -8741, -8738, -8933, -9728, -10722, -12313, -13307, -13108, -12708, -12510, -11717, -11120, -11714, -12310, -12115, -12711, -13306, -13701, -13701, -13304, -13106, -12111, -10722, -9931, -10129, -10525, -11321, -11718, -12116, -12512, -12707, -12709, -12313, -12313, -11916, -10923, -10127, -9732, -10328, -10921, -11713, -12508, -12708, -12312, -12113, -11913, -11713, -11514, -11317, -11518, -12116, -12710, -13106, -13506, -13508, -13309, -12909, -11718, -11519, -11318, -11317, -11715, -12309, -13105, -13304, -13702, -14302, -14303, -13704, -13503, -12905, -12908, -12911, -12511, -12708, -12510, -12509, -12707, -12708, -12708, -12905, -12709, -12710, -12709, -12709, -12910, -13109, -13705, -13704, -14296, -14496, -14694, -15090, -15093, -14500, -13902, -13504, -13506, -13507, -14101, -14298, -14695, -14895, -14897, -14897, -15093, -15291, -15095, -14897, -14298, -13898, -13701, -13900, -13900, -14098, -13901, -13701, -12904, -12507, -12309, -12311, -12313, -12117, -12113, -12507, -12706, -12509, -12707, -12510, -12114, -12116, -11719, -11917, -11716, -11916, -12316, -12315, -12113, -12112, -12512, -12910, -13105, -13304, -13704, -13899, -13699, -13503, -13506, -13505, -13307, -13310, -13308, -13505, -13502, -13501, -13303, -12908, -12907, -12709, -12314, -12313, -12111, -12111, -12511, -12908, -12908, -13107, -12708, -12313, -11919, -11716, -11715, -11516, -11715, -11915, -12313, -12710, -12913, -12913, -13107, -12908, -12908, -12908, -12512, -12513, -12511, -12708, -12905, -12708, -12708, -12907, -12910, -12713, -12711, -12511, -12512, -12313, -12116, -12116, -12118, -12316, -12514, -12515, -12514, -12313, -12313, -12115, -12116, -11919, -11919, -11918, -11916, -12113, -12511, -12511, -12908, -12908, -12711, -12711, -12709, -12708, -12709, -12711, -12713, -12713, -13108, -13306, -13501, -13498, -13500, -13305, -12911, -12711, -12711, -12911, -12912, -13109, -13107, -13106, -12906, -12709, -12711, -12709, -12708, -12906, -13106, -13109, -13109, -13305, -13304, -13503, -13506, -13310, -13109, -12909, -12908, -12708, -12708, -12707, -12706, -12708, -12909, -12910, -12909, -13103, -12904, -12710, -12715, -12514, -12315, -12116, -11913, -11712, -11714, -11918, -12118, -12314, -12508, -12507, -12508, -12311, -11916, -11916, -11718, -11918, -11916, -12113, -12513, -12713, -12711, -12708, -12707, -12710, -12710, -12709, -12511, -12113, -12116, -12317, -12316, -12315, -12313, -12312, -12114, -12116, -12116, -11916, -11715, -11517, -11518, -11319, -11317, -11518, -11522, -11720, -11716, -11716, -11914, -12111, -12109, -12113, -11918, -11917, -11917, -12114, -12310, -12509, -12910, -12912, -13106, -13102, -13104, -12910, -12911, -12711, -12711, -12908, -12708, -12708, -12904, -12905, -12707, -12509, -12313, -12115, -12116, -11916, -12112, -12312, -12711, -12907, -12905, -12907, -12710, -12709, -12708, -12509, -12508, -12705, -12708, -13109, -13306, -13303, -13501, -13700, -13701, -13898, -13898, -13901, -13901, -13902, -14102, -14299, -14298, -14296, -14296, -14097, -14101, -14103, -14301, -14298, -14098, -13900, -13901, -13901, -13901, -13901, -13902, -13704, -13703, -13503, -13502, -13305, -13306, -13307, -13507, -13707, -13707, -13902, -13898, -13899, -13901, -14101, -13902, -13905, -13705, -13702, -13701, -13703, -13704, -13901, -13702, -13901, -13900, -13900, -13901, -13900, -13699, -13701, -13704, -13704, -13898, -14098, -13899, -13901, -13704, -13503, -13503, -13305, -13304, -13303, -13302, -13302, -13104, -12908, -12909, -12709, -12711, -12713, -12711, -12514, -12512, -12506, -12309, -12312, -12311, -12511, -12513, -12510, -12510, -12710, -12511, -12508, -12310, -12114, -11916, -11717, -11718, -11719, -11722, -11919, -11913, -11911, -11715, -11719, -11721, -11719, -11716, -11718, -11518, -11719, -11719, -11715, -11912, -11916, -11916, -11913, -11714, -11715, -11518, -11718, -11718, -11719, -11720, -11919, -11918, -11919, -11916, -11914, -11916, -12114, -12112, -12112, -12113, -12313, -12313, -12511, -12511, -12311, -12310, -12310, -12312, -12312, -12311, -12312, -12312, -12310, -12311, -12313, -12313, -12508, -12507, -12506, -12507, -12511, -12514, -12514, -12513, -12512, -12512, -12515, -12515, -12713, -12712, -12710, -12708, -12708, -12711, -12711, -12713, -12713, -12713, -12713, -12713, -12517, -12514, -12514, -12313, -12310, -12110, -12111, -12113, -12312, -12314, -12314, -12511, -12510, -12510, -12514, -12516, -12714, -12711, -12711, -12709, -12710, -12708, -12709, -12512, -12511, -12511, -12313, -12312, -12313, -12314, -12116, -12114, -12312, -12312, -12313, -12313, -12307, -12307, -12312, -12514, -12516, -12512, -12507, -12507, -12311, -12311, -12310, -12312, -12114, -12113, -12114, -12113, -11913, -11916, -11917, -11916, -11916, -11918, -11915, -11913, -11913, -11912, -11915, -11716, -11914, -11912, -11912, -11715, -11716, -11715, -11715, -11715, -11517, -11517, -11519, -11521, -11521, -11519, -11516, -11518, -11518, -11518, -11517, -11715, -11715, -11719, -11718, -11715, -11714, -11717, -11719, -11916, -11915, -11918, -11921, -12119, -12116, -12113, -12313, -12315, -12514, -12315, -12313, -12311, -12313, -12313, -12313, -12310, -12311, -12512, -12711, -12708, -12707, -12709, -12708, -12708, -12910, -12911, -13306, -13501, -13500, -13503, -13506, -13503, -13500, -13501, -13503, -13503, -13502, -13501, -13303, -13305, -13306, -13506, -13506, -13506, -13303, -13500, -13501, -13505, -13507, -13306, -13303, -13299, -13300, -13305, -13305, -13302, -13303, -13306, -13308, -13307, -13305, -13106, -13106, -12906, -12905, -12911, -12916, -13116, -13310, -13506, -13506, -13307, -13106, -13103, -13305, -13306, -13306, -12908, -12706, -12704, -12706, -12708, -12510, -12511, -12313, -12311, -12311, -12312, -12315, -12314, -12114, -12114, -12113, -12111, -12110, -12112, -12115, -11916, -11913, -11713, -12112, -12313, -12313, -12313, -12114, -11717, -11718, -11520, -11519, -11717, -11718, -11919, -11916, -11913, -12112, -12113, -11916, -11718, -11322, -10923, -10919, -10920, -11320, -11919, -12317, -12514, -12512, -12313, -12314, -12316, -12513, -12511, -12508, -12311, -12117, -11918, -11715, -11715, -11716, -11518, -11125, -10727, -10329, -9931, -9930, -9929, -10327, -10722, -11121, -11521, -11722, -11917, -11714, -11716, -11917, -11917, -11719, -11718, -11715, -11717, -12113, -12310, -12112, -12315, -12116, -12116, -12118, -12116, -12116, -11922, -12120, -12116, -12315, -12516, -12514, -12511, -12513, -12514, -12315, -12317, -12315, -12312, -12113, -12113, -12113, -12114, -12312, -12513, -12514, -12313, -12310, -12310, -12511, -12711, -12711, -12709, -12711, -12910, -13105, -13304, -13303, -13301, -13302, -13503, -13500, -13298, -13102, -12710, -12515, -12514, -12710, -12908, -12910, -12912, -13112, -13112, -13309, -13504, -13503, -13305, -13307, -13111, -12914, -12912, -13109, -13109, -13308, -13111, -12912, -12911, -13109, -13106, -12906, -12906, -12708, -12708, -12908, -12908, -13106, -13108, -13306, -13305, -13303, -13303, -13302, -13305, -13307, -13306, -13106, -13106, -13304, -13305, -13506, -13510, -13508, -13702, -13901, -14102, -14302, -14300, -14296, -14297, -14300, -14101, -13902, -13703, -13306, -13106, -13105, -13106, -13106, -13108, -13106, -13106, -13107, -12909, -12711, -12710, -12707, -12508, -12511, -12514, -12511, -12513, -12714, -12912, -12712, -12715, -12515, -12116, -12114, -12310, -12508, -12708, -12908, -12710, -12711, -12909, -12905, -12905, -13103, -13303, -13304, -13504, -13704, -13702, -13703, -13702, -13702, -13504, -13108, -12909, -12910, -12712, -12711, -12711, -12711, -12709, -12711, -12712, -12708, -12908, -12912, -12911, -13106, -13103, -13105, -13306, -13305, -13503, -13505, -13505, -13703, -13703, -13703, -13702, -13704, -13704, -14098, -14298, -14694, -14891, -15091, -14897, -14896, -14894, -14894, -15091, -15292, -15489, -15687, -15491, -15293, -15293, -15293, -15291, -15291, -15491, -15491, -15091, -14695, -14099, -14098, -13898, -13106, -13106, -12708, -11916, -11124, -10726, -10328, -10923, -10922, -11321, -12514, -12710, -12110, -12112, -10129, -8541, -8142, -7545, -9732, -11521, -12315, -12709, -12311, -11518, -10926, -12912, -14298, -11518, -8342, -8738, -6357, -4372, -6357, -8141, -10522, -10525, -11917, -13108, -11319, -9929, -9928, -9332, -6554, -5562, -5364, -8343, -11124, -14102, -13503, -11516, -12711, -10131, -9137, -8340, -9530, -12309, -14693, -16284, -11916, -11715, -13102, -16283, -24824, -24226, -19657, -14096, -8339, -4368, -1589, -796, -4568, -9930, -13303, -13104, -11912, -9925, -7742, -9730, -13305, -11914, -9136, -6358, -5761, -7945, -8541, -11124, -15096, -16685, -17080, -14896, -10724, -9332, -8539, -9932, -12911, -12113, -11123, -12914, -15296, -17876, -18273, -16284, -13701, -11118, -6951, -5562, -5959, -7150, -9336, -11124, -11916, -10527, -10131, -11520, -12311, -11912, -9330, -7743, -6549, -8137, -10325, -12314, -15891, -18470, -19264, -18867, -17275, -15288, -15093, -16087, -17676, -17278, -15488, -15686, -15292, -16286, -16484, -16882, -16285, -14894, -13505, -10129, -9135, -10525, -12908, -14100, -14501, -14302, -13307, -13903, -15291, -16878, -15686, -13898, -12507, -11714, -11320, -10926, -12713, -15491, -17277, -17079, -15887, -13501, -13105, -13302, -14493, -14296, -12510, -11121, -10924, -11718, -11318, -10921, -11916, -12313, -11717, -10526, -9532, -9732, -11917, -15688, -17672, -17277, -15883, -15482, -16478, -17674, -17478, -17479, -18073, -17872, -18070, -17278, -16679, -16879, -18271, -19858, -19062, -17080, -14501, -14101, -14495, -13898, -13303, -12112, -11717, -11915, -11318, -10924, -9536, -9531, -10522, -10524, -9533, -7944, -8339, -10327, -11718, -12511, -12711, -12911, -14298, -15488, -16679, -16084, -15291, -15291, -15291, -14694, -13899, -13899, -14892, -16679, -17275, -17078, -16084, -15289, -15092, -14499, -13109, -10722, -9131, -8539, -8143, -7745, -7745, -7743, -8935, -9533, -9928, -9334, -9136, -9136, -9932, -10726, -11918, -13504, -14892, -15883, -14892, -14297, -14495, -15489, -17675, -18471, -17876, -17478, -16881, -16284, -16286, -16088, -14896, -13306, -11917, -10131, -9335, -9730, -11715, -12709, -12910, -12314, -11122, -9532, -8737, -9930, -9732, -10127, -10325, -10525, -10123, -9723, -10520, -11515, -13106, -13901, -13503, -12512, -11721, -11719, -12115, -13703, -14891, -15089, -15486, -15883, -15292, -14300, -13904, -13107, -11518, -10130, -9139, -8343, -8538, -10126, -10723, -10922, -10523, -9730, -9533, -9733, -10130, -9930, -10527, -11318, -11712, -11714, -12709, -13305, -13303, -14496, -14697, -14494, -13102, -13305, -13902, -14099, -14496, -14499, -14301, -12711, -12310, -11120, -11122, -11320, -11320, -11717, -11122, -9931, -9138, -9534, -10129, -9531, -8933, -8734, -8341, -8542, -8936, -9533, -10131, -10923, -11318, -12112, -12513, -12316, -12313, -13105, -13303, -13306, -13107, -14694, -14693, -14298, -14698, -13705, -13502, -12906, -12115, -11521, -10924, -10328, -10326, -10525, -10330, -10726, -10921, -10128, -10131, -9333, -9133, -9131, -9528, -9531, -9731, -9731, -10129, -11517, -13303, -14296, -14496, -14501, -13905, -13505, -12708, -12705, -13103, -13503, -14295, -14492, -14493, -14294, -13896, -13700, -13106, -12511, -11321, -11323, -11520, -11320, -11717, -11518, -11715, -11914, -11519, -10726, -10129, -9730, -10323, -10323, -10524, -11124, -11124, -12313, -12908, -13307, -13506, -13503, -13700, -14098, -14895, -15492, -16485, -16881, -15887, -14896, -13905, -13708, -13905, -13504, -12711, -12714, -12912, -13108, -13104, -13500, -13304, -12116, -12116, -12709, -12509, -12709, -12908, -12709, -12510, -12113, -12511, -12711, -12512, -12711, -13109, -13109, -13308, -13903, -13902, -14102, -13903, -13903, -14101, -14498, -14496, -14695, -14695, -14100, -13903, -13704, -13306, -12910, -12908, -13108, -13506, -13905, -13903, -13703, -14102, -14102, -14099, -14298, -14296, -14100, -13704, -14101, -14299, -14299, -14496, -14894, -14299, -13700, -13500, -12904, -12906, -13305, -13506, -14102, -13706, -13705, -13504, -13304, -13305, -13106, -12710, -12908, -13503, -13702, -13900, -13899, -14099, -14101, -14099, -14098, -13702, -13503, -13700, -14295, -14099, -13507, -13108, -12708, -12708, -12313, -12312, -12311, -12114, -11917, -11919, -11323, -11319, -11514, -11715, -11916, -11916, -11917, -11917, -12313, -12513, -12511, -12112, -12507, -12907, -12512, -12313, -12311, -12709, -13505, -13903, -13703, -13306, -13109, -12910, -13107, -13306, -12912, -12912, -12711, -12709, -12708, -12708, -13304, -13503, -13303, -13109, -12516, -12715, -12514, -12114, -12313, -12114, -12313, -12511, -12511, -12513, -12514, -12515, -12714, -12912, -12511, -12112, -11915, -12116, -11916, -11717, -11918, -11722, -11718, -11715, -11515, -11514, -11316, -11515, -11517, -11120, -11122, -11124, -11321, -11914, -11912, -12112, -12311, -12707, -12708, -11914, -10922, -10328, -10130, -10326, -11120, -11319, -11317, -11319, -11521, -11918, -12311, -12706, -12307, -12309, -12513, -12513, -12311, -12507, -13107, -12715, -13112, -13507, -12511, -11915, -12116, -11919, -11125, -10525, -9529, -9331, -9929, -10328, -10729, -11720, -12511, -11913, -11912, -11117, -10523, -10922, -11716, -12511, -13110, -14103, -14896, -15295, -15295, -15295, -14700, -13707, -12710, -12109, -11712, -11518, -12514, -13506, -14100, -14098, -13898, -13503, -12314, -11718, -11317, -11718, -12116, -12315, -12711, -12910, -13306, -13706, -13506, -13305, -12510, -11718, -12514, -11719, -12113, -13502, -13701, -15289, -16279, -16082, -16282, -15687, -14894, -14498, -13902, -13505, -13305, -13504, -13310, -13310, -13308, -12911, -12711, -12310, -12116, -11521, -11719, -11914, -12509, -12908, -13108, -13306, -13506, -13505, -13306, -12710, -12114, -12118, -11920, -12313, -12907, -13307, -13905, -14303, -14105, -14104, -13704, -13106, -12908, -12910, -12711, -12712, -12711, -12708, -12311, -12116, -11719, -10726, -10126, -9530, -9332, -9333, -9333, -10126, -11116, -12106, -12904, -13103, -13103, -12906, -12710, -12510, -12310, -12310, -12312, -12511, -12907, -12709, -12511, -12514, -11919, -11322, -10525, -10124, -10123, -10325, -10726, -11122, -11914, -12312, -12708, -12511, -12313, -11915, -11718, -11719, -11517, -12111, -12509, -12512, -12912, -12910, -12513, -12313, -12114, -11517, -11517, -11319, -11120, -11517, -11916, -12514, -12714, -12514, -12313, -11915, -11719, -11518, -11516, -11911, -12311, -12711, -13108, -13306, -13508, -13306, -13103, -12511, -11916, -11717, -11717, -12114, -12709, -13106, -13303, -13304, -12908, -12511, -12311, -12115, -12117, -12515, -13109, -13903, -14301, -14695, -14692, -14496, -14100, -13503, -12908, -12314, -11917, -11917, -12118, -12320, -12716, -13313, -13314, -13114, -12911, -12511, -12311, -12312, -12309, -12110, -11715, -11518, -11118, -11317, -11517, -11518, -11913, -12309, -12109, -12111, -12312, -12909, -13307, -13704, -13902, -13701, -13500, -13303, -13504, -13702, -13701, -13304, -12908, -12509, -12309, -12509, -12509, -12510, -12313, -12114, -11915, -12114, -12315, -12911, -12911, -12908, -12906, -12908, -12907, -12907, -12908, -12709, -12507, -12508, -12511, -12514, -12316, -12313, -12111, -11714, -11717, -11719, -11521, -11321, -11320, -11119, -11317, -11517, -12114, -12512, -12908, -13306, -13507, -13706, -13707, -13904, -13702, -13106, -12909, -12909, -12911, -13305, -13500, -13303, -13106, -13109, -12913, -12711, -12710, -12711, -12712, -13109, -13508, -13905, -14299, -14296, -14098, -13505, -13108, -12513, -12314, -12114, -12114, -12313, -12514, -12711, -12710, -12908, -12709, -12313, -11917, -11719, -11716, -11914, -12115, -12313, -12709, -12708, -12706, -12707, -12907, -12907, -12709, -12912, -12913, -13110, -13303, -13303, -13503, -13306, -13306, -13506, -13305, -13306, -13106, -13108, -12710, -12708, -12707, -12705, -12507, -12311, -12116, -12115, -12113, -12311, -12709, -12910, -13107, -13304, -13505, -13506, -13704, -13505, -13505, -13507, -13508, -13703, -13898, -13700, -13703, -13503, -13502, -13303, -13302, -13306, -13507, -13506, -13303, -13303, -13304, -13503, -13303, -13303, -13503, -13503, -13503, -13507, -13509, -13508, -13308, -13306, -13104, -12904, -12905, -12512, -12312, -12310, -12311, -12115, -12116, -12313, -12313, -12314, -12116, -12115, -11916, -12113, -12308, -12507, -12708, -13108, -13306, -13303, -13301, -13303, -13308, -13308, -13107, -13105, -13303, -13106, -13106, -12907, -12708, -12311, -12313, -12314, -12512, -12711, -12710, -12710, -12710, -12710, -12708, -12708, -12710, -12514, -12514, -12711, -12908, -13108, -13504, -13503, -13307, -13110, -13111, -12714, -12714, -12515, -12511, -12511, -12708, -12709, -12710, -12513, -12514, -12313, -12310, -12112, -12110, -12112, -12116, -12116, -12313, -12312, -12313, -12511, -12312, -12512, -12511, -12509, -12709, -12711, -12909, -13110, -13110, -13111, -13309, -13308, -13109, -13107, -12910, -12911, -12909, -12908, -13109, -13111, -13107, -13104, -12905, -12708, -12908, -12709, -12908, -13107, -13109, -13305, -13303, -12909, -13110, -13111, -12711, -12712, -12514, -12708, -12706, -12707, -12708, -12512, -12515, -12315, -12314, -12317, -12318, -12315, -12709, -12708, -12907, -12910, -13109, -13307, -13310, -13310, -13310, -12713, -12711, -12710, -12707, -12308, -12309, -12112, -11915, -11716, -11715, -11518, -11321, -11321, -11317, -11319, -11521, -11721, -11718, -12114, -12113, -12113, -11916, -11917, -11915, -11914, -11916, -12114, -12311, -12311, -12511, -12512, -12513, -12514, -12511, -12315, -12317, -12315, -12511, -12511, -12311, -12508, -12511, -12512, -12513, -12314, -12114, -12113, -12115, -12116, -11916, -11918, -11916, -12113, -12111, -12310, -12311, -12312, -12310, -12507, -12507, -12705, -12708, -12907, -13106, -13107, -13110, -13309, -13308, -13505, -13506, -13307, -13306, -13305, -13305, -13107, -13106, -13106, -12908, -12908, -12908, -12908, -12910, -12712, -12713, -12713, -12713, -12711, -12709, -12906, -12907, -12909, -12911, -12910, -12905, -12903, -13104, -12908, -12912, -12915, -12909, -12708, -12708, -12710, -12712, -12712, -12909, -12909, -12709, -12708, -12907, -13107, -13106, -13108, -13110, -13306, -13304, -13304, -13104, -12905, -12906, -12710, -12511, -12509, -12310, -12113, -12112, -12112, -12111, -12112, -12310, -12511, -12711}; \ No newline at end of file
--- a/SampledSoundMotosega.h Wed Mar 27 10:29:56 2019 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,60719 +0,0 @@ -//Forma d'onda campionata -int nSampleNumShear = 60714; -int nSamplePerSecShear = 44100; -int nUnderSampleFactorShear = 1; -const int naInputSoundWaveShear[60714]= { -16286, -16049, -15750, -15308, -16755, -16254, -16719, -17517, -16618, -17323, -16266, -16095, -16073, -15952, -16050, -16636, -16497, -16580, -16089, -16378, -15699, -16219, -16410, -16735, -16832, -16906, -16367, -15985, -16192, -16554, -16534, -17413, -17102, -18295, -17451, -17388, -17621, -16505, -16809, -17093, -16864, -17076, -16857, -17923, -17646, -17623, -17203, -17040, -16477, -16721, -16548, -15882, -16157, -16116, -17164, -16359, -16961, -16330, -15699, -15287, -13880, -14576, -14021, -14468, -15772, -15585, -16093, -15361, -15316, -14831, -15068, -15341, -16889, -15947, -17256, -15395, -16587, -15416, -15362, -14790, -15837, -16029, -16410, -16658, -16063, -17176, -15920, -15548, -15809, -16522, -16709, -17651, -15869, -16545, -16216, -15935, -16584, -16286, -15936, -16854, -16407, -17593, -17056, -16845, -17240, -17213, -16947, -17254, -17301, -18221, -18886, -20796, -19431, -21014, -19861, -19582, -18336, -17555, -16772, -15856, -15942, -14892, -15438, -13615, -12238, -13028, -12117, -12636, -11607, -12175, -12304, -12996, -13206, -13489, -14213, -14786, -16247, -18230, -18988, -19355, -20345, -19616, -19750, -19795, -19110, -18974, -17930, -16909, -17140, -16353, -16790, -15180, -15617, -13940, -14653, -15055, -14028, -14660, -14116, -13823, -15734, -15289, -15973, -16685, -16188, -16899, -17282, -17349, -18419, -17628, -17146, -18211, -16535, -16526, -17262, -15913, -18168, -17144, -16212, -18100, -17575, -18750, -19736, -18558, -19008, -18556, -18528, -18977, -18582, -17706, -18779, -18562, -18450, -18532, -17245, -16815, -16231, -16081, -16949, -16306, -16465, -15552, -14056, -15050, -13362, -14744, -15441, -16011, -15969, -16673, -15486, -16183, -15738, -15437, -16479, -16441, -16832, -17456, -17446, -17873, -18776, -18699, -19563, -18693, -18328, -17922, -17901, -17334, -17605, -18204, -17694, -18590, -17223, -17290, -15918, -15978, -16943, -15780, -15915, -15694, -15036, -14734, -14310, -14627, -14912, -15287, -15439, -15964, -15147, -15378, -15104, -15020, -15771, -15288, -16058, -15045, -14565, -14418, -14613, -15068, -14950, -14139, -15353, -14294, -14864, -14586, -13141, -15260, -13579, -15312, -15603, -14978, -15629, -14667, -16295, -16337, -16780, -17565, -17411, -17223, -16765, -16406, -16997, -16053, -17133, -17062, -17116, -17619, -16204, -16268, -15966, -15376, -16314, -16068, -16861, -16672, -16565, -16563, -16080, -16593, -16590, -16165, -16311, -16008, -15891, -16046, -15351, -16073, -15829, -15755, -15801, -15031, -15520, -14126, -15626, -15440, -16703, -16805, -16318, -16661, -15158, -15331, -15404, -15627, -16131, -17493, -17751, -17176, -17158, -17169, -16230, -15770, -16980, -16717, -17543, -17876, -17674, -17190, -16804, -16372, -17343, -16816, -16668, -17317, -16162, -16633, -16231, -16561, -15852, -16670, -15679, -17045, -16000, -16251, -16262, -15009, -16384, -15991, -16548, -16539, -16435, -16681, -16111, -15938, -16702, -16284, -16169, -16709, -15747, -15396, -15287, -15235, -15886, -15812, -15409, -15511, -15511, -15689, -15066, -16473, -15215, -16617, -16144, -16383, -17110, -15763, -16594, -15649, -16082, -17001, -15998, -16867, -17360, -16307, -17107, -16478, -16618, -17343, -16985, -17281, -16972, -17253, -16827, -17293, -16421, -17082, -17591, -17975, -19470, -20019, -20471, -20419, -19851, -19890, -18653, -18176, -18239, -16362, -16870, -14639, -14569, -13364, -13648, -13174, -12890, -13221, -12566, -11992, -12018, -12025, -13067, -14276, -14690, -16063, -16692, -16898, -18777, -18460, -19249, -19705, -21100, -20721, -20265, -19370, -18278, -17724, -15889, -16227, -15714, -15617, -15518, -15384, -14841, -14497, -13850, -13926, -13795, -13912, -14357, -14989, -15291, -15756, -16326, -16317, -17108, -17869, -18050, -18055, -17558, -17663, -17654, -17429, -17141, -17662, -17606, -17086, -17493, -16516, -17057, -17139, -17560, -19851, -18533, -18677, -17930, -17698, -17279, -16623, -17087, -18451, -19086, -18897, -18581, -17718, -16520, -16107, -16745, -16260, -15762, -16029, -15255, -15617, -14142, -14442, -15043, -15034, -16331, -16026, -16323, -15911, -16030, -16115, -16900, -17071, -17054, -17492, -17783, -17517, -18420, -17572, -18871, -18675, -18287, -19585, -17908, -18228, -16609, -16866, -16802, -15881, -17147, -16529, -16658, -16474, -16285, -15226, -15201, -14039, -15126, -14556, -15497, -15632, -15886, -15770, -15779, -15704, -15330, -16329, -16459, -16370, -15833, -15549, -14368, -15034, -14837, -15264, -14928, -15112, -14341, -14505, -14874, -13274, -14055, -13021, -13655, -15170, -14445, -15183, -14607, -15479, -15842, -15439, -16493, -16285, -16810, -17360, -16514, -17157, -16180, -16997, -16145, -15983, -16533, -15811, -17574, -16103, -16942, -16918, -16601, -16685, -16168, -15530, -15922, -15806, -15577, -16449, -17058, -17022, -17376, -16760, -16464, -15834, -15339, -15945, -15968, -16949, -16126, -16631, -16282, -15216, -15538, -15671, -15074, -16765, -17170, -16081, -17272, -14886, -16302, -15596, -15255, -17467, -15819, -18048, -16225, -16384, -16587, -16175, -17807, -16654, -17368, -17683, -17059, -16423, -16326, -15424, -16076, -17475, -17326, -17966, -18340, -16993, -17020, -17339, -15714, -16219, -16235, -15949, -17006, -16965, -17780, -16750, -17103, -16681, -16625, -15347, -15391, -14934, -16318, -15822, -14534, -16184, -15666, -15425, -15885, -14108, -15487, -16007, -14145, -16758, -14271, -16188, -15128, -14277, -16818, -14580, -17249, -16344, -15725, -16891, -15849, -16432, -17342, -16658, -17634, -17135, -17710, -17528, -15879, -16340, -15999, -17569, -16698, -17240, -16668, -16426, -18042, -17236, -17731, -17774, -18140, -19858, -18497, -20090, -19024, -18263, -18429, -17115, -17239, -16903, -16436, -15227, -15259, -14395, -14361, -13886, -12255, -12802, -12770, -12921, -12359, -12360, -13663, -13161, -15849, -14539, -16205, -18480, -17241, -20516, -19243, -18810, -19261, -18652, -18797, -18524, -16715, -18901, -16303, -16926, -17043, -15975, -16447, -15233, -15577, -15016, -13389, -14328, -13814, -14959, -14172, -15024, -14569, -16098, -15907, -17120, -17207, -17144, -17827, -18081, -17767, -17377, -16417, -17091, -17741, -17462, -18084, -18274, -17287, -16843, -16548, -17327, -17936, -17931, -18844, -18212, -18959, -18292, -18223, -18154, -18192, -18048, -17456, -17682, -17545, -16912, -16867, -16050, -17033, -16204, -15518, -15124, -14363, -15409, -14370, -15328, -15496, -15160, -16229, -14849, -15954, -15320, -15743, -16358, -16246, -17237, -17532, -17373, -17286, -17075, -18497, -17995, -18774, -18837, -17982, -18587, -17521, -17674, -17753, -15885, -17641, -15094, -15446, -16224, -15694, -16083, -15268, -15435, -16040, -15191, -15761, -14983, -14467, -15663, -15644, -16170, -16766, -15769, -16163, -15177, -15626, -14911, -14745, -14810, -14703, -15391, -14337, -14631, -14301, -13536, -13976, -14119, -15069, -15117, -15653, -15314, -14285, -15302, -14767, -16053, -16156, -16205, -17052, -16544, -17039, -16875, -17400, -17106, -17733, -16789, -16683, -16355, -15657, -16975, -15781, -17421, -17439, -16176, -17132, -15191, -15855, -15086, -16090, -16939, -16110, -16187, -14903, -14560, -14516, -14925, -16336, -16700, -16879, -16868, -16140, -15371, -14842, -15397, -16518, -16041, -16822, -15979, -16684, -15555, -15734, -16226, -15744, -16810, -16230, -17551, -16534, -16855, -15954, -16578, -17087, -17412, -17979, -17174, -17447, -17484, -16735, -17543, -16342, -17513, -17744, -16478, -17002, -16557, -16882, -17110, -15940, -17020, -16104, -16820, -17035, -15327, -16557, -16013, -15831, -16880, -15267, -16828, -16450, -15923, -16533, -15610, -16294, -15202, -16065, -16049, -16384, -15486, -15854, -14518, -15881, -16194, -15237, -15903, -15562, -15856, -15751, -16211, -15701, -16274, -16669, -15802, -16896, -16206, -16780, -17157, -16614, -17057, -16531, -16794, -16265, -16622, -17060, -16995, -17134, -18263, -17516, -17532, -17266, -15677, -17138, -15913, -16355, -16690, -17669, -18804, -19274, -19593, -19875, -19776, -19561, -18143, -17973, -17898, -16541, -16438, -14956, -14670, -14394, -13365, -14006, -12277, -12632, -12723, -12108, -13557, -13158, -13781, -14362, -14091, -15349, -15839, -16376, -17417, -18591, -19258, -19828, -19832, -19295, -20538, -17950, -18235, -17250, -16777, -17400, -15571, -16187, -14607, -14433, -14652, -13839, -15236, -14441, -14154, -14263, -13355, -15067, -14352, -16052, -15322, -16085, -16000, -17524, -17975, -17773, -17436, -17313, -16969, -18360, -16999, -18703, -17826, -17753, -18254, -17509, -18809, -18986, -19261, -19263, -18887, -18607, -18683, -18235, -17587, -17585, -18138, -18365, -18079, -18655, -17545, -17577, -17417, -16353, -17486, -15590, -16935, -15864, -15105, -16257, -14135, -15829, -14945, -15336, -15851, -15334, -15574, -15611, -16273, -16245, -16468, -15595, -16336, -16872, -17070, -17983, -17810, -18049, -17627, -16944, -17014, -16295, -17540, -17447, -16743, -17846, -16913, -17188, -16498, -15835, -16543, -17568, -17538, -16788, -16192, -15565, -15542, -15510, -16179, -15967, -17188, -16189, -16398, -16479, -15039, -15981, -15750, -16259, -15722, -14911, -14661, -13982, -13962, -13532, -14089, -14271, -14172, -13890, -14134, -13077, -13558, -14101, -14455, -14893, -14255, -15880, -15313, -15993, -15261, -15960, -16514, -15793, -18302, -17488, -17052, -17124, -15384, -17216, -16690, -16038, -17342, -14642, -17566, -16397, -16654, -16976, -15532, -17381, -15064, -16474, -15415, -14891, -15754, -15547, -15688, -17372, -16160, -16477, -15967, -14916, -15871, -14886, -16264, -16823, -16351, -16552, -15784, -15480, -15238, -14688, -15959, -16003, -17082, -17177, -17363, -17308, -15857, -16210, -15487, -16647, -17413, -17736, -18232, -17339, -17038, -16248, -17233, -15871, -17319, -17245, -17410, -18338, -16631, -16616, -16544, -15390, -17647, -16300, -16567, -17726, -15555, -17336, -16194, -16054, -17188, -16636, -16955, -16820, -15981, -15621, -14820, -15210, -15556, -16210, -15736, -16035, -15954, -15890, -16020, -15364, -15614, -14856, -15074, -15675, -15508, -15558, -15198, -15854, -16697, -15952, -16480, -16524, -16410, -17372, -17373, -17845, -17502, -17071, -16635, -16811, -17294, -16390, -17358, -17127, -17065, -17890, -18230, -18645, -19154, -18551, -18745, -19385, -17917, -19154, -18575, -17766, -17734, -16047, -16213, -14625, -14293, -14445, -13682, -13543, -13765, -13122, -12747, -11744, -11017, -12598, -12664, -14753, -15058, -14832, -16741, -16206, -17741, -18343, -19230, -20466, -19513, -21592, -19078, -19926, -18756, -17576, -17759, -15512, -16768, -16500, -16107, -15621, -14897, -15013, -14927, -14071, -14738, -14541, -14150, -14430, -14838, -14562, -15914, -15720, -16434, -17245, -16654, -18083, -16665, -17080, -16739, -17655, -17544, -18050, -18209, -18421, -17158, -17149, -18070, -17961, -20412, -19463, -20014, -19478, -19108, -19563, -18146, -17428, -17119, -17914, -18347, -18717, -18350, -17628, -17576, -16209, -16325, -16808, -15541, -16891, -15747, -15831, -15464, -14108, -14756, -14085, -15479, -15481, -16226, -16508, -16298, -16385, -16904, -16034, -16957, -16896, -17762, -18820, -18856, -18697, -18523, -18366, -17484, -17394, -16501, -16772, -17005, -16325, -16375, -16473, -15585, -16469, -15636, -16199, -16204, -15655, -16907, -16180, -16684, -17488, -16659, -17164, -17059, -16450, -17064, -16439, -16801, -17191, -16303, -16099, -15371, -14643, -13829, -13285, -13897, -14027, -13589, -13535, -12795, -13079, -12459, -13109, -13013, -13938, -14044, -15179, -15142, -15989, -15589, -15511, -15947, -15579, -16748, -16118, -17199, -17283, -16916, -17766, -17258, -16173, -17293, -15245, -16770, -15767, -16454, -16998, -16978, -17071, -16324, -16385, -16213, -15635, -16243, -15780, -16666, -16157, -16075, -15862, -15951, -16165, -14938, -16060, -14715, -15281, -15528, -14917, -15294, -15405, -15979, -16181, -15391, -15581, -15863, -15989, -16048, -17295, -16806, -17971, -16831, -16420, -16406, -15765, -16244, -17661, -17406, -18436, -18293, -16507, -17063, -15963, -16351, -16591, -16604, -16549, -16497, -16790, -16467, -16327, -15367, -16282, -17083, -16433, -17808, -16263, -16408, -17187, -15576, -16695, -15635, -16243, -16853, -16621, -17075, -16945, -16699, -17378, -16976, -16748, -15932, -15337, -15886, -14928, -16257, -15376, -15467, -16640, -15943, -16587, -14712, -15883, -15009, -15686, -15177, -14688, -15684, -15895, -17135, -16759, -16627, -17119, -17201, -17816, -17564, -18782, -18374, -18817, -19642, -19295, -19975, -19780, -19786, -18633, -17871, -16958, -17046, -15395, -15659, -14583, -13656, -13018, -12336, -12602, -11524, -12381, -11628, -12688, -12993, -13669, -13690, -14030, -15426, -16604, -17892, -17977, -18662, -18885, -18781, -20064, -18963, -18960, -17864, -17138, -17129, -17100, -16232, -16764, -15397, -15865, -14737, -14248, -14326, -14642, -13492, -14843, -14203, -13924, -15911, -15266, -16336, -15877, -15420, -16959, -17467, -17949, -17936, -16616, -17361, -17269, -17908, -17617, -17510, -17864, -17415, -17066, -17050, -16744, -17676, -18691, -19083, -19101, -19225, -19032, -18997, -19118, -18676, -18895, -18565, -19249, -19376, -17810, -18743, -17143, -17260, -16971, -15389, -15315, -15028, -14159, -15376, -15095, -15215, -16074, -15459, -15514, -15515, -16118, -15883, -17648, -17122, -17422, -17339, -17418, -17008, -17467, -17370, -17817, -17754, -17614, -17246, -17172, -16429, -15792, -15680, -14989, -15269, -15849, -16168, -16873, -16513, -17357, -16902, -17367, -16790, -17002, -17241, -17822, -17428, -17783, -17913, -17847, -17839, -16651, -16597, -16602, -16253, -15894, -15732, -14839, -14446, -13676, -13076, -12890, -12149, -12576, -13324, -13511, -13912, -13011, -13113, -13404, -13815, -14766, -15133, -16309, -16212, -16933, -16801, -16204, -17508, -16790, -17954, -17891, -17496, -17645, -17222, -16838, -16067, -15344, -14932, -15722, -16351, -16420, -16534, -15634, -15967, -15755, -15310, -15482, -15048, -15419, -14981, -15716, -15681, -15925, -16402, -15417, -15925, -13636, -14329, -14749, -14968, -16167, -15861, -16516, -16235, -14939, -16146, -14965, -15847, -16836, -17043, -17974, -17289, -17225, -17503, -17220, -16153, -18124, -16643, -17092, -17449, -16906, -17869, -17710, -17205, -17947, -17943, -17486, -18671, -15735, -17316, -16471, -16700, -16646, -16331, -16541, -15696, -15608, -16615, -16261, -16742, -15385, -15305, -15860, -15605, -15389, -16855, -17095, -16890, -16636, -16425, -15518, -14757, -15340, -15850, -17018, -16144, -16834, -16194, -15937, -15494, -16865, -16792, -17559, -16603, -16328, -16301, -15196, -16646, -16584, -15896, -18394, -16212, -20618, -18825, -19966, -20091, -19357, -19563, -17904, -17399, -17187, -15113, -16551, -15201, -14635, -15248, -12474, -12951, -11080, -10715, -11220, -11310, -12521, -13865, -13818, -14962, -14667, -16609, -17108, -17728, -18583, -19099, -19224, -20757, -20146, -21995, -19430, -19244, -18490, -16732, -16482, -13873, -15524, -14110, -14462, -14896, -13965, -14964, -13746, -13802, -14775, -12886, -15422, -15018, -16785, -16217, -16526, -16107, -17091, -17700, -18792, -18396, -18822, -17271, -17889, -17385, -17383, -17466, -17653, -17943, -17788, -17561, -18604, -19153, -19765, -19140, -20056, -19561, -18986, -19380, -18394, -17524, -17555, -17909, -19001, -18856, -19540, -17609, -17530, -16479, -17507, -16434, -16752, -16453, -15231, -15742, -14268, -15481, -14289, -15443, -14827, -15981, -15466, -16133, -16458, -15988, -17267, -16497, -16305, -17233, -16160, -17095, -16769, -16522, -16744, -16892, -16659, -16221, -15076, -15020, -16107, -16260, -16291, -17408, -17015, -17745, -18468, -18179, -18959, -18453, -18086, -19408, -17580, -17978, -17507, -17130, -17945, -16076, -16850, -15897, -15032, -14670, -14811, -13565, -14373, -12737, -13398, -13155, -12823, -13945, -13722, -14324, -14387, -13860, -14061, -14778, -14407, -15118, -15744, -14920, -15897, -16043, -16367, -16816, -16959, -16184, -17348, -16460, -16377, -16728, -16867, -16867, -17508, -15071, -15785, -15363, -14948, -15795, -16156, -15597, -16867, -15860, -15842, -16242, -14573, -15673, -14550, -15662, -14734, -15423, -15863, -16444, -15923, -15750, -15284, -15672, -15469, -15500, -15980, -16095, -15995, -16956, -16050, -17815, -15490, -17031, -16417, -16536, -17297, -16893, -17472, -17307, -16114, -17677, -15408, -16885, -16521, -16456, -18527, -15776, -17813, -17486, -15735, -17424, -16284, -16624, -18297, -15081, -17399, -15295, -17767, -16508, -17320, -17633, -15118, -16366, -15711, -16216, -15945, -15514, -16053, -17007, -16508, -16312, -17002, -15621, -16271, -15703, -15229, -16312, -15626, -16017, -15968, -15819, -16435, -15443, -16072, -15951, -16456, -16889, -17636, -19026, -18795, -19751, -18483, -20169, -19211, -19218, -19062, -17690, -18787, -16423, -15667, -14983, -13368, -12834, -11120, -10488, -11369, -10079, -11193, -10985, -11696, -13368, -13570, -14715, -15079, -15243, -16641, -16921, -19039, -20550, -21888, -22079, -20941, -19752, -17904, -16245, -15254, -15089, -15773, -15963, -15651, -15609, -14387, -15037, -13557, -13976, -13395, -12668, -14932, -13773, -16182, -16400, -16728, -16857, -15336, -16955, -17968, -17649, -18167, -15939, -17609, -16978, -16485, -18000, -16523, -18250, -18285, -18066, -18317, -18193, -18843, -19263, -19643, -20616, -20074, -20103, -19245, -18723, -18549, -18730, -19218, -19201, -18692, -17657, -17197, -16054, -16488, -16742, -17855, -17225, -17609, -16563, -15119, -16247, -14506, -16495, -16172, -16327, -17138, -15114, -16915, -16134, -16706, -16833, -16209, -16729, -15441, -15512, -15821, -15432, -16025, -16086, -16391, -16986, -14879, -17063, -15161, -17678, -16748, -17181, -18737, -17711, -19405, -18227, -18400, -19765, -18617, -19177, -18038, -17481, -17811, -16564, -17252, -16984, -15849, -16339, -14243, -13942, -14564, -13078, -14401, -12968, -13537, -12753, -12760, -13629, -13693, -14255, -14580, -14309, -14564, -13301, -13712, -14677, -14705, -16301, -16102, -16163, -16678, -16384, -15776, -16046, -15978, -17000, -16687, -17695, -16970, -17806, -17409, -16673, -16401, -15263, -15634, -14928, -14459, -14612, -15575, -16339, -16703, -15737, -14565, -15049, -13782, -14190, -14476, -14871, -16835, -15746, -16370, -15049, -15131, -14698, -15288, -14994, -15687, -16813, -16876, -16988, -16921, -16584, -16397, -15898, -16419, -16353, -17859, -17924, -19098, -18122, -17314, -18188, -16180, -16892, -16718, -16869, -17231, -16718, -16575, -16750, -15732, -16233, -16409, -16272, -15702, -15034, -15854, -15067, -16433, -16133, -16458, -16767, -15116, -16443, -14445, -15822, -15808, -16016, -16818, -15633, -17701, -15722, -16492, -15631, -16530, -17081, -17408, -18049, -18135, -17791, -16808, -17525, -15828, -17382, -17552, -19936, -20577, -19394, -20609, -19031, -19167, -18644, -17693, -17552, -14890, -14651, -14257, -13562, -14181, -12277, -11350, -10302, -9883, -10698, -11406, -11543, -13891, -13167, -13925, -14353, -15036, -16651, -17219, -18566, -18859, -20134, -21108, -20800, -19819, -18747, -17590, -17191, -16148, -15351, -14717, -13977, -13673, -13643, -13807, -15021, -15192, -14589, -13823, -13620, -14043, -15624, -17390, -17774, -17125, -17181, -17099, -18485, -17735, -17637, -18381, -17880, -17562, -17136, -16531, -17237, -17105, -17450, -16572, -18035, -18442, -20014, -20368, -20030, -19359, -18966, -18738, -19188, -19405, -19070, -20296, -19868, -20202, -19001, -19121, -18077, -17971, -16681, -16640, -17188, -16547, -16491, -15468, -15384, -15608, -15892, -16243, -16446, -16608, -16953, -17111, -17471, -17123, -17240, -16740, -16311, -16001, -15555, -15436, -16110, -15763, -15881, -15368, -15810, -15176, -16169, -16565, -17165, -17864, -17484, -18879, -17765, -18210, -19292, -19000, -20001, -18767, -19616, -18032, -16855, -18292, -16530, -17786, -15518, -15575, -15194, -13498, -14920, -14014, -14354, -13952, -13471, -13509, -13095, -13436, -14205, -13709, -14706, -15401, -14661, -15626, -13359, -15418, -14146, -14564, -16641, -14785, -17057, -14494, -15960, -15515, -14995, -16825, -15527, -17035, -16712, -16861, -17409, -16191, -16755, -15708, -15323, -14455, -14491, -14248, -15378, -15600, -16519, -15095, -15433, -15070, -14734, -14737, -13874, -14104, -14481, -14432, -15630, -16205, -15466, -15940, -13802, -14530, -13786, -15084, -16579, -16571, -17339, -15506, -16862, -15760, -16428, -18052, -18068, -19530, -18147, -18060, -17330, -17554, -17033, -18192, -17471, -18262, -17177, -17277, -16371, -15410, -15471, -14948, -15716, -15993, -15171, -15154, -16651, -15267, -16858, -14711, -16151, -15769, -16676, -15811, -16577, -16435, -16675, -17462, -16375, -16767, -16445, -17037, -17018, -17900, -17140, -17218, -17093, -16619, -18533, -17786, -20172, -19581, -19954, -20845, -18604, -19565, -18154, -18181, -17641, -15592, -15936, -14626, -13837, -12557, -11929, -10970, -11587, -10133, -10313, -10285, -11795, -13259, -14851, -15443, -16242, -16916, -17536, -17894, -20065, -19804, -21037, -21280, -19965, -19384, -17730, -15908, -18865, -15059, -17980, -15226, -14546, -13757, -11403, -13950, -12868, -14160, -13889, -15519, -14150, -15349, -15434, -17527, -16968, -18102, -17144, -16890, -17906, -17957, -18653, -18219, -17430, -18191, -16733, -16406, -17377, -16419, -17282, -15419, -16157, -16863, -16879, -18727, -19751, -20285, -19759, -19378, -18830, -17634, -18486, -17758, -19674, -20122, -19737, -18922, -18327, -17268, -17846, -17181, -17503, -18515, -17514, -16815, -15741, -14518, -15408, -13837, -15334, -15021, -15090, -16176, -14842, -16141, -15697, -15591, -16524, -15721, -16204, -16254, -15940, -17034, -17769, -17039, -17515, -17524, -16468, -17791, -16510, -17478, -18763, -18212, -20654, -17709, -19400, -18079, -18408, -18410, -17046, -17488, -16704, -17492, -16235, -16526, -16743, -15877, -16198, -15098, -14498, -14584, -14002, -14354, -14081, -13981, -14821, -13991, -14912, -13175, -13422, -14235, -12777, -15044, -14407, -15858, -15417, -16375, -15692, -15914, -15972, -15362, -16772, -15619, -16223, -16069, -16180, -16249, -16505, -15640, -17234, -16227, -15900, -15689, -14763, -15285, -14296, -14361, -14536, -15726, -15459, -15626, -15893, -13850, -13089, -13649, -12308, -13954, -14524, -15324, -17373, -15627, -16695, -15197, -15066, -14741, -15612, -16015, -16238, -18018, -17415, -18252, -16687, -16460, -16351, -15871, -16231, -16305, -17445, -17431, -17645, -17252, -15972, -15654, -15786, -14848, -17449, -16354, -18179, -17411, -16257, -17869, -15758, -15894, -16824, -15972, -16845, -15034, -14905, -15708, -13819, -17052, -15573, -17066, -16653, -16570, -17847, -16407, -17232, -18251, -18912, -18886, -19472, -19480, -19880, -19939, -19419, -19046, -19563, -17851, -19029, -17356, -16149, -17146, -14722, -15436, -13347, -12395, -12198, -10780, -10693, -11001, -11656, -13092, -13536, -13673, -14736, -14664, -16669, -16613, -18883, -19588, -20225, -20841, -19916, -20200, -18367, -18667, -17708, -18012, -17142, -16466, -15189, -14251, -13660, -13655, -13394, -14091, -14018, -14870, -14691, -13987, -13932, -14479, -15802, -16421, -17310, -17192, -18028, -17818, -17709, -17009, -16672, -17190, -17652, -17978, -17596, -17838, -16793, -18144, -16745, -17204, -17352, -17469, -18796, -18945, -18687, -20059, -19891, -19324, -18551, -17765, -17684, -18012, -18143, -18929, -18963, -19238, -17866, -18328, -15848, -16987, -15168, -16077, -15327, -15375, -15990, -14604, -15941, -14518, -15153, -14988, -14862, -15063, -14545, -15291, -14945, -15412, -14829, -15531, -16502, -16596, -17944, -17409, -18134, -18370, -18815, -19736, -18725, -18514, -18660, -18345, -19029, -17809, -19041, -17668, -17672, -17163, -16599, -16656, -15549, -16806, -17014, -15556, -16221, -14757, -16662, -14795, -16198, -15272, -15095, -16435, -13949, -16298, -13587, -15080, -15380, -14844, -15651, -15257, -15738, -15165, -15073, -15612, -16038, -16061, -15964, -14858, -15327, -15491, -15645, -16474, -16247, -16626, -16156, -15452, -15632, -15583, -15657, -17402, -16373, -17807, -16912, -15610, -15823, -13864, -14804, -15097, -14462, -16557, -15388, -14466, -14958, -14023, -14551, -13633, -13810, -13929, -14084, -15267, -14682, -16715, -15958, -17205, -16488, -16454, -17377, -16308, -17804, -17304, -16988, -17623, -15887, -17378, -15848, -16176, -16039, -15728, -15794, -16821, -15072, -16720, -14191, -16574, -15041, -14965, -16924, -15061, -18152, -17218, -17367, -16341, -16882, -15579, -16156, -15664, -15753, -17799, -16379, -17225, -17272, -16168, -17402, -16170, -17176, -18149, -19468, -20033, -19894, -20244, -18288, -19290, -18079, -18060, -17737, -16959, -16047, -15921, -13934, -13863, -11298, -10703, -9980, -9589, -10065, -11272, -13745, -13602, -14122, -14317, -14781, -16372, -16361, -19582, -21201, -21611, -21589, -20240, -18522, -17677, -16744, -16791, -17911, -17117, -16387, -14892, -13554, -12718, -12873, -13919, -14358, -15413, -14996, -14531, -16653, -14393, -18137, -16708, -17398, -18588, -17002, -19560, -18489, -18237, -17654, -17517, -16254, -16956, -15327, -16088, -16243, -15690, -17614, -16609, -17822, -18782, -18600, -19967, -19319, -19011, -19547, -19221, -18823, -19668, -19185, -19224, -19168, -19183, -19078, -19088, -18687, -18025, -17044, -16947, -17003, -15733, -17231, -16298, -16101, -16553, -15108, -15729, -15627, -14951, -15596, -15113, -14941, -14828, -14540, -15109, -15424, -15997, -16683, -16219, -17734, -16713, -18002, -17946, -18236, -19573, -18062, -19533, -18930, -19514, -19833, -19179, -18580, -17880, -17509, -16821, -17475, -16457, -16957, -15949, -16135, -15947, -15217, -14829, -14026, -14355, -13886, -14715, -14361, -16629, -14935, -16183, -15079, -14798, -14569, -14388, -14578, -15605, -14465, -14824, -14241, -14872, -13857, -14756, -14991, -15979, -15591, -14026, -15924, -14666, -16054, -16299, -14850, -17743, -13296, -16422, -14868, -16356, -16535, -15402, -17300, -14521, -16026, -15073, -15126, -14987, -14848, -15500, -14757, -15519, -15172, -16047, -14187, -14956, -13307, -14163, -13660, -16973, -15977, -18214, -15314, -16724, -15864, -15083, -17388, -15775, -18641, -16786, -16164, -17356, -14980, -16495, -15293, -16167, -16808, -15739, -16558, -17064, -15930, -17750, -16029, -16828, -16846, -15695, -18255, -17339, -16793, -18523, -16975, -17319, -16144, -15303, -15719, -15797, -15685, -16329, -17965, -16779, -18411, -15998, -19390, -17823, -20626, -20053, -19673, -20514, -17361, -18971, -17448, -17237, -16889, -17240, -14993, -14870, -12252, -10927, -11499, -10833, -10829, -13080, -12976, -14126, -14096, -13761, -15240, -16079, -17199, -19637, -19818, -22198, -20652, -20780, -19491, -16840, -16544, -14953, -15636, -16587, -15027, -15234, -14052, -13031, -13293, -12373, -14336, -15138, -14409, -16424, -16489, -16592, -17328, -16483, -17865, -17797, -19330, -18978, -18107, -17576, -17608, -15600, -17044, -16714, -18710, -17587, -17466, -17839, -16895, -16773, -16805, -17229, -19076, -18951, -20363, -20291, -19741, -19923, -17299, -19072, -17204, -19322, -19144, -19627, -19649, -18774, -19022, -16277, -16768, -15375, -16229, -15131, -16564, -16569, -15800, -15178, -14543, -13158, -14013, -13188, -13994, -14385, -13501, -14887, -14721, -15012, -16626, -15397, -17185, -17148, -17325, -18526, -17880, -19053, -18462, -18245, -19329, -18107, -18805, -17441, -18076, -17999, -17792, -18561, -16823, -17731, -16743, -16640, -16090, -16191, -14867, -16125, -15540, -16103, -15382, -15316, -14780, -16291, -14261, -15266, -14804, -14515, -14950, -15113, -13664, -15536, -15101, -14743, -15236, -13369, -14294, -14501, -14516, -15499, -15040, -14788, -14971, -14877, -14633, -15322, -16084, -16521, -16428, -15666, -15928, -15670, -16334, -16264, -16690, -16947, -16824, -16081, -15385, -14780, -13684, -13658, -14473, -15042, -15526, -15951, -14477, -14186, -12881, -12826, -12695, -14543, -15901, -18412, -17945, -16748, -16520, -15262, -15280, -16218, -18010, -17897, -17596, -16947, -15771, -16391, -14531, -15408, -14972, -15479, -17423, -15990, -17062, -17266, -16693, -16666, -16716, -14940, -17230, -16647, -16741, -17085, -16276, -16769, -16786, -16655, -17152, -16474, -18073, -17447, -18514, -18885, -18981, -21378, -19957, -20339, -20649, -18923, -18532, -16838, -16630, -15754, -15461, -15461, -13322, -12595, -10370, -10949, -9390, -9526, -11600, -12718, -13535, -15978, -14413, -17420, -15271, -17353, -18195, -19807, -20772, -20638, -20758, -19673, -17141, -17055, -16228, -16946, -16300, -14917, -15083, -14130, -12728, -13338, -12848, -14276, -15584, -15061, -17973, -15789, -17492, -15969, -15932, -16205, -17290, -17866, -19198, -19551, -18910, -17122, -17042, -15573, -16331, -16771, -17346, -18018, -17368, -18194, -16689, -17785, -16758, -18304, -19377, -19304, -20343, -19490, -19486, -19352, -17609, -18719, -17342, -19143, -18980, -18050, -19156, -17533, -17922, -16375, -16692, -16778, -15989, -15862, -13802, -14640, -15012, -14076, -15118, -13626, -15055, -15377, -15397, -15792, -14871, -15347, -14493, -16608, -15519, -18050, -17343, -18931, -18123, -17936, -18937, -17241, -18932, -18299, -18512, -17715, -17710, -17093, -17530, -16605, -17033, -16586, -16311, -16403, -15984, -16522, -16112, -16389, -16113, -17635, -16721, -16463, -16527, -15764, -16666, -16639, -16220, -16275, -15508, -14276, -15203, -14240, -13814, -14237, -13780, -14889, -13402, -14066, -15174, -14547, -15002, -14845, -15674, -16527, -16575, -16321, -15964, -15012, -14687, -15304, -15359, -15578, -16728, -15225, -16934, -16583, -17185, -15271, -15627, -14217, -14765, -13204, -14131, -14946, -15190, -17095, -15672, -16310, -13792, -13146, -13361, -14215, -14376, -15548, -16134, -17769, -17633, -15372, -15644, -15588, -14693, -17116, -16176, -18662, -16893, -17561, -16027, -16791, -16016, -15374, -15875, -15684, -17319, -16886, -17107, -15703, -16670, -16160, -16991, -16977, -16176, -17163, -15515, -16820, -16940, -16647, -18686, -16409, -20065, -18632, -19658, -20525, -18710, -19859, -17452, -17520, -19308, -16505, -17833, -15161, -16531, -13345, -10863, -10762, -8504, -10339, -9475, -11800, -14063, -13516, -15475, -15041, -14387, -16357, -15643, -19565, -20956, -22363, -23826, -20816, -20610, -18003, -16405, -17259, -14836, -16824, -14763, -14692, -14128, -12963, -11414, -11351, -12671, -13679, -15605, -17128, -17920, -17486, -17600, -16332, -17668, -16623, -18527, -18580, -18756, -20929, -17974, -18490, -15853, -15031, -16782, -14821, -18348, -17074, -18251, -18258, -18318, -17415, -17330, -18179, -19974, -21487, -19930, -19715, -17710, -17318, -16700, -17947, -17837, -20487, -18862, -20894, -18231, -18383, -16277, -17223, -17085, -15123, -15843, -14678, -13530, -14702, -14971, -14967, -15475, -12801, -14933, -12794, -13780, -15594, -14644, -17019, -16962, -16539, -17683, -16434, -18308, -18878, -18822, -20765, -18507, -19169, -19331, -17100, -18939, -15639, -17192, -17544, -16179, -19110, -15578, -17590, -14265, -16341, -15236, -16395, -16059, -16898, -17411, -17202, -17445, -16533, -16046, -17697, -15122, -17009, -15995, -15377, -17269, -14763, -15629, -15027, -13883, -14935, -14389, -15372, -13663, -14978, -12563, -17662, -14589, -15942, -16509, -10747, -19563, -9774, -19127, -14619, -15246, -19384, -13899, -19132, -14796, -16715, -18636, -15168, -16777, -13672, -14563, -14037, -14451, -15181, -15929, -15419, -15995, -15845, -13342, -15515, -11726, -14966, -14313, -14669, -17987, -14675, -19905, -16866, -17493, -15428, -12774, -16683, -14748, -18317, -17600, -18998, -18443, -17516, -16033, -15984, -15890, -15567, -16496, -16873, -16371, -18217, -14755, -16448, -15359, -14721, -17124, -15845, -17426, -17976, -17416, -19474, -18614, -19540, -20858, -19026, -19622, -19040, -18080, -18463, -15532, -15519, -14962, -12986, -14267, -10887, -9532, -10248, -8552, -12089, -10942, -12856, -15179, -14898, -16733, -15606, -16767, -18589, -19191, -21213, -22083, -22005, -21705, -18909, -18648, -16382, -15553, -15215, -14671, -13401, -15016, -11991, -13499, -11027, -11939, -13626, -12033, -15744, -15104, -17054, -18961, -16585, -18537, -16539, -17384, -19431, -17478, -18886, -17849, -16706, -17487, -17202, -16358, -17165, -16896, -18195, -19463, -16768, -19152, -16908, -17852, -18862, -18634, -19492, -20221, -18856, -19644, -18755, -17798, -18172, -17231, -18515, -17677, -18540, -19861, -17473, -18877, -17468, -17996, -16734, -16076, -16034, -15478, -14767, -14941, -14653, -15344, -14244, -14630, -14124, -13569, -14148, -15404, -15491, -16307, -16876, -17558, -17826, -18403, -18084, -19903, -18898, -19965, -19174, -19231, -18770, -17262, -17692, -17482, -16763, -17819, -16117, -16330, -16164, -14648, -15376, -15343, -15225, -15753, -17271, -16578, -16539, -15747, -16397, -16557, -17364, -16546, -17204, -17653, -17002, -16102, -15508, -13735, -14145, -13782, -13736, -16235, -14468, -15003, -14797, -13218, -13108, -12662, -14884, -15162, -16857, -15005, -16165, -16567, -16857, -18063, -15629, -16351, -16442, -16871, -18744, -15606, -18130, -15307, -16288, -14337, -14296, -14072, -13999, -15532, -15220, -16908, -14885, -13525, -15567, -11758, -15690, -12841, -16080, -16077, -17354, -17066, -16134, -16303, -13774, -17557, -14969, -16225, -16958, -16984, -17650, -16478, -16216, -16807, -16066, -18080, -17644, -15693, -17210, -14714, -17054, -16206, -16577, -18576, -16209, -17992, -17820, -17527, -19504, -18481, -20363, -20064, -19960, -18855, -18239, -17520, -14645, -14689, -13428, -15084, -12808, -11287, -11225, -9654, -8971, -9130, -10467, -12447, -14571, -14895, -15488, -16732, -15444, -17523, -19442, -19139, -21344, -20615, -20903, -20282, -17588, -17257, -17645, -16323, -16734, -15024, -14875, -14254, -12539, -14635, -13239, -14629, -13874, -16240, -16731, -18260, -16395, -16551, -15334, -17340, -16487, -18847, -17263, -19141, -17838, -16592, -16325, -14647, -16326, -16934, -18240, -18361, -17839, -17988, -18955, -17629, -18075, -18676, -19625, -21532, -20747, -21541, -18810, -19200, -17855, -18417, -18708, -18541, -19461, -19784, -19622, -18259, -18415, -16521, -16945, -15803, -14883, -15298, -14241, -14662, -15479, -13319, -14079, -13320, -12772, -13964, -13934, -16324, -16545, -16085, -17235, -15162, -17606, -16468, -18441, -19857, -19589, -20307, -19836, -19360, -19090, -18328, -16913, -17719, -17456, -17051, -17871, -16467, -16477, -16249, -15840, -15988, -15544, -15416, -15176, -15537, -15812, -15530, -17392, -15147, -16513, -16669, -15410, -17371, -16568, -16263, -15920, -14532, -15002, -15247, -13894, -16157, -15545, -15099, -15211, -12538, -14534, -15126, -14204, -16520, -12932, -13965, -15499, -14338, -15561, -15652, -15038, -16110, -15802, -17724, -18479, -15189, -17375, -15262, -16420, -15520, -13223, -14846, -13302, -14482, -15114, -14433, -16363, -15823, -16453, -16313, -14770, -15633, -15335, -14522, -17542, -17575, -18860, -19665, -16538, -16987, -14556, -14844, -16514, -17725, -18637, -17993, -16967, -16055, -14959, -14948, -14054, -15580, -15895, -17160, -17541, -18227, -16447, -16539, -18398, -17518, -19807, -19745, -20367, -21398, -18091, -18724, -18712, -17167, -18107, -15524, -16167, -14920, -14195, -12383, -10957, -8934, -7703, -9717, -9166, -11559, -11455, -13729, -13491, -14966, -15070, -15658, -17240, -18629, -20163, -23661, -21645, -22322, -22087, -17719, -19126, -15150, -15678, -16484, -13797, -16389, -13079, -13616, -14164, -12496, -13603, -13551, -13781, -16381, -16372, -17741, -17932, -16829, -16073, -18632, -15976, -18555, -17859, -17800, -18873, -15927, -17383, -16400, -15626, -17488, -16219, -17512, -18361, -15701, -20701, -16977, -20484, -18778, -19562, -21983, -19497, -20567, -19426, -20027, -20629, -19075, -19537, -20273, -18839, -19114, -16557, -16980, -15759, -14576, -16160, -13257, -15713, -12572, -12687, -13142, -11931, -13966, -13884, -14516, -15796, -15334, -16191, -17042, -16937, -18649, -17632, -20437, -18003, -21155, -19518, -19681, -18637, -18004, -17492, -18188, -16442, -17795, -16714, -15244, -15416, -13859, -16013, -16383, -18054, -16812, -18137, -14702, -15958, -14420, -15235, -16643, -16486, -18099, -16741, -17344, -16208, -16489, -15986, -16024, -15830, -16128, -16069, -15296, -15906, -14864, -14923, -13584, -14900, -13892, -14833, -14885, -14998, -15324, -14539, -13868, -15390, -13862, -15910, -15253, -14614, -16293, -15871, -17859, -16163, -16624, -16402, -15766, -16021, -15114, -16242, -15044, -15151, -14716, -15401, -15108, -13818, -16744, -15279, -15041, -14353, -13405, -14690, -13592, -15077, -16807, -17680, -17023, -18328, -16678, -15770, -15333, -14242, -19348, -15910, -18251, -17852, -16988, -18024, -15885, -16169, -17292, -15753, -18226, -16751, -18394, -19178, -19421, -20258, -19313, -20246, -18913, -21372, -18331, -21512, -17503, -17553, -16648, -14265, -15476, -13931, -11944, -11616, -9362, -9852, -8314, -8795, -8499, -12393, -12901, -16540, -14962, -18799, -15715, -19261, -18436, -19795, -21965, -20576, -22105, -18324, -18503, -16937, -15139, -16820, -14103, -15973, -13336, -14120, -13872, -11868, -12487, -11704, -13039, -16562, -16051, -18339, -17678, -17003, -19310, -15439, -19683, -16632, -19471, -17887, -17840, -17968, -15726, -15323, -16050, -15143, -17512, -16276, -19547, -17724, -18622, -17377, -18921, -18359, -19004, -20517, -21864, -20323, -21287, -18873, -20251, -19098, -20499, -18791, -19443, -19629, -18483, -18784, -17019, -16972, -15345, -15334, -14394, -12988, -14263, -13269, -12796, -14304, -13278, -15133, -14811, -15248, -16583, -17232, -16663, -17546, -17592, -18614, -17683, -18646, -17944, -18815, -18952, -17776, -18499, -16082, -17711, -14784, -17055, -15143, -15442, -15870, -15520, -16318, -15385, -17755, -16411, -18046, -16950, -17064, -18678, -15905, -17347, -16171, -17216, -15149, -16706, -15756, -15731, -15870, -14573, -15817, -14181, -15119, -14297, -15708, -14776, -15657, -14592, -15220, -15331, -14534, -15959, -13337, -14923, -14094, -15111, -15111, -14445, -15130, -14599, -14141, -15813, -15087, -15003, -15869, -15438, -16768, -15641, -16806, -17725, -15246, -16283, -12533, -14882, -14668, -14113, -16276, -14120, -16123, -14364, -15151, -13122, -15987, -14574, -16403, -14549, -19084, -14566, -18462, -15466, -15337, -16245, -15863, -18026, -17505, -17846, -17485, -16773, -16043, -14855, -16810, -16509, -18451, -18478, -19673, -20366, -19403, -21205, -19579, -21200, -18994, -20616, -19079, -18357, -16200, -15217, -14704, -13791, -11742, -10722, -8950, -8840, -9438, -11104, -10563, -14075, -14144, -15282, -15976, -16629, -16803, -19481, -18747, -20314, -20360, -20728, -18003, -19336, -16338, -15975, -15706, -15841, -14219, -16720, -12752, -14087, -12988, -12470, -14432, -13903, -18287, -16250, -18455, -17862, -19033, -17450, -18177, -16560, -18768, -18906, -18712, -17800, -16645, -17427, -15846, -17696, -17063, -16394, -18189, -15899, -18664, -17208, -17930, -17963, -18079, -20106, -19322, -21187, -19351, -19821, -18083, -18784, -18007, -18480, -20556, -20028, -20364, -19582, -17788, -16182, -16001, -14344, -14624, -14802, -14220, -14260, -14932, -14304, -13628, -14590, -14858, -14855, -16435, -16233, -16596, -17804, -18255, -17040, -18330, -17615, -20398, -19885, -19385, -18575, -17305, -17637, -14833, -17559, -16204, -17478, -15935, -17569, -16519, -16973, -16897, -16757, -16817, -17205, -15879, -17673, -17738, -17496, -16499, -16867, -16809, -17027, -17433, -15884, -15995, -14653, -16550, -13019, -15668, -14535, -16110, -14509, -15567, -12977, -13735, -13788, -14320, -14749, -15267, -14469, -15410, -15031, -13655, -16770, -11598, -14333, -13697, -15355, -15500, -13772, -15295, -14389, -13274, -15239, -15180, -16903, -16491, -15013, -15614, -13436, -12552, -13375, -15297, -18096, -16288, -16944, -15217, -14431, -13799, -11440, -14167, -13775, -16049, -18944, -17831, -18859, -15197, -15356, -14930, -12432, -14772, -18177, -17432, -19790, -17731, -15249, -16313, -15884, -17126, -19617, -20749, -21058, -22080, -20051, -18311, -18035, -16812, -16298, -16183, -16627, -15216, -16035, -11725, -12409, -8231, -8524, -9068, -9991, -13017, -13812, -15380, -14335, -15584, -15288, -18276, -19020, -22225, -20026, -23136, -19854, -19388, -18191, -15982, -15757, -15004, -14777, -14321, -16353, -13880, -14840, -13719, -11751, -13885, -13429, -15609, -17488, -17761, -18677, -17288, -17462, -16789, -17829, -19247, -18341, -20089, -17692, -17640, -15189, -16035, -16367, -15342, -16373, -17067, -18234, -19198, -18503, -19998, -17690, -19598, -18628, -20467, -19575, -21261, -20625, -20483, -19269, -17253, -19409, -18771, -19032, -17937, -17683, -16676, -16167, -14873, -15887, -14919, -14726, -15144, -13183, -16909, -14376, -16136, -15385, -14701, -16795, -16263, -17177, -19239, -17286, -20438, -17660, -20803, -18176, -17963, -19693, -16658, -18340, -17949, -17403, -18239, -15640, -16550, -16530, -16970, -15859, -17294, -17983, -16371, -16567, -16674, -15756, -16908, -16849, -17469, -17846, -18001, -17535, -19178, -16582, -17145, -16324, -16008, -17015, -14063, -17354, -12839, -14823, -12214, -14166, -13659, -13791, -15082, -14640, -14048, -14016, -12736, -14078, -14089, -15985, -15201, -16523, -14177, -15557, -14946, -14092, -13709, -14480, -14922, -16226, -15228, -16688, -15565, -15998, -15021, -13128, -13829, -11279, -15487, -14194, -16271, -17369, -16595, -18489, -13451, -16338, -12717, -15252, -13117, -18122, -17854, -18214, -17917, -15792, -15584, -13086, -15342, -14238, -18733, -17319, -19259, -19318, -16614, -18369, -17396, -18393, -20334, -20756, -21598, -20306, -20036, -15980, -15941, -13263, -13694, -14812, -13928, -15472, -12297, -11647, -9149, -7744, -10364, -10801, -14415, -14697, -16590, -17588, -16264, -17855, -18295, -19304, -20792, -21385, -19957, -19258, -16794, -15967, -15509, -13722, -14490, -14780, -14492, -15483, -13444, -13764, -11739, -13826, -13768, -16226, -19438, -17871, -18706, -18518, -18060, -18652, -17846, -18799, -18960, -19141, -18822, -17210, -16709, -16009, -16686, -15599, -15930, -17909, -16864, -18884, -17362, -18997, -18279, -18048, -19136, -20123, -18944, -19273, -19628, -19331, -20174, -19936, -20267, -19366, -19447, -16646, -16881, -15242, -16563, -15505, -16588, -15299, -14769, -14921, -11791, -14082, -13145, -15155, -16758, -16400, -18193, -16566, -17235, -17312, -18022, -18398, -18901, -18728, -20357, -19150, -19656, -18365, -17411, -16867, -17020, -16101, -17840, -16741, -16364, -17304, -16034, -17077, -16806, -16031, -16881, -16048, -18222, -16995, -17359, -16672, -15374, -16472, -17765, -16541, -17446, -15437, -15032, -15531, -13070, -16903, -15884, -15408, -14981, -13844, -14476, -13723, -13605, -14811, -13889, -14235, -13725, -13439, -14058, -14693, -14834, -14504, -16413, -14935, -17052, -16684, -14269, -16360, -14595, -14013, -16037, -14109, -17597, -14866, -15385, -15497, -12928, -14092, -11913, -13655, -14998, -16167, -17156, -16134, -15323, -17226, -14062, -13752, -15114, -14002, -17550, -16385, -17274, -17481, -15508, -17001, -14324, -17554, -14475, -18321, -19250, -20743, -22896, -21170, -21469, -19053, -18803, -18653, -18885, -16643, -15929, -15150, -13531, -14804, -11291, -12354, -8813, -9151, -9470, -9025, -13163, -13599, -16124, -15962, -17251, -19003, -16953, -20759, -17844, -20539, -20586, -19261, -19859, -16716, -16203, -16554, -15099, -15426, -14866, -13709, -13805, -13053, -14312, -13779, -15001, -13880, -17281, -15943, -17045, -18027, -16429, -18789, -16759, -18675, -17922, -17092, -18872, -17666, -18015, -15791, -15960, -16659, -16205, -17377, -15777, -15996, -16298, -17739, -19469, -19654, -19533, -20485, -18026, -20866, -16956, -21718, -18024, -19251, -20639, -17947, -20505, -18406, -16474, -18115, -15138, -14112, -16651, -14194, -16456, -14177, -14053, -14247, -13162, -15331, -14690, -16167, -17126, -16576, -18139, -18243, -18909, -21001, -19681, -20130, -20746, -19339, -19021, -17707, -18191, -17900, -17755, -17245, -15924, -15793, -14307, -14343, -15851, -15573, -16021, -16365, -16857, -18005, -17824, -17403, -17821, -16411, -17113, -18302, -16365, -18349, -16351, -17465, -17260, -16485, -16013, -15893, -14991, -14948, -14952, -15637, -13962, -16692, -13616, -14234, -13533, -12361, -15083, -13900, -14964, -15923, -14110, -14126, -15859, -14407, -16155, -14618, -14736, -16358, -16158, -16870, -15917, -15407, -16376, -15155, -16376, -14919, -17165, -15455, -13972, -12669, -12184, -13790, -13428, -14902, -15685, -15833, -15938, -14662, -14326, -12760, -13873, -14352, -17029, -19127, -17563, -18926, -17060, -16092, -17728, -15221, -19706, -21425, -22178, -22092, -20267, -20052, -18503, -16049, -14649, -14582, -13524, -14761, -13121, -13495, -12655, -10787, -11537, -9080, -12264, -11478, -14111, -14967, -16530, -17596, -16212, -16808, -18303, -19440, -20630, -21186, -20041, -17678, -16637, -16605, -16414, -15312, -15282, -14696, -16153, -15522, -13999, -13099, -11811, -12836, -12914, -17175, -15905, -19544, -17372, -18379, -16907, -17040, -16416, -16468, -18903, -18723, -19017, -18138, -16427, -18046, -16262, -15829, -17110, -16737, -17166, -18198, -17446, -19690, -17898, -18583, -18803, -19303, -21057, -18146, -19702, -18103, -18359, -18209, -18649, -19327, -18176, -18557, -17197, -14399, -16595, -13456, -16373, -15130, -15748, -14833, -13743, -13816, -14267, -16681, -15959, -18733, -17409, -17413, -18470, -17600, -17835, -19431, -17985, -16897, -17732, -18001, -17933, -19262, -17357, -17733, -17020, -15346, -18163, -17341, -17474, -17538, -16690, -16371, -16603, -17693, -17532, -17435, -15752, -16328, -16373, -16974, -18035, -16363, -17165, -16441, -16524, -17385, -15134, -17345, -14575, -15003, -13978, -14627, -18043, -14676, -14518, -14663, -11911, -14993, -13871, -15633, -17536, -14867, -15866, -14662, -13412, -13738, -13698, -15092, -14951, -15136, -15441, -12604, -15422, -13127, -14553, -15659, -15249, -16270, -16853, -14870, -15440, -14175, -12931, -15782, -13424, -16846, -15358, -17059, -17230, -15820, -15708, -12327, -15355, -13551, -15925, -17833, -15907, -19319, -17624, -16600, -18762, -16107, -19660, -19499, -20462, -20745, -19640, -19041, -16276, -15328, -13238, -13230, -13870, -12513, -13156, -11646, -11234, -11737, -10600, -12349, -13878, -14747, -17346, -18296, -15684, -19860, -16607, -20452, -21144, -19295, -21241, -15711, -17749, -13712, -14674, -14518, -12326, -15993, -14751, -13990, -14906, -14126, -14681, -15812, -13171, -18846, -15464, -18866, -16985, -17737, -18992, -17848, -18886, -16747, -17767, -17442, -18118, -17633, -16317, -16972, -17967, -16410, -17706, -17358, -17347, -19660, -17604, -20066, -18299, -19883, -19988, -20312, -21556, -19469, -20199, -18556, -17506, -17083, -16786, -16715, -17930, -15846, -16830, -16557, -16412, -16780, -15249, -16135, -14704, -15121, -15359, -13796, -15391, -14110, -16662, -17091, -17556, -17327, -18267, -16608, -18550, -17227, -19262, -18486, -17603, -17990, -17165, -16988, -16880, -17307, -18410, -17271, -18760, -15582, -18214, -15263, -16657, -17073, -17419, -18644, -16617, -16818, -16855, -16184, -17437, -14556, -16881, -15060, -16805, -14503, -16361, -17525, -15982, -16825, -14927, -15079, -15989, -14352, -16742, -13469, -15793, -14147, -14681, -16305, -12867, -16248, -13947, -13659, -15800, -14651, -16064, -15271, -14339, -14973, -14131, -15207, -14075, -15983, -14529, -13650, -15667, -14097, -16216, -16198, -15347, -18185, -14661, -15072, -14258, -12106, -13896, -14961, -14891, -17023, -16159, -17306, -14931, -15221, -12979, -15222, -15584, -18082, -21009, -22458, -22507, -20052, -19737, -18017, -17663, -17573, -17774, -18720, -18460, -16968, -14675, -12754, -10051, -9027, -8825, -8129, -10639, -11346, -12003, -14302, -14303, -16275, -17563, -15757, -17218, -19521, -19354, -22222, -20761, -22073, -19962, -17769, -16023, -15884, -14252, -13777, -14082, -13432, -15149, -16115, -12911, -14844, -12205, -12908, -15538, -15754, -18591, -18556, -19082, -18328, -19274, -19038, -17749, -18527, -16760, -18737, -17288, -17128, -17886, -17085, -18466, -15303, -17817, -16251, -17856, -17367, -17544, -18452, -18453, -19772, -19385, -20118, -18690, -19725, -17812, -18810, -16778, -19268, -16831, -17706, -17952, -15392, -18822, -14343, -15816, -16094, -13352, -16263, -14591, -15906, -16465, -16040, -15678, -17300, -16535, -17041, -17292, -17731, -16733, -18234, -17345, -18344, -18353, -18448, -17368, -17833, -16833, -16561, -16179, -17167, -16985, -17924, -16771, -16807, -16985, -17126, -18136, -18274, -17847, -17510, -17648, -17635, -16450, -17026, -15475, -16987, -17181, -16578, -18665, -16336, -18294, -15717, -16870, -16097, -16057, -16354, -14163, -15899, -13503, -14391, -14356, -13920, -14162, -14615, -13149, -15677, -13667, -15036, -14432, -13386, -13790, -13493, -15016, -14330, -17082, -15324, -15953, -14333, -12718, -13927, -11991, -16016, -16372, -15279, -17610, -13397, -16687, -12744, -12175, -14228, -13983, -17089, -17815, -18194, -15825, -14630, -13217, -13605, -14706, -17980, -19621, -22389, -21619, -19697, -19453, -16132, -17474, -15349, -14608, -17004, -17200, -15981, -16787, -12748, -11955, -7279, -7804, -8355, -10697, -14065, -14867, -16847, -17209, -16587, -18182, -15043, -17239, -19251, -19353, -23997, -19666, -22291, -16696, -17977, -14277, -15887, -14206, -14718, -13904, -14343, -14038, -12290, -14199, -11925, -14438, -16378, -16742, -18860, -16972, -17598, -18074, -18071, -18823, -19491, -19610, -19596, -20798, -18788, -17917, -16320, -15678, -17337, -16012, -17125, -17596, -17644, -18425, -18075, -19475, -18369, -19146, -19759, -20678, -22006, -20436, -20298, -18649, -17891, -17268, -17183, -17247, -15853, -17433, -15301, -16242, -14743, -14663, -13908, -14370, -12197, -15907, -14170, -17013, -17812, -16440, -20167, -16776, -20656, -17137, -19656, -17403, -18663, -18622, -18144, -19577, -17672, -17352, -16021, -16266, -15585, -15692, -16251, -15359, -17032, -15003, -16857, -16562, -16791, -18185, -15959, -18090, -16832, -18420, -17342, -17178, -17530, -16724, -16309, -17452, -17171, -18588, -15772, -15999, -16347, -14742, -16800, -15381, -16095, -15957, -13344, -15262, -15397, -13931, -13774, -13058, -13565, -14103, -13570, -15669, -15891, -14906, -16143, -12347, -15923, -13547, -15287, -14662, -15541, -12775, -14014, -14286, -14569, -15081, -14618, -16381, -16176, -14226, -14369, -12856, -13586, -13855, -13815, -18100, -16530, -19218, -16408, -15152, -15092, -15243, -18241, -17176, -21453, -21558, -22738, -19739, -16257, -14805, -11816, -12913, -13128, -16246, -16382, -13890, -12366, -9603, -5882, -7925, -8169, -14367, -15281, -17694, -18964, -19188, -18945, -17595, -17535, -19525, -19491, -21924, -20446, -19383, -16105, -16074, -14588, -15037, -14542, -13974, -16560, -12935, -16417, -12279, -13531, -13458, -12837, -17719, -15449, -18977, -20075, -19234, -19398, -20005, -18809, -19833, -19751, -19204, -19733, -16704, -17522, -16603, -17772, -15526, -17546, -15186, -15582, -16564, -16377, -20548, -18942, -21449, -20107, -20116, -20341, -17295, -19500, -16554, -19265, -17758, -18953, -19415, -18200, -16241, -16259, -14602, -16916, -16076, -17144, -17741, -15542, -15844, -13246, -15130, -15134, -15241, -17499, -17582, -17714, -20052, -17104, -16954, -17881, -15933, -19681, -17483, -17461, -19590, -15487, -17461, -15102, -16714, -16320, -16628, -18305, -17019, -18183, -17641, -16160, -17509, -14844, -18017, -16633, -19526, -17097, -17588, -15424, -16520, -16698, -15695, -17867, -15251, -18204, -15032, -16149, -15452, -14429, -15375, -15724, -14817, -13659, -15122, -14305, -15166, -14119, -16080, -14245, -16918, -15082, -17519, -14747, -13945, -13232, -15497, -14945, -15856, -14380, -13546, -13440, -12526, -14506, -12771, -15146, -14418, -14725, -14218, -16251, -14827, -16741, -14006, -13897, -13841, -14658, -15552, -16785, -17164, -17487, -19163, -17378, -18643, -16298, -17616, -18647, -19300, -19697, -18908, -15391, -14129, -11578, -10911, -11461, -10919, -10835, -12446, -9831, -10083, -9882, -11566, -13720, -16507, -19386, -19400, -19905, -18097, -19043, -21582, -18546, -20059, -18580, -17572, -17912, -14205, -15545, -13461, -14045, -13083, -11895, -14348, -14326, -15475, -14887, -15650, -14265, -17832, -17738, -21411, -19042, -19742, -19573, -19267, -18177, -18243, -17735, -18127, -17949, -17573, -17221, -15229, -18624, -15830, -19269, -16423, -19545, -20013, -18574, -20090, -19305, -17440, -20974, -18804, -19505, -20481, -17028, -19370, -15512, -16220, -17339, -15606, -17765, -15869, -16260, -15716, -15687, -17399, -15929, -16937, -16102, -16870, -15632, -16746, -16659, -17529, -16706, -18399, -17381, -18617, -17909, -16970, -18604, -16415, -17615, -17247, -17389, -15903, -16384, -16500, -16767, -18515, -16380, -17049, -17619, -16488, -18071, -17642, -16860, -17008, -15887, -16933, -17041, -17239, -17864, -17239, -17852, -17122, -17709, -17706, -17769, -15015, -15554, -14030, -15926, -16068, -15335, -16884, -13410, -14921, -13172, -13505, -14014, -13719, -15878, -15508, -15942, -15130, -16994, -13852, -15441, -14342, -14845, -14972, -15353, -17062, -15490, -15215, -14743, -14323, -13613, -13250, -12956, -15298, -15815, -16764, -15652, -14396, -13171, -14379, -12644, -14553, -15694, -17594, -19601, -18977, -20221, -19025, -17700, -17957, -15981, -18513, -18322, -18215, -18390, -16014, -14205, -10594, -10710, -8736, -10309, -8771, -9930, -12418, -12392, -14412, -14658, -17445, -18246, -18164, -19741, -19172, -20954, -21182, -22414, -18778, -18760, -14626, -16200, -13985, -14252, -12952, -13813, -14222, -13783, -13218, -11827, -12663, -14021, -14366, -16284, -17580, -18845, -19669, -17233, -19231, -17624, -16997, -19189, -17455, -20541, -21000, -16570, -19757, -13609, -17303, -16432, -17605, -19335, -16723, -19952, -17854, -19031, -20079, -18518, -20318, -19270, -20537, -19463, -18479, -18118, -16523, -16348, -15320, -17102, -16578, -18071, -17087, -18022, -16797, -16001, -17850, -15789, -18955, -16747, -17850, -16097, -15444, -16348, -14765, -17454, -16630, -17466, -18642, -17571, -17319, -15577, -13745, -15021, -15291, -17074, -17752, -18998, -17503, -16728, -15217, -15848, -15729, -18216, -18251, -17659, -16854, -15728, -17202, -17761, -18602, -16805, -18376, -16864, -17410, -19491, -17736, -18583, -16717, -14249, -17127, -14692, -16162, -17226, -13522, -15398, -15082, -15706, -17853, -14115, -16591, -14871, -13373, -12790, -13389, -12440, -15879, -12856, -15595, -15695, -11593, -16183, -11482, -14744, -13841, -15926, -16401, -17146, -16203, -15138, -16540, -12665, -16598, -14957, -18067, -15724, -14666, -15993, -11739, -13869, -13688, -16532, -18170, -20041, -19147, -20117, -20663, -15941, -18819, -12058, -15461, -15660, -14116, -16862, -14152, -13185, -7874, -7925, -5655, -7772, -12130, -13638, -18555, -16325, -18303, -17544, -15776, -16932, -17699, -20853, -23661, -21689, -21947, -17098, -13712, -13704, -11373, -12053, -14913, -15250, -12857, -15427, -12809, -14479, -12881, -13046, -15771, -19465, -17589, -21637, -17928, -18549, -17877, -16803, -17893, -16754, -17641, -19048, -19440, -16695, -17884, -16569, -16508, -17277, -17432, -19101, -19862, -20968, -20431, -20479, -19541, -20787, -21463, -20371, -21282, -19891, -20485, -18103, -17659, -16753, -15397, -16918, -16580, -17007, -17169, -17712, -16435, -16333, -13607, -15403, -14881, -18997, -17459, -17625, -16331, -15981, -15664, -16277, -17672, -17648, -19720, -17389, -16903, -15582, -14431, -15578, -16547, -15892, -18264, -18156, -18219, -17386, -18373, -16506, -15680, -17115, -16536, -17529, -18874, -16855, -19783, -18081, -17343, -17667, -16671, -16652, -17147, -16627, -17314, -18105, -16983, -15954, -14603, -14945, -16067, -14954, -18823, -17339, -16264, -15154, -13953, -15278, -14233, -12672, -16131, -13274, -14867, -13892, -13655, -14244, -11892, -14053, -13273, -15052, -13814, -17700, -15824, -14767, -14133, -13084, -13615, -13120, -15226, -17037, -16094, -14858, -15462, -13103, -12877, -13588, -14164, -19302, -16220, -22425, -19224, -17979, -19634, -15880, -16588, -14851, -13121, -14672, -14830, -12756, -14776, -9771, -7325, -8415, -5492, -11856, -9265, -15081, -15126, -16242, -17649, -17059, -18605, -17459, -20479, -19813, -24509, -19884, -21335, -18392, -16405, -16032, -14572, -14419, -13839, -15270, -13116, -15255, -11918, -13107, -12531, -15299, -15975, -17420, -17983, -16914, -19905, -16653, -18829, -17600, -17216, -17424, -17745, -19666, -19589, -17793, -19351, -15878, -17196, -17163, -16893, -21090, -19646, -21751, -21425, -18554, -20922, -19522, -21569, -20490, -18748, -21187, -15877, -19263, -15166, -19164, -15448, -18755, -15838, -18544, -14970, -16301, -15767, -14927, -15626, -16006, -16719, -16395, -17795, -17047, -17509, -17174, -16092, -17309, -15469, -16713, -17293, -15467, -17904, -16953, -17737, -16470, -17719, -16798, -17101, -16931, -17725, -18822, -17940, -19949, -19485, -17868, -18186, -15593, -17351, -16227, -17544, -16953, -15259, -17175, -16783, -15466, -17237, -15704, -17466, -15463, -16402, -17597, -18549, -17299, -15875, -15788, -14211, -16230, -15145, -16475, -14146, -13006, -12730, -15217, -13036, -13966, -13976, -12216, -13709, -13256, -14437, -15248, -13634, -15983, -13847, -14419, -13331, -14042, -13334, -14236, -14880, -14877, -15540, -14882, -16337, -15189, -13766, -16240, -14749, -16789, -19169, -16402, -19634, -17267, -17629, -19699, -16249, -16496, -13846, -10565, -14100, -9334, -12413, -10983, -10122, -11898, -7327, -12154, -8336, -14843, -15005, -18631, -18484, -18914, -18365, -19841, -20068, -20626, -21911, -20119, -18644, -17989, -15785, -17863, -14520, -14512, -13225, -13198, -13857, -12808, -13830, -10760, -14376, -15158, -18712, -21120, -17503, -18996, -17978, -18224, -20331, -19041, -19040, -20934, -20389, -19167, -17993, -15209, -16312, -15563, -16745, -16758, -20792, -17201, -21911, -17661, -19127, -18503, -17652, -21662, -19814, -20837, -19899, -17152, -19143, -15387, -16637, -17938, -16343, -19327, -18182, -18624, -18712, -17317, -16169, -17212, -14998, -18037, -14944, -16530, -14931, -16850, -17316, -16387, -16378, -15581, -15032, -15258, -15963, -16264, -18248, -17556, -18807, -16486, -18619, -16882, -19111, -18051, -19401, -17880, -16997, -18266, -17713, -17440, -18144, -16946, -18510, -17500, -16380, -16572, -15295, -14407, -14602, -16454, -16697, -18886, -18989, -17829, -17404, -14887, -15618, -15475, -16619, -18037, -14433, -16867, -13003, -13888, -11875, -11942, -13686, -15455, -14582, -13449, -14023, -10619, -12660, -11131, -13665, -14967, -14573, -16750, -12915, -13929, -11015, -14630, -15201, -14916, -16268, -17634, -18701, -17191, -15313, -17008, -14487, -18387, -16820, -18296, -20488, -18591, -18404, -17730, -13036, -14859, -11644, -11514, -10033, -11138, -11080, -10869, -10638, -9061, -9718, -11582, -12779, -14926, -16650, -16926, -19755, -19033, -20160, -18891, -18679, -20417, -20115, -20140, -18609, -16702, -16171, -15047, -14375, -13162, -13331, -12201, -13460, -12484, -16032, -12880, -15433, -14371, -14574, -19071, -17397, -19907, -19865, -19421, -18054, -20058, -16834, -20798, -17057, -21323, -19335, -18953, -18811, -16345, -18298, -17235, -19069, -19687, -19776, -19556, -20627, -18774, -19493, -18238, -18809, -20530, -17906, -19508, -17673, -17896, -16617, -15945, -17120, -18063, -18241, -16778, -20324, -17180, -18854, -18219, -16234, -17995, -13355, -17676, -16273, -16582, -16676, -17346, -16569, -15174, -15629, -13881, -15113, -15521, -17961, -17740, -16829, -19656, -17796, -18525, -18582, -16965, -18854, -17159, -17861, -18624, -16605, -16714, -16926, -16333, -16626, -16228, -16202, -16493, -17364, -16715, -17602, -16575, -17506, -17394, -14531, -18179, -15079, -17095, -15905, -15715, -16008, -15844, -15151, -16281, -14740, -15524, -15405, -14233, -14198, -12740, -13028, -14337, -13795, -13361, -14801, -13025, -14794, -13068, -12375, -13950, -12734, -15631, -13687, -15432, -13372, -15606, -14710, -14179, -15189, -15306, -17928, -17017, -20358, -18812, -19562, -18021, -16047, -18742, -14743, -17238, -15007, -16108, -13969, -10983, -10942, -5243, -7838, -8060, -9424, -12282, -13443, -13332, -14155, -14661, -14304, -17905, -16398, -20423, -19764, -22480, -19989, -20619, -18859, -16195, -16085, -14968, -14605, -14801, -14726, -14699, -12641, -13020, -12408, -12904, -14816, -14190, -16143, -16930, -17149, -19196, -17843, -20411, -20063, -20549, -20389, -20180, -18245, -20459, -18731, -18884, -19518, -14532, -19480, -17173, -17804, -20454, -18796, -18578, -20705, -19460, -19854, -18636, -18862, -20961, -20322, -19076, -18856, -15427, -18298, -13986, -19074, -14451, -18469, -18632, -18340, -18829, -19816, -17720, -18971, -14250, -15871, -15619, -15627, -18046, -15994, -18162, -14785, -15165, -14518, -14752, -17122, -14781, -16941, -16130, -16300, -18225, -16783, -19870, -17943, -18163, -18918, -16449, -19088, -18295, -18472, -19248, -17421, -18986, -16074, -16812, -15880, -14491, -16674, -15838, -15212, -16550, -16514, -14461, -17842, -12684, -18023, -17162, -16200, -18185, -15646, -17412, -17469, -16651, -17112, -14614, -16989, -14179, -16688, -14665, -13064, -15206, -10501, -11636, -12803, -11832, -14740, -11435, -13954, -14977, -14123, -15037, -14551, -14607, -14974, -14035, -16890, -17015, -19416, -16867, -20153, -18615, -18296, -18766, -16154, -16592, -15813, -12683, -14445, -15154, -15131, -15117, -11842, -11524, -7273, -5164, -5345, -5385, -10530, -12226, -15129, -18676, -17789, -16672, -17983, -14511, -18308, -18006, -21902, -22763, -21733, -20125, -16227, -15027, -11501, -14115, -12593, -13426, -15406, -13246, -16787, -11146, -13494, -11700, -13561, -16910, -15667, -19868, -18970, -19023, -19943, -17955, -18985, -18872, -19752, -20997, -19210, -18960, -16553, -16340, -15588, -15602, -16784, -18194, -19152, -21451, -18479, -21273, -18975, -20454, -21163, -18765, -21133, -19379, -19802, -19331, -15175, -17470, -13770, -15946, -17450, -15162, -19671, -18155, -18345, -18082, -19110, -16943, -18037, -16393, -15076, -19563, -16053, -18537, -16377, -15599, -17533, -13589, -15484, -14236, -15709, -17864, -18413, -18167, -18829, -16205, -16775, -16259, -16517, -17466, -18675, -18846, -19561, -18824, -19516, -17658, -18208, -17227, -16505, -17137, -15793, -16723, -15257, -16919, -15295, -15423, -17076, -16113, -15517, -16825, -16161, -17911, -15582, -18193, -16943, -16786, -15679, -16089, -13861, -13970, -13509, -13756, -14456, -14808, -16427, -15778, -15739, -13617, -14835, -9695, -13577, -13767, -10829, -16985, -12226, -16696, -14245, -11155, -15203, -12633, -16157, -18778, -18343, -20717, -18818, -20115, -16827, -18416, -14404, -15617, -15828, -14647, -16973, -14024, -13031, -11044, -6591, -5979, -4169, -7330, -8820, -13724, -15677, -17239, -18544, -15969, -15963, -14924, -20806, -20776, -26441, -21587, -23273, -16819, -15303, -12463, -14002, -10481, -16110, -11749, -14917, -13812, -9654, -14124, -9501, -16401, -16057, -16083, -20924, -18345, -20393, -18880, -17818, -20842, -17900, -20783, -19874, -20675, -19462, -18154, -17110, -18323, -14928, -18825, -17265, -16457, -20961, -16921, -19484, -16721, -16714, -19610, -19028, -22494, -18775, -20010, -18618, -16438, -19455, -17003, -18468, -19476, -17879, -20347, -18184, -19087, -18662, -17147, -19207, -16465, -18038, -15846, -16883, -17254, -16460, -17658, -15290, -16311, -13347, -15935, -13993, -15824, -17259, -16616, -18027, -18114, -16964, -20021, -18481, -18926, -18758, -16660, -18200, -18823, -18259, -18392, -18693, -17721, -16678, -16344, -16153, -14704, -15391, -13719, -16442, -16621, -16254, -15819, -15619, -15555, -14627, -16440, -16006, -17452, -18907, -14804, -20024, -14532, -16060, -14748, -16135, -15006, -14462, -13683, -15342, -14300, -13274, -12680, -13986, -11055, -14531, -11277, -14471, -15674, -13283, -16417, -12531, -13796, -14506, -13312, -17476, -16516, -17565, -20012, -18174, -18652, -19191, -14956, -18547, -13666, -13692, -11795, -13551, -12637, -13851, -11012, -10038, -6706, -6395, -5341, -7350, -12181, -13455, -18463, -19233, -18701, -19471, -18111, -18579, -19742, -20347, -22344, -20386, -20175, -18535, -14363, -13177, -11331, -11091, -13080, -14017, -13020, -14908, -13275, -11857, -13909, -12282, -16423, -17383, -18943, -20226, -18244, -20648, -16599, -20076, -17693, -20242, -18830, -19530, -16737, -17174, -16576, -16002, -19727, -18024, -20933, -17857, -20418, -18144, -17707, -22018, -17394, -21546, -18091, -18817, -20104, -17876, -18919, -18119, -16658, -18187, -16967, -18719, -18601, -15970, -18881, -15147, -19071, -17481, -18087, -19168, -16434, -17509, -16517, -16500, -15780, -16785, -15279, -16734, -15849, -15980, -15362, -15299, -15293, -18137, -17538, -20095, -18415, -18500, -17445, -17053, -18880, -18323, -18357, -19207, -17391, -16873, -17768, -16750, -16947, -15913, -17290, -16592, -16461, -15824, -17077, -16250, -15461, -14663, -16135, -16722, -17917, -17918, -17802, -16233, -14453, -15276, -16244, -16023, -15912, -19226, -14639, -18522, -14442, -15362, -15366, -11650, -14558, -12982, -14403, -13674, -12403, -13152, -12820, -10834, -14708, -10074, -15664, -14510, -15174, -18327, -19040, -19740, -20596, -18085, -20579, -19329, -19551, -16241, -15701, -13509, -10695, -12335, -11427, -10171, -9971, -6558, -6763, -5881, -6899, -11865, -12598, -17984, -16904, -21793, -19309, -19055, -19975, -17743, -20705, -19298, -19737, -19594, -17728, -18000, -11654, -13530, -9233, -11720, -12974, -12043, -16048, -13502, -12830, -14030, -13132, -16196, -18053, -19855, -19721, -18847, -20479, -17345, -19378, -16511, -17829, -18582, -18974, -19161, -18105, -19833, -15549, -19405, -17462, -19135, -21162, -19228, -19501, -19068, -17944, -18963, -18729, -18666, -18147, -17568, -15367, -17604, -16353, -18433, -17653, -18793, -20097, -19656, -19371, -17383, -17652, -17878, -17775, -16575, -17829, -15382, -18994, -13392, -16789, -13995, -15987, -17345, -16252, -18174, -15881, -17739, -15477, -17832, -16504, -19095, -19529, -18676, -19632, -16595, -18125, -18203, -17524, -17937, -16383, -17218, -17194, -18380, -16655, -15575, -16389, -14205, -17659, -17334, -17748, -17571, -15364, -14965, -15168, -16509, -17703, -18601, -18281, -14939, -15594, -14673, -14047, -16577, -15641, -17601, -16104, -15767, -15914, -13912, -15592, -12750, -12800, -12579, -11621, -13381, -12987, -11626, -12257, -12124, -12719, -14678, -15137, -17357, -18793, -19144, -18705, -17224, -19025, -17120, -20758, -18095, -18088, -15839, -11462, -12493, -9959, -11803, -8612, -10121, -8091, -9003, -8840, -8340, -9499, -10863, -12945, -16878, -17220, -19862, -19514, -20608, -19213, -20850, -19048, -15727, -17995, -16637, -16886, -19273, -13313, -14866, -11931, -8514, -14293, -9473, -14606, -13777, -13010, -15220, -16234, -16685, -21154, -18718, -21514, -19126, -18115, -20325, -19205, -20387, -18466, -20802, -18062, -19535, -18997, -16062, -19462, -16245, -16310, -17452, -16626, -18819, -18255, -18588, -18743, -19890, -17800, -20613, -18024, -18151, -18777, -17279, -19678, -19092, -19432, -22213, -16685, -21440, -17442, -18803, -17855, -16662, -18453, -15448, -16877, -15455, -16197, -16629, -16011, -14836, -15951, -17758, -15024, -19074, -14760, -16818, -17021, -17929, -19096, -20007, -18825, -18840, -19152, -17380, -16788, -17629, -16019, -19774, -19398, -18238, -17265, -14962, -15858, -15501, -16794, -18393, -18404, -16810, -16372, -15271, -17075, -18037, -16713, -17162, -16287, -15413, -17057, -17488, -16101, -14995, -14868, -11404, -15405, -12866, -16087, -14027, -12193, -15005, -12159, -11376, -13505, -12545, -14832, -13511, -14740, -14943, -13556, -14056, -14913, -18682, -15450, -19589, -17250, -18125, -16555, -17148, -16957, -16011, -17876, -14546, -13037, -13165, -8988, -8308, -8663, -6715, -10966, -9333, -10862, -10893, -10138, -12196, -13921, -13642, -18356, -16362, -21136, -20049, -20698, -22594, -18293, -17924, -14663, -13822, -13982, -14095, -17142, -13288, -13949, -12521, -11659, -12242, -12173, -13638, -15921, -14996, -15411, -18786, -16133, -19501, -18328, -20301, -20051, -19879, -20207, -19529, -19565, -16718, -18285, -17002, -17039, -20012, -15350, -21018, -16991, -20043, -19904, -15646, -19516, -15770, -19705, -20348, -19011, -20227, -17342, -19585, -16536, -18805, -17733, -18313, -20333, -18690, -19950, -20002, -17398, -20200, -17424, -19049, -17059, -16276, -17766, -17676, -19640, -15862, -17487, -14008, -14546, -15316, -15817, -18157, -18797, -18362, -18190, -15734, -16163, -17618, -16169, -17719, -16022, -20050, -17709, -19770, -18022, -16348, -17351, -15827, -18426, -18165, -17774, -18835, -17694, -18796, -15589, -17707, -15717, -15527, -17480, -14978, -19300, -17939, -18099, -18499, -14904, -16466, -15105, -16111, -15006, -14757, -15317, -14564, -15794, -14703, -13786, -13100, -10937, -14413, -10554, -14196, -13406, -14518, -15884, -12844, -15458, -13444, -15922, -17770, -18462, -20631, -20454, -18378, -19027, -13834, -14967, -14716, -15794, -13790, -13573, -12250, -10512, -7842, -6291, -6217, -5772, -9242, -9728, -13989, -13343, -14457, -17525, -17804, -17432, -16994, -19067, -19054, -23020, -20446, -19875, -16295, -14204, -14973, -12541, -13978, -14137, -14735, -14288, -12154, -10793, -11184, -11820, -15538, -13921, -19322, -17574, -21221, -21252, -17676, -18289, -16591, -18422, -19831, -19983, -20194, -20281, -18192, -17563, -16982, -15242, -16371, -16030, -19803, -19671, -19817, -20846, -18285, -19219, -17732, -16604, -18329, -17087, -19748, -17819, -18633, -16213, -18123, -19953, -18131, -20614, -19670, -20194, -20121, -18655, -18213, -16889, -16009, -17805, -15562, -18404, -15083, -16040, -15592, -13049, -16306, -15609, -16831, -18341, -17465, -19091, -17012, -18246, -17945, -18383, -16697, -16633, -17488, -18079, -16560, -17572, -16903, -18244, -17942, -17377, -16943, -16862, -18297, -16681, -17458, -16063, -16303, -17916, -15793, -16218, -14406, -15079, -13807, -16775, -18709, -15981, -17696, -15099, -16451, -17637, -12949, -15579, -14170, -14889, -15762, -13662, -13855, -14882, -12260, -16098, -11628, -13083, -11577, -10890, -14878, -13085, -16482, -17718, -14927, -20483, -16162, -20926, -18525, -18609, -17378, -14522, -16649, -14312, -15306, -13653, -11908, -10847, -7787, -6798, -5793, -7109, -8853, -11341, -13045, -14665, -14326, -17356, -16259, -18155, -17519, -20284, -21151, -22301, -20578, -18387, -15785, -13071, -11928, -14488, -13444, -15333, -13745, -13420, -12385, -9740, -11041, -12971, -13803, -15523, -18293, -18168, -20306, -19353, -19994, -17750, -19533, -18355, -20479, -19073, -18862, -17788, -17365, -16763, -16716, -17715, -17937, -18814, -19348, -18121, -17763, -18723, -18602, -19497, -20826, -19931, -19679, -20658, -18121, -19741, -18692, -17468, -20919, -18454, -20484, -19779, -20638, -18725, -19573, -17402, -17723, -16865, -16635, -15687, -15917, -16529, -18670, -16732, -16609, -14496, -15480, -16007, -16723, -17222, -18277, -19236, -19338, -19748, -18359, -16981, -18063, -14920, -20109, -17582, -19666, -18350, -15877, -18156, -15514, -18672, -16116, -18462, -16432, -18937, -17826, -17004, -17308, -18629, -15411, -18164, -16202, -18215, -19293, -12867, -19876, -11214, -16486, -14365, -12599, -17476, -13602, -14351, -12376, -10604, -13318, -14534, -12588, -15335, -13949, -14063, -14192, -12762, -14179, -13167, -12225, -16012, -14721, -18181, -17427, -18528, -19525, -17775, -15972, -16272, -14970, -16312, -16782, -15927, -15968, -13439, -11238, -8199, -6268, -5421, -3214, -6917, -9464, -11704, -15277, -14720, -16657, -17813, -16226, -15601, -16608, -21667, -21603, -23290, -20489, -17490, -14742, -13456, -10695, -12169, -11934, -13785, -16018, -13677, -11701, -11743, -10899, -13739, -16171, -16669, -19663, -17934, -20569, -18209, -18764, -17614, -19381, -19480, -21538, -18929, -18537, -15935, -15404, -16199, -17194, -18506, -19083, -19501, -18467, -17707, -17111, -16956, -18189, -17838, -18452, -20217, -19932, -20419, -20409, -17020, -18722, -15362, -20293, -21921, -20108, -25047, -18595, -22412, -18099, -17214, -17659, -17265, -16945, -16760, -16043, -16923, -16956, -16190, -16361, -14514, -14304, -15385, -17193, -17820, -18936, -18504, -17778, -20592, -15449, -19387, -17578, -17548, -19946, -17445, -16936, -15637, -16113, -16732, -18647, -18011, -17432, -17807, -17294, -18229, -15917, -16540, -15069, -16985, -17240, -16820, -19427, -17867, -19022, -16512, -16362, -15636, -15869, -15051, -16763, -15550, -14530, -15531, -13832, -15416, -12213, -12138, -12254, -11969, -13328, -14041, -14230, -12590, -12914, -14034, -13299, -11896, -15679, -16714, -20106, -18507, -19819, -17877, -18625, -14085, -16893, -16643, -15018, -18611, -14492, -12970, -9974, -6269, -6309, -3184, -5531, -8564, -12014, -14358, -14098, -14191, -14852, -14404, -13782, -17908, -19122, -23120, -24441, -21516, -19801, -14774, -13898, -13250, -14337, -15705, -14852, -14818, -15012, -11648, -11381, -11233, -10961, -14815, -14342, -17625, -17684, -18593, -17473, -20921, -18920, -20141, -19515, -19850, -19588, -17861, -18200, -16586, -17220, -17432, -14817, -19240, -18487, -19473, -20155, -18946, -17337, -18780, -18173, -19467, -18557, -19923, -20495, -21954, -19549, -18858, -15805, -18798, -17483, -21170, -20816, -21965, -20660, -19892, -18186, -18345, -16492, -17226, -15902, -18506, -15035, -16183, -14516, -13640, -14907, -13880, -16028, -16917, -17785, -20526, -17280, -16442, -17379, -17322, -17973, -17097, -17718, -18400, -19183, -18943, -15817, -17289, -17658, -16895, -18126, -14496, -16779, -15791, -16559, -16912, -19516, -17718, -17291, -16399, -15433, -19425, -15263, -16619, -15815, -16744, -18011, -15249, -18670, -14271, -17330, -16870, -13348, -16532, -11146, -16451, -15093, -11475, -16238, -11264, -12603, -13639, -10795, -15634, -12037, -13439, -15798, -9423, -15525, -12887, -18024, -20894, -18506, -19850, -19051, -14589, -18467, -13495, -15195, -13515, -12526, -13256, -9430, -8398, -5892, -5341, -7817, -7726, -12493, -13764, -13408, -16750, -13320, -16098, -16987, -15474, -21972, -20487, -22338, -22096, -16872, -18430, -13716, -13524, -14455, -14140, -14974, -15331, -15363, -12381, -11635, -10706, -11486, -13875, -14508, -14767, -18289, -16908, -20653, -17220, -19886, -17586, -18933, -19574, -19389, -19147, -19301, -16763, -18448, -17245, -17912, -19527, -21279, -19538, -19997, -19369, -18805, -20640, -18934, -19276, -19148, -20030, -19788, -18649, -20569, -18300, -17772, -17608, -16130, -20727, -16697, -20266, -18482, -19629, -19705, -17280, -18085, -16414, -16579, -17460, -16353, -17782, -16552, -15955, -15681, -14393, -16474, -16907, -18679, -18773, -16804, -16699, -17103, -15363, -17970, -15221, -15893, -18287, -16361, -20542, -17272, -18483, -18282, -17757, -17901, -17571, -17272, -17055, -17873, -18336, -18918, -18288, -15265, -16263, -15671, -13966, -17203, -13387, -17932, -16827, -16656, -19021, -14881, -18887, -14819, -17105, -14048, -14451, -16085, -14092, -15364, -13098, -13380, -14930, -12049, -14976, -14220, -12983, -13498, -11637, -14214, -13978, -13578, -15555, -15396, -19987, -19336, -18705, -19355, -14287, -17891, -14004, -17152, -14422, -14974, -12077, -11880, -11883, -5258, -8636, -5536, -8345, -10301, -10600, -12792, -12429, -14373, -14431, -15346, -14400, -18056, -20085, -24488, -21527, -20419, -16486, -13279, -13480, -13333, -13623, -17989, -16513, -16591, -17164, -10826, -13422, -8732, -12718, -15856, -14648, -20044, -17476, -20693, -18429, -16110, -18208, -14943, -21388, -17959, -20907, -16906, -15342, -16963, -14715, -17277, -18369, -18891, -20753, -19760, -18694, -18427, -17549, -19057, -19463, -20674, -21896, -21848, -21760, -19126, -18396, -16432, -17481, -18898, -19546, -22805, -19088, -20765, -20450, -17178, -17777, -15635, -16661, -18698, -15636, -16394, -15107, -14613, -15805, -13644, -15183, -16240, -18135, -18705, -19704, -17953, -17812, -15387, -17375, -18290, -17466, -17811, -16575, -18605, -17608, -17985, -17381, -17452, -15983, -15688, -15669, -18919, -18827, -20028, -18215, -19224, -16061, -16334, -17536, -14714, -18532, -15269, -16902, -19986, -17212, -17594, -15615, -15691, -15617, -14593, -13690, -15827, -13736, -15215, -14263, -16401, -11598, -16176, -12081, -17454, -14700, -13235, -16206, -11987, -13670, -12678, -14934, -15331, -16456, -17156, -18513, -18392, -17944, -15290, -16519, -15078, -15453, -16058, -14579, -16154, -11965, -12920, -9224, -7013, -6357, -3466, -8564, -6303, -12308, -12573, -14294, -17203, -13323, -16394, -16858, -15868, -22624, -19424, -23748, -20646, -18391, -15067, -13739, -12497, -12910, -15017, -16215, -15568, -15081, -11667, -12587, -13169, -11602, -15280, -16533, -15784, -20381, -17166, -19530, -16714, -16147, -16176, -19329, -17747, -18484, -19566, -17225, -19839, -15634, -17944, -15800, -17838, -16839, -18643, -19312, -18880, -19455, -19097, -20013, -18905, -20731, -19536, -20954, -21664, -18123, -18426, -18109, -16013, -18846, -17837, -19902, -20268, -21296, -18057, -19598, -15890, -17111, -16549, -17766, -16466, -19234, -17796, -18766, -16178, -14208, -15251, -14145, -16882, -15426, -18424, -17923, -17106, -16889, -17704, -16891, -18525, -17717, -18174, -18823, -18662, -19622, -18000, -16223, -16286, -14620, -18529, -16729, -16512, -17802, -16686, -19806, -16256, -16924, -18851, -15052, -18652, -13770, -17377, -19730, -18451, -19272, -16464, -13436, -17028, -11951, -16195, -15435, -16208, -17368, -14756, -14989, -11671, -11858, -13002, -12188, -16944, -13021, -15494, -13109, -10759, -14834, -12326, -17776, -15246, -19471, -18179, -18987, -17808, -15952, -17263, -14413, -16305, -17343, -14586, -14381, -10792, -9509, -7843, -5923, -5480, -9032, -7997, -10890, -12172, -13096, -11632, -13957, -14140, -18700, -19988, -22059, -22726, -20351, -22872, -17883, -18695, -14328, -14807, -14431, -15563, -12158, -13871, -10897, -13852, -12902, -12514, -14357, -12755, -16311, -13623, -15818, -14852, -17095, -17998, -18163, -18699, -17117, -19858, -18536, -21235, -17938, -17647, -17842, -17911, -17381, -16300, -17425, -17668, -19449, -18102, -17943, -16898, -18451, -17182, -20815, -17992, -20616, -20803, -19451, -21071, -18512, -19308, -20681, -19228, -21674, -19276, -19080, -18762, -16668, -19382, -16169, -16815, -14870, -17324, -17028, -16841, -16291, -15623, -15952, -14762, -15740, -15349, -18033, -17212, -17813, -18468, -17135, -18160, -18996, -17250, -19841, -17571, -20113, -18558, -17980, -17960, -16499, -18605, -16773, -18772, -15141, -17000, -15043, -17678, -18303, -16132, -19708, -14871, -16224, -14619, -15774, -19234, -17847, -20503, -17492, -17005, -14460, -13422, -13882, -13504, -14847, -16290, -15539, -18322, -12982, -15144, -13320, -12597, -13714, -13220, -12348, -14748, -12758, -14820, -14591, -11124, -14202, -11150, -18365, -14822, -20150, -19707, -16761, -20618, -12973, -17423, -15101, -16731, -16796, -12919, -13816, -9252, -9701, -6424, -5145, -9103, -8348, -11947, -13368, -12765, -15076, -15547, -15838, -16809, -17645, -18101, -20786, -20451, -21533, -18912, -16614, -16072, -13037, -15511, -14598, -15833, -16155, -13661, -12918, -11539, -11657, -14352, -12456, -16952, -15719, -16900, -15351, -14177, -18975, -16207, -22183, -18651, -20917, -18633, -19000, -18714, -18244, -18650, -18260, -19162, -17467, -17986, -17317, -18010, -18002, -17887, -19393, -17514, -20856, -17087, -19527, -18727, -18499, -20234, -17347, -20805, -17617, -19810, -19028, -19355, -20516, -20735, -19866, -19957, -19558, -17079, -19439, -16731, -17428, -14945, -14296, -16638, -14479, -16076, -16041, -15159, -17157, -16576, -15700, -17782, -15441, -19586, -20055, -19484, -20207, -18942, -17881, -20882, -18542, -19713, -17822, -18603, -15963, -17571, -14678, -17253, -15981, -14686, -19084, -16654, -17753, -17000, -14278, -18100, -14977, -17958, -18611, -16948, -17100, -17829, -14851, -15489, -15767, -12860, -15821, -11824, -17208, -11597, -14177, -13679, -14530, -13786, -15958, -16328, -15901, -15509, -12508, -15711, -8888, -13086, -13036, -12257, -17016, -14158, -18172, -17434, -16781, -18378, -17196, -17499, -16775, -17274, -17292, -15713, -13760, -11054, -11438, -10507, -6716, -6033, -6076, -7327, -7798, -8384, -9849, -9669, -13223, -11534, -19294, -16155, -20688, -19518, -21128, -22017, -20500, -18555, -18079, -18021, -15555, -18596, -14200, -17009, -15241, -13213, -13483, -12583, -10129, -13321, -13931, -14742, -19293, -15702, -18874, -18011, -16202, -19627, -16438, -18438, -18708, -18228, -19177, -18620, -15799, -17112, -16778, -18266, -18556, -17476, -18111, -17361, -18007, -17672, -18535, -19074, -19520, -20974, -18437, -19108, -18055, -19076, -19389, -20789, -20713, -20066, -19829, -20871, -18995, -20574, -18065, -20448, -19257, -17866, -18989, -16956, -16038, -15316, -17114, -15547, -18969, -14017, -16136, -14320, -12655, -16566, -15470, -16098, -20308, -17052, -20530, -18339, -17159, -17618, -16804, -18074, -19043, -17071, -16706, -18725, -17287, -17592, -16827, -15135, -18857, -15040, -18087, -18944, -16664, -17034, -15582, -17121, -15679, -18516, -18502, -19509, -19245, -16625, -17675, -14233, -15987, -14230, -16585, -15285, -15580, -13514, -15378, -12587, -13911, -13254, -14391, -15236, -10948, -12508, -11111, -14798, -12976, -15670, -15028, -16283, -12822, -17623, -13068, -19613, -18645, -18225, -21074, -15831, -20543, -15734, -17862, -14386, -12888, -13699, -8970, -12199, -5713, -7392, -7907, -7643, -10230, -9977, -11844, -13316, -13707, -17186, -16943, -17595, -17961, -19712, -19964, -19828, -20225, -19390, -18877, -15866, -16985, -16472, -15610, -15076, -12799, -13362, -14288, -9937, -16328, -9730, -14362, -14675, -11868, -17684, -14148, -18544, -19764, -18334, -19175, -19272, -17780, -17114, -18772, -17030, -20127, -16973, -17716, -19915, -15893, -19858, -17588, -18822, -19794, -18176, -17813, -19318, -19553, -21057, -19303, -19872, -19545, -19323, -19049, -19210, -17236, -19652, -18741, -19834, -19911, -17837, -19484, -17171, -18235, -16246, -17504, -16240, -16604, -15662, -15926, -16156, -16162, -17595, -16950, -16599, -15648, -15601, -16753, -16547, -17034, -15559, -17728, -15332, -17731, -16174, -18434, -17243, -17378, -16809, -17450, -17693, -17164, -17132, -17780, -17434, -18476, -19342, -17430, -17952, -16130, -16138, -15702, -17229, -15217, -16893, -17269, -16310, -17226, -17361, -14863, -17959, -14740, -15224, -16881, -11609, -18576, -12126, -16312, -16588, -12066, -18987, -13454, -16348, -13189, -12327, -12353, -12922, -11477, -15774, -14321, -16114, -16580, -16175, -15356, -16514, -15824, -17724, -17603, -17209, -18165, -16907, -17076, -13184, -14387, -10511, -11397, -7952, -7966, -7155, -7986, -10219, -10818, -12497, -12529, -14369, -15891, -14476, -17576, -17436, -19301, -20706, -19881, -18718, -20368, -17561, -18639, -16734, -14349, -15685, -14931, -13153, -14861, -11672, -15263, -11020, -12977, -12067, -13926, -15931, -16701, -17301, -16871, -16824, -18868, -17709, -18441, -19307, -20012, -19040, -18621, -19207, -16081, -19634, -16733, -19988, -18177, -18363, -17732, -19132, -17324, -19111, -17795, -20338, -19074, -20687, -20250, -18673, -19310, -18827, -18355, -20793, -18239, -21324, -19736, -19388, -18420, -17601, -17897, -17562, -18738, -17387, -17345, -16578, -16166, -15001, -17463, -15853, -17738, -17313, -14858, -15634, -14819, -14461, -17636, -15433, -17868, -16580, -18116, -17303, -16080, -17904, -16392, -18340, -18026, -18187, -18275, -17088, -17801, -19361, -18805, -18997, -18677, -18763, -18697, -16657, -16787, -16197, -15359, -16549, -14646, -19220, -14977, -17801, -15808, -13825, -15769, -13235, -16978, -13666, -15914, -15706, -16116, -15654, -14969, -15691, -15400, -13411, -15539, -14526, -13552, -12389, -11798, -12013, -12146, -13667, -15841, -15021, -14469, -15576, -15820, -14607, -17050, -17902, -18285, -18682, -18407, -19722, -16502, -14526, -12496, -11402, -10510, -9078, -8424, -6544, -9297, -8140, -12213, -10241, -12510, -13067, -14956, -16768, -16311, -17922, -17572, -20137, -20242, -21505, -21085, -18214, -17850, -16535, -14778, -15715, -13845, -15231, -14710, -13299, -13947, -11903, -11682, -12900, -13340, -15794, -14959, -17382, -15508, -16788, -17645, -18969, -17890, -15831, -19246, -18585, -20482, -18787, -18552, -18999, -17157, -19639, -17785, -18452, -17510, -18357, -19402, -19970, -19124, -18928, -18787, -18138, -18529, -20012, -18380, -18411, -17177, -18036, -18239, -17499, -20845, -19686, -19395, -20293, -15966, -19728, -15487, -16717, -16873, -15344, -18935, -16974, -18964, -18515, -16797, -18964, -13309, -17968, -16397, -19033, -18557, -16802, -15953, -15108, -17260, -15134, -18009, -17494, -16909, -19241, -17487, -16824, -15409, -14681, -16820, -16972, -19513, -19706, -21279, -18439, -17081, -16475, -15483, -17337, -15533, -15730, -17332, -16291, -20505, -15292, -16978, -15906, -12150, -16822, -12679, -16892, -12689, -15844, -15295, -17066, -16173, -17149, -16383, -14861, -15065, -13268, -14950, -10875, -14139, -12723, -13868, -16211, -13463, -15535, -13557, -14051, -14534, -16706, -17044, -19442, -17837, -17693, -18108, -16018, -16570, -15528, -15342, -10603, -11525, -7514, -9719, -8691, -7438, -10940, -9215, -11749, -12333, -12600, -14984, -15033, -15843, -19313, -18365, -19852, -18988, -17526, -18290, -17835, -19848, -18222, -17896, -16943, -16529, -14935, -12854, -10652, -14502, -12534, -15427, -14648, -15656, -15443, -13486, -14980, -14495, -13982, -18257, -16478, -22047, -18597, -16652, -19892, -15254, -21290, -17432, -17299, -19239, -16588, -19962, -17852, -18315, -20195, -18307, -19893, -19783, -19091, -22025, -18892, -19584, -18035, -18725, -18778, -19313, -18400, -19751, -19009, -21881, -18715, -19228, -17744, -16659, -19547, -17291, -18815, -15357, -17070, -14241, -16196, -16343, -16907, -18424, -16076, -17777, -14692, -17252, -14085, -16161, -17336, -15786, -19899, -18568, -18455, -17858, -14814, -17675, -17961, -15933, -19430, -15451, -18941, -16284, -17423, -17929, -17339, -18819, -16002, -16840, -16838, -17164, -17347, -16290, -18226, -16568, -18965, -16119, -17311, -15763, -14850, -15252, -16899, -16092, -15890, -16796, -12214, -15268, -12006, -15258, -15801, -13994, -14422, -13325, -15960, -12633, -13893, -13089, -10343, -16046, -13280, -18602, -13975, -13669, -16579, -13706, -15792, -17999, -18587, -22907, -17154, -19449, -16505, -12963, -15150, -10824, -14071, -8491, -12448, -9340, -7459, -8430, -7693, -10622, -11561, -13490, -15639, -14853, -15665, -14618, -17674, -17155, -19808, -21775, -20925, -19509, -17915, -16436, -13937, -14575, -13519, -17502, -14812, -16736, -14445, -12899, -12823, -10212, -12897, -12339, -14545, -16689, -16465, -17819, -15838, -14994, -18977, -16780, -20467, -21282, -17094, -20781, -16486, -18255, -16637, -17084, -17438, -18730, -20823, -17027, -20926, -15465, -19063, -17820, -17956, -20064, -20993, -20973, -21094, -19767, -17012, -18613, -15762, -20362, -19485, -20363, -21767, -19222, -19924, -17750, -18504, -15750, -19559, -15740, -18653, -16929, -15460, -16457, -14296, -16604, -13863, -16570, -15216, -18879, -17335, -18097, -15989, -17456, -16993, -17198, -17925, -18013, -17474, -18041, -17949, -18154, -17521, -17163, -17694, -16358, -18449, -18591, -19043, -19373, -15733, -17124, -16536, -16232, -17330, -17510, -16249, -17480, -13700, -17235, -15691, -15457, -19117, -13902, -19015, -13456, -16668, -15585, -14200, -15348, -13129, -17071, -14667, -17621, -13910, -15739, -11562, -13750, -10759, -14441, -12681, -14183, -14733, -12201, -13547, -13826, -14450, -15734, -18826, -16984, -21426, -17674, -18292, -18253, -15707, -15423, -13216, -13009, -11196, -13422, -8768, -9986, -7543, -7655, -8390, -10488, -11952, -15576, -13335, -17088, -17716, -17245, -18731, -18620, -19309, -19004, -18813, -17332, -16544, -16897, -14641, -16616, -14389, -13896, -14672, -11276, -12690, -12604, -10436, -15604, -13322, -15344, -17133, -15287, -18449, -16913, -17731, -18804, -19276, -18431, -20901, -17281, -19626, -17551, -16159, -17834, -16514, -16874, -16841, -16769, -17950, -18197, -19050, -18427, -17824, -19655, -18281, -20724, -19720, -20436, -20398, -17381, -19613, -18313, -19981, -19617, -19925, -19856, -19211, -19863, -19823, -18937, -18832, -18749, -17777, -19062, -17257, -18589, -14974, -14977, -16228, -15535, -15696, -14714, -15864, -15990, -16008, -16535, -17674, -19407, -18135, -19201, -17300, -17567, -16217, -17170, -18766, -18120, -18809, -16896, -16566, -18417, -15123, -17163, -17458, -16845, -18219, -17090, -18095, -17046, -16347, -17810, -16598, -20081, -17445, -18881, -19144, -16160, -18410, -15005, -16109, -13492, -13753, -13833, -14465, -14808, -13149, -15583, -14069, -12222, -13887, -13202, -12275, -13832, -13878, -14682, -16222, -14691, -17324, -14135, -12485, -15394, -17006, -15204, -20043, -15427, -19227, -15123, -15175, -16709, -15738, -13220, -14355, -12333, -12080, -8631, -9085, -7357, -7105, -8649, -8883, -13635, -13301, -14317, -16548, -15154, -18020, -17043, -16654, -21846, -18173, -19680, -18484, -16510, -17004, -13995, -15657, -15668, -15408, -15540, -14251, -14705, -12087, -12932, -12813, -11411, -13843, -15240, -15163, -17720, -16824, -18516, -17137, -16799, -18615, -18039, -20130, -18127, -18691, -17814, -17016, -18477, -19116, -18692, -17692, -16153, -18602, -16954, -19220, -19252, -19894, -19373, -20579, -17912, -21171, -18206, -20782, -19841, -18816, -20395, -19003, -20902, -18780, -21178, -17510, -18390, -17994, -18202, -20095, -17964, -18486, -17855, -13768, -16603, -13103, -16476, -14779, -14888, -15491, -15801, -16423, -17189, -17323, -18275, -15225, -17984, -17578, -18310, -18365, -17396, -18906, -18687, -18097, -21147, -16529, -17655, -16579, -15167, -20206, -15629, -19236, -16852, -15657, -15207, -14675, -16215, -16363, -16585, -18013, -15899, -17459, -16871, -14284, -18973, -14570, -17823, -17595, -14818, -18197, -14146, -15665, -15800, -12005, -16090, -14196, -14374, -14333, -11088, -15384, -11134, -14488, -15203, -12800, -15679, -13518, -15253, -16503, -13561, -18295, -17038, -17724, -18570, -16717, -16753, -16202, -14103, -14365, -12956, -10402, -13356, -8818, -10019, -6843, -8496, -8334, -8568, -12453, -13344, -14368, -14583, -14411, -19834, -15803, -19345, -18974, -20304, -22300, -19556, -17846, -16658, -15744, -15041, -16243, -12924, -16086, -15048, -14067, -13444, -13633, -12423, -14968, -12990, -14545, -14992, -17186, -18186, -17189, -19587, -16528, -20596, -18791, -18575, -19359, -16633, -19265, -17224, -17619, -16748, -17034, -17308, -16878, -17529, -17545, -17994, -17841, -20226, -17353, -19682, -19331, -19790, -21479, -18823, -18896, -19646, -18450, -20854, -19205, -20681, -19606, -21268, -18097, -19299, -17456, -18477, -18065, -17297, -17846, -16272, -15509, -15348, -15220, -16168, -16512, -16469, -15945, -16767, -15776, -16709, -16059, -15675, -17572, -16071, -17615, -18092, -16468, -18947, -17379, -19668, -18577, -16288, -19362, -13565, -18850, -14995, -20471, -18840, -19266, -18370, -17362, -17103, -15706, -14460, -15575, -17282, -17441, -17964, -18956, -15123, -20856, -12143, -17105, -13237, -13947, -16618, -13394, -18157, -13159, -16306, -14487, -15655, -15033, -13220, -14084, -12298, -11946, -15522, -11296, -16320, -14029, -15255, -16201, -14983, -16435, -18055, -16085, -18662, -17546, -17116, -17207, -16183, -15326, -12536, -14629, -12251, -11881, -11405, -7993, -8565, -5371, -7516, -10210, -10879, -15117, -12763, -15707, -13827, -14467, -17316, -16245, -20136, -21955, -20243, -21974, -18386, -16546, -15594, -14430, -15317, -13407, -15785, -13407, -14234, -13423, -12410, -12022, -13135, -11557, -15586, -15523, -18107, -18435, -16911, -16852, -17513, -18537, -17447, -19660, -18549, -19331, -17745, -17441, -18486, -17041, -19321, -17204, -18447, -15875, -18671, -18434, -17569, -20049, -19279, -20011, -19723, -19432, -19666, -19425, -19216, -20359, -19957, -21037, -20500, -21680, -18928, -20120, -17580, -18469, -18262, -18179, -17833, -16939, -15886, -16589, -14535, -15401, -14976, -14997, -16034, -16327, -16159, -18304, -16218, -17893, -16408, -18683, -17700, -18867, -18518, -17023, -18842, -16940, -18891, -19397, -18944, -19511, -15691, -15656, -15956, -16252, -18347, -17251, -18055, -17278, -17261, -16655, -16182, -17161, -15610, -18114, -16072, -18286, -18653, -18193, -18838, -15130, -13947, -16072, -13878, -16838, -13705, -15308, -16232, -12214, -15093, -11319, -12666, -14292, -15037, -14455, -14655, -11827, -15011, -11488, -16851, -14684, -18948, -17867, -19071, -17097, -17386, -15096, -15349, -16883, -12978, -17216, -12173, -14944, -10488, -10532, -6944, -8375, -5877, -8660, -6509, -10913, -12236, -14053, -16580, -16735, -18311, -17050, -15975, -16464, -17937, -18217, -20647, -20263, -18787, -17592, -13882, -13380, -12579, -12752, -14364, -14892, -14753, -13665, -12771, -13632, -11512, -15673, -12563, -17440, -18094, -17863, -20757, -16993, -20082, -16778, -17912, -17891, -17462, -21120, -16272, -19961, -16667, -17131, -17227, -17606, -19373, -21247, -19761, -20764, -19201, -18671, -21018, -16433, -22144, -17867, -19866, -19708, -17368, -18839, -18153, -18223, -19299, -17469, -20237, -18336, -19794, -19282, -19342, -18992, -16218, -17681, -14907, -17349, -17232, -18306, -18226, -15855, -16550, -14988, -15393, -17527, -15342, -18117, -16970, -15788, -19023, -15182, -19469, -16324, -17257, -18283, -15255, -18693, -18124, -17849, -18338, -16020, -19189, -17530, -16830, -17876, -17980, -17658, -15591, -16785, -15498, -17415, -16070, -17365, -17345, -17326, -17454, -18668, -15235, -15996, -12316, -14303, -16443, -13458, -17581, -14270, -15825, -15538, -14369, -15437, -12475, -12212, -13575, -13001, -13021, -14484, -14931, -13435, -12554, -12597, -16009, -16966, -16735, -17415, -16328, -17106, -16414, -14766, -14203, -11788, -13588, -14584, -13999, -14012, -9073, -7503, -5104, -5530, -9005, -11603, -16088, -15972, -18585, -15993, -18884, -14394, -16275, -16683, -18612, -18853, -20302, -17886, -17180, -15123, -12486, -14050, -11952, -14443, -15574, -13947, -15058, -13015, -12835, -13754, -14035, -18303, -17453, -19191, -17859, -17518, -18002, -18068, -18389, -19145, -16686, -18837, -18047, -18361, -17618, -17267, -18213, -17911, -17980, -21015, -19566, -22070, -19727, -19288, -20505, -18201, -20502, -18616, -18948, -18299, -19453, -20063, -19245, -19258, -19289, -19243, -20968, -17838, -18698, -20402, -20167, -20404, -19178, -17067, -16508, -15031, -16331, -15930, -15117, -15848, -17382, -16546, -17873, -15769, -19012, -16115, -17616, -16575, -17714, -18503, -18311, -17516, -17434, -15831, -17899, -16461, -17861, -17436, -15160, -18656, -15612, -15744, -18458, -15776, -19127, -16173, -17232, -15992, -17385, -17241, -18265, -17683, -12656, -18604, -14650, -18531, -17531, -15760, -16871, -14664, -14823, -14358, -13627, -13310, -14967, -13323, -15402, -15343, -13331, -14395, -12580, -10922, -12130, -15074, -14664, -18563, -13878, -16493, -16835, -15528, -17628, -15616, -17569, -17458, -16809, -16528, -12443, -13831, -12118, -11214, -13384, -8431, -11282, -8783, -5483, -8313, -4061, -13765, -12541, -18146, -19346, -18059, -17828, -17628, -16394, -18063, -19922, -18206, -21960, -17529, -17963, -15605, -12677, -12729, -11058, -11798, -14520, -12276, -13191, -12490, -11827, -13117, -15516, -13916, -20157, -16184, -20447, -18872, -18759, -20819, -20854, -17401, -18690, -15784, -17512, -17364, -17969, -18740, -16829, -19153, -17374, -20412, -19111, -18115, -18909, -16644, -18997, -18873, -19129, -20276, -19030, -20027, -17922, -19289, -16960, -19636, -19432, -19756, -21733, -21459, -19724, -20844, -18537, -19486, -18459, -16308, -16270, -16905, -14698, -16831, -16487, -14829, -18494, -13787, -19943, -16410, -17560, -18018, -15242, -16963, -15968, -17649, -18464, -19948, -18956, -19863, -16587, -16728, -16051, -15330, -16638, -14274, -17219, -15345, -18131, -18065, -15336, -17966, -15855, -16643, -17651, -17741, -19101, -18907, -15983, -18613, -14072, -17444, -16120, -16117, -18141, -13808, -16883, -14978, -12615, -15962, -12989, -15907, -15037, -13945, -13659, -12722, -12200, -14218, -11956, -16572, -15031, -16398, -15087, -15477, -17552, -16727, -17131, -16664, -17430, -16188, -17069, -13376, -13205, -9103, -10587, -10406, -10315, -10766, -9735, -10524, -7431, -9628, -7784, -11141, -15648, -14186, -20976, -16891, -19501, -19095, -16109, -17759, -17918, -17423, -19170, -18282, -17179, -17061, -12656, -14018, -11274, -11264, -13254, -10214, -16760, -12417, -16020, -13239, -13522, -16758, -15277, -18597, -19313, -18262, -21206, -18226, -19000, -20641, -17889, -18037, -17900, -14243, -19384, -16674, -17472, -18749, -16346, -19058, -18144, -17549, -19612, -15911, -21093, -16771, -21810, -21467, -21004, -22790, -17339, -20173, -16828, -18833, -19666, -19254, -20542, -20276, -18849, -20353, -18824, -17591, -17603, -16587, -17354, -17035, -15816, -15763, -14773, -16264, -15058, -17379, -16709, -19808, -16545, -17016, -15518, -15464, -16802, -17688, -18023, -19089, -19567, -17029, -18645, -17177, -17322, -17290, -16120, -16501, -19640, -18931, -19960, -19376, -17317, -14324, -15441, -16204, -17814, -17863, -17052, -18709, -17123, -16392, -17124, -14246, -17547, -16044, -15247, -15769, -13868, -13798, -15782, -12254, -16524, -12697, -15821, -16645, -13886, -17945, -12542, -14260, -14824, -12754, -17445, -15363, -15245, -19856, -15206, -18823, -15405, -15947, -17133, -15399, -14984, -13702, -12576, -10379, -10316, -8828, -9731, -8936, -8072, -9036, -10737, -8424, -12834, -11121, -14551, -16288, -16291, -18547, -17178, -18755, -17887, -17247, -16064, -17214, -17434, -16102, -16006, -14143, -13815, -12446, -10940, -11572, -12300, -11955, -14167, -11154, -15046, -15282, -16767, -19126, -17264, -19175, -19511, -19560, -22160, -18197, -19506, -18931, -17916, -17549, -15758, -15567, -16967, -16561, -16429, -18651, -16407, -19065, -19277, -18802, -20080, -17769, -21487, -20284, -20354, -18881, -17728, -19728, -18368, -20483, -20331, -18730, -22571, -19519, -20840, -20871, -17978, -19569, -17763, -17039, -17863, -16608, -16811, -15563, -14989, -16493, -15400, -17500, -16399, -15869, -17740, -15991, -17147, -17900, -16873, -19765, -17827, -19912, -19120, -19568, -18574, -18768, -18563, -17851, -16425, -16618, -17237, -15933, -19455, -17298, -17650, -18497, -15022, -18394, -16064, -17341, -18219, -16007, -19865, -17984, -18898, -17862, -16197, -15079, -13960, -14053, -14456, -17681, -15395, -15709, -12718, -14337, -11303, -15300, -12193, -12984, -13162, -12913, -15905, -12859, -15849, -16875, -16388, -19753, -16712, -19282, -16789, -16524, -15222, -13592, -13133, -10681, -11228, -11850, -9370, -11429, -8910, -9062, -10864, -8750, -8974, -9601, -10883, -14592, -14672, -15436, -17041, -18475, -17311, -19043, -17651, -17923, -16688, -15884, -15401, -15696, -15310, -15861, -12986, -13306, -11530, -10701, -13937, -10527, -14335, -10981, -15837, -16541, -17336, -17499, -16942, -20667, -19182, -21365, -18313, -19923, -18386, -20929, -16518, -18851, -19001, -16346, -21127, -13728, -18629, -16130, -19436, -20426, -18884, -19565, -17259, -18864, -18659, -16317, -20701, -16948, -18826, -20885, -18167, -21851, -19606, -20645, -21029, -18622, -21438, -19850, -21678, -18991, -16980, -18724, -15945, -17418, -16094, -14563, -15771, -13276, -15267, -15854, -16447, -17597, -18576, -18860, -17284, -16754, -18015, -18031, -16655, -19703, -17348, -18778, -18433, -17066, -19024, -17332, -15156, -16574, -14746, -18634, -17471, -17646, -18660, -15980, -16091, -14913, -16977, -19678, -19108, -19414, -18770, -18360, -17700, -17927, -15812, -14728, -14512, -13093, -12271, -16523, -14685, -17777, -15204, -13505, -15626, -11857, -13521, -11033, -13359, -15264, -11706, -18457, -13241, -18953, -15692, -17278, -18559, -15199, -18522, -15105, -15767, -15712, -10349, -12202, -9227, -9228, -11653, -6764, -11778, -8111, -10393, -8889, -10441, -14729, -12188, -18828, -16811, -17643, -20196, -16393, -19653, -16716, -16678, -17655, -15076, -16218, -15414, -15044, -17203, -10803, -14858, -10076, -11138, -12344, -8504, -15175, -10726, -15628, -14935, -14179, -17962, -17096, -18439, -20462, -16940, -22288, -19332, -21658, -19914, -19024, -18965, -16759, -17126, -15820, -17021, -16671, -17456, -18628, -16476, -19964, -16171, -21123, -16587, -19139, -19704, -19297, -20909, -19966, -21778, -19411, -21848, -16873, -20217, -18289, -19017, -19898, -18090, -18098, -17824, -19044, -17031, -18321, -15452, -18016, -14969, -15695, -15405, -17069, -16980, -18082, -17092, -16968, -19147, -17230, -20241, -17636, -18368, -19102, -17254, -19649, -17943, -19626, -17865, -18423, -17008, -18523, -17518, -17328, -18426, -16501, -16240, -18674, -14995, -17774, -13984, -14015, -17630, -14432, -18537, -17214, -15825, -17065, -16267, -16572, -14529, -15254, -15245, -12973, -17256, -12757, -18555, -14942, -15909, -17292, -12304, -14458, -13979, -15707, -15902, -15666, -17014, -18418, -17251, -17229, -15613, -16222, -14301, -14421, -14476, -11983, -13288, -11395, -10835, -12705, -7369, -10957, -9063, -8909, -10206, -9347, -10669, -13333, -12136, -15202, -14170, -16617, -17288, -18483, -19386, -19162, -17438, -19422, -16374, -18130, -15356, -14533, -16101, -13217, -14252, -11461, -10937, -13315, -11129, -13302, -12399, -15805, -13077, -16931, -16288, -16823, -18958, -18399, -20764, -19739, -18354, -19587, -17619, -16710, -16841, -16441, -17714, -17640, -17267, -19616, -16250, -18606, -18073, -17401, -19066, -17370, -20390, -20712, -19787, -21640, -20277, -18509, -20283, -17939, -20236, -19549, -21659, -20449, -20764, -18823, -19665, -17503, -18235, -17234, -15765, -19263, -14292, -17683, -14529, -15747, -16180, -15151, -19907, -15335, -20113, -16046, -16436, -17984, -17028, -19207, -21972, -17699, -19887, -17962, -15805, -19209, -14850, -17896, -17759, -16237, -17373, -15512, -17633, -16302, -17189, -16512, -18267, -18174, -18710, -17102, -17644, -17950, -14743, -19384, -12103, -18729, -14328, -14578, -16970, -12712, -17115, -15796, -15205, -17010, -13185, -16311, -12511, -16794, -11866, -16041, -15189, -13496, -19007, -12662, -19336, -14192, -17793, -16230, -13491, -16992, -14007, -15413, -11886, -12968, -10862, -11782, -9840, -11187, -10398, -10425, -11961, -10864, -12377, -10786, -12411, -11774, -14299, -13934, -14303, -17683, -16702, -19343, -19275, -17776, -18267, -15750, -15841, -16099, -13536, -17832, -15000, -16016, -13036, -11313, -10422, -10399, -11864, -12251, -12974, -14801, -14709, -17032, -16984, -18662, -18481, -19229, -20656, -19809, -22396, -19502, -19676, -16801, -16324, -17046, -16088, -17321, -16905, -16121, -17505, -17021, -17031, -18801, -19633, -20910, -20415, -21378, -20024, -19737, -19281, -17673, -20883, -19811, -21557, -20547, -18923, -18630, -17410, -20028, -18234, -19025, -19321, -17909, -16256, -17147, -13387, -15048, -15247, -16864, -19537, -17817, -20118, -16643, -15922, -14936, -16860, -16191, -20287, -18083, -19171, -17680, -16949, -18149, -17987, -16997, -18283, -15887, -18306, -18221, -18680, -18313, -16093, -16168, -18280, -15665, -19604, -16856, -17617, -17630, -14111, -18047, -13803, -17992, -14490, -16813, -14388, -15323, -12040, -16597, -10642, -14586, -14172, -16137, -16629, -17530, -14514, -15389, -14704, -13921, -16569, -14931, -19130, -18564, -18051, -16830, -16204, -16221, -14217, -14319, -12676, -13185, -12626, -12016, -10983, -10880, -9013, -9098, -10089, -9791, -12122, -12300, -14380, -14838, -15545, -16019, -14571, -13662, -15337, -15841, -19599, -17863, -20182, -18499, -16521, -14791, -12057, -14425, -12192, -14317, -13758, -13831, -14295, -12127, -13032, -11377, -12721, -14174, -15371, -17628, -18537, -17464, -18866, -16281, -18667, -18637, -18982, -19664, -19146, -18833, -18457, -18390, -15430, -17333, -15341, -16965, -17250, -17798, -18738, -18113, -19445, -17496, -21678, -17859, -19213, -19109, -19104, -19677, -21051, -19072, -20663, -19142, -18545, -20060, -18779, -21291, -19307, -18977, -20397, -17330, -20677, -17473, -16378, -18333, -15536, -18808, -17349, -18050, -17047, -16487, -15341, -15920, -16724, -15101, -16993, -18056, -17557, -18970, -17032, -17014, -17497, -17958, -17562, -18064, -18993, -19219, -19187, -18347, -17550, -14706, -16627, -14991, -19291, -18010, -19007, -17446, -17017, -15845, -13697, -15674, -16561, -14275, -16126, -15243, -15493, -13896, -15513, -13199, -16444, -13948, -15978, -15891, -13794, -13581, -13420, -15798, -17133, -16868, -18786, -16955, -17452, -17358, -13647, -16867, -13354, -15560, -11858, -14150, -10832, -11648, -8264, -8790, -7483, -8327, -10346, -7999, -15187, -11229, -17067, -14826, -15221, -16678, -12301, -14784, -13946, -16920, -18719, -18296, -19811, -16021, -15978, -14155, -10585, -14555, -10445, -15875, -13865, -12878, -13390, -10563, -11439, -10759, -12552, -16317, -16338, -19292, -19814, -17113, -18696, -17516, -16843, -18928, -17306, -21677, -18823, -21445, -16728, -20505, -15136, -17864, -18789, -15826, -21262, -18687, -20487, -19162, -19798, -20515, -20041, -20225, -19036, -18053, -21656, -16327, -23533, -18955, -22273, -22592, -19484, -22373, -16232, -21901, -17445, -18951, -18802, -16714, -16161, -16847, -14675, -16075, -16243, -15738, -18682, -17326, -19035, -17283, -17409, -18785, -16453, -19182, -16690, -19748, -17916, -18218, -17337, -16497, -16222, -15582, -18191, -17992, -17589, -19455, -19100, -15958, -16522, -15530, -15787, -15302, -14179, -15246, -18211, -15116, -18390, -17205, -16429, -16330, -14718, -16862, -16116, -15672, -15384, -13492, -15024, -14727, -15570, -15223, -12988, -15175, -13629, -13899, -16676, -16289, -18005, -17487, -16486, -16858, -15380, -15386, -16909, -14371, -13277, -11341, -11339, -9698, -10502, -8127, -8900, -9674, -8605, -9294, -11010, -12997, -13264, -15260, -16187, -13550, -15378, -13890, -14641, -18033, -13978, -20949, -17664, -18774, -17083, -14606, -13516, -11681, -12366, -13521, -13425, -12950, -14672, -12059, -13260, -11732, -12095, -16276, -13970, -18678, -15839, -18176, -19282, -17157, -20198, -17249, -19683, -19118, -18400, -20889, -18372, -19870, -19553, -18034, -17375, -16750, -16858, -17327, -17299, -18331, -20472, -18597, -23057, -20091, -20677, -20528, -18810, -20955, -19970, -20331, -21452, -21852, -21623, -21175, -19968, -20577, -18001, -19683, -20679, -17728, -19983, -14536, -16120, -16340, -13243, -16256, -16743, -16295, -17958, -16030, -17090, -17311, -16128, -19125, -16751, -18801, -18947, -18552, -19861, -16877, -16959, -18470, -15950, -17929, -17853, -17026, -18838, -16064, -16717, -15574, -14691, -18575, -13511, -21277, -14956, -19486, -16433, -15596, -18533, -14579, -16871, -14532, -16349, -16572, -14223, -15844, -15406, -12015, -15885, -14967, -14492, -15794, -14759, -12881, -17762, -11058, -18065, -16501, -17209, -18735, -15654, -17640, -13376, -13932, -11342, -9145, -10589, -9187, -10333, -10709, -8099, -9556, -9153, -9467, -10105, -12489, -13240, -17063, -16000, -17477, -17980, -13639, -17043, -14033, -15860, -19350, -15495, -19448, -16870, -15034, -14900, -10469, -11510, -12830, -12758, -13443, -15509, -13665, -14927, -10135, -12850, -9931, -14330, -17071, -14394, -21284, -17866, -19605, -19016, -16538, -19259, -17801, -18899, -20682, -18912, -20241, -15604, -18331, -16583, -16335, -19722, -17372, -21360, -18097, -19973, -22523, -17718, -23222, -19170, -19630, -21972, -17839, -20838, -17486, -20594, -19864, -21013, -21303, -20018, -21270, -19189, -19407, -19571, -20020, -17117, -18796, -17490, -15180, -17088, -13509, -16767, -15116, -17305, -17132, -17574, -17803, -16967, -19343, -16706, -18611, -17673, -17817, -17116, -18220, -17578, -17722, -17533, -16649, -16983, -18862, -17539, -19142, -17620, -14934, -19692, -15043, -18159, -17473, -15831, -19567, -16134, -16666, -17625, -14581, -16514, -13623, -14756, -16886, -14532, -16515, -13920, -13301, -15846, -13099, -18153, -13476, -13576, -16337, -13463, -17601, -15597, -17214, -19761, -14520, -17508, -15556, -15095, -15634, -12118, -13718, -10594, -11482, -8407, -7267, -6940, -5208, -9637, -8153, -13582, -12712, -15190, -14219, -17447, -16112, -15719, -14762, -14003, -15424, -16289, -18049, -15869, -17357, -18576, -15859, -14558, -11094, -12367, -12376, -10378, -13744, -10610, -14825, -13150, -14043, -13874, -11379, -17057, -12979, -19931, -16785, -21484, -20853, -19118, -20067, -15927, -16088, -15890, -17678, -16995, -17701, -17788, -18863, -17328, -17734, -15998, -16376, -18752, -16468, -21796, -19437, -22033, -20911, -16819, -20120, -17507, -19762, -20718, -20261, -21665, -22796, -20465, -23084, -19866, -19935, -19891, -19929, -20601, -20205, -17823, -17309, -15686, -14310, -16963, -13972, -18672, -16402, -17287, -17451, -16775, -18813, -17611, -17745, -18183, -18236, -18872, -17415, -17653, -17643, -18412, -17407, -17941, -15425, -19874, -16537, -17362, -18632, -16398, -17503, -17384, -16228, -17127, -15981, -18737, -17707, -16745, -17103, -15174, -16292, -14196, -16079, -15910, -16009, -16473, -15185, -15980, -14536, -12951, -15280, -11846, -16299, -13852, -14777, -15448, -15862, -15296, -16806, -15205, -17345, -17479, -15750, -14794, -14122, -12425, -10201, -10282, -8458, -10494, -9068, -10466, -9032, -9234, -8534, -10566, -11125, -13568, -13866, -19403, -17194, -18087, -15628, -15378, -14916, -16523, -16013, -19576, -19576, -17222, -16857, -11427, -12667, -10373, -11745, -11408, -13306, -13223, -14519, -13944, -11673, -13289, -14025, -14757, -18269, -15951, -21830, -17787, -19991, -16901, -15438, -19315, -14791, -18343, -15407, -20073, -18774, -17856, -18912, -16737, -19174, -15885, -19329, -17895, -19661, -19256, -18887, -20124, -19817, -18155, -19893, -18728, -20126, -22337, -19660, -24310, -19710, -21498, -20551, -19570, -20106, -20498, -20614, -19669, -18912, -18396, -16926, -16840, -14802, -14817, -15082, -15537, -16746, -18055, -17051, -19149, -18692, -17835, -17800, -18521, -18416, -18277, -19926, -17145, -20556, -17362, -18172, -17487, -16207, -18777, -17099, -19416, -19720, -17563, -19941, -14784, -17881, -15616, -15410, -18239, -17282, -16619, -17625, -13623, -18660, -11521, -16615, -13005, -14672, -16490, -13400, -19777, -13139, -16878, -14356, -14451, -15178, -12925, -16136, -14442, -16574, -16068, -18650, -16730, -15984, -15725, -15773, -14277, -12094, -13197, -9006, -9354, -10661, -8359, -12938, -9966, -11195, -8931, -11389, -12296, -14750, -15370, -15152, -18488, -15225, -17439, -15409, -14090, -18189, -14410, -17024, -16668, -14279, -16692, -9851, -11172, -11039, -8987, -12021, -12002, -12365, -12634, -12148, -11983, -14467, -13239, -15158, -16996, -18166, -18414, -20174, -17716, -19084, -18473, -19030, -16351, -17237, -16232, -18225, -17395, -17918, -19782, -18789, -18062, -18184, -18814, -16324, -19333, -19666, -20965, -22224, -18076, -22021, -18383, -17140, -18657, -17553, -19953, -22918, -21239, -22231, -21672, -19479, -21053, -17772, -20141, -19567, -19807, -16133, -18586, -14552, -17151, -15941, -15134, -18134, -16192, -19308, -15869, -20799, -18577, -19557, -18665, -17825, -19984, -17401, -19181, -16515, -20345, -17253, -17408, -15764, -16758, -17520, -17091, -18420, -16787, -18758, -17179, -16949, -20394, -14209, -17970, -17212, -16041, -19784, -14107, -19749, -14134, -15009, -13650, -12423, -15489, -14190, -18189, -15790, -16269, -17160, -13531, -14301, -13107, -13062, -16840, -14074, -20287, -17465, -19713, -14850, -17174, -14805, -15154, -14360, -15443, -13225, -10964, -10547, -7485, -9763, -5652, -9330, -8977, -9122, -12819, -10813, -13647, -14616, -15153, -16016, -13574, -16646, -13476, -15857, -14943, -16689, -19592, -14431, -19031, -16614, -13121, -14314, -9464, -11240, -9715, -10252, -12231, -13502, -13048, -12506, -12123, -11635, -13932, -15527, -17502, -18952, -20805, -20557, -20178, -20077, -16318, -18425, -16100, -16780, -17864, -15760, -21662, -17867, -17716, -19213, -16345, -20388, -18022, -18735, -21144, -18270, -21090, -21488, -20133, -21531, -19075, -20551, -20129, -20696, -20909, -22605, -20940, -22316, -17183, -19890, -18593, -19796, -20586, -18385, -19168, -17882, -14889, -16225, -12979, -14441, -16866, -14455, -19212, -15027, -18798, -19033, -17484, -20045, -16307, -19364, -19368, -18122, -20251, -16714, -17589, -16477, -15265, -14707, -18041, -17046, -18092, -17115, -17952, -18958, -17974, -18265, -15947, -17517, -15933, -18191, -17351, -16688, -18415, -15894, -16305, -14163, -12463, -15765, -13298, -16175, -14486, -15238, -19014, -12874, -14698, -12030, -12589, -13669, -16066, -17056, -20255, -18791, -19371, -16129, -13785, -14085, -13133, -15010, -12509, -13554, -12593, -9353, -10735, -6032, -8420, -7132, -8441, -9844, -10178, -14762, -16743, -16947, -17001, -14689, -14990, -14951, -15203, -16513, -15964, -17493, -17426, -17776, -15726, -15120, -13521, -11737, -13083, -10763, -12201, -12146, -12953, -13124, -13315, -11376, -14347, -10914, -14558, -15704, -16276, -21776, -18162, -22916, -17816, -20176, -16712, -15876, -19815, -15677, -22102, -17636, -18834, -19670, -15449, -19676, -16190, -19615, -18569, -20530, -19630, -21849, -19391, -20904, -18806, -17771, -20453, -18725, -22764, -20767, -20669, -23262, -19417, -21964, -18036, -19120, -18731, -16659, -19898, -16219, -15038, -17578, -15099, -17425, -14127, -15266, -16638, -16484, -17435, -16343, -21398, -17770, -21106, -17587, -19142, -17781, -16983, -17792, -18280, -18015, -18122, -17309, -16677, -15208, -16595, -15884, -18758, -15822, -19778, -17818, -17800, -16075, -16149, -18582, -15973, -16813, -18037, -13193, -16961, -14391, -12901, -17479, -11549, -19849, -13827, -18069, -17322, -13253, -17591, -13202, -14904, -16355, -11364, -21379, -15567, -19692, -18569, -16232, -17712, -15636, -13053, -15376, -13654, -12026, -12442, -8221, -12170, -7063, -8630, -7631, -8229, -9025, -10448, -12707, -14629, -13598, -17729, -17174, -16287, -16374, -15882, -15791, -17542, -16042, -18805, -16678, -16404, -16101, -15219, -14144, -12415, -14006, -11801, -12833, -12442, -12840, -13829, -12806, -13655, -13536, -13495, -17084, -15777, -18481, -17845, -18850, -21189, -16061, -17212, -16672, -15365, -17511, -16269, -19662, -16738, -18079, -17978, -16508, -17803, -16713, -18683, -19582, -20053, -19996, -22164, -20233, -22317, -19063, -19146, -20476, -19015, -20653, -19829, -21769, -20486, -22643, -20289, -18958, -18786, -17437, -19475, -17628, -19220, -17780, -17575, -14332, -13407, -14897, -13559, -16649, -16618, -17301, -18439, -20372, -15675, -19790, -15129, -16812, -16948, -17914, -17921, -20879, -19610, -18386, -18060, -15219, -17091, -16169, -17687, -18085, -17416, -17705, -16749, -17699, -17289, -15249, -18409, -18289, -17555, -20264, -15522, -16947, -13718, -13834, -15343, -15383, -13742, -17183, -15054, -13418, -19302, -11174, -18545, -11717, -14018, -18353, -13767, -20110, -18747, -16608, -18471, -14124, -14152, -13356, -10724, -10657, -10819, -12261, -10892, -9972, -8755, -6303, -9168, -8353, -10608, -13725, -13663, -16301, -17054, -16436, -15877, -16108, -14609, -17937, -18133, -17493, -19075, -15275, -15807, -12853, -12559, -12611, -12901, -12582, -11306, -12192, -11734, -11416, -12461, -11645, -14193, -13036, -14350, -14038, -15712, -18868, -19716, -20415, -20723, -19572, -18979, -17141, -16392, -18811, -16926, -20773, -16898, -19692, -16839, -17829, -16758, -15437, -18485, -17195, -22924, -17985, -22038, -20659, -18832, -21530, -19370, -20603, -20990, -19768, -22565, -19836, -19802, -20337, -21444, -19086, -19756, -19435, -18238, -20394, -16855, -18680, -16252, -16315, -15778, -17326, -14581, -17521, -15138, -16747, -16094, -18676, -18445, -19980, -18454, -17585, -18914, -15883, -19239, -18983, -19702, -19451, -17066, -18329, -16346, -15767, -16163, -14202, -15222, -15052, -18212, -17415, -16464, -18172, -13676, -18772, -16625, -18459, -18185, -16776, -16770, -16333, -16451, -13935, -16804, -14240, -15025, -15722, -14715, -16547, -16791, -14468, -16301, -15182, -13968, -19675, -15954, -18563, -15796, -15064, -15678, -13213, -12482, -9988, -9986, -8584, -10607, -9939, -10855, -6070, -11703, -5225, -11724, -10643, -12142, -15072, -15030, -15578, -15493, -16386, -15022, -17158, -18883, -16675, -18631, -15510, -15635, -15138, -12241, -13938, -14204, -13783, -12188, -12681, -9781, -12170, -13131, -12501, -16909, -14093, -14989, -16343, -10927, -18119, -18049, -20081, -21442, -19973, -21482, -18594, -16629, -16069, -16331, -16444, -18422, -19610, -17742, -16243, -16234, -17156, -17234, -19910, -18727, -22575, -20197, -21831, -19600, -19272, -20176, -20059, -22130, -20557, -23805, -20605, -21250, -21194, -18641, -21509, -18746, -20561, -19995, -17995, -21029, -17012, -18231, -17003, -14104, -16247, -13082, -15066, -14481, -15488, -18189, -19702, -18806, -18626, -18404, -16270, -18500, -16287, -18921, -19554, -20289, -20858, -19973, -17268, -18121, -15331, -17789, -17098, -17689, -17493, -17367, -17595, -14203, -18245, -13177, -19566, -18698, -17342, -19994, -14396, -16228, -14162, -14933, -15909, -14683, -14769, -16336, -15487, -16355, -14174, -13042, -14234, -11713, -15628, -17623, -17466, -19951, -15939, -16339, -15801, -10875, -13480, -7809, -10991, -11217, -8990, -10934, -6973, -9815, -8028, -7553, -10042, -9622, -11690, -14696, -13421, -17549, -16197, -15780, -17315, -13777, -17641, -15415, -15798, -17228, -13756, -18085, -12140, -13617, -13946, -10399, -12690, -12671, -10814, -15013, -10598, -13637, -14179, -13373, -16473, -14978, -17018, -16277, -18422, -19041, -19070, -20054, -18237, -17171, -17013, -15477, -16041, -16924, -16420, -18250, -17075, -18436, -18172, -17216, -17982, -19899, -20263, -21545, -22398, -20710, -23019, -19959, -22559, -20715, -20737, -20056, -20951, -19965, -21625, -21369, -20336, -19857, -20711, -17559, -19873, -16116, -18418, -17283, -17582, -17940, -16466, -17425, -15627, -16832, -13747, -18635, -17275, -21293, -19477, -21054, -19694, -18388, -18121, -15755, -19257, -16834, -19287, -20406, -19036, -20322, -17474, -17477, -17771, -14781, -17730, -14827, -20499, -17788, -17502, -16942, -15738, -16509, -15127, -18045, -13664, -20562, -13610, -19474, -15554, -13182, -17456, -10696, -16103, -13627, -15863, -16801, -15459, -16998, -15111, -13025, -14285, -15369, -16919, -18585, -16208, -17943, -11982, -11654, -7106, -6839, -5682, -9496, -11243, -10231, -13832, -6318, -11042, -5261, -8491, -12781, -10474, -19829, -13881, -20587, -14828, -15917, -16951, -12205, -17668, -13815, -16476, -17729, -15107, -16865, -12276, -13070, -11891, -12235, -11819, -13654, -10476, -15160, -11845, -16277, -13298, -15900, -15162, -14224, -16411, -16557, -22081, -17037, -21481, -16685, -16780, -15377, -15122, -16767, -15193, -17501, -19132, -17601, -18633, -14105, -17364, -17537, -20018, -22098, -21715, -21288, -21444, -21159, -20641, -19074, -22829, -20233, -23828, -22834, -22303, -21368, -17824, -19311, -19260, -18855, -18599, -17966, -19106, -17869, -17155, -17856, -16279, -16110, -17245, -15956, -18420, -16028, -19985, -17591, -20642, -20018, -17026, -19239, -16827, -17153, -16647, -16520, -19266, -18261, -18580, -19288, -15896, -20351, -15467, -19413, -16235, -20096, -19698, -19034, -21483, -14661, -20232, -14970, -17131, -19061, -13600, -17406, -15934, -15119, -17649, -13194, -17472, -12630, -15776, -14499, -16341, -18236, -14138, -16738, -13461, -16086, -14265, -15793, -17456, -15867, -17412, -16601, -13104, -14825, -9354, -8585, -7435, -7404, -10760, -6127, -13484, -8182, -13313, -7054, -12495, -9608, -12478, -13613, -14745, -18061, -16660, -20186, -19323, -18497, -16918, -13355, -14125, -13565, -14423, -16198, -14700, -16134, -13886, -11609, -10780, -10470, -11804, -10929, -13555, -14202, -16151, -15049, -17296, -11797, -16826, -14628, -16743, -19193, -18470, -20565, -17047, -18304, -15811, -16682, -15415, -14815, -19004, -15030, -18684, -17130, -17907, -18436, -20152, -20689, -20969, -23225, -20953, -20918, -21277, -18110, -24275, -20492, -22823, -24335, -19834, -20584, -18209, -18505, -20833, -17300, -20643, -17998, -18547, -17630, -14350, -19232, -15155, -18692, -17136, -16062, -16080, -14940, -13208, -14746, -16924, -16886, -20589, -17641, -18257, -16922, -14852, -19286, -17198, -19854, -19534, -18405, -22679, -16183, -19573, -15030, -17203, -16527, -16778, -19796, -16729, -19123, -16092, -15308, -15642, -15977, -17182, -18549, -16946, -15392, -15777, -14481, -15008, -13816, -15435, -16649, -15475, -17504, -16987, -14094, -15862, -11904, -18047, -16503, -19291, -19785, -16420, -17208, -14253, -12129, -11357, -11490, -10708, -11076, -8918, -8715, -8884, -6961, -9858, -10168, -9771, -13558, -10039, -17139, -12376, -16177, -15575, -15918, -19573, -17312, -19037, -17593, -14639, -14367, -13157, -14348, -15812, -14573, -14943, -14080, -12115, -11438, -8431, -10718, -11679, -13962, -14925, -16215, -16534, -15828, -14919, -16429, -17108, -19099, -20173, -18421, -17754, -15616, -16733, -17097, -16152, -18188, -17327, -16328, -18473, -13536, -19019, -15894, -19043, -19712, -20428, -21388, -21713, -21306, -21512, -22604, -20326, -22575, -21785, -23431, -23513, -21781, -22000, -19668, -19895, -19639, -20301, -18099, -19025, -16735, -15159, -17069, -14330, -15964, -16839, -15068, -17581, -16604, -17320, -16885, -18713, -16373, -18896, -18848, -18036, -17290, -14163, -16594, -17109, -16846, -19097, -17624, -18926, -15985, -17271, -17919, -14523, -17305, -16704, -16434, -18552, -17122, -19618, -19197, -16776, -19180, -18055, -17307, -16607, -16735, -14976, -17983, -15939, -16492, -14390, -14842, -15654, -14635, -16586, -14235, -15145, -16224, -14536, -18376, -16811, -20076, -17843, -17312, -13446, -12096, -11945, -7712, -9780, -7360, -8926, -9366, -9760, -6672, -10322, -5632, -12353, -9655, -14628, -15906, -13891, -18228, -14632, -17561, -16390, -17204, -15872, -17894, -15134, -17124, -14361, -15521, -14438, -14216, -15120, -12033, -13573, -10662, -13475, -9820, -13026, -10630, -14664, -13133, -14182, -15362, -14097, -15818, -15351, -17744, -18085, -19522, -19587, -19053, -15708, -16850, -15626, -15749, -17205, -17618, -18176, -19625, -18474, -20997, -16829, -20185, -18631, -22128, -22307, -20998, -23552, -20496, -22224, -21921, -20763, -22881, -21938, -22906, -19391, -20320, -19741, -19459, -18671, -18025, -20288, -17587, -17937, -14870, -17535, -14530, -17013, -15078, -15441, -16473, -16458, -19482, -19224, -20082, -20517, -19238, -17836, -18640, -17186, -18667, -17187, -18125, -18109, -17646, -18071, -18125, -18084, -15358, -16921, -15745, -18814, -18436, -20319, -18884, -18616, -20844, -15221, -20130, -14069, -17113, -16871, -15617, -16326, -15475, -14374, -15020, -16407, -14744, -17091, -14391, -15743, -13848, -15687, -16033, -18271, -17563, -19675, -14372, -20300, -12443, -18119, -10946, -9912, -7458, -7616, -8325, -9948, -9718, -8226, -10622, -4596, -10469, -7217, -10729, -13748, -14405, -15374, -17499, -14566, -16009, -15698, -15950, -18230, -15640, -15658, -13646, -12242, -13642, -10436, -13665, -12549, -12554, -12250, -11724, -10148, -11982, -11148, -12961, -14588, -15894, -15133, -15378, -16199, -13895, -16333, -16998, -20261, -21159, -18118, -19055, -16575, -15901, -13979, -15337, -15495, -19907, -19662, -19668, -19194, -16327, -18949, -18231, -20621, -20188, -23159, -22365, -20908, -21934, -20983, -20668, -23544, -20166, -22911, -18197, -20576, -21208, -19743, -21209, -18401, -19096, -19603, -15694, -18340, -17561, -17425, -17342, -16450, -17060, -18089, -17504, -19394, -19405, -19481, -19902, -17462, -18957, -15438, -17451, -17587, -17450, -18141, -18347, -17294, -19393, -17309, -17361, -19124, -17453, -17418, -17930, -18669, -16819, -18663, -17838, -18953, -17347, -18989, -16351, -16269, -16082, -13955, -17803, -14751, -15957, -15405, -15865, -17418, -14509, -19428, -14628, -18005, -15785, -17069, -16539, -16799, -17647, -15481, -18022, -14309, -15889, -14609, -10858, -11172, -9254, -6985, -9120, -7389, -7413, -7695, -7627, -7919, -11258, -10835, -14083, -15981, -15408, -18995, -18001, -18700, -18036, -17679, -17458, -16346, -15940, -12895, -14909, -11568, -11933, -14118, -11806, -13819, -10105, -12824, -8864, -10688, -9692, -11314, -15134, -14907, -17078, -17458, -15678, -16468, -13296, -14205, -15415, -18825, -18458, -20353, -16555, -18190, -16881, -13520, -16743, -13541, -18445, -15709, -17065, -19366, -17580, -20644, -22772, -21580, -24620, -22021, -22848, -22344, -19015, -20433, -20958, -23348, -19472, -22810, -20439, -19515, -22091, -16939, -18343, -15876, -17313, -16651, -17620, -16619, -16712, -17186, -19101, -14836, -17836, -15021, -19050, -19149, -16235, -19656, -16980, -19809, -16453, -18578, -17471, -17197, -19110, -18349, -19027, -19370, -18274, -19242, -15458, -16110, -16016, -16122, -18007, -18156, -18444, -18093, -17956, -16381, -15750, -15312, -17647, -14978, -16441, -15326, -15559, -15673, -17325, -13922, -16054, -14701, -14858, -16039, -13018, -16787, -17769, -18193, -19366, -18835, -17935, -16828, -17181, -15459, -13328, -13131, -10178, -10076, -10768, -8599, -11595, -7711, -7958, -9020, -9357, -12544, -11879, -15685, -14889, -16736, -17798, -15828, -18100, -16650, -15840, -18283, -15377, -17487, -16510, -13167, -12808, -10935, -12605, -14217, -14023, -13221, -13532, -10018, -12448, -11025, -10532, -13169, -13096, -15407, -17362, -16038, -18883, -15031, -19260, -15862, -20109, -18208, -17583, -15537, -15856, -14855, -17668, -16383, -17078, -18473, -16921, -20133, -16502, -21869, -18803, -20581, -21649, -19284, -23552, -19748, -21031, -22998, -21024, -22365, -20054, -20580, -20157, -20220, -18859, -19349, -18763, -16127, -19359, -16043, -18097, -21079, -15352, -19583, -14968, -14807, -16787, -13983, -17825, -20134, -17078, -21009, -18505, -19364, -20625, -16280, -19096, -16422, -17389, -18559, -17258, -19044, -14872, -18407, -15593, -17482, -17885, -15470, -16927, -17967, -15704, -16636, -12267, -16825, -15403, -17510, -16077, -16092, -16235, -16865, -18435, -16867, -15873, -15468, -14510, -13861, -15239, -14300, -16561, -15161, -15657, -19965, -15355, -19789, -15502, -16448, -16327, -14626, -15004, -11911, -11848, -9278, -10139, -8376, -8247, -8097, -6580, -10851, -6576, -11093, -10347, -14243, -14069, -15390, -18215, -15700, -18940, -16552, -15062, -19121, -14498, -20994, -15859, -16746, -13432, -13843, -12869, -12428, -12447, -11323, -13825, -10443, -12571, -10115, -11720, -11613, -14956, -17514, -16858, -19635, -16765, -17068, -15443, -16460, -20755, -18178, -20411, -18076, -19041, -16091, -16412, -16818, -17337, -17348, -20699, -17406, -20445, -16705, -20200, -21071, -22033, -23093, -21650, -23684, -21395, -20197, -21282, -22097, -21917, -24762, -19117, -24142, -18903, -17573, -19964, -14794, -19958, -14886, -19492, -17119, -17022, -18091, -14799, -17876, -13954, -17913, -20013, -18678, -20173, -19639, -19144, -20270, -18890, -18701, -17400, -16623, -18391, -17954, -15801, -17425, -13878, -18504, -13683, -18124, -13852, -16840, -17057, -16173, -20219, -15699, -19683, -16121, -15663, -15595, -15704, -16777, -16078, -18654, -14128, -17589, -14741, -12963, -16219, -12010, -17117, -14089, -16656, -16644, -17695, -18199, -14832, -18118, -13714, -14115, -14272, -16338, -12799, -11353, -10837, -9644, -10626, -5882, -7857, -6706, -7846, -8292, -12730, -9911, -18209, -11046, -16155, -14599, -15424, -18407, -14630, -17771, -15718, -17421, -18406, -16489, -17216, -16973, -12095, -15646, -10389, -10995, -13034, -8517, -11770, -10201, -11765, -11472, -11815, -11447, -12783, -12740, -16435, -14224, -15604, -18512, -16290, -19293, -17370, -15516, -22802, -16516, -20133, -17648, -19241, -17595, -18470, -13762, -20182, -17420, -21150, -20010, -20466, -20613, -20397, -21029, -21211, -19938, -23454, -21626, -21768, -23209, -21139, -25662, -19778, -19196, -22249, -15400, -20615, -15029, -18636, -16624, -20504, -15849, -20096, -16217, -16186, -16654, -13784, -17331, -17344, -21525, -21755, -20293, -20934, -19318, -20130, -14901, -19722, -16225, -19462, -17802, -17990, -20167, -17457, -17728, -17096, -18417, -17210, -14062, -16521, -16984, -17177, -18141, -14351, -18291, -15926, -18093, -14868, -17483, -16212, -14596, -19783, -13235, -16386, -15156, -15676, -15808, -15461, -16935, -15511, -17656, -16685, -19761, -18122, -17272, -16668, -16009, -15100, -12044, -13450, -8481, -10126, -9632, -7367, -9844, -4706, -6717, -6883, -8459, -11562, -10620, -14426, -13218, -15101, -14409, -18804, -14614, -18277, -16138, -17295, -18563, -16222, -18197, -15423, -14723, -13020, -10799, -12878, -9950, -12221, -9768, -11584, -9285, -13280, -8984, -12449, -10322, -14295, -14426, -17207, -19156, -17555, -20445, -18097, -18816, -18085, -14959, -19243, -16108, -20264, -16490, -20031, -16043, -18244, -12519, -18406, -14901, -20319, -22208, -18864, -24913, -18386, -22602, -21641, -20869, -22697, -22105, -23119, -23037, -26199, -22489, -23921, -19011, -20512, -19772, -17921, -21276, -15758, -20536, -14365, -17492, -13757, -15301, -15053, -12330, -18079, -16423, -20580, -18622, -18959, -17076, -17728, -19188, -18024, -20454, -19387, -17228, -19631, -16850, -18135, -17775, -16468, -18490, -18124, -19262, -17762, -16698, -17566, -16938, -15872, -17672, -16113, -16751, -15750, -13766, -17180, -14914, -14418, -17253, -15269, -16466, -16168, -14673, -18170, -14984, -15672, -14276, -14205, -18394, -17716, -20154, -17483, -15981, -19290, -12744, -18218, -10242, -10807, -8936, -8175, -8006, -8561, -5258, -5188, -6705, -5454, -12958, -10224, -14205, -14791, -15161, -14120, -15459, -15406, -17606, -18522, -17018, -18478, -19662, -15742, -17211, -14562, -13127, -13614, -12397, -8563, -13279, -10034, -12626, -14906, -10320, -15136, -10747, -12126, -11933, -9931, -17190, -14979, -21084, -19122, -17631, -16316, -14368, -14712, -16351, -19364, -19804, -22185, -18960, -17908, -18809, -15009, -18744, -16398, -19823, -19832, -21320, -22750, -19970, -21620, -19700, -19642, -22098, -23928, -22799, -24930, -23469, -22776, -23649, -20792, -19622, -19397, -15740, -20962, -17916, -18512, -18309, -15131, -15728, -16007, -13483, -17196, -14508, -19692, -17944, -18393, -19912, -18162, -17120, -17434, -17390, -18334, -19576, -19947, -19055, -19179, -17426, -17986, -17956, -16919, -17974, -18941, -17435, -16170, -16959, -18219, -17032, -17443, -17099, -18076, -16863, -15329, -16741, -16588, -15188, -13902, -16880, -14247, -15975, -12772, -16023, -17394, -13644, -19608, -14972, -18171, -20264, -14266, -20014, -17910, -16971, -18750, -11926, -9222, -8609, -7316, -9195, -9522, -9554, -8295, -9094, -8495, -6348, -10819, -8366, -14126, -16111, -14290, -17642, -16497, -16001, -17021, -17190, -16588, -22309, -13676, -19056, -12829, -14788, -14426, -12450, -13756, -11262, -12346, -10003, -10389, -7389, -12016, -9428, -12177, -12480, -12652, -12941, -15036, -16736, -16960, -20138, -17835, -19565, -13865, -13302, -13712, -15709, -16609, -16665, -21313, -17590, -20540, -20818, -15342, -21408, -17569, -20876, -19268, -20648, -20874, -22483, -20727, -20737, -22271, -21124, -22498, -21779, -22640, -22872, -17493, -21121, -18945, -21719, -19348, -15984, -18867, -18767, -18918, -16131, -15128, -16116, -13681, -16525, -13369, -20339, -18837, -20641, -22663, -19997, -22231, -16432, -21055, -19495, -21606, -19725, -19576, -19353, -14744, -19038, -14034, -19872, -14490, -18818, -15007, -15027, -14499, -16121, -16649, -14886, -18584, -14495, -16916, -16332, -14555, -15458, -15328, -15389, -17691, -15956, -15339, -20454, -16434, -19759, -17181, -17588, -17156, -17121, -18784, -16720, -17795, -19412, -16062, -16234, -11465, -9185, -10476, -7718, -10145, -9675, -8960, -8706, -8160, -7954, -10306, -10909, -12838, -14125, -14142, -11381, -14192, -12620, -16944, -15502, -19313, -20560, -18314, -19496, -14613, -13951, -12518, -13139, -12382, -12861, -13370, -12056, -13586, -8106, -11137, -9574, -11414, -13147, -10517, -14627, -11953, -15348, -15201, -16918, -16173, -18044, -18777, -19165, -17229, -16271, -15771, -15636, -15123, -18587, -19300, -20834, -16397, -19976, -19374, -19385, -21812, -18008, -22721, -19268, -21778, -17928, -19364, -21102, -18629, -22688, -22571, -20855, -25397, -22037, -23494, -20823, -17567, -20182, -20588, -19196, -19155, -17618, -17043, -15418, -17610, -12730, -17877, -14053, -18808, -18236, -17284, -19943, -16448, -19510, -17672, -18324, -20647, -17678, -18830, -15619, -17857, -16958, -18393, -19149, -17135, -19104, -18757, -18143, -19663, -17247, -21168, -18569, -16942, -17851, -13498, -13766, -14190, -14846, -18004, -14865, -18689, -16381, -20839, -12698, -17790, -11824, -16838, -20716, -14082, -23958, -12608, -18890, -15240, -15133, -15727, -13821, -12029, -13923, -10718, -9837, -11698, -8645, -8700, -8121, -7692, -9719, -11395, -9775, -12010, -13043, -12769, -16199, -11421, -12413, -13699, -14310, -18393, -17212, -18931, -17058, -14817, -15416, -12989, -13907, -13852, -13371, -11078, -10531, -9489, -10975, -9938, -12054, -11703, -11365, -12773, -12755, -14162, -15585, -13514, -18380, -18511, -19114, -17903, -19576, -16657, -18156, -14886, -16306, -18799, -18181, -17640, -18917, -18072, -17522, -17931, -20742, -20193, -19503, -23124, -16596, -25926, -17573, -24625, -19373, -22909, -21980, -23657, -22344, -22082, -21819, -23653, -20608, -21223, -20420, -20240, -20277, -19317, -19365, -17152, -16525, -15620, -13715, -17630, -13032, -16472, -19199, -19285, -21238, -17462, -16955, -19385, -18087, -19079, -20694, -18481, -19096, -18307, -17203, -19593, -18077, -16870, -16420, -14750, -18334, -15520, -16126, -16840, -19214, -17031, -19174, -16045, -14766, -16078, -13746, -15973, -16161, -12834, -18234, -15223, -15960, -15527, -17526, -17320, -19570, -19351, -18981, -20083, -13834, -17750, -12136, -15429, -12226, -11722, -7447, -11387, -9312, -8407, -8377, -5579, -9743, -7441, -7658, -10951, -12169, -14005, -15408, -12261, -11949, -12682, -13363, -15626, -13663, -18482, -16937, -19150, -14520, -14384, -13198, -14723, -10948, -14834, -12893, -13714, -12681, -5442, -13700, -8582, -11510, -9919, -11819, -14869, -14736, -14788, -17850, -15786, -17842, -18872, -17846, -18470, -16713, -17077, -15729, -15842, -15454, -16421, -20730, -17443, -21580, -17155, -20048, -18264, -20460, -22029, -22068, -24125, -20164, -22491, -22094, -23931, -22916, -21977, -19264, -23172, -21250, -23600, -20898, -22259, -20106, -21244, -20197, -18167, -17965, -15852, -18200, -17424, -17004, -15594, -15876, -16195, -16606, -17677, -19529, -19130, -19724, -20785, -17452, -20944, -17010, -22206, -19100, -20311, -19465, -17681, -19537, -17494, -17733, -15679, -16750, -16418, -17038, -18375, -15975, -16519, -15410, -17899, -16449, -14548, -16383, -10741, -17938, -12935, -19455, -17587, -16484, -17921, -12512, -19757, -15595, -18283, -19385, -16821, -21968, -14219, -19668, -14787, -11249, -12314, -5843, -10691, -7542, -10000, -8357, -8768, -5323, -6228, -8667, -8840, -14444, -11786, -17176, -12233, -12743, -15204, -10729, -14598, -11540, -14986, -19118, -15892, -16828, -16088, -12844, -11879, -11345, -14109, -12180, -16717, -11815, -14716, -10201, -7403, -9580, -7674, -14333, -12400, -15237, -15235, -16351, -15060, -14857, -12981, -17901, -16442, -19625, -18997, -19664, -16684, -15720, -14798, -18821, -18163, -21028, -20225, -18150, -20697, -18718, -16926, -23792, -15707, -25280, -20955, -22241, -23498, -21727, -21259, -23841, -21982, -22323, -23743, -19170, -23470, -20808, -22604, -21738, -19766, -19037, -19243, -18213, -16579, -19140, -16645, -20122, -16687, -16946, -17047, -17612, -19487, -19473, -19678, -20548, -20237, -18882, -19505, -18752, -17321, -19301, -17649, -19781, -19149, -18630, -20278, -14738, -16121, -15412, -14726, -18641, -14787, -17645, -17372, -15164, -15983, -14699, -13964, -17021, -13376, -14052, -19386, -14143, -18741, -18653, -15549, -18837, -16573, -17120, -20038, -18944, -20821, -19153, -16792, -13374, -12775, -8594, -10018, -8566, -8794, -8236, -7929, -7401, -6706, -3736, -5468, -9228, -10020, -14690, -13031, -14420, -13165, -8427, -12112, -12613, -15183, -16970, -16574, -18898, -15401, -15737, -14385, -12617, -14940, -11555, -16889, -14595, -14751, -10393, -7782, -8098, -5312, -10637, -12212, -16071, -18281, -17308, -14392, -14745, -11657, -16360, -13938, -17369, -20406, -18404, -20033, -17927, -15197, -16985, -15486, -18156, -21282, -19993, -24257, -20155, -20651, -19106, -18218, -20434, -21897, -22145, -20127, -22424, -23382, -23371, -20744, -21613, -22670, -23605, -23463, -22875, -23322, -20293, -20394, -17972, -18815, -19455, -17583, -18304, -17324, -15018, -15742, -18013, -15896, -19135, -16615, -19797, -20933, -18823, -21299, -18092, -20481, -19447, -18961, -19889, -18453, -19806, -19985, -19106, -19283, -19746, -16694, -17635, -17403, -16042, -19381, -14692, -19928, -13315, -14796, -15214, -12341, -14274, -11782, -14323, -16649, -14418, -14858, -11878, -18083, -14414, -15202, -20202, -15601, -20424, -18928, -16470, -19714, -14206, -15175, -14365, -10044, -13276, -10482, -8589, -6527, -6341, -9705, -4456, -9520, -10204, -12587, -14102, -11008, -17385, -10828, -11495, -13139, -10608, -16282, -14956, -17381, -19065, -14821, -16531, -9740, -13012, -8252, -14801, -13860, -14897, -14428, -11013, -12786, -9216, -7295, -8923, -10655, -13262, -16550, -13347, -19235, -14394, -14699, -16511, -14750, -19849, -19519, -19755, -18438, -15943, -18357, -12195, -14986, -16199, -18517, -20098, -17763, -21206, -19793, -19112, -19218, -21707, -23579, -22559, -23201, -22274, -23256, -21979, -21478, -23862, -18253, -24828, -21120, -20650, -22418, -18094, -22910, -17922, -21221, -21760, -19126, -20123, -16823, -18045, -16208, -17027, -16234, -16496, -17009, -17942, -17753, -20991, -19062, -19185, -19268, -18441, -20007, -18225, -19353, -19209, -20750, -19487, -17697, -19491, -16148, -20581, -15560, -18061, -17657, -17904, -15722, -18299, -14046, -16925, -14027, -12967, -15936, -12746, -17745, -11025, -18379, -13231, -17699, -16312, -13515, -23209, -16943, -22878, -19179, -19407, -18577, -10708, -15656, -9709, -13388, -9916, -8527, -8112, -7734, -4426, -9872, -4258, -8336, -11600, -8802, -15849, -12321, -13337, -13398, -10237, -12054, -13812, -10892, -18267, -14639, -16280, -16251, -12620, -14170, -9937, -12846, -12584, -15336, -17105, -14411, -16189, -10663, -9073, -8577, -6405, -14224, -10400, -14734, -17016, -15142, -16621, -11514, -13328, -17053, -14825, -21136, -17820, -19559, -17848, -15059, -19187, -13532, -16352, -18094, -19292, -22988, -23001, -21303, -22158, -20432, -22932, -22393, -22493, -22841, -23579, -23405, -21054, -19651, -21243, -20503, -20050, -23141, -23046, -22735, -22818, -21088, -22151, -20891, -20028, -19922, -20632, -19005, -17689, -18798, -17852, -15450, -17341, -16839, -17915, -20542, -13433, -22994, -14543, -20253, -18160, -17579, -20042, -17303, -19362, -19670, -16305, -20648, -15828, -17244, -14598, -15030, -17855, -15597, -18087, -17140, -17678, -18905, -13797, -15893, -13542, -13894, -14406, -12948, -15407, -16406, -13356, -13998, -13636, -12947, -19080, -11809, -23033, -17032, -16231, -18922, -9152, -15700, -8614, -8617, -12189, -7452, -12685, -8733, -8525, -10701, -9852, -12237, -13695, -12209, -19552, -14601, -13421, -13883, -9573, -14656, -9721, -13799, -17316, -14771, -19990, -12393, -18159, -13523, -10696, -13002, -11126, -14557, -13209, -13071, -13799, -13445, -10761, -12615, -11204, -10769, -15961, -10072, -18023, -14241, -16626, -17375, -14404, -14598, -18437, -12176, -20009, -13395, -19708, -18583, -16142, -18658, -14796, -20021, -15338, -20252, -19321, -22348, -20008, -22139, -19480, -21554, -22129, -20221, -25678, -19933, -25581, -19359, -23218, -18491, -20911, -21843, -19655, -22743, -19241, -20215, -18469, -18982, -18902, -20437, -19489, -17945, -18429, -17735, -16026, -16553, -17758, -19470, -20504, -17482, -21819, -18364, -19303, -16106, -17803, -19902, -18581, -20046, -17857, -17977, -17104, -16552, -16828, -16405, -15970, -19151, -19203, -17225, -18874, -15840, -17177, -13796, -15449, -17121, -13142, -16875, -15568, -16677, -14734, -15864, -12845, -18311, -15608, -19580, -23546, -18406, -21609, -14578, -18721, -14261, -14744, -11958, -9284, -10277, -7727, -11442, -9300, -6324, -9460, -5438, -8002, -7156, -10256, -14635, -15916, -12631, -15565, -9629, -7920, -10491, -8056, -17103, -15649, -26017, -21439, -19864, -14272, -10608, -9864, -6939, -12011, -21093, -20111, -20987, -17913, -10861, -6677, -3506, -9119, -12324, -15466, -18374, -19250, -17092, -14214, -8236, -12190, -13479, -15893, -20137, -19399, -18119, -15881, -12711, -14215, -13133, -18766, -19649, -19580, -22684, -17402, -18511, -19351, -18769, -24953, -22135, -25299, -21284, -23581, -25577, -19656, -24212, -17415, -21123, -22342, -19960, -24227, -20741, -23347, -21682, -20832, -19961, -20501, -17936, -18974, -20439, -15109, -17333, -16322, -17425, -19190, -17130, -18167, -16838, -17165, -14014, -18377, -15565, -20786, -16051, -20092, -16638, -18141, -19625, -15591, -21416, -13120, -18680, -16823, -13822, -21028, -11362, -19695, -16737, -15389, -17529, -14752, -15899, -18652, -12971, -18267, -16187, -19423, -17699, -14863, -18641, -15004, -17614, -15494, -17289, -17677, -16290, -17092, -12998, -13385, -9253, -12711, -8899, -9979, -9752, -11701, -10336, -6037, -8200, -7354, -9594, -14201, -11925, -19358, -13553, -11263, -14458, -8875, -15110, -10432, -19330, -16649, -20553, -15709, -15832, -14482, -10527, -13102, -9796, -13474, -17630, -14707, -17801, -10430, -11894, -10239, -8736, -10950, -10102, -15558, -12403, -16926, -15729, -15839, -16976, -14574, -16383, -14309, -16551, -17606, -19041, -17121, -21183, -15668, -17628, -16674, -15137, -19304, -16836, -20440, -23667, -20778, -23709, -19885, -24858, -18343, -20694, -19277, -19332, -20477, -19635, -22661, -25463, -23075, -21685, -20793, -18535, -21979, -19726, -21452, -21271, -20754, -21841, -17893, -18779, -15917, -14863, -17921, -19043, -18470, -18132, -18728, -16498, -18825, -18377, -18588, -19100, -18552, -19735, -18348, -20175, -17516, -19547, -16098, -15433, -16929, -18297, -18973, -18290, -16445, -17608, -16662, -16131, -13425, -18010, -12295, -18946, -14142, -18585, -14340, -14983, -13537, -15696, -16339, -16352, -20947, -22119, -19971, -20654, -15941, -15905, -13963, -11913, -12554, -10274, -9482, -9600, -11569, -8392, -9702, -7012, -7517, -6791, -11330, -10517, -15431, -16158, -14533, -15241, -8149, -11800, -6318, -12996, -12340, -21076, -16505, -20536, -16637, -17682, -13555, -8149, -13718, -7484, -16645, -12664, -16581, -15229, -14880, -10772, -11099, -9279, -9551, -12408, -13479, -17236, -12283, -16759, -13904, -14063, -14490, -13575, -15961, -20183, -14147, -21261, -13532, -14988, -15849, -15103, -18001, -18516, -20614, -18424, -22414, -19393, -21540, -23937, -19677, -27277, -21275, -25858, -21282, -22626, -21157, -17950, -21318, -18830, -22041, -23551, -19485, -22912, -18232, -21184, -19308, -22485, -21575, -22032, -20159, -18620, -15418, -17102, -14538, -17805, -19323, -15012, -20604, -18191, -21109, -19883, -20303, -20126, -18154, -19821, -14527, -18610, -18305, -16920, -18117, -13653, -17593, -16809, -17633, -16840, -17743, -17328, -17266, -19395, -18035, -17910, -14722, -17660, -16026, -16237, -16631, -13935, -15296, -16259, -19058, -18114, -19992, -21275, -16552, -17451, -10468, -16648, -10666, -12372, -9577, -8215, -9424, -7698, -12145, -6632, -10779, -6087, -6238, -11193, -7765, -16526, -13150, -15487, -13472, -12242, -9041, -8744, -11523, -10990, -21633, -18635, -21590, -18221, -13722, -11026, -7999, -11787, -12890, -15479, -18629, -16360, -16668, -11640, -10865, -7730, -12617, -10113, -17189, -12778, -16112, -15685, -13967, -15605, -12867, -15283, -15085, -17086, -16704, -18120, -15699, -16604, -13709, -16262, -14860, -18914, -20393, -19460, -22537, -16642, -18547, -18855, -20910, -24116, -23878, -26002, -21450, -24305, -19584, -19049, -21243, -18144, -23963, -22570, -23964, -21572, -23683, -17622, -20363, -18398, -19034, -20458, -17884, -21554, -15818, -19969, -13418, -16933, -15993, -16704, -19296, -16674, -20563, -14754, -19696, -17707, -18874, -20621, -19177, -19665, -18406, -17792, -17159, -19288, -17875, -17457, -18474, -16014, -18880, -13337, -16121, -18648, -15813, -18631, -16672, -14046, -16389, -11676, -20131, -15938, -15365, -18556, -15738, -18967, -18288, -18359, -19159, -16911, -16396, -14925, -14178, -10804, -10948, -10728, -10928, -12369, -9902, -11214, -8525, -10633, -6443, -9459, -8465, -12522, -14343, -15977, -18795, -11226, -13153, -8590, -8219, -11419, -13486, -17402, -19716, -17656, -18302, -13967, -11433, -9108, -9338, -15062, -14480, -20107, -12347, -17885, -11229, -9516, -11442, -7331, -16909, -12438, -17578, -14541, -13437, -12308, -10728, -13512, -15072, -16537, -18765, -15377, -16578, -13120, -16580, -12979, -17096, -20744, -21601, -24994, -19591, -20247, -17170, -19671, -19646, -21837, -26017, -23630, -24635, -22127, -21819, -20260, -17546, -21420, -19463, -26654, -20724, -24933, -22831, -18868, -19109, -16908, -18493, -22877, -19405, -20189, -21891, -18208, -19810, -15789, -12866, -17586, -14145, -19345, -16647, -21851, -18238, -18672, -19767, -15229, -17564, -18365, -17372, -23864, -18787, -22203, -18725, -19573, -13150, -17814, -15955, -15868, -18697, -15586, -18167, -15927, -18419, -12653, -14063, -13521, -13012, -20078, -13102, -19778, -15304, -17345, -20257, -18327, -21389, -17803, -17443, -14889, -13950, -13030, -12917, -10435, -12303, -7494, -11738, -10412, -11746, -11159, -7899, -9033, -8055, -12345, -11064, -16265, -12901, -15416, -11794, -11741, -8021, -10968, -11205, -16162, -12968, -18257, -16475, -17106, -16233, -10404, -13623, -8461, -15212, -12456, -14070, -15650, -13887, -14144, -11359, -9870, -13222, -16496, -12865, -15765, -14840, -12531, -12850, -12438, -10854, -17014, -14129, -15654, -17287, -14261, -15795, -14751, -14942, -19693, -18083, -23100, -18765, -20770, -17904, -16568, -19819, -21402, -21386, -23664, -21764, -25158, -22525, -22051, -20184, -20256, -19654, -21001, -22690, -24023, -23864, -20869, -22218, -16852, -17986, -20861, -17881, -27155, -20243, -21576, -21040, -15593, -20017, -12414, -20615, -15376, -21621, -16120, -17511, -16794, -15522, -20401, -15984, -20310, -18117, -18239, -20414, -16864, -19930, -13550, -15981, -17879, -18922, -18901, -18280, -17732, -17069, -15671, -15107, -13467, -15474, -16215, -13443, -20018, -13677, -21055, -15160, -16422, -20420, -16636, -22873, -17412, -19145, -15767, -15032, -15166, -13527, -11172, -8251, -11346, -8271, -10438, -11834, -6284, -13538, -5328, -8987, -6667, -8577, -12937, -14503, -15551, -10146, -14051, -8578, -12065, -8604, -14880, -15757, -18152, -21146, -20367, -16851, -14756, -8303, -13423, -9625, -14004, -16092, -16813, -16715, -15032, -9283, -9402, -10997, -10574, -18273, -16233, -20786, -16303, -10598, -13485, -6524, -16060, -9874, -20213, -15920, -17016, -17963, -11943, -14769, -11612, -18214, -18538, -22348, -20268, -20124, -18861, -16827, -18676, -18474, -22791, -24664, -24949, -25297, -23481, -23096, -20912, -19328, -22765, -20165, -23671, -21936, -23404, -20237, -22189, -15286, -19545, -15703, -18460, -23077, -16970, -24550, -17649, -19516, -18114, -13806, -19751, -14951, -19369, -16612, -20946, -17729, -20921, -19285, -17640, -21632, -17294, -23404, -18946, -19400, -20507, -14637, -19561, -16239, -19607, -16398, -18775, -17538, -17419, -18060, -15267, -18622, -14401, -15326, -18152, -14921, -17427, -17363, -17232, -19663, -19075, -17876, -20240, -15482, -16105, -15755, -12635, -12052, -11045, -9089, -13153, -9948, -10870, -10517, -8153, -11077, -6593, -8221, -10630, -9071, -14537, -12989, -17422, -10648, -13761, -4550, -10986, -7433, -11749, -15677, -14862, -21463, -16776, -16836, -11560, -9374, -8529, -10506, -9946, -15132, -15291, -14250, -11818, -9243, -8480, -8753, -14874, -15756, -20778, -15894, -15282, -11832, -11370, -10980, -11923, -11811, -18667, -18063, -19439, -15610, -13657, -15327, -12324, -18815, -18300, -23239, -22271, -19676, -16830, -16436, -16617, -17802, -20170, -22385, -24405, -22250, -25890, -18018, -24130, -16055, -22559, -21711, -19978, -23717, -18957, -23106, -20032, -20918, -20904, -20603, -24696, -19259, -23878, -17496, -23486, -19331, -20233, -20156, -19159, -17917, -15252, -18236, -17325, -19932, -20624, -19202, -22882, -18925, -20673, -17396, -18838, -18925, -17791, -16465, -18991, -18276, -17865, -16468, -15807, -17570, -11424, -20369, -13823, -16151, -17038, -15049, -18730, -15609, -16650, -14708, -17028, -19291, -17738, -25151, -17954, -20961, -17863, -12382, -12990, -10615, -8576, -12949, -11958, -10013, -14298, -8482, -12441, -11895, -7189, -10115, -7708, -12165, -10410, -14131, -13511, -12700, -13157, -6653, -9209, -9073, -10316, -16776, -16981, -19273, -16269, -19581, -12733, -12597, -12178, -8873, -13229, -11820, -15274, -12761, -17055, -8081, -14899, -10733, -14863, -16125, -15594, -16212, -13062, -14474, -11940, -12046, -13232, -14341, -12468, -17620, -13071, -17532, -16017, -17146, -17751, -18406, -19049, -15919, -20927, -15731, -18086, -19218, -13357, -20040, -17835, -22093, -23406, -25291, -21292, -20574, -18273, -20880, -20731, -21228, -23299, -21421, -20659, -20566, -21380, -19633, -21605, -19332, -23023, -20475, -23329, -20125, -23401, -20029, -20735, -20789, -15937, -20256, -18123, -14768, -18892, -17364, -19207, -19169, -16791, -20769, -18876, -19319, -17587, -20119, -18716, -19273, -20317, -18093, -18110, -19054, -17361, -15463, -15371, -15205, -15828, -16786, -15628, -16514, -16469, -13739, -17942, -17053, -17975, -21074, -24115, -25134, -19843, -17481, -13653, -13464, -9411, -10116, -9370, -10584, -13816, -16554, -10010, -11583, -3007, -9334, -7435, -9805, -13534, -10079, -16781, -12653, -14599, -8922, -9114, -6067, -13050, -7417, -20114, -13683, -22252, -16471, -14864, -16202, -12086, -14082, -12465, -12793, -14123, -11199, -11276, -13155, -9876, -14855, -10517, -15547, -12420, -13144, -15213, -14246, -15769, -10720, -16124, -9139, -10362, -15782, -12104, -16515, -14484, -14012, -18674, -16905, -17506, -16730, -15148, -18648, -18186, -19702, -19993, -18533, -19771, -19191, -19325, -23786, -18919, -24565, -23663, -21823, -22174, -18454, -25273, -21228, -21679, -18621, -17900, -17396, -20363, -20236, -23429, -17855, -19893, -22002, -17214, -23703, -19743, -18332, -21496, -18216, -19596, -18111, -14408, -17981, -19677, -16341, -19615, -17232, -17637, -19953, -17310, -18725, -17640, -18832, -20548, -19472, -17534, -20208, -15287, -18360, -16656, -17975, -16670, -14658, -17342, -14913, -17383, -16295, -15466, -16271, -14211, -14473, -22149, -20161, -23390, -24360, -17214, -20434, -11925, -12913, -12464, -9715, -11949, -9663, -13576, -13085, -16516, -9278, -14091, -11326, -4646, -11579, -7225, -18021, -16886, -14047, -17540, -7067, -10309, -6014, -8497, -14895, -12083, -18590, -18317, -16709, -13058, -16472, -8166, -17289, -9391, -14652, -13810, -12055, -15647, -8326, -11612, -8500, -12854, -16152, -15838, -18238, -16763, -16114, -15014, -11768, -11867, -9113, -10559, -14536, -13937, -15932, -16304, -14971, -17532, -14633, -16611, -15511, -18635, -19242, -19014, -19245, -19322, -18589, -15741, -21845, -18324, -26484, -22910, -22463, -23935, -18021, -22765, -21697, -21923, -24187, -19295, -24966, -16838, -21591, -18506, -18973, -19224, -19238, -21310, -21272, -22393, -19902, -19553, -20226, -16058, -19282, -17300, -20065, -17881, -20164, -15341, -20686, -17047, -17543, -19263, -17244, -20750, -17551, -17915, -19990, -15550, -20457, -18953, -16663, -25010, -13445, -21908, -15114, -18924, -17115, -14343, -13908, -16176, -16314, -17921, -16316, -16262, -18361, -19072, -23155, -22643, -16080, -16858, -12528, -13932, -11201, -10220, -10611, -6986, -12852, -10636, -14268, -13775, -7105, -10221, -6823, -9670, -12398, -12172, -15407, -15992, -12990, -12100, -6595, -5203, -9499, -7733, -15922, -14683, -17542, -16818, -15007, -15783, -11673, -13462, -9412, -14131, -11001, -14092, -12811, -10884, -14202, -10470, -10688, -16345, -11669, -19295, -17260, -14896, -20340, -9993, -14368, -10499, -10252, -14370, -12178, -18691, -15868, -16696, -15285, -11939, -16640, -15970, -18633, -20492, -21864, -20961, -22023, -18807, -21002, -18750, -19458, -21276, -21985, -25476, -21997, -24688, -19375, -21842, -23612, -21745, -25180, -20064, -21542, -19508, -18909, -21052, -19489, -20949, -21098, -19167, -21296, -18927, -19051, -21093, -14616, -23710, -15308, -22434, -15993, -20123, -18408, -18964, -19428, -17471, -19900, -16978, -19558, -16543, -19551, -15979, -21736, -16693, -21509, -19242, -17533, -16315, -18772, -14393, -17454, -19163, -13867, -20487, -14923, -13855, -17898, -11675, -17391, -18117, -17587, -22946, -19251, -22434, -13686, -13470, -13642, -10065, -14599, -9638, -9733, -9480, -11060, -13378, -12471, -13441, -6817, -13041, -7187, -9418, -12519, -11427, -16765, -15996, -13676, -10161, -10138, -7403, -10434, -12491, -11611, -15736, -13104, -12262, -16232, -10844, -15814, -12989, -13895, -14340, -12296, -13674, -12573, -12937, -13699, -13320, -12301, -9277, -17162, -12352, -18350, -13277, -17189, -11809, -12207, -11419, -10681, -13532, -12810, -16422, -17918, -16631, -18054, -16979, -14743, -15736, -18201, -18604, -21721, -18518, -21890, -18338, -20429, -20042, -21935, -21591, -22595, -22441, -22128, -22053, -20100, -21690, -23588, -23539, -26636, -19571, -20987, -17426, -17148, -19652, -19661, -21863, -20228, -22175, -21801, -19714, -19000, -16144, -22559, -16334, -19674, -19439, -15308, -20440, -15074, -17272, -19572, -15508, -19658, -17771, -15689, -19926, -17946, -20720, -20457, -23122, -17096, -20689, -18998, -17007, -23458, -12256, -21328, -12657, -14825, -16213, -14550, -18018, -17237, -17819, -18531, -17660, -14838, -22849, -16737, -18958, -17649, -15293, -16485, -13700, -7429, -13111, -8007, -11345, -11713, -9865, -15737, -7827, -12053, -8773, -7493, -13548, -12371, -15152, -17307, -11834, -15328, -4598, -8764, -6792, -12302, -11024, -15887, -16110, -17655, -18535, -14523, -14145, -11872, -10616, -18007, -12939, -17451, -13747, -10165, -12362, -9079, -11301, -9897, -15315, -15181, -17425, -17852, -16867, -13342, -10554, -11456, -12196, -12819, -13263, -16172, -15328, -15716, -15604, -14700, -15000, -16196, -14842, -21796, -18089, -24411, -18391, -19082, -16754, -18144, -21350, -18770, -24094, -19179, -25728, -21176, -23720, -20161, -22531, -23646, -21623, -27059, -18681, -22784, -16929, -19768, -21822, -17803, -23213, -20962, -22130, -21608, -18971, -19143, -18482, -20298, -17795, -16630, -14566, -13436, -17690, -18119, -16616, -18374, -14031, -18255, -16540, -16416, -19467, -17828, -18720, -17568, -17218, -19579, -15461, -17963, -17437, -16552, -19278, -16081, -16092, -15725, -18858, -17715, -20123, -17124, -17337, -24339, -18485, -25708, -14362, -16968, -11674, -11335, -19156, -11355, -16021, -7836, -12690, -7881, -11396, -9061, -14450, -10671, -12479, -10368, -9101, -13122, -9048, -14750, -11176, -12624, -10584, -12202, -9061, -9212, -12304, -10873, -17331, -15066, -20358, -17596, -17758, -11647, -12474, -7733, -10883, -11283, -18949, -13427, -16316, -10853, -11841, -13429, -8192, -16480, -13437, -20280, -21621, -15785, -19943, -10054, -9935, -8448, -9794, -13735, -14499, -20578, -17086, -19645, -17307, -17107, -17856, -17387, -17674, -21004, -18189, -20443, -18497, -19331, -17178, -19208, -19178, -24034, -22508, -26301, -21010, -25242, -21990, -23525, -22493, -21294, -22150, -20620, -18614, -19160, -18271, -19487, -20790, -20894, -20288, -19202, -20267, -18489, -20401, -16462, -21245, -17080, -16833, -15663, -16660, -16171, -17702, -15394, -16102, -17531, -18595, -20636, -16176, -20335, -17709, -16397, -18495, -16573, -15838, -19692, -14380, -19789, -18169, -14704, -19867, -14978, -16109, -17193, -13868, -20686, -16892, -22875, -20694, -23510, -20418, -18925, -12005, -15994, -15022, -16128, -14068, -6578, -12073, -8103, -15568, -10379, -13262, -11078, -10718, -15110, -7256, -10480, -10506, -10076, -18081, -13920, -12910, -11556, -7667, -8724, -6132, -9564, -11100, -16697, -18063, -18800, -18351, -14069, -9256, -11875, -9535, -12134, -13589, -16156, -16880, -15894, -10796, -14033, -11890, -12432, -16951, -12276, -18542, -18048, -14830, -15478, -12422, -13605, -10481, -13731, -9848, -17607, -11205, -17318, -18987, -15952, -19007, -12536, -19715, -15503, -17141, -19714, -14541, -23198, -14182, -22389, -19431, -18986, -24237, -18190, -25876, -23232, -22431, -26004, -22663, -22031, -20489, -18197, -20381, -18937, -24505, -19553, -24225, -21575, -19076, -18848, -17174, -20248, -20111, -21573, -20562, -21158, -18426, -19574, -18827, -18921, -17165, -17258, -19013, -15839, -19220, -14444, -17056, -17219, -16598, -19743, -15123, -18769, -16406, -19005, -17800, -19318, -18297, -18531, -14722, -17722, -16428, -13041, -15828, -16042, -18183, -20604, -20492, -25087, -20826, -20348, -16374, -13978, -15902, -15017, -14846, -10660, -10943, -8697, -12546, -8889, -14663, -10755, -10587, -10626, -9576, -12422, -11809, -14104, -15904, -12850, -11094, -10787, -6419, -10056, -6961, -8967, -13217, -12695, -18932, -17109, -17220, -16668, -14378, -11867, -12827, -11858, -14855, -14702, -14612, -11992, -11800, -10931, -6024, -11951, -11262, -14400, -17726, -17310, -17071, -16117, -13734, -11637, -12008, -9130, -11650, -13884, -15325, -18810, -18567, -17079, -16450, -14772, -16938, -16578, -19285, -19727, -21813, -21778, -21697, -19494, -20900, -18925, -19880, -23096, -19438, -24844, -20517, -24042, -23015, -22426, -18314, -20593, -21486, -19384, -23970, -20013, -22227, -22991, -20078, -16848, -18742, -18262, -18680, -19997, -19463, -21571, -23097, -18376, -21008, -19339, -18358, -17124, -14551, -14313, -18817, -17013, -18651, -15796, -20600, -17390, -19362, -17711, -18722, -19050, -19097, -20180, -19808, -18849, -17124, -20323, -13157, -18542, -9424, -18625, -14945, -16535, -23160, -15911, -25434, -16887, -16828, -15374, -10804, -16076, -8107, -8710, -6726, -12302, -11417, -17378, -13137, -12636, -10347, -9306, -12641, -8798, -15867, -15876, -13422, -19500, -9294, -13119, -8592, -6695, -9615, -5571, -13897, -12576, -19873, -19851, -16794, -16985, -9541, -14538, -7892, -13849, -11886, -17300, -15993, -13377, -13651, -12542, -10859, -9408, -12071, -12391, -17323, -16923, -14894, -16550, -10369, -14475, -8814, -11736, -12268, -13255, -15047, -16188, -17981, -17588, -14435, -14749, -15952, -15248, -18058, -19464, -20475, -20398, -22714, -18643, -22854, -17161, -22706, -19848, -24115, -22202, -22039, -26619, -20858, -25944, -18393, -21656, -20193, -21519, -21430, -19836, -20621, -20606, -19717, -21181, -18331, -21013, -20365, -19889, -20949, -19178, -20009, -19780, -14238, -19472, -12474, -17558, -18915, -16675, -19950, -17335, -15241, -16054, -17255, -16747, -19326, -19427, -17701, -20110, -17498, -16655, -18293, -18305, -19278, -15781, -17922, -16522, -18804, -14951, -19620, -17629, -20830, -23150, -17142, -21949, -9164, -18506, -13373, -11937, -9979, -5035, -11512, -8994, -14749, -15078, -16150, -15971, -12750, -9008, -9720, -7782, -13556, -13488, -14833, -14291, -11390, -10059, -10008, -7732, -11552, -13083, -13201, -16795, -16201, -18705, -18122, -13504, -12757, -10248, -11657, -12798, -13384, -14868, -15149, -13540, -15585, -10954, -16737, -11167, -13036, -15526, -13405, -16068, -15829, -14428, -14454, -13092, -10250, -11438, -8139, -15432, -13431, -15221, -18466, -14622, -20580, -11862, -20907, -16242, -19472, -18800, -18053, -23499, -19227, -22563, -19555, -23150, -15981, -21437, -17376, -22136, -28113, -24271, -26870, -23400, -22575, -20187, -17396, -18074, -17587, -22906, -20414, -22716, -21959, -17314, -20697, -14754, -22222, -16302, -20820, -18259, -16833, -19307, -18496, -19385, -14685, -16605, -14177, -17041, -19027, -18188, -17835, -17810, -18981, -17624, -19884, -16852, -19724, -16768, -16655, -15366, -18557, -17331, -19077, -19170, -18193, -17456, -15694, -18900, -16130, -20459, -20931, -25559, -21190, -16137, -13817, -15415, -12012, -7460, -5800, -6060, -9610, -13642, -15580, -14577, -17661, -13220, -12738, -9855, -10044, -14508, -9750, -14776, -12983, -10942, -12029, -8994, -9563, -10895, -7517, -15385, -12987, -17571, -18199, -17199, -14030, -17192, -8382, -13574, -9673, -14809, -14120, -15970, -14397, -15252, -13782, -13236, -11049, -13957, -12686, -17106, -16372, -16423, -16191, -14317, -12063, -14454, -11709, -12299, -11305, -13030, -13467, -15349, -16366, -19642, -16233, -22258, -17747, -18200, -16605, -15602, -17775, -19057, -19008, -23805, -22186, -20576, -19837, -17204, -21419, -22343, -22625, -28002, -22341, -23299, -18588, -20462, -18966, -20180, -19719, -19444, -20885, -20772, -18828, -17790, -20283, -17082, -20999, -20676, -20361, -16958, -17878, -19969, -19109, -18132, -15724, -16379, -17005, -18495, -16525, -17583, -18038, -17550, -19512, -16408, -19608, -16678, -14737, -20920, -14934, -20397, -16476, -19351, -17305, -15658, -16597, -16748, -17864, -13878, -18550, -21032, -23222, -21539, -18567, -13694, -15161, -11966, -8751, -9687, -5935, -12605, -12489, -15751, -16504, -13690, -15505, -10732, -14118, -10196, -16145, -11239, -16365, -12695, -13076, -13528, -9683, -11873, -8334, -10301, -9000, -13487, -14260, -21170, -15333, -19003, -11257, -10714, -14321, -10895, -17101, -12802, -18413, -13905, -14785, -12199, -14265, -13212, -10580, -13654, -11501, -18388, -13684, -17604, -14096, -14290, -14846, -9218, -13017, -10363, -12304, -14262, -15908, -17892, -17117, -17932, -17954, -20067, -15639, -17582, -15337, -21638, -19526, -20942, -19028, -21078, -19602, -19931, -18658, -19458, -22075, -25760, -24457, -25437, -20647, -22204, -18496, -17496, -19073, -18942, -20818, -20778, -21562, -19057, -18554, -18321, -16106, -20272, -18070, -21781, -20089, -18597, -19740, -18622, -17941, -16534, -17428, -15410, -17822, -14831, -19004, -14621, -18565, -16542, -19945, -22074, -19747, -19956, -14167, -18277, -16159, -18709, -16933, -19003, -19110, -15440, -17356, -15077, -18730, -21880, -19924, -24080, -21679, -17542, -16594, -13500, -13526, -10742, -8817, -8574, -10191, -10915, -16748, -16540, -18951, -14498, -12344, -12765, -8542, -13485, -12952, -14290, -16754, -12876, -13032, -7586, -7459, -9205, -14306, -10319, -14379, -12970, -14530, -16707, -13714, -12454, -10468, -9372, -12922, -12485, -13404, -16090, -12667, -14080, -10347, -9860, -15272, -12594, -17560, -15870, -14932, -12445, -12494, -12970, -16582, -14421, -11597, -13655, -11815, -12312, -13197, -17059, -18702, -18411, -19378, -18544, -21905, -15276, -18605, -15206, -17230, -19622, -20352, -23597, -22656, -21117, -16403, -16328, -16034, -18789, -22099, -22627, -28226, -22195, -23040, -20739, -17271, -20207, -17650, -21710, -21045, -22366, -22603, -21311, -17219, -15634, -17420, -20179, -20028, -18278, -19617, -20996, -21344, -20688, -16521, -17248, -13572, -16270, -18514, -14890, -16490, -20114, -18884, -20220, -16865, -17222, -17758, -16251, -15003, -15750, -18070, -17745, -21059, -17893, -19613, -17092, -16218, -14686, -18319, -22192, -24309, -23368, -16807, -16323, -14171, -13198, -9909, -5637, -10898, -5718, -13250, -14251, -16796, -16220, -16061, -14081, -11035, -11357, -9244, -14573, -12157, -15959, -15369, -13400, -7210, -8898, -5037, -11150, -12142, -17025, -20322, -16226, -21004, -10597, -15720, -8515, -12852, -13469, -15383, -15691, -18315, -15963, -11328, -15082, -5419, -15407, -9983, -16415, -19009, -15887, -20141, -12939, -13646, -10384, -14688, -12760, -16234, -11622, -12229, -15132, -12203, -17443, -17114, -19059, -17489, -18281, -16424, -19155, -18962, -18319, -21008, -22579, -20407, -22120, -18466, -16897, -17606, -21622, -21744, -26827, -20546, -25762, -20049, -20219, -21817, -16122, -20675, -17522, -19075, -18379, -20678, -20131, -19726, -17785, -20440, -17685, -18051, -16182, -18188, -19622, -15556, -19058, -15789, -18007, -15020, -19055, -16251, -14995, -17752, -15145, -20148, -16534, -16372, -21816, -13981, -19636, -14467, -18689, -19279, -15009, -17657, -15353, -18819, -15806, -18482, -18669, -17933, -20112, -23418, -23446, -19470, -15778, -14026, -14998, -9259, -7495, -9703, -9732, -14744, -12749, -18819, -18277, -17604, -16457, -13194, -9753, -12453, -6550, -13830, -14020, -13677, -15272, -13810, -9769, -12323, -5578, -13433, -13163, -15948, -18119, -15242, -18486, -17171, -11907, -13888, -10819, -13444, -14845, -10774, -13699, -15070, -13645, -15890, -11835, -12534, -13648, -12077, -15625, -13981, -17912, -14345, -19212, -12325, -15550, -9606, -11965, -11732, -9231, -12576, -15424, -18697, -19602, -20403, -15941, -20156, -13910, -18722, -15360, -18191, -20392, -20388, -21781, -19408, -20275, -17327, -18603, -19432, -19349, -23821, -23191, -24333, -23406, -21107, -22497, -17913, -19984, -17709, -20466, -20458, -20184, -19186, -17927, -18203, -19467, -18447, -17882, -21051, -19556, -21579, -18924, -17142, -19921, -12442, -17619, -16792, -16674, -19072, -14904, -18363, -18900, -19571, -19543, -21724, -14622, -19018, -13497, -19368, -18615, -18499, -17976, -16218, -17582, -16538, -18078, -20554, -27664, -24115, -25941, -17675, -16621, -12822, -10946, -11747, -9693, -8659, -10027, -10227, -10504, -16186, -11660, -16811, -14315, -13742, -14204, -11000, -8880, -12254, -10952, -14405, -13738, -10535, -10198, -8355, -6266, -10014, -10232, -15542, -17435, -17106, -21596, -18938, -17793, -15202, -9615, -13617, -9306, -13698, -12999, -13418, -14818, -14004, -11832, -13371, -12937, -13893, -15766, -12711, -16786, -15370, -13244, -14155, -11149, -14121, -15555, -10770, -14887, -10425, -13890, -13897, -14308, -18346, -19889, -18270, -17550, -16217, -18040, -19291, -20691, -22426, -19246, -21949, -17799, -20763, -19998, -19845, -21041, -23483, -25082, -23312, -22060, -21715, -21962, -17334, -20567, -13910, -22819, -22464, -21593, -22368, -17580, -17742, -18522, -17478, -17472, -21722, -17411, -22679, -20745, -17825, -18713, -15036, -17917, -15288, -18530, -18661, -18069, -16567, -17707, -18046, -15813, -18859, -15628, -20040, -16198, -19377, -18257, -19689, -19497, -17402, -17457, -20416, -16262, -22894, -17863, -22804, -24535, -18333, -18132, -11849, -15195, -14057, -12154, -8800, -10960, -12290, -14452, -12256, -15625, -12275, -15174, -12509, -12218, -14606, -9200, -14155, -11254, -12165, -10363, -12528, -10740, -10136, -9148, -11732, -14288, -14563, -12756, -14617, -14845, -14960, -15245, -15832, -16379, -10381, -16075, -11507, -14624, -13124, -10119, -14247, -11108, -11791, -13963, -15211, -16061, -16726, -13977, -14032, -13473, -12195, -14387, -14364, -11459, -16331, -9463, -15422, -13332, -10457, -18133, -11632, -20170, -17768, -19238, -17881, -15029, -17064, -18028, -17941, -21444, -23310, -19862, -22243, -15165, -19460, -19411, -20967, -24749, -22817, -24951, -20456, -20529, -18348, -17365, -19795, -16271, -20123, -20584, -21896, -20762, -20029, -19060, -16991, -19939, -17204, -23137, -17521, -19445, -17694, -18361, -18481, -16152, -14675, -19679, -16588, -17263, -19876, -14967, -20857, -17204, -19179, -19621, -14358, -19893, -16692, -19237, -15014, -17956, -19830, -17878, -18707, -20157, -22040, -24397, -26065, -24663, -24470, -17905, -14876, -11578, -11311, -14591, -9376, -14251, -8368, -13795, -11247, -16041, -16089, -14965, -13692, -11146, -12203, -11711, -11495, -13391, -12019, -10050, -12390, -6885, -11273, -7186, -14167, -11568, -14703, -12364, -15137, -18894, -15140, -16863, -13787, -14138, -15105, -13143, -14300, -15060, -14070, -13129, -13822, -9463, -16676, -11029, -18532, -15450, -15929, -15687, -11974, -14703, -9657, -13693, -9668, -15678, -13148, -13394, -11371, -12064, -12454, -12253, -17129, -17423, -19586, -16493, -17167, -16736, -17128, -18722, -20772, -16819, -23171, -15993, -22502, -19120, -19866, -23178, -20123, -24375, -22112, -23024, -23874, -22793, -21260, -20868, -18250, -19136, -20215, -19925, -18730, -20382, -16142, -21556, -15526, -21062, -17407, -17445, -20980, -20575, -19853, -18943, -18457, -17056, -15847, -16598, -16961, -17721, -16740, -18626, -17160, -19093, -17335, -18930, -17057, -13973, -15878, -15774, -18287, -18127, -18734, -19387, -19350, -19461, -19422, -19287, -22617, -23253, -22994, -22920, -15749, -17282, -10615, -10288, -12829, -2825, -9165, -8075, -14326, -18714, -14302, -14813, -14938, -10405, -9583, -11958, -9673, -16930, -10674, -14092, -12350, -9152, -9951, -4670, -10218, -8461, -16383, -16635, -15712, -17152, -16585, -14644, -15396, -14499, -12632, -15108, -14725, -16112, -15686, -14327, -14801, -11559, -11437, -11405, -12524, -16450, -16075, -17202, -15216, -15841, -10253, -11940, -13286, -13076, -15701, -13400, -12464, -15238, -11211, -16061, -15914, -18540, -18878, -19180, -19640, -14801, -18259, -15375, -22066, -19742, -21990, -26367, -20520, -25296, -19176, -18632, -27176, -16933, -26843, -25372, -18952, -26406, -18207, -17630, -21142, -14747, -22152, -20582, -18458, -21378, -17649, -20519, -14951, -20888, -17879, -16695, -19704, -16509, -21307, -16187, -19554, -15146, -17376, -18110, -16551, -20310, -15460, -18411, -14452, -16470, -18071, -17872, -17642, -17927, -16906, -19342, -15027, -18613, -16718, -19027, -18584, -18191, -18753, -19303, -19145, -21561, -19168, -18080, -15098, -13128, -14238, -10021, -9159, -9230, -8938, -9649, -15302, -14630, -16503, -15056, -13748, -11639, -12893, -9543, -11342, -11816, -10413, -12929, -11256, -9413, -12393, -8119, -15838, -13089, -17990, -16118, -12818, -16721, -12352, -14828, -11671, -17648, -16111, -15481, -15230, -12223, -14303, -11742, -12320, -15865, -10880, -19206, -11590, -19980, -13313, -16185, -15149, -14671, -14280, -13894, -13052, -12460, -15542, -12214, -13557, -12172, -11890, -16393, -16219, -20259, -19773, -16033, -17232, -15272, -18870, -19169, -19501, -23291, -18804, -21584, -18193, -18050, -22170, -18989, -27139, -21337, -24906, -23957, -21236, -22198, -20170, -20044, -20315, -20675, -20813, -22943, -18799, -20889, -19088, -18048, -18294, -16670, -19002, -19279, -17013, -20891, -19040, -18953, -16467, -17580, -14812, -17049, -16313, -16552, -18235, -17650, -18430, -17574, -15155, -18360, -20031, -14821, -18947, -13836, -19205, -16927, -18728, -23458, -15267, -20287, -15361, -22678, -20178, -24566, -25740, -19416, -15898, -11981, -9640, -8153, -5052, -8557, -8705, -11678, -14701, -17889, -18433, -13093, -14210, -10898, -9278, -11157, -5830, -17494, -12357, -14933, -11821, -8049, -6420, -6338, -7587, -11705, -13610, -18454, -19307, -20957, -17050, -18147, -14235, -14884, -11828, -14854, -13081, -15585, -13744, -14331, -14980, -10924, -14771, -12720, -15395, -14552, -17666, -12932, -16222, -11074, -11966, -9941, -10291, -15728, -11380, -14066, -12336, -12121, -13135, -15740, -16987, -19990, -19515, -19685, -18921, -15689, -18216, -17770, -18856, -18672, -20377, -20262, -18611, -22686, -23297, -22230, -26476, -20612, -24729, -23761, -18119, -20806, -21689, -20359, -19037, -19212, -19470, -21470, -16408, -21625, -15414, -22107, -15718, -20750, -21589, -17447, -21385, -19039, -17768, -16370, -16036, -16766, -17842, -17871, -17287, -17049, -16702, -17252, -17472, -17471, -17644, -17942, -19128, -17644, -18987, -21149, -16758, -18152, -17308, -19231, -18714, -17193, -19129, -22193, -20489, -22608, -24375, -18121, -16981, -9673, -10356, -4906, -7973, -9658, -11922, -13718, -15978, -18746, -15922, -12719, -12222, -11617, -13237, -11735, -16737, -12698, -12381, -13351, -7974, -9727, -2331, -11901, -11068, -15603, -16994, -16610, -17524, -15823, -17353, -16211, -15882, -16092, -16261, -13571, -15454, -11694, -14623, -9549, -13489, -16294, -11478, -16784, -13418, -15515, -16266, -13139, -15928, -14927, -13548, -12380, -10719, -12914, -12250, -12304, -12779, -13210, -13079, -17488, -15541, -16494, -17395, -15403, -19256, -14994, -20079, -19415, -19106, -19765, -17578, -18785, -17818, -21850, -19574, -22673, -21603, -24315, -24499, -21689, -21710, -18674, -18829, -18051, -22413, -18717, -21242, -19824, -18708, -19521, -15976, -16763, -16421, -16786, -18934, -18502, -18789, -19332, -19354, -17020, -17216, -15924, -14668, -16790, -17113, -14594, -18050, -15667, -21332, -19810, -18812, -18140, -16824, -18486, -17082, -19451, -17274, -18507, -18367, -20383, -19842, -19642, -20685, -23958, -24655, -21774, -22084, -13519, -16627, -9409, -11802, -8806, -9504, -8335, -11941, -11506, -15969, -12533, -15148, -15774, -15909, -15950, -12145, -12666, -13293, -12836, -13640, -10821, -5115, -14666, -3352, -14102, -11688, -14390, -18657, -17076, -22438, -18834, -19344, -15751, -15856, -14241, -16188, -14022, -12408, -14884, -12399, -14674, -14834, -12025, -15641, -13302, -18915, -16597, -14049, -15478, -9871, -15846, -10797, -9378, -10875, -9521, -12111, -11196, -12981, -15360, -16991, -18696, -18662, -17179, -17212, -16846, -16370, -16713, -15688, -20020, -19163, -22421, -19155, -20880, -17805, -21667, -24686, -21158, -25816, -21667, -22889, -19786, -21976, -16728, -21650, -16639, -18580, -19910, -15721, -22653, -16282, -19601, -16417, -15955, -18565, -14360, -20414, -18319, -22605, -18849, -16340, -17240, -12866, -18423, -17034, -14687, -17774, -14227, -19729, -18014, -17681, -19436, -13983, -17708, -13492, -18184, -16490, -16258, -21719, -18581, -20596, -19418, -18834, -19867, -16874, -23779, -22434, -19129, -17032, -12968, -10906, -11840, -6858, -7465, -9702, -8472, -17153, -15740, -19667, -20820, -16878, -14777, -14989, -8702, -15108, -12363, -15019, -15504, -9662, -10721, -11718, -6075, -14766, -10596, -17913, -17290, -18394, -18599, -16895, -19986, -16752, -15001, -12095, -10084, -14398, -12088, -14943, -16155, -14749, -17476, -12802, -14655, -13349, -16627, -14231, -14346, -11803, -13832, -13312, -15837, -11673, -15138, -9630, -13781, -13602, -9764, -16927, -14791, -21242, -19666, -18969, -14947, -12587, -16450, -11897, -20853, -13766, -21250, -21588, -17944, -22506, -18710, -19989, -19814, -20877, -23178, -23978, -20671, -21395, -20647, -18139, -18043, -18663, -17414, -19881, -19595, -20753, -17666, -18833, -18057, -17980, -17108, -16960, -17271, -19434, -17513, -20641, -19625, -15356, -21075, -13687, -20959, -13482, -17385, -17037, -13605, -22154, -18392, -20376, -16603, -15082, -18478, -16256, -16808, -18423, -17372, -21639, -19023, -21742, -18004, -21378, -20528, -25305, -25493, -21246, -18278, -14566, -13391, -11641, -6624, -4967, -9019, -10286, -13161, -16670, -16102, -20100, -14331, -15222, -9169, -14848, -9861, -17147, -16485, -10452, -16219, -2207, -11816, -1338, -6391, -10064, -11424, -18574, -18984, -22337, -19541, -20228, -15146, -18673, -13797, -13211, -12405, -12234, -15945, -12284, -15847, -12345, -11303, -14590, -13437, -16416, -16706, -16413, -16248, -12753, -10465, -10534, -11264, -12794, -10057, -9570, -11815, -9874, -15366, -15320, -18685, -21828, -18275, -19668, -17114, -18000, -15420, -17865, -17829, -20243, -21584, -18421, -24052, -19271, -20086, -21657, -19283, -24495, -22650, -22572, -25276, -19879, -24533, -18539, -18449, -19935, -16470, -18769, -16227, -20365, -20618, -18944, -16792, -21989, -17949, -22486, -16577, -19648, -17835, -18715, -14866, -19874, -13013, -19572, -15164, -16894, -18510, -11071, -20654, -16177, -19619, -18522, -15929, -17788, -17299, -16643, -17885, -18790, -17084, -21806, -18315, -19272, -20946, -17284, -19974, -23208, -21090, -20391, -12887, -13386, -12609, -5969, -7793, -7383, -10382, -12865, -19770, -18210, -17205, -17529, -14539, -12591, -9674, -14011, -15743, -12549, -11904, -9204, -9423, -7372, -5074, -13392, -8181, -16595, -16630, -18277, -22243, -18926, -18231, -14790, -12473, -14560, -14181, -12997, -13550, -12142, -15175, -13266, -14544, -13133, -13640, -16652, -12937, -15977, -15497, -11496, -15219, -9596, -11420, -11028, -8970, -15268, -11587, -12591, -14087, -11554, -15068, -16840, -20679, -21086, -21183, -18491, -15819, -16610, -13546, -17256, -18938, -19429, -23340, -21600, -20565, -22376, -19910, -23673, -19083, -25713, -23774, -22153, -24284, -15482, -21899, -15120, -19275, -20582, -16654, -18264, -20785, -18110, -20386, -18068, -17111, -17334, -16231, -19562, -17573, -18950, -15425, -16447, -15781, -15317, -18556, -19300, -22599, -18710, -20984, -15291, -18814, -18054, -18181, -20041, -14575, -19561, -16333, -17125, -19067, -19925, -20486, -19962, -17905, -20286, -20397, -21262, -25572, -21667, -18910, -15709, -12989, -12588, -5667, -8523, -4598, -8009, -9127, -15606, -18945, -16145, -16484, -13327, -16241, -9871, -14181, -13353, -14512, -13847, -10732, -10375, -5267, -9488, -7770, -14572, -13164, -15813, -20567, -17068, -20458, -18127, -16831, -18248, -14077, -17908, -16355, -14076, -13157, -15437, -9941, -16291, -9631, -11373, -11946, -13914, -14745, -16642, -16639, -13893, -13607, -9047, -8044, -12595, -11481, -12926, -12264, -12461, -13357, -13785, -15397, -16075, -19124, -16632, -19147, -18218, -17347, -18752, -18695, -20504, -17503, -20093, -22256, -18809, -21490, -21369, -22034, -24540, -20487, -24327, -17859, -22331, -18239, -19844, -20088, -16506, -22857, -17977, -22405, -18869, -19580, -14977, -18613, -15993, -18866, -15279, -19081, -16823, -19811, -18599, -14373, -19280, -16754, -18564, -18219, -14795, -13909, -14705, -15937, -19901, -20026, -20040, -19894, -19812, -12398, -14884, -15989, -15995, -19653, -18254, -24091, -20666, -18575, -18422, -19649, -20804, -23808, -22085, -18588, -13128, -13378, -8866, -7525, -5062, -8226, -9492, -13821, -15786, -19669, -20600, -19146, -19108, -13189, -11964, -14583, -13391, -14675, -11672, -12845, -11586, -8553, -8479, -7544, -14870, -16069, -20058, -22130, -19958, -16137, -19522, -12034, -17347, -13049, -11070, -17109, -12259, -15832, -13847, -10419, -13550, -10900, -14202, -17256, -15549, -17717, -16317, -16406, -11226, -11567, -9936, -11643, -12496, -11583, -12369, -11893, -12871, -14662, -14527, -18246, -19177, -21059, -17015, -16794, -19073, -14903, -18085, -17963, -18257, -18427, -18034, -17306, -16568, -16859, -20341, -23254, -23021, -22323, -22176, -20264, -21392, -16189, -20040, -19064, -20600, -20040, -19615, -18309, -18242, -17874, -16295, -17638, -13812, -18467, -17589, -21884, -20593, -21079, -18544, -18830, -15237, -16247, -14880, -15411, -16055, -16523, -17210, -17573, -16603, -21206, -18336, -20946, -16837, -14816, -19280, -15197, -21498, -18983, -21005, -20615, -18220, -18445, -20608, -22491, -22440, -19668, -18745, -16460, -13315, -12077, -9713, -6960, -11090, -7781, -15047, -16483, -15465, -18346, -15606, -13690, -11391, -11157, -12184, -11641, -13596, -16662, -12271, -14605, -6811, -9164, -7249, -8916, -12680, -19223, -18307, -20967, -20133, -17957, -17715, -13102, -16453, -12856, -15311, -14488, -11976, -14239, -14516, -13604, -18276, -11771, -14850, -14881, -14009, -14856, -15709, -13009, -12596, -7871, -11272, -10679, -13329, -12200, -14278, -17354, -13708, -20379, -16590, -19330, -16599, -17628, -18781, -20456, -16065, -20773, -19711, -21561, -20190, -16448, -17107, -16412, -17913, -20373, -22826, -24694, -22112, -22285, -16902, -20580, -15752, -19055, -20225, -19653, -21812, -20355, -17805, -18406, -15205, -17444, -19634, -15219, -17216, -17709, -19384, -20238, -17338, -14848, -17363, -19988, -18199, -18222, -19726, -14548, -18702, -14661, -20337, -17526, -19373, -19351, -17788, -19307, -17570, -15679, -14198, -14938, -14375, -20873, -16441, -21206, -22927, -19101, -23296, -20904, -20840, -15034, -12867, -14121, -11798, -10445, -6158, -7952, -9897, -12648, -15366, -15934, -17612, -15989, -20934, -16979, -15923, -12939, -9486, -15693, -12825, -12604, -9175, -5175, -11034, -5695, -14070, -12701, -14706, -20824, -15290, -22921, -18732, -17519, -17875, -14875, -12752, -12175, -10150, -14627, -13039, -14559, -15680, -12295, -17637, -14007, -15837, -16316, -16751, -16050, -15160, -11878, -12396, -11952, -8025, -13579, -11060, -10821, -14322, -16094, -14984, -19347, -17213, -16633, -18456, -17003, -18430, -19400, -16998, -16960, -19931, -18033, -17484, -19689, -17509, -17253, -20134, -20501, -22045, -25807, -22894, -25807, -20260, -18899, -18133, -19146, -15568, -20116, -19727, -20204, -20257, -18184, -19857, -16349, -18576, -17629, -17837, -16839, -20135, -19850, -20619, -16325, -16465, -17069, -13299, -16908, -15785, -16168, -18916, -18764, -17901, -21178, -16545, -19808, -18196, -17744, -18673, -14750, -16617, -18042, -18358, -18310, -19656, -18686, -22679, -21638, -26557, -20369, -19453, -16523, -14781, -13001, -7451, -8697, -6877, -9831, -13764, -13189, -17164, -15155, -17023, -14044, -11379, -17229, -9557, -15436, -14346, -12310, -14531, -6986, -6508, -7319, -5558, -10329, -13087, -14608, -18964, -17797, -19938, -15027, -19207, -15422, -16898, -20417, -12579, -17138, -12770, -13350, -16283, -11275, -14190, -12115, -15394, -16824, -16938, -16976, -18797, -14166, -12701, -10151, -9804, -10063, -11602, -13157, -12733, -10309, -15903, -11399, -17839, -16229, -18243, -21402, -16933, -17525, -16908, -17917, -18445, -21301, -15366, -20837, -18816, -20104, -19974, -18246, -25723, -19384, -24879, -20817, -21413, -19912, -19610, -20893, -21719, -18656, -20980, -17840, -17790, -19297, -18350, -19401, -16283, -20979, -16283, -18299, -16511, -16824, -15809, -14685, -16212, -17095, -15351, -18616, -18141, -18163, -17391, -16489, -17704, -17618, -19116, -17292, -19063, -17105, -17951, -18174, -17998, -19363, -16704, -19625, -16865, -21956, -19059, -21725, -22636, -22701, -22844, -16586, -14131, -13353, -12495, -6897, -11124, -5914, -13246, -13341, -17284, -20108, -15150, -16574, -16741, -14793, -10988, -10981, -10469, -14622, -11124, -11748, -8959, -9050, -9144, -14160, -14010, -15128, -18897, -15291, -20719, -14728, -18891, -14537, -15755, -15793, -16684, -18239, -10865, -15012, -10133, -12403, -13869, -13406, -14045, -16632, -14776, -17489, -16217, -12316, -17864, -9226, -13387, -9628, -8570, -13649, -6066, -15578, -10149, -14717, -17179, -16669, -23377, -16023, -19738, -14858, -14565, -17178, -17047, -19985, -19843, -20356, -18449, -18487, -16015, -17519, -19740, -22919, -22530, -24536, -23570, -22127, -20074, -18016, -20072, -18272, -20616, -17646, -19738, -16563, -16630, -20141, -16604, -22178, -14314, -21874, -15161, -19840, -17367, -17480, -16836, -15973, -19716, -16768, -20078, -17153, -17701, -17054, -13991, -17843, -17586, -20455, -19480, -20209, -18981, -18584, -16407, -16711, -15293, -16668, -18802, -21092, -18624, -22502, -20028, -26033, -21782, -20973, -19100, -14272, -17244, -10064, -12211, -7937, -9158, -10504, -14509, -13327, -15157, -13279, -12725, -15454, -6557, -17078, -12396, -21532, -15232, -14356, -11350, -6474, -8455, -5373, -9988, -10078, -13764, -16655, -15289, -19302, -18963, -17494, -19921, -15797, -19279, -17847, -15446, -14576, -15977, -10451, -14055, -11920, -11219, -11915, -10816, -14749, -14548, -16981, -19662, -14993, -13319, -13037, -10887, -12902, -9060, -11573, -12329, -11671, -15132, -15828, -19529, -16663, -18767, -17567, -13403, -20952, -18868, -18082, -22556, -15744, -19938, -15190, -15454, -21729, -18634, -22091, -22834, -21770, -21551, -22510, -20578, -22832, -17694, -19504, -21176, -18404, -18078, -18436, -17819, -17022, -18257, -16812, -20985, -15672, -19755, -15857, -19562, -17963, -16285, -18303, -16633, -16918, -18106, -18226, -17772, -15502, -15731, -15444, -17861, -18247, -20498, -18715, -16717, -15864, -19260, -18075, -18370, -19348, -17781, -19324, -16739, -16827, -21073, -20413, -23091, -21279, -16893, -17607, -13000, -13815, -9399, -9915, -11262, -10224, -18927, -14765, -17933, -18272, -16233, -20541, -12226, -14962, -15861, -14637, -19051, -9647, -14617, -7586, -12296, -9473, -9775, -13029, -15621, -16698, -17087, -16704, -17500, -16402, -18593, -16955, -16549, -13617, -15326, -11661, -14008, -9425, -13442, -12480, -9000, -15796, -8834, -16652, -11916, -16338, -16068, -16102, -15083, -11200, -13068, -10790, -14084, -11737, -11064, -13944, -12966, -15893, -15791, -18700, -14298, -18341, -15661, -16285, -18259, -15060, -20238, -17894, -20722, -17698, -17073, -14030, -16521, -19974, -20968, -18018, -22687, -19279, -23618, -17202, -22000, -16909, -18432, -18567, -18568, -22175, -20044, -17232, -16602, -15437, -16095, -16887, -18228, -19387, -19301, -17480, -22287, -19071, -18233, -20159, -15509, -18268, -16242, -17662, -19422, -14885, -18548, -17323, -20181, -16573, -19534, -20465, -18790, -19377, -17370, -17859, -18452, -19282, -21282, -15773, -19960, -17572, -23962, -22265, -15913, -20107, -14524, -17818, -14837, -11251, -10729, -12524, -10849, -14683, -13730, -13091, -17544, -13336, -13169, -11853, -11768, -17305, -14949, -17020, -16713, -11179, -13954, -8773, -10955, -7748, -8642, -11959, -15948, -14224, -22967, -16183, -21669, -16623, -19905, -19873, -18087, -20262, -15598, -16561, -13077, -11340, -14919, -9904, -14432, -12742, -14508, -11916, -17004, -12599, -14629, -12949, -8504, -15516, -12132, -15209, -14743, -11389, -12774, -11711, -11074, -18460, -16095, -20112, -18650, -20711, -19450, -17767, -16957, -17304, -17078, -17644, -17076, -19703, -19544, -18295, -22213, -15433, -20193, -19040, -20824, -23207, -18539, -19996, -21434, -18406, -17937, -17957, -15198, -20943, -15392, -17395, -18406, -16265, -19272, -15264, -17498, -13758, -17606, -18308, -18546, -19286, -18153, -19393, -16892, -16815, -16701, -13994, -16038, -16447, -13607, -19755, -14878, -19360, -17751, -16331, -20722, -18360, -17202, -19787, -21095, -15748, -23212, -18809, -20016, -24043, -18701, -22223, -16792, -12531, -13901, -11023, -11529, -8573, -11937, -12884, -16616, -15558, -17554, -15485, -20621, -16258, -16256, -14597, -15586, -14973, -13912, -12333, -9047, -15534, -6201, -11967, -8766, -10184, -17455, -13333, -20471, -19855, -18463, -21301, -15180, -20346, -11464, -16418, -13312, -10593, -13570, -10023, -14894, -13215, -12790, -13968, -14959, -12510, -18395, -14201, -16455, -13084, -9338, -13215, -9674, -14334, -10439, -11801, -12489, -11836, -16779, -15694, -21007, -19530, -16342, -20818, -18613, -18642, -17521, -17184, -18841, -14492, -15171, -14288, -18087, -16326, -20639, -23596, -18759, -26587, -21983, -19938, -21520, -16968, -20103, -20712, -18208, -20197, -19990, -15968, -18527, -15628, -14103, -16961, -17629, -18881, -18361, -19828, -20023, -18567, -20945, -16213, -17441, -14197, -13823, -17359, -16721, -16996, -15222, -17159, -18701, -19521, -19554, -17000, -18074, -18772, -18133, -19292, -19298, -18017, -19991, -18988, -17033, -20455, -19711, -24166, -24979, -21148, -18782, -15498, -14882, -10504, -9720, -5956, -8603, -12114, -13780, -15571, -11584, -14133, -14315, -12883, -16224, -8379, -16950, -16136, -16747, -13850, -8407, -11398, -7265, -9764, -11389, -10468, -16304, -15299, -23605, -19144, -21999, -15142, -19474, -15872, -18310, -17705, -17064, -16198, -15132, -12657, -14623, -15939, -15828, -12960, -16407, -11599, -18157, -14011, -12933, -16383, -9181, -11225, -10724, -7467, -12265, -11013, -16523, -14570, -18626, -16143, -17785, -21631, -14954, -20887, -15012, -18862, -17139, -20477, -16864, -18008, -16305, -15833, -18115, -17168, -23185, -20855, -23063, -19817, -20704, -19135, -18717, -18430, -25013, -18607, -21137, -18756, -19955, -19791, -13249, -18221, -15490, -17478, -17523, -15997, -19956, -17585, -16669, -19145, -13845, -19026, -16208, -19706, -17669, -16179, -18896, -15116, -19460, -13868, -19289, -15750, -16652, -17686, -14987, -19154, -16138, -18660, -16648, -18405, -20723, -17223, -22173, -22361, -19932, -22894, -20850, -19337, -16165, -14755, -12640, -13130, -9660, -10779, -11576, -10461, -12862, -14897, -16833, -17289, -18807, -16241, -15185, -15702, -12284, -14340, -12999, -12139, -10728, -10963, -6323, -10741, -10842, -13825, -14990, -15195, -17136, -19331, -16670, -19504, -12304, -15911, -14582, -14614, -17325, -9553, -16495, -11920, -14230, -13060, -12510, -15491, -14901, -14285, -14705, -15627, -14664, -13542, -13684, -9616, -14670, -10282, -12137, -15811, -9916, -17065, -14309, -15564, -19660, -16752, -20079, -19555, -16314, -19091, -14290, -17513, -19300, -21636, -20637, -21100, -20841, -15732, -21734, -16337, -18748, -19732, -19499, -21638, -22600, -18746, -24504, -15543, -19784, -18023, -19829, -19199, -17877, -17294, -17827, -16710, -15634, -18792, -17311, -21121, -16045, -21409, -13697, -18219, -15954, -17703, -21611, -17064, -22406, -14356, -19093, -13501, -17210, -18241, -15419, -20903, -17135, -19475, -16830, -17497, -17186, -16800, -18267, -18791, -21991, -21537, -22340, -24805, -21034, -20422, -14670, -12528, -15732, -13131, -11422, -11844, -6651, -11145, -11981, -14350, -16625, -13523, -16802, -14427, -13851, -9437, -14845, -12468, -16911, -14462, -11262, -12145, -4855, -14162, -5006, -13521, -12454, -14678, -24120, -17519, -23923, -15395, -17214, -15181, -15687, -19119, -16502, -21638, -15832, -15922, -10755, -11793, -11659, -11335, -13075, -14069, -16801, -15536, -17920, -13907, -12037, -9494, -9057, -9025, -12814, -13917, -15651, -14588, -12210, -18295, -12411, -20595, -16982, -15883, -21262, -16371, -20982, -15232, -19139, -21817, -18549, -21076, -17838, -18573, -17205, -18194, -20339, -22497, -18190, -22233, -18735, -20382, -19158, -19410, -21027, -20294, -19744, -20391, -15171, -21412, -14504, -19021, -19555, -16098, -22435, -9940, -19060, -16007, -16409, -18603, -15204, -19703, -16575, -20388, -18708, -15322, -17097, -12858, -19784, -17272, -15546, -19461, -16250, -20138, -16905, -16496, -16481, -19383, -17468, -20625, -21461, -21393, -22756, -26391, -24660, -22291, -16210, -13066, -13560, -12491, -13148, -10443, -13195, -10696, -15422, -16523, -11300, -15073, -11924, -13920, -16202, -10481, -19980, -10051, -18207, -10156, -7851, -12242, -3115, -11990, -9376, -12154, -18315, -11210, -17448, -16028, -16386, -19188, -12835, -19723, -15360, -16314, -18047, -12714, -16017, -13891, -12272, -14017, -10969, -13232, -12516, -12786, -16849, -16036, -16885, -17257, -12492, -11586, -8292, -8690, -8045, -14497, -13193, -18973, -19529, -15048, -19358, -14153, -16638, -15824, -12383, -21826, -16007, -22520, -20349, -17788, -19888, -17003, -15787, -19416, -17461, -23333, -22555, -20305, -22382, -16493, -20996, -18083, -19418, -21954, -18884, -22215, -21740, -17514, -17461, -17615, -17968, -15742, -22701, -18781, -22169, -18657, -14321, -18963, -14519, -14350, -15209, -17106, -17617, -20874, -13531, -17445, -15900, -16446, -18121, -15603, -16899, -18165, -20614, -16167, -17541, -15142, -17988, -16791, -19534, -19270, -20515, -22854, -23259, -27138, -24598, -21581, -16786, -12084, -13139, -11386, -9155, -5625, -10234, -12007, -15339, -16833, -14834, -19733, -15385, -15406, -14075, -12091, -15518, -16009, -16067, -14860, -9412, -10620, -9919, -6711, -9774, -11684, -14475, -16313, -20309, -22708, -20466, -19254, -12266, -17876, -14329, -18543, -16008, -15221, -14041, -9582, -12838, -9299, -11752, -12786, -16022, -17685, -17210, -16213, -16875, -12859, -9751, -8493, -6507, -12260, -12922, -14842, -14162, -13828, -15442, -13199, -18206, -17081, -18859, -22674, -14288, -20030, -14080, -15513, -20398, -17492, -22269, -18362, -22126, -17931, -21752, -17691, -22097, -20746, -21246, -21919, -22756, -18063, -17088, -12832, -20980, -15988, -22354, -19425, -18409, -23252, -15330, -19219, -18925, -14796, -19310, -19317, -17564, -21763, -12459, -19888, -13152, -19417, -16510, -19868, -17585, -14092, -23966, -15211, -20675, -13905, -14288, -17816, -15780, -20552, -15530, -17430, -18193, -16372, -21114, -18691, -19338, -21313, -20940, -26347, -26288, -22457, -15996, -13876, -8743, -13149, -6946, -8797, -11554, -9799, -15340, -15056, -13068, -16937, -13617, -12324, -15384, -9819, -16197, -18985, -13921, -19167, -7685, -13580, -5815, -8730, -7676, -12110, -16125, -14688, -21914, -16985, -19066, -19009, -14439, -18188, -15346, -16235, -20713, -13023, -18325, -14273, -11357, -12583, -10264, -10269, -15758, -12550, -17776, -15933, -10554, -16557, -7684, -9012, -10381, -8601, -16680, -14466, -13236, -15058, -12894, -17623, -19406, -16839, -20484, -17225, -20314, -16607, -18404, -18729, -16439, -20551, -15915, -20488, -19283, -17595, -20836, -15984, -21575, -19132, -17534, -23262, -14247, -21575, -16287, -18924, -22540, -19780, -22524, -18758, -20691, -15473, -19753, -15176, -19321, -16371, -15990, -20749, -14492, -24153, -17815, -16568, -17058, -13168, -18471, -15787, -19598, -18896, -19625, -16271, -17885, -15904, -14959, -16782, -17203, -19312, -17996, -18155, -18572, -18732, -17784, -20746, -17298, -19889, -23983, -25480, -25682, -23138, -13899, -13777, -11401, -11343, -9971, -10209, -11407, -14566, -14947, -15054, -14714, -17046, -12184, -14362, -13513, -14353, -17124, -15032, -18015, -13731, -12723, -8308, -9157, -11270, -11167, -14666, -13878, -18997, -17159, -17038, -17509, -15063, -18721, -13954, -17569, -17566, -16415, -18672, -9890, -14508, -10714, -11587, -12800, -10394, -16315, -17295, -16090, -18868, -11971, -14053, -7596, -11421, -8418, -12437, -11674, -12855, -16006, -13493, -14932, -14558, -15622, -18892, -16832, -21394, -20226, -17243, -16884, -17573, -16672, -21599, -17423, -18689, -16412, -15145, -21688, -19688, -22293, -20057, -23357, -19722, -21512, -18276, -19040, -19923, -18941, -21902, -16413, -19171, -18372, -19652, -18751, -18155, -14309, -16591, -16963, -17595, -21438, -15700, -22865, -13369, -17159, -16657, -13674, -21501, -15070, -20600, -14652, -15807, -17548, -16892, -18858, -17635, -17483, -15256, -16286, -15561, -18675, -15524, -14730, -20875, -19289, -22723, -24197, -24501, -23696, -19120, -18484, -14383, -12580, -10944, -7298, -11315, -9232, -13745, -14127, -16594, -14317, -13759, -15303, -11889, -16509, -12202, -17723, -18211, -13623, -16618, -10194, -10279, -10008, -6961, -11673, -10725, -15522, -20313, -18853, -17302, -18205, -13532, -20751, -14558, -18912, -17610, -17507, -15415, -14850, -11486, -13659, -9765, -12472, -11164, -11641, -15897, -17254, -16554, -17576, -12238, -13835, -10166, -10907, -12730, -12840, -14789, -14887, -15511, -15424, -13895, -15937, -17916, -16042, -21182, -17575, -18767, -17272, -18084, -19639, -18598, -20244, -18852, -18824, -17193, -18310, -19591, -18746, -19856, -21574, -19092, -20620, -17611, -19580, -19552, -18800, -21404, -17847, -19585, -16430, -19847, -16596, -17427, -18420, -19348, -21706, -16352, -20892, -16025, -19044, -17469, -16799, -17216, -15947, -17512, -15626, -19095, -19374, -19263, -17077, -17293, -18526, -19071, -18374, -18998, -16452, -15451, -16553, -17748, -17690, -16688, -20301, -19105, -26215, -22184, -21166, -17025, -13751, -14242, -10896, -11567, -10763, -10241, -16268, -9585, -17427, -10875, -14814, -14978, -11980, -13138, -13167, -15768, -18339, -16213, -16129, -9583, -9559, -6221, -8672, -9212, -13608, -9829, -18399, -18640, -18963, -19693, -13372, -16309, -13801, -15277, -15912, -18649, -17330, -16694, -15783, -13614, -13221, -10970, -11392, -13073, -13287, -14575, -16999, -16113, -15851, -11174, -11943, -6590, -12151, -13754, -12325, -21229, -17385, -15272, -19011, -12977, -16743, -17184, -14853, -20778, -18185, -19276, -18514, -18648, -18500, -16672, -19881, -15324, -20496, -20223, -21093, -22426, -20433, -17829, -22828, -17126, -20143, -19871, -18409, -20303, -19432, -19325, -19302, -18420, -15865, -20993, -16021, -20126, -17938, -18676, -21486, -15989, -17860, -12712, -15838, -15171, -16773, -18043, -17347, -18616, -17843, -15975, -19608, -17002, -18585, -17047, -16740, -16908, -19681, -16835, -19074, -16161, -15414, -16761, -17077, -21368, -21086, -23897, -22532, -27121, -20297, -14687, -16244, -11908, -15646, -10870, -9337, -11141, -9697, -15718, -12760, -16143, -16993, -14089, -15209, -10937, -14822, -13587, -15877, -15357, -14785, -9745, -9386, -9832, -6718, -15057, -10523, -18289, -17926, -18398, -19380, -18255, -14554, -15154, -12282, -13837, -14826, -17713, -16805, -15900, -15019, -13575, -10715, -9699, -9930, -15028, -14897, -15989, -17400, -19133, -14327, -12892, -6093, -9229, -11966, -14349, -16433, -16260, -17686, -13934, -16870, -15745, -14528, -16249, -16714, -18390, -21099, -19212, -19428, -17876, -18558, -16932, -14918, -18151, -18234, -23355, -20437, -21931, -19281, -20090, -19458, -21801, -15123, -21336, -17194, -21008, -20475, -18345, -19242, -16249, -15945, -19216, -16527, -20314, -17797, -20036, -17232, -19339, -16826, -16812, -14114, -13632, -16685, -19877, -20372, -21245, -15181, -20853, -14888, -17801, -13132, -17072, -20122, -18111, -24098, -15897, -21468, -17576, -13821, -18023, -13970, -19773, -21646, -23053, -24669, -23435, -13795, -14080, -10165, -15463, -8989, -11333, -11774, -14586, -16186, -12856, -15789, -12934, -15234, -13790, -13176, -14607, -12825, -17047, -13746, -15002, -12407, -8190, -8820, -9155, -8228, -12336, -13880, -19162, -19671, -18580, -19709, -15057, -17840, -13558, -14910, -16111, -14475, -20223, -14647, -17410, -11389, -12594, -9933, -11367, -10882, -11537, -16923, -16244, -19177, -14983, -10064, -9606, -6035, -11811, -11778, -15345, -18314, -17025, -16831, -15993, -15519, -17739, -16426, -18484, -19087, -20392, -19801, -18947, -20652, -15427, -17007, -15264, -17902, -20794, -21359, -21800, -22778, -20909, -19213, -17858, -18512, -19204, -20214, -20942, -19708, -21629, -15714, -19204, -18389, -16748, -19893, -17421, -19327, -16758, -18908, -17331, -18033, -16327, -15991, -15607, -18752, -15643, -15830, -17307, -17753, -22381, -20104, -20168, -20664, -15848, -15132, -17551, -18970, -16490, -21517, -16343, -19326, -17235, -17685, -17738, -17884, -17961, -23167, -25008, -23929, -20418, -13971, -13655, -11137, -9139, -9429, -8261, -13473, -10068, -16599, -14873, -18505, -15070, -14601, -11253, -11968, -14887, -14087, -16787, -12220, -14205, -10702, -6729, -10934, -8014, -14712, -13930, -18104, -21072, -19207, -16714, -19887, -15913, -18112, -13475, -16148, -13571, -15148, -13683, -13428, -12407, -14557, -11752, -18259, -10024, -13123, -15901, -11743, -18668, -12079, -14944, -13209, -7276, -11349, -11335, -14606, -14821, -17105, -14392, -18275, -15625, -16897, -18262, -15806, -19285, -15802, -15841, -16380, -18986, -22504, -17651, -17849, -16263, -19852, -18699, -23018, -20166, -21936, -21137, -20147, -20211, -19798, -18109, -19560, -18081, -16961, -19955, -19864, -18964, -19095, -16802, -18097, -16200, -18214, -16009, -18272, -19854, -13924, -21161, -14559, -15623, -13423, -13827, -17792, -16388, -19053, -20632, -21415, -21513, -16756, -15595, -17229, -14361, -16697, -21241, -19760, -19581, -17257, -19470, -16339, -21476, -19551, -25028, -26608, -24180, -20585, -16524, -14251, -9099, -12401, -4972, -7923, -10156, -11859, -17909, -15064, -17164, -13952, -15011, -10182, -10717, -9823, -15102, -15620, -14848, -14582, -11289, -8410, -6995, -8382, -13225, -15037, -17659, -18240, -19188, -16732, -15571, -16813, -13920, -16561, -13856, -17616, -17173, -18653, -15899, -11171, -12841, -11221, -13930, -9213, -15790, -15740, -19426, -17550, -16446, -11185, -7981, -8248, -7112, -14138, -14408, -20621, -21627, -15637, -17891, -14265, -14950, -19811, -16452, -20899, -19734, -18316, -21834, -16902, -19408, -13487, -15419, -16535, -19888, -24362, -20539, -23476, -21379, -22727, -16749, -21820, -17652, -18391, -21162, -16417, -20153, -17123, -19442, -17530, -17498, -17695, -17290, -19198, -16106, -20204, -16058, -20033, -16642, -15492, -19085, -14525, -19382, -17347, -15793, -20816, -14626, -18354, -16008, -20694, -15004, -20790, -18501, -18091, -20441, -14972, -18630, -17565, -15945, -17527, -18106, -20464, -23231, -23917, -25783, -21612, -18006, -15680, -8957, -16279, -11124, -11509, -12425, -10298, -14683, -11242, -14174, -16808, -13251, -16903, -13657, -16483, -13390, -11838, -17700, -12465, -16707, -7515, -9536, -12871, -5951, -17644, -12839, -18963, -17812, -17441, -17702, -14151, -16192, -14334, -18738, -12198, -15638, -11931, -15067, -12789, -11689, -13174, -11382, -15359, -13308, -15165, -16454, -18200, -15762, -14138, -7221, -6884, -9141, -11699, -13786, -18284, -15866, -18611, -14675, -13515, -15774, -14059, -17433, -18142, -20191, -19228, -19427, -19456, -18094, -16102, -15413, -17249, -19001, -18565, -21940, -22113, -21228, -21811, -20342, -19968, -19649, -18677, -24208, -19880, -20626, -18393, -17214, -17524, -13969, -17975, -17177, -17351, -21432, -18419, -18115, -17681, -17141, -18160, -19742, -15706, -17230, -15121, -16714, -15038, -15442, -16658, -17823, -21812, -16704, -20286, -18024, -19057, -16459, -17024, -17893, -19301, -19492, -17144, -19683, -15673, -19359, -19962, -22142, -26583, -21223, -19111, -16476, -13705, -10849, -8666, -6782, -9776, -12049, -17630, -15100, -19036, -16046, -14946, -13145, -8517, -14901, -13007, -15355, -19815, -15595, -16051, -12024, -7952, -8722, -6220, -13087, -18916, -18127, -20555, -19976, -15585, -15204, -13791, -15053, -20346, -14134, -17069, -15190, -11979, -13039, -8248, -10359, -11389, -11836, -12949, -16075, -14380, -19198, -12809, -14424, -10012, -11056, -11975, -12050, -13669, -15614, -16957, -17518, -15325, -15003, -15046, -14845, -18771, -18540, -19832, -20553, -21223, -19094, -19790, -16816, -16978, -18640, -16929, -23177, -18763, -21764, -19437, -21238, -21474, -16819, -23257, -16160, -21816, -20141, -18259, -17189, -16193, -16611, -15704, -18053, -14157, -20950, -18699, -18882, -21581, -15400, -19666, -14933, -15644, -16203, -15938, -20125, -18075, -17391, -19813, -17937, -18318, -18200, -16331, -16985, -17117, -15942, -20142, -16431, -19039, -18780, -17917, -21095, -17358, -19760, -17717, -19021, -24639, -22918, -24456, -16572, -16614, -13997, -11556, -9167, -8495, -9736, -15200, -13885, -16552, -13973, -12686, -12918, -11539, -12340, -11100, -16411, -16042, -18214, -15092, -10863, -10169, -6705, -9741, -11385, -13675, -17501, -18132, -19708, -17513, -17860, -15442, -18340, -16246, -16698, -17144, -18018, -16067, -17531, -10282, -10734, -11029, -11079, -15494, -13878, -14683, -15823, -14369, -14847, -9181, -10393, -7690, -12415, -13862, -14844, -18308, -16446, -18912, -14803, -15844, -12432, -18181, -15879, -18213, -18626, -16529, -20652, -17152, -19135, -18544, -16697, -17077, -18009, -18400, -22944, -20228, -23533, -17965, -20414, -18398, -15998, -20666, -17288, -17523, -17669, -19776, -18173, -17596, -17138, -17836, -17250, -16384, -21266, -17216, -19945, -15051, -16698, -15848, -14963, -14876, -17711, -18294, -17731, -19585, -17061, -20050, -18772, -16950, -16700, -16611, -19211, -19468, -15393, -19092, -16577, -18513, -18548, -17300, -18504, -20239, -18596, -22064, -24930, -24480, -24042, -16642, -15599, -17080, -11378, -14315, -9601, -13199, -12187, -15123, -16858, -15982, -14090, -13625, -12355, -11913, -13684, -12998, -17043, -15879, -16095, -13065, -11524, -9033, -6757, -7600, -13920, -14976, -17273, -19346, -20553, -17354, -10838, -13435, -16739, -17587, -18187, -21095, -17266, -18384, -9904, -11203, -8277, -8228, -16769, -14674, -18042, -17982, -14583, -16275, -8305, -5772, -7359, -5692, -15251, -16869, -19244, -20812, -15138, -16544, -14082, -13697, -15150, -13846, -19383, -21161, -21189, -22511, -16985, -19365, -15552, -16530, -15643, -21321, -21133, -23008, -20557, -19321, -17906, -19091, -18790, -16847, -21148, -16032, -23608, -18933, -16564, -17984, -16070, -20553, -15166, -20108, -15336, -17130, -17373, -17657, -17028, -17387, -16922, -15507, -17531, -13515, -18915, -18133, -19838, -19236, -14106, -17421, -17641, -18991, -19259, -20158, -18016, -18800, -15804, -16743, -19320, -16626, -18981, -18781, -20171, -19814, -23249, -19690, -20780, -21062, -16448, -18312, -12430, -12527, -11258, -9965, -13541, -13729, -15104, -18328, -15685, -14753, -14328, -9166, -14675, -13161, -14717, -18059, -11975, -16086, -10997, -12622, -10295, -7901, -10240, -13095, -18765, -18415, -14689, -19150, -13161, -14661, -15142, -12619, -20709, -13634, -20928, -15674, -14471, -11517, -11510, -11594, -12851, -11181, -15414, -14553, -16429, -13568, -13690, -12268, -10945, -10311, -12051, -15491, -13123, -20149, -12098, -16286, -13162, -16112, -15620, -17584, -17357, -17149, -17037, -15312, -19228, -16339, -19362, -19634, -18806, -19777, -16953, -22842, -18171, -21591, -17385, -20586, -20117, -21548, -20564, -16252, -17078, -18790, -14480, -18997, -17633, -17281, -20178, -16921, -18982, -15958, -17783, -16230, -17720, -16491, -16241, -18939, -16689, -18745, -15390, -20118, -16035, -18431, -21067, -18151, -19718, -16289, -20631, -19189, -18306, -18806, -15439, -17697, -15811, -18959, -20423, -20109, -19435, -16874, -20633, -17417, -23050, -25545, -21983, -19976, -14168, -15891, -10240, -9298, -8221, -11767, -12948, -18080, -14584, -18290, -14682, -11279, -12656, -5132, -16216, -11969, -22673, -17703, -15291, -14256, -6503, -9272, -5678, -4839, -12669, -15140, -21962, -22996, -20966, -17476, -13168, -13184, -15436, -16893, -23920, -20915, -20321, -17085, -8133, -9804, -6536, -10655, -11287, -13432, -18285, -20306, -18201, -13567, -5585, -7374, -7742, -11100, -20053, -15569, -21885, -18067, -16425, -13973, -13149, -13705, -15558, -20539, -18228, -24853, -18470, -18281, -16836, -15498, -17681, -18305, -20750, -20527, -23845, -20221, -20437, -19904, -17229, -20330, -17212, -21605, -18674, -21665, -18485, -18567, -18801, -13869, -19897, -16467, -20638, -19234, -18335, -15765, -18758, -12830, -17174, -13941, -15147, -17610, -13658, -18261, -15439, -19399, -19442, -17192, -19459, -16115, -19657, -18691, -12716, -19181, -11541, -19904, -15186, -16352, -19724, -18059, -19758, -17761, -17771, -21811, -19960, -25531, -22292, -24307, -19681, -15544, -14196, -12168, -11020, -9387, -10362, -14876, -16765, -18911, -13940, -15513, -12899, -12711, -12153, -14230, -14029, -15323, -16680, -16184, -13277, -10229, -7198, -9016, -10318, -11514, -17531, -15486, -19374, -17751, -15039, -16938, -10647, -18000, -14644, -14809, -20386, -15520, -16839, -12042, -12143, -11421, -11954, -13290, -15142, -15449, -17183, -15940, -13645, -12102, -10362, -10225, -11210, -11664, -19090, -16824, -22264, -16807, -15913, -15620, -14136, -15858, -14551, -16734, -16707, -16832, -18818, -15687, -19892, -19384, -17670, -20303, -16352, -22338, -22987, -21284, -24422, -17702, -24591, -14681, -19574, -17696, -16484, -20361, -18282, -19495, -19053, -17987, -16869, -20525, -14364, -19119, -17066, -19011, -17337, -16478, -14519, -16291, -16468, -14120, -18079, -15601, -18821, -19984, -18168, -18785, -15565, -22033, -17602, -19381, -15532, -16261, -16989, -15505, -17619, -15938, -17796, -18133, -19655, -19087, -22649, -19752, -25750, -19188, -20616, -14863, -14925, -16365, -14893, -9764, -8997, -9266, -13766, -16595, -16166, -14099, -10540, -13951, -12965, -13486, -13692, -13034, -19317, -14581, -17131, -11573, -8126, -6537, -6708, -11318, -14531, -14532, -18993, -19529, -19826, -18086, -14740, -16501, -16142, -19531, -14443, -18715, -15351, -14673, -11325, -10367, -13660, -13802, -14317, -13023, -16513, -14440, -14217, -12323, -9321, -10410, -11037, -12525, -16895, -19317, -15987, -16648, -14956, -14106, -15577, -17644, -18355, -19322, -19336, -18042, -21774, -19097, -17759, -19577, -14847, -19467, -16259, -20198, -22078, -20583, -22944, -20392, -21995, -19701, -17258, -20213, -15570, -22900, -18738, -19560, -17697, -15436, -16103, -15656, -18846, -17320, -19726, -14565, -19555, -11877, -21653, -14900, -17959, -17327, -16881, -17731, -17378, -16745, -15206, -16696, -18096, -17852, -22279, -17002, -17536, -19496, -15964, -20031, -13559, -18832, -20615, -16828, -18744, -20255, -19638, -22114, -20516, -22896, -21791, -16445, -19577, -14468, -14379, -13088, -9768, -9129, -9892, -16367, -14971, -16176, -14425, -12582, -12578, -9131, -11102, -16013, -16001, -19954, -11413, -15587, -10886, -8124, -10694, -5611, -14541, -16746, -18282, -19974, -17976, -16404, -13629, -17134, -14571, -19332, -17537, -19195, -16221, -14684, -14884, -10819, -10792, -13052, -13338, -16014, -10692, -20719, -8891, -16238, -6459, -11561, -9134, -12570, -14313, -17744, -15582, -14780, -15365, -12848, -14287, -18714, -15673, -19939, -17560, -20374, -18734, -15809, -21730, -16216, -20435, -14314, -21342, -19340, -18218, -22577, -20745, -21075, -17664, -17331, -18933, -19823, -19391, -16824, -21402, -17675, -20325, -15240, -15079, -19206, -14380, -19756, -17407, -18923, -16483, -13821, -17723, -14161, -21451, -16543, -20870, -18235, -17159, -17642, -15233, -18684, -15890, -16276, -19486, -19987, -22432, -18205, -16955, -18357, -16423, -15927, -18066, -17792, -17806, -20281, -21671, -22012, -20395, -21422, -22682, -18526, -16763, -17099, -17178, -16163, -10600, -10619, -9725, -10212, -16266, -14298, -14977, -13974, -12719, -11980, -9849, -12518, -15452, -15053, -17938, -17729, -13057, -9530, -8764, -7090, -10565, -12488, -15368, -19858, -16897, -21388, -18972, -15874, -19984, -16646, -18785, -19496, -13404, -15841, -12383, -11560, -8728, -9543, -10077, -12819, -13373, -16165, -12989, -15007, -12317, -11160, -11958, -10561, -15689, -18443, -17677, -18578, -14139, -15966, -14872, -14472, -18609, -16960, -20931, -21441, -18018, -18533, -14808, -17076, -17970, -17527, -19041, -19221, -20627, -17865, -22488, -17781, -18338, -19244, -17138, -19787, -17886, -20589, -20347, -15311, -18419, -15852, -14211, -19004, -18241, -22516, -15486, -18341, -15175, -17301, -15122, -15613, -20373, -17972, -18541, -18609, -16836, -14756, -16551, -16208, -17925, -17248, -18768, -20890, -20685, -17442, -16893, -17358, -15920, -18947, -16669, -20022, -19821, -19385, -20165, -18500, -19220, -24077, -22495, -19033, -21361, -13757, -17172, -14500, -11151, -12382, -10213, -12583, -16845, -16468, -19189, -13106, -15029, -12693, -10101, -12431, -10925, -17217, -14859, -16632, -14845, -11789, -11825, -9240, -12280, -14257, -18373, -18147, -17050, -15500, -15943, -12808, -12236, -16921, -13487, -19122, -14283, -16185, -13923, -14263, -10801, -10890, -12134, -15404, -15563, -16754, -14917, -13747, -13875, -5959, -10431, -8469, -12844, -19468, -14751, -19867, -16074, -15590, -16729, -13400, -19291, -16706, -18186, -19560, -15915, -14805, -14754, -17158, -18771, -20138, -17137, -18885, -17841, -17327, -22343, -20265, -18339, -19590, -19382, -21112, -17060, -19436, -18459, -23714, -14924, -18340, -14957, -17216, -20596, -19618, -20787, -16822, -16187, -18408, -14034, -19068, -14778, -20681, -16094, -19854, -15817, -15105, -16636, -14931, -17237, -17416, -19124, -22131, -19425, -18720, -17336, -17463, -14005, -13175, -20638, -16734, -23308, -16483, -21554, -22622, -18894, -23077, -22620, -20320, -18677, -17021, -15801, -13707, -13140, -8005, -12357, -13291, -15726, -17781, -17069, -13472, -11960, -11829, -10366, -11482, -8973, -18094, -13730, -22230, -14062, -13050, -11589, -8038, -10179, -11670, -14618, -19785, -19219, -18307, -16086, -13211, -14969, -16957, -17325, -20542, -14156, -18763, -14503, -11696, -9682, -9802, -13140, -15299, -13541, -16450, -15937, -12139, -12336, -10293, -7938, -13565, -12090, -18912, -18245, -18944, -18412, -15488, -13428, -16379, -15745, -18319, -17783, -18031, -19445, -16718, -18853, -17271, -16628, -19466, -17470, -18317, -17582, -19660, -19443, -20984, -18292, -18719, -20352, -18514, -19906, -18915, -18280, -19748, -15029, -17056, -15677, -14321, -16513, -18926, -17509, -22027, -16785, -19794, -17445, -16030, -18659, -15963, -17208, -15128, -14977, -18017, -17106, -18105, -16144, -15908, -15817, -18937, -19710, -19096, -19282, -16356, -18408, -18794, -16431, -17955, -16937, -16744, -19427, -19460, -20250, -21182, -22273, -22779, -19195, -20216, -15549, -15742, -13462, -10054, -11019, -12889, -11469, -16211, -15690, -14680, -12830, -10044, -11175, -14735, -14485, -16163, -16940, -17930, -17884, -13167, -10250, -8361, -8872, -12060, -10963, -22181, -16599, -20395, -15814, -13237, -16635, -13170, -16175, -18702, -14826, -15896, -14267, -13987, -13876, -10777, -13998, -8324, -16717, -12540, -16682, -13359, -15116, -10821, -11364, -13594, -11721, -19429, -15052, -18611, -15781, -12737, -18793, -14412, -18637, -17786, -18747, -17977, -18733, -16223, -21843, -18522, -19256, -20058, -15006, -19774, -18195, -14168, -21126, -18212, -20244, -21249, -19680, -20859, -18849, -15960, -20636, -18908, -17526, -19080, -15481, -18302, -17540, -16028, -18263, -16651, -17679, -15517, -18765, -16088, -18218, -17126, -19323, -16945, -18443, -17699, -15529, -17779, -13599, -19884, -16636, -17310, -19171, -17538, -19740, -19060, -15095, -18803, -14309, -18186, -18459, -17163, -21379, -16703, -23925, -20861, -18791, -23238, -16146, -19312, -15628, -15146, -17856, -10000, -13640, -10325, -11612, -12175, -15207, -15523, -14800, -13008, -14011, -13081, -11627, -17065, -17074, -13734, -13763, -11231, -11249, -9653, -6394, -13983, -13632, -16270, -18048, -15180, -20971, -13016, -17325, -16407, -13508, -17858, -11973, -19195, -17882, -17617, -11316, -14382, -8173, -13744, -11699, -10786, -18887, -13538, -14725, -14560, -10019, -12981, -9456, -16343, -16081, -19673, -16697, -15337, -13734, -15494, -14331, -19720, -16027, -18527, -19947, -18912, -19140, -17829, -15282, -18229, -17782, -16992, -23008, -17926, -24438, -19529, -22528, -21506, -19010, -18161, -19584, -17989, -20692, -18406, -17783, -17807, -14047, -18120, -16521, -19689, -17956, -17150, -18862, -16755, -17614, -14389, -18862, -18101, -18809, -16665, -19090, -17793, -16595, -15923, -13249, -17007, -18135, -18046, -20447, -18288, -17868, -18484, -13493, -17262, -16211, -18044, -19282, -21357, -18676, -19335, -18914, -19455, -24048, -19692, -19457, -17434, -12907, -17117, -12308, -14155, -7614, -14317, -11035, -18902, -17657, -12896, -19155, -8827, -14429, -10974, -13294, -12438, -16212, -14904, -13748, -13883, -9816, -13657, -9954, -11739, -15186, -13252, -16882, -15869, -14666, -19583, -11975, -19087, -11920, -16655, -16946, -14297, -18489, -11446, -14382, -11327, -12211, -13791, -14423, -13946, -16115, -14285, -13254, -9079, -14828, -9732, -17364, -13711, -17547, -17403, -15656, -16704, -15315, -15266, -18297, -16361, -19334, -18198, -17611, -18286, -19579, -16087, -20518, -13207, -21848, -17231, -17976, -20981, -17410, -22062, -16551, -18947, -20228, -20700, -20313, -18860, -21915, -18972, -18575, -18165, -13590, -17196, -15823, -18322, -18830, -19776, -20311, -18106, -19504, -13650, -21422, -15943, -14879, -21593, -13046, -22386, -14222, -18317, -16830, -15859, -15525, -19029, -15868, -18165, -19039, -18391, -17260, -18610, -16861, -19195, -18184, -15557, -17908, -19507, -20932, -21839, -24594, -18710, -20392, -14231, -12547, -18134, -9069, -17017, -13378, -13230, -14070, -14327, -14369, -12508, -12745, -11260, -14923, -16232, -14648, -16076, -15659, -15522, -11597, -9753, -10109, -6809, -13111, -11298, -17100, -17615, -15688, -19788, -13429, -14200, -11691, -17141, -15951, -14691, -19193, -16103, -16673, -12846, -10293, -12551, -9976, -11943, -15925, -13631, -17519, -13747, -11919, -12690, -9573, -11032, -17527, -15501, -18049, -16912, -16816, -20135, -15018, -18114, -14218, -17256, -17875, -16294, -20421, -16124, -19095, -16802, -15971, -16985, -13891, -21367, -20070, -18852, -17777, -19549, -18460, -20218, -18554, -20720, -18830, -22901, -15851, -20436, -16375, -17971, -22345, -17365, -19905, -17596, -18322, -19197, -15310, -21179, -15488, -19623, -21502, -17845, -19227, -18643, -11485, -20813, -10442, -20127, -12297, -16717, -17260, -19139, -18613, -16642, -18252, -15011, -17213, -16042, -17777, -20416, -17669, -20687, -16642, -18439, -18475, -19406, -23078, -20371, -24010, -18611, -17545, -15465, -14321, -13196, -14449, -12357, -13199, -14566, -13130, -18408, -14446, -17277, -14203, -10596, -16807, -9579, -16424, -10278, -14224, -12933, -13063, -13033, -10149, -13605, -10016, -15127, -16723, -13081, -19716, -12516, -15189, -15042, -9871, -18992, -13861, -17398, -16156, -12234, -13736, -13406, -14528, -14683, -13700, -12766, -15238, -10926, -15783, -11648, -14533, -12847, -11289, -15915, -13894, -17570, -16366, -16505, -16595, -17634, -14812, -19072, -16790, -18919, -17823, -14012, -19008, -14820, -19101, -18397, -16591, -20559, -17236, -17973, -20540, -17041, -20449, -19413, -16423, -19576, -19275, -19468, -20531, -18074, -17487, -19064, -19105, -18894, -17641, -17639, -17414, -19621, -17072, -18060, -16018, -19944, -19295, -17426, -17392, -15919, -15805, -17410, -13150, -18465, -17003, -19069, -19822, -16800, -19530, -16572, -16686, -17782, -14466, -20502, -13054, -19031, -14958, -16852, -19824, -15277, -19384, -18759, -18393, -23976, -22654, -25086, -22749, -21397, -16095, -16645, -17313, -15466, -12577, -13548, -9206, -14418, -13337, -11591, -15229, -8285, -14904, -12083, -12601, -11480, -15989, -16730, -18366, -13568, -11289, -10116, -9417, -9754, -13653, -11781, -15584, -18136, -17805, -17743, -18059, -15859, -18829, -18536, -18651, -18713, -14313, -15157, -11418, -13467, -10360, -10145, -12210, -9575, -11087, -13819, -11789, -15732, -15980, -13617, -14477, -14555, -14460, -14970, -16060, -13167, -15053, -17530, -13619, -22628, -15374, -18919, -17969, -16851, -17509, -17874, -18311, -20449, -19649, -19808, -18244, -16909, -17140, -16583, -20463, -18436, -19996, -21412, -17565, -21676, -15249, -22595, -16407, -18914, -19028, -17466, -18924, -17676, -19736, -15111, -16301, -12645, -17501, -18398, -18630, -20193, -19338, -17652, -16653, -15565, -15939, -15511, -17557, -19255, -17778, -18370, -17210, -17306, -18845, -15169, -17906, -18218, -16304, -18311, -20744, -16712, -20191, -13762, -19406, -15568, -15781, -22564, -19292, -24263, -21610, -19197, -19029, -16487, -10826, -14519, -9886, -14907, -13541, -13508, -15828, -10827, -15491, -10384, -16434, -11904, -15251, -12845, -18872, -16962, -14818, -17781, -9956, -15226, -9970, -12020, -13859, -13624, -18422, -15060, -14310, -16063, -13105, -15982, -16944, -14556, -16678, -14081, -13705, -16583, -12292, -12367, -14936, -9714, -12035, -10290, -11601, -15969, -12348, -16411, -13033, -13326, -12748, -11286, -14525, -13763, -18639, -18733, -17611, -17417, -16485, -16640, -19239, -18467, -17482, -20495, -16315, -19926, -18838, -19125, -16653, -18938, -15814, -17917, -20121, -18423, -22427, -17597, -19604, -16277, -17841, -16598, -17673, -19504, -17461, -19219, -18388, -18820, -15679, -17736, -14945, -17632, -16746, -20752, -17758, -19545, -14620, -16879, -18509, -19029, -16159, -16302, -20303, -17541, -21669, -18115, -19343, -18340, -16526, -18829, -16715, -20126, -17810, -18780, -20284, -16443, -18253, -13388, -16677, -14419, -16168, -16777, -17822, -22343, -21414, -23183, -23710, -21440, -16286, -11649, -16896, -14718, -15912, -14054, -11552, -13854, -10890, -13480, -11999, -13897, -10544, -12161, -15625, -11158, -19011, -12999, -19603, -13937, -15113, -13920, -10487, -11748, -8861, -13441, -16159, -18847, -19284, -15768, -16727, -12685, -19987, -14071, -17021, -16106, -17487, -14346, -13811, -10843, -11057, -7297, -12895, -11168, -13919, -13465, -13230, -16668, -10614, -15871, -11589, -14367, -13965, -13897, -16922, -12259, -16370, -14494, -16988, -18068, -19165, -21412, -21535, -20436, -17549, -17339, -16698, -18869, -17222, -20773, -22466, -19717, -20439, -16922, -17635, -16747, -19542, -19343, -20728, -20772, -18061, -18972, -18142, -16941, -19140, -17624, -17506, -18079, -15420, -18629, -16701, -15650, -15536, -14844, -18482, -17826, -17441, -18131, -17115, -15116, -17314, -16843, -16957, -21735, -15829, -18338, -16799, -18888, -16366, -17969, -20670, -19386, -21879, -19795, -20303, -14335, -14853, -17051, -15826, -18359, -17996, -19453, -17455, -21483, -19999, -18736, -18074, -14995, -16233, -15794, -14461, -13767, -13327, -12889, -11249, -15542, -8638, -16791, -10439, -14892, -13088, -13339, -13705, -15504, -18006, -17906, -15453, -13115, -15402, -8885, -14880, -6814, -16180, -18971, -16514, -20932, -11950, -16533, -14039, -11530, -15367, -13125, -16733, -16452, -14142, -16977, -10060, -11132, -10795, -9535, -13212, -12026, -13853, -16818, -15810, -14042, -14884, -9440, -14275, -12124, -17113, -15086, -16480, -17404, -15614, -19048, -15510, -20099, -21082, -20064, -20215, -18260, -18648, -18448, -19835, -15559, -20021, -15744, -19291, -16057, -17462, -18451, -18792, -19273, -17466, -18803, -18149, -18148, -16912, -18155, -18389, -19673, -18832, -16844, -16043, -16785, -15360, -18046, -17286, -18410, -20638, -18519, -18226, -18873, -15680, -17889, -17933, -14566, -24296, -16530, -18292, -20653, -13553, -19445, -12808, -16773, -19024, -17381, -21989, -19020, -18440, -20169, -13971, -16392, -14744, -13400, -18927, -19496, -19479, -26646, -17527, -24258, -18524, -17271, -19649, -13171, -17679, -10577, -14475, -9162, -13623, -11467, -12226, -13791, -12344, -12569, -14572, -8411, -14503, -13002, -17564, -18985, -18098, -17954, -15411, -11206, -9265, -10079, -10933, -15652, -15635, -19268, -16168, -15733, -14660, -16008, -15163, -16272, -19991, -18566, -19016, -14533, -11348, -9598, -9261, -8326, -13041, -13045, -16672, -15633, -14111, -13145, -11629, -11189, -11516, -16034, -14457, -18546, -14867, -14931, -14809, -14940, -18010, -18340, -22096, -17213, -20111, -18079, -16410, -20944, -18201, -20967, -23586, -20437, -20720, -17409, -14443, -18149, -16356, -17775, -16432, -16437, -20991, -19251, -20666, -17699, -17562, -20430, -17602, -19568, -17343, -15748, -17933, -13381, -16055, -12988, -16948, -14812, -15695, -18071, -17449, -19362, -19310, -16794, -18716, -19959, -17621, -20960, -17842, -16160, -18209, -13283, -19360, -18890, -19027, -25074, -16971, -24889, -14685, -17468, -17322, -11794, -21264, -14988, -23789, -18646, -21315, -22048, -18612, -22445, -14648, -19078, -15165, -18043, -15352, -13354, -10234, -12228, -9472, -12326, -15189, -13443, -15670, -11947, -11879, -12078, -10643, -14898, -15755, -13908, -18808, -11029, -13340, -9803, -8082, -15110, -16447, -17138, -16675, -16527, -16279, -14916, -15849, -16065, -18312, -16018, -18824, -14459, -17305, -12087, -11697, -9144, -9352, -10989, -14794, -15872, -12592, -14505, -11906, -12340, -10445, -13546, -9779, -15033, -11780, -18036, -15619, -14501, -17713, -15162, -18465, -17401, -18854, -19750, -18443, -18682, -20714, -19633, -20755, -20441, -19619, -19369, -16958, -17336, -16409, -17712, -18573, -19867, -22095, -20631, -21343, -18643, -20116, -18891, -19504, -22127, -16566, -20863, -17122, -15393, -18691, -10477, -17861, -14630, -15970, -19267, -15938, -20748, -17026, -17710, -18305, -14886, -18659, -14489, -19078, -16570, -15526, -21335, -14944, -21196, -18782, -17025, -19518, -17033, -14869, -19001, -16054, -17562, -20614, -17846, -18048, -18738, -14259, -20315, -17415, -21603, -21566, -19959, -17515, -16048, -15019, -16047, -14152, -15353, -8025, -11975, -12630, -10716, -14460, -12870, -13307, -13741, -10260, -12524, -13392, -14550, -17746, -15831, -15486, -10021, -7698, -11548, -7519, -15677, -14654, -18045, -18630, -17608, -19907, -13569, -17857, -12827, -16615, -18127, -15150, -18880, -14993, -16022, -10011, -11297, -9456, -11947, -11730, -16094, -15232, -17434, -11716, -13971, -9934, -12348, -11527, -14338, -19455, -13304, -20093, -13642, -19492, -13731, -16771, -14745, -17222, -19188, -21129, -18129, -20371, -18224, -19513, -17812, -20524, -18403, -19735, -17802, -16324, -20073, -17057, -21897, -18715, -18852, -21583, -17053, -25547, -18585, -20592, -20104, -14794, -23908, -16291, -21999, -15498, -18024, -18103, -14110, -19410, -15124, -17171, -18745, -17917, -17035, -16825, -14038, -20081, -19580, -19305, -18801, -16422, -17308, -14362, -18973, -17843, -19741, -20176, -17276, -18853, -16923, -15346, -17457, -15569, -19621, -16183, -19147, -14854, -22227, -23318, -23504, -24668, -15918, -21550, -14057, -14990, -17293, -6332, -14700, -7225, -12588, -13606, -12629, -10749, -13215, -6026, -13002, -11421, -11123, -19012, -14033, -19503, -14609, -12859, -9182, -7836, -7324, -13056, -11803, -16977, -12335, -17633, -17008, -12821, -15559, -13826, -14685, -20322, -15080, -19499, -14820, -12447, -12802, -11194, -13019, -13951, -13392, -12888, -14540, -11425, -12741, -12949, -12614, -13045, -13278, -15775, -16379, -18592, -13436, -15925, -14310, -14256, -19084, -16757, -21841, -18030, -20219, -18263, -18299, -21976, -19190, -21843, -21369, -20373, -19783, -16855, -16009, -17032, -18962, -18895, -18712, -20836, -18356, -18978, -20568, -16774, -22346, -19012, -19948, -18715, -21729, -17136, -17931, -15838, -15364, -16369, -18576, -18243, -16032, -19296, -14836, -23262, -15101, -15670, -17312, -17641, -20959, -18980, -19038, -19795, -16342, -18473, -19099, -16583, -19068, -18333, -17893, -21152, -17623, -17716, -16806, -14276, -15682, -16492, -19327, -19713, -19317, -20619, -20992, -23782, -22547, -19702, -16099, -16877, -16575, -12761, -15319, -5975, -14709, -6323, -13750, -12769, -7487, -15446, -5731, -14535, -11580, -12662, -16446, -15640, -17269, -13936, -12183, -9168, -8573, -9658, -12475, -13047, -16372, -17258, -15148, -17465, -13316, -15644, -16321, -16487, -19498, -15701, -17602, -12172, -10420, -12460, -5016, -13508, -10145, -12127, -19502, -12562, -16230, -16707, -8971, -11939, -12810, -11843, -19057, -13449, -20810, -16406, -15797, -18054, -14698, -18993, -18433, -18538, -18225, -19964, -18657, -19125, -19191, -12201, -20452, -12742, -21647, -17457, -17872, -20752, -14710, -21144, -19162, -19867, -19153, -18474, -19729, -21526, -18305, -21437, -19374, -20755, -20829, -16987, -19544, -12436, -21909, -15636, -22223, -17156, -17452, -17204, -16705, -18913, -14635, -19096, -16544, -21627, -19334, -19201, -19536, -13305, -19660, -15909, -21623, -19926, -18891, -21183, -15211, -21140, -15343, -17667, -12592, -15880, -16264, -19889, -17102, -20745, -20873, -16861, -22473, -20310, -24354, -20673, -18366, -18680, -18196, -16521, -13966, -9500, -12892, -8077, -10605, -10187, -12172, -14372, -11630, -9403, -11183, -10803, -16305, -15760, -15605, -14516, -11551, -9886, -11334, -8673, -10689, -11621, -14836, -19261, -17703, -17166, -13670, -11528, -17490, -11797, -19466, -15321, -17916, -14828, -11283, -6409, -5500, -9063, -8089, -16425, -16749, -16664, -20249, -9740, -14279, -6959, -13054, -11791, -14770, -19188, -15720, -20375, -14480, -16426, -18548, -16619, -22144, -21419, -18488, -22163, -14999, -20465, -19218, -15017, -20792, -14797, -21769, -19340, -16965, -18739, -14867, -19118, -19515, -21363, -23280, -18570, -23254, -18101, -20795, -18204, -19053, -17259, -19416, -19979, -18609, -19626, -16133, -18726, -19774, -17062, -20956, -15967, -20689, -17933, -14226, -18160, -15546, -16563, -18424, -18319, -21931, -19957, -18358, -19049, -16202, -18643, -15122, -17047, -17759, -18104, -21059, -15917, -17451, -14411, -14016, -18779, -14134, -18292, -19030, -17932, -22492, -17694, -18675, -21551, -19226, -19145, -19689, -16588, -16063, -14670, -8838, -9434, -9487, -11940, -13916, -10871, -15054, -10276, -11795, -11783, -9489, -13309, -14556, -16717, -19490, -15566, -10694, -10598, -8678, -13161, -16092, -14541, -21205, -15434, -16515, -15271, -11167, -13852, -15256, -15233, -18630, -13627, -11855, -13570, -7618, -7008, -8387, -10981, -14291, -15826, -15642, -14623, -10368, -14351, -8154, -13836, -12632, -13633, -19749, -14895, -18695, -14238, -17347, -15205, -18108, -21805, -21138, -21692, -17685, -15717, -14444, -16755, -15204, -18586, -20472, -19226, -22827, -19529, -17932, -17892, -16205, -20198, -21858, -18188, -25050, -16512, -21743, -16872, -17151, -21134, -18129, -20967, -19149, -18538, -17412, -15366, -18361, -18167, -19086, -19805, -18605, -19342, -18659, -15891, -19497, -19455, -18191, -17857, -20603, -19032, -20860, -16071, -19255, -16254, -17506, -19176, -13424, -19017, -16609, -16486, -20907, -13271, -20404, -14927, -16756, -19727, -16015, -20375, -18293, -20649, -20945, -18624, -23022, -18221, -21584, -15319, -18937, -14479, -12593, -11414, -6351, -15928, -7558, -16712, -11423, -13704, -15138, -6305, -12496, -7747, -16324, -13941, -19755, -16783, -16714, -14721, -9119, -12084, -6384, -15427, -14069, -16581, -19717, -14118, -19747, -11160, -16130, -13000, -15322, -15613, -15258, -16063, -9959, -13486, -7464, -10719, -10094, -12170, -14427, -12407, -17262, -13084, -10914, -11480, -8836, -15293, -12109, -15864, -14979, -17444, -18391, -15348, -19400, -16177, -20692, -19690, -18370, -19667, -20376, -19456, -20086, -16772, -18332, -17840, -16517, -20517, -17708, -21040, -16742, -18726, -20076, -17676, -22900, -18605, -20666, -20887, -16066, -20069, -17991, -18319, -19278, -16828, -17775, -20085, -17987, -19802, -16759, -17409, -19439, -16896, -17476, -16252, -13634, -20458, -18148, -19156, -22949, -18089, -21332, -19489, -15691, -20053, -14110, -16646, -18351, -14453, -20224, -14135, -19640, -18390, -20956, -19660, -18491, -17949, -16278, -14220, -13708, -17366, -15941, -20818, -20149, -21734, -24345, -21567, -19760, -16417, -14456, -17919, -13976, -10612, -12270, -8102, -11295, -9743, -13623, -11109, -14198, -9059, -10853, -12053, -13753, -15540, -15725, -17586, -15318, -13247, -10629, -7809, -9005, -10677, -14083, -16554, -15963, -18175, -16975, -18073, -16865, -12788, -18596, -12115, -17816, -10981, -13537, -9560, -10379, -12327, -11007, -11205, -12599, -11637, -13571, -11516, -11082, -9367, -14324, -14147, -17181, -15100, -18262, -14369, -16760, -17292, -16317, -20241, -18706, -19106, -21753, -17320, -21154, -18121, -18287, -17661, -21591, -17704, -20774, -20595, -16424, -19957, -15017, -18370, -16668, -19551, -18059, -22747, -20396, -20393, -19602, -18888, -18682, -18416, -22764, -20391, -18675, -19683, -14958, -15400, -18404, -15601, -20606, -18864, -20229, -22172, -17777, -18828, -16969, -18185, -17473, -20478, -18441, -22233, -17005, -22939, -17562, -19123, -16729, -14473, -21083, -15642, -20820, -20523, -17306, -18486, -14853, -16430, -13795, -17683, -16039, -20440, -17223, -16401, -19745, -17711, -20597, -21845, -22692, -23404, -19069, -18411, -14765, -14813, -7944, -9062, -5315, -11055, -10137, -15356, -6334, -12780, -6316, -8383, -10818, -10005, -19234, -11392, -20142, -12727, -14658, -7770, -8762, -12567, -9112, -18197, -13431, -17922, -18503, -16880, -15747, -13187, -13722, -15854, -17614, -17567, -17026, -10594, -10002, -6418, -7812, -11728, -8427, -14346, -14306, -12328, -15711, -11894, -10229, -13843, -10993, -15385, -14099, -14451, -15739, -13646, -14046, -16221, -16300, -19039, -18294, -21625, -21130, -18895, -20463, -17712, -18575, -16559, -19145, -19404, -23168, -19692, -21552, -19471, -20021, -19120, -20031, -19988, -22190, -23411, -22407, -20811, -19621, -18446, -18722, -17847, -16137, -20320, -14641, -21822, -16939, -20176, -14865, -16269, -18973, -21419, -23790, -20913, -21484, -16862, -19032, -16229, -17645, -17853, -16972, -21406, -17991, -19671, -17615, -12598, -22067, -15029, -23211, -19367, -17191, -22420, -17918, -19278, -16873, -12474, -15365, -16443, -14026, -21185, -16308, -22325, -19738, -19242, -23373, -21030, -23726, -21884, -18705, -16953, -14811, -9663, -7148, -5607, -5785, -13426, -10262, -12579, -13307, -8517, -5809, -9065, -7487, -13704, -16332, -15007, -19677, -14359, -10153, -7091, -9118, -8172, -12080, -15722, -14623, -19287, -15420, -15476, -18712, -11942, -18567, -16220, -18477, -16362, -14818, -12371, -11489, -7388, -8934, -9597, -9985, -12138, -13339, -15061, -12518, -13822, -10524, -11713, -15738, -11085, -18515, -13981, -14908, -15970, -14557, -18342, -16125, -19541, -20795, -19801, -25257, -19240, -22185, -18186, -17484, -19233, -18743, -23330, -19534, -21700, -18939, -18461, -18729, -16673, -19948, -23068, -22620, -24539, -21508, -20684, -18305, -20164, -19567, -20746, -16500, -19168, -20781, -19780, -17615, -17572, -14813, -18867, -14956, -19096, -19528, -21150, -21614, -17914, -16520, -16463, -16195, -20533, -17145, -22925, -16361, -18068, -15231, -12913, -18462, -11509, -20976, -17750, -18204, -18803, -16648, -20137, -14169, -17637, -12612, -16621, -17796, -16694, -19140, -17471, -19457, -20981, -20058, -21387, -20326, -21883, -17992, -17195, -15285, -9785, -9092, -7108, -10637, -7838, -9798, -14247, -10905, -12535, -6884, -6677, -11578, -8431, -15753, -12722, -14258, -16208, -14021, -11023, -8153, -8453, -9696, -15285, -14107, -20299, -17306, -16687, -18281, -15629, -19246, -17161, -15056, -18829, -13646, -12165, -12286, -7642, -12387, -10188, -14432, -13093, -12503, -14982, -12404, -14903, -12471, -14466, -11512, -15093, -14169, -16061, -14513, -14546, -16782, -17870, -19216, -16151, -22751, -17673, -18877, -23014, -20443, -21872, -18857, -17074, -16632, -16260, -18236, -20801, -21896, -19208, -20137, -18742, -17479, -19360, -21540, -22169, -24738, -21743, -21831, -22501, -16926, -19744, -17054, -18354, -18022, -17937, -17010, -17907, -18038, -12675, -18964, -16246, -19484, -20126, -15718, -19701, -17818, -17364, -16712, -17996, -19480, -20313, -17871, -19940, -15207, -16610, -15188, -18574, -17489, -20893, -18792, -16621, -21338, -13371, -21054, -16600, -16241, -21171, -15549, -19858, -14050, -21418, -16756, -19086, -19665, -21531, -23162, -21602, -18021, -18695, -16048, -16118, -10581, -11257, -4881, -10240, -7842, -11372, -13008, -10870, -9237, -10055, -7738, -12023, -11659, -14760, -18451, -17368, -16654, -12425, -9205, -8790, -9721, -10311, -14115, -17175, -18139, -17445, -14515, -15322, -17227, -14570, -17667, -16295, -14821, -15305, -10241, -9531, -9762, -7377, -11803, -11892, -11241, -13854, -11434, -12621, -14315, -10264, -15963, -16978, -15659, -15976, -13961, -16553, -16309, -16226, -18441, -16800, -19249, -22964, -16411, -21797, -20338, -20253, -19391, -18763, -19314, -18739, -19314, -18335, -21517, -19971, -20028, -18090, -19211, -18056, -23203, -21847, -22149, -22508, -20341, -21664, -16959, -19045, -18623, -17627, -20185, -18047, -17282, -16781, -14331, -19126, -19417, -19333, -22127, -20373, -23105, -19035, -20505, -17123, -14483, -21455, -16009, -24301, -16531, -16985, -18621, -13179, -18972, -13561, -16177, -17690, -16049, -20841, -19529, -19679, -15484, -16973, -11507, -13716, -16892, -13806, -20254, -15738, -16710, -18127, -18005, -19107, -21584, -22641, -22265, -24774, -15473, -17966, -11333, -10010, -9071, -4527, -9891, -9635, -11446, -7885, -10568, -11160, -8708, -12962, -7384, -15440, -14149, -14794, -19279, -12518, -13500, -7473, -4986, -12534, -8762, -17520, -12801, -19564, -19233, -17142, -18760, -14429, -15389, -11727, -15607, -16350, -16161, -12881, -13100, -7842, -10999, -11949, -10014, -15065, -9318, -16700, -9692, -17473, -10576, -17948, -15219, -17360, -15537, -15865, -15328, -14243, -15610, -13515, -18399, -14941, -21961, -18558, -25337, -21753, -20136, -22238, -15733, -21922, -19149, -18247, -23961, -17085, -21982, -19124, -18963, -21128, -16358, -23379, -20850, -24586, -23745, -19547, -23597, -15839, -21106, -17701, -19744, -16223, -15855, -18189, -15817, -17441, -13645, -17913, -18368, -19052, -19545, -20696, -19756, -18595, -17705, -16943, -18371, -15770, -17664, -17327, -18503, -15549, -16265, -16787, -14501, -20860, -15918, -21483, -17923, -18935, -20609, -17778, -18715, -13639, -14638, -14427, -13271, -18787, -15252, -16065, -15934, -16955, -20126, -19655, -18969, -22101, -20846, -19372, -19684, -12462, -12797, -7029, -8182, -8491, -9997, -10678, -12885, -12257, -8678, -13084, -8873, -13266, -12429, -11910, -16124, -13278, -18674, -13970, -11567, -11347, -5628, -10868, -10187, -16231, -20184, -19653, -21443, -18724, -19061, -12534, -16377, -11840, -14156, -15433, -11429, -13034, -10172, -6927, -11352, -7605, -10784, -14877, -10065, -19013, -13994, -14161, -14829, -15754, -13695, -18792, -16784, -15524, -16871, -12126, -19879, -13993, -18794, -16513, -22960, -21346, -22444, -23530, -20487, -20910, -18582, -18504, -15469, -20029, -18859, -19845, -25487, -21458, -22938, -17172, -18497, -22134, -19245, -23567, -20180, -20747, -19397, -15351, -20203, -16082, -19946, -19212, -20143, -17583, -18178, -15806, -16602, -17782, -16103, -20362, -16751, -20760, -17052, -14076, -19331, -15289, -17170, -18736, -15417, -20465, -15552, -17661, -16001, -17438, -17622, -17550, -18523, -17168, -18257, -15074, -18722, -16546, -17191, -15163, -14884, -17646, -13935, -18968, -15864, -14303, -15526, -15577, -15808, -17156, -21333, -21959, -24365, -19946, -19694, -15597, -12133, -11675, -5188, -10032, -5621, -11530, -12635, -11105, -12521, -13164, -7107, -10152, -11437, -12445, -18435, -15473, -19189, -15532, -13274, -11376, -8970, -11506, -8446, -16010, -17850, -18281, -21419, -18572, -17551, -15356, -12894, -15496, -16416, -15591, -18969, -13147, -10728, -10390, -6620, -10120, -11260, -12310, -17877, -13591, -16742, -13597, -12520, -15085, -10727, -18485, -15161, -18071, -18887, -13474, -18114, -12344, -17324, -17182, -18985, -24590, -20720, -22820, -20605, -19790, -19432, -17549, -18890, -19030, -21852, -21995, -22413, -22721, -18180, -19721, -18793, -18827, -23701, -21900, -23115, -22025, -17303, -21211, -17394, -18021, -22225, -17630, -20271, -15648, -14710, -16006, -15103, -14894, -17367, -16303, -17758, -16193, -19027, -16344, -20489, -19197, -20006, -16923, -18182, -16546, -15776, -18331, -16183, -18276, -15436, -19051, -15466, -19098, -18171, -17158, -18828, -16810, -17002, -18880, -16672, -17864, -15032, -13995, -17917, -11213, -16466, -12563, -15464, -18074, -18405, -20026, -20120, -20970, -17636, -16761, -13827, -13873, -11979, -8772, -8042, -7261, -8314, -11055, -10258, -14880, -9099, -12111, -10994, -9940, -14790, -16925, -19726, -21053, -16607, -13155, -8424, -5676, -13884, -7571, -19964, -14300, -16711, -21157, -12692, -17421, -11150, -14502, -18446, -17801, -17846, -12324, -12938, -9346, -4575, -10003, -6373, -12373, -13878, -12649, -15734, -13115, -14388, -13434, -14372, -14762, -15382, -17540, -18528, -18504, -18202, -17025, -20410, -16430, -18659, -21767, -19860, -25624, -20519, -22761, -18933, -17679, -18768, -16377, -25257, -20258, -24205, -23567, -20299, -21395, -17063, -17415, -20279, -19621, -22548, -21087, -20560, -19565, -17656, -19369, -15997, -16380, -19528, -16812, -22319, -15241, -20346, -16535, -14633, -20928, -13891, -21894, -14936, -22019, -17938, -20856, -16984, -18722, -14825, -16829, -14691, -16928, -16419, -20913, -15887, -19097, -13890, -14936, -17991, -14184, -20854, -18201, -15433, -20425, -16473, -16796, -16317, -11925, -16867, -12012, -18535, -14067, -17123, -14816, -15396, -17865, -17866, -20868, -22858, -22087, -17021, -16116, -12360, -9695, -11244, -6740, -12646, -8116, -11853, -11752, -10798, -11358, -7387, -11822, -12665, -15768, -16429, -17812, -13889, -18581, -12256, -11886, -9785, -5880, -13449, -12691, -14737, -15676, -16870, -15726, -18665, -11075, -17913, -13702, -17962, -16661, -16895, -13814, -8663, -9128, -9148, -11039, -9742, -12669, -13579, -12984, -16422, -12849, -14418, -14798, -14493, -19141, -15443, -20637, -16595, -20240, -18489, -15928, -17707, -18294, -18907, -20823, -21084, -21792, -24157, -20363, -20796, -17926, -18800, -19098, -20719, -24603, -20756, -20193, -20643, -19444, -19587, -18727, -18734, -23747, -18178, -21806, -20134, -17121, -20191, -15164, -19337, -17563, -20198, -20084, -20165, -17120, -17227, -17487, -14216, -19311, -17247, -18174, -19165, -18116, -18938, -15334, -18452, -19623, -14782, -19330, -12728, -19135, -16695, -18062, -16646, -14864, -16738, -19349, -16924, -21475, -15587, -18453, -17984, -18127, -23508, -17388, -15434, -14461, -14257, -14005, -16948, -12177, -16238, -15837, -16073, -19945, -17204, -20653, -22474, -20231, -18807, -16721, -15077, -14133, -9883, -9212, -7396, -10314, -7842, -14311, -5411, -12264, -10498, -9205, -14174, -11084, -14265, -17452, -16309, -21891, -14464, -9050, -8201, -6578, -10284, -11465, -15038, -11746, -18222, -16967, -16383, -17511, -14100, -19469, -15450, -17011, -17790, -13638, -12439, -8342, -7929, -9656, -8835, -12050, -14293, -13261, -15427, -13956, -14434, -14365, -15708, -16860, -18937, -17235, -19241, -16295, -16007, -16733, -14853, -18315, -19430, -23597, -20862, -25820, -22779, -21668, -20929, -16341, -20129, -20276, -19272, -22801, -20061, -21437, -20382, -19306, -19161, -18703, -21064, -22398, -20294, -23850, -19792, -21082, -20635, -16508, -19324, -15606, -17190, -19100, -19799, -18214, -16973, -17626, -13613, -17451, -15482, -17105, -18356, -16841, -20822, -20050, -16765, -18317, -14323, -16913, -15181, -16920, -16967, -16301, -20959, -17176, -18547, -14768, -16059, -17563, -15673, -20229, -13779, -19359, -17073, -13252, -17948, -12206, -15104, -15246, -13332, -19368, -13931, -16665, -15517, -16891, -18359, -17448, -20820, -20767, -17676, -19751, -12124, -13607, -9617, -8873, -9714, -9089, -11554, -10582, -14986, -10500, -11127, -9630, -8215, -14660, -13178, -17000, -15759, -16576, -15654, -12758, -10078, -8297, -8493, -10948, -14260, -16547, -15959, -17459, -20166, -15185, -16970, -14377, -14545, -13598, -11655, -11161, -13366, -11683, -11262, -13113, -10780, -12333, -12792, -11411, -14656, -15933, -15711, -17921, -13634, -17495, -15766, -13638, -16437, -16615, -16504, -17587, -20076, -19676, -21589, -19095, -23903, -22040, -21095, -20831, -20895, -19287, -18836, -21718, -19676, -23725, -20146, -22762, -21582, -18842, -18387, -18037, -20085, -21354, -20032, -21767, -19681, -19231, -16797, -17887, -19418, -21108, -21864, -21833, -21907, -17260, -17464, -15783, -17137, -18116, -18288, -16183, -20242, -14431, -17299, -17086, -17479, -18539, -20228, -17518, -18876, -16973, -16466, -19423, -13730, -16973, -13982, -17903, -18416, -18954, -16858, -15366, -13599, -19059, -15767, -17488, -18818, -13831, -17068, -13087, -12325, -16283, -13750, -16293, -15259, -15874, -20107, -17387, -24286, -18925, -18363, -16845, -14659, -16963, -12752, -6174, -7088, -8839, -11255, -13318, -11092, -10916, -10270, -11330, -6507, -13789, -10986, -14836, -19387, -19861, -17743, -11116, -6035, -5779, -8361, -9794, -13277, -18357, -17432, -21843, -22953, -16503, -17592, -14711, -14848, -17534, -17191, -17035, -16269, -11417, -11476, -9031, -5082, -9099, -9565, -16362, -15274, -15747, -15646, -13281, -16202, -15321, -15405, -16041, -16666, -17649, -19066, -15645, -16753, -14593, -18205, -20476, -23328, -24148, -21860, -23082, -20853, -20313, -20322, -19305, -18936, -21602, -18362, -23097, -18768, -20764, -19705, -19574, -18877, -20630, -20134, -20596, -21453, -18411, -19117, -17244, -16659, -19780, -20315, -18775, -18837, -17321, -17035, -16177, -16478, -16197, -17046, -18212, -19887, -16353, -16310, -19478, -16778, -20879, -15447, -17102, -19270, -14337, -19745, -12700, -16724, -14743, -16186, -17490, -17822, -19972, -15912, -15767, -14331, -17937, -15228, -18404, -16344, -17059, -17529, -11398, -18855, -10662, -16001, -17340, -15560, -19298, -17466, -18711, -22666, -18288, -18277, -16713, -14713, -14147, -8616, -11129, -8247, -11476, -12231, -10549, -13893, -11858, -11863, -12262, -10449, -11951, -12804, -16577, -15889, -16875, -14953, -10306, -9866, -8099, -11262, -13550, -15373, -17467, -16641, -16848, -16677, -15809, -16401, -15186, -16375, -14711, -16821, -14361, -11181, -10475, -7295, -10660, -10594, -11807, -14435, -14548, -14827, -14502, -16121, -13106, -16659, -15387, -14190, -17453, -13634, -18681, -16207, -18299, -16379, -16689, -19387, -19424, -21045, -22224, -20831, -22443, -21533, -18436, -18807, -16216, -20747, -20139, -20782, -21116, -18949, -21453, -19239, -16677, -18083, -19973, -20172, -23919, -19971, -22144, -17793, -17694, -18857, -18675, -22586, -20218, -23340, -19312, -20353, -16839, -16104, -16263, -17654, -18256, -15512, -21823, -16681, -20603, -16605, -17587, -18057, -16499, -17998, -16124, -18410, -17218, -16826, -18868, -16960, -16266, -17937, -17211, -18621, -16607, -18347, -15916, -17074, -14955, -18537, -15668, -15954, -16793, -12746, -16674, -10687, -17790, -10381, -16448, -15441, -20261, -23339, -22918, -23270, -18838, -17045, -11670, -12594, -6013, -8752, -8804, -10273, -10277, -11858, -9395, -11340, -10683, -9192, -13151, -7651, -16148, -17357, -19805, -15824, -11198, -7972, -8640, -9868, -8912, -15628, -13159, -18277, -18636, -18772, -16986, -14577, -16608, -16266, -22581, -17230, -20294, -11099, -13547, -6862, -9317, -7449, -9932, -14001, -13188, -17921, -13696, -16022, -11483, -11760, -13021, -10203, -15969, -17198, -17390, -20870, -11774, -18454, -13611, -19869, -19608, -21099, -22035, -21027, -26168, -20723, -20568, -16229, -19025, -19284, -20955, -24756, -18998, -25652, -16698, -18813, -18729, -16017, -21443, -19358, -26518, -23498, -24798, -18760, -16943, -15466, -15352, -18134, -20562, -19856, -20907, -16631, -18818, -15241, -17602, -13052, -15881, -16656, -16172, -20068, -17447, -18672, -19055, -14987, -15753, -14020, -17581, -17178, -21589, -20154, -18704, -19279, -17098, -18932, -16090, -17593, -18655, -18221, -16162, -19606, -15375, -17843, -14048, -16988, -14651, -16019, -14100, -14203, -14525, -14504, -14587, -18194, -17978, -22894, -21635, -18773, -20796, -14206, -16797, -13960, -7559, -7886, -6521, -8423, -15942, -12316, -14365, -12196, -8937, -12885, -6099, -8963, -16296, -13049, -21937, -17382, -17035, -13423, -8460, -7747, -7374, -12262, -16259, -18413, -18561, -19249, -16383, -16309, -12724, -14802, -16921, -18142, -17425, -13275, -14598, -7753, -7328, -6730, -10579, -13422, -14534, -15256, -14584, -14303, -15542, -12346, -13383, -12030, -13676, -17952, -14962, -18735, -15946, -16261, -16166, -16693, -19604, -20896, -21405, -24820, -22010, -22738, -19179, -18825, -20159, -18737, -21646, -20035, -24000, -20839, -23255, -18193, -14595, -17377, -17132, -21751, -24787, -24071, -24605, -20776, -19440, -15712, -17135, -19611, -18911, -22618, -19802, -17487, -15231, -17988, -12832, -18843, -15732, -18478, -21045, -17723, -20955, -15815, -21501, -14132, -19951, -18911, -17435, -19331, -15204, -19789, -17363, -14826, -17087, -17160, -18250, -18344, -18327, -18032, -17388, -16464, -16974, -17026, -16639, -15503, -13971, -14232, -10429, -14349, -12375, -15421, -16566, -16145, -18531, -20153, -24073, -21065, -18273, -16256, -12114, -15493, -9709, -11463, -5847, -10041, -9539, -15622, -10629, -12949, -8983, -10861, -11886, -8126, -13756, -10461, -19426, -18347, -15972, -13694, -8084, -7475, -9856, -5159, -12863, -12128, -19884, -21110, -20157, -19748, -17431, -16046, -15798, -17870, -18224, -16441, -15253, -13352, -7530, -10938, -5215, -13702, -12652, -13253, -19228, -13000, -13939, -12211, -10101, -11237, -12027, -16340, -16588, -17583, -16843, -16917, -13648, -14602, -16278, -18919, -21375, -24599, -25031, -25582, -19385, -20355, -16865, -18024, -22169, -19649, -23594, -22554, -20654, -22569, -15111, -18507, -17336, -21057, -23074, -22086, -24631, -22469, -20302, -21186, -15677, -19450, -18554, -21266, -20574, -19895, -17457, -16233, -18100, -17076, -16088, -16756, -14684, -18158, -17497, -16623, -19897, -13307, -17865, -15211, -14566, -17780, -15702, -21044, -19145, -16826, -18702, -14631, -15881, -17110, -16789, -20017, -18113, -18453, -18954, -18412, -15678, -16595, -16613, -19912, -15413, -17340, -16104, -14498, -15817, -19600, -19323, -20543, -21774, -21563, -19428, -16371, -15698, -16218, -11771, -8906, -7734, -6880, -10967, -6878, -11611, -10237, -9695, -7849, -8556, -7748, -10528, -14331, -14240, -18355, -17294, -14898, -11409, -8258, -7384, -10044, -11715, -15165, -15357, -19391, -17526, -20273, -14191, -15233, -17125, -18660, -16606, -18706, -14767, -13244, -12345, -8723, -9270, -13177, -13100, -14104, -13480, -11023, -14304, -11227, -13117, -10289, -15278, -14913, -16746, -17285, -13867, -15900, -14085, -13941, -18572, -16628, -22797, -21925, -24439, -22003, -21406, -17646, -20039, -20302, -22442, -25320, -26322, -25767, -22322, -17614, -18043, -15905, -16833, -21130, -23554, -21979, -24000, -22191, -18864, -19448, -16183, -20106, -18976, -21720, -20876, -21145, -16475, -17288, -15237, -18170, -15809, -15182, -18296, -15063, -18548, -12890, -17362, -15068, -17659, -18931, -18801, -20196, -19048, -16609, -16319, -13786, -14543, -14171, -17348, -16892, -20748, -17044, -16671, -15706, -13679, -17677, -17154, -17756, -16867, -15707, -16392, -15065, -15242, -17561, -15078, -15109, -18838, -17116, -22895, -20603, -22313, -18457, -14518, -14762, -13260, -9730, -9082, -6441, -9470, -8089, -11581, -13677, -10301, -13216, -10353, -12594, -10322, -11570, -13519, -18738, -18462, -16010, -11850, -8595, -7037, -9565, -10735, -13176, -16289, -16042, -16999, -18917, -17543, -18020, -16022, -17595, -18108, -14930, -16437, -11763, -13594, -6807, -10774, -10208, -12769, -12795, -15439, -17270, -13459, -14371, -12929, -14014, -16183, -18472, -16079, -19933, -12579, -17655, -12973, -13163, -16569, -17271, -19982, -25015, -20670, -24485, -19767, -19435, -21180, -18118, -22863, -23638, -22660, -25102, -21717, -21209, -18970, -13620, -16838, -18472, -22719, -24096, -24595, -20327, -20992, -18256, -18941, -18303, -18606, -20012, -20886, -21715, -16819, -20236, -13307, -16311, -14424, -15466, -18699, -14895, -18405, -14871, -17272, -16467, -15418, -18250, -16146, -15595, -19274, -16129, -19366, -17428, -15574, -15461, -15787, -14518, -20384, -17612, -21312, -21449, -16722, -17720, -14686, -14652, -15027, -14390, -15917, -18768, -16133, -15647, -13922, -15979, -15384, -18346, -19017, -24049, -19798, -21044, -19321, -16919, -14032, -7491, -5330, -6826, -7247, -12098, -12499, -12774, -12320, -3458, -9682, -6623, -13089, -14402, -18527, -17440, -20736, -15196, -13011, -7199, -6593, -3602, -12745, -14182, -20541, -21550, -19752, -18327, -13834, -15931, -12890, -22391, -16962, -23401, -20772, -15975, -15070, -7997, -9138, -5966, -11267, -11024, -14482, -15426, -15462, -15358, -12826, -11743, -12228, -12961, -17960, -15879, -19666, -18017, -15859, -13625, -12822, -16978, -21318, -21223, -26209, -23696, -22578, -19417, -15379, -18645, -19980, -21054, -26069, -24126, -23463, -23223, -18079, -15949, -13877, -16232, -22010, -21768, -27370, -23061, -22399, -19413, -15858, -19365, -14921, -19878, -19792, -20754, -21243, -18039, -17865, -17183, -13216, -16037, -12020, -17483, -14865, -16309, -18407, -20699, -16325, -17377, -14532, -13778, -18620, -12010, -21296, -16389, -17890, -17427, -14823, -18037, -16409, -16095, -20038, -15118, -18312, -13928, -16201, -15454, -16344, -15978, -15597, -12628, -12820, -13092, -13007, -18513, -15485, -22014, -18928, -23310, -24646, -16111, -19760, -12098, -12793, -12844, -7263, -14793, -7927, -13976, -13344, -11688, -17246, -4282, -15498, -4942, -11101, -17853, -14186, -22635, -15619, -12405, -12179, -7983, -7613, -10903, -8765, -15846, -13379, -19111, -15925, -16279, -15322, -17955, -16068, -20550, -18036, -18865, -16465, -11678, -11435, -10833, -10415, -8874, -16519, -14414, -14591, -16993, -9594, -16962, -9017, -11133, -15538, -11512, -20461, -16493, -18438, -14379, -13634, -16135, -13720, -18688, -22233, -22800, -25068, -23293, -19162, -22951, -17867, -20444, -20799, -21837, -26885, -24252, -25377, -21573, -18801, -18196, -14414, -20040, -22368, -22190, -24056, -22447, -20257, -19656, -16619, -17074, -19801, -17942, -22089, -22948, -17587, -21114, -14139, -15354, -15236, -14654, -17969, -20800, -17512, -17980, -15317, -15202, -17143, -18132, -16187, -20041, -17417, -18035, -17143, -13120, -17005, -11471, -17923, -14868, -17566, -16890, -19639, -14905, -15045, -17606, -12907, -16172, -18371, -12697, -20622, -16387, -16310, -18619, -12812, -14184, -18141, -14797, -20149, -24690, -20030, -25203, -17341, -15481, -16036, -9239, -8506, -9091, -7190, -13886, -12969, -11572, -12583, -7021, -7420, -6544, -12254, -13772, -16614, -18565, -15790, -15683, -9614, -8414, -6395, -8903, -11535, -16205, -15371, -17322, -17090, -15703, -16691, -14337, -17165, -17859, -17952, -23936, -15950, -19597, -10393, -8854, -9537, -6334, -11634, -12123, -13310, -17965, -12467, -13226, -9948, -10479, -12734, -12228, -15291, -17880, -19051, -18344, -17528, -14884, -12849, -16350, -17899, -20329, -22655, -20718, -24032, -21186, -21241, -19444, -19306, -21138, -21589, -22791, -23224, -23006, -23848, -19638, -19441, -17963, -19143, -21735, -24051, -22234, -24388, -19787, -18271, -18865, -16756, -21243, -20924, -21137, -21653, -21752, -16687, -18299, -15449, -12873, -19149, -15707, -18347, -19246, -17209, -16500, -18956, -14416, -17866, -18257, -15384, -18878, -17057, -15763, -18668, -14249, -13445, -14987, -16758, -16545, -17502, -16830, -14391, -18258, -14545, -18144, -16735, -13517, -19647, -13442, -17149, -17403, -16765, -17913, -14251, -18504, -18655, -21579, -22852, -20022, -18234, -18326, -17383, -18683, -9290, -6478, -5266, -10429, -10986, -15667, -10942, -13251, -7263, -7776, -8345, -11267, -12833, -14316, -19199, -16115, -16726, -13429, -6808, -7289, -7671, -6753, -14817, -14570, -17901, -18410, -13081, -17725, -14719, -14288, -17168, -15075, -18414, -20046, -16588, -15014, -13053, -7585, -14325, -11743, -16577, -16160, -19209, -18459, -14343, -14097, -10986, -13620, -13430, -14540, -17575, -16545, -17743, -16483, -15321, -14417, -17373, -17535, -20192, -22112, -21071, -21101, -19717, -22277, -17070, -19203, -20131, -17546, -24024, -21442, -22866, -21751, -15136, -21537, -15723, -22626, -20229, -23947, -26938, -21156, -22268, -13953, -14591, -17651, -17948, -23432, -22389, -22473, -21770, -17818, -18058, -14342, -19220, -13641, -20841, -16250, -19387, -16858, -15095, -16693, -15507, -16869, -14034, -17174, -14858, -17845, -18178, -13115, -18831, -14732, -19786, -14086, -18349, -15561, -18858, -13615, -16918, -15587, -16970, -17828, -16627, -16025, -15774, -17581, -14972, -17571, -13823, -18115, -14300, -21165, -21331, -21182, -21039, -16218, -16572, -12504, -14421, -13000, -9870, -9956, -7963, -8630, -9442, -11066, -10667, -9294, -12745, -10284, -13186, -15218, -13965, -17200, -12694, -13686, -10925, -12127, -8727, -9578, -13426, -13315, -17972, -14921, -16754, -17719, -18816, -17322, -19871, -16599, -15537, -16968, -13192, -15203, -10410, -14649, -9447, -11959, -11382, -12387, -18655, -13419, -18320, -14066, -13417, -15234, -13324, -17185, -15351, -16790, -17743, -12519, -12524, -14907, -15255, -18044, -18839, -21188, -21427, -21272, -20663, -22942, -17993, -19929, -16711, -19304, -22884, -19975, -25967, -19564, -19220, -18956, -16243, -20200, -20577, -22949, -26415, -20820, -24078, -20029, -17462, -17051, -14509, -18530, -19567, -21458, -18139, -21392, -15668, -17269, -16121, -14264, -15519, -12815, -22000, -16172, -21647, -13180, -17467, -14882, -14711, -19636, -15313, -17885, -17622, -16162, -18946, -14546, -15631, -16132, -13804, -18071, -17463, -14681, -19058, -12861, -19090, -16161, -11196, -19995, -10699, -17533, -16636, -11853, -19876, -13498, -14498, -19198, -11987, -23761, -20928, -23810, -20854, -15208, -15304, -14209, -11677, -4547, -5298, -5206, -11792, -11466, -16159, -10772, -13317, -6488, -8067, -13362, -5972, -21059, -14708, -21260, -20452, -10320, -13983, -5760, -11480, -5584, -12977, -12774, -17235, -20987, -16811, -18229, -16812, -13096, -19583, -16248, -21860, -20236, -14272, -16177, -11540, -10928, -11403, -10680, -13918, -13379, -13498, -17940, -15860, -15998, -14923, -9334, -16254, -13518, -17169, -19240, -15985, -18137, -13045, -15234, -14890, -16862, -19857, -21846, -22581, -26752, -21736, -24358, -18792, -20162, -22282, -21763, -23278, -23033, -20830, -22046, -21983, -19525, -18267, -19669, -22569, -23297, -23610, -20370, -21730, -23553, -19051, -19823, -18352, -20345, -19028, -15501, -17970, -13468, -19344, -14447, -16076, -16852, -14608, -17084, -17061, -19064, -17862, -20330, -19229, -17375, -18076, -16306, -15012, -17982, -14094, -17651, -15590, -14463, -15427, -15406, -16861, -17574, -17353, -15936, -15575, -16056, -17229, -13203, -17269, -14235, -14348, -14787, -11116, -19430, -18310, -17010, -15307, -14996, -15474, -19017, -20819, -21570, -19370, -18679, -15978, -11365, -12012, -5997, -6513, -8195, -9595, -10769, -16478, -10072, -13221, -9259, -7690, -10201, -10036, -18384, -16289, -23194, -14064, -14249, -7083, -7773, -9566, -9691, -12971, -12380, -19152, -15995, -15339, -18067, -14575, -16704, -15689, -17226, -19502, -17370, -18596, -9276, -13191, -6773, -11615, -15161, -12046, -16581, -14272, -15949, -14626, -11445, -13483, -13355, -16421, -18729, -15918, -20325, -12148, -16136, -16501, -13572, -18078, -18049, -21628, -20647, -22557, -23321, -22026, -24077, -17487, -21455, -20632, -21876, -25471, -20961, -20378, -19609, -19212, -17903, -20481, -20423, -23373, -24169, -20520, -21032, -19428, -19394, -18175, -19013, -18244, -17963, -17682, -14825, -17895, -17487, -18373, -17105, -15365, -17434, -17769, -18932, -15937, -18209, -16721, -19320, -17103, -17533, -19857, -13156, -19403, -15141, -15177, -15842, -14818, -17389, -18359, -15602, -16646, -16440, -18066, -16447, -16299, -17842, -13983, -17890, -12499, -14696, -15714, -12536, -19079, -14140, -16965, -18889, -13201, -21019, -14510, -23823, -20410, -18839, -20692, -10811, -18179, -7613, -9361, -6623, -7217, -12289, -8697, -12434, -10599, -11432, -10123, -7510, -10241, -13662, -12407, -18757, -18599, -16000, -14938, -10704, -5722, -10711, -6132, -13919, -13705, -15293, -19955, -13929, -17857, -15668, -17896, -17832, -16754, -18722, -19097, -16067, -15833, -9046, -10290, -11168, -12374, -13618, -14475, -16971, -10948, -16160, -13998, -13782, -16655, -11948, -14910, -15371, -15008, -15583, -17804, -15430, -15270, -19442, -12759, -20565, -20232, -20216, -24074, -23970, -22891, -23958, -22145, -21764, -19647, -22156, -20174, -21176, -23678, -20358, -20161, -18916, -18544, -21441, -21380, -18903, -23530, -22294, -23053, -21563, -19551, -18706, -19630, -20423, -17009, -18142, -16132, -18161, -16850, -16211, -16993, -15826, -20154, -17728, -17794, -18777, -16805, -17640, -15218, -17072, -16577, -17629, -16276, -15966, -17823, -14777, -14675, -16844, -15062, -15931, -16413, -16954, -15111, -16247, -16232, -17071, -15623, -17534, -13967, -14384, -14586, -14262, -16610, -16326, -17410, -18360, -16874, -19662, -18328, -22459, -21856, -19770, -22091, -15271, -17180, -10773, -8135, -7440, -6193, -9480, -10480, -12698, -10115, -10466, -10065, -5843, -7824, -10428, -16625, -16647, -17445, -17158, -15182, -9780, -4918, -10523, -8203, -13215, -10701, -16307, -18094, -16434, -20394, -13082, -16756, -15969, -16764, -22103, -19620, -18103, -18305, -13551, -14294, -10564, -12482, -15107, -15308, -15566, -12999, -15380, -12653, -12347, -12148, -13059, -15197, -14590, -14090, -14841, -14802, -16828, -13393, -16263, -18528, -16801, -21429, -20734, -22169, -23897, -21258, -23408, -22913, -21789, -18307, -23152, -21534, -21178, -23365, -20740, -20617, -18794, -15994, -20968, -20502, -21277, -25039, -22077, -22481, -19891, -17449, -19267, -17796, -18666, -16837, -18360, -14611, -19501, -13831, -18508, -13644, -16015, -17521, -17658, -21034, -17655, -19708, -16263, -16279, -17399, -14693, -15797, -17831, -13396, -18344, -13016, -16432, -17565, -14812, -18239, -16724, -16979, -18913, -17283, -15410, -16106, -17131, -14126, -17472, -11866, -15975, -13337, -13407, -16240, -14346, -16533, -18576, -17619, -23880, -20000, -22127, -22517, -15730, -20242, -13809, -13230, -9557, -2671, -8749, -4857, -11186, -11526, -11675, -15292, -7835, -11512, -8546, -11413, -14468, -15044, -20306, -18645, -14591, -11767, -1457, -14607, -5675, -12110, -12758, -13881, -22822, -15663, -18194, -17833, -13445, -19617, -18387, -20034, -22050, -16280, -13482, -14765, -7911, -12015, -11096, -10961, -15863, -14536, -17293, -15565, -12436, -13335, -13168, -12881, -15107, -15683, -17780, -16788, -15366, -13727, -13369, -13696, -19643, -17732, -25161, -23016, -26935, -22415, -21766, -24030, -19951, -22851, -20879, -20190, -25037, -21308, -21046, -21137, -18029, -19349, -17025, -21516, -19063, -23020, -23113, -22058, -23169, -17838, -21602, -15950, -19905, -16387, -17789, -18005, -14310, -16194, -13922, -17876, -16471, -21101, -18014, -19737, -18884, -17760, -20070, -15711, -19081, -18157, -16674, -19994, -13596, -17247, -13547, -15113, -16962, -13651, -18444, -17635, -17734, -20825, -15516, -16720, -15486, -15313, -14748, -17827, -15333, -15642, -13816, -12564, -13229, -12440, -14034, -15428, -18712, -15732, -17581, -20646, -20067, -23651, -19176, -16702, -18112, -12903, -11970, -8577, -5364, -7282, -6430, -8357, -12662, -11195, -12308, -11010, -11338, -12799, -7898, -14529, -15055, -17423, -18365, -10761, -13913, -2366, -10708, -5976, -11035, -14176, -16233, -17030, -20459, -16012, -18249, -17226, -16071, -18036, -19259, -20962, -18276, -15439, -11155, -9640, -9978, -13723, -12887, -13954, -16848, -12949, -19361, -11906, -14946, -9405, -11333, -12899, -13509, -18338, -15813, -17825, -16474, -13767, -18734, -13368, -22442, -20649, -22248, -23424, -19358, -24983, -20180, -21046, -21686, -21136, -22448, -22256, -20628, -24244, -18643, -21655, -16778, -20502, -21635, -23669, -25557, -21263, -24412, -20104, -19123, -18673, -19599, -20117, -20195, -18436, -20245, -16813, -18145, -13566, -15704, -17789, -15455, -19324, -16274, -16135, -17607, -15307, -16670, -16544, -17391, -17589, -17039, -16814, -14694, -16693, -16981, -16474, -15639, -14964, -13778, -13873, -13908, -15951, -16933, -17702, -20583, -17445, -16949, -16061, -14955, -13769, -13680, -15136, -13321, -16525, -17524, -17938, -17066, -17150, -20465, -21686, -22275, -20339, -16665, -13988, -14053, -9505, -9855, -4388, -5327, -8969, -12404, -14380, -12530, -12844, -7301, -9997, -11073, -8984, -14685, -14650, -19945, -19683, -11990, -10686, -6692, -8462, -8122, -12139, -14885, -16557, -20398, -19685, -19055, -18852, -13637, -19092, -17085, -20716, -20724, -17491, -17485, -12431, -9541, -11263, -11045, -11989, -14818, -15055, -18267, -15631, -15969, -10881, -14626, -9953, -13548, -16175, -15374, -21840, -16500, -15900, -15212, -12218, -15957, -17369, -23026, -22564, -27313, -24720, -21217, -22300, -16938, -21166, -18024, -23201, -24668, -24554, -22680, -20158, -18238, -14486, -19079, -17422, -23159, -25869, -21001, -22902, -19655, -16715, -21027, -17243, -20046, -16602, -19877, -17262, -19303, -14695, -17046, -15012, -15492, -14417, -16499, -19014, -17916, -19875, -19237, -18118, -18250, -12563, -14941, -13004, -14775, -16357, -18977, -18160, -18396, -17552, -14097, -12462, -13430, -10770, -19549, -17818, -18344, -21139, -12525, -16649, -14781, -12175, -15817, -12939, -18892, -16132, -14315, -17120, -14184, -15216, -17757, -17231, -24114, -24209, -20149, -19435, -13157, -12508, -10283, -6467, -7189, -6040, -12431, -11769, -14041, -13959, -14402, -11290, -14296, -11360, -12936, -18848, -12978, -19735, -13774, -10313, -12556, -6140, -9117, -10571, -11294, -16275, -14658, -15729, -16295, -14414, -17093, -17142, -18945, -19695, -17949, -19219, -15916, -14761, -10589, -14309, -7138, -12312, -12357, -15162, -17944, -15262, -17273, -16000, -14498, -12521, -13787, -13000, -16048, -17171, -16453, -17248, -13491, -15369, -16574, -15745, -23062, -19851, -22384, -27524, -18409, -26326, -19575, -21059, -22216, -17691, -22699, -19277, -21238, -19410, -22908, -21189, -17087, -20180, -16630, -21369, -20556, -22968, -20872, -21530, -20348, -20579, -19695, -20571, -18039, -18770, -16795, -16199, -18170, -17133, -17134, -15596, -19648, -18941, -18785, -18064, -16242, -17111, -14743, -20277, -12487, -16625, -14531, -12721, -19097, -16683, -16887, -19604, -12539, -14362, -13860, -14565, -14972, -17323, -15642, -18177, -19454, -16158, -15662, -12810, -14872, -11441, -16249, -13689, -17308, -16265, -20537, -18344, -16413, -17997, -12092, -23433, -21400, -21305, -21507, -16747, -16834, -13027, -7104, -6098, -2652, -7717, -10327, -14229, -15483, -14305, -9456, -10496, -9013, -12996, -12175, -11369, -17835, -16158, -16567, -15241, -9102, -9527, -6602, -8271, -11769, -13475, -17530, -17302, -20288, -16520, -17834, -16320, -21047, -16273, -21435, -13857, -18973, -14378, -12087, -12164, -9246, -9545, -16644, -12942, -18174, -16039, -12324, -13520, -11528, -12449, -11097, -14300, -14431, -19942, -15540, -15734, -15693, -14086, -19418, -15172, -20068, -22362, -22018, -26502, -22365, -21353, -19431, -19752, -22028, -22296, -20678, -23938, -20084, -24093, -20626, -19651, -23304, -14988, -23317, -21306, -20942, -24371, -18559, -21380, -20981, -17232, -21935, -18713, -19073, -18849, -15147, -18195, -14612, -14168, -20323, -15847, -20690, -14470, -18688, -16428, -15226, -15087, -14043, -16166, -16651, -18524, -13818, -17714, -13085, -22982, -15434, -17115, -15398, -12558, -18592, -13853, -14895, -18047, -15520, -20109, -17266, -18303, -16092, -11751, -13539, -14841, -15083, -15158, -18814, -16120, -21696, -16270, -19837, -16751, -16662, -23184, -18032, -23896, -17357, -18382, -13555, -13428, -7429, -8186, -3681, -10207, -10198, -13386, -13338, -10465, -9780, -8142, -9859, -13968, -10947, -16700, -16855, -17889, -15236, -13250, -8991, -11068, -10549, -9465, -11708, -12862, -17168, -18125, -18777, -19444, -16277, -17440, -17524, -17632, -18541, -16547, -18975, -16620, -11371, -13574, -8414, -16682, -12626, -19156, -14440, -16688, -11293, -16179, -12292, -9367, -17869, -11975, -18269, -15800, -15852, -16152, -14239, -14552, -15938, -20092, -22087, -21281, -27141, -21867, -22337, -21039, -14653, -17811, -19335, -19722, -25908, -20964, -20800, -21698, -18537, -18702, -17738, -19240, -21886, -23661, -24533, -22456, -20116, -17506, -19487, -18517, -18523, -21718, -17128, -20188, -19022, -15045, -20723, -13996, -15773, -18743, -14245, -20080, -19008, -16021, -19619, -14596, -14890, -13589, -11301, -15850, -16343, -15296, -18421, -16359, -18032, -13842, -11358, -14736, -13432, -17551, -16802, -17567, -18963, -15602, -18207, -15312, -15510, -15570, -14395, -15570, -13346, -16240, -14477, -17829, -17744, -15458, -15771, -17365, -20594, -23034, -22137, -19290, -19547, -13884, -17875, -12576, -11432, -6156, -6010, -10098, -8103, -14920, -10363, -15061, -11535, -7381, -4165, -9083, -9827, -17306, -14949, -14971, -17668, -10300, -12728, -9060, -9741, -11100, -11889, -16273, -17694, -20328, -18700, -13964, -16203, -10503, -19861, -21753, -18437, -20842, -14285, -13369, -13802, -10163, -10639, -15153, -15978, -16827, -20085, -11633, -15891, -13121, -10666, -11369, -12210, -14097, -23000, -16062, -22211, -13096, -15196, -17250, -14673, -24846, -18119, -27496, -20456, -24764, -22951, -19388, -20557, -17536, -19392, -22512, -22188, -24477, -24341, -22423, -21057, -19575, -17526, -19888, -20898, -24737, -22460, -24216, -20425, -17121, -19810, -15344, -18597, -19110, -19723, -18836, -16981, -16315, -17258, -16952, -20232, -16663, -17593, -15637, -14837, -17550, -13491, -17083, -16925, -17985, -18747, -15539, -14118, -14704, -15748, -17288, -18017, -21517, -18582, -16721, -17988, -11232, -19983, -12502, -18099, -20715, -16526, -19495, -15809, -11804, -14666, -9059, -17391, -11698, -17010, -17945, -13768, -18720, -12533, -15080, -18079, -14472, -22139, -20434, -20371, -18491, -12649, -11541, -9531, -6750, -8122, -6550, -7630, -11880, -11030, -16226, -13607, -14991, -9227, -10865, -8229, -12767, -15708, -14722, -21546, -14350, -15000, -7184, -8308, -6665, -7832, -13585, -16746, -20794, -20349, -17048, -16459, -14446, -12731, -18261, -16838, -21592, -19068, -14590, -14326, -9990, -13539, -9518, -14491, -14455, -14669, -18950, -14693, -16365, -13511, -13027, -12983, -12685, -15452, -14389, -17518, -19649, -15211, -16662, -16889, -15273, -24451, -16256, -26046, -22988, -23392, -24755, -18679, -22179, -19602, -19688, -20289, -21517, -21706, -24555, -22053, -19872, -21078, -17088, -23546, -18258, -23615, -20857, -22161, -21366, -19531, -18084, -18183, -15982, -21085, -16835, -18756, -17672, -15361, -17722, -19597, -16043, -16403, -18071, -15240, -18209, -17033, -16413, -15780, -11992, -17656, -16195, -15960, -16243, -15570, -14891, -20863, -14243, -18551, -17317, -14895, -19604, -13194, -16905, -12861, -18013, -14880, -20094, -13881, -16377, -13463, -17344, -12288, -14007, -13286, -12999, -17384, -18887, -16296, -17507, -14979, -16569, -16382, -16887, -23895, -20279, -22663, -15421, -14651, -11570, -10646, -3234, -5840, -3166, -10936, -12367, -15145, -16592, -12860, -10001, -8165, -5088, -12401, -10778, -16495, -20341, -17433, -15198, -7655, -10293, -2153, -8991, -8790, -14180, -18975, -18130, -22167, -17436, -17168, -15538, -15535, -18175, -20287, -22652, -19422, -19285, -11989, -13257, -13544, -10358, -16147, -10252, -20738, -15252, -22462, -13483, -16060, -12652, -12332, -15016, -14911, -15961, -16380, -13446, -15690, -14058, -15056, -21567, -17145, -26770, -17326, -22275, -19253, -19479, -23719, -17763, -23334, -20979, -21585, -21877, -21944, -20913, -24266, -20755, -22645, -22263, -21640, -23165, -21378, -19955, -20550, -20046, -20904, -21959, -18426, -20076, -18515, -17633, -17189, -18629, -15856, -17019, -18920, -18011, -20504, -16746, -15965, -16893, -12056, -17601, -12613, -17446, -17870, -14587, -19720, -15508, -17252, -14686, -17980, -16554, -14656, -18244, -14660, -16040, -15555, -14737, -16590, -13604, -16753, -19656, -17800, -17369, -14426, -14415, -14299, -15188, -13935, -14384, -18563, -12672, -16904, -16031, -13342, -15044, -14644, -18772, -25273, -23553, -24242, -18661, -13027, -12564, -11669, -9080, -5102, -6925, -5263, -9361, -14133, -9938, -12936, -10503, -8336, -9341, -10380, -14970, -15398, -13772, -17588, -13937, -16122, -11005, -8716, -9437, -7242, -11493, -11173, -14016, -20893, -18045, -20913, -20239, -14678, -21972, -16849, -21966, -18841, -14586, -12642, -10908, -13820, -9656, -15971, -12470, -19230, -18961, -14659, -16334, -11137, -14633, -12764, -16298, -18339, -19106, -17878, -12636, -13486, -13827, -13202, -19819, -19382, -24583, -20875, -18394, -20937, -18471, -21627, -21149, -22310, -22333, -19101, -22173, -19898, -22838, -18352, -20350, -19641, -19936, -19245, -22346, -21685, -22896, -21266, -19015, -21143, -21389, -20073, -19107, -19966, -19261, -18405, -20085, -15393, -19324, -18898, -18477, -20901, -12338, -18090, -12579, -18640, -16341, -14973, -19204, -16341, -16716, -13765, -12263, -13118, -12252, -14692, -17436, -17426, -17568, -15879, -15107, -13244, -12857, -13960, -16118, -16993, -20762, -17400, -17353, -17355, -14932, -14589, -14700, -14975, -14420, -15384, -16566, -15999, -17498, -14747, -18570, -17838, -16040, -18387, -19065, -21878, -24212, -16041, -18097, -14963, -12108, -12423, -7702, -6752, -6374, -4137, -13084, -11288, -12201, -10563, -8222, -12398, -12375, -11959, -14337, -17775, -15791, -19135, -15712, -12638, -12284, -6592, -9362, -9796, -13328, -16334, -18124, -19666, -17757, -16989, -16746, -19019, -24212, -17871, -20052, -14526, -13308, -15431, -11264, -14172, -15693, -15050, -18395, -14821, -15133, -14541, -10675, -12786, -12447, -14272, -17931, -16679, -17597, -17428, -13567, -15871, -13398, -17701, -18342, -19058, -22063, -20725, -22741, -19083, -22645, -18456, -23211, -19841, -24305, -23772, -20652, -19708, -18867, -22729, -20485, -21335, -20431, -18364, -22418, -20269, -19223, -24203, -17941, -21766, -18222, -18899, -18870, -18028, -18643, -18286, -18126, -18681, -14283, -18059, -13498, -17176, -17261, -18874, -17046, -16523, -17839, -15689, -15239, -14487, -13647, -15961, -15387, -14403, -14623, -14476, -14338, -17420, -16587, -15087, -16779, -14145, -18382, -15891, -16465, -19131, -18205, -16973, -18224, -14355, -17648, -12086, -15842, -14236, -15874, -17937, -15285, -15989, -14347, -15743, -14830, -16286, -17290, -17085, -22282, -20236, -20810, -16836, -14995, -14580, -14983, -8279, -9533, -4890, -7688, -9690, -10290, -11821, -14101, -10742, -11070, -13479, -10385, -12880, -14549, -14246, -20939, -15845, -15194, -10715, -10169, -9732, -9678, -10374, -12126, -16036, -18167, -17717, -21450, -16283, -16956, -20447, -15535, -18125, -15418, -17784, -14388, -15205, -12859, -14525, -14215, -14565, -14322, -14151, -13740, -12125, -15720, -12721, -14729, -18617, -13174, -19003, -16086, -13002, -17875, -12975, -17797, -20921, -16594, -24489, -18186, -21501, -18397, -16561, -21211, -21569, -23138, -22680, -24014, -22515, -22236, -22339, -20993, -21796, -23338, -16360, -22809, -15841, -23457, -20678, -18920, -22672, -17721, -20099, -18019, -19926, -18755, -17240, -18721, -16125, -17424, -12427, -17555, -13201, -18132, -18041, -16485, -22764, -13264, -18420, -16652, -16416, -16835, -11694, -18359, -13622, -18553, -12514, -19091, -16623, -17700, -15825, -19270, -14412, -15174, -15918, -13637, -20774, -12805, -18034, -14707, -17143, -17712, -14700, -17873, -14909, -12896, -19512, -12404, -17436, -13564, -13951, -17136, -14636, -16817, -16270, -16327, -21065, -18841, -23838, -23032, -19209, -15619, -13165, -10248, -15280, -4553, -10408, -4258, -11722, -6397, -13592, -9744, -11167, -11291, -7495, -13622, -13589, -17336, -16534, -16235, -20072, -10905, -15657, -8050, -13505, -9004, -12744, -14868, -12811, -17073, -15508, -18297, -20290, -14845, -20859, -17990, -17666, -19576, -13782, -14880, -14394, -10171, -15480, -10770, -18639, -13163, -16646, -12194, -13704, -13334, -11348, -17199, -14372, -19019, -17090, -16920, -20221, -15563, -20615, -14128, -19575, -15193, -20111, -18804, -20020, -21277, -20013, -21802, -20953, -23225, -21917, -21507, -20359, -20801, -19316, -22548, -22001, -21111, -17468, -17836, -18407, -21371, -19900, -23065, -21329, -20181, -21401, -18074, -20283, -17449, -19555, -18023, -17369, -18143, -14906, -17684, -13754, -18770, -12894, -19047, -18186, -18997, -16782, -16627, -14076, -15412, -13332, -14538, -19640, -16505, -15771, -16447, -14520, -18604, -13352, -15040, -16109, -18819, -16137, -19196, -16438, -19208, -13234, -16540, -16402, -15115, -20048, -13831, -16730, -15006, -14484, -15914, -15136, -15828, -12083, -16714, -9021, -16287, -14796, -16502, -20589, -19196, -24674, -19233, -20784, -15079, -12715, -10609, -14068, -10128, -12293, -7033, -7266, -11426, -7519, -10102, -10749, -11825, -12490, -11830, -11473, -13694, -14371, -12314, -17929, -15700, -16423, -14307, -12001, -8915, -9441, -11499, -11882, -15945, -14437, -18356, -21367, -18124, -20643, -18844, -18124, -17741, -14997, -14164, -17398, -15618, -12856, -15780, -12876, -17999, -13867, -11923, -15590, -9488, -13701, -15015, -17514, -16158, -16840, -13190, -17011, -13212, -19511, -17051, -18524, -15374, -17234, -18105, -17100, -20821, -21089, -22992, -23887, -21550, -22820, -20712, -20939, -21558, -19494, -20918, -19257, -25039, -19614, -25672, -19086, -21319, -19183, -17933, -22034, -18192, -22638, -20634, -20724, -20383, -17723, -16573, -15979, -18464, -13415, -18049, -14272, -18177, -15842, -17010, -15493, -18037, -17748, -14420, -17810, -15457, -16740, -19888, -13717, -16867, -12701, -13942, -17194, -13882, -19740, -14523, -18754, -17833, -15204, -18463, -15196, -17692, -16124, -18098, -19554, -18664, -17635, -14294, -15745, -15858, -14305, -15930, -18614, -14618, -15143, -16629, -17177, -17739, -15979, -15966, -17055, -15402, -19923, -18936, -22185, -18695, -16479, -14932, -13612, -12135, -11287, -7378, -6455, -9006, -10071, -13834, -11392, -12514, -13114, -11449, -9559, -11005, -12304, -12621, -18491, -14999, -16080, -16096, -10735, -13636, -8029, -10741, -10837, -10593, -17978, -16211, -21763, -17681, -21662, -18107, -17664, -16602, -17102, -16270, -14254, -15610, -14206, -17090, -14961, -13425, -16151, -13385, -15366, -15027, -12521, -13830, -11963, -14969, -13644, -14936, -14977, -15520, -16017, -14871, -16844, -19310, -17970, -18051, -18866, -18013, -21769, -17885, -21164, -20117, -21723, -22476, -21036, -22460, -20291, -20962, -18447, -21572, -22571, -20816, -23130, -21336, -19152, -18338, -16608, -21530, -18980, -22762, -20730, -20305, -18139, -16911, -15837, -17288, -14809, -18197, -15237, -15083, -13884, -13938, -15721, -16198, -15824, -18828, -17520, -19191, -16777, -16574, -14747, -13828, -15714, -12635, -18810, -14515, -17317, -18262, -14873, -16649, -14668, -13432, -17826, -14929, -18269, -17422, -14932, -17916, -16110, -14967, -17607, -15731, -18087, -14664, -16524, -16695, -14718, -16225, -16663, -16871, -16479, -14431, -16919, -16403, -17983, -19753, -21659, -23259, -18675, -19216, -12628, -14904, -14536, -10017, -13301, -8403, -8602, -12495, -10934, -10712, -13899, -12006, -12986, -9907, -14647, -11764, -15281, -16031, -14593, -17547, -11202, -13915, -11746, -6497, -10843, -11210, -13600, -19857, -16917, -20083, -16518, -15802, -21436, -17540, -20888, -16697, -16442, -16045, -12776, -13726, -13714, -13463, -17514, -14842, -17258, -16726, -13344, -16407, -12759, -13909, -15476, -15218, -15826, -14385, -13611, -16295, -15740, -17971, -19984, -16504, -21288, -17488, -17465, -21631, -17679, -22257, -21269, -21965, -22567, -19146, -21238, -18507, -20088, -17875, -20739, -23760, -22065, -22606, -22622, -19409, -18951, -19110, -18758, -19864, -17869, -16966, -19145, -17518, -18589, -16190, -17495, -18264, -14830, -14691, -16048, -14140, -16543, -14156, -19054, -17299, -17495, -17395, -15155, -18379, -13489, -17551, -13288, -14749, -14683, -12669, -16070, -13611, -15861, -15900, -13908, -15024, -17552, -12606, -17655, -17521, -15884, -17962, -17623, -18395, -19564, -16127, -13986, -16830, -14122, -17762, -16387, -17548, -15325, -12488, -15548, -10239, -17148, -14494, -17409, -20765, -23077, -23982, -22832, -20351, -16296, -16006, -13393, -12726, -14063, -7407, -6546, -11403, -8839, -16245, -8319, -13001, -12763, -8570, -15019, -12657, -16858, -18311, -15905, -17284, -12247, -11625, -12672, -9935, -11430, -9794, -12943, -15214, -15532, -20672, -16223, -21576, -16728, -21729, -19215, -17718, -20209, -15922, -17333, -13750, -11835, -13962, -13808, -15585, -15504, -16539, -15267, -13247, -12813, -12214, -14145, -14846, -15905, -13714, -16924, -15081, -16487, -15925, -16339, -17742, -16824, -18128, -19354, -21625, -19644, -21886, -20582, -19954, -22095, -21091, -24385, -19328, -22898, -22056, -20281, -23884, -18906, -23036, -20946, -21523, -23164, -18873, -22159, -13732, -18602, -17943, -17577, -19492, -18173, -16226, -17460, -14247, -17435, -16663, -13847, -18969, -16214, -17710, -18671, -15394, -19241, -14406, -18297, -15127, -15467, -15205, -14863, -16137, -16291, -14035, -14647, -15618, -13624, -14840, -15406, -16886, -17991, -16671, -18428, -15135, -18041, -15021, -17939, -16135, -19285, -16739, -13994, -15152, -13380, -13679, -12509, -15525, -15932, -16039, -16853, -14861, -18759, -12413, -16668, -19080, -17645, -20493, -21296, -22380, -20734, -18969, -13142, -15309, -10097, -10834, -4647, -7406, -7893, -10334, -13687, -12416, -13918, -11151, -14742, -10170, -13498, -10735, -13875, -14611, -14910, -15268, -14831, -10870, -9495, -13260, -4072, -14256, -7869, -16354, -17664, -19575, -21291, -19041, -17653, -16513, -18024, -20169, -20932, -20743, -17309, -16800, -15950, -14382, -13619, -13277, -12109, -14909, -14758, -13464, -15006, -13804, -14408, -14426, -13797, -16311, -15610, -17353, -15625, -16499, -18050, -16611, -17826, -19132, -18502, -19117, -20394, -18696, -23007, -20558, -21138, -20836, -19825, -21879, -18555, -21109, -20528, -23679, -22191, -23798, -21840, -21037, -17485, -18585, -18312, -21522, -22771, -20917, -22571, -19618, -18426, -16612, -15448, -17845, -17017, -16840, -21279, -15673, -20791, -16216, -16844, -14071, -15637, -16998, -16721, -18454, -16409, -15513, -13343, -12921, -12532, -15588, -15112, -18242, -18708, -15123, -16500, -11512, -16548, -13430, -19206, -16702, -16874, -19406, -15809, -18311, -16931, -14257, -16843, -16143, -16607, -13544, -18047, -18397, -17280, -20052, -14357, -16398, -15130, -13665, -18610, -14311, -19607, -20203, -20466, -26544, -15496, -16698, -12384, -11000, -15302, -5586, -8711, -5201, -7556, -13252, -10596, -16059, -10614, -12121, -7286, -10609, -12233, -14868, -15045, -12923, -16891, -10037, -13555, -10818, -13143, -10879, -10725, -10448, -16386, -16178, -19627, -19629, -19088, -17618, -16525, -17884, -19469, -20175, -17223, -18333, -11745, -12575, -12279, -11613, -13560, -15707, -15055, -16912, -13035, -11855, -12011, -12591, -12789, -17392, -14624, -19470, -17303, -14904, -17862, -13264, -18741, -17974, -19049, -20737, -18644, -20468, -20836, -20858, -20924, -18172, -19687, -20090, -19088, -21092, -19437, -22200, -21788, -22513, -22599, -22322, -21236, -18490, -17965, -19409, -18619, -18871, -20658, -19299, -23495, -14631, -20538, -14260, -17314, -19423, -15822, -24199, -13251, -19187, -16983, -16184, -20130, -18049, -18914, -18013, -18941, -16673, -17977, -14133, -13926, -17687, -13426, -17628, -19423, -15991, -18332, -17845, -16399, -19898, -12422, -17653, -15202, -17031, -16595, -15579, -18225, -14164, -16560, -13898, -16402, -15658, -14072, -17868, -15313, -14960, -13950, -12761, -15160, -15700, -13040, -18279, -15050, -21883, -19387, -24685, -20986, -20008, -18292, -12843, -16351, -13618, -13547, -12639, -9265, -6473, -9291, -7947, -14114, -11240, -16719, -13085, -11972, -15225, -10158, -16242, -12620, -14484, -16635, -11586, -14197, -10366, -10106, -7275, -12658, -7803, -13740, -14933, -16151, -19487, -13120, -20684, -18280, -17592, -18740, -17040, -17179, -14356, -11583, -13738, -12161, -13884, -16669, -15638, -17822, -14763, -15474, -12215, -13002, -11031, -14335, -15552, -15419, -23766, -15194, -21184, -15744, -14524, -17817, -15052, -21124, -18073, -20966, -21632, -18668, -20332, -16057, -20492, -20087, -17319, -21744, -17797, -21285, -20693, -17828, -22230, -18306, -20296, -17328, -19806, -19490, -22799, -21737, -21716, -21581, -19470, -15601, -18811, -18250, -17994, -18606, -20002, -17747, -19065, -14978, -17442, -17884, -18174, -17459, -20753, -17400, -19375, -15274, -16170, -12890, -15510, -13301, -13342, -20376, -11209, -21173, -14540, -18936, -13434, -16438, -16169, -17045, -19921, -17029, -16117, -18371, -13554, -15205, -15500, -15083, -17546, -15322, -15872, -13620, -15312, -14388, -15900, -19239, -13837, -21611, -12790, -16296, -16227, -12580, -21347, -18914, -22099, -24791, -17882, -19740, -12204, -13774, -11357, -8978, -8225, -8414, -9168, -12252, -10184, -14645, -12462, -11442, -12604, -9230, -13160, -16744, -13448, -17302, -15608, -13662, -15905, -10149, -13227, -11009, -11387, -12651, -11192, -14276, -15247, -17974, -17454, -19337, -17325, -19284, -20707, -17499, -18302, -14584, -15036, -12912, -14441, -12275, -16999, -15277, -16666, -16553, -14531, -13938, -10827, -12297, -15720, -14974, -17742, -16364, -16412, -16744, -16129, -15533, -15781, -17187, -18393, -21257, -18593, -22701, -19225, -19006, -19407, -19879, -22946, -20966, -21334, -20767, -18823, -19449, -19359, -19692, -20609, -20201, -21727, -20278, -21485, -18473, -22521, -19226, -18952, -20796, -16995, -23850, -18168, -17610, -14577, -15907, -15544, -16822, -16588, -16229, -17549, -18693, -15438, -17772, -14345, -16530, -18336, -16289, -18892, -15962, -14400, -15273, -13479, -16236, -15761, -14790, -19423, -16439, -19392, -16613, -12840, -16102, -18266, -15154, -19730, -16782, -18295, -18580, -15820, -17274, -14753, -14435, -12322, -16313, -14090, -17443, -16920, -15011, -18842, -13306, -16389, -13701, -15933, -17586, -17618, -21524, -21888, -19724, -19523, -13732, -14745, -13644, -11620, -11225, -8753, -7594, -11251, -10113, -12708, -13395, -13473, -13406, -9846, -13536, -7537, -16274, -15841, -16177, -19250, -11875, -14305, -11136, -13039, -10103, -11551, -9832, -15882, -13820, -17958, -16904, -16937, -21859, -15631, -22927, -14813, -17091, -16535, -13475, -15293, -9932, -14350, -13358, -17676, -19859, -15801, -17174, -12990, -13144, -11977, -12547, -13997, -16786, -19396, -19243, -18400, -16026, -15262, -14438, -17397, -14954, -19877, -18255, -21122, -22079, -21394, -20811, -18160, -18022, -20762, -20932, -22045, -20143, -18554, -20687, -20035, -19500, -19998, -18624, -22651, -18995, -22544, -19594, -19968, -20388, -19286, -20530, -17564, -19326, -17091, -18697, -19257, -18576, -20114, -18516, -18127, -16273, -18292, -15226, -17169, -14963, -17796, -17449, -15261, -15452, -14243, -13578, -12939, -14719, -15177, -16059, -17236, -14365, -18308, -12742, -15221, -16663, -14862, -18519, -17179, -16300, -18409, -16064, -18791, -17660, -15640, -14233, -16009, -16548, -16176, -19594, -13825, -17647, -14954, -16239, -15650, -14210, -14582, -14945, -15118, -15554, -19081, -16487, -21297, -21406, -18239, -14038, -13883, -14062, -11179, -7935, -10524, -5727, -14119, -7991, -16607, -9998, -15903, -10738, -15203, -11984, -8458, -15375, -8142, -18939, -12904, -15709, -14653, -9025, -13446, -7694, -12298, -13814, -13361, -19939, -16886, -16552, -20313, -16231, -21721, -17464, -18486, -17869, -15836, -16060, -11097, -14440, -10866, -14897, -15570, -14793, -13191, -14306, -15083, -12593, -13135, -12381, -18169, -14771, -15535, -15309, -15616, -16427, -17538, -18226, -15860, -19064, -16887, -21008, -18357, -21376, -19768, -22151, -20983, -18408, -23821, -19280, -22536, -21774, -22346, -23537, -22990, -21452, -19070, -19052, -19243, -20760, -20596, -18306, -20893, -20686, -19479, -18041, -15749, -16945, -18712, -20188, -18993, -20012, -18300, -18665, -16017, -15920, -17419, -16443, -19840, -16563, -17265, -17828, -14948, -17757, -15562, -15529, -17349, -15236, -16801, -17841, -17539, -16107, -14910, -13585, -15751, -14788, -18179, -16300, -17872, -18105, -14968, -17627, -16143, -11894, -20178, -10169, -20638, -11893, -14212, -16329, -9763, -16771, -12497, -15536, -18459, -14684, -18506, -15645, -14960, -18482, -18557, -22225, -23429, -20990, -17288, -15139, -13682, -14222, -10785, -11471, -4720, -8218, -11593, -8870, -15083, -6128, -17545, -12160, -12870, -13926, -7216, -19570, -10226, -17482, -15629, -11877, -14177, -10032, -9316, -10886, -13014, -9419, -16417, -14371, -15542, -19581, -16862, -22421, -23023, -19499, -21713, -14895, -16084, -10679, -16166, -11958, -17837, -12767, -17827, -14784, -13482, -12612, -11295, -14144, -15468, -17787, -16384, -18383, -16481, -16733, -12851, -17216, -13956, -17981, -17886, -20863, -17682, -20287, -17428, -19487, -17628, -19259, -21037, -23050, -24243, -21164, -24433, -18578, -19644, -21723, -19509, -25038, -24071, -18388, -24763, -17207, -22936, -24233, -16067, -22783, -16406, -20928, -18980, -18314, -20100, -18901, -19487, -14836, -19702, -15457, -17890, -16317, -15268, -19056, -16521, -16356, -13735, -14819, -12884, -14846, -16058, -15497, -16181, -16474, -14900, -17762, -17103, -16404, -17491, -13321, -14338, -13496, -14321, -16977, -17169, -18292, -14697, -15190, -16010, -14922, -19180, -14321, -19983, -14088, -15663, -16593, -13626, -16756, -15825, -15489, -15741, -13376, -15920, -15318, -16181, -17293, -17039, -17201, -22162, -20940, -18624, -15452, -12800, -15193, -10537, -14891, -7693, -8414, -6751, -8217, -10165, -10339, -11817, -14177, -11967, -12242, -14763, -10220, -14026, -13350, -11093, -14889, -10674, -14880, -12577, -6755, -14069, -9592, -16963, -15732, -17129, -19009, -16685, -20652, -20190, -19685, -18369, -18455, -16337, -14321, -15552, -10697, -18151, -15355, -15736, -17503, -16577, -13346, -14963, -9338, -12954, -15962, -16012, -21156, -18593, -17140, -14915, -15860, -12839, -18305, -14091, -19005, -20822, -17764, -20334, -20290, -19087, -20964, -22024, -20810, -24203, -20782, -24834, -20852, -22238, -20402, -20840, -20793, -20533, -21589, -19884, -22333, -20505, -21351, -21268, -21489, -22886, -20358, -18155, -20296, -19560, -20100, -18302, -16856, -16960, -18248, -15926, -13435, -14928, -15635, -17831, -20671, -16846, -16376, -14947, -12903, -12832, -13445, -14053, -14872, -14325, -16982, -15328, -16855, -15978, -14885, -18602, -12388, -15090, -16926, -17369, -20198, -15949, -18132, -15515, -15219, -16079, -14615, -16375, -12188, -17290, -15605, -20499, -18274, -17105, -16604, -14782, -15057, -15116, -15328, -12294, -17564, -14907, -18328, -19249, -16798, -21184, -13965, -17186, -14249, -12875, -11707, -3087, -11112, -3394, -10842, -10069, -11852, -15602, -10560, -11873, -8466, -11950, -13449, -12115, -18181, -17227, -16172, -17864, -9256, -8897, -9988, -6048, -11199, -11205, -14339, -18416, -17684, -17659, -22364, -16910, -20285, -17628, -18537, -16892, -15786, -16018, -12888, -13374, -14889, -15736, -17122, -15497, -15367, -13594, -10628, -13498, -13917, -18683, -19249, -21153, -17545, -19215, -15051, -15008, -16665, -14867, -21108, -17753, -21202, -17627, -18338, -21898, -18626, -23207, -20949, -23064, -24561, -22685, -21090, -19940, -21123, -18030, -22724, -18770, -19473, -22994, -20391, -22606, -18717, -18587, -21851, -17851, -21200, -19128, -20250, -19301, -19620, -18233, -19770, -12504, -15080, -15440, -12902, -17893, -14713, -21487, -12334, -19120, -11812, -18590, -16676, -15664, -19526, -14882, -15827, -15059, -15729, -14663, -16684, -15554, -19576, -15924, -17936, -14948, -15187, -17497, -15229, -18889, -16495, -17681, -18856, -16186, -17600, -15401, -15840, -14117, -12739, -16352, -12161, -15099, -16851, -17086, -17436, -17705, -15907, -16310, -12843, -14921, -15703, -18944, -21629, -23353, -18944, -14878, -14310, -10868, -10705, -10639, -7195, -8813, -11725, -6456, -12840, -12165, -13014, -13981, -9554, -12065, -12190, -13909, -13771, -17919, -16577, -15452, -14788, -14092, -10759, -9485, -8106, -4706, -10031, -10491, -17153, -21627, -20471, -21246, -18454, -16022, -17224, -17524, -18331, -17637, -17450, -13818, -15765, -10776, -17196, -11887, -13556, -12920, -14585, -12125, -14946, -15631, -19340, -20388, -19464, -18217, -19579, -17604, -15367, -19052, -13012, -21395, -15983, -18024, -19894, -17676, -22295, -18870, -20733, -19867, -23333, -25692, -21473, -21718, -14817, -17746, -19489, -18069, -21184, -23403, -21413, -19794, -19240, -17479, -21079, -20315, -19958, -20528, -19308, -19437, -18300, -20352, -17100, -19869, -19163, -17802, -20528, -14801, -17236, -16078, -15449, -16573, -16005, -16673, -16327, -15568, -17345, -15984, -12285, -15440, -12715, -16953, -18127, -15118, -17874, -16536, -14998, -16534, -16592, -16497, -16176, -16911, -16295, -16998, -16790, -16740, -16704, -14513, -14757, -17504, -13469, -18531, -14657, -13226, -15852, -11677, -17148, -14139, -18149, -14658, -15410, -14945, -15952, -17099, -18667, -19586, -20192, -18250, -15064, -14589, -12959, -12238, -9433, -5847, -7677, -8689, -11872, -14345, -11049, -17645, -12945, -10974, -13699, -7440, -14138, -12173, -13171, -18117, -16072, -16341, -12942, -14661, -7847, -10024, -9050, -11435, -15121, -18802, -17657, -21408, -17158, -20025, -19592, -18099, -22887, -15374, -19234, -13020, -13642, -14533, -14344, -15033, -15443, -13706, -13703, -15091, -11909, -15646, -15967, -18773, -19319, -19202, -16051, -19124, -14547, -17115, -15242, -17683, -20168, -18923, -19861, -17778, -18880, -19381, -16794, -20357, -22813, -23414, -25861, -20073, -20890, -17908, -16492, -20601, -18224, -24522, -20338, -20948, -18419, -17381, -21356, -17915, -19610, -21745, -19879, -20694, -20637, -17658, -20094, -15868, -19182, -16613, -16705, -15601, -14831, -16782, -16665, -18632, -18828, -16502, -18215, -16168, -14764, -17277, -16690, -14899, -12513, -14561, -12736, -14409, -16351, -13597, -17541, -12564, -20430, -15678, -17473, -18181, -13540, -19499, -10746, -18012, -14959, -15844, -20691, -15831, -17896, -13252, -14519, -10807, -14883, -15550, -17969, -14256, -16675, -14898, -17106, -12939, -16439, -17294, -19780, -18693, -19801, -22073, -14034, -18845, -12981, -15344, -14590, -11804, -5818, -7917, -6256, -12597, -13608, -13212, -16743, -15141, -11037, -12320, -8819, -12362, -14581, -14827, -16712, -14771, -15312, -9907, -9928, -9376, -8691, -12552, -14415, -12973, -20035, -15936, -20710, -19639, -17195, -23193, -17699, -18450, -17552, -15675, -17214, -11638, -15986, -15916, -16462, -17136, -15342, -11285, -14158, -14332, -13687, -19328, -14868, -18728, -17316, -15808, -16458, -17086, -18208, -16771, -21019, -19039, -18321, -18252, -16209, -18830, -19698, -18608, -19999, -21449, -20090, -22563, -21198, -20353, -18533, -18626, -19990, -21899, -22762, -20592, -20462, -20147, -17112, -19996, -18343, -20868, -20234, -20998, -19746, -19289, -19237, -18001, -20332, -17777, -19075, -15623, -14576, -14958, -15439, -16926, -14197, -17203, -13860, -15917, -15807, -15646, -15398, -15706, -14863, -16787, -13600, -17546, -13380, -16062, -14188, -15601, -15624, -14566, -17371, -14772, -19184, -14870, -16103, -16268, -13059, -20655, -15286, -16689, -17979, -16142, -17713, -13938, -16838, -13176, -18167, -13417, -15342, -16015, -15795, -13898, -15244, -11869, -15425, -17826, -18804, -24005, -22593, -21610, -17473, -14199, -16005, -13720, -13362, -8486, -5351, -9481, -6986, -17798, -12548, -14702, -14540, -11594, -13264, -11704, -11755, -14678, -13926, -15840, -15096, -13237, -16427, -8623, -7942, -6986, -9770, -15083, -13965, -20100, -19312, -19315, -19515, -18042, -17722, -18815, -20339, -17671, -19165, -13682, -15108, -14429, -12150, -17658, -12242, -16927, -15844, -15026, -17985, -11323, -16623, -13882, -17309, -19960, -13949, -17875, -14120, -15504, -17662, -15661, -19385, -18605, -17963, -18692, -15775, -21180, -16889, -21666, -19717, -22728, -23072, -20397, -20388, -16579, -17403, -19999, -20782, -22836, -20712, -21120, -18773, -20432, -19280, -20304, -21346, -18233, -22425, -21595, -18052, -20062, -17483, -18170, -19037, -18913, -18007, -15929, -15116, -12488, -14770, -16102, -15300, -18435, -18468, -17922, -17313, -17242, -13636, -16861, -14387, -12819, -17872, -15157, -16839, -18507, -14553, -15090, -16613, -13412, -17829, -15452, -15676, -17059, -15747, -18627, -18114, -18859, -16640, -17225, -12355, -14756, -11398, -15350, -17809, -14211, -19660, -14610, -12366, -17506, -12548, -17324, -12693, -13925, -20598, -18217, -21917, -23450, -17710, -17238, -12275, -14282, -12748, -11893, -9197, -4917, -9368, -10172, -10174, -16809, -12344, -16602, -12068, -8406, -13684, -11147, -12329, -16567, -12448, -17688, -13095, -13906, -11434, -10015, -8984, -10692, -9168, -18517, -15950, -18855, -23363, -17400, -23751, -15278, -18225, -19419, -14755, -17476, -13811, -18596, -12243, -17516, -12329, -17526, -13906, -14392, -15415, -14158, -15872, -16807, -15506, -14894, -15816, -11861, -15356, -15372, -16580, -17827, -17761, -18629, -20348, -19894, -19189, -20741, -18138, -20841, -21816, -20339, -22299, -21428, -23096, -20010, -17770, -19097, -17862, -21270, -23200, -21092, -24612, -18810, -23303, -20337, -19573, -21146, -17064, -21655, -17879, -16734, -17870, -17716, -18869, -17972, -18000, -18976, -16177, -15691, -15516, -15483, -18432, -16624, -18410, -15032, -18442, -17063, -17410, -15966, -17049, -13807, -14226, -14245, -15835, -17338, -16777, -16059, -16822, -16243, -16211, -16314, -15151, -14941, -17221, -13625, -20634, -16321, -17515, -16075, -14929, -13907, -16600, -13956, -17456, -15041, -14797, -17313, -11828, -14222, -12355, -16531, -15629, -16913, -13042, -16988, -16545, -19494, -22445, -21178, -19647, -14174, -14015, -10876, -15194, -9579, -9257, -6613, -8624, -14449, -10297, -15470, -11958, -13410, -9004, -11459, -13641, -14745, -16611, -11411, -17122, -12398, -15200, -11650, -11532, -9908, -8929, -11628, -10917, -16350, -18879, -18868, -20807, -17106, -18655, -19431, -17677, -20076, -17797, -16355, -15140, -9749, -16275, -13664, -15190, -16875, -13093, -13619, -14636, -14114, -16166, -17497, -14556, -16269, -15332, -16254, -15488, -16856, -15758, -18809, -21026, -18211, -21666, -18867, -17513, -19884, -18204, -21931, -19408, -23507, -22194, -22606, -21073, -16706, -16738, -18257, -18633, -21698, -20449, -15250, -22190, -16995, -23093, -20113, -19570, -21681, -17671, -19959, -19660, -18072, -19387, -17691, -20772, -16486, -17869, -15721, -19453, -15811, -18648, -17816, -19326, -19498, -17668, -18489, -17796, -15751, -16232, -16047, -17518, -14575, -15221, -16161, -14140, -17569, -14255, -13809, -18574, -12564, -18636, -16070, -16640, -18009, -14546, -15424, -16406, -15657, -17537, -16743, -17205, -16937, -17296, -17999, -17689, -16918, -13031, -17670, -17091, -13960, -15968, -13908, -17344, -15852, -14873, -21596, -15552, -21914, -17934, -17921, -19463, -12032, -15263, -12384, -12234, -7988, -4639, -4750, -7849, -13566, -12052, -16243, -15141, -11595, -13106, -10936, -11040, -12586, -11181, -14248, -13390, -13572, -13891, -8299, -9543, -8405, -9911, -13038, -13504, -18861, -19174, -19070, -20808, -16805, -19981, -16421, -19034, -20873, -14305, -20228, -12352, -14244, -16580, -12919, -17712, -14146, -14807, -13661, -15130, -14358, -14606, -15548, -11142, -16412, -12465, -16853, -17995, -18965, -18097, -18474, -18205, -17539, -18678, -19163, -18367, -21487, -19276, -21447, -22420, -19677, -24045, -21845, -19123, -19648, -16415, -19015, -20502, -17745, -20863, -17469, -22583, -20808, -19364, -21009, -18318, -19135, -20801, -18097, -20293, -20040, -16087, -21980, -15269, -17508, -17957, -15144, -19484, -14633, -20196, -15255, -21435, -16985, -16976, -18028, -12180, -21473, -12156, -17009, -16036, -12587, -20422, -10048, -17926, -13799, -13936, -16671, -14859, -20187, -18523, -17136, -16044, -14927, -15914, -16425, -18391, -17058, -18306, -14877, -13210, -15752, -15056, -17190, -18053, -19027, -19604, -14676, -15483, -13802, -16328, -14363, -14756, -17839, -15262, -19142, -17868, -19751, -22274, -18546, -18037, -12619, -15957, -12811, -12018, -6155, -7534, -7083, -11253, -12932, -13289, -14174, -10535, -12431, -7435, -13601, -11834, -19008, -16513, -16009, -14993, -9770, -14315, -9047, -8075, -9876, -10290, -15315, -13484, -17175, -17643, -16654, -20335, -16894, -19552, -19159, -18760, -19782, -16441, -13464, -12599, -12949, -14497, -18211, -16698, -18242, -11818, -14236, -13588, -14005, -15895, -12560, -18272, -15489, -19783, -15757, -16391, -18630, -15197, -21745, -17505, -19615, -19646, -19341, -18702, -19110, -16904, -20134, -20762, -22891, -22190, -22616, -19213, -18844, -17009, -19393, -18860, -18110, -20635, -18553, -23312, -19855, -21335, -19405, -17334, -17817, -19601, -19069, -21028, -19585, -19107, -18419, -18410, -16429, -17174, -17695, -17433, -17214, -18109, -19362, -16819, -17983, -14982, -18983, -14887, -17615, -16365, -14202, -16846, -12115, -17649, -12423, -16267, -12484, -15818, -15464, -12885, -16502, -14414, -15478, -17293, -16103, -18677, -15760, -19766, -14012, -16757, -15461, -12844, -19976, -11063, -16471, -13872, -15409, -15606, -16002, -16510, -16546, -19462, -17180, -18036, -16098, -17732, -16334, -19276, -19613, -22714, -21557, -18683, -15019, -14458, -13352, -10685, -10523, -5611, -11408, -10593, -16097, -12084, -16560, -9855, -9809, -14544, -10203, -16155, -10998, -15871, -13788, -15107, -11239, -10004, -10027, -4983, -11655, -9212, -13718, -14212, -18288, -16690, -17850, -16761, -20599, -19972, -20474, -18905, -17161, -13097, -13861, -13704, -18293, -15591, -14380, -16045, -10329, -18651, -15837, -16304, -17777, -14568, -15167, -16031, -13675, -17186, -17616, -15958, -17314, -18057, -18538, -18779, -19005, -18364, -15943, -16306, -16664, -19527, -20362, -22530, -19783, -23649, -19840, -18856, -18044, -16698, -20071, -20224, -20466, -23971, -19622, -22585, -19580, -21399, -20108, -17776, -20927, -19323, -19959, -19815, -18365, -16830, -16381, -18798, -18203, -18869, -16117, -18826, -14201, -15974, -15194, -19233, -18345, -16459, -19602, -15558, -15726, -14216, -14431, -12964, -16274, -14604, -17095, -17803, -18209, -16608, -16928, -15233, -14805, -17710, -14320, -19633, -13578, -16421, -12419, -16971, -16571, -17599, -20790, -16146, -16563, -15803, -14343, -15087, -14716, -14502, -16349, -15273, -16042, -16269, -14762, -18883, -15792, -17392, -17006, -20672, -22534, -22806, -19595, -16353, -12022, -12052, -13751, -11914, -8769, -5745, -9428, -7972, -12075, -12995, -15506, -12260, -13750, -10684, -12611, -12942, -14141, -16455, -15218, -12123, -10906, -10922, -7721, -11986, -7734, -11022, -13847, -12100, -18117, -16956, -20769, -20904, -20281, -19643, -17394, -20268, -17244, -17254, -12331, -11619, -14642, -12707, -17797, -15708, -15137, -12971, -12855, -14418, -17056, -15785, -16851, -14930, -17441, -18223, -16849, -17280, -18128, -16636, -18228, -19158, -19105, -17247, -18893, -18924, -20294, -19585, -21322, -21230, -23926, -22159, -23265, -18797, -15514, -17889, -17719, -20102, -21135, -22749, -20968, -21519, -18076, -17901, -19031, -18108, -21839, -19250, -22982, -19593, -18035, -15876, -15522, -15930, -16931, -16125, -18470, -18115, -16960, -18628, -15534, -17858, -18032, -17098, -20033, -17794, -17004, -17158, -12782, -17717, -15305, -17867, -16537, -17313, -18895, -16717, -19544, -14651, -18080, -14971, -16522, -16674, -14643, -18387, -14624, -13837, -17263, -14132, -16773, -15826, -17939, -16396, -14197, -13904, -13655, -14760, -16877, -12312, -15544, -12980, -14257, -14722, -15010, -16520, -21466, -22070, -22014, -22516, -16061, -14335, -12689, -12024, -10717, -9300, -8257, -6038, -11650, -8946, -14790, -9933, -17069, -8454, -12504, -13753, -10472, -20496, -12308, -15868, -13977, -11603, -13749, -11837, -10326, -7151, -9964, -7931, -15134, -12852, -17070, -18117, -20681, -20170, -19346, -18558, -17319, -18459, -16297, -17897, -10028, -16149, -12242, -15135, -15184, -14786, -13168, -13771, -12384, -15674, -16640, -16120, -17189, -17893, -17128, -14288, -16422, -14519, -16599, -21252, -18062, -22973, -20195, -19233, -18036, -19572, -20230, -21549, -22129, -20306, -22513, -22039, -19083, -17258, -18533, -18207, -21516, -20288, -21030, -20690, -19559, -21381, -18506, -20551, -20602, -19717, -22471, -21215, -19310, -21113, -16604, -17529, -17134, -15365, -19618, -15331, -20423, -16179, -17210, -16943, -18027, -19639, -16629, -18882, -16850, -18679, -14449, -16396, -16459, -14892, -18162, -16218, -17084, -18536, -14099, -18679, -13451, -16608, -16480, -14843, -16787, -14967, -18175, -16609, -19563, -15871, -16486, -17629, -12596, -16835, -12503, -16146, -17284, -14063, -18417, -14499, -14309, -13733, -13743, -11218, -15008, -14435, -17369, -17323, -19636, -22150, -22031, -20297, -15197, -15256, -11260, -11472, -8155, -10463, -8187, -8073, -9709, -9235, -13859, -12628, -13899, -12957, -10633, -12336, -15385, -16588, -16419, -17896, -11103, -13476, -8679, -13088, -9214, -8882, -12828, -10713, -13274, -16999, -16571, -19513, -18798, -17318, -18149, -19193, -18556, -21138, -17812, -14876, -15998, -11720, -11436, -15774, -14553, -14957, -13707, -11259, -17558, -13573, -18332, -16980, -16054, -16542, -15247, -18444, -15186, -19883, -17044, -20707, -18865, -19132, -21690, -18985, -18886, -17641, -19720, -20598, -20104, -21325, -20815, -22151, -20203, -16501, -19981, -14754, -19851, -19821, -20492, -23403, -18857, -20085, -18286, -18845, -20703, -18837, -21826, -19172, -18186, -20934, -14665, -20026, -16339, -14931, -16239, -15764, -16604, -17529, -16721, -16534, -19247, -16459, -17737, -15982, -19518, -16359, -19389, -16083, -13874, -16374, -13498, -16363, -15409, -15691, -16639, -15987, -15959, -17454, -18669, -16716, -19063, -15609, -16364, -16339, -14483, -18251, -15159, -16262, -17297, -14259, -16485, -12943, -15201, -13788, -15945, -13698, -15705, -14402, -16285, -17288, -16999, -17066, -16169, -16771, -23579, -18663, -21053, -17819, -15552, -17383, -11194, -15332, -8062, -11013, -6943, -9635, -8907, -12306, -15300, -13890, -15026, -7852, -15181, -12137, -14301, -16466, -14230, -13573, -13152, -8584, -14085, -11859, -10307, -10090, -9350, -10362, -16665, -18531, -20510, -20920, -20547, -19648, -18407, -17631, -16398, -16263, -16199, -12388, -17467, -12851, -17652, -17125, -15677, -12608, -11469, -11283, -12684, -15621, -17993, -17630, -18318, -15363, -16777, -17007, -17354, -19150, -16637, -18707, -20644, -19538, -19644, -19978, -16342, -19088, -15793, -18664, -22184, -23423, -24079, -22188, -19525, -15790, -17356, -16640, -21681, -20375, -22721, -22643, -20678, -18435, -19427, -19478, -19022, -18487, -19376, -21864, -20517, -18567, -18259, -16026, -16907, -16477, -17943, -17939, -17275, -15982, -16614, -14291, -16803, -15576, -16170, -17333, -17065, -18270, -17795, -16048, -14133, -16689, -13500, -18766, -16241, -15113, -16360, -13879, -14849, -14020, -14375, -13918, -16839, -16383, -20310, -17504, -19238, -16433, -15829, -14127, -16723, -16707, -15801, -16147, -15465, -15156, -14367, -13415, -14922, -14064, -14435, -15041, -16107, -13475, -18530, -19919, -22465, -23282, -16352, -20979, -13277, -15955, -13058, -9935, -8656, -3109, -6175, -10067, -14044, -11484, -17752, -12235, -11444, -15488, -10292, -16233, -16510, -13709, -19572, -13118, -17667, -8071, -12166, -6447, -10397, -10146, -8883, -17911, -17501, -21026, -18929, -18350, -17203, -18108, -18049, -15942, -20660, -16705, -16889, -12551, -13313, -15375, -12386, -15185, -15062, -12987, -13626, -16484, -15716, -19664, -14893, -16086, -14207, -16732, -16088, -18293, -19344, -18599, -21021, -19202, -19269, -17415, -17996, -15927, -20259, -20073, -21886, -21551, -22997, -21299, -19207, -18036, -18115, -17591, -20790, -18393, -22135, -22301, -19062, -22226, -18760, -20478, -19175, -18898, -19430, -22127, -19941, -18073, -17388, -18102, -16650, -17476, -16935, -18722, -18790, -18490, -14694, -15989, -15860, -15397, -18042, -16160, -16336, -15060, -16788, -12007, -15950, -14592, -13919, -18548, -16924, -15111, -18950, -14786, -12861, -15779, -15491, -18793, -18535, -15941, -17505, -18024, -15071, -18303, -15704, -13780, -16680, -16155, -17216, -17132, -18954, -17278, -19413, -13242, -17129, -13684, -15692, -16141, -13667, -15928, -12634, -16433, -18604, -19646, -21955, -21663, -15831, -17278, -10765, -15881, -11303, -9702, -8753, -5394, -8528, -7794, -12213, -12633, -12837, -14562, -11022, -15187, -11928, -17083, -12931, -16922, -12775, -16132, -14479, -13171, -13306, -10262, -10558, -9887, -14926, -15042, -19393, -16159, -19448, -20442, -18513, -18418, -17926, -18397, -18740, -17515, -14643, -14675, -11488, -14660, -14162, -11612, -15196, -10728, -13109, -15287, -16149, -16790, -14609, -13942, -13106, -12858, -14736, -18195, -16864, -22384, -19411, -22302, -18763, -20465, -17144, -17111, -19789, -17295, -23580, -21274, -22696, -22695, -20772, -19630, -18307, -18822, -20298, -23323, -23826, -22929, -21368, -19727, -19052, -18305, -19894, -17104, -19254, -16044, -20227, -20183, -17948, -17703, -13842, -16171, -15539, -19297, -16904, -18263, -15326, -19272, -14323, -17101, -14865, -16019, -16393, -16662, -19583, -15402, -16225, -14964, -14834, -16315, -14227, -17184, -17217, -17653, -17732, -17239, -17568, -18562, -17075, -15747, -17378, -14166, -15656, -14972, -16581, -17828, -16037, -15092, -12957, -14370, -14791, -14643, -16853, -15180, -17203, -17182, -16225, -16300, -15593, -13817, -16749, -17375, -18922, -22832, -22504, -19367, -15007, -12338, -13874, -12733, -11368, -7903, -7332, -9404, -8886, -14070, -9435, -13467, -14619, -12418, -17266, -12095, -17494, -13322, -11748, -15404, -10915, -15329, -10261, -12661, -11223, -11924, -9851, -14468, -17036, -14700, -17940, -19439, -18156, -21016, -18769, -20119, -21613, -16643, -16028, -15149, -10970, -14248, -14003, -15203, -15719, -12268, -15260, -12245, -14959, -16178, -14071, -17505, -19102, -13527, -16683, -15201, -13490, -17490, -16526, -17485, -23549, -16354, -21821, -18643, -17711, -21798, -17325, -20776, -18765, -23816, -21971, -21658, -17333, -18200, -17977, -20847, -20589, -20893, -19803, -19774, -20224, -20121, -19422, -18932, -18410, -17412, -19934, -18085, -20391, -19497, -19082, -17775, -18165, -14926, -15048, -16053, -14018, -15564, -15165, -17451, -18330, -19190, -17687, -18149, -18941, -17166, -13765, -17355, -12676, -17472, -14309, -15243, -17086, -16583, -14246, -14883, -13633, -18079, -18536, -18069, -16715, -17557, -17557, -17974, -15626, -15572, -13423, -17749, -14911, -16918, -14250, -15904, -14365, -15229, -18320, -17471, -19471, -17236, -15842, -17584, -13169, -18477, -15403, -20608, -21413, -20707, -21224, -12371, -15819, -12534, -8892, -10719, -3999, -9680, -10281, -10431, -15447, -12881, -14746, -16296, -12293, -11930, -12576, -13388, -14653, -14972, -11884, -15221, -12496, -16722, -10485, -11278, -8845, -12725, -11189, -16509, -19583, -19096, -22079, -15773, -20262, -16877, -17752, -18337, -16874, -16137, -11963, -11117, -14101, -15527, -16795, -15554, -13650, -12395, -13314, -12860, -19199, -13641, -18132, -17215, -13427, -21004, -12754, -17647, -15025, -15488, -21179, -19783, -21592, -19693, -19541, -21131, -16005, -19992, -19429, -22750, -22688, -21330, -21539, -17458, -16639, -19453, -17927, -21345, -19369, -21011, -20864, -17778, -19294, -19337, -20011, -21779, -16336, -18512, -17574, -17093, -20302, -17408, -19728, -15161, -18851, -17788, -18346, -15411, -13752, -13258, -17095, -15629, -16334, -16007, -15701, -17400, -14149, -16057, -17173, -16411, -18403, -13655, -14948, -19140, -16334, -18128, -15326, -17873, -20154, -17378, -15213, -14945, -13369, -17897, -14445, -20084, -14161, -17909, -19025, -13898, -18851, -12286, -16349, -17186, -12765, -17061, -14787, -17248, -16606, -15031, -15185, -13207, -14357, -15392, -17838, -20020, -20927, -19417, -16152, -17170, -12674, -15468, -9577, -10926, -7098, -11241, -12511, -12765, -11686, -12238, -10129, -11301, -14051, -13206, -18982, -12627, -19462, -15316, -12265, -15190, -8498, -10335, -6715, -7749, -13064, -17680, -13817, -20566, -15141, -17338, -17323, -17742, -18940, -18207, -18369, -18831, -16771, -13112, -15646, -11866, -15366, -17746, -15790, -17970, -13261, -13168, -14105, -14040, -16769, -15578, -19872, -18732, -19098, -16126, -17703, -18654, -19444, -19349, -20070, -20931, -18707, -19781, -18398, -19402, -19541, -20823, -21712, -25164, -20961, -24378, -18929, -18032, -16132, -17255, -19985, -19490, -18548, -20901, -16144, -18190, -20568, -17488, -23151, -17612, -22179, -16714, -18582, -16105, -16389, -16391, -16834, -18460, -19551, -15270, -17388, -17194, -13050, -16756, -15713, -17176, -17632, -18642, -15745, -15255, -11083, -14691, -12706, -13105, -17174, -15951, -17726, -17206, -14914, -14807, -14984, -13257, -18989, -15232, -16743, -18200, -15901, -17181, -14945, -15695, -17133, -17305, -15895, -16240, -15943, -15769, -14026, -16497, -14035, -13866, -15905, -15771, -16793, -15943, -15024, -17842, -15817, -18865, -21563, -22483, -21277, -19526, -15083, -13488, -12774, -10773, -7427, -3396, -9879, -13407, -12553, -15771, -10047, -13150, -11704, -7492, -14071, -12001, -18250, -15798, -18565, -14997, -11843, -13597, -9736, -11993, -9184, -9815, -14373, -15698, -16736, -18643, -17357, -19259, -18835, -19667, -20186, -18949, -19726, -16598, -16577, -11713, -13964, -14569, -15365, -17193, -14025, -12890, -13044, -14935, -16882, -16535, -16632, -17439, -16791, -17003, -15407, -16657, -17014, -17652, -19127, -21204, -21102, -21658, -20472, -17687, -18096, -15711, -19683, -22255, -21296, -24907, -19866, -20595, -17010, -16457, -19487, -18232, -24544, -18695, -23764, -18330, -22169, -21916, -18191, -20935, -15269, -22585, -15876, -17890, -17903, -15158, -18793, -13411, -18974, -14049, -19498, -15139, -19204, -15449, -15503, -18937, -13941, -20491, -13331, -19424, -15976, -14749, -14092, -16704, -11495, -14134, -14305, -14394, -20022, -17691, -19366, -17005, -17164, -15291, -15343, -13291, -17027, -15449, -17280, -17598, -17221, -18283, -14421, -14802, -13821, -12682, -19298, -16601, -15676, -16177, -13106, -15989, -10983, -16342, -15791, -17257, -17890, -17160, -20351, -23400, -21532, -22429, -20213, -13636, -18237, -10951, -13406, -7869, -4681, -7660, -8597, -16931, -9873, -16360, -11772, -12719, -13287, -12438, -12549, -16388, -12841, -17830, -15407, -9118, -12590, -7470, -10019, -8752, -8686, -13627, -13652, -18088, -19766, -16478, -18483, -18065, -20532, -18931, -21429, -18253, -18906, -16217, -13906, -14247, -9441, -16434, -15105, -15029, -14256, -15150, -15409, -13856, -16122, -12720, -18335, -14196, -15658, -17343, -15087, -16687, -17483, -15390, -17425, -15199, -18552, -19271, -18890, -23631, -20185, -22896, -22193, -21874, -22107, -20039, -19613, -18906, -18009, -19916, -18500, -19533, -17089, -18444, -20529, -17941, -22070, -19046, -23733, -20474, -18803, -19345, -13400, -18504, -14943, -14835, -17233, -14376, -18246, -15591, -17078, -17255, -18869, -16582, -17096, -18968, -16452, -18764, -16704, -15525, -18402, -15581, -13301, -17093, -11495, -17684, -14815, -16817, -19065, -14337, -21590, -16940, -18204, -18660, -16395, -17792, -15814, -15544, -16076, -16583, -15983, -18260, -12621, -18228, -16251, -15008, -17503, -12334, -17172, -16228, -16796, -16669, -16577, -14026, -16828, -16766, -16275, -19030, -20725, -24438, -23284, -18326, -14452, -12854, -11403, -14690, -10193, -13824, -6328, -12683, -10444, -11543, -11919, -9866, -11436, -11535, -15574, -13903, -14629, -14237, -15848, -13012, -14976, -9153, -12067, -13232, -7413, -12450, -10138, -12852, -18201, -17594, -17219, -19264, -15979, -20488, -18451, -18689, -18764, -18351, -16971, -13814, -13460, -14197, -13186, -18410, -14652, -17692, -11796, -14388, -14790, -11602, -15955, -11020, -15891, -17945, -16460, -18314, -16400, -17391, -15664, -20230, -16957, -22415, -18058, -19335, -19409, -18218, -19879, -20107, -22402, -20354, -22048, -21519, -17206, -19546, -17237, -22647, -19065, -22451, -20591, -20774, -21066, -19961, -18932, -17844, -18083, -20377, -19364, -20913, -17301, -17837, -14577, -17738, -15449, -20231, -15968, -18373, -16357, -12701, -16094, -17611, -14471, -18185, -16149, -17665, -16963, -14790, -16190, -14568, -14000, -15623, -15612, -18138, -17825, -19313, -18420, -15943, -17765, -16384, -15900, -17633, -11551, -16344, -12678, -16158, -19440, -15496, -16735, -16282, -13331, -19197, -11870, -19065, -13248, -15253, -14898, -14581, -15345, -12756, -16044, -14511, -16300, -16910, -18881, -20126, -23809, -23640, -20163, -17202, -14901, -16631, -14783, -12766, -7884, -9695, -7343, -11359, -13113, -10405, -15369, -10912, -11811, -14702, -11269, -16029, -15462, -14703, -12630, -9571, -11117, -8864, -11160, -8192, -9572, -9655, -15275, -17954, -18464, -18786, -16619, -19260, -21471, -18890, -19740, -19952, -16537, -20438, -11975, -12934, -13437, -12980, -18486, -13240, -16175, -12367, -13076, -15287, -14650, -18509, -16614, -17129, -15496, -16014, -17471, -14261, -16809, -15955, -16179, -19335, -17677, -21996, -21327, -17852, -23239, -17737, -20301, -21051, -22702, -22237, -18347, -19969, -18813, -19991, -20196, -20201, -21962, -18683, -19400, -19177, -18560, -21470, -17591, -22320, -20863, -20311, -21772, -17002, -15369, -16732, -12983, -14605, -17367, -17410, -18271, -19444, -13077, -18580, -12268, -15326, -17590, -15161, -22593, -14821, -19155, -15756, -14690, -17651, -14723, -19466, -16978, -16415, -15541, -15021, -17379, -14012, -18445, -17765, -16314, -19569, -17738, -14557, -17497, -13386, -17260, -16787, -13915, -16438, -14331, -14782, -16545, -13738, -16953, -14519, -16649, -17852, -12735, -15511, -14463, -11799, -17997, -13933, -22951, -22738, -20543, -20011, -14451, -15217, -14305, -11841, -10259, -6587, -7902, -11433, -14851, -14459, -11714, -12655, -9157, -12396, -12054, -13719, -16942, -15626, -16469, -11760, -14784, -10570, -12609, -9574, -8617, -13310, -10686, -18048, -13631, -18107, -16898, -19840, -19727, -20915, -20973, -17868, -18111, -14527, -14144, -10945, -12730, -13034, -15239, -15719, -13947, -12565, -13536, -11760, -13542, -16132, -16240, -17098, -18762, -16479, -18437, -18595, -16514, -20112, -15368, -21204, -19561, -18583, -18824, -18854, -20757, -19987, -20370, -20451, -22118, -21685, -20735, -18141, -19458, -18615, -20273, -17231, -20424, -21302, -24093, -18504, -22791, -18090, -19676, -21100, -17911, -20588, -18020, -16901, -19816, -18531, -15786, -15952, -17537, -16386, -17410, -19076, -17150, -18579, -16919, -13863, -16959, -13691, -18462, -16917, -14354, -18417, -14157, -16758, -13159, -16883, -14527, -14135, -16362, -13533, -14548, -16669, -15265, -18245, -18628, -17393, -20443, -13486, -16841, -16589, -16776, -16566, -17595, -16772, -19606, -16254, -16858, -17353, -11806, -18324, -15106, -19604, -13186, -16737, -16678, -17786, -17223, -16544, -18099, -20495, -17561, -19048, -15251, -13055, -16876, -7679, -12069, -8182, -5782, -11217, -6907, -14430, -12568, -14588, -13562, -7910, -13178, -6640, -15618, -16023, -12345, -18573, -12994, -15248, -11296, -10207, -7822, -12005, -12983, -15345, -19895, -17018, -18775, -18169, -18665, -18290, -21698, -17032, -22192, -18781, -16847, -14463, -13483, -12582, -15953, -15431, -16113, -15719, -12611, -11801, -12731, -12196, -15725, -14898, -16410, -18481, -12730, -17322, -13933, -14622, -18517, -16576, -15560, -22891, -16631, -22745, -18608, -17355, -20203, -18708, -24295, -20128, -26097, -20965, -18810, -19282, -16247, -20546, -20461, -22212, -22186, -21533, -22036, -20602, -19968, -20957, -19092, -19650, -18398, -19340, -19238, -18929, -17096, -17838, -16807, -17999, -17490, -17863, -14401, -15534, -13539, -16094, -14582, -18922, -16299, -17118, -16737, -13585, -15072, -15162, -14951, -16104, -17740, -16287, -18784, -13663, -15600, -14243, -15534, -17131, -15777, -18413, -18267, -16785, -16815, -14914, -19102, -16202, -18499, -15009, -16138, -16757, -14031, -15335, -15680, -14513, -15562, -15683, -13714, -17257, -13805, -17973, -16772, -15594, -18783, -21459, -20503, -21528, -18442, -17716, -12876, -12163, -17260, -8823, -9441, -5658, -5436, -12771, -12059, -14691, -12974, -14580, -9558, -15538, -8882, -10431, -13941, -11056, -15456, -15759, -15959, -9401, -11661, -6976, -12001, -11894, -10609, -20099, -18168, -22907, -15709, -18136, -17918, -18889, -19274, -18077, -18888, -16806, -16961, -12907, -15171, -13947, -17787, -14221, -15948, -12161, -16472, -14652, -16107, -14842, -15829, -18004, -13585, -16622, -15170, -15504, -17180, -17056, -19080, -20552, -22089, -18318, -20366, -14284, -18076, -20375, -18130, -24173, -22889, -21958, -21292, -16852, -16613, -18543, -16286, -19229, -21074, -21089, -21984, -20754, -19813, -19221, -19468, -19752, -19708, -20017, -20260, -18852, -18268, -16304, -20561, -15991, -17881, -17301, -17502, -19155, -15434, -17191, -17395, -15538, -16965, -16844, -15496, -18181, -16859, -15766, -15027, -14818, -15261, -15809, -17649, -16420, -17666, -14825, -16632, -13547, -15501, -16762, -17765, -19315, -14544, -17028, -14144, -15992, -16010, -16416, -15095, -14527, -15611, -13715, -17274, -15652, -17383, -15169, -15444, -16447, -16471, -17594, -14411, -18224, -17034, -20434, -22401, -22170, -20637, -14340, -13375, -13026, -15211, -10609, -8861, -6361, -5806, -13534, -13241, -13582, -13995, -9355, -16504, -9451, -15291, -13617, -11922, -13057, -17048, -16193, -15672, -11251, -8764, -10431, -7309, -10203, -10260, -17499, -18675, -21373, -17266, -16560, -17936, -19195, -19081, -20029, -16607, -19067, -12447, -16800, -10442, -14406, -14471, -12850, -17237, -12409, -17711, -10938, -11055, -16818, -16202, -17279, -18917, -12565, -18966, -14232, -17401, -17223, -14385, -21269, -17655, -22601, -18535, -19369, -15617, -18044, -18159, -19383, -20693, -21699, -21613, -20908, -20556, -17408, -19309, -18097, -20715, -18331, -21957, -20673, -22210, -20806, -19492, -19548, -17657, -17788, -19130, -21066, -19096, -19350, -19808, -20418, -17654, -18161, -16792, -15076, -18183, -13592, -17758, -17310, -18315, -19351, -17434, -16420, -17653, -16480, -16724, -18224, -13345, -20431, -14166, -17978, -16435, -15139, -18767, -15670, -17247, -18188, -14636, -18697, -12761, -16163, -16051, -15295, -19211, -15745, -17816, -12877, -15207, -12869, -13710, -18674, -12618, -17201, -15816, -18210, -18735, -17600, -14933, -16719, -15238, -22636, -19856, -25255, -19030, -14542, -17717, -11279, -13419, -11169, -8806, -10487, -10664, -9157, -12470, -13006, -11301, -14614, -10541, -15378, -10585, -13928, -12839, -12342, -15580, -12057, -14344, -10289, -12977, -7707, -8441, -7703, -10082, -11575, -14563, -17693, -19682, -19262, -21318, -20672, -17398, -18878, -15172, -17339, -16170, -10326, -18140, -12374, -17489, -17561, -9622, -17911, -7225, -15451, -10359, -14109, -17198, -15853, -16551, -16493, -14746, -15820, -15047, -10534, -18690, -16204, -22719, -19450, -19670, -16781, -15295, -16705, -16534, -22550, -19526, -23332, -21268, -22574, -19983, -19300, -18130, -21828, -23030, -23238, -23658, -21231, -23374, -19601, -19605, -18338, -18338, -21059, -17485, -22338, -16467, -20304, -17874, -20226, -17118, -17313, -15510, -15943, -15463, -15301, -17176, -16059, -17812, -17047, -19272, -17851, -19274, -14056, -18236, -13054, -18854, -17087, -15944, -20834, -14872, -16934, -17312, -17322, -19017, -15577, -18577, -16625, -15235, -17901, -13714, -17358, -17485, -13742, -19234, -16447, -19327, -15366, -14906, -12203, -15595, -11835, -16793, -12773, -17103, -14808, -17190, -19693, -15628, -18458, -17603, -23930, -19750, -18905, -14920, -14252, -15555, -12501, -4261, -8676, -5160, -12949, -11465, -15318, -12701, -12783, -13254, -8594, -17848, -10971, -14956, -15193, -13758, -17187, -10600, -13831, -11454, -9474, -7804, -8480, -9306, -18289, -15728, -18840, -19928, -16381, -22583, -17993, -20483, -17147, -15587, -15152, -13243, -17208, -12339, -14012, -12975, -11899, -12302, -13519, -14130, -14844, -15143, -15159, -17099, -14149, -17505, -13653, -17078, -14992, -15461, -18456, -14262, -20185, -16741, -18792, -21050, -16863, -23243, -19253, -20037, -21448, -21328, -26488, -21367, -25031, -18365, -22199, -18267, -19107, -22333, -19544, -23016, -23663, -22905, -21308, -18914, -18778, -16004, -19758, -18058, -19780, -20436, -16559, -20769, -15833, -18072, -15602, -12905, -16135, -13237, -17119, -15523, -17625, -17975, -17694, -17922, -19033, -18090, -16492, -16131, -15604, -14824, -18022, -17956, -18588, -17814, -15548, -14773, -18284, -14276, -17467, -16512, -14911, -17724, -13201, -19951, -12087, -17991, -11962, -17614, -14542, -15725, -16704, -14094, -16300, -16386, -14691, -13528, -13845, -13840, -15432, -14013, -15468, -18527, -15744, -21272, -21952, -18809, -19717, -13838, -12823, -13200, -11421, -12472, -9954, -8738, -7926, -11030, -11225, -12189, -12448, -12906, -13481, -14483, -10886, -13101, -15431, -17778, -13885, -11621, -15009, -11319, -14146, -9466, -12153, -10211, -10993, -12814, -18976, -18498, -18493, -19601, -17098, -20472, -17583, -18447, -13507, -17018, -11177, -12567, -12253, -11570, -16850, -13984, -15529, -14551, -11188, -16009, -12659, -16239, -18555, -16191, -20355, -17326, -18658, -15024, -17162, -15850, -16358, -17565, -19960, -20009, -23439, -19308, -20549, -19471, -20546, -22860, -22305, -21083, -25923, -20642, -21307, -18469, -20580, -20778, -17389, -22910, -19305, -23210, -20308, -19968, -19082, -18748, -18700, -20771, -20657, -21183, -17906, -19264, -18448, -17888, -17466, -15928, -16571, -17503, -14849, -17537, -14638, -17301, -16566, -19256, -14242, -15531, -15680, -15773, -15879, -15207, -16675, -17292, -16770, -16137, -16396, -12313, -15320, -16997, -15597, -16096, -13585, -19219, -17241, -18315, -14648, -18553, -13725, -15375, -15604, -13685, -16437, -15684, -15018, -19420, -12737, -15864, -15155, -14910, -16909, -14118, -17957, -14725, -20186, -22288, -20466, -19975, -15788, -12822, -15884, -13159, -11530, -11056, -6999, -3109, -13029, -9348, -14325, -12750, -14789, -13492, -16409, -12906, -13723, -15807, -12803, -14606, -16501, -8763, -15333, -13059, -13494, -13933, -8326, -8459, -12868, -13332, -17002, -17814, -14808, -21952, -15549, -21460, -16501, -21067, -11820, -14370, -13103, -9814, -18185, -12190, -15606, -15157, -10484, -14481, -13189, -14645, -15093, -18955, -15046, -14831, -20713, -13360, -18256, -16032, -14604, -20733, -14549, -22021, -19712, -20464, -21895, -19541, -21557, -19954, -21454, -19227, -24387, -21960, -23562, -19147, -20332, -19641, -20056, -20496, -19615, -19883, -18341, -19887, -21487, -18043, -19851, -21072, -21361, -20139, -19229, -17443, -17061, -18946, -17386, -17740, -19077, -13745, -20433, -16735, -15562, -17155, -14638, -17767, -16315, -16683, -14924, -19222, -14153, -18469, -15546, -17083, -14856, -15285, -16662, -15484, -19198, -13542, -17124, -14204, -17767, -15468, -15694, -17787, -17797, -16864, -17428, -15964, -17054, -15377, -14785, -17783, -14596, -14606, -16424, -11777, -13360, -11839, -13496, -16311, -16727, -17486, -13201, -16007, -15339, -21380, -19582, -24508, -17971, -16392, -14615, -14782, -13370, -11300, -6355, -9216, -10055, -11816, -13479, -9076, -18877, -12071, -17721, -10306, -13729, -19825, -11858, -16548, -10626, -12290, -15298, -10271, -15858, -7401, -9745, -7832, -11860, -13694, -15490, -16996, -17818, -19307, -17178, -17736, -18543, -17742, -16376, -17828, -12582, -15941, -10183, -16739, -14145, -11959, -13673, -13640, -13906, -14808, -16813, -16520, -17511, -16909, -18717, -16834, -16110, -15941, -18507, -16630, -20985, -19548, -20278, -18507, -21462, -18019, -20605, -21023, -19521, -24732, -20027, -24261, -20171, -20081, -18522, -20550, -16623, -21016, -19444, -20295, -21278, -17450, -20252, -21615, -18438, -20926, -18290, -17156, -19749, -18623, -19644, -20485, -19357, -19370, -16655, -16794, -14421, -17962, -16306, -18427, -15512, -17900, -16195, -17121, -16344, -15124, -16649, -16956, -15792, -18363, -14978, -17260, -14826, -19402, -14497, -18202, -15435, -12890, -16497, -13019, -18871, -17536, -17428, -16435, -16966, -12298, -16402, -14221, -15912, -17152, -16245, -16273, -18708, -11361, -16977, -13119, -12714, -17675, -12276, -17284, -14978, -14896, -21010, -18821, -19026, -24255, -16498, -17121, -13118, -11383, -16142, -9261, -9303, -6792, -7692, -13163, -11686, -12352, -11959, -12823, -12239, -13602, -8457, -17665, -11900, -15828, -16801, -13221, -17252, -11038, -13850, -6654, -11634, -8178, -11735, -17050, -14536, -22373, -15048, -20426, -14988, -19108, -17659, -17063, -13863, -14850, -13848, -14958, -16161, -15591, -16337, -13702, -14859, -11944, -13903, -10179, -14009, -18146, -17597, -19831, -18381, -17560, -15949, -17705, -15639, -18525, -18706, -20224, -19368, -23636, -19993, -21757, -22130, -17749, -21752, -20622, -22984, -24141, -22178, -18411, -20933, -17909, -20210, -19873, -20620, -20814, -18691, -20457, -20571, -18923, -18217, -18696, -17535, -21042, -17847, -19785, -17457, -18222, -16568, -16623, -16053, -15980, -16734, -17404, -19013, -15532, -17625, -18981, -16233, -19256, -15301, -14856, -18154, -13937, -16851, -14713, -13357, -17793, -16425, -17155, -15738, -15753, -14078, -16357, -15536, -14307, -20837, -13728, -21021, -17439, -11707, -19448, -12088, -14328, -16954, -11361, -20633, -14865, -17622, -16733, -13260, -15612, -12227, -13261, -14002, -14701, -18236, -18480, -20101, -20052, -21464, -18929, -18535, -15221, -12198, -14017, -10741, -10338, -10648, -8302, -11158, -8916, -14045, -9673, -14202, -11051, -11614, -13730, -11746, -14299, -13410, -17261, -14411, -16014, -9654, -11929, -12988, -11795, -11796, -11025, -12565, -14755, -19473, -15544, -19529, -18529, -19210, -19883, -17624, -16679, -14739, -15367, -15621, -14954, -16450, -15072, -18603, -12776, -14842, -11818, -14391, -15819, -15186, -16774, -16281, -18433, -19045, -16626, -16244, -16494, -15044, -18406, -18679, -20620, -21013, -18951, -18712, -20852, -17728, -23533, -19736, -22790, -24835, -20868, -23903, -18218, -19291, -19872, -17658, -20860, -19794, -21668, -22093, -20151, -19586, -17604, -19719, -19590, -18227, -20267, -16654, -20569, -15433, -20599, -17582, -18215, -16481, -12602, -16764, -11398, -16688, -13881, -16226, -19217, -14732, -19324, -17343, -15616, -19894, -9663, -17438, -12424, -15810, -16147, -18987, -19483, -16170, -17063, -15186, -13204, -14682, -13245, -17080, -16915, -16808, -15606, -17340, -15268, -14914, -15090, -15236, -13561, -18870, -13220, -19771, -15163, -15319, -15638, -12053, -16781, -16058, -17358, -17327, -17897, -16945, -19692, -22573, -21890, -17752, -14464, -14194, -13495, -14354, -10340, -10093, -4936, -13077, -8833, -12323, -11687, -12186, -14573, -9155, -14284, -11352, -14061, -14783, -14023, -12958, -15063, -12808, -12851, -15010, -9750, -13602, -7792, -16080, -14990, -17498, -16600, -17657, -17730, -19380, -18657, -21187, -17326, -15910, -15496, -13632, -17451, -14376, -16106, -15920, -14308, -14969, -11474, -14035, -13556, -15316, -14970, -18575, -17957, -19406, -15330, -16380, -15801, -16534, -16932, -18616, -17345, -22008, -18844, -20911, -19089, -18638, -20661, -21249, -22814, -18699, -23561, -17539, -20052, -19505, -18676, -21955, -21015, -21922, -20361, -19672, -19531, -18892, -16691, -20168, -19724, -21674, -21147, -18362, -19546, -17049, -17515, -17848, -19212, -16311, -19285, -15032, -16734, -16878, -14932, -15167, -16459, -15748, -17614, -17114, -14983, -17921, -12742, -13743, -14625, -16863, -15696, -18158, -16277, -17322, -14447, -14011, -15603, -15031, -18353, -15163, -15644, -13276, -17644, -14662, -17829, -13611, -17460, -14804, -16801, -16454, -16274, -17995, -17290, -16290, -15997, -14653, -18175, -13821, -15732, -15101, -15651, -18922, -20648, -21233, -22125, -19327, -16765, -15632, -11706, -15243, -12700, -10529, -7868, -8871, -9467, -13696, -9058, -11391, -10761, -9320, -16051, -10031, -15469, -10600, -14940, -15683, -14417, -16198, -11074, -14202, -10601, -12969, -9060, -12472, -16044, -17212, -17655, -19377, -17699, -20816, -16767, -16360, -18149, -13934, -18415, -18690, -15778, -16688, -12037, -14099, -14615, -11865, -14863, -14023, -14311, -16363, -16377, -16886, -16926, -14418, -16331, -14866, -16253, -17677, -15247, -20207, -15676, -19677, -20467, -20192, -21925, -19399, -20104, -21213, -18883, -24295, -20337, -22394, -20774, -16154, -19728, -20886, -20499, -23241, -19354, -20954, -19456, -19717, -18442, -18904, -20830, -19341, -20256, -18860, -18736, -19004, -17933, -16194, -16683, -14918, -17542, -16108, -14437, -19122, -14550, -20610, -14707, -19194, -14571, -16143, -16431, -17458, -16793, -17730, -18359, -15173, -18394, -15708, -18147, -17370, -14340, -17886, -14365, -16474, -15579, -13628, -16277, -16376, -16559, -15388, -15662, -14259, -15155, -14852, -15954, -15416, -15947, -17604, -15612, -17073, -15848, -15094, -15382, -14385, -13675, -16830, -14845, -18036, -19184, -20429, -25199, -18459, -19921, -12723, -13888, -10777, -9959, -10320, -8902, -8870, -8762, -12509, -12186, -12390, -12308, -12863, -10957, -14364, -14285, -12991, -13296, -14488, -13718, -16624, -10004, -13054, -10923, -10625, -12510, -10848, -14647, -14969, -17412, -18897, -21322, -15855, -22617, -14621, -17849, -17694, -12264, -16627, -12335, -12456, -16696, -10505, -15800, -13018, -12604, -16417, -14262, -18676, -17471, -17834, -17746, -16038, -18737, -16343, -17262, -15751, -17156, -17334, -19773, -18627, -23500, -17396, -20954, -17071, -21739, -21891, -22081, -24462, -21411, -24292, -20047, -21427, -18017, -21418, -19070, -19679, -19797, -19340, -21681, -19246, -18436, -19772, -15695, -22166, -15943, -22137, -16859, -17891, -20586, -13152, -19402, -16400, -16816, -16908, -13356, -15798, -17232, -14985, -19220, -14350, -16226, -19378, -15225, -20162, -15532, -15988, -14765, -16021, -14984, -18662, -17127, -15920, -15954, -16055, -15152, -16682, -14673, -18014, -17664, -19625, -16072, -19583, -14826, -14976, -12859, -14403, -13473, -11348, -16736, -14998, -16396, -15776, -12974, -17296, -16376, -13217, -16819, -13585, -17082, -18486, -17825, -20861, -21747, -18757, -17394, -13040, -13142, -15603, -13022, -8923, -4972, -9134, -7993, -17023, -12840, -12003, -14965, -11169, -14612, -12098, -11934, -11519, -16263, -12907, -18058, -15719, -11413, -15421, -5989, -12263, -10155, -10430, -16045, -13379, -18778, -18800, -14475, -21002, -17267, -20496, -17988, -16137, -20599, -11903, -17535, -8510, -14488, -16242, -10169, -19189, -10611, -12594, -16172, -11680, -22689, -14563, -21135, -17470, -17366, -15171, -16011, -17099, -18074, -21226, -17761, -21347, -18147, -19533, -19753, -19648, -19228, -21144, -20945, -23140, -26213, -24516, -19461, -20523, -17486, -19451, -19133, -21257, -21035, -19928, -21475, -21341, -21111, -20207, -19009, -20667, -18898, -17685, -16767, -18163, -18552, -19542, -16174, -17674, -15332, -16239, -13197, -17241, -14300, -17041, -16588, -16050, -17512, -16594, -16752, -18547, -15576, -16233, -13317, -14729, -15580, -16385, -15840, -16883, -14781, -15013, -11822, -15891, -15442, -14123, -19841, -16606, -19338, -15820, -17253, -14807, -16573, -14458, -15064, -14115, -18492, -17162, -15513, -14016, -12224, -13385, -12414, -15519, -18733, -17456, -18311, -17247, -19478, -18056, -24012, -18914, -18340, -14518, -15221, -16706, -14242, -12168, -7190, -4395, -7389, -9947, -11633, -13778, -13510, -13088, -12251, -13931, -11178, -13999, -11598, -13409, -15915, -13351, -14402, -12042, -14476, -10967, -11704, -8077, -14996, -15139, -19265, -18390, -18189, -18641, -18351, -18947, -20334, -16724, -18455, -15347, -13218, -15908, -13710, -16072, -13603, -13958, -14766, -14421, -13560, -14692, -15464, -14295, -19146, -14766, -18820, -17465, -16724, -18551, -15924, -15973, -19718, -16075, -21093, -19386, -20634, -21974, -16905, -19236, -17373, -23989, -21802, -22744, -21994, -20306, -18895, -22185, -18582, -22138, -18422, -22151, -21015, -19587, -22966, -19117, -20890, -16990, -20819, -16589, -17982, -20534, -18209, -20288, -20446, -13404, -20231, -11638, -17784, -16609, -14863, -19024, -14544, -18284, -14938, -19587, -13551, -16592, -16866, -15725, -16258, -15373, -16700, -14611, -16325, -14571, -15065, -14181, -14182, -13167, -16383, -15081, -17243, -19998, -13083, -18056, -15051, -13144, -17962, -13639, -18337, -13939, -14785, -14605, -15944, -15608, -17117, -15116, -13504, -14929, -13476, -18989, -17050, -19543, -18697, -21522, -21630, -21553, -19045, -16525, -8912, -16021, -12393, -14811, -10096, -6557, -6442, -8992, -8464, -15910, -10041, -16270, -10891, -9654, -15113, -10084, -13678, -13064, -13275, -15815, -13047, -12529, -9664, -10662, -8054, -11251, -14673, -14075, -23416, -17974, -20574, -19490, -18125, -17469, -15892, -18946, -18671, -16099, -18292, -16160, -13867, -14347, -12456, -14325, -15144, -13011, -17741, -17791, -16120, -15520, -13331, -16591, -16055, -19623, -17417, -19319, -17311, -16342, -17527, -15635, -17983, -15821, -19324, -20538, -22238, -20253, -21575, -21672, -19959, -19967, -18921, -20215, -17834, -22783, -19452, -20861, -24546, -16909, -23782, -18506, -17562, -18548, -18550, -22740, -21454, -23502, -19812, -21333, -20555, -20183, -17664, -18262, -15522, -15711, -17612, -15267, -18421, -15886, -18756, -17188, -15856, -13836, -17292, -14847, -14308, -16348, -17325, -15253, -15785, -12262, -15014, -12956, -13846, -12928, -16877, -17641, -16591, -18376, -16621, -17747, -15544, -14731, -16452, -17486, -18411, -16718, -14289, -14427, -13470, -15870, -17197, -16113, -17906, -18221, -15246, -17889, -13821, -16180, -14337, -17734, -16284, -17854, -18694, -21169, -21194, -17496, -18169, -13142, -15259, -12429, -12618, -9632, -6885, -6701, -8596, -8180, -10620, -10557, -13367, -9663, -8475, -11276, -10120, -14183, -15120, -14185, -19404, -12890, -16024, -14267, -12502, -7675, -10654, -13090, -16754, -19532, -17298, -18600, -19952, -16744, -20105, -16951, -18378, -17341, -16171, -16730, -16318, -15052, -17249, -14004, -15637, -12260, -13736, -13554, -12228, -15265, -13607, -15925, -14138, -18821, -14804, -15434, -18892, -17508, -21865, -17448, -16356, -19475, -16288, -21317, -19929, -19257, -22056, -21783, -23677, -22411, -19304, -22792, -16289, -20177, -19800, -17514, -23059, -21377, -18863, -24047, -19997, -21087, -21188, -14692, -20465, -16291, -17373, -24452, -17270, -22937, -18330, -16809, -17820, -10428, -14658, -16889, -14900, -20524, -16532, -17068, -18489, -15250, -18603, -15738, -18453, -16023, -17422, -15385, -15763, -15759, -12955, -17658, -13704, -18329, -15520, -19320, -16263, -19282, -15507, -17940, -16806, -13370, -13944, -15816, -18265, -18615, -16776, -16288, -12634, -13188, -11989, -15168, -16611, -15422, -16646, -17996, -13935, -18637, -15404, -18032, -16033, -13322, -17721, -16150, -22309, -23861, -18406, -19720, -13645, -14800, -14519, -12422, -10008, -5599, -7874, -8111, -12543, -11727, -13662, -13580, -10243, -12503, -8914, -12003, -10804, -14936, -16836, -15126, -12017, -10956, -15884, -9253, -12153, -9915, -13903, -17546, -15109, -16225, -18159, -20360, -18353, -17729, -17939, -14526, -21198, -17022, -14693, -18162, -11425, -15598, -15554, -12212, -16936, -9766, -15004, -17021, -15004, -14318, -16417, -16579, -15530, -16647, -13816, -21577, -16475, -20203, -18184, -19558, -18403, -18261, -18946, -18568, -19783, -18488, -21541, -20067, -21745, -22683, -22097, -20218, -23772, -15050, -20859, -19609, -19012, -20523, -19448, -19782, -21188, -18376, -21781, -16720, -20735, -15963, -20488, -20683, -15406, -21397, -15063, -19918, -14831, -15036, -16690, -15079, -17553, -15734, -18407, -14880, -18302, -15752, -16644, -18624, -15856, -17910, -18471, -15712, -16745, -15902, -14912, -18273, -17272, -15616, -18288, -15722, -14303, -19515, -16346, -17907, -14914, -12497, -16708, -15844, -17341, -19506, -14561, -17148, -14325, -13910, -17820, -14347, -14833, -16110, -12798, -17485, -12972, -15258, -15574, -12773, -17881, -14056, -19517, -23529, -23693, -19867, -15152, -15284, -13137, -14174, -12368, -4983, -11033, -9205, -11377, -16240, -12519, -13688, -14309, -11048, -7471, -12296, -11573, -12708, -19732, -13393, -13942, -13812, -7952, -11359, -7866, -6423, -10972, -13520, -18646, -18606, -20272, -19926, -18464, -17934, -15166, -14479, -18470, -15119, -17158, -16296, -14921, -16377, -13923, -17229, -14425, -13662, -13034, -16382, -16850, -17148, -19012, -15509, -19332, -13962, -16478, -16711, -16134, -15789, -20420, -17355, -22503, -17378, -19268, -17880, -19002, -19849, -19290, -22583, -20072, -23460, -20997, -19199, -19629, -15651, -18172, -18671, -19684, -21118, -18538, -19905, -21403, -17070, -20493, -15093, -19985, -20634, -21899, -21248, -22539, -17079, -19779, -18198, -16510, -15723, -16395, -15850, -17816, -16156, -17023, -20015, -16221, -18067, -15267, -17892, -12557, -20824, -15654, -19276, -18075, -15542, -14773, -14010, -13627, -16028, -13281, -16317, -14677, -15178, -20255, -14504, -17670, -14669, -17341, -15322, -16549, -14486, -16289, -16465, -19286, -18079, -16606, -19681, -13487, -19513, -13553, -14336, -18745, -13759, -20344, -16414, -16971, -14917, -19146, -18892, -20738, -19132, -16675, -15465, -14736, -14689, -13746, -7944, -7772, -4158, -9744, -12775, -11918, -13420, -11762, -10017, -12299, -8055, -11002, -13383, -16763, -16141, -17679, -13563, -13962, -10207, -11508, -6953, -11062, -10569, -17607, -18321, -19446, -19649, -18942, -16241, -16810, -16736, -16347, -19259, -15990, -16718, -16305, -13203, -16183, -10906, -14466, -13691, -14365, -14982, -15752, -13452, -14717, -12512, -15838, -16162, -15686, -18338, -15299, -16957, -17820, -17024, -19812, -14895, -20142, -17479, -17663, -20992, -19798, -21051, -22032, -20982, -23258, -20451, -18988, -17315, -19017, -20726, -21934, -23243, -22261, -19781, -21618, -18614, -19294, -19042, -16996, -19085, -18132, -22286, -19159, -18958, -20026, -15771, -16988, -14467, -17311, -14359, -16578, -14530, -18485, -16830, -14973, -16751, -16812, -14982, -18093, -16785, -16168, -20763, -13836, -21328, -12976, -16349, -17786, -14640, -18748, -17829, -15910, -20201, -13294, -18486, -15819, -15188, -18188, -16498, -20160, -13777, -19603, -13942, -15459, -13480, -12695, -19549, -15274, -18033, -20596, -12458, -18423, -13783, -17558, -16957, -18569, -17789, -17060, -16639, -21381, -20205, -20777, -15433, -19135, -11235, -15853, -12014, -11025, -10407, -5473, -9635, -9653, -8197, -13206, -12214, -12321, -10222, -8777, -10627, -15759, -16604, -16345, -16712, -13129, -13453, -11112, -12348, -7453, -13446, -10874, -15251, -19513, -15301, -20496, -15193, -18705, -16330, -15796, -17977, -20803, -20682, -18402, -15445, -14304, -12675, -13366, -11863, -14138, -12759, -14006, -18169, -12316, -15525, -13700, -14820, -15434, -14645, -13470, -17806, -17366, -19537, -18332, -18121, -17805, -18671, -17226, -15916, -21501, -17846, -23657, -20643, -20538, -21773, -19469, -19279, -18817, -18080, -18602, -22361, -21567, -22725, -21282, -18696, -20872, -18117, -21225, -22707, -18995, -22747, -19043, -19706, -17364, -18659, -16605, -15820, -14459, -15940, -15463, -16442, -18124, -17611, -16819, -14711, -13095, -16518, -13409, -18134, -16709, -19318, -19609, -15416, -16827, -12882, -16806, -15866, -18043, -16441, -19270, -16301, -15960, -18242, -14866, -20793, -15231, -16559, -18602, -17560, -18448, -17887, -14485, -15393, -15527, -12327, -18890, -13538, -17432, -14375, -16605, -14406, -15875, -11249, -16239, -14792, -13880, -18306, -15163, -25107, -20685, -20261, -18880, -11198, -15048, -14244, -11132, -12119, -6926, -9602, -10089, -10821, -15717, -13677, -11929, -9805, -6685, -12430, -8821, -17959, -17989, -20207, -17392, -15810, -12594, -4705, -11831, -7690, -8452, -16801, -14168, -21206, -19987, -18886, -20854, -16648, -11963, -18562, -15264, -19273, -18503, -16785, -16554, -12643, -13727, -10977, -12392, -11549, -16525, -16339, -17193, -17296, -13829, -17418, -13608, -16152, -15529, -16740, -18163, -20231, -18370, -16228, -18322, -14515, -18323, -18711, -20789, -23043, -23055, -22337, -22272, -21260, -22520, -20460, -20784, -16159, -20565, -18053, -20434, -21843, -19316, -19324, -18057, -19418, -18887, -20248, -22149, -17759, -18635, -18982, -17395, -21457, -19931, -15465, -19030, -15316, -14962, -17154, -12423, -17973, -13615, -19267, -11933, -18929, -13603, -18212, -15810, -17764, -18783, -12931, -19430, -11950, -16388, -18016, -15984, -22464, -14083, -16635, -14984, -16666, -17688, -17824, -14292, -16587, -15379, -16397, -19442, -15828, -17801, -15513, -12220, -14296, -12666, -15318, -14500, -15790, -12418, -15708, -16736, -12716, -17836, -15112, -15558, -15229, -17030, -18738, -25281, -19620, -21812, -13727, -15806, -16072, -13359, -14397, -7411, -9547, -11093, -8794, -13169, -9765, -14145, -10718, -10901, -10005, -12483, -14691, -16439, -18066, -14956, -16792, -11819, -12520, -10677, -9943, -8494, -10404, -9165, -19519, -17372, -22228, -17545, -17924, -15456, -14176, -17455, -18513, -17392, -19938, -18224, -14201, -16617, -10270, -15782, -12080, -14657, -17177, -14572, -19065, -16543, -18099, -14945, -11514, -14382, -15128, -16633, -19081, -15723, -20965, -18019, -17911, -18947, -18450, -21185, -19951, -21792, -20622, -25578, -21154, -19122, -22802, -14779, -19241, -13888, -17556, -22099, -20783, -24035, -19137, -23151, -18540, -20709, -20724, -19738, -21462, -21083, -19463, -18648, -21575, -16288, -17456, -17457, -15846, -16336, -16947, -16244, -19942, -14769, -17283, -15750, -14582, -17071, -15006, -18234, -15305, -17892, -14562, -14749, -13278, -15602, -16480, -14566, -15574, -20120, -16216, -19817, -14871, -15182, -14771, -13933, -17134, -11876, -18455, -16868, -18785, -17424, -15303, -14292, -15903, -15359, -17801, -16252, -16048, -14971, -16307, -15519, -15991, -16988, -17345, -14429, -15644, -14531, -15190, -20711, -22250, -24881, -21396, -17750, -12792, -14300, -13796, -15806, -5934, -8982, -7135, -9998, -10963, -10997, -10790, -15109, -8808, -13054, -10742, -12501, -13408, -13812, -14397, -15056, -13113, -12471, -13525, -13027, -11766, -10137, -12619, -16131, -17164, -20535, -16850, -19805, -15547, -15660, -16673, -17310, -17511, -15368, -14224, -14001, -14855, -9898, -13360, -13586, -15630, -17914, -17310, -16068, -17444, -16591, -14060, -12847, -12199, -13283, -18419, -16110, -21177, -19186, -16864, -20182, -18271, -18547, -17881, -17335, -18721, -24209, -23887, -23812, -20116, -21580, -18876, -19631, -15449, -15571, -20281, -19574, -24802, -22538, -21124, -21852, -16989, -18833, -17081, -19262, -19306, -18381, -21002, -20758, -18428, -17545, -16772, -16243, -16629, -20070, -16967, -19247, -19629, -17040, -16405, -14678, -14866, -14927, -16050, -16096, -18932, -20301, -14483, -18094, -13217, -15346, -15070, -17372, -19046, -18257, -18638, -19689, -18159, -17981, -16420, -11998, -17572, -14206, -15053, -16683, -18191, -17794, -17062, -16071, -14765, -19729, -14892, -15889, -14202, -14155, -14027, -15727, -14199, -15759, -15255, -16942, -17084, -16455, -21354, -21909, -21257, -21813, -13386, -14487, -12148, -15524, -10910, -11166, -3394, -9944, -8236, -11353, -12067, -13665, -9212, -13975, -11751, -13661, -17010, -10603, -18587, -14550, -16180, -13541, -9782, -10422, -11321, -10314, -10255, -14965, -17831, -21049, -17986, -15001, -15881, -14273, -14030, -15232, -17503, -16857, -19471, -16118, -13791, -12806, -11318, -10846, -13288, -13589, -17380, -16046, -16170, -15917, -14849, -14537, -14700, -16551, -14046, -18690, -15748, -18719, -19729, -18917, -18834, -18561, -18727, -19354, -17860, -22324, -19442, -21478, -20084, -20641, -19553, -23163, -15689, -20286, -17759, -22206, -20386, -21886, -19015, -22727, -18324, -19426, -17575, -19027, -18118, -18006, -23899, -16273, -23028, -16682, -16863, -19606, -14548, -15902, -19511, -13268, -20157, -15360, -17912, -19103, -14927, -17039, -15989, -16034, -16235, -19745, -17323, -18369, -16188, -21185, -17268, -21151, -14672, -18001, -19231, -14522, -20799, -15110, -16741, -17634, -16063, -16888, -12710, -15435, -13602, -16727, -18007, -12906, -16827, -14202, -16713, -19825, -12238, -18160, -11702, -15641, -11168, -12820, -12713, -14741, -16189, -18217, -18492, -18507, -20285, -20358, -22019, -16779, -16243, -14494, -13651, -14283, -9047, -9600, -9569, -8912, -11822, -11619, -11302, -15155, -11788, -9582, -11019, -10646, -16116, -16701, -13462, -15102, -10055, -13279, -8591, -12856, -10847, -10669, -13474, -14604, -21696, -19570, -19286, -16504, -14580, -17449, -14416, -16925, -15675, -16672, -18401, -14771, -17931, -13333, -13814, -13329, -13093, -15049, -16853, -14715, -18696, -16172, -14636, -16056, -14093, -15982, -16544, -18739, -19870, -20809, -16007, -17452, -16086, -19257, -18475, -19588, -18701, -21634, -20171, -19950, -23916, -19493, -24169, -17426, -18536, -18812, -18388, -22810, -20406, -22787, -21358, -19270, -19248, -17142, -18382, -18873, -17616, -21534, -18574, -21651, -18436, -19221, -16588, -14451, -16984, -15122, -17146, -16807, -16146, -15915, -18727, -13963, -19630, -16205, -14325, -17431, -15623, -18045, -18010, -16183, -14987, -16328, -12722, -17090, -17817, -17665, -22739, -17715, -18002, -15535, -18799, -13055, -16494, -13625, -14659, -17939, -16195, -18191, -17709, -15195, -15092, -14514, -17209, -13717, -17549, -16324, -16120, -16488, -12750, -14201, -13851, -13794, -15162, -14282, -16730, -17982, -18393, -22325, -18428, -22632, -12260, -18390, -13355, -14295, -12424, -7168, -8719, -7711, -7330, -11292, -12860, -13663, -12553, -10192, -13620, -9974, -18460, -8406, -20323, -14917, -16200, -17600, -12747, -12529, -7371, -11585, -8931, -16374, -14366, -17818, -19672, -18473, -20401, -16832, -18145, -19871, -16520, -17247, -16009, -14688, -15325, -11433, -13898, -13026, -15025, -13395, -14909, -16770, -16553, -15904, -12663, -14146, -12483, -16946, -16161, -17313, -21675, -17417, -20606, -15151, -16030, -15851, -18310, -21322, -18880, -24898, -20782, -27705, -25521, -19314, -21083, -14207, -21633, -17712, -21504, -21782, -20651, -22093, -19094, -19742, -18300, -16756, -21358, -17811, -21678, -18605, -18196, -21104, -13878, -20093, -11767, -18483, -15187, -17084, -17755, -13071, -16536, -14140, -14867, -15097, -15834, -15046, -20744, -15013, -22397, -15494, -16421, -14994, -13152, -16785, -14605, -19478, -17527, -21074, -14986, -19115, -17035, -15439, -16091, -15256, -12989, -17163, -17753, -18402, -24003, -17516, -15221, -13890, -14723, -13087, -16173, -15308, -15984, -21233, -16916, -16205, -13217, -12641, -13426, -17036, -13379, -17517, -14447, -19760, -20433, -22880, -21491, -17567, -17955, -13257, -16295, -11941, -12077, -10533, -8246, -9064, -8952, -13983, -10234, -9993, -11038, -11131, -11532, -13699, -15634, -14563, -18727, -15464, -15327, -15381, -8969, -12023, -9516, -8475, -13289, -11483, -16285, -17844, -18555, -17900, -15707, -16566, -15272, -21481, -17552, -19632, -19479, -12788, -13937, -9220, -13716, -11955, -14763, -15316, -18116, -19640, -14135, -16121, -10946, -14499, -13840, -16415, -18346, -20235, -17862, -17988, -17987, -12971, -15279, -16294, -16912, -20750, -18486, -23257, -23437, -23244, -21550, -19620, -20624, -16122, -17502, -19672, -16992, -23527, -18590, -23464, -19045, -22330, -21869, -17232, -17520, -20278, -18576, -21626, -21328, -20542, -19725, -14599, -18592, -15653, -14109, -17031, -13962, -19583, -15337, -19470, -16291, -15981, -14242, -16121, -15467, -16345, -18196, -16476, -15821, -16942, -11914, -18647, -13567, -17978, -15272, -16846, -16661, -18041, -18561, -16159, -18377, -17357, -15815, -20279, -15086, -16789, -16968, -15649, -17796, -16056, -16064, -18720, -16725, -20264, -18203, -17528, -14050, -13733, -15030, -15257, -14354, -18026, -17633, -18594, -15362, -18387, -18090, -22015, -16405, -19206, -16137, -16787, -14433, -11067, -10450, -6907, -8628, -7351, -10787, -16373, -12430, -13549, -13228, -7860, -14058, -10289, -15310, -13509, -17657, -17844, -14959, -10363, -10765, -11313, -10713, -10480, -14093, -15447, -18992, -20272, -16319, -16727, -14634, -13920, -20409, -14315, -16994, -18055, -11892, -16269, -11552, -11493, -15463, -12183, -15718, -17660, -13600, -16843, -13797, -11597, -17017, -13127, -20346, -15854, -18148, -20460, -16094, -18288, -16225, -18456, -17217, -18004, -18488, -16834, -19409, -21871, -19262, -20528, -17071, -21575, -20072, -19732, -16327, -21410, -16554, -23819, -17863, -22210, -18843, -19777, -20554, -18348, -20819, -19587, -18240, -23724, -19335, -22973, -17221, -19527, -16315, -14444, -17994, -13773, -19380, -18083, -17760, -20990, -12685, -18117, -14608, -15615, -17154, -15307, -17703, -16970, -17434, -16725, -13770, -13128, -14742, -16561, -15328, -20071, -15040, -22395, -11605, -17846, -17194, -12069, -20407, -10768, -17835, -16230, -13862, -19421, -16002, -15074, -18746, -16004, -18056, -17584, -16415, -21144, -14782, -19174, -14821, -17421, -16083, -14242, -18591, -13682, -18982, -15413, -24450, -19155, -24514, -21362, -17855, -13744, -11586, -12023, -11664, -8554, -5052, -10511, -6895, -11692, -12948, -10587, -16924, -6617, -11388, -9556, -8750, -14566, -13172, -15641, -20898, -15331, -13802, -11699, -7549, -9910, -9663, -12229, -17661, -19183, -21809, -17062, -16555, -15846, -16880, -17749, -22137, -18350, -23750, -15053, -16420, -14145, -12600, -16033, -15403, -15317, -16993, -14870, -14678, -14453, -11717, -11976, -14924, -16511, -17716, -19525, -14965, -22932, -12443, -18626, -15474, -17702, -18462, -18341, -19954, -20239, -18181, -18571, -19178, -19455, -21970, -20277, -20374, -20409, -18997, -21006, -19359, -20240, -21583, -23420, -22190, -24783, -20533, -21541, -19142, -17923, -18597, -19030, -18733, -20861, -19606, -19911, -15255, -15878, -12579, -15449, -16462, -16909, -20245, -14803, -18078, -16301, -15508, -13837, -14429, -15418, -16788, -17795, -15693, -16301, -13578, -12420, -15501, -15079, -15770, -19427, -16887, -20045, -15296, -15688, -15537, -13687, -16941, -16328, -20821, -17912, -17672, -12818, -16274, -12231, -13565, -16016, -13769, -19457, -14579, -16752, -15199, -16142, -13748, -18751, -15382, -17474, -16567, -15771, -16485, -16412, -20489, -19722, -21545, -15329, -19816, -12764, -16106, -11214, -6985, -11053, -2790, -10076, -11684, -10050, -14396, -16568, -7532, -14227, -3096, -8484, -12991, -13687, -17578, -19652, -15530, -16155, -11927, -10051, -7922, -8758, -11627, -15979, -18223, -20901, -15092, -17608, -15696, -17117, -17301, -18035, -18724, -20443, -18736, -12337, -13841, -10143, -12429, -18459, -12936, -21234, -16901, -15819, -17632, -9806, -13945, -12534, -16503, -18869, -22091, -21030, -21884, -21134, -14487, -17235, -13473, -18024, -20158, -19073, -22196, -20704, -18344, -18690, -17944, -19210, -19923, -20481, -20532, -22907, -18876, -21225, -18367, -20726, -22172, -18815, -21124, -19177, -19340, -17997, -18842, -20147, -18660, -19615, -20253, -19555, -19078, -16953, -16151, -16098, -16887, -18614, -16242, -18843, -19042, -15052, -16288, -13157, -14124, -16107, -13544, -17413, -18537, -16511, -18345, -11981, -16346, -12104, -14803, -19540, -16863, -21423, -17622, -15360, -17565, -14410, -15258, -15249, -16390, -17119, -18380, -17089, -13756, -17420, -10016, -15830, -16061, -15325, -18628, -16731, -19581, -13339, -16187, -13510, -15257, -16822, -12819, -19262, -13676, -18579, -17721, -19419, -19557, -18728, -20162, -14663, -15081, -15375, -13832, -10141, -6470, -5217, -6890, -9912, -11959, -11214, -14723, -10637, -9158, -11220, -6252, -12694, -15225, -16546, -15020, -19430, -12920, -12918, -12894, -8599, -15789, -10435, -15867, -16549, -18465, -18232, -17781, -18533, -15487, -19712, -19057, -20045, -16685, -17042, -13365, -14465, -14689, -12880, -16287, -15819, -14480, -17607, -15347, -14231, -14306, -11817, -13934, -15196, -17605, -19794, -22195, -17046, -19547, -15537, -17390, -15815, -18847, -22202, -20170, -22645, -20397, -18204, -20741, -16900, -22404, -22785, -19679, -21696, -19484, -20410, -20246, -19052, -20822, -19255, -20492, -20293, -19685, -19849, -22672, -17897, -20688, -20750, -17708, -19661, -19103, -17679, -18869, -13484, -17780, -14687, -16992, -17262, -14698, -19690, -15044, -19001, -14133, -15890, -14901, -16694, -16274, -15198, -18178, -14688, -14567, -16261, -13069, -17415, -17999, -15270, -20146, -17561, -17495, -19086, -16018, -18346, -15925, -13558, -18046, -15540, -19463, -14876, -18775, -12659, -18475, -15246, -18201, -15145, -12106, -14519, -13880, -15288, -17222, -14859, -17834, -18807, -13393, -18532, -15992, -17128, -22770, -22268, -28585, -19889, -15790, -10848, -11381, -12062, -6957, -5736, -8901, -7239, -13901, -8543, -10374, -8775, -5522, -7632, -6034, -15855, -14010, -15635, -19739, -11992, -18482, -13040, -10425, -10880, -9860, -9889, -12816, -17037, -15956, -22179, -16105, -17662, -16509, -16259, -18900, -19846, -21380, -19234, -22994, -16078, -14404, -10526, -11421, -13290, -16225, -16407, -15193, -17238, -15510, -15116, -13703, -13360, -15504, -17423, -18363, -23680, -18878, -18170, -13668, -14463, -19119, -14935, -21679, -17959, -18575, -22181, -19368, -19594, -19357, -19425, -21088, -19714, -21730, -18072, -22215, -20372, -21786, -20497, -21253, -19721, -21501, -17925, -21779, -18357, -21581, -19370, -19819, -20042, -17147, -19735, -19353, -19090, -19476, -16320, -14333, -15142, -14446, -15700, -17712, -15147, -18291, -14899, -16317, -15067, -13749, -14477, -15129, -15550, -15696, -17467, -16460, -14614, -16822, -14860, -17086, -16274, -13512, -15312, -16782, -15308, -18966, -15866, -17435, -17946, -14681, -17458, -14760, -14394, -19394, -14708, -19829, -18538, -18311, -18596, -14040, -16705, -14052, -15796, -16079, -15399, -15659, -17923, -13669, -21576, -15792, -18284, -21448, -19974, -19848, -16327, -13797, -13271, -16274, -9141, -9658, -4084, -10875, -6428, -12908, -12375, -10708, -13027, -7769, -6380, -13037, -8051, -15003, -19123, -14246, -21059, -13935, -13626, -11495, -6735, -8521, -12380, -14784, -22122, -18717, -20959, -16934, -14946, -18763, -17551, -20945, -20423, -17101, -19087, -15364, -13191, -13409, -11824, -13171, -17800, -15037, -19083, -14840, -16014, -14107, -16986, -13454, -17181, -17176, -18026, -20621, -19822, -15985, -17872, -14500, -15983, -16555, -18372, -21634, -23009, -21389, -21423, -20967, -19045, -19418, -17125, -24879, -20138, -20569, -20562, -18998, -21710, -19726, -18400, -20965, -17184, -20729, -20225, -18371, -20610, -17410, -19621, -16412, -17204, -17035, -16909, -15462, -19215, -15065, -18368, -18050, -17076, -16114, -13642, -12300, -17142, -15710, -17228, -15607, -15900, -16393, -12451, -15521, -13811, -14761, -13752, -17294, -20387, -19442, -17300, -16948, -15574, -17810, -15106, -15675, -13976, -17266, -14779, -17897, -15788, -17280, -15366, -13900, -13673, -14637, -17357, -15271, -18875, -15139, -17810, -15047, -15380, -14939, -15194, -14673, -16492, -15662, -16468, -13458, -16022, -15437, -21523, -21317, -22344, -17193, -16453, -13210, -13568, -13252, -10588, -8356, -8366, -7446, -10296, -12516, -12455, -12734, -10109, -12665, -10231, -8796, -16448, -11652, -21760, -15842, -14229, -19900, -8185, -15658, -9518, -10809, -16575, -12553, -19748, -15239, -20328, -18243, -17428, -20179, -17538, -20129, -20084, -17840, -19683, -14622, -14502, -15800, -9922, -17112, -11829, -16051, -17703, -15312, -18372, -17663, -15167, -16696, -14985, -16898, -18424, -17002, -18584, -14903, -16832, -17342, -13822, -21203, -15521, -19606, -21050, -19728, -23741, -19391, -20209, -22391, -17914, -20315, -16793, -19929, -16650, -20381, -18349, -22924, -19475, -22933, -19847, -19479, -19835, -18723, -20938, -17838, -21583, -19212, -19857, -19755, -16387, -17854, -15242, -14044, -16694, -15894, -18898, -20137, -16135, -21953, -14467, -18010, -14293, -10730, -15429, -11984, -19090, -17161, -17688, -18732, -15639, -15832, -11863, -16947, -13916, -18655, -16092, -14078, -18606, -14228, -15645, -11832, -15540, -13654, -16963, -15578, -17629, -16069, -16488, -14470, -15657, -15498, -16845, -15602, -12261, -18298, -16246, -18884, -15215, -16122, -16838, -14119, -16997, -11270, -16732, -12207, -20623, -21744, -22373, -22868, -17851, -13598, -16340, -10663, -10272, -7711, -8195, -10233, -7907, -11582, -12083, -14644, -10997, -9598, -6797, -11566, -11066, -14730, -18484, -14347, -21861, -14283, -14014, -11965, -8371, -15131, -5418, -16866, -13587, -21113, -19173, -18256, -15000, -17218, -20170, -16113, -20957, -18019, -21123, -16578, -15667, -11551, -15348, -12284, -12538, -15566, -11489, -19499, -16002, -20018, -16810, -17822, -15129, -15854, -16923, -15973, -18303, -15983, -19401, -15459, -20991, -17333, -19044, -20073, -21386, -20323, -20051, -18383, -19840, -19079, -23124, -18160, -21930, -19867, -19221, -20392, -16022, -19526, -18067, -20924, -22432, -22822, -24270, -20560, -22057, -19557, -17854, -20048, -15801, -20178, -18569, -17898, -18640, -15699, -14033, -16070, -15865, -21491, -18574, -20639, -15625, -14096, -13261, -12870, -15544, -11128, -19420, -13487, -16789, -16989, -12817, -16715, -17283, -15065, -17132, -13351, -19531, -15353, -18971, -13890, -19647, -13522, -15963, -15204, -15887, -19597, -14514, -18118, -14649, -14280, -17262, -15511, -16147, -19462, -14985, -18036, -14447, -17410, -15961, -13887, -16635, -16181, -18178, -14663, -13353, -16196, -14368, -21195, -19740, -25839, -18045, -18826, -13151, -11514, -14538, -11217, -11138, -3296, -9273, -5571, -13255, -13297, -11142, -15128, -7540, -4966, -11454, -4659, -15718, -17533, -19791, -24004, -17341, -12956, -7039, -7536, -5326, -12632, -14970, -16696, -23769, -14961, -21446, -14395, -15449, -18639, -15813, -21893, -16521, -17032, -17073, -13124, -14533, -13053, -10909, -17908, -8953, -17894, -11097, -16697, -15322, -14747, -18808, -14480, -18605, -14537, -20268, -17377, -17388, -18803, -16649, -19667, -21627, -18595, -21321, -19849, -20015, -20902, -18295, -20914, -18377, -21294, -20056, -21672, -20653, -18365, -20110, -18402, -22174, -17390, -21500, -17844, -21864, -21068, -19870, -19253, -18016, -20094, -18008, -17423, -21317, -15258, -20345, -15266, -15726, -19073, -15780, -21729, -18042, -17358, -14985, -14859, -13386, -14025, -15860, -15767, -16137, -17525, -14633, -18272, -14850, -19500, -18052, -14700, -17945, -14704, -18549, -16445, -16518, -17451, -15203, -16801, -13358, -16901, -17296, -19580, -18521, -16719, -15767, -14386, -16290, -15586, -15691, -19864, -14209, -19769, -15061, -10496, -15910, -10624, -14508, -15875, -16339, -16281, -15554, -14333, -15851, -19117, -16624, -25138, -18737, -20458, -15162, -10832, -15628, -9508, -10585, -4517, -8761, -6927, -15893, -11207, -15068, -13373, -7128, -11021, -8058, -12310, -16602, -19349, -22582, -18226, -18381, -11864, -8689, -8889, -8059, -11995, -16672, -14904, -20626, -19540, -16910, -18848, -14622, -14829, -14920, -15133, -17238, -21451, -18252, -19766, -13553, -13837, -9114, -12410, -12753, -18487, -15760, -19485, -15259, -15698, -17218, -13717, -16980, -15014, -17538, -21889, -20347, -21545, -20396, -19052, -22033, -18921, -18985, -21350, -16866, -24042, -16425, -19936, -20885, -20317, -22396, -19922, -20975, -16089, -20691, -16271, -20004, -20659, -20984, -20798, -19025, -19849, -17077, -15932, -15438, -17256, -21408, -16573, -21469, -16487, -17138, -14072, -15538, -16979, -17644, -17803, -20961, -19683, -15772, -17184, -12114, -16862, -11602, -18823, -13447, -17059, -15929, -15180, -18114, -14097, -18369, -14869, -17844, -15015, -19448, -19436, -16171, -18945, -10239, -18612, -13534, -17034, -16707, -14773, -19341, -13817, -15413, -15311, -12411, -17880, -14093, -18815, -13473, -15580, -12964, -9853, -12965, -12867, -16675, -15063, -13697, -15381, -14203, -12123, -17609, -12119, -22150, -19351, -22309, -22703, -19519, -16125, -13794, -12721, -7165, -11044, -6728, -10544, -9205, -10998, -12622, -12397, -12805, -7442, -7046, -9624, -10479, -20857, -18341, -20297, -24281, -13843, -18181, -10838, -6984, -10948, -7259, -15536, -17646, -17235, -22085, -16331, -18447, -16280, -16946, -13464, -18567, -17409, -19163, -17691, -16178, -14730, -17641, -12235, -17286, -17150, -15727, -18711, -15534, -14624, -17530, -12299, -17803, -19510, -15722, -21608, -17261, -18571, -19564, -19409, -18836, -22735, -16835, -22805, -19424, -22501, -20161, -21315, -18702, -19603, -17298, -20579, -19864, -19407, -21254, -18842, -21615, -18185, -18136, -20741, -19510, -22700, -21739, -17722, -20315, -13080, -18771, -14759, -16361, -18354, -16628, -20529, -17372, -17838, -15668, -13989, -15110, -15793, -15866, -17799, -16154, -15715, -18116, -15918, -14285, -16487, -13838, -16768, -16593, -15079, -18595, -15449, -15539, -17958, -16955, -19391, -14033, -17111, -16129, -15886, -16298, -15317, -16075, -15601, -16177, -15869, -16886, -15467, -15820, -16691, -15210, -13670, -14819, -17353, -14316, -16986, -15933, -12988, -19467, -11054, -16423, -16835, -11157, -17382, -14323, -16185, -16682, -17824, -22345, -21352, -23560, -14997, -16620, -14435, -12023, -15497, -8713, -11771, -5453, -9593, -11960, -9473, -17947, -8146, -13413, -10285, -10719, -14055, -9635, -15552, -16373, -19723, -19707, -10619, -15081, -9520, -7898, -11723, -9644, -16749, -20003, -16811, -20982, -16981, -19134, -19571, -16712, -16231, -13799, -18456, -15563, -18836, -12626, -15916, -12754, -11500, -18436, -11721, -18432, -14599, -15407, -16363, -14809, -14778, -16877, -17261, -18481, -18057, -19046, -17861, -19690, -16570, -19780, -17835, -19194, -19106, -21262, -24645, -20965, -19828, -20390, -18240, -22694, -19772, -21236, -15834, -20476, -18463, -20191, -19370, -18588, -21156, -20181, -19643, -17956, -20504, -15935, -22184, -15080, -21240, -17643, -20665, -17763, -17807, -15865, -14614, -15330, -16532, -18033, -20317, -15652, -20148, -14555, -14920, -13795, -14983, -16259, -15055, -15024, -16403, -15192, -12560, -18431, -12920, -20702, -15793, -21943, -18107, -18667, -14101, -18648, -13914, -15799, -20691, -15136, -21016, -14728, -15877, -17292, -14468, -16954, -14298, -15886, -13700, -18161, -15321, -16883, -15432, -14101, -15956, -14916, -13479, -13705, -12756, -13129, -19152, -12698, -19964, -13541, -17526, -20301, -16989, -23213, -13938, -21640, -12271, -14875, -11161, -9501, -9478, -11294, -9527, -10037, -11373, -9260, -14587, -6787, -10838, -5197, -13201, -15515, -16853, -21247, -17250, -16070, -12539, -13311, -9291, -14008, -8784, -14976, -17979, -17997, -18847, -19275, -17054, -14396, -18062, -12481, -20695, -19666, -20212, -23898, -12156, -14511, -10702, -12941, -14660, -14893, -18045, -16156, -17028, -15222, -12735, -11960, -10322, -17898, -16038, -16294, -20030, -15965, -23682, -13730, -21321, -18626, -19502, -23108, -20035, -21184, -19958, -19891, -20533, -18271, -21834, -19241, -22598, -18842, -16906, -22128, -17310, -20203, -21404, -19520, -20771, -21235, -19706, -20199, -17253, -15325, -16177, -17440, -16405, -20536, -18954, -19005, -16959, -13425, -15255, -13425, -16674, -15243, -18919, -15853, -19115, -13359, -15681, -15606, -15154, -19706, -15545, -18704, -16944, -15249, -16422, -18455, -15477, -18561, -16854, -19169, -18281, -17494, -18488, -17050, -19275, -15819, -16869, -18420, -14648, -18541, -14797, -15304, -14841, -14794, -16207, -15467, -17522, -16634, -14121, -15444, -11343, -17367, -15257, -14630, -16169, -11003, -14817, -12599, -13191, -13436, -14007, -15303, -14557, -24445, -17881, -24706, -19237, -15434, -18926, -10592, -16507, -10479, -10207, -5570, -10035, -8740, -14768, -12276, -14140, -11012, -7041, -11433, -9716, -15241, -15284, -18639, -18595, -17825, -12824, -9146, -7000, -6841, -9760, -13700, -14578, -21221, -17296, -22650, -16099, -16398, -14865, -17999, -17819, -20133, -21023, -22221, -15996, -18898, -11754, -11067, -15131, -11502, -19023, -17125, -18125, -20113, -16139, -12585, -16535, -9894, -17918, -16997, -20186, -21768, -19351, -21560, -13851, -21257, -16627, -20534, -23509, -20314, -21044, -20541, -20542, -16829, -22531, -17346, -25671, -22870, -21625, -19205, -16819, -17370, -19029, -22558, -19103, -20954, -19775, -20076, -15676, -17667, -12898, -19087, -18185, -19482, -20358, -13839, -18901, -16973, -16167, -16920, -17232, -15901, -20804, -14196, -18752, -13725, -14150, -14482, -15402, -16939, -16593, -20262, -12549, -19702, -13496, -14999, -18371, -10438, -24347, -13131, -19532, -17530, -16956, -15336, -17237, -17011, -14254, -18379, -12179, -17565, -18023, -12949, -18180, -14240, -15451, -19010, -11939, -21613, -10955, -18559, -8947, -13721, -13913, -15561, -16323, -17652, -14516, -14345, -13470, -12773, -15027, -14125, -18371, -17445, -21474, -19353, -22727, -16927, -15631, -13167, -10802, -12074, -9570, -9474, -8995, -4907, -8761, -10760, -12413, -11100, -8807, -8622, -10021, -13187, -12951, -17121, -20933, -19135, -19644, -15361, -10349, -11788, -10628, -7874, -15707, -12815, -19052, -21776, -19761, -17593, -16950, -13467, -13942, -19706, -16120, -26373, -15369, -24124, -15704, -14752, -12601, -9466, -16998, -14341, -18618, -13477, -18550, -10736, -16938, -15943, -12970, -19676, -15714, -20655, -17918, -20297, -17829, -20838, -18006, -22206, -21705, -21562, -18925, -19209, -16845, -18828, -20310, -21159, -22646, -22194, -20178, -17945, -17116, -15415, -21564, -18125, -21662, -23558, -21430, -23201, -18626, -16100, -20989, -14759, -16832, -17797, -15597, -21011, -16531, -16503, -19302, -10753, -16477, -15868, -15213, -20385, -15500, -13979, -16848, -9938, -16233, -14893, -15791, -21574, -13860, -18993, -14697, -16802, -16441, -18164, -17688, -18082, -17193, -16647, -17409, -19741, -15732, -17946, -18209, -17235, -18615, -17159, -18105, -16150, -17749, -16025, -13934, -14706, -12124, -14939, -15216, -15154, -15557, -15499, -12243, -13703, -13329, -13933, -14904, -15456, -15302, -14701, -14130, -15335, -15076, -15648, -17270, -16543, -19769, -18283, -22547, -23832, -19564, -18593, -10447, -17512, -10535, -10352, -11005, -3041, -13187, -6522, -14823, -13666, -11650, -8781, -9011, -10803, -9700, -15908, -15102, -21537, -20577, -18078, -14428, -8589, -10246, -8182, -11180, -10932, -20473, -18071, -23467, -16463, -14220, -20422, -9453, -20847, -14499, -21879, -25968, -17198, -22757, -12141, -13573, -11772, -10380, -17197, -13550, -19748, -15236, -17359, -16146, -14033, -16463, -14545, -18020, -17120, -18864, -18524, -19752, -18813, -16367, -17636, -17762, -18047, -18781, -20338, -18370, -21667, -21819, -20907, -19996, -19042, -19671, -20966, -19012, -20057, -18923, -20162, -18149, -19160, -17259, -19981, -19084, -19360, -19728, -21740, -16905, -20846, -16844, -19985, -19006, -16607, -15905, -16400, -15634, -16399, -16122, -13235, -17591, -18897, -13608, -17009, -12711, -13728, -14912, -17840, -17442, -19214, -17943, -15709, -16709, -15216, -13619, -14419, -17391, -14811, -20884, -17677, -14088, -19696, -16063, -19176, -19334, -15747, -19241, -17465, -13785, -16633, -14542, -14878, -14861, -13811, -14388, -12520, -17187, -13792, -16221, -16101, -13982, -18023, -8945, -21007, -10167, -17325, -12055, -13283, -19891, -15742, -19532, -17164, -17122, -16498, -21625, -21503, -24589, -19815, -15333, -16743, -10213, -15250, -6403, -7997, -10157, -8776, -11281, -9783, -11704, -11278, -10125, -8091, -7835, -11524, -12268, -17614, -23030, -19694, -16938, -10907, -4184, -9690, -5008, -11317, -16263, -17738, -21760, -17438, -18325, -16464, -15987, -18997, -21463, -24355, -25078, -19157, -18723, -13026, -13418, -10441, -9428, -14017, -15681, -16526, -17196, -15636, -17464, -15616, -15862, -15446, -16915, -16939, -16876, -19934, -17072, -18087, -15333, -15271, -17312, -15427, -16075, -19761, -19349, -19895, -20521, -18836, -18865, -21026, -18673, -19696, -21470, -18400, -22752, -15207, -18787, -19615, -18991, -18811, -22922, -21795, -21115, -18856, -19950, -18418, -23100, -19098, -21730, -18462, -15704, -18669, -9757, -18873, -14240, -18304, -19595, -20036, -20020, -18149, -13167, -13150, -12647, -13456, -16544, -13579, -20420, -15599, -16161, -17433, -11092, -18202, -13402, -16782, -19253, -17603, -20476, -20034, -15968, -20168, -15788, -20735, -14451, -19861, -18462, -17417, -20593, -15306, -18919, -13977, -15816, -16031, -14596, -15261, -17261, -17188, -18078, -17494, -13322, -16237, -10548, -15452, -14237, -12345, -16836, -12627, -18552, -14226, -17623, -11542, -17873, -15222, -17986, -19790, -17657, -17939, -14909, -17037, -9558, -12069, -3737, -12445, -7902, -8672, -14184, -8360, -13304, -8039, -7156, -12673, -6024, -20648, -15915, -21268, -19781, -12788, -14041, -8217, -8128, -8607, -12357, -11932, -18881, -15574, -23847, -15759, -18337, -18746, -13591, -21663, -14659, -20726, -22755, -14084, -18168, -14494, -14813, -18624, -13990, -16025, -12587, -16305, -13551, -14030, -12958, -15063, -17591, -15185, -22245, -13610, -17826, -15216, -15654, -19726, -18352, -18790, -24029, -18305, -21558, -18690, -14315, -21401, -16982, -23519, -19933, -21708, -20206, -20914, -17104, -19402, -17257, -16421, -21325, -18632, -24628, -22369, -21675, -19996, -18921, -17327, -15940, -19870, -17955, -21060, -19217, -14600, -16831, -12810, -14707, -17346, -18781, -17711, -22505, -13228, -17417, -14010, -13131, -15688, -14663, -18043, -16496, -15455, -16023, -12642, -17840, -13536, -16774, -18826, -20215, -17322, -21018, -13678, -21915, -16438, -19040, -18463, -21332, -16206, -18711, -20596, -13592, -18821, -12987, -15923, -16488, -13105, -16647, -16309, -15401, -14268, -16664, -14253, -15050, -17588, -14203, -15465, -12539, -13580, -15347, -11011, -14451, -18636, -17131, -20361, -14712, -17057, -13341, -13800, -19544, -18893, -22170, -20884, -14979, -14600, -10180, -11574, -8441, -8749, -7381, -10221, -9766, -13711, -13235, -13012, -7542, -12903, -8369, -10918, -13970, -15191, -21591, -18426, -12909, -13143, -4589, -12045, -10889, -13775, -18478, -18431, -22056, -16411, -18834, -16658, -17649, -15902, -18899, -22029, -24414, -22001, -19027, -16581, -14478, -13462, -14554, -13007, -16737, -16731, -16609, -12350, -18940, -9835, -19502, -11656, -17849, -18112, -18176, -18210, -19768, -17584, -15108, -19321, -15212, -19276, -20944, -15603, -23749, -17062, -21124, -19387, -15502, -16618, -20357, -18007, -20311, -19017, -16900, -20706, -15168, -21030, -18491, -21891, -18703, -20090, -22187, -19165, -19722, -17703, -18214, -16989, -17516, -19236, -19658, -17516, -16494, -15627, -15557, -14102, -16015, -14418, -17485, -16499, -16974, -14962, -15446, -12776, -15408, -15235, -17368, -15117, -13552, -15752, -15443, -18938, -17696, -16822, -17352, -15255, -18758, -18249, -15927, -17003, -14476, -19131, -14956, -18511, -16334, -18202, -16514, -15909, -18807, -16839, -15504, -13399, -16394, -18201, -13252, -18225, -17341, -16397, -16273, -15147, -16877, -17499, -11414, -12964, -13251, -13828, -15496, -16389, -16499, -15723, -15086, -13465, -13509, -15119, -20835, -22999, -21017, -19040, -14717, -14617, -14289, -6750, -12930, -4399, -8937, -12186, -7220, -15964, -8902, -6046, -13329, -8805, -9752, -19914, -12206, -23662, -20504, -14432, -15221, -10628, -11807, -10521, -14135, -11148, -21382, -19544, -20317, -19690, -16011, -16590, -16857, -17933, -23140, -21622, -24601, -17911, -17505, -12211, -12697, -14856, -14299, -14809, -17036, -14628, -16372, -14293, -12108, -15022, -14758, -16860, -17565, -16302, -22036, -17377, -20591, -17335, -19644, -20304, -19352, -20774, -19824, -17801, -17553, -19758, -19690, -22287, -21241, -19310, -22467, -16833, -18767, -18711, -18512, -22109, -20290, -20105, -17187, -15366, -15694, -21814, -18068, -21581, -19973, -15999, -18484, -15037, -20013, -17776, -19420, -18967, -14332, -19024, -12923, -20611, -15413, -16382, -15483, -15169, -12712, -14773, -14339, -14999, -17617, -14110, -18351, -10735, -19730, -13455, -16655, -14675, -13923, -18876, -14017, -18646, -16486, -15435, -17578, -17969, -17304, -17687, -14540, -18395, -13894, -15587, -15349, -13961, -17893, -14437, -17520, -15354, -16045, -15676, -14147, -17414, -12585, -19760, -15840, -16973, -17489, -13901, -16113, -11705, -12677, -12172, -14338, -14472, -16619, -14971, -13890, -13416, -12908, -18330, -18437, -19901, -23979, -16991, -19056, -12733, -11402, -11067, -8155, -9844, -8782, -9958, -13761, -13586, -14844, -12053, -9351, -10243, -12465, -12306, -16555, -18790, -17145, -24350, -8697, -13964, -9920, -10598, -13313, -15031, -14857, -20949, -20213, -20716, -20744, -17424, -18811, -13385, -19413, -16564, -25815, -21894, -20654, -19028, -15180, -11982, -14227, -12589, -17991, -18963, -18487, -20605, -13716, -12966, -11729, -13368, -13835, -16845, -18946, -20252, -20195, -19849, -17032, -17660, -19174, -16186, -23132, -18075, -21728, -22302, -17917, -19194, -14385, -16910, -15832, -21651, -19734, -22810, -20457, -20514, -19351, -17255, -15238, -15855, -18431, -18614, -23967, -18483, -19479, -16124, -13100, -15932, -16164, -17865, -18819, -18807, -17090, -17638, -15763, -15499, -16869, -15468, -17529, -17795, -13655, -18957, -12346, -16329, -15836, -15551, -18354, -15416, -18789, -16164, -17243, -16853, -15756, -17785, -15367, -15870, -18606, -17404, -20518, -17094, -16299, -15510, -16623, -14084, -15260, -14311, -15101, -14145, -14739, -16954, -16270, -17494, -15325, -15620, -14993, -17225, -19028, -16858, -18521, -15288, -14731, -18638, -12250, -18161, -13812, -14971, -15630, -16697, -14277, -14060, -10781, -12328, -15335, -12670, -19087, -16184, -21500, -19691, -17945, -18359, -15100, -13714, -12597, -15355, -8723, -11434, -13145, -8124, -19297, -10222, -15359, -11401, -6740, -7845, -7366, -9897, -13068, -21206, -18952, -20430, -15437, -9341, -13573, -8175, -12923, -17491, -19118, -27883, -21549, -23548, -14998, -13509, -18633, -12628, -24831, -18867, -24246, -22347, -16883, -11308, -11662, -11727, -11079, -17932, -14891, -18303, -17029, -13861, -15197, -10242, -12909, -13119, -17120, -18151, -18863, -19089, -15800, -19033, -17216, -17696, -19834, -18178, -22357, -22119, -18853, -19998, -17573, -15214, -19736, -19332, -21684, -22043, -17718, -21212, -14598, -19428, -15640, -15214, -21386, -17367, -24092, -18652, -19425, -16750, -19011, -17002, -20302, -15360, -16264, -20177, -11436, -19788, -12272, -19564, -17731, -15972, -17281, -15000, -13190, -15587, -13839, -17229, -18652, -19593, -21065, -15560, -18890, -14280, -14316, -15476, -14276, -16646, -16909, -17313, -18119, -15871, -16695, -17180, -19841, -16260, -18808, -14661, -17540, -14905, -13723, -17318, -17242, -18068, -16792, -18308, -12873, -14124, -11067, -13841, -16778, -12390, -18396, -19774, -18011, -17035, -11683, -16246, -12405, -15098, -11028, -20434, -12860, -17621, -14405, -12420, -16082, -9552, -17488, -12407, -19813, -16764, -21143, -21496, -20821, -19866, -16168, -14832, -15681, -13489, -14090, -13687, -8946, -10788, -13725, -11582, -10566, -12216, -2524, -11005, -3180, -10766, -12404, -17625, -20430, -20267, -14143, -10945, -8474, -7217, -9334, -18041, -18366, -22843, -22930, -17640, -19859, -15651, -14580, -22058, -20585, -23238, -28047, -19760, -19131, -14494, -9883, -14468, -12953, -15296, -17183, -16030, -13909, -13003, -10008, -12409, -13453, -18347, -18171, -24336, -20205, -19465, -14767, -12269, -13924, -13729, -18143, -22563, -21217, -23530, -20172, -19268, -18827, -17422, -19609, -19665, -24211, -20419, -19877, -19475, -19867, -19637, -16111, -17490, -20623, -17875, -21721, -20691, -19329, -25186, -17179, -24139, -16461, -18372, -18658, -13168, -16792, -14381, -16732, -15808, -16334, -17724, -16386, -17645, -14520, -14942, -15818, -13595, -16879, -15151, -14577, -18022, -12060, -14822, -15254, -15457, -18796, -17980, -17468, -18870, -14268, -18970, -15618, -17493, -21767, -16948, -19096, -17125, -12444, -17288, -12484, -19012, -14834, -19213, -17547, -15733, -18648, -15070, -15103, -14190, -13618, -14123, -18224, -13702, -16727, -15708, -14060, -15743, -10348, -17206, -12908, -15408, -13744, -13190, -15942, -10952, -18017, -13512, -14944, -13720, -9080, -15223, -11882, -18445, -18214, -22150, -25871, -25596, -21918, -15823, -12853, -13644, -10257, -12425, -11439, -13344, -9699, -13590, -5523, -9920, -8187, -405, -12393, -6753, -16603, -21171, -19139, -24503, -17353, -16564, -9999, -11905, -14822, -12158, -19020, -18941, -20594, -21439, -16001, -13949, -18858, -15172, -19897, -20832, -21536, -22167, -19717, -19790, -16369, -14382, -10753, -12603, -14530, -16776, -18342, -14611, -14220, -14979, -7436, -15481, -12414, -17126, -22598, -14886, -23898, -16133, -17618, -17538, -15336, -21246, -14978, -24072, -18113, -23886, -22074, -16390, -19855, -16458, -19856, -19653, -17201, -20661, -21135, -17850, -21225, -18554, -16649, -21465, -14925, -19737, -18178, -17498, -21889, -19035, -18936, -19418, -15894, -16318, -16078, -14295, -18273, -16426, -16129, -17099, -12758, -17542, -15741, -17005, -17563, -15395, -16745, -14720, -15657, -15770, -14176, -16615, -14097, -18320, -14943, -16062, -18664, -16490, -17785, -18089, -16081, -16484, -16329, -16773, -17195, -17749, -18012, -15846, -15765, -14813, -9682, -17916, -13455, -18293, -18829, -15534, -20012, -13878, -15713, -13228, -16115, -14057, -17904, -19615, -14630, -16487, -11986, -15660, -14157, -11438, -15584, -12244, -18015, -15726, -16033, -18063, -11529, -15650, -14049, -13659, -16215, -14684, -19600, -16082, -22447, -19954, -20076, -20887, -13478, -13943, -9554, -13538, -10643, -11954, -10887, -9143, -10864, -11536, -11135, -10389, -5049, -8147, -11854, -13941, -21516, -18293, -24832, -23426, -14818, -15669, -8754, -13642, -14296, -16551, -16602, -20509, -16473, -16824, -18157, -12182, -21590, -15708, -25051, -20161, -22141, -18086, -17562, -12691, -14965, -13522, -13224, -14920, -13672, -13921, -14514, -13626, -12895, -13166, -13822, -14223, -16552, -16167, -18231, -21932, -17290, -18704, -18007, -16297, -19710, -17884, -20168, -22630, -23158, -21521, -22598, -19772, -18288, -17136, -17563, -19326, -18907, -16535, -21448, -16314, -21909, -18049, -19158, -20258, -18054, -18108, -19407, -16821, -21382, -15917, -21297, -13865, -16707, -17566, -12966, -18498, -15507, -20886, -18260, -14838, -16956, -12866, -18602, -16042, -16390, -16811, -15087, -15243, -16274, -13920, -17258, -14330, -16898, -14059, -15685, -13655, -14848, -18624, -13761, -17225, -15490, -16856, -18814, -14830, -17866, -15482, -18598, -18746, -17631, -16945, -18701, -20057, -16282, -17836, -13489, -17675, -14095, -14139, -16237, -11344, -16817, -14601, -18196, -13450, -18350, -14971, -16317, -13797, -14574, -13905, -15154, -13558, -17978, -16000, -12623, -13987, -10719, -14093, -14002, -14822, -16716, -12280, -17516, -15798, -24377, -21291, -22026, -20995, -17953, -15713, -12824, -13715, -11940, -13488, -7096, -12274, -8586, -7858, -11795, -5732, -10116, -8639, -11742, -16001, -16818, -15907, -20060, -19543, -17341, -17380, -12823, -15478, -13372, -16326, -17522, -17910, -18792, -16826, -18176, -14835, -20012, -15806, -23376, -21421, -21772, -21556, -16879, -18275, -13578, -16695, -11263, -16301, -10257, -17858, -13198, -16031, -14320, -10992, -17242, -9998, -16906, -15569, -17818, -21314, -19922, -18653, -16789, -13808, -14807, -19461, -17888, -26096, -24328, -25285, -23456, -16723, -15384, -17796, -17520, -19382, -19374, -20448, -20427, -18911, -15357, -16816, -16430, -18612, -20220, -22440, -22342, -22094, -20222, -17786, -17169, -14750, -15298, -17458, -14872, -19796, -14431, -17894, -16017, -14880, -17958, -13280, -17992, -15228, -17067, -16493, -15131, -15072, -14354, -14915, -16008, -15772, -16122, -14480, -15225, -13917, -15041, -16057, -15235, -20623, -13926, -18016, -17552, -19205, -18804, -18318, -16097, -17508, -19091, -17286, -19019, -17690, -14983, -15597, -14361, -14210, -15476, -13289, -15271, -16243, -15940, -15420, -16753, -16159, -11396, -16212, -14925, -16971, -18274, -13802, -14494, -13718, -11510, -15715, -14119, -16306, -10632, -17040, -12448, -16301, -12994, -13927, -16528, -12602, -21817, -18170, -23720, -19355, -19840, -16765, -13538, -14165, -10221, -15382, -9858, -13343, -13006, -10595, -14024, -6105, -11067, -8571, -9757, -13048, -12405, -21070, -16820, -22238, -17236, -17469, -15909, -10466, -14371, -13434, -19137, -19202, -21015, -20517, -15464, -15094, -15993, -13564, -18275, -20646, -18127, -21582, -17010, -17800, -15401, -11946, -10386, -13003, -17378, -13570, -21031, -9557, -15829, -8476, -12034, -14968, -15359, -20037, -19060, -24449, -21601, -20355, -19554, -13533, -17430, -15635, -20301, -26891, -24330, -24626, -22440, -19587, -17177, -17577, -14804, -20519, -17358, -17416, -22435, -13153, -18121, -16521, -17003, -20304, -17806, -19692, -23681, -17314, -21530, -18462, -16704, -21786, -14787, -18149, -17668, -13265, -20371, -8517, -19961, -14368, -16047, -19987, -10423, -22788, -9727, -20185, -15690, -16356, -15733, -12452, -17639, -14215, -16709, -16203, -16498, -17117, -13826, -15666, -15084, -15570, -18217, -18831, -20457, -15993, -16175, -21422, -14068, -18201, -17508, -13870, -20772, -8965, -20464, -14708, -16402, -14367, -13075, -17673, -10953, -20005, -11743, -17492, -13186, -14360, -18142, -14554, -12914, -16128, -12741, -15322, -13787, -13843, -13499, -12402, -14570, -15845, -16469, -10817, -15823, -12612, -14355, -12819, -14622, -15953, -17528, -16696, -21084, -21333, -18006, -22688, -18586, -20176, -14641, -14369, -13821, -11903, -9352, -8683, -10480, -12227, -13172, -10924, -11235, -6038, -13142, -7504, -18273, -15900, -19904, -20607, -19306, -19138, -11689, -13050, -11341, -15576, -18128, -17308, -20735, -18874, -18679, -17472, -16318, -14654, -17969, -19461, -21846, -18834, -20230, -15646, -18064, -12239, -16541, -13234, -15984, -14771, -17215, -14990, -15407, -16417, -7591, -19898, -12940, -20458, -20752, -14804, -21402, -18098, -16506, -18660, -15523, -18289, -20868, -22450, -22653, -22027, -18938, -19800, -21255, -14971, -21262, -12790, -20839, -14728, -17294, -18964, -16711, -22580, -14247, -20416, -16331, -19425, -19047, -18182, -22464, -16292, -22041, -17234, -18575, -15549, -15581, -17626, -14844, -20025, -16831, -19616, -13861, -17230, -15021, -13789, -16550, -13503, -16983, -13806, -12735, -16007, -13698, -16266, -15041, -16740, -16650, -14877, -17321, -15942, -17158, -17926, -17982, -19385, -17960, -14428, -20095, -14544, -19150, -12766, -16445, -18494, -14247, -20593, -16053, -20564, -17692, -15912, -16014, -14142, -11961, -14518, -15254, -13346, -18909, -16560, -17934, -17208, -9485, -19056, -12119, -16403, -15657, -15677, -16910, -13605, -14827, -18210, -11570, -13983, -12618, -14197, -13845, -12264, -16185, -13652, -19440, -14361, -21261, -15528, -20687, -22824, -20230, -20135, -14431, -16662, -14172, -12455, -9802, -7764, -15110, -10758, -15600, -8805, -9781, -8073, -4297, -9757, -12401, -18651, -17958, -22644, -15304, -18505, -13383, -11994, -14550, -13026, -15661, -20645, -19266, -20212, -19454, -13987, -18583, -13508, -18546, -18837, -19749, -19776, -21317, -14460, -14785, -13181, -13883, -15071, -15643, -18281, -17440, -15128, -11917, -11032, -11131, -10105, -18025, -16589, -19652, -20102, -17337, -19850, -14238, -17126, -16614, -19808, -19679, -21577, -24604, -20440, -24099, -17006, -20767, -15781, -16295, -19749, -17516, -21119, -19054, -21649, -22611, -15803, -21201, -15809, -19383, -17253, -17136, -18753, -18343, -20031, -19720, -18501, -16937, -18878, -15801, -17064, -15546, -15762, -17657, -15588, -18566, -17176, -16682, -13834, -13662, -16390, -15822, -15753, -18412, -11903, -18928, -12052, -14874, -14486, -13424, -19177, -15937, -16842, -14551, -16262, -14825, -19774, -14934, -20303, -17764, -16686, -20314, -16177, -20871, -11428, -19492, -16112, -20873, -20119, -14283, -17683, -11535, -16772, -13678, -16826, -12459, -15910, -17539, -20852, -14438, -13688, -13610, -17584, -14492, -14123, -15314, -14680, -16054, -14214, -16889, -14614, -9926, -14765, -13194, -16917, -16241, -16385, -17924, -12826, -14827, -14586, -14997, -20433, -21026, -23499, -22264, -17717, -18309, -14020, -10843, -15260, -6455, -17985, -5313, -13223, -10929, -8471, -11016, -6746, -5216, -8583, -6897, -16795, -18157, -18734, -19726, -21109, -19235, -15772, -13736, -10275, -18900, -12913, -18442, -21924, -18353, -22269, -11722, -18113, -13966, -18886, -21152, -18987, -23521, -15515, -20303, -15706, -11195, -14395, -10929, -16837, -14078, -15649, -13780, -15979, -15192, -11764, -16081, -11455, -17062, -20755, -18216, -24114, -15561, -19716, -15535, -15579, -19704, -15085, -23622, -22196, -22540, -25968, -14171, -22905, -17335, -16156, -21799, -14322, -23617, -19960, -16091, -20138, -17902, -16050, -17669, -16678, -19475, -19165, -19241, -19152, -19717, -16657, -16983, -19761, -16938, -20510, -16785, -17959, -15753, -16098, -15202, -18046, -13353, -19577, -14230, -19714, -15830, -14775, -16053, -11912, -12211, -16520, -14977, -16520, -13684, -13892, -14727, -15440, -15662, -17337, -16559, -17617, -18292, -19508, -20273, -17428, -18598, -17122, -16039, -16978, -15960, -17080, -18033, -17814, -19546, -16713, -17376, -17090, -16564, -17125, -15359, -15734, -17787, -12690, -14178, -15530, -12840, -16248, -10385, -14709, -13604, -13625, -14701, -15212, -14099, -14643, -14041, -14364, -12524, -10786, -11021, -16553, -12960, -17072, -13941, -16997, -17163, -13393, -19942, -16901, -21533, -24472, -23517, -21313, -17381, -17278, -12726, -10202, -9012, -7448, -9135, -11414, -8730, -10917, -11906, -7093, -12135, -5233, -12222, -14755, -15577, -21427, -19683, -20496, -16125, -14747, -11710, -17217, -13957, -15279, -19406, -18197, -23793, -17649, -16288, -17832, -16362, -20643, -19795, -22287, -19631, -19190, -12449, -14566, -11483, -10765, -16311, -11872, -18662, -17493, -16063, -18784, -12384, -14936, -15388, -13479, -21727, -16803, -19859, -22359, -17443, -19168, -15605, -14661, -18598, -17060, -23534, -20547, -23194, -22242, -19800, -21865, -15146, -18426, -20309, -16642, -20336, -18154, -18079, -23416, -18152, -19244, -19462, -14267, -20253, -14839, -19105, -17151, -15198, -17343, -17176, -16465, -19185, -16445, -17651, -19442, -16816, -18382, -15887, -17752, -17404, -16327, -15984, -14404, -18092, -19096, -13997, -17273, -12413, -14153, -15164, -9860, -17493, -14959, -16884, -20593, -15560, -20829, -15370, -16899, -16839, -14291, -20112, -17427, -18886, -18037, -12881, -20289, -14262, -18448, -17578, -15915, -22834, -10037, -20526, -14569, -16268, -19110, -13356, -17073, -14830, -10914, -13895, -12967, -14035, -13005, -15393, -16638, -13115, -16135, -8508, -14882, -12866, -10469, -19069, -11781, -14075, -17802, -8972, -18640, -11265, -14624, -17799, -17679, -20857, -18100, -19098, -19425, -20150, -21122, -19292, -19275, -15445, -17240, -13017, -11997, -7990, -8266, -9034, -7526, -11504, -10020, -14520, -7844, -7256, -5009, -13017, -13203, -16475, -17351, -19406, -18609, -18340, -13901, -12419, -13423, -17272, -19750, -23963, -21495, -19241, -19158, -11111, -20665, -15651, -23855, -20384, -22725, -21683, -15053, -15940, -8410, -13542, -12385, -14691, -16429, -15507, -17520, -14866, -14426, -12229, -14482, -13669, -19730, -14274, -22419, -17808, -18459, -19441, -14237, -19655, -16080, -18671, -21691, -22973, -20788, -24035, -18642, -22383, -21382, -18808, -20909, -19117, -16716, -19319, -17192, -18035, -20403, -18555, -19288, -18876, -15997, -17417, -16846, -15619, -20281, -19399, -20710, -20927, -16284, -17896, -16692, -14390, -17373, -17040, -17372, -19208, -17052, -15155, -16661, -11300, -17908, -14834, -18290, -16943, -16070, -18228, -12193, -16285, -12425, -17136, -16838, -17773, -16641, -17398, -15809, -14833, -16067, -12271, -17342, -14272, -20376, -16657, -18734, -14382, -16549, -13471, -16686, -16624, -16319, -18985, -15802, -18517, -15137, -17129, -15649, -15033, -13827, -16160, -17278, -14914, -14069, -14082, -12791, -16573, -13702, -14007, -15897, -13075, -13250, -15436, -14960, -17339, -14940, -15821, -15994, -13204, -14580, -13435, -14321, -16377, -13655, -15926, -18600, -14876, -19222, -14433, -19417, -20063, -19820, -17248, -17972, -11783, -15693, -9704, -10959, -7316, -10940, -10669, -13273, -11656, -10697, -10444, -8395, -8895, -9226, -13730, -15264, -22439, -18714, -20110, -13174, -13135, -12891, -16354, -14019, -20883, -16627, -19827, -22443, -17110, -19242, -14941, -19270, -21946, -21247, -21137, -18869, -18068, -13735, -14871, -10803, -14142, -13654, -17122, -18044, -16072, -16518, -14054, -11354, -12132, -13912, -14821, -20456, -17170, -20911, -21980, -17056, -17288, -16104, -13981, -21239, -20273, -24856, -26759, -22538, -24789, -19490, -22858, -17019, -15990, -19357, -15046, -18527, -19433, -17530, -19914, -17497, -15172, -20354, -15982, -21395, -19394, -22271, -18844, -18898, -20113, -18218, -19641, -14964, -17464, -16474, -18367, -15594, -16726, -14304, -13551, -13816, -13428, -16442, -15904, -17710, -18863, -14796, -18392, -14111, -16232, -12936, -15532, -13689, -17817, -16066, -16384, -17801, -14829, -16199, -16143, -16878, -16168, -16472, -16155, -18357, -16190, -16131, -17900, -19270, -18322, -16507, -17937, -17979, -14315, -16470, -13661, -18186, -15419, -19592, -12523, -15635, -13017, -11974, -14418, -12000, -16103, -17793, -16106, -17983, -12245, -14088, -14152, -13052, -16732, -16223, -17943, -16214, -11297, -14147, -12636, -13053, -16457, -13713, -17865, -16784, -16798, -18204, -12966, -19366, -18121, -20586, -20711, -18159, -19925, -14290, -14373, -5589, -5730, -8412, -9199, -13457, -14788, -12983, -10166, -7442, -3625, -9099, -11439, -17233, -20889, -23681, -18723, -18310, -9565, -11597, -13305, -13956, -17472, -19253, -23528, -19841, -20043, -12306, -17902, -16892, -19735, -22870, -20838, -23686, -20907, -15283, -14519, -6768, -17945, -11554, -17691, -17071, -14910, -17972, -10735, -12199, -11099, -13650, -18062, -16070, -21410, -18366, -19075, -16272, -13378, -18376, -13942, -23242, -19901, -23269, -22509, -19828, -23327, -15503, -21514, -18164, -20444, -18152, -19143, -18472, -14068, -18798, -17282, -22164, -20818, -19126, -18170, -19389, -16185, -20282, -17043, -22087, -19696, -20845, -21584, -17376, -17950, -15775, -13044, -16029, -13639, -16323, -12697, -18590, -11306, -18070, -15408, -15092, -18819, -10808, -18328, -12117, -16192, -13537, -15273, -16524, -17639, -15872, -18097, -17002, -15628, -16671, -15464, -14825, -17691, -18504, -20380, -22686, -15719, -17000, -14976, -14679, -17910, -17000, -17966, -17082, -18521, -17844, -14404, -14210, -13775, -14187, -16973, -13509, -18614, -13661, -17153, -13099, -14077, -18157, -14353, -20167, -11099, -15767, -12097, -13372, -15886, -13052, -16927, -14980, -12934, -15494, -9439, -16028, -12724, -14621, -16126, -14181, -17453, -14765, -19559, -19317, -19383, -24115, -19577, -20810, -17402, -16271, -15539, -10774, -12004, -11510, -12096, -9026, -13633, -11440, -8883, -9571, -5296, -8217, -13686, -14784, -18823, -23429, -14875, -20701, -10640, -12623, -13754, -12690, -18477, -14715, -22887, -17381, -22318, -17514, -15220, -16263, -16247, -23992, -20322, -22267, -19720, -16370, -16091, -10955, -12662, -13508, -17192, -14991, -15877, -15306, -12277, -17075, -12190, -14539, -14622, -16168, -18726, -19003, -17955, -19165, -16937, -16477, -14272, -16533, -18970, -19987, -24442, -21901, -24329, -20529, -19044, -20103, -16726, -19078, -18054, -16449, -18342, -18944, -19827, -15753, -19722, -15371, -19984, -17343, -19789, -18309, -20643, -16483, -19157, -18150, -18457, -19227, -16830, -16180, -18141, -15685, -18091, -14875, -17416, -17473, -17376, -16838, -15973, -16851, -16411, -18046, -13859, -16595, -15015, -15350, -16574, -14750, -15934, -14813, -14855, -15355, -15247, -16597, -16089, -15862, -17365, -12731, -16977, -16015, -17683, -16391, -17624, -17647, -19699, -15610, -16436, -16601, -18620, -14594, -17882, -15071, -17053, -14704, -12925, -17139, -10302, -16865, -14557, -18287, -15988, -16661, -16286, -13166, -13961, -12806, -13869, -15472, -15347, -16973, -16922, -13466, -15923, -14460, -14955, -13972, -17252, -15324, -16901, -15410, -16175, -15969, -14914, -16249, -20618, -21609, -23653, -21103, -16477, -17094, -10843, -13447, -8731, -8790, -8610, -11343, -12421, -10561, -12166, -8719, -8649, -8277, -11267, -14669, -18408, -20198, -18128, -19779, -15644, -13509, -14622, -13943, -16716, -17772, -16197, -21141, -20129, -21322, -18028, -15194, -20283, -18159, -22935, -20630, -20193, -20646, -15070, -16372, -11732, -13513, -14158, -15488, -15922, -15635, -13868, -14006, -11515, -11617, -12901, -15410, -15911, -17449, -19347, -17226, -18085, -16356, -16722, -15894, -19565, -17332, -22617, -23491, -23793, -21556, -17629, -17113, -20723, -16644, -19871, -14368, -21257, -18181, -19430, -19470, -17283, -18602, -17262, -19808, -17908, -22173, -15148, -21329, -16870, -17975, -18614, -15944, -19147, -17528, -17085, -16738, -16810, -15112, -15624, -17315, -14013, -17099, -14502, -12806, -18370, -13545, -15588, -15169, -12299, -15300, -15716, -14668, -17949, -15035, -18576, -16338, -16984, -17264, -14050, -17816, -12825, -18028, -17400, -18700, -19155, -20147, -18389, -18687, -17992, -17581, -17961, -18190, -16343, -15892, -15887, -14081, -17796, -14485, -15476, -15470, -17100, -13815, -18292, -14942, -16472, -17110, -12866, -15079, -12449, -14622, -14816, -13023, -14016, -12243, -17176, -12393, -13805, -13462, -13865, -15704, -16066, -16040, -18146, -15193, -14161, -14408, -14107, -16005, -19395, -21944, -23555, -24319, -16987, -19102, -14929, -14859, -12058, -10970, -8422, -15673, -11907, -12602, -14664, -8188, -10711, -4339, -10510, -9613, -21128, -18722, -19418, -18989, -12797, -12328, -9908, -11467, -17668, -17627, -20408, -19030, -18943, -21002, -15590, -16315, -18503, -16852, -23698, -20862, -18486, -21616, -13133, -13375, -11769, -11525, -13803, -17174, -15823, -18648, -14318, -12672, -14651, -12953, -16614, -15588, -17051, -18520, -20438, -19023, -21372, -15462, -15582, -16762, -13756, -21620, -20301, -25038, -23202, -18071, -17906, -15991, -16151, -20044, -14475, -18158, -17257, -12181, -21953, -15293, -20574, -19257, -19165, -19558, -19818, -17314, -19758, -17714, -17958, -20989, -15014, -20480, -14778, -14466, -18772, -13763, -17815, -18933, -14222, -19100, -16772, -14090, -18798, -13310, -14714, -17398, -14947, -17870, -13855, -13934, -15492, -14794, -15053, -16987, -16724, -14976, -16601, -14445, -18191, -14083, -17053, -17057, -19792, -14231, -22780, -13876, -23082, -16857, -17820, -20367, -12568, -22201, -12040, -20376, -12572, -18187, -13342, -14962, -14308, -14420, -15806, -14111, -14142, -14858, -15070, -17513, -10723, -16873, -13101, -14261, -17379, -11332, -18240, -12884, -17706, -14556, -14530, -15858, -13172, -15735, -13688, -15239, -17059, -16694, -14772, -16966, -15432, -16911, -18771, -18954, -23183, -23242, -20453, -16453, -17530, -10085, -12754, -9621, -8955, -11988, -11499, -11504, -15345, -9189, -10882, -5272, -9764, -9271, -17390, -17249, -22290, -19419, -19904, -10852, -14472, -10372, -15598, -17036, -19330, -20175, -18890, -21166, -16509, -18791, -14465, -21070, -19948, -21216, -22827, -18575, -16079, -15698, -11032, -16184, -10836, -15476, -15973, -16790, -16305, -16934, -12880, -14115, -11592, -13747, -17138, -15577, -20829, -15880, -19538, -16012, -16887, -17018, -18096, -18533, -21979, -22147, -22732, -23615, -20276, -20003, -19953, -18138, -21534, -17403, -19765, -16023, -15576, -17309, -17143, -20083, -19054, -19580, -18275, -17472, -18297, -17430, -19672, -17873, -21044, -18138, -17613, -15281, -15481, -15831, -17034, -17811, -18075, -14639, -16712, -17286, -15265, -16974, -11717, -17809, -11815, -18718, -12217, -21723, -13923, -17430, -14322, -14910, -16135, -16795, -17981, -19717, -17365, -15553, -21603, -10818, -21580, -12255, -15981, -22594, -10923, -23417, -12946, -16500, -16532, -13067, -19245, -14482, -18844, -15669, -16418, -16936, -12849, -16453, -14814, -15825, -12569, -16526, -14275, -15857, -13703, -15734, -16631, -17995, -12689, -16849, -12457, -16084, -14117, -13100, -15220, -13257, -13743, -13930, -14080, -13653, -17831, -14153, -16294, -18453, -15077, -20788, -15028, -21033, -21621, -21980, -22108, -17662, -16703, -16837, -9210, -12329, -9079, -6175, -15856, -5857, -20170, -10918, -10140, -8911, -8661, -11329, -10170, -15656, -15651, -21452, -19444, -18251, -14677, -9659, -12287, -11842, -17142, -17680, -20431, -21194, -20734, -18663, -16727, -17032, -16154, -22899, -18151, -24881, -19631, -21646, -15411, -12657, -13394, -9993, -15187, -16888, -17839, -18832, -15832, -15211, -11838, -12523, -11662, -15790, -15313, -17455, -19272, -18392, -17550, -17708, -16376, -18692, -20311, -21500, -22934, -25352, -24498, -21732, -22081, -18572, -18403, -17678, -17314, -17404, -16100, -20803, -15413, -20519, -13891, -17133, -16208, -17078, -18166, -17673, -18862, -20050, -19008, -20928, -18413, -15819, -15830, -15018, -16195, -15144, -17452, -16158, -19549, -15814, -17548, -16073, -13732, -18989, -13850, -20766, -13894, -18696, -15697, -11921, -15970, -13467, -17321, -17400, -15877, -16324, -16484, -13990, -16549, -15193, -14156, -16687, -16384, -19042, -19015, -18123, -16411, -16460, -14165, -15894, -15638, -14935, -18858, -14814, -18743, -16373, -15535, -14310, -14248, -14195, -12219, -15800, -15999, -15924, -15568, -15188, -15728, -17130, -12126, -17164, -15249, -16924, -16351, -13464, -16773, -14419, -16806, -15872, -12810, -15844, -12090, -13374, -11731, -13492, -18469, -13303, -16318, -16085, -12872, -25451, -18074, -22967, -21736, -15034, -18336, -11548, -9069, -10592, -12466, -9468, -11946, -13316, -9386, -16221, -5471, -9683, -7210, -9220, -21677, -12228, -24668, -17410, -19786, -15693, -14018, -11541, -17839, -17427, -18897, -18802, -19167, -19701, -19423, -18812, -16319, -15597, -18100, -20672, -22544, -20655, -18631, -16955, -14425, -11563, -11708, -13890, -13095, -17190, -16388, -14966, -16408, -11899, -13090, -14993, -14995, -20484, -18220, -19330, -19679, -18552, -18067, -16589, -15262, -18011, -18606, -20038, -21739, -23620, -20992, -24163, -20395, -19955, -18558, -17041, -16929, -18574, -17197, -19911, -21607, -18158, -22699, -16028, -17038, -16526, -13719, -20466, -17663, -20194, -20224, -18861, -15903, -17867, -13536, -16228, -12758, -15394, -16709, -15440, -16449, -17454, -16757, -17293, -13797, -14205, -17149, -13128, -17792, -13938, -15712, -15800, -11901, -17519, -14061, -17044, -15894, -15933, -19853, -16180, -18967, -15489, -18556, -15717, -14030, -19108, -15189, -22839, -20042, -14773, -22209, -11429, -19121, -14005, -11840, -17610, -13973, -18072, -14973, -17201, -14920, -14421, -14804, -15365, -16518, -14641, -15387, -15405, -13705, -17433, -9892, -15770, -11513, -15534, -15540, -14378, -19072, -12706, -14730, -13280, -11655, -12700, -15402, -12672, -18476, -14151, -16718, -17248, -13386, -18584, -18791, -16230, -26750, -20279, -22487, -20014, -12780, -16062, -11083, -11756, -12201, -12876, -13379, -16462, -9294, -10354, -9413, -4201, -8453, -10850, -14278, -19421, -16469, -19505, -18287, -13550, -11621, -16282, -11279, -22561, -14500, -23487, -21433, -17125, -21833, -12068, -20098, -11298, -25130, -16113, -23118, -20062, -18382, -20108, -12443, -17169, -13190, -15839, -15290, -17228, -17058, -17127, -15765, -14227, -12776, -12526, -13558, -15513, -22006, -15823, -23417, -16266, -17955, -19798, -11622, -21645, -14201, -24774, -22897, -21320, -26178, -19899, -23803, -18563, -18407, -13889, -16142, -13548, -20919, -19033, -21396, -20834, -20256, -16978, -15258, -16375, -15593, -17917, -16384, -19857, -21035, -17629, -19701, -15131, -17239, -15250, -14356, -18312, -16324, -20016, -16720, -18838, -15246, -16820, -17056, -12612, -17789, -14433, -14852, -13595, -14718, -12223, -14094, -15643, -12326, -21604, -10810, -19035, -14687, -16554, -19030, -15270, -16588, -14900, -19865, -14478, -20702, -15919, -18061, -16497, -11773, -16891, -13207, -16087, -18530, -13584, -20855, -14413, -17030, -15180, -15167, -14519, -14300, -13344, -15674, -15892, -13306, -18103, -14055, -16914, -10080, -13691, -13184, -13369, -14144, -13598, -14118, -15774, -14317, -13408, -12947, -13038, -14614, -12433, -16966, -12916, -18926, -16194, -17095, -16639, -16283, -21575, -24847, -21227, -21806, -17891, -14225, -16107, -8956, -13974, -10299, -10358, -18504, -11104, -15059, -8385, -8590, -8194, -6174, -8674, -11808, -20827, -16849, -22369, -19600, -13944, -15248, -10738, -13585, -15795, -17104, -21607, -19733, -24671, -15991, -18421, -14424, -16424, -17716, -21977, -22675, -21054, -21295, -14879, -15665, -15037, -11678, -18175, -15744, -18665, -19642, -15801, -16244, -10015, -12047, -11174, -13753, -16901, -20929, -18388, -21418, -18415, -16667, -17782, -14120, -21741, -17858, -27967, -21729, -24553, -24448, -20537, -25384, -15904, -20593, -15841, -18115, -16063, -13989, -17194, -17488, -15793, -23267, -13938, -20670, -15311, -13778, -22232, -14486, -25411, -16662, -23994, -19457, -17617, -19808, -14505, -17560, -12378, -16749, -16395, -16109, -16013, -15029, -14319, -14906, -13950, -16084, -16115, -14545, -19191, -13597, -18437, -13607, -15604, -17039, -13933, -16794, -16377, -12974, -18915, -14329, -18024, -17761, -18247, -19492, -15102, -19480, -15221, -15538, -12654, -14170, -16649, -17734, -17676, -19483, -18113, -16680, -15769, -15189, -13851, -12522, -16256, -12792, -16599, -14500, -12574, -15979, -13856, -15337, -15855, -13788, -16869, -12817, -17893, -14366, -14193, -14266, -12374, -12744, -14148, -12844, -15804, -14372, -14184, -15462, -11130, -15687, -8674, -18120, -13149, -17811, -18070, -15092, -22419, -17285, -24978, -21307, -16742, -20297, -13399, -14053, -14384, -12801, -8046, -12159, -8179, -12350, -10233, -7435, -9737, -12401, -5879, -16462, -15399, -18093, -26254, -18846, -20935, -14773, -11279, -15196, -14304, -19425, -16123, -21541, -20646, -19358, -18023, -13115, -17592, -17425, -18962, -21600, -21488, -17807, -17518, -16111, -10673, -17062, -13614, -18192, -19252, -14485, -15712, -12933, -11327, -12209, -12151, -16590, -18926, -20460, -22298, -21761, -16660, -18707, -15346, -16791, -19870, -19368, -26980, -21074, -27231, -21848, -21198, -20547, -16656, -17960, -17923, -16521, -18597, -18867, -17591, -18941, -17198, -16180, -16165, -13559, -14673, -18377, -18231, -20626, -22278, -18080, -20780, -16277, -18990, -17296, -16849, -18000, -16106, -14767, -14410, -14365, -13741, -15789, -15181, -18074, -15937, -17907, -15081, -16982, -17292, -15022, -15466, -16764, -17206, -15027, -17721, -14527, -19090, -15341, -15863, -15949, -14642, -16167, -16196, -16517, -16374, -19146, -16688, -19813, -18244, -12627, -20844, -9790, -22286, -15463, -17338, -20247, -12326, -18550, -9895, -15330, -12617, -13468, -15723, -15037, -14901, -16482, -11839, -15545, -14424, -13495, -17373, -15208, -16018, -13227, -13491, -12156, -15670, -13400, -13789, -16312, -15935, -15871, -15635, -12600, -14067, -15455, -11398, -15204, -14595, -14391, -18707, -17844, -22138, -22007, -23357, -20022, -19426, -14811, -14784, -14768, -12620, -13371, -6860, -13277, -7986, -13516, -9099, -7134, -9399, -10697, -8455, -15064, -10343, -18741, -21367, -19098, -22491, -15937, -10866, -15369, -12534, -17218, -18512, -17688, -20518, -20315, -19282, -12460, -18965, -14086, -20197, -21047, -21619, -19659, -19387, -14305, -13760, -14969, -10857, -15829, -16478, -15191, -17412, -14086, -13305, -12063, -13822, -15297, -15810, -20008, -16608, -21438, -16458, -17073, -16097, -15731, -17456, -19425, -23919, -23416, -22291, -25198, -17708, -24518, -16171, -19903, -18729, -19557, -17683, -18732, -15282, -12735, -17461, -14940, -20076, -20584, -18479, -21345, -20296, -20568, -19532, -18178, -18011, -17391, -17795, -17617, -16536, -13583, -16585, -11810, -15160, -12563, -18780, -16080, -20250, -19194, -16343, -16835, -10266, -14124, -14446, -12782, -17307, -17629, -14243, -19074, -15659, -19220, -18078, -17790, -19170, -15564, -19452, -16862, -18124, -15929, -15592, -15339, -16602, -17539, -17545, -15267, -15046, -17888, -17055, -19477, -19710, -14794, -19468, -14087, -15476, -14649, -12593, -15043, -16297, -13805, -18202, -14283, -16713, -13841, -16312, -15552, -12744, -19101, -10323, -20951, -14347, -14871, -14776, -9884, -13136, -13811, -14498, -16032, -12861, -15054, -14459, -10683, -13865, -15067, -16569, -17219, -17911, -18281, -16971, -17710, -18489, -19657, -18966, -18207, -17594, -18217, -14544, -13389, -12005, -8789, -12633, -10788, -15731, -12337, -16295, -9485, -9068, -7960, -7486, -14114, -16750, -18792, -21855, -18648, -17552, -15716, -13276, -15469, -13289, -20142, -19146, -20714, -20865, -16079, -13595, -13474, -15175, -21390, -21160, -20311, -22445, -16218, -17365, -12182, -10100, -15206, -12583, -17731, -15028, -16225, -15141, -11565, -14479, -12454, -14677, -18929, -17869, -20499, -19233, -17729, -17499, -13170, -20245, -16110, -26455, -21205, -23511, -21303, -20856, -21507, -19046, -20634, -20128, -19891, -18492, -15468, -16816, -15100, -13912, -16892, -16168, -19240, -17857, -19236, -17069, -16679, -20208, -18095, -20476, -20770, -17439, -18066, -15850, -19734, -11933, -17706, -14330, -13737, -18318, -13254, -16718, -17117, -14742, -17889, -16045, -16327, -16819, -16639, -14694, -16179, -14153, -17073, -15656, -18148, -19240, -16839, -19712, -14558, -15861, -14045, -18092, -15406, -17698, -19023, -14319, -19603, -14721, -15291, -17733, -13222, -18281, -20170, -17908, -17114, -16746, -13850, -18190, -13314, -16507, -13837, -14574, -13837, -14449, -18364, -15120, -17608, -14219, -16621, -14432, -13799, -15422, -14653, -16045, -13631, -13932, -14290, -12746, -15256, -12755, -15552, -10874, -14637, -16393, -12743, -16397, -14109, -18634, -16434, -14031, -15497, -14985, -17158, -17431, -18506, -20581, -20709, -22437, -21065, -18021, -16125, -11220, -14559, -8373, -14357, -9164, -14724, -13587, -13548, -14985, -8510, -11042, -5265, -11500, -13679, -15870, -24116, -20489, -24670, -16024, -11474, -10220, -11025, -14357, -17605, -20888, -22985, -23007, -17952, -17144, -15156, -17239, -17744, -22293, -19590, -24650, -15148, -16483, -13666, -11338, -16072, -13713, -17783, -14735, -16746, -14932, -14120, -14072, -10377, -14171, -16670, -14428, -24389, -14600, -22648, -14616, -16643, -18021, -17507, -21494, -18002, -24422, -20501, -22872, -19437, -19388, -21674, -21297, -21612, -20252, -14471, -16902, -14788, -17079, -17384, -17556, -19112, -16678, -16459, -18172, -15875, -20757, -17753, -19680, -18244, -16974, -16348, -15103, -15480, -15867, -17773, -15120, -15201, -12347, -14739, -15354, -15540, -18098, -18054, -15747, -19363, -14203, -17706, -13876, -16025, -14377, -18319, -14306, -19510, -16253, -16814, -16900, -14654, -17844, -13202, -17570, -15750, -17078, -15482, -17197, -15063, -21948, -13108, -18700, -16419, -17631, -21546, -17406, -20757, -14883, -12373, -13537, -12368, -14283, -14398, -18261, -16191, -17547, -11723, -12481, -14557, -9770, -16875, -12270, -18985, -14992, -16194, -14795, -12439, -17554, -10824, -17107, -12860, -14075, -17485, -14648, -14745, -14415, -13369, -16298, -14446, -16985, -15155, -13220, -16199, -12193, -14993, -13417, -15140, -19313, -20837, -27675, -25004, -22556, -16635, -11350, -10563, -8293, -11104, -13457, -14312, -16730, -20047, -12249, -13056, -5247, -6102, -5162, -9300, -14603, -21506, -25672, -22603, -17087, -11675, -11680, -9149, -16332, -14386, -23893, -21731, -21816, -17936, -14349, -15677, -16724, -16906, -21662, -18781, -26211, -20098, -19657, -15481, -12669, -16399, -12822, -18780, -13959, -18034, -15642, -13653, -15745, -11340, -12944, -13972, -16371, -17702, -21396, -19495, -19622, -17928, -11366, -18279, -12482, -22963, -18634, -27597, -23624, -26054, -21414, -18786, -19772, -17783, -21346, -18629, -20886, -17540, -19564, -13160, -19053, -12704, -17246, -15623, -17725, -19748, -15218, -17154, -18191, -17558, -21599, -16993, -18862, -18646, -14991, -18202, -11914, -13745, -11116, -14483, -14717, -16757, -19183, -17325, -21133, -14108, -15274, -12893, -13539, -16026, -16220, -18353, -18648, -19417, -19041, -18158, -14946, -16338, -13379, -16540, -16260, -18477, -17871, -18296, -15909, -17062, -16007, -14077, -19199, -14992, -18472, -18299, -14916, -18054, -13865, -16461, -16545, -13756, -16712, -13895, -15663, -15178, -15105, -16957, -14325, -16539, -14242, -12613, -14731, -13997, -17419, -14353, -15388, -11668, -15258, -14837, -13507, -18403, -15113, -19630, -15409, -12858, -11425, -8965, -14434, -14137, -15767, -16670, -15247, -17014, -16415, -15143, -16125, -12924, -18247, -17659, -20398, -22336, -20323, -25648, -17934, -16978, -14248, -12836, -13671, -11743, -10283, -11949, -13119, -10052, -13256, -8764, -12199, -7411, -9011, -9436, -13310, -16703, -21106, -21237, -21675, -17794, -13853, -14611, -11205, -16815, -17132, -19124, -22819, -17593, -23142, -14146, -16695, -15130, -16544, -19255, -19878, -22415, -21611, -17550, -16078, -11912, -10723, -15502, -13139, -19344, -15111, -14328, -13918, -12566, -14585, -15118, -15295, -19444, -17655, -20117, -17069, -16349, -15644, -15813, -19284, -18598, -21460, -22130, -24648, -24898, -21884, -18854, -20203, -17309, -20603, -21135, -18295, -20545, -13445, -20273, -14167, -18750, -15677, -17220, -17790, -17366, -15451, -17223, -17576, -16268, -18458, -16802, -17471, -18259, -15395, -17487, -16043, -15248, -13827, -15510, -15536, -16072, -17383, -16118, -20406, -14846, -17917, -14971, -14511, -19665, -15176, -19174, -21006, -16853, -20226, -12039, -16317, -10963, -16551, -15624, -18063, -21689, -16274, -19726, -15023, -18778, -15592, -18418, -16726, -13669, -16210, -13533, -18534, -16665, -17879, -17495, -14871, -14406, -13925, -13827, -15547, -15982, -18228, -18730, -14750, -17472, -11688, -15039, -12238, -12612, -18300, -16033, -19388, -17431, -14761, -16519, -11499, -12804, -11661, -13023, -15094, -11406, -16466, -11113, -15587, -16008, -14359, -16587, -14763, -15674, -16309, -13979, -13710, -15470, -11896, -16867, -13672, -19681, -19866, -20063, -25374, -19694, -18506, -14628, -14752, -16243, -14036, -14284, -13235, -10680, -12407, -9552, -8519, -11758, -8803, -13340, -10355, -13067, -15925, -19347, -20637, -17989, -19012, -15399, -11801, -13656, -12219, -14366, -20592, -16637, -22110, -23590, -17892, -20579, -15185, -13694, -17629, -15828, -19953, -17372, -20157, -17565, -16193, -15993, -9340, -16048, -10848, -15066, -17978, -13229, -15480, -14595, -14080, -15599, -16002, -18524, -18974, -20724, -16988, -19979, -15203, -16102, -17133, -17158, -22069, -20465, -25358, -20510, -23128, -19229, -20830, -18819, -20895, -22599, -17706, -22937, -10679, -19752, -11678, -16566, -16034, -14728, -18928, -17753, -18528, -18410, -18232, -21527, -19278, -18393, -16737, -15209, -16206, -16535, -13982, -12449, -15517, -15790, -18240, -17537, -17197, -20147, -16875, -17288, -16315, -16604, -16435, -15381, -16389, -14084, -17183, -15776, -15235, -18573, -16275, -18688, -17969, -16558, -16732, -19737, -18650, -19455, -17062, -14689, -16051, -14826, -15667, -17165, -17120, -20814, -16782, -22663, -12642, -17004, -12743, -13764, -15580, -13727, -17574, -14542, -13945, -14046, -10976, -15737, -14433, -15802, -18914, -12523, -15030, -15147, -10927, -15722, -13230, -16364, -13007, -17002, -14104, -15044, -15694, -12226, -16420, -10570, -17908, -13448, -17973, -14542, -16041, -15030, -15748, -14088, -15455, -10979, -13670, -16135, -16085, -18597, -18128, -20689, -17672, -20303, -15879, -18283, -17117, -16432, -17675, -16191, -15425, -11166, -8205, -9855, -11299, -11141, -13686, -12939, -12630, -9259, -12755, -12950, -17664, -17440, -20736, -20228, -16247, -18108, -16194, -14433, -17093, -14669, -20739, -19513, -21249, -19063, -18663, -15288, -16410, -20186, -20468, -18980, -21336, -14118, -18526, -11369, -11608, -15244, -10562, -17939, -13658, -16385, -15822, -12723, -12407, -13508, -13554, -18723, -22539, -20543, -22274, -15742, -17380, -14067, -13743, -16791, -21302, -21321, -25694, -21527, -24123, -19685, -18536, -20231, -20458, -21679, -18357, -21701, -15627, -17943, -12758, -15397, -15120, -14352, -19564, -16143, -21269, -17023, -18675, -17745, -17211, -15422, -19974, -14992, -18850, -17793, -15637, -18338, -14334, -13320, -14541, -14662, -17215, -17661, -18699, -17360, -19564, -15724, -17974, -13301, -15884, -13278, -16118, -15019, -16963, -16675, -16847, -16054, -16457, -17965, -15804, -16073, -19285, -15956, -20971, -17163, -16083, -17343, -16687, -17964, -17305, -16506, -18187, -18938, -17163, -20060, -14390, -17346, -12773, -15692, -9794, -12716, -14696, -13370, -16924, -13619, -15851, -13975, -11882, -15434, -11036, -14119, -14194, -13774, -15837, -14455, -15312, -16067, -17453, -13211, -18718, -11695, -15301, -15811, -14702, -17041, -15373, -17286, -13378, -15459, -12765, -13981, -13962, -13501, -15545, -15683, -14888, -20543, -14894, -21542, -13962, -19171, -15850, -17811, -18871, -18941, -17537, -18552, -19107, -15915, -14954, -12551, -10437, -13251, -11628, -14488, -14840, -12634, -14319, -7947, -10083, -11372, -15822, -18303, -19428, -18784, -20360, -16273, -14638, -16199, -14843, -18572, -20897, -17538, -22407, -16197, -15425, -16071, -16222, -17408, -21001, -16080, -21738, -17406, -18873, -17266, -10014, -17360, -10724, -18786, -15327, -11977, -17647, -13722, -16238, -16259, -13922, -17918, -17712, -17333, -17071, -14645, -15649, -14951, -19847, -17275, -22501, -21889, -23974, -21564, -21230, -18885, -21651, -18912, -20967, -20410, -17845, -20019, -14015, -15271, -12284, -16049, -15529, -17851, -18178, -16610, -18884, -14658, -17334, -15038, -16231, -17356, -16389, -17572, -17998, -16609, -17551, -15803, -17352, -15828, -16575, -13603, -18063, -18579, -17789, -20832, -12910, -18125, -14715, -16595, -18912, -14701, -18993, -16164, -15366, -16142, -15060, -18416, -15708, -16205, -14682, -15615, -18353, -16829, -18994, -19342, -16713, -18340, -16195, -14326, -18500, -14124, -20781, -15476, -18027, -15392, -14246, -15426, -14520, -15442, -15857, -14446, -16432, -15009, -15053, -16731, -15325, -13753, -15888, -11533, -13750, -10298, -13706, -15867, -16957, -19015, -17095, -18406, -13059, -14478, -11722, -10877, -14754, -13785, -19500, -15158, -17828, -14557, -14329, -17533, -13446, -17233, -16553, -17738, -15759, -14038, -15093, -13574, -16164, -13500, -15215, -16966, -16771, -18345, -20272, -17928, -20674, -21188, -18805, -20032, -16954, -14441, -10198, -12074, -6039, -14978, -13746, -13933, -17856, -11054, -10049, -8258, -8071, -16025, -16383, -23779, -23169, -23185, -16373, -12206, -7974, -14943, -14266, -20876, -21482, -22516, -23015, -17376, -17742, -15784, -13830, -20228, -16639, -24008, -18569, -17446, -15527, -11547, -11588, -13753, -15488, -16928, -17570, -14142, -12940, -9864, -14219, -12467, -17079, -19250, -18012, -19515, -14554, -15865, -15662, -16243, -20012, -19889, -20999, -22521, -21685, -23871, -18340, -20984, -16629, -23063, -17699, -24747, -19209, -18570, -17970, -15410, -16186, -15880, -18235, -15570, -17068, -14802, -14889, -14256, -17897, -15394, -22511, -15461, -19532, -15373, -14244, -16846, -14636, -18906, -16763, -17384, -15090, -12999, -15183, -17030, -14476, -19175, -18234, -17594, -19509, -18450, -17395, -15143, -14764, -14849, -17444, -17870, -17458, -16446, -14884, -13975, -13175, -16482, -17428, -19771, -18632, -21138, -16051, -16836, -12585, -13080, -15291, -18163, -17456, -17199, -16168, -16669, -17279, -14587, -17319, -11506, -17051, -16792, -13537, -20529, -14113, -17498, -15987, -11462, -15866, -12889, -15037, -13061, -19417, -15340, -16689, -20041, -9322, -14229, -8269, -12402, -15251, -16654, -17328, -17713, -16572, -13888, -12810, -14121, -15345, -17615, -16308, -17731, -14105, -17213, -13089, -13860, -11632, -12865, -10885, -15670, -14300, -17688, -16263, -19553, -20051, -21903, -22899, -21958, -21019, -17110, -19258, -12547, -14822, -11739, -11633, -15972, -10499, -16289, -12476, -11243, -14060, -6074, -11545, -13270, -16771, -23491, -18523, -21040, -16115, -13545, -10974, -12884, -14346, -17952, -18877, -20385, -22018, -20318, -16141, -15047, -12690, -15403, -20278, -19597, -22627, -18970, -18444, -13846, -15072, -8823, -14529, -12083, -16659, -15638, -14990, -16625, -13112, -15619, -16039, -14636, -18915, -15914, -17963, -20315, -14961, -20414, -18017, -18942, -20527, -18472, -22068, -20483, -21196, -20672, -20336, -19108, -20455, -18508, -18249, -20882, -17279, -19308, -17498, -17043, -18131, -14069, -14637, -15051, -16060, -17766, -18425, -17066, -19527, -16401, -16638, -18457, -16525, -19110, -16493, -15315, -16270, -13395, -15780, -11855, -13674, -17188, -18274, -17951, -19326, -16909, -20186, -17583, -13844, -20562, -14704, -17693, -15774, -15169, -15187, -17010, -15524, -15093, -16437, -13702, -16072, -15530, -17892, -16191, -19210, -16540, -16994, -15837, -14634, -17501, -18107, -17710, -15577, -14129, -18261, -15228, -19253, -16265, -18380, -19731, -16224, -15690, -15233, -14387, -14999, -14386, -13312, -14576, -11799, -16482, -13353, -14960, -16422, -16273, -16289, -15008, -14856, -12003, -15244, -14092, -13236, -16094, -13310, -15832, -13979, -15503, -16451, -15847, -14574, -14992, -14932, -13086, -13549, -14380, -13927, -18211, -15963, -16884, -19448, -12615, -14580, -11484, -13629, -16223, -19293, -21203, -26317, -25582, -24105, -18001, -16664, -12671, -15000, -15065, -14858, -15777, -10561, -18888, -7052, -15472, -7171, -6060, -9492, -6439, -16380, -18871, -20272, -21588, -20289, -17320, -15486, -12547, -15515, -13244, -17167, -20026, -19600, -22740, -19285, -17108, -16326, -16374, -16295, -18300, -18988, -19937, -18594, -15507, -16197, -14638, -14094, -13631, -11069, -12357, -12444, -11722, -15249, -14960, -16404, -20607, -18337, -17406, -17398, -15438, -16862, -15886, -19007, -17006, -21418, -19184, -20320, -23511, -22161, -21205, -19131, -18710, -20229, -20832, -22094, -20659, -20845, -19595, -17672, -15444, -16135, -15245, -13397, -17399, -16632, -18108, -19391, -18367, -18306, -16902, -13474, -17048, -11799, -16821, -16287, -18782, -17632, -14274, -15769, -13666, -19036, -18026, -13626, -16388, -13686, -17510, -16284, -16319, -19913, -15698, -17303, -14360, -14404, -16285, -16635, -17692, -19774, -19129, -16951, -16542, -14929, -14779, -15195, -15112, -17759, -18715, -18128, -16001, -16625, -14568, -18443, -17656, -16379, -17661, -14948, -18742, -13811, -17234, -15201, -15770, -14222, -12752, -15439, -14647, -15488, -16435, -16077, -15420, -15476, -15401, -15609, -16043, -13988, -13348, -17306, -8934, -17087, -9682, -14711, -17108, -14063, -18800, -13501, -17620, -16547, -16580, -17964, -15159, -19053, -16570, -14643, -14290, -12027, -11700, -16468, -11191, -18099, -14330, -15836, -17729, -13312, -17192, -17154, -13986, -18645, -13127, -18973, -19980, -19918, -23530, -20189, -17273, -17714, -16012, -16340, -15627, -17416, -16381, -10611, -15037, -8859, -14808, -8972, -10408, -11010, -9525, -12791, -11903, -22373, -18647, -20709, -20409, -14463, -16108, -9713, -14832, -15004, -18873, -17826, -21591, -21056, -18905, -18798, -15240, -14746, -16707, -11288, -22905, -15184, -19534, -20009, -13901, -20659, -8152, -16267, -8858, -17309, -15411, -18600, -16701, -16104, -16334, -15667, -17691, -15802, -19218, -14585, -14324, -17231, -18403, -16273, -19627, -16584, -21208, -21546, -21813, -19544, -18751, -17468, -18806, -18932, -19779, -19371, -17259, -17442, -15057, -16258, -18010, -17044, -19409, -16055, -16349, -16798, -15993, -18927, -16478, -20072, -16165, -17993, -14687, -14561, -15181, -14691, -16000, -16327, -18990, -17861, -17894, -15680, -16969, -18386, -16515, -19201, -15568, -16183, -18479, -13350, -17161, -17330, -16563, -15996, -17304, -16808, -16279, -18221, -16029, -16544, -16140, -14698, -12817, -13709, -14666, -15764, -19584, -18838, -18616, -14829, -16559, -15934, -16417, -18504, -15033, -19923, -15269, -18513, -18661, -16305, -18226, -11219, -17095, -10993, -17961, -13628, -18765, -15293, -18060, -13644, -13078, -15578, -10271, -17550, -15111, -18204, -17183, -15616, -15669, -15065, -13477, -14686, -14054, -14713, -17716, -15644, -17310, -18142, -12731, -18944, -13554, -15308, -13027, -12358, -15485, -12601, -18227, -14273, -16991, -14016, -13101, -16444, -13628, -15851, -14024, -16473, -19144, -21653, -23037, -19769, -21819, -18194, -20064, -17073, -16538, -19063, -16306, -19047, -12136, -11928, -11803, -9383, -14370, -11199, -14478, -14640, -7819, -12190, -9593, -14383, -19488, -17078, -21863, -16377, -16754, -13131, -13138, -14721, -14704, -17835, -21224, -21683, -22214, -18177, -14614, -15493, -15315, -18803, -16378, -17235, -20454, -16258, -21983, -12256, -15739, -12447, -13971, -13129, -12829, -16848, -15503, -18030, -15408, -15914, -14432, -15017, -11701, -16284, -17771, -15250, -20254, -15677, -18588, -18259, -19832, -20977, -20948, -17444, -19350, -19501, -20283, -21616, -22489, -23170, -19795, -19729, -14966, -19795, -15635, -18736, -15421, -17007, -16324, -17050, -15480, -14615, -18508, -14241, -17522, -17258, -16136, -16004, -16758, -14507, -14906, -16973, -12338, -16925, -15040, -16960, -18089, -15606, -18959, -17065, -19516, -17194, -17837, -18644, -16219, -18791, -15776, -16149, -16827, -17575, -16834, -16420, -16577, -15331, -15285, -15660, -14565, -16341, -17486, -15126, -19393, -17450, -17832, -17791, -18628, -17593, -20727, -16345, -18091, -14475, -14348, -17857, -16935, -18932, -16296, -16493, -16053, -11565, -14254, -12623, -13749, -15208, -14894, -13949, -15669, -14470, -15435, -14548, -12951, -13790, -13908, -16081, -17455, -16065, -15356, -16490, -12477, -16308, -12324, -15483, -16787, -16507, -17170, -18219, -14645, -17781, -11386, -13155, -11293, -12842, -17083, -14996, -18603, -14611, -14768, -14446, -13024, -12389, -15256, -15598, -17578, -19607, -17361, -18640, -15489, -20781, -18480, -24626, -21458, -20853, -21997, -14347, -16567, -14139, -10510, -17891, -10254, -16578, -15471, -12552, -14154, -7669, -9726, -7387, -8451, -16629, -15405, -21539, -20217, -18426, -17278, -13447, -9498, -17846, -11617, -21788, -19866, -21338, -25549, -16893, -18235, -10925, -12118, -16923, -16862, -19498, -18609, -16686, -18678, -16106, -12773, -15541, -13835, -17230, -16877, -16679, -15432, -14863, -12463, -14612, -15077, -17269, -16833, -18390, -16306, -17057, -18798, -16176, -18810, -16849, -19764, -21199, -21660, -20065, -19935, -16247, -21823, -19376, -20783, -19225, -20556, -18106, -18409, -17936, -15732, -19220, -17360, -19168, -16912, -15736, -20334, -16065, -20789, -15728, -14988, -16442, -13076, -18813, -14764, -15945, -17820, -14328, -18064, -13231, -17353, -14329, -16243, -16486, -17249, -17743, -18405, -15218, -15770, -15960, -16442, -17805, -16226, -17274, -15269, -17953, -16255, -20531, -15251, -17067, -14473, -14443, -17505, -14992, -18190, -17257, -16391, -17079, -15386, -16790, -19490, -15387, -19551, -15767, -20790, -16806, -15229, -14361, -15365, -14642, -17422, -13871, -19574, -14533, -15461, -11455, -13546, -13378, -15354, -17554, -16692, -19747, -14564, -15813, -10451, -12899, -14446, -15034, -17932, -16158, -15327, -13867, -12398, -15153, -15407, -13068, -15823, -14844, -15006, -17365, -12135, -14791, -16318, -13503, -15513, -11047, -16354, -13154, -19135, -13692, -17091, -14898, -17843, -11501, -16033, -13216, -17282, -19841, -17684, -22058, -15979, -16143, -16834, -17697, -19210, -22433, -20450, -24207, -20092, -19705, -17460, -14389, -15161, -12387, -11736, -12660, -16018, -13489, -13631, -7565, -9466, -10071, -10985, -18312, -19524, -22534, -20864, -13335, -12949, -10779, -10987, -16847, -16501, -21053, -22230, -21516, -20569, -17246, -15458, -12369, -13365, -16022, -19568, -19471, -18863, -21820, -15096, -18753, -9834, -13304, -13992, -15322, -16479, -15194, -15787, -15772, -14642, -13887, -17073, -14217, -15420, -16445, -17628, -18830, -16948, -16922, -16880, -19448, -19988, -20985, -19517, -21311, -17027, -18754, -18094, -20449, -23795, -18807, -21649, -16468, -20681, -18611, -15944, -20381, -14693, -20762, -15018, -19957, -17074, -16138, -17375, -15585, -16854, -15404, -16100, -16427, -14737, -16786, -15452, -15317, -16405, -14620, -15673, -15334, -15469, -17087, -16959, -19253, -16752, -16394, -17497, -14511, -19046, -16093, -17077, -18409, -17758, -18704, -17079, -14856, -17333, -16313, -16810, -16105, -16743, -16996, -16565, -14554, -16390, -15726, -16479, -17387, -14732, -17355, -19450, -17530, -16901, -16512, -13637, -15887, -15221, -16720, -18034, -17044, -17860, -14369, -15921, -12092, -13690, -15958, -14461, -17114, -16631, -14232, -14010, -11925, -12059, -14454, -15937, -16577, -16620, -14837, -16659, -13443, -15620, -13215, -15442, -16321, -14264, -16739, -16381, -14687, -16637, -14086, -15902, -14538, -15261, -14433, -15152, -14392, -15426, -14656, -15684, -12949, -14038, -12113, -13963, -13599, -17575, -17839, -18170, -18915, -14143, -14970, -14123, -14982, -21858, -18963, -28322, -23095, -24163, -19956, -16810, -16268, -14346, -15954, -12992, -15238, -13635, -14372, -13979, -12934, -11000, -12007, -2887, -11583, -9376, -16272, -20344, -16524, -22632, -12421, -15867, -11266, -14908, -15644, -21023, -19154, -23190, -20114, -19558, -19920, -14602, -15650, -15122, -16177, -19612, -18268, -20586, -20922, -19065, -17216, -12430, -12853, -9964, -12506, -12720, -15417, -13485, -17034, -12592, -16122, -16684, -15615, -18553, -15405, -17121, -16879, -19134, -19165, -20630, -19177, -21666, -19854, -20333, -18659, -17038, -19340, -20761, -20590, -22747, -20057, -19768, -18488, -18180, -16694, -19745, -16680, -19170, -17755, -15925, -17420, -14171, -15989, -14937, -19009, -15362, -18249, -12659, -17202, -15210, -16876, -16043, -14532, -15755, -15095, -15974, -13026, -17866, -14310, -18085, -16783, -18442, -19317, -17544, -18561, -15544, -17547, -15652, -15606, -15103, -15792, -17264, -14718, -16881, -16372, -17326, -19043, -15402, -19971, -16020, -16509, -15513, -15300, -18197, -16313, -20211, -16427, -17197, -16892, -13728, -16908, -12740, -15173, -16294, -18601, -16103, -17684, -14562, -13349, -12715, -9631, -18425, -11288, -18001, -17835, -13888, -19030, -9286, -17328, -12427, -13625, -15765, -14478, -17928, -15296, -16627, -14754, -15669, -16152, -15381, -15108, -14176, -18027, -15127, -15040, -14282, -15221, -13778, -13801, -15345, -16264, -15988, -15431, -13334, -15286, -13877, -14908, -15437, -13885, -16396, -13509, -19947, -13047, -20956, -16315, -14776, -19159, -14093, -17649, -20052, -18113, -27457, -23088, -22959, -21585, -16492, -18278, -13260, -16419, -14704, -14720, -14615, -13861, -15732, -11069, -11250, -12618, -5741, -12412, -8959, -15732, -18498, -17195, -20668, -15906, -15194, -15480, -13808, -15158, -15658, -18306, -18563, -20771, -17927, -17061, -15236, -14742, -18100, -18677, -19439, -19404, -20238, -18862, -16943, -14958, -13017, -13090, -14011, -11233, -15933, -13474, -11665, -16249, -13009, -15688, -15449, -14881, -18041, -18146, -17702, -16739, -16240, -16948, -19483, -19641, -22344, -18594, -20343, -19385, -18231, -23320, -16324, -22813, -19279, -19270, -20950, -15634, -21277, -18911, -18352, -19459, -19715, -18910, -19633, -17720, -17392, -18930, -14472, -20735, -15295, -17959, -16620, -16065, -15878, -14534, -15285, -14826, -15081, -14017, -16525, -15232, -16800, -16293, -18012, -16065, -16845, -17227, -16914, -19305, -14694, -19387, -15739, -18260, -17199, -17021, -17646, -15887, -18832, -14278, -16231, -13295, -18195, -17345, -16867, -17650, -16803, -17049, -17136, -16403, -16343, -15981, -16679, -14322, -17605, -18169, -15666, -18651, -13054, -14910, -12782, -12847, -15418, -16424, -18766, -15505, -16018, -13727, -13384, -13201, -13863, -12773, -15203, -15447, -14697, -18684, -12019, -16128, -13255, -12556, -14580, -12950, -17154, -16404, -18787, -16779, -15145, -15838, -14673, -15963, -12912, -13157, -15379, -11859, -19037, -13210, -19161, -16576, -14493, -16834, -10855, -14092, -10338, -13073, -14869, -15838, -19368, -18227, -18883, -15181, -13157, -11279, -12380, -16187, -19500, -19315, -20414, -22160, -18805, -19875, -20803, -19988, -21639, -18844, -20599, -19476, -17059, -16029, -13205, -12465, -11738, -13756, -12343, -13911, -12087, -15058, -7565, -10541, -11886, -14643, -20633, -18569, -19307, -14519, -12596, -13160, -16535, -18811, -18371, -20451, -18269, -21975, -19297, -17230, -14793, -13087, -16244, -17805, -19366, -21108, -19218, -17834, -14650, -13473, -11921, -12294, -12681, -14143, -15386, -13872, -14042, -14185, -14697, -16721, -15153, -17361, -15806, -15841, -17565, -16340, -18696, -18091, -22611, -21044, -22109, -20342, -18368, -19665, -18302, -19327, -19906, -21746, -21297, -21402, -18792, -17473, -17030, -16619, -18266, -21763, -18636, -20536, -17244, -18163, -17357, -13191, -14880, -13092, -15544, -15756, -15889, -17060, -15878, -17575, -15591, -15336, -14879, -13368, -19767, -17271, -21099, -19271, -15638, -16142, -15686, -18192, -18937, -17992, -18004, -17308, -15474, -17784, -17687, -16843, -16280, -15865, -14741, -15592, -13497, -17030, -15681, -17495, -15000, -16592, -14077, -15339, -13860, -17194, -13984, -16855, -16120, -14657, -18456, -13891, -17948, -12643, -14669, -14852, -17955, -17266, -17123, -18427, -15757, -14662, -12358, -14861, -16151, -15982, -16275, -14065, -14690, -13447, -14577, -12197, -13428, -13914, -16814, -15433, -13264, -14968, -12962, -16741, -14197, -15185, -17899, -14802, -16672, -17160, -13621, -17123, -14200, -15837, -18942, -15937, -16543, -15218, -14974, -14990, -14961, -14792, -12819, -15110, -10261, -16950, -12348, -17006, -17329, -13827, -17506, -11744, -17244, -15533, -19287, -18697, -19518, -20097, -21313, -19652, -23686, -20102, -21546, -23008, -19819, -21690, -16248, -13778, -14993, -10544, -12360, -13722, -12842, -15707, -12657, -9511, -11779, -5976, -15319, -16780, -19027, -23637, -15393, -15943, -11042, -11113, -13663, -16424, -18125, -22520, -21668, -23503, -17546, -15345, -12419, -13295, -18215, -19440, -24040, -19176, -19699, -17163, -13913, -14653, -10613, -14906, -13447, -14735, -16119, -11676, -12166, -10665, -12116, -16396, -15318, -16611, -18138, -15728, -18228, -15854, -16757, -19814, -17509, -23079, -20486, -20033, -21894, -18934, -20241, -19990, -16801, -24518, -17489, -22024, -18899, -20126, -21592, -17378, -21543, -16578, -18664, -17942, -17593, -18281, -15414, -16965, -14742, -14750, -16383, -14425, -19068, -14847, -17059, -18079, -14021, -17311, -15349, -15398, -17943, -14722, -16437, -15871, -17539, -16023, -19366, -15555, -18456, -18870, -16652, -18650, -16733, -17863, -17188, -17365, -16642, -15994, -16990, -15290, -17174, -14876, -15958, -15742, -17582, -18317, -16604, -16545, -14742, -15130, -18323, -14465, -18739, -14534, -15986, -14984, -15066, -17386, -15961, -15330, -14841, -14800, -16119, -13476, -17235, -14955, -14990, -15294, -12572, -14389, -11125, -14538, -12562, -15744, -13472, -16927, -15367, -15516, -12760, -11486, -12871, -12149, -15838, -17307, -16407, -19169, -15683, -15297, -15410, -14443, -16237, -15535, -14725, -16211, -15880, -15556, -13696, -15886, -12862, -16370, -12869, -14469, -16011, -12727, -15204, -14522, -18141, -17626, -16780, -16776, -15362, -17348, -13926, -18721, -16006, -18303, -19145, -18013, -18274, -17357, -20185, -21815, -22903, -21593, -23112, -20556, -19543, -17273, -16298, -12763, -13437, -11866, -11609, -13757, -11064, -11874, -12742, -8913, -9857, -10607, -16576, -17765, -20621, -19700, -17352, -14002, -13654, -15141, -18275, -16868, -16095, -20483, -18691, -20856, -18678, -16922, -15337, -15644, -18005, -18090, -18569, -16445, -17906, -13509, -16006, -14000, -13611, -16352, -11693, -13850, -11291, -13059, -13928, -16048, -16827, -18810, -17518, -16645, -15511, -15302, -16491, -18477, -19005, -20465, -18976, -22497, -19421, -21332, -19252, -18688, -18898, -18501, -21587, -20347, -22024, -18886, -18366, -17213, -18860, -17828, -19595, -17850, -19766, -19647, -19088, -17977, -16912, -16125, -17457, -15809, -15734, -15913, -15314, -16621, -15477, -19134, -14412, -15494, -14128, -11828, -14546, -12893, -17502, -15847, -14730, -18882, -16738, -19649, -17701, -15379, -20778, -13614, -17977, -18713, -16277, -20342, -16147, -16349, -16956, -15104, -16369, -14482, -15479, -16973, -18589, -19201, -16427, -17864, -15295, -16132, -17645, -13826, -17078, -16269, -13665, -17168, -13732, -16356, -14219, -14639, -15855, -15369, -15671, -16247, -18505, -16202, -13740, -13947, -13483, -13318, -12907, -13886, -14333, -16742, -13945, -13096, -12085, -11174, -12615, -13712, -15751, -16278, -17028, -16431, -14337, -15167, -14875, -14087, -17015, -14988, -16287, -12710, -15151, -14703, -16219, -17786, -16571, -15316, -15508, -13076, -16807, -12811, -15085, -13436, -17191, -15106, -16964, -19396, -15618, -17927, -13881, -14681, -14517, -19215, -20379, -19954, -20123, -16307, -17793, -16685, -17622, -22494, -24974, -24962, -23441, -20003, -16989, -13296, -16329, -12811, -16973, -13575, -12157, -12388, -12987, -12632, -11995, -10806, -10977, -11420, -13111, -16958, -16284, -19050, -18937, -16186, -16598, -11810, -15379, -17089, -17574, -19820, -19474, -20344, -19657, -18473, -15734, -16432, -15963, -18282, -17986, -18112, -16766, -14591, -17617, -14440, -16953, -14416, -15024, -10681, -13507, -15536, -12894, -17567, -11207, -17820, -15609, -15091, -18362, -16195, -18471, -17567, -18091, -17755, -19696, -19400, -22933, -21945, -22232, -22636, -18655, -19406, -16874, -17410, -18453, -17993, -19146, -19121, -18548, -18131, -19523, -18473, -18853, -18659, -18463, -18832, -17965, -15860, -17357, -15505, -15298, -13614, -11636, -13805, -15280, -16211, -18574, -16882, -15921, -16305, -14510, -15097, -15606, -16066, -17416, -16690, -18773, -18386, -17898, -15463, -15161, -16270, -16921, -17856, -18572, -19401, -18316, -16383, -15780, -13920, -14697, -16442, -15857, -18115, -16413, -18544, -16250, -18278, -14524, -16203, -15893, -14327, -17007, -15803, -16017, -16809, -14594, -15872, -15758, -15295, -15651, -14338, -15804, -15342, -14280, -18967, -16219, -16053, -15088, -15247, -12409, -15728, -12267, -16043, -16376, -13742, -16122, -15866, -13854, -14626, -10334, -14784, -14329, -14737, -16668, -15637, -19555, -16299, -16708, -13869, -14018, -12946, -14732, -14243, -12807, -17111, -15790, -18500, -15844, -15635, -13619, -15202, -12993, -12075, -15699, -12579, -17694, -17492, -16522, -19059, -12097, -13975, -14001, -12060, -19124, -16183, -21579, -18921, -19792, -19989, -16635, -19226, -19257, -21484, -24562, -24994, -22252, -19660, -18565, -16079, -15785, -11155, -14935, -8669, -13240, -11885, -13845, -16431, -8124, -13754, -7052, -10454, -14283, -14402, -19592, -17013, -19987, -16891, -14259, -14445, -16219, -16602, -19365, -18669, -21249, -22122, -19356, -18234, -15650, -16039, -18325, -18708, -18282, -19216, -17134, -16079, -15061, -15012, -16930, -13665, -13741, -12979, -13725, -13915, -11579, -14130, -11217, -15101, -16042, -19087, -19352, -17617, -17024, -17214, -14736, -17064, -17998, -22126, -22623, -22619, -23553, -18015, -20403, -17155, -17925, -19136, -21439, -20141, -21243, -17533, -18262, -17758, -16878, -19424, -18490, -20002, -16446, -19239, -16147, -16086, -15015, -14138, -15457, -14922, -14768, -13511, -14513, -14889, -17145, -15810, -15375, -16142, -14026, -15859, -16176, -17474, -16830, -18340, -16904, -17751, -16873, -14176, -17040, -14121, -15992, -17800, -16332, -19660, -17361, -17458, -16061, -13302, -15364, -15882, -17092, -16554, -18340, -16610, -16345, -14737, -15576, -14911, -16343, -16777, -18873, -14920, -16750, -16719, -15848, -16124, -13122, -14726, -15160, -16448, -16507, -16849, -15709, -17999, -16321, -15621, -14364, -13947, -14791, -17062, -17748, -16391, -15005, -13290, -14409, -14532, -15193, -12442, -16692, -15561, -17011, -16751, -16728, -16675, -14667, -16525, -14444, -16236, -16356, -14291, -16352, -12974, -14306, -13956, -15850, -14589, -16340, -15588, -12609, -15871, -11563, -14752, -13257, -15615, -15801, -16768, -18835, -15096, -16372, -12458, -14277, -15948, -17351, -18194, -19374, -19200, -18129, -16456, -15622, -17419, -16808, -19316, -21916, -21704, -23494, -19807, -21908, -18253, -16391, -17423, -12672, -13794, -9584, -11453, -12985, -14020, -15162, -13964, -11924, -7510, -10174, -9714, -16543, -15757, -21140, -21413, -17675, -18474, -11375, -16501, -14751, -17229, -20309, -19591, -20276, -21541, -18000, -16379, -13641, -15436, -17991, -19169, -20593, -17364, -14370, -15912, -14007, -14909, -13198, -13641, -12993, -13121, -13258, -12653, -15051, -12955, -16688, -17126, -17612, -17666, -18437, -15354, -16587, -16567, -15332, -21002, -19591, -22311, -22044, -20025, -21901, -18121, -21000, -18252, -22708, -20364, -23255, -21290, -19890, -19529, -17679, -20583, -19091, -19098, -19234, -16350, -17340, -15270, -17760, -16911, -19010, -16460, -16091, -15218, -13373, -16952, -13077, -16727, -13417, -14512, -14347, -13469, -16694, -12963, -15911, -16140, -16867, -18374, -14874, -18009, -15038, -15699, -18792, -16326, -18410, -17433, -17581, -21084, -16560, -18670, -17717, -17399, -15644, -15965, -17305, -16950, -16476, -15202, -14901, -16364, -15541, -15253, -15442, -15748, -15549, -16744, -15931, -16551, -12669, -16690, -12016, -16642, -14529, -15881, -18429, -13721, -18204, -16376, -17657, -17362, -14317, -13257, -15030, -14366, -17647, -15174, -16022, -14162, -13480, -15509, -12269, -16929, -13747, -14734, -14405, -13686, -11715, -15616, -15263, -16815, -19467, -16422, -16285, -13506, -13493, -15209, -14792, -16243, -15244, -18092, -16925, -14624, -12602, -10942, -12794, -15746, -15742, -16531, -17980, -16066, -17362, -13956, -13277, -12591, -14919, -17337, -19197, -16920, -18848, -16607, -18751, -16118, -14752, -18494, -15683, -21040, -18961, -23097, -22312, -22118, -22365, -18734, -18707, -16124, -16498, -15710, -13691, -9991, -13957, -11513, -15584, -14263, -11445, -12161, -7264, -11518, -11803, -14797, -16844, -20913, -18203, -18119, -12402, -11824, -16536, -13721, -17846, -17733, -19560, -21598, -20125, -17911, -15706, -15044, -17515, -20026, -17722, -19813, -17921, -18033, -17170, -15813, -16862, -14330, -14394, -12636, -11089, -12007, -11463, -13499, -13306, -13250, -16099, -17737, -19254, -16955, -17296, -13416, -18550, -15942, -19430, -22122, -21235, -22014, -19428, -20424, -19052, -21308, -19443, -22500, -19378, -21545, -19350, -19538, -20575, -18710, -22967, -18244, -21355, -18713, -17499, -17563, -15476, -17040, -17140, -17283, -14650, -15423, -14876, -13409, -16263, -12946, -16291, -16890, -15227, -15457, -13480, -14824, -15690, -15909, -16880, -16539, -17542, -18598, -17244, -18863, -16213, -16233, -18465, -15852, -17935, -18033, -17737, -18793, -17726, -19493, -16666, -18340, -15466, -16243, -15452, -15700, -16159, -18484, -17868, -17152, -18106, -14363, -15046, -15220, -13321, -17412, -15990, -16732, -16033, -15392, -15890, -12904, -16954, -12993, -17283, -14839, -17208, -17661, -16756, -16624, -14092, -14399, -12681, -14702, -13518, -15372, -15999, -14665, -14313, -13853, -11788, -13245, -13141, -14353, -16021, -15119, -16591, -15941, -17215, -15190, -14628, -15119, -12579, -13359, -13398, -13651, -16386, -14405, -17585, -17359, -15971, -16053, -13301, -13827, -13631, -14663, -17903, -19011, -17543, -17683, -15116, -15750, -14191, -14287, -15269, -15262, -16888, -16585, -16155, -16937, -17592, -17206, -16512, -16164, -15802, -17931, -20148, -20794, -20137, -23452, -22485, -21377, -24248, -18068, -19788, -14526, -12869, -14262, -10915, -14426, -13235, -14876, -12264, -10511, -10813, -9532, -9871, -12545, -13922, -18771, -19382, -19187, -17739, -12392, -11262, -12888, -16431, -17914, -19447, -18879, -21064, -20765, -16001, -18085, -13884, -19094, -18099, -20543, -19006, -16710, -16277, -15095, -16132, -14843, -16666, -14589, -15886, -11822, -14100, -12106, -14132, -12483, -14256, -15209, -15377, -17579, -16525, -16361, -15370, -14339, -16569, -16787, -18246, -22116, -19960, -22263, -17446, -18486, -19404, -19300, -21286, -20735, -21344, -22294, -17173, -19587, -17404, -18887, -19624, -19772, -20657, -18393, -19808, -19346, -17733, -16484, -16178, -15253, -15788, -14508, -14568, -16394, -14395, -15415, -15421, -13458, -16211, -12827, -14817, -16301, -17219, -18325, -17646, -15529, -17743, -16159, -15706, -17221, -16091, -18183, -17581, -17600, -20395, -17635, -20362, -15917, -17959, -15468, -15780, -16743, -16183, -17403, -15880, -17598, -16955, -17257, -17906, -14973, -17501, -15882, -14368, -16091, -14715, -12391, -16563, -14337, -15688, -16887, -14013, -16126, -15988, -18034, -17438, -18426, -17956, -16066, -16934, -11848, -15341, -12880, -14679, -15055, -13283, -16853, -10917, -16730, -11267, -15878, -13904, -13345, -15083, -12858, -15419, -13017, -16429, -17096, -15838, -16069, -15033, -14594, -14057, -14152, -15785, -14597, -16463, -16967, -15894, -17764, -14405, -16004, -14016, -15992, -14726, -14468, -17287, -14518, -19254, -16134, -16838, -16406, -13706, -17361, -14709, -15840, -15689, -17325, -17953, -18927, -16590, -18679, -16652, -16739, -19913, -17566, -20144, -18675, -18778, -21222, -22524, -23167, -21247, -17927, -15796, -13954, -12308, -15107, -11339, -12176, -14183, -11444, -15188, -11076, -9914, -8871, -12166, -7752, -19537, -12677, -22007, -17161, -15506, -18091, -10781, -18687, -13798, -19283, -20092, -17456, -22525, -18839, -19257, -18896, -17744, -18765, -18228, -20106, -21362, -18851, -18370, -14952, -15256, -14804, -14881, -14644, -13993, -11685, -13445, -10365, -12181, -11394, -13360, -14067, -13434, -14496, -15044, -14793, -16794, -12593, -14400, -15961, -16095, -21503, -21117, -22071, -21067, -19491, -20042, -21628, -22108, -21723, -21148, -20338, -20261, -19377, -19370, -20720, -22671, -22345, -24049, -21545, -20927, -19421, -17310, -18819, -16133, -18199, -17214, -15920, -15267, -14037, -12880, -12516, -13656, -12612, -14614, -14881, -13898, -16364, -13265, -14670, -15320, -16206, -17123, -16619, -15021, -17192, -14607, -16348, -16934, -17359, -18595, -18485, -18995, -18481, -18675, -21096, -19332, -19636, -17059, -15320, -16736, -14974, -15059, -16169, -15914, -15624, -16539, -15514, -16277, -15467, -13863, -14843, -14234, -13953, -16273, -15727, -15125, -17213, -14071, -15937, -14644, -14149, -14174, -15313, -16078, -17025, -14137, -13748, -13656, -13115, -13490, -15230, -13845, -15995, -14421, -14505, -14855, -14218, -15397, -15248, -16652, -16339, -16236, -16365, -14943, -13503, -14315, -13045, -16736, -16509, -16516, -15328, -14206, -14846, -14882, -16007, -16692, -14018, -16460, -13699, -15506, -15104, -15705, -16749, -17752, -16256, -17528, -15753, -16137, -15854, -16714, -15643, -16695, -16054, -15980, -16276, -15104, -16464, -17924, -16946, -17352, -17072, -16783, -17580, -17621, -16944, -20734, -20021, -24110, -23616, -21962, -20437, -16406, -19264, -15267, -16759, -12884, -15181, -14091, -14105, -14436, -9896, -11669, -11068, -9209, -8442, -9813, -13201, -17724, -16948, -20118, -18145, -14388, -13962, -14364, -17640, -16494, -17456, -19054, -19434, -20586, -17877, -16751, -16223, -18507, -18899, -20410, -19755, -19204, -18383, -15199, -13578, -14234, -15067, -14721, -12678, -14340, -11109, -14125, -11779, -13434, -12731, -12929, -15521, -16558, -17836, -15599, -18210, -15544, -16624, -16401, -19446, -21339, -22435, -23005, -21798, -18888, -19965, -19517, -20808, -22520, -19158, -21971, -19521, -19998, -20557, -19277, -21024, -17777, -19923, -17642, -19398, -16562, -19233, -17354, -17703, -16020, -14763, -16112, -14412, -14496, -14898, -13536, -14406, -14155, -14151, -15234, -15567, -15450, -15340, -16394, -15376, -16214, -16628, -16819, -16649, -17774, -17610, -17486, -17601, -15272, -18508, -16322, -17552, -17894, -16374, -17682, -17314, -16008, -18524, -15667, -17041, -16919, -15329, -18239, -14996, -16302, -14227, -15946, -13404, -16091, -14565, -14113, -17585, -12864, -19667, -13061, -16583, -16190, -16204, -18077, -14807, -18684, -14081, -16828, -14156, -16545, -17554, -12771, -16580, -13000, -16716, -14083, -14330, -13226, -12673, -15234, -13134, -18523, -13928, -17441, -16557, -15437, -15074, -13087, -16340, -16034, -16228, -16441, -16618, -12916, -17226, -11586, -16604, -13857, -14106, -16871, -13992, -16573, -13881, -15288, -13930, -15518, -17328, -17963, -16856, -18090, -15560, -17351, -15100, -15037, -15892, -16049, -17917, -16584, -16596, -16180, -16556, -18210, -17796, -17594, -18194, -18978, -18213, -18746, -15721, -17439, -17900, -17450, -17082, -19344, -19239, -22286, -20898, -22526, -20887, -20217, -18993, -16044, -15234, -14758, -10999, -15014, -12447, -13967, -16357, -9091, -14234, -9524, -9049, -10890, -7347, -15954, -15168, -18428, -17819, -16735, -16336, -16278, -14393, -18827, -17030, -19394, -17224, -17407, -19662, -16024, -18528, -16037, -17472, -20981, -19258, -23779, -17352, -19267, -16353, -15005, -15565, -13578, -15715, -15900, -16182, -12956, -15588, -11092, -14041, -12034, -10944, -15076, -14794, -17646, -18656, -18664, -17932, -14242, -14401, -12191, -16692, -17841, -19671, -21016, -21504, -20744, -19649, -19669, -19541, -19568, -18849, -19015, -20507, -19959, -21330, -19077, -20596, -19413, -18221, -19347, -16756, -19650, -17404, -18730, -19610, -17931, -16766, -16367, -16402, -15542, -13462, -13202, -14136, -12265, -14677, -10947, -12212, -14351, -13936, -18116, -15616, -16639, -15213, -15588, -16185, -17831, -17330, -18926, -17984, -19568, -19092, -18456, -18157, -16992, -16810, -17419, -17952, -17614, -19470, -17788, -17747, -14234, -13929, -13640, -14770, -15162, -15397, -16278, -15916, -15164, -12113, -11555, -13241, -14402, -14679, -16430, -17341, -16814, -16829, -13499, -14618, -14327, -14105, -15653, -16167, -15364, -17915, -16749, -17441, -16568, -17491, -15290, -18102, -14721, -17037, -15377, -15972, -17305, -16081, -14844, -14509, -15587, -15347, -16201, -15176, -15337, -15946, -14797, -15919, -16059, -15514, -14423, -14308, -14548, -14778, -14375, -14550, -14597, -14344, -12808, -13556, -11983, -13013, -15428, -17616, -18450, -19587, -16823, -17877, -14085, -15507, -16296, -15485, -17961, -16068, -19826, -16887, -17775, -15145, -16788, -16705, -16889, -20244, -16508, -18513, -17658, -16032, -17002, -16140, -16718, -16708, -19143, -19340, -22087, -23806, -20724, -21601, -16627, -15268, -13456, -13219, -14796, -13963, -14385, -10271, -14310, -12914, -10282, -14059, -6001, -10479, -8957, -10168, -19732, -12640, -21772, -18976, -15557, -15635, -10915, -17260, -17277, -19508, -19534, -19858, -21083, -19394, -21079, -14348, -14382, -17435, -18381, -20013, -20477, -18927, -17290, -15085, -13209, -13377, -13252, -15605, -16049, -16642, -14583, -14982, -13762, -13370, -11826, -10895, -13714, -15520, -16696, -18954, -16606, -18420, -15743, -14917, -14662, -17917, -18768, -24114, -22361, -24152, -20768, -20423, -18886, -18568, -20028, -19079, -20666, -20601, -19958, -20451, -17758, -18875, -19037, -19016, -20626, -19430, -21808, -18557, -21527, -15352, -15961, -14448, -13591, -15797, -14056, -12283, -14614, -12437, -13658, -14948, -13512, -15890, -14425, -16046, -15454, -17290, -17411, -17161, -17026, -16010, -16109, -17963, -17192, -16354, -16672, -17232, -19032, -19958, -17558, -19321, -16904, -18308, -15490, -16248, -17446, -13006, -20702, -12054, -21354, -11677, -17197, -16864, -13800, -20556, -12470, -17293, -12932, -14745, -16744, -15128, -16011, -15716, -14416, -14996, -14044, -16174, -15891, -15638, -16631, -17521, -16494, -17687, -15950, -16014, -17269, -13087, -17392, -14665, -16145, -16173, -13567, -16229, -13653, -14170, -13808, -13886, -15822, -14414, -16079, -14539, -16289, -17233, -12870, -16874, -13001, -17380, -16652, -16332, -17292, -16327, -15127, -14804, -17105, -16429, -16606, -15126, -16006, -14291, -15954, -16430, -15658, -18104, -13142, -16631, -16269, -14459, -15534, -16730, -16029, -16958, -17988, -15736, -19357, -18657, -17668, -18395, -15290, -16905, -14265, -16607, -15462, -15502, -16063, -17427, -17477, -21889, -19323, -21494, -22803, -20411, -22333, -17967, -18854, -15219, -15125, -12507, -12814, -12051, -12844, -13046, -14180, -9274, -9812, -11882, -8387, -9644, -12443, -15179, -20520, -16469, -17639, -15752, -14533, -12669, -17382, -15845, -17710, -20740, -19734, -21198, -18064, -15175, -14396, -15334, -16630, -19824, -21096, -21161, -20067, -18372, -12201, -14736, -14211, -14372, -15689, -15889, -16796, -15557, -13834, -11329, -12842, -11891, -14799, -15894, -17188, -17579, -15654, -16808, -15548, -14955, -18436, -16889, -20321, -21475, -22319, -21754, -19580, -19304, -20022, -20744, -21573, -19615, -22087, -18953, -18528, -19296, -16963, -19811, -18763, -17376, -20914, -18164, -20044, -19230, -17137, -19856, -16793, -18586, -18281, -18296, -17931, -14887, -14461, -13607, -10842, -11165, -12147, -12011, -14997, -13104, -15060, -15928, -14705, -16264, -13385, -17087, -15995, -16110, -16801, -17409, -18258, -18744, -17662, -18118, -18202, -17691, -17253, -15963, -15393, -17638, -17369, -17797, -18330, -16676, -16690, -14263, -14687, -15818, -15817, -15227, -15533, -14918, -14966, -15486, -13889, -15020, -14291, -15468, -16071, -16995, -14416, -17819, -14215, -13849, -14119, -13777, -13737, -15370, -15936, -16352, -19427, -17931, -18120, -16115, -15911, -15046, -14420, -14749, -14705, -15917, -14669, -15202, -14366, -13104, -12553, -14127, -15980, -15805, -16635, -15142, -18004, -16324, -16064, -17835, -15599, -15146, -15235, -15974, -15781, -15946, -14293, -15123, -15433, -13488, -15636, -13958, -15563, -16696, -16079, -17059, -16083, -16576, -17510, -14185, -17723, -14812, -17926, -16511, -17200, -18449, -16407, -17865, -13413, -17633, -15098, -17039, -15779, -16571, -17418, -17027, -17712, -16262, -18514, -16012, -19326, -16034, -15953, -18197, -15244, -19716, -18259, -20061, -22189, -21877, -22336, -20743, -17940, -16966, -15019, -12988, -11171, -10725, -11638, -13695, -15773, -11983, -12633, -10065, -10049, -10833, -9606, -15666, -17596, -20271, -17365, -17541, -13691, -15462, -14875, -17420, -20817, -21497, -20839, -19733, -19468, -15738, -17722, -13080, -15094, -18475, -19771, -22592, -19919, -19530, -15432, -14339, -12230, -14125, -15724, -17062, -16797, -16199, -14478, -13193, -12049, -11202, -11964, -12094, -15459, -16379, -18544, -15819, -16978, -15208, -13726, -16083, -14774, -18529, -19559, -22714, -19746, -21382, -17094, -18542, -20292, -20279, -20852, -23838, -21568, -22694, -20966, -19447, -19205, -18668, -18038, -18952, -18802, -19912, -20536, -19471, -18251, -16800, -15244, -14807, -14935, -14075, -15225, -12431, -14940, -13591, -14343, -14862, -14957, -15881, -15594, -15443, -16790, -14188, -18432, -15579, -17615, -17699, -15322, -16776, -16106, -16846, -17963, -18324, -18038, -17058, -17803, -18842, -17806, -18404, -17623, -17652, -21244, -16938, -18324, -16063, -16818, -17951, -16187, -17751, -15213, -15721, -14557, -15481, -13780, -15425, -14765, -17603, -15515, -16255, -15008, -13879, -15325, -13910, -14663, -15597, -14693, -16372, -15788, -17612, -17814, -17673, -18444, -15440, -16484, -14104, -14223, -17429, -14516, -17351, -15249, -14900, -15262, -15133, -14618, -13909, -14239, -14333, -14773, -16706, -15021, -15166, -15078, -13777, -13563, -13987, -14285, -16093, -18501, -14807, -17248, -16176, -17009, -15286, -14169, -14237, -14049, -16312, -18059, -17998, -16459, -15651, -14163, -14294, -16248, -13613, -16991, -16569, -17583, -19480, -17672, -15880, -16333, -14851, -17211, -17479, -17936, -17911, -17929, -15510, -17086, -17461, -16985, -18994, -16741, -16909, -18371, -16382, -23138, -22534, -23643, -22054, -22045, -19359, -15073, -15345, -14322, -12018, -13702, -14506, -13868, -16787, -9460, -9949, -11501, -6074, -7709, -9443, -17579, -14961, -22881, -15432, -16933, -18643, -11930, -18717, -18367, -16971, -19131, -19028, -21426, -19686, -16776, -16758, -13489, -19326, -19023, -19788, -23735, -16134, -22760, -15125, -15309, -15737, -12391, -16848, -14695, -15929, -13733, -13211, -10356, -13008, -11889, -13337, -11805, -15034, -14963, -16399, -15125, -15775, -15081, -14929, -15964, -13599, -23183, -16366, -24333, -19589, -20484, -22538, -21125, -21128, -18895, -19989, -18075, -24204, -16566, -24673, -18014, -19193, -20923, -15631, -21606, -17000, -18863, -21210, -16973, -19205, -17808, -18604, -16586, -17544, -13286, -16640, -12600, -13117, -14337, -12042, -12897, -16056, -9915, -21911, -7054, -20316, -12487, -16553, -18324, -10810, -25726, -6476, -24921, -9893, -21497, -18557, -12864, -21727, -14433, -18573, -20004, -14661, -22237, -16507, -18501, -21686, -14843, -20255, -14743, -17585, -20170, -17566, -15831, -16848, -13231, -19020, -11332, -14170, -15879, -11924, -17508, -13390, -16028, -18360, -12446, -17069, -12090, -14266, -15987, -14404, -18827, -16453, -15389, -18108, -12779, -16619, -15854, -15518, -15247, -14971, -11978, -16035, -14884, -16452, -17233, -14316, -16088, -13919, -17191, -13550, -14482, -14652, -14775, -18342, -16808, -18869, -15049, -16334, -12753, -13573, -12229, -17386, -14942, -18645, -15651, -16376, -16448, -11709, -11660, -15218, -14347, -18069, -18558, -14765, -19527, -15220, -13621, -14132, -14623, -18602, -16683, -17601, -17634, -15278, -17448, -15019, -14283, -16822, -13716, -17319, -16694, -15069, -19476, -15482, -18765, -15757, -15758, -18705, -15738, -17762, -18298, -17983, -18701, -17424, -17128, -18444, -19787, -22103, -20292, -23573, -18039, -18672, -15682, -12937, -14631, -12898, -14000, -14793, -14423, -15812, -12738, -14614, -10330, -10157, -6293, -10935, -16793, -14550, -18704, -13642, -17376, -14627, -15816, -15138, -19451, -17619, -17587, -18412, -18820, -20465, -15835, -17218, -12975, -18817, -19789, -20344, -23032, -19927, -19758, -16539, -16982, -15237, -13519, -18257, -14829, -18598, -16110, -11553, -14687, -10966, -12762, -14364, -13279, -15788, -14671, -16523, -13950, -14955, -14823, -14439, -17400, -18381, -18269, -19591, -19945, -18722, -19583, -18945, -18959, -17239, -20236, -19149, -19817, -20563, -19475, -20494, -18590, -17804, -18543, -17290, -19749, -18645, -20130, -20944, -19238, -20161, -18890, -16931, -18437, -16374, -16183, -17468, -14658, -17100, -14551, -13829, -14045, -13427, -14334, -14861, -12072, -13027, -12732, -13651, -15798, -14511, -16430, -14294, -15525, -12861, -15011, -14976, -17500, -16771, -17742, -19611, -17291, -19248, -17516, -19493, -18949, -15165, -18461, -18133, -20903, -19977, -19272, -18385, -15655, -13756, -14534, -14257, -16042, -14892, -15514, -16189, -14639, -16591, -13339, -13535, -14442, -12430, -15870, -14513, -15161, -14723, -15213, -15195, -14977, -15386, -14817, -16352, -15263, -16731, -16959, -15414, -18024, -14929, -18080, -16382, -16451, -17719, -15676, -17941, -18045, -18207, -16479, -15161, -13121, -14870, -15308, -16893, -16009, -15437, -15007, -14069, -15131, -14160, -15104, -16280, -16953, -14503, -16973, -12329, -14770, -12908, -14602, -14364, -15748, -18026, -15713, -18580, -15083, -16399, -13225, -14200, -17138, -15524, -19240, -18315, -19298, -18472, -15249, -15932, -15119, -16036, -16334, -17531, -17229, -17195, -17684, -15633, -17142, -14572, -17674, -14998, -16072, -15975, -16513, -16573, -16149, -15202, -15323, -14556, -17456, -16724, -17198, -17634, -14808, -16981, -16960, -17145, -23142, -22478, -25094, -24689, -21821, -22277, -16514, -15700, -14041, -12233, -15521, -13456, -16151, -17571, -12383, -13721, -9201, -7417, -9423, -5219, -16088, -11636, -20145, -15254, -17380, -14751, -12140, -13789, -16598, -17300, -19686, -21778, -20993, -21585, -17833, -14733, -13507, -12967, -15077, -19096, -22223, -20825, -22708, -18117, -17653, -13755, -15486, -15529, -15559, -18182, -18405, -16228, -16983, -12151, -15375, -12598, -12484, -14982, -13132, -17233, -14635, -15917, -13815, -15128, -14487, -15178, -18105, -16292, -20553, -20935, -20295, -20848, -18998, -19896, -19544, -22657, -20023, -23122, -20144, -22046, -20429, -19086, -17893, -17834, -16559, -16628, -16042, -17481, -18700, -19986, -19739, -17255, -19107, -16094, -17375, -17151, -14791, -17663, -16738, -16549, -16595, -14404, -14023, -13476, -12221, -13196, -13189, -12558, -15025, -13984, -14672, -15778, -12360, -16094, -15607, -16227, -18068, -17547, -18770, -17945, -16518, -18657, -18442, -20050, -19369, -16954, -16296, -15734, -19482, -16295, -16679, -17627, -17234, -17989, -16009, -15918, -13985, -14890, -12956, -14578, -16051, -14421, -18053, -16672, -17762, -15795, -13013, -14151, -11159, -15096, -12718, -15179, -16640, -15201, -16269, -13547, -16155, -14788, -14729, -15398, -15077, -18281, -16029, -17724, -14908, -14526, -14113, -13698, -13973, -15839, -15408, -16312, -17608, -15444, -15438, -14718, -15209, -17402, -15243, -17823, -15391, -16202, -15512, -15593, -15594, -14293, -15934, -15790, -16203, -13928, -13404, -13549, -14239, -15682, -15812, -18860, -18296, -18046, -16715, -14421, -15297, -15141, -17106, -17186, -19571, -17157, -18951, -16761, -13892, -15614, -12659, -15188, -16204, -17019, -20929, -16772, -17990, -15599, -14957, -17577, -14740, -20671, -16446, -19827, -16908, -18216, -15938, -14546, -16580, -15156, -19020, -17082, -16195, -16442, -15743, -14543, -15530, -16132, -15455, -17271, -16890, -18761, -18110, -17176, -18840, -19921, -22065, -21397, -21601, -21086, -19170, -16872, -15924, -10241, -13383, -11999, -11067, -15818, -12780, -17084, -14185, -10209, -8870, -9328, -7376, -16510, -14726, -16889, -19318, -14123, -17445, -13607, -14522, -16960, -17590, -21639, -19453, -18513, -21161, -16213, -17978, -14258, -16564, -17293, -18465, -18364, -19784, -18062, -19467, -18157, -18239, -14234, -15161, -17352, -16246, -17836, -16195, -15453, -14394, -13235, -12837, -12989, -12880, -13437, -13882, -14660, -14530, -14135, -14310, -14186, -17097, -16702, -18101, -18412, -19860, -19579, -19742, -20110, -20018, -19896, -21053, -20974, -20579, -20154, -21574, -20513, -20141, -19951, -19336, -19793, -19123, -18126, -17403, -18344, -18726, -19036, -18658, -18773, -17273, -19199, -14873, -15346, -14357, -16275, -15672, -17714, -17512, -17005, -16677, -14103, -13644, -12843, -13527, -13293, -15901, -14674, -15260, -16046, -13922, -14801, -11893, -14705, -14239, -15896, -16021, -17100, -17385, -17251, -17942, -16309, -18607, -17219, -18376, -20131, -17787, -20397, -20069, -18788, -18004, -17574, -15841, -17386, -13408, -15182, -14877, -13908, -15897, -11617, -13781, -11966, -14364, -13761, -14993, -13651, -16197, -13947, -14155, -12944, -12992, -14801, -12567, -16534, -16802, -17339, -16076, -14985, -14526, -14804, -14353, -15979, -16906, -16940, -17972, -17314, -18675, -16517, -16256, -18745, -16219, -19163, -17001, -17807, -18696, -16524, -16069, -16819, -14400, -13803, -15731, -13734, -17572, -16294, -17016, -15956, -15377, -13109, -14337, -14480, -14961, -17743, -16349, -18920, -16357, -16046, -15571, -15173, -14877, -13281, -16728, -16547, -18668, -17884, -17935, -16714, -15947, -16943, -14925, -17770, -17602, -18973, -16826, -17531, -16338, -16938, -16921, -16793, -17609, -15871, -16809, -15828, -16547, -14950, -14956, -18966, -14908, -17752, -17165, -15489, -16977, -14262, -16788, -16589, -16872, -17130, -17349, -17801, -15878, -17382, -15727, -16068, -16913, -16224, -17325, -17582, -15489, -16477, -16594, -16673, -16984, -16936, -17537, -19593, -20781, -21303, -21572, -20446, -19594, -18483, -19275, -15933, -16208, -14137, -13757, -15957, -13876, -14437, -12959, -12380, -12748, -7531, -12240, -8892, -10139, -15549, -10794, -20153, -13217, -15797, -14583, -14206, -13980, -17592, -18402, -21441, -19824, -19741, -18380, -16677, -17935, -15368, -17649, -17160, -19243, -18195, -20476, -19191, -17416, -18285, -14825, -15241, -16346, -16026, -17042, -17988, -14254, -16132, -14222, -12593, -14898, -12254, -14311, -12607, -13272, -12666, -13322, -13935, -12632, -14650, -14895, -15062, -16029, -18949, -19254, -19497, -18967, -19246, -20768, -21104, -21956, -22089, -22888, -20793, -20867, -20678, -17582, -21811, -17653, -20507, -19505, -18280, -19402, -17482, -18462, -17831, -16666, -16928, -17237, -18091, -16442, -17561, -16575, -17635, -17769, -15952, -17483, -16609, -17683, -17525, -16665, -14920, -17252, -15358, -13886, -13767, -14190, -13991, -15703, -13445, -15704, -14579, -15197, -14878, -14134, -15110, -14996, -17494, -18655, -16969, -18731, -16005, -16789, -17649, -17573, -17997, -18708, -18808, -18734, -18415, -18601, -16761, -16592, -16448, -15146, -16635, -14145, -15647, -14290, -15056, -15491, -13859, -14569, -11843, -12622, -12228, -13062, -13135, -15030, -15377, -16031, -15162, -15486, -13446, -13998, -11948, -15905, -14156, -17214, -16116, -15428, -17444, -14121, -16052, -15467, -17046, -18403, -19182, -18461, -18029, -16692, -15847, -14878, -15057, -14379, -15816, -17800, -17533, -18146, -15964, -15446, -14189, -13658, -14233, -14710, -16403, -15568, -17321, -15585, -15026, -14490, -15994, -15791, -16151, -16516, -16351, -16173, -17136, -15768, -16840, -16504, -15277, -17238, -14840, -16608, -17535, -17464, -18689, -17687, -17462, -15952, -15229, -14247, -16749, -15056, -18263, -15514, -16660, -16678, -16010, -17514, -16123, -18202, -17010, -17534, -17434, -16333, -16227, -16108, -16779, -17031, -16845, -17199, -16812, -19057, -17797, -17317, -16932, -15435, -18090, -14579, -15918, -15645, -15346, -17234, -15538, -17894, -15783, -16399, -16632, -14926, -18519, -15049, -16695, -17511, -14908, -19035, -15071, -16647, -16088, -14795, -16537, -16054, -17052, -20137, -20450, -22336, -23045, -19115, -20722, -17207, -17663, -14981, -13416, -16294, -14057, -16453, -11538, -15485, -12600, -14291, -13395, -10517, -15886, -10924, -10366, -13528, -13416, -16423, -15157, -12442, -17542, -16355, -16025, -17572, -18065, -16381, -18111, -16336, -15996, -20781, -16975, -19944, -15257, -16203, -15100, -16257, -19424, -16571, -20469, -18531, -17663, -17661, -16636, -14756, -16289, -13977, -15739, -15751, -16531, -14745, -15918, -13214, -12249, -13566, -13888, -14676, -14821, -14059, -15337, -14308, -16087, -17897, -17595, -19749, -19686, -19067, -19248, -18875, -17628, -20611, -21491, -20209, -24003, -19278, -21716, -21163, -17009, -23152, -15786, -22128, -17184, -20876, -21045, -17106, -19733, -15349, -17078, -17019, -15044, -17198, -16098, -16556, -17752, -15063, -17580, -16185, -17846, -16843, -16174, -17089, -17922, -16717, -17516, -15976, -14853, -14574, -13591, -14383, -14469, -15382, -15320, -16586, -14764, -16138, -13554, -13267, -14174, -14668, -16344, -14992, -14990, -16298, -15952, -16684, -17009, -17332, -17183, -18132, -16873, -17531, -17331, -17064, -18582, -17314, -16066, -16846, -15339, -15859, -16474, -15637, -16434, -14962, -15564, -13440, -15257, -14158, -15808, -13392, -13211, -11915, -11025, -13849, -13369, -15219, -15592, -14465, -14559, -14369, -13244, -13194, -11797, -15691, -14678, -17316, -16427, -15929, -17896, -14702, -17636, -13422, -16830, -16110, -17754, -18893, -17015, -18339, -16825, -15749, -16613, -16966, -16085, -18039, -16308, -17572, -16852, -14214, -15084, -15730, -13732, -15745, -14078, -16569, -16399, -16967, -17390, -15379, -16556, -14981, -15879, -15698, -16840, -16280, -18741, -16884, -16961, -16545, -14922, -17545, -15973, -16287, -17338, -16341, -14904, -15194, -15946, -15409, -15499, -15285, -16312, -17777, -17333, -16475, -18617, -16930, -16521, -17996, -15317, -18017, -16882, -17241, -18612, -17834, -16848, -16091, -17239, -15779, -15988, -15605, -16393, -17333, -16215, -17321, -16721, -16252, -16303, -15215, -15192, -16411, -16287, -17741, -14857, -18658, -15571, -17139, -16020, -14872, -16307, -15270, -16195, -18250, -16998, -17922, -15882, -16364, -15570, -16444, -15159, -17691, -17033, -16341, -18036, -16537, -17561, -17964, -16684, -19365, -21060, -20050, -21696, -19985, -20741, -16545, -17307, -14787, -14006, -15924, -11360, -17480, -13496, -16130, -14980, -10031, -15121, -6742, -10656, -10941, -9694, -19370, -16093, -17006, -18811, -13408, -11833, -16227, -13605, -18701, -21198, -18766, -20658, -18957, -16175, -18659, -16408, -15108, -17894, -15778, -19368, -19829, -19675, -19286, -18698, -16064, -17361, -15741, -15241, -19517, -16380, -17205, -14618, -13671, -13993, -11815, -11966, -14685, -13588, -15224, -15517, -13828, -14695, -9096, -14680, -11910, -16699, -17129, -20308, -21123, -18963, -18863, -16465, -19415, -19365, -20081, -21980, -21092, -22783, -20811, -21630, -20088, -19964, -19075, -16905, -20329, -17134, -20626, -19337, -16139, -18068, -14225, -16653, -16696, -18142, -17248, -21534, -16656, -19088, -15144, -16218, -15706, -15565, -18203, -16421, -20859, -17676, -17972, -17978, -13352, -16689, -13615, -16672, -17990, -14605, -17854, -12528, -14162, -13876, -11248, -13574, -12952, -14090, -16266, -15871, -16438, -15562, -15964, -13478, -15684, -14949, -16854, -18764, -18913, -18694, -16968, -16818, -14146, -14233, -15460, -16884, -17596, -17457, -16397, -16521, -13455, -13850, -14315, -13126, -15769, -14972, -16557, -15167, -16007, -13215, -13350, -11843, -13040, -13931, -15097, -15175, -14819, -16239, -12247, -15594, -13015, -13120, -14798, -13963, -15911, -15599, -15579, -16359, -16808, -15121, -16730, -15540, -17030, -17628, -17308, -17994, -15829, -16951, -16038, -18102, -16218, -16724, -17015, -16799, -18656, -17400, -15032, -15908, -14065, -14197, -17605, -13948, -18493, -16893, -16966, -16147, -15640, -16145, -14442, -16183, -15944, -18787, -17152, -17639, -20005, -14559, -20625, -11462, -16469, -17336, -12537, -22905, -12538, -21242, -17054, -14774, -17801, -13423, -19409, -15508, -18319, -18973, -14179, -17428, -15018, -17038, -16831, -15604, -17175, -16908, -16006, -17380, -16644, -18958, -16350, -17770, -16819, -17703, -17051, -15426, -19159, -15546, -16346, -16927, -13936, -17759, -14911, -15303, -18876, -15572, -17045, -15003, -15422, -16732, -14866, -16484, -16941, -16993, -16262, -17631, -14963, -16457, -13880, -15323, -18156, -17388, -16776, -17331, -13618, -16701, -16501, -14914, -17343, -16500, -18160, -16655, -18112, -15420, -17608, -16398, -17310, -18782, -17746, -21160, -20502, -19012, -19859, -15830, -14663, -11633, -13688, -13764, -14327, -15480, -15636, -15178, -13609, -12396, -10050, -12584, -10426, -14154, -15202, -16393, -16729, -15728, -16134, -12354, -14407, -12889, -19085, -17765, -20395, -18873, -20265, -18967, -15448, -17404, -14993, -17548, -17829, -18608, -19980, -20381, -18413, -19059, -16443, -15372, -16566, -15826, -17157, -17350, -16004, -16393, -14032, -13610, -14564, -12489, -14029, -13821, -14420, -14561, -13904, -14023, -14260, -13774, -14985, -14664, -18405, -17800, -20322, -20355, -20479, -18543, -19398, -17973, -21381, -21037, -20165, -23627, -20049, -21684, -19558, -18408, -21247, -18528, -19577, -18942, -18574, -17061, -16792, -16574, -16288, -15764, -15361, -16731, -16626, -17307, -16501, -15052, -16051, -15894, -17109, -17114, -16905, -17741, -17267, -17402, -16186, -16339, -15811, -15650, -15030, -16590, -15342, -15590, -16350, -15306, -16430, -14653, -14410, -14216, -14934, -15876, -15624, -16275, -16786, -14168, -16117, -16100, -15362, -16035, -15537, -15962, -16884, -16635, -16445, -16198, -16693, -15123, -17358, -17390, -15611, -17180, -15594, -15383, -16848, -14972, -14095, -16721, -14272, -14992, -13295, -14102, -14209, -13694, -14606, -13642, -13234, -14564, -12826, -15108, -14647, -14793, -15934, -11391, -13915, -12930, -15919, -15070, -15215, -16925, -16647, -16675, -16630, -17258, -18097, -18078, -15849, -17660, -16032, -17634, -16259, -18348, -17130, -18732, -17896, -17054, -16876, -15374, -17370, -15365, -17662, -16481, -17050, -17216, -15284, -16033, -13425, -15815, -15416, -16988, -16626, -14998, -15890, -16426, -16786, -14973, -15523, -14986, -17992, -16905, -17223, -16243, -16882, -17499, -16891, -16196, -16078, -15223, -17028, -17781, -17889, -17193, -16830, -17369, -17456, -15920, -15283, -16622, -16177, -17108, -16442, -16273, -16936, -16209, -14699, -17312, -15856, -18818, -17422, -17124, -18097, -16084, -17823, -17345, -17319, -16284, -17508, -15709, -17286, -15899, -17519, -16733, -16280, -16757, -15434, -15321, -15253, -15687, -14809, -16022, -15444, -16479, -14578, -15299, -14935, -15988, -16386, -14783, -16679, -15794, -17001, -16848, -16978, -14474, -18300, -15225, -16971, -18593, -13307, -19233, -15200, -15822, -16326, -15904, -17147, -17656, -19195, -20418, -21528, -21320, -20483, -19777, -18822, -18045, -18634, -16412, -16856, -14463, -16421, -11731, -15257, -13174, -13993, -12507, -11866, -11691, -9371, -12416, -11136, -15542, -15859, -16220, -13919, -14114, -14337, -13872, -17309, -16832, -22356, -19525, -17855, -16948, -18205, -17305, -19158, -17310, -16733, -17172, -17011, -17051, -18645, -19732, -18917, -19615, -18180, -16401, -18682, -15134, -18509, -15382, -15458, -14931, -14086, -14549, -15038, -15843, -14081, -14127, -13646, -12697, -12316, -12764, -14272, -13062, -14649, -16150, -17431, -16651, -17338, -16764, -17369, -18615, -18391, -20511, -21154, -21237, -20649, -21286, -19753, -22001, -20105, -20947, -19201, -18177, -19674, -17655, -20459, -15432, -19568, -15739, -16981, -15689, -17426, -17452, -17118, -16033, -15850, -14749, -14661, -15256, -17080, -18817, -17213, -17302, -15462, -14738, -14944, -15155, -15524, -17208, -14484, -16512, -16782, -14770, -16027, -11914, -16519, -14982, -15738, -16272, -15326, -16323, -16350, -15411, -15999, -15511, -14491, -16125, -13890, -18849, -17200, -18598, -18472, -16603, -18751, -15837, -16203, -15665, -16796, -16675, -16151, -17756, -14194, -18296, -14113, -16155, -15810, -14649, -16652, -13168, -15921, -11317, -14539, -13464, -14688, -13950, -16092, -13531, -17009, -13337, -14213, -14085, -15317, -15001, -14171, -13778, -12944, -15164, -15654, -15922, -16057, -15797, -17341, -17852, -19286, -17122, -16589, -17889, -15089, -17318, -15692, -16061, -20271, -17712, -18838, -17510, -15872, -18660, -14047, -16107, -15366, -14861, -16857, -14984, -14408, -16181, -14886, -16045, -16447, -14372, -16892, -15184, -17263, -16454, -15365, -17664, -15793, -17927, -15987, -16150, -16597, -16843, -18706, -15833, -19462, -17363, -17342, -16349, -15823, -15679, -18559, -17157, -16088, -16561, -15831, -16185, -16928, -16439, -16884, -17287, -17379, -17000, -16487, -17375, -15548, -17598, -14669, -15228, -16286, -17283, -17778, -17083, -19556, -15777, -18078, -16280, -15910, -14024, -15371, -15416, -16530, -17389, -15948, -17398, -15136, -15952, -16149, -15467, -17300, -15924, -17111, -16019, -15746, -16529, -15489, -15730, -16388, -15810, -15312, -16794, -15596, -17676, -16671, -17029, -15360, -16409, -15811, -15796, -18369, -15530, -18083, -15842, -16282, -16948, -15343, -16087, -16970, -15568, -16885, -18798, -19925, -21879, -19654, -21125, -18762, -16890, -14716, -13514, -15241, -14035, -14905, -13934, -16401, -14512, -13868, -13900, -10243, -12892, -8806, -11843, -12778, -14870, -14899, -16059, -13626, -14364, -16186, -14408, -19574, -18116, -22166, -19938, -16757, -18134, -14630, -18617, -16483, -15838, -18866, -16399, -20537, -17718, -19377, -17815, -17857, -18960, -16963, -17189, -15937, -16045, -14948, -17184, -14617, -16935, -15319, -15046, -14693, -13562, -14528, -14219, -14345, -14545, -11218, -13476, -12899, -13226, -17115, -16040, -19337, -18468, -17545, -18250, -17670, -18885, -19973, -21526, -22621, -21116, -22240, -19280, -21024, -17489, -21333, -18541, -19741, -19009, -17048, -18902, -19937, -17987, -18969, -17856, -17027, -17116, -16912, -16347, -16396, -16946, -13390, -18156, -15290, -18122, -16119, -16099, -16840, -15570, -17293, -14954, -17332, -14691, -15218, -15048, -15289, -16830, -14963, -18207, -14958, -18920, -15976, -15634, -16169, -13969, -15870, -15076, -14868, -16523, -13464, -14328, -16329, -14465, -17932, -16676, -16905, -16834, -16574, -15974, -17375, -16121, -16564, -16790, -15466, -16422, -14739, -17768, -16691, -16484, -16064, -16134, -13752, -15888, -14247, -13884, -15918, -13140, -17329, -14851, -15436, -14382, -13265, -14354, -13861, -14231, -16226, -14716, -16456, -13567, -13625, -13247, -13297, -13637, -13816, -14396, -15758, -17095, -16088, -16594, -15874, -16024, -17570, -16394, -17946, -14571, -16068, -16999, -16937, -17914, -16279, -17506, -16386, -16894, -15556, -16798, -15292, -17591, -16480, -16861, -16760, -16022, -17326, -16983, -18195, -16236, -16806, -16144, -14799, -16057, -15548, -17101, -16945, -18503, -16050, -18189, -16134, -16929, -16654, -16664, -17668, -15699, -18709, -15872, -17962, -17249, -16942, -18110, -16859, -17251, -18196, -16696, -18299, -15021, -17176, -13783, -15132, -16785, -17212, -17402, -17524, -17231, -16523, -17996, -14944, -17050, -15670, -17111, -15607, -17742, -17389, -15830, -17557, -14675, -17632, -15288, -16402, -14661, -16199, -14713, -15963, -16055, -16985, -14052, -17254, -15129, -15655, -15384, -14320, -17152, -13901, -16240, -15435, -17445, -16279, -16591, -14313, -16521, -14996, -14889, -16539, -15059, -17481, -15119, -16482, -15471, -16308, -16946, -17454, -17004, -18080, -15366, -16068, -14724, -15581, -16463, -16875, -17525, -19648, -21072, -21582, -21378, -20297, -20343, -17285, -16005, -14183, -13900, -14629, -14853, -15972, -15504, -16008, -13195, -13767, -11692, -10868, -12326, -10661, -14103, -15216, -17449, -15396, -15624, -14390, -14026, -15582, -14920, -19666, -17502, -21059, -17637, -19111, -17971, -18154, -18432, -17813, -16164, -18803, -15594, -19175, -16306, -18828, -19654, -17508, -20474, -16506, -17004, -16969, -14781, -16619, -14120, -14600, -15203, -13404, -14523, -15235, -13493, -15558, -13496, -13387, -14988, -12363, -14355, -12476, -15185, -14956, -18972, -18049, -19606, -19168, -18267, -19261, -18372, -20892, -20849, -22173, -22010, -20855, -20739, -20769, -19688, -21334, -19484, -18428, -19742, -18578, -19029, -17474, -18253, -16335, -16996, -16828, -14826, -16095, -14728, -16495, -15140, -16447, -15099, -16384, -16488, -15918, -16397, -16131, -16640, -16880, -16439, -16237, -16573, -16343, -17514, -15533, -17560, -16080, -16827, -15795, -14965, -14654, -14773, -14332, -17052, -16024, -16638, -15891, -15295, -15049, -13712, -14699, -15940, -15581, -17069, -16399, -17474, -15844, -16036, -15558, -15240, -16816, -16858, -17349, -17527, -15379, -16379, -14144, -14843, -16063, -14234, -15703, -14057, -15984, -16521, -12541, -14907, -13023, -13805, -16209, -12769, -16376, -13805, -13907, -15028, -13435, -14463, -14209, -14502, -16527, -15108, -17609, -15550, -15104, -15016, -13945, -16014, -16459, -16933, -18458, -17655, -17196, -15966, -15671, -16315, -16064, -17855, -17482, -19433, -18837, -17333, -16268, -15037, -14618, -16404, -14787, -16491, -16272, -17278, -17465, -17204, -17786, -16125, -16980, -15407, -16306, -15546, -17195, -15798, -18944, -17192, -16374, -16765, -12952, -17033, -15450, -18408, -18048, -18642, -18316, -16650, -17101, -13943, -16969, -13587, -17014, -15872, -18300, -17606, -17479, -17593, -15454, -18618, -15446, -17732, -16280, -16166, -17995, -15592, -17094, -15020, -16512, -16415, -17437, -17449, -17662, -16834, -15926, -17063, -15185, -17387, -15721, -15966, -14825, -15495, -17247, -16505, -16611, -16897, -16225, -16285, -15025, -15357, -16206, -16003, -16992, -16262, -16600, -15892, -16475, -16414, -16787, -16123, -17280, -15828, -16502, -17636, -15059, -16415, -14474, -14161, -16414, -14794, -16114, -16131, -16696, -16759, -16919, -15636, -15971, -15100, -15879, -15634, -15605, -16250, -16749, -16890, -17264, -18870, -20322, -20175, -20567, -19188, -19234, -17635, -17510, -15265, -15627, -15057, -14627, -14923, -14225, -15894, -14479, -14251, -12382, -12522, -12125, -12187, -13737, -15271, -15635, -15709, -14260, -13626, -15587, -12671, -17061, -17658, -20809, -19953, -18669, -15993, -17809, -16398, -16689, -16043, -15137, -17755, -16724, -18275, -18045, -18967, -19644, -20339, -18353, -18810, -16658, -17089, -15760, -14781, -15617, -14866, -15522, -15066, -15043, -14489, -15498, -13715, -14287, -14152, -13956, -13619, -13280, -13563, -14855, -16636, -17392, -18028, -18352, -18484, -19644, -19003, -20282, -20246, -20267, -21580, -20082, -20815, -20435, -19831, -21485, -18799, -20208, -17805, -17972, -18091, -17537, -18172, -17464, -17336, -18212, -17336, -17152, -15266, -16577, -14621, -16751, -15987, -16330, -17112, -15880, -17900, -16905, -17186, -16947, -15688, -16455, -15685, -14456, -16351, -14787, -16835, -17045, -17330, -18270, -16166, -16580, -14657, -15107, -15559, -14686, -15911, -14954, -16475, -15994, -15368, -14905, -14828, -15486, -16589, -14861, -16749, -16496, -15736, -16832, -14903, -16133, -14703, -15403, -16724, -15903, -18215, -15455, -17164, -16045, -15733, -14305, -13723, -15522, -14325, -15707, -13961, -14246, -14713, -13259, -14746, -14225, -15548, -14163, -14849, -12786, -15232, -13535, -14095, -14702, -12958, -16216, -14054, -15179, -16464, -15134, -17545, -16211, -16174, -16747, -14306, -16473, -16621, -15694, -16304, -17165, -16286, -17038, -17600, -15741, -19253, -16039, -18030, -17307, -16527, -17454, -15709, -15481, -16573, -16189, -16862, -17160, -16677, -17704, -15616, -16225, -16053, -17207, -17212, -18073, -17651, -17844, -15931, -15403, -15260, -15168, -16697, -16464, -17964, -16625, -18663, -15691, -17121, -14251, -15893, -16114, -16444, -17943, -15787, -17262, -15606, -16505, -16313, -15570, -16585, -17832, -17339, -17665, -15951, -17044, -16517, -15974, -17139, -14887, -17523, -16501, -18044, -17878, -17108, -17264, -15597, -16364, -15096, -16295, -15407, -15390, -16625, -16079, -17423, -15994, -17121, -14773, -17103, -14396, -15395, -16650, -15523, -16591, -15282, -15450, -16026, -16770, -16149, -16412, -15977, -15642, -15600, -16514, -16073, -16476, -16398, -16206, -17391, -15715, -17008, -16279, -17739, -16903, -16115, -17034, -15743, -15140, -16313, -15916, -17121, -17043, -15666, -15012, -15329, -16016, -16994, -17989, -20759, -19552, -21526, -20151, -18801, -19035, -16903, -16283, -15144, -15997, -15185, -15781, -14653, -16984, -15393, -14960, -13985, -11434, -11894, -12368, -10221, -14348, -15590, -14734, -17359, -13377, -13681, -13841, -14401, -17427, -20396, -18226, -19225, -17737, -17973, -18337, -16885, -16772, -15094, -18128, -17345, -18554, -19661, -17266, -19991, -18487, -19506, -16708, -16279, -15587, -16003, -17721, -17706, -16723, -16722, -13583, -14126, -13129, -14985, -14847, -13680, -16841, -14258, -15519, -12266, -13073, -14760, -15300, -16604, -16839, -16410, -19622, -18013, -18167, -18784, -19366, -19208, -21393, -20797, -21221, -23131, -19912, -21678, -19492, -19616, -18682, -18225, -17991, -17641, -19210, -17442, -19533, -16283, -17334, -16522, -15172, -17189, -15185, -16098, -16162, -16573, -15809, -17004, -15131, -16548, -17045, -15264, -16774, -15913, -16581, -16018, -16859, -16476, -16247, -17417, -15672, -15722, -15889, -15557, -16383, -16894, -15292, -16553, -15754, -16624, -15431, -16054, -15064, -14699, -16266, -14351, -16832, -15501, -15718, -16213, -14721, -14984, -16331, -14464, -16622, -16462, -15057, -18527, -14976, -16194, -16040, -14144, -15655, -13493, -15785, -14466, -14980, -14196, -15119, -14723, -15105, -14896, -14415, -15438, -14194, -14832, -15006, -14239, -15872, -14245, -13887, -15132, -14591, -15762, -15042, -15297, -16076, -15121, -15320, -13802, -15712, -16295, -17260, -17330, -17400, -16897, -16799, -15644, -15080, -16067, -16686, -17492, -17391, -18483, -17901, -17430, -16957, -15381, -15516, -16519, -15507, -17317, -16254, -17558, -17026, -17530, -17102, -16296, -16935, -15524, -16758, -16698, -16284, -18095, -17518, -17427, -16796, -15932, -16414, -17024, -16502, -17020, -16962, -17749, -17548, -16809, -16245, -16155, -15818, -17438, -16816, -17899, -16917, -16553, -16664, -16204, -16089, -15956, -17177, -15824, -16276, -17115, -17031, -16942, -15912, -16459, -15659, -16448, -17246, -16786, -18297, -17115, -16797, -16505, -14910, -15888, -15014, -16584, -17376, -18408, -17638, -16733, -17193, -15668, -16021, -13889, -14616, -17129, -15196, -17598, -14843, -16471, -16069, -14902, -15041, -14857, -15772, -15114, -16838, -15555, -16036, -17076, -15228, -16620, -15109, -15073, -17827, -15816, -18492, -16983, -16764, -18185, -15212, -16003, -15293, -16438, -17128, -17767, -16627, -16636, -17404, -16654, -16499, -18298, -19169, -19351, -21775, -20064, -19544, -18796, -17731, -14518, -16003, -13009, -14667, -15408, -13232, -16194, -14428, -16161, -13031, -13658, -11384, -9986, -11288, -11419, -14052, -18920, -15209, -15350, -15103, -13342, -14742, -15986, -15124, -20161, -18456, -19662, -19343, -18412, -17997, -15871, -16445, -15472, -16230, -18866, -18920, -18333, -21101, -17611, -19080, -15840, -15875, -16633, -16644, -17835, -17604, -17208, -17280, -13828, -12878, -12099, -12624, -15515, -13580, -16649, -14893, -15724, -13838, -12970, -11955, -13936, -16001, -17859, -19109, -20709, -18297, -18691, -18298, -18415, -18694, -18006, -20407, -19768, -22954, -19660, -22721, -19680, -18245, -20424, -16832, -18509, -18484, -18464, -19407, -18076, -17188, -16072, -16393, -16671, -15592, -16963, -15658, -16421, -16701, -15895, -16657, -16857, -15954, -17414, -15400, -15113, -15819, -15657, -17707, -15558, -16727, -16723, -16336, -16002, -15250, -15463, -15214, -15708, -14238, -15371, -14614, -15078, -16222, -15949, -16249, -14999, -15999, -16407, -15098, -16108, -16291, -17041, -17068, -16308, -15752, -15826, -15343, -16076, -15872, -16347, -16130, -16461, -15570, -16495, -14583, -15719, -15221, -15687, -16601, -14661, -16111, -14037, -14698, -14217, -13387, -15298, -14699, -15813, -16130, -15216, -15509, -14336, -13177, -14527, -12590, -15028, -15636, -15383, -16506, -16259, -15468, -16080, -14661, -15331, -17030, -15522, -18100, -16715, -17326, -17549, -16263, -16275, -16844, -15708, -17658, -15749, -16750, -17438, -17358, -18032, -15756, -17562, -14627, -17120, -16124, -16790, -18752, -16246, -18793, -16566, -14916, -16462, -15244, -17987, -16500, -17575, -17301, -17442, -17770, -15715, -15326, -17235, -15549, -18444, -16687, -17654, -17208, -16605, -16630, -15024, -16448, -15675, -17146, -17118, -16591, -16036, -16133, -15360, -17357, -16759, -16894, -16656, -16748, -14867, -16775, -15758, -16410, -17604, -15161, -17878, -16462, -16942, -17409, -16742, -17067, -17068, -16800, -16094, -16516, -17706, -16035, -17191, -17496, -17379, -16811, -15334, -15310, -15189, -15248, -14844, -16174, -15599, -16498, -16037, -15480, -15312, -14935, -14503, -15381, -15119, -15487, -16476, -15518, -16295, -17003, -14098, -17411, -17057, -17033, -17939, -15713, -16317, -15679, -15217, -15798, -16048, -17035, -18172, -17969, -18053, -15523, -16345, -16107, -15872, -17539, -16472, -17517, -18657, -18973, -21065, -19318, -20322, -19408, -18932, -17618, -17664, -16163, -15402, -15858, -15040, -15089, -13920, -14347, -15639, -13331, -13107, -11566, -11274, -11578, -12887, -15404, -16807, -16256, -16369, -14413, -16226, -14652, -13205, -19546, -16534, -20367, -18936, -17143, -20549, -15888, -17954, -15110, -15575, -16842, -16738, -18258, -18541, -19404, -19736, -19302, -16802, -16658, -17522, -16770, -17169, -16667, -14940, -15550, -13603, -14541, -13984, -16452, -15814, -16414, -15595, -14782, -14304, -13024, -13646, -12991, -13940, -15054, -16049, -18022, -18903, -20473, -18451, -18850, -17216, -19022, -19725, -19504, -20969, -20338, -21933, -20169, -20092, -19186, -18002, -18566, -17725, -18320, -19605, -19119, -18362, -17469, -16216, -15356, -16000, -15521, -18042, -16825, -16552, -17334, -15034, -15911, -15796, -16002, -16845, -16059, -17220, -15224, -17010, -15504, -16096, -14347, -15462, -15952, -15248, -18281, -14751, -18353, -14557, -15113, -15530, -13648, -15943, -14706, -16170, -15911, -14383, -17483, -15353, -15761, -15447, -14733, -16719, -16048, -15995, -17491, -15724, -16945, -14608, -14327, -14492, -15483, -16553, -17146, -17728, -16437, -17118, -16089, -15434, -14013, -15051, -15564, -16069, -14666, -13682, -14626, -13757, -14249, -13719, -13621, -14640, -14680, -14297, -14988, -13524, -15266, -13592, -14299, -14532, -15485, -16335, -16340, -15540, -14587, -16257, -15856, -17033, -16082, -15974, -16964, -16809, -17155, -16069, -16382, -17313, -16614, -17828, -17506, -16251, -17550, -17248, -15071, -17409, -15652, -17067, -17976, -16965, -18040, -17138, -15979, -15770, -14133, -14586, -17563, -16459, -16663, -16053, -15814, -15684, -15335, -14611, -18080, -16772, -18608, -17088, -17019, -17549, -16369, -17089, -16256, -15605, -17975, -17923, -16948, -18591, -15309, -18737, -15624, -15186, -15859, -15440, -17057, -17474, -16241, -18356, -14762, -15618, -14557, -15004, -17257, -17230, -17602, -17569, -16011, -17423, -17216, -16325, -16466, -15372, -17703, -16650, -17180, -17425, -15787, -17063, -14450, -14987, -15623, -15195, -17416, -15972, -17364, -15890, -15916, -15892, -15977, -16331, -18369, -17503, -16001, -15452, -14418, -16649, -16595, -16222, -17218, -17182, -17250, -16415, -16642, -16997, -16856, -17007, -16487, -16555, -17652, -16735, -16079, -15614, -16847, -16819, -15817, -16711, -15291, -18385, -16932, -17936, -19487, -19099, -21529, -20037, -19374, -18918, -16819, -16455, -15641, -14839, -14568, -15667, -13516, -14746, -14754, -14097, -14546, -12241, -11300, -9113, -12219, -14476}; \ No newline at end of file
--- a/SampledSoundTooHot.h Wed Mar 27 10:29:56 2019 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,20806 +0,0 @@ -//Forma d'onda campionata -int nSampleNumTooHot = 20800; -int nSamplePerSecTooHot = 44100; -int nUnderSampleFactorTooHot = 3; -const int naInputSoundWaveTooHot[20800]= { -16638, -16893, -16662, -16769, -16653, -16721, -16533, -16778, -16636, -17082, -16653, -16911, -16627, -16851, -16665, -16714, -16738, -16684, -16572, -16872, -16421, -16797, -16687, -16768, -16775, -16647, -16808, -16653, -16673, -16745, -16532, -16706, -16738, -16610, -16768, -16624, -16865, -16675, -16534, -16611, -16769, -16787, -16763, -16575, -16907, -16602, -16828, -16588, -16702, -16677, -16706, -16771, -16590, -16711, -16713, -16656, -16611, -16578, -16874, -16821, -16923, -16656, -16628, -16951, -16676, -17040, -16567, -16835, -16731, -16787, -16696, -16436, -16550, -16825, -16583, -17013, -16364, -16957, -16587, -16837, -16362, -16715, -16530, -16766, -16549, -16669, -16569, -16743, -16719, -16729, -16508, -16752, -16545, -16907, -16517, -16602, -16652, -16585, -16872, -16612, -16804, -16935, -16590, -17013, -16514, -17162, -16541, -16926, -16639, -16704, -16671, -16588, -16734, -16661, -16445, -17006, -16375, -17118, -16535, -16924, -16845, -16533, -16940, -16346, -17067, -16672, -16726, -16716, -16500, -16777, -16571, -16514, -16801, -16478, -17066, -16539, -16835, -16909, -16530, -17009, -16372, -17150, -16090, -17197, -16145, -17033, -16402, -16588, -16562, -16633, -16492, -16957, -15987, -17542, -16048, -17251, -16232, -16687, -17134, -16300, -17162, -16366, -16822, -16931, -16407, -17117, -16361, -16837, -16844, -16421, -16938, -16217, -17095, -16311, -16866, -16307, -16891, -16895, -17014, -16994, -16715, -16704, -16788, -16820, -16574, -16904, -16373, -17236, -16366, -17085, -16489, -16819, -16747, -16694, -16431, -16719, -16239, -17172, -16124, -16543, -16854, -16460, -17509, -16202, -17228, -16453, -17280, -16513, -17007, -16340, -17308, -16334, -17288, -16075, -17224, -16235, -17010, -16353, -17036, -16081, -17125, -15942, -17060, -16289, -17102, -16222, -17280, -15831, -17402, -15782, -17808, -15819, -17456, -16001, -17713, -15727, -18301, -14550, -19417, -13923, -19169, -14656, -17447, -16059, -17258, -16192, -17892, -15119, -18723, -14816, -18630, -14773, -17629, -15958, -17375, -16397, -16741, -16405, -16944, -16242, -17520, -14847, -18660, -14633, -18625, -14896, -17923, -16218, -17128, -16553, -17054, -15741, -18248, -15181, -18070, -15289, -17198, -16551, -16219, -17430, -15720, -17747, -15906, -17275, -16121, -17137, -16509, -17866, -15718, -18416, -15138, -18490, -16074, -17015, -16671, -16844, -16289, -17671, -15647, -17638, -15807, -17270, -16446, -16879, -16351, -17155, -16451, -17214, -15800, -17581, -16173, -17670, -15820, -17610, -15719, -17871, -16069, -17207, -16015, -17323, -15503, -18130, -14889, -17972, -15602, -16972, -16992, -16257, -16868, -16586, -16446, -17387, -15739, -17279, -16599, -16302, -17435, -16019, -17152, -16410, -17123, -15819, -17767, -15597, -17402, -15773, -17125, -16312, -16633, -16637, -16215, -16966, -16382, -17361, -16533, -16435, -17239, -15935, -17245, -16475, -16426, -17344, -15872, -17495, -15741, -16903, -17189, -15797, -17966, -15980, -17550, -15865, -17496, -15904, -17730, -16103, -17349, -16392, -17764, -15783, -18739, -14032, -19675, -13749, -18983, -14969, -17494, -16716, -16681, -16790, -18137, -15000, -18864, -14691, -18473, -15389, -17639, -16214, -16656, -16965, -16862, -16304, -17022, -16106, -17135, -16225, -16983, -15104, -18273, -14431, -18498, -15176, -17941, -15938, -17356, -16103, -17436, -15689, -18373, -15161, -17569, -15917, -17440, -15548, -17925, -15340, -18049, -15727, -17569, -16291, -16500, -17079, -16166, -15836, -18174, -14815, -18523, -16095, -16981, -18040, -15055, -18807, -14704, -17994, -16045, -16303, -16692, -16642, -16590, -17139, -16792, -16805, -16702, -17328, -15539, -16850, -16482, -15951, -17777, -15542, -18298, -15401, -18324, -15790, -16738, -17079, -15930, -16869, -16814, -16288, -17585, -16730, -16782, -17079, -16694, -16768, -15931, -17449, -15925, -17129, -16840, -16056, -17195, -16769, -16511, -16831, -16305, -17217, -15897, -18058, -15348, -18523, -15082, -17987, -15522, -17428, -16591, -16829, -16502, -16874, -16671, -16783, -16156, -17372, -15818, -17697, -15973, -16933, -16026, -17107, -16729, -15755, -17405, -16096, -17367, -17021, -15797, -18338, -14341, -19848, -13743, -18257, -16211, -15786, -17584, -15815, -17381, -16613, -16881, -17410, -15722, -17849, -15658, -16165, -17252, -16056, -17335, -16182, -18392, -15550, -19053, -15240, -16578, -16895, -15286, -17051, -16122, -15896, -18907, -15423, -17916, -16740, -15898, -18654, -14027, -18478, -15129, -18171, -16389, -18026, -15515, -18731, -15273, -18793, -13130, -19519, -13879, -18122, -15090, -18333, -15239, -18487, -16376, -16048, -15977, -17692, -14620, -18522, -15157, -18435, -16453, -18053, -16419, -17562, -15238, -18733, -13443, -18254, -14610, -17489, -15805, -19555, -13197, -20118, -13170, -19019, -14048, -19070, -14385, -19583, -15355, -19559, -14122, -19576, -13521, -19232, -13740, -18865, -14018, -19612, -15043, -18308, -15836, -16828, -16183, -16805, -15366, -18161, -15774, -17533, -17037, -16160, -17005, -17344, -15658, -17178, -16111, -17425, -16486, -16176, -16627, -16803, -16720, -17123, -16000, -17369, -16947, -16780, -16752, -16731, -15905, -19501, -13601, -19209, -14198, -18187, -14788, -18740, -14659, -19300, -15936, -18543, -15203, -17563, -14772, -16635, -15204, -18233, -15479, -19156, -17183, -17042, -17182, -15617, -15881, -16679, -14814, -17980, -15579, -18259, -15821, -18546, -15343, -17110, -16150, -17082, -15925, -17143, -16945, -16262, -17588, -16968, -16267, -16317, -17970, -14537, -17697, -14645, -19540, -13665, -20173, -15001, -18084, -17030, -17181, -14511, -17840, -14813, -19886, -12989, -21088, -14066, -19120, -15538, -16517, -14538, -17169, -16006, -16749, -16288, -17608, -16058, -19246, -13906, -19674, -12434, -20767, -13065, -19564, -16819, -16740, -18978, -15755, -15180, -19336, -11373, -21971, -11479, -20392, -15527, -16378, -18557, -13944, -18054, -15752, -14056, -20978, -11529, -21423, -14971, -17302, -18471, -16390, -17634, -17989, -15461, -16928, -15820, -14360, -18476, -15296, -17731, -18116, -15792, -18408, -13557, -18894, -12199, -18921, -15381, -18503, -15800, -20074, -14050, -20703, -11111, -24583, -5734, -28163, -6568, -23656, -11769, -20419, -13564, -20587, -12948, -20796, -10196, -23392, -8992, -21890, -13342, -19045, -14100, -21429, -13190, -19722, -15227, -17796, -15092, -17005, -18039, -13850, -20951, -14426, -17743, -15933, -18153, -15613, -17180, -15828, -19047, -12121, -22260, -11335, -18932, -16536, -16743, -15433, -19329, -13175, -19522, -15129, -16626, -17373, -15161, -17559, -17192, -15130, -19064, -15515, -17948, -16996, -16736, -18427, -14670, -18174, -14288, -18435, -15279, -17368, -16202, -15641, -18796, -14093, -17616, -16652, -15114, -19318, -12220, -20393, -15624, -15978, -21952, -12823, -20205, -17567, -14462, -19295, -11380, -19363, -13147, -18905, -18413, -15542, -18748, -14726, -15900, -15769, -14348, -17637, -16706, -18100, -17764, -16471, -19505, -12892, -21318, -11986, -20425, -14078, -17704, -15846, -17737, -15654, -19342, -13419, -20133, -13845, -18788, -14362, -17028, -15001, -18638, -16666, -16822, -19757, -12828, -20704, -15470, -15254, -16812, -13151, -19138, -14467, -17994, -19649, -15538, -19075, -14656, -14277, -17857, -14820, -18500, -15512, -19899, -17372, -15916, -19024, -14033, -17775, -14633, -14835, -17094, -16379, -15162, -18059, -14365, -19526, -14379, -18721, -15944, -17994, -17046, -19889, -14397, -24022, -10960, -19920, -16309, -13820, -20344, -13465, -17296, -17885, -14331, -17170, -17007, -12934, -19809, -11311, -17128, -14723, -16329, -17196, -20835, -13689, -22619, -13423, -17513, -21140, -10964, -25656, -8895, -25048, -12392, -18325, -17178, -18183, -13781, -25014, -3478, -27860, -3568, -22447, -10141, -18231, -10322, -25815, -9943, -24051, -10364, -19669, -13009, -20240, -12208, -22302, -13932, -24913, -15084, -16781, -19314, -12803, -19328, -12641, -17294, -17245, -17106, -14300, -18617, -13175, -19990, -14641, -15987, -17933, -11571, -20613, -12197, -22121, -14658, -22160, -15059, -21322, -11895, -22652, -10621, -23273, -11900, -20134, -12230, -20440, -12980, -18460, -14627, -17329, -12801, -18820, -14955, -17541, -19346, -13316, -19192, -13631, -17824, -15952, -15505, -23113, -14536, -21867, -18213, -13595, -19327, -12528, -18932, -14279, -16081, -19245, -10287, -22397, -14740, -15556, -17065, -18447, -13516, -18523, -9679, -21187, -12517, -23221, -12873, -18684, -12317, -23309, -10994, -17918, -12297, -21931, -14736, -22274, -10062, -27000, -13174, -22695, -11553, -13710, -17187, -24212, -13899, -16249, -18908, -16842, -12474, -15111, -7140, -23762, -17717, -19977, -11216, -15625, -18343, -11530, -16042, -16968, -14969, -29319, -10745, -27710, -6531, -25174, -15957, -14705, -16565, -17422, -14316, -23125, -8045, -21516, -7231, -25220, -9922, -18724, -17043, -15262, -17443, -17629, -10912, -22145, -11717, -20884, -14907, -22480, -14652, -22666, -13041, -23834, -12164, -20505, -15439, -13599, -15501, -12310, -12837, -17414, -15199, -24932, -16671, -21248, -14509, -14629, -17105, -11574, -17446, -14506, -22678, -20038, -20508, -17389, -17206, -18901, -12434, -11276, -15848, -9700, -24419, -12675, -20610, -15929, -13961, -15254, -12911, -14125, -19550, -13862, -22905, -16289, -17336, -17692, -14197, -17384, -16114, -16408, -15499, -19616, -15813, -19623, -14848, -17515, -16770, -15357, -16894, -16583, -15691, -20463, -15393, -16878, -18752, -11583, -20499, -13298, -13682, -18327, -11616, -21957, -16800, -15034, -21748, -15176, -17002, -16484, -16829, -18031, -19507, -18005, -17531, -17013, -24721, -14326, -16027, -16572, -16125, -14134, -23577, -12325, -22489, -11276, -20274, -13823, -14212, -21013, -11730, -16351, -17802, -14809, -19435, -15488, -16109, -19413, -10766, -18619, -12328, -16857, -16158, -18690, -12367, -18045, -15247, -17320, -15019, -15632, -16725, -14865, -15609, -17961, -12125, -19714, -15083, -17209, -19414, -12562, -22959, -10387, -19613, -16166, -16348, -18006, -18864, -14417, -19687, -12673, -18344, -12071, -19686, -12775, -19017, -15612, -15019, -16890, -14332, -18364, -16976, -17806, -17772, -17501, -17725, -20309, -16388, -18315, -20068, -18675, -20584, -20494, -20307, -18290, -22247, -16745, -20016, -15184, -22409, -16037, -23382, -16746, -23024, -14382, -19686, -15353, -15803, -12944, -18695, -13932, -18862, -12653, -19071, -10343, -16739, -12316, -12341, -11105, -13226, -11505, -13493, -9115, -12520, -9928, -10504, -10650, -9894, -10032, -13402, -9707, -13405, -12710, -14150, -15192, -18009, -15879, -20264, -17652, -19992, -18122, -21424, -19949, -22569, -22866, -24086, -21475, -21326, -20669, -21322, -20156, -21869, -20912, -22190, -22473, -21108, -20493, -20384, -20339, -19697, -21194, -21001, -18936, -21650, -17304, -19965, -18095, -17959, -16614, -18173, -16780, -17440, -19190, -15508, -16675, -12941, -14994, -14570, -13165, -12789, -15750, -11106, -15902, -10594, -14104, -9106, -12146, -7318, -10859, -7960, -8152, -8467, -7280, -9343, -8547, -7826, -12122, -9506, -11586, -12576, -12903, -15902, -16222, -17109, -18540, -19324, -19898, -20158, -23319, -22269, -24652, -23696, -24152, -24037, -25080, -23286, -22115, -21470, -23218, -21825, -23552, -21909, -23409, -22252, -22677, -21223, -21554, -19480, -21085, -18383, -20480, -16703, -17949, -17731, -17191, -17054, -17030, -18400, -16024, -15483, -15277, -14143, -15985, -14185, -14509, -15193, -13972, -15079, -11999, -12069, -11126, -7766, -9027, -5421, -7279, -5573, -8283, -4663, -7441, -5806, -9370, -8637, -11819, -9092, -15126, -13438, -18045, -15464, -20176, -19438, -23697, -21127, -24409, -22871, -27882, -23755, -28083, -25469, -27032, -25555, -25475, -22780, -24378, -21281, -22481, -22024, -22036, -20109, -21876, -18562, -19967, -17541, -19078, -17477, -17273, -15493, -17536, -13382, -16782, -15692, -16115, -15081, -15997, -13047, -16866, -13435, -13946, -14576, -13569, -13416, -13423, -10814, -9592, -7962, -6345, -6355, -5999, -5596, -6416, -5528, -7332, -7223, -8941, -10123, -10486, -13684, -15434, -16562, -17151, -20874, -20149, -21673, -24589, -24947, -26335, -27494, -26085, -26759, -27005, -28110, -25011, -27680, -24575, -26387, -24696, -22444, -24446, -20931, -21976, -21165, -19169, -20335, -18706, -17800, -18542, -15222, -16253, -16184, -15667, -15631, -14411, -14680, -15043, -12996, -14001, -13297, -12866, -13003, -12325, -10998, -9898, -7956, -6640, -4972, -5694, -4837, -6678, -4055, -7648, -5343, -8870, -10080, -10883, -12562, -14421, -16188, -18399, -18052, -21153, -20906, -22914, -22367, -24750, -23604, -25682, -26830, -22379, -26273, -24725, -23822, -25130, -23306, -23356, -22232, -20253, -20890, -19718, -20230, -18900, -19189, -19119, -19237, -17182, -17468, -18801, -16145, -18196, -17842, -16571, -17196, -17586, -15574, -17869, -15492, -16856, -14064, -15660, -12060, -10198, -8486, -8493, -5307, -6822, -6497, -6061, -6706, -8008, -8223, -11294, -11166, -12289, -13950, -15540, -17470, -16683, -19291, -22149, -19780, -22373, -23575, -23009, -25235, -23836, -23031, -24336, -22762, -21307, -21831, -20360, -21158, -19214, -19034, -19195, -17280, -18352, -17476, -17025, -18044, -17350, -17214, -18711, -17594, -18377, -17506, -19289, -17609, -19016, -17309, -18816, -17067, -17473, -15273, -14614, -12254, -10390, -8479, -8088, -6960, -7046, -7442, -5469, -10011, -7597, -11336, -10831, -13416, -14158, -15434, -16837, -18231, -18645, -21327, -19565, -22544, -21387, -23922, -22829, -23292, -22923, -23010, -22792, -21922, -21352, -20591, -20212, -18980, -18120, -18859, -17406, -17937, -16249, -17245, -17928, -17442, -16961, -19095, -17265, -18628, -18230, -18189, -18618, -18772, -17761, -18431, -17634, -17092, -15564, -12353, -11697, -8703, -7976, -7961, -7008, -6856, -6980, -8525, -9401, -10444, -11859, -12002, -14617, -15478, -15823, -19075, -19140, -21203, -20612, -22411, -22969, -23800, -22731, -22673, -20733, -22361, -19717, -19742, -19563, -19376, -16531, -18478, -15544, -17996, -16879, -17427, -16532, -17429, -18481, -18243, -17503, -19758, -19771, -20034, -21304, -20701, -21745, -20828, -20865, -20661, -19355, -16933, -14955, -11780, -10820, -8892, -7504, -8296, -5648, -7145, -6656, -8094, -9660, -9510, -11585, -12681, -13854, -15942, -17242, -20292, -20433, -21424, -21929, -23052, -24080, -23503, -22255, -21863, -21857, -19519, -19962, -18053, -17079, -15113, -15373, -13597, -14896, -13866, -13815, -14223, -14376, -16154, -16661, -17929, -19144, -19450, -20607, -22140, -21768, -22225, -22372, -21749, -20518, -19924, -16164, -16262, -12774, -13042, -10995, -10733, -9252, -10772, -9282, -11255, -11308, -10550, -13190, -13071, -14589, -15097, -16328, -19045, -18795, -20533, -21781, -21866, -23873, -23616, -22062, -22037, -22459, -18658, -18470, -18006, -15505, -15608, -13599, -13320, -12758, -13942, -11998, -13099, -13438, -15572, -13900, -16139, -17159, -16927, -18879, -20242, -19569, -22013, -21310, -21088, -20641, -18783, -15772, -15717, -15367, -13864, -15124, -10980, -13819, -11537, -12518, -13195, -11157, -12798, -12965, -13138, -16170, -15816, -17676, -20571, -19243, -22392, -22294, -23815, -24219, -22795, -20194, -22930, -20004, -18877, -17978, -15051, -16921, -14267, -13169, -13596, -13647, -12810, -12860, -12019, -14422, -14207, -13556, -15538, -16405, -17310, -17761, -18501, -19498, -19422, -18830, -18491, -17266, -15539, -13932, -12512, -13320, -14650, -12503, -13403, -14206, -13310, -16496, -13268, -15608, -16276, -15532, -17245, -16568, -19761, -21488, -20504, -23605, -22978, -24400, -25456, -23436, -21901, -23559, -20046, -18772, -18343, -15042, -15158, -13150, -11064, -11196, -11741, -10524, -11167, -10816, -12607, -14338, -14478, -17041, -17296, -19198, -19631, -19937, -20501, -20454, -18537, -17763, -15888, -13804, -12178, -11625, -11674, -12518, -11027, -12061, -12218, -13492, -16233, -12805, -15337, -15644, -15673, -16912, -16570, -19229, -21067, -20958, -22968, -23821, -26690, -27430, -25470, -25559, -25565, -24110, -21594, -20638, -17715, -17197, -14248, -11882, -11255, -10633, -9131, -8912, -9697, -10378, -12178, -12579, -14804, -15726, -17576, -18035, -19876, -19681, -20353, -18806, -17687, -15880, -13782, -12423, -11545, -12322, -12030, -11868, -12489, -11629, -14499, -13677, -12935, -15332, -14105, -16339, -16056, -16628, -19694, -20127, -21547, -21430, -23266, -25331, -25511, -25043, -23994, -25531, -24336, -23475, -21938, -21078, -21415, -16737, -15555, -13880, -13213, -11465, -9399, -8915, -10691, -10805, -11246, -12822, -15020, -17081, -17109, -18600, -18883, -20411, -17258, -16861, -13782, -13645, -12598, -11672, -12369, -11584, -13273, -11636, -13210, -13796, -13132, -14021, -14191, -14806, -16233, -15599, -18275, -19098, -19684, -20829, -20167, -23320, -22738, -23145, -22489, -22948, -23102, -23485, -22161, -21772, -22732, -21763, -19805, -18050, -17531, -15503, -14821, -11572, -12298, -11849, -12004, -12556, -13599, -14936, -16463, -16913, -16880, -17542, -16707, -15146, -13164, -12639, -12575, -13055, -13156, -11845, -13604, -12990, -13958, -14107, -13624, -15423, -14519, -15897, -16876, -16151, -19917, -18019, -19825, -19780, -18567, -21103, -19603, -18678, -18913, -18738, -18831, -20169, -19024, -20021, -21266, -20160, -19796, -18813, -18458, -17194, -16223, -13937, -16014, -15257, -15617, -15716, -17124, -18221, -19153, -19383, -18463, -17885, -16783, -14984, -12954, -11892, -10538, -11365, -11994, -10733, -12233, -12402, -12536, -14866, -12156, -15063, -14606, -15940, -17952, -16813, -20433, -21338, -21425, -23517, -20442, -23616, -22015, -19530, -19088, -16876, -18105, -18606, -17434, -17843, -18792, -18784, -18320, -16982, -15971, -16133, -14514, -12822, -12124, -13028, -13931, -14612, -15704, -17179, -18548, -20384, -18898, -19806, -18615, -16978, -15124, -12353, -11718, -12558, -12759, -12346, -11902, -13203, -12424, -14988, -12719, -13925, -13993, -15265, -17273, -16821, -19298, -22042, -22040, -24841, -21841, -23534, -23501, -20820, -20791, -17268, -18900, -20376, -18405, -18898, -19110, -19404, -19725, -16051, -15728, -16061, -15352, -13518, -11779, -13092, -14856, -13709, -15488, -14876, -17892, -18330, -17522, -16794, -15524, -13548, -12514, -9142, -9695, -11742, -12978, -12437, -14202, -12237, -15664, -14339, -12835, -13933, -11678, -16506, -15885, -16475, -22130, -20490, -26723, -24643, -22343, -26279, -22023, -22768, -19436, -16572, -19735, -19839, -19330, -21036, -19672, -22513, -20842, -18526, -17045, -16040, -15842, -13896, -12612, -13044, -14232, -16590, -15915, -17817, -18472, -17971, -19819, -14024, -14983, -11629, -9411, -7646, -6220, -9679, -12852, -12472, -13919, -11526, -15244, -13490, -13154, -12663, -11707, -15070, -16312, -16489, -22318, -22449, -28806, -24772, -22781, -23907, -20566, -20935, -16033, -13523, -15470, -17414, -18131, -20968, -19270, -23410, -21716, -20939, -18691, -19010, -17382, -16829, -12783, -13182, -15353, -16575, -18257, -18948, -17839, -20203, -17973, -17490, -14252, -11295, -9588, -7091, -7697, -11299, -12088, -14712, -12832, -10464, -13554, -10822, -14226, -11219, -11865, -16197, -17169, -21616, -25282, -24633, -31821, -24502, -25935, -22003, -20276, -21784, -13922, -13214, -14303, -13279, -18655, -16976, -17498, -19768, -15708, -17371, -15469, -15620, -17615, -15150, -16048, -16433, -16204, -21083, -19783, -19872, -18809, -15337, -17582, -13784, -12534, -10649, -7737, -9864, -11156, -15018, -16328, -15934, -14938, -11042, -12275, -8817, -12082, -9660, -11357, -14341, -17087, -21742, -27753, -25681, -32767, -22539, -27228, -22571, -22392, -23156, -16930, -16321, -17080, -14776, -21215, -16233, -17046, -17387, -12728, -15946, -11420, -13800, -16289, -14273, -18101, -15627, -17086, -22564, -18814, -22955, -16644, -16103, -15650, -11707, -12600, -8958, -8192, -9386, -11207, -15262, -16591, -15781, -15678, -10564, -11826, -6526, -11216, -10031, -16305, -16735, -19735, -22476, -25215, -26986, -28720, -21930, -25744, -18567, -25115, -21210, -23210, -21508, -22148, -19332, -21211, -14068, -17881, -11688, -14102, -9220, -10005, -9641, -12974, -14487, -18269, -16221, -19207, -17340, -19638, -18562, -17782, -17795, -15025, -15194, -12310, -11512, -11658, -12171, -13052, -16072, -14233, -16165, -12133, -11784, -11146, -8814, -12425, -11451, -17538, -18771, -20034, -21287, -21292, -21036, -24131, -18343, -25249, -18031, -26116, -20833, -25331, -23539, -24682, -20766, -22120, -16204, -19050, -12440, -14743, -12042, -12701, -13598, -12295, -14396, -15184, -14821, -16137, -15439, -16933, -16823, -15498, -17496, -14806, -17594, -15334, -15557, -14395, -12953, -12876, -12607, -12635, -13319, -12594, -13828, -13793, -12463, -14066, -11886, -15330, -16298, -18485, -20284, -19349, -19194, -17874, -17029, -19232, -19289, -22551, -22462, -22637, -23798, -22622, -22499, -20816, -19824, -19375, -18678, -16716, -16720, -14843, -16694, -15231, -17992, -16181, -18161, -13568, -14748, -11706, -13249, -13520, -15630, -15613, -19240, -17075, -20401, -14498, -17505, -12415, -12985, -12162, -11185, -13170, -14911, -15107, -16433, -14157, -15130, -13496, -14827, -13096, -13309, -15242, -16881, -18430, -18334, -19443, -17965, -18601, -16605, -15920, -18935, -20572, -22453, -24477, -22734, -23515, -20425, -18225, -16653, -15666, -17195, -17060, -17293, -18813, -17084, -16705, -15247, -14119, -13715, -13761, -14659, -16703, -17310, -19841, -18989, -19318, -17460, -15798, -15406, -13759, -13644, -14693, -13223, -16209, -13985, -15609, -14141, -15647, -17949, -15982, -16086, -15344, -12968, -13670, -11528, -11837, -14354, -16453, -18470, -20447, -19812, -19662, -19106, -16079, -16177, -17097, -16614, -18931, -19100, -21357, -21761, -21911, -20775, -17615, -14345, -14081, -13115, -16910, -17863, -20860, -21122, -20115, -19804, -18252, -18105, -16590, -13869, -14382, -13335, -15227, -15723, -17432, -16791, -15086, -14680, -10583, -15243, -14683, -14286, -18760, -12716, -18142, -15548, -14850, -17450, -14809, -18579, -15619, -15640, -20523, -14137, -18350, -12492, -14900, -14139, -15542, -15088, -14182, -17739, -16727, -15086, -15463, -15717, -15842, -14724, -16180, -18986, -21065, -24782, -21965, -22938, -22574, -21671, -21694, -20454, -24992, -20866, -20830, -16749, -12708, -14877, -12116, -13512, -16536, -10134, -18460, -10905, -15369, -16823, -12362, -19206, -10587, -19606, -15389, -16557, -19884, -17693, -16345, -20114, -12379, -17283, -13392, -15251, -6295, -13821, -13821, -11573, -12528, -10624, -8332, -10293, -9879, -9687, -12736, -19076, -18192, -18242, -21951, -27201, -26604, -26920, -28955, -28275, -27155, -25890, -23363, -23721, -21104, -19324, -14863, -15576, -15710, -13471, -13971, -12722, -12500, -10727, -12129, -12034, -14232, -15660, -13870, -15794, -16519, -17918, -17338, -19672, -21024, -20123, -19822, -20754, -17187, -14593, -12790, -11538, -10547, -11731, -11541, -9925, -11692, -10002, -6895, -9524, -5290, -11232, -5337, -16351, -14875, -20930, -25934, -24567, -29882, -28568, -25900, -27289, -23201, -24686, -24306, -20046, -25037, -16792, -21975, -15135, -16513, -13888, -12358, -13942, -11424, -14644, -13406, -14500, -14422, -14140, -13819, -17179, -17237, -18956, -21527, -22249, -21612, -20651, -17045, -17758, -10451, -15853, -10847, -12970, -14372, -13508, -10759, -9809, -9159, -12296, -7497, -12780, -9948, -11385, -15215, -13968, -16788, -17658, -22624, -24521, -26195, -23921, -23411, -21783, -20051, -19725, -19996, -20976, -22950, -21822, -21339, -19836, -14908, -16492, -11537, -12758, -12903, -15407, -14795, -15786, -17293, -14415, -15901, -16303, -16279, -17297, -17552, -19687, -16826, -17706, -16202, -16454, -17841, -17455, -18565, -17577, -15774, -14923, -11680, -9427, -13124, -11153, -12949, -18302, -13204, -19243, -14194, -16044, -14417, -12322, -14345, -14964, -16038, -20507, -14985, -21432, -15990, -20187, -19166, -17813, -22604, -20026, -23942, -20601, -18873, -20875, -12314, -19728, -12207, -17882, -15124, -14944, -21130, -14621, -18764, -19079, -16506, -18523, -13813, -13262, -14682, -12431, -19991, -18059, -18138, -24553, -11666, -21294, -14375, -16519, -17021, -17777, -12558, -25307, -13346, -20141, -14226, -14733, -15172, -10471, -18070, -9384, -13025, -13984, -6961, -13575, -10086, -14538, -14524, -19354, -18518, -17720, -21154, -15900, -17103, -19259, -13790, -20439, -19900, -22183, -21327, -23271, -17293, -19932, -12893, -17605, -12366, -18099, -13251, -19666, -11086, -21519, -11829, -23561, -13908, -21516, -19343, -17707, -19433, -20046, -18471, -20698, -22051, -17884, -20082, -22192, -14335, -20183, -14017, -12141, -18213, -7334, -11638, -16406, -4208, -18409, -7091, -15529, -14498, -11369, -18699, -15398, -12651, -21375, -15584, -14922, -20824, -16119, -18162, -15155, -19232, -17990, -13505, -19827, -16296, -12195, -18579, -15421, -15857, -14629, -17299, -12872, -19174, -13035, -21348, -21952, -12106, -25643, -15780, -15909, -22162, -19851, -20468, -27145, -14958, -32053, -9883, -27816, -13083, -14036, -13143, -13478, -15125, -12091, -13452, -17970, -8904, -18962, -12603, -14785, -17695, -12012, -19040, -11369, -20106, -17704, -13836, -23831, -7323, -26256, -11822, -15220, -21841, -12371, -18839, -13762, -16093, -16314, -14729, -17764, -15810, -17437, -15011, -17223, -12094, -14862, -19755, -11787, -20968, -16967, -18079, -21915, -14457, -23502, -18304, -16520, -24897, -13012, -21529, -11818, -13961, -16054, -11016, -14335, -18010, -11381, -18653, -17693, -13902, -20359, -16347, -18755, -13269, -21039, -16774, -18340, -21007, -17622, -18491, -16646, -22610, -11426, -24044, -10056, -24418, -7669, -23269, -11340, -18548, -14180, -20302, -11250, -17507, -13674, -16192, -8531, -20576, -10441, -18066, -14279, -25207, -11258, -26925, -15195, -22538, -12496, -23503, -9494, -17674, -15056, -14438, -8670, -24141, -4778, -17633, -13945, -14251, -15245, -19250, -14528, -18478, -12896, -22582, -9555, -21313, -18386, -18023, -19965, -21128, -17213, -22612, -18409, -21059, -17246, -21687, -16276, -20522, -19805, -17186, -18243, -17524, -15621, -15334, -13781, -14119, -9179, -17249, -12017, -14057, -18426, -16713, -15157, -23271, -12000, -20768, -17022, -17025, -13987, -18119, -12766, -16210, -12361, -15479, -9790, -17569, -9294, -15691, -13989, -18932, -13887, -19680, -14625, -18606, -15954, -19608, -14174, -21263, -14600, -19070, -20078, -16219, -23240, -19752, -18301, -21832, -21029, -20775, -23194, -16101, -26775, -12208, -21422, -16744, -14091, -13913, -14798, -10706, -16545, -10361, -18674, -13030, -17705, -14301, -17257, -16231, -14916, -17375, -13685, -16352, -12542, -15256, -11945, -16249, -13235, -18357, -11801, -18571, -14379, -18243, -13656, -20592, -15898, -16070, -16738, -15759, -19757, -14503, -18462, -18900, -16299, -19566, -19766, -16968, -19700, -18059, -19675, -15829, -20998, -19731, -19134, -19373, -18387, -21110, -15229, -18123, -15458, -13242, -18326, -15019, -17198, -16348, -17192, -15990, -17295, -14073, -17117, -12630, -14925, -11310, -13373, -12524, -15058, -14695, -16443, -13040, -18269, -12465, -18397, -11535, -20925, -13033, -18549, -17834, -15839, -19098, -16168, -17947, -19064, -15460, -21782, -16902, -20966, -16715, -20247, -20559, -15260, -20735, -17934, -19691, -16490, -18099, -18037, -13151, -20565, -12226, -19415, -12791, -19105, -16167, -16249, -18767, -18180, -15034, -20746, -13000, -19546, -14485, -13530, -21691, -7960, -18710, -10529, -11895, -16014, -11981, -15970, -16132, -12579, -20510, -10208, -19886, -13603, -17812, -15209, -18014, -17588, -12970, -21725, -16817, -15717, -23986, -16729, -21115, -19242, -21952, -17557, -17509, -21943, -16900, -14558, -20910, -12336, -15553, -13946, -16926, -8058, -20528, -15184, -13172, -17997, -18187, -15371, -20694, -16715, -21435, -10999, -25287, -12690, -15371, -20731, -11951, -17452, -17058, -13188, -17555, -18852, -13169, -20754, -12066, -20165, -9794, -19340, -13969, -11480, -21072, -12894, -15781, -20975, -9912, -23466, -16790, -21632, -20823, -19147, -24118, -13905, -21253, -17077, -12897, -20664, -12968, -16099, -12565, -14300, -15032, -9838, -14258, -14730, -12776, -15180, -16816, -14889, -15957, -17567, -20547, -14243, -19654, -23777, -8301, -23642, -12110, -20254, -14269, -17777, -19631, -15319, -20665, -19032, -15263, -21037, -17575, -14632, -19567, -11472, -22006, -15021, -15952, -21641, -14609, -17816, -23922, -9645, -23314, -15321, -16759, -22784, -11770, -26099, -9889, -19819, -17029, -4930, -21893, -9111, -12583, -13321, -17057, -8408, -18580, -16811, -11159, -14741, -22457, -8816, -19788, -16160, -19073, -13833, -20913, -15103, -18793, -14106, -22791, -12064, -13242, -23217, -12921, -16798, -22430, -15269, -19400, -21977, -13904, -23378, -14245, -23676, -18354, -13801, -29425, -13982, -20557, -23310, -12458, -19859, -18612, -11918, -19424, -11713, -17341, -14972, -13041, -13311, -14146, -11095, -18473, -7059, -19222, -9705, -14132, -16823, -11161, -19445, -10177, -21255, -11746, -18724, -16552, -17918, -15548, -17626, -14340, -21187, -13005, -20590, -15489, -17187, -15921, -21714, -7368, -28756, -8076, -18901, -24191, -9914, -32094, -14467, -25186, -23084, -17747, -23569, -22756, -13635, -26502, -9748, -22660, -16903, -10634, -23672, -5486, -18777, -8043, -13422, -11947, -11897, -15201, -12001, -16053, -16947, -10709, -19775, -9795, -20529, -10012, -19965, -14953, -14583, -21229, -16341, -12955, -22474, -12826, -19189, -17670, -12884, -20684, -10373, -20405, -13563, -16251, -15920, -14126, -17743, -16990, -13155, -23880, -16043, -23392, -18497, -22199, -23782, -17165, -25788, -17248, -21276, -21676, -14282, -22259, -12056, -17793, -12682, -17122, -10081, -17595, -11158, -15157, -9686, -18856, -10274, -17627, -12525, -15631, -14138, -15847, -17319, -13527, -19152, -17073, -17879, -21490, -15000, -17498, -23045, -10745, -23424, -7832, -21915, -9517, -15353, -19365, -9550, -19894, -16045, -13045, -22409, -13135, -18760, -19025, -18288, -19837, -22486, -19945, -17408, -23986, -14892, -19409, -19417, -14291, -20616, -10799, -22537, -11997, -14354, -21732, -5993, -20516, -11730, -11196, -20327, -2992, -25357, -8395, -17575, -18427, -13476, -20692, -16988, -15066, -22261, -14141, -19124, -17931, -16573, -17714, -18597, -16912, -15056, -17431, -14324, -12267, -18001, -13637, -16785, -13950, -19397, -18938, -14434, -25345, -12627, -18989, -20615, -17527, -18035, -16216, -23238, -10063, -24337, -12556, -20290, -16215, -15621, -16664, -17512, -12752, -21755, -8921, -20407, -12160, -16900, -10987, -19771, -11002, -17853, -10096, -20486, -9864, -24544, -11465, -23349, -12586, -25386, -11980, -22531, -15632, -19081, -15632, -19724, -12850, -19328, -12804, -18603, -11686, -20160, -10610, -23823, -13204, -18848, -18209, -16241, -15213, -20452, -13842, -19361, -16989, -17045, -16851, -15585, -22567, -11704, -20156, -14705, -15733, -20559, -16140, -15057, -21655, -12995, -19287, -15493, -16489, -14119, -15320, -12312, -17283, -14988, -17293, -14852, -17110, -15295, -15987, -19204, -13833, -18059, -16559, -16212, -13570, -19289, -11728, -17879, -13848, -16089, -15849, -16080, -18424, -16333, -19689, -18220, -20189, -18600, -21314, -17607, -20799, -16652, -19138, -16309, -16207, -16874, -13879, -18518, -15214, -14985, -18916, -13739, -19317, -20433, -9968, -22016, -14967, -12836, -21776, -12997, -18590, -19536, -11031, -24920, -10459, -21082, -15903, -17047, -14084, -18238, -13995, -12968, -17950, -9747, -21053, -12047, -14111, -16559, -9331, -19265, -15988, -14158, -17834, -14378, -19537, -16654, -17079, -22172, -13049, -23476, -19932, -13280, -21011, -18699, -12536, -22773, -12211, -19942, -13951, -14396, -20936, -8861, -23989, -14130, -16053, -19726, -18504, -14947, -21517, -16154, -19224, -13946, -22019, -13900, -22693, -13293, -25888, -10161, -24989, -12259, -19308, -14508, -15397, -11800, -15939, -14178, -9981, -17472, -10166, -14327, -15708, -10664, -21771, -12168, -18188, -18844, -13760, -23701, -14503, -19903, -17729, -14677, -22485, -12507, -20535, -17837, -13207, -20744, -11390, -19247, -14955, -15085, -17441, -15382, -13253, -21074, -13334, -20949, -12347, -23444, -11274, -22405, -16961, -17729, -17886, -24719, -14523, -21778, -23901, -11043, -24037, -11924, -21170, -9308, -20457, -11841, -16227, -10096, -20421, -6890, -18255, -14907, -12750, -17854, -14515, -15674, -18243, -14542, -20336, -18221, -16245, -18240, -19045, -11068, -28439, -3708, -30725, -4786, -21138, -11731, -15083, -16092, -15714, -14987, -27321, -3104, -26035, -9626, -17335, -19823, -12305, -20462, -14685, -17643, -23097, -7911, -29646, -11565, -27705, -13446, -22606, -14134, -20318, -14749, -19743, -13723, -16945, -13900, -17398, -6566, -22414, -7994, -21592, -10634, -21168, -7604, -24058, -9557, -21794, -14993, -19718, -16398, -20070, -15623, -22001, -12763, -19818, -16015, -18270, -15592, -18607, -14156, -17162, -16543, -15249, -16651, -15949, -12826, -17644, -15032, -18254, -13237, -19415, -14588, -12132, -25533, -6478, -27490, -12625, -22495, -20776, -16425, -19084, -19231, -14733, -23395, -10435, -21322, -12837, -16402, -15219, -12097, -18400, -12490, -14387, -18488, -8667, -20735, -11605, -21835, -12746, -22781, -13633, -20442, -16119, -18564, -15522, -17248, -20578, -14062, -19090, -16943, -15489, -17929, -16757, -15291, -13350, -18680, -15239, -9899, -19717, -12600, -15077, -14768, -16594, -17473, -16796, -19642, -16800, -21359, -16692, -23184, -15219, -22828, -15176, -21479, -15816, -20718, -12676, -23362, -10209, -20731, -13362, -14358, -17286, -12138, -15315, -17264, -12373, -21774, -10820, -21939, -11899, -18241, -19153, -14664, -20375, -16149, -17792, -16947, -15214, -17426, -14071, -20403, -14233, -16884, -17130, -13705, -13454, -16811, -9461, -18795, -11100, -20806, -12711, -21146, -12021, -23404, -9847, -23374, -14618, -20031, -17746, -19924, -19842, -16734, -19473, -17372, -17882, -16321, -20629, -11421, -20420, -16093, -14621, -15800, -19302, -9256, -23596, -10468, -19888, -17225, -16853, -16947, -16933, -16488, -17147, -13909, -20617, -16175, -14415, -23253, -9762, -21509, -14245, -16435, -16713, -14862, -15962, -17450, -8240, -24531, -3090, -22907, -12260, -14970, -17515, -18475, -13497, -21643, -12839, -20656, -16112, -18473, -21142, -12334, -25183, -12830, -18445, -20739, -8885, -26342, -10750, -16612, -21655, -8796, -25585, -7268, -26484, -9486, -21901, -18698, -9795, -27002, -9573, -18795, -20253, -11406, -22818, -12857, -18785, -16517, -8789, -29868, -4142, -21869, -16977, -11503, -18257, -12340, -16996, -13904, -15682, -18501, -12744, -17805, -16265, -18007, -14049, -18775, -19339, -16944, -14235, -24278, -10101, -22247, -13704, -24816, -11410, -18153, -22969, -4685, -25329, -11460, -20422, -8921, -27300, -6351, -24007, -13559, -19215, -16163, -19223, -18624, -18669, -14554, -21241, -11978, -19784, -17774, -14020, -19914, -13024, -17968, -15387, -13272, -21294, -10906, -16940, -18662, -9378, -22838, -8335, -21434, -12009, -17284, -20696, -9576, -24883, -9204, -20229, -18838, -13388, -24160, -12344, -22042, -16457, -12787, -22555, -11716, -17418, -20121, -11098, -23324, -9274, -21066, -12780, -16756, -17223, -19604, -12744, -24742, -11008, -20493, -15585, -16458, -18812, -13989, -21388, -14911, -18758, -17324, -17069, -17047, -15744, -17542, -16524, -14699, -19272, -11846, -17086, -13541, -17123, -12065, -19458, -11575, -22045, -10165, -21743, -12771, -17635, -17194, -15850, -18240, -17182, -17465, -20684, -14762, -21864, -14822, -16997, -16337, -17113, -14519, -17174, -14995, -17071, -14884, -19121, -15824, -17339, -16987, -18412, -14309, -17726, -18353, -13624, -18409, -17196, -15958, -19047, -15413, -18511, -17775, -15311, -19325, -14225, -19737, -14797, -16522, -17360, -12738, -21018, -12746, -18426, -16163, -15380, -17630, -14537, -18002, -15785, -15154, -18975, -12347, -20420, -14364, -17960, -20026, -13938, -20123, -15329, -16385, -16288, -16997, -16120, -14981, -17459, -16881, -15306, -17806, -17840, -15180, -19016, -17358, -15733, -17718, -15142, -18827, -12812, -18687, -14822, -17105, -18410, -14127, -17937, -15207, -14949, -16975, -14808, -17215, -16602, -16353, -18117, -16611, -17188, -17839, -16360, -16937, -16412, -15708, -17760, -16194, -18127, -16217, -18969, -17297, -20084, -17843, -20265, -17608, -18374, -19214, -14733, -18290, -16252, -15494, -18052, -16484, -18385, -14905, -17111, -14829, -15880, -14129, -15732, -16276, -15636, -17474, -15154, -14349, -17154, -13093, -16270, -12645, -16262, -14036, -16293, -15197, -13308, -15362, -13892, -14306, -16312, -17357, -14711, -19750, -15986, -16775, -15940, -18846, -13502, -19207, -19757, -16164, -22190, -15770, -21866, -15888, -20045, -19805, -19162, -22842, -19261, -19160, -18634, -16540, -18391, -16965, -17882, -18588, -17179, -19340, -14871, -16903, -15296, -14639, -18387, -15195, -19533, -16387, -19045, -14554, -17768, -16743, -13421, -17446, -15562, -11688, -17811, -13722, -14335, -16158, -15909, -18107, -14490, -20049, -9666, -18512, -11165, -15009, -14330, -12886, -16425, -14497, -15199, -9893, -13719, -7700, -14573, -11513, -15341, -13156, -18309, -12968, -18757, -14245, -16162, -21172, -14617, -29132, -14483, -25440, -21104, -16386, -24548, -19996, -24750, -23933, -23714, -26361, -18922, -22390, -20742, -16508, -20618, -20323, -16613, -18723, -14278, -16328, -12677, -14428, -15068, -11805, -19316, -14773, -14412, -17128, -13180, -14326, -15225, -15851, -16512, -16025, -20603, -12470, -19151, -14585, -14125, -14792, -17573, -13817, -16399, -15606, -16822, -12068, -17817, -13535, -12576, -13807, -11013, -10165, -12760, -11601, -14270, -12991, -14826, -9511, -10823, -11672, -11126, -13232, -18332, -14643, -15896, -20138, -13408, -20216, -16203, -21305, -24118, -23331, -27796, -23992, -25581, -23786, -24678, -24005, -25559, -27751, -26771, -26128, -22083, -21800, -19245, -20308, -18724, -18516, -17149, -15230, -13470, -12732, -10253, -9687, -12482, -10167, -11506, -10657, -12167, -9816, -10922, -12408, -11913, -15350, -15112, -15330, -17041, -14449, -19150, -16288, -17284, -20263, -17867, -18981, -15654, -17520, -14023, -17336, -16621, -16098, -16074, -11439, -13123, -10065, -9147, -13348, -12159, -13484, -15257, -7083, -13599, -4558, -14225, -12385, -16108, -19673, -21497, -19778, -21924, -17316, -22973, -21528, -27332, -28694, -29919, -28473, -26927, -22267, -25033, -22129, -27741, -24697, -24976, -22762, -16804, -18497, -12970, -15766, -15690, -12813, -16581, -9549, -12258, -9398, -4950, -12232, -4182, -13309, -10120, -8194, -14671, -7246, -14868, -13288, -14525, -17188, -14147, -19283, -17339, -18975, -21673, -21017, -20732, -21611, -20302, -20737, -19560, -21660, -20208, -21739, -17356, -19155, -13006, -14003, -10978, -10577, -10575, -10353, -13628, -11330, -9896, -6208, -6053, -6455, -11092, -15103, -14390, -17474, -17752, -15507, -19597, -17412, -23795, -23741, -28435, -27920, -26098, -27119, -22615, -25816, -22963, -26774, -25642, -24546, -20650, -17927, -16602, -15396, -16482, -17166, -13903, -14626, -9783, -11181, -10909, -8369, -14792, -8817, -15821, -11566, -12292, -11663, -13360, -14927, -17414, -16675, -20148, -15569, -20502, -16677, -19821, -20378, -20398, -21929, -20107, -20627, -18817, -19030, -18071, -17953, -19070, -15063, -15770, -12836, -10091, -9861, -9118, -9356, -9742, -11424, -11665, -9120, -6980, -7425, -6587, -13369, -12728, -17983, -16426, -17240, -18378, -19608, -19442, -26831, -22216, -31866, -24014, -27338, -27043, -22519, -27641, -24518, -26222, -26145, -20979, -23183, -16511, -16824, -17005, -13577, -16781, -13115, -14027, -10877, -10225, -11105, -9818, -11665, -11983, -11505, -12243, -11134, -11839, -13705, -14362, -16868, -16633, -17130, -16577, -19196, -17633, -19835, -20029, -21295, -21424, -20036, -20409, -18449, -18647, -18371, -19437, -17672, -18254, -15863, -15682, -13107, -11948, -11188, -8676, -8950, -9961, -10933, -12560, -9658, -9006, -7003, -9301, -13320, -15150, -18146, -16593, -19198, -18998, -19922, -21201, -25546, -25098, -28532, -28993, -25275, -26942, -25271, -24137, -25503, -25751, -24083, -20537, -19205, -17724, -14972, -16606, -12922, -12603, -11065, -10751, -9306, -8123, -8454, -9457, -10823, -12790, -9637, -12851, -10170, -12604, -16005, -16200, -17978, -19591, -19034, -17814, -19338, -21186, -20742, -22648, -24931, -20736, -21402, -19776, -18510, -19325, -19263, -19204, -17352, -16742, -14814, -14656, -13195, -12578, -12260, -9744, -7197, -7352, -8953, -10251, -11098, -11643, -7048, -9189, -9521, -14209, -15436, -15364, -19536, -18509, -21279, -22190, -20987, -26611, -24771, -28793, -28097, -24933, -27069, -23785, -24200, -23653, -24186, -23913, -19795, -17633, -16977, -12535, -16769, -12903, -14880, -10972, -11581, -10671, -8873, -9761, -11316, -11271, -14394, -11961, -13819, -11672, -14217, -14788, -17561, -19127, -18229, -20616, -17595, -18242, -20784, -21125, -21521, -21695, -21180, -18721, -18943, -18919, -16803, -17938, -17426, -15883, -16184, -13721, -13376, -13848, -12656, -12916, -10833, -9606, -7584, -10068, -10988, -12747, -13786, -12899, -10475, -12395, -13294, -16634, -17715, -19304, -19932, -20899, -21211, -21761, -20869, -25820, -24016, -27138, -25163, -22266, -23417, -21248, -21909, -20083, -22113, -20253, -17540, -16429, -15948, -13100, -15550, -14320, -14245, -11528, -11932, -10116, -11209, -12035, -13028, -13841, -12700, -14115, -12847, -13373, -14565, -16891, -17924, -18159, -18296, -18730, -16489, -19224, -19450, -20793, -20898, -20844, -20179, -18787, -18430, -19518, -18808, -18113, -17513, -16705, -15363, -14533, -14617, -14778, -13754, -13605, -12703, -11929, -10374, -10648, -10957, -13031, -14496, -16001, -15217, -12405, -13496, -14174, -17533, -19302, -19835, -20087, -19328, -19375, -19424, -19322, -22903, -20870, -23784, -21932, -20729, -20191, -19434, -17850, -18376, -18942, -19849, -16909, -17115, -15145, -14782, -15242, -14522, -15635, -15626, -14831, -15202, -13438, -14385, -12805, -13863, -15829, -16294, -17136, -15227, -15030, -16020, -15246, -17174, -18388, -19258, -19183, -18671, -19023, -17781, -18092, -18871, -19639, -19387, -19114, -17626, -15495, -14656, -15577, -14339, -15623, -14347, -14174, -12337, -11872, -12965, -12758, -13455, -13758, -13950, -13829, -13093, -13986, -15382, -16528, -18781, -19210, -19174, -18111, -17804, -18498, -20627, -20642, -21673, -19719, -19852, -18089, -17854, -18678, -17878, -18511, -17270, -16937, -16635, -16580, -16214, -15898, -16618, -17600, -16284, -16132, -15885, -15617, -15754, -14974, -15947, -16507, -17286, -16595, -15824, -17187, -16970, -17510, -18231, -18120, -17956, -17740, -17751, -18646, -18407, -19647, -17628, -17774, -17448, -18141, -17618, -16541, -16520, -16682, -16254, -15808, -15652, -13964, -12704, -12056, -12350, -11468, -13163, -11379, -13443, -11535, -12626, -12989, -14445, -14511, -17088, -18644, -20476, -20253, -20567, -21520, -20711, -21626, -22456, -22037, -21746, -20687, -21011, -18725, -19325, -16682, -18270, -16331, -16215, -14733, -13432, -12457, -12450, -11934, -12050, -12577, -11515, -10852, -10623, -11890, -12117, -14800, -14265, -15287, -14397, -15625, -16361, -18229, -18731, -20653, -20427, -21117, -19801, -20811, -20061, -21058, -20657, -22737, -21747, -21875, -21269, -21745, -20199, -21380, -19868, -20473, -18440, -19055, -17482, -15904, -14196, -13784, -13614, -14422, -12735, -14654, -11838, -12913, -12819, -12702, -14055, -13011, -15274, -15472, -16799, -17591, -17878, -17681, -18805, -18339, -19594, -19504, -19964, -19933, -19648, -19133, -18167, -17802, -16489, -17135, -15906, -15035, -14330, -12834, -12309, -10814, -10422, -10108, -9455, -10452, -9970, -10672, -10503, -10981, -10948, -11482, -11476, -13572, -13653, -15405, -15961, -17458, -16978, -18971, -19725, -21176, -21556, -22967, -23652, -23640, -23529, -24133, -24580, -24566, -25241, -23861, -23078, -23085, -21731, -22689, -20064, -20735, -18341, -18222, -16888, -17509, -16331, -15435, -14549, -13939, -12742, -14597, -14022, -14353, -13907, -14175, -14623, -15554, -15889, -16707, -16697, -17793, -16881, -16811, -18065, -17883, -17985, -18662, -17835, -18041, -16874, -17405, -15502, -15405, -15061, -14821, -15186, -15782, -14082, -13606, -12272, -12806, -12639, -12512, -13210, -10950, -12010, -10318, -10495, -10249, -11239, -12668, -10990, -12167, -11111, -11898, -13761, -14694, -16118, -15948, -15418, -16928, -17191, -19872, -18386, -21175, -22077, -22594, -23580, -22934, -22711, -22377, -22113, -23543, -22456, -21866, -20177, -20371, -20231, -19804, -20712, -20121, -18969, -17797, -18204, -17797, -18022, -18853, -18839, -19053, -18609, -17912, -17808, -17853, -16942, -17288, -17392, -17317, -16949, -18086, -17098, -17891, -17324, -17981, -17219, -15966, -15411, -15927, -16069, -16340, -16357, -15571, -13842, -13021, -14200, -15315, -15360, -15388, -14299, -14243, -11769, -11828, -11623, -11074, -11332, -11768, -11424, -10354, -8592, -8794, -9225, -10909, -11402, -13079, -12733, -12558, -12665, -13821, -15663, -16452, -18085, -18528, -18249, -18901, -20060, -20358, -19365, -19694, -20433, -19919, -22267, -21259, -22473, -20478, -21705, -21019, -21367, -21129, -19683, -21241, -20311, -20616, -20628, -20326, -19435, -20447, -19847, -21746, -18931, -20315, -18727, -19075, -18456, -18521, -19210, -19335, -18042, -17326, -16425, -15542, -15547, -16968, -16591, -17367, -16257, -15876, -15291, -15540, -15620, -17102, -16638, -16148, -15114, -15483, -13851, -13356, -14193, -13207, -13703, -13433, -12054, -10883, -9761, -10673, -12059, -11399, -11930, -11127, -11804, -11190, -13422, -14218, -15603, -15785, -15066, -15755, -16335, -15927, -16139, -18038, -18538, -18442, -17590, -16557, -15527, -16789, -17333, -18710, -18164, -17510, -16779, -16380, -16320, -17622, -18534, -19074, -18107, -18451, -16562, -17305, -18619, -19630, -20739, -19516, -18934, -18635, -18390, -19359, -20670, -21025, -20545, -19271, -19499, -19748, -19903, -20193, -20429, -20892, -20453, -20249, -19544, -19494, -18900, -20165, -21134, -20512, -19081, -17358, -16102, -16594, -17051, -17641, -16671, -15250, -13350, -11789, -12162, -11453, -12954, -11950, -12285, -13152, -12753, -12986, -12310, -13454, -15015, -15338, -15631, -14821, -13420, -13740, -13987, -15749, -16265, -15018, -14659, -13759, -14522, -14451, -15986, -15388, -15603, -14846, -13983, -13475, -13285, -13533, -14658, -14799, -14740, -12844, -12720, -12858, -13960, -15127, -16877, -16678, -17556, -17553, -17973, -17891, -19250, -20375, -20775, -20781, -20534, -20789, -20311, -21040, -21394, -22328, -23246, -22952, -22717, -20987, -20614, -20853, -21783, -22421, -21364, -19753, -19335, -18353, -18481, -17538, -17802, -16782, -17469, -17840, -17886, -17094, -15794, -16264, -16578, -17269, -16972, -17583, -15420, -16315, -15847, -17380, -16566, -16835, -15269, -16347, -15748, -15851, -16224, -15517, -15550, -14553, -15170, -15122, -13622, -12973, -11794, -12561, -11394, -12161, -11438, -11848, -11582, -12287, -10645, -11673, -10598, -11631, -11577, -13168, -13147, -13071, -13617, -12884, -13835, -14108, -15884, -16190, -17170, -17044, -17757, -17277, -17397, -17905, -17181, -18682, -18531, -19901, -19130, -19034, -18624, -18692, -18934, -20102, -20408, -19979, -19744, -20222, -20295, -20975, -20191, -20082, -20302, -21548, -20244, -20669, -19497, -20376, -20500, -21042, -21651, -21534, -21768, -20957, -22051, -20876, -20867, -20551, -21484, -20397, -20638, -18810, -18512, -17421, -17851, -17601, -16818, -16428, -15781, -14907, -15017, -14516, -13281, -13667, -12460, -12603, -12396, -12125, -11192, -10212, -10158, -10304, -10417, -11148, -9628, -9747, -8637, -10278, -10092, -11794, -11513, -12375, -12036, -12219, -13581, -13174, -13578, -13727, -15016, -16530, -17149, -16932, -16087, -16170, -16270, -17993, -18616, -18975, -18837, -18732, -17498, -17129, -17427, -17998, -18514, -19797, -19560, -18393, -17570, -17685, -18573, -19650, -20469, -20956, -19885, -20039, -19935, -20758, -21165, -21626, -22042, -21901, -21574, -21756, -21157, -21644, -21913, -21901, -21340, -20923, -20115, -20196, -19725, -21436, -20523, -19888, -18696, -17515, -16227, -16365, -17329, -16701, -16333, -15473, -14965, -14790, -13313, -12958, -12278, -12093, -13185, -13046, -13376, -11602, -11092, -11715, -13052, -14938, -14458, -13747, -13003, -12551, -15158, -14739, -15178, -15137, -12903, -13564, -12888, -14325, -13716, -13900, -13027, -13254, -11391, -11159, -10345, -11496, -12684, -13673, -13035, -13420, -12522, -12883, -14584, -16619, -17777, -18532, -17949, -18393, -18629, -19591, -21384, -22515, -23490, -22725, -22653, -21929, -21958, -22204, -22422, -21916, -22152, -21864, -21286, -21344, -21368, -21580, -22864, -21389, -20850, -19170, -17882, -17726, -18093, -19276, -18459, -18673, -17026, -15179, -14060, -14785, -16010, -16782, -15887, -15516, -14346, -13379, -14067, -15047, -17773, -16964, -18326, -16010, -16466, -15840, -16765, -17525, -18813, -18090, -18782, -16528, -15755, -13594, -14156, -16793, -15070, -15343, -12919, -11867, -11149, -11355, -11638, -12286, -11515, -11897, -10919, -11058, -10520, -12375, -12641, -14219, -13686, -12923, -14234, -13227, -15059, -16483, -18270, -18877, -19911, -19116, -18485, -17682, -20949, -20217, -22321, -22602, -21322, -21150, -20403, -18967, -18560, -19323, -19492, -17663, -19655, -16159, -14701, -12866, -12162, -13478, -13738, -16710, -15673, -14070, -13086, -13577, -13570, -18251, -17135, -20286, -19290, -19768, -19782, -20927, -21829, -23249, -23589, -25247, -23730, -22674, -23776, -21674, -22455, -21715, -21087, -21348, -20719, -18565, -17769, -14789, -15620, -14650, -14766, -14637, -12364, -11306, -11129, -9900, -11000, -11290, -11777, -10286, -9341, -10565, -10338, -11536, -12546, -13041, -13353, -15215, -14509, -16619, -15841, -16501, -16884, -17484, -19286, -17702, -19925, -19170, -18816, -17605, -19325, -18024, -18502, -18077, -18268, -16310, -16589, -15765, -13849, -14273, -13836, -14246, -15561, -15683, -14204, -13232, -11876, -11715, -12497, -13952, -15619, -17611, -17534, -17531, -14852, -15265, -16752, -18458, -21275, -21230, -21329, -19988, -18896, -17988, -20705, -21888, -23583, -22437, -19956, -20313, -18090, -19892, -20525, -20523, -20138, -18923, -15793, -17634, -16432, -18673, -18727, -16328, -18018, -14703, -16220, -16020, -15940, -18402, -18422, -17920, -17585, -17164, -16737, -18197, -18340, -20415, -18003, -17889, -16468, -15521, -17060, -15703, -16585, -14793, -14835, -13108, -12801, -13276, -12686, -13301, -12009, -10749, -9456, -10539, -10503, -11254, -12173, -11930, -10574, -11900, -11896, -13532, -15251, -16273, -17477, -16167, -18183, -17050, -18995, -20317, -21824, -22217, -21191, -19532, -17290, -16767, -18669, -18672, -21272, -20855, -16943, -14533, -11804, -11638, -15198, -16312, -16949, -14000, -12518, -10628, -11973, -13199, -17639, -18855, -19221, -17589, -15622, -17327, -19844, -21554, -24458, -24211, -24685, -23184, -21807, -23605, -25193, -27163, -27868, -25675, -24062, -21627, -22246, -23493, -23179, -22838, -19721, -16707, -16353, -14762, -15387, -13617, -13140, -11198, -9074, -8611, -8065, -6128, -7007, -6827, -7456, -7702, -7606, -7405, -8113, -9901, -11229, -11760, -13889, -13874, -15368, -17228, -19098, -19746, -20161, -19862, -19744, -20024, -21533, -20372, -21264, -19902, -18132, -17376, -17389, -16688, -17355, -15833, -15079, -12605, -12181, -11240, -10806, -13846, -14663, -16017, -14550, -11024, -10293, -11336, -15066, -18123, -18209, -16543, -16888, -16176, -18692, -18728, -23423, -24225, -23931, -23357, -23944, -22856, -26227, -25077, -25706, -27000, -24966, -24329, -21269, -22773, -22268, -21302, -22409, -20081, -16426, -17677, -16437, -15394, -15920, -14503, -13287, -11114, -13352, -11415, -12665, -12145, -13227, -10344, -13493, -12505, -14573, -13611, -15662, -14229, -15086, -15023, -15909, -15083, -16791, -15096, -15364, -15074, -14555, -14023, -14532, -14620, -13772, -13436, -12311, -12791, -11574, -13583, -12612, -13397, -12157, -12509, -11818, -13735, -14818, -14979, -14993, -15591, -14646, -16614, -16270, -16054, -17114, -17544, -20424, -20908, -20039, -17753, -17928, -17704, -21632, -21775, -21819, -18820, -20185, -19519, -19949, -19579, -20698, -20293, -20236, -20447, -18871, -21077, -19963, -19407, -19229, -20536, -21095, -20601, -19698, -19638, -19487, -19677, -20510, -18929, -18623, -18120, -19731, -18912, -18992, -18312, -17494, -16754, -17507, -16927, -17236, -15083, -15081, -13322, -13740, -14820, -13776, -12514, -12076, -10326, -11683, -10138, -10794, -10044, -9718, -11449, -10604, -11029, -9909, -10950, -12881, -13866, -13993, -15090, -13798, -15265, -16488, -18075, -18463, -17371, -18517, -18217, -19648, -19502, -20115, -18820, -19364, -18816, -18013, -17878, -16108, -16007, -15684, -14852, -15673, -15592, -15316, -15876, -11563, -13175, -13428, -15049, -18527, -15806, -17038, -15924, -16634, -18570, -19065, -20708, -24313, -20435, -22648, -22076, -21605, -24859, -23666, -24143, -26163, -24661, -24230, -21495, -20156, -23792, -20073, -21687, -20893, -15657, -16570, -15691, -15445, -16062, -14731, -13728, -12526, -9947, -13159, -9567, -12856, -12316, -10859, -12362, -11599, -11783, -11548, -12830, -14824, -14760, -15101, -14833, -13483, -16213, -15950, -17576, -17599, -16759, -15612, -16443, -16942, -15797, -17853, -16287, -15341, -15307, -14852, -13524, -13408, -14131, -15012, -12951, -13881, -12875, -11863, -12627, -13599, -14739, -15750, -15653, -14473, -14479, -15143, -15900, -18204, -20237, -20040, -19430, -19776, -19265, -20048, -22923, -24828, -21989, -23110, -21410, -20835, -22284, -23042, -22554, -23530, -21354, -20114, -16923, -19178, -19757, -19614, -19508, -18481, -16019, -14367, -14775, -15353, -17498, -17754, -15857, -15591, -12501, -14538, -15029, -16976, -17356, -18045, -16401, -16617, -13487, -17595, -16743, -18451, -18062, -16581, -16521, -15488, -15774, -16986, -16155, -15430, -14709, -12128, -13293, -12293, -13750, -13928, -13010, -12714, -9162, -10571, -10617, -13132, -12954, -14970, -12200, -12076, -11347, -15011, -13167, -17017, -17811, -17942, -15022, -15517, -16239, -17042, -18150, -21411, -18854, -18991, -17644, -17388, -17912, -20572, -16800, -22039, -15795, -19697, -17237, -20478, -16906, -18430, -17646, -19987, -16361, -17839, -19696, -15916, -19083, -21832, -18101, -18779, -22042, -16297, -20554, -20598, -18987, -22213, -19734, -21145, -18314, -19823, -19663, -20131, -18719, -23436, -17304, -19968, -19273, -16938, -19207, -18306, -17305, -16735, -16821, -15839, -13223, -13205, -15629, -12389, -12823, -13296, -10154, -11862, -9832, -13635, -12082, -12136, -11734, -12347, -10263, -13258, -13797, -15841, -12678, -14142, -16051, -12969, -15294, -14810, -16653, -17423, -14700, -14794, -16490, -13573, -16186, -16865, -15736, -15232, -13393, -17885, -11205, -18715, -14270, -19150, -16440, -14478, -16512, -15213, -18186, -20265, -17879, -23414, -15278, -17433, -22264, -15212, -24864, -20306, -21570, -20391, -15555, -22897, -15105, -21870, -21844, -20193, -19410, -17764, -17358, -21758, -14871, -24492, -16829, -18938, -18109, -15185, -17864, -19068, -17064, -21167, -16411, -19083, -15781, -17954, -17032, -18543, -17523, -21328, -17129, -17504, -16525, -16844, -15852, -19272, -19591, -18033, -15029, -13887, -16556, -13535, -16579, -17421, -13534, -14512, -11851, -14045, -12741, -11271, -14170, -10879, -11553, -12468, -9146, -16328, -7757, -12391, -14940, -11093, -11741, -14181, -11536, -16714, -10984, -19817, -11939, -11340, -18563, -11251, -18924, -15911, -17605, -16702, -14504, -15627, -19224, -14953, -23541, -14128, -22259, -16380, -18458, -19866, -18028, -24567, -14897, -26681, -17562, -19550, -20053, -22051, -17714, -27664, -15203, -27867, -13284, -23432, -16065, -22291, -15303, -25163, -12344, -21898, -13482, -19192, -13083, -20040, -15592, -21569, -14129, -20868, -15229, -18728, -16752, -19903, -15117, -21770, -14722, -20701, -14142, -17581, -16428, -18128, -14622, -17120, -14395, -17933, -13291, -18732, -13127, -16525, -12528, -17300, -14539, -14826, -15971, -13005, -15664, -11758, -16281, -15070, -13370, -14450, -15042, -11415, -16343, -11553, -15709, -10682, -13085, -15130, -11165, -14138, -11619, -13420, -13603, -11466, -17142, -12037, -16781, -11350, -22332, -10638, -20400, -16182, -18349, -16390, -17094, -23524, -16645, -21185, -20022, -18125, -19608, -23347, -19782, -19839, -23069, -15564, -22733, -20546, -18354, -21511, -20038, -20205, -15754, -19185, -17805, -14817, -19559, -19439, -11932, -19628, -15808, -13254, -18277, -13637, -21583, -12159, -19288, -15051, -13238, -21093, -14006, -22153, -15377, -19253, -17443, -19989, -16697, -20214, -18586, -20358, -16704, -19532, -19650, -16231, -18121, -17863, -14597, -17255, -13251, -17523, -11845, -16598, -13723, -12978, -14717, -10131, -14854, -12259, -12802, -14509, -13995, -10690, -15819, -11591, -15691, -12191, -14993, -17584, -11270, -21574, -12523, -16547, -15831, -16594, -16766, -21518, -11332, -23333, -13017, -20184, -14223, -20480, -17410, -14440, -20750, -16158, -18320, -14291, -23907, -11251, -19941, -15968, -17099, -15674, -18979, -14810, -18247, -14710, -17792, -18455, -16869, -19599, -14961, -19140, -17025, -16378, -20984, -15908, -20876, -15062, -22937, -15508, -18493, -18295, -20334, -15453, -22016, -20215, -15299, -20964, -14842, -17332, -17144, -19093, -15376, -20007, -12933, -16702, -16046, -11802, -19371, -13169, -16449, -16330, -12752, -14788, -14542, -14874, -15855, -16396, -16152, -15237, -14575, -18459, -13230, -20772, -16289, -16225, -18572, -15391, -19904, -16495, -17308, -16626, -18707, -12825, -21975, -13049, -17330, -16249, -15796, -15289, -16469, -14344, -14047, -16204, -15796, -15237, -13562, -17017, -12261, -18014, -16734, -15534, -18553, -11653, -23868, -6437, -29596, -7844, -23628, -16948, -15497, -20495, -17424, -16836, -21408, -15976, -20444, -16898, -18149, -18640, -16543, -18511, -17865, -13037, -21986, -10516, -21292, -12058, -20833, -11533, -16449, -19506, -9933, -20641, -12824, -16655, -13469, -17336, -14795, -17006, -14406, -17665, -15403, -18849, -15938, -17756, -16863, -18621, -14860, -17854, -19124, -13266, -20392, -16715, -15288, -16958, -18183, -12945, -20724, -10765, -26021, -7035, -21559, -13309, -19297, -11033, -23678, -12105, -20073, -13237, -20314, -15889, -14311, -22394, -15980, -17233, -21934, -12068, -24338, -10139, -24573, -15416, -18143, -18116, -18328, -12995, -23097, -10079, -24967, -7208, -26328, -6256, -21541, -17058, -11401, -23498, -9906, -19308, -16164, -13808, -23403, -6799, -24982, -12841, -12823, -23161, -9855, -19655, -18406, -11093, -24612, -5535, -24540, -12871, -14537, -20249, -12480, -17425, -18129, -13270, -20599, -11703, -20860, -14032, -17803, -15564, -17574, -14407, -21718, -10120, -20914, -13986, -16773, -13902, -18160, -15951, -9664, -23432, -7500, -19146, -14893, -18331, -10952, -18480, -13828, -19499, -12108, -21360, -15360, -19358, -14273, -23187, -12857, -20083, -19456, -14140, -21781, -16864, -12351, -27726, -5385, -26758, -12462, -18884, -16348, -16377, -14728, -21393, -9954, -27447, -7922, -24083, -13666, -17627, -18813, -16104, -20769, -17627, -14948, -22962, -11883, -24937, -12536, -21983, -16350, -18577, -17160, -18723, -14233, -20935, -13960, -18944, -14878, -18691, -16373, -15245, -16393, -17166, -15755, -18498, -13987, -18960, -9884, -21968, -11593, -17213, -13971, -19444, -11806, -18684, -13146, -14692, -14090, -15593, -14686, -17127, -18934, -9156, -21850, -8719, -19360, -14194, -19101, -15042, -16589, -14864, -18474, -10484, -21808, -9554, -20145, -12335, -19163, -15440, -14413, -15736, -16030, -13809, -19142, -13448, -18928, -14724, -18814, -13543, -18197, -17033, -19461, -17591, -18278, -19148, -15847, -19850, -17077, -19012, -19926, -19963, -17604, -17991, -17930, -18066, -17799, -20169, -16650, -18284, -18139, -15430, -19197, -15612, -19859, -16438, -18560, -17244, -16989, -15202, -21107, -10331, -23678, -11809, -20778, -13405, -18456, -14964, -16926, -14398, -19586, -13390, -17086, -19026, -14106, -18549, -17279, -12013, -18926, -11759, -19060, -15075, -16147, -19132, -15546, -14970, -19114, -13507, -17050, -17613, -15927, -15275, -18833, -11696, -17820, -13801, -14227, -16894, -14309, -16870, -13316, -17796, -14097, -10912, -24524, -6996, -22581, -12584, -17909, -15143, -14611, -18811, -13603, -18170, -17809, -16846, -18027, -16623, -18120, -17987, -15990, -21511, -12019, -17984, -15871, -15746, -21098, -15243, -16234, -18597, -16219, -19138, -17774, -15502, -24898, -10958, -25944, -17247, -16451, -22170, -18161, -16853, -19894, -16950, -21906, -10908, -23406, -17119, -14332, -23847, -10077, -18190, -16758, -12880, -20649, -11806, -15772, -17467, -10496, -17380, -14622, -11913, -19999, -9306, -20655, -14359, -10361, -20451, -9636, -19395, -13860, -16636, -14415, -17339, -15816, -18144, -10074, -26160, -8071, -24080, -15565, -18184, -17890, -19051, -12791, -24728, -9877, -26372, -10995, -19978, -12231, -18496, -11729, -20436, -11367, -23784, -7236, -23843, -8926, -18674, -14498, -16924, -17198, -10630, -21006, -14645, -16875, -14419, -19934, -14078, -19591, -18670, -16203, -19756, -17060, -21644, -16321, -21153, -17924, -19885, -20194, -16578, -20271, -18629, -17434, -21311, -17489, -19105, -15987, -19773, -14418, -21930, -11075, -23229, -8935, -21401, -10309, -21094, -11574, -17650, -12559, -17285, -12493, -15699, -19703, -10935, -17014, -13911, -15700, -11954, -20121, -9863, -17090, -14898, -18212, -13633, -17978, -16081, -14894, -15406, -19072, -11740, -21623, -10931, -20767, -11723, -22586, -12024, -21639, -11403, -20492, -12673, -20951, -11582, -22549, -8309, -24491, -10031, -21297, -15616, -16323, -16164, -19607, -11626, -23822, -9492, -23724, -10429, -23103, -12583, -19900, -13021, -22377, -11590, -22662, -14944, -19768, -14411, -22202, -10703, -26045, -11153, -23269, -11383, -22798, -14798, -20082, -17320, -17698, -15435, -19460, -17022, -17582, -16542, -22367, -9205, -26167, -11758, -19655, -20465, -10598, -25881, -11129, -20077, -18728, -11632, -20545, -14024, -15099, -17293, -14108, -18346, -15533, -16699, -14754, -15802, -14412, -15519, -13857, -15307, -12938, -16617, -14890, -15746, -12908, -21310, -8620, -23464, -11287, -16041, -19980, -9707, -24400, -11289, -18416, -16051, -18473, -14055, -20576, -15083, -18623, -15001, -19901, -16364, -15723, -19640, -15036, -20769, -11930, -19454, -16180, -13695, -20166, -15170, -16551, -14339, -17004, -14337, -16785, -14623, -18798, -13640, -17999, -15248, -16739, -15662, -18623, -16614, -20627, -14078, -20059, -14678, -21161, -16855, -18829, -20544, -14909, -21311, -16333, -14967, -22713, -11486, -20651, -17048, -17568, -17714, -20127, -14101, -20341, -11301, -23604, -10852, -20342, -15678, -13461, -18149, -14001, -16450, -17392, -12294, -21511, -9314, -19519, -12409, -19664, -11795, -19283, -13229, -21889, -10969, -21616, -12378, -20436, -13488, -21226, -13620, -21283, -15912, -17160, -17274, -17235, -15393, -19149, -15107, -19815, -13969, -17888, -15726, -14533, -19755, -10538, -22970, -10123, -19557, -15067, -14808, -16521, -16305, -13990, -18870, -11005, -20671, -11879, -16610, -18272, -14187, -15901, -20325, -9995, -27226, -5797, -27585, -5739, -28279, -7282, -26247, -10389, -22583, -13018, -22881, -12322, -23763, -11287, -24315, -13049, -21957, -13508, -19637, -16816, -16265, -18838, -19661, -10639, -27498, -4080, -26617, -7865, -20924, -14578, -18067, -13879, -19419, -11481, -22757, -6758, -24904, -10228, -17577, -18468, -11841, -17241, -16442, -15492, -17190, -15870, -17867, -14396, -19642, -15195, -16605, -18913, -17706, -12675, -26099, -5322, -28985, -8739, -20452, -19144, -11856, -22401, -14465, -16967, -16410, -18493, -13699, -23318, -9517, -24278, -9983, -19495, -17266, -15362, -16941, -16460, -15183, -18939, -11654, -20266, -13974, -16612, -16884, -14889, -14287, -19461, -13011, -19755, -11409, -20237, -14794, -14923, -20736, -11007, -20735, -15227, -18673, -16338, -19514, -14243, -23978, -10141, -24774, -13518, -20108, -17069, -18091, -17729, -17678, -14064, -23312, -10629, -21123, -12911, -21190, -11043, -20087, -13320, -18344, -11637, -20394, -15487, -14604, -12317, -23900, -4170, -25513, -10571, -16932, -19644, -10461, -19669, -15492, -11798, -23221, -10870, -23306, -12230, -18346, -18799, -15728, -15486, -22624, -13888, -21269, -14169, -22723, -10363, -21819, -16415, -16955, -16129, -19254, -15775, -16822, -18714, -17157, -14143, -23970, -8629, -19479, -14732, -17026, -13723, -18269, -14465, -15654, -15360, -20707, -9398, -18190, -18312, -11296, -18472, -13410, -18763, -13335, -21333, -13639, -19919, -14701, -17027, -17641, -16725, -15802, -21937, -13497, -23005, -11367, -24393, -13201, -17250, -23546, -12486, -18169, -21830, -9407, -27690, -4416, -26873, -12091, -15494, -21529, -10707, -18159, -16452, -10526, -24735, -5572, -20724, -16389, -11092, -19327, -14094, -15103, -17231, -13600, -22041, -9465, -25068, -12152, -19568, -16977, -17997, -18163, -16442, -19446, -15752, -19429, -17758, -17624, -18694, -18394, -12910, -23307, -11404, -22401, -13315, -18870, -14936, -16009, -16631, -17052, -13743, -17970, -14540, -16613, -13331, -18141, -13943, -15862, -14639, -18112, -11352, -18786, -13867, -17037, -14353, -21058, -10430, -22180, -11322, -19170, -15881, -18752, -17842, -16605, -18899, -17073, -16521, -18910, -16408, -19049, -16390, -19625, -15517, -19068, -15258, -17704, -17485, -18317, -15551, -19431, -13515, -18257, -14597, -18042, -14704, -14460, -17859, -13571, -19061, -14774, -15139, -17659, -12530, -19593, -11673, -19245, -13943, -17988, -18726, -15884, -15762, -21155, -11573, -20936, -17266, -17295, -19891, -17060, -18812, -17093, -17210, -18697, -16294, -18168, -17185, -18026, -18615, -15042, -18104, -15568, -17285, -16700, -16798, -16492, -15568, -16546, -16935, -16190, -16487, -15584, -16877, -15911, -15126, -17925, -15982, -15264, -16836, -15160, -16063, -18229, -12085, -20573, -13510, -16965, -18045, -13777, -17204, -13292, -18677, -14845, -15544, -15029, -19765, -10198, -22856, -8176, -22636, -10810, -19387, -14746, -16300, -13114, -18832, -12075, -19146, -13149, -17992, -16251, -15350, -17874, -14747, -17207, -17711, -16266, -19481, -17135, -19313, -19894, -18728, -19908, -19112, -20517, -19675, -18847, -21219, -18483, -20562, -17543, -20522, -17652, -18214, -17274, -20051, -13931, -19303, -13769, -18180, -14285, -16152, -16425, -15685, -15031, -15577, -16525, -14702, -16044, -15909, -15768, -16971, -15964, -16821, -16772, -14810, -18334, -15605, -15914, -14906, -14826, -16173, -15132, -15061, -15753, -14649, -13774, -15940, -14080, -16056, -12321, -15880, -15667, -15066, -14859, -17718, -12766, -16219, -16694, -16735, -16045, -17304, -16398, -16985, -16812, -18301, -14719, -17509, -16441, -14288, -17496, -15178, -15871, -17692, -17325, -14199, -17960, -13137, -16797, -15962, -17300, -19183, -17426, -21022, -18572, -18910, -20368, -20828, -20237, -21610, -21442, -21307, -19710, -21941, -17126, -20318, -19665, -18939, -18464, -18978, -16639, -18148, -17051, -15749, -14698, -17882, -13781, -17463, -14545, -18210, -14440, -15522, -16397, -15917, -16762, -15985, -16686, -16844, -14071, -17555, -15439, -16737, -13052, -17411, -14117, -15230, -13123, -15641, -13758, -14766, -12848, -16820, -11736, -15103, -13876, -15772, -13730, -16486, -14604, -16644, -14651, -17123, -13724, -17390, -14895, -17060, -16939, -17110, -14755, -16450, -15051, -14624, -13990, -13488, -14290, -14171, -15192, -15893, -15091, -15092, -14331, -14085, -16795, -16674, -17428, -20221, -19813, -21187, -21607, -20707, -20759, -21583, -23027, -22989, -22265, -24418, -22567, -21142, -20110, -20541, -19459, -19428, -19846, -19807, -16831, -19129, -14410, -18304, -13211, -16675, -14933, -16078, -15528, -18674, -14944, -16344, -15866, -16828, -16769, -15884, -16648, -17634, -17491, -15216, -17095, -14602, -14470, -16227, -13991, -15085, -12520, -17203, -12523, -15179, -12591, -13578, -12541, -14682, -14253, -14967, -13246, -15152, -14230, -13712, -16319, -13399, -16643, -14926, -16569, -15857, -14142, -15391, -14503, -15405, -13208, -13801, -11912, -13251, -14691, -15092, -16060, -13701, -16079, -13236, -15304, -16167, -18557, -18888, -21084, -22000, -22515, -19818, -21827, -22576, -22136, -24234, -22865, -25521, -20546, -23946, -19483, -21195, -19506, -19037, -19457, -20028, -16826, -18818, -15364, -17081, -14261, -16672, -15577, -15867, -17045, -16991, -16712, -15722, -16812, -18327, -15886, -17726, -16943, -18951, -17297, -16564, -17416, -14643, -15672, -16472, -14233, -15375, -12847, -17210, -12406, -14029, -12866, -14064, -12390, -13426, -14004, -14116, -12057, -15976, -13948, -15677, -13795, -16219, -13799, -15432, -15445, -17137, -13319, -16490, -13084, -15370, -12275, -12271, -12904, -13130, -13971, -14930, -13700, -14459, -12255, -13898, -14933, -16287, -17488, -18439, -19836, -21554, -20934, -21318, -20777, -23291, -22142, -25154, -22239, -24997, -22242, -24636, -20768, -21829, -21168, -19165, -20063, -19781, -19028, -18447, -17451, -17561, -16384, -15339, -16451, -17261, -16071, -18350, -16008, -17621, -14999, -17746, -16252, -17325, -15913, -18295, -16818, -16635, -16038, -15032, -15350, -16141, -15031, -14593, -14585, -15130, -13974, -16051, -12693, -16208, -11777, -15521, -12425, -15286, -13032, -15348, -13690, -14775, -14737, -15691, -13036, -15937, -13944, -15599, -13581, -14548, -12098, -13601, -10386, -12327, -11491, -12976, -13463, -15074, -11111, -13891, -11806, -15890, -15304, -17180, -17828, -19760, -18552, -22951, -18877, -23328, -22395, -23545, -23694, -21356, -24960, -22146, -24665, -23334, -22780, -22136, -20463, -18967, -21114, -17374, -20040, -18013, -18338, -16628, -16425, -15786, -16775, -14873, -20227, -15706, -17007, -15963, -16270, -16735, -16666, -18451, -16011, -17560, -15786, -16664, -15253, -16957, -15353, -18424, -14892, -16064, -13317, -16999, -14763, -16469, -15134, -16714, -13228, -14472, -14670, -13566, -13297, -16051, -12686, -15237, -13351, -14003, -12739, -15492, -13830, -14316, -13066, -13307, -10402, -12591, -9629, -13728, -12714, -13041, -14878, -12019, -12883, -12929, -15681, -15723, -18757, -17177, -19366, -16676, -20497, -18344, -22204, -22360, -21326, -24194, -19611, -22844, -21360, -22471, -23024, -21203, -23078, -21296, -19202, -19221, -19670, -19833, -18372, -19636, -16605, -17964, -16946, -19019, -16533, -18901, -17471, -17506, -16208, -18525, -15612, -18781, -15907, -18496, -15495, -17306, -15415, -15414, -15881, -16034, -15447, -15989, -14794, -15273, -15001, -15627, -14548, -15187, -14488, -15753, -12760, -16092, -13497, -14177, -14153, -15101, -13859, -13776, -15841, -14082, -14064, -15468, -14503, -13211, -14266, -13773, -13072, -11658, -13396, -13078, -14193, -13672, -14929, -11919, -14277, -12367, -18038, -15052, -19651, -15129, -19730, -14663, -20682, -15146, -23180, -18005, -22792, -19987, -21406, -20216, -21385, -21903, -21284, -23357, -22111, -20824, -19742, -20455, -20705, -19827, -20810, -20227, -18781, -19441, -19817, -18614, -18449, -19246, -19344, -16759, -18819, -15834, -16193, -15740, -17273, -15728, -15117, -15636, -14298, -13570, -15335, -14621, -14104, -14136, -14955, -14284, -14433, -15623, -14396, -15334, -15782, -15442, -14516, -15385, -15176, -14886, -15136, -16129, -13902, -14970, -14849, -14595, -15199, -14641, -15770, -11764, -14013, -12101, -15067, -11047, -13202, -11708, -13247, -12018, -15719, -10697, -13816, -14029, -16280, -14490, -17589, -17720, -16687, -16986, -18676, -16661, -22305, -19106, -21268, -20672, -21787, -21355, -20364, -22187, -22197, -21639, -22498, -23075, -20607, -19835, -21512, -20857, -20442, -21646, -19842, -20271, -19659, -19553, -19914, -18211, -19222, -17811, -18374, -16542, -16015, -16203, -15756, -15060, -16673, -14418, -14867, -13767, -15709, -14897, -14322, -14976, -15581, -15489, -15004, -16728, -15874, -14990, -15660, -16009, -15863, -16648, -15182, -16087, -14583, -14676, -13995, -14457, -13883, -13249, -13239, -13219, -11636, -13431, -11443, -13205, -11498, -12723, -11503, -11808, -11570, -11641, -13228, -12990, -14292, -14968, -14473, -15785, -15497, -18113, -16524, -17138, -16939, -18373, -18538, -19882, -19802, -20611, -20439, -21147, -20992, -21812, -21377, -21490, -21370, -22165, -20929, -21569, -20845, -21956, -19520, -20549, -21005, -20433, -20274, -20751, -20199, -19703, -19039, -20196, -17979, -18774, -18164, -17825, -17928, -18092, -18091, -16589, -16794, -16793, -16235, -16695, -15737, -15713, -16749, -14461, -16445, -15961, -14061, -15232, -14434, -14110, -14373, -13974, -14530, -13314, -13305, -13677, -12666, -12061, -12946, -12288, -12971, -12167, -13123, -11253, -12622, -12648, -11974, -12761, -11841, -12398, -11910, -13430, -13006, -14253, -14515, -15055, -14765, -16497, -16557, -17075, -16382, -17212, -16863, -17801, -18203, -18548, -19406, -19282, -20317, -19711, -20790, -20235, -20890, -21290, -21488, -21486, -21126, -20474, -21023, -19577, -21061, -21373, -20292, -21437, -21108, -20643, -21016, -20580, -21256, -19221, -20500, -18070, -18863, -18003, -17765, -18401, -17846, -16093, -17354, -16359, -16398, -16351, -16104, -15449, -15229, -15030, -15312, -14746, -15138, -14758, -15155, -13538, -14791, -14435, -14476, -13926, -13768, -13834, -12909, -12902, -14174, -13296, -12960, -12880, -12710, -13034, -12992, -13000, -12921, -11926, -12784, -12246, -12553, -12055, -13620, -14001, -14705, -13735, -15155, -15391, -15565, -16659, -16120, -16438, -15904, -17577, -17687, -18150, -19475, -19040, -19867, -20176, -21001, -20924, -21236, -21199, -21911, -22202, -21602, -21174, -20635, -19873, -20945, -20908, -21013, -20328, -20413, -20577, -21003, -20308, -20805, -18016, -19464, -17467, -19180, -17127, -19009, -16717, -18171, -16210, -16861, -16019, -16809, -15811, -16877, -15900, -15604, -14750, -15594, -14741, -14873, -15216, -14983, -14610, -15498, -14581, -14749, -13929, -14260, -13882, -14366, -13620, -13952, -13213, -13206, -13686, -13014, -13695, -12472, -13211, -12149, -12035, -11852, -11621, -11833, -12195, -12368, -13263, -13079, -13984, -14835, -15787, -15472, -16157, -15529, -16306, -17067, -18296, -18614, -19224, -18932, -20478, -19072, -21399, -20803, -21563, -21035, -22514, -21138, -21615, -20726, -21678, -20060, -21506, -19903, -20785, -19803, -20439, -20459, -21617, -20648, -20675, -19083, -19333, -18501, -19170, -18154, -19107, -17924, -17423, -17314, -17159, -15738, -16224, -16545, -16436, -15382, -15378, -14194, -13988, -14958, -15032, -14564, -14901, -14135, -14751, -15293, -15276, -14483, -14714, -15222, -14374, -14752, -14114, -14447, -13463, -14336, -14221, -13881, -14013, -13091, -13888, -11718, -12720, -11675, -12397, -11411, -12145, -13215, -13075, -12669, -13845, -14463, -14546, -16006, -15837, -15804, -15822, -17227, -17785, -18087, -18509, -18852, -19503, -19479, -20436, -20759, -20470, -21336, -20656, -21385, -20926, -20840, -20986, -20509, -19691, -20547, -20334, -21223, -20449, -21217, -21014, -21087, -20805, -20164, -19801, -19129, -19758, -18500, -19121, -17334, -18348, -16878, -17226, -16090, -16106, -15954, -15913, -14881, -14734, -14069, -14146, -14415, -14684, -15066, -14058, -14265, -15019, -15544, -14954, -14815, -14749, -14897, -15391, -15036, -15369, -14143, -14390, -14805, -15389, -14674, -14608, -13962, -13463, -13484, -12455, -12464, -12121, -11477, -12275, -12397, -13520, -12728, -13962, -13849, -14736, -14806, -14934, -15175, -15620, -16766, -17343, -18120, -18229, -18567, -19197, -20116, -19641, -21141, -21145, -21134, -20831, -21185, -20763, -20444, -20654, -20003, -20026, -19781, -20231, -20481, -20504, -19773, -21085, -20390, -20400, -20046, -19588, -19068, -18642, -19256, -18497, -18196, -17948, -17938, -16407, -16892, -16424, -15872, -15522, -15859, -14457, -14886, -14641, -14651, -14906, -14497, -14388, -14871, -15009, -15775, -15451, -15232, -14819, -15247, -15161, -15201, -15007, -14679, -15135, -14642, -15405, -14217, -14649, -13126, -13888, -12858, -12923, -12098, -12171, -11627, -12492, -12667, -13280, -13455, -13977, -14134, -15618, -15042, -15446, -15175, -16007, -17239, -17842, -17904, -18970, -17939, -20107, -19589, -20868, -20097, -20862, -20412, -20902, -20169, -20218, -19471, -20388, -19258, -20386, -18747, -20453, -18455, -20649, -19832, -20972, -19702, -20468, -19334, -20051, -18620, -19192, -18723, -18754, -18438, -18348, -17695, -17411, -17011, -16839, -16343, -16189, -14949, -15139, -14619, -15018, -14979, -14470, -13758, -14372, -13503, -15187, -14933, -15338, -14418, -14994, -14346, -15363, -14238, -15335, -14366, -16135, -14693, -15926, -14704, -14782, -14426, -14856, -14163, -13550, -12717, -12588, -12313, -13323, -13574, -13945, -14008, -14158, -14700, -15162, -15299, -14558, -16042, -15666, -17056, -17347, -17492, -17733, -18564, -18964, -19648, -19575, -19777, -20074, -20380, -20281, -19695, -20214, -19238, -20189, -19582, -19130, -19658, -18882, -20422, -19719, -20145, -20288, -19727, -19891, -20254, -19854, -19070, -19010, -18480, -18196, -18381, -18214, -18038, -17569, -17004, -16691, -15834, -15972, -15084, -15275, -14922, -15104, -14350, -14832, -14067, -14329, -14413, -15779, -15260, -15266, -15087, -14486, -15084, -14902, -15121, -15054, -15456, -15645, -14697, -15602, -14999, -14624, -15156, -14596, -13919, -13039, -12711, -12675, -12356, -13021, -13284, -13861, -13749, -14274, -14154, -14779, -14938, -15133, -15710, -15859, -16960, -17612, -17475, -18317, -18103, -19305, -19246, -20299, -20584, -20448, -20165, -20883, -20193, -19997, -20105, -20642, -19366, -19843, -19438, -19193, -19528, -19574, -20335, -19457, -19986, -19185, -19351, -18775, -18747, -18524, -18301, -17722, -18111, -17882, -17315, -17083, -16955, -16247, -16235, -16288, -15582, -15078, -14501, -15049, -15089, -15483, -14837, -14757, -15144, -14764, -15738, -15624, -15448, -14924, -15255, -14913, -14851, -15035, -15106, -14833, -14979, -14895, -15297, -14370, -14807, -13895, -13689, -12994, -13113, -12071, -12639, -12009, -14210, -13737, -14750, -14393, -14675, -14854, -15371, -15773, -16106, -16977, -17560, -17927, -18507, -18224, -18816, -18886, -20203, -20661, -20637, -20624, -19852, -20141, -19912, -20364, -20015, -19622, -18975, -19443, -18459, -19928, -18579, -19464, -18876, -19968, -19152, -18931, -19007, -18784, -17950, -18919, -18000, -17431, -17447, -17152, -17760, -17041, -16954, -16798, -16268, -15987, -15744, -15439, -15063, -14773, -15942, -15208, -15017, -15318, -14694, -14860, -15375, -15153, -15959, -14312, -15456, -14919, -14791, -14945, -15284, -15007, -14847, -15384, -15347, -14552, -14668, -14223, -13746, -13494, -12978, -12956, -12458, -12850, -13688, -14056, -14497, -14706, -15257, -14946, -16224, -15909, -16222, -16457, -17654, -17564, -18338, -18596, -18658, -18924, -19616, -20253, -20257, -20077, -20584, -20131, -20198, -19839, -19511, -18870, -18679, -18931, -19546, -18918, -19476, -18607, -19427, -19721, -19877, -19412, -19305, -19332, -19086, -18190, -18191, -16907, -17791, -18069, -17910, -16914, -16232, -16420, -16383, -14829, -15954, -14590, -15266, -14877, -14662, -14252, -15315, -15403, -14534, -14326, -15144, -15326, -15708, -15012, -15249, -14684, -16055, -15993, -15394, -14618, -16004, -15387, -15985, -14734, -15229, -13278, -13107, -12054, -12385, -12153, -13029, -13095, -13272, -11633, -13054, -14268, -15462, -16140, -16288, -15071, -16047, -17273, -17854, -17902, -20229, -20674, -19369, -20073, -18897, -21028, -21731, -22639, -21053, -20799, -20470, -20313, -18267, -19432, -19238, -20507, -18970, -18721, -17520, -17456, -19834, -19965, -18904, -18851, -18276, -17388, -18123, -17950, -17971, -17020, -18139, -16917, -16567, -16985, -16522, -16378, -16384, -16344, -15174, -14758, -15042, -15353, -14468, -15441, -14857, -14972, -14069, -15130, -15508, -14954, -15072, -15244, -14055, -15221, -15172, -15782, -14850, -15123, -15938, -15401, -14996, -15272, -13883, -13826, -12694, -12968, -12131, -12431, -13693, -13072, -13452, -12565, -13109, -15236, -16003, -17089, -16233, -15019, -16760, -16924, -19014, -18847, -19830, -20420, -19441, -20037, -18873, -21826, -22356, -21659, -21571, -18933, -20185, -19327, -18755, -19564, -18964, -20271, -18009, -17811, -17614, -17918, -20446, -19791, -18593, -18488, -18045, -18695, -18088, -18389, -18447, -17552, -19279, -17008, -16584, -16525, -17172, -17150, -15752, -16540, -15023, -13867, -15325, -14625, -14927, -14280, -14905, -14269, -13060, -15198, -14819, -14380, -14950, -14356, -14450, -14630, -15399, -15421, -14999, -16311, -16044, -15662, -15324, -15094, -14271, -13714, -13212, -12765, -12163, -14382, -13082, -13019, -10924, -12952, -14618, -15976, -16507, -15020, -14946, -15848, -17158, -18796, -17624, -20072, -19818, -19917, -19971, -19122, -21890, -22481, -21866, -21637, -18767, -21159, -19611, -18916, -19624, -19161, -19504, -17865, -17982, -18037, -17407, -20882, -19244, -18170, -18079, -17652, -18545, -18453, -18987, -17885, -17074, -19223, -17202, -17566, -17053, -17634, -16800, -15963, -16652, -15585, -14458, -15200, -14963, -14804, -14524, -15331, -14013, -14178, -15503, -14755, -14686, -14609, -14782, -14118, -14793, -15717, -15037, -15453, -15595, -15740, -15741, -15084, -15591, -13622, -13312, -12436, -12043, -13039, -13594, -13041, -12059, -10617, -13066, -14011, -16561, -15952, -14605, -15040, -16390, -17552, -19226, -17771, -20763, -20315, -20705, -19823, -20134, -22624, -22590, -22656, -20680, -20085, -21502, -19360, -19012, -19208, -18887, -18897, -17644, -17398, -17128, -17543, -20341, -17713, -17649, -17147, -17235, -18130, -19263, -18588, -17069, -16634, -18995, -17320, -18332, -17581, -17249, -16353, -16456, -16988, -15257, -15759, -15781, -15020, -14848, -15014, -15527, -14380, -14817, -15482, -14378, -14866, -14951, -14789, -14264, -14724, -15285, -14745, -15177, -16314, -15899, -15911, -15177, -14641, -14052, -13144, -12893, -12168, -12655, -13602, -12789, -11621, -11366, -11901, -14563, -15515, -16121, -14325, -14470, -17175, -17244, -19259, -18412, -19803, -21674, -19730, -20796, -20273, -22723, -23414, -22232, -21727, -19727, -20977, -20359, -18595, -20249, -18495, -18729, -17819, -16953, -17287, -17077, -19814, -18496, -16745, -16984, -16553, -18495, -18624, -18488, -17703, -15988, -19131, -17652, -18197, -17435, -17385, -17239, -15899, -17509, -15834, -15656, -15665, -15528, -15128, -15093, -15417, -14614, -13937, -15722, -14542, -15264, -14667, -14601, -13749, -14435, -15625, -15329, -14362, -16256, -15481, -16046, -14580, -14712, -12968, -13164, -13134, -12701, -12576, -13329, -12452, -12014, -10232, -13235, -14303, -16327, -15263, -12859, -14627, -16805, -18851, -19025, -18183, -20694, -20775, -20625, -20514, -20377, -23668, -23065, -22669, -20812, -20126, -21823, -19073, -19430, -20031, -18836, -18698, -17472, -17768, -16738, -17739, -20286, -17753, -17324, -16859, -16404, -18099, -19244, -19295, -17210, -16777, -18823, -16834, -18704, -17863, -17085, -16657, -16065, -17234, -14834, -15908, -15979, -14909, -15028, -14621, -15119, -14566, -14452, -15529, -14548, -15423, -14748, -13974, -14283, -14332, -15528, -14802, -14730, -15612, -15679, -15883, -14811, -14308, -13933, -13130, -13047, -12763, -13065, -13533, -13202, -12544, -10915, -12365, -14706, -16328, -16228, -13929, -14595, -16231, -18237, -19326, -18152, -20114, -20739, -20409, -20502, -20268, -22940, -22911, -22718, -20907, -19630, -21170, -19491, -19378, -19725, -19299, -18329, -17276, -17592, -17313, -17177, -20072, -17589, -17387, -16480, -16191, -17357, -18786, -19397, -17864, -16491, -18002, -16645, -18378, -18521, -18216, -16427, -16181, -16883, -15808, -15941, -16614, -15843, -15288, -15043, -15174, -14663, -14743, -15465, -15290, -15236, -14938, -14110, -14255, -15102, -15226, -15107, -14663, -15529, -15635, -15552, -15290, -13946, -12949, -12523, -12535, -13127, -13638, -13588, -12448, -11025, -10805, -13142, -15239, -16217, -14911, -13308, -14529, -16642, -18158, -18771, -19042, -20943, -19700, -20313, -19869, -20730, -23770, -22712, -22836, -20016, -21136, -20282, -19320, -20073, -20329, -18535, -18638, -17391, -17564, -16372, -18651, -18817, -17164, -16963, -16930, -15317, -17516, -18476, -18771, -17588, -18106, -17852, -16434, -18183, -18701, -17639, -17853, -17113, -17031, -15351, -16790, -16811, -16271, -15804, -16287, -14626, -14513, -15013, -15726, -14900, -15538, -14806, -14505, -14348, -15791, -15441, -15027, -14838, -15650, -15219, -15596, -14913, -14543, -12546, -12191, -11761, -13007, -13786, -13757, -12184, -10663, -11224, -13218, -14698, -15864, -14089, -13898, -14432, -15659, -17401, -18109, -19190, -20709, -19589, -20425, -19040, -21277, -22072, -22668, -22640, -21408, -21197, -19694, -18856, -20625, -20479, -19463, -19038, -18051, -17321, -16700, -18760, -18337, -17354, -17204, -16632, -15898, -17198, -17869, -18130, -17448, -18755, -17860, -16723, -17069, -17408, -17969, -18177, -18009, -16729, -15423, -16078, -16637, -16395, -17035, -16106, -14994, -14634, -15035, -15583, -15765, -16145, -15184, -14545, -14775, -15590, -15460, -15816, -15666, -16009, -15321, -15611, -14700, -13919, -13068, -13257, -13342, -13231, -13103, -13015, -12294, -12066, -12276, -13441, -14202, -14791, -13742, -13437, -14440, -14954, -16922, -17388, -18266, -18959, -19070, -19899, -19334, -20380, -21035, -21580, -21796, -21205, -21117, -19562, -19293, -20422, -20133, -19419, -19197, -19109, -17961, -17966, -18926, -18131, -17583, -17849, -17187, -16698, -17332, -17805, -17879, -17148, -18645, -17886, -17484, -17241, -17422, -17270, -17625, -17336, -17150, -16509, -16745, -16487, -16173, -16819, -16079, -16029, -15260, -15623, -15618, -15817, -15597, -15680, -14755, -15463, -15705, -15815, -15276, -15609, -15279, -15112, -15533, -14867, -13887, -13039, -12910, -12814, -12921, -12701, -12835, -12880, -12660, -13347, -13119, -13594, -13905, -14041, -13623, -14287, -14893, -15891, -16493, -17234, -17460, -18781, -19426, -19659, -20228, -20459, -20538, -20582, -20809, -21232, -20506, -20631, -20316, -20018, -19517, -19641, -19986, -19327, -19352, -19677, -18183, -17794, -17742, -17916, -17565, -17620, -17769, -17599, -16791, -18088, -17524, -17641, -17521, -17987, -17419, -17206, -17211, -17193, -16738, -17673, -17128, -16725, -16911, -16680, -16215, -15784, -15573, -15828, -16121, -15660, -15195, -14251, -14951, -15209, -15315, -15266, -14561, -14708, -14442, -15145, -14376, -13820, -13403, -13426, -13034, -13272, -12665, -12199, -12390, -13281, -13903, -13795, -13456, -13391, -13566, -13874, -13914, -14783, -15627, -16263, -16263, -16681, -17800, -18022, -19199, -20118, -20174, -20482, -20285, -20526, -20235, -20661, -21374, -20835, -20736, -20276, -19394, -20478, -20195, -20045, -20124, -18955, -18729, -17934, -18764, -17883, -17939, -17561, -17953, -17515, -17858, -17656, -17765, -17094, -17666, -17526, -17270, -17133, -17341, -16998, -17196, -17022, -16187, -16673, -16673, -16123, -16070, -15467, -15774, -15364, -15293, -15242, -14644, -14786, -15020, -15397, -14946, -14260, -14562, -14488, -15169, -14870, -14186, -13664, -13399, -13884, -13399, -12806, -12417, -12175, -13744, -14321, -14044, -13612, -13127, -13815, -14396, -14291, -14513, -14786, -15497, -16039, -16466, -17318, -17456, -18325, -19214, -19766, -20043, -19872, -19762, -20245, -20319, -20823, -21045, -20564, -20234, -19961, -20630, -20552, -20308, -19997, -20005, -18919, -18888, -18512, -18316, -18290, -18230, -17825, -17794, -17231, -18098, -17328, -17874, -17614, -17416, -17168, -17387, -17323, -17777, -17016, -16824, -16027, -16635, -16937, -16260, -15796, -15728, -15105, -15537, -15563, -15061, -14310, -14431, -15064, -15258, -14850, -14706, -14316, -14351, -14845, -14689, -14456, -14094, -13795, -14330, -13697, -13175, -12536, -12500, -14111, -14553, -14398, -13813, -13175, -13611, -13912, -14246, -14229, -14840, -15177, -15287, -15825, -16642, -17129, -18122, -18636, -19616, -19094, -19516, -19524, -20325, -20310, -20592, -21117, -20862, -20202, -20320, -20424, -20706, -21001, -19893, -20161, -18881, -19361, -18847, -18370, -18154, -18209, -17908, -17905, -17309, -18276, -17330, -17685, -17843, -17245, -17081, -17294, -17532, -17276, -17123, -16678, -16381, -16230, -16701, -16046, -15982, -15851, -15564, -15789, -15731, -15359, -14468, -15017, -15196, -15660, -15181, -15157, -14683, -14800, -14938, -15040, -14739, -14556, -14386, -14401, -13630, -12944, -12533, -12766, -13625, -14197, -14106, -13300, -13008, -13106, -13703, -13851, -14050, -14390, -14409, -14878, -15766, -15896, -16593, -17381, -18508, -19409, -19223, -19674, -19557, -19917, -20774, -20655, -21317, -21036, -20839, -20509, -20710, -20617, -20736, -20057, -20398, -19638, -19637, -19064, -17786, -17972, -18348, -17746, -17951, -17194, -17636, -16906, -17402, -17845, -17267, -16701, -16685, -17011, -17346, -17173, -16746, -16401, -16270, -16502, -16377, -15949, -15967, -15924, -15969, -16324, -15773, -14650, -14864, -15222, -15974, -15808, -15862, -15178, -14956, -14777, -14987, -15338, -15334, -14612, -14734, -13931, -13064, -13036, -13207, -13844, -14641, -14119, -13461, -13153, -13231, -13448, -13562, -13408, -13657, -13954, -14912, -15370, -15187, -15691, -16400, -17947, -18899, -19228, -19219, -19371, -19431, -20594, -19914, -20962, -21297, -20925, -20809, -20880, -20582, -20710, -19829, -20411, -19826, -20066, -19427, -18181, -17977, -18339, -17819, -17902, -17853, -17638, -17060, -17221, -18271, -17450, -16649, -16771, -16968, -17320, -17668, -17208, -16542, -15996, -16183, -15915, -15780, -16015, -16029, -16137, -15892, -15391, -14339, -14507, -15144, -16025, -15860, -15977, -15202, -15055, -14868, -15612, -15333, -15512, -15251, -15014, -14389, -13767, -12926, -13282, -13822, -14814, -14473, -13804, -13518, -13131, -13141, -13333, -13101, -13523, -14212, -15103, -15721, -15233, -15740, -16017, -17305, -18584, -18934, -19206, -19333, -19237, -19861, -19594, -20378, -20779, -20699, -20893, -20811, -20657, -20407, -19356, -19875, -19750, -20215, -19466, -18466, -18156, -17887, -18259, -18289, -17892, -17610, -17332, -17703, -18338, -18103, -17177, -16628, -16686, -16789, -17379, -17349, -16868, -16463, -15928, -15870, -15380, -15661, -16062, -16449, -16450, -15783, -14794, -14611, -14767, -15569, -15893, -15810, -15783, -15304, -15151, -15189, -15158, -15483, -15529, -14925, -14374, -13775, -13207, -13577, -14291, -14892, -14277, -13914, -13638, -13641, -13481, -14060, -13268, -13389, -14001, -15077, -15781, -15151, -15927, -16276, -16800, -18244, -18466, -19022, -19280, -19404, -19386, -19098, -19618, -20354, -20405, -20972, -20251, -20336, -19642, -19098, -19432, -19559, -20027, -19311, -18281, -18178, -17814, -18046, -17924, -18057, -17725, -17564, -17912, -18256, -17757, -17620, -17272, -17119, -16887, -17086, -17277, -17316, -16931, -16599, -16178, -15579, -15693, -15872, -16571, -16562, -15976, -15092, -14781, -15094, -15258, -15846, -16014, -15786, -15492, -15294, -15388, -15705, -15584, -15620, -15043, -14298, -13884, -13563, -14081, -14553, -14651, -14471, -13713, -13844, -13730, -13674, -13768, -13480, -13647, -14324, -14841, -15308, -14896, -15850, -16361, -17066, -17574, -17888, -18800, -19348, -19351, -18908, -18724, -19150, -20053, -20288, -20789, -20110, -20187, -19355, -19109, -19054, -19289, -19714, -19309, -18440, -18293, -17534, -17698, -17378, -18019, -17673, -17389, -17497, -17793, -17560, -17776, -17793, -17518, -16732, -16778, -17343, -17374, -17470, -17221, -16585, -15706, -15497, -15621, -16176, -16464, -16349, -16004, -15267, -15204, -15222, -16070, -16062, -15802, -15765, -15653, -15858, -15995, -15920, -15499, -14785, -14265, -14307, -14181, -14416, -14683, -14947, -14246, -13769, -13744, -13468, -13342, -13492, -13690, -13998, -14653, -15128, -15241, -15102, -15679, -16215, -17260, -17838, -18167, -18874, -19397, -19397, -18796, -18719, -19040, -19373, -20282, -20821, -20286, -19964, -19250, -18576, -18233, -18631, -18827, -18432, -18053, -18085, -17564, -17411, -17037, -17416, -16957, -16971, -17417, -17896, -17649, -17863, -17818, -17651, -16916, -16862, -16852, -17162, -17486, -17914, -17343, -16595, -15558, -15667, -16076, -16274, -16361, -16086, -16075, -16166, -16151, -16516, -15759, -15305, -15410, -15532, -16141, -16486, -16332, -15597, -14316, -14155, -13968, -14262, -14885, -15039, -15230, -14552, -14256, -14315, -13695, -13365, -13039, -13253, -14104, -15087, -16080, -15854, -15394, -15562, -15700, -16478, -17224, -18319, -19230, -19750, -19473, -18808, -18308, -18441, -18704, -19662, -20128, -20231, -19844, -19563, -18805, -18028, -18174, -17920, -17623, -17653, -17788, -17662, -17545, -17392, -17320, -16495, -16273, -16677, -17131, -17429, -18001, -18485, -18105, -17414, -16939, -16561, -16472, -17080, -17933, -18084, -17608, -16859, -16234, -16176, -15816, -16025, -15697, -16231, -16951, -17350, -17430, -16217, -15364, -15236, -15111, -15819, -16279, -16931, -16480, -14432, -14117, -13139, -13453, -14100, -15007, -14889, -14880, -14753, -14854, -13733, -13333, -12442, -13382, -14378, -15553, -16914, -16432, -16344, -15848, -16098, -16408, -16334, -18083, -19295, -19844, -20237, -18749, -19077, -17909, -18136, -18776, -19393, -19041, -19552, -19437, -19097, -17921, -17782, -16988, -16646, -16898, -17317, -17195, -17446, -17686, -17564, -16646, -16248, -16031, -16585, -16992, -18007, -18678, -18591, -18302, -17657, -17104, -16538, -16641, -17574, -18167, -18277, -17717, -17539, -16957, -16271, -15831, -15275, -15930, -16722, -17943, -18185, -17583, -16142, -15442, -14600, -15219, -15601, -16908, -15386, -13247, -11816, -11360, -12423, -14767, -15806, -15473, -13929, -13298, -12937, -13007, -13233, -13848, -15257, -16990, -18098, -18489, -17379, -16743, -16540, -17324, -17793, -18084, -19104, -20906, -20954, -19975, -18205, -17003, -15921, -16480, -17461, -18012, -18391, -18973, -18246, -17316, -16288, -15988, -15617, -16066, -17484, -18136, -18632, -18417, -17867, -17254, -16838, -16598, -16870, -17514, -18178, -18703, -19386, -19138, -18131, -17208, -16531, -16016, -16390, -17806, -18137, -17937, -17370, -16588, -15504, -15059, -14908, -15305, -16089, -17165, -18021, -18011, -17096, -15884, -15347, -15256, -15590, -16176, -16354, -14871, -12730, -10983, -11414, -13598, -16156, -17641, -16248, -14129, -13085, -13203, -13613, -13843, -15431, -17295, -19274, -20161, -19258, -17955, -16553, -16749, -16490, -17238, -17834, -19679, -20237, -19332, -18161, -16286, -14883, -13957, -14929, -16148, -17704, -19133, -19244, -18247, -17268, -16374, -15744, -15972, -17352, -18898, -20057, -20644, -19367, -18203, -17181, -16345, -16115, -16585, -17209, -17408, -18140, -18674, -17564, -16400, -15434, -15048, -15005, -16267, -17815, -18002, -17680, -17008, -16282, -15401, -15442, -15862, -16772, -17568, -18719, -19195, -18514, -17273, -16127, -15930, -15938, -15944, -14575, -12243, -9734, -9280, -11282, -15340, -18567, -19569, -17211, -13860, -11203, -11457, -13025, -16006, -19362, -22242, -23608, -21502, -19233, -15745, -14796, -13926, -15839, -17332, -19148, -19792, -18843, -16081, -13895, -13147, -13293, -14419, -16692, -18847, -19840, -20911, -19578, -18119, -16905, -17155, -17127, -18562, -19978, -20364, -20586, -19122, -16909, -14137, -14336, -14531, -15482, -16690, -16974, -16263, -16207, -16695, -15851, -15263, -16064, -16715, -17617, -18989, -19292, -19357, -17248, -16572, -14890, -15873, -16666, -17760, -18060, -18004, -17517, -17739, -16726, -16295, -15879, -16649, -16607, -15490, -13024, -9802, -7169, -8235, -12101, -18023, -21946, -21881, -18880, -14021, -10719, -9943, -11403, -16139, -20300, -25190, -25386, -22450, -19092, -14676, -12856, -11740, -13322, -17096, -19232, -22176, -18537, -17647, -15040, -13343, -13395, -14313, -18272, -19568, -23068, -22406, -20436, -18952, -16180, -15338, -14247, -16834, -17147, -18784, -20650, -19144, -16721, -13849, -12811, -12688, -14804, -17699, -17535, -17856, -16878, -16793, -16573, -16687, -16455, -16421, -17851, -18422, -18788, -18417, -17104, -15102, -14577, -14903, -16015, -17819, -19266, -19211, -18472, -17553, -16536, -16469, -16958, -17191, -16482, -14506, -11157, -8363, -6456, -9346, -13260, -19401, -22300, -20555, -18775, -13005, -11839, -9703, -11996, -16690, -21204, -26094, -26154, -22664, -21720, -14367, -15087, -10814, -12813, -16115, -17722, -22232, -17641, -19695, -15613, -13144, -13517, -12788, -17443, -18137, -22384, -22622, -21393, -20970, -16380, -15438, -13727, -14824, -16127, -17839, -21074, -19827, -19072, -15449, -13430, -11820, -13621, -14761, -16412, -16442, -17278, -16799, -17191, -16566, -16578, -15693, -16964, -16936, -18782, -17878, -17835, -16950, -17064, -17035, -17565, -18192, -18581, -18409, -18482, -17171, -16973, -15809, -16768, -15885, -15478, -12806, -10005, -6959, -6078, -8576, -14303, -19634, -23937, -21556, -20122, -14305, -12347, -11297, -11430, -17541, -20748, -26912, -26235, -23178, -21426, -14615, -13582, -11717, -10516, -16562, -16122, -21497, -18303, -19411, -17055, -13861, -13835, -14114, -16667, -19874, -21131, -23223, -20958, -20229, -17042, -15577, -14609, -15988, -16601, -18485, -19102, -17993, -16670, -14606, -14045, -13349, -14844, -15805, -15768, -15598, -15286, -16332, -16547, -18160, -17430, -18325, -17261, -17985, -17122, -16786, -15407, -15933, -16374, -17725, -17983, -18362, -17223, -16497, -16371, -15498, -16257, -15946, -17700, -18189, -17510, -16752, -13735, -11005, -8858, -6851, -8958, -11576, -16492, -21723, -22525, -22063, -17905, -13795, -12535, -11362, -14050, -16807, -21950, -24882, -25452, -23265, -21726, -16181, -15115, -11124, -12237, -14331, -17157, -18957, -20040, -19434, -18723, -15525, -15277, -14629, -16553, -18040, -20325, -20490, -21162, -20611, -20526, -17866, -16652, -14810, -13745, -14650, -16106, -17428, -18334, -17539, -17136, -14698, -13120, -11848, -12246, -13806, -16721, -18495, -21157, -19858, -20125, -17338, -16993, -15309, -15744, -15434, -16486, -16880, -17212, -16213, -15296, -14251, -14796, -15437, -16532, -16951, -17118, -17910, -17465, -17611, -16352, -14860, -13645, -11813, -10743, -10244, -10093, -13472, -15485, -19547, -19567, -19670, -17819, -14898, -14952, -13047, -15374, -17367, -21553, -24096, -24933, -23485, -22490, -17023, -16853, -11214, -14167, -12963, -16153, -16677, -18988, -18455, -18062, -16145, -15930, -15705, -17719, -18798, -21610, -21169, -22786, -21104, -19865, -17351, -16226, -14150, -14427, -14978, -17325, -17419, -17746, -16203, -14496, -12806, -11702, -11911, -13553, -14959, -18768, -19485, -21474, -20553, -19782, -18487, -16732, -16541, -16081, -15463, -15590, -15266, -14897, -14260, -13763, -14146, -14150, -15080, -15656, -16584, -16965, -17235, -16822, -16265, -15782, -14679, -13947, -12382, -10918, -11453, -11725, -15056, -16504, -19876, -20176, -19729, -17830, -15802, -14257, -14385, -14328, -19134, -20451, -23697, -23401, -22722, -21571, -17904, -16531, -13138, -13463, -13802, -15861, -17102, -18291, -18824, -18439, -18727, -17618, -19214, -19225, -19983, -20695, -19565, -20083, -18963, -18549, -17506, -16731, -15097, -15614, -14811, -16221, -14087, -15234, -13486, -14397, -13851, -15704, -15647, -17084, -17087, -19115, -18565, -19214, -18087, -18520, -17572, -17929, -16101, -15854, -14271, -13918, -12937, -12752, -12321, -13013, -14287, -15664, -16644, -17069, -17051, -16487, -16386, -15619, -16381, -15824, -15368, -15400, -14083, -14530, -14586, -13769, -13831, -13258, -14592, -16772, -18000, -18185, -18740, -16940, -17741, -16296, -16644, -18111, -19268, -20897, -22534, -21007, -22200, -20148, -17703, -17601, -14653, -16260, -16084, -15877, -16015, -16691, -16811, -19745, -19504, -20648, -21160, -19090, -19951, -18142, -18324, -17594, -17028, -16337, -16992, -16796, -17210, -16540, -15309, -14637, -13817, -14772, -14738, -15198, -15925, -16152, -16458, -16080, -16046, -17208, -17233, -18134, -17195, -16788, -16543, -15911, -15445, -14782, -12721, -12808, -12462, -14001, -15602, -15447, -16830, -16592, -17134, -17048, -16348, -15301, -15210, -14165, -16040, -15963, -16775, -16639, -15289, -14674, -14313, -13149, -14333, -12320, -15117, -15193, -19072, -18815, -20440, -17926, -17855, -16874, -18135, -17890, -20504, -20053, -21824, -21217, -20792, -21357, -18856, -18711, -15361, -15269, -15099, -16741, -16357, -19076, -18419, -20452, -19326, -19871, -19643, -18274, -17794, -16073, -15914, -16251, -17251, -17682, -17720, -17141, -16113, -15175, -15437, -15379, -15604, -16307, -15894, -16593, -15391, -14527, -14979, -14040, -14998, -16134, -16170, -17959, -16929, -16617, -15757, -14600, -14605, -14970, -14317, -15256, -14545, -14778, -15733, -15959, -17382, -16948, -16464, -15151, -14765, -13879, -13951, -13874, -14670, -14281, -15932, -16455, -17315, -17780, -17716, -18042, -16227, -14741, -15368, -15161, -16766, -17288, -18175, -19059, -18720, -18904, -18424, -16826, -18095, -17602, -19615, -19626, -20043, -20516, -19164, -19428, -18133, -18157, -18564, -17644, -17640, -18850, -17870, -19817, -16887, -17346, -15452, -16063, -17043, -18543, -18744, -20090, -18184, -17784, -15364, -14579, -15145, -15952, -17285, -18210, -16762, -16578, -14682, -14121, -13700, -13648, -14387, -15398, -16176, -16906, -16684, -16300, -15754, -15452, -15244, -15417, -14882, -14918, -14882, -15401, -15468, -15875, -15515, -15905, -15082, -15022, -14026, -13932, -13923, -14748, -15770, -16433, -16936, -16850, -16901, -17130, -17481, -17405, -17132, -17459, -17302, -16942, -16425, -15905, -15731, -15372, -15966, -16783, -17329, -18477, -18495, -19008, -19451, -18448, -18213, -17991, -18230, -18948, -18650, -18269, -18785, -18876, -19984, -18912, -18473, -16936, -15811, -15497, -15946, -17794, -19286, -20810, -21209, -20567, -18925, -16494, -15319, -14992, -15020, -15960, -16960, -17420, -17445, -16449, -16137, -15067, -15253, -14969, -15826, -15756, -16058, -16351, -16793, -16934, -17145, -16149, -15881, -14630, -13920, -14336, -13973, -14044, -15262, -15233, -16049, -14814, -15041, -13568, -14564, -14038, -15500, -15161, -16421, -15683, -17141, -15525, -16776, -15416, -16462, -16153, -15890, -17454, -18002, -18132, -17893, -16223, -16894, -15452, -16549, -15521, -16688, -16562, -17798, -17450, -18190, -17278, -18626, -17890, -18530, -16987, -18049, -17575, -19276, -19377, -19845, -19010, -18977, -16942, -17629, -16166, -17815, -17965, -19924, -19206, -19834, -17349, -17210, -14768, -16336, -16144, -17476, -17407, -18545, -17937, -18345, -17002, -17283, -15672, -16345, -15053, -16714, -15991, -17179, -17424, -17426, -17115, -16686, -15054, -15243, -13933, -14706, -14387, -15046, -15757, -15590, -16429, -14748, -15107, -13878, -14484, -14984, -15642, -16313, -15850, -15621, -16500, -15595, -16591, -14165, -15518, -13777, -15871, -15818, -16384, -17156, -16996, -17164, -17584, -15939, -16919, -14823, -15020, -15319, -15238, -18303, -16113, -19421, -17541, -18193, -17517, -16249, -17449, -17635, -17589, -19330, -18055, -19883, -19031, -18763, -18258, -18531, -17640, -19278, -17985, -19900, -17183, -18479, -16889, -16664, -15996, -16193, -15579, -17232, -16331, -18417, -16980, -18848, -16682, -17801, -14980, -15857, -15218, -15572, -16366, -18325, -18099, -20821, -16362, -19622, -14782, -16678, -14572, -15057, -15072, -16519, -15098, -16227, -14723, -15579, -14364, -15355, -15201, -16406, -16209, -17780, -16407, -17153, -17537, -17451, -15787, -16149, -14649, -15587, -14785, -15721, -15076, -16474, -15743, -17112, -14315, -15592, -14512, -13962, -14607, -15457, -16996, -17340, -18503, -18695, -18670, -17515, -17886, -15989, -17302, -16155, -17066, -15746, -17365, -17043, -18436, -17806, -17418, -17501, -17803, -17538, -19104, -17547, -18083, -18360, -16853, -19246, -16012, -18371, -15723, -17151, -16313, -15992, -16197, -17534, -16495, -16841, -14842, -15574, -15910, -16898, -17378, -17114, -19042, -20032, -19613, -17527, -16705, -16819, -16735, -16466, -16520, -15377, -16742, -15839, -15055, -14986, -14497, -16167, -15213, -15948, -16913, -17602, -17710, -18199, -16905, -17268, -16740, -16800, -15991, -15685, -16165, -14562, -15705, -16221, -16588, -17419, -16266, -15144, -15501, -14718, -15350, -16372, -16807, -17846, -18039, -17842, -18506, -17332, -18854, -15992, -16368, -14777, -14995, -14731, -15238, -15276, -15045, -16317, -15929, -17485, -15955, -18762, -17006, -20298, -17963, -20402, -17654, -19267, -15652, -18134, -15254, -17570, -15504, -17470, -15987, -15287, -15453, -14541, -14233, -15628, -15209, -17348, -16975, -19842, -18595, -17257, -18372, -15871, -17924, -17207, -16294, -19117, -16742, -19000, -16102, -17294, -14855, -16303, -14620, -18017, -14378, -18717, -16086, -17463, -15698, -17356, -16426, -18235, -15642, -17753, -16009, -16996, -16441, -17415, -15866, -17990, -16245, -18506, -16083, -17125, -14597, -17909, -15407, -17781, -15568, -17929, -16004, -18091, -15463, -17856, -13445, -18494, -13054, -18157, -14011, -18145, -14127, -17163, -14427, -16057, -14004, -16786, -15667, -18035, -18775, -19314, -18926, -19294, -17395, -16984, -15569, -15673, -15439, -15931, -17135, -15238, -16900, -14841, -16540, -15226, -17073, -15982, -17362, -16782, -17150, -16593, -17095, -18153, -16819, -18759, -15835, -18125, -15736, -17699, -15753, -18303, -15659, -18810, -14552, -19832, -15061, -18902, -15341, -19222, -14864, -18278, -15281, -17058, -16128, -17313, -15896, -17177, -15327, -17096, -15449, -17370, -16987, -17486, -17921, -17014, -18065, -16647, -17049, -16752, -16561, -17901, -17038, -18259, -15873, -16432, -14686, -14433, -14579, -15191, -15414, -16868, -17329, -17716, -16422, -16489, -15307, -14244, -14768, -15081, -17129, -18491, -19054, -20617, -18274, -18643, -16010, -15759, -15045, -15470, -15717, -15593, -15849, -15978, -15826, -15238, -16091, -14878, -17320, -16643, -17806, -17760, -18997, -17371, -17656, -17378, -16910, -17325, -16907, -16841, -17829, -17120, -18024, -16580, -15846, -16671, -15804, -16296, -17376, -15835, -18776, -15785, -17944, -16398, -17733, -17380, -17219, -17405, -17235, -17259, -16626, -16986, -16163, -16732, -16396, -17381, -16206, -17821, -15938, -16395, -16162, -16370, -17439, -16664, -17576, -17260, -16890, -16338, -15213, -15132, -15603, -15637, -16417, -16705, -17314, -16393, -16525, -14510, -14924, -14473, -15688, -15703, -17303, -17397, -18693, -17601, -18086, -16362, -16888, -16309, -16044, -16673, -15738, -16255, -15480, -16000, -15040, -15955, -15917, -16601, -16780, -17706, -17531, -17597, -18074, -17387, -17862, -16634, -17511, -15939, -17271, -15991, -16871, -16081, -17694, -15646, -18619, -15961, -18510, -16462, -18142, -16353, -16797, -16180, -18325, -16619, -18990, -16649, -18177, -17383, -17410, -17443, -17386, -17191, -18136, -16543, -17456, -16371, -15939, -16123, -16212, -16901, -17517, -17761, -17212, -17992, -16388, -16859, -15214, -15353, -15387, -14950, -15016, -16339, -15138, -16578, -15283, -15815, -15239, -15574, -15426, -16932, -16305, -17186, -16737, -16747, -17604, -16871, -17295, -16485, -18046, -16507, -17278, -14930, -16232, -14556, -15501, -14940, -15663, -15720, -16915, -16896, -17609, -17820, -17250, -17229, -16409, -17066, -16640, -17689, -17131, -17044, -16420, -15756, -16682, -16459, -16875, -17524, -17401, -18084, -17930, -17100, -17876, -16490, -17014, -17412, -16878, -18085, -16633, -17072, -16099, -16822, -17291, -18581, -17416, -18587, -16603, -18532, -16489, -18305, -16161, -18037, -15846, -18897, -16208, -18508, -15244, -17550, -15055, -16491, -14881, -15912, -14904, -16283, -15131, -16723, -14509, -16380, -14852, -16376, -15999, -16651, -15641, -17123, -15838, -17248, -16441, -16958, -16902, -17248, -17334, -16060, -16816, -15656, -16063, -15181, -16093, -15134, -16871, -15299, -17123, -15880, -17960, -16266, -17046, -14935, -16580, -15076, -17254, -17161, -17435, -17291, -18089, -17356, -18155, -15966, -17694, -16301, -18105, -16656, -18243, -16291, -17707, -16032, -17078, -16938, -17891, -17892, -17721, -16635, -17461, -16088, -17069, -17036, -17693, -16867, -17857, -17263, -18273, -17961, -18052, -16703, -17469, -17055, -17496, -16621, -16110, -16609, -15767, -15997, -15565, -14942, -16034, -15263, -16362, -16194, -16721, -16041, -17025, -15522, -17276, -14936, -17357, -15324, -16728, -16379, -16870, -16451, -16645, -16800, -16663, -16632, -16574, -15822, -16181, -15161, -15899, -15601, -15714, -16000, -16477, -15459, -18222, -16076, -17819, -16382, -16178, -16332, -14997, -16157, -15627, -17306, -17249, -17906, -16863, -18453, -15542, -18218, -15669, -17751, -16940, -17391, -17501, -17021, -17569, -17649, -18032, -17747, -17846, -17071, -18002, -16435, -18297, -16172, -18829, -16290, -17997, -16189, -17376, -17051, -18826, -16615, -19031, -16530, -18322, -16338, -17310, -15790, -17029, -15396, -16809, -14347, -16723, -14181, -16348, -14523, -17032, -15326, -17410, -15254, -17366, -15868, -17401, -15804, -17035, -15192, -17330, -14342, -17732, -15503, -18207, -15933, -17794, -15530, -17380, -14524, -17193, -13866, -17329, -14603, -17106, -15483, -16490, -16540, -17128, -16691, -17381, -15704, -17785, -15361, -17339, -16280, -16172, -16582, -15828, -16988, -16504, -16021, -16964, -15833, -17546, -16471, -16928, -16930, -17006, -17977, -18202, -18311, -18637, -17606, -18896, -16816, -17604, -17254, -17390, -17703, -17570, -17176, -17736, -15788, -17748, -16471, -17448, -17854, -16864, -18195, -16937, -17633, -17054, -16312, -16484, -15962, -16382, -16233, -15467, -16484, -16070, -16098, -15935, -14862, -16850, -14741, -17805, -15634, -18068, -16766, -16753, -16338, -16117, -15875, -16832, -15769, -17300, -15956, -17647, -16683, -16041, -16163, -14491, -14963, -14749, -16056, -16242, -16634, -17222, -17113, -16561, -16473, -15190, -16828, -16070, -17470, -16698, -16673, -17098, -16390, -16822, -16292, -15396, -15924, -15875, -16103, -16359, -16255, -17769, -17539, -17879, -19029, -18196, -19528, -18221, -18150, -17369, -16860, -17570, -16786, -17091, -17168, -16387, -17368, -15550, -16728, -16285, -16899, -17971, -17281, -18228, -18057, -17530, -18125, -15776, -17424, -15804, -16817, -16573, -17094, -16237, -17001, -15910, -15845, -14519, -15556, -14761, -16599, -16020, -17656, -16041, -18404, -16398, -17238, -16510, -16862, -16401, -17559, -16502, -17623, -16035, -16315, -14539, -15215, -14126, -15620, -14192, -16656, -15774, -18085, -16487, -18265, -15994, -17622, -16152, -17166, -16078, -18140, -16360, -17880, -15301, -17060, -15051, -17106, -14372, -16060, -14826, -16408, -16173, -17582, -16586, -18481, -18005, -19748, -18448, -19206, -17343, -18064, -16052, -17934, -16042, -18414, -15816, -17242, -15085, -16367, -15246, -17028, -15568, -17721, -17116, -18340, -18148, -17488, -18414, -16916, -17359, -16497, -16591, -16408, -16787, -16410, -16843, -16186, -16553, -15060, -16223, -14826, -16329, -15227, -16964, -15925, -18243, -16210, -18598, -15724, -18590, -16072, -17945, -17063, -17013, -16037, -16541, -14514, -16561, -14491, -16033, -15431, -15734, -16180, -16434, -16368, -17092, -16204, -17432, -16065, -16759, -16918, -16930, -16908, -17949, -16186, -18153, -16351, -17038, -15698, -16196, -15607, -16461, -15092, -16110, -16438, -17095, -17522, -17618, -17749, -17619, -17148, -18113, -16071, -18291, -16539, -18270, -16602, -17887, -15794, -17749, -16091, -17350, -16006, -17068, -16881, -16959, -16506, -17017, -16463, -17597, -16655, -18083, -16545, -17364, -16528, -16715, -16758, -17538, -16290, -17398, -15697, -16234, -15386, -15988, -15821, -16152, -16282, -16537, -16239, -16928, -16554, -16908, -16006, -16663, -16020, -16721, -16065, -17294, -16416, -18084, -16606, -17599, -16213, -16504, -15756, -16548, -16080, -16298, -16064, -16085, -17207, -15276, -17151, -15580, -17498, -16720, -17452, -17661, -16685, -17627, -16468, -17145, -16096, -16666, -16372, -16831, -15968, -17493, -15491, -18469, -15319, -18061, -15813, -17765, -15679, -18416, -15056, -18658, -15168, -19108, -16322, -18507, -16428, -17783, -16088, -17576, -15216, -16759, -15566, -16594, -17591, -16658, -16331, -17046, -16413, -17160, -17180, -17030, -17962, -17073, -17543, -16664, -15955, -17547, -16030, -16653, -15985, -15398, -16080, -16161, -16659, -16512, -16365, -16676, -15936, -15535, -16327, -15685, -17461, -15979, -18292, -17182, -18104, -17549, -16991, -15976, -16889, -15111, -17111, -14767, -17706, -15179, -17646, -15204, -16663, -14854, -17050, -15829, -18422, -16987, -18908, -16511, -19004, -16215, -18132, -15218, -17122, -15173, -17223, -15735, -17718, -15146, -18344, -15421, -17676, -15810, -18175, -16486, -17825, -16543, -17252, -16482, -17127, -16076, -16337, -17110, -16184, -16917, -16037, -16246, -17292, -15998, -17243, -15308, -16957, -16551, -17834, -16437, -17684, -16940, -18223, -16182, -18730, -15578, -18245, -16424, -16401, -15684, -16068, -15180, -16407, -14930, -16968, -16358, -17120, -17887, -15149, -18466, -15087, -18810, -16275, -18558, -15480, -18490, -16136, -17096, -15672, -16314, -16427, -17339, -16300, -16503, -15400, -16654, -16181, -14991, -15718, -15262, -17476, -17371, -17555, -17598, -17268, -18285, -17289, -17367, -16819, -16361, -16105, -17129, -15968, -17112, -15428, -17252, -15385, -17451, -16515, -17396, -16058, -18194, -16054, -17869, -16520, -16324, -16960, -16394, -16169, -15774, -16012, -16942, -15980, -16987, -16324, -16674, -16357, -17321, -16693, -16924, -17127, -17315, -17058, -18065, -15810, -18744, -15209, -18990, -14700, -17779, -14747, -17019, -15157, -17278, -15113, -18335, -14366, -19839, -14166, -19467, -15455, -18563, -16994, -17960, -17008, -18781, -15536, -17925, -14488, -17286, -14700, -17019, -14928, -16761, -16212, -17420, -15555, -16279, -14278, -17999, -15282, -17642, -15971, -18973, -17643, -17109, -16700, -17155, -16375, -18426, -16358, -18135, -16035, -18393, -14765, -16073, -15445, -16185, -16295, -17299, -16074, -18798, -15262, -18111, -15750, -16905, -16034, -16942, -16959, -16742, -16124, -16762, -15654, -16577, -16119, -16126, -16808, -16738, -18111, -15724, -16566, -17069, -16499, -18034, -15791, -16438, -16987, -16504, -17781, -16137, -16205, -16291, -16629, -15597, -16699, -16260, -17661, -18235, -17111, -17134, -16612, -16481, -17786, -16214, -18414, -16873, -17928, -16964, -16608, -15140, -17039, -14766, -17137, -16045, -16403, -17496, -16071, -16841, -16212, -15920, -17631, -16140, -19309, -16399, -17565, -17372, -16616, -15887, -16982, -14904, -18960, -16554, -18112, -16207, -16840, -16402, -16272, -15623, -16067, -16591, -17245, -16792, -16340, -16447, -16284, -16859, -14761, -17611, -15298, -18002, -16283, -17657, -15425, -17524, -14890, -17086, -15966, -17185, -17017, -17202, -17238, -16933, -15725, -16861, -16531, -16198, -16688, -16115, -16211, -16743, -16226, -17557, -15497, -17316, -16344, -16697, -17089, -17451, -16621, -17716, -16467, -16644, -17387, -16936, -16638, -17414, -16455, -17307, -16451, -17108, -15799, -17188, -16156, -17303, -15304, -18036, -15810, -17694, -16862, -16333, -17486, -17896, -17382, -17936, -16938, -17187, -17384, -15968, -16346, -16094, -15399, -17736, -16107, -17637, -16361, -17742, -16004, -17226, -15567, -17110, -15939, -17830, -15914, -16793, -16582, -15442, -15598, -15890, -15473, -17796, -15655, -18038, -16179, -16500, -17905, -14844, -17549, -16107, -17128, -17838, -15306, -17084, -16855, -16209, -17222, -15629, -16348, -15886, -16193, -15974, -16412, -16769, -16321, -16944, -16725, -17147, -17406, -16766, -16925, -16600, -16915, -16479, -16732, -17654, -16609, -17084, -16918, -15897, -17631, -16542, -16702, -16505, -17388, -16912, -17426, -16888, -16661, -16605, -17245, -16413, -16874, -17389, -17667, -17376, -17212, -16687, -17548, -16635, -15841, -17250, -15752, -17150, -16686, -15610, -17708, -16474, -17758, -16078, -17352, -16548, -17087, -17001, -16512, -16609, -16695, -17146, -16252, -16221, -16885, -15537, -16898, -14829, -17470, -15944, -16374, -17164, -16396, -16167, -17180, -15504, -16982, -15432, -16983, -16014, -16182, -16821, -16232, -16756, -16140, -15600, -17065, -14979, -17273, -16596, -16822, -17662, -17267, -17940, -17411, -16758, -16820, -16334, -17119, -16265, -17045, -16753, -16920, -16502, -17230, -15723, -17149, -15653, -16925, -15991, -16737, -17103, -16746, -17525, -16765, -17084, -17139, -17264, -17340, -17035, -16450, -17270, -17243, -17366, -16719, -17665, -15390, -17029, -15825, -16174, -17313, -16589, -17121, -18042, -16565, -17624, -17155, -16141, -16519, -17219, -17216, -16612, -16586, -17475, -16629, -15306, -16308, -16117, -16316, -17642, -15349, -16775, -15672, -16586, -16532, -15837, -16817, -17037, -16048, -16943, -14651, -17671, -16122, -17310, -16676, -16760, -16684, -16865, -15904, -17290, -15193, -17362, -16147, -16803, -16810, -17819, -16195, -17927, -16002, -17174, -15643, -16173, -15924, -16511, -16613, -16907, -15740, -16599, -16882, -17416, -16747, -17347, -16782, -18406, -16431, -17583, -16057, -16469, -18135, -16814, -15340, -18333, -16284, -19604, -15225, -17794, -16474, -16421, -17217, -16246, -15160, -18091, -16498, -18225, -16090, -17329, -17306, -16746, -16572, -16101, -17517, -16977, -17395, -16977, -15948, -16351, -16066, -16388, -16439, -15078, -17685, -15524, -17388, -16168, -15779, -17992, -14522, -17969, -15610, -16205, -16907, -16031, -15871, -17497, -14383, -18160, -15670, -16841, -15064, -17539, -15816, -16800, -15505, -16110, -16558, -16779, -16151, -17356, -15700, -16931, -17590, -16626, -16467, -16976, -17138, -16117, -17253, -16579, -17220, -18151, -16932, -19312, -17687, -18333, -18970, -18124, -18169, -17782, -17411, -17893, -16886, -18063, -16800, -16927, -17120, -16410, -17002, -16077, -16196, -16461, -15626, -16357, -15744, -16841, -17188, -15847, -17309, -15278, -18070, -15610, -15892, -15741, -15468, -17471, -16068, -14546, -15244, -13937, -15440, -13785, -13909, -14749, -15850, -14706, -15016, -14156, -15708, -16006, -15902, -16585, -16553, -15648, -19463, -15596, -18899, -17416, -18706, -16922, -19858, -17006, -20729, -17404, -21392, -17598, -20408, -18254, -19352, -18642, -19946, -15937, -20142, -15996, -18886, -17261, -17611, -16039, -16550, -14857, -17368, -14204, -17247, -14911, -17001, -15840, -16264, -15719, -16512, -14650, -16903, -15067, -16952, -15237, -18021, -15732, -17568, -15270, -16506, -15511, -16153, -15036, -16837, -15099, -16862, -15489, -17042, -15582, -16853, -15221, -15046, -14254, -15671, -14845, -17026, -13166, -15792, -14241, -16316, -14957, -15676, -15599, -17377, -14604, -19141, -15106, -19097, -18767, -18922, -18251, -18631, -19667, -21945, -18229, -21489, -18154, -20406, -18907, -19439, -18197, -17580, -16806, -18996, -16576, -18536, -16772, -18569, -16604, -17143, -15236, -16072, -14065, -16054, -15078, -14509, -14329, -15826, -14822, -15582, -13572, -15053, -14123, -16063, -16070, -16477, -16197, -17859, -16160, -17853, -15991, -16668, -17125, -16786, -16885, -16657, -16475, -16825, -16143, -15557, -14262, -14404, -14112, -15180, -14280, -14209, -14800, -14857, -16147, -16299, -14538, -18460, -16352, -17922, -17776, -16212, -20824, -18978, -19561, -20319, -18846, -22006, -19559, -20348, -20349, -18125, -21844, -19099, -18463, -19294, -17497, -19032, -17603, -16230, -17195, -14943, -17191, -16180, -15282, -14465, -14038, -14291, -14478, -12206, -14565, -13169, -14027, -14449, -15152, -14350, -15735, -15644, -16538, -14964, -16883, -16287, -17734, -16353, -17471, -16442, -17021, -16461, -18609, -16726, -17665, -16454, -17155, -14458, -16603, -15213, -15987, -14002, -14332, -14567, -15139, -13825, -16905, -13357, -18610, -15664, -18253, -17602, -17219, -20055, -20128, -18919, -20070, -19866, -22758, -19640, -21309, -20588, -20115, -20598, -19551, -19063, -17982, -17726, -19036, -16107, -16448, -15921, -15719, -15468, -15115, -14955, -13941, -14054, -14597, -13298, -13669, -12501, -13916, -13589, -13276, -13873, -14245, -15231, -15530, -16660, -16430, -16947, -17671, -17979, -17699, -17722, -18123, -17403, -17843, -17955, -18153, -17406, -17155, -15851, -14919, -14771, -15209, -14918, -15796, -12372, -15582, -13040, -14862, -15295, -12912, -19323, -16050, -17981, -19090, -15158, -22685, -17802, -21632, -19664, -18820, -22628, -19661, -21330, -21970, -18654, -23281, -17705, -21064, -17911, -18280, -19128, -16973, -16224, -16302, -14600, -15903, -13511, -15096, -12227, -13551, -12785, -12902, -12792, -13279, -13196, -12916, -13293, -14394, -15123, -16114, -16928, -17524, -17541, -17908, -18521, -18164, -18573, -18319, -18111, -17193, -16950, -16247, -17184, -16805, -16766, -15807, -12973, -14170, -13399, -14674, -14695, -12940, -14969, -13565, -15256, -16020, -13355, -19350, -16536, -19118, -19145, -15938, -22403, -20293, -22170, -21410, -19286, -23480, -19654, -22941, -21510, -19427, -22041, -17763, -20052, -16434, -15767, -18135, -13915, -15489, -14166, -13462, -13630, -13276, -14374, -12703, -12765, -14421, -12890, -15173, -14541, -16310, -14796, -15476, -17128, -17368, -17760, -18196, -18948, -18522, -18290, -19445, -17975, -18636, -17704, -18442, -16127, -14987, -14712, -14391, -15056, -15600, -14027, -13421, -8009, -12296, -10162, -14489, -13664, -13573, -14187, -13667, -15898, -17612, -15629, -24001, -18251, -24861, -19149, -20428, -23206, -23251, -25028, -22181, -19775, -23605, -16937, -23673, -16872, -20105, -17206, -16059, -15765, -11809, -13709, -15370, -11307, -16952, -10285, -14860, -11516, -15269, -14894, -15241, -14577, -18287, -14470, -19312, -15708, -19241, -16173, -18739, -18209, -18777, -17416, -20528, -17345, -20675, -16844, -19629, -15394, -17719, -15698, -15779, -13163, -12525, -11556, -13982, -12370, -15473, -11337, -10404, -8726, -12054, -13379, -15620, -14665, -16480, -15409, -19210, -17987, -19408, -21248, -24280, -22989, -23079, -19665, -21623, -22576, -22879, -20684, -20605, -18169, -18562, -15271, -16143, -16141, -16468, -15956, -14660, -11566, -12136, -13300, -16682, -15440, -17159, -15147, -14836, -16014, -17278, -18039, -18864, -18217, -19370, -16420, -18144, -16758, -16589, -16850, -16791, -16351, -15601, -14945, -16830, -17061, -17972, -17427, -17017, -15056, -14546, -13385, -14441, -13983, -15741, -16569, -16181, -14723, -12787, -10679, -13005, -13864, -17631, -15581, -14760, -15809, -16310, -18415, -18606, -18323, -21471, -19501, -20771, -18774, -19038, -20418, -19852, -20075, -18313, -18801, -17594, -16802, -16957, -16113, -17939, -16409, -17224, -16150, -15458, -16046, -16012, -17340, -17850, -17329, -17318, -15530, -17431, -16524, -17433, -16510, -16350, -15936, -16018, -15766, -15749, -14843, -15232, -14487, -15808, -16075, -16247, -17049, -18222, -18907, -19024, -18244, -18103, -17250, -17662, -16566, -14879, -13085, -13886, -14608, -14605, -13317, -11207, -10255, -12383, -11352, -13753, -13585, -15592, -17473, -18490, -19187, -18560, -19262, -23395, -21434, -24308, -22820, -20784, -20654, -18424, -19638, -18410, -18856, -19268, -16134, -15467, -13516, -13350, -14120, -15855, -15916, -16074, -15684, -16086, -15904, -16841, -17322, -17662, -18576, -19629, -18206, -17381, -16149, -16865, -15947, -17254, -16464, -14738, -14097, -13406, -14038, -14573, -15469, -17394, -16842, -18234, -18290, -18124, -17824, -17343, -18125, -16953, -15443, -13124, -12564, -13992, -15262, -16319, -15330, -10492, -12135, -9526, -11692, -14001, -16472, -20173, -20279, -20687, -20506, -17401, -20602, -21243, -22765, -24177, -21743, -21889, -17971, -16760, -15084, -16068, -17790, -16551, -17486, -15379, -14441, -13575, -14583, -16265, -16384, -18359, -18373, -17399, -16902, -16996, -17838, -16333, -18656, -18236, -17215, -16169, -14271, -14132, -13354, -13486, -16338, -14040, -15864, -14610, -15908, -15531, -16827, -18002, -19762, -20633, -22345, -21843, -20303, -17838, -17500, -14818, -13270, -10704, -10000, -9880, -11669, -13181, -13290, -10495, -9796, -10306, -11136, -15245, -16710, -21026, -23435, -23321, -25512, -22618, -22561, -23498, -21280, -24160, -22348, -20477, -19976, -13897, -13906, -10817, -13066, -15134, -14603, -16536, -15159, -14782, -14531, -15154, -17109, -17252, -20722, -20345, -20743, -18782, -16284, -17089, -15349, -18469, -18217, -15753, -16920, -12299, -13137, -12250, -12290, -15845, -14641, -18163, -18180, -16846, -18059, -17146, -19224, -20488, -21936, -22483, -20821, -19119, -17645, -14842, -11086, -7940, -6057, -4886, -6804, -11510, -13665, -16450, -14311, -13020, -13442, -11261, -18706, -20379, -24665, -29230, -27496, -29771, -22001, -20279, -21314, -16279, -21597, -17442, -17071, -16079, -10120, -10827, -8001, -11111, -14241, -15040, -18657, -19076, -19309, -19313, -17865, -17939, -18332, -20824, -21891, -20278, -19932, -17656, -13647, -13904, -12666, -13255, -14143, -14881, -15790, -13579, -15103, -14830, -14148, -15501, -17493, -19003, -19814, -19986, -20216, -19563, -20747, -20124, -21987, -19494, -19101, -17336, -12930, -11267, -7838, -6551, -5537, -5868, -11930, -15460, -20161, -21040, -17038, -15053, -12521, -14997, -18522, -20414, -25648, -26761, -27085, -24236, -18109, -16139, -12605, -10777, -15662, -12979, -17075, -15337, -14039, -12501, -10690, -14580, -15161, -18041, -21968, -23340, -23748, -22405, -20596, -18660, -17099, -18138, -17819, -17508, -17117, -14904, -13936, -12739, -12884, -12665, -13536, -14303, -14119, -15269, -16949, -16174, -17182, -17189, -17656, -18406, -19253, -20190, -20719, -21373, -22527, -21340, -20514, -18452, -17534, -16674, -17030, -15390, -14026, -11065, -7929, -6958, -5853, -9346, -12761, -16572, -19601, -17031, -15769, -13393, -12434, -14265, -17616, -22181, -26398, -26549, -27079, -21325, -19039, -15099, -13008, -12693, -14882, -16579, -18008, -15863, -14329, -14156, -12559, -14431, -14822, -17349, -19317, -21381, -22383, -21045, -18905, -17254, -15913, -14904, -15935, -16736, -18197, -17379, -16698, -14965, -12107, -11513, -12661, -13674, -15280, -16544, -17916, -18161, -18606, -19817, -20097, -20427, -21571, -22077, -22808, -21124, -20647, -19348, -17556, -16096, -15231, -14856, -14414, -13945, -12848, -10926, -7814, -5638, -5371, -6413, -11512, -16575, -21474, -21334, -20425, -18862, -17090, -16793, -18555, -20275, -22464, -24446, -25374, -22471, -18090, -15037, -12645, -11236, -10459, -12420, -13691, -14658, -14982, -16507, -17575, -17449, -18259, -18193, -19456, -19834, -21816, -22528, -21528, -20709, -19126, -16625, -14164, -12437, -11123, -10972, -10645, -12544, -12994, -13909, -14394, -14910, -16627, -17853, -20380, -22429, -23192, -24513, -25587, -25853, -24796, -21894, -18860, -15374, -13581, -12453, -13142, -13033, -12872, -12314, -11442, -10917, -11105, -11764, -13521, -13069, -12793, -11024, -10685, -12507, -15605, -20822, -23068, -24677, -23287, -20473, -17481, -14208, -14046, -15574, -19589, -22614, -23502, -22790, -19767, -16512, -13313, -9905, -10732, -10523, -13903, -15817, -18343, -20651, -19380, -18554, -16192, -16258, -16788, -18637, -20492, -20475, -20455, -18621, -16185, -13266, -11661, -10803, -11740, -13562, -16362, -18760, -20043, -20633, -19917, -20503, -20312, -21591, -21709, -21448, -20590, -19986, -18115, -16072, -13399, -11059, -9893, -8865, -10291, -11179, -13503, -14269, -15320, -16673, -17415, -19724, -20998, -21479, -20062, -17199, -14041, -10614, -9372, -10063, -13692, -17332, -19089, -21104, -19281, -17772, -16083, -14114, -15947, -16643, -21106, -23180, -23185, -23580, -20100, -17693, -12808, -8460, -8261, -7218, -10737, -13545, -16371, -20471, -20349, -21955, -20942, -20153, -19935, -19590, -20856, -20684, -21381, -21084, -19576, -17734, -15549, -13505, -12279, -11287, -12702, -14218, -16730, -18735, -18945, -18725, -16562, -15784, -14404, -14338, -15569, -16967, -18690, -18466, -17864, -16803, -14621, -14426, -14510, -16351, -18436, -19064, -19941, -18966, -18088, -17763, -16341, -15765, -14314, -12446, -10735, -7701, -5636, -6375, -9911, -15986, -21288, -24482, -25622, -23509, -22247, -19708, -17528, -16594, -17227, -19633, -20427, -19965, -18585, -14774, -11301, -8212, -6988, -8625, -10505, -15389, -19386, -24206, -27495, -27999, -27437, -24144, -22325, -20112, -18939, -17825, -17003, -16366, -14895, -12590, -10553, -8204, -7002, -7922, -8780, -11744, -14289, -17859, -20650, -21624, -22431, -21392, -21112, -19970, -19786, -20455, -20028, -20085, -18401, -16536, -14755, -12784, -12985, -12370, -12560, -13493, -13966, -15583, -15228, -15348, -15580, -15691, -17790, -18415, -19011, -17184, -14003, -11493, -9404, -11149, -14334, -19371, -23743, -24792, -24969, -20671, -16375, -12091, -8897, -10465, -13052, -17581, -21142, -22225, -23183, -20952, -18885, -16932, -14108, -15134, -16541, -19582, -22926, -25202, -26173, -23392, -19432, -14670, -10516, -7798, -6522, -7583, -9534, -12195, -15008, -15858, -16313, -15965, -15872, -17018, -18316, -20946, -22854, -24659, -25464, -24791, -22915, -19357, -15883, -12856, -10959, -10432, -10576, -11366, -12174, -13225, -14492, -14990, -15337, -15314, -15564, -16373, -17434, -17962, -18861, -19314, -20122, -20510, -20683, -20125, -18480, -16628, -13356, -10178, -7744, -7358, -9771, -13734, -19037, -22453, -22620, -23099, -19860, -18662, -16733, -14930, -16832, -17131, -21060, -23561, -24306, -25009, -21525, -17712, -13967, -8694, -9419, -8783, -11177, -14268, -16452, -19481, -18027, -17146, -14127, -12941, -12495, -13745, -16796, -19725, -23371, -25472, -26171, -24297, -21020, -16968, -14078, -12485, -12105, -13554, -14529, -15477, -16376, -15775, -14764, -12711, -11181, -12049, -12627, -15511, -17774, -19579, -20848, -20253, -20256, -19094, -17357, -16393, -15127, -14877, -14760, -15437, -16462, -17256, -18742, -19104, -19224, -18560, -18281, -17932, -16023, -14162, -11289, -9628, -9532, -12458, -16718, -20977, -22751, -23243, -20865, -18123, -15277, -13109, -13758, -15149, -19049, -21920, -22660, -22109, -19213, -14751, -11747, -8638, -9139, -10246, -12478, -16657, -19497, -23364, -24756, -24064, -21474, -18645, -16645, -15554, -15364, -15713, -16155, -16451, -17002, -15978, -14316, -11777, -9583, -10211, -11569, -15010, -18371, -20991, -23316, -23862, -22799, -21109, -17887, -15813, -14910, -14033, -15161, -15392, -16173, -16858, -16000, -16034, -14949, -14157, -14264, -14935, -16238, -18307, -19650, -21088, -21543, -20788, -19920, -17982, -15935, -14970, -13730, -13492, -13095, -11615, -10657, -9505, -10495, -12845, -17063, -21243, -23555, -24796, -23519, -20918, -18157, -13701, -13631, -13270, -15933, -18543, -19022, -20222, -18258, -15775, -14236, -10117, -11103, -11667, -13525, -18276, -20681, -23877, -23127, -20937, -17231, -14181, -12480, -12562, -13994, -15614, -18436, -20293, -21175, -20774, -19326, -17504, -16215, -15966, -15606, -16196, -16862, -17633, -18380, -18124, -17032, -14832, -12827, -11244, -11405, -13050, -15394, -18629, -21298, -22653, -22805, -21067, -18944, -16576, -14260, -13663, -13089, -13245, -14514, -15018, -16665, -17271, -17658, -18203, -17599, -17818, -17559, -17280, -17857, -17406, -17316, -16242, -14680, -12707, -11129, -11750, -13331, -16878, -18464, -19380, -19020, -15552, -15439, -12755, -12267, -13728, -14545, -19083, -19647, -21322, -22933, -20106, -21368, -17895, -16048, -16190, -13607, -16063, -16021, -18074, -19262, -19372, -19193, -18095, -16626, -15258, -14264, -13522, -14925, -16162, -18168, -19149, -20221, -20333, -19037, -18763, -16352, -15450, -14249, -14282, -15399, -15257, -16826, -16551, -16399, -16479, -15663, -16264, -15504, -15665, -16703, -16640, -18042, -18494, -18696, -18355, -17189, -17228, -15631, -14917, -14183, -14121, -15290, -15741, -17959, -18121, -18465, -19218, -17980, -18271, -17266, -16625, -17517, -16415, -16230, -13993, -10557, -8004, -5858, -7397, -9980, -14860, -19996, -21315, -25131, -22127, -21623, -19854, -15656, -18859, -18004, -21545, -23167, -20419, -21521, -15559, -12823, -11043, -5887, -9477, -9124, -12871, -17088, -19593, -24262, -25309, -26548, -26320, -25007, -23227, -21410, -18988, -16615, -14494, -12638, -11335, -10193, -9401, -8143, -9421, -10933, -13617, -16396, -18456, -20462, -20868, -21779, -20984, -19540, -18743, -17666, -17446, -17414, -18019, -18410, -17623, -16476, -15714, -14718, -13687, -13656, -13034, -14403, -15604, -17510, -19464, -19499, -19479, -19185, -17286, -16317, -14888, -14392, -14305, -13588, -13964, -14280, -14463, -15779, -16402, -16807, -16360, -15357, -13283, -10881, -10596, -12698, -16131, -19984, -21734, -22433, -20933, -17813, -17229, -14043, -14316, -15748, -17795, -21985, -22636, -24431, -24878, -20453, -19380, -13888, -10582, -9614, -7766, -11353, -13250, -17786, -20515, -21657, -21716, -20061, -19114, -17386, -17282, -17490, -18957, -20437, -20574, -20057, -18028, -15248, -12440, -11506, -10751, -11578, -13508, -15253, -17887, -19927, -22175, -22393, -21065, -19500, -17787, -16519, -15341, -15725, -16069, -16362, -16108, -15954, -14222, -12216, -11316, -11065, -11525, -13567, -14992, -17617, -18956, -19876, -20773, -19460, -18978, -18379, -16862, -17278, -16670, -16887, -17002, -15654, -14825, -13439, -12814, -12667, -13084, -13089, -12646, -11555, -11418, -12377, -14664, -18545, -22318, -24627, -25635, -25122, -22605, -19404, -15292, -11932, -11249, -11667, -14451, -17132, -20038, -21718, -22267, -21523, -18406, -15772, -14764, -13698, -15698, -18360, -20495, -22523, -21627, -20216, -16318, -12953, -11172, -11305, -13439, -17678, -22466, -24635, -25689, -23644, -19727, -15570, -11054, -8939, -8228, -9743, -12396, -14944, -16443, -17424, -17630, -17280, -17188, -16915, -18024, -18827, -20414, -21373, -21379, -20820, -18595, -15503, -12111, -9064, -7547, -7150, -8029, -10762, -13582, -17421, -20106, -22093, -22135, -21438, -20658, -19379, -19052, -18024, -17617, -16352, -15165, -13896, -12484, -12010, -12151, -13991, -16317, -18650, -20780, -20671, -19495, -16154, -12707, -10573, -11283, -13845, -18609, -22172, -24247, -24482, -21803, -18062, -14462, -10493, -11151, -12320, -15116, -20730, -21214, -24085, -21684, -18307, -16297, -11878, -12100, -13137, -14792, -19460, -21560, -23142, -23561, -21705, -19687, -16854, -15222, -14483, -14555, -15757, -17022, -18101, -18233, -16853, -14462, -11636, -10155, -10167, -11778, -14953, -18615, -21416, -23286, -23693, -22012, -19632, -16369, -13417, -12068, -11403, -12824, -14939, -15839, -16786, -16578, -15935, -15525, -13729, -13673, -13415, -15106, -17480, -18898, -20678, -20219, -19957, -18876, -16728, -15308, -12917, -12229, -12616, -13631, -15469, -16335, -17557, -18184, -18472, -18558, -18592, -18658, -18730, -19328, -19874, -20145, -19130, -16599, -13150, -9366, -7035, -6725, -9169, -13857, -19050, -23340, -25126, -25230, -23137, -19219, -16516, -13256, -13048, -14027, -15792, -18504, -19580, -20306, -19405, -16661, -15040, -13723, -13959, -17702, -19329, -24175, -24925, -25044, -23812, -20327, -16962, -12572, -10713, -9500, -10774, -12728, -15673, -17920, -19718, -20728, -19550, -18399, -16806, -16330, -16155, -17683, -18575, -18986, -17609, -15571, -13100, -9637, -8100, -7330, -8794, -11165, -14304, -17579, -19261, -21101, -21716, -21185, -20177, -19235, -17988, -17356, -15618, -15209, -13898, -14026, -13940, -14033, -14006, -13945, -14870, -15878, -17205, -17958, -18356, -18809, -18700, -19000, -20022, -19498, -19522, -19003, -17942, -17069, -14827, -13780, -12940, -13353, -15402, -15928, -17307, -16324, -15678, -14798, -13716, -14913, -15014, -17068, -19195, -20413, -22171, -22256, -20983, -19912, -17562, -16236, -15979, -15713, -17764, -19547, -21142, -21958, -20125, -17832, -15902, -11271, -11907, -10337, -11599, -15666, -16274, -20085, -20147, -22053, -20748, -19602, -18405, -16801, -16600, -16516, -17898, -17843, -17812, -16763, -14823, -13474, -11961, -10920, -12046, -13005, -14211, -15633, -15891, -16576, -15919, -16482, -16143, -15597, -16135, -15797, -16984, -15912, -15591, -16022, -15213, -16591, -16882, -17202, -17804, -16723, -17872, -16961, -16080, -17311, -16585, -19046, -19038, -19608, -19143, -16920, -16070, -14593, -13973, -13587, -14379, -16287, -17938, -20177, -20754, -21421, -19821, -18337, -17804, -16843, -16878, -17482, -17206, -18334, -17448, -16871, -14770, -11742, -10899, -8795, -10602, -11166, -13805, -17491, -18054, -22895, -20942, -21662, -19679, -15205, -18153, -14994, -18862, -21125, -19109, -23679, -19176, -18926, -16260, -10240, -13440, -9981, -14662, -18277, -18537, -24125, -21719, -22719, -20569, -18315, -16459, -14053, -14435, -14176, -14915, -16092, -15671, -14902, -14170, -12408, -11337, -10281, -11786, -12704, -15394, -18755, -20333, -21962, -21403, -21094, -19298, -17114, -15929, -15249, -15157, -15567, -16438, -16657, -17088, -16854, -16558, -16834, -16084, -16698, -16476, -15530, -16092, -14688, -15377, -15062, -14135, -15401, -13723, -15103, -16284, -16251, -18112, -18340, -19377, -20708, -20920, -21960, -20692, -19334, -18714, -16736, -14901, -13330, -11310, -11064, -10796, -12285, -13623, -16393, -18403, -20665, -22388, -22432, -22553, -20711, -18767, -16938, -14451, -13390, -11773, -11079, -11067, -11444, -12411, -12842, -14200, -15127, -15469, -18993, -20166, -24283, -26538, -27150, -27358, -24330, -22517, -18335, -14192, -14570, -11405, -13122, -14295, -12470, -16196, -14706, -15908, -15449, -16422, -17359, -18008, -20838, -21895, -22201, -21581, -19834, -16303, -13595, -10959, -8912, -7696, -9698, -11108, -13571, -16217, -17808, -18756, -19387, -19995, -20349, -20450, -19558, -19119, -17537, -16061, -14469, -12893, -11297, -10262, -11020, -12021, -13614, -15572, -16803, -18972, -20490, -22013, -22410, -20890, -20153, -18218, -16799, -16143, -13845, -13733, -13449, -13082, -15070, -14951, -15471, -16324, -15858, -17358, -16658, -17262, -18383, -18160, -19588, -20111, -19382, -19114, -17874, -18143, -18146, -19064, -19106, -19078, -18930, -17928, -17503, -15043, -13693, -11707, -9957, -9500, -9111, -11138, -13404, -17023, -20154, -22097, -23838, -22794, -22396, -20657, -20093, -20155, -18764, -19130, -16074, -15461, -13968, -12117, -11897, -11738, -14513, -15754, -19534, -20034, -20707, -21446, -19419, -17563, -16082, -15171, -14312, -14849, -15983, -16661, -16143, -16432, -15014, -14364, -15193, -16072, -16952, -18466, -18982, -19037, -18017, -16810, -14931, -13220, -12742, -12491, -13117, -13746, -15100, -16246, -16869, -17044, -17330, -17533, -18117, -19266, -19548, -19615, -19642, -19078, -18124, -16757, -15156, -14734, -13253, -13648, -13167, -12439, -14032, -14410, -16232, -17151, -18466, -20425, -20470, -20759, -20830, -18552, -18169, -16133, -15393, -15729, -15026, -16305, -15741, -15551, -15944, -15967, -17286, -18187, -19177, -19884, -20024, -19422, -18471, -17446, -17051, -16893, -16365, -15226, -14066, -11964, -10971, -9931, -9540, -11167, -12320, -15454, -18069, -20884, -23431, -23945, -23108, -21927, -20085, -19622, -18388, -18175, -17774, -16539, -15675, -13294, -11066, -10700, -11501, -12123, -15861, -17663, -21590, -23686, -24653, -25035, -23953, -22210, -19906, -17141, -14975, -13487, -11788, -11936, -11136, -11902, -12968, -13173, -14142, -14807, -15856, -16671, -17804, -19365, -19546, -20689, -20607, -19725, -17732, -15068, -13462, -11277, -11198, -11875, -12816, -14407, -16309, -18304, -19939, -19967, -20384, -19093, -17837, -17380, -15983, -16120, -14260, -13936, -13413, -13052, -13427, -14218, -14782, -15641, -16725, -18262, -19002, -19979, -19870, -20851, -20996, -20781, -19869, -17376, -15951, -13885, -12577, -12898, -12110, -14049, -14971, -17195, -18978, -19864, -20949, -20210, -20325, -20277, -19689, -19946, -17458, -16617, -14727, -12304, -11306, -8164, -8886, -8947, -11087, -14622, -15755, -19893, -20859, -22567, -23994, -21926, -24330, -23222, -24162, -24301, -21003, -21222, -17162, -15491, -13964, -10391, -12818, -11714, -12867, -14081, -12711, -15811, -15749, -17259, -18605, -19195, -21191, -21082, -21570, -21278, -19256, -17590, -15205, -12419, -10610, -9745, -9625, -10031, -11779, -13707, -15731, -17410, -18016, -18025, -17612, -16844, -16424, -16104, -17036, -17511, -18682, -19296, -18898, -17542, -15467, -14182, -12949, -13014, -13422, -14685, -15964, -17338, -18574, -18773, -18150, -18352, -17942, -18066, -17082, -16123, -15495, -13785, -14312, -14555, -15857, -17130, -18661, -19842, -20112, -20560, -20821, -19937, -19364, -18578, -17981, -17093, -16277, -15552, -14616, -14744, -14640, -14889, -15103, -15574, -17013, -18839, -20166, -21215, -20737, -20653, -18706, -17020, -15113, -12631, -11132, -10373, -10810, -12010, -13272, -15291, -16099, -17884, -19561, -20917, -21365, -21779, -22192, -22596, -22500, -21013, -18820, -16521, -13838, -12913, -10940, -11334, -12255, -12280, -15146, -14626, -16540, -17035, -16756, -17324, -17454, -17996, -18339, -18040, -17555, -16614, -15758, -16723, -15943, -16565, -16849, -16980, -17027, -17702, -17698, -17454, -16863, -16487, -16029, -15521, -15250, -14889, -14839, -15135, -16223, -16701, -17446, -17584, -17752, -18219, -18775, -18991, -19003, -18139, -17751, -16882, -16130, -14750, -13517, -12499, -12112, -12919, -13728, -14892, -15600, -16261, -16603, -17056, -17608, -18325, -19089, -19695, -19829, -19449, -18852, -18061, -17209, -16801, -16488, -16147, -16152, -15598, -15632, -15786, -16124, -16638, -17080, -17584, -18007, -17754, -17744, -17836, -17735, -18264, -18332, -17635, -17263, -16103, -15352, -14606, -13830, -13735, -13888, -15095, -16499, -17419, -17797, -17897, -17420, -17066, -16713, -15961, -15604, -15636, -16791, -16907, -17680, -17476, -17142, -17391, -17755, -18140, -19094, -19166, -19855, -19471, -19324, -18948, -17775, -17579, -15815, -15252, -14888, -14861, -15078, -15559, -15405, -15525, -15409, -15487, -15455, -14777, -14911, -15078, -16276, -17714, -18966, -19461, -19582, -19330, -19105, -18432, -17796, -16437, -15501, -14963, -14393, -13931, -13197, -12994, -12988, -13836, -14716, -15390, -15643, -16343, -16900, -17259, -17900, -17986, -17633, -17318, -17382, -16962, -16486, -15690, -14871, -14589, -14520, -14829, -15124, -15256, -15926, -16760, -17430, -18052, -18588, -19082, -19938, -20927, -21118, -20861, -20072, -18769, -17443, -16109, -15337, -14888, -14861, -15419, -15728, -16511, -16939, -16928, -17004, -16492, -16345, -16440, -16302, -16446, -16981, -17354, -18317, -18949, -19417, -18981, -18480, -18000, -17265, -17145, -16657, -16768, -16315, -16270, -15671, -14679, -14141, -13359, -12836, -12890, -13805, -15396, -16956, -18364, -19697, -19940, -19835, -19156, -18278, -17209, -16197, -15870, -15267, -15108, -14736, -14199, -13797, -13399, -13799, -14622, -15727, -17335, -18683, -19773, -20695, -21072, -21410, -21255, -20707, -20263, -19442, -18248, -16929, -15573, -13963, -13155, -12475, -12334, -12721, -13062, -14041, -14591, -15236, -15384, -15785, -16171, -16899, -17790, -18412, -19100, -19223, -19069, -18427, -17409, -16324, -15428, -14901, -14838, -15137, -15281, -15582, -15742, -15788, -15650, -15261, -15412, -15579, -16663, -18220, -19210, -19669, -19052, -18443, -17212, -16229, -15530, -14924, -14816, -14875, -15370, -15464, -15297, -15087, -15123, -15542, -16708, -18147, -19449, -20427, -20869, -21082, -20664, -20179, -20027, -19776, -19814, -19633, -18703, -17623, -16013, -14705, -13951, -13433, -13284, -13899, -14967, -16447, -17572, -18515, -18836, -18631, -18228, -18048, -17906, -17604, -17371, -17253, -16674, -15716, -14086, -12409, -11202, -10769, -11372, -12543, -13984, -15717, -17479, -19160, -20000, -20426, -20095, -19588, -18676, -17490, -16306, -15176, -14288, -13957, -14127, -14743, -15390, -16341, -16966, -17583, -18238, -18928, -19582, -19607, -19272, -18831, -18091, -17172, -16212, -15402, -15401, -15483, -15874, -16030, -15756, -16168, -16539, -17233, -17554, -17814, -17956, -18023, -17716, -16959, -15759, -14611, -13390, -12700, -12320, -12944, -13115, -14165, -14987, -16229, -17645, -18817, -19395, -20365, -20940, -21307, -20400, -18898, -17287, -15566, -14280, -13630, -12522, -12172, -12378, -12804, -13698, -14998, -16430, -18397, -20471, -22373, -23177, -23406, -22298, -21158, -19862, -18286, -17358, -16732, -16420, -15951, -15287, -14599, -13444, -13438, -13159, -14040, -15866, -17513, -18492, -19368, -19135, -18856, -18330, -17779, -17254, -17196, -17655, -17473, -17408, -16673, -15930, -15590, -14668, -14542, -14532, -14493, -14639, -14708, -14899, -14699, -14756, -14909, -15189, -16205, -16862, -16565, -16699, -16959, -17837, -18279, -19031, -18942, -19220, -19521, -19224, -18744, -18043, -17484, -16911, -16419, -15774, -15054, -14710, -14681, -14734, -15252, -15718, -16115, -17268, -17955, -18257, -18026, -17854, -17499, -16943, -16713, -16414, -15765, -15313, -14736, -14232, -14277, -14574, -14954, -15258, -15573, -16216, -16646, -17323, -17897, -18309, -18772, -19098, -19154, -18840, -18089, -17554, -17238, -16679, -16181, -15142, -14225, -13080, -12706, -12687, -12853, -13498, -14357, -15602, -16854, -18144, -18902, -19631, -20555, -21368, -21429, -21244, -20418, -19554, -18385, -17683, -17208, -16356, -15930, -15332, -15180, -14842, -14847, -15473, -16569, -17726, -18691, -19003, -18433, -17261, -16690, -16671, -16828, -17030, -17098, -16798, -16866, -17048, -17311, -17435, -17274, -16992, -16406, -15393, -14650, -13922, -13309, -13364, -13424, -13361, -13449, -13586, -14436, -15245, -15894, -16771, -17076, -18202, -19703, -20907, -21815, -21900, -21419, -20636, -19267, -17521, -16211, -15395, -15218, -15402, -15447, -15667, -15481, -15780, -16396, -16807, -17227, -17222, -17125, -16569, -16282, -16057, -15828, -15684, -15369, -15147, -15206, -15012, -14859, -14999, -15368, -16294, -17349, -18261, -18198, -17787, -17537, -17546, -17392, -16988, -16869, -16338, -16055, -16270, -16008, -15682, -15166, -14980, -15034, -14699, -14867, -14817, -14977, -15325, -15755, -16105, -16255, -16697, -17345, -17918, -18463, -18723, -18989, -19080, -19092, -18867, -18497, -18212, -18202, -18169, -18479, -18037, -17840, -17330, -16810, -16639, -16566, -16835, -17138, -17672, -18312, -18720, -18789, -18670, -18096, -17407, -16582, -15952, -15508, -15363, -15390, -15924, -16458, -16513, -17010, -16756, -16604, -16032, -15445, -14891, -14236, -14046, -14387, -14706, -15373, -15614, -15365, -14925, -14575, -14951, -15317, -15641, -16200, -16638, -17798, -19148, -19860, -19872, -19410, -18696, -18013, -17135, -16808, -16844, -17523, -17893, -18017, -16897, -15777, -14753, -14190, -14562, -15008, -16079, -17186, -17429, -17948, -17806, -17315, -16787, -16329, -16155, -15988, -16774, -17334, -17513, -18059, -18433, -18525, -18335, -18004, -17117, -16190, -15762, -15483, -15103, -14613, -14298, -13974, -13787, -14008, -14304, -14385, -14764, -15036, -15184, -15519, -15906, -16537, -17454, -18282, -19057, -19497, -19568, -19331, -19118, -18674, -18165, -17690, -17141, -16669, -16326, -16327, -16274, -16132, -16095, -16206, -16599, -16766, -16872, -16861, -17096, -17692, -18053, -18494, -18835, -18960, -19402, -19208, -19051, -18552, -17949, -17715, -16823, -16040, -15354, -14819, -14590, -14541, -14320, -14443, -14693, -15020, -15430, -15727, -16162, -16332, -16555, -16902, -17007, -17014, -16991, -16435, -15721, -14951, -14890, -15430, -16166, -17002, -16710, -15825, -15527, -15752, -16757, -17332, -18262, -18870, -18983, -19280, -18679, -18131, -18256, -18229, -18155, -17684, -17144, -16358, -16045, -16141, -15874, -15969, -16075, -15498, -15182, -15487, -16112, -16548, -17190, -17819, -17320, -17669, -18041, -17836, -17964, -17842, -17895, -17277, -16853, -16148, -14822, -14067, -14051, -14285, -14595, -14724, -14754, -14723, -14981, -15583, -15757, -15843, -15718, -15634, -15942, -16244, -16432, -16523, -16838, -17194, -17710, -18166, -18284, -18198, -18337, -18443, -18551, -18249, -17775, -17162, -16604, -16164, -15721, -15330, -14910, -14913, -15393, -16015, -16868, -17548, -18184, -18647, -18779, -18770, -18827, -19038, -19160, -18941, -18528, -18018, -17415, -17091, -16898, -16378, -16146, -15974, -15816, -15943, -16333, -16767, -16880, -17060, -17136, -17147, -17314, -17403, -17412, -17080, -16637, -16114, -15546, -15275, -15044, -15019, -14765, -14313, -14434, -14767, -15483, -15687, -15597, -15408, -15488, -16187, -16976, -17279, -17319, -17046, -17331, -17864, -18044, -18608, -19358, -19156, -18662, -18353, -17785, -17233, -16930, -16833, -16443, -16559, -16786, -16168, -15798, -15860, -15771, -15675, -15653, -15286, -15224, -16027, -16870, -17207, -17339, -17151, -16834, -16541, -16315, -16020, -15917, -16204, -16547, -16221, -15601, -14774, -13959, -13675, -13944, -14205, -14540, -15197, -16216, -17295, -18057, -18773, -18918, -18647, -18545, -18791, -18825, -18499, -18124, -17675, -17140, -16518, -16186, -15624, -15027, -14913, -15189, -15409, -15456, -15925, -16387, -17054, -17968, -18956, -19534, -19910, -20212, -20274, -20077, -19813, -19240, -18621, -17721, -17303, -16994, -16593, -16207, -15897, -15527, -15234, -14863, -15175, -15255, -15718, -16212, -17086, -17617, -17875, -18013, -17570, -17304, -16986, -16732, -16363, -15284, -14743, -14213, -13708, -13310, -12984, -12895, -13031, -14053, -15119, -16402, -17055, -17287, -17388, -17147, -17763, -18133, -17954, -18204, -17836, -17932, -18073, -17585, -18088, -18101, -18203, -17702, -17242, -17291, -17275, -17544, -17756, -17092, -17810, -17719, -17341, -16929, -16659, -16593, -16392, -16432, -15697, -14622, -14599, -14421, -14987, -15589, -15867, -16282, -16417, -16974, -17061, -16906, -16892, -16574, -16637, -16725, -16441, -16257, -15859, -16026, -15976, -15740, -15430, -15202, -15279, -15602, -16417, -16929, -17132, -17300, -17568, -17839, -17893, -17827, -17677, -16898, -16289, -15856, -15615, -15734, -15825, -15897, -15936, -16073, -16849, -17559, -18390, -18988, -19096, -18998, -18639, -18630, -18527, -18463, -18333, -18125, -17939, -17731, -17688, -17446, -17258, -17367, -17360, -17438, -17156, -16667, -16553, -16212, -16268, -15767, -15646, -15447, -15562, -16042, -16529, -16585, -16727, -16705, -16510, -16443, -16471, -16576, -16312, -16158, -15966, -15291, -14663, -13958, -13192, -12576, -12646, -13357, -13580, -13804, -14433, -15600, -17335, -19124, -20336, -20895, -21085, -21207, -20605, -19990, -19924, -19918, -19446, -18646, -17849, -16919, -16163, -15407, -14201, -13396, -13382, -13287, -13464, -13966, -14824, -15878, -17116, -17489, -17152, -17161, -17363, -17466, -17754, -17981, -18058, -18123, -18098, -17793, -17043, -16473, -15986, -15693, -15639, -15678, -15697, -15636, -15654, -15554, -15420, -15165, -14936, -14952, -15077, -15337, -16073, -16528, -16999, -17493, -18018, -18416, -18617, -18664, -18128, -17519, -17031, -16810, -16882, -17297, -17706, -17759, -17517, -17282, -16910, -16872, -17009, -17466, -18119, -18602, -18804, -18640, -18301, -18122, -17637, -17158, -16317, -15902, -15491, -15131, -15129, -14861, -15157, -15340, -15794, -16337, -16922, -17494, -18281, -18606, -19205, -18864, -18608, -17837, -16943, -16207, -15391, -14700, -14181, -13891, -14009, -13869, -14126, -14384, -14706, -14998, -15067, -15124, -15236, -15783, -16841, -17155, -17545, -17510, -17721, -17740, -17105, -17014, -17078, -17711, -18825, -18845, -18821, -18095, -18155, -18563, -18555, -18670, -18080, -17045, -16150, -15194, -15103, -15611, -15848, -16398, -16309, -17109, -17123, -17137, -17355, -17550, -17951, -18551, -18242, -17509, -16448, -15916, -15282, -14861, -14508, -14136, -14116, -14311, -14849, -15370, -15757, -16314, -16680, -16856, -17173, -17315, -17684, -17780, -17407, -16947, -16002, -15165, -14726, -14593, -14842, -14944, -15556, -16248, -17076, -18003, -18804, -19300, -19481, -19574, -19489, -19023, -18746, -18271, -17848, -17148, -16590, -15905, -15132, -14432, -14627, -15028, -15926, -16653, -17158, -17328, -17122, -16889, -16759, -16887, -17468, -17758, -18029, -18304, -18250, -18704, -18528, -18336, -17341, -16628, -16218, -16090, -16331, -17127, -16957, -17059, -16377, -15960, -15299, -14789, -14858, -14836, -15109, -15534, -15682, -15569, -15597, -15665, -15619, -15573, -15895, -16024, -16341, -16473, -16746, -16835, -16735, -16650, -16838, -17083, -17577, -17766, -17869, -17573, -17591, -17803, -17894, -17798, -17608, -17148, -16892, -17006, -17098, -17476, -17778, -18050, -17514, -17739, -17100, -17083, -16603, -16269, -15562, -15509, -15514, -15358, -14987, -15152, -15031, -15524, -16138, -16356, -16398, -16638, -17210, -17431, -17519, -17244, -16592, -16380, -16269, -16180, -15967, -15651, -15598, -15614, -16197, -16870, -17286, -17503, -17717, -17506, -17415, -16778, -16566, -16205, -16047, -16320, -16351, -16033, -15930, -15984, -16497, -16724, -16969, -17166, -17171, -17542, -17920, -18180, -17738, -17589, -17242, -17194, -16626, -16849, -16451, -16726, -16574, -16548, -16232, -16352, -16489, -17052, -17351, -18082, -17994, -18197, -18190, -18041, -17942, -17850, -17223, -16899, -16498, -16470, -16202, -16143, -16135, -15877, -15794, -15940, -15643, -15618, -15845, -16307, -16721, -17328, -17220, -16854, -16229, -15967, -15590, -15892, -16193, -16840, -17144, -17651, -17632, -17659, -17456, -16985, -16609, -16111, -15813, -15479, -15549, -15493, -16168, -16579, -16625, -15877, -14869, -14294, -14947, -16024, -17338, -18263, -18511, -18508, -18240, -18316, -18147, -18157, -18208, -17552, -16811, -15886, -15705, -15455, -15688, -15757, -16355, -16395, -16711, -16446, -16393, -16729, -16812, -17158, -16646, -16103, -15679, -15682, -15787, -15979, -15909, -15829, -16116, -16659, -17160, -17303, -17810, -18112, -18130, -17929, -17409, -16656, -16066, -15898, -15613, -15632, -15661, -15907, -16173, -16294, -16518, -16789, -16946, -17106, -17380, -17697, -17987, -18109, -18282, -17973, -17788, -17423, -17094, -16723, -16283, -15942, -15829, -16034, -16344, -16392, -16806, -16594, -16888, -16672, -17004, -16979, -17215, -17336, -17458, -17563, -17641, -17354, -17083, -16720, -16734, -16706, -16637, -16512, -16195, -16318, -16462, -16681, -16988, -16987, -16898, -16690, -16808, -16950, -17111, -17080, -17083, -17185, -17120, -16834, -16227, -15643, -15569, -15694, -16148, -16488, -16651, -16661, -16605, -16501, -16227, -15930, -15850, -15996, -16475, -16874, -17067, -17082, -16867, -17035, -16843, -16935, -16513, -16315, -15959, -15998, -16177, -16093, -15770, -15319, -14987, -14836, -15379, -15807, -16331, -16568, -16955, -16928, -16697, -16476, -16643, -17126, -17719, -18320, -18313, -18148, -17914, -17686, -16995, -16649, -16213, -16038, -15889, -16458, -16667, -17169, -17457, -17642, -17101, -16821, -16157, -15898, -15923, -16423, -16716, -17214, -17430, -17549, -17556, -17733, -17760, -17691, -17653, -17641, -17347, -17169, -16894, -16596, -16472, -16323, -16110, -15996, -15966, -16213, -16525, -16747, -16653, -16594, -16549, -16479, -16241, -16203, -16055, -15905, -16068, -16112, -16101, -16211, -16703, -17073, -17681, -18016, -18059, -17926, -18213, -18347, -18431, -18023, -17620, -16909, -16474, -16028, -15759, -15522, -15300, -15409, -15624, -15927, -16133, -16457, -16786, -16976, -17347, -17437, -17217, -17115, -17292, -17462, -17578, -17265, -16786, -16247, -16023, -16048, -16185, -16271, -16298, -16349, -16494, -16321, -15942, -15539, -15513, -15563, -15694, -15759, -15756, -15736, -15830, -16260, -16486, -16729, -17085, -17051, -16911, -16747, -16626, -16788, -16657, -16650, -16259, -15988, -15872, -15613, -15636, -15393, -15504, -16177, -16684, -17306, -17663, -18308, -18375, -18390, -18386, -18141, -17782, -17633, -17540, -17590, -17718, -17558, -17148, -16623, -16403, -15946, -16025, -16172, -16853, -17194, -17649, -17581, -17558, -17561, -17686, -17424, -17396, -17218, -17312, -17336, -17436, -17096, -16782, -16328, -15919, -15639, -15394, -15212, -15211, -15611, -15953, -16439, -16569, -16503, -16505, -16778, -16958, -16970, -16914, -16828, -16681, -16648, -16807, -16700, -16687, -16705, -16776, -16817, -16821, -16600, -16449, -16338, -16358, -16328, -16302, -16330, -16488, -16806, -17082, -17256, -17306, -17196, -17154, -17063, -17062, -16923, -16835, -16850, -16782, -16671, -16492, -16366, -16214, -16183, -16232, -16133, -16034, -15916, -16143, -16325, -16513, -16690, -16701, -16726, -16822, -17021, -17250, -17241, -17252, -17140, -16884, -16521, -16029, -15541, -15397, -15504, -15738, -16076, -16190, -16336, -16337, -16524, -16900, -17011, -17290, -17251, -17244, -17324, -17489, -17513, -17417, -17189, -16835, -16353, -15814, -15659, -15856, -16490, -17192, -17692, -17836, -17938, -17610, -17614, -17272, -17102, -16901, -16870, -17018, -16891, -16634, -16318, -15882, -15641, -15376, -15445, -15733, -16140, -16660, -17106, -17512, -17756, -17913, -18009, -18006, -17740, -17529, -17019, -16741, -16417, -16584, -16456, -16505, -16552, -16600, -16715, -16776, -16705, -16697, -16625, -16781, -16778, -16818, -16829, -16561, -16258, -16018, -15823, -15966, -16053, -16420, -16638, -16837, -17039, -17126, -16926, -16852, -16624, -16604, -16613, -16594, -16504, -16215, -16039, -15973, -15960, -16262, -16673, -16947, -17136, -17275, -17264, -17282, -17345, -17256, -17058, -16790, -16615, -16318, -16128, -16015, -16133, -16074, -16089, -15806, -15831, -16002, -16314, -16614, -16757, -16885, -17038, -17303, -17699, -17822, -17867, -17561, -17218, -17046, -16747, -16609, -16530, -16596, -16733, -16726, -16579, -16263, -15925, -15718, -15646, -15846, -15943, -16115, -16294, -16810, -17124, -17337, -17262, -17064, -16974, -17122, -17259, -17363, -17140, -17030, -16849, -16851, -16993, -16771, -16641, -16505, -16188, -16186, -16241, -16300, -16368, -16404, -16641, -16639, -16902, -16897, -16838, -17007, -17038, -17288, -17279, -17344, -17355, -17315, -17508, -17295, -17155, -16870, -16535, -16490, -16287, -16295, -16286, -16267, -16529, -16496, -16694, -16409, -16289, -16288, -16623, -17056, -17532, -17641, -17524, -17175, -16888, -16385, -16118, -15852, -15678, -15659, -15883, -16207, -16392, -16683, -16952, -17124, -17483, -17468, -17432, -17284, -17067, -16954, -16719, -16375, -16137, -15874, -16086, -16146, -16337, -16396, -16349, -16481, -16652, -16842, -16951, -16875, -16884, -16897, -16986, -17096, -16933, -16936, -16856, -16884, -16816, -16865, -16831, -16786, -16778, -16838, -16721, -16625, -16384, -16395, -16300, -16259, -16105, -15858, -15643, -15559, -15670, -15856, -15997, -16355, -16612, -16932, -17168, -17299, -17346, -17574, -17773, -17903, -17697, -17590, -17166, -16961, -16853, -16664, -16391, -16188, -16214, -16207, -16302, -16315, -16229, -16298, -16463, -16788, -16953, -16971, -17057, -17029, -17154, -17334, -17181, -17149, -17070, -16994, -16895, -16721, -16576, -16523, -16555, -16727, -16551, -16574, -16557, -16558, -16624, -16661, -16696, -16814, -16855, -17142, -17047, -17007, -16920, -16847, -16921, -16731, -16629, -16373, -16202, -16340, -16526, -16764, -16779, -16698, -16753, -16765, -16953, -17136, -17253, -17247, -17031, -16833, -16503, -16113, -15913, -15756, -15833, -16103, -16357, -16489, -16625, -16839, -16972, -17073, -17153, -17099, -16884, -16734, -16687, -16717, -16778, -16822, -16620, -16420, -16279, -16283, -16341, -16456, -16636, -17043, -17328, -17503, -17325, -16947, -16395, -16087, -15866, -15755, -15697, -15761, -15923, -16194, -16386, -16647, -16560, -16584, -16699, -17082, -17623, -17972, -18249, -18099, -17898, -17520, -16959, -16362, -16067, -16070, -16290, -16488, -16675, -16558, -16506, -16504, -16291, -16060, -15841, -15727, -15855, -16099, -16438, -16629, -16772, -16999, -17053, -17092, -16913, -16910, -16976, -17274, -17364, -17400, -17293, -17242, -17235, -17167, -16856, -16455, -16223, -16187, -16280, -16455, -16641, -16864, -17089, -17167, -17001, -16866, -16810, -16946, -17194, -17438, -17406, -17235, -16981, -16716, -16542, -16398, -16276, -16250, -16318, -16621, -16806, -16911, -16908, -16875, -17011, -16925, -16869, -16775, -16666, -16720, -16623, -16612, -16483, -16287, -16133, -15937, -15766, -15756, -15805, -16042, -16175, -16554, -16877, -17119, -17068, -16900, -16651, -16585, -16535, -16664, -16745, -16886, -16972, -17017, -16916, -16773, -16557, -16252, -16233, -16380, -16579, -16863, -17085, -17261, -17297, -17208, -17050, -16869, -16711, -16474, -16345, -16302, -16318, -16514, -16732, -16972, -17128, -17272, -17284, -16977, -16792, -16698, -16703, -16765, -16885, -16944, -16908, -16816, -16604, -16222, -15838, -15614, -15740, -15966, -16270, -16463, -16720, -16837, -16887, -16562, -16333, -16113, -16183, -16374, -16574, -16637, -16719, -16740, -16691, -16487, -16354, -16288, -16383, -16732, -17102, -17434, -17802, -17992, -18072, -17877, -17643, -17388, -17318, -17332, -17318, -17060, -16888, -16625, -16526, -16550, -16601, -16681, -16806, -16900, -17208, -17335, -17496, -17453, -17269, -16979, -16659, -16271, -15950, -15689, -15593, -15683, -15966, -16267, -16329, -16386, -16496, -16604, -16792, -17062, -17161, -17186, -17092, -16909, -16580, -16288, -16149, -16067, -16015, -16024, -15975, -15977, -16158, -16298, -16544, -16775, -16900, -16901, -16775, -16726, -16634, -16608, -16585, -16464, -16292, -16328, -16434, -16554, -16691, -16755, -16793, -16881, -16997, -17085, -16977, -16963, -16963, -16991, -17080, -16942, -16942, -16865, -16861, -16890, -16698, -16600, -16487, -16631, -16828, -17075, -17283, -17311, -17272, -17103, -16940, -16679, -16441, -16205, -16069, -15933, -16008, -16126, -16379, -16547, -16663, -16714, -16761, -16738, -16767, -16709, -16773, -16901, -16996, -17083, -16783, -16564, -16381, -16432, -16610, -16772, -16873, -16976, -17005, -17055, -16983, -16876, -16779, -16639, -16606, -16630, -16657, -16640, -16760, -17055, -17292, -17457, -17540, -17525, -17315, -17159, -16992, -16874, -16746, -16729, -16529, -16470, -16394, -16398, -16229, -16138, -16078, -16115, -16147, -16237, -16307, -16573, -16887, -17159, -17154, -16907, -16675, -16580, -16637, -16752, -16783, -16866, -16908, -16935, -16904, -16738, -16514, -16386, -16247, -16238, -16235, -16337, -16550, -16641, -16599, -16394, -16134, -15905, -15907, -16107, -16316, -16542, -16818, -17050, -17116, -17112, -17062, -16924, -16886, -16976, -17031, -17065, -16976, -16885, -16755, -16619, -16440, -16331, -16239, -16261, -16454, -16773, -16937, -16994, -16892, -16826, -16761, -16643, -16572, -16515, -16511, -16644, -16931, -17148, -17134, -17001, -16886, -16788, -16661, -16529, -16415, -16438, -16637, -16806, -16944, -16963, -16867, -16672, -16580, -16582, -16597, -16606, -16746, -16897, -17125, -17457, -17677, -17645, -17385, -17151, -16987, -16848, -16648, -16500, -16279, -16311, -16398, -16418, -16349, -16229, -16250, -16327, -16425, -16623, -16854, -17120, -17290, -17350, -17264, -17019, -16736, -16529, -16406, -16370, -16290, -16201, -16200, -16356, -16545, -16573, -16533, -16480, -16502, -16532, -16744, -16708, -16719, -16713, -16791, -16762, -16699, -16654, -16638, -16662, -16872, -17095, -17220, -17247, -17247, -17154, -17008, -16830, -16553, -16353, -16211, -16054, -16056, -16078, -16122, -16232, -16394, -16560, -16705, -16825, -16966, -17163, -17267, -17248, -17067, -16910, -16716, -16539, -16396, -16155, -15923, -15864, -15987, -16183, -16271, -16286, -16290, -16391, -16549, -16653, -16692, -16820, -17110, -17449, -17626, -17523, -17294, -17026, -16861, -16633, -16574, -16564, -16649, -16670, -16832, -16841, -16868, -16803, -16754, -16784, -16827, -16930, -17041, -17193, -17328, -17480, -17492, -17410, -17140, -16908, -16735, -16656, -16569, -16372, -16224, -16103, -16086, -16239, -16344, -16400, -16557, -16760, -16902, -16983, -16919, -16888, -16915, -16988, -16978, -16811, -16579, -16416, -16349, -16375, -16480, -16536, -16678, -16827, -16945, -16857, -16758, -16617, -16520, -16518, -16403, -16290, -16308, -16429, -16614, -16773, -16807, -16701, -16508, -16403, -16297, -16294, -16349, -16484, -16630, -16708, -16807, -16850, -16966, -17014, -17020, -17008, -17024, -17093, -17144, -17149, -17116, -17053, -16859, -16719, -16494, -16298, -16197, -16241, -16348, -16399, -16331, -16351, -16377, -16500, -16597, -16681, -16674, -16737, -16756, -16869, -16921, -17013, -17030, -17010, -16888, -16673, -16529, -16463, -16559, -16729, -16805, -16775, -16709, -16650, -16548, -16472, -16454, -16367, -16205, -16128, -16195, -16404, -16658, -16938, -17129, -17295, -17360, -17370, -17232, -17109, -17027, -17087, -17087, -17085, -16999, -17038, -17067, -16998, -16938, -16897, -16768, -16664, -16566, -16605, -16633, -16665, -16717, -16639, -16434, -16222, -16131, -16137, -16260, -16367, -16449, -16603, -16782, -17043, -17181, -17143, -16988, -16832, -16678, -16560, -16389, -16376, -16383, -16399, -16442, -16442, -16357, -16230, -16201, -16277, -16464, -16717, -16939, -17115, -17257, -17346, -17285, -17133, -16807, -16576, -16434, -16389, -16388, -16443, -16602, -16761, -16922, -17064, -17133, -17001, -16802, -16680, -16557, -16558, -16642, -16769, -16919, -17018, -16962, -16787, -16512, -16299, -16232, -16408, -16533, -16635, -16650, -16742, -16868, -16912, -16842, -16662, -16460, -16374, -16593, -16802, -16916, -16935, -16892, -16789, -16595, -16391, -16377, -16454, -16643, -16878, -17040, -17099, -17018, -16845, -16678, -16441, -16209, -15984, -15857, -15904, -16163, -16429, -16740, -16897, -16922, -16857, -16768, -16716, -16744, -16806, -16988, -17167, -17317, -17325, -17255, -17111, -16970, -16818, -16749, -16664, -16726, -16759, -16738, -16735, -16737, -16809, -16847, -16829, -16855, -16884, -16986, -17005, -17022, -17024, -17093, -17080, -17073, -16983, -16864, -16680, -16504, -16358, -16238, -16187, -16132, -16146, -16233, -16247, -16221, -16083, -16042, -15986, -16106, -16283, -16527, -16752, -16966, -17057, -17087, -17005, -16823, -16673, -16634, -16666, -16667, -16766, -16788, -16865, -16865, -16765, -16629, -16528, -16498, -16546, -16645, -16784, -16801, -16866, -16820, -16768, -16735, -16674, -16661, -16672, -16844, -16997, -17007, -16908, -16835, -16817, -16841, -16899, -16921, -16985, -17030, -17177, -17173, -17100, -16887, -16797, -16715, -16490, -16292, -16162, -16288, -16475, -16557, -16550, -16521, -16533, -16616, -16759, -16712, -16691, -16721, -16778, -16782, -16683, -16521, -16370, -16317, -16332, -16277, -16245, -16247, -16383, -16511, -16621, -16713, -16765, -16863, -16997, -16960, -16844, -16716, -16686, -16696, -16781, -16818, -16814, -16844, -16893, -16999, -17073, -17057, -17041, -17073, -17079, -17029, -17038, -16965, -16837, -16742, -16736, -16729, -16650, -16532, -16479, -16458, -16532, -16620, -16644, -16597, -16533, -16623, -16719, -16682, -16632, -16551, -16547, -16612, -16595, -16462, -16475, -16610, -16736, -16817, -16804, -16739, -16707, -16728, -16763, -16734, -16672, -16713, -16700, -16668, -16574, -16540, -16542, -16525, -16564, -16531, -16434, -16408, -16508, -16694, -16778, -16891, -16982, -16979, -17002, -16947, -16901, -16855, -16910, -16959, -16874, -16860, -16796, -16789, -16976, -17039, -16983, -16836, -16684}; -
--- a/SampledSoundWelcomeDizione.h Wed Mar 27 10:29:56 2019 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,52491 +0,0 @@ -//Forma d'onda campionata -int nSampleNumWelcome = 52485; -int nSamplePerSecWelcome = 44100; -int nUnderSampleFactorWelcome = 3; -const int naInputSoundWaveWelcome[52485]= { -15504, -15506, -15533, -15553, -15552, -15565, -15557, -15533, -15528, -15499, -15517, -15540, -15581, -15540, -15535, -15508, -15489, -15493, -15517, -15532, -15507, -15533, -15628, -15610, -15570, -15592, -15529, -15465, -15457, -15515, -15542, -15496, -15461, -15493, -15430, -15421, -15418, -15454, -15472, -15522, -15458, -15404, -15355, -15371, -15432, -15466, -15417, -15338, -15321, -15381, -15370, -15342, -15385, -15396, -15403, -15421, -15430, -15453, -15517, -15529, -15515, -15479, -15457, -15460, -15495, -15482, -15446, -15463, -15470, -15536, -15546, -15537, -15531, -15579, -15624, -15640, -15672, -15655, -15621, -15558, -15524, -15516, -15489, -15503, -15457, -15550, -15540, -15469, -15445, -15527, -15517, -15458, -15455, -15484, -15479, -15486, -15512, -15527, -15482, -15514, -15545, -15513, -15486, -15512, -15565, -15581, -15567, -15585, -15605, -15547, -15574, -15607, -15612, -15591, -15553, -15535, -15502, -15409, -15396, -15389, -15369, -15288, -15371, -15422, -15366, -15410, -15372, -15369, -15404, -15367, -15329, -15321, -15315, -15344, -15388, -15366, -15361, -15349, -15367, -15287, -15262, -15257, -15226, -15187, -15213, -15186, -15192, -15212, -15237, -15250, -15298, -15354, -15384, -15341, -15414, -15483, -15515, -15528, -15678, -15768, -15762, -15712, -15789, -15911, -15995, -15964, -15950, -15974, -16006, -16093, -16172, -16141, -16068, -16094, -16054, -15984, -15951, -15969, -15941, -15952, -15903, -15833, -15749, -15621, -15593, -15634, -15598, -15554, -15560, -15532, -15464, -15396, -15308, -15235, -15133, -15042, -14986, -14864, -14888, -14849, -14794, -14731, -14683, -14628, -14546, -14543, -14596, -14712, -14781, -14819, -14802, -14802, -14839, -14942, -15019, -15098, -15275, -15394, -15456, -15495, -15516, -15583, -15574, -15641, -15604, -15601, -15686, -15784, -15765, -15783, -15737, -15647, -15598, -15560, -15512, -15397, -15412, -15456, -15427, -15536, -15591, -15690, -15710, -15835, -15982, -16030, -16187, -16359, -16398, -16522, -16655, -16665, -16608, -16725, -16860, -16941, -16924, -16970, -16836, -16747, -16653, -16646, -16407, -16241, -16190, -16075, -15864, -15729, -15482, -15128, -14980, -14895, -14641, -14418, -14338, -14253, -14084, -13986, -14076, -13938, -13943, -14058, -14066, -14060, -14182, -14224, -14140, -14171, -14254, -14155, -14287, -14552, -14591, -14500, -14484, -14542, -14364, -14315, -14407, -14278, -14165, -14248, -14092, -13858, -14023, -14229, -14368, -14623, -14966, -15134, -15383, -15764, -16244, -16729, -17164, -17564, -17874, -18213, -18469, -18756, -18854, -19062, -19167, -19173, -19055, -18905, -18755, -18611, -18232, -18209, -18014, -17540, -17157, -16909, -16460, -16063, -15769, -15432, -14869, -14711, -14590, -14258, -13803, -13827, -13578, -13181, -13348, -13464, -13191, -13327, -13504, -13450, -13488, -13579, -13467, -13373, -13450, -13867, -14067, -14313, -14709, -14840, -15026, -15151, -15399, -15592, -15530, -15855, -16103, -16206, -16432, -16713, -16710, -16611, -16595, -16606, -16379, -16342, -16205, -15792, -15645, -15669, -15341, -15141, -15128, -14821, -14492, -14565, -14575, -14462, -14432, -14363, -14212, -14376, -14582, -14703, -14639, -14644, -14614, -14656, -14655, -14638, -14406, -14190, -13985, -13887, -13766, -13616, -13290, -13128, -12856, -12978, -13090, -13336, -13634, -13997, -14182, -14590, -15083, -15913, -16766, -17528, -18228, -19087, -19864, -20480, -20930, -21346, -21583, -21881, -22254, -22515, -22327, -22136, -21871, -21576, -21289, -20983, -20366, -19748, -19288, -18727, -18208, -17899, -17115, -16122, -15653, -15096, -14289, -14038, -13644, -12745, -12097, -12062, -11672, -10963, -10707, -10389, -9885, -9925, -10229, -9999, -9751, -9954, -9904, -9835, -10296, -10564, -10615, -10784, -11379, -11678, -11820, -12223, -12541, -12563, -12783, -13300, -13633, -13789, -14007, -14190, -14202, -14265, -14633, -14936, -14924, -15091, -15338, -15525, -15786, -16166, -16507, -16543, -16785, -17365, -17768, -18272, -18614, -18937, -19158, -19541, -19905, -20104, -20188, -20182, -20129, -19955, -19725, -19358, -18631, -17779, -17134, -16534, -16116, -15698, -15172, -14742, -14478, -14479, -14476, -14598, -14725, -14964, -15461, -16297, -17295, -18025, -18618, -18951, -19123, -19676, -20226, -20352, -20486, -20426, -20425, -20001, -19967, -19872, -18889, -18316, -17868, -17198, -16474, -15968, -15514, -14539, -14089, -13883, -13140, -12480, -12327, -11848, -11077, -10922, -10899, -10057, -9741, -9984, -9602, -9090, -9206, -9266, -8703, -8681, -9231, -9183, -9305, -10061, -10455, -10528, -11190, -12018, -12202, -12750, -13821, -14224, -14414, -15177, -15817, -15877, -16301, -16931, -16971, -17097, -17715, -17745, -17353, -17454, -17794, -17383, -17319, -17647, -17267, -17034, -17328, -17335, -16981, -17024, -17122, -16879, -17183, -17704, -17776, -17836, -18197, -18025, -17842, -18159, -18193, -17893, -17798, -17641, -17216, -16840, -16382, -15494, -14622, -13999, -13750, -13505, -13455, -13471, -13286, -12978, -13200, -13449, -13895, -14442, -15365, -16271, -17251, -18350, -19246, -19632, -20108, -20661, -21212, -21859, -22518, -22896, -22687, -22453, -22357, -22029, -21619, -21305, -20693, -20119, -19663, -19200, -18593, -17664, -16737, -15852, -15026, -14605, -14190, -13682, -12672, -11753, -10909, -10418, -9949, -9382, -8650, -8062, -7703, -7680, -7704, -7596, -7461, -7226, -7236, -7683, -8307, -8706, -8967, -9361, -9755, -10234, -10863, -11428, -11605, -12024, -12548, -13149, -13435, -13955, -14010, -13825, -14162, -14445, -14467, -14673, -14860, -14781, -14753, -15415, -15604, -15564, -15931, -16367, -16575, -17179, -18008, -18357, -18533, -19173, -19392, -19460, -19816, -20304, -20363, -20486, -20747, -20635, -20294, -20212, -20046, -19531, -18929, -18570, -18082, -17854, -18080, -18202, -18150, -17725, -17651, -17531, -17734, -18308, -18868, -19502, -19906, -20467, -20897, -21034, -21100, -21373, -21370, -21682, -21492, -21500, -21025, -20645, -20370, -19912, -19135, -18269, -17267, -16804, -16357, -16210, -15463, -14295, -13302, -12505, -12239, -12035, -11452, -10524, -9625, -9208, -8878, -8694, -8294, -7247, -6480, -6463, -6533, -6548, -6604, -6360, -6043, -6304, -7046, -7474, -7783, -7995, -8180, -8835, -9768, -10751, -11302, -11743, -12431, -13209, -14085, -14908, -15418, -15695, -15926, -16582, -17321, -17695, -17803, -17715, -17591, -17554, -17881, -17976, -17939, -17986, -17984, -18165, -18373, -18813, -19030, -19009, -19289, -19424, -19397, -19253, -19438, -19519, -19393, -19581, -19574, -19109, -18830, -18611, -18253, -17403, -17032, -16518, -16124, -16336, -16693, -16647, -16390, -16038, -15970, -15792, -16412, -17150, -17956, -18811, -19526, -20001, -20067, -20131, -20319, -20740, -21125, -21295, -21236, -20883, -20518, -20754, -20552, -19875, -18899, -17797, -17321, -17250, -17521, -16915, -16070, -15185, -14039, -13779, -14106, -13527, -12559, -11761, -11151, -10573, -10809, -10704, -9318, -8304, -8135, -7580, -7606, -8176, -7663, -6531, -6598, -7243, -7134, -7548, -8006, -7630, -7486, -8545, -9645, -9991, -10448, -11038, -11296, -11926, -13317, -14439, -14554, -14850, -15730, -16073, -16389, -17217, -17685, -17407, -17438, -18168, -17861, -17595, -18164, -18222, -17767, -18139, -18899, -18912, -18921, -19435, -19289, -18848, -19249, -19683, -19545, -19555, -19887, -19392, -18639, -18596, -18109, -17386, -16782, -16562, -16244, -16162, -16643, -16434, -15952, -15859, -15651, -16221, -16657, -17686, -18272, -18830, -19693, -19827, -20094, -20416, -20172, -20636, -20944, -21133, -21007, -20604, -20531, -19893, -19755, -19836, -18550, -17601, -17043, -16940, -16337, -16282, -16274, -14623, -13932, -14300, -13787, -12913, -12926, -12601, -11351, -11627, -12435, -11318, -10684, -10967, -10265, -9427, -10278, -10300, -8760, -8867, -9581, -8967, -9170, -9707, -9203, -8316, -9069, -9947, -9675, -10297, -10813, -10440, -10875, -12001, -13046, -13010, -13203, -13828, -14114, -14505, -15416, -16143, -15892, -15729, -16617, -16930, -16597, -17119, -17208, -16573, -16769, -17817, -17729, -17217, -17886, -17982, -17489, -18074, -18742, -18389, -17905, -18270, -18059, -17647, -17875, -17405, -16557, -16022, -16372, -16650, -17055, -16906, -16089, -15627, -16120, -16629, -17723, -18360, -18752, -19051, -19689, -20711, -20852, -21125, -21063, -21064, -21538, -22368, -22569, -22071, -21564, -21468, -20657, -20648, -20206, -19443, -18497, -18149, -17653, -17193, -16667, -15661, -14586, -14458, -13888, -13332, -12876, -12353, -11453, -11493, -11785, -11204, -10675, -10984, -10225, -10023, -10811, -10874, -9922, -9908, -10326, -9777, -9750, -10474, -10229, -9374, -9881, -10140, -9798, -10028, -10674, -10445, -10312, -11149, -11963, -11952, -12459, -13063, -13168, -13409, -14419, -15129, -15089, -15096, -15631, -15853, -16060, -16504, -16981, -16645, -16324, -16878, -17102, -16828, -17118, -17485, -16962, -16964, -17956, -17965, -17414, -17153, -16499, -15644, -15354, -16063, -15902, -15868, -16248, -15930, -15616, -15473, -15931, -16329, -16803, -18080, -18896, -19750, -20430, -20623, -21374, -21482, -21995, -22566, -22687, -22696, -22257, -22657, -22813, -22432, -22385, -21526, -20056, -19870, -20012, -19637, -18443, -18248, -17412, -16013, -16017, -16556, -15166, -13903, -13761, -13013, -11868, -12910, -12590, -11008, -10691, -11082, -10364, -10477, -11444, -11050, -9940, -10700, -10773, -10723, -11402, -11717, -10848, -10624, -11377, -11333, -11088, -11592, -11037, -10380, -10985, -11677, -11741, -11724, -12015, -12091, -12290, -12982, -13630, -13666, -13409, -13943, -14523, -14722, -15154, -15652, -15644, -15146, -15683, -16317, -15764, -16062, -16567, -16199, -15893, -16427, -16538, -15402, -14810, -14943, -13942, -13836, -14743, -15042, -14666, -14574, -14734, -14122, -14620, -15549, -15943, -16865, -17831, -18703, -19373, -20239, -20988, -21480, -22052, -22685, -22892, -23655, -23304, -23496, -23796, -23941, -23604, -23142, -22480, -21628, -21190, -21388, -20545, -19778, -18887, -17687, -17337, -17858, -17071, -16186, -15593, -14788, -13932, -14590, -14131, -12863, -12176, -12159, -11417, -11679, -12607, -11685, -10375, -11043, -11057, -10687, -11314, -11468, -10207, -9915, -10978, -11219, -10644, -11152, -10980, -10027, -10657, -11512, -11592, -11183, -11270, -11562, -11483, -12349, -13329, -12936, -12535, -12843, -13421, -13792, -13913, -14284, -14236, -14301, -15042, -15739, -15780, -15615, -15726, -15631, -15848, -16222, -16258, -15448, -14354, -14295, -14331, -14499, -15204, -15191, -14525, -13976, -14325, -14841, -14992, -15945, -16526, -16784, -17954, -18932, -19677, -19773, -20011, -20489, -21338, -22107, -22715, -22465, -22087, -22155, -22569, -23082, -22805, -21973, -21257, -20763, -20703, -20813, -20756, -19814, -18083, -17776, -18326, -17576, -17056, -17036, -15537, -14602, -15143, -15480, -14227, -13395, -13762, -12539, -12500, -13579, -12792, -11669, -12224, -12702, -11891, -11689, -12471, -11214, -10900, -11955, -12442, -11643, -11585, -11572, -10725, -10967, -11994, -12170, -11868, -11914, -11621, -11491, -12459, -13570, -13402, -13391, -13277, -13677, -14132, -14276, -14875, -14986, -14299, -14786, -14989, -15179, -14799, -14650, -13786, -12468, -13008, -12773, -12566, -13126, -11576, -12189, -9706, -12715, -14444, -13942, -14578, -11749, -15413, -17297, -19839, -19944, -15576, -20200, -24041, -23504, -23538, -18449, -24228, -23297, -27868, -22141, -20657, -22850, -23277, -21934, -21407, -20503, -19618, -17793, -20422, -15734, -17195, -17714, -16090, -14462, -14422, -15230, -14726, -15721, -15607, -11976, -13970, -15846, -14437, -14194, -14823, -14520, -13454, -14945, -15004, -14287, -14883, -14399, -12496, -14268, -14743, -14454, -13489, -14246, -13042, -12975, -15032, -13385, -13230, -13858, -14014, -11957, -13833, -15163, -13583, -12587, -13290, -13907, -13279, -13366, -14017, -13532, -13667, -12632, -13756, -13609, -13064, -12853, -14278, -12278, -12172, -11716, -12490, -9729, -10182, -11326, -8106, -9845, -7533, -9624, -12476, -9432, -12758, -7894, -13904, -16883, -13895, -20067, -13432, -22975, -25080, -18995, -26156, -20489, -29738, -25093, -26558, -25967, -24050, -30056, -25403, -21191, -24742, -26306, -21058, -18060, -22053, -18461, -17334, -17841, -13461, -12814, -16291, -16051, -10072, -10658, -16355, -11202, -11539, -15180, -12834, -12182, -14130, -14163, -13753, -15511, -17340, -12301, -13756, -17407, -14422, -13874, -14070, -15822, -12357, -14132, -14389, -13875, -14161, -13573, -12441, -13100, -13478, -15202, -13565, -12382, -13305, -14108, -15197, -14375, -13442, -16162, -13600, -15124, -13936, -15776, -14462, -13963, -13963, -13530, -13319, -12715, -12088, -11178, -8822, -11254, -10110, -7087, -8824, -5736, -10544, -7348, -9693, -11060, -5933, -12652, -13028, -15412, -15441, -12700, -23302, -20726, -18628, -23682, -20225, -29039, -21944, -27750, -22784, -25491, -28841, -23894, -21758, -25874, -25825, -21330, -18610, -24378, -19822, -20133, -18308, -16336, -16813, -18034, -16518, -12471, -15529, -17221, -11431, -13534, -15127, -15007, -12891, -14875, -13931, -13498, -17057, -15706, -12130, -15283, -16029, -15019, -12133, -16471, -14780, -11486, -13210, -14514, -12753, -12884, -12400, -13251, -12254, -12982, -15078, -12270, -12366, -13685, -14237, -14255, -12949, -15181, -14798, -12840, -14286, -15987, -15552, -13911, -14074, -13963, -15447, -13371, -13777, -11335, -11746, -11907, -12120, -9911, -10339, -6285, -11141, -9332, -10049, -9687, -7623, -10689, -10995, -14941, -14490, -11544, -16737, -20695, -15213, -21570, -17287, -26141, -19918, -23875, -22586, -23299, -26266, -23503, -20727, -24172, -23627, -20646, -18620, -22207, -18925, -18638, -17157, -15478, -15002, -17356, -15709, -12113, -14471, -17054, -12970, -13977, -16715, -15936, -13812, -16648, -16341, -17225, -18390, -18043, -15504, -17712, -20068, -18917, -14646, -18847, -17423, -16758, -14111, -16231, -16692, -14150, -12370, -13717, -14160, -13056, -12735, -13596, -12474, -12163, -13777, -14198, -11837, -14040, -14758, -13725, -12471, -15894, -15687, -13470, -14083, -14248, -14270, -14048, -13101, -13045, -9743, -13132, -9736, -10077, -8847, -6727, -10731, -7581, -10132, -7656, -7491, -11181, -9571, -14018, -12282, -12318, -19048, -15402, -18061, -17787, -19415, -25036, -19323, -23549, -20047, -25962, -24312, -20798, -22524, -25353, -20332, -18873, -19595, -21693, -17072, -18227, -14407, -13681, -16188, -16519, -10317, -12462, -15572, -12447, -8687, -15300, -16592, -12067, -13607, -15056, -14110, -17776, -19511, -17104, -14594, -19708, -21306, -17247, -19291, -21331, -19093, -17358, -18419, -20254, -19256, -17477, -15826, -16953, -16464, -16958, -15672, -14836, -14323, -14645, -16090, -15075, -13344, -15730, -14644, -14073, -14186, -15679, -16557, -13704, -14392, -13874, -14204, -14003, -12032, -11953, -11572, -10964, -9578, -8498, -7484, -11066, -7239, -7849, -6157, -7040, -10181, -7010, -11519, -7841, -10082, -17051, -13249, -12747, -15540, -17040, -22046, -16179, -23949, -18960, -23304, -22093, -22260, -22300, -26652, -22175, -19281, -20581, -22941, -19225, -20055, -16217, -15474, -14759, -17297, -12752, -12340, -15269, -12257, -8035, -13072, -15543, -11474, -11198, -13952, -12720, -14627, -17010, -17370, -14126, -16467, -19703, -17448, -16889, -19880, -19557, -19068, -17024, -18998, -20349, -18580, -17325, -17596, -17237, -16527, -17121, -18202, -14984, -14626, -16697, -17326, -14310, -15355, -17170, -15315, -14648, -17115, -17088, -15968, -15435, -16906, -15958, -15065, -16215, -14604, -13600, -14466, -12494, -11664, -7628, -14119, -9829, -8278, -6534, -6909, -10765, -8167, -10757, -9198, -6209, -16140, -11400, -14015, -12287, -14445, -19853, -14720, -21038, -18233, -22193, -20095, -18872, -21741, -24947, -21227, -18175, -19965, -21918, -18611, -19246, -17513, -14886, -15464, -16341, -11999, -11396, -15257, -13450, -6997, -10159, -15022, -11011, -10068, -12790, -13061, -13077, -14027, -16459, -14529, -14720, -18097, -16623, -17158, -18010, -18382, -18450, -17127, -19572, -18764, -17962, -16775, -18431, -18896, -17424, -17905, -17935, -17056, -16489, -18200, -17834, -15054, -15834, -18045, -16127, -15423, -16147, -17644, -16082, -16024, -16983, -16222, -15291, -15934, -15334, -15247, -12833, -15516, -14084, -10031, -14321, -11619, -12830, -9107, -9588, -13080, -9831, -12183, -10828, -9915, -16232, -10846, -14710, -13372, -13166, -19740, -14060, -20839, -14267, -21876, -20050, -18211, -19325, -23804, -20441, -17739, -18802, -22174, -17086, -19107, -16853, -15026, -13811, -16431, -13027, -10990, -13195, -12418, -7294, -10861, -12940, -10482, -7970, -11940, -11323, -12017, -12796, -15393, -13443, -13565, -17179, -17319, -16754, -16208, -16746, -18388, -16182, -17730, -18806, -18492, -15306, -16304, -17729, -17908, -16498, -18159, -14995, -16064, -17822, -19712, -15961, -15236, -19354, -18316, -16632, -18042, -19440, -18695, -15785, -18857, -18387, -18392, -17285, -17352, -15402, -14969, -16843, -14126, -10975, -12525, -13311, -10980, -10637, -7930, -12130, -7583, -11979, -9473, -9094, -13640, -13336, -10637, -16626, -11856, -21462, -11944, -22828, -16913, -21140, -21946, -20715, -21330, -24009, -21625, -19596, -19541, -24067, -18857, -18851, -18450, -15289, -13535, -16685, -13739, -9168, -11104, -11642, -6835, -9165, -13227, -9471, -5181, -9582, -12208, -9620, -12085, -14389, -11802, -13297, -15628, -17859, -17969, -16325, -18178, -16114, -17739, -18792, -17820, -18505, -16612, -16291, -17350, -15908, -18136, -17312, -14217, -13819, -15985, -17854, -15775, -14652, -16354, -15733, -15816, -16637, -19529, -16359, -16452, -17920, -19396, -20303, -17034, -20316, -18210, -17513, -17576, -18456, -14812, -14659, -12195, -16099, -10769, -12215, -9855, -9030, -10166, -9673, -9574, -8880, -9651, -12058, -12886, -10598, -15261, -12374, -20179, -12889, -23613, -16010, -22461, -19877, -22866, -22093, -22144, -22375, -20161, -21121, -23872, -17137, -18375, -17640, -17945, -14144, -14067, -14679, -12535, -10795, -11631, -10259, -13043, -10861, -10067, -7968, -13169, -12127, -11895, -14138, -13507, -14229, -14752, -17159, -16094, -15742, -18886, -16623, -14671, -16698, -19178, -18049, -12582, -15389, -16319, -15872, -14192, -14321, -17017, -13221, -14341, -16031, -14506, -16313, -13781, -16832, -14755, -14763, -17365, -17738, -15047, -17598, -15395, -20916, -13961, -20204, -17995, -20666, -16690, -16930, -18970, -18172, -15899, -14824, -12164, -12470, -15090, -12384, -11423, -3589, -13773, -8485, -8724, -8510, -11232, -10076, -13137, -11303, -17268, -11380, -19995, -19635, -16821, -21274, -22091, -25475, -18091, -22052, -22821, -22794, -19902, -20033, -19615, -19602, -17703, -18798, -14505, -16439, -15367, -15686, -12220, -14062, -15537, -14687, -9881, -13257, -14606, -12954, -10333, -14772, -14292, -11220, -15716, -15271, -13550, -13605, -16302, -19174, -12310, -14342, -17254, -15257, -14241, -13961, -16953, -12287, -8755, -12234, -14306, -10852, -12101, -15579, -12029, -12103, -14180, -16645, -15170, -13062, -20413, -20108, -18530, -19035, -17808, -22401, -21029, -20545, -20277, -20343, -19487, -20944, -19007, -19785, -16676, -20484, -15657, -12880, -13017, -14241, -12038, -8149, -11086, -11257, -4216, -7834, -6934, -7598, -7917, -8050, -7363, -11658, -11276, -11792, -11711, -17398, -16375, -17574, -15710, -19319, -19746, -22456, -19985, -21769, -20681, -21890, -22655, -22488, -19444, -21939, -21334, -19561, -17705, -20065, -20109, -18082, -17667, -18478, -17284, -16699, -18517, -18567, -14587, -15751, -18112, -17260, -13539, -15021, -17458, -14158, -11741, -14394, -13079, -12554, -10332, -12977, -11047, -8691, -10915, -10875, -10955, -9965, -11023, -9862, -9131, -13185, -13965, -13981, -14329, -13059, -15941, -15135, -18315, -17684, -14901, -16295, -17857, -19521, -15605, -14749, -21562, -17651, -15767, -17917, -16439, -17712, -15594, -17093, -15211, -16240, -15912, -14488, -15828, -13252, -14285, -12743, -11481, -11578, -13074, -14120, -11142, -11981, -13118, -11064, -13421, -14067, -14843, -12717, -12213, -15215, -16166, -14273, -15702, -18357, -16624, -16560, -18518, -20057, -18506, -20128, -20594, -20085, -19786, -20886, -20901, -23589, -20722, -20903, -19714, -22312, -22588, -18512, -20643, -19609, -20411, -17973, -18330, -18304, -16716, -14903, -18335, -14496, -14902, -11584, -14129, -13492, -9146, -11001, -10568, -10826, -7828, -9405, -10023, -10436, -9063, -11445, -12540, -12573, -12244, -13370, -13961, -15274, -17051, -14730, -14287, -17946, -18052, -13029, -15071, -16203, -15315, -10866, -15906, -14896, -14354, -9687, -14602, -14924, -12340, -12510, -14356, -13912, -11736, -12501, -14054, -15057, -12622, -12874, -14108, -12536, -13743, -16385, -16302, -12154, -13681, -17591, -16170, -14473, -17316, -17161, -14752, -14734, -19081, -17991, -15796, -17083, -17244, -17475, -19746, -20260, -19799, -17411, -20821, -20718, -21744, -22290, -22925, -21162, -20347, -24333, -21742, -22832, -21043, -22494, -19362, -17884, -21615, -18556, -16263, -14784, -17403, -14561, -11570, -13473, -15217, -11116, -9653, -12658, -14684, -10234, -10488, -12801, -14058, -11894, -11680, -15356, -14124, -13603, -13713, -15523, -17016, -12605, -14488, -15349, -15192, -12854, -14571, -15245, -13114, -12673, -12153, -14442, -10940, -11847, -10776, -10404, -11542, -10730, -10559, -9616, -10885, -10656, -10826, -10054, -11915, -11856, -12166, -12820, -13111, -13898, -13364, -14929, -15689, -13303, -14264, -15847, -16165, -15002, -15554, -15485, -15956, -15527, -17224, -17125, -17627, -17964, -17976, -20854, -21638, -21067, -19077, -22996, -23608, -22753, -22641, -24601, -24255, -22618, -24777, -24105, -24675, -22339, -22715, -21792, -19717, -20541, -19859, -17761, -15776, -15612, -15304, -12907, -10760, -12732, -11047, -8888, -8260, -11950, -10843, -9562, -10079, -11669, -12629, -11793, -14523, -14852, -13744, -13382, -15645, -18681, -15882, -14797, -15487, -16312, -14675, -15009, -15704, -15396, -14088, -13166, -15588, -14221, -14784, -14210, -12499, -14143, -12880, -14089, -14124, -11898, -11981, -12693, -13574, -12262, -12019, -12218, -12961, -11839, -11823, -13071, -12398, -12588, -12430, -13628, -11756, -11993, -12695, -13641, -11861, -13191, -13353, -13793, -13545, -14233, -14916, -13891, -15754, -18139, -18683, -16170, -17758, -21235, -22141, -19912, -22063, -23013, -23600, -23495, -24058, -25930, -24218, -23501, -22685, -22838, -22892, -22058, -20680, -19281, -17223, -16140, -14139, -15150, -12489, -11434, -9925, -10110, -9360, -9509, -11178, -9212, -9581, -11359, -11759, -11423, -14489, -15347, -15350, -13272, -18398, -18771, -18408, -16536, -18885, -17708, -16860, -18057, -18405, -16994, -15714, -15616, -14747, -14691, -16365, -15458, -10823, -12522, -14658, -15076, -12499, -13765, -15454, -13682, -13626, -15273, -15853, -15445, -16390, -15093, -15269, -16099, -17337, -14916, -13381, -15318, -15424, -12527, -13247, -11638, -13273, -11764, -10846, -11155, -12305, -9883, -9097, -12150, -13268, -10832, -10452, -13891, -14093, -14394, -16162, -16825, -17336, -18759, -20830, -19839, -20598, -22339, -22111, -20601, -22080, -21928, -21048, -20873, -21959, -19436, -17365, -17942, -17349, -16371, -14063, -13730, -12837, -11728, -11036, -12530, -11200, -9391, -11593, -12008, -11479, -9962, -14279, -15449, -13020, -14073, -17238, -17098, -15954, -17618, -19059, -16867, -15710, -17381, -20776, -16157, -16248, -16968, -16101, -17562, -17253, -16115, -13995, -15491, -18259, -16170, -14857, -17885, -16917, -15184, -16630, -17957, -17863, -17058, -17590, -16980, -17732, -19124, -19089, -15920, -15491, -18055, -17335, -16420, -14769, -14561, -14892, -14109, -14754, -15812, -13307, -9877, -11768, -15049, -13479, -10459, -12063, -12977, -11632, -12817, -14250, -12987, -13382, -13823, -14961, -14138, -16266, -16604, -16426, -15283, -16234, -16672, -16257, -15129, -15515, -15342, -14344, -13679, -13645, -14007, -12199, -12076, -11204, -11227, -11122, -12705, -10703, -11069, -12491, -12443, -12198, -14594, -16329, -12835, -12991, -17307, -19409, -15826, -16206, -19247, -19102, -17131, -17332, -19685, -19704, -16993, -17280, -17857, -18828, -18082, -17527, -17276, -16085, -17953, -16730, -17267, -17819, -18653, -17050, -16496, -18949, -19798, -18504, -17211, -19793, -20183, -20424, -20020, -20271, -19413, -19527, -20712, -19625, -18761, -17555, -18015, -16126, -16159, -16330, -16178, -12777, -13333, -14397, -15135, -12250, -12655, -13657, -13179, -11486, -13160, -13885, -13793, -12493, -12850, -13547, -13876, -13706, -14726, -13540, -12743, -13685, -15002, -13251, -12061, -12641, -12987, -11269, -11118, -12192, -11231, -10470, -9531, -9968, -10520, -10660, -10620, -10365, -10423, -11852, -11911, -12455, -13947, -12862, -12396, -15149, -16759, -14980, -14675, -16354, -16817, -15847, -16754, -18040, -17518, -15567, -17846, -17732, -18599, -17533, -16996, -18091, -17391, -17782, -17587, -18259, -18112, -17477, -17703, -18898, -18467, -18939, -20148, -17763, -18429, -20067, -20646, -19859, -18776, -20537, -20056, -20405, -20824, -20531, -20185, -19398, -18454, -19974, -20779, -17812, -17232, -18058, -17974, -17134, -16419, -17749, -15740, -15767, -16599, -15089, -14232, -15828, -15751, -13103, -12482, -15366, -14842, -12971, -14028, -13839, -12456, -12752, -14606, -14819, -11131, -11496, -13569, -13032, -10100, -11972, -11527, -10616, -8426, -10889, -11032, -9566, -8824, -9067, -9702, -8451, -10622, -10607, -10070, -9526, -11636, -12998, -12740, -10963, -13587, -12991, -12665, -12527, -15626, -14159, -13270, -13872, -14631, -15667, -16284, -16592, -15393, -15746, -17871, -17801, -18015, -19427, -17893, -17400, -18416, -19330, -19463, -19475, -19392, -17845, -18637, -20322, -19876, -18724, -19941, -19350, -19005, -19482, -21149, -20700, -19066, -19375, -19965, -20912, -20734, -19441, -20062, -20084, -19829, -20263, -20377, -20426, -19049, -20425, -19630, -18758, -18899, -19638, -17659, -16449, -17323, -17255, -16461, -15124, -14802, -15304, -13978, -14515, -14937, -13648, -12016, -10857, -14024, -13026, -10326, -9573, -11596, -10392, -8937, -10518, -11235, -9543, -7981, -10425, -9820, -9193, -9397, -9870, -8633, -8169, -10543, -10582, -9792, -9401, -10453, -10219, -9554, -11876, -11949, -11399, -10677, -11457, -12984, -14861, -13499, -13280, -13536, -15542, -15401, -15385, -17358, -17361, -16418, -16692, -18372, -18765, -18725, -18588, -18928, -19667, -19746, -20431, -20616, -20439, -20730, -19581, -21223, -21510, -20318, -19931, -20624, -21279, -21265, -20315, -19743, -20468, -20248, -21534, -19940, -20755, -19279, -19630, -20506, -19859, -19553, -18958, -18378, -18224, -17906, -18529, -17510, -15791, -16183, -16573, -14869, -15486, -15951, -15031, -13583, -13635, -14448, -13533, -13606, -13466, -12366, -11515, -12469, -12268, -12233, -12027, -11385, -10352, -10720, -11906, -11549, -10694, -10729, -10531, -9782, -10862, -11016, -10756, -10036, -9934, -10621, -10296, -11141, -11536, -11481, -11858, -11488, -12486, -13786, -14209, -13437, -13330, -15081, -14910, -15303, -15381, -15711, -15398, -15702, -15621, -16032, -16743, -16251, -15666, -15686, -16927, -16760, -16493, -16790, -16548, -16055, -17563, -18887, -17908, -16552, -18172, -18890, -19137, -19533, -19325, -19341, -18974, -20438, -20102, -20531, -20374, -20709, -19782, -20411, -20991, -20830, -19734, -19835, -19903, -20017, -19511, -18424, -19289, -18970, -18095, -16954, -18035, -17710, -15907, -15928, -17224, -15829, -14518, -15542, -16702, -14857, -13251, -14456, -14676, -13633, -12758, -13280, -13015, -12057, -11813, -11608, -11575, -10981, -10482, -9965, -10143, -10632, -10160, -8737, -9663, -10432, -10127, -8895, -10000, -11196, -9841, -10240, -12281, -12967, -11634, -12571, -14186, -13573, -14432, -15723, -16008, -14987, -15668, -16246, -15444, -16100, -17327, -15909, -15674, -16166, -16331, -15999, -16431, -16754, -15361, -15947, -17116, -17161, -16813, -16098, -17845, -17536, -17461, -17935, -18901, -18762, -17623, -18040, -19343, -18824, -19167, -18830, -18628, -17777, -18896, -19215, -18719, -17807, -18730, -18557, -18376, -18841, -18524, -18790, -18350, -19290, -18721, -17929, -18130, -18834, -18687, -17416, -17759, -17515, -16623, -17140, -16047, -16315, -15500, -15364, -15257, -14405, -14240, -14660, -12532, -13005, -12860, -12921, -11287, -11105, -11793, -11243, -10747, -10522, -10950, -10894, -9033, -10335, -10415, -10338, -9894, -10939, -11248, -10416, -11125, -12992, -13025, -13274, -15903, -15770, -13908, -17702, -16442, -19942, -18528, -14500, -20309, -14520, -13848, -15118, -8720, -19890, -19812, -13971, -14790, -2046, -19077, -15963, -11024, -23546, -6757, -23391, -17358, -5016, -25527, -12762, -25091, -21145, -3709, -25630, -17130, -15022, -17403, -13752, -19660, -16609, -24813, -5255, -14890, -32318, -19486, -8256, -22654, -20738, -11071, -27402, -16094, -16518, -21934, -27830, -9306, -15245, -18197, -24813, -2799, -24761, -16963, -12599, -20560, -22907, -9023, -17523, -16890, -17989, -13408, -16466, -18428, -11119, -17759, -11537, -11656, -8663, -12739, -12316, -10314, -9787, -11141, -6937, -15908, -6574, -11074, -12988, -14078, -14104, -12701, -19099, -11175, -11294, -20548, -12445, -15967, -14233, -17760, -18439, -15132, -19716, -9241, -19036, -16703, -9468, -19015, -14942, -11968, -18125, -13271, -16430, -8779, -17549, -14952, -8537, -18774, -13874, -12155, -20314, -12076, -17322, -12506, -15363, -20339, -11968, -19313, -18070, -13438, -20377, -10773, -24371, -12200, -16483, -23540, -9029, -17317, -19885, -14692, -14849, -14074, -23949, -10296, -22465, -17249, -11321, -21267, -14289, -17102, -18866, -15086, -18684, -18755, -19535, -11509, -19240, -19854, -16318, -14497, -15747, -16321, -22363, -12028, -19180, -16173, -15747, -19524, -16858, -12741, -14547, -18961, -19710, -4629, -16999, -20376, -6624, -14357, -18337, -8190, -17483, -13427, -16132, -7066, -17656, -17188, -14222, -11234, -18254, -14513, -13807, -12279, -14014, -12792, -16258, -11806, -12451, -14618, -13177, -10129, -12984, -15869, -11882, -9609, -18547, -11332, -11099, -17364, -13050, -16760, -13477, -17415, -20015, -10928, -15804, -22545, -10450, -17658, -16511, -19011, -14273, -15897, -22235, -15258, -16050, -19764, -13349, -15949, -16752, -18372, -15720, -11572, -25431, -7365, -18072, -19744, -5411, -24973, -10874, -16547, -18752, -9003, -24033, -10190, -18684, -19127, -11712, -23439, -12669, -16570, -17762, -16155, -19264, -11024, -23256, -10694, -24068, -7347, -19485, -13427, -16775, -15151, -15405, -16713, -16969, -8967, -28073, -4830, -21130, -14432, -16701, -11949, -17758, -23561, -5311, -13149, -25271, -5986, -23264, -8772, -18473, -18045, -13462, -20962, -4103, -22711, -13682, -9047, -21654, -7525, -18722, -18559, -8263, -17338, -9185, -19135, -10733, -10023, -18898, -14971, -16910, -12562, -16069, -13361, -16943, -9518, -16715, -14556, -12065, -15909, -18577, -8584, -18535, -10120, -17725, -11520, -16442, -15027, -14813, -15857, -15984, -15723, -18567, -8103, -27355, -9066, -19124, -14078, -18428, -11526, -20213, -12700, -17477, -14538, -17768, -12287, -21662, -12098, -15980, -17213, -15026, -18636, -12230, -24513, -6982, -19022, -21585, -13841, -17427, -17728, -16555, -20127, -10986, -23365, -12341, -21349, -19024, -6434, -22548, -18205, -13329, -17173, -14119, -18432, -14936, -20996, -9717, -10618, -32767, -5662, -17793, -14406, -19860, -19395, -4126, -24026, -13085, -9080, -27424, -1597, -18543, -18563, -6657, -15224, -12332, -16501, -14493, -9530, -15571, -12157, -18295, -10906, -12913, -10139, -24816, -8915, -9371, -19410, -17259, -11354, -18088, -10998, -19918, -7872, -21575, -12916, -8204, -23610, -11849, -10797, -12095, -17302, -14440, -10407, -15912, -17280, -11167, -17828, -10451, -15954, -14942, -20511, -13976, -17722, -17883, -15608, -17602, -20504, -11856, -19710, -18440, -16477, -19587, -17612, -16999, -19021, -18057, -18422, -15663, -20965, -18006, -18579, -14588, -17512, -20543, -18975, -10097, -14363, -19897, -14431, -16216, -10614, -15657, -16936, -19384, -6379, -17385, -12189, -25563, -5923, -15943, -9943, -28607, -6965, -11298, -20178, -16065, -11186, -18295, -13785, -12785, -16962, -20963, -5008, -12033, -29005, -4184, -10688, -22067, -15764, -14331, -12170, -16984, -16949, -11156, -19137, -7124, -17727, -15545, -15842, -8337, -14052, -19326, -10135, -14144, -16118, -12731, -15584, -12532, -15139, -14240, -15203, -19414, -7322, -20351, -16995, -11055, -15577, -14507, -19130, -14974, -14891, -12846, -19497, -18614, -14852, -12865, -20316, -16379, -17174, -15868, -19802, -18265, -21903, -12732, -19394, -16997, -18331, -15068, -17534, -15219, -18063, -17425, -15978, -13325, -21266, -14348, -11460, -20069, -16811, -14985, -14384, -16068, -15296, -18797, -13148, -15986, -15265, -15686, -12392, -14845, -17550, -14517, -15574, -11811, -12472, -17765, -14097, -13553, -12509, -14192, -19489, -8404, -14157, -13900, -14482, -16163, -11061, -15045, -13604, -15903, -17089, -11555, -15830, -15727, -15551, -18056, -13323, -19536, -17083, -12664, -16507, -20470, -12676, -13958, -17383, -14714, -16011, -15940, -12307, -16969, -14794, -16280, -14610, -13183, -17916, -16986, -15131, -12741, -16692, -18044, -13684, -15081, -17241, -15089, -13079, -19423, -13909, -14616, -16864, -14663, -16497, -17529, -13542, -17481, -13245, -16121, -18110, -12252, -17617, -14912, -16523, -15907, -17688, -11482, -15867, -19334, -16441, -10243, -18616, -15895, -20227, -13144, -15107, -16477, -19941, -15326, -12872, -18256, -16136, -16620, -19940, -10727, -15036, -19014, -19206, -9065, -16771, -14997, -17610, -12489, -13718, -10227, -19176, -12077, -17809, -7423, -16305, -14458, -17535, -12796, -10334, -18423, -19359, -11045, -17303, -13530, -21369, -17575, -13850, -15043, -18789, -18291, -16434, -12199, -19090, -17716, -18787, -13537, -13045, -16950, -18338, -14377, -13135, -14174, -18824, -12372, -12465, -15491, -15142, -14101, -15334, -11577, -10321, -14501, -18046, -12244, -14370, -13970, -15919, -15134, -11192, -15554, -12044, -15197, -12184, -12955, -14669, -13100, -13352, -10583, -9580, -15834, -13613, -13959, -12731, -12609, -16017, -14665, -20471, -13471, -19760, -26658, -20463, -19638, -22380, -24054, -28672, -24426, -22290, -25144, -23929, -26883, -17168, -30806, -20726, -19294, -18504, -13666, -17391, -16795, -13086, -14353, -5710, -9562, -10907, -6621, -9726, -5953, -9969, -2608, -9531, -7768, -4795, -10524, -12064, -7749, -11941, -11151, -13211, -15041, -13919, -15118, -12827, -17008, -16749, -17162, -16197, -19322, -19274, -20239, -16474, -20693, -18262, -23613, -17739, -17527, -17776, -19099, -19592, -18174, -12053, -16621, -10944, -16480, -13339, -9088, -12413, -7841, -4839, -10977, -10554, -12986, -8655, -8788, -11775, -12352, -15819, -7819, -18329, -17769, -20126, -17841, -14533, -25007, -24958, -25664, -25156, -19566, -26711, -28703, -23040, -29805, -18341, -26789, -23671, -20652, -18853, -17885, -23233, -16169, -9808, -14099, -10120, -15989, -12270, -6618, -9529, -6845, -11193, -6647, -5390, -11837, -7442, -7544, -6281, -11342, -12329, -10889, -13983, -10822, -13645, -16691, -15441, -19456, -16867, -19732, -21670, -15552, -22753, -21309, -25352, -20535, -19230, -23933, -16581, -19699, -18607, -16626, -16270, -10101, -12533, -13103, -7911, -11635, -1292, -6254, -4011, -2741, -11628, -4991, -7988, -8936, -8699, -14357, -12182, -11959, -22083, -18733, -26056, -14824, -23803, -22273, -29246, -26783, -24770, -21057, -28105, -20935, -26623, -20618, -21614, -18859, -20643, -15707, -11260, -13433, -18308, -10740, -10492, -9050, -7572, -9043, -8309, -9879, -7967, -9446, -10461, -8907, -10217, -14278, -14002, -15226, -11460, -21087, -17578, -19422, -20785, -19991, -22559, -22228, -20716, -22637, -20516, -26037, -19540, -21784, -20978, -19298, -23008, -15636, -16868, -17163, -12034, -15228, -10662, -10899, -12049, -7464, -11835, -3979, -2857, -6751, -8322, -10654, -5978, -4525, -10550, -10334, -17264, -10800, -14280, -17913, -20196, -22008, -15951, -19759, -23784, -23682, -25797, -20038, -21158, -23010, -18505, -23568, -13585, -17056, -16035, -13935, -12715, -10225, -11495, -12085, -6658, -11795, -7114, -9449, -9125, -10607, -12767, -9753, -13330, -12586, -13680, -18864, -15914, -18072, -18808, -19689, -22828, -19068, -24456, -22730, -22355, -23797, -20263, -24173, -22232, -20863, -22962, -17929, -20229, -17377, -18401, -17932, -13655, -14959, -12731, -9582, -9698, -7947, -9528, -9334, -8550, -5866, -666, -4785, -7352, -13634, -10051, -8305, -9352, -14444, -16080, -19427, -16111, -23152, -20644, -28068, -21347, -21283, -23129, -27949, -27030, -23692, -19256, -21454, -15483, -19758, -16950, -14016, -11610, -8372, -10047, -5264, -7299, -7970, -4957, -4796, -6883, -5139, -6036, -11253, -10914, -11050, -13339, -14550, -17659, -19946, -21474, -21868, -19931, -27830, -22692, -27303, -24319, -26336, -23733, -23115, -22669, -22518, -16927, -21923, -16734, -20402, -13140, -15866, -15166, -13879, -11389, -11176, -7796, -10623, -6476, -10402, -9259, -10304, -9621, -8130, -3030, -8187, -10829, -20104, -14163, -13608, -14000, -19107, -21725, -21639, -17946, -27549, -20104, -28064, -18097, -17445, -18216, -22461, -22766, -16168, -11279, -14832, -7272, -14412, -10734, -10335, -4100, -4465, -6261, -3950, -8524, -8894, -4753, -9133, -9553, -12616, -10946, -14683, -18636, -17276, -20817, -20223, -21162, -24152, -24402, -27000, -23672, -23552, -24444, -23256, -23093, -22674, -20634, -20444, -18513, -19260, -16684, -17526, -16269, -16601, -15872, -16767, -15111, -14569, -13069, -12076, -10611, -12915, -12042, -13768, -13623, -13832, -7878, -7876, -10812, -12610, -16563, -18240, -16492, -13827, -14767, -18514, -18701, -17514, -22187, -18993, -20258, -14657, -14827, -12274, -16981, -17771, -13042, -10266, -9790, -6026, -10781, -12068, -10526, -6753, -7920, -8355, -6381, -10983, -12454, -10915, -13170, -13456, -14628, -13589, -16235, -17162, -20039, -20386, -20607, -18130, -20091, -20930, -23498, -22430, -21614, -19071, -20288, -19231, -19767, -17818, -18229, -18943, -18719, -15623, -16185, -16635, -19022, -18309, -18376, -16282, -15067, -13701, -12745, -13793, -13862, -17739, -15995, -13701, -10922, -7031, -9751, -13247, -16735, -18667, -15708, -16331, -15858, -17746, -19839, -17416, -25314, -21334, -22767, -17809, -14063, -14452, -16880, -20867, -17176, -9693, -10540, -5973, -8017, -10366, -10676, -9603, -5772, -6272, -5325, -8630, -11313, -10033, -13473, -13067, -12569, -11726, -14355, -17088, -18155, -20726, -19103, -16099, -18297, -18903, -21935, -20710, -21254, -19160, -16957, -18811, -19759, -18135, -18773, -18063, -19518, -17603, -16631, -17407, -19029, -18456, -18939, -17011, -13878, -11597, -12432, -12089, -12065, -14520, -14988, -13250, -7529, -5584, -9928, -11922, -18686, -19405, -17985, -17264, -18474, -21192, -21487, -22017, -27761, -26392, -25918, -18567, -18637, -14784, -19085, -19607, -17299, -13187, -7452, -6321, -6965, -9364, -10539, -7613, -9494, -4332, -6480, -7409, -11601, -10230, -14352, -13490, -12422, -12257, -14652, -12266, -16430, -18818, -19040, -14761, -15009, -15355, -17439, -19452, -19580, -18210, -17564, -17377, -18153, -18320, -19080, -20217, -20786, -20269, -18738, -18979, -20483, -19759, -19468, -18433, -14365, -9701, -9849, -10708, -11798, -14013, -13531, -12262, -5442, -7177, -8337, -14560, -19413, -21576, -21474, -19188, -19924, -22017, -20200, -26030, -26945, -27213, -23780, -16653, -15534, -12820, -18069, -16985, -17177, -11437, -8230, -7360, -7636, -10462, -10805, -11876, -10543, -8810, -11434, -11005, -11561, -12766, -14890, -15145, -13969, -12779, -10934, -11665, -13362, -14915, -12940, -13970, -13253, -13245, -15079, -16167, -17031, -18720, -19423, -18645, -18122, -18994, -20486, -22594, -22223, -21882, -20753, -19923, -19561, -18688, -18041, -14982, -11121, -8243, -7080, -8656, -11881, -11630, -12362, -8009, -6224, -8807, -11555, -19193, -22212, -24055, -23278, -22343, -22806, -19899, -21873, -25114, -27587, -26823, -18684, -14362, -11465, -13715, -15704, -15262, -17158, -13677, -12429, -10194, -10928, -13059, -15519, -16226, -13886, -12923, -13370, -11784, -10658, -11392, -11798, -10731, -10725, -8829, -8237, -6623, -9313, -10361, -12469, -13759, -14725, -14633, -16927, -18103, -19311, -19443, -22420, -21939, -21072, -19861, -20342, -21100, -20807, -20999, -21154, -20247, -18222, -17609, -14028, -11937, -9977, -8157, -7669, -10948, -13689, -13898, -12420, -7116, -8609, -9203, -14884, -18861, -23312, -25053, -21655, -20662, -18683, -15605, -19955, -22908, -25316, -20982, -17081, -12976, -10486, -14340, -15895, -19316, -18775, -17343, -14738, -14354, -15321, -15441, -16311, -15098, -14533, -14661, -13512, -10500, -9908, -10518, -9254, -10007, -11546, -10447, -9043, -8095, -9948, -10850, -13234, -15999, -16403, -16086, -17110, -17756, -17308, -17336, -18652, -18425, -18539, -18173, -18850, -18330, -18954, -18847, -20881, -19999, -20995, -18713, -16574, -12308, -9297, -8098, -8582, -12036, -16461, -16295, -13751, -8419, -7508, -7788, -14805, -20513, -25206, -25953, -24987, -22121, -17956, -14993, -17931, -21926, -23443, -22856, -16728, -13242, -9155, -12142, -12694, -16957, -18058, -19638, -16593, -15210, -13606, -14106, -14873, -15621, -15458, -16819, -15355, -13106, -10922, -10826, -8611, -10308, -11561, -10669, -8813, -8498, -7926, -8420, -10640, -13515, -14232, -16265, -16203, -17059, -16256, -17200, -18279, -18543, -18670, -19788, -20230, -20225, -19229, -18694, -19843, -20383, -20991, -19715, -16121, -10929, -7729, -6066, -7723, -13269, -18039, -20651, -16862, -12262, -9152, -8935, -14921, -21991, -26882, -29163, -27312, -22534, -16265, -11860, -14301, -16065, -19815, -20225, -17416, -12901, -9245, -10059, -9570, -14559, -17087, -19991, -20118, -19945, -18027, -15416, -13664, -13921, -15468, -18315, -17403, -16732, -12753, -10309, -7736, -8742, -9558, -9752, -9208, -9184, -9171, -9523, -10250, -12898, -14357, -15775, -17090, -18936, -18620, -17977, -17315, -17143, -16588, -17187, -18062, -18571, -17926, -17213, -16155, -16138, -18435, -19133, -16421, -11724, -6906, -5685, -8494, -15742, -22765, -24973, -21154, -14756, -10107, -10461, -14632, -20571, -26446, -30615, -28713, -22660, -13778, -8705, -10559, -12732, -18194, -18331, -17864, -14308, -11096, -10125, -9789, -13282, -16254, -19195, -22377, -22005, -20710, -16555, -14524, -11930, -13243, -15921, -17836, -17185, -15369, -11413, -8442, -8035, -9009, -9319, -10374, -12036, -13900, -13318, -13953, -14150, -14567, -15320, -17130, -17629, -16873, -17298, -15949, -13724, -11823, -11838, -13246, -15061, -16250, -16599, -16322, -17047, -19276, -20008, -17775, -13371, -9686, -7214, -11553, -18505, -24290, -24938, -21107, -16242, -11394, -9358, -12149, -17869, -25052, -30984, -29730, -24229, -14393, -10278, -8369, -11964, -15705, -18388, -19768, -15750, -13280, -9468, -9668, -11852, -13509, -17874, -20164, -21597, -20267, -17437, -14222, -11379, -12854, -13924, -16474, -16779, -16758, -14139, -12001, -11265, -9614, -8382, -9838, -12240, -14323, -15270, -16007, -14714, -14227, -14099, -14563, -14270, -15217, -15635, -14389, -12918, -11787, -12617, -14063, -16058, -16560, -17493, -18128, -19660, -22003, -21255, -18219, -12746, -8915, -7399, -10588, -17562, -21983, -23934, -21051, -17171, -12039, -9413, -12794, -18142, -25561, -31305, -30889, -25603, -16787, -10951, -6894, -9044, -12069, -15402, -16815, -15693, -13875, -10571, -9253, -9254, -11576, -15563, -19212, -22048, -22053, -19731, -15947, -13298, -13206, -14549, -15946, -16358, -16920, -15610, -14932, -12974, -10951, -9311, -9424, -10894, -12683, -15040, -17112, -16950, -16124, -14956, -14272, -12669, -13863, -13607, -14385, -14015, -13340, -13216, -13934, -15353, -15743, -16865, -17573, -18644, -20700, -20724, -18198, -12438, -7619, -5213, -7066, -11798, -17934, -22534, -23487, -21059, -16416, -12234, -12290, -17008, -24868, -29793, -31830, -28303, -21387, -12439, -8690, -7774, -9837, -13151, -15073, -15239, -16165, -13253, -13447, -11205, -13059, -14503, -18253, -19796, -20956, -19738, -17792, -14565, -13069, -13471, -14065, -13928, -14407, -13676, -14255, -13301, -12425, -9669, -9789, -10576, -12138, -14595, -16677, -17185, -17772, -17087, -16362, -13622, -14165, -14028, -14104, -14007, -14671, -15379, -16547, -16667, -16718, -16455, -16692, -17852, -18588, -18113, -15251, -11419, -7182, -4911, -6449, -10336, -17065, -20855, -22416, -21026, -17402, -14759, -13238, -16982, -23184, -28869, -31552, -26793, -20057, -12110, -9328, -7898, -9813, -13443, -14313, -16447, -16562, -15816, -14903, -12608, -13469, -14654, -18316, -19977, -19698, -18940, -17070, -15414, -14633, -14405, -13957, -13300, -12813, -13167, -13427, -13537, -12451, -10785, -10512, -10878, -11932, -13956, -15580, -16654, -17465, -18581, -16917, -15622, -14371, -14385, -14592, -14206, -14725, -15549, -16841, -17512, -17416, -17221, -16140, -16975, -16795, -15841, -12439, -9320, -6573, -7643, -10253, -15071, -18367, -19984, -20863, -19325, -17624, -14543, -15157, -19310, -24225, -28317, -27388, -22592, -16110, -9681, -8603, -7443, -11491, -13514, -16200, -17527, -17427, -17559, -14731, -14410, -15320, -17206, -19759, -20355, -19949, -18034, -15421, -14622, -14628, -14520, -13884, -13291, -12870, -12264, -12248, -12258, -10769, -10822, -10510, -11217, -12857, -14469, -16232, -16934, -17860, -17736, -16067, -15974, -14403, -14465, -13679, -13785, -13443, -14732, -16577, -18180, -18875, -18070, -16930, -15445, -14391, -12218, -10377, -9051, -9599, -12590, -15399, -18628, -18577, -19051, -18350, -16903, -15448, -15183, -17623, -21964, -26335, -28021, -23232, -17484, -11311, -8686, -8103, -9520, -12927, -16353, -19155, -20259, -19447, -17150, -13579, -13415, -15182, -18181, -20582, -21695, -20119, -17829, -14475, -13896, -13435, -14347, -14167, -14172, -13943, -12952, -12157, -10355, -10160, -10262, -10673, -11730, -13041, -14990, -16903, -17674, -18343, -16468, -15878, -14896, -13234, -13914, -12905, -13239, -13346, -15229, -17253, -18431, -18792, -18052, -16748, -15380, -13654, -10647, -8494, -8404, -10470, -13635, -16824, -17412, -18313, -18764, -18185, -17003, -14654, -15635, -17965, -22662, -26576, -26292, -22936, -15909, -11268, -7498, -7173, -9383, -13120, -18142, -20926, -22373, -20627, -17630, -15192, -14337, -15584, -17420, -19708, -20502, -20301, -18112, -16217, -14923, -13852, -13442, -13388, -13930, -12110, -11996, -10467, -9369, -9016, -9263, -10095, -11885, -15120, -17723, -19517, -19842, -18551, -16710, -15904, -15464, -14089, -13849, -13483, -13761, -14409, -15721, -17033, -19041, -19916, -18894, -16363, -13464, -11549, -9845, -8920, -9773, -11154, -12893, -15086, -16628, -17406, -17013, -16675, -15073, -14397, -15622, -17715, -21408, -23967, -25468, -23463, -17342, -11781, -7600, -7607, -8432, -14322, -18824, -23182, -24265, -22362, -18340, -14368, -13114, -14244, -15945, -18904, -19899, -21101, -19381, -18056, -16178, -14731, -12995, -11869, -11461, -11019, -10766, -10033, -9935, -9155, -8657, -9252, -12127, -14764, -18341, -20667, -20234, -18603, -15902, -15456, -14054, -15011, -14959, -14554, -14767, -15806, -17206, -19426, -20904, -21291, -18549, -15189, -11265, -8120, -7318, -8281, -11265, -12039, -14102, -14506, -15382, -17110, -17663, -17184, -16382, -16503, -18504, -19928, -23529, -24200, -24953, -22379, -17680, -12148, -7482, -6196, -7117, -12265, -17081, -20866, -22726, -20868, -18168, -14662, -12780, -13169, -15708, -19169, -21765, -22449, -20707, -19376, -17128, -15377, -12089, -10148, -8040, -8586, -10107, -9477, -9732, -8998, -9373, -9894, -12897, -16844, -19849, -21713, -21058, -18889, -16497, -14543, -14363, -13985, -15657, -15528, -14798, -14961, -16736, -19306, -20905, -20770, -17814, -13734, -8970, -7053, -6854, -9405, -12185, -13956, -15175, -15928, -16920, -17413, -18086, -17523, -17678, -18174, -18613, -20205, -20429, -21934, -22061, -20316, -16749, -11451, -9005, -6438, -9226, -12283, -16421, -20848, -21906, -22186, -19901, -18079, -16136, -15430, -16939, -17962, -19439, -20106, -20749, -19200, -17731, -14698, -11083, -7981, -5956, -7190, -7372, -8287, -8742, -9446, -10378, -12822, -15746, -18466, -19486, -19749, -18602, -17436, -15456, -14294, -13480, -14471, -16264, -17625, -16995, -16350, -18111, -19678, -21318, -20828, -17417, -12882, -7434, -5290, -5791, -9642, -13764, -16853, -17851, -17046, -17201, -16941, -16418, -16625, -18235, -20099, -20955, -21717, -20540, -20102, -18585, -16951, -13066, -10971, -8918, -9375, -11634, -14807, -18400, -20514, -21889, -20561, -19480, -18080, -16622, -17012, -17185, -18231, -17948, -18233, -17901, -18232, -17440, -14432, -11273, -7122, -5822, -6435, -7677, -8793, -8349, -9688, -10801, -14606, -17474, -19316, -19143, -18532, -17132, -15057, -13246, -12116, -12661, -15145, -17247, -18733, -18549, -19356, -19504, -20987, -20349, -19048, -14063, -8866, -4732, -4220, -8072, -12772, -17047, -19483, -19519, -19174, -17412, -16149, -15692, -17063, -19708, -22745, -23861, -23021, -21113, -18841, -15338, -12174, -9952, -9482, -9304, -12382, -15261, -18244, -19890, -20751, -19166, -18492, -18000, -17910, -17885, -18745, -18861, -17526, -15962, -15641, -15953, -16905, -16064, -14880, -11038, -8507, -7278, -6806, -7627, -8064, -8401, -10287, -13872, -17746, -20103, -20625, -19705, -17722, -15585, -12655, -10302, -9454, -11720, -14627, -17510, -19174, -19557, -18551, -19121, -19253, -18395, -15082, -10034, -5502, -2808, -4972, -10187, -15485, -19333, -20766, -19123, -17425, -16068, -16148, -16902, -18768, -21329, -23752, -24685, -24850, -22757, -19535, -15682, -11291, -9667, -8382, -12032, -14541, -18397, -20329, -21437, -20375, -18431, -16795, -16166, -16884, -18684, -19544, -18618, -16671, -15380, -15254, -15406, -15978, -16249, -14483, -12781, -10000, -8255, -7220, -6710, -7558, -8727, -11145, -15324, -18920, -22020, -21351, -19582, -16870, -13582, -10997, -8968, -10040, -11574, -15238, -17921, -19801, -20459, -20085, -19291, -17282, -13571, -9283, -4587, -1682, -2183, -6465, -13432, -18666, -21687, -21254, -18452, -16214, -14665, -15706, -17368, -20085, -23455, -24535, -26156, -24778, -22780, -18168, -13026, -9167, -6454, -8764, -11044, -16036, -19548, -22586, -22656, -20670, -18248, -15973, -15122, -15944, -17611, -18822, -17943, -17147, -16302, -16348, -15899, -15773, -14385, -13320, -11477, -10180, -9360, -9094, -9641, -10244, -12320, -14776, -18430, -21183, -22451, -22010, -19855, -16050, -12371, -10141, -9981, -11216, -14567, -16829, -18978, -19968, -19529, -18194, -15764, -12797, -9004, -5784, -3424, -3174, -6072, -10752, -16431, -20428, -21447, -19770, -17114, -15721, -15412, -16455, -18037, -19535, -20918, -22344, -23570, -23005, -19882, -15702, -10767, -7605, -7147, -9620, -12736, -17105, -20727, -23247, -22269, -19972, -16992, -15044, -14101, -14749, -16319, -16977, -16923, -16718, -16468, -16612, -15975, -15399, -14280, -13442, -12222, -11385, -10390, -10016, -11181, -12830, -14916, -17006, -20008, -22308, -22741, -21739, -18456, -14017, -10916, -9808, -10028, -11942, -15213, -18775, -20930, -21319, -19640, -15588, -11556, -8548, -6427, -5743, -5643, -7516, -10220, -14396, -18292, -20305, -20284, -18631, -17759, -17274, -17749, -18616, -18657, -19240, -20268, -21610, -22064, -20850, -18163, -14309, -11498, -8937, -8532, -10517, -13947, -17553, -20451, -21525, -20393, -17911, -14831, -13147, -12856, -13644, -15603, -17148, -17783, -17291, -17106, -16138, -15255, -14599, -13574, -12452, -11063, -10002, -9433, -9698, -11874, -14269, -17136, -18613, -20896, -22083, -22032, -19950, -17266, -14277, -11877, -10960, -11903, -14130, -17561, -20011, -21344, -19753, -16537, -11980, -8755, -7673, -7224, -7467, -7061, -7807, -10431, -14239, -17785, -19664, -20491, -20600, -20335, -20766, -20581, -20160, -19313, -18514, -18973, -18856, -18783, -18021, -16282, -14084, -11491, -10257, -10781, -12499, -14974, -17228, -19721, -20490, -19388, -16759, -14360, -13030, -13309, -15136, -17494, -19446, -19777, -18510, -16839, -14294, -12792, -11994, -11535, -9996, -9149, -8301, -8472, -10042, -13472, -16482, -19354, -21365, -22758, -22131, -20951, -18844, -16212, -13360, -12581, -12612, -14212, -16461, -19408, -20319, -19605, -16231, -12697, -10055, -9411, -9373, -9947, -9004, -7703, -7233, -8920, -12248, -16431, -19889, -22226, -23201, -23057, -22482, -21788, -20105, -18906, -18129, -17511, -16970, -16553, -15738, -14193, -13054, -12271, -11825, -12629, -14284, -16439, -18101, -19069, -18253, -16209, -14141, -12680, -12418, -13834, -16718, -20112, -22086, -21280, -19227, -15795, -12933, -11031, -9709, -9462, -9281, -9463, -9692, -10899, -12712, -15006, -17854, -19439, -20048, -19772, -19318, -17928, -16289, -14864, -13355, -12980, -14204, -16336, -18357, -20264, -20305, -19392, -16405, -14571, -13526, -13751, -13002, -11480, -9437, -7538, -7342, -9280, -12788, -16273, -19039, -20395, -20556, -19692, -18891, -17645, -16954, -16203, -16134, -16356, -16353, -16123, -15658, -15402, -14556, -14355, -15373, -16790, -18114, -18819, -18826, -17491, -16376, -14964, -13735, -13056, -13812, -16006, -18473, -20931, -21202, -19425, -16278, -13124, -10993, -9748, -10000, -10331, -11175, -11673, -12652, -13421, -14465, -16379, -17940, -17997, -17722, -17328, -16625, -16276, -16025, -15304, -14597, -14547, -16224, -18627, -20600, -21168, -19767, -18050, -16029, -14956, -14016, -12589, -10863, -8908, -7251, -6597, -7723, -10410, -13939, -17083, -18950, -19480, -18801, -17927, -17575, -16378, -15742, -14794, -14231, -14949, -15856, -16234, -15985, -15307, -15194, -15985, -17261, -18971, -19289, -18622, -17605, -16645, -15714, -15473, -15600, -16082, -17012, -18412, -20344, -20659, -19527, -16770, -13328, -11052, -9888, -10079, -10710, -12031, -13055, -13260, -13242, -14264, -15792, -17194, -18092, -17891, -17494, -17098, -16886, -16396, -14974, -13954, -13696, -14062, -16046, -18385, -19485, -19619, -18866, -18144, -16293, -14494, -12155, -9127, -6511, -5364, -6105, -8096, -12068, -16391, -19787, -21780, -22024, -20672, -19057, -18461, -17151, -15889, -14048, -13670, -14494, -16135, -16954, -15881, -14977, -13787, -13688, -15302, -17476, -19359, -19126, -18513, -17429, -16563, -15954, -15368, -15940, -16434, -17264, -18437, -19804, -20272, -18285, -14551, -11573, -10178, -9472, -9785, -10867, -11804, -10857, -10640, -11829, -12796, -15271, -17521, -18909, -18852, -18446, -18121, -16191, -14983, -13681, -13215, -14050, -16297, -20178, -21529, -21545, -20510, -18237, -15723, -13297, -11572, -8805, -5908, -4823, -4948, -7417, -11514, -16914, -20668, -23099, -24075, -23032, -21118, -20263, -18855, -16241, -14119, -12523, -13417, -15299, -17624, -18067, -17173, -15799, -13985, -14075, -15738, -16977, -17914, -17842, -18136, -17829, -17674, -17263, -17002, -15491, -15121, -15079, -16467, -18061, -18854, -16850, -14276, -12315, -10568, -9974, -10721, -11023, -10318, -9339, -9876, -9955, -11070, -13804, -16401, -18592, -20167, -20880, -19185, -16353, -14167, -12482, -11966, -14261, -18509, -21379, -23600, -24199, -22117, -18033, -13340, -11099, -8848, -6611, -6052, -6629, -7520, -10874, -15150, -18912, -20250, -20944, -19963, -18551, -17706, -18546, -17273, -16253, -15300, -16001, -17427, -19099, -21451, -21558, -19750, -17930, -15847, -15908, -14966, -15193, -14611, -14919, -15271, -15856, -16460, -15910, -15384, -14373, -13381, -13103, -14385, -17004, -17658, -16679, -15771, -14600, -13329, -12334, -11245, -10200, -8358, -8265, -9548, -11037, -13366, -16186, -18190, -18871, -19796, -19461, -17092, -14356, -12586, -11680, -11530, -14179, -17457, -20247, -22130, -22495, -20128, -15940, -12195, -10729, -9556, -9720, -10491, -11325, -12765, -15390, -18990, -20372, -20256, -19429, -17466, -15738, -15047, -16597, -16969, -17051, -17755, -18613, -20724, -22592, -23521, -21645, -18539, -16106, -13511, -12734, -12613, -13573, -14168, -14887, -15678, -15830, -16261, -15763, -15547, -14227, -13889, -14465, -16320, -17990, -17937, -16945, -15282, -14321, -12689, -10540, -8114, -5111, -3467, -4918, -9421, -12945, -16469, -19105, -18749, -18592, -18137, -17480, -15843, -14439, -14426, -14703, -15420, -18114, -20413, -21551, -21281, -19619, -16747, -12769, -10874, -10223, -9946, -9883, -11196, -12746, -14240, -17343, -19610, -19282, -17300, -14663, -13192, -11477, -12542, -16305, -18869, -21292, -23193, -24885, -24405, -23417, -21917, -18591, -15694, -13255, -12631, -13450, -14769, -16634, -16730, -16901, -16138, -15094, -15024, -14902, -16252, -16532, -17460, -17666, -18499, -18771, -17119, -14699, -13545, -13436, -11376, -9203, -6331, -3398, -2594, -5609, -10780, -14972, -18498, -19802, -18082, -16873, -16548, -15923, -13654, -13154, -13657, -15746, -16875, -19970, -21779, -21449, -20039, -17352, -14099, -10291, -8947, -9546, -9392, -10591, -11069, -11771, -12813, -16306, -18574, -18723, -17424, -16020, -13917, -12710, -13421, -16885, -19604, -23219, -25893, -25931, -24265, -22104, -19716, -16691, -14499, -14859, -14618, -15860, -17854, -18694, -18028, -16787, -15797, -13961, -14237, -15655, -18377, -19121, -19850, -19996, -19191, -17623, -14966, -12868, -11096, -10798, -10373, -7972, -5599, -4287, -5406, -8321, -12949, -15904, -16859, -16787, -15993, -15343, -14382, -13864, -12325, -11331, -12460, -14917, -16784, -19420, -20359, -19675, -17338, -15749, -13640, -10722, -10263, -11589, -12519, -12931, -13263, -13774, -13869, -16136, -18441, -20662, -20547, -20060, -18790, -16384, -15995, -17568, -19379, -20825, -22339, -22189, -19388, -17538, -16686, -15457, -15307, -16699, -17470, -18007, -18758, -18388, -17338, -16039, -16097, -14988, -16667, -18976, -21119, -20476, -19595, -18152, -16137, -13897, -11787, -9656, -7906, -7746, -7737, -6397, -6346, -7061, -8507, -11213, -14197, -15187, -14513, -14391, -14489, -14322, -14947, -14424, -13515, -12307, -12916, -14559, -15061, -17173, -19023, -19992, -19414, -17722, -15490, -11662, -10982, -12098, -13439, -13998, -14099, -14594, -15537, -17756, -20819, -22592, -23286, -22806, -22290, -19635, -16942, -16502, -17686, -17717, -18435, -17342, -15260, -13545, -14899, -16192, -16507, -17788, -18497, -17276, -17194, -16878, -16837, -14607, -16005, -17474, -19262, -21309, -22358, -22050, -19378, -17332, -15090, -11967, -9540, -8301, -7721, -7701, -7827, -7436, -7703, -8677, -10890, -12282, -13166, -13107, -12302, -12283, -12461, -12963, -13368, -13800, -13781, -12648, -12660, -14063, -15283, -17479, -21263, -23703, -22768, -20533, -17102, -12905, -9793, -10625, -12100, -13083, -14173, -16146, -17132, -18528, -21330, -22428, -22398, -21475, -21136, -20031, -16336, -14908, -15734, -15602, -15190, -14758, -14180, -13493, -15654, -18338, -19188, -18607, -18712, -18264, -16954, -17461, -17681, -17663, -17292, -20099, -21147, -21828, -20853, -19841, -16021, -12673, -10295, -9609, -9498, -10687, -11247, -11009, -9876, -10078, -8596, -9051, -9830, -11495, -12044, -13073, -13079, -12452, -11737, -12217, -12428, -12472, -12516, -13254, -13248, -14993, -16856, -19221, -21842, -24721, -24043, -21178, -17016, -13170, -9421, -9202, -10963, -12270, -13787, -15852, -18016, -19332, -20196, -20621, -19795, -19243, -18648, -18270, -16838, -15812, -15720, -16170, -15009, -14907, -15443, -15657, -17228, -19507, -20647, -19155, -18341, -18958, -16969, -16794, -16649, -17196, -17020, -19273, -22730, -22384, -20573, -16816, -12772, -9120, -7694, -8499, -10786, -13451, -16153, -16821, -14964, -13187, -11097, -9469, -9480, -9979, -10469, -10659, -11766, -11989, -11507, -11299, -10857, -10735, -11775, -13110, -12867, -14626, -17325, -19699, -20832, -22586, -22330, -19595, -16135, -13734, -10811, -8978, -9684, -12492, -14084, -16774, -19000, -20269, -20252, -20835, -19720, -18267, -17893, -18299, -18247, -17213, -15978, -16275, -17009, -17242, -18033, -18849, -18661, -18294, -17969, -17130, -15116, -15409, -15852, -15600, -16616, -18565, -20727, -21815, -24059, -23863, -19865, -15255, -10488, -8370, -5836, -7834, -11937, -15584, -16992, -17105, -14781, -10583, -8332, -7458, -7424, -9186, -11138, -12913, -13396, -14390, -13007, -12522, -11341, -11401, -11944, -13109, -14855, -16170, -18007, -19855, -19850, -20332, -19944, -19069, -16920, -14797, -12788, -10394, -8372, -9337, -12043, -14137, -17554, -19327, -19338, -18610, -17905, -17547, -16217, -16342, -17571, -18100, -18761, -19425, -20814, -22446, -22805, -23208, -21301, -17946, -16038, -14764, -14210, -13812, -15141, -16229, -16902, -19568, -22363, -23696, -23178, -23277, -20006, -15088, -11059, -8929, -8059, -8345, -10971, -13657, -13892, -12633, -10118, -6463, -3898, -5520, -7754, -9216, -11162, -13425, -14233, -14374, -15338, -14772, -13834, -13964, -15030, -15117, -15200, -15394, -16310, -17853, -19147, -18988, -17908, -17538, -17834, -16601, -15161, -12919, -10162, -9501, -10641, -12887, -15736, -17909, -19174, -17840, -16035, -14905, -13100, -12977, -14463, -18437, -20805, -23918, -25620, -26686, -26316, -26418, -23508, -20951, -16459, -14824, -13368, -14401, -16471, -18101, -19039, -19444, -20360, -21459, -21144, -19505, -17003, -15400, -11882, -9973, -9207, -10697, -11109, -12582, -11913, -10220, -7530, -6383, -6445, -7186, -9153, -10747, -11155, -11779, -13033, -13139, -11860, -12706, -14622, -14865, -14543, -14553, -13745, -12594, -14395, -16361, -17210, -18199, -18269, -17930, -17151, -19035, -18414, -16607, -14344, -13710, -12845, -13469, -14675, -16880, -17089, -16652, -14789, -11641, -9586, -9595, -12218, -15593, -20309, -23564, -25699, -26488, -28632, -27848, -26465, -22483, -20084, -17583, -16402, -17290, -17921, -19831, -19873, -20475, -19621, -18786, -17989, -17373, -16357, -13527, -13035, -9996, -9557, -9308, -11240, -10211, -9009, -8576, -7509, -7916, -8159, -9615, -10122, -11005, -12818, -13179, -13265, -12826, -13629, -13558, -14564, -16867, -16412, -14877, -13697, -13713, -14003, -14833, -16325, -15809, -15732, -15988, -17079, -16900, -17824, -18099, -17109, -15244, -14804, -14144, -14279, -15201, -15933, -13957, -12275, -8940, -8324, -8398, -12046, -15947, -19314, -22995, -24877, -27098, -26956, -27668, -26519, -24047, -20591, -19710, -18119, -19222, -19207, -20587, -20243, -19606, -19344, -17699, -17085, -15851, -15405, -13869, -11655, -11460, -9778, -10183, -9679, -11645, -9671, -9769, -10347, -11586, -11774, -11305, -11393, -11082, -11413, -12454, -12259, -12544, -13445, -14877, -15128, -16297, -16452, -14926, -14551, -13422, -13599, -12667, -12396, -12155, -12816, -14786, -16208, -17045, -18276, -19039, -18451, -17071, -16705, -15574, -14661, -14023, -13347, -11505, -9030, -9047, -8353, -10534, -12710, -16839, -18926, -22025, -24061, -26354, -26194, -26474, -25081, -23866, -21246, -20556, -20783, -21298, -21989, -21860, -22291, -20019, -18888, -17826, -15767, -14756, -13252, -13354, -10157, -10880, -11228, -12175, -12546, -13156, -14133, -12233, -12526, -12805, -12948, -11708, -10046, -9320, -7963, -8470, -9511, -10051, -12424, -13900, -15337, -15500, -16880, -16974, -15687, -15111, -13606, -12055, -11435, -11295, -12526, -13991, -17308, -18510, -18447, -19458, -19210, -18073, -15456, -13868, -11937, -9484, -9361, -9527, -8509, -9024, -10756, -13093, -14924, -17845, -21200, -22488, -24636, -25809, -26492, -25093, -23846, -23883, -23272, -21675, -22685, -22423, -23931, -22355, -22503, -20762, -17216, -16080, -13340, -12352, -10445, -11275, -11394, -10330, -13125, -13966, -16149, -14565, -15729, -14093, -12676, -12579, -13037, -12131, -9745, -7857, -7025, -7221, -9422, -10707, -12029, -14097, -15087, -15754, -16321, -16874, -15547, -14726, -13870, -12697, -11859, -12271, -13878, -15814, -17763, -19674, -19485, -19112, -19129, -17472, -14712, -11750, -10339, -7715, -6661, -7805, -8848, -9715, -12765, -14751, -16380, -18229, -20058, -21318, -22321, -23625, -23920, -23775, -23200, -23346, -24683, -24726, -24225, -24806, -23584, -22977, -20514, -19669, -16325, -13201, -11253, -9320, -8993, -9787, -11587, -12787, -13792, -16914, -16669, -16604, -15128, -14896, -13468, -12333, -12435, -11760, -9943, -9051, -8313, -9055, -10453, -13500, -14197, -15634, -17140, -17479, -16309, -15933, -14981, -13320, -12478, -12222, -12482, -13158, -15610, -17274, -18742, -20063, -19844, -18211, -16781, -15711, -13396, -10674, -9802, -9305, -7937, -8073, -9136, -11066, -11949, -15619, -16664, -17395, -18133, -18586, -19703, -19897, -21648, -22415, -22537, -24034, -24660, -26436, -26126, -25091, -25568, -21748, -20754, -16356, -15011, -11826, -9209, -9809, -8252, -10509, -11995, -14949, -16082, -16327, -19146, -16787, -15585, -13655, -13568, -11417, -9738, -10287, -8916, -8400, -9075, -10335, -11664, -13803, -16876, -17388, -17565, -18244, -17415, -15166, -14432, -14832, -13853, -13701, -14692, -17030, -17465, -18772, -19159, -18125, -17391, -15628, -13556, -12288, -12006, -12717, -12203, -13563, -13188, -11673, -11052, -10733, -11930, -12631, -14076, -15108, -14351, -15128, -15096, -17021, -18293, -20486, -22798, -24288, -25962, -27374, -27300, -26854, -25307, -22847, -20632, -16198, -14667, -10452, -10238, -9627, -10019, -11215, -11522, -14614, -15243, -17087, -16932, -16653, -17019, -13973, -13408, -11974, -11663, -9897, -10194, -10718, -10452, -11319, -12752, -13961, -15579, -16929, -17406, -16420, -15731, -15776, -14363, -13918, -14989, -16648, -16673, -18202, -19395, -18444, -17119, -16349, -14738, -12206, -11215, -10291, -10480, -12190, -15915, -17738, -17969, -17683, -15732, -13355, -10737, -10640, -9702, -10927, -11148, -12746, -12684, -13846, -15564, -16787, -19838, -22166, -25522, -27268, -28917, -29198, -27433, -24729, -22921, -19511, -17417, -13935, -13081, -11334, -11169, -12809, -12474, -13857, -13663, -14663, -15164, -14724, -15507, -13605, -14169, -11877, -11890, -11328, -11240, -11369, -11273, -12172, -12174, -12855, -13819, -14536, -14742, -14972, -15155, -14207, -14333, -15482, -16320, -16658, -18764, -19632, -18769, -17046, -16505, -14012, -12142, -11919, -10655, -9633, -10429, -13059, -15436, -17406, -20944, -21169, -19846, -18342, -16712, -13923, -10229, -9088, -9195, -9459, -11770, -12521, -14647, -14167, -16662, -18574, -20607, -23941, -25232, -27525, -26934, -25742, -24123, -21020, -19748, -18236, -16530, -16997, -14823, -16063, -14822, -15611, -15290, -13291, -13800, -11919, -12423, -11900, -12308, -12308, -10300, -12366, -11148, -11813, -11602, -12430, -12551, -11666, -12617, -12686, -12921, -13999, -14041, -14669, -14751, -15872, -16698, -17763, -19816, -19200, -18343, -16939, -14703, -12480, -10710, -11078, -9855, -10935, -12386, -13895, -15208, -17332, -19569, -19194, -19389, -19376, -18172, -16025, -15653, -14860, -13494, -12240, -12778, -12610, -11808, -13338, -15039, -15756, -17417, -18504, -20339, -19942, -21629, -22179, -21525, -21828, -21845, -22261, -21276, -21059, -21676, -20502, -19460, -19279, -17131, -15959, -12114, -12303, -10151, -9004, -8953, -8280, -9455, -8872, -11266, -11762, -12562, -14589, -13703, -14279, -12600, -13052, -12467, -13120, -13818, -14104, -15226, -16228, -16638, -18015, -18330, -18488, -16699, -15759, -13869, -11826, -10212, -10208, -10631, -11448, -13204, -14795, -15958, -17208, -18761, -18172, -17202, -17102, -15479, -14688, -14283, -16002, -16290, -17374, -19892, -19460, -18095, -15959, -15499, -14424, -14021, -16231, -15846, -16881, -16166, -15639, -16081, -14855, -17948, -18033, -21225, -23722, -25061, -26330, -25102, -24950, -24161, -20600, -18426, -14386, -12376, -9566, -6331, -7995, -6286, -8038, -7277, -9795, -11304, -11570, -14159, -12210, -13758, -12767, -12651, -12817, -12805, -14907, -13970, -15353, -16991, -18273, -19079, -18067, -16860, -14771, -13056, -11069, -10004, -9969, -10795, -12480, -13719, -15427, -16088, -16969, -17052, -16373, -16610, -16208, -15664, -13451, -13594, -13795, -13846, -15247, -18084, -21752, -21845, -22993, -23822, -22730, -21178, -19220, -17199, -13820, -12604, -12176, -11466, -10985, -11477, -11980, -14062, -17024, -20684, -23870, -25259, -27993, -27881, -27114, -24196, -21313, -18189, -14218, -12052, -11274, -9472, -10238, -7845, -8682, -8069, -8472, -8557, -8016, -9399, -9127, -11150, -11651, -12998, -15394, -14799, -15807, -15897, -18454, -17875, -17694, -17498, -14790, -13496, -11853, -11108, -10301, -10790, -12689, -13012, -14834, -15815, -16446, -15593, -15724, -16021, -15507, -15481, -15555, -14922, -14657, -15267, -15320, -15962, -17644, -19526, -20005, -21084, -23677, -24587, -25380, -25714, -23809, -20455, -16757, -12962, -9539, -7325, -7246, -8593, -10893, -13663, -17013, -18293, -21594, -22440, -24768, -23537, -23711, -23178, -20509, -19133, -17379, -16782, -15441, -13043, -11611, -9411, -7293, -6533, -3895, -6115, -5357, -7467, -8781, -11095, -14022, -14487, -17701, -16150, -18202, -18193, -16455, -16700, -15317, -16380, -12237, -12808, -12522, -12435, -12446, -13231, -14078, -14059, -14446, -15315, -14465, -14683, -14979, -14411, -13782, -15570, -16766, -17175, -17097, -18613, -17417, -17841, -18385, -19008, -20077, -20436, -22087, -21384, -21845, -21973, -21057, -22108, -20564, -20063, -16655, -14271, -12515, -10334, -10580, -11062, -14060, -16048, -17370, -18958, -18366, -17983, -18653, -18377, -20191, -19277, -21059, -18269, -16757, -14496, -11095, -8846, -6949, -5977, -6320, -5434, -9072, -9265, -10970, -12825, -13698, -14826, -13515, -15570, -14776, -14271, -14187, -12882, -13676, -12163, -13507, -14238, -15014, -15243, -15238, -16645, -15502, -15771, -16159, -15291, -13753, -13817, -14890, -14674, -15257, -16598, -17191, -16133, -16480, -17510, -16476, -17223, -18264, -20037, -20004, -21463, -21697, -20361, -20855, -21553, -20550, -19900, -20918, -21254, -21159, -21409, -22041, -21346, -19802, -18722, -15812, -12817, -10448, -10327, -10683, -12259, -14537, -14943, -15610, -14301, -14960, -12127, -10425, -9240, -9565, -10490, -10012, -10721, -11951, -12712, -14190, -13977, -14312, -15008, -14448, -14691, -12259, -13870, -12115, -10462, -8990, -9012, -9806, -9208, -12063, -12574, -15372, -17344, -17757, -19286, -19324, -20122, -16961, -17494, -17492, -17981, -17778, -17752, -16455, -15180, -13896, -12188, -11406, -11959, -13491, -13924, -16238, -18837, -20314, -21081, -23139, -25245, -24770, -25161, -24790, -23175, -21329, -20456, -19980, -18325, -19705, -20677, -20293, -19497, -20232, -20602, -19231, -18433, -17024, -13673, -10206, -7641, -6570, -4954, -4817, -6032, -5794, -7113, -7607, -9928, -9563, -11422, -13377, -13827, -15644, -15961, -17644, -17045, -17840, -17600, -17411, -14860, -14779, -11533, -11658, -7171, -7557, -7122, -5941, -7993, -8838, -12651, -13825, -18073, -19819, -20553, -23821, -23018, -25219, -23896, -24658, -20140, -17734, -15061, -12463, -10213, -9566, -9402, -8499, -9999, -12165, -13816, -15710, -19113, -22363, -24405, -27268, -27491, -27119, -26912, -26538, -24306, -22178, -21187, -18641, -17292, -16602, -16268, -15859, -16331, -17434, -16799, -17416, -17402, -16975, -15558, -14364, -12233, -9507, -7348, -5839, -5089, -4387, -6200, -7347, -9919, -10707, -11285, -11045, -10497, -11482, -10737, -12733, -13888, -17400, -18603, -19741, -19205, -19944, -17095, -15761, -11762, -9808, -7118, -6176, -6685, -6280, -10220, -12066, -16526, -20156, -23405, -25189, -24829, -24689, -20974, -20294, -18125, -16662, -15774, -16332, -15643, -13745, -14317, -13122, -12239, -11513, -13446, -13948, -15330, -18341, -20236, -22257, -24271, -26531, -26060, -25326, -24945, -23070, -21338, -19812, -18979, -17071, -16505, -16101, -15245, -13965, -13037, -12040, -10880, -10332, -9943, -10572, -11894, -13986, -15836, -17198, -18058, -17246, -15601, -12641, -9305, -6014, -3310, -2718, -3879, -7046, -10037, -12012, -14640, -15864, -16732, -15475, -14933, -14492, -14982, -15574, -16181, -16313, -16427, -17398, -16470, -17050, -15202, -15392, -13858, -14185, -13695, -13460, -15781, -16187, -18160, -19126, -20641, -19986, -19893, -19515, -18836, -18518, -17564, -17746, -17470, -18569, -16872, -16341, -15737, -15295, -14436, -14211, -16332, -16175, -18576, -20428, -22244, -22628, -22734, -22677, -20363, -19803, -19121, -17072, -16016, -15427, -14755, -12605, -11283, -10385, -8780, -8422, -9209, -9788, -10839, -12930, -15163, -15823, -17113, -18046, -17292, -16565, -15792, -14838, -12711, -11049, -10118, -8429, -6273, -5315, -4914, -6347, -8443, -11509, -13561, -13159, -14161, -14637, -16289, -17794, -18657, -21826, -23245, -24506, -22822, -20088, -19054, -15429, -14183, -12226, -10909, -11158, -11830, -15239, -15221, -18530, -19448, -20356, -20415, -22085, -21973, -21707, -22280, -21955, -21038, -19596, -19295, -16656, -16050, -15197, -13849, -13516, -13391, -15379, -15323, -17548, -16819, -16455, -15959, -16447, -15941, -16059, -17882, -18085, -18262, -19107, -18191, -15354, -12506, -11163, -8669, -7520, -8389, -8999, -10315, -12192, -13738, -14123, -14135, -12645, -11592, -11020, -12674, -13145, -14595, -16903, -18168, -17529, -15089, -14189, -12446, -10721, -9608, -9618, -9390, -9568, -11555, -15887, -19197, -20868, -18388, -15732, -13964, -11912, -12654, -12794, -18477, -22584, -27396, -26648, -23138, -19500, -16970, -12860, -13923, -10965, -13281, -14560, -18949, -21045, -20632, -21861, -18105, -17746, -18457, -18778, -19929, -21034, -24190, -22356, -21253, -18934, -14343, -12185, -11838, -11253, -10617, -12420, -13432, -13048, -13989, -14853, -12669, -12972, -15932, -16290, -17081, -17478, -16581, -12862, -12796, -12630, -10525, -9198, -10227, -10353, -10526, -11015, -10824, -8023, -7815, -9025, -11147, -13954, -17700, -21043, -21709, -22763, -21296, -18997, -17468, -18027, -19032, -18622, -19248, -19491, -17639, -15738, -13668, -11320, -7552, -4507, -4252, -4397, -8987, -14325, -18912, -20743, -18321, -18420, -16303, -16711, -17764, -19476, -23226, -25520, -23994, -20880, -14480, -15095, -13329, -17170, -19916, -18853, -21432, -20165, -20690, -16744, -15613, -15623, -14100, -17649, -19024, -18768, -17809, -16307, -15528, -13153, -13832, -13199, -12091, -14865, -15380, -13235, -10653, -8421, -6483, -5565, -8925, -9887, -10143, -14323, -16048, -16916, -16737, -16964, -15010, -14549, -17628, -17568, -15804, -15024, -13847, -14062, -14236, -15542, -15982, -15737, -16859, -16813, -16810, -15814, -15532, -15643, -17270, -19465, -19919, -20475, -19754, -20557, -19674, -18346, -17251, -15700, -13982, -12916, -11830, -9591, -8814, -7428, -7159, -5038, -7155, -10079, -16320, -21523, -25144, -21996, -18237, -16422, -16487, -19509, -22630, -26003, -28421, -27249, -22516, -12863, -4482, -4793, -3747, -10640, -12290, -14857, -15662, -15598, -16971, -15206, -17006, -17161, -17298, -20826, -19630, -18420, -15338, -15513, -14469, -14436, -15349, -13546, -12483, -12643, -10163, -8138, -7926, -9354, -11594, -15150, -19637, -18360, -17113, -17717, -17021, -18108, -20005, -21857, -20932, -21227, -20091, -16475, -12918, -11914, -10410, -12208, -13168, -14029, -12427, -12961, -13094, -14871, -17028, -18817, -19720, -20383, -20031, -18096, -16398, -16009, -15313, -15936, -16686, -16585, -15958, -16225, -15141, -14189, -13277, -12930, -12769, -13668, -16138, -15522, -14563, -11490, -8830, -8089, -11529, -15041, -16087, -13952, -10863, -10104, -10627, -13984, -18044, -19188, -22827, -21120, -18155, -11711, -6402, -12035, -15630, -22852, -22559, -19524, -19245, -17002, -19577, -19952, -21076, -21503, -19591, -20442, -16716, -11266, -8982, -9770, -13003, -16087, -18989, -17739, -13602, -13677, -12675, -11400, -11968, -13074, -15454, -16303, -19138, -17638, -16810, -19228, -20712, -22462, -20010, -17454, -13041, -10897, -10691, -9526, -9307, -8628, -9583, -12881, -13411, -16693, -15809, -17868, -19018, -21811, -23408, -21354, -19153, -17644, -15407, -15349, -12635, -12223, -11949, -10939, -11848, -11023, -11477, -12081, -13126, -18280, -19007, -20981, -21718, -19578, -17903, -13888, -12251, -10060, -8385, -9138, -4502, -4549, -5367, -10943, -16368, -18563, -17212, -13379, -13351, -16929, -19668, -23560, -24357, -27141, -26295, -23911, -21470, -18711, -21661, -21786, -24036, -19421, -10612, -7581, -4832, -8231, -9456, -14048, -15479, -14717, -15628, -14708, -13445, -17161, -19715, -23238, -24480, -24721, -20504, -15164, -13671, -11848, -10768, -12370, -11121, -9891, -9082, -9872, -9804, -11075, -14167, -14272, -15732, -16356, -14927, -14494, -15960, -20018, -20505, -20697, -19298, -16248, -15721, -15188, -15530, -14674, -12335, -12442, -9779, -9430, -8816, -10203, -14084, -16828, -20666, -19793, -19364, -18656, -19093, -19909, -19510, -20024, -17642, -17019, -15946, -16224, -16149, -16613, -17220, -16890, -15049, -11835, -8915, -9129, -10899, -13437, -13364, -12331, -8085, -9335, -11324, -17808, -17946, -17678, -15116, -13705, -14924, -18458, -21018, -26053, -25003, -27713, -20179, -14581, -10424, -10055, -19239, -18390, -20550, -10997, -5417, -3862, -5899, -12263, -13758, -14662, -16118, -15617, -19079, -17991, -20408, -22270, -23482, -22622, -18044, -13409, -9864, -10615, -15724, -18103, -18426, -16843, -14293, -11923, -11380, -10423, -9839, -10492, -13652, -15396, -16494, -17942, -18449, -19055, -20038, -20095, -17600, -15077, -13036, -12744, -13127, -14128, -15382, -15440, -17509, -19504, -21453, -22421, -19874, -19587, -15628, -15163, -14552, -14912, -16219, -16187, -16936, -15298, -12258, -11984, -8467, -11347, -11698, -13458, -13240, -14674, -16404, -17508, -18095, -19519, -18486, -17918, -15500, -12318, -11015, -9679, -9943, -8334, -6700, -5949, -6293, -10429, -15886, -16000, -16736, -13742, -15608, -16253, -18987, -22820, -22403, -24367, -21396, -19204, -16588, -15003, -16583, -17447, -15808, -14705, -7828, -10287, -9632, -16843, -18630, -21484, -19954, -18680, -17319, -19210, -19430, -23814, -24163, -24226, -20255, -15932, -12834, -9663, -9688, -12231, -13657, -15772, -15153, -14929, -13581, -13857, -15599, -16774, -17138, -17917, -16095, -14990, -14560, -15314, -17230, -19219, -20226, -18783, -15270, -13056, -10030, -8612, -8606, -9263, -11211, -12469, -16109, -18257, -19860, -20505, -20211, -18840, -16425, -13001, -11631, -10488, -12240, -12196, -12059, -11253, -10399, -11169, -12745, -14486, -16816, -16634, -18791, -16755, -17215, -16093, -16790, -17496, -19250, -20091, -19907, -16935, -14272, -10806, -9320, -8427, -8103, -7267, -6872, -5846, -7241, -9520, -13001, -15120, -18274, -20347, -24097, -25023, -26665, -28001, -27789, -28251, -23678, -21416, -16300, -15426, -13862, -12775, -10440, -10491, -8418, -11940, -13471, -19473, -18484, -20574, -19356, -19896, -19887, -20958, -20836, -21241, -19424, -18141, -13710, -11721, -9782, -9634, -10197, -10043, -10010, -11202, -12130, -16605, -18605, -21148, -19884, -18683, -16787, -14470, -14653, -15462, -16754, -17314, -16202, -13449, -10098, -8818, -8838, -9906, -11103, -11564, -11657, -13145, -14131, -15494, -16127, -18038, -19841, -22078, -22376, -19470, -16778, -15407, -14414, -13889, -10788, -8297, -5964, -6600, -9148, -9564, -12307, -13374, -17139, -18680, -20017, -20796, -21233, -22713, -21946, -20518, -18137, -15767, -15291, -14951, -13925, -13704, -11420, -13234, -11533, -14504, -13372, -12854, -12205, -10832, -11235, -12623, -14253, -18479, -18543, -22045, -21996, -21344, -20395, -16507, -17746, -17209, -19491, -20655, -18610, -18699, -16422, -15883, -16799, -15251, -18180, -14774, -16880, -14337, -14654, -15368, -16382, -16995, -17942, -18834, -19092, -17464, -18146, -17189, -15919, -16597, -15922, -14598, -13434, -12079, -11793, -11553, -13447, -13115, -14176, -14694, -13516, -11726, -11961, -12170, -13560, -14918, -15861, -15109, -15094, -14905, -15250, -15319, -15290, -13851, -13152, -12151, -11078, -11041, -11322, -11874, -11995, -13172, -14635, -15547, -17161, -18199, -19057, -18188, -17361, -16176, -14746, -13825, -13584, -14436, -15064, -15752, -17081, -17068, -17664, -15005, -15678, -15045, -16097, -16990, -16298, -17011, -15090, -15682, -15973, -16415, -17836, -16612, -16610, -15285, -15010, -15337, -16038, -16803, -16016, -16537, -16768, -17245, -16937, -15957, -15403, -14122, -14523, -13887, -14319, -14571, -15405, -16291, -16379, -16289, -17250, -20094, -23512, -24528, -22048, -20036, -17778, -17451, -15647, -15861, -15072, -17237, -15928, -16772, -12411, -13342, -10416, -13001, -11821, -13241, -12875, -13683, -14051, -14877, -14766, -15243, -13739, -14236, -13129, -14644, -14610, -15104, -14397, -14211, -12831, -13611, -12769, -12727, -11171, -10943, -11261, -12805, -15060, -16869, -17037, -18184, -18041, -18908, -18645, -18548, -17900, -16131, -14571, -13252, -12042, -11658, -11244, -11830, -11473, -12712, -14078, -15595, -15848, -15846, -15705, -16362, -18465, -20122, -20073, -19851, -17812, -17858, -15733, -15479, -14848, -13898, -16161, -15844, -19202, -17970, -19089, -18841, -16937, -16873, -14973, -14501, -14438, -12783, -14335, -13577, -17921, -18619, -19098, -18379, -15295, -13004, -12018, -10962, -11195, -10826, -11062, -12924, -13530, -16692, -15672, -16008, -15980, -14544, -17450, -17006, -20118, -20260, -19714, -19676, -16249, -17438, -16422, -18354, -17910, -16822, -17500, -17322, -16834, -15651, -13715, -15280, -13752, -15405, -13582, -15435, -16041, -17213, -16085, -14183, -12442, -12753, -13589, -15284, -15724, -17634, -17986, -17256, -15042, -12378, -10177, -9679, -10828, -12904, -14421, -16354, -17294, -17505, -17814, -17683, -16352, -16348, -16419, -17541, -15738, -14981, -12207, -9891, -7974, -8214, -10191, -11851, -13402, -13698, -12649, -11154, -10600, -13581, -16288, -19612, -20920, -21012, -18728, -16745, -16341, -14764, -14258, -13490, -14109, -15094, -17135, -18120, -17273, -16374, -17274, -16494, -16171, -14521, -14411, -14595, -16445, -18785, -19958, -22199, -23202, -23648, -20378, -17961, -14713, -13787, -13540, -12781, -13249, -13624, -13964, -14801, -15409, -17637, -17087, -19086, -18352, -17354, -16552, -16781, -17427, -15145, -15336, -13988, -13393, -13422, -12887, -13635, -12974, -15160, -17353, -18265, -19532, -18757, -19588, -18896, -18971, -19418, -18110, -17144, -15549, -14721, -12722, -12499, -13432, -12110, -10425, -7749, -6833, -6900, -8289, -8128, -8296, -10288, -12230, -13407, -15413, -17123, -18292, -19507, -19773, -19915, -20777, -21055, -20465, -18661, -16430, -12856, -11885, -11160, -10340, -8879, -8686, -9556, -11189, -13556, -14403, -15227, -15287, -15863, -17284, -19073, -21311, -22082, -21718, -20567, -19469, -18440, -17219, -16788, -15421, -13199, -11167, -10412, -11073, -12804, -14888, -16236, -16238, -16630, -17842, -19285, -21339, -22556, -23529, -21398, -18713, -16114, -14410, -15019, -15978, -16413, -15331, -12176, -11952, -11740, -14134, -14908, -17009, -19482, -19543, -20110, -19291, -19154, -18813, -17779, -15179, -12280, -12440, -12979, -13324, -12741, -11942, -11338, -11752, -12329, -12525, -12403, -13819, -14471, -16689, -17153, -18364, -17234, -16082, -14827, -14030, -14673, -14198, -14959, -11760, -10851, -7916, -11202, -13701, -17681, -16679, -15289, -14442, -14244, -15639, -15625, -17291, -19008, -20227, -20151, -17725, -16927, -17280, -19104, -18919, -16123, -13793, -12654, -13355, -15461, -15525, -15095, -14764, -14906, -15938, -16820, -17158, -15977, -14911, -14370, -13351, -14228, -14868, -15326, -15262, -14565, -13493, -12393, -12633, -13910, -15150, -15915, -15377, -15881, -15835, -16153, -16587, -17000, -16907, -17168, -17557, -16699, -15699, -15130, -13983, -13604, -13934, -14648, -15102, -15639, -16596, -16834, -17138, -16405, -15930, -15667, -16008, -16475, -16215, -16407, -16390, -16992, -16264, -15677, -15322, -15686, -16021, -17459, -18157, -19597, -18501, -17823, -15670, -14918, -14493, -13502, -15276, -14899, -16218, -15514, -15772, -15141, -14815, -16171, -16240, -16073, -16511, -16665, -17268, -15834, -15042, -12528, -11398, -11352, -12320, -13423, -13722, -14899, -14637, -13814, -12856, -11623, -11533, -11449, -13195, -13885, -13800, -14841, -15919, -17295, -18301, -16492, -16359, -14024, -14624, -14555, -15415, -15460, -15420, -16934, -16189, -14473, -14188, -14771, -18268, -20714, -21505, -21263, -20799, -19776, -17875, -16489, -15088, -13148, -14140, -13511, -13226, -13283, -13708, -13963, -14560, -15205, -15256, -15955, -17957, -18875, -19234, -17814, -16870, -16029, -15803, -15302, -15032, -14442, -14889, -14675, -14845, -13748, -13564, -12992, -13140, -13452, -14203, -14750, -15925, -16345, -16410, -15742, -15841, -16320, -16413, -15762, -14492, -13328, -13486, -13651, -14265, -14481, -15808, -15871, -16120, -15609, -15052, -14805, -15069, -15689, -15575, -15421, -16182, -15728, -16197, -15364, -15852, -16189, -17264, -18082, -18482, -18279, -16849, -15146, -14149, -14592, -16063, -16766, -16962, -16361, -15153, -14363, -13625, -14703, -15002, -16458, -16038, -16132, -15088, -14987, -13279, -14106, -12927, -13993, -13885, -15692, -15566, -14777, -12656, -12235, -12307, -14355, -14934, -16035, -16117, -16174, -18124, -17615, -18151, -17102, -18703, -19171, -21409, -20145, -18219, -15378, -16199, -15854, -15947, -14210, -12524, -13789, -15361, -17134, -16318, -16363, -15532, -15609, -16738, -16248, -15792, -15695, -16451, -16190, -15851, -14257, -13493, -12532, -13611, -13711, -13778, -13957, -13948, -14203, -13077, -12889, -12899, -12427, -12882, -12209, -12035, -11261, -12234, -13347, -14733, -15860, -16169, -15041, -13794, -12766, -12547, -13311, -14526, -15693, -15384, -15485, -16280, -17499, -18479, -18818, -18733, -19066, -19137, -19791, -18976, -17855, -17213, -17061, -18108, -18095, -18132, -16705, -16632, -16894, -18314, -18707, -18864, -18167, -18126, -18109, -18550, -18172, -16606, -15796, -15582, -16782, -16834, -17287, -14966, -16015, -15959, -17569, -15827, -14903, -13776, -12660, -12584, -11518, -10824, -10310, -11046, -12183, -12561, -12316, -13065, -14048, -15426, -15211, -13899, -12974, -12497, -13322, -12831, -12285, -11862, -12901, -14402, -15840, -14590, -14189, -12832, -15355, -16089, -17446, -17174, -16041, -17168, -17970, -19627, -18902, -18946, -19435, -19551, -18503, -16097, -14033, -14376, -14444, -15309, -14729, -13834, -12824, -13478, -14731, -15485, -15237, -15552, -14918, -15532, -16223, -16370, -15664, -14835, -15320, -15946, -16566, -17169, -16527, -16381, -15338, -14742, -13591, -13171, -13651, -14265, -14018, -13759, -12907, -12429, -12694, -14497, -15449, -16128, -16861, -18018, -19194, -20529, -21258, -21047, -20342, -20522, -21047, -21980, -22175, -20738, -18459, -16010, -14879, -13717, -13265, -13068, -12711, -13024, -13273, -14313, -14874, -15526, -16147, -16305, -16683, -16145, -15689, -14573, -13262, -13294, -13149, -13943, -13169, -12556, -11808, -11949, -12661, -12539, -11554, -11906, -11725, -13440, -13167, -14426, -14099, -14894, -14716, -15225, -15171, -14849, -15328, -15778, -16299, -15679, -14884, -13993, -13650, -14373, -14908, -15398, -15439, -15406, -14876, -14638, -14581, -16196, -18346, -20312, -20709, -18748, -16399, -14383, -15460, -17502, -20106, -20167, -18932, -16669, -16259, -15790, -16730, -16382, -17356, -16480, -16078, -15650, -15628, -16686, -17714, -17644, -15932, -15065, -14924, -15261, -16118, -16843, -16039, -15356, -14423, -14216, -14860, -15928, -16744, -16127, -15192, -13397, -12641, -12816, -13645, -14674, -14903, -14911, -14253, -13734, -13024, -13263, -13517, -14355, -14146, -13518, -12822, -13132, -14728, -15593, -15860, -15210, -15151, -15793, -17045, -18193, -18297, -18242, -18555, -18669, -17693, -16378, -15632, -15473, -15305, -15049, -14266, -14070, -14055, -14499, -14291, -13406, -13058, -12943, -14380, -14946, -16481, -17187, -18693, -19191, -19024, -18424, -17723, -17592, -16715, -15837, -14756, -13987, -13264, -12218, -11379, -11758, -12913, -15555, -15942, -17008, -15658, -16311, -16574, -17798, -18602, -18267, -17802, -16413, -15595, -14571, -13727, -13558, -13006, -12829, -11397, -11455, -11254, -12614, -12927, -13816, -13429, -14822, -15632, -18082, -18656, -18774, -17148, -15525, -15005, -15396, -16684, -18061, -17598, -16688, -15864, -16502, -17386, -18106, -18151, -17406, -16465, -16162, -15472, -15976, -16068, -16399, -15637, -15686, -15446, -15660, -15948, -16583, -16673, -16254, -14787, -13530, -13548, -14385, -15757, -16612, -16660, -16076, -15468, -15486, -15163, -15674, -15713, -16306, -16026, -16097, -15432, -14743, -13600, -13007, -12714, -12826, -13402, -13972, -15163, -15531, -15734, -15005, -14167, -13432, -13664, -14785, -16029, -17029, -17306, -17047, -16400, -16493, -16418, -16055, -14872, -14283, -13290, -13053, -12568, -12728, -13265, -14291, -15770, -16350, -16872, -16661, -16806, -16469, -16836, -17207, -16941, -15845, -15042, -14322, -14211, -14482, -14942, -14428, -14496, -14716, -15565, -15966, -16653, -16815, -17115, -17046, -17228, -16661, -16316, -15955, -16364, -16167, -15359, -15109, -14840, -15682, -15618, -15740, -14699, -14554, -14967, -15476, -16033, -16280, -17075, -17909, -18682, -18594, -17755, -16244, -15426, -15249, -15547, -15268, -14456, -13322, -12346, -12745, -13633, -15000, -15394, -16077, -16547, -17226, -17036, -16932, -16462, -16551, -16783, -17538, -17991, -18283, -17536, -16337, -14739, -13336, -12427, -11950, -12095, -12244, -12631, -12630, -12601, -13419, -14146, -14890, -15387, -15972, -16365, -16214, -15841, -15509, -15187, -15113, -14584, -14775, -14308, -14118, -13625, -13729, -13599, -13493, -14217, -15014, -15568, -15603, -15216, -15614, -16166, -17386, -18071, -19143, -19818, -20020, -19368, -18030, -16896, -16356, -16879, -17444, -17639, -16863, -16200, -15579, -15207, -15056, -14772, -14696, -14463, -14313, -13910, -13715, -13361, -13557, -13603, -14053, -14323, -14427, -14699, -14762, -15017, -14599, -13962, -13492, -13416, -14041, -14819, -16116, -16852, -17324, -17391, -17457, -17442, -16784, -15598, -14462, -14015, -14058, -14389, -14702, -14876, -15307, -16514, -17245, -17296, -17080, -17572, -18374, -18432, -17930, -16366, -15848, -15723, -16497, -16256, -15253, -14324, -14216, -15330, -16099, -16187, -15772, -15215, -15378, -15052, -15086, -14305, -14281, -14713, -15589, -16099, -16660, -16893, -16890, -16589, -15925, -15032, -14243, -13970, -13826, -13409, -13199, -13268, -13852, -14751, -15674, -15992, -15518, -14414, -13972, -13869, -14228, -14652, -14886, -15066, -15517, -16511, -17381, -17285, -16854, -16492, -16141, -15609, -14969, -14566, -14483, -15028, -15884, -15798, -14805, -13319, -12860, -13616, -14672, -15465, -15791, -15843, -15914, -16386, -17020, -17125, -17166, -17486, -17605, -17459, -16761, -16189, -15338, -14756, -14174, -13279, -12646, -12542, -13272, -14042, -15286, -15772, -16562, -16424, -16903, -17536, -18825, -19582, -18808, -17553, -15932, -15346, -15210, -15717, -15729, -15255, -14496, -14204, -14347, -14303, -14163, -13606, -13545, -13271, -13802, -14306, -15270, -16298, -17032, -17325, -17129, -17276, -17279, -16905, -16332, -15254, -14442, -13877, -14548, -15192, -15783, -15798, -15822, -16103, -16617, -17058, -16881, -16483, -15804, -15424, -15433, -15400, -15112, -15110, -15304, -15588, -15300, -14667, -13394, -12517, -12470, -12863, -13028, -12834, -13142, -14206, -16139, -17574, -18157, -17670, -17610, -17676, -18483, -19069, -19048, -18129, -16775, -16133, -15702, -15736, -15340, -14796, -14159, -13577, -13617, -13525, -13797, -14211, -14616, -14994, -15085, -15126, -15113, -15513, -16017, -15549, -14551, -14004, -14047, -14843, -15721, -15826, -15360, -14860, -14895, -14732, -14605, -14738, -14901, -15575, -16256, -16124, -14838, -13726, -13418, -13944, -14262, -14483, -14001, -14010, -14232, -14630, -14760, -14954, -15301, -15733, -16141, -16116, -15862, -16121, -16770, -17805, -18198, -17975, -17026, -16095, -16186, -16614, -17106, -16868, -16060, -15564, -15830, -16942, -17688, -17893, -17905, -17942, -18300, -18170, -17782, -16986, -16556, -16476, -16524, -16604, -16459, -16428, -16649, -16471, -16247, -15481, -14886, -14216, -13929, -13847, -13443, -13594, -13368, -13711, -13684, -13960, -13964, -13775, -13844, -13880, -14622, -14910, -15179, -15023, -15132, -14903, -14743, -14525, -13947, -13632, -13426, -13947, -14193, -14170, -13751, -13295, -13218, -13295, -13694, -14215, -14722, -15210, -15541, -15811, -16157, -16489, -16937, -17148, -17349, -17250, -17124, -16512, -16082, -16051, -16153, -16269, -16280, -16496, -16625, -16811, -16800, -16331, -16008, -15671, -15954, -16350, -16421, -16067, -15617, -15662, -16221, -16752, -17151, -16566, -15775, -14728, -14493, -14587, -14969, -15144, -15200, -15061, -14997, -14688, -14520, -14465, -14758, -14649, -14276, -13955, -14457, -15387, -16375, -16719, -16336, -15717, -15377, -16178, -16981, -17297, -16492, -15485, -15198, -15122, -15735, -15678, -15645, -15481, -15226, -14861, -14080, -13855, -13905, -14531, -15022, -15131, -15007, -14928, -15101, -15524, -16022, -16481, -16707, -16924, -17196, -17549, -17569, -17393, -16960, -16818, -16880, -16416, -15770, -14752, -14692, -15148, -16336, -16919, -16473, -15870, -15602, -15872, -16037, -15840, -15477, -15115, -15067, -15021, -14598, -13910, -13416, -13328, -13450, -13412, -13485, -13568, -13742, -14119, -14194, -14395, -14664, -15087, -15265, -15349, -15313, -14934, -14592, -14575, -14446, -14298, -14011, -14143, -14682, -15341, -16104, -16494, -16469, -16342, -16106, -16407, -16766, -16668, -16580, -16251, -16386, -16549, -16911, -16702, -16078, -15742, -15804, -16019, -16108, -16570, -16365, -16250, -15860, -15851, -15394, -14959, -14992, -15198, -15754, -15911, -16040, -15849, -15734, -15635, -15558, -15499, -15406, -15445, -15366, -15416, -15006, -14816, -14634, -14844, -14812, -15050, -15354, -15701, -16014, -15975, -15638, -15290, -15185, -15416, -15602, -15737, -15665, -15389, -15322, -15282, -15638, -15967, -16318, -16562, -16268, -15885, -15543, -15712, -16142, -16393, -16221, -15740, -15470, -15465, -15319, -15346, -14996, -15016, -15104, -15332, -15042, -14745, -14614, -14809, -15231, -15695, -15720, -15277, -14977, -15131, -15454, -15883, -16029, -15915, -15286, -14786, -14453, -14248, -14068, -14070, -14265, -14216, -13993, -13942, -14711, -15944, -17104, -17468, -17257, -16833, -16494, -16832, -17186, -17120, -16686, -16039, -15696, -14986, -14288, -13719, -13854, -14357, -14954, -15434, -15597, -15730, -16013, -16124, -16101, -15784, -15626, -15754, -16200, -16620, -16546, -16163, -15485, -14568, -14028, -13687, -13310, -12854, -12738, -12846, -12991, -13088, -13538, -14116, -15100, -15902, -16476, -16518, -16376, -16762, -17489, -18023, -17848, -17173, -16159, -15223, -14983, -15229, -15523, -15475, -15420, -15431, -15514, -15559, -15860, -16418, -17343, -17963, -18531, -18570, -18303, -17816, -17537, -17768, -17844, -17561, -16758, -15908, -15204, -14875, -14559, -14370, -14237, -14235, -14085, -13968, -14091, -14569, -15286, -15767, -15699, -15044, -14496, -14448, -14704, -15070, -15134, -14770, -14205, -13666, -13307, -13101, -13021, -13123, -13042, -13003, -12897, -13401, -14022, -14814, -15334, -15506, -15615, -15324, -15419, -15595, -15740, -15837, -15949, -16056, -15948, -16006, -16324, -16563, -16637, -16795, -16791, -17043, -16949, -17212, -17365, -17598, -17712, -17791, -17547, -17072, -16729, -16363, -16064, -15871, -15862, -15647, -15778, -15938, -16155, -16105, -16018, -15874, -15676, -15683, -15770, -15871, -15768, -15049, -14334, -13616, -13261, -12884, -12623, -12552, -12675, -13206, -13851, -14447, -14727, -14847, -14920, -15064, -15180, -15414, -15710, -16001, -16017, -15813, -15445, -15100, -14973, -15080, -15268, -14983, -14374, -14025, -13994, -14512, -14983, -15524, -15838, -16307, -16878, -17297, -17851, -18071, -18379, -18406, -18194, -17351, -16238, -15492, -15384, -15754, -16071, -15989, -15678, -15567, -15612, -15844, -15711, -15679, -15496, -15519, -15650, -15613, -15424, -15275, -15436, -15663, -15716, -15662, -15419, -15117, -14688, -14385, -14489, -14472, -14281, -14115, -14114, -14458, -14768, -14792, -14628, -14355, -14276, -14319, -14439, -14440, -14631, -15034, -15527, -15710, -15669, -15634, -16029, -16424, -16824, -16916, -16926, -16995, -17247, -17553, -17293, -16837, -16490, -16611, -16745, -16632, -16290, -15931, -15583, -15319, -15035, -14906, -15009, -15265, -15349, -15299, -15069, -14886, -14919, -15181, -15493, -15334, -15079, -14377, -14218, -14156, -14431, -14861, -15229, -15338, -15078, -14823, -14626, -14393, -14237, -14013, -13813, -13706, -13701, -13939, -14093, -14378, -14793, -15082, -15311, -15644, -16172, -16691, -16965, -17016, -16791, -16429, -16281, -16246, -16091, -15925, -15606, -15732, -15965, -16220, -16202, -15978, -15421, -15130, -15143, -15295, -15378, -15739, -16400, -17266, -17872, -18138, -18178, -17994, -17610, -17175, -16661, -16012, -15315, -14619, -14304, -14315, -14596, -14786, -14896, -14871, -14561, -14165, -14018, -14354, -14737, -15288, -15739, -15912, -15736, -15496, -15460, -15512, -15669, -15732, -15464, -15221, -14691, -14162, -13713, -13626, -13943, -14351, -14610, -14727, -14637, -14601, -14815, -15477, -16195, -16891, -17407, -17611, -17745, -17436, -17039, -16604, -16254, -15984, -15937, -15895, -15685, -15400, -15194, -15057, -15197, -15579, -15837, -15840, -15571, -15458, -15522, -15754, -15887, -15938, -15993, -16097, -15954, -15651, -15138, -14920, -14632, -14499, -14368, -14333, -14429, -14399, -14558, -14679, -14582, -14384, -14248, -14345, -14535, -14693, -14684, -14340, -13889, -13488, -13488, -13606, -13653, -13797, -14019, -14479, -14847, -15052, -15302, -15353, -15789, -16050, -16413, -16675, -16990, -17304, -17739, -17974, -17970, -17783, -17622, -17419, -17304, -16944, -16648, -16581, -16905, -17105, -16979, -16677, -16584, -16540, -16783, -16849, -16774, -16432, -16137, -15968, -15868, -15886, -15787, -15742, -15700, -15717, -15714, -15461, -15222, -15038, -14964, -14899, -14531, -14260, -13816, -13815, -14012, -14224, -14169, -13634, -13363, -13376, -13544, -13779, -13899, -14054, -14049, -14236, -14382, -14511, -14803, -15192, -15596, -15785, -15742, -15677, -16055, -16486, -16750, -16504, -16157, -15687, -15607, -16053, -16253, -16330, -16295, -16222, -16016, -15689, -15668, -15801, -16163, -16577, -16686, -16592, -16410, -16590, -16975, -17085, -16903, -16494, -15778, -14959, -14406, -14190, -14123, -14367, -14605, -14584, -14440, -14289, -14547, -14919, -15275, -15298, -15139, -15057, -15125, -15286, -15228, -14887, -14594, -14401, -14316, -14346, -14155, -14004, -13572, -13490, -13339, -13466, -13757, -14340, -15188, -15906, -16433, -16821, -17160, -17570, -17910, -18036, -17687, -17206, -16974, -16872, -16811, -16668, -16401, -16111, -15891, -15919, -16103, -16186, -16172, -16277, -16361, -16375, -16141, -16093, -16033, -16264, -16277, -16136, -15831, -15756, -16023, -16356, -16467, -16216, -15900, -15690, -15637, -15561, -15154, -14626, -14468, -14603, -14653, -14546, -14258, -13940, -13850, -14169, -14750, -15102, -15196, -14893, -14538, -14203, -13997, -14099, -14406, -14739, -14811, -14777, -14633, -14500, -14797, -15296, -15873, -15987, -15761, -15778, -16038, -16547, -16816, -16672, -16145, -15953, -15881, -15944, -16010, -16094, -15941, -15670, -15385, -14836, -14352, -14110, -14280, -14727, -15185, -15362, -15238, -15201, -15364, -15814, -16344, -16613, -16647, -16334, -15989, -15738, -15479, -15078, -14794, -14510, -14246, -14042, -14123, -14214, -14315, -14482, -14824, -15297, -15710, -15953, -16073, -16136, -16460, -16692, -16998, -17140, -17199, -17155, -17022, -16777, -16287, -15739, -15442, -15380, -15183, -14979, -14582, -14475, -14600, -15132, -15642, -16134, -16396, -16645, -16744, -16656, -16511, -16436, -16295, -16276, -16443, -16601, -16421, -16019, -15528, -15347, -15024, -14935, -14724, -14693, -14620, -14592, -14357, -14137, -14019, -14177, -14658, -14917, -15231, -15445, -15640, -15695, -15563, -15515, -15208, -15001, -14827, -14720, -14651, -14266, -13992, -13824, -13722, -13683, -13881, -14327, -14670, -14922, -15167, -15515, -16131, -16781, -17221, -17412, -17265, -17141, -16898, -16795, -16787, -16875, -16871, -16600, -16136, -15642, -15338, -15364, -15488, -15554, -15397, -15342, -15375, -15516, -15822, -16115, -16418, -16565, -16649, -16369, -15866, -15177, -14712, -14486, -14374, -14418, -14410, -14484, -14484, -14485, -14510, -14692, -14871, -15056, -15141, -15364, -15486, -15535, -15477, -15414, -15349, -15355, -15339, -15180, -14932, -14811, -14862, -15063, -15394, -15563, -15724, -15725, -15823, -15691, -15696, -15886, -16149, -16349, -16553, -16571, -16564, -16512, -16185, -15899, -15394, -15226, -15158, -15388, -15411, -15338, -15385, -15416, -15630, -15809, -15993, -16016, -16187, -16281, -16166, -16060, -15953, -15864, -15840, -15686, -15368, -14898, -14501, -14339, -14326, -14557, -14551, -14506, -14500, -14591, -14734, -14907, -15266, -15302, -15338, -15173, -15125, -15248, -15421, -15691, -15911, -16019, -15886, -15504, -15292, -14987, -14827, -14882, -14997, -15106, -15209, -15547, -15927, -16210, -16489, -16665, -16788, -16739, -16543, -16423, -16414, -16424, -16593, -16525, -16242, -15841, -15652, -15665, -15660, -15684, -15534, -15409, -15342, -15431, -15393, -15303, -15299, -15244, -15055, -14791, -14616, -14530, -14449, -14601, -14830, -15064, -15255, -15475, -15754, -15648, -15622, -15531, -15417, -15239, -15094, -15017, -14890, -14976, -15031, -15206, -15170, -15120, -15007, -15091, -15054, -15104, -15116, -15157, -15107, -15154, -15359, -15461, -15624, -15670, -15670, -15528, -15605, -15498, -15438, -15392, -15480, -15525, -15638, -15677, -15551, -15473, -15281, -15231, -15376, -15710, -16011, -16147, -16252, -16214, -16148, -16036, -16027, -15899, -15740, -15720, -15800, -15909, -15868, -15594, -15580, -15800, -16046, -16264, -16358, -16227, -16078, -15923, -15689, -15450, -15133, -15109, -15051, -15094, -15057, -15165, -15304, -15528, -15675, -15632, -15598, -15631, -15714, -15625, -15436, -15054, -14699, -14581, -14788, -15145, -15518, -15525, -15481, -15304, -15306, -15500, -15622, -15826, -15782, -15737, -15461, -15053, -14815, -14745, -14976, -15280, -15695, -15898, -15907, -15758, -15538, -15470, -15403, -15387, -15304, -15227, -15236, -15141, -15021, -14972, -15056, -15324, -15598, -15643, -15536, -15363, -15264, -15246, -15253, -15268, -15291, -15383, -15487, -15668, -15768, -15790, -15922, -15996, -16067, -15952, -15882, -15984, -16035, -15972, -15815, -15593, -15401, -15384, -15536, -15482, -15266, -15081, -15056, -15240, -15413, -15647, -15868, -15882, -15929, -15902, -15986, -15899, -15890, -15657, -15350, -14952, -14879, -14873, -14900, -14823, -14724, -14554, -14407, -14438, -14509, -14469, -14296, -14364, -14453, -14544, -14702, -14951, -15217, -15541, -15746, -15919, -15980, -16056, -16182, -16218, -16256, -16010, -15825, -15688, -15750, -15830, -15883, -15979, -16106, -16234, -16239, -16267, -16175, -16338, -16453, -16523, -16618, -16749, -16880, -16937, -16903, -16723, -16467, -16144, -16012, -16110, -16178, -16120, -15846, -15540, -15300, -15256, -15461, -15608, -15489, -15228, -14979, -14822, -14812, -14968, -15198, -15346, -15492, -15521, -15261, -14912, -14550, -14210, -13838, -13419, -13184, -13131, -13382, -13734, -14057, -14154, -14179, -14283, -14460, -14893, -15098, -15141, -15087, -15093, -15149, -15131, -15232, -15370, -15457, -15562, -15666, -15716, -15791, -15995, -16316, -16675, -17097, -17192, -17055, -16689, -16395, -16201, -16230, -16358, -16353, -16117, -15963, -15728, -15498, -15274, -15299, -15629, -15999, -16248, -16198, -16057, -16025, -16242, -16506, -16595, -16485, -16151, -15800, -15426, -14982, -14377, -13954, -13629, -13613, -13786, -13965, -14117, -14204, -14482, -14848, -15122, -15296, -15404, -15732, -16069, -16359, -16459, -16289, -16137, -15912, -15912, -15669, -15332, -15058, -14977, -15110, -15176, -15278, -15320, -15526, -15766, -15959, -15997, -15964, -16017, -16301, -16577, -16600, -16495, -16361, -16160, -16231, -16305, -16405, -16369, -16222, -16038, -15790, -15602, -15249, -14994, -15077, -15148, -15279, -15238, -15200, -15121, -15187, -15360, -15467, -15509, -15485, -15581, -15494, -15383, -15191, -15133, -15023, -15050, -15009, -14895, -14640, -14476, -14359, -14276, -14252, -14236, -14311, -14322, -14328, -14463, -14589, -14765, -14977, -15094, -15174, -15340, -15613, -15804, -15956, -15861, -15636, -15597, -15610, -15717, -15828, -15963, -16047, -16094, -16021, -15958, -16047, -16155, -16318, -16225, -16142, -16006, -15985, -15880, -15821, -15767, -15898, -15995, -16097, -16008, -15805, -15722, -15878, -16004, -15957, -15798, -15575, -15175, -14899, -14742, -14711, -14659, -14601, -14345, -14151, -14117, -14351, -14754, -15180, -15420, -15550, -15682, -15778, -15778, -15861, -16039, -16153, -16154, -15929, -15630, -15410, -15471, -15725, -15776, -15699, -15545, -15515, -15603, -15740, -15846, -15772, -15728, -15814, -15853, -15896, -15932, -16079, -16205, -16350, -16459, -16426, -16288, -16227, -16310, -16354, -16240, -16012, -15745, -15564, -15590, -15627, -15560, -15443, -15323, -15299, -15288, -15275, -15181, -15159, -15058, -15000, -14909, -14909, -14942, -14977, -15060, -14925, -14796, -14676, -14717, -14678, -14666, -14499, -14259, -13921, -13888, -14046, -14227, -14405, -14444, -14398, -14438, -14593, -14720, -14932, -15231, -15657, -15920, -16122, -16125, -16003, -16075, -16130, -16218, -16176, -16090, -15950, -15938, -15932, -15845, -15694, -15656, -15655, -15667, -15667, -15693, -15678, -15725, -15825, -15919, -15956, -16010, -16101, -16204, -16294, -16340, -16315, -16155, -16065, -16094, -16076, -16030, -15945, -15749, -15455, -15355, -15313, -15224, -15233, -15300, -15337, -15507, -15712, -15759, -15553, -15455, -15364, -15367, -15360, -15241, -15088, -14991, -14933, -14926, -14911, -15023, -15103, -15049, -15024, -15035, -15158, -15330, -15524, -15698, -15641, -15608, -15456, -15634, -15848, -16044, -16152, -16038, -15906, -15865, -15840, -16009, -15997, -15931, -15707, -15539, -15528, -15552, -15606, -15694, -15733, -15720, -15691, -15741, -15757, -15726, -15581, -15368, -15172, -15018, -14993, -14968, -14961, -14987, -15058, -15035, -15002, -14947, -15155, -15285, -15333, -15200, -15048, -14986, -15081, -15354, -15422, -15308, -15064, -14990, -15004, -14990, -15086, -15176, -15189, -15136, -15063, -14981, -14837, -14806, -15038, -15213, -15260, -15351, -15452, -15625, -15716, -15816, -15880, -15954, -16183, -16148, -16070, -15920, -15818, -15857, -15883, -15933, -15872, -15818, -15831, -15697, -15663, -15630, -15646, -15659, -15613, -15610, -15498, -15452, -15637, -15615, -15725, -15601, -15556, -15475, -15315, -15400, -15552, -16103, -16260, -16099, -15861, -15221, -15502, -15309, -15579, -15530, -15096, -15308, -15281, -15638, -16079, -15823, -16747, -15741, -15841, -15848, -15363, -16517, -15834, -15610, -15295, -15035, -15342, -15159, -15659, -15641, -14925, -15757, -14754, -15417, -15740, -15342, -15244, -15774, -15341, -15105, -14822, -14922, -14408, -15110, -13934, -14397, -14716, -15756, -15095, -15742, -14916, -15122, -15370, -15438, -14923, -15787, -15286, -15741, -15553, -15513, -15204, -16043, -15453, -15832, -15381, -15579, -15363, -15999, -15703, -15479, -16142, -15613, -16230, -16422, -15836, -15958, -15968, -15596, -15804, -15836, -16210, -15111, -15686, -15103, -14968, -15602, -14862, -15517, -15562, -15996, -15039, -15872, -15098, -16470, -15917, -15804, -15203, -15376, -14589, -15262, -14402, -14407, -14140, -14799, -14133, -14576, -14705, -14855, -14801, -15241, -14639, -14865, -15338, -15444, -15296, -15880, -15129, -15260, -15320, -15480, -15490, -15973, -15863, -16187, -16117, -16489, -16466, -16702, -16441, -16270, -16255, -16454, -16418, -16753, -16706, -16486, -15917, -16292, -15294, -16291, -15741, -16010, -15371, -15350, -14983, -15627, -16004, -16469, -16475, -16216, -15944, -15621, -15596, -15500, -15240, -15279, -15366, -14514, -15346, -13995, -14878, -14914, -15155, -15499, -14792, -15360, -15165, -15552, -15630, -14781, -15456, -15209, -14994, -14963, -14037, -14061, -14354, -14111, -14190, -13965, -14409, -14637, -14989, -14836, -14835, -14860, -15564, -15061, -15296, -15275, -15486, -16309, -16042, -16196, -16409, -16705, -16664, -16858, -15917, -16002, -15516, -16375, -16111, -16231, -16118, -15916, -15870, -15932, -15414, -15520, -15231, -15542, -15444, -15635, -15212, -15815, -15877, -15751, -15537, -15272, -15571, -16402, -16150, -16199, -15478, -16181, -15992, -16180, -15795, -15056, -15364, -15592, -15383, -15104, -14849, -14745, -14951, -15347, -14994, -15367, -15135, -15455, -15389, -15222, -14947, -14807, -14988, -14916, -14702, -14690, -14398, -14770, -14835, -14671, -14887, -15019, -15331, -15646, -15708, -15618, -15838, -16206, -15983, -16151, -15925, -15948, -15509, -15405, -15352, -15281, -15796, -15877, -15740, -15991, -15852, -16748, -16409, -16654, -16375, -16205, -16562, -16234, -16522, -16195, -15793, -16159, -15644, -16036, -15595, -15180, -15313, -14679, -14467, -14148, -13895, -14369, -13998, -14556, -14306, -14457, -14801, -14892, -14558, -15121, -15129, -15705, -15604, -15423, -15155, -15107, -15392, -15153, -15414, -15511, -15266, -15667, -15487, -15686, -16076, -16349, -16706, -16089, -16701, -16387, -16026, -16834, -15423, -16602, -15941, -15758, -16132, -15081, -16607, -15383, -15676, -15011, -14550, -16124, -15420, -15936, -15344, -15306, -16378, -16140, -16707, -16260, -16195, -16907, -16345, -16337, -15606, -15806, -15963, -15557, -15021, -14334, -14318, -14279, -14391, -14036, -13893, -13946, -14000, -14217, -13751, -13972, -14271, -14505, -14395, -14290, -14142, -14253, -14475, -14443, -14152, -14341, -14760, -15100, -15177, -15075, -15130, -15459, -15366, -15257, -15384, -15784, -16077, -16411, -16441, -16498, -16727, -16925, -17105, -16949, -16883, -16956, -17168, -17291, -16959, -17226, -17062, -17220, -17190, -17115, -17199, -17120, -17065, -16951, -16553, -16434, -16274, -16257, -15785, -15390, -15222, -15381, -15439, -14931, -14610, -14426, -14653, -14454, -14354, -14605, -14466, -14677, -14286, -14079, -13952, -14104, -14239, -14327, -14359, -14466, -14697, -14441, -14356, -14320, -14837, -14772, -14564, -14826, -14551, -15004, -15085, -14665, -15370, -14656, -15701, -15406, -15007, -15469, -14819, -16283, -15544, -15487, -15671, -15015, -16972, -16248, -16380, -16613, -16353, -17870, -17340, -17249, -16884, -16928, -17821, -17275, -17339, -16953, -16947, -16960, -16119, -15989, -15825, -16284, -16132, -15639, -15393, -14843, -15303, -14717, -14300, -14435, -14122, -14246, -13760, -13599, -13710, -14012, -14148, -13754, -13467, -13417, -13647, -13926, -13744, -13694, -13861, -14234, -14415, -14821, -14941, -15352, -15497, -15538, -15509, -15661, -15946, -15864, -16246, -15798, -16133, -16437, -16495, -16666, -16239, -16555, -16553, -16835, -17134, -16894, -17582, -17605, -17351, -17338, -16960, -17549, -17229, -17079, -16506, -16337, -16492, -15985, -15798, -14934, -15179, -14992, -15048, -14616, -14107, -14405, -14546, -14616, -14688, -14625, -15428, -15314, -15415, -15251, -15242, -15619, -15273, -15474, -15310, -15193, -15653, -15032, -15251, -14948, -14999, -15065, -14658, -14749, -14610, -14442, -14781, -14100, -14444, -14541, -14578, -14855, -14301, -14704, -15129, -15120, -14975, -15008, -15056, -15811, -15521, -16085, -15967, -16819, -17462, -16690, -17195, -16792, -17340, -17664, -16994, -17214, -16892, -17421, -16733, -16477, -16283, -15989, -16078, -15316, -15082, -14912, -15003, -14652, -14372, -14138, -13922, -14106, -14289, -13750, -13812, -13649, -13681, -13960, -13693, -13740, -13959, -13957, -13979, -13989, -14333, -14354, -14815, -14783, -14962, -15227, -15448, -15778, -15838, -15813, -15854, -16042, -16619, -16386, -16902, -16774, -16611, -17059, -17017, -17338, -17345, -17253, -17466, -17025, -17510, -16993, -17429, -17233, -16879, -16950, -16446, -16659, -16312, -16263, -15857, -15473, -15984, -15151, -15605, -14922, -14867, -15142, -14363, -14767, -14707, -14594, -14898, -14130, -14696, -14504, -14730, -14682, -14682, -14791, -14932, -15057, -14985, -15324, -15043, -15608, -15274, -14888, -15405, -14852, -15391, -14863, -14231, -14963, -14133, -14837, -14081, -14219, -14439, -14069, -14780, -13931, -14924, -15123, -14901, -15448, -14941, -16503, -16092, -16706, -16407, -16754, -17828, -16715, -17313, -17086, -17336, -18024, -17091, -17282, -17181, -17233, -16963, -15932, -15886, -15723, -15632, -15593, -14918, -15126, -15300, -14736, -14632, -14363, -14381, -14392, -14099, -13636, -13459, -13634, -13574, -13669, -13574, -13284, -13759, -13900, -14187, -14355, -14643, -14885, -15019, -15075, -15132, -15168, -15632, -15573, -15809, -15990, -15931, -16315, -16377, -16778, -17091, -16762, -16965, -17021, -17411, -17638, -17342, -17412, -17150, -16984, -17480, -17064, -17596, -17069, -16999, -17056, -16803, -16719, -16664, -16348, -15912, -15553, -15176, -15131, -14990, -14196, -14675, -13742, -14055, -14108, -13756, -14440, -13540, -13684, -13813, -13441, -14442, -13828, -14357, -14462, -14212, -14714, -14385, -14707, -15138, -14779, -14933, -14475, -14831, -15299, -15534, -15407, -15176, -15435, -15477, -15640, -15622, -15434, -16057, -15496, -15783, -15394, -15745, -16180, -16566, -16182, -15899, -15967, -17073, -16696, -16966, -16838, -16829, -17858, -17630, -17552, -18045, -17488, -17970, -17058, -17048, -16732, -17054, -16777, -15702, -15631, -15321, -15132, -14823, -14321, -14165, -13912, -13929, -13128, -13615, -13195, -13038, -13121, -12873, -12699, -13170, -13250, -13187, -13477, -13433, -13383, -13649, -14004, -14224, -14436, -14177, -13985, -14177, -14325, -14733, -14972, -15096, -15138, -15764, -16390, -16581, -16968, -17233, -17458, -17605, -17856, -18125, -18335, -18349, -18618, -18735, -18554, -18343, -18244, -18650, -18019, -18206, -17261, -17606, -17262, -16963, -16648, -15982, -16141, -15881, -15764, -15477, -14617, -14858, -14271, -14347, -14168, -13461, -13667, -12980, -13037, -13180, -12928, -13387, -12912, -13147, -13447, -13254, -14156, -14043, -14323, -14592, -14334, -15149, -14834, -15097, -15216, -15262, -15605, -15624, -15402, -15505, -15018, -15295, -15313, -15644, -15618, -15554, -15166, -15735, -15609, -16321, -16646, -15842, -16325, -16150, -16697, -17258, -16575, -17145, -17043, -17508, -17961, -16582, -17708, -17022, -17391, -17299, -16289, -16939, -17114, -16876, -16373, -15613, -15975, -15770, -15621, -14762, -14558, -14712, -14060, -13609, -13375, -13281, -13381, -13047, -12952, -12556, -13063, -13380, -13146, -13546, -13247, -13787, -13923, -14058, -14339, -14453, -14598, -14803, -14820, -15102, -15057, -15649, -15322, -15719, -15751, -16027, -16512, -16559, -17039, -17228, -17191, -17817, -17774, -18110, -18248, -18315, -18720, -18202, -18288, -18627, -18361, -18609, -17593, -17127, -17428, -16569, -16365, -15648, -14941, -15154, -14483, -14212, -14241, -13764, -14140, -13408, -13267, -13266, -13284, -13586, -13013, -12834, -13392, -13374, -13461, -13364, -13538, -13944, -14170, -14365, -14418, -14673, -14799, -15122, -15376, -15434, -15773, -16001, -16173, -16261, -16454, -16288, -16774, -15961, -16403, -16200, -16631, -16680, -16115, -15780, -15776, -15395, -16365, -15935, -16644, -15779, -15466, -16537, -16671, -16834, -16701, -16508, -17279, -17298, -16902, -16668, -17079, -17633, -17009, -16412, -16064, -16497, -16892, -16190, -15458, -15243, -15343, -15254, -14607, -14505, -14391, -14500, -14152, -13440, -13604, -13549, -13555, -13448, -12940, -12960, -13229, -13118, -13024, -12919, -12973, -13311, -13577, -13837, -14182, -14142, -14603, -14590, -14719, -15265, -15538, -15932, -15664, -15519, -16647, -16637, -16656, -16699, -16761, -17419, -17305, -17189, -17791, -17844, -18903, -18162, -18038, -18040, -18007, -19086, -18017, -17235, -17385, -17407, -17318, -16597, -15900, -16041, -15688, -15134, -14569, -14291, -14398, -13935, -13531, -13133, -13322, -13590, -13689, -13143, -13131, -13524, -13578, -14068, -13876, -13732, -13990, -14377, -14582, -15079, -15113, -15232, -15227, -15111, -15835, -16046, -16028, -16170, -15743, -16426, -16161, -16261, -15989, -15291, -15533, -15902, -16196, -15802, -15734, -15730, -15477, -15904, -15890, -16505, -16350, -15971, -15902, -16356, -17063, -16711, -16615, -16825, -16187, -17570, -17310, -16338, -16871, -17610, -16277, -16473, -15594, -16983, -16641, -16458, -15052, -15315, -15787, -15377, -14544, -14833, -13966, -14579, -13866, -13421, -13089, -13738, -12999, -13016, -12936, -13088, -13364, -13664, -12678, -13532, -13883, -14148, -13975, -14210, -14117, -14119, -14483, -14755, -14500, -15016, -14886, -15394, -15067, -15472, -15941, -16390, -16485, -16845, -16954, -17334, -17327, -17760, -17676, -17894, -17946, -18172, -18361, -17978, -17831, -17923, -17802, -17430, -17514, -17087, -16934, -16454, -16091, -15855, -15577, -15359, -15102, -14900, -14303, -14571, -14241, -14112, -13987, -13930, -13827, -13319, -13514, -13770, -13563, -13511, -13502, -13728, -14303, -14204, -14998, -14945, -15371, -15218, -15655, -15600, -16050, -16039, -16417, -16245, -15979, -16089, -16486, -16647, -16203, -15974, -15794, -15507, -15809, -16137, -15887, -15738, -14946, -15000, -15653, -16164, -15915, -15565, -15426, -16118, -16349, -16704, -15765, -16115, -16458, -16971, -16767, -16565, -16605, -16712, -17071, -16427, -16578, -16248, -16289, -15872, -15536, -15293, -15275, -15557, -14750, -14412, -14258, -14394, -14508, -13787, -13713, -13519, -13925, -13843, -13555, -13594, -13258, -13653, -13369, -13411, -13558, -13522, -13714, -13480, -13825, -13855, -14418, -14411, -14576, -14556, -14685, -15478, -15721, -16071, -15589, -16013, -16365, -16416, -16928, -16935, -17506, -17588, -17702, -18139, -18031, -18191, -18069, -18454, -18142, -18095, -17797, -18071, -17743, -17494, -17364, -17031, -16826, -16162, -15813, -15498, -15262, -15100, -14492, -14167, -13781, -13700, -13583, -13336, -13232, -13077, -13161, -13396, -13490, -13511, -13636, -13958, -14334, -14396, -14683, -15085, -15255, -15579, -15873, -16115, -16331, -16619, -16510, -17028, -16435, -16545, -16189, -16837, -16540, -16309, -16120, -15677, -15821, -15774, -15851, -15736, -15341, -15387, -15154, -14981, -15146, -15147, -15677, -15082, -15559, -15354, -15643, -16175, -15635, -16165, -15471, -16934, -16268, -16101, -15777, -15659, -16799, -16211, -16213, -15619, -15664, -16006, -15574, -15767, -14998, -15095, -15066, -14696, -14542, -14102, -14556, -14278, -14093, -13881, -14122, -14327, -14071, -14084, -13619, -13894, -13952, -14266, -13759, -13827, -14220, -14396, -14335, -14140, -14273, -14976, -14837, -15257, -14917, -15333, -15728, -16133, -16291, -16238, -16408, -16823, -17050, -17527, -17446, -17800, -17604, -17905, -18245, -18070, -18037, -17805, -17808, -17622, -17440, -17116, -16791, -16747, -16431, -16043, -15559, -15267, -15042, -14913, -14456, -14067, -14134, -13870, -13705, -13498, -13324, -13723, -13674, -13734, -13658, -13905, -14175, -14477, -14776, -14911, -15035, -15252, -15762, -16006, -16067, -16180, -16246, -16715, -16533, -16865, -17250, -17021, -17044, -16678, -16598, -16629, -16372, -16596, -16022, -16161, -15793, -15886, -15234, -15207, -15014, -15221, -14850, -14492, -14786, -14400, -14442, -14007, -14497, -14586, -14716, -14336, -14454, -14827, -15180, -15085, -15173, -15060, -15606, -15550, -15411, -15419, -15541, -15855, -15787, -15884, -15651, -15806, -15876, -15726, -15657, -15871, -15692, -15629, -15440, -15440, -15520, -15654, -15341, -15230, -15005, -15222, -15048, -14911, -14790, -14666, -14589, -14403, -14748, -14746, -14514, -14520, -14847, -14912, -14940, -15112, -14947, -15108, -15343, -15472, -15673, -15642, -15928, -16220, -16478, -16652, -16465, -16920, -17144, -17279, -17230, -17225, -17353, -17490, -17075, -17180, -16965, -16895, -16646, -16490, -16140, -15779, -15662, -15245, -15073, -14790, -14606, -14255, -13914, -13766, -13735, -13961, -13806, -13761, -13646, -14127, -14326, -14468, -14410, -14551, -14830, -15155, -15379, -15564, -15659, -16093, -16205, -16350, -16380, -16459, -16619, -16614, -16679, -16388, -16416, -16550, -16650, -16694, -16257, -16276, -16070, -16038, -16069, -15710, -15844, -15470, -15575, -15217, -15175, -15370, -15296, -15225, -14802, -14762, -14765, -14870, -14815, -14798, -14784, -14518, -14609, -14563, -14824, -14710, -14838, -14916, -15045, -15037, -15090, -15432, -15551, -15373, -15438, -15648, -15601, -15738, -15824, -15583, -15708, -15635, -15812, -16101, -15935, -15545, -15418, -15317, -15506, -15677, -15481, -15038, -14764, -14874, -15182, -15005, -14951, -14655, -14794, -14834, -14886, -15007, -15220, -15018, -15275, -15149, -15278, -15428, -15682, -15461, -15624, -15506, -16056, -15953, -15993, -16140, -16348, -16511, -16663, -16298, -16398, -16284, -16444, -16567, -16223, -16271, -16190, -16191, -16202, -15931, -16042, -15783, -15483, -15319, -15549, -15456, -15331, -15228, -14918, -15051, -15033, -15098, -15296, -14879, -15126, -15255, -15285, -15558, -15453, -15707, -15435, -15326, -15824, -15613, -15644, -15489, -15499, -15438, -15609, -15572, -15806, -15672, -15390, -15434, -15452, -15698, -15697, -15525, -15744, -15563, -15893, -15696, -15729, -15723, -15679, -15611, -15566, -15628, -15610, -15206, -15215, -15055, -15212, -15060, -15162, -14924, -14827, -14701, -14636, -14806, -14666, -14483, -14256, -14278, -14206, -14243, -14444, -14229, -14249, -14398, -14708, -14954, -15249, -15443, -15464, -15795, -15898, -16279, -16369, -16289, -16439, -16275, -16526, -16597, -16926, -16671, -16366, -16446, -16297, -16501, -16518, -16425, -16057, -15772, -15797, -16017, -16120, -15961, -15765, -15488, -15486, -15550, -15732, -15582, -15156, -15095, -14924, -15037, -15113, -14948, -15045, -14588, -14672, -14649, -14904, -15090, -15052, -14937, -14608, -14817, -15000, -14971, -15136, -14834, -15124, -15116, -15243, -15261, -15282, -15572, -15458, -15460, -15385, -15517, -15936, -15868, -15815, -15847, -15734, -16088, -16341, -16482, -16260, -16163, -16238, -16436, -16430, -16433, -16514, -16289, -15908, -15661, -15928, -15943, -15877, -15556, -15571, -15383, -15367, -15448, -15430, -15519, -15457, -15433, -15486, -15388, -15684, -15760, -15506, -15320, -15326, -15698, -15827, -15644, -15447, -15475, -15462, -15410, -15304, -15074, -15181, -14892, -14909, -14837, -14893, -15002, -14435, -14516, -14338, -14636, -14840, -14751, -14720, -14323, -14471, -14472, -14807, -14833, -14704, -14764, -14673, -14971, -15081, -15450, -15564, -15544, -15655, -15713, -16010, -16059, -16003, -16120, -16069, -16335, -16375, -16444, -16383, -16260, -16128, -16070, -16232, -16406, -16295, -15806, -15700, -15818, -15940, -15840, -15573, -15531, -15445, -15439, -15549, -15557, -15359, -15262, -15040, -14968, -15053, -15206, -15298, -15205, -14830, -14968, -15034, -15184, -15140, -15124, -15229, -15096, -15094, -15323, -15440, -15787, -15564, -15618, -15575, -15706, -16019, -16051, -15985, -15863, -16066, -16085, -16161, -16209, -16216, -16212, -16064, -15994, -15961, -16066, -15884, -15649, -15447, -15325, -15334, -15464, -15309, -15075, -15043, -15120, -15224, -15503, -15543, -15681, -15359, -15379, -15585, -15830, -15937, -15784, -15708, -15636, -15766, -15917, -15989, -16002, -15618, -15468, -15414, -15485, -15693, -15461, -15261, -14892, -14926, -15053, -15182, -15107, -14781, -14669, -14721, -14707, -14772, -14671, -14536, -14295, -14358, -14384, -14489, -14567, -14496, -14428, -14330, -14531, -14815, -15024, -15041, -14827, -15009, -15307, -15566, -15683, -15756, -15815, -15864, -16070, -16168, -16297, -16285, -16097, -16189, -16110, -16264, -16314, -16325, -16176, -16056, -16068, -16250, -16288, -16178, -15946, -15842, -15991, -16223, -16230, -16192, -15818, -15686, -15782, -15925, -15974, -15739, -15680, -15490, -15332, -15388, -15507, -15495, -15547, -15324, -15343, -15460, -15545, -15696, -15559, -15416, -15426, -15546, -15719, -15732, -15752, -15727, -15576, -15523, -15469, -15566, -15518, -15217, -15141, -15158, -15221, -15070, -15006, -14849, -14675, -14653, -14760, -14936, -14992, -15017, -14809, -14826, -14938, -15137, -15190, -15100, -15115, -15197, -15330, -15537, -15728, -15793, -15733, -15689, -15716, -15812, -15921, -16031, -16158, -16012, -15915, -15817, -15963, -16123, -16029, -15876, -15780, -15705, -15962, -15823, -15625, -15496, -15422, -15270, -15164, -15251, -15311, -15252, -15009, -14864, -15022, -15179, -15266, -15147, -14891, -14632, -14750, -14974, -14938, -15105, -14909, -14754, -14945, -15040, -15228, -15298, -15310, -15061, -15260, -15358, -15795, -15844, -15710, -15587, -15657, -15870, -15965, -15978, -16087, -15855, -15851, -15912, -16040, -16029, -15919, -15675, -15622, -15691, -15834, -16009, -15829, -15542, -15518, -15571, -15699, -15767, -15758, -15532, -15453, -15463, -15852, -15907, -16019, -15710, -15594, -15857, -15852, -16022, -16060, -16031, -15915, -15864, -15843, -15865, -15845, -15801, -15651, -15642, -15748, -15815, -15741, -15443, -15360, -15167, -15239, -15196, -15043, -14873, -14703, -14607, -14616, -14509, -14624, -14615, -14510, -14323, -14216, -14382, -14588, -14711, -14471, -14527, -14605, -14850, -15142, -15289, -15247, -15231, -15201, -15397, -15684, -15840, -15792, -15648, -15666, -15956, -16151, -16313, -16094, -16119, -16152, -16332, -16452, -16422, -16188, -16229, -16141, -16127, -16135, -16269, -16355, -16182, -15849, -15729, -15911, -16028, -15852, -15555, -15500, -15471, -15460, -15466, -15362, -15234, -15125, -15179, -15145, -15222, -15053, -15225, -15215, -15132, -15143, -15218, -15467, -15312, -15073, -15070, -15256, -15507, -15457, -15368, -15301, -15326, -15417, -15455, -15341, -15360, -15333, -15375, -15267, -15243, -15257, -15235, -15143, -15054, -15115, -15141, -15166, -15201, -15132, -15157, -15112, -15234, -15336, -15265, -15455, -15530, -15690, -15613, -15495, -15723, -15865, -16088, -16042, -15940, -15815, -15839, -16070, -16173, -16127, -15822, -15877, -15853, -15910, -15953, -15738, -15622, -15521, -15608, -15447, -15436, -15210, -15142, -15142, -15035, -15114, -15126, -15350, -15218, -15099, -15089, -15119, -15607, -15477, -15511, -15381, -15400, -15360, -15466, -15469, -15299, -15321, -15345, -15425, -15579, -15575, -15558, -15511, -15657, -15697, -15677, -15689, -15647, -15803, -15625, -15775, -15986, -15980, -15903, -15819, -15881, -16052, -16195, -16142, -15961, -16028, -15939, -15904, -15822, -15708, -15831, -15767, -15748, -15518, -15520, -15428, -15303, -15290, -15102, -15111, -14993, -14996, -14934, -14836, -14924, -14891, -15005, -14785, -14773, -14788, -14765, -14807, -14900, -14936, -14827, -14787, -14670, -14729, -14913, -14999, -15011, -14758, -14819, -14938, -15163, -15194, -15214, -15224, -15179, -15276, -15502, -15590, -15613, -15479, -15570, -15682, -15840, -15768, -15800, -15890, -15993, -16144, -16162, -16152, -16121, -16142, -16377, -16541, -16582, -16384, -16450, -16509, -16546, -16546, -16503, -16413, -16211, -16132, -16131, -15982, -15881, -15669, -15587, -15504, -15441, -15422, -15224, -15000, -14872, -14948, -15017, -15026, -14959, -14827, -14875, -14956, -15202, -15283, -15120, -15014, -15018, -15209, -15205, -15187, -15283, -15301, -15275, -15243, -15275, -15376, -15392, -15387, -15409, -15324, -15369, -15358, -15449, -15532, -15414, -15524, -15617, -15715, -15771, -15701, -15682, -15771, -15836, -15887, -15819, -15792, -15805, -15705, -15578, -15577, -15577, -15631, -15645, -15469, -15475, -15368, -15272, -15334, -15338, -15421, -15290, -15290, -15227, -15202, -15240, -15249, -15305, -15221, -15139, -15129, -15117, -15185, -15218, -15167, -15092, -15047, -15057, -15017, -15013, -15076, -14994, -15034, -15005, -15079, -15202, -15314, -15175, -15173, -15183, -15197, -15259, -15245, -15228, -15282, -15408, -15448, -15508, -15535, -15714, -15881, -16001, -16076, -16188, -16320, -16395, -16397, -16482, -16367, -16533, -16550, -16546, -16558, -16479, -16523, -16514, -16533, -16417, -16206, -16243, -16098, -15985, -15843, -15731, -15619, -15567, -15483, -15273, -15222, -15177, -15226, -15104, -14951, -14828, -14864, -14912, -14862, -14921, -14854, -14774, -14729, -14807, -15140, -15154, -15134, -14981, -14925, -15015, -15079, -15180, -15110, -15117, -14992, -15138, -15255, -15294, -15395, -15245, -15246, -15177, -15341, -15474, -15490, -15409, -15319, -15432, -15502, -15591, -15618, -15585, -15538, -15524, -15649, -15594, -15599, -15530, -15519, -15436, -15455, -15521, -15526, -15513, -15445, -15448, -15453, -15541, -15662, -15616, -15574, -15696, -15819, -15875, -15794, -15753, -15810, -15870, -15931, -15924, -15940, -15868, -15902, -15880, -15771, -15685, -15609, -15593, -15429, -15362, -15244, -15349, -15324, -15170, -15058, -15075, -14969, -15014, -14950, -14964, -14966, -14943, -14942, -14851, -14918, -15009, -15110, -15126, -15115, -15183, -15341, -15478, -15565, -15715, -15673, -15776, -15958, -16066, -16246, -16186, -16222, -16208, -16236, -16187, -16218, -16238, -16141, -16083, -16043, -16059, -16033, -16039, -15929, -15876, -15694, -15563, -15582, -15512, -15487, -15372, -15304, -15315, -15329, -15254, -15096, -15051, -14970, -14956, -15068, -15109, -15087, -14974, -15038, -15111, -15195, -15316, -15345, -15311, -15176, -15287, -15360, -15432, -15338, -15341, -15289, -15275, -15413, -15396, -15439, -15373, -15399, -15397, -15341, -15363, -15429, -15468, -15379, -15260, -15253, -15248, -15290, -15276, -15243, -15145, -15146, -15212, -15168, -15392, -15313, -15388, -15397, -15356, -15470, -15576, -15631, -15630, -15722, -15809, -15809, -15863, -15988, -15972, -16023, -15991, -16040, -16076, -15993, -16028, -15972, -15895, -15860, -15928, -16038, -15878, -15711, -15533, -15572, -15566, -15496, -15444, -15356, -15207, -15141, -15133, -15109, -15090, -15052, -14878, -14888, -14949, -15069, -15111, -15028, -15027, -15132, -15247, -15319, -15318, -15345, -15375, -15389, -15483, -15627, -15676, -15698, -15671, -15770, -15742, -15823, -15846, -15873, -15883, -15914, -15903, -15897, -15939, -15908, -15881, -15825, -15651, -15667, -15656, -15677, -15601, -15524, -15439, -15367, -15388, -15390, -15308, -15261, -15146, -15226, -15394, -15431, -15455, -15354, -15343, -15393, -15452, -15366, -15312, -15320, -15228, -15227, -15407, -15500, -15488, -15315, -15418, -15530, -15632, -15714, -15753, -15708, -15636, -15594, -15562, -15543, -15626, -15617, -15496, -15263, -15196, -15222, -15223, -15075, -14940, -14861, -14892, -14932, -14963, -14984, -14970, -15030, -15082, -15078, -15224, -15290, -15399, -15251, -15236, -15427, -15633, -15655, -15666, -15680, -15752, -15781, -15865, -16017, -16018, -16040, -16080, -16113, -16138, -16087, -16131, -16104, -16058, -16019, -16015, -15930, -15853, -15739, -15672, -15648, -15535, -15439, -15304, -15328, -15148, -15142, -15049, -15054, -15058, -15104, -15103, -15104, -15042, -15140, -15212, -15305, -15305, -15294, -15350, -15373, -15487, -15534, -15478, -15513, -15557, -15570, -15649, -15739, -15767, -15772, -15707, -15826, -15917, -15787, -15755, -15800, -15856, -15833, -15727, -15724, -15654, -15511, -15503, -15431, -15503, -15536, -15367, -15255, -15156, -15249, -15247, -15205, -15129, -15113, -15088, -15240, -15351, -15341, -15283, -15319, -15300, -15396, -15389, -15461, -15529, -15497, -15444, -15422, -15533, -15492, -15596, -15588, -15468, -15484, -15526, -15625, -15648, -15623, -15417, -15363, -15480, -15365, -15329, -15210, -15134, -15109, -15081, -15078, -15125, -15226, -15248, -15147, -15093, -15179, -15318, -15458, -15380, -15363, -15440, -15522, -15601, -15589, -15609, -15719, -15825, -15872, -15961, -15958, -15905, -15993, -16010, -16127, -16184, -16163, -16033, -15970, -15988, -15926, -15890, -15863, -15830, -15696, -15585, -15559, -15543, -15500, -15341, -15264, -15156, -15120, -15220, -15118, -15033, -14892, -14971, -14991, -15031, -14979, -14972, -15069, -15136, -15166, -15268, -15242, -15286, -15408, -15562, -15557, -15567, -15719, -15738, -15812, -15779, -15829, -15900, -15856, -15961, -16022, -15979, -15987, -15942, -15932, -15791, -15704, -15712, -15676, -15543, -15517, -15499, -15496, -15426, -15332, -15358, -15303, -15187, -15126, -15104, -15061, -15088, -15007, -14946, -14999, -15016, -15118, -15136, -15090, -15043, -15048, -15165, -15268, -15320, -15235, -15248, -15215, -15371, -15482, -15517, -15398, -15300, -15362, -15508, -15531, -15610, -15634, -15608, -15604, -15649, -15649, -15673, -15611, -15592, -15541, -15546, -15584, -15619, -15632, -15598, -15519, -15475, -15566, -15686, -15685, -15633, -15626, -15605, -15711, -15788, -15878, -15924, -15992, -16018, -16044, -16114, -16182, -16228, -16183, -16101, -16006, -16077, -16057, -16021, -15835, -15720, -15657, -15557, -15505, -15455, -15367, -15230, -15128, -15064, -15003, -14942, -14877, -14873, -14768, -14695, -14718, -14734, -14669, -14673, -14641, -14598, -14644, -14802, -14867, -14824, -14870, -14944, -15044, -15133, -15197, -15285, -15354, -15379, -15551, -15749, -15829, -15967, -15978, -16007, -16061, -16160, -16289, -16182, -16134, -16115, -16119, -16207, -16228, -16138, -15929, -15796, -15802, -15749, -15740, -15700, -15602, -15441, -15379, -15426, -15431, -15442, -15268, -15218, -15202, -15226, -15245, -15279, -15161, -15116, -15136, -15179, -15177, -15328, -15311, -15414, -15318, -15335, -15358, -15362, -15335, -15377, -15426, -15341, -15504, -15579, -15577, -15551, -15569, -15594, -15606, -15740, -15721, -15589, -15470, -15334, -15458, -15482, -15453, -15389, -15396, -15414, -15292, -15411, -15485, -15591, -15563, -15535, -15543, -15634, -15670, -15794, -15802, -15736, -15781, -15843, -15780, -15750, -15743, -15852, -15851, -15850, -15807, -15676, -15694, -15592, -15620, -15703, -15384, -15694, -15189, -15375, -15301, -15033, -15387, -15064, -15088, -15213, -14686, -15221, -14592, -15018, -15265, -14618, -15262, -14830, -14737, -15065, -15001, -14879, -15027, -15106, -15171, -15341, -15261, -15283, -15407, -15468, -15704, -15676, -15901, -16012, -15832, -16025, -16033, -16122, -16217, -16233, -16388, -16295, -16337, -16358, -16171, -16166, -15993, -16005, -15959, -15907, -15766, -15665, -15521, -15571, -15553, -15495, -15387, -15290, -15171, -15136, -15135, -15131, -15102, -15081, -15001, -14921, -14909, -14866, -14890, -14922, -14983, -14939, -14937, -14968, -15061, -15069, -15102, -15127, -15145, -15292, -15385, -15375, -15484, -15521, -15622, -15644, -15731, -15854, -15828, -15764, -15706, -15807, -15893, -15798, -15741, -15766, -15774, -15670, -15716, -15768, -15721, -15829, -15730, -15716, -15709, -15725, -15762, -15593, -15626, -15621, -15723, -15728, -15665, -15665, -15655, -15659, -15673, -15629, -15602, -15665, -15584, -15528, -15494, -15446, -15507, -15346, -15336, -15252, -15296, -15242, -15219, -15164, -15070, -15128, -15071, -15214, -15173, -14993, -15181, -14720, -15113, -14717, -14984, -14794, -15092, -14890, -15230, -14725, -15412, -14699, -15631, -14997, -15447, -15297, -15740, -15481, -15980, -15838, -16057, -15892, -16129, -16090, -16376, -16200, -16395, -16183, -16382, -16209, -16202, -16082, -16326, -16033, -16174, -15853, -16065, -15781, -15842, -15606, -15594, -15321, -15424, -15073, -15167, -14984, -15157, -14931, -14961, -14745, -14875, -14724, -14768, -14653, -14867, -14754, -14886, -14744, -14931, -14882, -15063, -15026, -15197, -15236, -15349, -15345, -15422, -15427, -15594, -15661, -15789, -15686, -15767, -15859, -15855, -15901, -16021, -16072, -16099, -16031, -16143, -15955, -16037, -16081, -16084, -16095, -16026, -15915, -15912, -15840, -15810, -15782, -15728, -15663, -15655, -15671, -15566, -15495, -15550, -15470, -15440, -15443, -15410, -15308, -15328, -15215, -15300, -15274, -15198, -15119, -15069, -15049, -15013, -14929, -14908, -14890, -14877, -14875, -14819, -14791, -14896, -14833, -14855, -14864, -14887, -14919, -14931, -14981, -15057, -15101, -15098, -15234, -15264, -15351, -15440, -15499, -15573, -15612, -15737, -15856, -15905, -16029, -16081, -16220, -16252, -16338, -16314, -16405, -16379, -16405, -16431, -16378, -16418, -16386, -16279, -16198, -16205, -16047, -16023, -15855, -15921, -15798, -15672, -15713, -15549, -15407, -15388, -15183, -15294, -15152, -15098, -15058, -14917, -14816, -14884, -14770, -14792, -14713, -14681, -14618, -14680, -14616, -14698, -14697, -14825, -14739, -14816, -14898, -14974, -15071, -15099, -15164, -15313, -15382, -15592, -15570, -15648, -15740, -15800, -15941, -15887, -15957, -16000, -15951, -15990, -16049, -16068, -16186, -16104, -16010, -16050, -16127, -16127, -16046, -16036, -16006, -15914, -15813, -15854, -15808, -15733, -15696, -15519, -15597, -15564, -15534, -15429, -15266, -15230, -15274, -15302, -15234, -15175, -15082, -15223, -15173, -15120, -15125, -15094, -15098, -14991, -15019, -15006, -14998, -15069, -14977, -14945, -14956, -14867, -15041, -15020, -15009, -15119, -15133, -15130, -15165, -15222, -15311, -15330, -15432, -15504, -15652, -15606, -15645, -15832, -15819, -15887, -15942, -15981, -16092, -16055, -16089, -16136, -16120, -16159, -16216, -16235, -16113, -16047, -16009, -16043, -15982, -15961, -15776, -15804, -15664, -15690, -15664, -15630, -15507, -15496, -15387, -15297, -15380, -15219, -15114, -15095, -15117, -15150, -15141, -15040, -15068, -15019, -15020, -15047, -15051, -15011, -15006, -15051, -14905, -14946, -15087, -15190, -15231, -15248, -15230, -15377, -15436, -15553, -15524, -15537, -15555, -15671, -15643, -15674, -15775, -15824, -15707, -15724, -15784, -15790, -15789, -15778, -15772, -15758, -15753, -15815, -15791, -15736, -15688, -15689, -15721, -15817, -15693, -15656, -15525, -15471, -15511, -15508, -15370, -15449, -15276, -15354, -15206, -15205, -15238, -15142, -15259, -15298, -15198, -15226, -15244, -15261, -15256, -15158, -15272, -15266, -15237, -15307, -15325, -15232, -15266, -15273, -15265, -15264, -15281, -15319, -15401, -15398, -15411, -15402, -15581, -15571, -15505, -15653, -15669, -15753, -15830, -15785, -15828, -15885, -15909, -15880, -15866, -15964, -15975, -16019, -15968, -15976, -15835, -15801, -15692, -15773, -15824, -15759, -15710, -15658, -15565, -15615, -15596, -15558, -15418, -15357, -15392, -15345, -15373, -15380, -15240, -15205, -15252, -15191, -15303, -15294, -15270, -15163, -15126, -15126, -15148, -15160, -15180, -15103, -15036, -15060, -15134, -15163, -15156, -15086, -15170, -15212, -15348, -15264, -15369, -15264, -15334, -15357, -15389, -15495, -15568, -15483, -15533, -15539, -15663, -15771, -15810, -15906, -15818, -15892, -15901, -15957, -16038, -15995, -15932, -15976, -15923, -15902, -15877, -15749, -15745, -15677, -15647, -15564, -15565, -15483, -15354, -15273, -15315, -15243, -15440, -15210, -15208, -15141, -15092, -15053, -15036, -15133, -15207, -15167, -15289, -15085, -15238, -15258, -15184, -15479, -15215, -15358, -15385, -15528, -15297, -15580, -15529, -15597, -15568, -15614, -15563, -15593, -15710, -15672, -15649, -15758, -15796, -15812, -15819, -15840, -15949, -15877, -15931, -15817, -15795, -15779, -15823, -15779, -15746, -15692, -15615, -15574, -15678, -15578, -15554, -15519, -15462, -15408, -15353, -15353, -15394, -15301, -15284, -15236, -15240, -15241, -15191, -15133, -15124, -15034, -15039, -15055, -15097, -15077, -15087, -15105, -15168, -15192, -15210, -15292, -15228, -15183, -15336, -15410, -15491, -15444, -15479, -15489, -15453, -15500, -15492, -15584, -15602, -15545, -15478, -15622, -15594, -15654, -15676, -15661, -15660, -15655, -15750, -15707, -15740, -15795, -15753, -15772, -15923, -15834, -15892, -15792, -15773, -15770, -15801, -15792, -15812, -15721, -15645, -15591, -15630, -15630, -15541, -15516, -15507, -15508, -15404, -15392, -15413, -15364, -15321, -15219, -15201, -15176, -15079, -15171, -15122, -15147, -15169, -15142, -15146, -15167, -15141, -15270, -15214, -15241, -15264, -15359, -15291, -15402, -15355, -15482, -15427, -15468, -15448, -15510, -15566, -15589, -15633, -15791, -15785, -15830, -15809, -15864, -15826, -15932, -15906, -15958, -15894, -15821, -15790, -15766, -15751, -15725, -15667, -15634, -15569, -15503, -15460, -15329, -15366, -15385, -15320, -15320, -15226, -15234, -15210, -15129, -15139, -15231, -15148, -15149, -15031, -15071, -15204, -15164, -15206, -15193, -15117, -15241, -15176, -15397, -15376, -15314, -15333, -15494, -15505, -15596, -15683, -15769, -15749, -15678, -15625, -15760, -15874, -15872, -15747, -15727, -15646, -15644, -15724, -15721, -15643, -15704, -15553, -15529, -15510, -15564, -15544, -15498, -15537, -15551, -15586, -15643, -15682, -15606, -15557, -15525, -15521, -15571, -15520, -15523, -15509, -15438, -15424, -15438, -15483, -15505, -15433, -15486, -15376, -15432, -15440, -15421, -15338, -15380, -15275, -15265, -15163, -15244, -15183, -15226, -15247, -15229, -15265, -15247, -15181, -15285, -15244, -15351, -15413, -15376, -15415, -15488, -15592, -15550, -15622, -15679, -15617, -15729, -15645, -15772, -15721, -15769, -15813, -15912, -16014, -15637, -16093, -15712, -15872, -15848, -15589, -15920, -15750, -15620, -15866, -15254, -15916, -15389, -15651, -15664, -14887, -15711, -15151, -15189, -15369, -15058, -14986, -15248, -14833, -15239, -14927, -15014, -15039, -15000, -15116, -15010, -15013, -15097, -14992, -15270, -15073, -15271, -15312, -15244, -15455, -15365, -15554, -15506, -15626, -15627, -15644, -15829, -15708, -15715, -15792, -15816, -15913, -15803, -15832, -15850, -15868, -15827, -15855, -15812, -15830, -15885, -15791, -15752, -15704, -15696, -15762, -15689, -15688, -15659, -15677, -15744, -15609, -15594, -15588, -15616, -15627, -15618, -15601, -15605, -15538, -15431, -15367, -15424, -15368, -15346, -15308, -15246, -15325, -15240, -15220, -15277, -15223, -15219, -15154, -15117, -15112, -15079, -15133, -15040, -15103, -15097, -15116, -15073, -14983, -15079, -15193, -15224, -15203, -15187, -15259, -15348, -15385, -15413, -15424, -15468, -15502, -15547, -15650, -15696, -15817, -15777, -15912, -15885, -15971, -16008, -15944, -16048, -16027, -15948, -15986, -15928, -15983, -15780, -15860, -15790, -15678, -15734, -15577, -15622, -15642, -15574, -15537, -15419, -15449, -15427, -15362, -15223, -15223, -15204, -15185, -15132, -15148, -15038, -15147, -15166, -15074, -15163, -15131, -15199, -15227, -15173, -15306, -15227, -15358, -15442, -15470, -15430, -15468, -15588, -15521, -15522, -15566, -15522, -15670, -15609, -15628, -15700, -15570, -15763, -15562, -15740, -15643, -15699, -15625, -15840, -15841, -15856, -15570, -15839, -15431, -15687, -15518, -15533, -15434, -15859, -15541, -15458, -15683, -15401, -15431, -15638, -15437, -15406, -15533, -15489, -15370, -15489, -15498, -15393, -15424, -15421, -15274, -15208, -15245, -15282, -15182, -15244, -15210, -15300, -15259, -15231, -15258, -15266, -15194, -15340, -15200, -15287, -15257, -15240, -15239, -15291, -15296, -15344, -15292, -15417, -15411, -15515, -15478, -15562, -15598, -15576, -15572, -15666, -15737, -15780, -15744, -15815, -15867, -15825, -15802, -15800, -15857, -15814, -15809, -15737, -15786, -15843, -15817, -15802, -15774, -15815, -15764, -15716, -15670, -15682, -15689, -15596, -15566, -15519, -15490, -15423, -15337, -15329, -15317, -15316, -15286, -15237, -15199, -15164, -15117, -15156, -15136, -15203, -15216, -15177, -15193, -15215, -15220, -15257, -15329, -15209, -15288, -15295, -15299, -15305, -15342, -15365, -15368, -15356, -15482, -15491, -15530, -15482, -15537, -15593, -15623, -15660, -15722, -15639, -15670, -15676, -15699, -15699, -15666, -15664, -15658, -15634, -15610, -15619, -15665, -15605, -15584, -15618, -15648, -15616, -15564, -15571, -15549, -15536, -15501, -15494, -15436, -15562, -15551, -15525, -15504, -15421, -15405, -15461, -15427, -15498, -15405, -15354, -15397, -15324, -15334, -15315, -15309, -15295, -15261, -15283, -15328, -15262, -15264, -15230, -15285, -15299, -15358, -15336, -15345, -15313, -15421, -15410, -15472, -15460, -15496, -15533, -15511, -15627, -15650, -15723, -15702, -15715, -15708, -15686, -15716, -15773, -15812, -15750, -15788, -15810, -15892, -15808, -15792, -15730, -15754, -15710, -15728, -15703, -15660, -15619, -15571, -15498, -15497, -15501, -15467, -15372, -15336, -15296, -15218, -15214, -15213, -15273, -15247, -15164, -15236, -15190, -15240, -15209, -15237, -15240, -15259, -15278, -15342, -15391, -15244, -15281, -15382, -15337, -15445, -15436, -15405, -15370, -15450, -15460, -15519, -15533, -15529, -15507, -15493, -15582, -15539, -15540, -15563, -15614, -15596, -15538, -15525, -15510, -15555, -15598, -15556, -15482, -15517, -15492, -15534, -15568, -15560, -15496, -15613, -15618, -15615, -15655, -15590, -15646, -15608, -15605, -15611, -15589, -15610, -15669, -15609, -15551, -15491, -15472, -15478, -15497, -15550, -15470, -15460, -15418, -15356, -15363, -15305, -15331, -15356, -15363, -15429, -15389, -15390, -15390, -15404, -15394, -15377, -15395, -15479, -15402, -15381, -15409, -15456, -15443, -15472, -15486, -15500, -15511, -15562, -15610, -15563, -15635, -15597, -15654, -15779, -15731, -15753, -15696, -15644, -15618, -15673, -15661, -15640, -15554, -15502, -15499, -15481, -15473, -15474, -15489, -15500, -15490, -15472, -15460, -15448, -15468, -15368, -15326, -15349, -15300, -15282, -15265, -15237, -15274, -15193, -15170, -15255, -15292, -15272, -15301, -15269, -15367, -15354, -15380, -15446, -15413, -15445, -15460, -15529, -15526, -15515, -15516, -15532, -15558, -15589, -15577, -15590, -15590, -15537, -15464, -15501, -15528, -15651, -15559, -15608, -15528, -15558, -15563, -15533, -15546, -15562, -15636, -15622, -15624, -15597, -15576, -15622, -15659, -15639, -15605, -15567, -15615, -15644, -15598, -15598, -15635, -15644, -15582, -15559, -15507, -15509, -15496, -15469, -15484, -15448, -15458, -15393, -15371, -15364, -15321, -15376, -15359, -15302, -15285, -15228, -15306, -15337, -15255, -15255, -15251, -15367, -15387, -15392, -15341, -15360, -15507, -15478, -15437, -15464, -15502, -15498, -15532, -15554, -15576, -15600, -15661, -15607, -15610, -15602, -15710, -15715, -15605, -15560, -15538, -15644, -15724, -15689, -15577, -15592, -15517, -15528, -15584, -15592, -15483, -15515, -15466, -15491, -15443, -15426, -15414, -15349, -15361, -15385, -15353, -15363, -15296, -15350, -15381, -15377, -15360, -15258, -15313, -15408, -15387, -15396, -15342, -15415, -15436, -15451, -15462, -15484, -15490, -15537, -15550, -15494, -15512, -15536, -15592, -15536, -15580, -15534, -15628, -15593, -15563, -15536, -15531, -15481, -15503, -15515, -15503, -15549, -15523, -15463, -15482, -15490, -15527, -15500, -15488, -15475, -15532, -15516, -15591, -15588, -15594, -15578, -15595, -15586, -15597, -15666, -15640, -15574, -15512, -15502, -15482, -15497, -15438, -15423, -15315, -15370, -15406, -15329, -15351, -15347, -15329, -15332, -15351, -15363, -15443, -15415, -15399, -15373, -15337, -15394, -15396, -15438, -15464, -15486, -15469, -15423, -15487, -15520, -15533, -15545, -15599, -15611, -15638, -15591, -15595, -15579, -15614, -15574, -15602, -15624, -15583, -15571, -15533, -15561, -15555, -15508, -15595, -15511, -15529, -15477, -15487, -15482, -15464, -15445, -15388, -15423, -15437, -15428, -15485, -15458, -15502, -15463, -15416, -15430, -15401, -15439, -15410, -15391, -15438, -15416, -15450, -15454, -15432, -15453, -15459, -15474, -15494, -15480, -15538, -15593, -15529, -15541, -15470, -15482, -15519, -15456, -15461, -15453, -15451, -15539, -15484, -15524, -15519, -15488, -15524, -15503, -15475, -15467, -15436, -15444, -15509, -15475, -15457, -15431, -15430, -15454, -15452, -15400, -15368, -15434, -15490, -15487, -15477, -15492, -15499, -15576, -15595, -15540, -15516, -15560, -15574, -15622, -15583, -15524, -15551, -15550, -15535, -15549, -15500, -15483, -15466, -15451, -15434, -15435, -15444, -15420, -15458, -15437, -15395, -15377, -15370, -15357, -15408, -15301, -15316, -15427, -15417, -15455, -15503, -15573, -15519, -15476, -15502, -15560, -15642, -15668, -15694, -15664, -15636, -15634, -15640, -15716, -15694, -15703, -15617, -15651, -15627, -15596, -15644, -15576, -15508, -15506, -15439, -15469, -15499, -15509, -15472, -15341, -15316, -15258, -15306, -15313, -15267, -15291, -15296, -15268, -15319, -15235, -15192, -15276, -15346, -15367, -15326, -15339, -15288, -15334, -15370, -15409, -15484, -15481, -15515, -15531, -15575, -15567, -15605, -15626, -15605, -15589, -15605, -15612, -15577, -15594, -15636, -15671, -15604, -15656, -15627, -15518, -15578, -15594, -15609, -15557, -15507, -15560, -15540, -15573, -15515, -15512, -15490, -15446, -15473, -15469, -15484, -15453, -15426, -15459, -15461, -15428, -15492, -15457, -15492, -15516, -15504, -15474, -15442, -15490, -15507, -15576, -15537, -15610, -15547, -15534, -15464, -15470, -15387, -15346, -15373, -15358, -15342, -15356, -15283, -15315, -15305, -15406, -15359, -15344, -15405, -15330, -15389, -15439, -15382, -15430, -15364, -15461, -15545, -15591, -15568, -15505, -15604, -15615, -15594, -15627, -15588, -15695, -15721, -15695, -15677, -15663, -15670, -15656, -15714, -15645, -15662, -15615, -15553, -15519, -15486, -15509, -15497, -15482, -15520, -15500, -15443, -15434, -15417, -15455, -15398, -15277, -15248, -15262, -15312, -15298, -15334, -15281, -15193, -15319, -15274, -15323, -15338, -15384, -15424, -15432, -15450, -15487, -15440, -15446, -15483, -15477, -15590, -15564, -15552, -15558, -15597, -15617, -15610, -15621, -15603, -15613, -15672, -15649, -15608, -15702, -15661, -15606, -15601, -15559, -15597, -15549, -15533, -15529, -15524, -15546, -15475, -15496, -15460, -15443, -15467, -15489, -15440, -15379, -15365, -15430, -15447, -15443, -15410, -15413, -15409, -15416, -15435, -15440, -15479, -15470, -15400, -15465, -15411, -15415, -15444, -15385, -15370, -15321, -15313, -15341, -15390, -15423, -15431, -15345, -15391, -15436, -15422, -15420, -15397, -15481, -15484, -15439, -15387, -15404, -15479, -15553, -15639, -15600, -15576, -15568, -15614, -15619, -15675, -15723, -15680, -15677, -15728, -15734, -15742, -15695, -15742, -15734, -15677, -15709, -15630, -15665, -15600, -15608, -15588, -15530, -15494, -15474, -15495, -15475, -15445, -15378, -15339, -15282, -15304, -15300, -15326, -15292, -15326, -15256, -15268, -15227, -15289, -15289, -15294, -15338, -15236, -15284, -15328, -15269, -15351, -15380, -15399, -15328, -15400, -15373, -15384, -15475, -15460, -15534, -15594, -15596, -15567, -15559, -15639, -15614, -15697, -15662, -15644, -15668, -15643, -15656, -15685, -15674, -15651, -15596, -15613, -15573, -15585, -15584, -15547, -15588, -15526, -15499, -15480, -15451, -15485, -15440, -15470, -15431, -15470, -15521, -15498, -15450, -15402, -15410, -15472, -15476, -15438, -15474, -15494, -15445, -15464, -15433, -15413, -15477, -15466, -15487, -15439, -15455, -15428, -15423, -15376, -15316, -15322, -15382, -15438, -15417, -15460, -15474, -15488, -15436, -15410, -15404, -15467, -15489, -15526, -15487, -15500, -15521, -15516, -15545, -15537, -15550, -15580, -15559, -15576, -15567, -15648, -15567, -15558, -15606, -15594, -15587, -15557, -15562, -15564, -15549, -15580, -15537, -15497, -15477, -15447, -15533, -15456, -15440, -15424, -15351, -15409, -15384, -15422, -15337, -15288, -15351, -15348, -15383, -15384, -15351, -15399, -15396, -15394, -15381, -15406, -15440, -15408, -15502, -15523, -15513, -15524, -15502, -15554, -15638, -15598, -15596, -15594, -15596, -15597, -15632, -15611, -15619, -15604, -15678, -15655, -15617, -15632, -15601, -15634, -15630, -15558, -15535, -15487, -15492, -15462, -15470, -15410, -15432, -15345, -15308, -15371, -15432, -15439, -15408, -15423, -15434, -15468, -15416, -15368, -15368, -15358, -15373, -15373, -15378, -15398, -15412, -15361, -15390, -15407, -15432, -15379, -15430, -15397, -15473, -15464, -15492, -15437, -15494, -15489, -15506, -15521, -15553, -15580, -15526, -15510, -15492, -15524, -15498, -15543, -15523, -15513, -15451, -15482, -15524, -15568, -15581, -15579, -15633, -15619, -15664, -15629, -15617, -15581, -15594, -15562, -15553, -15536, -15519, -15557, -15533, -15542, -15492, -15453, -15468, -15503, -15498, -15489, -15524, -15517, -15469, -15410, -15404, -15422, -15402, -15394, -15436, -15426, -15444, -15413, -15394, -15396, -15402, -15403, -15449, -15393, -15402, -15373, -15413, -15407, -15388, -15329, -15414, -15367, -15417, -15487, -15523, -15530, -15583, -15547, -15532, -15528, -15579, -15584, -15634, -15575, -15564, -15567, -15593, -15601, -15638, -15636, -15609, -15578, -15579, -15553, -15548, -15512, -15438, -15474, -15414, -15469, -15457, -15451, -15413, -15449, -15444, -15434, -15374, -15304, -15372, -15368, -15317, -15354, -15400, -15350, -15439, -15405, -15425, -15449, -15462, -15449, -15437, -15501, -15485, -15502, -15534, -15503, -15569, -15582, -15503, -15589, -15538, -15554, -15534, -15579, -15564, -15583, -15532, -15540, -15521, -15555, -15564, -15569, -15624, -15589, -15533, -15528, -15535, -15472, -15494, -15499, -15476, -15563, -15495, -15456, -15437, -15442, -15451, -15424, -15407, -15427, -15435, -15426, -15404, -15461, -15434, -15429, -15425, -15429, -15445, -15428, -15432, -15425, -15466, -15442, -15474, -15560, -15496, -15472, -15449, -15467, -15405, -15409, -15451, -15465, -15448, -15456, -15445, -15434, -15430, -15461, -15456, -15486, -15567, -15522, -15520, -15521, -15516, -15531, -15566, -15580, -15618, -15580, -15597, -15577, -15553, -15618, -15644, -15607, -15551, -15537, -15626, -15640, -15591, -15557, -15621, -15585, -15514, -15511, -15540, -15479, -15503, -15479, -15548, -15471, -15427, -15395, -15364, -15410, -15383, -15317, -15322, -15274, -15310, -15349, -15349, -15373, -15412, -15414, -15374, -15338, -15414, -15363, -15359, -15365, -15389, -15394, -15356, -15349, -15373, -15404, -15427, -15411, -15447, -15453, -15480, -15506, -15537, -15565, -15583, -15669, -15678, -15641, -15630, -15638, -15634, -15593, -15624, -15633, -15667, -15639, -15619, -15638, -15581, -15606, -15614, -15603, -15608, -15579, -15562, -15495, -15555, -15529, -15547, -15495, -15403, -15371, -15383, -15383, -15400, -15419, -15385, -15392, -15414, -15399, -15400, -15365, -15370, -15386, -15372, -15429, -15415, -15434, -15394, -15360, -15457, -15454, -15454, -15475, -15452, -15426, -15432, -15486, -15466, -15495, -15529, -15524, -15525, -15589, -15529, -15511, -15524, -15511, -15534, -15582, -15563, -15591, -15611, -15623, -15629, -15609, -15591, -15585, -15625, -15631, -15559, -15517, -15488, -15511, -15498, -15506, -15489, -15428, -15436, -15450, -15418, -15436, -15483, -15395, -15415, -15386, -15427, -15350, -15337, -15336, -15390, -15376, -15363, -15343, -15338, -15381, -15404, -15379, -15328, -15341, -15334, -15404, -15471, -15469, -15449, -15478, -15453, -15417, -15479, -15571, -15592, -15605, -15595, -15593, -15601, -15570, -15611, -15597, -15644, -15693, -15671, -15610, -15589, -15661, -15667, -15677, -15609, -15591, -15664, -15588, -15561, -15574, -15558, -15533, -15554, -15492, -15446, -15384, -15379, -15422, -15475, -15454, -15392, -15373, -15375, -15331, -15336, -15357, -15386, -15326, -15310, -15305, -15295, -15351, -15359, -15366, -15364, -15373, -15389, -15439, -15446, -15432, -15459, -15422, -15438, -15511, -15432, -15444, -15441, -15494, -15557, -15563, -15554, -15502, -15541, -15592, -15621, -15570, -15580, -15589, -15606, -15651, -15651, -15674, -15689, -15699, -15668, -15597, -15574, -15604, -15606, -15624, -15582, -15566, -15560, -15568, -15534, -15576, -15509, -15524, -15525, -15513, -15482, -15481, -15445, -15456, -15386, -15370, -15393, -15426, -15445, -15365, -15252, -15303, -15286, -15336, -15274, -15307, -15303, -15350, -15307, -15311, -15342, -15336, -15309, -15343, -15371, -15402, -15439, -15451, -15450, -15472, -15446, -15491, -15504, -15453, -15470, -15482, -15541, -15533, -15572, -15602, -15596, -15576, -15593, -15602, -15639, -15656, -15584, -15627, -15698, -15641, -15635, -15662, -15646, -15664, -15659, -15657, -15653, -15614, -15573, -15554, -15523, -15452, -15434, -15452, -15424, -15380, -15400, -15394, -15440, -15396, -15409, -15409, -15389, -15363, -15367, -15391, -15363, -15387, -15334, -15361, -15453, -15435, -15438, -15443, -15456, -15424, -15375, -15393, -15445, -15481, -15471, -15448, -15475, -15495, -15502, -15521, -15552, -15563, -15547, -15532, -15554, -15567, -15559, -15562, -15589, -15585, -15567, -15580, -15580, -15611, -15661, -15621, -15601, -15580, -15594, -15593, -15522, -15504, -15513, -15496, -15507, -15488, -15491, -15454, -15458, -15427, -15413, -15465, -15426, -15435, -15386, -15361, -15372, -15447, -15500, -15462, -15423, -15389, -15385, -15289, -15303, -15341, -15361, -15322, -15312, -15322, -15308, -15310, -15343, -15372, -15413, -15368, -15404, -15456, -15499, -15477, -15514, -15541, -15599, -15625, -15621, -15587, -15588, -15643, -15657, -15652, -15631, -15585, -15556, -15575, -15615, -15630, -15633, -15608, -15618, -15635, -15594, -15606, -15623, -15567, -15603, -15593, -15568, -15576, -15574, -15486, -15445, -15437, -15486, -15521, -15413, -15398, -15424, -15386, -15371, -15405, -15374, -15322, -15324, -15326, -15343, -15374, -15376, -15334, -15341, -15329, -15351, -15376, -15336, -15360, -15444, -15453, -15508, -15491, -15508, -15475, -15483, -15552, -15546, -15508, -15530, -15554, -15543, -15559, -15566, -15600, -15614, -15616, -15598, -15601, -15577, -15582, -15634, -15614, -15638, -15656, -15588, -15581, -15571, -15571, -15567, -15491, -15472, -15485, -15485, -15472, -15384, -15379, -15371, -15411, -15428, -15432, -15375, -15389, -15374, -15375, -15390, -15444, -15475, -15431, -15318, -15356, -15403, -15452, -15442, -15416, -15400, -15405, -15387, -15422, -15454, -15493, -15478, -15469, -15436, -15490, -15453, -15470, -15444, -15553, -15539, -15562, -15567, -15513, -15530, -15532, -15571, -15610, -15601, -15549, -15507, -15528, -15611, -15626, -15616, -15583, -15549, -15545, -15519, -15563, -15608, -15600, -15533, -15554, -15525, -15464, -15465, -15458, -15447, -15407, -15401, -15410, -15393, -15445, -15439, -15393, -15397, -15405, -15432, -15400, -15383, -15382, -15376, -15367, -15361, -15385, -15430, -15402, -15440, -15459, -15501, -15461, -15445, -15487, -15494, -15499, -15570, -15601, -15626, -15576, -15544, -15568, -15560, -15578, -15586, -15571, -15543, -15596, -15594, -15613, -15612, -15604, -15611, -15543, -15523, -15520, -15572, -15532, -15542, -15516, -15498, -15526, -15505, -15486, -15438, -15445, -15417, -15415, -15455, -15439, -15436, -15423, -15432, -15422, -15366, -15390, -15424, -15408, -15370, -15404, -15411, -15380, -15409, -15407, -15429, -15386, -15366, -15324, -15325, -15405, -15428, -15469, -15456, -15411, -15356, -15447, -15490, -15512, -15501, -15457, -15434, -15443, -15479, -15476, -15513, -15527, -15516, -15566, -15591, -15567, -15537, -15594, -15647, -15645, -15656, -15700, -15690, -15699, -15705, -15619, -15552, -15538, -15581, -15564, -15575, -15536, -15515, -15507, -15549, -15543, -15546, -15474, -15477, -15497, -15460, -15362, -15385, -15357, -15408, -15431, -15413, -15440, -15373, -15409, -15430, -15408, -15377, -15364, -15404, -15424, -15426, -15409, -15409, -15411, -15458, -15466, -15400, -15453, -15461, -15437, -15418, -15450, -15449, -15443, -15448, -15495, -15539, -15559, -15582, -15533, -15549, -15536, -15576, -15588, -15602, -15598, -15609, -15613, -15602, -15596, -15563, -15546, -15547, -15550, -15537, -15511, -15469, -15426, -15470, -15500, -15489, -15473, -15454, -15416, -15430, -15482, -15456, -15380, -15379, -15383, -15405, -15398, -15375, -15376, -15352, -15347, -15333, -15344, -15346, -15420, -15472, -15473, -15542, -15545, -15505, -15497, -15571, -15530, -15542, -15587, -15581, -15573, -15471, -15468, -15490, -15499, -15556, -15563, -15547, -15545, -15519, -15529, -15529, -15551, -15587, -15573, -15619, -15577, -15567, -15625, -15584, -15546, -15499, -15498, -15524, -15492, -15480, -15489, -15514, -15506, -15475, -15458, -15419, -15397, -15441, -15455, -15460, -15383, -15332, -15316, -15376, -15399, -15439, -15418, -15377, -15390, -15399, -15390, -15422, -15443, -15466, -15473, -15414, -15361, -15444, -15453, -15447, -15483, -15500, -15433, -15458, -15513, -15513, -15516, -15576, -15584, -15610, -15583, -15594, -15570, -15576, -15558, -15604, -15582, -15580, -15534, -15562, -15512, -15520, -15567, -15573, -15538, -15520, -15547, -15556, -15521, -15521, -15515, -15508, -15502, -15532, -15512, -15512, -15525, -15493, -15479, -15504, -15479, -15470, -15477, -15405, -15367, -15328, -15326, -15370, -15390, -15398, -15376, -15356, -15342, -15358, -15354, -15331, -15362, -15380, -15486, -15421, -15422, -15425, -15413, -15481, -15466, -15486, -15515, -15480, -15514, -15544, -15524, -15530, -15603, -15655, -15562, -15507, -15530, -15605, -15601, -15589, -15560, -15571, -15558, -15539, -15510, -15495, -15541, -15532, -15618, -15554, -15547, -15549, -15550, -15574, -15585, -15588, -15572, -15563, -15608, -15577, -15484, -15464, -15484, -15473, -15392, -15373, -15396, -15349, -15372, -15414, -15456, -15372, -15417, -15393, -15455, -15431, -15421, -15413, -15411, -15412, -15387, -15364, -15361, -15376, -15440, -15423, -15412, -15447, -15381, -15360, -15389, -15432, -15450, -15481, -15545, -15519, -15528, -15498, -15504, -15504, -15518, -15561, -15598, -15595, -15552, -15585, -15644, -15669, -15647, -15626, -15623, -15554, -15584, -15565, -15605, -15589, -15556, -15502, -15505, -15514, -15528, -15517, -15502, -15511, -15494, -15417, -15413, -15431, -15384, -15385, -15384, -15355, -15336, -15365, -15332, -15371, -15377, -15439, -15462, -15511, -15448, -15418, -15487, -15519, -15496, -15477, -15457, -15440, -15450, -15498, -15479, -15482, -15448, -15484, -15558, -15561, -15551, -15565, -15655, -15674, -15607, -15596, -15618, -15615, -15546, -15524, -15520, -15479, -15487, -15508, -15475, -15500, -15492, -15512, -15509, -15523, -15516, -15517, -15557, -15542, -15526, -15506, -15435, -15387, -15411, -15389, -15342, -15321, -15334, -15387, -15373, -15357, -15372, -15357, -15376, -15385, -15372, -15365, -15336, -15327, -15355, -15405, -15429, -15459, -15432, -15436, -15460, -15485, -15504, -15500, -15512, -15554, -15519, -15491, -15492, -15530, -15539, -15566, -15639, -15610, -15580, -15593, -15598, -15618, -15619, -15607, -15592, -15614, -15618, -15624, -15619, -15643, -15599, -15583, -15615, -15634, -15598, -15598, -15588, -15558, -15564, -15489, -15483, -15485, -15481, -15481, -15412, -15416, -15449, -15466, -15445, -15443, -15443, -15428, -15421, -15376, -15328, -15378, -15383, -15379, -15384, -15419, -15389, -15345, -15361, -15370, -15400, -15410, -15397, -15401, -15399, -15379, -15390, -15361, -15401, -15489, -15513, -15471, -15479, -15490, -15486, -15492, -15494, -15453, -15486, -15479, -15544, -15520, -15547, -15551, -15560, -15579, -15580, -15575, -15607, -15621, -15596, -15605, -15531, -15546, -15579, -15536, -15571, -15541, -15489, -15489, -15497, -15458, -15462, -15533, -15543, -15515, -15494, -15446, -15405, -15385, -15432, -15445, -15449, -15428, -15470, -15478, -15460, -15388, -15429, -15440, -15474, -15452, -15456, -15410, -15430, -15470, -15414, -15411, -15399, -15418, -15462, -15524, -15549, -15491, -15475, -15509, -15537, -15489, -15495, -15479, -15538, -15543, -15515, -15458, -15499, -15519, -15529, -15527, -15541, -15555, -15607, -15620, -15570, -15629, -15617, -15575, -15552, -15557, -15598, -15532, -15494, -15478, -15483, -15476, -15498, -15479, -15465, -15495, -15507, -15479, -15433, -15451, -15459, -15458, -15487, -15470, -15490, -15512, -15491, -15455, -15465, -15417, -15418, -15415, -15430, -15431, -15362, -15367, -15398, -15393, -15351, -15392, -15426, -15407, -15415, -15458, -15452, -15473, -15426, -15432, -15469, -15477, -15501, -15464, -15451, -15423, -15454, -15495, -15499, -15515, -15528, -15485, -15490, -15503, -15521, -15557, -15558, -15532, -15519, -15489, -15517, -15497, -15512, -15570, -15540, -15512, -15500, -15479, -15499, -15526, -15494, -15519, -15512, -15506, -15530, -15559, -15529, -15564, -15618, -15570, -15533, -15483, -15487, -15504, -15472, -15471, -15470, -15490, -15526, -15496, -15455, -15457, -15463, -15515, -15507, -15508, -15478, -15494, -15516, -15555, -15540, -15465, -15435, -15486, -15447, -15440, -15417, -15404, -15426, -15447, -15426, -15434, -15462, -15523, -15488, -15513, -15537, -15517, -15496, -15477, -15470, -15449, -15483, -15566, -15561, -15519, -15465, -15478, -15500, -15485, -15501, -15452, -15419, -15477, -15436, -15418, -15477, -15483, -15462, -15468, -15459, -15390, -15398, -15420, -15462, -15442, -15445, -15465, -15443, -15448, -15441, -15435, -15451, -15512, -15547, -15520, -15506, -15542, -15553, -15525, -15494, -15503, -15502, -15483, -15448, -15435, -15482, -15557, -15515, -15551, -15547, -15513, -15477, -15461, -15464, -15499, -15546, -15544, -15554, -15553, -15516, -15560, -15526, -15572, -15547, -15515, -15485, -15503, -15481, -15463, -15485, -15507, -15430, -15443, -15485, -15528, -15536, -15503, -15511, -15453, -15460, -15451, -15380, -15334, -15400, -15431, -15432, -15434, -15460, -15443, -15445, -15440, -15478, -15518, -15553, -15540, -15545, -15498, -15490, -15490, -15481, -15503, -15486, -15439, -15489, -15479, -15515, -15475, -15479, -15512, -15594, -15575, -15567, -15519, -15508, -15482, -15528, -15497, -15477, -15474, -15508, -15538, -15509, -15470, -15465, -15486, -15475, -15475, -15495, -15409, -15380, -15467, -15447, -15485, -15482, -15434, -15431, -15478, -15456, -15470, -15465, -15479, -15436, -15413, -15409, -15454, -15447, -15452, -15430, -15456, -15496, -15513, -15462, -15514, -15509, -15504, -15475, -15496, -15483, -15541, -15555, -15564, -15541, -15551, -15543, -15503, -15508, -15539, -15520, -15532, -15543, -15535, -15496, -15483, -15465, -15544, -15486, -15472, -15470, -15479, -15533, -15550, -15528, -15525, -15535, -15513, -15506, -15504, -15505, -15523, -15495, -15426, -15418, -15435, -15428, -15412, -15435, -15443, -15466, -15491, -15466, -15469, -15410, -15463, -15482, -15511, -15510, -15443, -15426, -15488, -15486, -15506, -15468, -15457, -15473, -15406, -15453, -15466, -15463, -15411, -15448, -15443, -15433, -15441, -15489, -15457, -15446, -15466, -15512, -15553, -15547, -15549, -15536, -15533, -15550, -15514, -15509, -15519, -15498, -15543, -15512, -15537, -15476, -15481, -15526, -15524, -15553, -15537, -15518, -15554, -15533, -15479, -15501, -15548, -15515, -15462, -15449, -15455, -15418, -15414, -15428, -15421, -15367, -15385, -15410, -15430, -15495, -15507, -15443, -15432, -15479, -15495, -15490, -15487, -15468, -15536, -15534, -15545, -15532, -15503, -15507, -15557, -15574, -15566, -15557, -15549, -15542, -15511, -15484, -15558, -15545, -15488, -15481, -15517, -15493, -15478, -15462, -15494, -15495, -15491, -15472, -15418, -15368, -15416, -15463, -15489, -15431, -15445, -15384, -15419, -15410, -15433, -15493, -15455, -15473, -15468, -15472, -15517, -15494, -15517, -15523, -15509, -15491, -15455, -15447, -15532, -15485, -15482, -15474, -15522, -15495, -15520, -15496, -15494, -15438, -15457, -15461, -15463, -15464, -15403, -15415, -15442, -15512, -15459, -15458, -15492, -15544, -15595, -15588, -15570, -15574, -15540, -15496, -15479, -15525, -15496, -15534, -15512, -15519, -15483, -15483, -15521, -15555, -15494, -15440, -15494, -15513, -15503, -15491, -15486, -15440, -15485, -15499, -15530, -15452, -15428, -15389, -15398, -15385, -15421, -15443, -15430, -15443, -15446, -15413, -15431, -15457, -15546, -15512, -15491, -15470, -15482, -15513, -15540, -15500, -15466, -15462, -15468, -15548, -15535, -15469, -15492, -15521, -15499, -15516, -15572, -15499, -15545, -15502, -15516, -15524, -15542, -15560, -15584, -15540, -15481, -15487, -15528, -15526, -15585, -15554, -15521, -15566, -15539, -15494, -15448, -15436, -15460, -15472, -15528, -15525, -15500, -15492, -15287, -15515, -15260, -15492, -15366, -15418, -15374, -15474, -15290, -15548, -15263, -15662, -15230, -15427, -15552, -15374, -15518, -15378, -15451, -15424, -15551, -15342, -15530, -15536, -15579, -15371, -15508, -15480, -15552, -15507, -15499, -15447, -15550, -15494, -15495, -15501, -15558, -15463, -15528, -15542, -15629, -15563, -15574, -15609, -15540, -15528, -15572, -15533, -15513, -15520, -15579, -15509, -15426, -15459, -15505, -15456, -15422, -15493, -15520, -15537, -15461, -15509, -15445, -15501, -15437, -15429, -15452, -15490, -15420, -15398, -15384, -15356, -15417, -15452, -15499, -15505, -15447, -15504, -15491, -15480, -15464, -15507, -15475, -15496, -15511, -15444, -15413, -15495, -15458, -15550, -15478, -15485, -15476, -15541, -15520, -15576, -15555, -15662, -15578, -15596, -15520, -15569, -15599, -15594, -15558, -15513, -15507, -15492, -15522, -15495, -15469, -15478, -15537, -15416, -15473, -15474, -15507, -15419, -15447, -15475, -15448, -15431, -15398, -15283, -15402, -15475, -15357, -15368, -15309, -15354, -15367, -15373, -15472, -15366, -15345, -15508, -15404, -15465, -15512, -15420, -15573, -15441, -15497, -15409, -15466, -15508, -15433, -15511, -15614, -15533, -15566, -15674, -15543, -15516, -15575, -15670, -15570, -15592, -15509, -15441, -15583, -15495, -15524, -15531, -15610, -15513, -15560, -15584, -15551, -15489, -15660, -15411, -15712, -15492, -15507, -15464, -15479, -15516, -15483, -15469, -15511, -15394, -15557, -15291, -15485, -15347, -15523, -15472, -15415, -15594, -15424, -15385, -15576, -15229, -15526, -15401, -15296, -15478, -15449, -15428, -15459, -15380, -15472, -15377, -15390, -15557, -15260, -15572, -15369, -15511, -15432, -15649, -15336, -15572, -15382, -15534, -15427, -15550, -15560, -15462, -15511, -15725, -15298, -15669, -15445, -15548, -15544, -15568, -15601, -15516, -15423, -15698, -15304, -15585, -15699, -15397, -15668, -15449, -15529, -15390, -15556, -15538, -15649, -15425, -15745, -15443, -15469, -15532, -15474, -15385, -15707, -15464, -15443, -15443, -15435, -15362, -15243, -15517, -15338, -15537, -15469, -15516, -15340, -15455, -15339, -15618, -15338, -15526, -15278, -15539, -15509, -15362, -15554, -15550, -15600, -15471, -15368, -15444, -15613, -15248, -15430, -15847, -15206, -15601, -15334, -15470, -15341, -15723, -15495, -15425, -15410, -15706, -15383, -15269, -15706, -15109, -15632, -15675, -15184, -15563, -15580, -15541, -15478, -15199, -15988, -15440, -15494, -15579, -15317, -15865, -15504, -15594, -15501, -15697, -15438, -15432, -15484, -15503, -15340, -15649, -15368, -15754, -15092, -15962, -15133, -15635, -15510, -15758, -15311, -15613, -15428, -15753, -15052, -16060, -14911, -15717, -15475, -15390, -15226, -15546, -15214, -15670, -15009, -15916, -15063, -15671, -15473, -15227, -15721, -15493, -15243, -16021, -15237, -15584, -15272, -15779, -15321, -15456, -15534, -15375, -15552, -15475, -15270, -15678, -15319, -15752, -15552, -15414, -15690, -15567, -15315, -15623, -15463, -15333, -15781, -15610, -15171, -15675, -15582, -15317, -15470, -15614, -15507, -15388, -15439, -15419, -15257, -15602, -15146, -15538, -15295, -16033, -14364, -16170, -14994, -15615, -15293, -15795, -15437, -15547, -15330, -15938, -15138, -15537, -15749, -15398, -15757, -15245, -15239, -16058, -14938, -16000, -15231, -16089, -15161, -15665, -15350, -15540, -15206, -16016, -14805, -16460, -14665, -15949, -15350, -15546, -15562, -15359, -15759, -15584, -14860, -16610, -14552, -16213, -14979, -15733, -15659, -15398, -15302, -15847, -15184, -15780, -14828, -16336, -14493, -16131, -14771, -16054, -15358, -14948, -16005, -14962, -15552, -15834, -14637, -16412, -14939, -15637, -15633, -14939, -16059, -15119, -15270, -15972, -15100, -15800, -15145, -15602, -15794, -14799, -16091, -15606, -15017, -15922, -15585, -15075, -15662, -15365, -15771, -15121, -15587, -15739, -15063, -15829, -15255, -15592, -15895, -14984, -15931, -15532, -15328, -16006, -15121, -15537, -15538, -15492, -15596, -14857, -16107, -15383, -15182, -15984, -15298, -15390, -15444, -15836, -15100, -15155, -16365, -14975, -15456, -16092, -14916, -15921, -14770, -16137, -15164, -15145, -15798, -15317, -14861, -16438, -14321, -16376, -14802, -15809, -15570, -15207, -15664, -15674, -15019, -15889, -15609, -15134, -15892, -15121, -16099, -14375, -16567, -14649, -16026, -15146, -15736, -15215, -15934, -15260, -15706, -15274, -15923, -15111, -15774, -15397, -15537, -15320, -15868, -15039, -16195, -14909, -16069, -14789, -16032, -14844, -15940, -15224, -15693, -15668, -15244, -15648, -15284, -15834, -15368, -15330, -15459, -16071, -14634, -16302, -14323, -16936, -14332, -15976, -15657, -15445, -15287, -15394, -15309, -15927, -15053, -16186, -14534, -16241, -14973, -15468, -15282, -16253, -14709, -15840, -15234, -16370, -13868, -16582, -14848, -16131, -14670, -16251, -15068, -15858, -14802, -16137, -14499, -16566, -14923, -15780, -15320, -15721, -15472, -15232, -15710, -15698, -15322, -16024, -14934, -15752, -15313, -15874, -14933, -16393, -14639, -16051, -14882, -15914, -14669, -16411, -15438, -14881, -16196, -15455, -14645, -15851, -16089, -14965, -15644, -15415, -15814, -15027, -15511, -15734, -14617, -16918, -14025, -16696, -14453, -15924, -15187, -15621, -14915, -16351, -14636, -15824, -15327, -15792, -15184, -15117, -16614, -15213, -15244, -15884, -16047, -14968, -15529, -15719, -15333, -15546, -15624, -15419, -14930, -16436, -15058, -14717, -16222, -15620, -15045, -15680, -15630, -14986, -15962, -15291, -16414, -13370, -17474, -14308, -15732, -15342, -16059, -14034, -16980, -14095, -16583, -14190, -16868, -14742, -16254, -14822, -16070, -14449, -17497, -13323, -17462, -14416, -16172, -14707, -15899, -15159, -15554, -15866, -15400, -14731, -16798, -14552, -15900, -15462, -15476, -15589, -15619, -16054, -14895, -15477, -15909, -15170, -15657, -14810, -16139, -14339, -16664, -14497, -15944, -15316, -16005, -14276, -16917, -13581, -17958, -12635, -18290, -13311, -16969, -14259, -16439, -14180, -17333, -13856, -16803, -14549, -15640, -15351, -15898, -14298, -16936, -14599, -15723, -15431, -15219, -15439, -15398, -15469, -15893, -14816, -15879, -15363, -14942, -16064, -15053, -16159, -15069, -16587, -13739, -16859, -15080, -15831, -15666, -15345, -16043, -15642, -15052, -16348, -14644, -15898, -16042, -15478, -15622, -15053, -16217, -14770, -15776, -15829, -15513, -15774, -14790, -16546, -14406, -16055, -14989, -16663, -13499, -18010, -12618, -17104, -13647, -17263, -13344, -17097, -14261, -16751, -13219, -17274, -13854, -16849, -13704, -17187, -14282, -16178, -14434, -16621, -14435, -16408, -14664, -16455, -14301, -16453, -14880, -15168, -16492, -15148, -14963, -16812, -15029, -14978, -15970, -15694, -15479, -15500, -14637, -17810, -12916, -17955, -14081, -16404, -15148, -15440, -15755, -15175, -15927, -14797, -16860, -14224, -16153, -14714, -16845, -13804, -17883, -13191, -17226, -14083, -16500, -14563, -15652, -15574, -16454, -13616, -17058, -14244, -15624, -15780, -15489, -15337, -15912, -14774, -15631, -15695, -14410, -17545, -12641, -17786, -14725, -14581, -16290, -15441, -14510, -16813, -14544, -16218, -14675, -16043, -15419, -15434, -15676, -15132, -15209, -16889, -14236, -15627, -16404, -14302, -16695, -14452, -16505, -14192, -16624, -15100, -15553, -15251, -17039, -13829, -16760, -15169, -15398, -16361, -14751, -16266, -14722, -16632, -14631, -16085, -14827, -16432, -14875, -15781, -15532, -15536, -14908, -15996, -14356, -16616, -14687, -15129, -16193, -14474, -15876, -15508, -15436, -14996, -15430, -16332, -13619, -18019, -13234, -16757, -14483, -16299, -15167, -14696, -16196, -14841, -16077, -15325, -15489, -14848, -16614, -13656, -17685, -13026, -17923, -13317, -18320, -12261, -18883, -13021, -16850, -14760, -16706, -14021, -17182, -13504, -17930, -12679, -18466, -12978, -17056, -14423, -16080, -15053, -16186, -15168, -15343, -15561, -16523, -14518, -15360, -16706, -14133, -16158, -15742, -15428, -14865, -16373, -15486, -14599, -15865, -16393, -14451, -16214, -15124, -14836, -16188, -15513, -14517, -15914, -16855, -13678, -16595, -14455, -16951, -13515, -16902, -16122, -13943, -15817, -16121, -14853, -15613, -15442, -15821, -14950, -15568, -16174, -14534, -15176, -17189, -13896, -15796, -16889, -13732, -16431, -15842, -15053, -15537, -15091, -17160, -13381, -16754, -15527, -14885, -16047, -14837, -15766, -16357, -13753, -16964, -14255, -16094, -15341, -15020, -16458, -13757, -16806, -15305, -13736, -18258, -11900, -18710, -13080, -16849, -14848, -15608, -15058, -16373, -13226, -18185, -13923, -16088, -15567, -15423, -15799, -14340, -16536, -15100, -15849, -16188, -14520, -16707, -13859, -17682, -12727, -18254, -14332, -16218, -14114, -17723, -12535, -18471, -12821, -17612, -14104, -17247, -14139, -16214, -14804, -16344, -14512, -17435, -12855, -18389, -12536, -18886, -11341, -19334, -12607, -16890, -15354, -15419, -14454, -18042, -12662, -16564, -15282, -15989, -14601, -16486, -15357, -14806, -16146, -15370, -14486, -16715, -14120, -17441, -12869, -18304, -13356, -15763, -16081, -15644, -14140, -17959, -13140, -17754, -13700, -15941, -16161, -14952, -16312, -14573, -15532, -16131, -14568, -15512, -14923, -15560, -16553, -13918, -17032, -13919, -16000, -15916, -14382, -18194, -11258, -20146, -12354, -16497, -15383, -16104, -14375, -16906, -14381, -16509, -14258, -16316, -14989, -14945, -17464, -13467, -17007, -14534, -15606, -15976, -14846, -15993, -15355, -15772, -15502, -14267, -16966, -14422, -15925, -15888, -15336, -15644, -14725, -16913, -13883, -15776, -16727, -14767, -15041, -16501, -14284, -16302, -14657, -16317, -15001, -15451, -16387, -14496, -15327, -15651, -16252, -14490, -16251, -15127, -15691, -15344, -15538, -14483, -17460, -13127, -18109, -12144, -19352, -11887, -18971, -12757, -17780, -13031, -19024, -11566, -19282, -12821, -17355, -13956, -17187, -13369, -17879, -13133, -17079, -14254, -16858, -14076, -16873, -13131, -17604, -13892, -16502, -15538, -14907, -15181, -15052, -16438, -15247, -15047, -16212, -14983, -15595, -15788, -15464, -13943, -17594, -13412, -18627, -11823, -19227, -11400, -19154, -13080, -18095, -12358, -19439, -11534, -19180, -13049, -16646, -14224, -16165, -15500, -16105, -14160, -16169, -15790, -13763, -17891, -13028, -16597, -16260, -14134, -17023, -14286, -15927, -16479, -14106, -16348, -15881, -14364, -17291, -12327, -19551, -12054, -18201, -12867, -17130, -14557, -15984, -14608, -17390, -13090, -16832, -14785, -15124, -16702, -12894, -17976, -13500, -17268, -13683, -16915, -13782, -17819, -12619, -19082, -11542, -19187, -11680, -19580, -11799, -18482, -13502, -17569, -13409, -16982, -14739, -16620, -13929, -16929, -15005, -16179, -14648, -17201, -13611, -16685, -14989, -16295, -15085, -16462, -14200, -16800, -14238, -17712, -12405, -18653, -12255, -18423, -13684, -16140, -13570, -19016, -11634, -19098, -12159, -17942, -13081, -17402, -13640, -18231, -12676, -17667, -13405, -16710, -14469, -15146, -16981, -13280, -18223, -12589, -17446, -14347, -15851, -14880, -17335, -12519, -18431, -13040, -17243, -14474, -16260, -14721, -16115, -14211, -17237, -13853, -16987, -14479, -16418, -14768, -16230, -14152, -17206, -14921, -14845, -16466, -15390, -15057, -15817, -15759, -15081, -16493, -13846, -17223, -14614, -16105, -14595, -16502, -13843, -17539, -13050, -18247, -12280, -18733, -12428, -17755, -14118, -16188, -15656, -13817, -17673, -13645, -16743, -14449, -15941, -15494, -16023, -14786, -15687, -14807, -17163, -13374, -17846, -14643, -15805, -14392, -16812, -14587, -15788, -15287, -16586, -14146, -17299, -14139, -16817, -13313, -17545, -14357, -16044, -15991, -15327, -14595, -17126, -12845, -17329, -14892, -15863, -16173, -13893, -17237, -14002, -15645, -16114, -15299, -13741, -18959, -11695, -18568, -12476, -16604, -14537, -16009, -15563, -15521, -13948, -17795, -12940, -17660, -14150, -16086, -14449, -16167, -15842, -14896, -16123, -15001, -15466, -15750, -14202, -17734, -13517, -17665, -13384, -18752, -10985, -21106, -9641, -20937, -10820, -20943, -11585, -18499, -12629, -17570, -12801, -18573, -13680, -17252, -14469, -16378, -14874, -15350, -15718, -14684, -16482, -14742, -17696, -12905, -17257, -12961, -17189, -13894, -17455, -14121, -16742, -13160, -19189, -11379, -18476, -13727, -17547, -13527, -16262, -15068, -15538, -14760, -16805, -14249, -16330, -15313, -14028, -16639, -14593, -14759, -16801, -14512, -17274, -12988, -16912, -15268, -15054, -15579, -16031, -14843, -15548, -16157, -14841, -16001, -14837, -17256, -13149, -17389, -14093, -16603, -13665, -18755, -13072, -17041, -14817, -15401, -16223, -14602, -16724, -14673, -16104, -15757, -14582, -16702, -13890, -16548, -14575, -17320, -13480, -16939, -14476, -15263, -15964, -15007, -16505, -11856, -20444, -10607, -21402, -10339, -19853, -11718, -19296, -12839, -17844, -11643, -20932, -9379, -20598, -13011, -16813, -14590, -16079, -14627, -14777, -16090, -15535, -15787, -14475, -18303, -11448, -18589, -13513, -16025, -15266, -15593, -17175, -12420, -17647, -13320, -16759, -14686, -17632, -12389, -18157, -13436, -17919, -12939, -16779, -14614, -16258, -14646, -17366, -13845, -15290, -16580, -13011, -18568, -12902, -19141, -12428, -17577, -13382, -17202, -12885, -17913, -13858, -17977, -14959, -15809, -14956, -14215, -17681, -12528, -17866, -15084, -16636, -13608, -18151, -12761, -16478, -14279, -16044, -16424, -15128, -16995, -13600, -16099, -14995, -16074, -13097, -18573, -12916, -19744, -11503, -17427, -14501, -14229, -16691, -15075, -16375, -15623, -14835, -16934, -13407, -17579, -12314, -19010, -12671, -17759, -13635, -17234, -13779, -17123, -13128, -18732, -11012, -20333, -12140, -17064, -14372, -16689, -13927, -17260, -13408, -16544, -15731, -14672, -16811, -14270, -16132, -15970, -13844, -17054, -14943, -14140, -18461, -12532, -17565, -14344, -15175, -15920, -15659, -14367, -17905, -12991, -18542, -11762, -19570, -12032, -17958, -13209, -16988, -15031, -17127, -13466, -15786, -15453, -15234, -16485, -13435, -19583, -11632, -18691, -12188, -18188, -13483, -17349, -13071, -18376, -14374, -15849, -14947, -15593, -15305, -17077, -12534, -19500, -10610, -20667, -9989, -19538, -12332, -19572, -10937, -20132, -11032, -19122, -13105, -17448, -12929, -17161, -14718, -16658, -12761, -18391, -13186, -17656, -13432, -17864, -12085, -18359, -14017, -16483, -14743, -16299, -15083, -15228, -15405, -16513, -13095, -17733, -14894, -16736, -13624, -16090, -15903, -13901, -17042, -15325, -14717, -15477, -17081, -13760, -15707, -15258, -17332, -11409, -19771, -12669, -18094, -11849, -20445, -10357, -20588, -10854, -20753, -10041, -19777, -13391, -17004, -12276, -20914, -9820, -19569, -12667, -18605, -11003, -19610, -12150, -18640, -12028, -18703, -12922, -17295, -13502, -16595, -14890, -17286, -14447, -14883, -15523, -15064, -15776, -16137, -14348, -17223, -13238, -18768, -12134, -19066, -10374, -21136, -11339, -19537, -12024, -18833, -10846, -20231, -11945, -18473, -12992, -17934, -13611, -15456, -17060, -14861, -14981, -15392, -15266, -16373, -15673, -16216, -12812, -18313, -12909, -18480, -12072, -17424, -15322, -14878, -16804, -12914, -17464, -14539, -16541, -12910, -18894, -12490, -20001, -10372, -18555, -14148, -16355, -14938, -15231, -16022, -16339, -13596, -16676, -15648, -13292, -18058, -13496, -17501, -14943, -15122, -14445, -17070, -13818, -17043, -13566, -17055, -15925, -13259, -16368, -14223, -16674, -15900, -14374, -17293, -14589, -15749, -14902, -15470, -15991, -14322, -17542, -13782, -16258, -15946, -13872, -17748, -14237, -16512, -15136, -15450, -15359, -16188, -13082, -18713, -13569, -16687, -15289, -14647, -16905, -14057, -16158, -16711, -13286, -17013, -15626, -14172, -16700, -14504, -16531, -12965, -18552, -13270, -17552, -11466, -19959, -11644, -19615, -12048, -17570, -13390, -18920, -12250, -16979, -13460, -18951, -12350, -17980, -12915, -17386, -13158, -17651, -13011, -18345, -12631, -18062, -14241, -15313, -16036, -15234, -16548, -15356, -15060, -14097, -19222, -11880, -19891, -10134, -20269, -10444, -22672, -7497, -22564, -9726, -20073, -12603, -16848, -13383, -18642, -13073, -16519, -15853, -13982, -17147, -13630, -16250, -15443, -14752, -18196, -13455, -15913, -14377, -16948, -13802, -17719, -13672, -16699, -14027, -17511, -13512, -16635, -13393, -17705, -13816, -17872, -13358, -16439, -14679, -16277, -14056, -15836, -15623, -15874, -14460, -18308, -14199, -14527, -15487, -15215, -16794, -14984, -16044, -14696, -15077, -17272, -12479, -18529, -12675, -17742, -14024, -18282, -12274, -18436, -12448, -18485, -10874, -21887, -9088, -21519, -10098, -21689, -9510, -19881, -11689, -18768, -12439, -19307, -12661, -17047, -15075, -16604, -13170, -16907, -14839, -17225, -13124, -16737, -16543, -12625, -16974, -13535, -16800, -16121, -14297, -16372, -15005, -15475, -16824, -13270, -16701, -15409, -17153, -13812, -15251, -16525, -13830, -18076, -11911, -19754, -11449, -18427, -13769, -15231, -16719, -15026, -15094, -16871, -14034, -16442, -14865, -15149, -16831, -14679, -15984, -15508, -15751, -14348, -16529, -12465, -19971, -11369, -18742, -13697, -15853, -15695, -14184, -13786, -18229, -13917, -16141, -16778, -13578, -17471, -12750, -17224, -12916, -17999, -14645, -17878, -13760, -17714, -14960, -13977, -17149, -14405, -18790, -12156, -17301, -14242, -14891, -16468, -15856, -11882, -22417, -7297, -24758, -7155, -21318, -11256, -17788, -15259, -16810, -11307, -20329, -10555, -19602, -10655, -18249, -12033, -17535, -14259, -16480, -14942, -15981, -15251, -15070, -15015, -16765, -14904, -18004, -11780, -18946, -14260, -14947, -18871, -13530, -16919, -15740, -15532, -13948, -15898, -14870, -17177, -12489, -18758, -13909, -16353, -15521, -14645, -16614, -17029, -12727, -17198, -11724, -21092, -11687, -17819, -12877, -17494, -14530, -13646, -16333, -13170, -19423, -11205, -20120, -10905, -20277, -11857, -17670, -13699, -20770, -15612, -17874, -15166, -12888, -13675, -12579, -14059, -16658, -14792, -17824, -13205, -16784, -14350, -16180, -13320, -17192, -14140, -18288, -14338, -15294, -14407, -16132, -15156, -14993, -15839, -16457, -15335, -14854, -15180, -16259, -16240, -16423, -16689, -14272, -18255, -11807, -20432, -8337, -21773, -9026, -22872, -8956, -20302, -11610, -20447, -9460, -21691, -7769, -22601, -8536, -21849, -9584, -22254, -10030, -20839, -8372, -22282, -10317, -18475, -13461, -18788, -13332, -17570, -13505, -17372, -13026, -18103, -13189, -17514, -15064, -15415, -14595, -16510, -14425, -17046, -13713, -16120, -16148, -15218, -14605, -16562, -14010, -16192, -13738, -18091, -13838, -17540, -13582, -16527, -15473, -15062, -15414, -15195, -14935, -15664, -14372, -15503, -16505, -15937, -14811, -16867, -13691, -17850, -12979, -20460, -8898, -21352, -10425, -21412, -9569, -20847, -8910, -23231, -6808, -24342, -7780, -19070, -15768, -12518, -16833, -14545, -15797, -16894, -12777, -16438, -16413, -13918, -17632, -12726, -17430, -14488, -16357, -14404, -16641, -15222, -17384, -11860, -20066, -10984, -23172, -7302, -22433, -7557, -23295, -11338, -14833, -16893, -13468, -16880, -16091, -12279, -19723, -12320, -16906, -16145, -14161, -19807, -10367, -20258, -12664, -18273, -11874, -18674, -10552, -23770, -7621, -22745, -10446, -17289, -16725, -14006, -16196, -14993, -15015, -17230, -11318, -19312, -14698, -14723, -17057, -13006, -18003, -13494, -16819, -13353, -17973, -13664, -17575, -12843, -15426, -16443, -15931, -12560, -19731, -12036, -17369, -14178, -15714, -16787, -12518, -16737, -14563, -15062, -16263, -15686, -13288, -17085, -16506, -14337, -16776, -13247, -16600, -17956, -13858, -17400, -13685, -15887, -17111, -14169, -15023, -15950, -15370, -16730, -13560, -15814, -17187, -12155, -16369, -12443, -18398, -12499, -20050, -10129, -20471, -10793, -21607, -9107, -22053, -9316, -23124, -12026, -17467, -12603, -20875, -12347, -17383, -12969, -19055, -10985, -20510, -11041, -17580, -13422, -17560, -13084, -17222, -12692, -18262, -10654, -21142, -9528, -19240, -13658, -14218, -19752, -11054, -20182, -10156, -20039, -13560, -16964, -13706, -18177, -13435, -20272, -10158, -19978, -11376, -18225, -15666, -13564, -18199, -12248, -20227, -11466, -16193, -15123, -15490, -14508, -16593, -14032, -17874, -13162, -17174, -13323, -17315, -13008, -18799, -12892, -19939, -11081, -18685, -12128, -19106, -11171, -18743, -11737, -18745, -13926, -15991, -14692, -15813, -14372, -17815, -12686, -18536, -12667, -18717, -12430, -17531, -12777, -19001, -12162, -17712, -14269, -17403, -14680, -15970, -13902, -16009, -16283, -16532, -13265, -19642, -11843, -16966, -14446, -17027, -15007, -14751, -16816, -16582, -14462, -17679, -13050, -15142, -13922, -19728, -11117, -18577, -12946, -17314, -13983, -15698, -14363, -14569, -15624, -17610, -12100, -19144, -12828, -18065, -13114, -16542, -15352, -16549, -14076, -17913, -12540, -19066, -12252, -17267, -14361, -16080, -15242, -15322, -14282, -15941, -14512, -16039, -15200, -15315, -15481, -14714, -16269, -15183, -14683, -16861, -14976, -15884, -16257, -15322, -16187, -15862, -14810, -17130, -14459, -17294, -14284, -16221, -17160, -13840, -17604, -12373, -18524, -13526, -17489, -13866, -17240, -14136, -15869, -14297, -16485, -13706, -17576, -13576, -18072, -12142, -18691, -11171, -19544, -12848, -17591, -14492, -16787, -13045, -18301, -12200, -19550, -12376, -17959, -13839, -16748, -14195, -16923, -13446, -17925, -12463, -18613, -12728, -17788, -12986, -17459, -14336, -17296, -14050, -16191, -13660, -17659, -12587, -17293, -13684, -16422, -13667, -13949, -13098, -12312, -15232, -13194, -16102, -13581, -14639, -13315, -14692, -13360, -15450, -14907, -16948, -17637, -17110, -17610, -16119, -18227, -17708, -17557, -19143, -18018, -19050, -18934, -17602, -18693, -17526, -16987, -15827, -15839, -16562, -16753, -15310, -14143, -14849, -13310, -13474, -13596, -13942, -13904, -12212, -14507, -13683, -14384, -13071, -14104, -13298, -15481, -13845, -14921, -16034, -14573, -17009, -13817, -18261, -15389, -16602, -15826, -17508, -16645, -16331, -16274, -17839, -15503, -17339, -14690, -18150, -13391, -16790, -11954, -14217, -11788, -11636, -12175, -10156, -14191, -12134, -10567, -11264, -10910, -13618, -12919, -13017, -15238, -16499, -17961, -16598, -18061, -19108, -21637, -19184, -23163, -20027, -23486, -20952, -19785, -21542, -20880, -20550, -20274, -17334, -20105, -15340, -18150, -12876, -14805, -11831, -12670, -10921, -12491, -10871, -10306, -9972, -10344, -10833, -11408, -10581, -11441, -12401, -13245, -13841, -13901, -16092, -15954, -16433, -17658, -18835, -18296, -19174, -17390, -19050, -17590, -18568, -18169, -18654, -16918, -19391, -15524, -17538, -16316, -17436, -14973, -15638, -15759, -17186, -14014, -15071, -14397, -14496, -13051, -13528, -10688, -10721, -8513, -10414, -8365, -10038, -11133, -9956, -9378, -11028, -10663, -14754, -11533, -15755, -14561, -17757, -17551, -19869, -18758, -24795, -21403, -25293, -23561, -21603, -23791, -20588, -21732, -22461, -20407, -22116, -17868, -19576, -18001, -15940, -14503, -13646, -12153, -11733, -9617, -9620, -10405, -6113, -10341, -7857, -10359, -9940, -11967, -10240, -11442, -13185, -13819, -15085, -14851, -18973, -17407, -20080, -20362, -20306, -21627, -20328, -21557, -20548, -20335, -19532, -19482, -18118, -17353, -18254, -16486, -16880, -15950, -15581, -15591, -14314, -15742, -12221, -14321, -12452, -12892, -10545, -10122, -7990, -8507, -6885, -9245, -8829, -10520, -8579, -9037, -9332, -14199, -12008, -13673, -15154, -16597, -20053, -17589, -20688, -23936, -22237, -24326, -22448, -23024, -21875, -19854, -20766, -20148, -20373, -17892, -18397, -14796, -16705, -15213, -13701, -13353, -11067, -13592, -8822, -11411, -10691, -10471, -10630, -10001, -12571, -11730, -14017, -11941, -15861, -13628, -16901, -15728, -18440, -19574, -18573, -18793, -20853, -21058, -22663, -18742, -21522, -18088, -19846, -18276, -18342, -16995, -17211, -16920, -14476, -16689, -15194, -16291, -14183, -16060, -16015, -14296, -14964, -13043, -12446, -10596, -9486, -9114, -6961, -8094, -8258, -9408, -7334, -9201, -9402, -11239, -11927, -12039, -13897, -15110, -17466, -18894, -20713, -20158, -24029, -22146, -24914, -20394, -23776, -20576, -22085, -19379, -21179, -18224, -17806, -15690, -16256, -15042, -14881, -12305, -12848, -9406, -12295, -8847, -12886, -10080, -11652, -9832, -10260, -11777, -13127, -13351, -14509, -15153, -17193, -16356, -17290, -20017, -19977, -18581, -20643, -22113, -21402, -21088, -20162, -20911, -18374, -19284, -18971, -15950, -15407, -15329, -14711, -13855, -14383, -14651, -14746, -14046, -17063, -14507, -15232, -14648, -15455, -11292, -10275, -10222, -7996, -8171, -8278, -8942, -10144, -6368, -12588, -7638, -14410, -10248, -14443, -13170, -15308, -19381, -18473, -19791, -23249, -22356, -23912, -21555, -22897, -23290, -18514, -21835, -18354, -20715, -15924, -17259, -15361, -15798, -14934, -13982, -12278, -13356, -11620, -13113, -10389, -15248, -10890, -12332, -10789, -12686, -13246, -12362, -13934, -14843, -14692, -17532, -15892, -19282, -19830, -18910, -17327, -21663, -19460, -21659, -18493, -21288, -19518, -18813, -20378, -18091, -17969, -16361, -16764, -14881, -15320, -15138, -15159, -13539, -15071, -15477, -14830, -15171, -14180, -14224, -8410, -8766, -6784, -6257, -3866, -4770, -7742, -4317, -7227, -7485, -9237, -11301, -8987, -15059, -13691, -18331, -19674, -18671, -22584, -23562, -24348, -25670, -21041, -28297, -21241, -24311, -21379, -22459, -20865, -16746, -16577, -15738, -14994, -14721, -11059, -13655, -11516, -12678, -12814, -12698, -13702, -10262, -15044, -12868, -14106, -15940, -12498, -16635, -14523, -19650, -17665, -18644, -20829, -20445, -19104, -20097, -19947, -19718, -17829, -18943, -18810, -17620, -17527, -17311, -15105, -16353, -15227, -15668, -13927, -15636, -14666, -13947, -14259, -15023, -15054, -12974, -15283, -13751, -12356, -9179, -8869, -6484, -5574, -4633, -5759, -5734, -4695, -8946, -5927, -11443, -7677, -13862, -13488, -18063, -17674, -19831, -19466, -24747, -20201, -26753, -18316, -26229, -19777, -23350, -20356, -21902, -21144, -17995, -17167, -18033, -15831, -15961, -11402, -14649, -13439, -12881, -13166, -13730, -15249, -14412, -15055, -16509, -15377, -17834, -14856, -16650, -16046, -17600, -17667, -16777, -19391, -18677, -18258, -18265, -19357, -19196, -16820, -17261, -17585, -16498, -16121, -14520, -15337, -14017, -15839, -14749, -15609, -15664, -16565, -15663, -16233, -16779, -17789, -15139, -15035, -15887, -13907, -10794, -9449, -8569, -6816, -5801, -4387, -7223, -5362, -6624, -6496, -8332, -10063, -10008, -14230, -15456, -19130, -19170, -20409, -23973, -22050, -24709, -20862, -22698, -21855, -20368, -21025, -17669, -19728, -16673, -15886, -15647, -14918, -14728, -11244, -12914, -13046, -11522, -11851, -12040, -14173, -15022, -13488, -16415, -14928, -17996, -16932, -18257, -18266, -20147, -18997, -19209, -18621, -21003, -19502, -19685, -18850, -19726, -19024, -18988, -18022, -17829, -18147, -15827, -15236, -14588, -14841, -14805, -13072, -14969, -13781, -15485, -14751, -17018, -16307, -16064, -16648, -14854, -14850, -11277, -10020, -6461, -6218, -5386, -5196, -5714, -6557, -6685, -7145, -8810, -10013, -11573, -12756, -16821, -17206, -19578, -19744, -24341, -21576, -24398, -20278, -24034, -20745, -22117, -19098, -17931, -18411, -16444, -15055, -14412, -13010, -14322, -11647, -12649, -12427, -12435, -11868, -13138, -13332, -15448, -15071, -15618, -15776, -17845, -18589, -18491, -18885, -21183, -19806, -20280, -19790, -22020, -19682, -19656, -18919, -19454, -19247, -18956, -17736, -17504, -17000, -16504, -14895, -15636, -15385, -15057, -12846, -13205, -14875, -13650, -14907, -14632, -15993, -15664, -16030, -15273, -14127, -12762, -7860, -7764, -4666, -5919, -4019, -4172, -6592, -4908, -7371, -8211, -11244, -13779, -14514, -17855, -19143, -19661, -22173, -22080, -23487, -22308, -22502, -22869, -20759, -22216, -18504, -18866, -17932, -17113, -15485, -12664, -12565, -12088, -11580, -11919, -10702, -11371, -11338, -12201, -13594, -13399, -15281, -14423, -15985, -17896, -18737, -19780, -19630, -21220, -21110, -21250, -22497, -21025, -21867, -20335, -20013, -19429, -20489, -18869, -18666, -17893, -18641, -16269, -16199, -15850, -15241, -13887, -13100, -13583, -12996, -13892, -13521, -14039, -12851, -15266, -13058, -15093, -11652, -11671, -7224, -7682, -6754, -6762, -5554, -6129, -6919, -7277, -8239, -10342, -12724, -14360, -16387, -19583, -21027, -21412, -22949, -21231, -22889, -19945, -22041, -18431, -19680, -16651, -17317, -16802, -17748, -15147, -14612, -11867, -12522, -11426, -11666, -11173, -11086, -10976, -12817, -13139, -15916, -14885, -16310, -15566, -17617, -18906, -19828, -19393, -20271, -20345, -21768, -21759, -22809, -21617, -22831, -19657, -20332, -19459, -19742, -17467, -16953, -17124, -17035, -16027, -16623, -15210, -15647, -13878, -14652, -12923, -14422, -14100, -13317, -13424, -13169, -14235, -11743, -12571, -11352, -8662, -8034, -6536, -7993, -6216, -6611, -6985, -6958, -8812, -8698, -12000, -13315, -15936, -17650, -19841, -21661, -23328, -22970, -23212, -22401, -22677, -21627, -19196, -18385, -15917, -16186, -15306, -15205, -13851, -12185, -12510, -12063, -11951, -12191, -10281, -11407, -10037, -14022, -13118, -15776, -15122, -16761, -16919, -18221, -18979, -21176, -20029, -20727, -20390, -23137, -21504, -21839, -21631, -20927, -19790, -19580, -19789, -18131, -16983, -15723, -16460, -15389, -15787, -15559, -14869, -14588, -14550, -13919, -13247, -13743, -15224, -13080, -14293, -13759, -14913, -13028, -13366, -11660, -10121, -8395, -8506, -8629, -8257, -7732, -7722, -7889, -9064, -10869, -12124, -13841, -15473, -18241, -18432, -21139, -21621, -22342, -19911, -21339, -21334, -20290, -17743, -15691, -15903, -14719, -14546, -13050, -12370, -11185, -12162, -11985, -12107, -12459, -11391, -12260, -12285, -14780, -16019, -16069, -16108, -17674, -18703, -19265, -19983, -21128, -20486, -20189, -20906, -22348, -21988, -22073, -21398, -20885, -19719, -20335, -19048, -17100, -16960, -15844, -15258, -14516, -15676, -14712, -14539, -14505, -15345, -13628, -14199, -14278, -14934, -13113, -14344, -13759, -13428, -14071, -12474, -11020, -9167, -9209, -9230, -8533, -9643, -8922, -7985, -9378, -10267, -12586, -12537, -14983, -15830, -17268, -18523, -20906, -20748, -20669, -19140, -21063, -19748, -19687, -16320, -15610, -15431, -14875, -13501, -12948, -11032, -12341, -10495, -13917, -11857, -13982, -11994, -13485, -13962, -16337, -16663, -16639, -16114, -19095, -18811, -19936, -18631, -20987, -19558, -19985, -19400, -20999, -20459, -20515, -19193, -19324, -19735, -18180, -17398, -16782, -17291, -15454, -14734, -14605, -15271, -14310, -15105, -15574, -14505, -14636, -15328, -15698, -14834, -15175, -15028, -13450, -12990, -13577, -12132, -9846, -9126, -10051, -9943, -9842, -11139, -9908, -10150, -10555, -12627, -14195, -15478, -17131, -17363, -17147, -18615, -18600, -19422, -17119, -19732, -17721, -17978, -15927, -16116, -16277, -16094, -14610, -14265, -11122, -13803, -10826, -13563, -11387, -13488, -11971, -14205, -13811, -16675, -16057, -17502, -16952, -18950, -18328, -19473, -18440, -18290, -17916, -18746, -17935, -18564, -17993, -21440, -18737, -20187, -19388, -21099, -17831, -17578, -17751, -17572, -15235, -15523, -15102, -15376, -14718, -16389, -14972, -15243, -15696, -16614, -15051, -15168, -14200, -13174, -10840, -10738, -10105, -9686, -8665, -9123, -10186, -11321, -11163, -11441, -11735, -11679, -12871, -13883, -16476, -17928, -17661, -18862, -17809, -18740, -17990, -17684, -17258, -16173, -15557, -13891, -13755, -14976, -14639, -14473, -13476, -13227, -14618, -12833, -13857, -12803, -14628, -12916, -14714, -15834, -17257, -17339, -17723, -19715, -20768, -20375, -21233, -21022, -19260, -18024, -17987, -17154, -15927, -15516, -17676, -16289, -18533, -18292, -19593, -17845, -18299, -18309, -17580, -16616, -16239, -14765, -13815, -14653, -15206, -14779, -15192, -15965, -16378, -16552, -16609, -15852, -14143, -12167, -8603, -8046, -7989, -10083, -7515, -9990, -9882, -12761, -12446, -14006, -15360, -15191, -15605, -17101, -17787, -17448, -18373, -16340, -17302, -15572, -17764, -16033, -14845, -14240, -13220, -13425, -12815, -13842, -13566, -11704, -14152, -13311, -15418, -12863, -14960, -14012, -14456, -14860, -16724, -17507, -17187, -17192, -20418, -19693, -21647, -21605, -22127, -19576, -19715, -19607, -17670, -15530, -15475, -15389, -15018, -15761, -18079, -18354, -17702, -18268, -18773, -18650, -17688, -17502, -16060, -14509, -14364, -13736, -15232, -14301, -15221, -15228, -17548, -16823, -16588, -14357, -13049, -9061, -8104, -8034, -9494, -8079, -10426, -9230, -12347, -12294, -15410, -16224, -16575, -18081, -18974, -18028, -17926, -19087, -16873, -16114, -13862, -17262, -14134, -14330, -13037, -13684, -12270, -12838, -12833, -12512, -11181, -12985, -13052, -14068, -11733, -15138, -13326, -14985, -14548, -18864, -17519, -18248, -17630, -19623, -19060, -20620, -20483, -20192, -18208, -18857, -18441, -18903, -17325, -17117, -15231, -15995, -16832, -17780, -18560, -18598, -18424, -18887, -19060, -19504, -18673, -17633, -16981, -15160, -15827, -15165, -15069, -15007, -15587, -16356, -14656, -14058, -12457, -10279, -7515, -7557, -8344, -7565, -8333, -8920, -10899, -11562, -12932, -16245, -16656, -19645, -19856, -21202, -17881, -19451, -17720, -17861, -14822, -15860, -16060, -14537, -13177, -13281, -13880, -13335, -12872, -12720, -11264, -10812, -11530, -12469, -11523, -11726, -12792, -13632, -14788, -17780, -19109, -19583, -18848, -19683, -19124, -19425, -19885, -18907, -16585, -16870, -16699, -17434, -16643, -17977, -16456, -15933, -16107, -17306, -19041, -18523, -19121, -18803, -19354, -19710, -19238, -20689, -19407, -19600, -17589, -18792, -17522, -16246, -15955, -16330, -12909, -11259, -8012, -8264, -6397, -7258, -8512, -8446, -7710, -8306, -10438, -10685, -12608, -14212, -17502, -17216, -20932, -20286, -21191, -18932, -21270, -19314, -18285, -18047, -17575, -16727, -13786, -14102, -13798, -12990, -11721, -10909, -10874, -10195, -11135, -10841, -10125, -9978, -11974, -12291, -13328, -14109, -17449, -18681, -19327, -19636, -19946, -19717, -19112, -18583, -18271, -16650, -15967, -15431, -16060, -15730, -16883, -16821, -17408, -16893, -19204, -19497, -20080, -19153, -20183, -19558, -19610, -20496, -20531, -20376, -20601, -21285, -20860, -18227, -17761, -15562, -13253, -8576, -6765, -5210, -5798, -5955, -7525, -7703, -7182, -9704, -8964, -11787, -12158, -15293, -16186, -17908, -18475, -19719, -18611, -20866, -20036, -19165, -19211, -17930, -20328, -17360, -17276, -15905, -15984, -15253, -12881, -11295, -11289, -10888, -10757, -8673, -9168, -8932, -10971, -11958, -13712, -14439, -15685, -18398, -19639, -19186, -19038, -18244, -19109, -17068, -16536, -14597, -16503, -16520, -16356, -15296, -17020, -17398, -18020, -17498, -18091, -18009, -18665, -19300, -18539, -18681, -19604, -20530, -21662, -22080, -23330, -23083, -22012, -21691, -18536, -14484, -10323, -9326, -6027, -4635, -4646, -6467, -6788, -6956, -8495, -9507, -9800, -11603, -12278, -13978, -15784, -15662, -17606, -14560, -18950, -19638, -20244, -21323, -19176, -21863, -18641, -20166, -18529, -16555, -15923, -15084, -13931, -12610, -10248, -12187, -10789, -11223, -9352, -9986, -10888, -11825, -12953, -14142, -15434, -17486, -17923, -19083, -18541, -19061, -19044, -18670, -16928, -16327, -15936, -17024, -16086, -16384, -14925, -15719, -16068, -18172, -17266, -17547, -18696, -19436, -19113, -19540, -19724, -20540, -21491, -22428, -21687, -19902, -20089, -20161, -16702, -13479, -10670, -10969, -11080, -10161, -10359, -7632, -6932, -7956, -8082, -9272, -8234, -11320, -12304, -14094, -13820, -15711, -14548, -17177, -15854, -18807, -15211, -16825, -16159, -18467, -18107, -16873, -18295, -17570, -18670, -18152, -16883, -15629, -12888, -12634, -10830, -10397, -9613, -10314, -11483, -12119, -14331, -15795, -17461, -18841, -19488, -18886, -17641, -17223, -17429, -17035, -17517, -15928, -15486, -16324, -17508, -17444, -14944, -14745, -14810, -15314, -15910, -16548, -17250, -18273, -19469, -22263, -21420, -24201, -24668, -24723, -22568, -20563, -19513, -15843, -13844, -12557, -10333, -11117, -11915, -13471, -11924, -9277, -9659, -7824, -8044, -7742, -8833, -11712, -11720, -13404, -11642, -10610, -14541, -14091, -17192, -14151, -15291, -15319, -14919, -17758, -18985, -19806, -19604, -18466, -19914, -17457, -16548, -14631, -13140, -12533, -11802, -12393, -12118, -11920, -14420, -14411, -16519, -15494, -17262, -16320, -15999, -15799, -16157, -15878, -17253, -17842, -19747, -18839, -18782, -17981, -15959, -15134, -14003, -12600, -11420, -11426, -14236, -15220, -17193, -19155, -21162, -21809, -24066, -25658, -25356, -23809, -22409, -21809, -18037, -16267, -16044, -14890, -15130, -16021, -17099, -14611, -12244, -12499, -11945, -9707, -7536, -6830, -6072, -7291, -7980, -7593, -6611, -6971, -9091, -9377, -9547, -10815, -11872, -13347, -15644, -18249, -18579, -18593, -19527, -21175, -20734, -19623, -19406, -17695, -17236, -16165, -17236, -16068, -15639, -15501, -16455, -17182, -17192, -16792, -14636, -14678, -15796, -17199, -16719, -16967, -18325, -18653, -18728, -18477, -18830, -16227, -14640, -13878, -13257, -12089, -12086, -13247, -13672, -15260, -16595, -18623, -19968, -22657, -23099, -23582, -22512, -22863, -21221, -19504, -18905, -18009, -16611, -16070, -15837, -15245, -12711, -11289, -10976, -10649, -10641, -10590, -10297, -10116, -8390, -8270, -6791, -7214, -6958, -7281, -7163, -7601, -9147, -10352, -13072, -15207, -17268, -16995, -17150, -18767, -19919, -19585, -18700, -18395, -17798, -18042, -19455, -19632, -18023, -17177, -18254, -18076, -17242, -16250, -16099, -14843, -14684, -15573, -16310, -16341, -17497, -18309, -18554, -19227, -19700, -18138, -15838, -15397, -15351, -14110, -12716, -13392, -13621, -13944, -14432, -15024, -15592, -16809, -19860, -20379, -21256, -21392, -22429, -21317, -21136, -20696, -20233, -18902, -19466, -18774, -15784, -12995, -12630, -12509, -11474, -10557, -10968, -10344, -10815, -10903, -10491, -7914, -7496, -7369, -7854, -7737, -7789, -7678, -8130, -10432, -12699, -13030, -13301, -13390, -15514, -16969, -19202, -19549, -18822, -18894, -19750, -20415, -20558, -19011, -17302, -16206, -16439, -18002, -17466, -17357, -16390, -17856, -17866, -17396, -16171, -15757, -15901, -15555, -15566, -16340, -16056, -16435, -15270, -16332, -16145, -16766, -15868, -15292, -15290, -14879, -14890, -14827, -16645, -18648, -19658, -20804, -21834, -23064, -23086, -23003, -21267, -20000, -19062, -19609, -19205, -16874, -14733, -12630, -11847, -11997, -12673, -11316, -9646, -10002, -10517, -9424, -8427, -8448, -8474, -8028, -8839, -9225, -9167, -8953, -10008, -11057, -10810, -11174, -11057, -11438, -13315, -16063, -19380, -19411, -19567, -19793, -20832, -20762, -18927, -17144, -15533, -14998, -16104, -17657, -18699, -18477, -17952, -18227, -18381, -17613, -16848, -15389, -14499, -14168, -14792, -14839, -14905, -15867, -16439, -16396, -16622, -18459, -18415, -17641, -17212, -17409, -17095, -17283, -18048, -18388, -18172, -19219, -20571, -20637, -21161, -21701, -20445, -18813, -19485, -20818, -20101, -16757, -15137, -13643, -12431, -11710, -11464, -10615, -10430, -11135, -11088, -10089, -9246, -10476, -10461, -9509, -8575, -8268, -7848, -7718, -8944, -8906, -9448, -9160, -10922, -12956, -14278, -17329, -18383, -19128, -18685, -18297, -18753, -17233, -16588, -15815, -15472, -16102, -17885, -18656, -18654, -17998, -18857, -18703, -18212, -17970, -17710, -16199, -15272, -14715, -14169, -12762, -13859, -14905, -16235, -16956, -18671, -18997, -19197, -18927, -19819, -18473, -18635, -19304, -20458, -20343, -19967, -20181, -19269, -18337, -18588, -18705, -19056, -19177, -19890, -19255, -18148, -17012, -14918, -12849, -11433, -11148, -10102, -9790, -11022, -11436, -10295, -10047, -10520, -12010, -12099, -11442, -10651, -9478, -8911, -9077, -8080, -8556, -8474, -10829, -12869, -15112, -17362, -18243, -17208, -17054, -16326, -15430, -13751, -13621, -14841, -14956, -15727, -18042, -18585, -18240, -17713, -18743, -19044, -18191, -17641, -16942, -15611, -15270, -14963, -14055, -13663, -14782, -16029, -17038, -18305, -19023, -18148, -16757, -17306, -18186, -18052, -18707, -19525, -20566, -20646, -21390, -21588, -20135, -19015, -18867, -18790, -19015, -20149, -20010, -18720, -16822, -16343, -15338, -14653, -13941, -13317, -12238, -11826, -12554, -12337, -11601, -11635, -11603, -12108, -11351, -11795, -10840, -9547, -8791, -8606, -8753, -8690, -8902, -10812, -12794, -14522, -15910, -15008, -14521, -15205, -14951, -15102, -13083, -13456, -13959, -14089, -15251, -15925, -16052, -16186, -17738, -18901, -18482, -17799, -17597, -17019, -16052, -16679, -16387, -15026, -13990, -14559, -16285, -17362, -17915, -17757, -16649, -16984, -18469, -18584, -18563, -19108, -20266, -20508, -20783, -21141, -21087, -20069, -20113, -20360, -20455, -20285, -20743, -19923, -19094, -17106, -16175, -14605, -14524, -13867, -13655, -13046, -13167, -12487, -12524, -12523, -12905, -12858, -12937, -11996, -11523, -10269, -9386, -8137, -8254, -8944, -9103, -10520, -12258, -13638, -13604, -13955, -13218, -13145, -12099, -12631, -12300, -11768, -12237, -12666, -13753, -15367, -16365, -16731, -16968, -18117, -18870, -17952, -17514, -16514, -15447, -15826, -16337, -17182, -17393, -17880, -17824, -18606, -18905, -18919, -17396, -16341, -15908, -16228, -16808, -17855, -18594, -18758, -19564, -21237, -21212, -21320, -20881, -21536, -21102, -20965, -20719, -19813, -18279, -17254, -16489, -16058, -16006, -16009, -15665, -15211, -13985, -12833, -12070, -12095, -12270, -12559, -13263, -13397, -12478, -11697, -10668, -10437, -9667, -8786, -8316, -8630, -10497, -11019, -12012, -12098, -12773, -12244, -12293, -12769, -12729, -11172, -11354, -11664, -12916, -13641, -14054, -15642, -17153, -19279, -20219, -19972, -19108, -17901, -16479, -16170, -15788, -16092, -16174, -16458, -17492, -18114, -19235, -19081, -18295, -17684, -17278, -15980, -15991, -16986, -18263, -17797, -17424, -18233, -18842, -19446, -20192, -20435, -20687, -21399, -22324, -21629, -19673, -17880, -16515, -15398, -15334, -15922, -15589, -15942, -15718, -15308, -14117, -14160, -14612, -14697, -15068, -14798, -13953, -12371, -11294, -11124, -10431, -9800, -9932, -9601, -11080, -11760, -12247, -11832, -10625, -10343, -10309, -10585, -11162, -10118, -10351, -10956, -12069, -13564, -14352, -15043, -16142, -16885, -18002, -17961, -18002, -16875, -15958, -15893, -16536, -16289, -16499, -17179, -18019, -17672, -18028, -18007, -17929, -17535, -17886, -17079, -16489, -17145, -19007, -18954, -18858, -18441, -18214, -17765, -19209, -20156, -19986, -19700, -20455, -20550, -19412, -18922, -18621, -17143, -16782, -16679, -16898, -16083, -16019, -15578, -13970, -13068, -13936, -14914, -15685, -15823, -16008, -15051, -14505, -14361, -13501, -11683, -10530, -9925, -10334, -11145, -11686, -11914, -10980, -10383, -11324, -11022, -11617, -9957, -9505, -9046, -8754, -10245, -11215, -12168, -14052, -15546, -17421, -18037, -17867, -16992, -15359, -14776, -15120, -15444, -15321, -16996, -18356, -18951, -19068, -19508, -19103, -18578, -18776, -19311, -17930, -17343, -18017, -18382, -18999, -19283, -19449, -18715, -18749, -19131, -19090, -18508, -19107, -18548, -16601, -15660, -16213, -16472, -17277, -17642, -18428, -17338, -17199, -17101, -15674, -14716, -14590, -15133, -16332, -16406, -16204, -14933, -14100, -14028, -14784, -14299, -13893, -12218, -11949, -11856, -11736, -10901, -9381, -7818, -9246, -10055, -11431, -11275, -10895, -11208, -10441, -10839, -10912, -10671, -11441, -13452, -15416, -16555, -15673, -15508, -15057, -15678, -17760, -18633, -18528, -18131, -17668, -17403, -17157, -17034, -16966, -16695, -18101, -19753, -19657, -19766, -19551, -19309, -18862, -18900, -18350, -17399, -16660, -17866, -17951, -17755, -16695, -15289, -14078, -14803, -17205, -18602, -18531, -18098, -17647, -16167, -16408, -16628, -18074, -17718, -18994, -19107, -19499, -18004, -16446, -15262, -15436, -17377, -18240, -17000, -14040, -11657, -10252, -10540, -9798, -10021, -9514, -8887, -9603, -8682, -8526, -7228, -8860, -9796, -10669, -10757, -10303, -9479, -10450, -12546, -14444, -15298, -15553, -15774, -15804, -16555, -18126, -17993, -18911, -18736, -18773, -17713, -18449, -18203, -18008, -17834, -18535, -18271, -18249, -19337, -19591, -18661, -18692, -18403, -17411, -16482, -17042, -17524, -17068, -17158, -15164, -11253, -8850, -11352, -16585, -19911, -20934, -19163, -17271, -18253, -19084, -19345, -20644, -23021, -25412, -21697, -17729, -15317, -15087, -19959, -21207, -22410, -17764, -14560, -10871, -10799, -9697, -12298, -10107, -9460, -6818, -5773, -6514, -5676, -7901, -9623, -10939, -11039, -8637, -8063, -7198, -9422, -12197, -14469, -13616, -13923, -12270, -13263, -14261, -18270, -19345, -18803, -19371, -18919, -18437, -16988, -19178, -19128, -19552, -19308, -18614, -16739, -17266, -19112, -20624, -19676, -19150, -17216, -14712, -15272, -17243, -19364, -18869, -16843, -11697, -8873, -10042, -15428, -18640, -19086, -18261, -17096, -17589, -19340, -19171, -21025, -24674, -25828, -24284, -16280, -16792, -14994, -20970, -20702, -21868, -17093, -14886, -11137, -12264, -12750, -13917, -11944, -8656, -7815, -5732, -6641, -7199, -8311, -10297, -10299, -10562, -7999, -8684, -9764, -11576, -12693, -13720, -12807, -12118, -12039, -13429, -15086, -16808, -16947, -17519, -16545, -17177, -16281, -18873, -19264, -20349, -18700, -18885, -18120, -18557, -19480, -20274, -19455, -18018, -16856, -14317, -13764, -15740, -19018, -17943, -15742, -10046, -9417, -10268, -17492, -18242, -17754, -16565, -18383, -18036, -17831, -17684, -20595, -23618, -24207, -24881, -17368, -19869, -17984, -25395, -22065, -23201, -17311, -14721, -11890, -15475, -14959, -14041, -10442, -9217, -6908, -8051, -9834, -11201, -8038, -10460, -7252, -8019, -6301, -9846, -9525, -10555, -12395, -12241, -10616, -11789, -15259, -15022, -16830, -15455, -15139, -13467, -17432, -19823, -17162, -16639, -17081, -17989, -18023, -20000, -20136, -19375, -18888, -19092, -16588, -14673, -14733, -14954, -16532, -18485, -16761, -13776, -9117, -11602, -12544, -18766, -18884, -15894, -13412, -15899, -19878, -21615, -20645, -22843, -22593, -22790, -23096, -16680, -19695, -18869, -26500, -21220, -19767, -15704, -13470, -13637, -18490, -17914, -14099, -9255, -8865, -9380, -10548, -13407, -11559, -7735, -9673, -8496, -8556, -9467, -12072, -11762, -10113, -11866, -10597, -8421, -12348, -15328, -15303, -15621, -15434, -12150, -11402, -15071, -18639, -15984, -17343, -17758, -16303, -16556, -18716, -19235, -18995, -21047, -21283, -17417, -15818, -15575, -15691, -15988, -17930, -14347, -13060, -10963, -11251, -13394, -15834, -19849, -13124, -14210, -14765, -19336, -18615, -20926, -19002, -24235, -21414, -26296, -16507, -19778, -20986, -24086, -22737, -17831, -17910, -14653, -16566, -17634, -17131, -12222, -12079, -9813, -11228, -12065, -13012, -13652, -11622, -13263, -10955, -7303, -9621, -10967, -12728, -11165, -9717, -8546, -7335, -11581, -14643, -15126, -14480, -15206, -12110, -14457, -15254, -18476, -14093, -14544, -14812, -17109, -17753, -19588, -17788, -17904, -18658, -20898, -19194, -18500, -14983, -15317, -15638, -18185, -15449, -12780, -9883, -9583, -11707, -15732, -16614, -11672, -11730, -15312, -19944, -19330, -18163, -17814, -23963, -23401, -27399, -18675, -20727, -22434, -25150, -24293, -17912, -18286, -15517, -17446, -19187, -18509, -13528, -12584, -11869, -11706, -11189, -12000, -11734, -9873, -11141, -10452, -9065, -10262, -13330, -11446, -10517, -10659, -10311, -11056, -12499, -14530, -10913, -12221, -12828, -12679, -12718, -16036, -17079, -14042, -15753, -15211, -17331, -17039, -20710, -19300, -18726, -19469, -18718, -17233, -16769, -16696, -16226, -16776, -17675, -14508, -12298, -12082, -11248, -15272, -14193, -17356, -10215, -10400, -15064, -16947, -17668, -18055, -16525, -25308, -18712, -26282, -17950, -21139, -26151, -24771, -25088, -16889, -18610, -16380, -19070, -19507, -18526, -13538, -13545, -11887, -11147, -11299, -13302, -13040, -9956, -11199, -8454, -8946, -10786, -12959, -11666, -10367, -11332, -10254, -8849, -13027, -11661, -13509, -13557, -14333, -12648, -11917, -15391, -16129, -15098, -16348, -13518, -16206, -16693, -19961, -18407, -17559, -19907, -19037, -19430, -19945, -17511, -18645, -16084, -19586, -13890, -14218, -11383, -10006, -13585, -15054, -17348, -12115, -8960, -16387, -15772, -18942, -18525, -16609, -24612, -16686, -23484, -14806, -18252, -25271, -24463, -25577, -17959, -19279, -16540, -18581, -20015, -18760, -14428, -14842, -11890, -12086, -10848, -14789, -12128, -10903, -11435, -9813, -9638, -11528, -12121, -10563, -9417, -12206, -9746, -9837, -12995, -11449, -12128, -12132, -13717, -12846, -12707, -16660, -15513, -14565, -15449, -16000, -17746, -17008, -17802, -16158, -17130, -20676, -18758, -19082, -16169, -17370, -17489, -19431, -19819, -15572, -13678, -11896, -11351, -15859, -14066, -16524, -10867, -11015, -15894, -16318, -17542, -17596, -17298, -24298, -19169, -22231, -16852, -17400, -25884, -23132, -24571, -16915, -20580, -17810, -19826, -18861, -17485, -13360, -15014, -14320, -14177, -12281, -14779, -11443, -10378, -11363, -10435, -10790, -10546, -11759, -7962, -8634, -11384, -10950, -10687, -13577, -11594, -11898, -11445, -13794, -12590, -12550, -16690, -13580, -13317, -13804, -16502, -17632, -18002, -18596, -16554, -16189, -20307, -19045, -18355, -14798, -15951, -16840, -18230, -19702, -14663, -12922, -12779, -12825, -16980, -14796, -17280, -11745, -13023, -17581, -18567, -17203, -17799, -17032, -24474, -18992, -23670, -16026, -18908, -23503, -22636, -20739, -17113, -20395, -19480, -19988, -19676, -16631, -14007, -15519, -15061, -13540, -12018, -14240, -11281, -10384, -11907, -11212, -12238, -12583, -13242, -9573, -9884, -11084, -9851, -9087, -12036, -10098, -10423, -9849, -12138, -12018, -13106, -17632, -14761, -14092, -12945, -15341, -16812, -17697, -17964, -16492, -16999, -19342, -19622, -18256, -16237, -15507, -17115, -18024, -18386, -14350, -13887, -12208, -12421, -15593, -14852, -16108, -10603, -13508, -17651, -18143, -19400, -18182, -19449, -24098, -20622, -24935, -18025, -22138, -23889, -22508, -19448, -16106, -19579, -18429, -19882, -17683, -14642, -12969, -14423, -15555, -13864, -13184, -14924, -10973, -10061, -10250, -10810, -13008, -13595, -14352, -9996, -9165, -12488, -11909, -12862, -14477, -11088, -12265, -9632, -12965, -10082, -10897, -14204, -13029, -12226, -13098, -13997, -15801, -15556, -18148, -16808, -18096, -19880, -21047, -19049, -16958, -16150, -16050, -15745, -16947, -14459, -13210, -11887, -11179, -16869, -14660, -17101, -10265, -12544, -16196, -18203, -19427, -18670, -16762, -21332, -19626, -24016, -21586, -22445, -27429, -24503, -23672, -17349, -21050, -19395, -21560, -18478, -14501, -11605, -12625, -12888, -13118, -11903, -14810, -12671, -10020, -11566, -10263, -12679, -13080, -13481, -11568, -9547, -12183, -12042, -11496, -14977, -11748, -12831, -11808, -14488, -13558, -10793, -13990, -12368, -11945, -11612, -13126, -14258, -14488, -15693, -16118, -16811, -19316, -19612, -19203, -17735, -19001, -18263, -17310, -16191, -14063, -13111, -12138, -10004, -13286, -11968, -14952, -10999, -10717, -13793, -15774, -20122, -19787, -17980, -18967, -21773, -21284, -24548, -19037, -27208, -22415, -26103, -19126, -23567, -21144, -25355, -21148, -20533, -14541, -15982, -12625, -15119, -10552, -13878, -8773, -8656, -7833, -10605, -10734, -12053, -10832, -12437, -9076, -13238, -11859, -12958, -14648, -13407, -11942, -11203, -13556, -15290, -13885, -14768, -13727, -11594, -11644, -14205, -14778, -15140, -14344, -15055, -14879, -17472, -18844, -18228, -16460, -16867, -18300, -18396, -17757, -16319, -14098, -13335, -11557, -13519, -14522, -13659, -12571, -8449, -10981, -12506, -17512, -18228, -17978, -14975, -21606, -19393, -25717, -18579, -25865, -22335, -25908, -20724, -22319, -21618, -22543, -22773, -20938, -17827, -16770, -16285, -16643, -14732, -14652, -12320, -8871, -9295, -10278, -11622, -8844, -9823, -8897, -10289, -10007, -11579, -9924, -12523, -14116, -13336, -12280, -12996, -14405, -15219, -16349, -15804, -13825, -12222, -15670, -15615, -17052, -13595, -15136, -14344, -18449, -18431, -18562, -15336, -16204, -16372, -18185, -16702, -15549, -13772, -14567, -13207, -12166, -12235, -13028, -14450, -12784, -11829, -11595, -13457, -16720, -19002, -15281, -18436, -18023, -21549, -20911, -20443, -23376, -21593, -24918, -21102, -23054, -19273, -22755, -21136, -22231, -18160, -17788, -14329, -16284, -15074, -16454, -11582, -11343, -10503, -12565, -10798, -11075, -10546, -10717, -9885, -10452, -9723, -9466, -11640, -12287, -12718, -11850, -12874, -12443, -13799, -14308, -15239, -14274, -16595, -15693, -17559, -15360, -16801, -16187, -17938, -18993, -18511, -16930, -15815, -16438, -16505, -17278, -15048, -14002, -13325, -13041, -13022, -11161, -13047, -12620, -13982, -12166, -12062, -12357, -15134, -17314, -17194, -16512, -19079, -19604, -20709, -20468, -21995, -21674, -21981, -21952, -22200, -21475, -20119, -20221, -20037, -19796, -18783, -16764, -14762, -15685, -15138, -15995, -14131, -14272, -12284, -11179, -10385, -12634, -12568, -13023, -10611, -10652, -8475, -9855, -11138, -12489, -12841, -12677, -12781, -11572, -12097, -12823, -14126, -14776, -14299, -15273, -15133, -16523, -17560, -18376, -19460, -18965, -18246, -18303, -17810, -17655, -17947, -17276, -14647, -13085, -12656, -14952, -13510, -11960, -11229, -10871, -11754, -12068, -14355, -14378, -15152, -14815, -16736, -16918, -20531, -20107, -21160, -20210, -19980, -19857, -19827, -20753, -20739, -21075, -20397, -19206, -18104, -17378, -17527, -17017, -16009, -15554, -13765, -14857, -15072, -16073, -14379, -13459, -12977, -13700, -14553, -14155, -12720, -11175, -10512, -10595, -10822, -11070, -11318, -11558, -11147, -10391, -11074, -12311, -14551, -13123, -13381, -12187, -14445, -16060, -17964, -18779, -18468, -17770, -18516, -19337, -20588, -20774, -20609, -18621, -16353, -15399, -16213, -16442, -16100, -14707, -13666, -12144, -11075, -11559, -12642, -13059, -13274, -12685, -14370, -15632, -18008, -18046, -18926, -17275, -17641, -17936, -18276, -18864, -18502, -18542, -17879, -17064, -17644, -17598, -17573, -17463, -15846, -15499, -14842, -16718, -16424, -16204, -14955, -15644, -14325, -16156, -16155, -16409, -15178, -15700, -14749, -13982, -12358, -13161, -12969, -12924, -11006, -10091, -9528, -12602, -12624, -13132, -11607, -11606, -12525, -14771, -17089, -17095, -16014, -16367, -17756, -18482, -18927, -18785, -18063, -17066, -17275, -18450, -17337, -15271, -14702, -14883, -14756, -13959, -13549, -13116, -12185, -12266, -12234, -12331, -12903, -15061, -16576, -16925, -16284, -16542, -17904, -18752, -19214, -19575, -18784, -18074, -17411, -17587, -18278, -18679, -19016, -17497, -15770, -15285, -16751, -17729, -17706, -16180, -14614, -14119, -15241, -16330, -16327, -15392, -14981, -14779, -14648, -14467, -13658, -14665, -13748, -12609, -10901, -11092, -12034, -13077, -12541, -12399, -11239, -12724, -13714, -14743, -14783, -13952, -14787, -16563, -17862, -17819, -16750, -16022, -15682, -17175, -18763, -19311, -16443, -15474, -15217, -15842, -15215, -15236, -15086, -15404, -14266, -14036, -12950, -13531, -14748, -16524, -15512, -13969, -13003, -15276, -18055, -18770, -18491, -16627, -16002, -16951, -17323, -18559, -18552, -18377, -17658, -15689, -16295, -16971, -17897, -17854, -16739, -16070, -15239, -16402, -16896, -16885, -15139, -15037, -14972, -14482, -14331, -14730, -15606, -15515, -13417, -12134, -11834, -12478, -13640, -13541, -12308, -11413, -11449, -13879, -14396, -14661, -13643, -13581, -14415, -15631, -17019, -16405, -15423, -14474, -15709, -16671, -17863, -16193, -15426, -15305, -17166, -17708, -17425, -15534, -15540, -14542, -15721, -15791, -16690, -16046, -16199, -15075, -13844, -12801, -13951, -16422, -17017, -16873, -15763, -15121, -15360, -15762, -16715, -16830, -17073, -16964, -16607, -16175, -17262, -18522, -19115, -18997, -17276, -16331, -16629, -17276, -18262, -17015, -16592, -15679, -15224, -14814, -14802, -14960, -15099, -13640, -12589, -12243, -13201, -12949, -12675, -11719, -11369, -10437, -12714, -13971, -14760, -14035, -14405, -14909, -14968, -16591, -16937, -15838, -14701, -15396, -16287, -16339, -15623, -14020, -13604, -14526, -16261, -16950, -16034, -16098, -15826, -16340, -16699, -16323, -17162, -17182, -17938, -15588, -15384, -14888, -17602, -17270, -17102, -14981, -14542, -14439, -15463, -16538, -16983, -15491, -14845, -14246, -14903, -15763, -17827, -17964, -17385, -15652, -15587, -17032, -17917, -19415, -17919, -16764, -16051, -16523, -16997, -16996, -15875, -15133, -13043, -13205, -13349, -13939, -12471, -11828, -11515, -11902, -12424, -12654, -12858, -12575, -13348, -14211, -15492, -15420, -15873, -16176, -16462, -15970, -16162, -16760, -17285, -16539, -14912, -13610, -13357, -14507, -16021, -15703, -14821, -14287, -14439, -15806, -16218, -18868, -18177, -17897, -15784, -15751, -15870, -17751, -18781, -18610, -17042, -15445, -15241, -15362, -16398, -16344, -15417, -14275, -14006, -14338, -15152, -15814, -15566, -15553, -15050, -15061, -16384, -16553, -18383, -17390, -17955, -17880, -17219, -17138, -17202, -17752, -16559, -14915, -14193, -14380, -14385, -13939, -12315, -11544, -11568, -12196, -12758, -12414, -11610, -11987, -13287, -14765, -14562, -14828, -14814, -15173, -15617, -16804, -16590, -16870, -17020, -17213, -15754, -14993, -14769, -15273, -15233, -14884, -14058, -13205, -13929, -14805, -15921, -16641, -15526, -15384, -14929, -17163, -17874, -19091, -18281, -17646, -16000, -16592, -17166, -18551, -18703, -17781, -16794, -15863, -16366, -17027, -17155, -16399, -14967, -14350, -14341, -15762, -16850, -16777, -15891, -15224, -16200, -16304, -16875, -17234, -17392, -16208, -14623, -13399, -14476, -15260, -15104, -12977, -11230, -11293, -11786, -13919, -13451, -12170, -11467, -11993, -13939, -14280, -15226, -14152, -14263, -14521, -15672, -15269, -15540, -16141, -16241, -16296, -15959, -15560, -15515, -16269, -16107, -15116, -13821, -13957, -14159, -15290, -16251, -15221, -13994, -13548, -14774, -16261, -17630, -17899, -17026, -17020, -17622, -18743, -19216, -20086, -18666, -17177, -16945, -18323, -19648, -19710, -19759, -18059, -16231, -16034, -17051, -18111, -17037, -16157, -14721, -14655, -14554, -15115, -15559, -15538, -15334, -13700, -12776, -12678, -14155, -14464, -13611, -11872, -11067, -10584, -11797, -12922, -12517, -12140, -11434, -12283, -12711, -13947, -14383, -14162, -14167, -14749, -14708, -14386, -14973, -15886, -16274, -15749, -15057, -14996, -16438, -17558, -17723, -16558, -14948, -14525, -15974, -17977, -17717, -15305, -14777, -14695, -15914, -16621, -17657, -16258, -15801, -16034, -17184, -17446, -18151, -17911, -16922, -16733, -18117, -19242, -19457, -20455, -20276, -18115, -17361, -18230, -20395, -20220, -19870, -18265, -16636, -16060, -16244, -16261, -15121, -14125, -13034, -12569, -12383, -12622, -11307, -10896, -10361, -10143, -10005, -10384, -10993, -10679, -10910, -11796, -11707, -11984, -12784, -13509, -13736, -13560, -14099, -14055, -14335, -15319, -16098, -16186, -16083, -15139, -15112, -15470, -16845, -16994, -17456, -16645, -15957, -16645, -17814, -17798, -16519, -16325, -16013, -15720, -16863, -18075, -17541, -16063, -15939, -16175, -16591, -17895, -18111, -16597, -15328, -16135, -16933, -17441, -18446, -18651, -17647, -17357, -18230, -19958, -21120, -21590, -20950, -18815, -18648, -18987, -19201, -18996, -17768, -16511, -14981, -14883, -14323, -12864, -11245, -10690, -10100, -9396, -9245, -9282, -8631, -8873, -8925, -9345, -9316, -10807, -12263, -13371, -13518, -13103, -12847, -13020, -14130, -14977, -15178, -14735, -14203, -14402, -15264, -15848, -16355, -15700, -16416, -15320, -16452, -16497, -17443, -17033, -16902, -16953, -16758, -16271, -17267, -18085, -18044, -17342, -16798, -16696, -17505, -17976, -18072, -17301, -16884, -17306, -16725, -17021, -17505, -17581, -17005, -17297, -17792, -18364, -19486, -20301, -19901, -18708, -19595, -20837, -21069, -20310, -19123, -17953, -17690, -18259, -17619, -15694, -13637, -12922, -12334, -12366, -11975, -10277, -8956, -8308, -8469, -8519, -8657, -9757, -10212, -10914, -10368, -10047, -9711, -11123, -12863, -13454, -12802, -12246, -11936, -13747, -14368, -15370, -14156, -13921, -13631, -14516, -15838, -16422, -16543, -16669, -16778, -16325, -16516, -17276, -18717, -18961, -18995, -18818, -18457, -19440, -19272, -19005, -18137, -18397, -18809, -18634, -18100, -17929, -17647, -17872, -17493, -17633, -17136, -18014, -18420, -18924, -18078, -17618, -18054, -19093, -19563, -18586, -17897, -17821, -18056, -18770, -18613, -17625, -16097, -15669, -15784, -15757, -14383, -13227, -12071, -11181, -10916, -10534, -10565, -10800, -10931, -10320, -9094, -8456, -9183, -10479, -11476, -11080, -9872, -9200, -9720, -10544, -11629, -11909, -11960, -11596, -12365, -13674, -14071, -14491, -15180, -16240, -16194, -15927, -16559, -17769, -18639, -18699, -18878, -18402, -18960, -19521, -20148, -19656, -19187, -19224, -19849, -19673, -19933, -19427, -18931, -18303, -18507, -17932, -18333, -18205, -18466, -17322, -16927, -17198, -17781, -18378, -18614, -17952, -17405, -17181, -18283, -18562, -18144, -17014, -16110, -15396, -16536, -16612, -16718, -15557, -15138, -14537, -14543, -14606, -14972, -14386, -13538, -12122, -10916, -10457, -11353, -11673, -11334, -10272, -9195, -8852, -8895, -9508, -9659, -9261, -8738, -8758, -9218, -9753, -10058, -10510, -11547, -12051, -13476, -13803, -14876, -15521, -16577, -17461, -17777, -18569, -18975, -19023, -19079, -19478, -19954, -20090, -19823, -20009, -19687, -19541, -19188, -19446, -19470, -19826, -20190, -20172, -19350, -19167, -18723, -18800, -18622, -18344, -17788, -17307, -17162, -17540, -18292, -18363, -17437, -16561, -16482, -16633, -17194, -17304, -17157, -16135, -15632, -15704, -15850, -16031, -16089, -15656, -14403, -13426, -13701, -13719, -13514, -13543, -13292, -12729, -11820, -11631, -11210, -10786, -9918, -9319, -8372, -8540, -8629, -9213, -8773, -8672, -8467, -9039, -10537, -12233, -12775, -12607, -12604, -13275, -14397, -15280, -15952, -16034, -16132, -16771, -18213, -18904, -19694, -19740, -20074, -19504, -19460, -19609, -20356, -20444, -20183, -19354, -18848, -18924, -19350, -19578, -19115, -18944, -18363, -18261, -18561, -19567, -19786, -19018, -17666, -17485, -17497, -17553, -17561, -17297, -16535, -15985, -16470, -16970, -17155, -17118, -17198, -16713, -16543, -16225, -16197, -14686, -13588, -13086, -13493, -12904, -12714, -12195, -11949, -11589, -11625, -11687, -11305, -10864, -11041, -10907, -10127, -9739, -9395, -9855, -10163, -11022, -10953, -11142, -11690, -13647, -13904, -13796, -13256, -13626, -13845, -14634, -15470, -15919, -15449, -15669, -15642, -16299, -16276, -17640, -18617, -18445, -18493, -18416, -18800, -19010, -19376, -19402, -18897, -18180, -18095, -17642, -18217, -18155, -18649, -18543, -18533, -18792, -18632, -18926, -18729, -18889, -18862, -18811, -18432, -18483, -18512, -18476, -17980, -17858, -18186, -18799, -18413, -17759, -16628, -16027, -15262, -15055, -14283, -13308, -12384, -11700, -11288, -11066, -10775, -10408, -10737, -10541, -10627, -10316, -10950, -11474, -12063, -11770, -11445, -11289, -12416, -13405, -13477, -12962, -12688, -12736, -13229, -14044, -14506, -14645, -15007, -15851, -15748, -15749, -15580, -16346, -15833, -15886, -15496, -15685, -15483, -16441, -16410, -16237, -16139, -16089, -16597, -17297, -17165, -17257, -16781, -17229, -17530, -17203, -17610, -17492, -18324, -18439, -18788, -18754, -18840, -19372, -19478, -19498, -19179, -18829, -18913, -18539, -18732, -18197, -18327, -18246, -17863, -17508, -17063, -16461, -15764, -15133, -14766, -13685, -13137, -12888, -12511, -11470, -11260, -11131, -11806, -12197, -12625, -12423, -12252, -12799, -13861, -14072, -13992, -13275, -13281, -13204, -13902, -13670, -13735, -13438, -13871, -13826, -14479, -14844, -15746, -15714, -15396, -15039, -15177, -15653, -15886, -16316, -15805, -15895, -15136, -15542, -15564, -15329, -14720, -14303, -14465, -15111, -15371, -15326, -14585, -14774, -15111, -15390, -16147, -15788, -16069, -15596, -16628, -17144, -17730, -18240, -18113, -18004, -18017, -18745, -19651, -19472, -19306, -18329, -17763, -17590, -17976, -17927, -16838, -15724, -15543, -15995, -16120, -16231, -15877, -15579, -15414, -15629, -15724, -15381, -15287, -14814, -14449, -13703, -13762, -14155, -14394, -14251, -13778, -13541, -13664, -13939, -14301, -14007, -13791, -13723, -13701, -13802, -14034, -14234, -13947, -14031, -14225, -14445, -14830, -14991, -15508, -15905, -16116, -16183, -15903, -16136, -15791, -15273, -14784, -14575, -14852, -14983, -14844, -14603, -14238, -14748, -14745, -14929, -14350, -14562, -14688, -14975, -15090, -14185, -14122, -13876, -14481, -14730, -14544, -14562, -15024, -15737, -17090, -17534, -17649, -17763, -17964, -18666, -18545, -19255, -18572, -18603, -17837, -18416, -18060, -17968, -17607, -17563, -17145, -17050, -17224, -17407, -17163, -17083, -17032, -17123, -16396, -15996, -15323, -15309, -14954, -14827, -14229, -13790, -13885, -13984, -13895, -13321, -13034, -13054, -13382, -13603, -13756, -13557, -13140, -13337, -14065, -14463, -14578, -14650, -14901, -15381, -15934, -15987, -15817, -15324, -15643, -15208, -15220, -14775, -14598, -14313, -14424, -14849, -14762, -14619, -13955, -13884, -13229, -12936, -12613, -12712, -13035, -13687, -13438, -13368, -13159, -13150, -13179, -13598, -15328, -15693, -16413, -16286, -16832, -17663, -18845, -19725, -19970, -19845, -19308, -19493, -20328, -20435, -20121, -19342, -19160, -18478, -18828, -18782, -18339, -17304, -16208, -15699, -15757, -16526, -15694, -14957, -13794, -14324, -15075, -16120, -16115, -16298, -15950, -15949, -16149, -16622, -16091, -15462, -14689, -14092, -13637, -13318, -13093, -12590, -12395, -12805, -13251, -13039, -13347, -13590, -14156, -14097, -15172, -15313, -15375, -15062, -15188, -14847, -14284, -13829, -13887, -13447, -13212, -13133, -12610, -11858, -10776, -10375, -10237, -11089, -11608, -12532, -11912, -12843, -13472, -14686, -15442, -16426, -17566, -18392, -19966, -20299, -20479, -19792, -20249, -20081, -20933, -19717, -19719, -18516, -19385, -18650, -18707, -17209, -17497, -17368, -18150, -17951, -17061, -16414, -15939, -16464, -16672, -16370, -15910, -15399, -15322, -15470, -16056, -16149, -15937, -16078, -16426, -16888, -16778, -16333, -16207, -15761, -15759, -14956, -14774, -13880, -13313, -13096, -13176, -13040, -12871, -12703, -12520, -12426, -12523, -12885, -12775, -12430, -12545, -12405, -13229, -13651, -14571, -14513, -14805, -14873, -15628, -15332, -15723, -16052, -15904, -14845, -13912, -13660, -13280, -12699, -11849, -11250, -11265, -11566, -12740, -13811, -14318, -14728, -15596, -16927, -17714, -18822, -18924, -20065, -20090, -20798, -20027, -19401, -18136, -18500, -18256, -18267, -17853, -17376, -17640, -18236, -18314, -18282, -18687, -18767, -19650, -19190, -18704, -18065, -17007, -16840, -16497, -16234, -15006, -14142, -13345, -13845, -14223, -14180, -14349, -13996, -14340, -14190, -14763, -14266, -14743, -14173, -13502, -12692, -12494, -11961, -12118, -12303, -12396, -12278, -12327, -12595, -12795, -13213, -13944, -14451, -14569, -14449, -14768, -14963, -15610, -16155, -16669, -16434, -16452, -17412, -17867, -18203, -17673, -16987, -15833, -15339, -14572, -13815, -11842, -10471, -10026, -10370, -11019, -11249, -12787, -13249, -15063, -15813, -17695, -17740, -19255, -19266, -20549, -20155, -20031, -20061, -19413, -19050, -18452, -18769, -17916, -18375, -17609, -18986, -18280, -18882, -17671, -18472, -18023, -19089, -17949, -17195, -15813, -15438, -14488, -14756, -14207, -13722, -12538, -11995, -12060, -12995, -12928, -13211, -13272, -13480, -13527, -13935, -13800, -14297, -14905, -14445, -13986, -14132, -14683, -14768, -15488, -15338, -14974, -13997, -14307, -14588, -14718, -14116, -14031, -13528, -13982, -14524, -15149, -15188, -15007, -15434, -15845, -16497, -16799, -17066, -16535, -16496, -16667, -16434, -15986, -15368, -14888, -13729, -12740, -11743, -12113, -12254, -12401, -12561, -13097, -13329, -14306, -15252, -16711, -16862, -18072, -18270, -19920, -20027, -20370, -20226, -19655, -18738, -19118, -19135, -18760, -18382, -17305, -17446, -17155, -17234, -16656, -16620, -16146, -16964, -16241, -15763, -15420, -15343, -14673, -15225, -15016, -14390, -13909, -13857, -14629, -14942, -14459, -14398, -14190, -14464, -14568, -14873, -14305, -14059, -13729, -13718, -13836, -14786, -14444, -14091, -13993, -13795, -13579, -13796, -14102, -13603, -13284, -13443, -14405, -14309, -14188, -14809, -14827, -15162, -16176, -17084, -17511, -17638, -17766, -17757, -17921, -17598, -17501, -16808, -15576, -15056, -14292, -12737, -11912, -11097, -10765, -10441, -10629, -11156, -11980, -12746, -14190, -15053, -15890, -16066, -17811, -19240, -19708, -20193, -19651, -19784, -19697, -19874, -19392, -18801, -18123, -17833, -17144, -16851, -17461, -17794, -16863, -17029, -16769, -17274, -17462, -17255, -17240, -16731, -16246, -15745, -16082, -15286, -15413, -14685, -14738, -15240, -15060, -14176, -14503, -14331, -13634, -13217, -13147, -13296, -13092, -12522, -12298, -12302, -12721, -13222, -13921, -14605, -14221, -14282, -14780, -15458, -15338, -15243, -15063, -14595, -14599, -15163, -15248, -15273, -15056, -16043, -16285, -16301, -16637, -17090, -16728, -16645, -16320, -15645, -14452, -14219, -13679, -13266, -12006, -11409, -10480, -9976, -10237, -11018, -12267, -12991, -14511, -15737, -16679, -17879, -18804, -19198, -20531, -20723, -21060, -20691, -20150, -20532, -20035, -19134, -19497, -19236, -18301, -17505, -17047, -17338, -17897, -16706, -16731, -16488, -16403, -16896, -16416, -15932, -15698, -16002, -15443, -15972, -15314, -14531, -13965, -13878, -14550, -14605, -13221, -12709, -12405, -12114, -11903, -12977, -12695, -12359, -12213, -12626, -13439, -14456, -14666, -15215, -15334, -15384, -15805, -16409, -15788, -15571, -14875, -14269, -14064, -13801, -14175, -13922, -13787, -14149, -14813, -15509, -15908, -16259, -16237, -16513, -16409, -16485, -16018, -15240, -14848, -14580, -14484, -13861, -13515, -12847, -11868, -12000, -12653, -14218, -15297, -16245, -17536, -17948, -18287, -18690, -18839, -18924, -19742, -19082, -19689, -18292, -19007, -18506, -18637, -18275, -18378, -17287, -17655, -16749, -16875, -17738, -17394, -16632, -17186, -16198, -16824, -16485, -16193, -15655, -15651, -14577, -14821, -14932, -13887, -13705, -13190, -13091, -13579, -13088, -12567, -12873, -12253, -11814, -12302, -12676, -12482, -12811, -13323, -13237, -14088, -14248, -15176, -15345, -15364, -14814, -14746, -14207, -13530, -13293, -13120, -12763, -12447, -12828, -13802, -15037, -16192, -17019, -18301, -18732, -19065, -19320, -19434, -18527, -18070, -16668, -16480, -16596, -16274, -16407, -15932, -15056, -14539, -14045, -13796, -13606, -13777, -14261, -14408, -15778, -16001, -16245, -16837, -16431, -16846, -17685, -18237, -18430, -18470, -18317, -19086, -17784, -17634, -17278, -18070, -16856, -17477, -15791, -16531, -16531, -16362, -16753, -16766, -15581, -15705, -15008, -15011, -15344, -15289, -14006, -14521, -13505, -13569, -13505, -12995, -12676, -12299, -11196, -11401, -11355, -10915, -10786, -12045, -11809, -12769, -13289, -13910, -14104, -15936, -15924, -16244, -15447, -14988, -14636, -14534, -13790, -13959, -14044, -14860, -15443, -17187, -18049, -18746, -18873, -19524, -19900, -20372, -20173, -19517, -19164, -18484, -18146, -18309, -17818, -17857, -17460, -16643, -15811, -14824, -13504, -11775, -10061, -9830, -9712, -11728, -12416, -13898, -15720, -14661, -15995, -15834, -16928, -17174, -18159, -17429, -18096, -17093, -19188, -18122, -19649, -17382, -18546, -16436, -17547, -15780, -15940, -16394, -15125, -15051, -15523, -14649, -15367, -14486, -14839, -13727, -14942, -13083, -14147, -13318, -13115, -12986, -12859, -11965, -12824, -11805, -11337, -11643, -11588, -11237, -12192, -13324, -14650, -15417, -15999, -15632, -16614, -17081, -16328, -16173, -15752, -15621, -15783, -16269, -16869, -17876, -19348, -18888, -19541, -19878, -19268, -19229, -18243, -18144, -17554, -17293, -16587, -17581, -18147, -17598, -17245, -16973, -16280, -16345, -14490, -14002, -12738, -11428, -9740, -9646, -10135, -10959, -12169, -13951, -13615, -15784, -14950, -15877, -15759, -14803, -15113, -16825, -17367, -18887, -17706, -19609, -18738, -19181, -17930, -16730, -16498, -14506, -16098, -14135, -16412, -15593, -14729, -15922, -15230, -14918, -13912, -13264, -12981, -13309, -13755, -13346, -14908, -14482, -14938, -14765, -14196, -13703, -13330, -12360, -12879, -13106, -12542, -14104, -15376, -16803, -16770, -16897, -16186, -15407, -16398, -16441, -15814, -16157, -16087, -17785, -17982, -19196, -18443, -18879, -17480, -16798, -17203, -17016, -16239, -16791, -16461, -17710, -17460, -18192, -17693, -17936, -16771, -16452, -16242, -15755, -15125, -14720, -14009, -13505, -12466, -11286, -10374, -9701, -9820, -10552, -11755, -13602, -13647, -15633, -13993, -15235, -13865, -14402, -15037, -17030, -17237, -18281, -17543, -19660, -18806, -18840, -17315, -16804, -16588, -16335, -17257, -15706, -17114, -16084, -15707, -17118, -15419, -14733, -13071, -13766, -13964, -15392, -15746, -15708, -16025, -15036, -15355, -15011, -13107, -12668, -11729, -11436, -12521, -13534, -13758, -14752, -15560, -16546, -15526, -15644, -15324, -15369, -16847, -16706, -17695, -18015, -18715, -18760, -18729, -18449, -17175, -16927, -15226, -15712, -15977, -15762, -16597, -16647, -17315, -18004, -17766, -16767, -17171, -16271, -16342, -16063, -15727, -15559, -14544, -13627, -13548, -13377, -11224, -10833, -9642, -9287, -10269, -11272, -13914, -14165, -13949, -14476, -13281, -14862, -12666, -14559, -15208, -18269, -18671, -19797, -18842, -20386, -18108, -19082, -17301, -17379, -15579, -17534, -17246, -16356, -18945, -16157, -16830, -16621, -15411, -15300, -14446, -15238, -14692, -16857, -15029, -16055, -14300, -14006, -13666, -13558, -12222, -12234, -11468, -11723, -13542, -13646, -13461, -14339, -14826, -15387, -15158, -16284, -16031, -17024, -18884, -19231, -19414, -18919, -19472, -18736, -18458, -17921, -16233, -15740, -13622, -14860, -14203, -14357, -14980, -15360, -15555, -16366, -16490, -16193, -15939, -14830, -14722, -15010, -14396, -14470, -14160, -14176, -14459, -15270, -13697, -13820, -12660, -11665, -12737, -13260, -14828, -13935, -13872, -13663, -13211, -14141, -12186, -14333, -14318, -16400, -16008, -16570, -15835, -17905, -17264, -18678, -18457, -19028, -18954, -20867, -20340, -20022, -21230, -18504, -19208, -19194, -18397, -17196, -16062, -16217, -15258, -15341, -14114, -13827, -11475, -11286, -10768, -9772, -9048, -9183, -8894, -9617, -11159, -11509, -12294, -14310, -16001, -17092, -17533, -19221, -19682, -21246, -21386, -22384, -20930, -20543, -20229, -18604, -17098, -15907, -14443, -13237, -12997, -13169, -13130, -12749, -12965, -13623, -13590, -14065, -13439, -13242, -13107, -12314, -13207, -13715, -14881, -15692, -15982, -16184, -17038, -17644, -17736, -17848, -17672, -17198, -17342, -18052, -17531, -17008, -16697, -15459, -14802, -12931, -12694, -11439, -11636, -11540, -12285, -12677, -13197, -13568, -13158, -14083, -14757, -15375, -16356, -17328, -17730, -17841, -19198, -19297, -19683, -19553, -19169, -18820, -18419, -18730, -18929, -18139, -17671, -16757, -15826, -14809, -14311, -13321, -12203, -11548, -11567, -12425, -12739, -13088, -13581, -14849, -15546, -16343, -16499, -16613, -17248, -17638, -17815, -17929, -17517, -17264, -16290, -16001, -14765, -14669, -13637, -13648, -13815, -13957, -13371, -13115, -13575, -13220, -13174, -13328, -12897, -12389, -12355, -13572, -14603, -15416, -15743, -16378, -16628, -17602, -18337, -18360, -17969, -18058, -17845, -17995, -17969, -18166, -17507, -17039, -16350, -15819, -14737, -13579, -12840, -12174, -12541, -12068, -12332, -12634, -13164, -13426, -13390, -14630, -15265, -15621, -15895, -16569, -17157, -17288, -17373, -17933, -18734, -18853, -19100, -19149, -19554, -19401, -19188, -18344, -17069, -15870, -15058, -14201, -13905, -13568, -13166, -12622, -12509, -12862, -13106, -13111, -13132, -14048, -13850, -14265, -14433, -15506, -16105, -16366, -17058, -17637, -17815, -17739, -17409, -17523, -16645, -16519, -16015, -16122, -15864, -15774, -14442, -13798, -13595, -12748, -12624, -12153, -12259, -12087, -12437, -13223, -13618, -14395, -14779, -15515, -15452, -16045, -16116, -16066, -16255, -16924, -17426, -17393, -18152, -18703, -18726, -18584, -18538, -18549, -17902, -17035, -16706, -16283, -16274, -15606, -15508, -14729, -14118, -13573, -13342, -13413, -12985, -13196, -13080, -14010, -14107, -14420, -14339, -14457, -14646, -15231, -15980, -16286, -16595, -16476, -16460, -16552, -16259, -16218, -15963, -15619, -15622, -15358, -15129, -14807, -14963, -14768, -14313, -14140, -14274, -14556, -14309, -14618, -14594, -15682, -15813, -16126, -16975, -17611, -17574, -16907, -16692, -16012, -15758, -15830, -16116, -16514, -15838, -15916, -15153, -15876, -15973, -15824, -15163, -14579, -14993, -14377, -15265, -15518, -15868, -15598, -15120, -15407, -14697, -15039, -14605, -15310, -15610, -16292, -16488, -16891, -17473, -17564, -17578, -17846, -17565, -17423, -16407, -16417, -16281, -16291, -16020, -15392, -15384, -14221, -14038, -13459, -14054, -13747, -13670, -13505, -13489, -13672, -12761, -12393, -12488, -12460, -12654, -12888, -13997, -14820, -15800, -16178, -16653, -16639, -16069, -16062, -15701, -15865, -15845, -15900, -15633, -15276, -15027, -14042, -13507, -13334, -13645, -12995, -12900, -13215, -14199, -15499, -16005, -16667, -16882, -16920, -16585, -16707, -16849, -16786, -17200, -17924, -19128, -19844, -19581, -19793, -20040, -20124, -19583, -18789, -17817, -17254, -17009, -16502, -16743, -16125, -15564, -14546, -14037, -13604, -12673, -12580, -12313, -13249, -13791, -14814, -15511, -16138, -16530, -16859, -17195, -17164, -17079, -16510, -16160, -16411, -16807, -17435, -17041, -17109, -16644, -16305, -15717, -15311, -14422, -12807, -12091, -11366, -11229, -10469, -10166, -10544, -10649, -10946, -11021, -11911, -12392, -12948, -13327, -13706, -13674, -13685, -13953, -14374, -14568, -14834, -14892, -14976, -14796, -14938, -14666, -14454, -14568, -15486, -15826, -15807, -16722, -17006, -17500, -17309, -17214, -17045, -17067, -17137, -17007, -17322, -17498, -17986, -18881, -19434, -20191, -20106, -20039, -20361, -20549, -20209, -19236, -18909, -18558, -18539, -17978, -17655, -17264, -16477, -16076, -15524, -15219, -14437, -14424, -14769, -14982, -15266, -15387, -15904, -15695, -15564, -14995, -15109, -14885, -15239, -15223, -15554, -15066, -15567, -15401, -15786, -14700, -14311, -13425, -13105, -12671, -12612, -11804, -10941, -10531, -10662, -10568, -10542, -10730, -11275, -11533, -12446, -13153, -14448, -14951, -15526, -15587, -15728, -15120, -15112, -15061, -15036, -14972, -15139, -15226, -15068, -14586, -14533, -14238, -14110, -13440, -13976, -13415, -13490, -14046, -14509, -15102, -15389, -16173, -16708, -17532, -17677, -18000, -18229, -18168, -18749, -19219, -19806, -20571, -21032, -21290, -21391, -21213, -20760, -20247, -19834, -19251, -18650, -17946, -17546, -16998, -16555, -15917, -15234, -14611, -14564, -14560, -14809, -14809, -15218, -15561, -15622, -15499, -15309, -15412, -15122, -15316, -15238, -15412, -15522, -15772, -16362, -16654, -16401, -15507, -14785, -14010, -13391, -12750, -12574, -11783, -11150, -11182, -11309, -11607, -11655, -12325, -12434, -12723, -13710, -13806, -14455, -14446, -14470, -14112, -14004, -13479, -13667, -13502, -13823, -13804, -14194, -14055, -13921, -13609, -13472, -13494, -13628, -13523, -14737, -14071, -15750, -16133, -16710, -17327, -16275, -18156, -17398, -18009, -18443, -16886, -18034, -17930, -18508, -18690, -19248, -19354, -19813, -19062, -20959, -17215, -19495, -17131, -16505, -15540, -16941, -14292, -15718, -15137, -14461, -14610, -14843, -13760, -13710, -14199, -15404, -14797, -16138, -16257, -16386, -16055, -17111, -16340, -16903, -16816, -17559, -17372, -18323, -18460, -18987, -18491, -18307, -16635, -15139, -13640, -13649, -12668, -13920, -13409, -14535, -14031, -12797, -13145, -12783, -13812, -14964, -13887, -15911, -14768, -16439, -15312, -12784, -14715, -13697, -14031, -14784, -12849, -13634, -13948, -14662, -14124, -12807, -14291, -10611, -13161, -11886, -13663, -14602, -14010, -14747, -13546, -15346, -15435, -14414, -15772, -15652, -16477, -17233, -13233, -15140, -14925, -16767, -19644, -17211, -18730, -16771, -19189, -16596, -16752, -18861, -16560, -18677, -17241, -16529, -15912, -16881, -14729, -15537, -13245, -16301, -11321, -15179, -11999, -13995, -15529, -14524, -15584, -13131, -14303, -15342, -14667, -15959, -17182, -17977, -19118, -20206, -21484, -19334, -19584, -19112, -18276, -17971, -18447, -17393, -16949, -17687, -17446, -15882, -15742, -14917, -14365, -14837, -15509, -15353, -14609, -14394, -15311, -14086, -13964, -14344, -13036, -13247, -12855, -14427, -13001, -13814, -14163, -14278, -13725, -13951, -13481, -13655, -12812, -13589, -12903, -13222, -12878, -13874, -14390, -15091, -13877, -14594, -13676, -14221, -13583, -13697, -14368, -14782, -15842, -16827, -16720, -17523, -16389, -18041, -17300, -18075, -18227, -18121, -18566, -17817, -16918, -16466, -15832, -16299, -14967, -16035, -14789, -15660, -14657, -14123, -14598, -13596, -12443, -11413, -8031, -9989, -11305, -13371, -15273, -13252, -15214, -14502, -15438, -19014, -17374, -22819, -21716, -24977, -23532, -19784, -18370, -19037, -17491, -22238, -20720, -20375, -20356, -15507, -16784, -11779, -13927, -9871, -12009, -12247, -14907, -11784, -11779, -10756, -8766, -11360, -12949, -14942, -15542, -18109, -17610, -16974, -16727, -16665, -15024, -15593, -16298, -17293, -16536, -17338, -16393, -14682, -15130, -14424, -12929, -13462, -13173, -15007, -13163, -13484, -14630, -12393, -14767, -15034, -16493, -16691, -16925, -18704, -18064, -18522, -18290, -19327, -18240, -18609, -18309, -17953, -16685, -15805, -16098, -15575, -14338, -14436, -13883, -12923, -11907, -10762, -8536, -6627, -4625, -3934, -5449, -9695, -12445, -18456, -14854, -15832, -14888, -12986, -19694, -18029, -23716, -25229, -26426, -28190, -20265, -17178, -19477, -12701, -23406, -16093, -18208, -14750, -9779, -11700, -5833, -9756, -7632, -11599, -13940, -17636, -14338, -17667, -14258, -15708, -17168, -21883, -21440, -22258, -22540, -20615, -17009, -16605, -15143, -12480, -13722, -15665, -15103, -14165, -14831, -13650, -13482, -13246, -16570, -14993, -16282, -18038, -17479, -17617, -16546, -18441, -17522, -18633, -18160, -18655, -15410, -16497, -14741, -17056, -14380, -15910, -16528, -15300, -16220, -15143, -17396, -14705, -15314, -15666, -14695, -12530, -12837, -11808, -12534, -8584, -9932, -5906, -4290, -3908, -5399, -11060, -11860, -17919, -13749, -13339, -11910, -12017, -17310, -16729, -23128, -26471, -27290, -27193, -19570, -15837, -17630, -9986, -24228, -9952, -18557, -11507, -12379, -10090, -9158, -11824, -10353, -14630, -18432, -19982, -17379, -21147, -15985, -17477, -17115, -21903, -18457, -19259, -19782, -17185, -14914, -14050, -11708, -12104, -13188, -16002, -15037, -17343, -17052, -16869, -17095, -17292, -19003, -18887, -21024, -20746, -19214, -18023, -16672, -14470, -15513, -13138, -15706, -12664, -13288, -12445, -12372, -14408, -14801, -17914, -18418, -19929, -20231, -19506, -18606, -17764, -16962, -15760, -15253, -14278, -12704, -11819, -9825, -8755, -5486, -3745, -1335, -2284, -7201, -11027, -16585, -16967, -13663, -15872, -12196, -19215, -18996, -22807, -28175, -26802, -27780, -21691, -13688, -15115, -7372, -14636, -13336, -9596, -15177, -7161, -12661, -5841, -12787, -11206, -15423, -19146, -23855, -20463, -22803, -18645, -18077, -16231, -19594, -19041, -16733, -17311, -13939, -11554, -10726, -8192, -9090, -9735, -13625, -14170, -16696, -18798, -17672, -19687, -19261, -21451, -20567, -21556, -21942, -20108, -17781, -16254, -13988, -13324, -12495, -12818, -14449, -11372, -14403, -13065, -15849, -16258, -18832, -20509, -21242, -21840, -21918, -19889, -19007, -17308, -17248, -15337, -15650, -14015, -13113, -11169, -9402, -7520, -5209, -4935, -3667, -8384, -12826, -16659, -21502, -16901, -17739, -15557, -15929, -21693, -17914, -24568, -23358, -22274, -20797, -10266, -10040, -7811, -4942, -15699, -6242, -13987, -9309, -12454, -11312, -12618, -17526, -16879, -20764, -24300, -23591, -22269, -19690, -16748, -15471, -14712, -17033, -12230, -12650, -9131, -7319, -7113, -5476, -6587, -8002, -12251, -16141, -17312, -20879, -20439, -21230, -22597, -23144, -24183, -22628, -23502, -21401, -19146, -15125, -14956, -11135, -12074, -11743, -13621, -13315, -12251, -14095, -14931, -16038, -18810, -20993, -21126, -22022, -20832, -21582, -18870, -17569, -17551, -15555, -15112, -14642, -13270, -12081, -10452, -10056, -9244, -7513, -7607, -9471, -13330, -17820, -21178, -22852, -18099, -18602, -15421, -17724, -17837, -18329, -21213, -19209, -18475, -14344, -6669, -7730, -3901, -7758, -12737, -8061, -15979, -11163, -16167, -12773, -17505, -18345, -18702, -22219, -24511, -20445, -20664, -16369, -14704, -11568, -12715, -12100, -7837, -10100, -6801, -7641, -7364, -7392, -10940, -11959, -17635, -19899, -21216, -23064, -21857, -22993, -22664, -22610, -22622, -20430, -20351, -18016, -15557, -12460, -11604, -10907, -10563, -13159, -13078, -13804, -14323, -15557, -18327, -19184, -20809, -22229, -21862, -22713, -20958, -19922, -18662, -16494, -16525, -15136, -13997, -12591, -11636, -11115, -10772, -9717, -10284, -8574, -9996, -11073, -15158, -17938, -20672, -22754, -17177, -18628, -14267, -15908, -16661, -16548, -19303, -18001, -16316, -14785, -6215, -8676, -5664, -8079, -15188, -9138, -18322, -13218, -18020, -15014, -18949, -19242, -19057, -20868, -22958, -18824, -19149, -15809, -14284, -10176, -12069, -11484, -8346, -10097, -8206, -9343, -8699, -10190, -13149, -14578, -18312, -20299, -21318, -22004, -21395, -20867, -21250, -19793, -21432, -19441, -18700, -15982, -12680, -10595, -10997, -10585, -12552, -12732, -13891, -14741, -15214, -17043, -18441, -20448, -22313, -22601, -22754, -22370, -19618, -18283, -16807, -15614, -15562, -13303, -13041, -10441, -9285, -10281, -8765, -10032, -9322, -9519, -11693, -12228, -17729, -19595, -23048, -23414, -18867, -19101, -15151, -16441, -17626, -16894, -19831, -16441, -16132, -12957, -6268, -9727, -7038, -11889, -15354, -11423, -18747, -13785, -18475, -14743, -19802, -19300, -19715, -21448, -21618, -17463, -16808, -14245, -13283, -10279, -12537, -10606, -8594, -9480, -8250, -9988, -9581, -11908, -14916, -16490, -20151, -20136, -21362, -20871, -19698, -20523, -19352, -19950, -19806, -17975, -17477, -14219, -11634, -10076, -9773, -10752, -11001, -13484, -14152, -14520, -15869, -17183, -19719, -20514, -22511, -21934, -21855, -20429, -18864, -16239, -15464, -13722, -13719, -11819, -11872, -9603, -9978, -9964, -10450, -11580, -12155, -13234, -14058, -16099, -19422, -22347, -23412, -24167, -17643, -16646, -13403, -14150, -16947, -15330, -18142, -14646, -14831, -13552, -7482, -10151, -11177, -13166, -21159, -13722, -21398, -14849, -19763, -16354, -20421, -21845, -19799, -19878, -19798, -14503, -14187, -12547, -12515, -10644, -12189, -11866, -7798, -9382, -8414, -10208, -10582, -12706, -15368, -16234, -18499, -18951, -19211, -18769, -17955, -18979, -19079, -19056, -19387, -17037, -16745, -14877, -12857, -11959, -11431, -12337, -11894, -13242, -14063, -14935, -15560, -17036, -19007, -20186, -21257, -20842, -20123, -19476, -17913, -15327, -16192, -14050, -13884, -12445, -12000, -10214, -9041, -11012, -12440, -12957, -14657, -12689, -14725, -13841, -17766, -20587, -21318, -24196, -16549, -14283, -10903, -9977, -16328, -15073, -19516, -17154, -15858, -18222, -9037, -12655, -14286, -15707, -25286, -16131, -21508, -14148, -17053, -15531, -17316, -21894, -18123, -17900, -18457, -14239, -12268, -14689, -13235, -12953, -13336, -16255, -10411, -10851, -12446, -11054, -11333, -12225, -13674, -13680, -15322, -16372, -16162, -16781, -16087, -18057, -18679, -20306, -19751, -20070, -18485, -18078, -15571, -14322, -10692, -12280, -11571, -12439, -14408, -13699, -13333, -12230, -15077, -16280, -17989, -18593, -19650, -19535, -19510, -16854, -17488, -16574, -16331, -14992, -14431, -12817, -11362, -12690, -12983, -12958, -12269, -11420, -10946, -11410, -14665, -17528, -19804, -21075, -15708, -11325, -10195, -11286, -16837, -17670, -21808, -18126, -19880, -17538, -13739, -12622, -17564, -19262, -23442, -19010, -16927, -12218, -13810, -13201, -13810, -19262, -17068, -17204, -16836, -16813, -12591, -15683, -16328, -16023, -16608, -19214, -13650, -13066, -14532, -14167, -11223, -11386, -11804, -11015, -13090, -13727, -13882, -13689, -15679, -17060, -17488, -19346, -19431, -20557, -21852, -21963, -19060, -16453, -14416, -13938, -13702, -14833, -16570, -15561, -13809, -12454, -10956, -11602, -13051, -13799, -16680, -18191, -19087, -16282, -16595, -16119, -15800, -15099, -15205, -13999, -13975, -15086, -14354, -13616, -13130, -11647, -11591, -11499, -13573, -14760, -17160, -18845, -13878, -9980, -8345, -10045, -13797, -15370, -17574, -16412, -18882, -18691, -15641, -14713, -18409, -21009, -25369, -21813, -20722, -17203, -18811, -17076, -16799, -19176, -17716, -16567, -16013, -14737, -10255, -10756, -10458, -10231, -12060, -14320, -12386, -11242, -12997, -14498, -12435, -14216, -16145, -17722, -20891, -21906, -21505, -18756, -19685, -19923, -18919, -19549, -18355, -17056, -15944, -14882, -11807, -8561, -8033, -9555, -11550, -13042, -15375, -14166, -14096, -14791, -16075, -17708, -20216, -20606, -21689, -21725, -22193, -19382, -17671, -17576, -16215, -13209, -11878, -10503, -8596, -10115, -10365, -12160, -11392, -11284, -11475, -10544, -12438, -14573, -17233, -19694, -18066, -13923, -11291, -8320, -10400, -11137, -13630, -14911, -15900, -17052, -15763, -14386, -14032, -16644, -21281, -25666, -24816, -22736, -20209, -20848, -19993, -21519, -21569, -20122, -20460, -18656, -15170, -9745, -8868, -6959, -9200, -10681, -11825, -8746, -9533, -9159, -9123, -10122, -13923, -16886, -20480, -22235, -22800, -18632, -19933, -19628, -20323, -20792, -20723, -20856, -18106, -16604, -13906, -11451, -11084, -13019, -14832, -15934, -17015, -15311, -13235, -12979, -14583, -15733, -17942, -18763, -19319, -17850, -18103, -16038, -14161, -15070, -14711, -12868, -11199, -10309, -9915, -11006, -12346, -14221, -14326, -14619, -14945, -13818, -15044, -16434, -17659, -19204, -16445, -13062, -9721, -8311, -10182, -10908, -12335, -13243, -14170, -15200, -13934, -13939, -14259, -16808, -21342, -23588, -22552, -20849, -21304, -21334, -20750, -23063, -21764, -21291, -21353, -18921, -15621, -12850, -11583, -11259, -12825, -14003, -11456, -9012, -8875, -7409, -7884, -8953, -9995, -11759, -14816, -16345, -15816, -13945, -16183, -16533, -19358, -20990, -21891, -21276, -21577, -20769, -19249, -17484, -17725, -20004, -20537, -21446, -21151, -17981, -15544, -13428, -14096, -12933, -14152, -14439, -14896, -13419, -13540, -12469, -9884, -12365, -12837, -13749, -12638, -13884, -13746, -15009, -15971, -17555, -15852, -15721, -15232, -14454, -15372, -15782, -15206, -12829, -10457, -8847, -8357, -8852, -10832, -11201, -12692, -14338, -15336, -15876, -16302, -17764, -18905, -21462, -21127, -20070, -18611, -19313, -19427, -19832, -19876, -18411, -18064, -19131, -18383, -15779, -15557, -14760, -15132, -16334, -18096, -15441, -13779, -13263, -12400, -10992, -10155, -10247, -8665, -10828, -11812, -12169, -9935, -10853, -11747, -13195, -14823, -17853, -17838, -19469, -21923, -21810, -20670, -19791, -22253, -22814, -24916, -25922, -24962, -21119, -19940, -17785, -15855, -13594, -14586, -13592, -13802, -12274, -11350, -8779, -7513, -11284, -12077, -12911, -12147, -14217, -13696, -15503, -16374, -17528, -15276, -15420, -15136, -14193, -14347, -14843, -13496, -11625, -11404, -10646, -10611, -10498, -12128, -12272, -14509, -15029, -16235, -15485, -16783, -16684, -17153, -17610, -15932, -16201, -15865, -17525, -16909, -18684, -18009, -17837, -18962, -20200, -18967, -18551, -19282, -18816, -18976, -19882, -19739, -16076, -15521, -13765, -12692, -8755, -9162, -6956, -6914, -8453, -10340, -9657, -9891, -11031, -12507, -13507, -15691, -19125, -19432, -21815, -22597, -22239, -21171, -21051, -22614, -22542, -23574, -24376, -23116, -20094, -18511, -16536, -14629, -13618, -14637, -14080, -13978, -12760, -12122, -9676, -10373, -13013, -14416, -14828, -14139, -15021, -13954, -15260, -15538, -15427, -14095, -13898, -13701, -12560, -13370, -14597, -14254, -13601, -13165, -12992, -11966, -11660, -13165, -13765, -14845, -14763, -15070, -13697, -12781, -13090, -13237, -12898, -14213, -15395, -14759, -15135, -15775, -16043, -17646, -19340, -20927, -20860, -22279, -21134, -19794, -21273, -20673, -21328, -20999, -19996, -17029, -15436, -13286, -9605, -7835, -8632, -8957, -8912, -10908, -11007, -11010, -10631, -12865, -13404, -14601, -17060, -19262, -18951, -19418, -19616, -18840, -17517, -19232, -21173, -21179, -21328, -22024, -20175, -18004, -17412, -16444, -15304, -15179, -16356, -15745, -14467, -13164, -12878, -12647, -13792, -15489, -15847, -14560, -14096, -14561, -15108, -14707, -14420, -14569, -14008, -14138, -13936, -13663, -13970, -14157, -14989, -15200, -14845, -12468, -11537, -11192, -12700, -13015, -13710, -12443, -13534, -13001, -12285, -11107, -12208, -13705, -15667, -17152, -17755, -15802, -14846, -15813, -17235, -18676, -20568, -20437, -18626, -18346, -19761, -18095, -19052, -20264, -19718, -19226, -18050, -15786, -12171, -12675, -14074, -14364, -15970, -16558, -14866, -14278, -13792, -13395, -12876, -13784, -14379, -14621, -15286, -15094, -13570, -12884, -13606, -15351, -17058, -18899, -20953, -20757, -20452, -20434, -19193, -16776, -16294, -16744, -16575, -15632, -15024, -13015, -11001, -11209, -12230, -13091, -13713, -13965, -14726, -14591, -15474, -16200, -16163, -16880, -17722, -18081, -18151, -17007, -17305, -17094, -15907, -15472, -14121, -13284, -10566, -9815, -9285, -8975, -9575, -12191, -13113, -12268, -11668, -12702, -12746, -15180, -16399, -18369, -19266, -18362, -18580, -16614, -15830, -18450, -19028, -18703, -16731, -15644, -14835, -15142, -19234, -18814, -17528, -17693, -16516, -17528, -15936, -17039, -16307, -17699, -19185, -18596, -16689, -15986, -14146, -12885, -11728, -11175, -10407, -11219, -12554, -11868, -10008, -10516, -11239, -13509, -17328, -20970, -22311, -22394, -23809, -23078, -21082, -19976, -20275, -18915, -17893, -16847, -15314, -13166, -11533, -11596, -10884, -10219, -11363, -12834, -13748, -13790, -14948, -15198, -15324, -15942, -17377, -17183, -17820, -17613, -17895, -17240, -15306, -13871, -11770, -11811, -12077, -12308, -11583, -9642, -9135, -11074, -12681, -13744, -13798, -12706, -13184, -15420, -18367, -17386, -17612, -18096, -18258, -17650, -17577, -15963, -15821, -17916, -18133, -16651, -15287, -16128, -17523, -18609, -19201, -17769, -16335, -17341, -16847, -17123, -17398, -18069, -18037, -17918, -16781, -14497, -12464, -13139, -12879, -11941, -11210, -10862, -11108, -11689, -12754, -12644, -12933, -15614, -18620, -20123, -21000, -22164, -22215, -21147, -20838, -19279, -17804, -16446, -16008, -15056, -12860, -13027, -12224, -12919, -12994, -13453, -14782, -15007, -16599, -16638, -17199, -16870, -17264, -17242, -16981, -15972, -16033, -15464, -14849, -14058, -12703, -11492, -10061, -9959, -10489, -10904, -11546, -12288, -12760, -11195, -11487, -13368, -14959, -15430, -14466, -13955, -14841, -16272, -16421, -14535, -13964, -16014, -16131, -16336, -14920, -14335, -16489, -19037, -19962, -20696, -20535, -21506, -21111, -21697, -21652, -20989, -21115, -20329, -19686, -18262, -17356, -16511, -14441, -12638, -10234, -9251, -9063, -9349, -8347, -8665, -8823, -10727, -12034, -13543, -14707, -16016, -19091, -21313, -22330, -22765, -22623, -22521, -20789, -18260, -16781, -15762, -15400, -14635, -13034, -12390, -10275, -12356, -12978, -14187, -15023, -16251, -17573, -17098, -17811, -17709, -17802, -17816, -18066, -17566, -16969, -15889, -15121, -14321, -13513, -11879, -10881, -10234, -10613, -11092, -12063, -11883, -11354, -10395, -11392, -12502, -13563, -13908, -13583, -12612, -13272, -13957, -14364, -13670, -13487, -14310, -15180, -15227, -15708, -14895, -17849, -20031, -21267, -21768, -21980, -21704, -22220, -22014, -22775, -22222, -22789, -21653, -20255, -18181, -17738, -16942, -14889, -12971, -11274, -9904, -9398, -9050, -8897, -8948, -9451, -10232, -11063, -11866, -12970, -14388, -17179, -18474, -19608, -20182, -19625, -19581, -18707, -17355, -16557, -15832, -17513, -17332, -16368, -14965, -13823, -14619, -15830, -17211, -17485, -17145, -17418, -17796, -17340, -16522, -16025, -16016, -15360, -16474, -16146, -15346, -13949, -13066, -13292, -12426, -12775, -12179, -12750, -12138, -13152, -12996, -12865, -12643, -12233, -12205, -13046, -11810, -12145, -10632, -11201, -11913, -11807, -13098, -12614, -13187, -14964, -15126, -17156, -17713, -19565, -21433, -21067, -22696, -22725, -23447, -23227, -22338, -22548, -21086, -21480, -20599, -19164, -17488, -16721, -15301, -14186, -11665, -12060, -11290, -11380, -10859, -9910, -10540, -9770, -10989, -11324, -11448, -12144, -12871, -14573, -15412, -15593, -16355, -15766, -15916, -16315, -15853, -15981, -15761, -17315, -18091, -18104, -17761, -17976, -18318, -19804, -20392, -20662, -19646, -20163, -19898, -19015, -17514, -16572, -15919, -15079, -15260, -14287, -13576, -12825, -12223, -12519, -12018, -12149, -11734, -12353, -12421, -13430, -13841, -13948, -13201, -12645, -12086, -12834, -11991, -12376, -10795, -11128, -11758, -11445, -12004, -12291, -12434, -14801, -15300, -16789, -17883, -18264, -21747, -20207, -22067, -22041, -22212, -23085, -22000, -22636, -21191, -19620, -19344, -18357, -17410, -17527, -16177, -15394, -12727, -12440, -12157, -11655, -11895, -11257, -11119, -10409, -10867, -11443, -11593, -11582, -12379, -13751, -14731, -15325, -15342, -15553, -15380, -15248, -15171, -15615, -16424, -17383, -17856, -17744, -16563, -17637, -18567, -19604, -20060, -19035, -19086, -19263, -20084, -20399, -18061, -18363, -16510, -16904, -16342, -15597, -15490, -13907, -13870, -13590, -12789, -12287, -10818, -11988, -10658, -13391, -11994, -13131, -12348, -11092, -11751, -10598, -11902, -12939, -11375, -12853, -11322, -11882, -13313, -12099, -15411, -13970, -17034, -17319, -18144, -18454, -19733, -20680, -20714, -20593, -20938, -21789, -21846, -22203, -21368, -19729, -19174, -18818, -18312, -17984, -17781, -16719, -15643, -13777, -12981, -11804, -12015, -12290, -11418, -10793, -10274, -9625, -10358, -9935, -11921, -12077, -13711, -14123, -13692, -14708, -13702, -14954, -14860, -14769, -16539, -16276, -18444, -17923, -16782, -18074, -17469, -20098, -20103, -20613, -20313, -19030, -20804, -20024, -19779, -18222, -17002, -16809, -15666, -16342, -15693, -14389, -13720, -12378, -12932, -12404, -11432, -12324, -11131, -12698, -12770, -12629, -13324, -11151, -11884, -11783, -12192, -13145, -12040, -11588, -10557, -10946, -12534, -12006, -13871, -14508, -15536, -16758, -16301, -17993, -17717, -21570, -21442, -21841, -21796, -21214, -23217, -22832, -22564, -21503, -19861, -20500, -19736, -19130, -18339, -16816, -16736, -15153, -13755, -12656, -11213, -12265, -11787, -11406, -10201, -8941, -9267, -10166, -10893, -12431, -12136, -12402, -12714, -12558, -13359, -13087, -14627, -14457, -14926, -15970, -17047, -18297, -18514, -18147, -18591, -19602, -21121, -21422, -21194, -20879, -20208, -20609, -19122, -18025, -16494, -15387, -15356, -14728, -13847, -12690, -11075, -11271, -11000, -11700, -11975, -12205, -12979, -12877, -13522, -13541, -14328, -14719, -14640, -13901, -13150, -12918, -12872, -12596, -12970, -11401, -11614, -11788, -13424, -13862, -14228, -15345, -16023, -16754, -17968, -18347, -20310, -21218, -21550, -22456, -21272, -22571, -21929, -22167, -21712, -20060, -20332, -19848, -19453, -17947, -16865, -15757, -14326, -13297, -13132, -12008, -12580, -12599, -12187, -10178, -8939, -10006, -11915, -13294, -13763, -11914, -11972, -12019, -13083, -13202, -12715, -13488, -12965, -14913, -15727, -16261, -16412, -16689, -17704, -18594, -20265, -21330, -21522, -21183, -20550, -19507, -18788, -18189, -17983, -17323, -15469, -14421, -13265, -12668, -11625, -11582, -11543, -11988, -12554, -12674, -13732, -12958, -14687, -14521, -14853, -15489, -14184, -15616, -14593, -13297, -12719, -11776, -12766, -13013, -11593, -11993, -11587, -13489, -14510, -14404, -14991, -15414, -16091, -17964, -18365, -18686, -19945, -20173, -21759, -20996, -20447, -20871, -20507, -21963, -21824, -21098, -19557, -17884, -17557, -16864, -16528, -15456, -14509, -13960, -13901, -13526, -12538, -11728, -10480, -11623, -12363, -13643, -14151, -13211, -12879, -11624, -12602, -12543, -13101, -13187, -13277, -13798, -14322, -13887, -14872, -15016, -16794, -18135, -19231, -19610, -19421, -19864, -19468, -19028, -18928, -18861, -18301, -16930, -15252, -14113, -13900, -13166, -13551, -12434, -12709, -12930, -12964, -14172, -13887, -14945, -15320, -15241, -16068, -15230, -15430, -14835, -14741, -14609, -13903, -13682, -13578, -12295, -12329, -12159, -13450, -14038, -13834, -14352, -14445, -14152, -14386, -15513, -17055, -17616, -17859, -17100, -16559, -16689, -17292, -19245, -19694, -19386, -19061, -18222, -18518, -18137, -17917, -17880, -17181, -17073, -16816, -16451, -16008, -15656, -15425, -14578, -14043, -14971, -16046, -16390, -16775, -15464, -14241, -13850, -13659, -14096, -14136, -14449, -13518, -12838, -12952, -13457, -13925, -14686, -15528, -16087, -17301, -17136, -17396, -16746, -16594, -16999, -16979, -16945, -15731, -14842, -13566, -13234, -13150, -13127, -13078, -12733, -13506, -13983, -14364, -14357, -14837, -15800, -16393, -16958, -16907, -16966, -16982, -16805, -16591, -15473, -14493, -15062, -15176, -15156, -14448, -13697, -14156, -14743, -15551, -15482, -14870, -15058, -14869, -15412, -15931, -16053, -15163, -14695, -14669, -14486, -15243, -15382, -16228, -14865, -15149, -14843, -15082, -15893, -16053, -16503, -15874, -16133, -16402, -16890, -16638, -16902, -16573, -16461, -16222, -16653, -18117, -18267, -18555, -17359, -16671, -16811, -16906, -16871, -15913, -15003, -14481, -14495, -15052, -15137, -15104, -15102, -14912, -15412, -16313, -16870, -17148, -17000, -16549, -16001, -15927, -16493, -16277, -15194, -13631, -12537, -12409, -12686, -12951, -12552, -12148, -12367, -12631, -13341, -14030, -14387, -14930, -15293, -15572, -15532, -15940, -16412, -16663, -16094, -15470, -15231, -15738, -16593, -16637, -16194, -15803, -15940, -16413, -16807, -16315, -16271, -15791, -15597, -15670, -15532, -15488, -15068, -14592, -14090, -13727, -13998, -14446, -14985, -14772, -13865, -13700, -14013, -14946, -15341, -15535, -15308, -15122, -15115, -15078, -15402, -15411, -16047, -15533, -15962, -16596, -17863, -18711, -18117, -17487, -16865, -17248, -17607, -17189, -16854, -16081, -15626, -15443, -15677, -15818, -15823, -15906, -16243, -16273, -16778, -17104, -17581, -17735, -17400, -16880, -16540, -16488, -16154, -15551, -14368, -13608, -13344, -13679, -13964, -13294, -13447, -12898, -13184, -13506, -14286, -14870, -14684, -14297, -14550, -14633, -15222, -15663, -15860, -15327, -15081, -15239, -16039, -16252, -16332, -16167, -16126, -16201, -16417, -16072, -15951, -16067, -15940, -15675, -15134, -14718, -14441, -14520, -14802, -14119, -13625, -13668, -14019, -14503, -14300, -13836, -13090, -13285, -13526, -14339, -14377, -14299, -14194, -13962, -14061, -14148, -14496, -14989, -15628, -16565, -17237, -17567, -17140, -16960, -17288, -17736, -17853, -17476, -17102, -17047, -16841, -16943, -16506, -16739, -16886, -17705, -17919, -18010, -17776, -17480, -17963, -18482, -18507, -17521, -16756, -16567, -16124, -15876, -15059, -14410, -13794, -14130, -14273, -14305, -14170, -14269, -14275, -14215, -14701, -14801, -15023, -14986, -14748, -15014, -15309, -15564, -15482, -15278, -15435, -15604, -15979, -16201, -15926, -15783, -15645, -15916, -15463, -14981, -15016, -14849, -15139, -14826, -14216, -13820, -13727, -13882, -14008, -13562, -13352, -13131, -13555, -13667, -13301, -12811, -12940, -13680, -13879, -13887, -13374, -13465, -13574, -13854, -14419, -14355, -14269, -14562, -14962, -15729, -16776, -17314, -17487, -17161, -17223, -17742, -18110, -18220, -17580, -17561, -17485, -17899, -17967, -17943, -17775, -17807, -18419, -18564, -18118, -17420, -17419, -17912, -17993, -17237, -16277, -15563, -15382, -15413, -14978, -14402, -13932, -14454, -14972, -14878, -14642, -14510, -14714, -14956, -15447, -15294, -14900, -14967, -14903, -15086, -15200, -15404, -15657, -15337, -15706, -15715, -15775, -16127, -16458, -16522, -16000, -15908, -15653, -15617, -15847, -15820, -15569, -14988, -14458, -14365, -14316, -14044, -14054, -13832, -13306, -13224, -13679, -13935, -13591, -13358, -13404, -13779, -13769, -14160, -13953, -13939, -13669, -13609, -13789, -13808, -13912, -14036, -13752, -14193, -15060, -15797, -16078, -16206, -16276, -16608, -17259, -18089, -17892, -17787, -17430, -17786, -18199, -18336, -18252, -18194, -18214, -17908, -17382, -17034, -16722, -16574, -16286, -16042, -15281, -15034, -14513, -14662, -14570, -14774, -14894, -15084, -15461, -15744, -15857, -15613, -15229, -15153, -15464, -15244, -15086, -14672, -14156, -14035, -14144, -14501, -14912, -14947, -15596, -15859, -16301, -16603, -16863, -17376, -17586, -17805, -17335, -17049, -17035, -17038, -16902, -16302, -15619, -14800, -14527, -14219, -14118, -13773, -13607, -13603, -13923, -14473, -14722, -14246, -14450, -14970, -15579, -15712, -15444, -15180, -14592, -14315, -14510, -14035, -13564, -13148, -13101, -13090, -13127, -13505, -13785, -14183, -14763, -15505, -16272, -16302, -16524, -16894, -17555, -18116, -18627, -18572, -18221, -18140, -18264, -17768, -16867, -16335, -15579, -15379, -14849, -14578, -14079, -13834, -13747, -13781, -13866, -14351, -15062, -15662, -15971, -15955, -15656, -15568, -15606, -15786, -15557, -14918, -14686, -14114, -13832, -13794, -13668, -13874, -14081, -14909, -15515, -15771, -16527, -16725, -17348, -17638, -18171, -18494, -18344, -18466, -17968, -17830, -17485, -17325, -16832, -16077, -15500, -15052, -14888, -14848, -14605, -14263, -14241, -14490, -14673, -14524, -14899, -15745, -15974, -15863, -15383, -15190, -14899, -15315, -15261, -14763, -14080, -13364, -13472, -13582, -14118, -13947, -13873, -13871, -14148, -14660, -15519, -16069, -16052, -15871, -15893, -16668, -17245, -17987, -17933, -17308, -16898, -16607, -16363, -16429, -16104, -15633, -14899, -14646, -14613, -14452, -14871, -15145, -15062, -14985, -15100, -15440, -15758, -15968, -15945, -15342, -14330, -14127, -14131, -13895, -13728, -13388, -12785, -12470, -13033, -13708, -14145, -14322, -15125, -15640, -16019, -16535, -16888, -17526, -17820, -18316, -18153, -17772, -17855, -18071, -17583, -16946, -16360, -16122, -16150, -15793, -15405, -14913, -14401, -14452, -14649, -14717, -15022, -15001, -15302, -15303, -15447, -15735, -15674, -15871, -15755, -15787, -15662, -15720, -15626, -15308, -15078, -15195, -15239, -15300, -15193, -15192, -15086, -15190, -15176, -15509, -15907, -15849, -16317, -16335, -16723, -16647, -16669, -16996, -17339, -17424, -16859, -16579, -15920, -15560, -15560, -15593, -15305, -14588, -14615, -14226, -14245, -14402, -14550, -14572, -14214, -14301, -14266, -14089, -13958, -13845, -13756, -13381, -13441, -13913, -14239, -14298, -14369, -14204, -14236, -14458, -15411, -15924, -16213, -15822, -15477, -15472, -15906, -16720, -16895, -16869, -16382, -16338, -16429, -16677, -16641, -16565, -16536, -16235, -16004, -15589, -15545, -15572, -15397, -15095, -14771, -14682, -15136, -15289, -15324, -15064, -14732, -14946, -15448, -16316, -16543, -16333, -15922, -15731, -16200, -16462, -16924, -16897, -16282, -15610, -15268, -15679, -15623, -15699, -15689, -15086, -15057, -15476, -16163, -16425, -16226, -16357, -16204, -16777, -17531, -17695, -17168, -16327, -15575, -15674, -15982, -16323, -15857, -14967, -14190, -13899, -14318, -14857, -15095, -14509, -13744, -13330, -13398, -13991, -14586, -14638, -14182, -13552, -14023, -14529, -15156, -15424, -15205, -14756, -14601, -15223, -15659, -15452, -15260, -14675, -14595, -14865, -15190, -15830, -15595, -15598, -15366, -15240, -15608, -15988, -16655, -16726, -15902, -15198, -14731, -15176, -15538, -15529, -15255, -14203, -14510, -14635, -15470, -15659, -15580, -15667, -15553, -16459, -16809, -17487, -17547, -17127, -16924, -16759, -16750, -16792, -16737, -16693, -15407, -15290, -14192, -14531, -15466, -14194, -15439, -13167, -15463, -15895, -16387, -16780, -15591, -16126, -18638, -16331, -18868, -15814, -15432, -18388, -15086, -18518, -14854, -15654, -14720, -13769, -14410, -14991, -13203, -15933, -14595, -13609, -15132, -12030, -16260, -15584, -16054, -15101, -14368, -14585, -15816, -14990, -16704, -15346, -15376, -15484, -15363, -13951, -14503, -14240, -13651, -13403, -14516, -15107, -14846, -16010, -13929, -13862, -15670, -15550, -15329, -16082, -15580, -15589, -16980, -14101, -14826, -13590, -17650, -14557, -15662, -14072, -14265, -14862, -16329, -14487, -15605, -18811, -15927, -17194, -16356, -17348, -17953, -16979, -16148, -17082, -16973, -17468, -15374, -14868, -16225, -15955, -16343, -14539, -13787, -15122, -14694, -16239, -14752, -15174, -17155, -16892, -16888, -15997, -15358, -16204, -16976, -17052, -16442, -15267, -15444, -15566, -13007, -14781, -14309, -15905, -15511, -15728, -12916, -13805, -13742, -14721, -15688, -15933, -15754, -13514, -15162, -14526, -15915, -15179, -16956, -14406, -16878, -15056, -15878, -14835, -14603, -15407, -13994, -16664, -14813, -15142, -15160, -14982, -13978, -17060, -15369, -16511, -15265, -16542, -16019, -14953, -16255, -14167, -15712, -15721, -14776, -13041, -14474, -13643, -14920, -14329, -14561, -14748, -15892, -16348, -15826, -15555, -17121, -15916, -17039, -15754, -17535, -16213, -17042, -15838, -15702, -15768, -15970, -16723, -15645, -15287, -14981, -14511, -15563, -15954, -16681, -16026, -15564, -15772, -15575, -16408, -16380, -15873, -14936, -14814, -16113, -15215, -16026, -15287, -15344, -15563, -15426, -16129, -15652, -15915, -16452, -16031, -15461, -15362, -15589, -16502, -15296, -14852, -14335, -14819, -15551, -14703, -15026, -14609, -14388, -15130, -15119, -15319, -14754, -15155, -14431, -14902, -14984, -16136, -15376, -15938, -15411, -15112, -15117, -15185, -15714, -15381, -15944, -15686, -14822, -14831, -15397, -15278, -14913, -15192, -14919, -14914, -14845, -15268, -15007, -15396, -15765, -15931, -15889, -15798, -16150, -16149, -15747, -15723, -16221, -15864, -16397, -15608, -15495, -14470, -14413, -14343, -13684, -12807, -12905, -13354, -14628, -14512, -15412, -14267, -14108, -14238, -15461, -17302, -18027, -19348, -18913, -19178, -18863, -18027, -19043, -18609, -19264, -19862, -18440, -17815, -16107, -16037, -15235, -14582, -15145, -13957, -14731, -14448, -14065, -12438, -11917, -13386, -14116, -15382, -15532, -14525, -14695, -15262, -16141, -16018, -16220, -16582, -16589, -15957, -15635, -14551, -14890, -14942, -14587, -14099, -14166, -14087, -13330, -13034, -13243, -13629, -13356, -14142, -14048, -13917, -13824, -14167, -15272, -15350, -16154, -17122, -17572, -18156, -18040, -17693, -17521, -17235, -16764, -16624, -14871, -13075, -11866, -10391, -10436, -10733, -12732, -12930, -14148, -12857, -13406, -12656, -15472, -19051, -20214, -22231, -23013, -21911, -22315, -17748, -18424, -19149, -17657, -22872, -15100, -16191, -11942, -10952, -12682, -10326, -14279, -12372, -14050, -15889, -14688, -16144, -15801, -16191, -18439, -18803, -21268, -19401, -18589, -17817, -15510, -16019, -14922, -15074, -14881, -13577, -13567, -11702, -11276, -12370, -11523, -13747, -14875, -16113, -15260, -15143, -16672, -16536, -17517, -17594, -17719, -16233, -16814, -16746, -15916, -14192, -13640, -13943, -13795, -14046, -14541, -14391, -13432, -14137, -14122, -15410, -14831, -14984, -14869, -13883, -13339, -12363, -12058, -11392, -11156, -13589, -14054, -15767, -15751, -13211, -16109, -14121, -18853, -18917, -19973, -22142, -21624, -20571, -18607, -13887, -17562, -14262, -16322, -17464, -10463, -14119, -8161, -11735, -10659, -13400, -16708, -14596, -17816, -18623, -18975, -20112, -20069, -19061, -19825, -19835, -21029, -18672, -17641, -15114, -13379, -13280, -12148, -12294, -12002, -12617, -12016, -13403, -14197, -15052, -15193, -16464, -18096, -18649, -19914, -19577, -19698, -17638, -17565, -17172, -15817, -14730, -14805, -14967, -13277, -12739, -13271, -13186, -13449, -14468, -15640, -15523, -15704, -15859, -16376, -15515, -15778, -14962, -13297, -13121, -12341, -12687, -10683, -8719, -8842, -8607, -12495, -13793, -16858, -14890, -13713, -15682, -15213, -18618, -19032, -21139, -23810, -21346, -20897, -17509, -12904, -16603, -10418, -17657, -12980, -12388, -14790, -9398, -12561, -11591, -16200, -16441, -17678, -22074, -21559, -20175, -21095, -17579, -17034, -17031, -18562, -18232, -14958, -15319, -10931, -11126, -10042, -9830, -11673, -11081, -14801, -16036, -17822, -18908, -17139, -19203, -19414, -20931, -22130, -19699, -20613, -17636, -16012, -15198, -12057, -11861, -11156, -11223, -12750, -10956, -13007, -13168, -13305, -15369, -16507, -19114, -19711, -20489, -20323, -19004, -18275, -16879, -14625, -13126, -12154, -10089, -8302, -6799, -5368, -7818, -9705, -12911, -14635, -12104, -15415, -14339, -18006, -19979, -20400, -23931, -23588, -24003, -21366, -16619, -16253, -13166, -12414, -16931, -10505, -14173, -12019, -11899, -12692, -14817, -17466, -15054, -18477, -21020, -20566, -21233, -20731, -17853, -16560, -15492, -15228, -12268, -13891, -12128, -11871, -12830, -10564, -11443, -10186, -12694, -14704, -16678, -21524, -20686, -20663, -20612, -19850, -19203, -17818, -16838, -16919, -15022, -13887, -12489, -9476, -8226, -8750, -9593, -11604, -12804, -14918, -17307, -17223, -18458, -20990, -21177, -21875, -20884, -21026, -20774, -18689, -17034, -13357, -10535, -7406, -4487, -4897, -4300, -6739, -10968, -11966, -16759, -14452, -16192, -17700, -17117, -22156, -20961, -23663, -26821, -24373, -24344, -16426, -14744, -13244, -6981, -12908, -7851, -10626, -12558, -12964, -14749, -16124, -18552, -17465, -19138, -22325, -22320, -23353, -23382, -19904, -18389, -15951, -14782, -11495, -11856, -10735, -8688, -11326, -11879, -12748, -13025, -14119, -14738, -15124, -18180, -20531, -19803, -20532, -19114, -18163, -14642, -13285, -12620, -10369, -11024, -10681, -10629, -9671, -8988, -11283, -12219, -13893, -16513, -18337, -20466, -19729, -21801, -21645, -20972, -20117, -19096, -18610, -16982, -15087, -12774, -8572, -6851, -4646, -4765, -5921, -7595, -13142, -15888, -19519, -20643, -18888, -20406, -18870, -21314, -22036, -20687, -23670, -23253, -22046, -18827, -12846, -13734, -7082, -9143, -9455, -7113, -12762, -13553, -17659, -19702, -22192, -21718, -20068, -21059, -21085, -20252, -21776, -19719, -17997, -15783, -14008, -10155, -8661, -8006, -6101, -8339, -11590, -14026, -16577, -17132, -18474, -17440, -18350, -20286, -19417, -19290, -17897, -16698, -14607, -11630, -10962, -9241, -7507, -9392, -9492, -10416, -11062, -12695, -14746, -17166, -19359, -21470, -22619, -22027, -21700, -20804, -19007, -18142, -16501, -15906, -14805, -12362, -11590, -7807, -6456, -5120, -3699, -6003, -6984, -12909, -18456, -21186, -25482, -21923, -21908, -20717, -17939, -21092, -18033, -20254, -21816, -20415, -20963, -15532, -13918, -12161, -6651, -10797, -8112, -10267, -14275, -16310, -18805, -22178, -22715, -22030, -20311, -20856, -17912, -17377, -17544, -15985, -15057, -15919, -14120, -11643, -11147, -9456, -7790, -10187, -12418, -14812, -16818, -18869, -19514, -18942, -19715, -18604, -17536, -15337, -14114, -14473, -13149, -12499, -11487, -11001, -10473, -10818, -11799, -11666, -13192, -15472, -16130, -18496, -19279, -21211, -21118, -20365, -19337, -17263, -16252, -15261, -13595, -12549, -11682, -11111, -10238, -8797, -8820, -6148, -6606, -8584, -12141, -17718, -20765, -24911, -24549, -23332, -22338, -18522, -19463, -17671, -17786, -18658, -18143, -19047, -17124, -15457, -14490, -9398, -11003, -8678, -9417, -12767, -14378, -17531, -21115, -22393, -22571, -22619, -21549, -18347, -16974, -16081, -15125, -13718, -15710, -14691, -13479, -13829, -11787, -10068, -10434, -11762, -12557, -13829, -16073, -17815, -19102, -19750, -19149, -17897, -15838, -15103, -14520, -12998, -12460, -12731, -12316, -12659, -12727, -13434, -12895, -13558, -14516, -14361, -16738, -17091, -19098, -19018, -19149, -18777, -17844, -16635, -15912, -15312, -14582, -12587, -10795, -9405, -7367, -7025, -7126, -8724, -11389, -15058, -18788, -21550, -22447, -22514, -22460, -20329, -20728, -19006, -18590, -18947, -18172, -17738, -16221, -15540, -15895, -11704, -12022, -8844, -8730, -11241, -12574, -15186, -18830, -20562, -21252, -21653, -22243, -20048, -18521, -17017, -15253, -14538, -14934, -14283, -13736, -13356, -12635, -11589, -11568, -11843, -11895, -12799, -14255, -16095, -18233, -19208, -20492, -20348, -19609, -18096, -16348, -14100, -12427, -12574, -12599, -12392, -13412, -13949, -13901, -13217, -13348, -13753, -15501, -16189, -18055, -18930, -19294, -19141, -17982, -17045, -15723, -14389, -13932, -12290, -10620, -8555, -6454, -5136, -5573, -9076, -13496, -17540, -20521, -21825, -23164, -23348, -22622, -22039, -19493, -18283, -17909, -16958, -16467, -14671, -14054, -12783, -11327, -11965, -9739, -9868, -11523, -12616, -15353, -18775, -20666, -22221, -24305, -25096, -24284, -22500, -19960, -16153, -13447, -11821, -9895, -9467, -10183, -11006, -11147, -12115, -11538, -11125, -10853, -11660, -14093, -17119, -20404, -21496, -22160, -22916, -21671, -20913, -17864, -15132, -13490, -11111, -10425, -10173, -10896, -11651, -12291, -13313, -14310, -14949, -16192, -17675, -18382, -20179, -21233, -21591, -21388, -20637, -19272, -16972, -13442, -9710, -6693, -5289, -4140, -4949, -7101, -9885, -12363, -15293, -18425, -20235, -21827, -22945, -22451, -21900, -21990, -20379, -19136, -16808, -15341, -13753, -11957, -11375, -8727, -8113, -8783, -9829, -11772, -14536, -16903, -19216, -21693, -23559, -24362, -25000, -23962, -22007, -19907, -17717, -15041, -11790, -10061, -8349, -8252, -9325, -10341, -12143, -13421, -13923, -15006, -15242, -16293, -17190, -19053, -21016, -22093, -22983, -21885, -19493, -16694, -14074, -11402, -9773, -8513, -8341, -9161, -10148, -11736, -13157, -15009, -16556, -17899, -19105, -21048, -22044, -22317, -21764, -20970, -18919, -16765, -14121, -11033, -8081, -5788, -5770, -6710, -8010, -9960, -11222, -13468, -15572, -17604, -20571, -22015, -22800, -23909, -23745, -22825, -21155, -18751, -16602, -14139, -12289, -9948, -8956, -9111, -8466, -9132, -11159, -12627, -14479, -16719, -18745, -20950, -23456, -24469, -23812, -23535, -22097, -19986, -17166, -14452, -11568, -8422, -7551, -6765, -7914, -9832, -11565, -13031, -15107, -16764, -18426, -19501, -20469, -21655, -22042, -22798, -22091, -21026, -18896, -15911, -13701, -11188, -9036, -7930, -7362, -7675, -9084, -10870, -13621, -15880, -17506, -18898, -19418, -20008, -20496, -20364, -20038, -18759, -16983, -15016, -12017, -10393, -8959, -8260, -8657, -8382, -10135, -11398, -13223, -15759, -17410, -18663, -19690, -20491, -20987, -20662, -20127, -19536, -18762, -18164, -16383, -14796, -13901, -12600, -11039, -10479, -10907, -11585, -13073, -15129, -17309, -19006, -19767, -20211, -20696, -21645, -21279, -20892, -19068, -17135, -15043, -13304, -11281, -9883, -8690, -8723, -9497, -11043, -13086, -15367, -16817, -18317, -20019, -21326, -22898, -22568, -22465, -20742, -19633, -17879, -15719, -13633, -11413, -9287, -8607, -8162, -7952, -8739, -10221, -12494, -14481, -16986, -19198, -19628, -19295, -18654, -17985, -16850, -15773, -15308, -15050, -14718, -13845, -13012, -11853, -10829, -10855, -10642, -11697, -12515, -14316, -15839, -17470, -18427, -19285, -18985, -18746, -17699, -17466, -16685, -15877, -16180, -16952, -16545, -16003, -16158, -15667, -15015, -14199, -13475, -13759, -14233, -15720, -17293, -19174, -19614, -18909, -18041, -17180, -15839, -14870, -14189, -13387, -13342, -13828, -13867, -13832, -13710, -13991, -14146, -15283, -16052, -17508, -18981, -19342, -19755, -19516, -19602, -18954, -18418, -17189, -15269, -13879, -12515, -11730, -11629, -10973, -11637, -12952, -14100, -15391, -16613, -17251, -16701, -15746, -14896, -13577, -12816, -12513, -12378, -13291, -14142, -15155, -15700, -15807, -15958, -15788, -15820, -15553, -14950, -15394, -16030, -16577, -16213, -15869, -15391, -14980, -14828, -13906, -13847, -13532, -13789, -14434, -15363, -16936, -17364, -18392, -18559, -18516, -19205, -18588, -17776, -16829, -16191, -15781, -15277, -15489, -15300, -14652, -13498, -12494, -11979, -12259, -12524, -13032, -14150, -15425, -16884, -18493, -18786, -19216, -19259, -19091, -17948, -17157, -16451, -16455, -15517, -16093, -15690, -15417, -15321, -14809, -14453, -13659, -13560, -14186, -15069, -15696, -16470, -16926, -17300, -16856, -15710, -14423, -12694, -11236, -9486, -8900, -8930, -9988, -11441, -13306, -15673, -18359, -19988, -21040, -21199, -20962, -20372, -18846, -17969, -16880, -16100, -15602, -14348, -12476, -11357, -10399, -9509, -8698, -9553, -11316, -12928, -14365, -15994, -17759, -20209, -21913, -23125, -23849, -23175, -22282, -21060, -19505, -17544, -15728, -13711, -11728, -9857, -9221, -8404, -7541, -8324, -9602, -11619, -14051, -16471, -19035, -21217, -22435, -23867, -23957, -23627, -22037, -19332, -16284, -13056, -10887, -9802, -9054, -10132, -11839, -13169, -14849, -15965, -17032, -16853, -16379, -16387, -16835, -16765, -17017, -15950, -15198, -14258, -12491, -11431, -10161, -9190, -9026, -9667, -11175, -13345, -15469, -18036, -20747, -23202, -24213, -23706, -23156, -21667, -19393, -15929, -13715, -12140, -10748, -9946, -9683, -10564, -10318, -10429, -10031, -9998, -10975, -12397, -15317, -17678, -20661, -23137, -24523, -25023, -24575, -23409, -21801, -20088, -17808, -16418, -13756, -11847, -9639, -8508, -7662, -7564, -8809, -10164, -11662, -13848, -16085, -18730, -21637, -23326, -24549, -24689, -24562, -23138, -20316, -16664, -13561, -11179, -9462, -8625, -8326, -9520, -11093, -12892, -13788, -14499, -15263, -15784, -15601, -14654, -14415, -14656, -15309, -15732, -16836, -17634, -17719, -16720, -14962, -12833, -11373, -11070, -11443, -12965, -15313, -18095, -19809, -21162, -21183, -21045, -19593, -18010, -15558, -13726, -11597, -10423, -10516, -10997, -11151, -12467, -13095, -14445, -14719, -15547, -15373, -15315, -15783, -17129, -19206, -20914, -22176, -22771, -22741, -21130, -18340, -15907, -14081, -11887, -10944, -10865, -11361, -12189, -12545, -12590, -12557, -13079, -13842, -14503, -16108, -17910, -20125, -22020, -23061, -23689, -22898, -21420, -19453, -17235, -15132, -12831, -10907, -9078, -8309, -7545, -7864, -7971, -9556, -10314, -11813, -13348, -14950, -16740, -18738, -21006, -22028, -22742, -22872, -23249, -22052, -19823, -17052, -14634, -12507, -10304, -9106, -8033, -8859, -10094, -12010, -13773, -15898, -16278, -16636, -15695, -14791, -14542, -14631, -15177, -15970, -17647, -18531, -18353, -18671, -17947, -17652, -16619, -15967, -15367, -14580, -14137, -14050, -14538, -15269, -15883, -16103, -16454, -16611, -15937, -15815, -15378, -15309, -15491, -15651, -16528, -16824, -16982, -16553, -15806, -15383, -14709, -14618, -15026, -16128, -17550, -19116, -20018, -20235, -19097, -16634, -13956, -11809, -9688, -7972, -7111, -6942, -7996, -9479, -11454, -13647, -15810, -17173, -18016, -19435, -20429, -20958, -21541, -22485, -23903, -24103, -23427, -21335, -18373, -15272, -11856, -7849, -6259, -5383, -5961, -7028, -8695, -10903, -12459, -14036, -15189, -16114, -17046, -17574, -18639, -20067, -21724, -22464, -22453, -22001, -20850, -18886, -16664, -14160, -12088, -10287, -9276, -9686, -10641, -12442, -14187, -15735, -16404, -17090, -17284, -16631, -16712, -17110, -18115, -19440, -20403, -20900, -20240, -19724, -18673, -17064, -16029, -14793, -14183, -13841, -12811, -12140, -11232, -10835, -10197, -10191, -10684, -11566, -12450, -12966, -13521, -14691, -15643, -16357, -16337, -16545, -16753, -16758, -16463, -16296, -17170, -18020, -18966, -19616, -19509, -19538, -18981, -17744, -16790, -15837, -14492, -13083, -11356, -10119, -8814, -8387, -8888, -9894, -11164, -12509, -14487, -15905, -17341, -18911, -20086, -21045, -21621, -22168, -22260, -21209, -19827, -17672, -16259, -14244, -12659, -11573, -11116, -11344, -11396, -12387, -13167, -14042, -15056, -16274, -17506, -17963, -18473, -18589, -18191, -18355, -19130, -19588, -19972, -20698, -21010, -20040, -18050, -15607, -12882, -10808, -8261, -7526, -7165, -7920, -9077, -10182, -12068, -13796, -15202, -16641, -17858, -18916, -19137, -19022, -18826, -18525, -17667, -16397, -14907, -13994, -13498, -13370, -13745, -14464, -15402, -16227, -17010, -16968, -16250, -15551, -13834, -12752, -12082, -12041, -12471, -12769, -13409, -14152, -14951, -15870, -16278, -16784, -17077, -17409, -18100, -18395, -18579, -18309, -17833, -17849, -17330, -16873, -16159, -15630, -15217, -14495, -14029, -13377, -13234, -13422, -13861, -14845, -15852, -16626, -17307, -17975, -18588, -19147, -19393, -19830, -19620, -19146, -18018, -16507, -15206, -13144, -11851, -11483, -11206, -11611, -12461, -13085, -13381, -13497, -13991, -14334, -14825, -15529, -16048, -16938, -17948, -18006, -17595, -16652, -15970, -15202, -14588, -13940, -13766, -13925, -14102, -14250, -14421, -14138, -13874, -13394, -13134, -12834, -12898, -13249, -14344, -14718, -15499, -16264, -16883, -17782, -18484, -19249, -18973, -18416, -18031, -17181, -16654, -15560, -14609, -13729, -13361, -13536, -14045, -14241, -14905, -15708, -16120, -16663, -17200, -17871, -17803, -17997, -17466, -17166, -16626, -16335, -16291, -15983, -16296, -16323, -16523, -16624, -16344, -16098, -14812, -13611, -12209, -11388, -10790, -10947, -11525, -12650, -14222, -16326, -18317, -20216, -21077, -21026, -20446, -19287, -17313, -15310, -13176, -11957, -11383, -12098, -12846, -13737, -14660, -14469, -14705, -14569, -14292, -14109, -13980, -14435, -14768, -15010, -14742, -13999, -13269, -12881, -12714, -13202, -14008, -15183, -16417, -17807, -18950, -19468, -19565, -19035, -18528, -17814, -17153, -16311, -15678, -15202, -14567, -14390, -14357, -13728, -13296, -13419, -13562, -14172, -14926, -16505, -18116, -19270, -20651, -20879, -21154, -20348, -19192, -17867, -16172, -14819, -13590, -12749, -11675, -11320, -11153, -10958, -11089, -11682, -13018, -13523, -14444, -15204, -16114, -17017, -18177, -19316, -20324, -20578, -20569, -19522, -18272, -16629, -14386, -12660, -11423, -11036, -10954, -11388, -12113, -13034, -13530, -13604, -14208, -14543, -14692, -14175, -14254, -14343, -14725, -15256, -16124, -16989, -17967, -18471, -18327, -17457, -16663, -15656, -14691, -14045, -14267, -14790, -15315, -15803, -16484, -16613, -16765, -16481, -15929, -15338, -14862, -15146, -15207, -15377, -15815, -16427, -17137, -17838, -18719, -18864, -18750, -18052, -17320, -16535, -15547, -14994, -14484, -13812, -13267, -12391, -11976, -11603, -11381, -11789, -12876, -14525, -16225, -17538, -18512, -18979, -19103, -19567, -19214, -18670, -17787, -17001, -15869, -15338, -14803, -14118, -13258, -13005, -12945, -12750, -12903, -12710, -12799, -13005, -13535, -14155, -13892, -13978, -14207, -14463, -14582, -14850, -15212, -15835, -16726, -18049, -19074, -19593, -19386, -18441, -17081, -16053, -14422, -12931, -11582, -10994, -11385, -12423, -13467, -14543, -16034, -17202, -18182, -18641, -18735, -18491, -17783, -17247, -16956, -17445, -17802, -18075, -17800, -17858, -17640, -17143, -16016, -14777, -13355, -11811, -10478, -9942, -10022, -10867, -12232, -14188, -15987, -17336, -18378, -18561, -18348, -18243, -17526, -17396, -16913, -16597, -16654, -16450, -16482, -15968, -16070, -15966, -15695, -15679, -14877, -14265, -13281, -12869, -12480, -12157, -11879, -11911, -12289, -12830, -13701, -14546, -15235, -15734, -16405, -17260, -17966, -18732, -18878, -18785, -18921, -18930, -18746, -17887, -16361, -15168, -13430, -12329, -11211, -10551, -10254, -10223, -10977, -12051, -13443, -14936, -16651, -18535, -20452, -21847, -22429, -22271, -21738, -20828, -19375, -17540, -15782, -14480, -13260, -12149, -11508, -10681, -10632, -10813, -11017, -11832, -12421, -13561, -14555, -15636, -17096, -18463, -19707, -20539, -20449, -19904, -18406, -16923, -15198, -13785, -13116, -12499, -13084, -13774, -15111, -15941, -16692, -16908, -16981, -16911, -16254, -14969, -13864, -12979, -11949, -11274, -11170, -11447, -12193, -13369, -14850, -16407, -17624, -18674, -19092, -18934, -18774, -18945, -19125, -18711, -18675, -18263, -17527, -16405, -15141, -13735, -12257, -11083, -9932, -9760, -9981, -10837, -11831, -13518, -15715, -18013, -19873, -21175, -21900, -21886, -21131, -20374, -19312, -17636, -16217, -14518, -13278, -11998, -10823, -10219, -9580, -9630, -10089, -10680, -12171, -13574, -15579, -17121, -18899, -19878, -20536, -20529, -19958, -19213, -18070, -16999, -16004, -15351, -15113, -15000, -14637, -14389, -13804, -13572, -13478, -13615, -13671, -13951, -14126, -14197, -14232, -14394, -14598, -14464, -14627, -15009, -15500, -15822, -15928, -16158, -16206, -16404, -16735, -17017, -17461, -17815, -17665, -17889, -17657, -17205, -16829, -16706, -16083, -15300, -14611, -13996, -13169, -12553, -12402, -12416, -13476, -14433, -16171, -17678, -18606, -19240, -19594, -19454, -18474, -17386, -16171, -15376, -14690, -14372, -13803, -13511, -12930, -12468, -12199, -12080, -12050, -11745, -11800, -11740, -12073, -12648, -13422, -14401, -15715, -17115, -18501, -19395, -19890, -20258, -19904, -19446, -18334, -17640, -16952, -16301, -15778, -15234, -14310, -13256, -12590, -11978, -11909, -12276, -13262, -14164, -15477, -16545, -17648, -18404, -18548, -18150, -17474, -16644, -15929, -15448, -14787, -14492, -14068, -14269, -14411, -14424, -14643, -14655, -14951, -15244, -15775, -16131, -16009, -15840, -16289, -16849, -17114, -17714, -18104, -18441, -18530, -18618, -18455, -17833, -17016, -16281, -15656, -15368, -15127, -14909, -14752, -14608, -14346, -14232, -13859, -13747, -13440, -13120, -12524, -11853, -10922, -10053, -9433, -9145, -9569, -10312, -11800, -13301, -15031, -16770, -18413, -19524, -20058, -20614, -20418, -19648, -18793, -17739, -16756, -15422, -14689, -14419, -14199, -14296, -14258, -14640, -14728, -14862, -15218, -15675, -16419, -17140, -18111, -18590, -18801, -18922, -18314, -17562, -16905, -16170, -15526, -14976, -14845, -14484, -14211, -14228, -14214, -14282, -14190, -14193, -14474, -15360, -16048, -16875, -17882, -18762, -19431, -19466, -19196, -18466, -17739, -16517, -15489, -14712, -14041, -13355, -13164, -13308, -13479, -13764, -14134, -14449, -14515, -14822, -14624, -14322, -13553, -12687, -11870, -11039, -10236, -9787, -10152, -11087, -12215, -13509, -14993, -16114, -17156, -18229, -18824, -19024, -19044, -18675, -18075, -17178, -16399, -15792, -15324, -14984, -14894, -15047, -14917, -14938, -14862, -14877, -14874, -14958, -15201, -15222, -15724, -16349, -16990, -17559, -17844, -18157, -18143, -18095, -17979, -17710, -17042, -16545, -15899, -15555, -15187, -14976, -15190, -15342, -15952, -16508, -17053, -17513, -17553, -17892, -17773, -17551, -17336, -17246, -16778, -16443, -16160, -15393, -14490, -13472, -12900, -12197, -12061, -12212, -12452, -12966, -13631, -13963, -13980, -13861, -13198, -12524, -11994, -11743, -11664, -12084, -12780, -13962, -15347, -16134, -16868, -17251, -17621, -17393, -17146, -16920, -16696, -16381, -16415, -16344, -16549, -16685, -16697, -16894, -16675, -16539, -15610, -14936, -14304, -13850, -13468, -13079, -12769, -12761, -13029, -13485, -14276, -14929, -15795, -16769, -17985, -18875, -19300, -19100, -18547, -18050, -17341, -17020, -16544, -16359, -16322, -16670, -17005, -17046, -17158, -17168, -16845, -16711, -16798, -16827, -16834, -16901, -16790, -16486, -16056, -15407, -14772, -13936, -13364, -13175, -12932, -12676, -12763, -13120, -13410, -13315, -13398, -13267, -12953, -13097, -13268, -13562, -13993, -14578, -15111, -15797, -16365, -16939, -17413, -17583, -17450, -17081, -16534, -15710, -15079, -14613, -14557, -14496, -15092, -15834, -16261, -16661, -16736, -16627, -16217, -15694, -15108, -14418, -13640, -12896, -12276, -12033, -12259, -12664, -13426, -14510, -15576, -16799, -17859, -18317, -18448, -18149, -17768, -17455, -17423, -17340, -17254, -17254, -17076, -17124, -17017, -16820, -16515, -16409, -16342, -16359, -16103, -15986, -15737, -15487, -15352, -15302, -15226, -14878, -14745, -14594, -14742, -14858, -14615, -14277, -13838, -13396, -13152, -13149, -13176, -13485, -13999, -14634, -15267, -15783, -16206, -16160, -16503, -16628, -16853, -16799, -16634, -16482, -16276, -16148, -15740, -15348, -15073, -14933, -14850, -14843, -14782, -14648, -14782, -14964, -15172, -15116, -15309, -15162, -14736, -14517, -14212, -14007, -13776, -13919, -14425, -15073, -15679, -16090, -16488, -17012, -17481, -17554, -17927, -17927, -17738, -17420, -17042, -16725, -16410, -16031, -15756, -15623, -15932, -16258, -16526, -16590, -16221, -15896, -15047, -14126, -13305, -12935, -12998, -13111, -13795, -14561, -15319, -15781, -15855, -15734, -15607, -14949, -14246, -13821, -13679, -13484, -13819, -14448, -15423, -16231, -17002, -17285, -17542, -17579, -17151, -16825, -16390, -15898, -15480, -15304, -15414, -15345, -15542, -15785, -15886, -15980, -15957, -15840, -15622, -15187, -14746, -14263, -14041, -13986, -13893, -14004, -13973, -14056, -14160, -14465, -14730, -15122, -15725, -16247, -16786, -17158, -17328, -17408, -17348, -17461, -17396, -17228, -17115, -17035, -16575, -16166, -15797, -15421, -14870, -14556, -14427, -14483, -14446, -14405, -14633, -14966, -15171, -15348, -15586, -15606, -15528, -15303, -15158, -14924, -14844, -14896, -14758, -14830, -14763, -14740, -14617, -14555, -14513, -14718, -14939, -15330, -15991, -16612, -17087, -17360, -17536, -17408, -17152, -16937, -16488, -15755, -15187, -14537, -14221, -14159, -14376, -14559, -14926, -15147, -15307, -15321, -15140, -14743, -14465, -14079, -14025, -14229, -14591, -15047, -15437, -15757, -15911, -15874, -15920, -15712, -15509, -15417, -15430, -15654, -16051, -16545, -17253, -17701, -18085, -18364, -18395, -18023, -17440, -16692, -15700, -14683, -13976, -13544, -13041, -12714, -12870, -13022, -13412, -13958, -14725, -15466, -15972, -16263, -16651, -16884, -16869, -16563, -16322, -15785, -15498, -15066, -14733, -14716, -14711, -14866, -15128, -15093, -15172, -15332, -15554, -15836, -16149, -16502, -16693, -17153, -17582, -17790, -17595, -17274, -16554, -15721, -14844, -13983, -13187, -12654, -12492, -12665, -13242, -13726, -14133, -14543, -14919, -15303, -15730, -16090, -16170, -16181, -16059, -15999, -15983, -16074, -15965, -16080, -16020, -15788, -15402, -15133, -14989, -15016, -15352, -15835, -16497, -17000, -17485, -17621, -17608, -17122, -16441, -15679, -14662, -14113, -13733, -13331, -13133, -13347, -13908, -14707, -15274, -15756, -15877, -15801, -15825, -15484, -15198, -14891, -14520, -14748, -15095, -15604, -16072, -16429, -16616, -16633, -16535, -16340, -15990, -15557, -15098, -14975, -15274, -15719, -16326, -16986, -17623, -18046, -18144, -17902, -17236, -16307, -15238, -14186, -13190, -12461, -12005, -11988, -12466, -13128, -14109, -15061, -15819, -16556, -17110, -17508, -17433, -17122, -16674, -16125, -15889, -15666, -15389, -15288, -15420, -15751, -15812, -15902, -15932, -15770, -15410, -14986, -14422, -13947, -13574, -13442, -13790, -14359, -15197, -15917, -16417, -16717, -16741, -16409, -15881, -15286, -14669, -14357, -14195, -14255, -14273, -14479, -14548, -14776, -14866, -14936, -14956, -15094, -15416, -15516, -15912, -16155, -16544, -16775, -17037, -17301, -17453, -17339, -17005, -16645, -16239, -15927, -15614, -15672, -15794, -16063, -16246, -16227, -16069, -15662, -15125, -14544, -14063, -13602, -13455, -13556, -13906, -14630, -15450, -15985, -16631, -17246, -17628, -17760, -17378, -16927, -16374, -15800, -15438, -15061, -15014, -14823, -14730, -14877, -15117, -15214, -15346, -15339, -15277, -14990, -14607, -14314, -13999, -13632, -13468, -13604, -14127, -14694, -15404, -16061, -16532, -16770, -16839, -16586, -16187, -15577, -14963, -14479, -14186, -14190, -14554, -15019, -15647, -16153, -16538, -16546, -16362, -16023, -15538, -15082, -14820, -15030, -15304, -15796, -16286, -16645, -17036, -17024, -16934, -16676, -16135, -15718, -15211, -14765, -14390, -14083, -14057, -14180, -14405, -14824, -15169, -15333, -15307, -15284, -15325, -15580, -15787, -15976, -16284, -16682, -17112, -17346, -17425, -17398, -17054, -16620, -16188, -15673, -15111, -14527, -14007, -13770, -13820, -13919, -14089, -14180, -14581, -14934, -15238, -15568, -15786, -16018, -16097, -16075, -15938, -15924, -15923, -15764, -15572, -15405, -15237, -14918, -14663, -14418, -14240, -14135, -14164, -14567, -15114, -15832, -16459, -16985, -17483, -17640, -17476, -16943, -16352, -15523, -14837, -14371, -14182, -14265, -14534, -14997, -15607, -16280, -16520, -16523, -16217, -15862, -15294, -14704, -14368, -14253, -14295, -14526, -14899, -15203, -15570, -15886, -16028, -15913, -15666, -15411, -15258, -15045, -15139, -15265, -15507, -15794, -16094, -16536, -16874, -17195, -17101, -16851, -16446, -15872, -15244, -14567, -14045, -13531, -13287, -13445, -13591, -14005, -14555, -15058, -15740, -16253, -16754, -17119, -17192, -17102, -16881, -16682, -16239, -15952, -15657, -15207, -14994, -14683, -14689, -14730, -14623, -14770, -14762, -14969, -15349, -15817, -16337, -16523, -16702, -16720, -16672, -16583, -16127, -15645, -14962, -14434, -14213, -14133, -14463, -14717, -14996, -15370, -15503, -15601, -15478, -15133, -14776, -14401, -14387, -14578, -15043, -15680, -16389, -17047, -17351, -17474, -17084, -16282, -15520, -14682, -14379, -13947, -14241, -14444, -14581, -15725, -15493, -16417, -16589, -16342, -17161, -16424, -16323, -15445, -14381, -15256, -14195, -15058, -14877, -13887, -15270, -14856, -14912, -14908, -15165, -15928, -15691, -17297, -15560, -15751, -15754, -16143, -15313, -16060, -15715, -15470, -15173, -16407, -15763, -16298, -15790, -14779, -14296, -14279, -14454, -14955, -14690, -16634, -16639, -16876, -17076, -16250, -15884, -15757, -15605, -15917, -14483, -15244, -15189, -14144, -14407, -15015, -14440, -15015, -15772, -15656, -15727, -16229, -15964, -15240, -15103, -15868, -15903, -16252, -16373, -16194, -15799, -15845, -15329, -14273, -14333, -14501, -13756, -14058, -14303, -14183, -14966, -15518, -17126, -16896, -17972, -17694, -17045, -16240, -15667, -14531, -14805, -14667, -15904, -15767, -16122, -15613, -14945, -14892, -15203, -14696, -13960, -14563, -15478, -15025, -16215, -16160, -16074, -16091, -16243, -15589, -15598, -15976, -15896, -15937, -15601, -14977, -14896, -14215, -14040, -13944, -14151, -14758, -15215, -15526, -15957, -16271, -16332, -15983, -16067, -15876, -15337, -15551, -15004, -15119, -15511, -15866, -16077, -16283, -16651, -16204, -16351, -16079, -15187, -14880, -14666, -14750, -15126, -15028, -15234, -15500, -15484, -15323, -15461, -15483, -14891, -14976, -15014, -15183, -15655, -15899, -16184, -16240, -16538, -17041, -17037, -17129, -16443, -16298, -15593, -14926, -14500, -14269, -14328, -14486, -14656, -14936, -15016, -15433, -15322, -15541, -15393, -15540, -15403, -15404, -15991, -15842, -15803, -16248, -15924, -16216, -15851, -16031, -15536, -15049, -14956, -14813, -14637, -14636, -14401, -14406, -14157, -14374, -14433, -14614, -14841, -14989, -15609, -15568, -15791, -16220, -16268, -16469, -16660, -16681, -16845, -16086, -16367, -15977, -15921, -15581, -15085, -14979, -14703, -14628, -14722, -14381, -14253, -14427, -14742, -14979, -15376, -15733, -15767, -16088, -15987, -15645, -15636, -15695, -16130, -16431, -17023, -17741, -17628, -17394, -17073, -16400, -16067, -15377, -15311, -14907, -14858, -14703, -14515, -14721, -14936, -15202, -15512, -15867, -16353, -16213, -16401, -16100, -15906, -15658, -15350, -15237, -14831, -14849, -14777, -14474, -14403, -14178, -13626, -13059, -12797, -12781, -12928, -13390, -13589, -13509, -13535, -14020, -14986, -15614, -17050, -17494, -18652, -18521, -18918, -18247, -18425, -17778, -18397, -18030, -18301, -17531, -17072, -15967, -15398, -14525, -14385, -13515, -13737, -13692, -14198, -14439, -14463, -13742, -13776, -13290, -14000, -13960, -14866, -14921, -14851, -15219, -15634, -15356, -16043, -15776, -16554, -17152, -17433, -17647, -17038, -16594, -16621, -15970, -16165, -15823, -15889, -15698, -15453, -15993, -15480, -15637, -15290, -15519, -15651, -15791, -15881, -15509, -15524, -15372, -15166, -15805, -15224, -15543, -15251, -14864, -14760, -13803, -13840, -12953, -12450, -12450, -12401, -13219, -13573, -13664, -14297, -13800, -14865, -16056, -16519, -18051, -18126, -18818, -18980, -17906, -17633, -17625, -17177, -18316, -17148, -17546, -16375, -15433, -15179, -14554, -14700, -14408, -14233, -14934, -14542, -14633, -14452, -13987, -14049, -14134, -14544, -15218, -14756, -15010, -14854, -14703, -14948, -15516, -16152, -16426, -16446, -16512, -16256, -16335, -15979, -15951, -16660, -17111, -17952, -17888, -17859, -17136, -16235, -16205, -15566, -15418, -14752, -14473, -14364, -13654, -14006, -14355, -14277, -15040, -15459, -15930, -15609, -15079, -14755, -14598, -14726, -14442, -14287, -13575, -13181, -13296, -13111, -14383, -13432, -13738, -13870, -14429, -15988, -16111, -16567, -17252, -16940, -18240, -17124, -17317, -17761, -16855, -19024, -17203, -17085, -16281, -14577, -15319, -14347, -15147, -14859, -13856, -14909, -13672, -14700, -14509, -14415, -14642, -14526, -15297, -15382, -15628, -16001, -15512, -16362, -15940, -17100, -16086, -16574, -16024, -16097, -16853, -16663, -17122, -16856, -16808, -17204, -16463, -17314, -16724, -16794, -16408, -15577, -15654, -14340, -14089, -13691, -13148, -13178, -13125, -13760, -14133, -14915, -15829, -16412, -16832, -16421, -16294, -16351, -15451, -15447, -14874, -14016, -13584, -12658, -13575, -13281, -13598, -13914, -12681, -13010, -12429, -13908, -15384, -14977, -16858, -16448, -17471, -17475, -17016, -18470, -17646, -19023, -18768, -17003, -16612, -14690, -15501, -15268, -15196, -15577, -14125, -14518, -13953, -14496, -14824, -14509, -15087, -14746, -15696, -15863, -15555, -15979, -16124, -16851, -17212, -17429, -16923, -16528, -16798, -17107, -16848, -17321, -16812, -16454, -16418, -16270, -16686, -16363, -15753, -15679, -14529, -14530, -13652, -13182, -13015, -12791, -13506, -13170, -13573, -14000, -14905, -16131, -16744, -17243, -17169, -17287, -16668, -16797, -15846, -15949, -14739, -13596, -13239, -12342, -12628, -13234, -12858, -12821, -11592, -12227, -12881, -13966, -15153, -14951, -16794, -16246, -17740, -17485, -17984, -19963, -19123, -21429, -18283, -17324, -15946, -14964, -16083, -14723, -15249, -14061, -12284, -14201, -12944, -15235, -14571, -14895, -15524, -15049, -16858, -16456, -16567, -18214, -17385, -19147, -18267, -17819, -17401, -16116, -17352, -16892, -15751, -16536, -14309, -15163, -14867, -15173, -15693, -14037, -14779, -14140, -13067, -14333, -13040, -14121, -13514, -14059, -14914, -14015, -15489, -16016, -17180, -18321, -18154, -18928, -17567, -16688, -16295, -14967, -15215, -13842, -13531, -12378, -10383, -11379, -10438, -11797, -11297, -10180, -10832, -10004, -12231, -14745, -14856, -17070, -16894, -18853, -19595, -18992, -20724, -21144, -21445, -22839, -19229, -17883, -14890, -14493, -15013, -13654, -14338, -12000, -11027, -12031, -12367, -14857, -14801, -16338, -16728, -17068, -18701, -18338, -18602, -18811, -18912, -19665, -19065, -19040, -16982, -16985, -16971, -16975, -16813, -14892, -14266, -13123, -13442, -14848, -13192, -13600, -12958, -12923, -13318, -12680, -14476, -13972, -14937, -16482, -15926, -15949, -15740, -16561, -17540, -17951, -18504, -17622, -16846, -16361, -15764, -14717, -14067, -12931, -12308, -11052, -10305, -9299, -8604, -9373, -10308, -10968, -10609, -9707, -10737, -12966, -15879, -18704, -18817, -20850, -20907, -22370, -22124, -21156, -22049, -19714, -21113, -17633, -15049, -13587, -12248, -13765, -13270, -14055, -13272, -11466, -13939, -14363, -16407, -16406, -17701, -17580, -17792, -19578, -19074, -19115, -19103, -19633, -19753, -18428, -18709, -16041, -15806, -15790, -15167, -15500, -12614, -12520, -11499, -11740, -13382, -12548, -13816, -13586, -14823, -15385, -15162, -16367, -15835, -16790, -17324, -16552, -16940, -15536, -16450, -16868, -16356, -17185, -15801, -15264, -15003, -13798, -14356, -12423, -11963, -11447, -9908, -10749, -8583, -8963, -9688, -10470, -13766, -13387, -15023, -13922, -14320, -17015, -18549, -21215, -20558, -20208, -19809, -19737, -19749, -18027, -17644, -17281, -16203, -16815, -13424, -13239, -11771, -13752, -14949, -14790, -15649, -13801, -14753, -15843, -17095, -18962, -18157, -19866, -18681, -19993, -19574, -18825, -19302, -18715, -18443, -16853, -15485, -13914, -11916, -13485, -12815, -13406, -12906, -12780, -13790, -13007, -15083, -15166, -15853, -16376, -17008, -17618, -16391, -16826, -17025, -16660, -16769, -16221, -15953, -14934, -14541, -15182, -14612, -14053, -13271, -12682, -12401, -12353, -13111, -12332, -11634, -11588, -11795, -12290, -12276, -12247, -12945, -13173, -15508, -16423, -16647, -15319, -14612, -16431, -17012, -19027, -18239, -17778, -17271, -17806, -18486, -16297, -15752, -16102, -16110, -17646, -14349, -14133, -12449, -14244, -16252, -16612, -17679, -15877, -16681, -17897, -18955, -19580, -18522, -19022, -17604, -18588, -18698, -18061, -16682, -15846, -15844, -14391, -14370, -13468, -12338, -13664, -14157, -15105, -14147, -13497, -15244, -15124, -17536, -17009, -16322, -16268, -15976, -17590, -16223, -16337, -16120, -15213, -15754, -14934, -14366, -13065, -12074, -12717, -12715, -12707, -12442, -12252, -12833, -13793, -14768, -15255, -13606, -13612, -13908, -14835, -15420, -14783, -14169, -13271, -13442, -14875, -15534, -15893, -15676, -14864, -14754, -14936, -15948, -16335, -15853, -16818, -17343, -17416, -17172, -14683, -16810, -16178, -18567, -19087, -15836, -17114, -15134, -18491, -18124, -18639, -18938, -16158, -17599, -16590, -17395, -17458, -16663, -17334, -15756, -16774, -15831, -15063, -15508, -14351, -15071, -14006, -14535, -14041, -13752, -15183, -14373, -15613, -16110, -15675, -16549, -15586, -16422, -15579, -14644, -15605, -14730, -15283, -14900, -14716, -14670, -13166, -14019, -13395, -13568, -13372, -13184, -13523, -12998, -14351, -15158, -15541, -16303, -16197, -16493, -15809, -16059, -15832, -15352, -15792, -15886, -15391, -14280, -13071, -12398, -12268, -13156, -13309, -13700, -11785, -12000, -11922, -13477, -15669, -16566, -17639, -17998, -17926, -19071, -17680, -19252, -19858, -20043, -22046, -17739, -17965, -16494, -17560, -18906, -18280, -18849, -15575, -15088, -15766, -15014, -16161, -15275, -15503, -13896, -13802, -15138, -13514, -14478, -15284, -15203, -15872, -15720, -16179, -15866, -15470, -17020, -16170, -16216, -15930, -14147, -15120, -14110, -15076, -14065, -13004, -13691, -13029, -13987, -14090, -13951, -13308, -13063, -13538, -13768, -13887, -14156, -14973, -15364, -15985, -16722, -17215, -17606, -18341, -18550, -18250, -17206, -16114, -15522, -15206, -15499, -14325, -13052, -10877, -9974, -10942, -11283, -12701, -12450, -11777, -12613, -12342, -14874, -16094, -17457, -19453, -20030, -20485, -19790, -18587, -20085, -20715, -22339, -22638, -18856, -17965, -16218, -16701, -16352, -15983, -15462, -13315, -12566, -12426, -11828, -12504, -13327, -14385, -14485, -15290, -15187, -15126, -15837, -17264, -18100, -17898, -18054, -17075, -16264, -16547, -15421, -16177, -15742, -15294, -14935, -12450, -13655, -12203, -12901, -13484, -12813, -13813, -12629, -13488, -13435, -12948, -14965, -15171, -16249, -16033, -16451, -17088, -16719, -18225, -18379, -18147, -17773, -17288, -17328, -16702, -16413, -15148, -13565, -13047, -13170, -13331, -12498, -11228, -10268, -9531, -10976, -11528, -13327, -12019, -12800, -13638, -15507, -18105, -19162, -20480, -21914, -22071, -22937, -21573, -19932, -20787, -19681, -22090, -17911, -15517, -13880, -12395, -14079, -13467, -13711, -12475, -10544, -12651, -11558, -13014, -14701, -15694, -17139, -16983, -18086, -17369, -16654, -18590, -19450, -19761, -19460, -17536, -16205, -14754, -14208, -14152, -13686, -12948, -12431, -10839, -10588, -11033, -11270, -12968, -13634, -14057, -13998, -14282, -15210, -15963, -17012, -18314, -18260, -17986, -18032, -17607, -17779, -17676, -18176, -17773, -17123, -16493, -15136, -14256, -13911, -12898, -13136, -12027, -12303, -11735, -10607, -10764, -10195, -11347, -13023, -13547, -15255, -14584, -14912, -16226, -16800, -20046, -19856, -20468, -21123, -20760, -21377, -19468, -17614, -17604, -17196, -19636, -17706, -14515, -12965, -10550, -12932, -12625, -14017, -13628, -12624, -14215, -14199, -15221, -16333, -17083, -18775, -19219, -19886, -18800, -17544, -17497, -17790, -18358, -17778, -15785, -14294, -13054, -12974, -12841, -12647, -12371, -11535, -12213, -11839, -12901, -12625, -13674, -14716, -15748, -16552, -16599, -16620, -16761, -17739, -18356, -18537, -17717, -17510, -16732, -16469, -15720, -15258, -14636, -14234, -14218, -13443, -12463, -12430, -12722, -12956, -13267, -13592, -13741, -13603, -13812, -13982, -14231, -14007, -15245, -15778, -17112, -16140, -15644, -15131, -15387, -16732, -17991, -18315, -18636, -17589, -17937, -16564, -15554, -16798, -16614, -19111, -16988, -16004, -14204, -14310, -16058, -16562, -17494, -16395, -16068, -16224, -16137, -15900, -16380, -16213, -16749, -16230, -16408, -15401, -14490, -14837, -15028, -15455, -14947, -14738, -13961, -13877, -14321, -14508, -14714, -14556, -14412, -14314, -14196, -14810, -15304, -15825, -16397, -16393, -16832, -16363, -16159, -16230, -16093, -16092, -15730, -14867, -14550, -13750, -13804, -13785, -13895, -14208, -14484, -14335, -13773, -13831, -14873, -15931, -16508, -16388, -16112, -15686, -16331, -16624, -16463, -15760, -14715, -14852, -14299, -14424, -13901, -12496, -12406, -12030, -13314, -13913, -14414, -14669, -15340, -16836, -18072, -18062, -17977, -18176, -19514, -20548, -20510, -19673, -18453, -18349, -18205, -18200, -16955, -16246, -15278, -15167, -14975, -14576, -13626, -12616, -12606, -13132, -14252, -14283, -14768, -14609, -14948, -15192, -15493, -15737, -15983, -16356, -17074, -16554, -15855, -14760, -14443, -14745, -15473, -16081, -15299, -14289, -14126, -14595, -14672, -14810, -14749, -15001, -15146, -15355, -15217, -14486, -14258, -14560, -15172, -15511, -15432, -14846, -14306, -14041, -15260, -16031, -16314, -16034, -16045, -15973, -16409, -16470, -16243, -15374, -14510, -15237, -14337, -14677, -14257, -13662, -13739, -13808, -14899, -15378, -15387, -15500, -15434, -16339, -17271, -17283, -17540, -16576, -17769, -17470, -17916, -16370, -15794, -15694, -16059, -16508, -16081, -15776, -14889, -15380, -15185, -15443, -15713, -16071, -16424, -16699, -16765, -17126, -17317, -17532, -17507, -17565, -17202, -16616, -15921, -15230, -14161, -13235, -12368, -11802, -11203, -11329, -11758, -12218, -12597, -13319, -13812, -14480, -15200, -16016, -16659, -16829, -17598, -17926, -18210, -17443, -16747, -16095, -16421, -16809, -16692, -15709, -14000, -13109, -12737, -13396, -13734, -13918, -13856, -13375, -14014, -14121, -15126, -15942, -16412, -17476, -17713, -17886, -17983, -17527, -17804, -17523, -17154, -16984, -16302, -15732, -15078, -14781, -14821, -15165, -14898, -14298, -13019, -12397, -12381, -13130, -14040, -14340, -14104, -14561, -15556, -15706, -15812, -16090, -17494, -18916, -19945, -19439, -18477, -18499, -18732, -18494, -17995, -17780, -17739, -17310, -16790, -15145, -13721, -12654, -12230, -11953, -12344, -12414, -11687, -10820, -11381, -11463, -12471, -13585, -14609, -15715, -16201, -17146, -16988, -17176, -18006, -18730, -18970, -18537, -17276, -16153, -15396, -15059, -14810, -13755, -13595, -12498, -12230, -12313, -13085, -13927, -14588, -15294, -15695, -16549, -17381, -18160, -18510, -18576, -18436, -18389, -18826, -18522, -18250, -17599, -17027, -16448, -15695, -15502, -14479, -13799, -13568, -13540, -13186, -12069, -11257, -10959, -11530, -13143, -13897, -13677, -12693, -13028, -13685, -15689, -17479, -18088, -18729, -19427, -20120, -19298, -17701, -17523, -17711, -19278, -19582, -17682, -15134, -13902, -14054, -13455, -13292, -12791, -12790, -12832, -13310, -13432, -13178, -13562, -14944, -16008, -16924, -17859, -17149, -17148, -16996, -17244, -16969, -16268, -15673, -14909, -14233, -13456, -12315, -12008, -12540, -13158, -13643, -13504, -13654, -13405, -14726, -15946, -17422, -18106, -18959, -18762, -18715, -18690, -19306, -19755, -19703, -18866, -17402, -16740, -16641, -16104, -15003, -14290, -13322, -13765, -13437, -14371, -13653, -14194, -14074, -13842, -13614, -13860, -14006, -14002, -13364, -12646, -12404, -13473, -15120, -16143, -15221, -14675, -14909, -16648, -17851, -18795, -18188, -18670, -19013, -19076, -16255, -14237, -13948, -14713, -16325, -14879, -13878, -11610, -13058, -12660, -14151, -14176, -15658, -16180, -17215, -17288, -17166, -17078, -17244, -17729, -18595, -19160, -18125, -16246, -14345, -13718, -12712, -12615, -12349, -11528, -11099, -10681, -11075, -11428, -12992, -14249, -14929, -16007, -17370, -18802, -19653, -20203, -20854, -20646, -20686, -20362, -19506, -19101, -18206, -17673, -16082, -13969, -13258, -13139, -13500, -12967, -13121, -12820, -13522, -14184, -15111, -14907, -15334, -14860, -15196, -14852, -14954, -14424, -13419, -12843, -12207, -13559, -14564, -16315, -15621, -14940, -14417, -16018, -17787, -19185, -18963, -18549, -19166, -18956, -17608, -14072, -14432, -13731, -16369, -14068, -13179, -10040, -11119, -11318, -12388, -13174, -14895, -16259, -17040, -18272, -18579, -19072, -18791, -19032, -18586, -19477, -18588, -17426, -15103, -14038, -12970, -11929, -11937, -11056, -10983, -10518, -10724, -11440, -12997, -14473, -15493, -16070, -17495, -18304, -19675, -19993, -20788, -20436, -20112, -19321, -18303, -17457, -17375, -16512, -15480, -13708, -13426, -13470, -14249, -13786, -13957, -13879, -14640, -15285, -16143, -16816, -16328, -15479, -14476, -13904, -13489, -13519, -12607, -11698, -11049, -12302, -13605, -15414, -15311, -14956, -14662, -16688, -19308, -21049, -20620, -20336, -20227, -20216, -18278, -15772, -14300, -13607, -14443, -13326, -11583, -10042, -10742, -10782, -11795, -13021, -15294, -16213, -17509, -18213, -19010, -18652, -18310, -17714, -18020, -18593, -18456, -17326, -15336, -13828, -12663, -12515, -12638, -12596, -12434, -11803, -11839, -13028, -14351, -15332, -15562, -16091, -16903, -17647, -18152, -17929, -18326, -18070, -17681, -17151, -16540, -16274, -16404, -16318, -16014, -14843, -14977, -15304, -15822, -15822, -16281, -16017, -16171, -16327, -16602, -16256, -15704, -14491, -13345, -12992, -12486, -12025, -10786, -9913, -9940, -11926, -14304, -16702, -16671, -15889, -15124, -16375, -19007, -20874, -21089, -21188, -21153, -20860, -18572, -15262, -13718, -12423, -13669, -13256, -11802, -10848, -11070, -11056, -11947, -13019, -15048, -16442, -17937, -18993, -19449, -19483, -18320, -18099, -17645, -17794, -17170, -16189, -15155, -14380, -13981, -13627, -13595, -13507, -13693, -13701, -14017, -14759, -16076, -16010, -15434, -14679, -14235, -14724, -14879, -15589, -15648, -15804, -15131, -15051, -14848, -15591, -16353, -17482, -17437, -17335, -17394, -17455, -17821, -17302, -17520, -17275, -16832, -16455, -15835, -15788, -15331, -14127, -12660, -11252, -10211, -9437, -9419, -9551, -10589, -12608, -14785, -16972, -17263, -16499, -15886, -16771, -19538, -21270, -22262, -22339, -21738, -19993, -16829, -13634, -11828, -11329, -12799, -12584, -12260, -11852, -11593, -11284, -12812, -14790, -17300, -18540, -19533, -19960, -20368, -19393, -17562, -16299, -16173, -16824, -16974, -15689, -14740, -13611, -13740, -14125, -15223, -15740, -15772, -15151, -14940, -15000, -16018, -15725, -15283, -14164, -12983, -13057, -13214, -14420, -14899, -14732, -14568, -14288, -14738, -15267, -16112, -17848, -18219, -19005, -18865, -18713, -18280, -17523, -16858, -16798, -16108, -16000, -14887, -14152, -12988, -12174, -11154, -10478, -9852, -9266, -9254, -10225, -12166, -15274, -17084, -18921, -19515, -18266, -17047, -16553, -17665, -19446, -20043, -20416, -19583, -18066, -16022, -13035, -11931, -11325, -12705, -12951, -12935, -13614, -14364, -14378, -14935, -15954, -17608, -19436, -20119, -20261, -20305, -19584, -18163, -16533, -15733, -15365, -15624, -14747, -13798, -13518, -13789, -14038, -14353, -14484, -14581, -15154, -15352, -15796, -15671, -15158, -14327, -13858, -13540, -13024, -13405, -14355, -15614, -16257, -16094, -15783, -16331, -16762, -17812, -18194, -18835, -18345, -18265, -17220, -16068, -14773, -13984, -13769, -13799, -13339, -12822, -12460, -12590, -12540, -13052, -12597, -12616, -12318, -12410, -13530, -14436, -15801, -17029, -18454, -19413, -18385, -16367, -15435, -15055, -16643, -17642, -18360, -18735, -18245, -17050, -14467, -12086, -11559, -12117, -13731, -14195, -14677, -15376, -15585, -15626, -16513, -17572, -19155, -20059, -20337, -20057, -19855, -18802, -17456, -16040, -15343, -15421, -15353, -14750, -14392, -14224, -13697, -13620, -14066, -13881, -13934, -13152, -13151, -13861, -14214, -14641, -14030, -14144, -14115, -14649, -16226, -17280, -17642, -17547, -16855, -16945, -16536, -16697, -16693, -16803, -16758, -16331, -15850, -14619, -14023, -13387, -13322, -13322, -12962, -12793, -13084, -13188, -13853, -13917, -14167, -13959, -13908, -13747, -14040, -14490, -15434, -16321, -17559, -18361, -18442, -16297, -15232, -14729, -15662, -17456, -18290, -18618, -18971, -18084, -17606, -14577, -13312, -12718, -12876, -13930, -13048, -13543, -14191, -14615, -15776, -16188, -17098, -18334, -19292, -20630, -20931, -20978, -19319, -17593, -16507, -15865, -15864, -15434, -14517, -14185, -13645, -13479, -13251, -13305, -12719, -11982, -12024, -13313, -14552, -15208, -14683, -14635, -14604, -15151, -15666, -16784, -17629, -18074, -17904, -17201, -16293, -15900, -15855, -16082, -16379, -16166, -15273, -14099, -12845, -12415, -12830, -13340, -13794, -13753, -13736, -14161, -14625, -14939, -15313, -15326, -15007, -14349, -14002, -13720, -13937, -14152, -14975, -16628, -17825, -18244, -16461, -15402, -14341, -15980, -18655, -19413, -20417, -19949, -19258, -18377, -14469, -13283, -12120, -12489, -13907, -12746, -13271, -13239, -13314, -14248, -14561, -16531, -18295, -20120, -21139, -21272, -21420, -19864, -18684, -17169, -16403, -16622, -15675, -15548, -14989, -13604, -12740, -11903, -11812, -11440, -11279, -12141, -13369, -14585, -14686, -13910, -14330, -14636, -16315, -17232, -17653, -17711, -17726, -17098, -16079, -15387, -15256, -15000, -15557, -15231, -15423, -14628, -13776, -13522, -13439, -13608, -13792, -14084, -13616, -14412, -15149, -15304, -15431, -15055, -15091, -15060, -14878, -14912, -14442, -13996, -13852, -14529, -15325, -16669, -17169, -15613, -15433, -15047, -17532, -19435, -19723, -20409, -20264, -20697, -20399, -15835, -14835, -12643, -13645, -13870, -11766, -12093, -11822, -12598, -13756, -14038, -16194, -17899, -19888, -21006, -21363, -21251, -19476, -18182, -16670, -16737, -16850, -15948, -15650, -14272, -13050, -12159, -11003, -11066, -10845, -11287, -12260, -13153, -14692, -14393, -14605, -14881, -15305, -17000, -17654, -18381, -18454, -17933, -17339, -15626, -15374, -14579, -14860, -14448, -14331, -14182, -13165, -12893, -13020, -12605, -13398, -14087, -14679, -14835, -15683, -16537, -16945, -17517, -16996, -16948, -16186, -15184, -14491, -13531, -12928, -12323, -12629, -13355, -14550, -14535, -13870, -14337, -15518, -18287, -20141, -21323, -22347, -22728, -23378, -20494, -17969, -15982, -14498, -15363, -13664, -12149, -11967, -10882, -11898, -11998, -13213, -15442, -17327, -19532, -20251, -20433, -19598, -18282, -17317, -17169, -17268, -17115, -15615, -15249, -13541, -12494, -10886, -9911, -10031, -10654, -11428, -12661, -13708, -14771, -15220, -15820, -16944, -17695, -19376, -19242, -20116, -18830, -17948, -15781, -14879, -13861, -13749, -12762, -12562, -11947, -12089, -11743, -12141, -12543, -12956, -14291, -14757, -15760, -16212, -17492, -18240, -18759, -18679, -18142, -17218, -16532, -15496, -15022, -13439, -12116, -11456, -11219, -12463, -12341, -12053, -12758, -14420, -18241, -19792, -21398, -21749, -22552, -24088, -22906, -20823, -18835, -15973, -16362, -13951, -12468, -11050, -9463, -10759, -10623, -13273, -14376, -16306, -17985, -19159, -20315, -20117, -19180, -18355, -17442, -18274, -17344, -16660, -14896, -13699, -12593, -11267, -10542, -10199, -10449, -10984, -11355, -12761, -13767, -15049, -16059, -17331, -18814, -19532, -20076, -19808, -19202, -18579, -17043, -15793, -13935, -12822, -11658, -11186, -10398, -10319, -10198, -11027, -11698, -12901, -13456, -15050, -15785, -17301, -18603, -20036, -20733, -20571, -20041, -18862, -17689, -16966, -15594, -14493, -12524, -10232, -9813, -9153, -11653, -11066, -11419, -12156, -13916, -17636, -19544, -21264, -22137, -23285, -25054, -23853, -21719, -19762, -16977, -17714, -14461, -12696, -10847, -9168, -10917, -10880, -13034, -13445, -14811, -16903, -18445, -19577, -19860, -19310, -18717, -18297, -18904, -17578, -16250, -14597, -13883, -13046, -12161, -10754, -9940, -9161, -10782, -11430, -13974, -14461, -15800, -16564, -17569, -19130, -19166, -19503, -18756, -18356, -17700, -16027, -14611, -13115, -12004, -11910, -11083, -10778, -10155, -10662, -11643, -12360, -13658, -14288, -15890, -17028, -18363, -19807, -20409, -21378, -20986, -19821, -19139, -17363, -16435, -14565, -12291, -10612, -8039, -8744, -8924, -10717, -10848, -11533, -12461, -15757, -18116, -21233, -21739, -23575, -24918, -24913, -23800, -20265, -18448, -16522, -16720, -13306, -12890, -9984, -11920, -10914, -12928, -12699, -13822, -15816, -17389, -18916, -18392, -18700, -18297, -18002, -18412, -17887, -17260, -16178, -15443, -14688, -13144, -12155, -10636, -10132, -10464, -11427, -12534, -13847, -14603, -15966, -16462, -17985, -18450, -18938, -18734, -18365, -17589, -16990, -15797, -14452, -13249, -11916, -11382, -10270, -10338, -10361, -11377, -12411, -13902, -14405, -15256, -16586, -17875, -19062, -19886, -20681, -20217, -19848, -18588, -17829, -16293, -15296, -13447, -11683, -9961, -9319, -9200, -9972, -11121, -10831, -12741, -13398, -17247, -18226, -21059, -21240, -22692, -23652, -23482, -22041, -19766, -17612, -16808, -15197, -14185, -13136, -11139, -12386, -11874, -14457, -14236, -16092, -16931, -17916, -18850, -18496, -18544, -17900, -17933, -17542, -16692, -15521, -14443, -13515, -12830, -12246, -11581, -11073, -10830, -11749, -12603, -14483, -15311, -16412, -16549, -17492, -18013, -18582, -18044, -17984, -17287, -17326, -16335, -15659, -14425, -13186, -12142, -10810, -10442, -10471, -11041, -11627, -12463, -13488, -14246, -15503, -15961, -17081, -18299, -19928, -20462, -20133, -19797, -19081, -18305, -16890, -15404, -13799, -13166, -12500, -12149, -11528, -11700, -11815, -12181, -13774, -14966, -17125, -18096, -18998, -19159, -19205, -19103, -18739, -17811, -16545, -15307, -13950, -13294, -12893, -12601, -12341, -13187, -14459, -16146, -17454, -18128, -18790, -19036, -19332, -19421, -19059, -18620, -17885, -16920, -16075, -14766, -14157, -13291, -13072, -12242, -11642, -11442, -11972, -12864, -14161, -15330, -16465, -16771, -17495, -18327, -18651, -18784, -17953, -17571, -17246, -16707, -15885, -14765, -14085, -12999, -11902, -10893, -10567, -10538, -11321, -12267, -13326, -13521, -14204, -14936, -15887, -16725, -17750, -18485, -18990, -19102, -18677, -17832, -16945, -15679, -14483, -13615, -13202, -13069, -12828, -12547, -12709, -13243, -14057, -15183, -16538, -17999, -19111, -19605, -19400, -19232, -18596, -17973, -16682, -15139, -13674, -12558, -12467, -12497, -12583, -12560, -13415, -14723, -16632, -18184, -19087, -19388, -19177, -19083, -19123, -18543, -18050, -16723, -15382, -14262, -13390, -13098, -12808, -12987, -12702, -12819, -12820, -13475, -14301, -15404, -16536, -17365, -17614, -18064, -17953, -17852, -17384, -16409, -16328, -15683, -15630, -14828, -14373, -13774, -12976, -12429, -12035, -11927, -12049, -12787, -13698, -14639, -15427, -16373, -16880, -17491, -17867, -18213, -18432, -18501, -18062, -17404, -16092, -14858, -13283, -12453, -11918, -12036, -12192, -12618, -12960, -13656, -14719, -15710, -16833, -17853, -18930, -19604, -19780, -19395, -19016, -18100, -17078, -15545, -14264, -13359, -12810, -12579, -12673, -12763, -13450, -14565, -15664, -16838, -17652, -18149, -18516, -18477, -18215, -17585, -16856, -15994, -14819, -13986, -13031, -12707, -12493, -13003, -13317, -13637, -14052, -14591, -15428, -16013, -17032, -17712, -18191, -18353, -18177, -17398, -16468, -15240, -14508, -14259, -13856, -13895, -13500, -13692, -13145, -12758, -12321, -12756, -13602, -14576, -15350, -16081, -17011, -17637, -18290, -18510, -18735, -18665, -18810, -18534, -17974, -17050, -15793, -14701, -13776, -12975, -12227, -11787, -12006, -12590, -13068, -13766, -14494, -15497, -16440, -17365, -18369, -18953, -19238, -19195, -18529, -17947, -16906, -15548, -14257, -13263, -12991, -12888, -13153, -13218, -13673, -14430, -15465, -16366, -17309, -17660, -18062, -17918, -17474, -16760, -16025, -15005, -14154, -13235, -12540, -12286, -12502, -12938, -13705, -14219, -14780, -15430, -16125, -16798, -17518, -18213, -18292, -18237, -17644, -17176, -16077, -15176, -14153, -13702, -13502, -13316, -13425, -13387, -13577, -13246, -12945, -12792, -13493, -14077, -15117, -15684, -16774, -17277, -17993, -18572, -18864, -19054, -18689, -18474, -17892, -17255, -16191, -15324, -14546, -14144, -13426, -13042, -12634, -12899, -13297, -13989, -14552, -15244, -15862, -16409, -17298, -17982, -18288, -18016, -17672, -17228, -17001, -16068, -15399, -14516, -14393, -14442, -14778, -14856, -14863, -15370, -15954, -16953, -17368, -17526, -17539, -17492, -17014, -16019, -15141, -14185, -13527, -13061, -12404, -11983, -11752, -12087, -12815, -13688, -14374, -15171, -15821, -16594, -17130, -17664, -17722, -17820, -17650, -17216, -16733, -15747, -14872, -14286, -14078, -13868, -13927, -13776, -14184, -14140, -13881, -13628, -13438, -13616, -14031, -14636, -15056, -15957, -16503, -17485, -17874, -18119, -17917, -17815, -17687, -17336, -16819, -16040, -15333, -14842, -14303, -13754, -13230, -13096, -13571, -14164, -14521, -14824, -15224, -16085, -17088, -17951, -18071, -17776, -17332, -17011, -16747, -16174, -15486, -14650, -14423, -14609, -14813, -14940, -14977, -15368, -16141, -16899, -17677, -17638, -17912, -17857, -17703, -16926, -15898, -15108, -14556, -14093, -13425, -12953, -12247, -12286, -12806, -13735, -14782, -15435, -16256, -16535, -16965, -17034, -17062, -17129, -17226, -17196, -17203, -16649, -15763, -14890, -14290, -14079, -13982, -13987, -13869, -13841, -13439, -13119, -12682, -12449, -12658, -13127, -13761, -14627, -15619, -16421, -17451, -18036, -18049, -17849, -17417, -17117, -16637, -16210, -15471, -14920, -14646, -14209, -13781, -13139, -13153, -13655, -14133, -14565, -14858, -15590, -16546, -17287, -17582, -17444, -17231, -17038, -17137, -16801, -16386, -15593, -15172, -14796, -14723, -14634, -14656, -15166, -15899, -16809, -17389, -17433, -17466, -17720, -17857, -17939, -17194, -16457, -15844, -15234, -14748, -13931, -13382, -12819, -13216, -13686, -14548, -15042, -15504, -15927, -16283, -16417, -16488, -16533, -16716, -16753, -16911, -16619, -16391, -15660, -15277, -14837, -14750, -14251, -13932, -13609, -13501, -13318, -12875, -12272, -12346, -12958, -13689, -14497, -15228, -16235, -17147, -18169, -18606, -18675, -18195, -17535, -16762, -16154, -15435, -14848, -14114, -13762, -13169, -12576, -12297, -12703, -13254, -13838, -14341, -14934, -15942, -16815, -17454, -17625, -17650, -17385, -17081, -16863, -16349, -15906, -15048, -14519, -14301, -14337, -14377, -14668, -15053, -15887, -16692, -17301, -17705, -17912, -18097, -17868, -17587, -16872, -16476, -15827, -15364, -14672, -14104, -13607, -13153, -13422, -13494, -14194, -14674, -15400, -16000, -16197, -16331, -16507, -16888, -17328, -17472, -17613, -17548, -17279, -16596, -15931, -15317, -14988, -14476, -14089, -13586, -13296, -12907, -12534, -12532, -12995, -13846, -14738, -15440, -16133, -17032, -17927, -18334, -18547, -17822, -17313, -16580, -15749, -15041, -14250, -13402, -13130, -12683, -12507, -12219, -12304, -12797, -13324, -13900, -14401, -15163, -16298, -17267, -18062, -18394, -18156, -17582, -17081, -16761, -16278, -15917, -15221, -14843, -14241, -14168, -13970, -14271, -14803, -15755, -16744, -17299, -17667, -17731, -17467, -17261, -16787, -16363, -15999, -15533, -15240, -14614, -14185, -13782, -13738, -14113, -14258, -14716, -15205, -15864, -16336, -16286, -16359, -16517, -16851, -16919, -16930, -16856, -16944, -16652, -16093, -15390, -14705, -14373, -14070, -13844, -13628, -13405, -13139, -13185, -13574, -14301, -15260, -15893, -16438, -17132, -17858, -18432, -18597, -18318, -17473, -16692, -15663, -14858, -14024, -13194, -12642, -12368, -12323, -12350, -12464, -12753, -13502, -13994, -14699, -15234, -16154, -17006, -17863, -18526, -18465, -17968, -17274, -16961, -16511, -16379, -15805, -15151, -14513, -14098, -14038, -14000, -14376, -14999, -16067, -16906, -17442, -17285, -17316, -17081, -16868, -16331, -15725, -15048, -14652, -14337, -13976, -13790, -13575, -13834, -13913, -14299, -14731, -15713, -16535, -17138, -17209, -17094, -17065, -17070, -16891, -16927, -17005, -16962, -16430, -15748, -14903, -14231, -13604, -13365, -13389, -13398, -13349, -13158, -13468, -14014, -14720, -15466, -16079, -16834, -17741, -18384, -18797, -18531, -17896, -16760, -15810, -15030, -14653, -13973, -13394, -12893, -12673, -12633, -12673, -12715, -13152, -13791, -14500, -15168, -15615, -16213, -16783, -17499, -18021, -18024, -17728, -17301, -16827, -16292, -15825, -15552, -15366, -15172, -15260, -14845, -14739, -14577, -15031, -16485, -17431, -18029, -17848, -16854, -16766, -16150, -15692, -15116, -14451, -14773, -13718, -14700, -13012, -13567, -13684, -14367, -13872, -15742, -14926, -16314, -16365, -17202, -16047, -17251, -16671, -16016, -16887, -16710, -16610, -16329, -16111, -14065, -13672, -13885, -13076, -14273, -13301, -13507, -13660, -14339, -14610, -15381, -15836, -16388, -17859, -17846, -18953, -18236, -18402, -17157, -16337, -16065, -14892, -15003, -14225, -13880, -13409, -12868, -13183, -12913, -13138, -13824, -13818, -14330, -14699, -15396, -15712, -16592, -17334, -17750, -17064, -17307, -16715, -17108, -16332, -16004, -15512, -15321, -14805, -15380, -14136, -14664, -14369, -15538, -16558, -16874, -17391, -17065, -16533, -17010, -15918, -15980, -15288, -13942, -14904, -14411, -14938, -14105, -13271, -14003, -14142, -14977, -15657, -14842, -16473, -16743, -16686, -16438, -16471, -16280, -17174, -17041, -16899, -16600, -16131, -15996, -14224, -13403, -14189, -13578, -14657, -13071, -13454, -13343, -15194, -14819, -15664, -14733, -16451, -16961, -18068, -18140, -17917, -16956, -17370, -16189, -15985, -15018, -14999, -14649, -14578, -14147, -13332, -13513, -12970, -14068, -12830, -14394, -13948, -14388, -15072, -15093, -16303, -16247, -17012, -17365, -17083, -16948, -17268, -16893, -16506, -16162, -15834, -15390, -15906, -14950, -15648, -14575, -16467, -16442, -16781, -16635, -15800, -15549, -16280, -15129, -15846, -14412, -14533, -14322, -14202, -14266, -13759, -13569, -14782, -14238, -15401, -15441, -15381, -16716, -16224, -16686, -16496, -16442, -17013, -16512, -17526, -16664, -16764, -16596, -15155, -15473, -13702, -14635, -13817, -14414, -14202, -13885, -14563, -14564, -14099, -16361, -14542, -16896, -16557, -16944, -18093, -15854, -17033, -15750, -15614, -16420, -14769, -15789, -14398, -14523, -14796, -12698, -14529, -12840, -14356, -13173, -14425, -13093, -14806, -14355, -15194, -15917, -16013, -17364, -16621, -17411, -16809, -17215, -17081, -16549, -16229, -16041, -15048, -15126, -15095, -14606, -16174, -15048, -16526, -16005, -16465, -16714, -16150, -15632, -17213, -14803, -16417, -15179, -14853, -15792, -15294, -14631, -14875, -13847, -16549, -14275, -16174, -15224, -15492, -15894, -16250, -15458, -16140, -15260, -16842, -16493, -16326, -16177, -16225, -14529, -15696, -13604, -15064, -14155, -14057, -15250, -14002, -14398, -15156, -14364, -16034, -15475, -16482, -17090, -15934, -17349, -15936, -15695, -16097, -16071, -15023, -15028, -14309, -14607, -14881, -13960, -14210, -13641, -13451, -14622, -12965, -14527, -14155, -14942, -14857, -15207, -16297, -17640, -15968, -18050, -16459, -17850, -17259, -16713, -16361, -15967, -16039, -15347, -13866, -14763, -13670, -15287, -14487, -14966, -15378, -15588, -16072, -15634, -15819, -15953, -16238, -16509, -15692, -16838, -15549, -15921, -15198, -15197, -16170, -14751, -16031, -15745, -15893, -16416, -15798, -16454, -15916, -16501, -16581, -15736, -17089, -16284, -16524, -16193, -15027, -15170, -14156, -15275, -14051, -15032, -14513, -15077, -15007, -14511, -14994, -15428, -15006, -16714, -15228, -17012, -15432, -15869, -15708, -15001, -15517, -14971, -14682, -14605, -14441, -14996, -14246, -13708, -13755, -13212, -14087, -14089, -13786, -14454, -14521, -14624, -15813, -14953, -16974, -16373, -17233, -16823, -17418, -16949, -16530, -16287, -15734, -15256, -15128, -14733, -14985, -14853, -14485, -15124, -15135, -15297, -15816, -15914, -15491, -16092, -16426, -15919, -16199, -16216, -16310, -15993, -15962, -15117, -15456, -15486, -15570, -15884, -15504, -16458, -16468, -15493, -16835, -15471, -16531, -16194, -16769, -16626, -17108, -16341, -16123, -15017, -15465, -15281, -15095, -15255, -15392, -15202, -16019, -14813, -15730, -14865, -15090, -16116, -15392, -15970, -16286, -15196, -15710, -14176, -15623, -14701, -14635, -14996, -14332, -15299, -14544, -13910, -14016, -13218, -14678, -13575, -13953, -13506, -14215, -14570, -14452, -14350, -15447, -15218, -16805, -15670, -16851, -15792, -17063, -16718, -15247, -15782, -14573, -15474, -15055, -14496, -15783, -14495, -15656, -15577, -14930, -15818, -15528, -16434, -16293, -16636, -16977, -17047, -16716, -16760, -16411, -16651, -15923, -15950, -15877, -16023, -16153, -16588, -15655, -16165, -15909, -15685, -15772, -15652, -16175, -16006, -15885, -15840, -15488, -15307, -15043, -14901, -14881, -15167, -15316, -15313, -14929, -15632, -14977, -15061, -14939, -15530, -15698, -15754, -15773, -15944, -15286, -15239, -15074, -15061, -15269, -15130, -15091, -15308, -15380, -15294, -14781, -14258, -14487, -14730, -14531, -14629, -14978, -14841, -15334, -15051, -15645, -15463, -15776, -16299, -16132, -16686, -16515, -15719, -15999, -14851, -15045, -14871, -14212, -14592, -14133, -14544, -14360, -13692, -14476, -14648, -14425, -15132, -14916, -15609, -15814, -16017, -15574, -16335, -15715, -16494, -15481, -15630, -15494, -16116, -16595, -16182, -16729, -16817, -16758, -16948, -16645, -16650, -16760, -17257, -16764, -16683, -16458, -16875, -16263, -15801, -16107, -16174, -16259, -16295, -16017, -16511, -15885, -15932, -15611, -15649, -15908, -15955, -15704, -15253, -14942, -14733, -14453, -14302, -13915, -14070, -13602, -13864, -13959, -14076, -13760, -13631, -13284, -13855, -14029, -14369, -14518, -14671, -15142, -15615, -15345, -15909, -15783, -16108, -16590, -16120, -16481, -15976, -15602, -15698, -15144, -14980, -14934, -14398, -14977, -15126, -14806, -15189, -15022, -15449, -15671, -16149, -15965, -16226, -16285, -16570, -16238, -16153, -15532, -15628, -15129, -14949, -14763, -14474, -14447, -14684, -14907, -15346, -15417, -15397, -15772, -15212, -16009, -15589, -16101, -16280, -16587, -16827, -16290, -15713, -16828, -16187, -17185, -16817, -16964, -17378, -17702, -17332, -17357, -16900, -17848, -17539, -17000, -17225, -16569, -16221, -16188, -14939, -15081, -14804, -14626, -14526, -14071, -14199, -13844, -13544, -13805, -13667, -13802, -13982, -14099, -14368, -14606, -14556, -14809, -14534, -14620, -14814, -14461, -14509, -14620, -14167, -14278, -13492, -13691, -14038, -13365, -14079, -14024, -14258, -14962, -14685, -15707, -15409, -16074, -16691, -16844, -17339, -17209, -17064, -17270, -16799, -16737, -16442, -16319, -16329, -15972, -15785, -15721, -15753, -15866, -16391, -16440, -16500, -16501, -16303, -16306, -15626, -15907, -15583, -15662, -15275, -14981, -14763, -14344, -14551, -14558, -14645, -14739, -15370, -15409, -15689, -15409, -15466, -15781, -15829, -16526, -16099, -16111, -16170, -16016, -15836, -15513, -15679, -15385, -15647, -15439, -15582, -15710, -15815, -15661, -15847, -16274, -16367, -16406, -16702, -17073, -16965, -16626, -16803, -16133, -16112, -15856, -15542, -15284, -14979, -14797, -13794, -13975, -13909, -13655, -13606, -13341, -13498, -13601, -14143, -14282, -14103, -14520, -14442, -15146, -15405, -15472, -15901, -15017, -15439, -15145, -14763, -15319, -14444, -15163, -14810, -14497, -15419, -15105, -15992, -16239, -16322, -17122, -16190, -16958, -16937, -16590, -17024, -16378, -16498, -16249, -15947, -16152, -15703, -15941, -15734, -15961, -15814, -15756, -15945, -15831, -15493, -16334, -15099, -16098, -15197, -14983, -15429, -14092, -15048, -14006, -13995, -13883, -12911, -13786, -13615, -12976, -15092, -12716, -15377, -13945, -15461, -14610, -16103, -16184, -16409, -16767, -17055, -17097, -16936, -17497, -16854, -17218, -17019, -17165, -16870, -16862, -16818, -16749, -16682, -16787, -16714, -16523, -16641, -16792, -16563, -16677, -16556, -16408, -16540, -16513, -16438, -16244, -15945, -15187, -14986, -14790, -14639, -14452, -14055, -13777, -13949, -13620, -14044, -13783, -14259, -14059, -13895, -13870, -14048, -14110, -14143, -13330, -14032, -13864, -14081, -14167, -13770, -14171, -14550, -14693, -15058, -15204, -15460, -15729, -16043, -16279, -16593, -16505, -16821, -16720, -16357, -16410, -16244, -16091, -15787, -15606, -15671, -15338, -15534, -15260, -15320, -15277, -15411, -15560, -15585, -15523, -16052, -15559, -16247, -15906, -15559, -15534, -15057, -15443, -14946, -14849, -14985, -14198, -14527, -14722, -14741, -14935, -14708, -15337, -15257, -15558, -15780, -16124, -15990, -16601, -16678, -16634, -17398, -17160, -18148, -17470, -17654, -17812, -17522, -17602, -17611, -17396, -17415, -16931, -16906, -16706, -16493, -16582, -16750, -16239, -16362, -16127, -15945, -15545, -15174, -14981, -14789, -14144, -14388, -13786, -13902, -13752, -13581, -13604, -13498, -13679, -13505, -13475, -13713, -13846, -13997, -13936, -13823, -14150, -13711, -13846, -13451, -13752, -13842, -13654, -13987, -13846, -14042, -14357, -14475, -14773, -15125, -15364, -15798, -15785, -16156, -16388, -16641, -17050, -16890, -16621, -16503, -16453, -16733, -16005, -16474, -15571, -15788, -16123, -15666, -16112, -15642, -15865, -15971, -15445, -16489, -15538, -15817, -15870, -15519, -15835, -15375, -15732, -16263, -15277, -16051, -15364, -15834, -15553, -15430, -15784, -15690, -15749, -16006, -15213, -16223, -15870, -16332, -16246, -16377, -17003, -16867, -16710, -17015, -16361, -16991, -16722, -16698, -16667, -16688, -16718, -16787, -16830, -16901, -16444, -16638, -16307, -16430, -16158, -16648, -16447, -16189, -16111, -15459, -15103, -14827, -14526, -14247, -13626, -13748, -12994, -13059, -12799, -12983, -12921, -12542, -12970, -12868, -12741, -13364, -13130, -13976, -13532, -14342, -14270, -13705, -14542, -13907, -14299, -14077, -14048, -14729, -13908, -14765, -14873, -14714, -15511, -15165, -15602, -15830, -16200, -16560, -16393, -16511, -17083, -16994, -17275, -17156, -17429, -17108, -17337, -16759, -16771, -16885, -16601, -16892, -16522, -16338, -16179, -16116, -16443, -15787, -16143, -16054, -16026, -16036, -16022, -16028, -15550, -15346, -15579, -15288, -15354, -14820, -15277, -14966, -15404, -15724, -15083, -15740, -15338, -15728, -15992, -15832, -16906, -16517, -16220, -16837, -15647, -16575, -15819, -16140, -16167, -15878, -15753, -16056, -15393, -16411, -15899, -15989, -16429, -16353, -16052, -16303, -15959, -16518, -16205, -16348, -16249, -15889, -15486, -15360, -14622, -14656, -13941, -13449, -13411, -13218, -13277, -13118, -12964, -13332, -12951, -13377, -13677, -13621, -13766, -13968, -14005, -14342, -14136, -14131, -14223, -13952, -14510, -14331, -13957, -14539, -14473, -14678, -14876, -14461, -15514, -15386, -15758, -16184, -15781, -16691, -16674, -16600, -17390, -16840, -17405, -17093, -16585, -17446, -16245, -16693, -16475, -15844, -16786, -16407, -16826, -16379, -16295, -16744, -16591, -16636, -17097, -17211, -16941, -16869, -16185, -16264, -15682, -15771, -15366, -15222, -15047, -15368, -14857, -15017, -15161, -15240, -15670, -15844, -15744, -15966, -15800, -16302, -16105, -16247, -16435, -15853, -16084, -15866, -15181, -15145, -14433, -14671, -14411, -14585, -14539, -14868, -14941, -14820, -15243, -15551, -15815, -16047, -16010, -16541, -16392, -16760, -16361, -16131, -15695, -15725, -15398, -15321, -14816, -14696, -14534, -14323, -14051, -14147, -13998, -14149, -14188, -14402, -14282, -14360, -14349, -14339, -14399, -14574, -14512, -14267, -14306, -14381, -14139, -13922, -14069, -14150, -14292, -14567, -14747, -14918, -15125, -15556, -15525, -16055, -15983, -16951, -16515, -16872, -16662, -16643, -16454, -16386, -15738, -16133, -15651, -16228, -15906, -15285, -16867, -15507, -16689, -16288, -16315, -17022, -16375, -16808, -17257, -16477, -17715, -16749, -16948, -16914, -16104, -16206, -15397, -15372, -15079, -14831, -14980, -14737, -15035, -14854, -14805, -15117, -15349, -15788, -15919, -15863, -16309, -16281, -16424, -16362, -16202, -15843, -15671, -15789, -15352, -15363, -14732, -14952, -14739, -14598, -14957, -14645, -14932, -15107, -15420, -15299, -15444, -15568, -15794, -15468, -16127, -15859, -15750, -15848, -15594, -15253, -15120, -14912, -14789, -15000, -14905, -15015, -14630, -14850, -15081, -14804, -15494, -15224, -15418, -15494, -15658, -15105, -15099, -14795, -14835, -14403, -14285, -14365, -14079, -14352, -14439, -14327, -14728, -14558, -14856, -14930, -14947, -15094, -15384, -15489, -15869, -15844, -15901, -15816, -15843, -15454, -15455, -14953, -15285, -14976, -14781, -15581, -14687, -15553, -15411, -15473, -16036, -16063, -16514, -17451, -16572, -18081, -16696, -17583, -17455, -16464, -17386, -16578, -16575, -16677, -15809, -16241, -15791, -15559, -16167, -15089, -16384, -15797, -16089, -15984, -15904, -16007, -16133, -15950, -16138, -16026, -16040, -15979, -15579, -15762, -14967, -15141, -14956, -14784, -14986, -14699, -14762, -14805, -14430, -14750, -14956, -14714, -15341, -14747, -15428, -15015, -15283, -14807, -14590, -14916, -14567, -14361, -14752, -14711, -14646, -14971, -15105, -15279, -15381, -15588, -15059, -15498, -15771, -15861, -16087, -16317, -16126, -16311, -15951, -16303, -15527, -15445, -15466, -14978, -14864, -15170, -14875, -14526, -14864, -14854, -14811, -15062, -15490, -15717, -15647, -16008, -15644, -15502, -15823, -15376, -15181, -15282, -14843, -14751, -14530, -14245, -14401, -14220, -14100, -14359, -14355, -14906, -14788, -15123, -15334, -15409, -15846, -15999, -16082, -16565, -16396, -16583, -17012, -16409, -16834, -16472, -16626, -16529, -16327, -16905, -16379, -16398, -16634, -16247, -16839, -16802, -16590, -16916, -16454, -17020, -16445, -16282, -16489, -15710, -15905, -15549, -15258, -15341, -15168, -15349, -15068, -15228, -15240, -15247, -14728, -14923, -15180, -14725, -15439, -15279, -15326, -15511, -15163, -15198, -14977, -14207, -14500, -13981, -14033, -14448, -13402, -14324, -13778, -13696, -14537, -13986, -14980, -15452, -15180, -16293, -15967, -16246, -16777, -15955, -16758, -16074, -15889, -16531, -15749, -16017, -15873, -14757, -15513, -15383, -15220, -15566, -15353, -15706, -15559, -15498, -15966, -15479, -15823, -16133, -15514, -15927, -15897, -15555, -15488, -15097, -15079, -14687, -14790, -14892, -14437, -14414, -14432, -14179, -14576, -14648, -14806, -14879, -15082, -15268, -15330, -15412, -15604, -15406, -15523, -15467, -15423, -15784, -15671, -15914, -16030, -16104, -16476, -16188, -16412, -16469, -16171, -16595, -16541, -16885, -17202, -16750, -17070, -16783, -16651, -16562, -16095, -15985, -15668, -15729, -15798, -15070, -15130, -15032, -14857, -14956, -15038, -15183, -15307, -15610, -15677, -15494, -15532, -15651, -15159, -14933, -15070, -14964, -14946, -14780, -14424, -14300, -14472, -14319, -14526, -14356, -14818, -14831, -15091, -15351, -15536, -15665, -15767, -15800, -16056, -15817, -16455, -15619, -16185, -15805, -15485, -15523, -15706, -15181, -16223, -14857, -15894, -15094, -15370, -15859, -15438, -15712, -16043, -15617, -16416, -15957, -15871, -16337, -15457, -15806, -15651, -15247, -15644, -15228, -15636, -15545, -15056, -15823, -15044, -14830, -14978, -15018, -15088, -15299, -15311, -15279, -15168, -15282, -15380, -14848, -15064, -14835, -14644, -14670, -14660, -14453, -14727, -14418, -14593, -14487, -14704, -14935, -15236, -15664, -15887, -15756, -15985, -15819, -16060, -15886, -15728, -16100, -15642, -15857, -15635, -15217, -15312, -15052, -15181, -15270, -14922, -15590, -15586, -15541, -15858, -15991, -16150, -16509, -16349, -16677, -16541, -16656, -16809, -16526, -16467, -16536, -16178, -16408, -16200, -16096, -16020, -16153, -15921, -15987, -16182, -16221, -16274, -16454, -16579, -16630, -16450, -16735, -16382, -16186, -15869, -15904, -15727, -15802, -15464, -15306, -14985, -15062, -14642, -14445, -13955, -13747, -13655, -13851, -14221, -13795, -13789, -14044, -13770, -14139, -14044, -13840, -14038, -13699, -14290, -14008, -14133, -14210, -14250, -14389, -14864, -14850, -15290, -15385, -15853, -16275, -16271, -16382, -16375, -16498, -16552, -16739, -16612, -16683, -16056, -16312, -15853, -15710, -15634, -15597, -15253, -15460, -15384, -15698, -15319, -15462, -15540, -15511, -15697, -15749, -15826, -15961, -15581, -15628, -15409, -15124, -15315, -15048, -15092, -14893, -14785, -14886, -14716, -14854, -14978, -14831, -15227, -15347, -15465, -15957, -15866, -16146, -16169, -16158, -16448, -15970, -16475, -16570, -16533, -16716, -16509, -16630, -16726, -16557, -16701, -16632, -16807, -17162, -17094, -17402, -17423, -17372, -17544, -17457, -17192, -17038, -16694, -16532, -16261, -15744, -15741, -15086, -14929, -14656, -14300, -14495, -14161, -14079, -13966, -13806, -13919, -13702, -13735, -13591, -13328, -13280, -13332, -13118, -13235, -12712, -12564, -12323, -12217, -12366, -12308, -12617, -12923, -12973, -13415, -13583, -14067, -14442, -14986, -15397, -15953, -16210, -16625, -16698, -16747, -17342, -17522, -17642, -17761, -17696, -17813, -17891, -17828, -18132, -17851, -17895, -18089, -18002, -18205, -18029, -17913, -17661, -17468, -17301, -16930, -16573, -16464, -16034, -15758, -15360, -15246, -14822, -14558, -14327, -14079, -13995, -14016, -13923, -14027, -14043, -14359, -14322, -14435, -14453, -14504, -14427, -14243, -14117, -14154, -14092, -14282, -14175, -14289, -14403, -14492, -14650, -15044, -15302, -15773, -15946, -16433, -16524, -16821, -17020, -17315, -17279, -17493, -17455, -17613, -17371, -17396, -17179, -16898, -16620, -16402, -16240, -16393, -16267, -16035, -15887, -15677, -15581, -15440, -15399, -15350, -15075, -14953, -14847, -14615, -14449, -13996, -13842, -13574, -13556, -13392, -13389, -13377, -13141, -13374, -13336, -13604, -13764, -14128, -14453, -14364, -14647, -14744, -14806, -15005, -15026, -15010, -15295, -15140, -15487, -15343, -15442, -15703, -15655, -16036, -16029, -16163, -16617, -16815, -17034, -17540, -17527, -17958, -18078, -17928, -17860, -17637, -17540, -17552, -17167, -17120, -16579, -16301, -16288, -15980, -16012, -15653, -15622, -15700, -15609, -15560, -15461, -15129, -15052, -14739, -14563, -14560, -14355, -14283, -13967, -13741, -13527, -13515, -13318, -13463, -13524, -13796, -13958, -14143, -14426, -14578, -14869, -15222, -15448, -15671, -15870, -15955, -16089, -16115, -16130, -16149, -16022, -16067, -16046, -16215, -16110, -16051, -16196, -16340, -16393, -16582, -16744, -16973, -17115, -17071, -17219, -17140, -16996, -16862, -16737, -16553, -16233, -15969, -15938, -15521, -15206, -14903, -14599, -14463, -14381, -14339, -14238, -14168, -14232, -14317, -14347, -14259, -14300, -14196, -14373, -14199, -14164, -14121, -14105, -14281, -14189, -14376, -14464, -14570, -14837, -14958, -15100, -15226, -15495, -15818, -16006, -15971, -15951, -15990, -16068, -16191, -16097, -16107, -16259, -16155, -16182, -15983, -15870, -15776, -15742, -15808, -15970, -15996, -16174, -16141, -16103, -16232, -16204, -16320, -16206, -16121, -16238, -16025, -15863, -15801, -15501, -15496, -15223, -15171, -15248, -15129, -14907, -14976, -15003, -15193, -15138, -15269, -15489, -15536, -15730, -15753, -15863, -15859, -15806, -15831, -15783, -15898, -15800, -15814, -15813, -15632, -15491, -15579, -15483, -15610, -15532, -15831, -15774, -15869, -15801, -15834, -15889, -15931, -15862, -15693, -15506, -15483, -15312, -15260, -14960, -15112, -15017, -14960, -14943, -15069, -15070, -15093, -15094, -15252, -15308, -15205, -15031, -14926, -14807, -14759, -14743, -14510, -14552, -14393, -14356, -14455, -14334, -14361, -14189, -14279, -14575, -14620, -14915, -15034, -15062, -15340, -15414, -15674, -15826, -15915, -15998, -16008, -16052, -16112, -15992, -15947, -16016, -15987, -16038, -16025, -16033, -16036, -16130, -16263, -16401, -16461, -16665, -16606, -16622, -16709, -16799, -16653, -16574, -16375, -16454, -16206, -16217, -16103, -15921, -15742, -15507, -15418, -15406, -15317, -15344, -15238, -15242, -15177, -15008, -15063, -15018, -15144, -15047, -14972, -14968, -14924, -14917, -14891, -14827, -14867, -14916, -15094, -15250, -15264, -15321, -15396, -15468, -15530, -15611, -15710, -15795, -15613, -15648, -15547, -15565, -15433, -15414, -15401, -15370, -15241, -15224, -15236, -15133, -15065, -15107, -15069, -15154, -15363, -15327, -15421, -15390, -15493, -15553, -15529, -15619, -15606, -15541, -15501, -15389, -15383, -15331, -15286, -15403, -15295, -15140, -15187, -15100, -15222, -15254, -15346, -15484, -15579, -15529, -15668, -15615, -15704, -15639, -15580, -15655, -15647, -15746, -15630, -15655, -15546, -15418, -15310, -15507, -15499, -15509, -15530, -15568, -15620, -15618, -15562, -15673, -15649, -15686, -15676, -15568, -15584, -15403, -15447, -15350, -15264, -15301, -15181, -15309, -15383, -15421, -15514, -15490, -15570, -15702, -15708, -15742, -15724, -15712, -15749, -15686, -15626, -15759, -15615, -15764, -15725, -15727, -15729, -15575, -15682, -15775, -15791, -15859, -15786, -15800, -15821, -15975, -16041, -16066, -16002, -16056, -15849, -15797, -15766, -15519, -15488, -15435, -15381, -15252, -15184, -15072, -14996, -14981, -15020, -15200, -15176, -15286, -15215, -15343, -15309, -15258, -15252, -15253, -15206, -15080, -15092, -15069, -15043, -14984, -14955, -14830, -14899, -14941, -15010, -15012, -15152, -15285, -15480, -15360, -15448, -15547, -15486, -15653, -15486, -15560, -15551, -15563, -15682, -15534, -15522, -15517, -15539, -15512, -15548, -15630, -15719, -15712, -15758, -15769, -15779, -15771, -15690, -15511, -15585, -15428, -15507, -15296, -15331, -15222, -15129, -15084, -15041, -15106, -15009, -15074, -15049, -15241, -15150, -15249, -15250, -15419, -15365, -15504, -15409, -15582, -15416, -15585, -15461, -15410, -15362, -15422, -15501, -15508, -15554, -15577, -15770, -15659, -15928, -15982, -16125, -16319, -16390, -16548, -16565, -16586, -16686, -16652, -16648, -16778, -16639, -16606, -16515, -16419, -16514, -16291, -16263, -16131, -16094, -16148, -16021, -15980, -15885, -15780, -15728, -15682, -15486, -15274, -15065, -14839, -14785, -14546, -14465, -14344, -14180, -13982, -13861, -13861, -13857, -13776, -13931, -13921, -14133, -14153, -14133, -14271, -14235, -14302, -14363, -14492, -14663, -14791, -14866, -15089, -15178, -15286, -15561, -15551, -15818, -15798, -16060, -16103, -16120, -16239, -16282, -16408, -16424, -16383, -16380, -16336, -16186, -16162, -16101, -16034, -15892, -15819, -15772, -15661, -15619, -15611, -15584, -15448, -15628, -15573, -15708, -15640, -15613, -15609, -15533, -15457, -15422, -15380, -15328, -15182, -15142, -15162, -14980, -15044, -14927, -15102, -15007, -15086, -14998, -15199, -15322, -15436, -15511, -15690, -15830, -15965, -15989, -16041, -16095, -16104, -16218, -16348, -16265, -16332, -16397, -16323, -16315, -16234, -16259, -16230, -16252, -16317, -16215, -16157, -16143, -16029, -15980, -15814, -15695, -15717, -15537, -15578, -15448, -15290, -15204, -15154, -15156, -15145, -15035, -14968, -14904, -14886, -15031, -14876, -14857, -14857, -14816, -14796, -14902, -14760, -14958, -14840, -14857, -14822, -14730, -14773, -14755, -14756, -14894, -14746, -14807, -14874, -14777, -14871, -14814, -15078, -15111, -15144, -15322, -15173, -15245, -15233, -15194, -15274, -15334, -15373, -15398, -15466, -15489, -15348, -15384, -15375, -15436, -15462, -15608, -15668, -15860, -15924, -15949, -15847, -15895, -15854, -15901, -15838, -15945, -15983, -16012, -16080, -16149, -16055, -16101, -16130, -16250, -16264, -16326, -16350, -16332, -16339, -16344, -16314, -16227, -16069, -15941, -15747, -15756, -15728, -15617, -15545, -15400, -15357, -15313, -15389, -15376, -15414, -15316, -15376, -15354, -15367, -15311, -15342, -15272, -15292, -15239, -15329, -15190, -15259, -15190, -15214, -15251, -15168, -15145, -15023, -15052, -15094, -14956, -15114, -15033, -15026, -15169, -15149, -15188, -15234, -15279, -15393, -15380, -15409, -15476, -15491, -15609, -15643, -15651, -15782, -15795, -15831, -15775, -15789, -15802, -15779, -15837, -15959, -15957, -15906, -15871, -15928, -16003, -15809, -15532, -15415, -15307, -15409, -15347, -15445, -15179, -15224, -15109, -15081, -14830, -15079, -14835, -15031, -14955, -15027, -14896, -14923, -14767, -14962, -14836, -14874, -14720, -14869, -14876, -14752, -14940, -14972, -14885, -15226, -15057, -15262, -15255, -15386, -15387, -15418, -15503, -15673, -15631, -15830, -15926, -15968, -16157, -16203, -16196, -16236, -16215, -16346, -16360, -16301, -16437, -16452, -16418, -16305, -16170, -16070, -16145, -16082, -16038, -15980, -15946, -15970, -15869, -15874, -15790, -15780, -15774, -15662, -15551, -15554, -15462, -15458, -15371, -15440, -15424, -15420, -15481, -15413, -15405, -15405, -15496, -15435, -15338, -15309, -15146, -15292, -15160, -15240, -15149, -15109, -15138, -15187, -15027, -15037, -15043, -15091, -15006, -15236, -15227, -15218, -15313, -15202, -15356, -15218, -15251, -15184, -15094, -15232, -15129, -15095, -15024, -15009, -15104, -15060, -15160, -15112, -15134, -15234, -15240, -15370, -15239, -15299, -15387, -15500, -15336, -15519, -15319, -15576, -15502, -15521, -15432, -15435, -15530, -15393, -15550, -15491, -15575, -15536, -15659, -15544, -15623, -15681, -15776, -15631, -15914, -15959, -16081, -16010, -16006, -16022, -15923, -15931, -16120, -15897, -16029, -15856, -15942, -15813, -15931, -15856, -15801, -15835, -15883, -15711, -15770, -15675, -15576, -15557, -15477, -15488, -15234, -15415, -15079, -15143, -14858, -14871, -14898, -14891, -15037, -15101, -15178, -15294, -15347, -15387, -15468, -15483, -15689, -15754, -15854, -15979, -16166, -16152, -16158, -15889, -15804, -15804, -15728, -15660, -15632, -15577, -15687, -15669, -15755, -15679, -15628, -15529, -15473, -15390, -15404, -15270, -15256, -15258, -15253, -15132, -15065, -15032, -14932, -14758, -14666, -14626, -14583, -14549, -14516, -14551, -14596, -14568, -14635, -14590, -14684, -14796, -14828, -14901, -14977, -14946, -15043, -15096, -15192, -15300, -15397, -15609, -15566, -15710, -15655, -15744, -15822, -15834, -16200, -16172, -16294, -16483, -16490, -16616, -16502, -16548, -16567, -16453, -16592, -16595, -16603, -16626, -16472, -16503, -16353, -16256, -16244, -16228, -16264, -16195, -16192, -16138, -16110, -16158, -15936, -16001, -15857, -15847, -15706, -15523, -15526, -15311, -15274, -15182, -14807, -14807, -14502, -14418, -14462, -14377, -14531, -14180, -14068, -13912, -13715, -13589, -13234, -13186, -13291, -13379, -13636, -13483, -13544, -13715, -14275, -15100, -15566, -15812, -16086, -16442, -16991, -17145, -17432, -17480, -17734, -17774, -17698, -17516, -16972, -16474, -15938, -15470, -15299, -15009, -14823, -14739, -14990, -15191, -15359, -15670, -15582, -15732, -15952, -16303, -16503, -16783, -16829, -16796, -16808, -16808, -16434, -15844, -15396, -14770, -14341, -14193, -13989, -13824, -13657, -13600, -13825, -14027, -14312, -14559, -14786, -15102, -15435, -16026, -16323, -16451, -16476, -16285, -16200, -16112, -15839, -15482, -15126, -14929, -14912, -15094, -15404, -15289, -15313, -15248, -15297, -15482, -15729, -15984, -15872, -16292, -16478, -16588, -16667, -16186, -16131, -15802, -15632, -15895, -15411, -15613, -15540, -15349, -15709, -15439, -15663, -15443, -15196, -15728, -15540, -15793, -15889, -15778, -15842, -15658, -15797, -15615, -15378, -15389, -15043, -15247, -15333, -15180, -15158, -14729, -14831, -14676, -14206, -14070, -13560, -13431, -13535, -13830, -14285, -14427, -14585, -15028, -15203, -15940, -16608, -17015, -17311, -17525, -17792, -17819, -17625, -17408, -16969, -16599, -16155, -15658, -14803, -14135, -13870, -13638, -13750, -13885, -13895, -14334, -14729, -15334, -15851, -16221, -16506, -16398, -16669, -16824, -16613, -16488, -16131, -15523, -15114, -14864, -14562, -14136, -14000, -13811, -13775, -14235, -14694, -14963, -15277, -15699, -16012, -16399, -16633, -16710, -16485, -16327, -16191, -16060, -15837, -15522, -15286, -15073, -14903, -14920, -15016, -15007, -15247, -15770, -16142, -16619, -17073, -17245, -17057, -16939, -16736, -16213, -16054, -15864, -15729, -15698, -15157, -14867, -14515, -14220, -14254, -14141, -14678, -14972, -15389, -16038, -15816, -16032, -16021, -15804, -16029, -15511, -15721, -15637, -15422, -15708, -15540, -15470, -15184, -14854, -15006, -15007, -15156, -15418, -15418, -15554, -15820, -15818, -15745, -15631, -15377, -15072, -14942, -14679, -14721, -14208, -14011, -13628, -13467, -13550, -13604, -13958, -14308, -14717, -15418, -15388, -15791, -16274, -17025, -17653, -17680, -18014, -17621, -17356, -17203, -16333, -15927, -15146, -14843, -14615, -13948, -14161, -13755, -14021, -14377, -14564, -15263, -15440, -16002, -16787, -17363, -17781, -17695, -17530, -16827, -16290, -15822, -15082, -14329, -13738, -13513, -13243, -13622, -14060, -14196, -14610, -14979, -15666, -16230, -16664, -17207, -17435, -17740, -17850, -17654, -17270, -16195, -15313, -14603, -14105, -14010, -13794, -13773, -13918, -14262, -14938, -15547, -16211, -16581, -17058, -17784, -18165, -18248, -18039, -17734, -17227, -16284, -15540, -14601, -13759, -13233, -13052, -13351, -13696, -13853, -14019, -14158, -14597, -14900, -15358, -15798, -15853, -16137, -16365, -16214, -16035, -15412, -15098, -14795, -14394, -14544, -14490, -14578, -14862, -14980, -15340, -15443, -15358, -15639, -15549, -15751, -15937, -15809, -15902, -15711, -15313, -15296, -14985, -15000, -15026, -14954, -15106, -15143, -15403, -15633, -15434, -15305, -15260, -15673, -16099, -16171, -16131, -15780, -15759, -15832, -16395, -16707, -16516, -16907, -16523, -16597, -16583, -15897, -15779, -15074, -15344, -15440, -15038, -15095, -14448, -14628, -14851, -14622, -15134, -14989, -15316, -15847, -16261, -16775, -16699, -16694, -16366, -15961, -15894, -15602, -15040, -14652, -14621, -14564, -14751, -14935, -14882, -14988, -14966, -15062, -15377, -15365, -15394, -15288, -15439, -15521, -15465, -15558, -15391, -14956, -14917, -14806, -14947, -15137, -15550, -15888, -16064, -16425, -16735, -16773, -16638, -16413, -16193, -16053, -15891, -15546, -15178, -14767, -14559, -14419, -14297, -14237, -14028, -14174, -14549, -14961, -15579, -16013, -16222, -16464, -16707, -16778, -16482, -16019, -15492, -15105, -15269, -15411, -15161, -14840, -14831, -14925, -15069, -15404, -15543, -15560, -15751, -16123, -16123, -16391, -16512, -16284, -16167, -16061, -15727, -15389, -15043, -15038, -14929, -15129, -15256, -15073, -15207, -15529, -15629, -15862, -15781, -15371, -14901, -14539, -14622, -14717, -14648, -14693, -14299, -14083, -14180, -14402, -15058, -15584, -16371, -17410, -17563, -17925, -17827, -17179, -17001, -16441, -16257, -15839, -15110, -14819, -14173, -14128, -14603, -14068, -14296, -14432, -14684, -15674, -16375, -16656, -16907, -17103, -17143, -16673, -16393, -15883, -14867, -14094, -13912, -13566, -13537, -13782, -13780, -14106, -14680, -14950, -15238, -15377, -15542, -15529, -15624, -16094, -16144, -16259, -16260, -16233, -16269, -16124, -15827, -15532, -15404, -15452, -15584, -15997, -16348, -16556, -16706, -16732, -16688, -16337, -15826, -15421, -15064, -14956, -14786, -14719, -14708, -14797, -15036, -15255, -15465, -15636, -15638, -15806, -15793, -15974, -15980, -15875, -15774, -15628, -15338, -14999, -14601, -14331, -14013, -14139, -14269, -14372, -14872, -15152, -15550, -15927, -16186, -16224, -16322, -15978, -15705, -15582, -15498, -15457, -15234, -15201, -15206, -15253, -15415, -15426, -15333, -15457, -15500, -15776, -16120, -16294, -16252, -16094, -15890, -15874, -15686, -15353, -14981, -14772, -14834, -15139, -15186, -15092, -14802, -14862, -15432, -16327, -17207, -17691, -17677, -17577, -17325, -16960, -16219, -15468, -14845, -14465, -14314, -13985, -13650, -13360, -13691, -14269, -14650, -15054, -15387, -15540, -15906, -16368, -16703, -16740, -16531, -16089, -15701, -15340, -14665, -13927, -13495, -13360, -13424, -13957, -14554, -14920, -15423, -16002, -16363, -16701, -16750, -16450, -16167, -15983, -15967, -15907, -15915, -15831, -15487, -15396, -15272, -14929, -14708, -14627, -14695, -15001, -15749, -16499, -16824, -16971, -17000, -16971, -16747, -16358, -15888, -15303, -14898, -14819, -14840, -14860, -14586, -14427, -14505, -14596, -14849, -15003, -15138, -15349, -15581, -16030, -16485, -16579, -16573, -16497, -16388, -16158, -15936, -15704, -15440, -15190, -15355, -15405, -15567, -15585, -15392, -15087, -14971, -14920, -14985, -15011, -15198, -15433, -15739, -16050, -16338, -16399, -16294, -16238, -16231, -16252, -16217, -16157, -15915, -15499, -15300, -15061, -14762, -14317, -13870, -13412, -13322, -13339, -13595, -13875, -14329, -14742, -14864, -14976, -14846, -14935, -15321, -16060, -16743, -17449, -17521, -17481, -17084, -16873, -16162, -15588, -14964, -14598, -14333, -14575, -14747, -14916, -15418, -15766, -15728, -15785, -15946, -16019, -16260, -16667, -16841, -16873, -16868, -16588, -16154, -15804, -15073, -14199, -13558, -13300, -13094, -13394, -13761, -14142, -14907, -15667, -16102, -16537, -16731, -16632, -16533, -16669, -16779, -16680, -16417, -16119, -15661, -15421, -15221, -14964, -14742, -14699, -14603, -14785, -15052, -15493, -15879, -16145, -16434, -16536, -16372, -16251, -15995, -15744, -15366, -15189, -15116, -15045, -14883, -14811, -14735, -14688, -14572, -14679, -14849, -15333, -15874, -16367, -16546, -16646, -16472, -16345, -15997, -15652, -15180, -14886, -14651, -14621, -14554, -14646, -14737, -14951, -15126, -15508, -15915, -16303, -16635, -16792, -16830, -16673, -16610, -16383, -16138, -15823, -15453, -15087, -14689, -14451, -14405, -14433, -14419, -14548, -14565, -14704, -14696, -14989, -15061, -15108, -15119, -15338, -15370, -15619, -15801, -15723, -15548, -15255, -14783, -14271, -13954, -14087, -14706, -15456, -16344, -16919, -16962, -16898, -16675, -16691, -16273, -15942, -15756, -15854, -15902, -15807, -15610, -15841, -15706, -15602, -15350, -15153, -15222, -15162, -15666, -15860, -16255, -16448, -16303, -16139, -15982, -15580, -15035, -14548, -14373, -14274, -14550, -15018, -15252, -15648, -16030, -16285, -16349, -16399, -16213, -15668, -15242, -14962, -14656, -14359, -14163, -14164, -14272, -14423, -14669, -14779, -15027, -15283, -15480, -15841, -16184, -16363, -16323, -16341, -16396, -16166, -15843, -15711, -15542, -15217, -14909, -14805, -14695, -14414, -14349, -14663, -15069, -15417, -15929, -16298, -16692, -16911, -17137, -17258, -17056, -16664, -16273, -15856, -15716, -15478, -15317, -15136, -14902, -14741, -14891, -15152, -15494, -15728, -15915, -16248, -16574, -16911, -16918, -16767, -16390, -15834, -15381, -15006, -14748, -14229, -14186, -14185, -14461, -14554, -14785, -14682, -14606, -14686, -14710, -14881, -14878, -14866, -14758, -14614, -14562, -14470, -14154, -14040, -13945, -14141, -14497, -14753, -15104, -15338, -15644, -15928, -16340, -16752, -17264, -17704, -17791, -17682, -17354, -16969, -16414, -15669, -15100, -14721, -14434, -14556, -14540, -14707, -15153, -15601, -16046, -16451, -16829, -17223, -17164, -17338, -17292, -17272, -16969, -16195, -15534, -14938, -14286, -13787, -13457, -13395, -13256, -13420, -13930, -14361, -14803, -15329, -15649, -16082, -16234, -16503, -16564, -16401, -16133, -15916, -15671, -15449, -15473, -15609, -15636, -15575, -15345, -15185, -15074, -14921, -14855, -14781, -14867, -14992, -15202, -15583, -15853, -16009, -16121, -16067, -16005, -15764, -15695, -15643, -15554, -15585, -15521, -15555, -15499, -15547, -15709, -15690, -15729, -15563, -15515, -15554, -15466, -15583, -15593, -15564, -15602, -15395, -15470, -15492, -15494, -15554, -15496, -15594, -15455, -15427, -15370, -15283, -15184, -15160, -15338, -15530, -15574, -15521, -15390, -15394, -15260, -15287, -15382, -15325, -15241, -15199, -15274, -15265, -15035, -14732, -14334, -13849, -13819, -13946, -14456, -14799, -15170, -15485, -15923, -16478, -16792, -17009, -17024, -16774, -16574, -16002, -15572, -15030, -14637, -14612, -15020, -15525, -16234, -16238, -16452, -16270, -16101, -16118, -15979, -16127, -16053, -16149, -16331, -16318, -16291, -15917, -15390, -14764, -14153, -14108, -14071, -14312, -14744, -15233, -15836, -16121, -16503, -16629, -16524, -16480, -16076, -15870, -15626, -15363, -15266, -14984, -14772, -14510, -14057, -13824, -13548, -13607, -13921, -14424, -15086, -15698, -16170, -16629, -16896, -16886, -16707, -16356, -15832, -15404, -15142, -15045, -15119, -15083, -15205, -15189, -15266, -15301, -15461, -15653, -15814, -15986, -16214, -16352, -16254, -16105, -15978, -15698, -15486, -15332, -15276, -15285, -15207, -15332, -15562, -15686, -15853, -15915, -16023, -15890, -15693, -15661, -15577, -15587, -15464, -15348, -15268, -15158, -15253, -15223, -15396, -15258, -15243, -15224, -15219, -15210, -15134, -15142, -15170, -15151, -15248, -15370, -15410, -15411, -15532, -15673, -15609, -15299, -14965, -14717, -14486, -14317, -14264, -14368, -14674, -15138, -15800, -16308, -16775, -16895, -16673, -16291, -15810, -15303, -14999, -14663, -14585, -14442, -14396, -14366, -14441, -14780, -15191, -15758, -16410, -16867, -17247, -17436, -17376, -17344, -17159, -16907, -16584, -16051, -15757, -15388, -14967, -14954, -14856, -14903, -15007, -15006, -15378, -15423, -15728, -16156, -16409, -16525, -16463, -16433, -16052, -15747, -15298, -14765, -14320, -13747, -13605, -13581, -13836, -14254, -14495, -15007, -15400, -15899, -16546, -16852, -17010, -16753, -16424, -16040, -15674, -15362, -15010, -14654, -14271, -13973, -13823, -13774, -13899, -14135, -14440, -14979, -15384, -16082, -16607, -17024, -17225, -17008, -16871, -16501, -16096, -15765, -15465, -15243, -14994, -14792, -14882, -14764, -14928, -14999, -15117, -15348, -15360, -15681, -15858, -16312, -16447, -16468, -16575, -16504, -16563, -16478, -16277, -15977, -15549, -15337, -15108, -14852, -14660, -14438, -14575, -14771, -15137, -15455, -15809, -15946, -16071, -16274, -16329, -16237, -15961, -15655, -15364, -15020, -14820, -14712, -14576, -14435, -14225, -14326, -14272, -14452, -14642, -14864, -15070, -15146, -15390, -15625, -15767, -15928, -15972, -15927, -15783, -15438, -15114, -14859, -14709, -14706, -14990, -15258, -15761, -15994, -16231, -16499, -16412, -16721, -16628, -16829, -17002, -17075, -17267, -17016, -16903, -16314, -15741, -15326, -14687, -14502, -14139, -14104, -14292, -14397, -14916, -15006, -15351, -15465, -15520, -15736, -15771, -15940, -15872, -15893, -15767, -15614, -15481, -15187, -14996, -14700, -14516, -14575, -14712, -15097, -15349, -15462, -15614, -15453, -15422, -15374, -15282, -15183, -14913, -15045, -14963, -15081, -15121, -15036, -15189, -15165, -15566, -15753, -15901, -16255, -16221, -16417, -16396, -16365, -16467, -16160, -16282, -16214, -16084, -16208, -15815, -15866, -15487, -15283, -15188, -14956, -15133, -15064, -15328, -15505, -15762, -16096, -16179, -16373, -16352, -16192, -15807, -15389, -15211, -14995, -15014, -15104, -15199, -15397, -15257, -15255, -15211, -14971, -14818, -14485, -14317, -14241, -14327, -14664, -14833, -15022, -15122, -15146, -15049, -15009, -15009, -15024, -15017, -15079, -15061, -15256, -15262, -15460, -15609, -15317, -15392, -15098, -15159, -15152, -15023, -15240, -15126, -15383, -15919, -16240, -16799, -16849, -16837, -17083, -16868, -17204, -17098, -17021, -17099, -16803, -16879, -16634, -16576, -16519, -16097, -16049, -15438, -15266, -14831, -14596, -14771, -14538, -15120, -15068, -15667, -15885, -16042, -16345, -16094, -16087, -15746, -15367, -14874, -14215, -13912, -13523, -13314, -13310, -13432, -13742, -14031, -14532, -14908, -15146, -15296, -15354, -15471, -15459, -15380, -15368, -15185, -15176, -15024, -15013, -14938, -14752, -14861, -14915, -15194, -15481, -15894, -16317, -16762, -17112, -17324, -17414, -17287, -17126, -16772, -16529, -16194, -16045, -15912, -15810, -15693, -15698, -15729, -15647, -15751, -15789, -15788, -15881, -16042, -16255, -16285, -16324, -16269, -16018, -15764, -15290, -14866, -14425, -14093, -13980, -13940, -14036, -14296, -14497, -14683, -14868, -15049, -15086, -15111, -15083, -15152, -15136, -15155, -15192, -15112, -15190, -14979, -14844, -14647, -14478, -14559, -14645, -14946, -15050, -15100, -15428, -15537, -15958, -16265, -16494, -16632, -16402, -16302, -16158, -16034, -16074, -16080, -16105, -16181, -16161, -16200, -16159, -16034, -16018, -15852, -15841, -15877, -15917, -16201, -16353, -16549, -16440, -16251, -16175, -15994, -15757, -15506, -14937, -14782, -14433, -14567, -14466, -14570, -14861, -15117, -15555, -15665, -15915, -15834, -15474, -15092, -14551, -14204, -13825, -13704, -13837, -13968, -14361, -14747, -15344, -15910, -16242, -16380, -16250, -16102, -16056, -15874, -15764, -15601, -15423, -15239, -15039, -15037, -15010, -15222, -15228, -15487, -15541, -15697, -16042, -16179, -16495, -16543, -16643, -16713, -16529, -16475, -16314, -16005, -15889, -15508, -15265, -15049, -14765, -14839, -14900, -15175, -15526, -15853, -16056, -16170, -16144, -16166, -15902, -15605, -15371, -15120, -14915, -14741, -14580, -14502, -14425, -14523, -14639, -14704, -14810, -14905, -15005, -15164, -15275, -15443, -15579, -15656, -15699, -15595, -15559, -15339, -15181, -15097, -15101, -15278, -15544, -15792, -15934, -15985, -15880, -15702, -15542, -15285, -15039, -14920, -14926, -15082, -15303, -15634, -15933, -16145, -16369, -16494, -16516, -16529, -16332, -16140, -15757, -15550, -15378, -15169, -15227, -15136, -15289, -15320, -15543, -15779, -15940, -16173, -16290, -16226, -16337, -16071, -16034, -15756, -15570, -15494, -15303, -15255, -15180, -15117, -15236, -15270, -15313, -15233, -15196, -15139, -15214, -15358, -15314, -15249, -15122, -15190, -15235, -15245, -15261, -15055, -14850, -14768, -14716, -14839, -14892, -15003, -15027, -15022, -15117, -15137, -15126, -15023, -14853, -14735, -14949, -15363, -15858, -16207, -16490, -16382, -16330, -16148, -16061, -15840, -15708, -15666, -15599, -15643, -15792, -15809, -15861, -15720, -15589, -15381, -15458, -15615, -15788, -15989, -16318, -16532, -16609, -16464, -16247, -15826, -15487, -15137, -14838, -14690, -14651, -14768, -14862, -15126, -15321, -15419, -15445, -15455, -15519, -15525, -15463, -15370, -15258, -15241, -15244, -15366, -15362, -15359, -15248, -15200, -15086, -15101, -15182, -15325, -15520, -15708, -15947, -16001, -16056, -15888, -15657, -15202, -14989, -14845, -14934, -14997, -15226, -15459, -15741, -16014, -16198, -16376, -16254, -16053, -15828, -15648, -15526, -15279, -15002, -14731, -14506, -14481, -14671, -15002, -15320, -15671, -15930, -16069, -16149, -16136, -16038, -15849, -15622, -15336, -15052, -15031, -15137, -15201, -15221, -15249, -15294, -15538, -15716, -15975, -16040, -16047, -16076, -16138, -16131, -16081, -15819, -15431, -15121, -14894, -14758, -14679, -14598, -14528, -14648, -14996, -15528, -16031, -16386, -16404, -16281, -16060, -15931, -15639, -15323, -15073, -14881, -14798, -14899, -15043, -15196, -15150, -15221, -15338, -15504, -15704, -15862, -15945, -15941, -15930, -15931, -15795, -15734, -15530, -15470, -15367, -15388, -15378, -15452, -15471, -15583, -15701, -15830, -15881, -15900, -15882, -15977, -15934, -15840, -15602, -15464, -15371, -15322, -15361, -15307, -15136, -15099, -15051, -15126, -15141, -15143, -15163, -15184, -15282, -15355, -15543, -15568, -15521, -15493, -15445, -15540, -15583, -15594, -15525, -15278, -15266, -15162, -15150, -15102, -14984, -14963, -14909, -14912, -14989, -14959, -15059, -15107, -15385, -15627, -15774, -15897, -15955, -15931, -15927, -15921, -15766, -15573, -15406, -15326, -15345, -15413, -15536, -15617, -15666, -15792, -16007, -16126, -16145, -16035, -15915, -15831, -15784, -15755, -15732, -15653, -15555, -15508, -15515, -15573, -15668, -15707, -15813, -15850, -15881, -15916, -15870, -15725, -15472, -15184, -14900, -14656, -14583, -14526, -14518, -14546, -14742, -15026, -15347, -15706, -16008, -16255, -16443, -16452, -16352, -16149, -15845, -15481, -15082, -14738, -14517, -14387, -14363, -14475, -14720, -15054, -15410, -15815, -16154, -16322, -16307, -16209, -16068, -15860, -15721, -15617, -15516, -15421, -15307, -15223, -15188, -15173, -15192, -15175, -15279, -15459, -15630, -15810, -15892, -15942, -15928, -15827, -15754, -15644, -15475, -15269, -15095, -15023, -15031, -15200, -15406, -15554, -15693, -15677, -15727, -15742, -15660, -15579, -15392, -15263, -15169, -15093, -15032, -14997, -14959, -14918, -14896, -15065, -15279, -15469, -15638, -15748, -15644, -15605, -15541, -15566, -15457, -15369, -15285, -15203, -15149, -15198, -15253, -15286, -15341, -15439, -15559, -15731, -15822, -15872, -15836, -15817, -15772, -15656, -15649, -15657, -15660, -15640, -15579, -15546, -15488, -15500, -15591, -15776, -15895, -15970, -16039, -16074, -16095, -16070, -15933, -15781, -15673, -15637, -15675, -15669, -15652, -15702, -15689, -15673, -15712, -15713, -15636, -15489, -15426, -15445, -15538, -15451, -15282, -15126, -14991, -15010, -15087, -15247, -15373, -15516, -15638, -15809, -15831, -15672, -15427, -15180, -14930, -14796, -14732, -14721, -14716, -14755, -14830, -15017, -15175, -15232, -15139, -15087, -15125, -15189, -15252, -15313, -15396, -15558, -15738, -15816, -15768, -15651, -15500, -15431, -15391, -15336, -15252, -15244, -15290, -15368, -15485, -15602, -15686, -15740, -15706, -15697, -15725, -15872, -15967, -15987, -15991, -15940, -15895, -15773, -15666, -15428, -15217, -15091, -15000, -15048, -15067, -15061, -15145, -15270, -15438, -15567, -15740, -15822, -15863, -16007, -16111, -16140, -16115, -15981, -15834, -15725, -15623, -15538, -15443, -15364, -15354, -15380, -15501, -15518, -15540, -15602, -15622, -15716, -15865, -16004, -15995, -16006, -15959, -15876, -15698, -15491, -15307, -15187, -15109, -15130, -15196, -15338, -15416, -15474, -15560, -15548, -15458, -15362, -15300, -15211, -15116, -15028, -14967, -14935, -14934, -14996, -15126, -15200, -15279, -15349, -15456, -15504, -15519, -15570, -15544, -15560, -15553, -15470, -15425, -15279, -15095, -14997, -14947, -14993, -15020, -15118, -15272, -15422, -15647, -15751, -15868, -15874, -15861, -15811, -15741, -15690, -15564, -15449, -15349, -15329, -15343, -15331, -15439, -15439, -15414, -15332, -15391, -15474, -15570, -15659, -15732, -15780, -15818, -15817, -15931, -15954, -15970, -15882, -15814, -15763, -15727, -15654, -15564, -15423, -15383, -15431, -15486, -15549, -15604, -15641, -15550, -15603, -15545, -15469, -15505, -15596, -15715, -15741, -15736, -15743, -15665, -15589, -15447, -15296, -15191, -15071, -15048, -15040, -15054, -15074, -15152, -15221, -15248, -15389, -15492, -15521, -15525, -15490, -15507, -15494, -15464, -15390, -15287, -15201, -15130, -15133, -15128, -15185, -15281, -15357, -15430, -15521, -15687, -15840, -15943, -16030, -16021, -15969, -15907, -15775, -15674, -15549, -15400, -15287, -15202, -15190, -15208, -15275, -15354, -15414, -15519, -15550, -15604, -15592, -15645, -15666, -15702, -15718, -15695, -15659, -15590, -15487, -15482, -15531, -15547, -15565, -15509, -15505, -15509, -15432, -15433, -15382, -15350, -15214, -15146, -15146, -15168, -15171, -15217, -15217, -15281, -15291, -15391, -15472, -15532, -15555, -15575, -15546, -15474, -15444, -15397, -15405, -15299, -15216, -15115, -15116, -15185, -15404, -15554, -15716, -15819, -15938, -15988, -16015, -15968, -15968, -15905, -15826, -15779, -15715, -15626, -15536, -15512, -15486, -15466, -15478, -15529, -15571, -15642, -15649, -15676, -15730, -15745, -15711, -15622, -15521, -15458, -15431, -15451, -15462, -15406, -15351, -15341, -15376, -15449, -15547, -15537, -15450, -15340, -15202, -15192, -15167, -15124, -15040, -15006, -15016, -15045, -15098, -15125, -15155, -15207, -15321, -15391, -15517, -15647, -15762, -15794, -15809, -15750, -15636, -15460, -15362, -15226, -15206, -15222, -15248, -15278, -15285, -15394, -15568, -15725, -15816, -15823, -15837, -15719, -15637, -15626, -15623, -15593, -15539, -15500, -15446, -15350, -15381, -15504, -15610, -15584, -15520, -15490, -15512, -15499, -15562, -15588, -15637, -15646, -15684, -15719, -15755, -15775, -15744, -15700, -15597, -15541, -15534, -15500, -15432, -15335, -15274, -15315, -15422, -15524, -15617, -15670, -15711, -15713, -15562, -15470, -15402, -15307, -15256, -15268, -15283, -15414, -15484, -15541, -15483, -15443, -15454, -15476, -15498, -15479, -15523, -15571, -15667, -15690, -15634, -15509, -15342, -15182, -15191, -15192, -15194, -15198, -15168, -15231, -15316, -15462, -15508, -15569, -15675, -15815, -15883, -15921, -15868, -15791, -15670, -15580, -15464, -15314, -15200, -15146, -15061, -15035, -15045, -15088, -15145, -15251, -15360, -15455, -15530, -15563, -15558, -15490, -15358, -15213, -15099, -15051, -15031, -15060, -15112, -15162, -15156, -15231, -15360, -15528, -15732, -15848, -15912, -15957, -16038, -16000, -15969, -15921, -15803, -15670, -15606, -15580, -15509, -15519, -15541, -15593, -15628, -15675, -15679, -15721, -15768, -15811, -15884, -15986, -16006, -16047, -16002, -15975, -15917, -15797, -15692, -15541, -15446, -15369, -15304, -15343, -15337, -15251, -15182, -15179, -15238, -15325, -15434, -15528, -15632, -15631, -15603, -15585, -15495, -15275, -15068, -14928, -14801, -14717, -14772, -14789, -14939, -15121, -15324, -15515, -15626, -15634, -15598, -15547, -15532, -15485, -15375, -15305, -15369, -15478, -15622, -15625, -15577, -15495, -15431, -15389, -15403, -15392, -15393, -15488, -15624, -15744, -15861, -15859, -15775, -15662, -15554, -15440, -15299, -15226, -15208, -15189, -15164, -15201, -15316, -15479, -15664, -15738, -15771, -15776, -15753, -15714, -15673, -15570, -15422, -15303, -15224, -15179, -15204, -15215, -15262, -15217, -15226, -15268, -15366, -15420, -15489, -15576, -15638, -15698, -15739, -15722, -15689, -15671, -15614, -15532, -15517, -15551, -15587, -15591, -15696, -15757, -15844, -15883, -15894, -15892, -15927, -15865, -15836, -15800, -15704, -15610, -15502, -15363, -15325, -15295, -15287, -15270, -15252, -15307, -15359, -15393, -15437, -15504, -15539, -15538, -15550, -15588, -15576, -15534, -15520, -15464, -15490, -15490, -15475, -15473, -15464, -15443, -15431, -15393, -15356, -15289, -15257, -15236, -15243, -15282, -15335, -15421, -15432, -15496, -15486, -15449, -15367, -15253, -15173, -15071, -15070, -15100, -15124, -15231, -15363, -15510, -15673, -15755, -15832, -15820, -15823, -15744, -15645, -15549, -15444, -15365, -15322, -15324, -15348, -15355, -15393, -15400, -15436, -15438, -15455, -15481, -15594, -15641, -15636, -15614, -15623, -15598, -15617, -15622, -15591, -15486, -15385, -15344, -15325, -15292, -15282, -15313, -15430, -15525, -15635, -15757, -15814, -15832, -15840, -15813, -15744, -15657, -15554, -15446, -15380, -15307, -15245, -15161, -15128, -15121, -15161, -15231, -15316, -15384, -15437, -15475, -15568, -15702, -15771, -15817, -15810, -15748, -15725, -15749, -15690, -15657, -15563, -15487, -15457, -15477, -15511, -15486, -15448, -15493, -15513, -15530, -15546, -15543, -15558, -15579, -15621, -15664, -15719, -15730, -15726, -15737, -15710, -15667, -15590, -15489, -15419, -15293, -15251, -15204, -15160, -15186, -15252, -15338, -15427, -15523, -15637, -15724, -15717, -15729, -15713, -15640, -15519, -15349, -15167, -15056, -15011, -14949, -14955, -14992, -15067, -15187, -15331, -15481, -15598, -15677, -15669, -15679, -15658, -15566, -15435, -15317, -15206, -15155, -15092, -15043, -15061, -15063, -15091, -15162, -15249, -15363, -15460, -15606, -15766, -15940, -16038, -16050, -15967, -15832, -15749, -15584, -15445, -15282, -15193, -15199, -15226, -15283, -15325, -15475, -15608, -15725, -15852, -15892, -15949, -15958, -15958, -15897, -15831, -15727, -15584, -15448, -15373, -15294, -15267, -15239, -15279, -15355, -15375, -15461, -15564, -15667, -15700, -15684, -15680, -15661, -15665, -15717, -15783, -15822, -15780, -15727, -15719, -15656, -15576, -15472, -15383, -15339, -15287, -15238, -15226, -15299, -15319, -15396, -15498, -15545, -15501, -15487, -15463, -15443, -15490, -15506, -15528, -15483, -15447, -15387, -15346, -15266, -15224, -15171, -15149, -15124, -15124, -15124, -15144, -15193, -15264, -15263, -15240, -15248, -15286, -15355, -15436, -15502, -15537, -15612, -15708, -15805, -15855, -15857, -15900, -15870, -15820, -15691, -15600, -15466, -15290, -15188, -15211, -15264, -15377, -15445, -15528, -15698, -15816, -15920, -15908, -15892, -15871, -15789, -15677, -15509, -15363, -15212, -15147, -15096, -15131, -15129, -15139, -15165, -15160, -15130, -15164, -15287, -15349, -15433, -15518, -15625, -15732, -15747, -15771, -15696, -15581, -15445, -15346, -15304, -15265, -15242, -15283, -15404, -15532, -15665, -15787, -15898, -15928, -15937, -15915, -15878, -15847, -15729, -15648, -15540, -15453, -15449, -15472, -15440, -15452, -15486, -15535, -15567, -15571, -15554, -15530, -15455, -15385, -15343, -15349, -15367, -15396, -15486, -15565, -15611, -15660, -15717, -15754, -15757, -15675, -15591, -15506, -15443, -15299, -15188, -15081, -15026, -15027, -15013, -15007, -15016, -15058, -15154, -15271, -15383, -15388, -15464, -15520, -15639, -15731, -15775, -15768, -15720, -15584, -15470, -15370, -15305, -15256, -15163, -15147, -15197, -15303, -15422, -15584, -15740, -15872, -15938, -16002, -15997, -15929, -15822, -15750, -15692, -15628, -15572, -15500, -15439, -15398, -15388, -15413, -15402, -15381, -15368, -15376, -15481, -15560, -15628, -15649, -15632, -15588, -15505, -15415, -15405, -15345, -15297, -15276, -15286, -15317, -15355, -15393, -15431, -15395, -15338, -15307, -15287, -15289, -15339, -15415, -15472, -15475, -15476, -15472, -15422, -15394, -15332, -15311, -15311, -15325, -15397, -15423, -15449, -15491, -15568, -15646, -15693, -15750, -15763, -15791, -15838, -15813, -15801, -15728, -15677, -15621, -15589, -15566, -15551, -15506, -15487, -15498, -15545, -15587, -15640, -15696, -15669, -15647, -15653, -15659, -15618, -15546, -15491, -15420, -15354, -15372, -15400, -15398, -15404, -15437, -15494, -15494, -15444, -15422, -15383, -15349, -15338, -15362, -15369, -15346, -15285, -15202, -15207, -15217, -15252, -15252, -15244, -15235, -15214, -15243, -15268, -15304, -15341, -15370, -15406, -15445, -15527, -15532, -15525, -15575, -15571, -15575, -15599, -15623, -15622, -15644, -15676, -15690, -15639, -15564, -15547, -15534, -15579, -15577, -15581, -15604, -15640, -15668, -15760, -15796, -15769, -15707, -15671, -15661, -15667, -15625, -15584, -15524, -15462, -15434, -15417, -15391, -15366, -15289, -15234, -15218, -15243, -15264, -15244, -15311, -15373, -15496, -15631, -15705, -15742, -15757, -15719, -15647, -15551, -15473, -15373, -15238, -15125, -15097, -15142, -15172, -15255, -15353, -15460, -15503, -15536, -15567, -15623, -15634, -15619, -15568, -15540, -15504, -15508, -15528, -15566, -15558, -15528, -15557, -15567, -15519, -15478, -15466, -15456, -15513, -15512, -15528, -15545, -15562, -15537, -15566, -15589, -15546, -15496, -15418, -15343, -15353, -15367, -15368, -15312, -15274, -15292, -15328, -15360, -15424, -15456, -15469, -15506, -15559, -15563, -15523, -15504, -15511, -15498, -15506, -15507, -15524, -15489, -15524, -15567, -15613, -15639, -15630, -15619, -15613, -15567, -15515, -15512, -15459, -15427, -15407, -15423, -15463, -15474, -15478, -15461, -15500, -15509, -15556, -15572, -15631, -15652, -15655, -15689, -15662, -15640, -15554, -15543, -15469, -15380, -15337, -15287, -15304, -15342, -15384, -15453, -15479, -15515, -15533, -15538, -15521, -15519, -15488, -15426, -15381, -15402, -15399, -15394, -15401, -15412, -15391, -15402, -15481, -15511, -15504, -15517, -15543, -15587, -15581, -15621, -15609, -15606, -15567, -15582, -15567, -15512, -15454, -15386, -15344, -15300, -15228, -15216, -15201, -15228, -15301, -15380, -15418, -15488, -15499, -15508, -15501, -15496, -15443, -15423, -15423, -15391, -15396, -15423, -15435, -15453, -15426, -15440, -15463, -15454, -15462, -15478, -15531, -15604, -15660, -15665, -15681, -15690, -15705, -15716, -15704, -15687, -15631, -15601, -15524, -15523, -15529, -15541, -15498, -15492, -15461, -15493, -15537, -15608, -15642, -15654, -15702, -15706, -15685, -15657, -15589, -15517, -15500, -15502, -15508, -15477, -15453, -15444, -15417, -15431, -15420, -15398, -15389, -15366, -15375, -15383, -15358, -15319, -15270, -15277, -15247, -15189, -15178, -15196, -15244, -15265, -15277, -15339, -15422, -15550, -15609, -15668, -15648, -15620, -15611, -15567, -15528, -15473, -15449, -15393, -15384, -15363, -15401, -15471, -15524, -15536, -15602, -15674, -15696, -15720, -15687, -15657, -15573, -15536, -15536, -15562, -15583, -15601, -15627, -15637, -15674, -15656, -15659, -15643, -15513, -15431, -15387, -15380, -15367, -15377, -15365, -15401, -15426, -15434, -15417, -15388, -15361, -15313, -15281, -15260, -15270, -15290, -15375, -15385, -15422, -15434, -15432, -15452, -15452, -15455, -15447, -15415, -15373, -15367, -15385, -15426, -15468, -15512, -15576, -15586, -15575, -15602, -15598, -15568, -15552, -15554, -15578, -15593, -15580, -15536, -15508, -15492, -15504, -15521, -15504, -15510, -15515, -15533, -15518, -15512, -15562, -15597, -15598, -15632, -15622, -15632, -15627, -15598, -15587, -15575, -15561, -15563, -15555, -15496, -15472, -15483, -15517, -15570, -15576, -15525, -15531, -15494, -15493, -15494, -15490, -15434, -15441, -15459, -15438, -15404, -15444, -15434, -15440, -15395, -15371, -15390, -15370, -15413, -15422, -15424, -15435, -15464, -15514, -15529, -15513, -15492, -15480, -15426, -15395, -15362, -15329, -15316, -15309, -15300, -15332, -15381, -15432, -15470, -15455, -15444, -15460, -15491, -15507, -15468, -15477, -15481, -15510, -15512, -15473, -15502, -15531, -15564, -15616, -15618, -15615, -15563, -15513, -15454, -15417, -15404, -15366, -15331, -15307, -15320, -15360, -15398, -15464, -15490, -15528, -15555, -15528, -15534, -15534, -15537, -15533, -15563, -15554, -15549, -15544, -15512, -15462, -15401, -15364, -15362, -15385, -15426, -15509, -15542, -15631, -15695, -15748, -15796, -15791, -15811, -15803, -15762, -15723, -15656, -15556, -15456, -15481, -15469, -15433, -15419, -15432, -15475, -15491, -15525, -15535, -15563, -15622, -15674, -15683, -15683, -15665, -15643, -15597, -15496, -15421, -15371, -15358, -15319, -15286, -15265, -15239, -15304, -15320, -15340, -15304, -15252, -15227, -15216, -15262, -15268, -15292, -15343, -15355, -15345, -15375, -15392, -15406, -15417, -15419, -15430, -15447, -15459, -15495, -15517, -15511, -15520, -15540, -15525, -15508, -15535, -15546, -15537, -15546, -15530, -15540, -15574, -15596, -15570, -15545, -15570, -15571, -15540, -15529, -15558, -15583, -15554, -15565, -15564, -15542, -15543, -15502, -15490, -15434, -15402, -15428, -15445, -15506, -15540, -15547, -15562, -15557, -15557, -15521, -15491, -15468, -15436, -15426, -15396, -15398, -15388, -15383, -15424, -15435, -15461, -15470, -15520, -15528, -15550, -15582, -15596, -15572, -15572, -15564, -15602, -15603, -15598, -15585, -15565, -15553, -15533, -15529, -15506, -15439, -15397, -15378, -15374, -15385, -15417, -15419, -15437, -15454, -15479, -15512, -15551, -15558, -15585, -15553, -15545, -15521, -15499, -15475, -15463, -15405, -15373, -15368, -15401, -15417, -15439, -15460, -15525, -15609, -15621, -15618, -15625, -15628, -15551, -15538, -15526, -15461, -15391, -15354, -15334, -15339, -15347, -15396, -15440, -15410, -15386, -15388, -15422, -15460, -15465, -15451, -15467, -15466, -15461, -15463, -15470, -15412, -15397, -15414, -15388, -15355, -15351, -15348, -15402, -15443, -15483, -15487, -15492, -15483, -15541, -15572, -15547, -15543, -15521, -15498, -15515, -15478, -15460, -15476, -15485, -15491, -15496, -15536, -15609, -15708, -15742, -15779, -15781, -15787, -15762, -15744, -15685, -15623, -15531, -15466, -15396, -15373, -15341, -15315, -15337, -15371, -15455, -15509, -15523, -15568, -15592, -15587, -15597, -15627, -15617, -15548, -15451, -15420, -15347, -15296, -15257, -15266, -15296, -15328, -15321, -15337, -15360, -15393, -15405, -15423, -15465, -15493, -15516, -15567, -15554, -15567, -15519, -15449, -15414, -15399, -15385, -15375, -15342, -15379, -15422, -15499, -15570, -15595, -15604, -15602, -15600, -15628, -15638, -15627, -15631, -15656, -15682, -15677, -15635, -15601, -15529, -15479, -15449, -15402, -15385, -15388, -15396, -15428, -15462, -15474, -15478, -15479, -15430, -15402, -15405, -15407, -15375, -15357, -15370, -15401, -15386, -15367, -15350, -15405, -15413, -15383, -15390, -15379, -15371, -15388, -15414, -15449, -15472, -15518, -15508, -15544, -15566, -15592, -15589, -15599, -15558, -15568, -15589, -15639, -15619, -15564, -15532, -15529, -15536, -15543, -15549, -15579, -15560, -15509, -15508, -15536, -15575, -15608, -15632, -15625, -15597, -15605, -15625, -15622, -15597, -15553, -15557, -15557, -15537, -15509, -15450, -15417, -15348, -15319, -15315, -15315, -15303, -15332, -15377, -15421, -15479, -15507, -15507, -15551, -15567, -15581, -15541, -15483, -15483, -15452, -15381, -15294, -15290, -15282, -15299, -15293, -15300, -15314, -15324, -15356, -15391, -15423, -15448, -15467, -15545, -15542, -15573, -15539, -15538, -15540, -15552, -15443, -15435, -15427, -15414, -15422, -15467, -15506, -15521, -15546, -15562, -15530, -15554, -15568, -15593, -15581, -15576, -15585, -15585, -15623, -15627, -15613, -15579, -15542, -15517, -15508, -15477, -15452, -15466, -15516, -15561, -15540, -15521, -15515, -15492, -15496, -15511, -15546, -15482, -15428, -15377, -15388, -15440, -15479, -15498, -15512, -15529, -15562, -15576, -15541, -15541, -15553, -15514, -15442, -15394, -15378, -15426, -15440, -15405, -15410, -15444, -15510, -15512, -15492, -15485, -15492, -15524, -15525, -15554, -15536, -15515, -15538, -15553, -15547, -15490, -15468, -15458, -15468, -15455, -15460, -15468, -15457, -15448, -15429, -15440, -15439, -15439, -15449, -15443, -15430, -15453, -15487, -15458, -15438, -15451, -15449, -15440, -15419, -15418, -15408, -15398, -15370, -15406, -15418, -15433, -15440, -15458, -15470, -15482, -15464, -15471, -15461, -15455, -15489, -15495, -15509, -15529, -15509, -15512, -15503, -15487, -15475, -15494, -15472, -15459, -15450, -15469, -15464, -15496, -15491, -15474, -15470, -15491, -15549, -15548, -15609, -15634, -15655, -15651, -15633, -15649, -15656, -15613, -15562, -15522, -15514, -15501, -15489, -15490, -15530, -15543, -15594, -15607, -15597, -15563, -15559, -15535, -15530, -15506, -15494, -15510, -15509, -15528, -15534, -15538, -15532, -15504, -15422, -15389, -15367, -15393, -15385, -15392, -15384, -15429, -15489, -15510, -15478, -15466, -15462, -15451, -15469, -15449, -15455, -15405, -15370, -15355, -15339, -15304, -15286, -15296, -15324, -15359, -15388, -15452, -15515, -15551, -15539, -15493, -15494, -15485, -15449, -15447, -15436, -15423, -15386, -15367, -15392, -15403, -15422, -15417, -15423, -15473, -15486, -15519, -15540, -15586, -15660, -15676, -15647, -15623, -15626, -15598, -15586, -15577, -15533, -15498, -15468, -15466, -15499, -15489, -15473, -15491, -15524, -15555, -15538, -15534, -15542, -15540, -15573, -15577, -15556, -15536, -15554, -15559, -15566, -15543, -15524, -15479, -15441, -15423, -15424, -15423, -15427, -15436, -15432, -15473, -15465, -15463, -15492, -15498, -15485, -15486, -15449, -15412, -15415, -15395, -15375, -15396, -15431, -15445, -15455, -15436, -15456, -15493, -15513, -15500, -15496, -15495, -15499, -15547, -15596, -15601, -15631, -15649, -15610, -15583, -15522, -15484, -15486, -15464, -15444, -15478, -15513, -15549, -15557, -15566, -15587, -15591, -15577, -15533, -15494, -15440, -15410, -15405, -15411, -15394, -15406, -15448, -15486, -15453, -15433, -15448, -15443, -15462, -15445, -15477, -15436, -15426, -15431, -15392, -15370, -15325, -15314, -15296, -15256, -15245, -15272, -15325, -15389, -15468, -15525, -15506, -15533, -15544, -15569, -15535, -15474, -15466, -15439, -15446, -15457, -15460, -15458, -15479, -15530, -15576, -15592, -15592, -15579, -15608, -15606, -15600, -15630, -15629, -15633, -15623, -15606, -15570, -15562, -15523, -15453, -15431, -15398, -15465, -15542, -15543, -15514, -15551, -15596, -15628, -15627, -15617, -15608, -15610, -15601, -15550, -15489, -15439, -15441, -15430, -15421, -15417, -15427, -15440, -15464, -15466, -15508, -15541, -15567, -15570, -15575, -15571, -15536, -15536, -15488, -15447, -15381, -15360, -15336, -15346, -15348, -15339, -15366, -15370, -15421, -15456, -15484, -15475, -15527, -15542, -15519, -15502, -15444, -15439, -15404, -15397, -15414, -15407, -15386, -15350, -15356, -15363, -15366, -15414, -15450, -15461, -15502, -15522, -15574, -15571, -15577, -15532, -15495, -15487, -15445, -15402, -15358, -15331, -15318, -15345, -15363, -15432, -15506, -15580, -15626, -15659, -15684, -15689, -15662, -15642, -15596, -15585, -15518, -15454, -15422, -15390, -15346, -15358, -15373, -15425, -15465, -15485, -15549, -15617, -15686, -15669, -15669, -15637, -15643, -15623, -15562, -15506, -15479, -15441, -15420, -15447, -15457, -15489, -15525, -15507, -15519, -15553, -15580, -15571, -15594, -15588, -15574, -15578, -15548, -15521, -15533, -15482, -15464, -15452, -15411, -15402, -15430, -15439, -15427, -15408, -15377, -15397, -15417, -15453, -15496, -15509, -15507, -15463, -15416, -15407, -15411, -15396, -15346, -15336, -15340, -15383, -15384, -15404, -15413, -15426, -15464, -15477, -15472, -15485, -15490, -15492, -15483, -15468, -15457, -15434, -15430, -15430, -15419, -15390, -15419, -15441, -15464, -15488, -15506, -15600, -15618, -15614, -15618, -15603, -15569, -15574, -15549, -15503, -15470, -15460, -15472, -15496, -15478, -15510, -15542, -15596, -15641, -15656, -15608, -15613, -15619, -15617, -15589, -15586, -15570, -15514, -15444, -15394, -15387, -15383, -15347, -15326, -15351, -15328, -15396, -15437, -15481, -15553, -15555, -15609, -15642, -15635, -15584, -15510, -15458, -15448, -15410, -15337, -15306, -15299, -15303, -15392, -15457, -15526, -15555, -15556, -15562, -15567, -15537, -15577, -15583, -15558, -15503, -15480, -15444, -15412, -15424, -15397, -15404, -15437, -15462, -15485, -15461, -15472, -15508, -15547, -15562, -15574, -15541, -15547, -15501, -15468, -15458, -15464, -15446, -15447, -15448, -15461, -15434, -15419, -15441, -15445, -15428, -15441, -15488, -15512, -15533, -15584, -15571, -15546, -15532, -15524, -15488, -15453, -15431, -15424, -15396, -15396, -15403, -15423, -15440, -15483, -15483, -15529, -15530, -15519, -15549, -15566, -15572, -15563, -15542, -15529, -15538, -15501, -15515, -15490, -15492, -15481, -15464, -15457, -15452, -15466, -15490, -15490, -15482, -15484, -15490, -15538, -15507, -15496, -15485, -15441, -15446, -15443, -15454, -15477, -15476, -15517, -15509, -15472, -15477, -15465, -15466, -15469, -15464, -15438, -15445, -15434, -15478, -15483, -15498, -15542, -15539, -15496, -15470, -15451, -15447, -15441, -15441, -15449, -15468, -15495, -15526, -15512, -15531, -15558, -15581, -15585, -15600, -15585, -15565, -15525, -15568, -15563, -15567, -15549, -15558, -15529, -15534, -15514, -15488, -15478, -15460, -15470, -15474, -15481, -15474, -15478, -15444, -15456, -15440, -15414, -15371, -15412, -15419, -15406, -15386, -15393, -15391, -15364, -15370, -15378, -15404, -15391, -15394, -15380, -15410, -15421, -15476, -15517, -15513, -15454, -15466, -15436, -15443, -15459, -15481, -15490, -15456, -15457, -15471, -15502, -15521, -15543, -15558, -15545, -15548, -15558, -15554, -15529, -15529, -15558, -15584, -15580, -15589, -15574, -15553, -15551, -15564, -15570, -15550, -15586, -15575, -15587, -15601, -15591, -15566, -15569, -15559, -15587, -15577, -15563, -15529, -15537, -15525, -15524, -15501, -15470, -15469, -15441, -15422, -15400, -15401, -15404, -15415, -15417, -15443, -15392, -15405, -15435, -15433, -15390, -15387, -15389, -15404, -15392, -15394, -15390, -15395, -15406, -15419, -15471, -15466, -15456, -15469, -15504, -15474, -15451, -15424, -15429, -15422, -15390, -15378, -15366, -15410, -15472, -15477, -15528, -15569, -15572, -15561, -15554, -15545, -15546, -15540, -15516, -15525, -15566, -15518, -15499, -15461, -15446, -15444, -15470, -15476, -15480, -15479, -15483, -15483, -15519, -15546, -15541, -15523, -15535, -15526, -15529, -15546, -15554, -15509, -15506, -15520, -15527, -15523, -15507, -15519, -15477, -15499, -15533, -15535, -15530, -15560, -15559, -15558, -15560, -15562, -15542, -15545, -15529, -15512, -15546, -15545, -15541, -15521, -15522, -15507, -15483, -15467, -15429, -15414, -15434, -15421, -15403, -15404, -15399, -15388, -15350, -15333, -15367, -15398, -15441, -15460, -15475, -15498, -15494, -15512, -15547, -15519, -15457, -15460, -15428, -15392, -15392, -15398, -15424, -15445, -15452, -15441, -15453, -15494, -15528, -15530, -15530, -15524, -15506, -15499, -15538, -15544, -15508, -15498, -15495, -15479, -15458, -15434, -15410, -15413, -15420, -15430, -15440, -15438, -15435, -15434, -15460, -15468, -15462, -15497, -15520, -15541, -15534, -15502, -15494, -15485, -15477, -15466, -15461, -15461, -15451, -15483, -15517, -15559, -15579, -15650, -15657, -15659, -15679, -15714, -15690, -15668, -15626, -15598, -15577, -15580, -15570, -15572, -15529, -15511, -15530, -15548, -15559, -15580, -15582, -15579, -15546, -15451, -15404, -15369, -15326, -15349, -15333, -15357, -15366, -15368, -15381, -15370, -15387, -15398, -15360, -15385, -15393, -15402, -15377, -15360, -15353, -15326, -15332, -15288, -15260, -15287, -15297, -15308, -15350, -15324, -15370, -15399, -15441, -15465, -15527, -15529, -15546, -15543, -15587, -15617, -15623, -15604, -15585, -15585, -15588, -15613, -15575, -15606, -15608, -15613, -15639, -15633, -15648, -15647, -15659, -15681, -15680, -15693, -15680, -15643, -15610, -15572, -15573, -15561, -15541, -15519, -15505, -15523, -15526, -15512, -15496, -15478, -15469, -15445, -15406, -15377, -15362, -15359, -15367, -15355, -15370, -15385, -15419, -15455, -15448, -15431, -15408, -15376, -15358, -15350, -15333, -15367, -15403, -15390, -15390, -15393, -15390, -15396, -15437, -15460, -15468, -15484, -15479, -15492, -15524, -15528, -15524, -15528, -15520, -15464, -15481, -15483, -15508, -15525, -15550, -15534, -15550, -15533, -15564, -15543, -15535, -15507, -15469, -15465, -15505, -15507, -15505, -15497, -15490, -15476, -15469, -15474, -15473, -15461, -15500, -15494, -15473, -15446, -15446, -15457, -15468, -15475, -15486, -15492, -15503, -15505, -15520, -15547, -15559, -15540, -15529, -15524, -15500, -15485, -15490, -15494, -15498, -15500, -15495, -15491, -15525, -15508, -15520, -15540, -15554, -15553, -15546, -15540, -15564, -15580, -15560, -15518, -15528, -15514, -15537, -15512, -15504, -15506, -15497, -15497, -15488, -15475, -15453, -15446, -15416, -15396, -15402, -15396, -15379, -15392, -15419, -15428, -15456, -15434, -15441, -15426, -15419, -15438, -15458, -15472, -15464, -15483, -15486, -15462, -15457, -15470, -15443, -15437, -15452, -15444, -15471, -15474, -15494, -15482, -15508, -15563, -15557, -15543, -15552, -15537, -15520, -15503, -15488, -15469, -15444, -15447, -15473, -15452, -15459, -15489, -15506, -15509, -15495, -15529, -15507, -15485, -15487, -15488, -15438, -15396, -15417, -15412, -15399, -15389, -15392, -15436, -15455, -15469, -15479, -15523, -15521, -15525, -15499, -15520, -15511, -15488, -15481, -15482, -15512, -15502, -15485, -15499, -15499, -15547, -15571, -15610, -15628, -15662, -15646, -15625, -15625, -15632, -15610, -15613, -15598, -15552, -15528, -15504, -15504, -15519, -15525, -15491, -15485, -15474, -15460, -15477, -15465, -15487, -15494, -15514, -15492, -15484, -15468, -15415, -15425, -15383, -15346, -15362, -15354, -15370, -15363, -15334, -15346, -15373, -15404, -15400, -15447, -15459, -15447, -15425, -15455, -15458, -15470, -15465, -15448, -15455, -15478, -15487, -15473, -15502, -15520, -15508, -15507, -15518, -15482, -15466, -15492, -15491, -15525, -15550, -15523, -15530, -15516, -15527, -15520, -15518, -15506, -15473, -15507, -15509, -15511, -15477, -15471, -15452, -15471, -15459, -15460, -15445, -15441, -15441, -15466, -15473, -15490, -15486, -15494, -15483, -15495, -15493, -15520, -15526, -15504, -15521, -15525, -15537, -15555, -15550, -15555, -15567, -15547, -15510, -15512, -15519, -15531, -15493, -15520, -15563, -15557, -15555, -15545, -15528, -15538, -15517, -15497, -15456, -15449, -15459, -15476, -15492, -15485, -15467, -15464, -15448, -15429, -15428, -15446, -15478, -15477, -15493, -15475, -15477, -15445, -15448, -15434, -15442, -15478, -15407, -15377, -15383, -15383, -15401, -15427, -15451, -15436, -15472, -15466, -15494, -15489, -15513, -15527, -15547, -15558, -15566, -15539, -15517, -15503, -15518, -15490, -15472, -15444, -15472, -15475, -15489, -15506, -15527, -15557, -15548, -15569, -15570, -15595, -15583, -15563, -15530, -15508, -15570, -15513, -15478, -15466, -15420, -15420, -15426, -15472, -15446, -15425, -15433, -15438, -15428, -15449, -15440, -15439, -15446, -15439, -15445, -15470, -15434, -15411, -15397, -15397, -15393, -15404, -15416, -15383, -15376, -15410, -15436, -15442, -15499, -15512, -15498, -15519, -15525, -15546, -15544, -15544, -15534, -15534, -15534, -15508, -15502, -15532, -15553, -15537, -15533, -15499, -15543, -15565, -15576, -15613, -15605, -15565, -15546, -15510, -15524, -15508, -15464, -15491, -15491, -15489, -15498, -15521, -15529, -15547, -15589, -15576, -15588, -15532, -15513, -15467, -15470, -15434, -15431, -15445, -15437, -15436, -15439, -15452, -15468, -15475, -15481, -15462, -15483, -15481, -15515, -15536, -15569, -15564, -15508, -15504, -15477, -15463, -15486, -15487, -15431, -15434, -15426, -15444, -15409, -15435, -15455, -15449, -15447, -15476, -15481, -15483, -15502, -15502, -15440, -15423, -15379, -15339, -15324, -15350, -15352, -15342, -15366, -15392, -15423, -15419, -15440, -15453, -15456, -15462, -15472, -15507, -15503, -15457, -15484, -15506, -15490, -15474, -15462, -15496, -15480, -15485, -15509, -15508, -15566, -15551, -15571, -15580, -15614, -15620, -15611, -15600, -15584, -15575, -15566, -15538, -15529, -15540, -15530, -15537, -15569, -15551, -15558, -15583, -15604, -15623, -15597, -15583, -15572, -15532, -15550, -15525, -15505, -15487, -15485, -15481, -15491, -15522, -15525, -15503, -15513, -15461, -15439, -15447, -15457, -15489, -15476, -15457, -15444, -15477, -15465, -15401, -15409, -15375, -15377, -15396, -15350, -15380, -15355, -15385, -15407, -15437, -15401, -15371, -15380, -15414, -15400, -15363, -15371, -15349, -15378, -15372, -15369, -15381, -15385, -15415, -15425, -15474, -15440, -15465, -15498, -15531, -15512, -15530, -15533, -15573, -15547, -15566, -15528, -15560, -15529, -15523, -15521, -15585, -15568, -15563, -15606, -15614, -15586, -15636, -15647, -15648, -15635, -15611, -15586, -15574, -15563, -15568, -15566, -15564, -15559, -15591, -15610, -15589, -15622, -15604, -15621, -15597, -15567, -15569, -15502, -15479, -15473, -15446, -15473, -15438, -15457, -15410, -15376, -15359, -15346, -15346, -15324, -15303, -15313, -15332, -15317, -15290, -15270, -15272, -15321, -15349, -15300, -15274, -15291, -15296, -15334, -15320, -15361, -15347, -15338, -15349, -15406, -15390, -15431, -15448, -15521, -15529, -15534, -15563, -15589, -15576, -15600, -15625, -15664, -15630, -15678, -15666, -15670, -15683, -15687, -15688, -15686, -15684, -15707, -15678, -15693, -15638, -15690, -15626, -15665, -15635, -15589, -15620, -15594, -15630, -15590, -15563, -15524, -15489, -15509, -15476, -15424, -15428, -15398, -15371, -15385, -15343, -15365, -15371, -15373, -15390, -15365, -15389, -15320, -15374, -15341, -15317, -15313, -15319, -15303, -15350, -15329, -15348, -15380, -15395, -15393, -15399, -15439, -15432, -15456, -15452, -15507, -15444, -15462, -15470, -15490, -15490, -15507, -15475, -15477, -15491, -15524, -15472, -15496, -15495, -15529, -15492, -15519, -15525, -15573, -15539, -15572, -15573, -15594, -15608, -15578, -15578, -15540, -15553, -15539, -15536, -15548, -15496, -15535, -15520, -15510, -15526, -15552, -15551, -15529, -15549, -15539, -15489, -15528, -15503, -15500, -15494, -15514, -15503, -15518, -15484, -15502, -15537, -15539, -15523, -15495, -15482, -15477, -15458, -15482, -15508, -15457, -15477, -15423, -15461, -15435, -15411, -15427, -15399, -15381, -15408, -15455, -15452, -15456, -15466, -15489, -15505, -15453, -15457, -15441, -15434, -15468, -15454, -15431, -15443, -15451, -15418, -15451, -15457, -15483, -15427, -15459, -15496, -15486, -15453, -15487, -15455, -15479, -15498, -15501, -15488, -15491, -15508, -15486, -15551, -15551, -15526, -15474, -15485, -15557, -15538, -15577, -15541, -15547, -15521, -15547, -15550, -15500, -15552, -15543, -15513, -15498, -15444, -15519, -15482, -15509, -15520, -15505, -15537, -15508, -15486, -15532, -15508, -15436, -15424, -15425, -15423, -15430, -15486, -15397, -15453, -15405, -15426, -15440, -15419, -15398, -15407, -15477, -15464, -15461, -15483, -15465, -15489, -15482, -15519, -15535, -15512, -15489, -15450, -15506, -15514, -15489, -15476, -15449, -15482, -15481, -15497, -15500, -15467, -15534, -15494, -15524, -15533, -15560, -15554, -15559, -15568, -15596, -15575, -15571, -15560, -15567, -15594, -15517, -15536, -15457, -15486, -15435, -15461, -15446, -15415, -15487, -15428, -15464, -15489, -15423, -15461, -15438, -15438, -15415, -15491, -15419, -15506, -15355, -15429, -15372, -15401, -15455, -15432, -15422, -15434, -15402, -15463, -15497, -15459, -15487, -15499, -15516, -15551, -15540, -15538, -15551, -15520, -15539, -15566, -15522, -15514, -15485, -15541, -15500, -15494, -15488, -15520, -15486, -15486, -15513, -15521, -15524, -15481, -15525, -15483, -15445, -15478, -15496, -15453, -15492, -15462, -15474, -15474, -15444, -15466, -15449, -15462, -15492, -15447, -15489, -15418, -15465, -15528, -15460, -15498, -15452, -15465, -15506, -15466, -15525, -15485, -15540, -15513, -15489, -15523, -15500, -15537, -15564, -15574, -15536, -15543, -15563, -15500, -15497, -15522, -15505, -15520, -15514, -15479, -15515, -15478, -15491, -15404, -15421, -15443, -15386, -15441, -15494, -15447, -15481, -15422, -15441, -15458, -15366, -15444, -15440, -15422, -15405, -15440, -15468, -15371, -15462, -15508, -15470, -15473, -15477, -15563, -15472, -15490, -15535, -15465, -15535, -15535, -15527, -15448, -15487, -15512, -15512, -15574, -15495, -15555, -15532, -15512, -15549, -15557, -15572, -15575, -15561, -15574, -15537, -15519, -15530, -15470, -15524, -15456, -15465, -15461, -15470, -15456, -15467, -15465, -15475, -15461, -15455, -15505, -15444, -15459, -15464, -15422, -15482, -15436, -15419, -15444, -15402, -15436, -15419, -15422, -15405, -15425, -15461, -15489, -15486, -15537, -15521, -15512, -15491, -15493, -15521, -15500, -15508, -15482, -15460, -15478, -15432, -15494, -15500, -15527, -15508, -15514, -15498, -15494, -15506, -15539, -15528, -15538, -15500, -15504, -15518, -15489, -15495, -15541, -15474, -15558, -15534, -15555, -15507, -15526, -15520, -15512, -15505, -15505, -15521, -15500, -15507, -15486, -15527, -15468, -15453, -15466, -15471, -15458, -15484, -15463, -15437, -15451, -15458, -15489, -15423, -15465, -15430, -15440, -15483, -15448, -15459, -15424, -15450, -15466, -15406, -15402, -15407, -15401, -15452, -15430, -15439, -15448, -15456, -15496, -15484, -15483, -15523, -15500, -15481, -15517, -15484, -15506, -15438, -15447, -15447, -15458, -15468, -15505, -15500, -15510, -15530, -15533, -15525, -15559, -15549, -15563, -15552, -15533, -15568, -15589, -15566, -15560, -15545, -15519, -15529, -15507, -15489, -15530, -15493, -15539, -15523, -15513, -15493, -15514, -15534, -15555, -15529, -15554, -15512, -15478, -15482, -15449, -15505, -15481, -15480, -15512, -15444, -15452, -15443, -15443, -15446, -15466, -15473, -15510, -15434, -15465, -15443, -15448, -15494, -15431, -15466, -15444, -15415, -15422, -15409, -15381, -15390, -15402, -15418, -15422, -15394, -15431, -15413, -15421, -15375, -15459, -15362, -15414, -15407, -15445, -15491, -15470, -15500, -15510, -15499, -15498, -15529, -15493, -15536, -15520, -15562, -15518, -15572, -15533, -15503, -15537, -15564, -15607, -15564, -15626, -15551, -15540, -15566, -15533, -15558, -15536, -15592, -15598, -15538, -15526, -15519, -15521, -15553, -15526, -15521, -15481, -15467, -15481, -15519, -15489, -15465, -15499, -15434, -15475, -15484, -15464, -15525, -15525, -15499, -15499, -15466, -15461, -15516, -15445, -15479, -15426, -15447, -15422, -15407, -15419, -15411, -15407, -15417, -15414, -15425, -15445, -15453, -15431, -15451, -15461, -15475, -15473, -15453, -15456, -15443, -15452, -15437, -15431, -15458, -15443, -15445, -15485, -15441, -15508, -15486, -15461, -15459, -15441, -15468, -15489, -15520, -15538, -15507, -15547, -15543, -15504, -15508, -15523, -15508, -15498, -15525, -15541, -15504, -15567, -15497, -15497, -15513, -15523, -15572, -15537, -15521, -15516, -15528, -15541, -15555, -15537, -15575, -15518, -15525, -15494, -15506, -15488, -15495, -15530, -15486, -15491, -15513, -15528, -15489, -15500, -15494, -15489, -15434, -15478, -15536, -15449, -15482, -15431, -15496, -15458, -15458, -15496, -15447, -15458, -15443, -15456, -15421, -15435, -15415, -15452, -15457, -15451, -15411, -15440, -15426, -15432, -15433, -15455, -15465, -15450, -15434, -15451, -15438, -15451, -15475, -15496, -15461, -15422, -15447, -15392, -15491, -15465, -15490, -15456, -15458, -15520, -15503, -15514, -15537, -15530, -15483, -15515, -15487, -15523, -15529, -15506, -15512, -15513, -15549, -15534, -15534, -15536, -15530, -15532, -15560, -15515, -15542, -15526, -15547, -15566, -15539, -15580, -15510, -15541, -15541, -15549, -15532, -15489, -15513, -15535, -15500, -15515, -15519, -15485, -15507, -15520, -15474, -15498, -15451, -15493, -15439, -15440, -15482, -15438, -15443, -15426, -15454, -15475, -15444, -15460, -15448, -15507, -15452, -15458, -15503, -15451, -15451, -15446, -15445, -15456, -15411, -15428, -15425, -15457, -15468, -15460, -15459, -15434, -15445, -15454, -15438, -15422, -15410, -15435, -15397, -15461, -15422, -15392, -15451, -15438, -15462, -15449, -15425, -15474, -15462, -15503, -15532, -15475, -15536, -15520, -15527, -15543, -15529, -15550, -15521, -15554, -15558, -15477, -15537, -15531, -15561, -15529, -15529, -15568, -15575, -15542, -15598, -15578, -15597, -15565, -15580, -15561, -15551, -15505, -15509, -15513, -15525, -15477, -15487, -15531, -15507, -15503}; -
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/TooDark.h Sat Jan 11 17:54:23 2020 +0000 @@ -0,0 +1,34993 @@ +//Forma d'onda campionata +int nSampleNumTooDark = 34987; +int nSamplePerSecTooDark = 44100; +int nUnderSampleFactorTooDark = 3; +const int naInputSoundWaveTooDark[34987]= { +16443, +16411, +16403, +16488, +16474, +16375, +16382, +16365, +16335, +16336, +16389, +16482, +16295, +16449, +16409, +16441, +16506, +16458, +16580, +16442, +16411, +16425, +16398, +16448, +16429, +16397, +16475, +16304, +16360, +16442, +16292, +16498, +16198, +16533, +16403, +16403, +16557, +16365, +16474, +16310, +16374, +16413, +16199, +16568, +16175, +16401, +16398, +16211, +16452, +16327, +16475, +16359, +16362, +16516, +16319, +16372, +16427, +16238, +16326, +16272, +16410, +16336, +16336, +16257, +16221, +16282, +16242, +16270, +16286, +16248, +16228, +16332, +16470, +16369, +16394, +16429, +16224, +16457, +16357, +16553, +16473, +16397, +16397, +16497, +16437, +16685, +16390, +16550, +16386, +16386, +16392, +16351, +16458, +16413, +16617, +16465, +16314, +16214, +16270, +16258, +16362, +16458, +16296, +16261, +16089, +16290, +16237, +16391, +16388, +16449, +16332, +16218, +16226, +16247, +16510, +16529, +16516, +16491, +16273, +16221, +16238, +16469, +16773, +16595, +16591, +16291, +16196, +16179, +16578, +16535, +16562, +16510, +16175, +16187, +16112, +16329, +16597, +16512, +16730, +16408, +16309, +16222, +16288, +16472, +16757, +16818, +16902, +16571, +16251, +16218, +16451, +16774, +16676, +16686, +16280, +16083, +16048, +16078, +16340, +16679, +16572, +16335, +16202, +16022, +16275, +16690, +16771, +16546, +16196, +16187, +15899, +15970, +16121, +16226, +16306, +16242, +15716, +15809, +15720, +16173, +16113, +16447, +16222, +16140, +16307, +15997, +16601, +16458, +16926, +16770, +16685, +16477, +16460, +16680, +16337, +16892, +16907, +16796, +16529, +16482, +16465, +16354, +16614, +16692, +16669, +16503, +16011, +16059, +16503, +16864, +16575, +16459, +16429, +16351, +16268, +16155, +16623, +16456, +15989, +15749, +15571, +16204, +16228, +16204, +15961, +16101, +16074, +15794, +15920, +16396, +16716, +16165, +16680, +16250, +16760, +16454, +16890, +16492, +16872, +16857, +16526, +16656, +16456, +16724, +16793, +16705, +16709, +16236, +16474, +16439, +16792, +17022, +17232, +17042, +16343, +16240, +16088, +16750, +16484, +16848, +16135, +15966, +15909, +15691, +16140, +15819, +16204, +16412, +15580, +15534, +15573, +16210, +16608, +16611, +16553, +16035, +15793, +15588, +15655, +16144, +16682, +16637, +16510, +16325, +15640, +15745, +16538, +16661, +17117, +16651, +16202, +15698, +15503, +16399, +17127, +17442, +17432, +16505, +16282, +15778, +15916, +17074, +17129, +17730, +16853, +16581, +15963, +15834, +16209, +16870, +17420, +16711, +16173, +15377, +15112, +14659, +15834, +16566, +18370, +17823, +18304, +14766, +15550, +15447, +18150, +19263, +17825, +16366, +13505, +16880, +14681, +18816, +16013, +20198, +14953, +16611, +10771, +14365, +14124, +19850, +15821, +15448, +10676, +14514, +19260, +24397, +23178, +13097, +10567, +10389, +21675, +26975, +23855, +18510, +10385, +11860, +9525, +19698, +12945, +22786, +5950, +14666, +146, +15928, +14351, +29998, +19334, +21130, +3984, +12137, +9339, +29514, +23498, +27343, +12940, +9793, +4202, +14000, +17867, +28402, +24959, +20642, +12771, +7818, +10811, +20470, +25958, +27749, +23168, +17601, +12290, +13584, +12328, +9715, +12125, +11929, +10318, +1008, +7370, +5888, +19515, +18268, +16357, +7992, +12322, +18414, +28483, +24206, +25060, +23053, +27391, +24454, +24403, +18035, +19341, +18646, +20961, +16492, +16763, +11612, +12634, +15716, +16600, +10032, +8809, +12532, +17093, +17507, +16885, +13889, +15283, +17710, +17375, +16164, +13605, +15234, +18905, +22209, +19257, +16531, +14283, +14293, +17548, +14842, +18031, +14814, +19550, +15735, +22161, +15095, +17504, +12743, +21467, +15395, +17764, +11873, +15027, +13889, +17626, +16030, +14418, +9432, +7215, +8804, +13093, +11687, +10258, +9187, +14771, +16177, +23282, +16399, +15986, +11069, +18485, +19781, +22102, +17133, +19206, +17088, +21180, +20213, +21865, +16763, +20895, +18027, +24376, +17905, +20930, +17375, +26615, +21442, +20104, +12693, +15503, +14845, +19053, +17457, +14993, +8871, +10938, +10210, +15276, +13933, +18699, +14890, +20842, +15677, +21352, +18216, +23063, +19070, +21969, +15211, +18751, +14177, +17119, +13982, +13274, +6779, +7730, +7610, +10963, +12961, +16169, +16602, +14403, +12151, +13606, +17443, +21936, +22346, +22182, +17952, +19222, +17997, +21934, +16961, +17244, +13468, +13001, +6175, +5554, +7883, +12101, +14296, +9413, +8964, +7095, +13894, +14675, +17792, +19057, +25370, +27507, +25206, +25141, +22883, +28641, +29155, +27376, +21631, +19580, +14823, +14795, +16386, +13493, +11421, +10027, +11362, +9096, +10704, +12567, +15609, +19250, +21638, +18036, +16909, +21375, +23710, +24438, +23108, +19300, +15419, +15842, +13521, +13300, +10008, +13771, +13198, +13976, +9253, +11309, +9727, +14444, +13947, +17364, +17686, +18615, +17161, +18159, +18367, +19948, +22014, +19879, +17146, +12473, +14993, +15525, +13916, +10289, +9805, +8979, +8319, +12205, +11474, +15507, +13719, +17738, +13560, +18147, +18376, +22206, +20407, +19668, +20914, +22417, +23837, +19694, +22723, +22015, +19764, +15081, +16464, +18564, +17414, +17532, +16609, +16376, +14401, +14616, +16311, +15969, +16863, +14569, +15596, +13802, +19762, +15865, +18060, +14294, +18941, +16470, +19882, +14334, +15942, +15219, +19511, +17333, +14785, +13375, +15084, +15376, +16974, +14135, +12229, +9397, +13537, +13204, +15998, +10440, +13686, +13681, +19168, +17913, +19311, +15331, +14682, +14791, +19211, +21375, +18018, +17820, +15959, +16274, +13083, +14722, +12912, +15232, +14427, +13819, +10129, +10011, +13227, +20748, +21488, +18396, +14875, +20723, +21027, +26853, +22057, +25198, +19541, +24796, +18758, +21644, +15366, +19926, +14807, +18076, +14239, +12625, +8170, +12763, +12675, +15504, +12709, +14678, +15639, +19449, +16844, +18483, +16356, +20148, +22437, +22308, +18499, +15857, +16191, +17396, +16844, +13689, +10678, +10179, +11077, +13259, +12503, +13216, +12194, +14152, +15817, +15125, +16936, +18153, +21733, +19615, +20255, +14646, +19218, +16872, +21625, +10394, +9893, +6852, +15450, +16959, +15765, +11631, +6517, +11961, +10872, +17174, +12918, +19343, +18582, +21954, +20110, +15945, +21366, +23280, +27923, +20392, +21453, +17113, +21346, +22966, +22189, +21064, +13688, +17558, +14132, +17810, +10984, +16348, +12191, +15163, +13049, +14662, +12219, +14555, +15711, +15801, +15104, +16580, +16991, +20245, +19360, +19093, +17412, +19979, +18980, +19221, +15444, +14738, +13807, +15139, +13851, +12790, +9541, +11362, +10867, +13141, +10996, +11674, +13373, +17572, +17822, +17748, +15965, +17588, +18748, +23216, +22357, +22823, +14926, +16213, +17474, +19072, +17896, +14509, +14790, +11772, +12132, +8562, +12265, +13932, +14088, +14515, +13550, +17757, +16041, +23195, +22410, +23653, +23317, +23793, +26942, +22808, +25001, +16125, +22285, +15315, +20521, +14520, +14960, +8117, +11569, +9482, +10621, +11449, +12406, +12440, +13842, +11337, +15450, +16045, +20447, +19410, +21905, +16379, +19691, +18870, +20316, +18767, +16846, +16136, +14449, +12705, +9157, +8141, +9041, +10674, +14093, +12444, +12435, +10893, +15408, +17031, +20490, +21601, +23165, +20032, +17854, +14495, +15428, +19332, +23806, +21421, +16884, +8335, +8802, +13805, +15449, +18747, +14751, +17607, +10880, +19753, +16098, +25691, +18705, +24726, +19928, +23856, +18047, +21752, +22662, +25271, +20831, +16087, +13104, +17344, +17171, +21451, +14000, +14178, +9400, +18008, +13610, +17128, +9628, +13344, +11977, +15394, +14065, +12575, +13150, +15647, +16947, +16069, +14161, +12945, +13968, +18593, +17666, +18000, +14029, +13873, +11310, +14903, +14761, +14885, +13700, +12884, +14644, +14234, +12852, +12810, +14370, +16505, +15756, +17209, +16835, +17975, +15269, +17643, +20867, +22229, +25106, +16470, +15621, +12180, +20610, +20653, +20972, +11923, +11664, +12930, +14522, +18170, +14316, +23165, +16737, +21838, +12118, +21046, +16864, +28149, +25952, +26971, +16826, +16337, +20928, +24306, +27204, +18985, +14241, +10994, +16133, +15874, +12768, +13277, +9553, +13477, +9566, +13908, +6417, +13492, +13123, +19303, +14667, +15288, +13296, +15196, +16800, +18803, +18752, +16881, +15203, +15052, +13569, +13132, +10671, +13881, +12626, +15152, +13234, +13831, +10864, +12454, +13583, +17717, +18054, +17820, +15054, +13786, +12088, +18639, +18740, +21499, +12177, +18168, +12855, +21137, +13722, +17305, +12418, +22251, +20005, +23537, +15717, +18760, +21388, +27131, +23651, +20836, +18305, +22207, +22791, +24546, +19673, +18250, +16663, +22751, +19468, +15691, +9855, +13113, +15937, +19294, +15614, +10769, +10244, +15042, +15830, +15519, +11756, +15221, +15286, +19019, +13352, +13022, +11733, +18634, +15519, +15921, +12959, +14732, +11585, +14509, +11631, +13943, +12818, +15535, +14506, +13272, +9263, +13601, +15991, +18126, +16001, +16963, +15238, +17839, +14397, +18341, +14400, +16925, +16496, +19813, +17435, +14956, +13087, +13983, +17405, +19150, +17180, +12716, +9619, +17783, +18695, +22290, +14803, +17408, +17450, +23878, +22793, +23036, +20782, +22838, +25245, +24406, +22597, +18408, +19768, +23200, +22862, +18582, +15286, +15578, +18797, +20000, +17092, +12312, +10950, +13552, +16287, +14745, +9968, +9212, +11250, +16411, +14561, +11977, +8632, +12552, +15052, +15104, +15180, +14066, +15226, +16954, +16521, +13210, +12664, +14326, +18201, +18016, +15334, +13780, +16074, +15126, +16109, +14257, +14942, +13299, +14210, +11623, +9259, +9313, +12679, +16188, +15746, +14378, +13444, +14197, +16600, +18951, +21112, +18749, +20560, +19236, +23302, +20901, +24744, +22296, +24427, +19802, +21174, +19914, +23457, +21295, +23226, +19965, +19434, +16496, +19516, +16537, +16961, +15131, +16988, +13915, +15797, +14495, +16224, +13218, +14692, +12836, +16230, +15293, +18887, +15575, +15804, +13937, +16354, +17027, +17782, +16302, +14416, +12579, +11218, +12029, +14194, +13965, +13082, +10572, +12016, +10955, +14702, +15421, +16690, +14584, +15860, +11752, +15120, +14311, +18097, +17403, +14298, +14199, +11272, +16005, +15102, +20701, +15728, +17507, +13078, +17360, +17299, +21329, +19983, +16369, +14651, +14533, +18883, +20606, +18148, +18512, +16157, +19037, +16267, +20462, +18522, +23912, +22170, +23540, +21046, +19965, +22733, +23548, +24009, +21191, +21308, +19379, +17130, +16744, +15635, +16115, +11936, +11853, +9158, +12020, +10683, +13817, +12398, +12130, +10371, +12079, +13449, +14182, +13518, +14189, +14912, +17313, +17176, +15533, +12052, +13257, +15705, +17946, +17035, +16042, +16414, +17046, +17146, +16122, +15926, +16428, +14484, +14821, +11818, +12549, +11562, +14592, +11695, +12235, +10648, +13859, +12382, +12681, +11337, +15995, +18123, +20479, +18614, +20510, +20445, +23678, +22991, +23903, +24503, +23640, +22444, +24392, +24658, +27034, +24597, +22370, +18149, +18957, +17355, +18012, +17351, +16142, +13216, +11464, +12372, +12288, +13571, +12804, +12476, +11581, +14085, +15362, +17887, +18046, +17890, +17032, +15954, +16269, +16535, +18933, +16477, +16015, +11459, +13463, +11789, +13419, +10999, +12587, +11096, +13673, +15674, +14955, +15497, +14404, +17868, +15392, +16883, +12298, +15147, +15131, +16585, +14648, +10822, +9007, +10215, +15462, +16903, +15354, +11106, +10856, +14370, +19101, +20252, +17614, +15728, +16786, +22176, +22952, +24485, +21743, +23028, +21153, +21824, +22001, +23499, +25206, +23900, +24047, +18712, +18570, +16715, +23516, +21922, +19738, +15508, +14182, +16173, +16060, +18884, +13630, +14625, +8711, +13354, +12222, +14496, +12938, +13906, +13000, +11631, +11628, +12356, +13271, +17040, +14263, +14462, +11921, +15262, +14717, +17322, +14069, +15523, +14809, +16668, +17669, +18445, +17760, +17681, +15634, +16092, +13665, +14756, +10429, +12027, +7980, +11250, +10459, +14075, +11820, +9819, +8486, +10319, +16006, +17624, +19222, +16988, +17883, +19128, +23696, +27119, +25798, +24700, +23224, +25529, +24453, +27645, +25265, +26372, +23553, +24141, +18995, +18970, +17302, +19524, +17374, +14588, +11202, +10789, +12708, +12493, +11520, +9533, +10736, +12535, +15098, +15782, +15107, +17544, +17190, +18745, +15452, +17133, +17480, +20005, +18862, +15645, +13084, +13914, +16016, +15426, +13407, +11823, +11175, +14736, +13472, +16369, +12096, +17066, +12320, +15434, +11146, +14963, +13299, +15906, +11173, +11540, +11997, +13871, +15662, +14978, +11252, +9597, +10338, +14829, +16332, +16764, +14316, +14919, +15261, +19842, +21900, +24938, +23054, +22515, +21942, +23546, +26063, +28384, +28032, +26150, +23441, +22146, +21906, +22936, +22469, +20312, +17444, +14668, +13163, +13663, +14096, +12828, +11614, +11534, +10472, +10540, +10575, +14106, +13816, +14135, +13817, +14150, +14897, +15663, +15616, +15578, +16739, +17630, +19487, +16596, +16006, +14243, +16781, +17639, +18647, +18325, +17465, +17008, +16035, +16390, +14397, +15324, +14542, +14846, +10265, +8452, +6342, +9341, +10388, +11332, +10249, +9967, +9994, +9225, +11715, +12794, +17308, +17811, +19850, +18932, +20105, +21179, +23693, +25950, +27487, +26883, +25547, +23742, +24739, +25445, +25244, +23501, +22024, +19884, +16547, +14806, +16540, +15934, +16743, +13659, +12857, +10813, +12939, +12536, +16058, +14068, +13512, +11581, +14468, +16221, +17393, +15996, +15309, +15643, +16656, +17026, +16150, +15686, +16183, +16699, +17929, +15617, +14739, +13909, +15643, +17310, +17335, +15346, +14994, +14739, +16502, +15364, +14551, +14007, +14984, +14304, +13710, +11581, +11026, +11433, +12999, +13649, +14929, +12628, +11140, +9747, +12611, +13958, +14442, +13589, +14505, +16357, +18193, +18877, +19024, +20885, +23413, +23580, +24256, +23323, +25679, +24774, +26442, +25522, +26236, +23304, +22928, +21532, +21971, +19606, +17857, +16511, +16491, +13573, +13373, +11493, +12362, +9637, +10043, +9186, +11820, +11852, +12551, +11832, +12898, +13288, +13927, +15318, +16309, +16953, +16505, +16567, +16959, +17985, +18426, +18742, +17973, +16833, +16138, +17633, +18325, +18865, +16759, +15587, +14851, +16035, +14959, +14768, +12965, +13576, +12579, +14141, +12234, +12684, +10769, +11513, +10818, +10984, +10926, +11881, +12260, +14097, +15717, +16898, +17738, +19365, +20743, +21132, +21027, +22458, +22076, +22683, +20279, +21174, +19461, +21060, +19494, +19477, +17222, +17447, +18013, +19529, +19275, +17766, +17831, +17083, +18252, +18131, +20175, +19034, +19620, +18367, +17979, +16521, +17690, +17408, +17608, +15785, +13996, +12625, +13152, +13764, +14541, +13349, +11706, +10856, +10875, +12261, +13010, +14309, +14989, +14981, +15782, +14999, +16160, +16190, +18709, +18004, +17342, +16548, +16619, +18350, +18290, +18305, +15590, +16445, +15638, +16678, +12847, +12665, +10825, +13762, +14083, +14895, +12926, +12503, +13517, +14154, +15345, +14257, +15398, +15273, +15407, +15493, +16188, +16566, +17114, +17316, +17239, +17497, +18153, +19506, +20801, +21591, +22426, +21970, +21124, +19859, +20507, +21806, +22027, +21445, +19325, +17805, +16355, +17356, +17399, +18248, +16057, +15284, +14094, +14808, +14767, +16063, +16969, +17079, +16229, +16815, +16278, +17483, +17639, +18906, +17687, +17922, +16556, +16557, +14641, +13921, +14075, +12902, +12920, +11323, +12528, +10726, +12587, +11226, +12292, +11089, +11474, +11798, +12191, +13868, +14772, +15620, +15261, +16500, +18221, +19334, +20061, +19246, +20554, +20031, +21000, +18565, +18632, +17324, +18293, +16714, +16344, +13969, +14007, +14166, +15511, +14357, +14089, +12898, +14168, +14645, +16417, +14826, +15912, +15742, +19161, +19684, +20267, +18204, +19377, +21007, +22556, +21605, +19118, +19046, +20060, +21150, +20226, +17771, +17946, +17219, +18156, +16081, +15704, +13787, +15830, +16066, +16741, +14781, +12840, +13223, +12891, +14002, +13863, +14355, +14086, +14644, +14828, +15383, +16326, +16427, +16938, +15124, +15592, +15338, +16196, +15943, +16025, +15864, +15796, +14498, +14486, +14825, +16452, +17756, +17942, +16533, +16336, +15663, +16939, +17368, +17691, +16836, +16048, +15452, +16414, +17562, +17909, +18626, +17587, +17794, +16327, +17483, +17919, +19473, +19235, +19041, +18001, +15845, +15899, +14803, +16395, +14169, +13755, +10849, +11965, +11740, +13363, +12273, +11554, +13199, +14423, +15793, +15570, +15648, +15940, +18696, +21221, +22039, +20824, +18424, +18646, +19254, +20760, +18446, +17743, +14824, +16034, +14453, +15001, +12893, +13559, +12032, +13631, +12918, +14024, +12681, +14350, +15003, +17815, +18205, +18862, +18718, +19371, +21609, +22652, +23575, +23605, +22211, +21583, +21232, +21711, +20635, +19250, +18709, +17390, +16063, +15466, +15866, +15611, +14973, +15015, +13874, +14906, +15569, +17829, +17779, +17463, +15573, +16090, +15361, +16472, +15574, +14158, +13133, +13301, +13497, +13662, +11793, +9683, +9397, +11911, +13090, +13375, +10124, +8506, +9410, +12954, +14314, +14716, +12191, +10153, +10358, +13223, +13293, +13345, +11788, +13381, +14716, +15914, +15906, +16257, +17700, +19290, +20205, +20019, +19749, +20548, +21254, +22808, +22736, +23027, +21105, +21174, +20119, +21823, +21716, +22634, +21063, +22286, +20857, +20740, +18690, +20009, +19317, +21819, +21718, +22261, +20102, +18791, +18705, +20481, +21332, +21591, +19524, +19289, +19433, +19861, +18627, +19726, +17386, +17401, +14802, +15586, +15496, +16233, +14596, +13624, +10128, +8317, +8596, +11035, +12327, +11241, +7911, +5454, +6061, +9088, +11783, +11556, +10024, +8086, +8615, +9925, +11787, +11177, +8738, +7379, +7985, +9189, +9103, +8775, +8805, +9395, +10587, +10336, +10543, +11338, +13656, +15228, +17459, +17990, +19237, +19379, +22027, +24094, +26218, +26762, +28265, +29093, +29793, +28694, +29230, +28934, +29357, +27513, +25619, +23829, +23773, +23890, +23008, +21511, +19173, +18668, +18817, +19268, +18290, +17831, +18223, +19400, +20624, +19617, +18679, +18169, +19395, +19741, +20183, +18734, +18927, +18268, +18219, +16854, +15923, +14519, +14277, +12752, +12195, +10883, +10839, +10361, +10359, +9990, +9710, +9112, +8892, +8060, +7837, +7236, +6414, +6600, +6800, +6001, +5442, +5095, +5861, +6223, +6697, +6465, +7119, +8096, +9492, +10867, +11935, +12721, +13791, +14898, +16023, +16777, +18065, +19523, +20797, +21044, +21271, +21352, +23236, +24052, +24769, +24015, +24475, +24436, +25979, +26355, +26081, +24992, +24718, +25256, +25510, +25431, +24508, +24162, +23724, +23126, +22730, +21628, +21114, +21469, +22147, +21036, +20241, +19284, +19299, +19077, +18525, +17619, +17308, +17153, +16590, +16203, +16214, +15641, +15113, +13839, +13410, +12883, +13417, +12790, +11970, +10953, +10466, +10471, +10351, +10113, +9404, +8665, +8393, +8815, +9175, +8680, +8738, +8472, +9071, +8658, +9235, +8954, +10914, +10808, +12234, +11483, +13039, +13146, +14287, +14455, +15159, +15573, +16471, +16814, +16773, +16727, +17315, +18070, +19350, +18769, +19355, +18661, +20221, +20572, +21416, +20274, +20143, +20281, +21764, +22161, +22397, +22016, +22179, +22465, +22781, +22754, +22918, +22634, +22877, +22895, +22143, +21557, +20607, +20866, +20652, +19745, +18167, +17792, +17867, +17881, +17436, +15987, +16102, +15562, +15865, +15284, +14935, +14096, +13877, +13654, +13432, +12910, +12012, +11949, +11756, +11985, +10943, +10681, +10207, +11079, +11020, +11284, +10887, +11632, +12398, +12502, +12646, +12340, +13084, +13346, +14274, +14525, +14939, +14760, +15208, +15278, +15796, +16438, +16887, +17384, +17437, +17247, +17341, +17179, +17911, +18283, +18717, +18223, +18459, +17738, +18390, +18263, +19150, +18979, +19478, +18764, +18935, +18811, +19700, +19785, +19851, +19638, +19461, +19781, +19823, +19589, +19045, +19003, +18893, +19311, +18829, +18172, +17775, +17822, +17857, +17368, +17247, +17211, +17303, +16977, +16733, +15977, +15472, +15259, +14900, +14783, +13838, +14025, +13008, +13157, +11621, +12112, +11410, +12876, +12313, +12260, +11704, +11765, +12520, +12788, +13311, +13257, +14023, +14170, +14940, +15590, +15727, +15227, +15113, +16181, +17348, +17892, +17002, +16766, +16516, +17500, +17684, +18214, +17185, +17257, +17476, +18388, +17839, +18294, +19140, +19619, +19579, +19028, +18462, +18529, +19820, +20010, +19522, +18899, +18683, +18477, +18499, +18086, +18070, +18029, +17793, +17214, +16631, +16825, +17127, +17092, +16842, +16372, +15655, +15448, +15262, +15637, +16188, +16044, +15845, +14964, +14552, +14175, +13853, +13806, +14058, +13778, +13145, +12578, +12944, +13672, +13744, +14119, +14266, +14111, +14003, +14209, +15167, +15273, +15780, +15633, +16264, +15429, +16806, +16501, +18600, +18155, +18204, +17136, +17869, +18166, +19412, +18970, +18483, +18186, +18246, +18006, +17998, +17659, +18105, +17773, +18849, +18436, +17952, +17027, +16190, +16218, +16758, +17803, +17285, +17724, +15493, +15832, +15335, +17089, +16720, +17417, +16121, +15398, +14652, +14640, +16150, +16569, +16748, +15530, +15301, +14970, +16084, +16831, +17859, +17477, +16979, +15829, +15770, +15520, +15932, +15169, +15366, +13703, +13545, +12858, +13538, +14677, +15081, +15138, +13169, +13041, +12306, +14459, +15418, +16833, +15475, +14797, +15032, +15184, +16764, +17130, +18703, +17770, +17808, +17675, +19258, +19210, +19802, +19581, +19214, +18829, +18560, +19312, +19921, +20495, +20399, +19454, +18512, +16964, +17301, +17125, +18332, +16875, +17520, +15416, +15817, +15207, +15598, +15502, +16348, +16515, +15445, +14928, +13930, +14922, +15234, +15619, +15277, +14867, +14717, +14385, +14772, +14675, +14692, +14499, +14838, +15178, +15107, +15889, +14683, +14559, +13313, +14546, +15352, +15896, +15255, +15447, +16026, +16827, +17990, +17670, +18163, +17307, +17819, +18504, +19765, +20234, +20589, +19953, +18461, +17979, +17967, +19139, +18389, +17853, +16868, +16780, +15800, +15379, +14175, +14730, +14468, +14676, +13516, +13425, +13182, +15553, +15636, +15213, +13848, +13934, +14891, +15986, +17063, +17024, +16806, +15864, +16992, +18292, +18851, +19201, +18584, +17425, +15688, +15915, +16572, +17776, +16687, +15838, +14044, +14311, +13306, +13851, +12943, +14020, +13919, +14499, +13242, +13882, +14091, +15487, +15703, +17039, +15963, +17020, +16401, +18184, +18584, +19598, +17868, +18573, +18441, +18504, +17452, +17130, +18067, +19902, +20025, +19346, +16935, +17001, +17063, +19025, +19462, +19812, +18344, +17863, +17676, +17832, +18100, +17476, +17739, +17560, +18013, +18085, +18280, +18682, +19051, +19892, +20058, +19642, +18105, +17862, +17347, +17807, +17612, +17231, +16530, +15394, +14700, +13183, +12906, +11768, +13513, +11378, +10266, +7616, +9293, +10195, +11069, +9368, +8885, +8993, +9807, +10357, +11025, +11292, +11953, +12470, +12795, +12679, +13156, +13728, +14460, +14883, +14686, +14081, +14405, +14685, +15986, +15333, +16478, +16897, +19075, +18171, +18973, +18287, +20711, +21648, +22366, +22238, +22963, +23514, +23859, +23800, +23837, +23819, +23101, +23849, +23650, +22625, +21650, +21360, +20905, +20731, +20445, +20270, +19927, +19824, +19865, +20433, +20242, +20639, +19342, +19994, +19294, +20277, +19801, +20007, +19364, +19201, +17729, +16485, +16051, +15772, +15882, +13759, +13136, +11654, +11914, +11258, +11481, +9621, +9992, +7762, +8001, +7073, +7494, +6822, +6877, +6765, +6466, +5684, +5949, +6498, +7528, +7941, +8473, +7912, +8586, +8477, +10600, +11506, +12300, +12693, +12965, +13012, +14485, +15804, +17228, +17214, +17721, +18422, +20728, +21112, +21912, +21333, +21907, +22586, +23891, +24250, +24247, +23464, +23622, +23371, +23547, +22752, +23657, +23661, +24997, +24064, +24335, +23294, +23799, +24131, +24502, +24622, +24013, +24402, +23005, +23051, +21843, +22429, +20819, +20295, +18846, +18754, +18601, +17754, +16571, +14524, +13833, +13843, +14665, +13628, +12879, +11532, +11488, +12304, +12742, +13040, +12016, +11635, +11153, +10974, +11085, +11288, +11179, +10049, +9276, +8623, +9556, +9281, +9684, +9310, +9746, +9903, +10362, +10619, +11520, +12253, +13134, +13365, +13262, +13952, +15049, +15866, +15827, +15149, +14880, +15902, +17117, +17582, +15926, +14508, +14128, +15253, +16075, +16168, +15289, +14458, +14891, +15961, +18051, +18589, +19056, +18443, +19030, +19771, +20916, +21620, +22094, +22858, +22429, +22773, +21613, +22425, +22435, +23712, +23123, +22103, +20758, +20757, +21116, +20749, +20380, +18756, +18218, +17336, +17787, +17876, +17530, +16664, +16274, +16611, +16788, +16634, +15738, +15999, +15987, +16329, +15680, +16270, +16406, +16586, +15779, +15812, +16314, +16955, +17328, +16725, +16548, +16025, +16500, +16812, +17151, +16696, +16363, +15707, +15514, +15393, +15560, +15820, +14926, +13851, +12476, +12214, +12224, +12548, +11821, +11143, +10356, +10655, +11245, +11354, +11428, +11960, +12334, +12319, +11800, +12373, +13703, +15026, +15574, +15239, +14253, +14310, +15230, +16269, +16161, +15827, +15497, +15500, +15089, +15528, +15641, +15474, +15045, +15103, +15463, +15780, +16475, +16793, +17178, +17288, +18085, +18409, +18717, +18666, +18853, +19491, +19533, +19875, +19753, +20149, +19992, +20196, +19937, +20379, +20610, +20806, +20999, +20871, +21156, +20986, +21592, +21601, +21502, +21095, +21034, +21189, +21536, +21930, +21229, +20583, +19865, +20094, +19799, +19057, +18150, +17500, +16996, +16695, +16553, +15799, +15416, +14635, +14580, +14302, +14107, +13084, +12564, +12499, +13680, +13842, +13299, +11990, +11336, +11463, +11747, +11765, +11594, +11422, +11287, +10903, +10233, +9852, +10098, +10272, +10552, +10334, +10228, +10016, +10231, +11071, +11632, +12160, +12099, +12352, +12705, +13639, +14111, +15090, +14988, +15434, +15200, +15904, +16348, +17162, +17439, +17819, +18129, +18494, +19610, +20003, +20805, +20879, +21480, +21344, +21662, +21997, +22917, +22908, +22923, +22618, +22501, +22225, +22174, +22370, +22036, +21269, +20642, +20712, +20533, +20436, +20360, +20166, +19527, +18711, +18882, +19007, +19161, +18537, +18429, +17947, +18080, +17797, +17688, +17029, +16438, +16418, +16118, +15719, +15127, +15169, +14783, +14369, +13701, +13735, +13671, +13501, +13000, +12622, +11870, +11715, +12430, +13002, +13014, +12045, +11904, +11917, +12485, +12646, +12754, +12621, +12283, +12327, +12489, +12724, +12721, +12823, +12649, +12591, +12576, +13107, +13884, +14629, +14840, +14990, +15001, +15281, +15982, +16561, +16782, +16797, +17641, +18299, +18370, +17910, +17830, +18248, +18884, +18755, +18385, +17751, +17766, +17942, +18283, +18058, +17879, +17498, +18097, +17974, +18281, +18109, +18449, +18433, +18962, +18405, +18384, +18047, +18826, +18964, +18804, +18162, +18262, +18324, +18617, +18378, +18046, +17698, +17656, +17902, +18017, +17454, +16865, +16811, +17697, +18103, +17707, +17209, +17039, +17480, +17724, +17829, +17361, +17349, +16868, +16983, +16610, +16307, +16254, +16454, +16775, +16693, +16400, +16351, +16620, +16863, +16950, +16591, +16307, +16133, +16390, +16328, +16037, +15950, +15883, +15818, +15135, +14894, +14214, +14305, +13297, +13031, +12294, +12844, +12420, +12032, +11078, +11299, +11564, +12041, +12017, +11861, +11669, +12091, +12581, +13060, +13072, +13100, +13506, +13800, +13968, +14387, +14794, +15143, +15273, +15763, +15875, +16261, +16324, +16736, +16640, +17190, +17586, +17862, +17774, +18038, +18597, +19361, +19375, +19582, +19690, +20018, +19836, +19944, +19830, +20061, +19576, +19731, +19568, +19792, +19566, +19557, +19213, +19681, +19806, +20502, +20237, +20209, +20066, +20592, +20932, +20894, +20922, +20714, +20745, +20753, +20973, +20559, +20504, +20526, +20226, +19202, +18002, +17624, +17866, +17911, +16816, +15354, +14228, +14122, +14289, +14012, +13034, +11970, +11654, +11775, +11520, +11306, +10816, +10444, +10180, +10115, +10027, +10295, +10401, +10769, +10318, +10168, +10227, +10858, +11326, +11977, +11619, +11274, +11369, +12160, +12759, +13279, +13511, +13547, +13595, +14117, +14504, +14586, +14775, +15043, +15559, +15867, +16098, +16427, +16764, +17346, +17604, +18280, +18555, +19519, +20130, +20981, +21259, +21759, +22245, +22496, +22593, +22533, +22667, +22808, +22970, +22887, +22695, +22357, +21932, +21482, +21052, +20578, +20380, +20017, +19691, +19307, +18854, +18731, +18494, +18486, +18074, +18064, +17886, +17911, +17830, +17665, +17501, +17262, +17012, +16507, +16052, +15677, +15540, +15221, +14703, +13941, +13440, +12879, +12631, +12490, +12201, +11792, +11560, +11338, +11583, +11697, +11886, +11864, +12195, +12396, +12551, +12340, +12371, +12525, +12942, +13187, +13228, +12852, +12808, +13177, +13403, +13334, +13362, +13849, +14476, +14745, +14967, +15226, +15639, +16246, +16751, +16957, +17109, +17633, +18386, +18769, +18993, +19207, +19967, +20317, +20576, +20143, +20204, +20165, +20813, +20778, +20507, +20076, +19836, +19532, +19317, +19118, +19136, +18834, +18681, +18306, +18325, +17825, +17691, +17240, +17332, +17371, +17049, +16413, +15961, +16246, +16227, +16366, +15875, +15341, +14917, +14936, +15092, +15213, +15012, +14955, +14870, +15237, +15286, +15570, +15352, +15339, +15235, +15293, +15183, +15282, +15133, +14740, +14329, +14237, +14214, +14214, +14300, +14232, +14435, +14683, +15008, +15366, +15727, +16016, +16349, +16617, +16770, +17150, +17348, +17443, +17591, +17842, +18183, +18152, +18474, +18171, +17859, +17553, +17979, +18163, +18149, +17586, +17305, +17195, +17359, +17373, +17249, +17019, +17133, +17373, +17522, +17466, +17434, +17465, +17575, +17672, +17447, +16877, +16468, +16420, +16990, +16706, +16324, +15250, +14974, +14527, +14248, +13883, +13254, +13183, +12835, +13167, +13289, +13559, +13610, +13869, +13917, +14293, +14362, +14707, +15155, +15462, +15661, +15463, +15062, +15019, +14865, +15498, +15841, +15895, +15583, +15578, +15754, +16307, +16645, +16991, +16731, +16629, +16489, +17055, +17637, +18085, +18287, +18037, +18216, +18463, +19062, +19302, +19432, +19362, +19523, +19605, +19705, +19528, +19545, +19655, +19531, +19107, +18882, +18833, +18989, +18953, +18191, +17964, +17788, +18180, +18021, +17251, +16413, +16134, +16484, +17086, +16829, +16430, +15818, +15882, +15939, +15694, +15469, +15368, +15513, +15806, +15489, +15302, +15350, +15188, +14961, +14788, +14117, +13854, +13663, +13908, +13822, +13445, +12934, +12561, +12153, +12230, +12570, +12677, +12584, +12320, +12343, +12733, +13237, +13767, +14276, +14863, +14867, +15256, +15488, +16061, +16556, +17190, +17469, +17600, +17228, +17210, +17685, +17943, +18248, +18024, +18149, +17882, +18242, +18051, +18289, +17937, +17993, +17605, +17830, +17918, +18277, +17811, +17823, +17687, +18201, +18224, +18357, +17851, +17912, +17914, +18212, +18177, +18292, +18051, +18297, +17877, +17742, +17216, +17334, +17647, +17673, +17499, +17390, +17348, +17364, +17578, +17299, +17318, +17088, +16912, +16917, +17023, +16892, +16611, +16306, +16123, +16394, +15842, +15891, +15564, +15933, +15899, +15944, +15699, +15767, +15795, +16074, +16118, +15939, +16030, +15843, +15919, +15601, +15692, +15100, +15152, +14898, +14674, +14268, +14283, +13823, +14050, +13918, +13755, +14027, +13720, +14034, +13939, +13889, +13766, +14063, +14349, +15167, +14750, +14608, +14026, +14378, +14998, +15738, +15638, +15363, +14819, +14783, +14993, +16045, +16375, +16377, +16304, +15620, +16390, +16511, +17049, +18034, +17588, +18846, +19161, +18308, +19238, +18400, +19256, +19693, +19113, +19772, +19041, +18962, +19038, +18736, +18671, +18056, +17768, +18030, +17201, +18380, +17348, +17490, +17107, +16835, +17600, +18344, +18034, +18727, +17951, +18213, +18088, +17088, +18583, +18351, +19135, +20299, +18183, +19245, +18464, +17305, +17495, +15764, +15134, +15005, +13533, +15397, +15749, +17231, +17426, +15888, +15793, +11995, +11944, +11749, +12382, +15664, +14742, +14895, +14207, +12027, +12540, +12840, +13394, +15141, +11713, +15428, +13995, +15050, +15654, +13956, +15283, +14398, +13835, +13603, +13921, +13972, +14171, +12635, +14970, +12621, +13923, +13246, +12949, +14759, +12669, +13677, +14211, +13658, +15989, +15810, +15666, +16573, +15445, +16734, +17714, +18454, +22077, +20413, +23231, +22431, +22916, +24204, +23504, +24465, +24616, +24285, +24843, +23339, +23646, +23839, +20669, +21226, +19185, +18931, +19102, +17599, +19550, +17768, +16491, +16086, +13950, +14827, +14502, +13209, +15011, +13845, +14804, +14744, +14617, +15345, +12654, +12869, +13703, +14035, +15385, +14324, +14142, +14851, +14154, +14757, +13773, +13961, +13898, +13555, +15052, +14641, +15100, +14031, +11728, +10678, +10197, +9029, +11762, +10768, +11862, +11574, +11163, +10510, +10483, +10249, +10756, +11702, +12834, +13658, +13787, +15318, +16083, +17409, +17863, +19150, +20194, +20579, +22543, +22622, +24261, +24875, +24895, +24924, +25261, +24503, +25321, +24491, +24202, +23693, +23053, +23123, +22156, +21529, +20055, +19443, +17985, +18298, +18397, +18138, +17047, +16184, +15710, +15377, +15360, +14019, +14495, +13525, +13900, +13151, +13849, +13212, +13135, +13073, +13262, +14072, +13285, +13398, +14121, +14605, +15242, +15188, +15385, +15070, +14340, +14892, +14902, +15031, +15291, +13817, +15025, +14044, +15158, +13271, +12702, +12218, +10700, +10333, +10131, +9657, +10235, +10322, +10371, +10632, +10940, +12321, +13053, +14676, +15684, +15552, +16549, +17396, +18260, +19257, +19572, +19970, +21354, +21562, +22666, +22562, +22396, +23009, +22572, +23594, +23290, +22749, +23206, +22625, +22220, +21795, +20114, +19735, +18406, +18493, +18003, +17657, +18080, +17044, +17308, +16903, +15777, +15670, +15788, +16194, +16616, +15154, +16162, +14964, +15218, +15294, +14594, +15784, +15773, +16550, +17067, +17183, +16382, +15939, +15475, +17175, +17105, +16714, +16214, +15499, +15554, +14595, +14703, +13388, +12532, +11515, +10781, +10938, +10741, +10218, +9981, +10372, +10442, +10764, +9648, +11209, +11682, +13071, +13013, +13292, +13937, +15013, +16757, +18294, +19029, +19067, +19572, +19751, +20624, +21153, +20753, +21174, +21331, +22739, +22033, +22428, +21878, +21406, +20916, +19759, +18654, +18150, +17180, +16760, +16266, +15580, +15581, +15213, +15166, +14697, +14459, +14150, +13867, +14448, +14140, +14399, +14741, +15598, +16244, +16477, +16597, +17012, +17098, +17528, +18102, +17957, +18962, +18415, +19079, +19647, +19664, +19533, +18500, +17863, +16884, +16909, +16414, +15491, +14521, +13926, +13340, +13226, +11841, +11730, +11262, +10946, +11661, +11040, +11959, +12170, +12448, +13074, +13756, +15302, +16438, +17620, +18408, +19129, +19457, +20128, +20806, +22009, +22411, +22763, +23277, +22289, +22582, +21672, +21109, +20329, +19190, +18440, +17565, +17186, +16770, +16016, +14628, +14352, +12877, +13483, +13606, +13475, +13372, +12632, +12826, +12053, +12616, +11031, +11516, +11894, +13470, +13982, +14443, +13607, +14642, +15478, +16098, +17030, +17380, +18282, +17960, +18135, +17595, +17838, +16923, +16997, +16154, +15479, +14930, +13520, +13882, +14025, +14631, +14340, +14247, +14438, +14691, +14170, +14667, +14735, +15698, +16254, +16960, +17980, +17967, +19032, +19122, +20091, +20751, +21480, +21631, +22747, +22936, +23140, +22847, +23016, +23178, +23206, +22552, +21133, +20176, +19042, +18320, +17695, +17273, +16000, +14984, +13456, +13012, +12560, +12076, +12620, +12826, +13593, +13251, +12716, +12067, +12136, +11579, +11499, +11567, +11619, +11548, +11793, +13615, +14547, +15096, +14772, +16259, +17052, +18990, +19210, +19222, +18504, +17836, +16908, +16430, +15632, +14393, +13635, +13280, +13672, +12628, +12596, +11979, +12402, +12434, +12485, +13523, +14387, +15403, +15469, +16429, +17196, +18098, +18594, +19755, +20653, +21979, +22605, +23736, +25185, +25898, +26946, +26170, +26590, +25706, +24457, +22907, +21431, +20023, +18177, +16698, +15606, +15099, +13169, +12471, +11937, +12043, +11411, +10737, +10944, +11068, +10621, +10495, +10596, +10694, +10742, +9873, +10067, +10144, +10209, +11283, +11863, +14042, +14770, +15845, +17040, +18219, +18675, +18962, +19380, +20051, +19868, +19841, +18801, +18111, +17647, +16143, +15861, +15282, +14339, +15142, +14343, +14936, +15075, +14765, +16232, +16433, +17031, +17808, +17859, +18970, +19198, +19298, +20504, +20897, +21889, +22684, +23861, +24809, +24926, +25237, +25610, +24954, +24861, +22501, +22128, +20037, +18047, +16412, +13933, +12248, +10742, +9039, +8977, +8290, +7668, +8195, +7577, +8894, +9112, +9221, +10127, +10055, +9960, +9772, +10276, +11520, +12208, +12127, +12965, +12883, +14167, +14543, +15420, +16675, +16629, +16948, +17331, +17834, +18685, +17456, +18165, +18411, +17953, +17673, +16695, +16862, +16553, +15571, +15932, +16366, +17145, +18407, +18202, +19676, +19875, +20183, +20996, +21548, +22536, +22543, +22799, +23517, +25000, +25822, +26511, +26714, +27901, +26769, +26468, +25195, +24674, +23690, +21418, +19805, +18096, +15867, +13861, +12042, +10521, +9790, +7617, +7186, +7417, +7635, +8242, +7688, +7688, +7969, +8295, +8575, +9445, +9591, +9528, +8995, +9605, +10162, +10813, +11277, +11708, +12934, +12954, +13490, +13684, +14369, +14276, +14339, +13847, +14537, +14420, +13998, +14877, +14589, +15674, +15733, +16603, +17046, +17937, +18513, +19599, +19708, +20469, +20753, +20949, +22085, +22274, +23020, +22437, +23158, +23714, +25074, +25614, +26411, +26662, +27295, +27478, +27025, +27250, +25359, +24455, +22333, +20732, +18474, +16294, +14376, +12950, +11601, +10875, +10620, +10872, +11575, +11423, +12592, +12541, +13268, +13570, +13944, +14631, +14608, +14263, +14057, +13634, +13332, +13171, +12582, +12632, +11727, +11747, +11632, +11654, +11893, +11849, +12654, +12937, +13239, +13301, +13360, +13258, +13439, +13115, +13907, +13981, +14155, +14534, +14531, +15002, +15381, +15778, +16528, +17223, +17827, +18454, +18441, +19100, +19614, +20320, +20606, +20841, +21075, +21052, +21023, +20837, +20910, +20826, +20486, +20215, +19698, +18837, +18259, +17372, +16489, +15759, +14655, +14613, +14164, +13878, +13528, +13404, +13865, +15009, +15681, +16539, +17038, +18088, +18849, +19363, +19508, +19202, +18797, +18077, +17494, +16508, +15651, +14962, +14883, +14309, +14481, +14007, +13984, +13958, +14273, +15022, +15687, +15967, +17071, +17673, +18225, +18672, +18508, +18925, +18442, +17656, +17691, +17809, +17980, +17928, +17962, +18211, +18047, +18268, +18886, +19049, +18886, +18307, +18089, +17581, +16886, +15955, +14769, +13576, +12818, +11637, +11251, +10417, +9976, +9693, +9697, +9682, +10116, +10379, +10710, +11368, +12223, +13268, +14108, +15276, +16057, +17143, +17534, +18107, +18025, +18440, +18587, +18727, +18798, +18222, +17566, +17065, +16652, +16199, +16237, +15750, +15821, +15805, +16576, +16741, +17261, +17688, +18195, +18389, +19028, +19063, +19756, +20010, +20054, +20403, +20746, +20990, +21198, +21685, +21968, +22299, +22384, +22612, +22513, +22609, +21839, +21514, +20498, +19535, +18578, +17063, +15926, +14540, +13225, +11974, +11242, +9839, +9237, +8455, +8759, +8869, +9217, +9631, +10391, +11219, +11614, +12755, +13184, +14152, +14722, +15802, +16552, +16644, +16159, +16510, +16149, +15809, +15414, +15028, +15356, +14685, +14777, +14781, +15211, +15567, +15621, +16236, +16518, +16558, +17261, +17702, +17611, +18402, +17753, +18425, +18268, +18475, +18759, +19015, +19175, +19715, +20362, +21056, +21602, +22109, +22807, +22115, +22150, +21251, +20936, +20103, +18916, +18087, +16565, +15286, +14075, +12761, +11603, +11112, +10040, +10140, +9761, +9802, +9687, +10131, +10863, +11404, +12089, +12808, +13857, +14396, +15019, +15219, +16230, +16768, +16906, +17205, +17354, +17675, +17070, +17232, +16969, +17321, +16993, +17347, +17300, +18044, +17732, +17802, +18566, +18898, +19168, +19120, +19461, +19383, +19991, +19299, +20179, +20082, +20520, +20176, +20364, +20627, +20853, +21356, +21391, +21744, +21640, +21736, +21061, +20912, +19910, +19649, +18401, +17037, +15805, +14224, +13015, +11891, +10357, +9110, +8101, +6720, +7047, +6786, +7571, +7843, +8667, +9263, +10281, +10985, +11735, +12700, +13529, +14068, +14509, +15088, +15322, +15542, +15025, +15058, +14848, +14737, +14623, +14868, +14898, +14896, +15212, +15374, +16428, +16607, +17071, +17912, +18579, +19018, +19825, +20036, +20667, +21443, +21350, +22159, +22068, +22639, +22847, +23053, +23258, +23237, +23315, +23676, +23664, +24077, +24113, +23790, +23634, +22822, +22452, +21214, +19899, +18440, +16604, +14916, +13600, +11954, +11062, +9665, +8696, +8392, +7715, +7908, +7937, +8695, +9275, +10161, +10754, +11443, +12434, +13453, +14538, +15312, +16113, +16264, +16748, +16553, +16630, +16147, +15535, +14659, +14286, +13865, +13611, +13493, +13257, +13837, +13951, +14316, +14750, +15602, +15904, +17254, +17594, +18162, +18648, +18502, +19041, +18947, +19037, +19073, +19291, +19384, +19871, +20117, +20975, +21478, +22726, +23380, +23766, +24088, +23445, +23268, +22343, +21238, +19840, +17928, +16290, +14844, +12678, +11604, +10152, +9089, +9048, +8460, +8777, +9279, +9692, +10871, +11997, +13314, +13988, +14525, +15625, +16181, +16945, +17512, +17593, +17695, +17100, +16754, +16693, +16335, +16451, +16179, +16380, +16899, +16940, +17010, +17138, +17058, +17250, +17350, +17373, +17436, +17527, +17472, +17645, +17872, +17671, +17423, +17218, +17322, +17558, +17911, +18195, +18555, +19050, +19162, +19760, +20654, +21276, +21485, +21464, +21027, +20884, +19983, +18974, +18025, +16559, +15292, +13487, +11810, +10602, +9338, +7884, +7644, +7210, +7684, +7867, +8401, +8980, +10129, +11193, +12334, +13656, +15050, +16022, +17116, +17968, +18426, +18733, +18312, +18172, +17789, +17653, +17592, +17460, +17318, +17527, +17662, +17986, +18861, +18886, +19305, +20072, +20438, +20805, +21203, +20612, +20627, +20005, +19305, +18962, +18287, +17973, +17754, +17445, +17680, +17937, +18407, +18801, +19535, +20493, +21226, +21712, +22061, +21770, +21739, +20505, +19288, +18087, +15950, +14324, +12402, +10454, +9189, +7767, +6735, +6686, +6227, +6546, +6992, +7890, +9016, +9805, +11012, +11851, +12716, +13840, +14499, +15366, +15942, +16112, +16479, +16273, +16422, +16388, +16043, +16556, +16775, +16955, +17219, +17320, +17531, +18316, +18755, +19406, +19875, +20324, +20687, +21226, +21131, +20896, +20831, +20225, +20167, +19574, +19354, +19169, +19019, +18885, +19273, +19509, +19926, +20291, +21072, +21650, +22163, +22446, +22335, +22316, +21234, +20162, +18957, +17233, +15613, +13782, +11566, +10255, +8389, +7166, +6901, +6213, +6350, +6756, +7513, +8446, +9432, +10537, +11585, +12557, +13751, +14343, +15050, +15532, +15921, +16339, +16274, +16487, +16337, +16115, +16155, +16302, +16674, +17232, +17567, +17911, +18738, +18966, +19535, +20119, +20561, +20989, +21451, +21435, +21408, +21235, +20601, +20435, +19655, +19404, +19000, +18762, +18389, +18670, +18736, +18823, +18991, +19535, +19906, +20147, +20302, +20065, +20024, +19098, +18412, +17435, +16021, +14634, +13179, +11509, +10438, +9090, +7926, +7833, +7224, +7522, +7673, +8237, +9039, +9956, +10916, +11886, +12613, +13811, +14470, +15462, +16059, +16332, +16831, +16666, +16947, +16707, +16551, +16816, +16755, +16958, +17337, +17597, +17935, +18467, +18868, +19494, +20104, +20538, +20779, +21352, +21315, +21334, +21286, +21027, +21076, +20496, +20147, +20061, +19827, +19829, +19904, +19914, +19823, +19905, +20124, +20520, +20643, +20621, +20314, +20112, +19479, +18856, +17839, +16389, +15023, +13522, +12081, +10713, +9515, +8270, +7818, +7343, +7337, +7381, +7919, +8619, +9300, +10173, +10869, +11631, +12604, +13506, +13955, +14748, +14863, +15334, +15349, +15689, +15855, +15771, +15917, +16197, +16242, +16685, +17093, +17483, +18197, +18585, +19162, +19518, +19924, +20163, +20539, +20596, +20555, +20473, +20418, +20353, +20060, +20099, +19982, +20166, +20133, +20416, +20805, +21042, +21185, +21632, +21727, +21727, +21438, +20991, +20643, +19611, +18732, +17619, +16410, +15065, +13693, +12507, +11563, +10619, +9933, +9448, +9234, +8974, +9012, +9320, +9744, +10073, +10657, +10993, +11473, +11888, +12432, +12834, +13360, +13797, +14294, +14543, +15147, +15472, +15807, +16081, +16510, +16867, +17196, +17759, +17917, +18218, +18691, +19037, +19290, +19546, +19784, +19866, +20185, +20297, +20458, +20547, +20673, +20230, +20388, +20287, +20237, +20290, +20359, +20484, +20603, +20631, +20727, +20794, +20845, +20784, +20131, +19763, +18994, +18206, +17145, +16104, +14860, +13581, +12445, +11351, +10391, +9690, +9337, +9013, +9283, +9321, +9786, +10151, +10771, +11337, +12055, +12694, +13384, +14099, +14394, +14605, +14822, +15086, +15100, +15413, +15196, +15162, +15056, +15219, +15481, +15840, +16015, +16360, +16810, +17055, +17822, +18210, +18630, +19182, +19496, +19792, +20113, +20121, +20442, +20481, +20311, +20402, +20383, +20491, +20509, +20825, +20885, +21256, +21359, +21642, +21711, +21698, +21524, +21317, +20850, +20156, +19285, +17956, +16903, +15461, +14089, +12760, +11662, +10604, +9837, +9273, +8829, +8771, +8868, +9072, +9627, +10354, +11075, +11933, +12660, +13583, +14195, +14855, +15384, +15672, +15939, +15972, +16134, +15981, +15994, +15751, +15564, +15584, +15587, +15775, +16120, +16639, +16995, +17510, +18155, +18250, +18592, +18956, +18905, +19273, +19372, +19334, +19502, +19413, +19550, +19599, +19818, +20119, +20350, +20714, +21213, +21513, +21700, +21845, +21776, +21677, +21159, +20689, +19795, +18945, +17671, +16365, +14965, +13827, +12278, +11294, +10174, +9364, +8987, +8513, +8461, +8737, +9113, +9573, +10197, +10874, +11551, +12070, +12767, +13366, +13974, +14437, +14966, +15592, +16246, +16744, +17193, +17468, +17854, +17873, +17869, +18162, +18065, +18210, +18222, +18410, +18310, +18236, +18190, +18318, +18498, +18640, +18720, +18865, +19120, +19315, +19462, +19673, +19953, +19817, +19984, +20328, +20388, +20600, +20879, +21054, +21122, +20865, +20909, +20569, +20182, +19749, +18917, +18098, +17066, +15781, +14561, +13192, +12166, +11114, +10123, +9534, +8960, +8553, +8628, +8813, +9181, +9700, +10298, +10870, +11373, +12086, +12691, +13230, +13827, +14254, +14755, +15475, +15850, +16166, +16502, +16971, +17382, +17684, +18028, +18476, +18510, +18735, +18840, +19045, +19122, +18914, +18795, +18699, +18519, +18444, +18557, +18548, +18737, +18732, +19036, +19375, +19663, +20090, +20356, +20713, +20968, +21173, +21322, +21360, +21046, +20807, +20201, +19871, +19199, +18562, +17514, +16572, +15635, +14597, +13506, +12701, +11919, +11198, +10563, +10178, +9879, +9667, +9741, +9888, +10139, +10465, +10783, +11286, +11873, +12380, +12948, +13634, +14173, +14647, +15326, +16019, +16401, +16845, +17138, +17549, +17917, +18100, +18298, +18415, +18750, +18762, +18879, +18932, +18831, +18820, +18807, +18724, +18688, +18616, +18663, +18748, +18965, +19127, +19300, +19445, +19676, +19943, +20215, +20647, +20888, +20955, +21047, +21035, +20758, +20577, +19990, +19460, +18536, +17445, +16295, +15331, +14350, +13241, +12160, +11253, +10395, +9630, +9351, +9008, +9015, +9089, +9514, +9781, +10416, +10842, +11440, +11997, +12707, +13282, +13719, +14250, +14655, +15306, +15953, +16603, +17097, +17735, +18178, +18574, +18992, +19129, +19213, +19501, +19673, +19598, +19515, +19283, +19042, +18822, +18691, +18533, +18413, +18441, +18573, +18613, +18712, +19016, +19129, +19630, +19734, +19962, +20303, +20557, +20761, +20878, +21066, +20849, +20526, +20190, +19769, +19084, +18255, +17286, +16005, +15152, +13824, +12778, +11573, +10636, +9658, +9209, +8795, +8692, +8564, +8805, +9250, +9528, +10180, +10449, +11031, +11443, +12098, +12484, +13123, +13602, +14305, +14968, +15998, +16789, +17481, +18341, +18986, +19774, +20095, +20291, +20404, +20542, +20426, +20277, +20107, +19896, +19473, +19159, +18956, +18658, +18375, +18389, +18627, +18887, +19328, +19464, +19779, +20046, +20157, +20433, +20618, +20693, +20805, +20630, +20784, +20438, +20185, +19802, +19192, +18689, +17779, +16997, +15955, +14983, +13829, +12674, +11447, +10673, +9483, +8894, +8619, +8342, +8292, +8396, +8855, +9032, +9626, +9995, +10774, +11079, +11595, +11831, +12603, +13164, +13878, +14606, +15459, +16495, +17053, +17888, +18485, +19273, +19542, +20114, +20179, +20350, +20369, +20290, +20140, +20110, +19684, +19431, +19223, +19059, +18911, +19069, +19191, +19471, +19547, +19955, +20213, +20642, +20696, +20986, +21018, +21332, +21118, +21195, +21091, +20876, +20329, +19840, +19366, +18826, +17940, +17219, +16170, +15234, +14022, +12951, +12041, +11184, +10274, +9755, +9293, +9197, +8915, +9056, +9327, +9621, +10032, +10313, +10799, +11164, +11354, +11674, +12003, +12432, +13057, +13722, +14603, +15336, +16114, +16939, +17676, +18245, +18686, +19018, +19390, +19437, +19479, +19356, +19361, +19151, +18989, +18851, +18847, +18672, +18667, +18983, +19386, +19704, +19897, +20451, +20680, +21032, +21181, +21439, +21454, +21498, +21274, +21274, +21152, +20954, +20626, +20276, +19861, +19219, +18431, +17555, +16568, +15606, +14460, +13507, +12502, +11533, +10595, +10140, +9706, +9478, +9398, +9549, +9684, +9896, +10078, +10247, +10547, +10656, +11025, +11419, +11881, +12346, +12975, +13943, +14789, +15667, +16382, +17103, +17726, +18221, +18647, +18838, +19003, +19023, +18887, +18871, +18738, +18686, +18494, +18511, +18437, +18575, +18542, +18917, +18954, +19564, +19595, +20047, +20166, +20541, +20567, +20800, +20742, +20989, +20898, +20984, +20913, +20859, +20575, +20415, +19927, +19504, +18626, +17993, +16933, +16152, +14991, +14343, +13294, +12644, +11569, +11266, +10794, +10752, +10630, +10894, +10885, +10986, +10922, +11026, +10874, +11016, +10963, +11240, +11493, +12007, +12699, +13490, +14353, +15337, +16123, +16954, +17487, +17927, +18420, +18320, +18495, +18338, +18306, +18255, +18216, +18124, +17894, +18016, +17911, +18230, +18208, +18402, +18601, +19029, +19028, +19503, +19679, +20089, +20216, +20443, +20600, +20612, +20712, +20640, +20758, +20598, +20346, +19752, +19414, +18662, +18243, +17478, +16870, +15959, +15223, +14385, +13850, +13229, +12613, +12133, +11934, +11656, +11504, +11276, +11357, +11148, +11264, +10968, +11108, +11121, +11289, +11170, +11827, +12174, +13010, +13659, +14813, +15547, +16576, +17135, +17926, +18248, +18676, +18647, +18743, +18505, +18317, +18240, +18400, +18352, +18302, +18239, +18327, +18375, +18519, +18678, +19145, +19369, +19725, +19733, +20237, +20076, +20208, +20048, +20161, +19971, +20147, +19590, +19715, +19575, +19441, +18997, +18720, +18445, +17878, +17518, +16938, +16229, +15575, +14659, +13776, +13227, +12457, +11710, +11478, +11182, +11276, +11028, +11286, +11070, +11275, +11007, +10968, +11082, +11069, +11007, +11309, +11815, +12221, +13077, +13914, +15355, +16213, +17356, +17783, +18657, +19088, +19225, +19143, +19166, +18861, +18667, +18725, +18691, +18707, +18569, +18669, +18542, +19193, +19245, +19635, +19997, +20144, +20223, +20295, +20420, +19988, +19995, +19579, +19537, +19308, +19320, +18723, +18902, +18795, +18544, +18319, +18194, +17903, +17458, +17008, +16150, +15382, +14573, +13646, +13053, +12647, +12117, +11692, +12023, +11954, +12209, +12159, +12041, +11806, +11763, +11173, +10800, +10779, +10546, +10879, +11303, +12213, +12798, +14399, +15334, +16908, +17820, +18850, +18856, +19633, +19159, +19056, +18623, +18618, +18050, +18323, +18360, +18655, +18930, +19074, +19060, +19496, +19550, +19650, +19660, +19818, +19439, +19469, +19447, +19228, +19134, +19136, +18720, +18768, +18827, +18548, +18638, +18446, +18292, +17846, +17727, +17323, +16858, +16478, +15785, +15223, +14469, +14088, +13299, +13755, +13105, +13475, +12973, +13563, +12728, +13126, +12054, +11895, +10934, +10776, +9858, +10422, +10126, +10809, +11325, +12828, +13658, +15052, +16145, +17128, +17791, +18363, +18035, +18303, +18166, +18211, +18040, +18523, +18640, +19226, +19442, +20122, +20051, +20411, +19704, +19792, +19417, +19392, +19129, +19371, +19508, +19268, +19780, +19262, +19692, +18695, +19026, +17854, +18472, +17384, +17832, +17358, +18014, +17379, +17733, +17349, +17203, +16818, +16162, +15731, +15008, +14486, +14009, +13771, +14055, +13183, +13815, +12769, +13593, +11883, +12684, +10331, +11454, +9214, +10465, +9189, +10906, +10486, +11860, +12547, +13709, +14757, +15266, +16480, +16620, +17959, +17723, +18679, +18476, +18865, +18656, +18706, +19240, +18886, +19846, +19447, +20687, +20016, +20586, +20067, +20435, +20244, +19664, +19781, +19428, +19961, +18987, +19672, +18475, +18918, +17568, +17757, +17044, +17064, +16862, +16837, +17471, +17223, +17512, +17048, +17238, +16516, +16581, +16131, +15911, +15675, +15058, +15680, +14502, +15334, +13786, +14378, +12666, +13102, +11334, +11809, +9911, +10414, +9378, +10136, +9643, +10730, +10946, +11909, +12296, +13662, +13995, +15527, +15826, +17260, +17180, +18291, +17413, +18707, +17789, +19104, +18139, +19843, +19207, +20748, +20555, +21797, +21381, +21390, +21000, +20772, +20628, +19738, +19795, +19297, +19944, +19039, +19446, +18502, +18381, +17173, +17021, +16658, +16445, +16320, +16199, +16870, +16845, +16914, +16393, +16416, +15639, +15698, +15618, +15716, +16065, +15806, +16440, +16148, +16225, +15126, +14658, +13159, +12655, +11440, +10995, +10281, +10076, +10309, +10429, +11274, +11520, +12589, +12707, +13529, +14129, +14888, +15159, +15439, +15830, +15995, +16540, +16496, +17270, +17590, +18750, +19251, +20423, +21077, +21441, +21879, +21895, +22233, +21207, +21148, +20188, +20785, +19516, +20057, +18712, +19286, +18225, +18468, +18051, +17539, +16894, +15798, +16250, +15051, +15799, +14365, +15301, +13971, +15518, +14445, +15815, +15188, +16410, +16223, +16953, +16631, +16476, +15753, +15488, +14195, +14100, +12605, +12378, +11090, +12645, +11302, +13004, +11420, +13557, +12066, +14321, +13001, +14642, +13377, +13948, +13265, +14709, +14611, +15237, +15790, +16455, +17608, +18118, +19427, +19500, +20457, +20317, +21353, +21616, +22064, +21089, +21797, +21359, +21771, +20781, +20849, +20002, +20475, +19830, +20150, +19590, +18901, +18563, +17443, +17563, +15566, +15556, +13653, +14387, +13034, +14400, +13476, +15084, +14324, +16018, +15502, +16754, +15412, +16133, +14975, +15513, +13907, +14459, +12603, +13647, +12257, +14045, +12680, +14076, +12009, +13716, +12481, +13790, +12147, +13045, +11718, +12648, +12366, +13562, +13495, +14615, +14106, +15775, +15983, +17374, +16750, +18205, +17916, +19390, +18672, +19906, +19246, +20819, +20664, +22011, +21735, +21720, +20759, +21358, +21808, +22365, +21403, +20372, +19474, +19044, +18599, +18077, +17159, +16178, +14871, +14102, +14496, +14465, +15396, +14888, +15753, +15457, +16264, +15627, +16406, +15617, +15908, +14632, +14899, +14115, +14891, +14761, +15443, +14988, +15197, +14287, +15024, +14955, +15081, +14498, +13329, +12787, +12649, +13657, +13132, +14077, +13141, +14359, +13782, +15642, +14772, +16288, +15038, +16038, +15558, +17523, +16580, +17855, +17781, +19229, +19129, +20119, +19489, +20078, +20146, +21252, +21409, +22145, +20750, +20266, +19901, +20590, +19834, +18967, +16952, +15500, +15030, +14963, +15051, +14379, +13884, +13046, +14033, +14429, +15117, +14720, +14848, +14366, +14576, +14932, +14621, +14588, +14339, +14528, +14726, +15223, +14720, +14996, +15580, +16031, +15982, +15384, +15233, +14576, +15745, +15835, +16361, +15239, +14794, +14414, +16317, +17058, +16946, +16042, +15515, +15871, +16872, +18146, +17788, +17706, +16810, +17690, +18690, +20196, +19570, +19483, +19284, +19928, +20682, +20920, +20689, +20548, +20904, +20828, +20826, +19732, +18124, +16349, +16198, +16025, +15558, +14520, +12386, +12184, +12956, +14403, +14225, +14314, +12593, +12535, +13011, +13809, +13852, +12852, +11634, +10987, +12441, +12721, +13513, +13144, +13607, +13262, +14705, +14945, +15822, +15658, +16182, +15608, +16296, +16045, +16694, +16673, +17927, +17501, +18444, +17802, +18538, +18550, +20034, +19202, +19764, +18390, +18786, +18391, +20256, +19957, +20264, +18656, +18593, +19065, +20889, +21040, +20990, +20616, +20059, +20620, +21360, +21424, +20024, +18347, +16859, +16007, +15983, +14598, +14016, +12987, +12944, +12004, +13792, +13085, +14236, +13117, +13466, +12438, +13339, +12348, +12259, +11186, +11173, +10834, +11411, +11099, +10942, +11320, +12350, +12410, +12758, +12456, +12892, +12991, +14617, +14631, +16025, +14895, +16018, +16043, +19498, +19033, +20291, +19591, +20288, +19955, +20998, +21273, +21936, +21637, +20140, +20025, +20902, +21467, +21686, +21633, +21395, +20648, +21174, +21498, +22401, +22056, +21102, +20194, +20459, +19999, +19476, +18720, +17781, +16178, +15080, +14468, +13653, +13446, +12819, +12333, +12424, +12822, +12604, +13542, +13083, +12511, +12146, +12379, +12430, +12309, +11791, +10714, +10836, +10928, +12002, +11772, +11827, +10623, +11397, +11940, +11939, +11723, +11421, +11869, +11860, +12894, +12920, +14590, +15724, +17417, +18003, +19381, +19492, +20721, +22373, +23288, +22200, +21224, +20868, +21766, +23379, +23497, +22888, +22119, +21655, +22929, +24377, +25129, +23507, +22270, +21687, +22610, +22393, +21501, +20050, +18700, +17842, +16306, +16078, +15208, +14847, +13664, +13197, +12215, +12255, +11949, +12525, +11957, +11799, +9874, +10464, +10742, +12009, +11234, +10985, +10748, +11767, +12274, +13380, +13003, +12993, +12382, +12329, +12232, +12519, +11405, +11779, +11470, +11771, +11783, +13121, +13838, +15434, +15193, +16367, +17024, +18409, +17639, +18410, +18845, +19869, +20152, +20238, +20558, +21706, +22424, +23690, +24332, +25267, +24228, +24650, +24366, +25254, +24270, +23905, +22958, +22471, +21532, +20743, +20787, +20201, +19346, +17684, +17299, +16095, +16315, +14938, +14834, +13351, +12820, +11206, +11817, +11547, +10970, +10519, +9821, +10176, +9991, +10431, +10330, +10914, +10264, +10128, +10227, +10824, +11299, +11572, +11646, +11728, +12000, +13067, +13652, +14500, +14440, +14800, +14912, +16685, +16571, +16994, +15896, +17304, +16725, +18761, +17005, +18348, +16809, +18927, +18310, +20998, +20011, +21293, +20669, +22371, +22261, +23084, +22795, +23055, +22678, +21946, +21982, +21982, +23114, +21939, +21717, +20625, +21145, +20154, +20149, +18828, +18016, +16895, +15931, +15381, +14422, +13774, +13405, +13723, +12922, +12591, +11985, +12780, +12652, +12427, +11258, +11224, +10857, +11047, +10617, +10422, +9838, +10003, +10761, +11288, +11486, +11473, +11782, +12291, +13395, +13909, +14557, +14800, +15178, +16011, +17040, +17673, +18333, +18668, +18583, +18726, +19916, +20499, +21083, +19995, +20666, +20234, +21757, +20820, +21312, +20127, +20420, +19259, +20936, +20354, +20499, +19581, +20017, +20025, +20213, +19578, +18766, +18826, +17356, +16344, +16446, +16411, +15766, +15318, +15096, +14932, +15234, +15091, +15718, +15122, +14982, +13164, +13567, +13624, +13881, +12556, +12635, +12206, +12833, +12735, +13212, +12905, +13047, +12299, +12304, +12369, +12636, +11777, +12205, +12058, +12906, +12719, +13525, +14680, +15717, +15736, +16481, +17291, +18432, +18066, +18896, +18822, +19794, +19571, +20650, +20506, +21566, +21416, +22057, +22892, +22323, +22690, +22327, +23639, +22819, +23073, +21761, +21686, +20897, +19652, +18779, +17979, +16864, +15444, +15005, +14259, +14035, +13544, +13016, +12583, +12483, +12284, +11580, +11518, +11213, +11687, +11299, +11848, +11121, +12025, +12956, +14021, +14199, +14209, +14400, +14371, +15577, +15029, +14795, +13752, +13830, +13892, +14574, +14451, +14811, +15141, +15236, +15907, +16559, +17402, +17617, +17770, +17257, +17310, +18271, +18157, +18874, +18317, +18532, +17849, +19904, +20073, +20857, +19537, +20115, +19975, +21149, +21483, +21092, +21131, +20445, +20787, +20986, +20749, +20923, +20005, +19352, +18929, +18948, +18730, +18488, +17133, +16005, +15372, +14855, +14168, +12436, +12570, +10992, +10899, +9819, +11136, +10185, +11454, +10466, +11898, +10845, +11656, +10707, +12489, +12102, +11554, +10792, +11574, +12124, +13360, +13490, +14060, +14597, +15002, +15620, +17506, +17938, +18534, +17043, +18250, +17710, +19708, +18626, +19932, +18988, +20031, +18880, +20559, +21357, +22316, +20620, +20007, +20772, +21683, +21764, +21104, +20916, +19683, +19441, +20476, +20855, +20158, +18172, +17831, +18446, +19335, +17281, +17481, +16379, +16381, +15157, +15630, +14218, +13945, +13340, +12902, +13398, +12836, +13127, +13563, +13907, +13948, +14368, +14729, +14857, +14251, +13823, +13361, +13851, +13731, +13506, +12513, +12598, +12957, +12843, +13441, +12898, +13322, +13526, +13441, +14170, +14411, +14103, +14237, +14854, +15550, +15260, +15399, +16354, +17484, +17476, +17732, +18467, +19645, +19862, +20538, +20654, +20946, +20904, +20693, +20773, +21541, +21389, +21346, +21469, +21037, +21032, +21172, +21686, +21017, +19528, +18426, +17873, +17705, +17259, +15991, +14312, +13698, +13069, +13441, +12834, +13504, +12478, +13118, +12383, +13889, +13570, +13920, +12680, +13466, +12866, +13220, +13639, +13194, +13724, +13809, +14960, +16010, +16014, +16944, +16715, +18224, +18822, +18528, +17960, +17809, +18016, +18387, +17469, +17695, +15658, +17936, +17789, +17465, +17649, +16671, +17278, +17863, +17245, +16241, +15465, +14938, +16437, +15320, +14533, +14486, +16200, +16163, +16724, +16964, +17059, +17549, +17616, +16615, +16428, +16445, +16236, +16107, +14861, +14187, +14570, +15395, +16417, +14740, +14624, +15159, +16093, +17060, +16458, +15333, +15333, +15126, +16174, +15593, +14814, +14363, +14533, +15117, +15500, +16192, +15823, +16574, +17296, +17552, +17638, +17854, +18445, +18374, +17830, +17540, +18690, +18718, +18690, +18513, +18748, +19223, +20332, +20307, +19869, +18969, +19175, +20149, +20387, +19194, +17809, +17793, +18774, +18457, +18061, +18278, +17751, +18345, +18326, +17590, +16805, +16787, +15818, +15591, +13844, +11940, +11565, +11961, +11073, +10281, +9988, +9124, +9859, +10236, +10021, +9939, +9920, +11149, +10383, +10770, +10270, +11266, +11921, +12526, +11453, +12691, +13603, +15054, +14972, +16636, +16643, +17708, +18396, +19860, +19823, +21078, +20269, +21786, +21334, +22400, +21711, +23109, +22467, +22689, +21665, +22902, +22030, +22787, +21697, +21420, +21004, +21188, +20443, +19582, +19514, +19510, +19066, +19173, +18972, +18758, +19180, +19448, +19446, +18854, +18717, +17771, +17269, +17163, +16162, +15459, +14971, +14338, +13586, +13374, +13394, +13650, +13437, +12539, +11185, +12748, +12723, +11944, +11550, +9570, +10634, +9791, +10371, +9029, +9662, +8074, +8900, +9136, +9389, +8741, +9930, +9869, +10244, +10215, +11480, +12323, +13222, +13452, +13950, +16083, +16637, +16622, +18344, +19229, +20433, +20168, +20278, +21428, +22780, +23309, +22938, +23217, +24081, +23691, +24406, +24632, +24627, +24679, +24195, +24243, +24482, +24365, +23808, +23205, +23028, +21412, +21299, +20514, +20096, +18547, +18504, +17500, +17295, +16547, +16492, +16375, +15999, +14564, +14420, +15066, +14342, +13380, +12423, +12336, +11743, +11542, +11501, +10961, +10751, +10439, +10940, +10902, +11550, +10314, +11524, +11081, +11865, +11426, +12564, +11661, +13145, +13683, +13849, +13848, +14344, +14970, +14967, +14737, +14075, +14041, +14556, +14156, +13328, +13159, +13417, +13383, +14555, +14084, +14188, +13854, +16291, +16035, +16817, +16656, +18452, +18911, +19386, +19274, +20571, +21445, +21544, +21122, +21530, +22522, +23052, +22811, +23039, +23086, +23204, +23067, +23475, +22489, +22445, +21551, +21749, +20336, +20057, +19125, +19397, +18567, +17649, +16543, +17179, +16814, +16850, +15183, +15050, +14692, +15053, +14329, +14230, +13392, +13621, +13155, +14554, +14041, +14380, +14034, +14636, +14367, +14627, +13940, +14785, +13746, +13532, +12652, +13222, +13317, +14257, +12822, +12996, +12589, +13915, +14120, +14426, +13213, +12765, +13789, +14076, +13652, +13688, +12533, +13691, +12960, +13964, +12637, +14231, +12962, +15097, +13793, +14451, +13830, +16542, +15326, +16484, +14336, +16364, +16385, +17469, +16629, +17666, +17944, +19730, +17969, +20082, +20171, +21686, +20015, +20801, +20709, +22044, +21372, +21982, +20908, +22408, +21194, +22701, +22405, +22871, +21967, +22640, +22549, +22404, +21279, +21138, +20395, +20374, +18981, +18688, +18350, +17925, +16957, +16762, +16975, +15702, +15216, +15038, +13961, +13670, +12717, +13079, +12089, +11982, +11132, +11326, +10711, +11089, +10870, +11231, +10638, +10762, +10546, +12064, +11368, +11408, +11474, +12195, +12182, +12728, +12441, +11983, +12235, +13345, +13695, +13424, +12861, +13054, +14340, +13836, +14269, +14407, +13911, +14760, +15358, +15505, +16082, +16208, +15819, +17399, +18315, +18824, +17869, +19394, +20560, +20912, +20445, +20750, +21828, +22803, +23100, +22007, +22516, +23190, +23426, +23261, +24061, +22846, +23640, +22865, +23689, +21795, +22281, +21709, +21683, +21351, +19165, +19161, +18947, +19033, +17543, +16809, +15823, +15327, +15062, +15181, +14397, +13538, +12750, +12442, +12968, +12442, +11433, +10932, +11179, +10564, +10384, +9821, +10310, +9940, +9573, +10356, +9300, +10246, +10332, +11252, +11417, +10849, +10739, +12168, +13251, +13097, +13142, +12960, +14604, +15744, +16073, +15337, +16832, +16956, +18636, +18730, +18685, +18587, +19603, +19603, +19756, +19279, +19521, +19385, +19816, +20303, +19349, +19860, +19349, +19668, +19742, +20043, +18757, +18332, +19300, +18905, +19692, +17597, +18719, +18441, +19477, +18824, +19349, +19165, +20055, +18975, +19508, +19560, +19969, +18927, +18708, +18236, +18191, +18224, +17864, +16492, +16952, +15908, +15774, +14770, +15172, +13920, +13731, +12976, +12928, +11964, +12341, +11629, +12302, +11231, +11643, +11580, +12627, +12279, +12475, +12438, +13372, +13282, +13690, +13961, +14565, +14639, +14563, +15373, +15733, +16319, +16162, +16518, +16677, +17425, +17820, +17623, +17610, +17755, +18021, +18372, +18110, +18255, +17912, +18177, +18110, +17824, +19043, +18257, +18147, +17979, +17441, +18410, +17781, +17597, +16833, +17149, +16459, +16748, +16409, +15542, +14825, +15925, +15390, +15579, +14858, +15501, +15323, +16096, +15123, +15597, +15671, +16565, +15448, +16885, +15820, +17559, +16804, +17832, +17069, +18101, +17588, +18822, +18541, +18416, +17825, +18676, +18549, +18906, +17517, +18109, +17797, +18244, +17909, +17265, +16798, +17217, +16381, +17511, +15753, +16139, +14786, +16279, +15649, +15564, +14285, +14578, +14244, +14766, +14457, +14457, +14404, +14343, +14722, +14622, +15257, +15180, +15145, +15387, +15021, +15260, +15564, +15738, +14920, +15427, +15260, +15978, +15566, +15537, +15674, +16225, +16041, +15645, +15680, +16375, +15724, +16105, +15131, +16030, +15789, +15557, +15141, +14951, +15392, +15541, +15829, +14713, +15560, +15126, +16337, +16390, +16644, +15105, +16643, +17566, +18338, +17334, +17797, +18186, +19965, +18944, +20098, +19886, +20834, +20331, +21066, +20422, +20737, +19892, +20223, +20222, +19748, +18624, +18902, +18888, +18799, +18379, +18150, +17607, +17440, +16642, +17177, +16350, +16168, +15513, +14791, +14506, +14897, +14693, +13983, +13454, +13309, +13489, +13239, +13123, +12541, +12507, +12027, +12791, +12617, +12030, +11877, +12600, +12233, +12779, +12092, +12668, +13106, +14088, +13530, +14185, +15133, +15485, +16410, +16147, +16238, +17526, +18014, +18041, +17853, +17983, +18013, +18602, +18938, +19144, +18304, +18386, +18099, +18790, +18654, +17860, +17279, +16591, +16841, +16272, +17312, +16726, +16177, +16306, +16711, +17846, +17287, +17655, +17864, +18920, +18863, +19091, +18455, +20031, +19675, +20164, +19752, +20457, +19488, +19893, +19938, +19895, +19040, +19202, +18465, +18450, +18206, +17241, +17065, +16228, +16223, +14789, +14677, +14274, +13364, +13312, +12283, +12418, +11732, +12288, +11557, +12215, +11593, +11571, +11395, +12609, +12100, +12223, +12267, +12194, +13037, +12821, +13706, +13790, +14868, +14660, +15384, +15421, +16106, +16862, +17362, +17729, +17411, +17694, +17899, +18410, +19065, +19374, +18947, +19293, +18564, +19541, +19103, +19106, +18670, +18340, +17145, +16945, +17358, +16851, +15957, +15300, +15083, +14785, +14564, +15497, +15534, +16028, +15029, +15965, +15846, +17428, +17330, +17985, +18457, +18667, +18316, +19412, +20287, +20877, +20356, +21047, +20928, +20873, +20818, +20940, +21807, +20610, +19796, +18035, +18061, +18168, +18024, +17084, +15196, +14881, +13489, +14044, +13947, +14172, +12101, +11444, +11486, +12139, +11178, +10653, +10605, +11422, +11146, +10975, +10863, +11937, +11989, +12622, +13030, +13447, +13479, +13802, +15108, +16022, +16003, +14647, +16713, +16908, +18088, +17289, +18445, +17731, +19218, +18551, +19799, +19429, +20507, +19658, +19070, +19065, +18629, +19136, +18247, +17585, +16075, +15684, +15639, +15863, +15503, +14789, +14105, +13348, +14428, +14319, +15459, +14683, +15258, +14839, +16301, +15893, +17443, +17222, +19230, +18941, +20612, +20626, +21289, +21986, +23138, +23583, +23544, +22806, +22258, +22696, +22874, +22016, +21038, +19474, +18783, +18040, +18380, +17223, +15930, +14381, +13301, +13008, +12573, +11905, +10875, +10041, +8927, +8560, +8644, +8501, +8696, +8720, +8268, +9151, +10030, +10411, +11318, +11186, +12889, +12951, +14852, +14865, +16013, +15446, +17023, +17082, +19395, +18833, +19753, +19435, +20626, +20868, +21410, +21564, +21151, +21075, +20446, +20456, +19582, +19049, +17721, +18227, +17148, +16367, +15125, +14707, +14731, +15242, +14034, +12980, +12566, +12187, +13463, +13622, +14589, +13588, +14712, +14872, +16403, +17027, +17849, +18441, +19421, +20584, +21262, +22369, +22096, +23606, +23665, +24096, +23585, +23411, +22874, +22545, +21555, +21640, +20525, +19609, +18207, +17329, +15816, +14937, +14192, +12822, +11616, +10492, +9532, +9117, +8566, +7970, +7800, +8261, +8394, +8799, +8962, +9811, +10313, +11286, +12288, +13562, +14210, +14423, +15823, +16471, +17856, +18365, +19296, +19842, +20784, +21050, +21300, +21828, +21851, +21801, +21159, +21441, +20724, +20238, +19750, +19346, +18318, +16805, +16140, +15345, +14782, +14130, +12281, +11418, +11281, +11141, +10958, +11096, +9667, +9572, +9692, +11039, +12133, +12881, +13134, +14073, +15041, +16596, +18172, +19646, +20854, +21831, +22792, +23942, +24579, +24706, +25422, +26448, +26394, +26595, +25689, +24534, +24494, +23770, +22681, +21679, +20121, +18402, +16933, +15575, +14328, +12687, +11412, +9720, +8901, +7988, +7719, +6873, +6866, +6676, +7438, +7833, +8904, +9469, +10020, +10828, +12960, +14136, +15841, +16520, +17827, +18405, +20290, +20562, +22084, +22280, +22550, +21872, +22668, +22209, +22327, +21435, +20727, +19934, +18681, +17747, +16625, +15670, +14400, +13309, +12073, +11040, +10511, +9867, +8942, +7940, +7560, +7645, +8328, +8280, +9203, +9152, +10242, +10863, +12497, +14100, +15875, +16848, +19054, +19974, +21949, +23177, +24919, +26189, +26915, +27559, +28103, +28527, +28695, +28319, +28431, +28308, +27004, +25603, +23918, +22668, +21704, +20540, +18606, +16598, +14839, +12805, +11828, +10831, +9727, +8265, +6859, +6555, +6568, +6783, +6542, +6719, +7375, +8194, +9214, +10209, +11253, +12700, +13836, +15014, +16557, +17525, +18052, +19364, +19954, +20261, +20478, +21048, +21263, +21042, +20163, +19719, +19269, +18798, +17935, +17391, +16778, +15759, +14715, +14191, +13628, +13175, +12393, +12045, +11439, +11265, +10982, +11150, +11246, +11346, +11522, +12163, +12586, +13784, +14019, +15611, +16272, +17123, +18301, +19339, +19886, +21175, +21948, +23211, +24019, +24507, +24581, +24318, +25096, +24659, +25036, +24197, +23527, +22887, +22559, +21542, +20682, +18832, +17975, +16710, +15803, +14784, +13204, +12267, +11620, +10993, +10582, +9582, +9663, +9080, +8900, +9355, +9535, +10507, +10797, +11615, +12280, +13321, +14073, +15119, +15651, +16641, +17194, +18585, +19092, +19556, +19608, +19867, +20160, +20303, +19784, +19515, +19085, +18609, +18576, +18042, +17556, +16812, +16334, +15738, +15277, +14697, +14488, +13937, +13673, +13220, +13189, +13238, +12923, +12967, +12972, +13198, +12971, +13257, +13660, +14266, +14639, +15585, +15811, +16731, +16809, +17475, +18012, +18214, +18966, +19759, +20429, +20931, +20846, +21240, +21158, +21357, +21133, +20803, +20487, +20137, +20067, +20030, +19399, +18721, +17698, +17037, +16577, +15628, +15194, +14170, +13538, +13042, +12870, +12975, +12620, +11986, +11839, +11683, +12289, +12635, +13241, +13591, +14029, +14438, +15145, +16213, +16813, +17445, +18004, +18532, +18840, +19302, +19491, +19831, +20043, +19979, +20050, +19435, +19216, +18538, +18422, +17607, +17432, +16666, +16544, +15876, +15417, +14961, +14838, +14548, +13842, +13511, +13163, +13150, +12941, +12845, +12770, +12815, +13151, +13031, +13346, +12889, +12936, +12778, +13361, +13999, +14600, +15047, +15567, +16188, +16704, +17309, +17930, +18263, +18723, +19053, +19932, +20615, +21282, +21365, +21808, +21826, +21685, +21209, +21249, +21167, +20626, +20472, +20147, +19653, +18814, +17609, +16852, +16214, +15187, +14272, +13056, +12898, +12307, +12537, +12397, +12255, +11677, +11907, +12170, +12991, +13319, +13792, +14680, +15414, +16309, +17353, +18401, +19100, +19186, +19629, +19994, +20698, +20231, +20187, +19778, +19792, +19048, +18357, +17646, +16608, +16011, +15085, +14541, +13570, +13011, +12634, +12745, +12605, +12208, +12192, +11976, +12161, +12034, +12496, +12414, +13037, +13076, +13840, +14078, +14487, +14474, +15001, +15313, +15553, +15476, +15616, +16149, +16621, +17663, +18321, +18926, +18695, +19045, +19419, +20133, +20491, +20791, +21041, +21544, +22095, +22474, +22980, +22687, +22374, +21837, +21491, +21351, +20624, +20207, +19195, +18214, +17120, +16674, +15819, +14568, +13087, +11997, +11070, +10982, +10359, +10423, +10048, +10464, +10972, +11431, +11906, +12661, +13124, +14644, +15596, +16913, +17774, +18435, +18803, +19774, +20124, +20819, +20282, +20239, +19409, +19570, +19124, +18397, +17229, +16085, +15168, +14526, +14189, +13606, +13129, +12130, +12102, +12021, +12240, +11933, +12423, +12690, +13241, +13528, +14567, +15312, +15622, +15575, +15917, +16562, +17200, +17078, +17041, +16839, +16876, +17399, +17410, +17219, +16287, +15848, +16016, +16707, +17454, +17165, +17434, +17623, +18260, +18911, +18700, +19116, +18992, +19808, +20324, +21222, +21200, +21729, +21463, +21910, +21242, +20860, +20319, +19453, +18633, +17576, +17390, +16147, +15067, +13954, +13256, +12518, +11951, +11323, +11302, +11050, +11217, +11580, +12423, +13238, +13791, +14695, +15474, +16559, +17316, +18009, +18872, +19408, +19474, +19962, +20163, +19976, +19369, +19074, +18881, +18224, +17045, +16317, +15524, +14520, +13136, +12597, +12001, +11558, +11187, +10765, +11096, +11059, +11882, +12333, +13066, +12798, +13597, +14269, +15921, +16729, +17335, +17592, +18276, +18540, +18996, +19400, +18951, +18410, +17975, +17767, +17572, +17578, +16862, +15778, +15109, +14456, +14732, +14715, +15334, +15391, +15579, +16212, +17245, +18348, +18622, +19242, +19587, +20654, +21072, +22124, +22298, +23037, +22519, +22768, +22278, +22092, +21119, +20253, +19385, +18093, +17666, +16446, +15658, +14342, +13756, +12538, +12107, +11226, +11062, +10725, +10751, +10627, +11400, +12287, +12914, +13579, +14011, +15280, +16440, +17177, +17614, +18189, +17907, +18363, +18416, +18611, +17529, +17322, +16396, +16477, +15549, +14929, +13951, +12902, +12086, +11493, +11761, +11350, +11251, +10909, +11678, +12965, +13515, +14967, +15449, +16668, +17445, +18904, +20214, +20934, +21155, +21574, +21523, +22412, +21897, +21748, +20307, +19611, +18590, +18313, +17146, +16192, +14659, +14186, +13312, +13515, +12784, +12268, +11837, +12637, +13955, +15625, +15843, +16824, +17497, +18720, +19377, +20020, +20456, +20991, +21217, +22169, +22337, +22566, +22109, +21802, +20842, +20416, +19491, +18677, +16985, +16062, +14581, +14095, +12762, +12441, +11246, +10639, +9717, +9469, +9637, +9413, +9757, +10155, +11445, +12396, +13353, +14587, +15976, +17234, +17946, +19133, +19688, +19968, +19757, +19673, +19470, +18854, +17554, +17172, +17034, +15962, +14764, +14110, +14424, +13998, +13677, +13395, +13560, +13579, +13847, +15456, +16503, +17208, +17661, +18913, +19853, +20901, +20814, +21124, +20546, +20603, +20243, +20187, +19665, +18690, +18037, +17309, +16502, +15403, +14581, +13553, +12653, +11630, +11418, +11294, +11876, +12161, +12314, +12351, +12334, +13106, +14159, +15406, +16094, +16176, +16951, +17726, +18599, +19056, +19808, +19529, +20289, +20379, +21618, +21621, +21881, +21673, +21850, +21188, +20962, +20556, +19647, +18474, +17472, +16795, +16045, +15450, +14191, +13872, +13201, +12527, +11813, +11662, +11478, +11313, +11408, +11813, +12500, +12745, +13210, +14021, +15123, +15807, +16608, +16870, +17310, +17285, +17423, +17433, +17640, +16715, +16578, +16659, +17318, +16871, +16867, +17308, +17600, +17270, +17056, +17350, +17524, +17190, +17253, +17878, +18048, +17791, +17825, +17965, +18147, +17642, +17408, +17018, +16908, +16306, +15798, +15414, +15095, +14646, +14631, +14143, +14121, +13446, +13232, +13450, +14011, +14622, +14501, +14552, +14776, +15051, +15319, +15683, +15762, +15641, +15802, +16381, +17270, +17340, +18049, +18267, +18998, +19362, +19685, +20112, +20683, +21027, +21388, +21632, +22161, +22022, +22017, +21037, +20506, +19726, +18420, +17437, +15744, +14310, +12719, +11411, +10338, +9819, +9059, +8532, +8050, +8259, +8307, +8392, +9099, +10017, +11927, +13065, +15032, +16593, +18562, +19755, +21309, +22502, +23531, +23814, +23698, +23678, +23313, +22364, +21545, +21341, +20140, +18672, +17289, +16740, +15860, +14456, +13775, +13419, +12892, +11989, +11929, +11867, +12327, +12491, +13997, +14574, +15860, +16008, +17003, +17688, +18739, +18844, +18695, +18516, +18415, +17826, +17810, +17800, +17861, +17366, +16820, +16591, +16474, +16015, +15657, +15078, +14570, +13595, +13325, +13179, +13177, +12305, +11898, +12260, +13095, +14027, +14816, +15306, +16020, +16837, +18052, +19250, +19562, +19640, +19920, +20296, +20642, +20756, +20806, +20302, +19799, +18850, +18295, +17353, +16147, +14559, +13541, +12295, +11795, +11069, +11294, +11326, +11568, +11823, +13110, +14019, +15191, +15545, +17017, +17839, +19189, +19965, +21352, +22114, +22970, +23205, +23814, +23833, +23172, +21709, +20682, +19544, +17580, +15626, +13558, +12710, +11600, +11083, +11110, +11384, +11619, +11761, +12603, +13722, +14225, +14785, +15299, +16131, +17209, +18103, +18889, +19629, +20058, +20155, +20003, +19633, +18867, +18174, +17413, +16334, +14778, +13985, +13560, +13478, +12891, +12943, +12652, +13042, +13190, +13763, +14268, +14186, +14113, +14210, +14754, +15056, +15087, +14912, +15051, +15112, +15537, +16119, +16919, +17278, +17456, +17464, +17625, +17647, +17420, +17105, +16974, +17228, +17514, +17698, +17969, +18257, +18574, +18443, +18725, +18622, +17981, +17526, +17471, +17859, +18158, +18146, +17871, +18226, +17904, +18306, +18071, +18027, +17447, +16531, +16153, +16159, +16392, +16160, +15847, +16285, +16706, +17021, +17152, +16925, +16953, +16227, +16023, +15904, +15759, +15162, +14872, +15581, +16533, +16895, +16827, +17255, +18185, +18153, +17978, +17937, +17632, +16582, +15564, +14999, +14261, +13387, +12910, +12936, +12949, +12723, +12413, +12768, +12925, +13074, +12976, +13365, +13420, +13924, +14392, +15462, +16689, +17819, +18711, +19604, +20639, +20884, +20644, +20043, +19784, +18865, +17464, +16036, +15142, +14264, +13243, +12337, +11729, +10919, +10217, +10285, +11051, +11739, +12037, +12918, +13591, +15183, +15992, +17604, +18835, +20392, +21620, +23069, +24228, +25447, +25611, +25835, +25506, +25210, +24262, +23500, +22187, +20620, +18756, +17722, +16621, +15360, +14093, +12562, +11527, +10862, +10862, +10502, +10188, +10561, +11708, +12966, +14240, +15425, +16878, +17780, +18903, +19639, +20584, +20951, +20898, +20974, +20843, +20330, +19099, +18226, +17441, +16299, +14807, +13599, +12487, +11329, +10256, +9810, +9349, +8772, +8464, +8940, +9665, +10456, +11348, +12681, +14011, +15538, +16993, +18729, +20517, +21574, +22011, +22294, +22533, +22338, +21661, +21169, +20616, +19679, +18681, +18007, +17125, +15718, +14181, +13097, +11733, +10575, +9718, +9393, +9208, +9717, +10677, +12048, +13162, +14289, +15341, +16405, +17392, +18086, +18728, +19134, +19921, +20440, +21454, +21624, +21976, +22011, +22498, +22536, +22552, +22455, +21968, +20762, +19374, +18313, +17063, +15534, +14106, +13455, +13009, +13241, +13927, +14806, +15062, +15566, +16174, +17253, +17617, +17609, +17499, +17469, +17555, +17611, +18068, +17966, +17938, +17263, +17224, +17568, +17405, +16568, +15631, +15112, +14502, +13813, +13309, +12735, +11956, +11390, +11295, +11862, +12361, +12944, +13711, +14558, +15489, +15923, +16132, +16558, +16890, +17140, +17469, +18014, +18584, +18781, +19338, +19700, +19627, +19199, +18334, +17705, +16498, +15497, +14222, +13056, +12130, +11198, +10952, +10889, +11459, +11895, +12246, +13022, +13881, +14892, +15706, +16429, +17269, +17765, +18210, +19095, +19859, +20341, +20465, +20636, +20474, +20467, +20029, +19144, +18047, +16639, +15438, +14365, +14254, +14304, +14413, +14338, +14971, +15905, +17081, +17813, +18436, +18756, +19216, +19877, +20541, +20788, +20793, +20497, +20617, +21127, +21653, +21623, +21187, +20614, +19766, +19025, +18049, +16788, +15349, +13752, +12590, +12031, +11636, +11452, +11255, +11537, +12483, +13346, +14251, +14773, +15323, +15790, +16359, +16550, +16929, +16579, +16467, +16072, +16036, +15702, +15729, +15216, +14903, +14366, +13919, +13328, +13203, +12986, +12697, +12157, +12106, +12187, +12528, +12913, +13266, +13663, +14257, +15015, +16060, +16346, +16643, +17266, +17944, +18497, +18749, +18865, +18904, +19079, +19439, +19809, +20011, +19614, +19189, +18976, +18840, +18572, +18128, +17934, +17524, +16985, +16786, +16735, +16752, +16494, +16259, +16301, +16385, +16449, +16482, +16365, +16409, +16111, +16169, +15818, +15687, +15383, +15235, +15508, +15995, +16760, +17474, +17837, +18560, +19362, +19817, +19721, +19374, +19075, +18492, +18322, +18017, +17788, +17465, +17445, +17702, +17964, +18302, +18085, +17981, +17474, +17222, +16674, +16180, +15312, +14627, +13783, +13488, +13000, +12760, +12500, +12321, +11909, +11727, +11894, +12060, +11841, +12043, +12124, +12268, +12387, +13219, +14171, +14705, +15410, +16239, +17187, +17753, +18241, +18727, +18947, +19104, +19285, +19269, +19268, +18629, +18337, +17924, +17879, +17308, +16684, +16365, +16003, +15387, +15197, +15325, +15512, +15318, +15196, +15661, +15910, +15999, +16213, +16290, +16530, +16230, +16403, +16451, +16688, +16668, +16875, +17139, +17529, +17822, +18129, +18505, +18591, +18692, +18817, +18983, +18959, +18736, +18555, +18627, +18523, +18650, +18243, +18106, +17704, +17292, +16567, +15998, +15309, +14549, +13952, +13446, +13069, +13038, +13398, +13870, +14537, +14975, +15345, +15849, +16304, +16694, +16467, +16461, +16408, +16609, +16837, +16847, +17023, +16937, +17103, +17281, +17591, +17885, +17644, +17237, +16763, +16242, +15775, +15089, +14560, +14133, +14057, +14146, +14664, +15168, +15907, +16408, +17141, +17354, +17686, +17379, +17107, +16410, +15976, +15415, +15159, +15072, +15251, +15399, +15707, +16186, +16647, +16671, +16654, +16757, +16579, +16355, +15872, +15750, +15498, +15470, +15554, +16098, +16470, +16896, +17201, +17728, +17990, +18088, +17983, +17636, +17210, +16839, +16504, +16591, +16491, +16473, +16624, +17049, +17404, +17687, +17981, +18164, +17824, +17709, +17423, +16996, +16550, +16198, +16028, +15893, +15810, +15900, +16053, +15889, +15714, +15543, +14922, +14366, +13658, +13028, +12547, +12073, +11939, +12204, +12792, +13065, +13407, +14282, +14959, +15510, +16113, +17059, +17539, +17902, +18673, +19342, +19928, +20228, +20776, +21085, +21351, +21601, +21485, +21247, +20894, +20327, +19715, +18872, +18339, +17353, +16876, +16593, +16481, +16218, +16099, +16335, +16371, +16177, +16014, +15937, +15516, +14982, +14617, +14238, +14111, +13812, +13816, +13847, +14194, +14236, +14426, +14597, +14846, +14838, +14874, +15371, +15522, +15531, +15287, +15317, +15209, +15278, +15551, +16016, +16344, +16481, +16719, +16907, +17189, +17069, +16643, +16456, +16241, +15937, +15459, +15278, +14977, +14541, +14209, +14223, +14500, +14644, +15154, +15630, +16075, +16594, +17121, +17738, +18054, +18152, +18145, +17948, +17716, +17647, +17246, +16856, +16375, +15959, +15530, +15229, +15148, +14786, +14662, +14638, +14858, +15243, +15675, +16244, +16740, +17240, +18174, +19099, +19919, +20471, +20943, +21184, +21308, +21171, +20717, +19995, +19008, +18288, +17735, +17267, +16833, +16665, +16444, +16253, +16353, +16385, +16296, +16161, +15940, +15876, +15748, +15726, +15733, +15926, +16171, +16654, +17194, +17485, +17559, +17680, +17609, +17505, +16752, +16136, +15202, +14419, +13430, +12869, +12542, +12451, +12253, +12356, +12498, +12906, +13073, +13507, +13608, +13847, +13819, +13954, +14289, +14535, +15009, +15515, +16169, +16804, +17365, +18061, +18540, +18653, +18336, +17918, +17474, +16794, +15991, +15082, +14535, +13833, +13833, +14002, +14438, +14750, +15125, +15597, +16287, +16711, +17010, +16985, +17080, +17296, +17905, +18417, +18770, +18987, +19222, +19660, +20021, +20170, +20142, +19700, +19269, +18834, +18516, +17992, +17317, +16657, +16268, +16211, +16487, +16665, +16947, +17228, +17755, +17965, +17897, +17637, +17221, +16720, +16369, +16052, +15943, +15842, +15813, +15991, +16361, +16544, +16706, +16494, +16302, +15812, +15371, +14903, +14628, +14373, +14268, +14389, +14633, +15182, +15736, +16475, +16944, +17463, +17665, +17873, +17874, +17860, +17682, +17319, +16973, +16630, +16117, +15766, +15465, +15192, +14790, +14306, +13970, +13436, +12976, +12530, +12260, +12013, +11894, +12106, +12675, +13320, +14047, +14974, +15955, +16888, +17613, +18293, +18623, +19092, +19137, +19165, +19069, +18781, +18536, +18456, +18403, +18285, +17882, +17633, +17326, +17068, +16728, +16292, +15842, +15420, +15126, +15072, +15134, +15329, +15600, +15945, +16352, +16806, +17139, +17534, +17946, +18299, +18225, +18175, +18107, +18169, +17836, +17616, +17263, +16977, +16466, +16034, +15688, +15469, +15187, +14903, +14711, +14788, +14814, +14775, +14875, +15167, +15488, +15429, +15637, +15754, +16111, +16226, +16648, +16920, +17444, +17838, +18335, +18832, +19224, +19387, +19403, +19384, +19233, +18862, +18384, +17781, +17073, +16597, +16202, +15958, +15627, +15312, +15173, +15353, +15500, +15672, +15593, +15264, +14985, +14659, +14554, +14428, +14179, +14131, +14126, +14504, +14920, +15570, +16015, +16375, +16581, +16676, +17005, +17047, +16966, +16838, +16594, +16444, +16395, +16540, +16735, +16627, +16918, +17079, +17344, +17266, +17180, +16803, +16388, +15892, +15629, +15129, +14899, +14638, +14668, +14847, +15049, +15303, +15436, +15727, +15758, +15819, +15816, +15783, +15740, +15649, +15655, +15804, +16210, +16508, +16880, +17327, +17794, +17972, +17951, +17820, +17539, +16816, +16043, +15334, +14816, +14312, +14051, +14051, +14409, +14767, +15349, +15884, +16515, +17054, +17749, +18364, +18788, +18985, +18979, +19070, +19260, +19376, +19547, +19594, +19375, +19435, +19189, +19105, +18911, +18615, +18069, +17252, +16769, +16102, +15893, +15381, +15030, +14739, +14606, +14756, +14898, +15275, +15609, +15656, +16078, +16479, +16938, +17084, +17350, +17240, +17227, +17209, +17199, +16918, +16707, +16346, +16137, +15917, +15831, +15614, +15266, +15031, +14983, +14667, +14536, +14463, +14490, +14430, +14557, +14645, +14625, +14627, +14832, +15030, +15373, +15632, +15816, +15772, +15696, +15659, +15644, +15379, +15158, +14851, +14637, +14567, +14699, +14744, +14843, +15073, +15359, +15590, +15841, +16003, +15945, +15979, +15953, +16071, +16115, +16193, +16396, +16587, +17125, +17601, +18102, +18518, +18671, +18763, +18740, +18791, +18654, +18356, +18116, +17681, +17591, +17603, +17813, +18014, +18302, +18554, +18740, +18885, +18954, +18952, +18890, +18778, +18311, +17938, +17562, +17319, +17225, +17052, +16895, +16760, +16568, +16526, +16412, +16203, +15852, +15544, +15146, +14750, +14591, +14290, +14263, +14407, +14644, +15066, +15436, +15932, +16232, +16327, +16683, +16856, +16779, +16584, +16499, +16328, +16116, +15917, +15823, +15807, +15674, +15758, +15667, +15646, +15717, +15654, +15467, +15504, +15336, +15018, +14749, +14563, +14474, +14598, +14815, +15087, +15071, +15145, +15335, +15525, +15641, +15640, +15649, +15597, +15735, +15832, +15830, +15991, +15961, +15935, +16048, +16147, +16147, +16063, +16113, +16202, +16354, +16570, +16925, +17098, +17295, +17530, +17780, +18057, +18387, +18465, +18505, +18511, +18533, +18589, +18617, +18588, +18542, +18353, +18097, +18043, +17659, +17442, +17143, +16807, +16441, +15925, +15617, +15284, +15126, +14997, +14914, +14911, +14877, +15006, +15248, +15573, +15963, +16088, +16315, +16573, +16853, +17141, +17188, +17330, +17356, +17395, +17590, +17747, +18022, +17881, +17827, +17697, +17608, +17414, +17065, +16716, +16306, +16086, +15858, +15833, +15745, +15664, +15677, +15567, +15599, +15380, +15246, +15020, +14765, +14571, +14372, +14422, +14476, +14601, +14629, +14785, +15029, +15301, +15502, +15658, +15696, +15820, +15991, +16319, +16542, +16813, +16902, +17259, +17428, +17647, +17606, +17537, +17597, +17506, +17364, +17339, +17141, +17049, +17013, +17009, +17024, +16765, +16646, +16450, +16368, +16175, +15921, +15584, +15239, +14973, +14711, +14769, +15009, +15243, +15465, +15843, +16145, +16447, +16599, +16832, +16829, +16688, +16456, +16198, +16036, +16000, +15997, +16130, +16280, +16529, +16807, +17106, +17330, +17432, +17358, +17253, +17193, +17029, +16776, +16713, +16650, +16735, +16741, +17002, +17295, +17436, +17519, +17431, +17421, +17296, +17083, +16948, +16547, +16296, +16321, +16426, +16571, +16665, +16720, +16962, +17075, +17195, +17028, +16856, +16345, +15948, +15439, +15248, +15062, +14822, +14752, +14975, +15172, +15365, +15570, +15755, +15865, +15938, +15864, +15735, +15696, +15682, +15694, +15798, +16115, +16265, +16769, +17225, +17804, +18267, +18590, +18928, +18988, +18736, +18502, +17983, +17369, +16851, +16343, +15908, +15462, +15305, +15118, +15016, +14938, +14970, +14887, +14967, +14887, +14751, +14607, +14577, +14542, +14542, +14603, +14728, +14999, +15265, +15567, +15915, +16088, +16392, +16540, +16717, +16860, +16783, +16632, +16487, +16508, +16527, +16392, +16479, +16643, +16964, +17248, +17710, +18159, +18322, +18510, +18523, +18351, +18071, +17684, +17317, +17141, +16898, +16817, +16609, +16445, +16414, +16445, +16551, +16666, +16637, +16410, +16134, +15901, +15610, +15381, +15083, +14872, +15001, +15038, +15404, +15621, +16002, +16287, +16457, +16629, +16751, +16733, +16572, +16576, +16455, +16400, +16393, +16533, +16726, +16782, +16932, +17230, +17413, +17553, +17456, +17294, +17199, +17017, +16882, +16762, +16681, +16594, +16535, +16718, +16895, +16998, +16929, +16961, +17039, +16987, +16767, +16424, +16049, +15648, +15433, +15268, +15165, +15175, +15274, +15436, +15735, +15920, +16188, +16307, +16268, +16113, +16048, +15852, +15850, +15597, +15610, +15626, +15680, +15791, +15913, +15937, +15876, +15758, +15533, +15642, +15561, +15575, +15470, +15530, +15814, +16097, +16164, +16320, +16355, +16491, +16615, +16586, +16583, +16439, +16448, +16392, +16494, +16384, +16336, +16351, +16330, +16324, +16318, +16321, +16296, +16255, +16333, +16461, +16610, +16854, +17019, +17118, +17346, +17520, +17627, +17597, +17562, +17567, +17536, +17472, +17368, +17175, +17101, +17046, +17090, +16979, +16981, +16942, +16928, +16894, +16801, +16634, +16508, +16402, +16242, +16095, +16125, +16097, +16146, +16172, +16194, +16416, +16510, +16495, +16461, +16434, +16456, +16494, +16361, +16278, +16201, +16290, +16346, +16412, +16613, +16696, +16679, +16771, +16807, +16792, +16649, +16524, +16399, +16164, +15926, +15831, +15561, +15549, +15551, +15599, +15575, +15602, +15698, +15813, +15806, +15727, +15726, +15644, +15521, +15473, +15482, +15705, +15646, +15638, +15738, +15793, +15730, +15732, +15680, +15580, +15472, +15474, +15553, +15511, +15563, +15485, +15712, +15915, +16010, +16161, +16337, +16566, +16793, +16954, +17087, +17245, +17298, +17307, +17405, +17594, +17547, +17651, +17579, +17569, +17541, +17525, +17550, +17325, +17124, +16918, +16798, +16637, +16480, +16358, +16301, +16268, +16324, +16399, +16470, +16624, +16683, +16616, +16692, +16730, +16670, +16653, +16513, +16487, +16332, +16351, +16222, +16144, +16085, +16035, +16006, +16004, +15994, +16030, +16117, +16176, +16269, +16316, +16398, +16475, +16562, +16749, +16815, +17041, +17266, +17573, +17831, +18051, +18275, +18517, +18511, +18334, +18242, +17941, +17570, +17133, +16750, +16348, +15906, +15571, +15248, +14992, +14766, +14563, +14366, +14246, +14090, +14007, +13994, +13940, +13797, +13791, +14071, +14261, +14450, +14721, +15032, +15413, +15775, +16240, +16575, +16814, +17002, +17204, +17472, +17707, +17829, +17801, +17693, +17594, +17445, +17099, +16843, +16543, +16269, +15936, +15673, +15451, +15252, +15068, +14960, +14976, +14870, +14866, +14878, +15032, +15277, +15508, +15804, +16176, +16622, +17109, +17483, +17788, +18154, +18333, +18503, +18595, +18507, +18297, +18122, +17804, +17568, +17311, +17169, +16996, +16904, +16856, +16849, +16848, +16784, +16628, +16502, +16392, +16421, +16366, +16477, +16633, +16905, +17215, +17535, +17814, +17976, +18022, +18093, +17992, +17952, +17756, +17495, +17114, +16764, +16448, +16166, +15950, +15828, +15696, +15662, +15508, +15454, +15317, +15188, +15014, +14815, +14620, +14410, +14351, +14355, +14573, +14884, +15237, +15631, +16011, +16263, +16566, +16711, +16659, +16552, +16352, +16162, +15986, +15790, +15575, +15480, +15476, +15561, +15569, +15550, +15465, +15375, +15287, +15191, +15155, +15090, +15121, +15226, +15394, +15550, +15747, +15993, +16297, +16511, +16690, +16817, +17003, +17129, +17106, +17085, +17029, +16962, +16860, +16799, +16775, +16849, +16913, +17075, +17190, +17266, +17254, +17371, +17341, +17291, +17197, +17014, +17066, +17062, +17159, +17377, +17497, +17587, +17715, +17823, +17787, +17918, +17846, +17718, +17573, +17423, +17261, +17087, +16925, +16688, +16529, +16507, +16340, +16300, +16264, +16293, +16131, +15981, +15796, +15737, +15610, +15547, +15453, +15403, +15480, +15576, +15730, +15808, +15921, +15900, +15922, +15916, +15909, +15856, +15838, +15847, +15960, +16178, +16281, +16338, +16411, +16557, +16670, +16654, +16589, +16318, +16176, +15964, +15944, +15880, +15948, +15948, +15939, +16062, +16236, +16328, +16301, +16260, +16158, +16146, +16071, +16060, +15885, +15774, +15751, +15751, +15887, +15921, +15970, +15960, +15953, +16041, +16103, +16136, +15995, +15935, +15912, +15906, +16080, +16098, +16160, +16237, +16305, +16488, +16622, +16745, +16797, +16834, +16920, +16972, +17057, +17179, +17191, +17265, +17327, +17345, +17391, +17328, +17264, +17116, +16936, +16855, +16728, +16578, +16450, +16341, +16224, +16251, +16325, +16362, +16381, +16399, +16459, +16484, +16453, +16328, +16289, +16249, +16156, +16076, +15996, +16052, +15968, +15948, +16009, +16080, +16165, +16187, +16315, +16429, +16547, +16741, +16838, +16938, +16893, +16907, +17073, +17097, +17116, +17106, +17155, +17187, +17316, +17462, +17598, +17647, +17578, +17488, +17308, +17013, +16708, +16301, +15882, +15590, +15282, +15098, +14988, +14906, +14917, +15000, +15150, +15289, +15366, +15429, +15461, +15496, +15442, +15388, +15362, +15319, +15487, +15662, +16034, +16293, +16500, +16659, +16833, +16908, +16978, +16955, +16875, +16829, +16714, +16687, +16702, +16625, +16719, +16819, +16938, +17008, +17069, +17062, +16914, +16701, +16391, +16058, +15716, +15387, +15255, +15195, +15211, +15366, +15518, +15568, +15697, +15877, +15861, +15842, +15736, +15672, +15616, +15532, +15534, +15637, +15822, +16029, +16331, +16747, +17097, +17364, +17527, +17620, +17781, +17712, +17617, +17411, +17324, +17210, +17071, +17040, +17008, +17025, +16994, +17098, +17147, +17177, +17220, +17099, +17060, +16998, +16870, +16909, +16803, +16838, +16804, +16942, +17010, +17042, +16986, +16928, +16950, +16835, +16795, +16765, +16676, +16512, +16446, +16249, +16168, +16075, +16010, +16013, +15893, +15830, +15726, +15667, +15712, +15732, +15737, +15746, +15851, +15882, +15885, +15925, +16013, +16194, +16339, +16468, +16449, +16428, +16491, +16398, +16292, +16148, +15935, +15875, +15784, +15606, +15556, +15417, +15352, +15233, +15254, +15181, +15250, +15297, +15220, +15335, +15391, +15426, +15421, +15531, +15605, +15669, +15915, +16073, +16176, +16296, +16278, +16262, +16266, +16323, +16355, +16404, +16458, +16560, +16663, +16700, +16768, +16750, +16800, +16990, +17156, +17242, +17319, +17274, +17305, +17315, +17367, +17435, +17483, +17528, +17638, +17818, +17898, +17977, +17993, +18013, +17919, +17712, +17506, +17164, +16931, +16708, +16626, +16590, +16461, +16517, +16412, +16371, +16273, +16251, +16192, +16207, +16135, +16050, +15980, +15999, +16097, +16171, +16185, +16138, +16288, +16385, +16520, +16555, +16488, +16484, +16345, +16257, +16196, +16112, +16147, +16085, +16103, +16122, +16137, +16212, +16208, +16052, +15973, +15808, +15865, +15715, +15670, +15556, +15504, +15439, +15362, +15349, +15281, +15259, +15381, +15349, +15482, +15560, +15598, +15592, +15576, +15606, +15670, +15724, +15779, +15944, +16023, +16225, +16345, +16434, +16538, +16520, +16544, +16535, +16536, +16489, +16411, +16444, +16593, +16698, +16815, +16896, +16913, +17012, +17121, +17283, +17379, +17319, +17296, +17267, +17207, +17069, +16970, +17015, +16929, +16910, +16954, +16875, +16896, +16788, +16659, +16511, +16514, +16389, +16343, +16292, +16263, +16360, +16392, +16508, +16593, +16724, +16959, +16991, +16967, +16961, +16905, +16799, +16754, +16757, +16690, +16544, +16404, +16389, +16328, +16352, +16347, +16299, +16276, +16299, +16252, +16120, +16073, +15968, +15881, +15898, +15920, +16009, +16126, +16271, +16391, +16451, +16497, +16461, +16352, +16189, +16094, +15973, +15942, +15917, +15916, +15844, +15973, +15981, +16024, +16100, +16173, +16158, +16136, +16125, +16070, +16004, +15942, +16016, +16149, +16234, +16362, +16443, +16577, +16688, +16799, +16895, +16830, +16745, +16577, +16347, +16164, +16071, +15950, +15856, +15792, +15801, +15897, +16032, +16067, +16000, +15982, +15933, +15881, +15823, +15808, +15911, +15911, +16131, +16313, +16356, +16496, +16617, +16770, +16811, +16849, +16782, +16761, +16834, +16807, +16756, +16802, +16811, +16807, +16806, +16803, +16779, +16747, +16685, +16558, +16523, +16401, +16493, +16387, +16447, +16443, +16471, +16519, +16596, +16708, +16800, +16876, +16912, +16912, +16914, +16973, +16904, +16808, +16732, +16702, +16867, +16807, +16872, +16794, +16760, +16893, +16910, +16770, +16825, +16763, +16803, +16613, +16637, +16684, +16638, +16440, +16366, +16379, +16282, +16217, +16215, +16172, +16066, +15904, +15851, +15854, +15790, +15694, +15645, +15667, +15653, +15561, +15596, +15395, +15385, +15316, +15344, +15380, +15441, +15550, +15592, +15682, +15830, +15887, +15914, +16032, +16034, +16170, +16280, +16201, +16178, +16162, +16200, +16222, +16393, +16500, +16547, +16426, +16348, +16300, +16241, +16182, +16207, +16212, +16255, +16334, +16457, +16600, +16605, +16645, +16713, +16811, +16978, +17018, +17135, +17186, +17208, +17297, +17223, +17191, +17180, +17237, +17292, +17288, +17174, +17073, +16924, +16750, +16604, +16521, +16369, +16300, +16219, +16112, +16060, +16066, +16176, +16176, +16189, +16315, +16314, +16449, +16479, +16587, +16666, +16751, +16970, +17086, +17105, +17119, +17017, +16912, +16881, +16762, +16615, +16552, +16455, +16297, +16179, +16066, +15966, +15796, +15687, +15687, +15760, +15788, +15921, +15876, +15833, +15892, +15873, +16004, +16061, +16168, +16206, +16172, +16144, +16118, +16051, +16162, +16197, +16216, +16127, +16081, +16014, +16013, +15974, +15974, +16060, +16156, +16149, +16100, +16025, +15898, +15863, +15855, +15975, +16055, +16258, +16423, +16475, +16613, +16541, +16609, +16571, +16502, +16619, +16571, +16604, +16677, +16701, +16704, +16613, +16634, +16577, +16472, +16441, +16464, +16576, +16628, +16562, +16585, +16493, +16392, +16391, +16481, +16422, +16349, +16370, +16348, +16354, +16376, +16417, +16396, +16452, +16432, +16483, +16540, +16687, +16713, +16813, +16933, +17003, +17037, +16976, +17005, +16885, +16789, +16724, +16678, +16637, +16526, +16421, +16432, +16445, +16331, +16263, +16261, +16198, +16165, +16138, +16071, +15969, +15947, +16043, +16110, +16212, +16343, +16434, +16607, +16682, +16771, +16796, +16753, +16672, +16607, +16594, +16558, +16526, +16445, +16293, +16216, +16180, +16228, +16119, +16129, +16011, +16006, +15889, +15848, +15856, +15803, +15812, +15841, +15840, +15931, +16093, +16235, +16338, +16391, +16431, +16464, +16528, +16515, +16455, +16474, +16402, +16370, +16333, +16306, +16305, +16305, +16259, +16137, +16029, +16017, +16051, +16007, +15962, +15995, +15929, +15996, +15951, +16016, +16047, +16061, +16134, +16327, +16396, +16455, +16475, +16550, +16534, +16654, +16702, +16735, +16724, +16752, +16782, +16888, +16956, +16901, +16950, +16908, +16857, +16827, +16845, +16766, +16664, +16614, +16615, +16684, +16597, +16595, +16595, +16541, +16477, +16429, +16424, +16357, +16349, +16384, +16363, +16410, +16427, +16438, +16515, +16596, +16702, +16830, +16892, +16921, +16902, +16752, +16636, +16634, +16534, +16419, +16323, +16266, +16138, +16146, +16071, +16071, +16053, +15969, +16023, +16001, +16040, +16035, +15974, +15960, +15991, +16100, +16206, +16344, +16481, +16461, +16483, +16594, +16624, +16677, +16641, +16562, +16503, +16479, +16366, +16164, +16026, +16108, +15989, +15888, +15782, +15815, +15714, +15601, +15641, +15609, +15689, +15666, +15728, +15767, +15812, +15930, +16013, +16163, +16252, +16316, +16467, +16700, +16814, +16876, +16844, +16883, +16879, +16846, +16826, +16871, +16713, +16655, +16635, +16660, +16656, +16554, +16572, +16582, +16557, +16511, +16458, +16426, +16316, +16353, +16252, +16250, +16265, +16252, +16282, +16380, +16378, +16382, +16488, +16502, +16543, +16564, +16673, +16671, +16675, +16635, +16662, +16717, +16762, +16800, +16910, +16950, +16903, +16927, +16874, +16793, +16763, +16715, +16736, +16652, +16608, +16607, +16541, +16426, +16264, +16179, +16165, +16115, +16075, +15950, +16006, +15978, +16093, +16193, +16207, +16134, +16174, +16185, +16189, +16214, +16170, +16160, +16224, +16274, +16282, +16234, +16212, +16091, +16167, +16248, +16352, +16455, +16502, +16422, +16435, +16315, +16302, +16286, +16216, +16185, +16230, +16253, +16293, +16255, +16202, +16086, +15998, +15994, +15928, +15907, +15825, +15706, +15823, +15908, +15893, +15908, +15948, +15969, +16116, +16201, +16293, +16385, +16439, +16484, +16603, +16643, +16623, +16604, +16646, +16596, +16632, +16706, +16742, +16704, +16767, +16613, +16578, +16550, +16487, +16442, +16505, +16544, +16562, +16532, +16638, +16756, +16814, +16904, +17036, +17071, +17127, +17168, +17115, +17092, +17145, +17127, +17096, +17037, +16956, +16978, +16814, +16720, +16506, +16287, +16164, +16000, +15851, +15736, +15649, +15589, +15565, +15593, +15612, +15726, +15761, +15850, +15948, +16063, +16302, +16441, +16496, +16478, +16527, +16456, +16511, +16505, +16485, +16342, +16380, +16302, +16314, +16272, +16252, +16282, +16194, +16279, +16217, +16252, +16222, +16225, +16241, +16267, +16263, +16307, +16302, +16319, +16353, +16469, +16483, +16424, +16482, +16503, +16462, +16605, +16605, +16663, +16593, +16452, +16326, +16194, +16051, +16071, +16239, +16201, +16141, +16247, +16148, +16018, +15986, +15980, +16027, +16121, +16199, +16250, +16326, +16274, +16290, +16277, +16349, +16408, +16430, +16546, +16587, +16596, +16596, +16616, +16563, +16503, +16578, +16519, +16583, +16559, +16602, +16621, +16545, +16530, +16471, +16447, +16475, +16495, +16528, +16582, +16635, +16634, +16595, +16618, +16620, +16567, +16614, +16553, +16546, +16502, +16504, +16396, +16398, +16418, +16449, +16462, +16551, +16546, +16526, +16403, +16372, +16268, +16195, +16208, +16285, +16368, +16462, +16415, +16458, +16434, +16379, +16392, +16463, +16461, +16496, +16485, +16554, +16376, +16328, +16242, +16201, +16258, +16362, +16408, +16405, +16371, +16333, +16246, +16177, +16125, +16219, +16243, +16230, +16243, +16214, +16218, +16205, +16279, +16276, +16316, +16335, +16360, +16428, +16413, +16334, +16254, +16315, +16354, +16264, +16289, +16252, +16188, +16164, +16133, +16078, +16073, +16010, +15987, +15821, +15784, +15832, +15855, +15901, +15950, +15974, +16073, +16100, +16061, +16146, +16152, +16205, +16317, +16435, +16586, +16710, +16791, +16812, +16857, +16929, +16968, +17065, +17053, +16973, +17013, +17052, +16842, +16804, +16753, +16788, +16787, +16837, +16795, +16764, +16764, +16697, +16701, +16722, +16626, +16642, +16572, +16526, +16580, +16641, +16698, +16633, +16635, +16579, +16447, +16413, +16354, +16283, +16221, +16095, +16060, +16045, +15956, +15863, +15873, +15744, +15770, +15762, +15809, +15865, +15911, +16021, +16063, +16114, +16183, +16295, +16398, +16504, +16540, +16662, +16770, +16756, +16816, +16869, +16922, +16889, +16839, +16820, +16720, +16699, +16584, +16471, +16342, +16247, +16152, +16033, +15968, +15808, +15757, +15654, +15732, +15635, +15711, +15753, +15838, +15832, +15929, +15981, +16035, +16107, +16188, +16254, +16353, +16373, +16407, +16444, +16410, +16503, +16530, +16468, +16500, +16469, +16413, +16311, +16298, +16245, +16341, +16456, +16485, +16602, +16633, +16680, +16635, +16648, +16691, +16738, +16815, +16929, +16872, +16783, +16753, +16688, +16759, +16730, +16732, +16808, +16798, +16869, +16797, +16794, +16630, +16515, +16456, +16397, +16341, +16275, +16271, +16202, +16177, +16223, +16213, +16165, +16155, +16191, +16256, +16262, +16268, +16305, +16357, +16237, +16209, +16291, +16348, +16364, +16525, +16486, +16557, +16594, +16557, +16497, +16337, +16343, +16395, +16385, +16412, +16388, +16371, +16281, +16262, +16272, +16285, +16288, +16356, +16335, +16358, +16339, +16342, +16217, +16169, +16200, +16247, +16303, +16230, +16223, +16223, +16206, +16201, +16199, +16137, +16115, +16088, +16080, +16096, +16064, +16073, +16018, +16037, +16015, +16107, +16131, +16200, +16296, +16412, +16315, +16386, +16444, +16484, +16410, +16437, +16410, +16439, +16415, +16454, +16482, +16563, +16650, +16780, +16861, +16936, +16912, +16875, +16832, +16727, +16729, +16615, +16638, +16593, +16558, +16572, +16465, +16377, +16291, +16336, +16341, +16378, +16326, +16291, +16316, +16209, +16103, +16136, +16165, +16165, +16250, +16398, +16540, +16667, +16679, +16643, +16601, +16589, +16540, +16440, +16365, +16401, +16434, +16402, +16359, +16339, +16383, +16411, +16416, +16391, +16380, +16313, +16288, +16240, +16275, +16401, +16379, +16350, +16314, +16327, +16395, +16411, +16436, +16513, +16523, +16448, +16367, +16348, +16290, +16236, +16177, +16303, +16344, +16352, +16312, +16248, +16237, +16200, +16317, +16305, +16278, +16301, +16343, +16373, +16400, +16524, +16517, +16492, +16520, +16506, +16588, +16541, +16563, +16470, +16368, +16323, +16248, +16200, +16165, +16163, +16181, +16156, +16187, +16149, +16129, +16080, +16072, +16038, +16012, +15988, +16005, +15937, +15952, +15999, +16037, +16136, +16220, +16353, +16325, +16316, +16387, +16426, +16392, +16476, +16506, +16640, +16626, +16591, +16662, +16721, +16738, +16747, +16785, +16789, +16832, +16767, +16791, +16734, +16667, +16604, +16578, +16551, +16423, +16504, +16498, +16608, +16612, +16666, +16688, +16586, +16558, +16589, +16492, +16484, +16454, +16504, +16494, +16489, +16455, +16471, +16453, +16396, +16378, +16408, +16383, +16365, +16313, +16252, +16213, +16232, +16286, +16331, +16407, +16464, +16502, +16546, +16525, +16515, +16438, +16448, +16421, +16405, +16438, +16421, +16247, +16202, +16092, +16024, +16073, +15979, +15996, +15971, +15955, +15961, +15919, +15863, +15920, +15913, +15992, +16042, +16107, +16126, +16177, +16198, +16245, +16213, +16189, +16246, +16290, +16268, +16306, +16287, +16297, +16281, +16229, +16210, +16272, +16293, +16275, +16381, +16421, +16382, +16380, +16440, +16418, +16434, +16404, +16534, +16551, +16580, +16576, +16622, +16747, +16770, +16815, +16814, +16807, +16746, +16762, +16737, +16726, +16746, +16670, +16621, +16571, +16532, +16544, +16597, +16590, +16585, +16547, +16501, +16541, +16553, +16538, +16533, +16503, +16574, +16522, +16476, +16506, +16457, +16478, +16520, +16549, +16561, +16514, +16480, +16434, +16424, +16418, +16367, +16272, +16303, +16308, +16307, +16321, +16231, +16223, +16213, +16191, +16256, +16265, +16246, +16194, +16158, +16086, +16077, +16083, +16099, +16133, +16181, +16116, +16191, +16180, +16186, +16120, +16135, +16118, +16095, +16126, +16149, +16167, +16134, +16148, +16174, +16206, +16219, +16208, +16237, +16213, +16278, +16291, +16312, +16265, +16253, +16245, +16284, +16335, +16415, +16431, +16451, +16381, +16445, +16450, +16497, +16488, +16512, +16584, +16652, +16634, +16685, +16694, +16744, +16751, +16754, +16719, +16691, +16610, +16606, +16541, +16441, +16328, +16243, +16260, +16279, +16248, +16283, +16322, +16314, +16333, +16420, +16470, +16459, +16521, +16549, +16569, +16702, +16683, +16738, +16793, +16738, +16673, +16638, +16536, +16537, +16395, +16409, +16367, +16327, +16218, +16216, +16200, +16138, +16080, +16135, +16162, +16210, +16303, +16203, +16283, +16267, +16263, +16340, +16253, +16371, +16441, +16525, +16586, +16561, +16553, +16596, +16582, +16542, +16512, +16491, +16445, +16371, +16337, +16347, +16315, +16284, +16280, +16217, +16252, +16278, +16320, +16231, +16259, +16186, +16179, +16147, +16146, +16223, +16256, +16277, +16306, +16264, +16317, +16249, +16327, +16359, +16440, +16408, +16363, +16350, +16303, +16305, +16318, +16347, +16372, +16382, +16314, +16295, +16237, +16230, +16231, +16210, +16179, +16088, +16038, +16031, +16094, +16086, +16114, +16126, +16153, +16283, +16406, +16460, +16529, +16615, +16631, +16661, +16685, +16735, +16826, +16865, +16867, +16817, +16791, +16764, +16724, +16728, +16660, +16559, +16543, +16439, +16401, +16371, +16308, +16255, +16255, +16205, +16226, +16222, +16268, +16282, +16417, +16544, +16627, +16597, +16646, +16702, +16712, +16709, +16791, +16741, +16670, +16610, +16502, +16484, +16400, +16334, +16288, +16166, +16207, +16201, +16163, +16128, +16177, +16260, +16209, +16228, +16319, +16337, +16367, +16380, +16442, +16453, +16406, +16368, +16375, +16379, +16349, +16374, +16338, +16335, +16351, +16268, +16224, +16178, +16129, +16100, +16092, +16022, +15977, +15958, +16033, +16011, +16060, +16094, +16071, +16127, +16200, +16338, +16392, +16425, +16431, +16401, +16401, +16480, +16424, +16480, +16514, +16484, +16471, +16550, +16530, +16465, +16427, +16432, +16412, +16398, +16376, +16313, +16275, +16254, +16172, +16238, +16333, +16328, +16345, +16399, +16391, +16357, +16317, +16381, +16398, +16459, +16466, +16536, +16539, +16561, +16637, +16727, +16829, +16818, +16761, +16718, +16706, +16671, +16667, +16647, +16660, +16599, +16471, +16404, +16356, +16418, +16386, +16289, +16268, +16367, +16354, +16390, +16412, +16492, +16512, +16542, +16556, +16545, +16515, +16547, +16540, +16631, +16620, +16600, +16504, +16420, +16385, +16405, +16360, +16287, +16184, +16140, +16099, +16025, +16018, +15951, +15947, +16009, +15988, +16079, +16060, +16154, +16191, +16242, +16229, +16283, +16274, +16355, +16346, +16392, +16408, +16434, +16431, +16347, +16386, +16377, +16378, +16304, +16334, +16329, +16266, +16242, +16238, +16164, +16152, +16178, +16199, +16220, +16215, +16241, +16216, +16228, +16229, +16239, +16267, +16351, +16374, +16371, +16342, +16357, +16425, +16474, +16459, +16498, +16499, +16522, +16508, +16490, +16570, +16574, +16617, +16567, +16583, +16618, +16608, +16557, +16562, +16605, +16612, +16576, +16574, +16584, +16617, +16562, +16573, +16603, +16529, +16498, +16544, +16570, +16494, +16524, +16486, +16596, +16485, +16386, +16381, +16320, +16337, +16386, +16376, +16353, +16344, +16359, +16348, +16326, +16344, +16304, +16335, +16337, +16373, +16376, +16333, +16331, +16413, +16413, +16336, +16307, +16291, +16344, +16365, +16375, +16367, +16300, +16252, +16207, +16205, +16264, +16307, +16310, +16367, +16359, +16369, +16450, +16473, +16467, +16427, +16474, +16553, +16414, +16385, +16355, +16270, +16256, +16269, +16215, +16217, +16187, +16158, +16131, +16064, +16003, +16088, +16106, +16051, +16100, +16089, +16093, +16057, +16032, +16008, +16060, +16117, +16169, +16237, +16319, +16383, +16459, +16518, +16567, +16560, +16638, +16585, +16572, +16588, +16635, +16710, +16674, +16634, +16641, +16600, +16607, +16566, +16570, +16649, +16635, +16649, +16585, +16495, +16500, +16384, +16388, +16355, +16388, +16396, +16463, +16501, +16486, +16493, +16515, +16564, +16565, +16569, +16598, +16626, +16554, +16530, +16482, +16489, +16497, +16415, +16449, +16438, +16400, +16406, +16393, +16354, +16322, +16392, +16413, +16426, +16376, +16423, +16426, +16377, +16392, +16327, +16333, +16352, +16379, +16386, +16307, +16334, +16301, +16317, +16288, +16219, +16257, +16234, +16169, +16220, +16255, +16227, +16162, +16104, +16074, +16053, +16098, +16093, +16142, +16186, +16182, +16184, +16173, +16101, +16123, +16198, +16271, +16365, +16355, +16334, +16350, +16299, +16234, +16286, +16325, +16335, +16289, +16318, +16290, +16261, +16225, +16239, +16289, +16398, +16418, +16394, +16438, +16451, +16551, +16571, +16580, +16593, +16647, +16571, +16569, +16589, +16613, +16595, +16667, +16672, +16672, +16648, +16634, +16690, +16666, +16633, +16638, +16580, +16542, +16517, +16473, +16462, +16492, +16485, +16457, +16449, +16375, +16388, +16364, +16444, +16397, +16412, +16420, +16424, +16420, +16431, +16515, +16491, +16491, +16487, +16530, +16531, +16519, +16478, +16429, +16359, +16330, +16264, +16206, +16188, +16196, +16177, +16194, +16226, +16175, +16140, +16153, +16123, +16114, +16044, +16015, +16067, +16060, +16097, +16090, +16092, +16206, +16219, +16227, +16276, +16318, +16352, +16377, +16389, +16429, +16405, +16350, +16336, +16390, +16429, +16466, +16471, +16463, +16410, +16439, +16496, +16400, +16383, +16323, +16285, +16330, +16365, +16348, +16388, +16392, +16459, +16406, +16513, +16547, +16522, +16520, +16493, +16545, +16543, +16557, +16548, +16528, +16534, +16508, +16450, +16487, +16598, +16548, +16596, +16550, +16474, +16461, +16405, +16361, +16304, +16291, +16275, +16223, +16227, +16222, +16217, +16310, +16272, +16356, +16321, +16275, +16343, +16311, +16390, +16442, +16331, +16369, +16398, +16425, +16435, +16486, +16439, +16483, +16468, +16445, +16424, +16440, +16431, +16422, +16372, +16350, +16369, +16312, +16384, +16361, +16302, +16390, +16410, +16431, +16365, +16325, +16334, +16312, +16359, +16319, +16276, +16306, +16285, +16377, +16460, +16478, +16582, +16583, +16571, +16575, +16532, +16436, +16449, +16380, +16408, +16387, +16348, +16233, +16269, +16189, +16288, +16344, +16376, +16344, +16411, +16375, +16362, +16292, +16340, +16310, +16287, +16228, +16261, +16342, +16343, +16310, +16292, +16345, +16351, +16297, +16363, +16354, +16402, +16382, +16378, +16332, +16324, +16307, +16275, +16268, +16336, +16302, +16300, +16380, +16355, +16318, +16307, +16350, +16321, +16259, +16310, +16291, +16330, +16324, +16301, +16332, +16336, +16296, +16355, +16384, +16443, +16433, +16413, +16439, +16426, +16508, +16503, +16581, +16619, +16626, +16636, +16682, +16646, +16634, +16579, +16572, +16562, +16530, +16531, +16521, +16479, +16520, +16448, +16424, +16450, +16485, +16458, +16426, +16405, +16368, +16365, +16380, +16275, +16308, +16300, +16359, +16353, +16292, +16325, +16354, +16385, +16313, +16409, +16440, +16437, +16417, +16411, +16428, +16453, +16464, +16449, +16462, +16483, +16370, +16326, +16325, +16359, +16301, +16280, +16193, +16191, +16141, +16164, +16191, +16221, +16221, +16205, +16184, +16165, +16190, +16179, +16181, +16214, +16265, +16275, +16280, +16247, +16234, +16226, +16328, +16328, +16370, +16427, +16327, +16357, +16380, +16372, +16328, +16280, +16269, +16276, +16406, +16381, +16392, +16356, +16378, +16365, +16380, +16344, +16296, +16396, +16422, +16397, +16468, +16502, +16522, +16578, +16606, +16633, +16618, +16646, +16638, +16627, +16690, +16634, +16508, +16585, +16575, +16566, +16622, +16607, +16630, +16539, +16503, +16503, +16460, +16405, +16493, +16397, +16422, +16433, +16348, +16293, +16329, +16341, +16415, +16379, +16292, +16258, +16355, +16335, +16241, +16279, +16381, +16271, +16243, +16253, +16265, +16305, +16350, +16326, +16359, +16407, +16421, +16361, +16415, +16316, +16365, +16328, +16295, +16286, +16316, +16349, +16364, +16333, +16380, +16363, +16357, +16312, +16352, +16330, +16365, +16282, +16326, +16318, +16211, +16220, +16243, +16309, +16278, +16229, +16206, +16223, +16244, +16183, +16174, +16204, +16237, +16222, +16248, +16277, +16319, +16298, +16429, +16404, +16544, +16503, +16508, +16486, +16497, +16529, +16477, +16458, +16445, +16430, +16441, +16529, +16459, +16417, +16399, +16490, +16522, +16512, +16486, +16514, +16531, +16495, +16410, +16414, +16410, +16402, +16414, +16424, +16403, +16469, +16440, +16407, +16388, +16432, +16456, +16438, +16464, +16526, +16477, +16435, +16382, +16373, +16422, +16438, +16405, +16409, +16452, +16467, +16436, +16395, +16477, +16485, +16466, +16487, +16447, +16553, +16398, +16448, +16387, +16376, +16426, +16395, +16452, +16415, +16385, +16358, +16336, +16249, +16295, +16365, +16268, +16255, +16197, +16167, +16132, +16128, +16101, +16032, +16050, +16141, +16153, +16166, +16214, +16175, +16285, +16265, +16229, +16298, +16306, +16414, +16350, +16456, +16518, +16466, +16542, +16382, +16545, +16522, +16554, +16467, +16536, +16498, +16554, +16453, +16545, +16508, +16569, +16534, +16575, +16408, +16421, +16318, +16325, +16291, +16275, +16285, +16193, +16232, +16261, +16217, +16238, +16317, +16276, +16331, +16231, +16335, +16330, +16336, +16513, +16347, +16434, +16384, +16456, +16352, +16438, +16442, +16420, +16506, +16369, +16442, +16310, +16490, +16458, +16528, +16355, +16525, +16441, +16423, +16452, +16423, +16477, +16452, +16511, +16426, +16475, +16496, +16455, +16511, +16489, +16574, +16502, +16571, +16487, +16508, +16494, +16533, +16504, +16391, +16410, +16360, +16318, +16339, +16433, +16328, +16494, +16231, +16303, +16370, +16146, +16392, +15996, +16294, +16161, +16227, +16378, +16219, +16478, +16268, +16350, +16324, +16167, +16520, +16124, +16443, +16343, +16172, +16405, +16146, +16376, +16225, +16370, +16394, +16288, +16399, +16378, +16308, +16377, +16422, +16446, +16348, +16395, +16400, +16449, +16471, +16528, +16473, +16483, +16409, +16413, +16376, +16568, +16356, +16315, +16340, +16246, +16303, +16093, +16268, +16168, +16263, +16402, +16224, +16287, +16304, +16208, +16224, +16185, +16413, +16340, +16347, +16434, +16284, +16401, +16345, +16501, +16468, +16577, +16531, +16510, +16532, +16581, +16553, +16640, +16563, +16653, +16516, +16467, +16542, +16503, +16572, +16563, +16484, +16542, +16420, +16431, +16500, +16474, +16527, +16394, +16387, +16335, +16219, +16266, +16244, +16346, +16138, +16394, +16226, +16285, +16208, +16236, +16395, +16298, +16325, +16321, +16279, +16438, +16296, +16374, +16451, +16473, +16472, +16413, +16361, +16473, +16512, +16579, +16610, +16571, +16592, +16480, +16370, +16418, +16438, +16613, +16446, +16327, +16288, +16418, +16471, +16671, +16585, +16418, +16370, +16039, +16196, +15984, +16082, +16049, +16179, +16347, +16101, +16257, +15923, +15932, +15960, +16030, +16079, +16237, +16404, +16529, +16546, +16420, +16315, +16251, +16166, +16153, +16511, +16430, +16567, +16489, +16518, +16579, +16436, +16354, +16292, +16331, +16353, +16434, +16534, +16372, +16571, +16458, +16352, +16154, +16056, +16113, +16329, +16518, +17054, +16934, +17070, +16400, +15978, +16287, +15837, +16831, +16241, +16589, +16689, +16919, +16771, +16464, +16264, +15965, +16399, +16280, +16421, +16472, +16742, +16513, +16858, +16377, +16170, +15930, +15983, +16476, +16720, +16892, +16407, +16532, +16584, +16472, +16560, +16610, +15859, +17436, +17032, +17502, +17176, +15259, +15963, +15483, +16751, +15712, +16423, +15637, +16633, +16718, +15846, +15607, +14490, +14756, +14704, +15282, +14612, +16388, +16948, +19804, +21143, +21199, +19159, +16595, +16400, +15168, +17862, +16401, +18310, +18394, +19842, +18295, +16727, +11442, +7818, +4330, +4587, +7015, +14533, +19195, +23855, +24399, +19635, +18608, +12076, +12142, +10761, +15461, +18522, +24046, +24776, +22401, +19452, +13735, +11441, +9869, +12027, +13580, +20075, +22357, +25607, +23649, +20337, +16411, +13628, +12819, +12751, +15659, +15549, +18391, +18397, +17201, +13658, +11757, +9543, +12634, +14768, +18789, +20620, +21397, +21409, +19686, +18876, +15595, +15539, +15785, +18145, +19283, +20561, +20300, +20086, +19102, +15782, +10967, +4900, +1911, +2650, +3411, +12219, +20476, +24366, +25312, +21951, +19516, +15087, +13452, +13368, +17053, +22238, +27260, +27150, +22622, +17007, +10299, +7289, +6013, +8476, +11949, +18763, +22781, +26099, +24820, +20437, +16838, +14265, +14293, +15380, +17498, +18068, +19568, +18881, +16410, +12368, +9074, +7299, +10559, +13492, +18159, +19633, +20849, +19895, +18889, +17719, +15967, +15706, +18070, +20622, +23015, +24054, +22593, +22205, +19148, +17269, +13090, +7906, +2382, +1933, +2979, +3277, +8657, +12705, +18661, +21578, +20504, +21005, +17865, +19184, +21156, +23788, +24724, +26310, +24420, +21953, +17417, +12485, +8440, +7856, +8819, +11662, +17336, +20741, +22068, +22592, +19362, +17487, +15828, +15103, +15670, +17506, +18700, +20198, +20478, +17971, +15838, +13757, +11786, +11912, +12986, +14840, +16061, +18220, +16777, +16972, +16245, +16195, +16079, +17646, +18589, +21155, +22395, +23583, +23272, +20163, +13662, +6868, +1904, +2204, +2834, +5688, +11731, +16651, +21254, +19705, +17763, +14518, +11865, +16657, +20786, +25448, +28889, +30263, +27906, +23457, +16320, +11092, +6819, +8103, +10659, +15570, +20157, +20866, +21821, +19916, +17475, +14723, +12000, +12164, +14648, +17504, +20699, +23272, +22952, +20647, +17432, +13787, +11167, +11202, +12511, +15355, +17496, +18359, +17842, +15806, +14599, +13351, +14795, +16938, +20016, +21783, +22549, +20996, +17492, +11633, +7162, +4304, +4324, +6596, +10995, +14494, +17796, +19649, +16910, +16140, +13506, +13772, +18849, +20008, +23112, +23866, +24513, +22969, +20002, +16127, +13295, +12315, +13967, +15474, +18376, +19418, +18878, +19936, +18438, +17029, +14661, +12742, +13333, +15356, +17499, +19314, +20374, +19481, +17630, +18886, +16948, +17143, +16697, +16291, +17096, +16933, +15190, +13397, +11486, +11114, +13061, +15764, +18506, +20467, +21577, +20223, +17704, +14075, +10557, +9014, +8367, +10275, +12436, +14112, +15473, +16180, +15691, +14434, +15173, +15195, +19572, +22026, +21662, +21651, +19923, +17080, +16641, +13983, +13976, +15192, +17909, +19616, +20915, +20235, +18661, +17830, +16546, +15440, +15279, +14548, +15729, +17760, +16721, +15801, +14039, +12834, +13402, +15377, +17599, +20027, +22163, +22334, +22158, +19573, +15708, +12718, +12027, +12005, +14024, +15354, +16983, +17591, +17519, +16444, +16215, +14088, +12763, +11732, +9784, +10901, +10803, +13163, +14704, +16407, +17861, +18337, +19373, +18169, +19869, +20792, +19289, +20324, +19071, +18204, +17183, +14558, +13241, +12945, +13969, +16402, +18954, +21359, +20617, +20776, +18192, +16827, +16107, +15009, +16888, +18312, +17912, +16338, +14601, +13119, +12414, +12523, +12984, +15696, +18568, +19637, +21248, +20958, +19509, +18120, +17648, +17588, +17038, +15978, +16007, +15390, +13966, +11534, +11656, +10402, +10202, +11253, +12727, +11703, +12594, +12588, +14545, +13956, +14403, +15371, +19884, +23042, +24111, +26872, +23193, +20971, +18813, +16057, +14059, +12731, +14021, +16027, +16522, +18146, +18255, +17388, +15772, +16641, +18379, +18170, +19339, +19984, +18802, +16047, +15237, +12717, +12539, +13112, +14399, +18072, +19810, +19373, +18804, +16353, +15690, +16443, +18184, +18679, +20166, +19652, +18561, +16671, +13339, +10460, +8852, +7180, +10364, +10975, +14277, +14757, +14589, +14043, +12507, +14125, +12717, +11894, +14313, +16881, +22032, +23355, +23925, +23168, +20847, +21124, +19570, +18268, +17083, +16451, +18118, +16699, +17815, +15110, +13156, +11112, +12235, +15593, +18079, +19936, +21499, +20067, +18282, +14822, +14658, +13274, +14040, +17580, +19653, +21999, +19592, +18343, +17867, +16077, +16961, +17520, +18402, +18697, +18068, +17682, +15237, +11758, +8343, +6239, +6030, +5745, +8275, +12258, +14540, +17860, +18004, +20988, +20133, +18942, +18122, +18279, +19520, +20628, +19573, +17854, +14641, +14156, +13527, +14501, +16586, +18772, +21586, +21698, +22598, +19930, +17042, +14848, +14923, +17308, +16456, +15307, +14200, +13654, +13086, +13425, +13569, +15649, +17577, +20524, +22682, +21278, +17798, +16133, +15491, +15847, +16924, +17343, +18761, +20256, +20511, +19909, +16533, +12627, +9219, +7251, +6010, +5744, +5299, +5601, +8257, +10020, +13637, +16374, +17317, +22549, +25428, +29708, +31515, +28950, +29056, +22627, +18573, +13699, +9014, +8101, +7521, +10852, +13286, +17002, +18134, +18914, +21111, +21979, +23438, +21215, +18529, +17990, +15715, +14516, +12793, +9739, +10453, +11276, +14640, +17374, +19681, +21224, +23108, +22849, +20483, +18628, +15101, +13155, +11879, +11741, +12148, +11860, +12379, +12459, +12928, +13126, +14175, +13698, +14279, +12512, +13805, +11809, +10424, +10104, +10110, +15807, +18035, +22722, +25662, +27276, +30555, +28991, +28443, +24746, +21046, +18115, +13877, +14189, +11896, +11976, +12988, +13652, +14415, +13542, +14324, +14805, +15227, +15827, +15994, +17435, +16115, +15573, +13879, +13383, +14871, +16465, +19051, +21250, +21985, +22155, +21292, +20094, +16313, +13240, +11146, +10024, +9839, +8118, +8901, +9424, +9459, +12132, +13040, +16090, +17497, +19789, +20750, +19747, +18920, +18007, +17489, +15603, +15346, +16781, +18242, +20664, +21521, +23113, +22416, +21869, +22384, +22746, +22472, +21528, +20569, +18894, +16429, +12631, +10829, +8812, +9051, +10670, +12238, +13231, +13740, +13620, +13577, +14150, +15056, +17086, +19006, +19270, +20692, +19115, +17985, +16774, +16176, +16206, +15975, +15724, +14645, +12507, +12070, +10748, +11030, +10831, +11689, +13455, +14063, +15682, +16659, +17323, +18104, +18364, +18792, +19373, +19768, +20814, +20816, +20739, +19584, +18992, +17251, +17635, +19659, +21301, +23074, +23411, +22948, +21418, +17117, +15709, +13000, +12624, +13402, +15046, +15994, +15031, +13510, +12384, +12045, +11688, +11388, +13044, +13094, +15120, +14857, +15257, +14952, +13842, +13938, +14795, +14502, +15668, +16456, +18139, +18225, +17516, +18277, +16522, +15428, +14169, +13701, +15023, +15530, +16588, +15225, +14895, +13879, +14510, +15414, +15675, +18560, +19824, +22786, +25214, +25540, +25355, +23505, +21370, +19548, +18474, +17941, +17499, +16976, +17124, +17121, +14967, +12906, +10514, +11681, +12039, +15796, +17696, +19121, +18369, +17328, +15968, +14088, +12355, +11773, +10856, +12144, +10875, +11712, +8959, +9137, +8993, +10254, +13222, +15631, +18954, +21347, +22724, +25434, +24400, +24182, +21067, +18922, +17687, +16438, +15902, +15424, +14353, +14826, +13957, +13178, +13332, +13791, +15470, +17590, +21097, +24160, +25897, +25755, +24133, +22905, +19253, +16980, +15003, +14121, +13681, +13704, +13184, +12197, +11537, +11347, +12328, +13659, +15049, +16004, +16720, +16369, +15620, +15230, +12727, +11841, +11544, +11738, +12869, +11498, +12046, +12301, +12620, +13558, +13541, +14836, +17304, +20483, +23495, +24865, +25605, +24460, +23133, +21890, +19617, +17899, +17290, +17957, +19808, +18416, +16513, +14830, +13870, +14175, +14033, +15337, +15444, +17316, +19080, +20768, +21113, +20630, +19427, +19400, +18560, +17674, +15942, +14275, +11531, +10379, +9608, +9548, +9014, +10549, +11980, +14395, +15262, +16172, +15796, +15310, +14771, +16501, +16311, +15190, +13494, +12626, +12506, +14262, +14419, +16020, +14751, +16115, +18123, +20174, +20361, +20705, +22343, +24369, +25469, +24996, +22174, +19611, +17526, +18605, +19130, +18713, +16560, +15451, +13600, +12549, +12552, +14086, +16073, +17733, +19195, +20295, +19285, +17909, +15212, +14845, +13740, +13892, +13607, +12438, +11336, +10695, +9954, +10277, +10756, +12278, +13017, +14264, +15064, +16614, +18750, +18563, +19329, +18782, +17990, +18108, +17300, +16389, +15334, +14387, +15212, +14229, +14769, +13755, +14699, +16220, +17906, +20360, +20810, +21406, +22528, +23264, +24224, +23369, +22324, +20617, +19257, +18801, +17737, +17066, +16125, +15695, +15537, +14184, +13605, +13671, +14403, +15841, +15278, +15437, +14538, +13441, +12347, +11628, +9793, +9479, +10609, +11118, +12264, +12972, +15194, +16196, +17288, +19289, +20619, +20773, +21483, +20748, +20837, +18768, +16848, +14501, +13459, +12827, +11910, +12944, +14236, +14482, +14229, +15388, +15956, +15970, +15882, +16223, +16844, +18382, +19209, +19241, +19294, +19817, +21012, +22454, +24716, +24499, +23865, +22956, +21750, +20431, +18373, +15134, +14580, +12854, +12015, +11609, +10362, +8795, +9933, +10133, +10484, +11433, +11270, +12882, +15038, +16413, +18315, +17813, +18024, +17460, +18472, +19339, +19779, +20091, +19216, +18755, +18801, +16358, +15206, +13923, +12342, +12915, +12102, +11183, +10072, +11199, +12324, +13570, +15813, +17425, +18903, +19457, +18634, +18818, +17809, +18317, +19263, +20268, +22012, +23262, +24391, +24050, +23813, +22959, +21736, +21085, +18371, +15931, +14237, +11429, +10551, +9387, +9321, +9054, +9662, +10269, +11154, +12387, +13676, +14418, +16848, +17277, +18904, +19808, +20478, +19842, +19674, +18598, +18243, +17627, +16863, +16385, +16443, +15157, +14807, +13994, +13739, +13758, +13991, +13714, +13842, +13111, +12932, +12610, +13141, +13647, +15627, +16891, +18659, +20881, +21433, +21919, +23215, +22528, +22897, +22481, +22301, +22343, +21271, +19542, +17712, +15255, +13268, +11390, +9970, +9562, +9320, +9611, +10623, +11539, +12872, +14183, +14869, +15909, +16459, +17621, +18444, +18947, +18796, +19568, +19043, +19334, +20239, +20862, +21672, +20053, +17509, +15222, +13434, +12663, +12460, +12183, +12464, +13749, +13901, +14147, +13573, +13231, +14300, +16318, +17164, +17814, +17845, +17199, +18104, +18654, +19223, +20129, +20935, +21949, +23123, +22283, +21073, +19067, +17094, +14979, +13690, +11507, +10260, +9933, +10181, +11828, +12915, +13398, +14245, +14571, +16411, +18273, +19556, +19884, +20126, +19921, +19342, +18253, +17100, +15342, +14895, +14877, +15725, +16597, +17971, +18832, +19299, +19220, +17770, +15531, +13548, +11128, +11256, +11151, +12231, +13753, +14948, +15587, +15912, +16071, +16784, +17993, +19104, +19662, +19932, +19206, +18982, +18061, +17920, +16954, +16892, +17447, +17523, +17596, +17104, +16170, +15696, +13768, +13097, +11684, +11342, +12792, +13610, +15080, +16440, +16925, +17946, +18237, +18414, +19266, +20083, +21025, +21231, +20954, +19638, +17852, +16102, +14458, +13738, +13536, +13992, +14472, +14385, +14648, +14686, +15641, +15826, +15811, +15476, +14937, +15182, +15705, +16471, +17509, +18670, +19913, +20765, +20074, +18441, +17532, +16048, +14681, +14568, +13918, +13877, +13642, +13474, +13440, +13645, +13690, +14889, +15372, +16753, +17258, +18872, +18677, +19377, +19370, +18248, +17691, +16254, +15515, +15670, +15396, +16078, +16321, +16619, +16472, +17702, +18068, +17933, +18045, +18302, +18596, +18527, +18114, +16333, +14820, +14147, +12913, +12873, +11792, +11638, +12911, +14408, +15903, +17494, +18187, +19363, +20095, +20634, +20782, +20309, +19757, +19259, +19390, +17181, +14981, +12237, +9567, +9287, +9276, +9284, +10627, +11926, +14955, +17086, +18736, +19244, +19370, +20647, +21572, +22771, +22823, +22224, +21332, +18987, +17885, +15235, +12481, +10620, +10552, +11736, +14322, +15832, +17653, +18083, +18598, +18665, +18632, +17837, +17039, +16726, +17054, +16454, +15583, +13597, +12415, +11404, +12527, +13245, +15292, +17219, +18607, +20108, +20913, +20543, +19803, +18357, +16497, +14630, +13721, +13695, +13946, +12419, +11614, +11403, +12228, +12907, +13921, +14620, +16162, +18067, +20294, +21645, +22074, +21658, +21888, +20780, +20656, +19182, +18236, +17589, +16678, +16057, +16047, +15339, +14368, +13767, +13874, +14548, +16212, +16987, +17899, +18790, +19259, +18624, +17653, +15040, +13905, +12618, +12381, +13195, +13299, +13790, +14421, +14685, +16249, +17026, +18434, +20019, +21621, +21568, +20220, +17922, +14489, +10826, +8249, +7398, +7384, +9011, +11101, +13483, +16262, +18150, +19840, +20976, +22035, +21778, +22026, +21298, +21004, +20788, +19995, +18217, +16214, +14932, +14434, +15263, +16412, +17249, +18280, +18425, +18745, +19118, +18002, +16474, +15462, +14497, +14388, +14144, +13587, +12628, +13530, +13284, +14915, +15544, +16277, +16477, +16095, +15783, +15991, +16032, +17366, +16609, +17509, +18915, +19972, +18373, +15657, +14352, +11785, +13501, +12785, +10292, +13122, +12003, +14212, +15956, +17171, +17643, +20241, +20489, +22172, +24321, +24636, +23035, +22655, +19154, +16776, +16706, +15145, +14105, +15440, +16407, +15802, +14679, +15178, +14976, +15050, +15575, +16733, +18111, +18406, +16666, +15452, +13204, +11257, +9803, +9225, +10655, +13004, +14230, +16211, +18169, +18323, +17296, +17364, +17220, +16556, +16369, +17391, +18199, +17349, +16098, +15173, +14201, +13428, +13628, +13940, +15036, +15122, +15853, +17647, +18215, +18333, +18554, +19860, +20928, +21719, +22920, +23159, +22102, +20811, +20081, +19443, +16891, +15945, +15473, +15363, +15318, +15755, +14777, +13696, +13061, +13878, +13618, +13706, +13381, +14394, +15483, +16303, +17065, +16367, +16303, +15274, +14896, +14896, +14829, +15423, +14731, +15186, +15303, +14712, +14469, +14048, +13810, +14731, +15209, +16729, +17158, +17311, +17242, +18106, +17450, +17590, +18046, +17971, +17419, +16679, +16299, +16158, +15011, +14975, +16309, +17610, +19374, +20462, +21864, +21270, +20229, +19144, +17918, +17040, +16519, +16941, +16893, +16349, +14778, +14061, +12044, +11679, +12231, +13404, +14476, +15839, +17277, +17176, +17165, +17379, +16615, +16638, +17149, +17573, +18000, +17727, +17499, +15856, +13891, +12266, +11619, +11843, +12832, +14543, +16552, +18384, +19054, +19501, +19323, +18245, +17518, +18095, +18459, +18626, +18980, +18703, +16629, +14931, +13544, +12947, +12481, +13660, +15052, +16344, +17596, +18560, +19049, +18684, +19645, +19960, +18197, +17827, +16400, +16381, +15910, +14878, +13999, +12856, +12004, +11990, +12361, +13844, +15461, +17125, +18552, +19207, +18734, +18603, +17885, +17088, +15920, +15880, +14764, +14176, +13464, +13539, +13894, +13955, +14474, +15377, +16708, +17569, +19307, +21072, +21716, +21485, +20579, +19742, +18446, +16644, +16246, +15923, +15123, +15120, +15770, +16335, +15837, +15142, +15125, +14455, +15565, +16750, +17771, +19592, +18779, +18970, +18280, +16814, +14968, +15069, +14511, +14656, +15098, +13977, +14078, +12763, +12963, +14129, +13050, +15606, +16467, +17981, +18996, +19808, +17413, +16785, +15804, +14528, +14507, +15096, +13260, +15766, +16086, +14948, +16859, +15998, +16866, +18478, +18361, +21061, +20180, +21066, +19255, +19122, +18309, +15403, +17087, +14601, +13613, +13630, +12282, +14061, +14408, +17046, +16306, +19309, +18422, +19126, +18341, +18467, +15773, +17502, +16416, +16392, +16725, +14080, +15610, +12362, +13932, +12524, +15886, +14323, +15930, +15769, +14792, +15623, +14533, +16504, +15328, +16371, +19100, +19821, +19127, +20076, +16756, +15583, +16435, +13964, +15348, +15289, +16948, +17079, +19191, +18163, +16614, +17967, +18312, +17986, +19924, +17909, +20949, +16523, +17328, +15681, +14599, +13720, +11644, +14184, +13027, +13917, +15636, +16244, +17328, +18010, +18187, +19721, +17260, +19292, +14879, +15418, +15000, +13130, +12334, +14627, +9887, +14696, +11059, +16745, +13085, +17173, +16272, +18186, +17692, +18622, +17422, +17885, +16068, +15993, +17400, +17406, +18059, +18514, +18494, +21272, +15777, +19590, +15208, +17712, +17107, +15846, +20312, +17250, +17282, +17555, +16461, +19466, +16804, +19148, +16308, +20509, +14825, +16581, +14172, +15662, +13346, +12851, +12455, +13820, +16788, +13785, +16711, +16893, +17789, +17365, +17146, +15570, +15296, +12125, +16326, +8097, +14775, +10260, +12455, +12849, +13902, +17169, +14960, +17012, +18691, +19994, +21288, +18694, +20180, +19133, +16476, +17508, +14695, +15239, +19351, +14193, +19850, +19966, +17325, +22141, +12965, +20892, +17684, +15968, +18297, +15852, +17320, +18317, +16295, +19935, +16419, +18239, +13899, +19007, +16907, +13494, +16022, +15713, +12193, +16834, +15314, +14529, +16585, +13689, +18559, +12835, +16983, +15654, +13101, +15809, +11647, +12145, +15287, +11879, +10772, +16523, +12896, +15186, +19171, +17256, +17811, +20454, +21818, +19465, +19877, +19198, +18084, +17066, +16957, +16851, +12441, +17446, +14067, +16135, +18461, +16687, +19298, +18953, +15028, +20243, +17151, +15955, +16340, +14640, +20546, +11692, +18458, +16036, +13326, +21107, +13085, +15831, +19022, +16784, +15141, +16035, +16916, +11705, +17389, +12054, +12637, +18454, +12779, +14443, +17352, +16109, +13552, +19023, +14744, +15964, +17342, +15295, +15370, +19348, +13286, +16689, +21726, +12355, +20915, +18066, +16505, +22147, +14655, +15647, +20894, +10888, +22140, +14002, +17558, +18949, +17651, +16566, +18039, +16050, +15071, +17800, +15275, +14850, +18643, +12041, +17126, +14977, +14252, +17738, +10296, +21797, +14499, +15467, +18553, +17203, +15635, +18220, +14193, +16910, +11694, +14732, +13185, +15821, +11093, +17654, +13809, +19526, +13483, +21097, +12558, +20914, +17647, +19072, +19920, +17022, +15683, +24416, +7613, +23496, +14009, +11695, +20078, +12283, +16667, +16958, +13266, +24461, +15845, +14719, +20191, +19215, +19126, +14974, +17623, +20623, +12139, +20172, +10460, +17203, +16732, +8534, +22578, +11644, +15296, +13897, +18076, +15437, +15026, +16399, +17249, +14006, +18471, +15835, +12379, +17811, +15092, +13524, +19747, +9873, +18818, +12736, +16361, +12513, +23238, +7440, +27237, +8597, +28266, +12635, +18840, +21614, +16905, +15087, +17881, +10366, +22240, +11412, +19672, +10876, +24131, +16135, +12463, +20490, +20890, +12460, +23985, +12977, +23395, +13291, +16413, +17400, +18735, +17922, +8021, +26083, +10651, +15332, +12478, +18372, +17399, +11847, +10808, +21430, +11977, +11385, +19029, +14835, +20999, +12194, +16687, +18858, +14667, +13849, +15603, +16432, +15199, +15762, +14066, +21509, +9722, +20127, +16898, +10990, +24469, +14773, +17384, +20294, +18935, +15825, +22507, +13417, +15703, +15469, +16023, +13320, +20896, +14623, +19371, +17512, +15379, +20353, +15593, +15954, +15675, +17855, +19191, +13918, +17860, +15176, +15000, +14934, +11016, +21064, +16112, +10826, +20663, +16934, +14059, +17325, +12859, +20389, +11837, +15758, +16821, +19879, +12465, +18426, +12533, +17649, +17801, +9656, +15349, +20711, +13774, +18484, +19885, +15368, +17539, +13692, +19963, +17477, +11027, +25341, +6002, +26715, +13007, +14483, +19990, +16379, +11491, +20908, +12364, +18363, +14490, +19664, +17015, +22037, +10310, +20025, +17538, +15078, +17293, +10520, +20884, +16103, +10302, +14970, +22762, +8251, +20248, +18339, +15571, +17765, +21290, +12621, +20480, +19181, +14883, +13568, +18209, +11800, +19943, +10531, +14803, +18313, +13061, +18047, +17476, +14484, +15067, +20368, +13399, +19685, +19712, +10696, +16062, +25438, +7692, +12702, +20682, +14712, +14794, +17353, +14026, +19255, +10378, +23458, +14455, +15597, +15112, +21603, +15969, +14185, +16885, +19533, +13419, +18749, +16005, +22143, +9693, +19808, +18109, +14572, +13611, +21247, +7720, +27034, +15021, +11030, +24355, +14736, +20013, +13288, +21423, +14636, +14154, +17818, +17170, +12705, +16630, +9366, +21324, +11411, +18900, +12866, +17281, +18622, +13169, +15564, +18724, +13403, +12944, +18410, +16349, +13583, +12621, +18297, +21697, +11144, +19151, +16389, +18697, +11626, +19804, +19789, +13220, +18005, +19697, +17169, +14667, +17661, +16352, +19953, +11529, +20926, +19325, +15219, +15665, +18585, +18327, +16034, +11649, +17476, +17598, +17417, +9903, +24537, +12656, +18692, +17612, +15836, +16432, +16014, +13930, +18813, +9196, +24748, +7905, +19569, +14579, +16308, +14167, +14195, +20071, +13913, +14302, +17844, +14514, +15974, +11216, +18107, +21067, +5280, +24430, +15856, +15407, +19729, +13995, +22442, +11529, +16357, +20911, +11798, +17811, +13118, +24689, +10274, +21162, +18728, +21286, +9084, +23088, +14997, +22855, +12515, +12493, +20054, +19304, +9143, +14515, +21514, +16073, +7915, +25044, +20018, +11515, +18282, +13726, +28505, +11072, +7645, +25564, +11567, +16591, +12015, +19008, +16326, +9503, +16178, +24405, +8206, +21010, +12698, +21448, +15504, +10135, +21973, +8053, +26107, +2987, +19295, +20398, +9207, +17751, +17882, +17682, +18361, +7945, +26817, +15339, +13018, +20760, +12089, +20491, +19131, +9259, +24857, +12879, +21699, +13305, +17149, +19282, +11500, +20695, +9562, +22914, +11296, +17961, +14926, +20868, +12967, +18183, +16207, +19881, +17452, +11802, +22921, +14089, +16346, +20040, +13429, +18655, +15472, +17152, +9960, +23695, +10787, +17576, +19399, +10597, +19934, +14887, +13685, +15675, +13450, +16618, +17164, +12988, +13498, +22700, +10852, +19763, +17281, +14827, +19378, +13226, +18935, +18551, +15662, +14904, +19563, +17459, +12337, +17470, +16170, +15389, +21444, +8758, +19859, +17131, +14279, +18517, +12796, +20348, +16722, +13030, +21344, +17952, +16661, +14403, +16193, +21580, +15242, +15386, +14600, +18546, +16187, +14976, +19417, +12297, +18833, +14481, +17142, +19587, +6110, +21941, +15152, +15673, +14318, +13823, +17202, +16310, +10906, +18822, +16475, +17389, +13719, +18449, +18703, +15258, +15485, +17790, +20347, +18195, +13051, +19149, +18475, +14020, +16397, +17033, +15410, +16053, +16587, +19464, +13873, +17496, +15784, +17948, +16603, +14584, +20313, +16737, +11544, +20591, +19341, +16028, +14218, +17936, +16746, +17767, +13856, +13087, +23294, +10813, +14420, +17741, +15543, +14606, +11489, +17500, +20936, +8192, +18179, +15889, +16835, +14047, +17576, +15564, +15373, +17634, +16914, +16326, +16127, +17076, +15378, +18175, +15400, +15376, +16718, +18889, +14689, +17415, +19051, +18352, +15027, +18553, +17270, +16854, +15825, +22518, +14669, +15223, +14585, +21162, +15355, +14705, +15018, +18733, +17254, +14841, +17413, +18333, +14662, +15236, +19907, +18001, +13328, +12720, +19774, +18411, +10681, +16239, +15141, +14430, +14214, +15329, +16955, +16636, +9402, +21875, +14513, +16149, +14621, +13819, +20879, +13017, +17049, +17748, +18233, +17025, +15588, +18407, +13936, +18590, +14072, +15038, +20566, +13601, +17363, +17334, +15265, +17190, +15793, +19103, +16704, +18873, +20493, +15310, +19610, +15719, +17200, +18235, +13000, +15311, +16551, +16277, +17138, +13486, +18463, +19807, +11421, +19395, +20892, +10658, +15378, +17810, +18259, +14519, +15323, +14865, +20162, +6420, +17316, +16169, +15144, +13974, +16424, +18245, +13488, +16959, +11311, +22518, +16406, +13034, +19341, +19165, +16901, +14789, +14749, +19347, +11924, +19124, +16749, +14634, +18796, +11035, +21330, +19473, +11771, +21556, +15061, +20263, +16009, +18340, +20195, +15323, +19313, +14796, +17275, +15169, +15519, +10827, +21703, +15757, +14298, +13294, +21196, +16031, +12700, +18743, +22407, +13141, +12949, +17433, +19182, +11754, +16536, +17149, +14364, +13532, +12824, +17700, +18210, +10443, +17770, +16841, +17540, +13094, +20278, +17320, +10997, +18133, +22162, +12899, +16225, +12295, +20308, +14022, +16875, +17349, +13468, +19779, +15244, +18055, +17789, +15791, +19455, +18944, +20666, +14299, +18074, +17366, +14274, +17644, +19323, +10293, +17457, +14968, +16295, +15912, +17288, +18783, +11962, +22193, +12801, +20337, +16096, +12557, +21757, +14835, +14503, +16863, +13734, +15083, +15304, +12080, +24863, +9095, +17953, +19118, +14917, +18170, +14732, +17430, +17322, +16487, +16166, +14156, +17590, +15479, +13551, +16603, +16138, +13897, +12670, +19403, +16661, +13564, +18502, +16861, +18155, +15749, +16417, +21982, +15238, +14753, +21432, +16153, +15692, +13897, +16072, +18882, +11976, +16836, +11720, +21686, +11786, +15988, +22091, +14542, +18331, +13176, +22338, +14622, +18870, +14108, +16966, +20353, +14397, +17933, +12777, +18518, +17002, +15115, +16297, +16555, +16532, +17328, +16852, +17996, +15153, +15207, +15823, +20316, +13968, +15273, +17651, +14719, +18018, +15495, +14843, +14342, +17613, +12956, +16781, +14623, +18139, +14014, +17006, +17903, +16432, +18949, +11829, +17572, +18514, +14952, +16915, +14126, +18488, +12009, +18446, +13852, +17697, +14589, +15515, +17839, +19158, +12965, +18376, +17240, +22476, +11977, +21944, +15945, +17071, +17569, +17137, +17990, +17043, +15809, +18611, +13544, +16447, +14937, +15102, +18325, +16455, +15386, +17887, +12288, +19319, +14320, +18263, +14046, +15175, +15772, +16795, +15081, +15841, +11408, +18023, +13365, +14572, +15960, +14816, +14200, +16968, +19377, +14927, +18158, +16622, +13750, +21075, +14197, +17687, +15248, +19615, +15811, +16982, +19036, +19151, +16373, +16637, +23816, +16420, +17503, +19637, +19987, +17033, +17500, +20873, +12892, +21970, +12030, +17067, +15169, +13074, +14335, +14648, +14611, +11823, +13221, +14500, +12174, +13646, +16315, +9912, +18762, +10259, +16262, +11857, +16949, +15639, +13772, +18044, +15157, +15741, +17012, +18393, +16738, +20901, +17555, +22490, +17934, +21996, +17852, +22489, +20406, +18754, +18805, +22652, +14637, +17536, +18668, +20464, +14325, +18573, +16158, +16343, +15577, +15771, +17780, +10568, +15890, +12831, +15026, +11338, +12201, +9966, +13291, +11814, +12373, +10312, +12380, +12106, +12121, +15060, +14107, +16729, +14018, +18023, +18007, +20702, +17324, +20989, +22575, +18641, +21850, +24383, +19356, +21000, +20869, +21106, +22655, +18022, +20481, +18720, +17335, +19370, +16094, +16626, +15695, +12819, +16420, +13956, +15020, +11525, +13309, +11163, +13574, +10654, +12723, +12107, +12654, +11579, +14835, +12029, +15834, +9933, +16064, +12374, +16580, +14685, +15436, +14910, +18384, +15492, +19967, +18133, +19351, +20677, +16694, +23369, +19136, +18145, +19444, +21578, +21635, +20984, +20553, +18511, +22727, +17429, +21604, +17814, +19601, +14811, +19749, +15388, +15856, +13055, +16040, +12769, +13832, +13359, +13818, +13818, +9876, +13998, +14998, +11791, +15803, +10700, +17213, +10299, +16716, +13434, +14520, +12340, +13330, +18201, +12953, +15816, +13348, +17537, +17987, +15680, +19675, +15877, +16905, +19646, +16693, +19925, +18572, +17909, +21785, +16892, +21021, +19602, +18691, +19443, +21038, +16890, +20378, +16754, +18187, +17321, +17386, +17087, +16419, +14617, +15807, +15525, +14357, +13874, +16862, +13504, +15988, +12776, +14945, +14966, +15990, +14206, +17665, +11869, +16208, +13682, +16756, +12717, +14124, +16482, +12568, +15753, +14971, +12241, +16064, +15264, +14691, +18130, +15564, +17136, +19030, +15990, +21926, +14558, +21034, +19841, +18756, +19451, +19935, +20189, +17312, +17069, +20803, +17231, +15408, +17492, +16803, +18734, +15151, +16580, +16776, +16181, +15222, +16816, +18503, +12015, +15627, +17065, +14650, +16357, +16292, +13164, +15979, +13615, +16706, +15701, +14045, +13207, +15464, +16685, +11641, +15598, +12848, +14517, +14125, +15269, +14956, +15450, +15197, +17242, +16836, +16882, +18564, +16489, +18767, +18220, +19577, +20442, +19761, +18433, +18782, +18826, +19435, +18431, +15999, +16932, +17488, +15405, +19914, +13271, +16566, +13916, +17449, +17404, +16551, +13791, +17621, +16724, +15106, +16532, +15737, +14479, +15367, +15548, +14169, +16198, +12875, +13917, +15512, +16022, +12567, +15670, +14847, +16589, +14570, +13414, +16883, +16442, +14379, +17971, +16729, +16798, +15859, +17990, +18892, +18467, +18590, +18993, +21294, +18116, +21508, +17370, +19363, +18714, +16596, +18153, +17163, +16829, +15375, +16328, +15250, +14078, +15275, +14808, +14286, +14314, +16255, +14428, +14874, +16619, +15125, +16727, +15303, +15614, +15925, +16914, +13174, +15684, +13353, +15990, +16234, +13120, +15513, +15057, +17987, +14502, +17268, +16974, +15656, +18610, +15649, +19451, +16412, +17252, +18210, +17622, +16757, +19849, +16713, +19418, +17144, +19817, +17790, +18407, +16431, +18141, +16767, +15613, +15606, +17831, +14190, +14115, +12886, +16761, +14094, +15623, +14720, +17845, +14389, +16543, +15770, +16908, +16385, +16865, +14983, +17649, +16772, +15303, +14780, +17153, +13403, +16679, +15066, +16754, +15288, +15210, +14362, +13617, +17357, +13949, +16641, +15372, +18174, +16763, +16640, +18717, +19439, +18782, +17080, +20583, +19739, +16893, +19695, +16819, +18646, +16469, +17289, +16241, +16176, +14311, +16405, +15934, +14002, +16217, +16551, +15491, +13529, +17401, +16736, +16535, +16248, +16090, +19305, +13201, +17141, +17637, +15233, +16076, +13732, +15747, +16369, +13844, +15962, +12334, +16335, +14646, +13028, +14783, +14092, +15457, +15340, +14632, +16457, +17382, +14868, +15765, +18280, +17957, +18163, +17842, +20641, +18850, +20503, +20027, +21905, +19254, +19039, +19035, +19929, +16676, +16895, +17773, +16220, +14223, +15470, +15975, +14132, +14975, +15603, +15968, +16987, +14646, +17651, +15398, +13532, +15450, +13854, +13911, +14925, +13082, +13996, +13387, +13565, +13261, +13407, +12826, +14976, +14147, +15068, +13719, +17407, +15188, +16285, +15359, +18364, +17521, +17731, +19196, +20589, +20814, +18345, +23005, +19757, +22187, +18833, +22081, +20427, +20753, +18780, +20639, +17351, +17305, +17155, +15724, +17468, +13256, +15001, +14625, +13568, +13841, +15956, +12580, +13795, +13599, +13581, +15338, +14000, +11268, +15520, +12617, +13843, +14525, +14057, +12489, +13785, +15155, +15286, +13895, +15112, +14437, +16728, +15014, +16747, +17724, +15098, +17292, +18017, +18186, +19445, +19293, +18007, +22490, +20677, +19416, +21158, +19835, +22247, +20126, +19782, +18844, +20660, +15519, +18312, +16477, +17312, +14733, +14226, +17574, +13078, +12659, +15883, +16043, +14329, +13975, +14797, +15743, +11676, +15036, +12681, +14475, +13056, +13128, +15287, +15408, +14817, +13290, +15851, +17667, +12260, +16139, +15326, +14530, +18488, +13410, +16887, +16382, +14683, +16751, +16668, +19197, +16741, +19471, +18752, +20443, +20682, +18949, +20197, +21542, +18718, +20902, +18232, +19408, +19215, +15649, +17399, +17788, +14356, +16053, +14611, +16136, +15419, +14895, +17200, +16187, +14907, +15423, +17658, +13443, +15963, +14187, +16539, +12696, +14326, +13842, +14150, +13383, +12451, +14081, +12775, +13030, +14039, +15182, +15621, +14040, +16031, +15172, +15362, +16079, +16117, +16673, +16799, +17820, +19957, +17449, +19445, +18683, +20181, +19193, +22263, +20029, +19345, +19603, +20009, +20174, +18987, +18099, +16308, +18333, +17482, +16762, +15661, +16693, +14492, +16908, +14951, +16756, +16487, +14241, +16604, +17691, +15106, +15031, +13624, +14361, +15673, +13797, +12809, +13921, +13619, +12314, +12334, +12568, +13899, +11125, +12864, +12836, +14865, +13192, +14529, +15806, +15785, +17250, +17893, +18248, +18941, +18446, +20024, +20341, +20700, +20973, +19192, +21122, +20270, +19698, +20499, +18865, +19189, +17918, +19543, +17479, +18128, +16918, +17835, +16584, +16122, +16442, +17154, +14301, +16812, +15161, +15765, +15709, +13573, +14228, +13287, +14547, +13089, +14209, +12812, +14766, +11463, +13736, +12430, +13909, +12800, +11929, +13123, +15275, +12752, +15018, +13828, +15970, +15854, +17474, +17502, +18688, +19363, +19132, +21198, +20789, +21800, +20040, +21080, +20762, +21989, +20061, +19053, +18430, +18943, +18969, +17183, +16948, +17568, +15218, +16413, +15957, +15807, +15550, +16196, +15103, +16078, +16072, +15807, +14014, +13924, +14579, +15100, +11964, +12702, +13388, +13607, +13243, +12398, +13966, +13013, +13308, +12568, +15042, +13575, +14580, +14192, +15506, +15764, +15334, +16984, +16306, +17998, +19420, +18689, +21307, +18875, +20921, +20921, +21290, +21115, +19388, +21437, +19753, +17898, +20825, +17619, +17891, +17668, +18333, +16745, +17188, +15717, +17486, +17437, +16980, +15794, +18046, +14139, +15240, +14660, +14788, +13508, +13922, +12122, +13249, +13188, +12814, +12525, +11438, +13271, +10818, +12762, +12947, +12185, +12902, +15094, +13696, +15953, +14936, +15976, +16502, +17706, +17917, +19377, +19996, +19308, +20364, +20215, +19588, +20815, +20392, +20144, +20748, +19191, +20224, +19759, +18961, +18253, +18978, +18312, +16726, +18716, +15318, +18793, +17557, +16365, +17835, +16653, +15348, +15341, +15245, +14356, +14349, +13943, +13261, +12430, +12421, +12068, +11497, +11217, +13101, +11351, +12315, +12727, +13491, +11844, +13382, +13028, +15806, +14649, +15197, +15362, +17697, +18408, +18661, +19448, +20719, +19904, +20109, +22225, +21468, +21582, +19898, +21744, +20101, +20439, +17965, +18588, +18435, +17729, +17631, +18163, +16337, +16377, +18371, +16951, +17791, +16873, +16883, +16317, +16240, +14679, +16477, +12619, +14263, +13315, +13786, +12581, +11748, +11839, +12767, +12798, +10603, +13687, +11768, +12207, +12601, +13446, +11661, +14777, +14650, +14658, +16526, +16211, +18360, +17972, +20124, +19212, +19942, +21164, +20927, +21286, +20987, +20219, +22738, +19314, +20147, +19385, +18403, +17813, +18656, +17929, +17620, +15412, +18002, +17373, +16333, +17783, +17263, +16646, +15902, +16404, +15881, +14841, +14610, +13644, +14565, +12858, +12893, +14384, +11494, +13199, +11354, +13161, +12578, +11854, +14123, +12132, +13554, +12996, +14478, +14593, +14408, +15971, +16724, +17039, +18065, +17690, +19727, +19784, +19632, +21724, +20913, +20640, +21430, +20935, +20458, +19829, +18756, +19030, +18033, +18599, +18151, +17542, +16555, +17146, +16544, +17530, +16036, +16452, +16434, +15952, +15419, +15313, +15557, +13873, +13702, +13247, +14943, +13681, +12549, +13520, +13435, +12484, +13163, +12579, +13316, +13319, +13461, +13826, +14008, +13781, +13786, +15831, +15912, +16082, +17034, +17092, +18916, +19346, +18743, +20869, +20624, +20579, +19932, +22129, +19651, +19337, +20206, +19350, +19108, +17605, +17650, +18102, +17327, +17747, +16060, +16938, +16659, +16673, +16744, +17207, +15964, +15558, +15947, +15569, +14042, +14228, +14032, +14703, +12823, +14918, +13649, +13004, +12921, +13413, +13572, +12934, +14171, +14343, +14183, +13567, +14151, +14583, +14418, +14787, +15752, +17079, +16437, +17250, +18116, +19073, +18949, +19772, +19479, +21026, +19168, +19726, +20633, +18953, +19093, +19354, +19088, +18067, +17425, +17104, +18618, +16701, +16806, +16533, +16505, +16213, +16886, +16318, +17053, +15431, +15658, +16885, +15908, +15360, +14521, +15159, +14342, +14221, +15120, +12356, +13023, +13359, +12864, +13981, +12483, +13875, +12686, +13791, +13612, +14281, +15066, +14256, +16027, +16287, +16850, +17395, +17163, +18968, +18970, +19923, +19399, +19813, +20351, +18870, +20587, +19170, +19500, +18543, +18632, +18742, +18654, +17591, +17254, +18225, +16984, +16870, +17372, +17603, +16763, +18250, +16166, +16644, +16235, +14796, +16161, +14423, +14411, +14168, +15206, +14508, +12677, +14025, +12519, +12873, +12705, +13774, +12565, +12671, +12194, +12865, +14242, +13884, +13492, +15277, +15721, +15776, +16983, +17515, +17924, +17955, +19686, +20381, +20028, +19536, +20487, +19882, +21333, +19374, +20167, +19540, +19440, +18637, +19100, +17857, +17993, +16770, +18228, +17166, +16968, +16823, +17250, +17191, +15863, +16803, +15758, +15473, +15153, +15239, +14785, +14678, +13326, +14278, +13404, +12518, +12122, +13326, +11684, +11988, +13676, +11655, +13123, +12379, +13566, +13535, +13560, +14695, +14952, +16160, +16179, +17588, +17750, +18650, +18558, +19605, +20684, +20799, +20022, +21489, +20536, +20756, +20409, +20278, +19910, +19662, +18306, +19508, +18240, +18028, +17400, +18264, +17255, +16717, +17569, +16186, +16179, +15737, +16924, +15074, +14986, +14384, +14211, +14731, +13495, +13847, +13909, +12806, +12850, +12846, +13091, +12453, +12377, +12884, +12876, +12836, +12202, +13661, +13804, +15369, +14000, +16619, +16241, +16669, +18068, +18102, +19793, +19154, +20297, +20952, +20961, +20199, +20082, +19952, +19901, +19641, +18988, +18636, +18586, +17910, +18522, +17963, +17576, +16861, +17332, +17151, +16397, +16634, +16905, +16400, +16334, +15861, +15420, +15161, +14221, +14380, +14371, +14732, +12735, +13876, +13537, +13489, +13423, +13109, +13391, +13290, +13469, +13536, +14398, +13692, +14201, +14586, +15073, +14922, +16486, +16157, +16587, +17378, +18211, +18448, +18704, +18741, +19065, +19143, +19195, +19668, +19962, +18994, +18926, +18949, +18724, +18510, +17884, +18615, +18419, +17885, +17745, +18007, +17810, +17002, +17049, +18034, +15511, +17370, +15973, +16100, +15766, +15898, +15127, +14787, +14676, +14230, +14118, +13664, +13702, +13742, +13642, +13984, +12931, +13869, +13582, +13925, +13434, +14671, +13825, +14858, +15271, +15432, +15286, +16170, +16344, +16376, +17207, +17538, +16968, +17987, +17978, +17938, +17949, +18806, +18773, +18980, +18117, +19494, +18501, +19055, +19115, +18805, +19352, +18444, +18941, +19063, +17975, +16886, +17131, +17651, +16184, +16089, +16557, +15511, +15694, +15555, +15536, +15067, +14492, +14985, +14125, +14562, +14615, +14159, +14484, +15098, +13551, +15127, +13282, +14183, +15086, +14985, +14601, +15612, +15405, +15840, +14855, +16031, +15591, +14966, +16048, +15603, +15896, +16050, +15856, +16831, +16646, +17188, +17078, +18437, +18645, +19117, +19586, +19735, +19026, +19876, +18976, +20129, +19129, +18953, +18191, +18746, +18014, +17717, +16562, +17627, +15727, +16218, +15738, +15617, +15142, +14514, +15144, +14704, +13823, +14049, +13840, +14792, +14312, +14295, +15750, +14910, +15199, +15309, +16022, +14828, +15675, +15958, +16051, +15216, +15327, +15827, +15180, +15756, +15132, +15623, +15930, +15533, +16514, +16604, +16759, +16272, +17298, +18220, +17208, +17735, +18291, +19087, +19123, +19497, +19092, +19228, +17510, +18563, +18673, +19142, +17628, +19042, +16838, +17025, +16129, +14617, +16500, +14551, +14385, +15022, +15188, +12363, +13014, +14191, +14343, +14778, +14223, +14667, +15476, +15452, +15314, +15155, +16070, +15594, +15794, +16171, +18145, +15426, +16180, +17113, +16566, +17168, +17166, +17437, +17125, +17082, +17466, +16735, +17620, +17214, +17567, +16840, +17214, +16912, +17523, +16588, +18961, +17149, +18026, +16820, +17771, +17608, +17768, +16940, +17754, +16200, +17244, +15876, +16292, +15003, +15180, +15340, +14733, +14361, +13845, +13859, +13961, +13562, +15124, +13944, +14533, +15080, +14767, +15305, +15670, +16757, +16820, +17000, +17255, +16580, +16829, +17127, +17557, +18383, +17835, +17581, +18533, +18302, +17696, +18626, +18141, +18210, +17356, +18143, +17149, +16067, +16770, +17163, +16988, +16076, +16792, +15447, +16248, +15696, +16529, +16082, +16161, +15209, +17147, +15776, +15356, +15465, +15274, +14951, +14685, +14593, +14776, +13380, +14866, +15044, +14945, +15058, +14942, +15779, +15127, +15298, +16121, +15470, +16685, +15979, +17042, +17214, +17231, +18226, +18100, +19186, +18890, +19001, +18315, +18454, +18350, +17858, +17830, +18397, +17695, +17474, +17152, +17074, +16505, +16673, +17045, +17056, +15618, +16027, +16037, +15457, +15095, +14882, +15815, +15425, +15203, +14578, +14373, +14641, +14223, +15017, +15080, +14908, +13972, +15555, +14897, +15201, +15752, +15513, +15419, +16106, +16645, +15435, +17090, +16875, +17063, +17561, +17248, +17381, +16441, +17200, +17788, +18312, +18283, +17949, +18867, +18291, +17962, +18488, +18134, +18513, +17297, +18000, +16727, +16478, +17163, +16229, +16583, +16381, +15629, +16583, +15252, +15613, +15489, +15725, +15726, +14929, +14537, +14322, +14791, +13792, +14381, +14084, +13816, +14638, +15100, +15224, +15800, +15697, +16234, +16765, +16678, +17488, +16574, +17580, +16773, +17574, +17126, +17522, +17304, +18067, +17510, +17360, +16234, +17583, +17199, +18193, +17320, +17238, +17414, +16218, +17256, +16294, +16497, +17503, +15946, +17120, +16145, +16216, +15430, +16939, +16230, +16712, +15137, +16653, +15636, +15572, +14534, +15963, +15234, +14625, +16066, +14434, +15669, +14438, +14199, +15289, +14642, +16243, +15358, +17119, +17287, +17132, +17902, +17517, +17841, +17600, +18624, +18370, +17852, +17904, +17810, +18311, +17195, +16084, +16736, +15899, +16467, +16110, +16469, +15859, +16154, +16244, +15957, +16029, +15867, +15784, +16458, +15569, +16083, +15886, +15908, +17040, +15659, +16722, +15140, +16506, +15809, +16009, +15826, +14931, +16563, +14539, +15191, +15291, +14880, +15946, +14965, +15735, +16150, +15585, +16666, +17349, +17722, +17816, +17169, +18384, +17396, +18319, +17550, +17881, +17397, +18347, +18902, +17883, +17436, +16487, +16274, +15909, +16126, +16657, +16334, +15953, +16347, +15632, +15657, +15376, +15924, +15969, +15899, +14912, +16210, +14544, +15944, +16121, +15316, +16498, +15870, +16122, +15180, +15340, +14612, +15584, +15804, +14893, +15780, +14952, +15879, +15477, +15638, +15128, +16112, +16597, +17651, +17759, +17762, +17446, +17693, +18120, +18509, +17958, +17726, +17959, +18086, +19131, +17932, +17558, +17201, +16872, +16515, +17959, +17033, +16969, +16448, +16751, +17091, +16823, +15583, +16137, +16453, +15751, +16018, +14387, +15363, +14973, +15090, +15352, +14734, +13226, +14968, +13782, +14738, +13709, +14489, +14725, +14965, +15503, +14301, +15408, +14956, +15655, +15939, +16229, +17097, +17532, +17952, +17870, +18100, +18408, +18403, +19308, +18915, +18511, +18446, +17366, +18733, +17651, +18108, +16471, +16728, +15785, +18023, +17309, +17880, +17197, +17598, +16994, +17597, +16690, +17011, +16842, +17197, +16688, +15434, +16178, +15433, +15408, +14745, +14462, +13512, +13990, +13442, +13951, +13506, +12953, +13260, +13241, +14319, +13525, +14574, +14399, +15677, +15045, +16234, +16274, +17304, +17759, +18653, +18566, +18655, +18192, +18713, +19106, +19139, +19130, +18323, +18879, +17821, +18347, +17105, +16639, +16563, +16629, +16716, +17557, +16906, +16433, +16760, +17079, +17372, +17302, +18293, +17313, +16724, +16205, +16487, +16820, +16802, +15558, +15848, +13696, +14848, +13070, +13070, +13307, +12705, +13716, +13537, +13722, +13059, +13864, +14606, +14621, +14926, +15696, +15624, +16895, +17547, +18409, +18087, +18433, +18729, +18667, +19500, +19554, +18221, +19813, +19636, +18748, +18770, +16938, +17453, +16203, +16907, +16379, +16635, +15827, +16372, +16072, +16152, +15947, +16076, +17360, +16683, +16733, +16477, +16459, +16596, +17532, +16292, +16329, +14994, +14398, +15476, +13587, +15289, +13140, +13926, +13813, +13377, +13330, +13304, +13596, +14728, +14371, +15297, +15848, +16115, +17039, +17300, +18261, +17303, +18157, +18783, +19171, +18765, +18905, +18391, +19556, +18371, +19500, +17420, +17283, +17025, +17067, +18098, +17045, +17281, +16550, +16452, +15776, +16521, +15766, +17415, +16808, +17654, +15850, +15322, +14971, +15620, +16968, +16664, +15707, +15519, +14780, +14651, +14093, +14485, +13401, +14515, +14502, +13829, +14503, +12798, +14905, +14658, +16044, +16061, +16916, +17271, +17625, +17793, +17746, +17529, +18147, +18634, +18753, +18557, +17176, +17944, +18067, +18169, +17984, +17003, +16541, +16504, +15976, +17397, +16235, +16937, +15893, +16746, +16566, +16000, +16557, +17124, +17421, +17255, +16392, +16107, +15655, +16417, +17032, +16174, +15659, +14407, +14439, +15116, +13632, +14669, +13015, +14285, +13983, +14307, +14314, +13950, +13716, +16082, +16011, +17101, +17104, +17678, +17738, +18540, +18837, +18667, +18773, +19051, +18999, +19187, +17822, +17499, +18116, +17316, +18284, +16195, +16199, +14238, +15616, +15585, +16083, +16029, +15715, +15925, +15481, +16230, +16426, +17393, +17446, +18382, +16792, +17565, +16065, +17548, +17277, +17144, +16939, +16311, +15080, +15935, +13918, +14649, +13207, +13816, +14394, +12934, +13856, +12340, +13915, +14252, +15455, +15896, +16548, +16937, +17478, +17993, +18006, +18449, +18820, +19256, +18876, +19198, +17681, +17591, +17177, +17883, +17637, +16733, +15883, +15496, +14690, +15407, +14775, +16083, +15335, +15202, +16132, +16162, +16336, +16611, +18393, +17898, +18772, +18061, +17759, +18560, +17616, +18973, +17958, +18171, +16582, +16948, +16322, +15073, +14320, +14178, +14089, +14149, +13869, +12942, +12512, +13059, +13949, +14129, +15129, +14965, +15435, +15476, +16836, +16716, +17678, +17306, +18190, +18024, +17831, +17960, +17535, +17609, +17343, +17829, +17740, +16240, +15889, +16095, +15517, +16396, +15913, +16183, +15913, +16662, +17024, +16556, +17062, +17492, +18549, +18532, +18080, +18430, +17351, +17653, +17889, +18498, +18058, +16975, +16174, +16034, +15304, +15326, +15169, +13699, +14903, +13466, +14410, +13080, +13906, +14050, +14713, +14476, +14604, +14860, +15385, +16529, +16591, +17518, +16970, +17158, +17738, +17674, +17417, +16989, +17575, +16501, +17816, +17621, +16838, +17095, +16303, +16015, +15891, +16484, +16787, +16959, +16504, +17089, +17204, +17063, +17865, +17127, +18393, +17259, +17859, +16478, +17744, +16503, +16878, +17333, +15722, +16151, +15380, +15843, +15400, +15002, +14992, +14427, +14444, +14925, +14859, +14854, +15115, +13675, +15829, +14608, +15898, +15373, +16117, +15776, +16132, +16632, +16302, +16649, +16983, +16876, +17570, +17134, +17401, +16985, +17430, +17320, +17213, +17376, +17512, +17402, +17560, +18012, +17239, +17761, +17432, +18309, +18262, +18170, +17696, +17350, +17148, +16465, +16488, +16505, +16056, +15940, +15652, +14910, +14463, +15276, +14313, +15201, +14113, +15332, +15037, +15071, +15201, +14821, +15894, +14937, +16341, +15856, +15992, +16181, +15908, +16529, +15520, +16420, +15970, +16161, +16131, +16603, +15704, +16303, +16040, +16760, +16782, +16788, +16783, +17154, +17290, +17738, +17657, +18064, +18017, +18259, +18584, +18658, +18440, +17590, +17700, +17693, +17761, +16543, +17089, +16200, +16321, +15488, +14641, +14598, +14239, +14318, +14524, +14283, +14158, +14947, +14802, +15861, +15275, +16327, +16073, +16666, +16212, +16568, +16845, +16977, +17551, +17020, +17179, +16902, +16569, +16416, +16857, +15929, +16314, +15930, +16072, +15794, +15464, +15398, +15598, +15757, +16672, +16467, +17000, +16756, +17535, +17889, +17835, +17982, +17984, +18006, +18224, +18068, +17647, +17201, +17002, +17195, +16552, +16206, +15277, +15044, +14645, +14805, +14398, +13788, +13989, +14400, +14631, +15260, +15345, +15195, +15950, +16427, +16816, +17382, +16421, +17374, +17503, +17923, +17570, +17759, +17638, +17578, +17329, +17729, +16893, +17092, +16446, +16355, +15944, +16032, +15803, +15349, +15774, +15411, +15795, +15890, +15976, +16237, +16342, +16285, +16789, +16944, +17074, +16897, +17297, +17290, +17202, +16801, +16310, +16077, +15924, +16261, +15535, +15453, +14934, +14736, +14660, +14966, +15146, +15400, +14956, +16182, +15783, +16099, +16173, +16657, +16590, +17507, +17439, +17651, +17647, +17208, +18223, +17819, +18320, +17790, +17892, +17102, +17614, +16780, +17249, +16239, +16189, +16152, +16246, +15872, +16137, +15892, +15937, +16778, +16535, +16350, +15933, +16385, +16277, +16703, +16292, +16090, +16092, +15944, +16205, +16199, +15767, +15622, +15102, +15225, +14888, +14783, +14693, +14623, +14529, +14946, +15142, +15354, +15593, +15745, +16153, +16137, +16710, +16508, +16976, +17561, +17738, +17747, +18232, +17843, +18135, +18320, +18173, +18052, +17929, +17796, +17459, +17526, +16752, +16466, +16346, +16208, +16496, +16359, +16036, +16070, +16424, +16315, +16756, +15976, +16692, +16398, +17227, +16769, +16830, +16528, +16409, +16602, +16130, +16368, +15570, +15297, +14705, +15007, +14506, +14184, +14163, +14583, +14512, +14757, +14381, +14661, +14746, +15089, +16172, +15790, +16375, +16302, +16586, +17108, +17522, +17883, +18083, +17926, +18483, +17781, +18597, +17771, +18169, +17200, +17529, +17478, +17182, +16953, +16584, +16412, +16804, +16747, +17331, +16546, +16796, +16683, +16909, +16925, +16422, +16876, +16680, +17003, +16917, +16795, +16607, +16211, +16460, +16367, +16021, +15323, +15054, +14944, +14557, +14809, +14313, +14006, +13988, +14395, +14343, +14733, +14572, +15151, +14974, +15363, +15712, +15745, +16630, +17031, +17214, +17502, +17100, +17202, +17578, +17955, +17628, +17313, +17309, +17050, +17256, +17304, +16862, +17355, +16819, +17318, +17508, +17512, +17283, +17364, +17319, +17402, +17870, +17417, +17000, +17389, +16750, +17497, +17055, +16926, +16572, +16475, +16124, +15876, +15376, +15321, +15311, +15265, +15105, +14816, +14433, +14288, +14173, +14936, +14610, +15021, +15264, +15109, +15838, +15531, +16317, +16526, +17055, +16801, +17206, +16878, +17146, +17125, +16758, +16913, +16466, +16776, +16584, +16523, +16034, +15954, +15971, +16418, +16458, +16996, +16909, +16689, +16965, +16975, +17303, +17170, +17459, +17347, +17466, +17624, +17302, +17211, +16903, +17143, +16997, +16879, +16485, +15942, +16043, +15997, +15712, +15615, +15278, +14862, +14923, +15239, +15232, +15288, +15504, +15731, +15919, +16289, +15803, +16382, +16811, +16548, +17313, +17119, +17457, +16923, +16973, +17027, +16742, +16724, +16210, +16461, +15931, +15979, +16026, +15724, +15863, +15694, +16230, +16400, +16670, +16468, +16491, +16523, +16349, +16432, +16664, +16530, +16503, +16567, +16510, +16651, +16694, +16807, +16527, +16642, +16507, +16239, +16321, +15467, +15885, +15231, +16145, +15570, +16052, +15945, +15920, +16343, +16375, +16814, +16930, +17279, +16645, +17240, +17007, +17508, +17579, +17516, +17915, +16879, +17282, +16946, +16676, +16526, +16153, +16270, +16325, +15772, +15457, +15246, +15502, +15559, +15966, +15900, +15834, +15365, +15755, +15190, +15926, +15880, +16077, +16106, +16274, +16285, +16214, +16164, +16150, +16339, +16281, +16584, +16262, +15993, +16152, +15951, +15957, +15861, +16265, +16493, +16302, +16562, +16597, +16599, +16836, +17342, +17421, +17566, +17638, +17810, +17998, +17678, +17767, +17605, +17990, +17432, +17270, +16636, +16601, +16424, +16620, +16214, +16016, +15482, +15438, +15564, +15612, +15854, +15266, +15371, +15149, +15417, +15539, +15774, +15647, +15510, +15816, +15715, +15858, +15679, +15897, +15833, +16250, +15957, +16251, +15978, +16085, +15989, +16033, +16156, +15954, +16195, +16175, +16510, +16459, +16502, +16375, +16831, +16668, +17419, +17395, +17495, +17642, +17580, +17595, +17410, +17712, +17623, +17726, +17497, +17617, +17243, +17523, +16807, +16916, +16507, +16718, +16464, +16493, +16155, +15946, +15452, +15351, +15160, +15491, +15203, +15480, +15473, +15423, +15139, +15169, +15365, +15369, +15863, +15756, +15962, +15255, +15483, +15297, +15872, +16107, +16372, +16257, +16139, +16453, +16223, +16533, +16432, +16491, +17046, +16990, +17199, +17003, +16803, +17151, +17216, +17409, +17668, +17479, +17446, +17255, +17373, +17104, +17372, +17274, +17494, +17114, +17219, +16910, +16856, +16728, +16731, +16628, +16522, +16060, +16024, +15929, +15955, +15645, +15963, +15337, +15383, +15085, +15020, +14829, +14887, +15209, +15020, +14986, +14960, +14836, +14975, +15249, +15680, +15979, +15955, +16221, +16182, +16258, +16251, +16635, +17176, +16980, +17297, +17169, +17244, +17537, +17659, +17721, +17563, +17555, +17459, +17671, +17170, +17279, +17317, +17490, +17191, +17321, +17059, +16828, +16761, +16816, +16795, +16697, +16521, +16373, +16668, +16243, +16576, +16254, +16251, +16033, +15954, +15601, +15632, +15172, +15348, +15103, +15346, +14909, +14573, +14820, +14750, +15517, +15182, +15661, +15347, +15395, +15629, +15715, +15918, +16379, +16619, +17010, +16829, +16941, +16736, +17367, +17089, +17606, +17418, +17543, +17457, +17064, +17371, +17088, +17427, +17537, +17315, +17174, +17396, +16950, +16589, +16927, +16646, +16664, +16358, +16360, +15877, +16195, +16026, +16376, +16082, +16323, +15966, +15891, +15675, +15823, +15812, +15307, +15710, +15344, +15230, +15197, +15120, +15590, +15831, +15451, +15903, +15758, +15711, +15869, +15952, +16306, +16451, +16485, +16935, +16992, +17288, +17233, +17817, +17605, +17857, +17778, +17520, +17545, +17538, +17388, +17831, +17431, +17540, +17073, +17242, +16928, +16782, +16497, +16289, +15872, +16083, +15673, +15550, +15484, +15547, +15704, +15521, +15359, +15217, +15142, +15030, +15157, +15450, +15101, +15113, +14834, +15131, +15175, +15368, +15798, +15766, +16165, +15985, +16290, +16035, +16498, +16375, +16676, +16839, +16880, +16730, +17035, +17353, +17410, +18157, +17735, +18279, +17800, +17781, +17871, +17789, +17972, +18100, +18054, +18211, +17797, +17689, +17634, +17284, +17224, +16673, +16520, +15928, +15898, +15642, +15589, +15387, +15394, +15143, +14979, +14855, +14788, +14848, +14789, +14683, +14595, +14454, +14641, +14655, +14763, +14717, +15124, +15306, +15823, +15705, +15833, +16024, +16103, +16134, +16343, +16456, +16476, +16689, +16919, +16863, +17166, +17321, +17577, +17749, +17528, +17696, +17555, +17690, +17970, +17862, +18221, +18016, +18061, +17794, +18119, +17981, +17934, +17718, +17323, +17213, +16834, +16777, +16307, +16529, +16466, +16091, +15612, +15525, +15381, +15478, +15330, +15224, +14781, +14710, +14547, +15080, +14672, +14808, +14946, +15023, +15259, +15230, +15402, +15543, +15509, +15744, +15919, +15865, +16018, +16132, +16046, +16007, +16399, +16433, +16504, +16918, +16658, +16950, +16845, +16681, +17452, +17049, +17438, +17543, +17564, +17967, +17652, +18115, +17828, +17694, +17565, +17428, +17300, +17127, +17113, +17028, +16906, +16946, +16626, +16559, +16498, +16160, +16519, +15706, +16031, +15674, +15748, +15627, +15451, +15478, +15446, +15559, +15533, +15598, +15463, +15210, +15348, +15461, +15526, +15766, +15417, +15704, +15923, +15818, +16059, +15787, +16424, +15969, +16329, +16247, +16083, +16321, +16179, +16520, +16684, +16973, +16871, +16827, +17079, +17005, +17096, +17249, +17492, +17427, +17744, +17262, +17442, +16707, +17222, +16837, +16969, +17132, +16798, +16815, +16670, +16528, +16230, +16650, +16397, +16530, +16467, +15544, +16704, +16045, +15861, +16284, +15645, +16297, +16378, +15442, +15301, +16096, +16024, +15981, +16462, +15559, +15855, +16324, +15785, +15563, +15941, +16031, +16255, +15490, +16399, +15762, +15460, +16269, +16074, +15640, +16108, +16089, +16259, +16668, +16761, +15757, +16654, +16841, +16691, +16851, +16425, +17131, +16867, +17132, +17139, +17007, +17127, +16885, +17367, +17212, +16211, +16875, +16988, +16790, +16718, +16984, +16514, +16549, +16274, +16732, +16255, +16260, +16005, +16999, +16172, +16807, +16128, +16729, +16288, +16531, +16248, +16662, +16101, +16605, +16446, +16351, +16016, +16304, +15891, +16290, +16266, +16152, +15892, +15432, +16028, +15848, +15882, +15961, +15703, +15714, +15359, +16078, +15126, +15633, +15699, +15866, +15855, +15847, +15679, +15979, +15520, +16545, +16311, +16564, +16491, +16634, +16680, +16834, +16464, +16846, +16850, +16827, +17107, +17072, +16457, +17115, +17246, +17211, +17669, +17082, +17465, +17438, +17301, +17641, +17318, +17419, +17224, +17277, +17092, +16848, +17018, +16977, +17324, +16674, +16614, +16781, +16013, +15793, +15742, +15642, +15413, +15856, +15617, +15653, +15099, +15090, +14941, +14566, +15163, +15106, +15317, +14776, +15083, +15337, +14746, +15581, +15751, +16199, +15675, +16097, +15425, +16070, +16255, +16601, +16420, +16955, +16436, +16864, +16502, +17313, +16943, +17345, +17422, +17607, +17568, +18101, +17428, +17526, +17704, +17453, +17494, +17934, +18025, +17618, +17800, +17258, +17676, +16927, +17321, +17482, +16507, +16659, +16208, +15890, +15826, +15476, +15878, +15200, +15356, +15095, +15025, +15049, +14950, +14737, +14758, +14483, +15483, +14863, +15774, +15601, +15402, +15758, +15949, +15869, +16023, +16183, +16664, +16093, +16084, +15523, +16382, +16218, +16696, +16585, +16784, +16604, +17135, +16409, +17005, +16936, +17374, +17450, +16997, +17099, +17748, +17130, +18375, +17863, +17858, +17694, +17558, +17130, +17396, +16794, +17214, +16952, +17077, +16637, +16345, +15510, +15995, +16322, +16322, +15978, +15060, +14606, +14575, +15132, +15670, +16001, +15524, +15586, +15489, +15716, +15469, +15336, +15354, +16672, +16385, +16057, +15581, +15757, +15894, +16857, +16763, +16790, +16506, +16543, +16538, +16362, +16738, +16170, +16752, +16911, +16880, +17093, +16431, +16172, +16995, +16884, +17546, +17177, +17343, +17204, +16705, +16706, +16926, +17033, +16718, +17056, +16400, +16757, +16295, +15987, +16663, +16372, +15911, +16328, +15323, +15795, +15220, +15975, +16321, +16196, +16210, +15599, +15525, +15322, +16288, +15910, +16241, +16092, +15693, +15780, +15849, +15570, +16594, +16098, +17081, +16770, +16719, +16215, +16465, +16785, +17713, +17462, +17579, +16586, +16201, +16175, +16752, +16747, +17300, +16516, +17600, +16385, +16500, +15730, +16144, +16463, +16911, +16124, +16391, +15340, +15820, +15479, +16327, +16328, +16356, +16097, +16499, +15983, +16254, +16301, +16955, +16275, +17124, +16731, +16504, +16348, +16438, +16333, +16684, +16712, +17171, +16100, +16363, +16263, +16252, +17039, +17239, +17441, +16599, +16646, +16877, +16353, +15464, +16285, +15356, +15980, +16363, +14481, +15046, +14834, +15327, +16066, +14387, +14625, +14033, +15004, +15801, +15624, +16076, +15816, +15928, +16890, +16677, +17133, +17038, +18355, +18652, +18738, +19418, +18137, +19058, +19136, +19526, +20060, +18472, +18710, +17800, +17708, +17146, +16401, +15680, +15552, +14465, +14615, +14254, +13545, +12916, +13472, +13235, +13448, +13550, +13490, +14174, +14348, +14802, +15730, +15406, +16426, +16300, +17413, +18049, +18624, +19042, +19530, +19731, +19655, +19482, +18958, +18165, +18102, +17488, +17288, +17105, +16340, +16314, +15457, +12845, +13521, +12157, +13413, +14035, +13335, +13591, +13093, +13386, +14363, +14618, +14876, +15920, +17048, +18050, +17789, +18603, +18285, +19294, +19590, +20876, +20601, +19766, +19835, +19737, +19760, +18764, +18527, +17146, +17030, +15598, +15831, +14636, +13481, +13618, +13413, +13342, +13824, +12634, +13528, +13280, +14240, +15401, +15172, +16311, +15938, +16425, +17290, +17936, +18820, +19578, +19867, +20373, +20317, +20154, +19176, +18612, +17708, +17015, +16820, +15793, +15125, +14784, +13905, +14088, +11373, +10713, +10279, +9690, +12436, +11809, +12743, +12356, +13166, +14249, +14543, +15880, +17121, +18773, +19659, +20434, +21347, +20219, +21706, +21751, +22679, +23623, +22079, +22050, +20956, +20345, +19885, +18021, +17589, +15930, +15378, +14133, +13129, +12106, +11070, +11441, +11377, +11888, +11484, +10854, +11787, +12025, +13776, +14915, +15001, +16301, +16525, +17960, +18524, +19349, +20208, +20801, +21712, +21894, +21464, +20938, +19850, +19351, +18351, +18204, +17031, +15397, +14774, +13608, +13373, +13114, +10944, +10168, +9250, +8645, +11879, +11191, +12662, +12552, +13303, +14885, +14392, +16448, +17085, +19376, +20890, +22061, +22561, +20991, +21881, +22376, +22972, +24488, +22398, +22437, +20591, +20069, +19620, +17538, +16340, +15361, +14527, +13221, +12621, +10924, +10323, +10599, +10797, +11171, +10671, +10804, +11915, +12339, +14560, +15033, +16146, +17141, +17707, +19033, +19228, +20200, +20755, +21999, +22497, +22339, +21906, +20720, +19969, +19095, +17382, +16560, +14590, +13749, +13321, +12499, +12360, +11478, +9618, +8181, +7850, +7753, +10546, +11415, +12932, +13514, +14190, +15135, +15614, +17270, +19172, +21444, +23747, +23725, +24091, +23101, +22437, +23701, +23706, +25065, +23639, +22151, +21605, +18804, +18345, +15990, +14775, +14857, +12891, +12565, +11062, +9184, +9375, +8306, +10440, +10352, +11113, +11651, +12322, +13471, +14862, +16112, +18018, +18516, +20008, +20321, +20882, +21538, +21222, +22595, +22083, +21755, +21415, +19992, +19652, +18048, +16073, +15464, +12865, +11986, +10370, +10329, +10674, +9728, +10595, +8367, +8364, +7381, +9009, +12598, +13253, +16430, +16608, +17505, +18474, +18283, +20397, +22584, +24132, +26342, +25060, +24374, +22470, +22795, +22910, +22883, +23802, +21793, +19464, +18156, +15717, +14961, +13213, +12788, +13086, +10681, +10797, +9707, +8436, +9154, +9110, +11263, +11237, +12133, +13896, +13883, +16133, +17130, +18536, +19077, +19361, +20952, +20564, +20963, +21332, +20882, +21614, +20185, +20911, +19562, +18655, +18426, +16475, +15179, +12885, +11387, +10704, +9913, +11052, +11395, +11705, +10952, +9169, +9853, +9398, +12112, +15668, +16859, +19385, +18680, +20173, +19885, +19786, +22170, +23336, +25168, +25173, +23855, +22893, +19794, +20520, +19869, +19940, +19825, +17767, +17374, +15169, +13385, +12056, +11036, +11396, +11367, +10970, +11149, +9420, +9491, +10066, +11407, +13009, +13995, +15653, +16560, +17547, +18862, +19292, +19823, +20636, +21522, +21908, +21088, +20809, +19901, +19930, +19616, +19147, +18618, +17455, +17448, +16815, +14824, +13131, +11028, +9908, +10107, +10445, +11876, +12275, +12436, +12605, +11329, +11725, +12161, +14676, +17926, +19449, +21763, +21068, +20904, +20048, +19824, +21671, +22262, +23370, +23236, +21476, +20684, +17070, +17246, +16326, +15835, +17570, +15698, +15591, +13413, +11697, +11445, +10418, +11505, +12177, +12084, +12745, +11674, +12145, +12332, +12839, +15194, +16151, +18963, +18701, +19230, +19624, +19767, +20425, +21012, +21402, +21263, +20061, +20542, +19696, +18772, +18001, +17103, +17569, +16530, +16944, +15858, +14629, +13011, +11551, +10595, +9803, +9974, +11757, +13489, +14380, +15229, +13667, +13108, +12843, +14607, +18188, +19648, +21310, +21196, +21180, +20129, +19069, +19472, +19612, +20371, +21801, +21308, +19490, +16396, +15530, +14543, +14348, +15809, +15493, +15602, +14485, +13756, +12731, +11164, +11963, +13189, +14268, +15074, +14744, +14377, +13754, +13781, +15429, +16552, +18252, +19331, +20001, +20327, +19992, +19246, +19283, +18833, +19521, +19063, +19319, +18153, +17366, +16354, +15843, +15397, +14659, +14686, +15336, +14979, +15128, +14112, +12789, +11471, +10438, +12306, +13837, +16154, +17174, +17859, +16801, +15424, +15290, +15818, +17250, +18970, +21010, +21533, +20122, +18877, +17294, +16356, +16777, +17943, +18861, +18267, +16818, +16039, +14923, +13929, +14027, +15495, +16251, +16568, +16757, +16403, +15178, +14251, +14757, +15641, +15867, +15620, +16178, +15272, +14927, +14730, +15446, +15725, +16847, +17562, +18544, +18228, +18336, +17630, +17123, +16918, +17100, +17166, +17261, +17556, +18244, +17074, +16613, +15612, +14922, +15145, +15597, +17176, +16847, +16516, +16081, +14390, +13367, +13382, +14745, +16015, +17053, +18948, +18679, +17649, +15626, +15085, +14953, +14990, +16854, +17591, +17371, +16500, +16828, +15774, +14505, +14266, +14977, +14362, +15234, +16217, +16525, +16097, +16738, +17287, +17550, +17394, +17840, +17939, +19086, +19840, +19929, +19119, +17326, +16357, +15758, +15998, +16272, +15981, +16060, +15739, +15747, +15556, +15397, +15076, +15340, +15448, +15511, +15114, +15268, +15099, +15066, +16312, +16890, +16760, +16470, +16017, +16317, +15660, +16171, +17111, +16762, +16946, +16896, +17711, +18260, +17943, +18930, +18394, +17908, +17469, +17296, +17251, +17214, +17514, +18017, +16301, +14290, +12930, +11699, +11813, +12458, +13635, +12998, +13162, +13207, +12740, +11970, +11927, +12657, +14352, +15972, +18448, +19430, +19810, +19854, +21173, +21743, +22499, +22511, +22427, +22955, +22312, +21968, +20855, +18645, +17959, +17012, +16033, +15825, +14791, +14710, +13669, +12860, +12703, +10967, +11235, +11149, +12323, +13311, +12871, +14211, +13262, +13277, +14434, +15213, +16470, +16541, +17333, +17846, +17278, +18484, +18907, +20082, +20494, +20981, +21944, +20859, +19843, +19822, +18442, +18188, +17450, +16209, +15891, +13780, +14066, +13520, +12508, +12655, +11697, +11571, +10563, +10261, +10961, +10215, +11604, +12993, +14237, +15571, +15529, +16569, +16828, +17782, +19960, +21488, +23392, +24230, +24655, +24668, +23195, +22679, +21022, +19858, +19535, +19208, +18768, +18110, +16754, +15296, +13886, +12838, +11424, +11220, +10975, +12016, +12975, +13492, +12445, +11914, +10953, +11648, +12315, +14394, +15995, +17122, +18088, +19101, +18777, +17997, +18172, +18849, +20179, +21609, +22187, +21682, +20035, +19066, +18196, +17339, +17482, +17332, +17815, +17445, +16510, +14557, +12326, +10934, +10612, +11225, +12421, +12823, +13397, +12442, +11370, +11232, +10086, +11605, +12783, +14354, +16630, +17665, +19619, +19458, +19527, +19706, +19777, +21046, +22514, +22627, +23597, +22537, +22268, +21074, +19154, +18165, +16544, +17247, +16982, +16195, +16028, +14647, +13923, +13894, +14232, +13879, +12308, +12197, +13045, +11896, +13150, +12939, +14529, +15147, +15943, +17028, +16929, +16639, +17590, +18000, +19758, +19693, +20103, +18909, +17614, +16992, +16440, +16264, +16005, +16261, +16949, +16745, +16860, +16115, +15540, +15464, +15020, +15627, +15175, +14367, +14327, +13578, +13503, +13123, +13606, +13903, +14266, +14522, +15203, +15455, +15480, +16902, +16563, +17043, +17743, +18376, +19985, +20580, +19991, +19847, +18730, +18835, +18357, +18576, +19894, +19327, +20891, +20304, +19458, +17649, +15592, +15932, +14901, +16079, +17399, +16614, +15843, +15095, +13428, +12448, +11061, +12435, +12839, +14023, +15559, +15788, +15644, +14618, +14534, +14234, +14076, +14734, +15376, +15799, +16300, +16174, +15948, +14696, +15013, +15059, +16175, +17869, +18622, +19125, +18731, +18525, +18043, +17763, +18379, +19084, +19615, +19942, +18903, +17213, +14791, +14771, +13952, +15654, +17019, +18225, +18752, +16324, +16040, +12811, +12112, +13704, +14226, +16014, +17120, +17676, +17534, +15253, +14741, +14430, +14970, +17501, +18456, +20660, +20814, +20640, +21249, +18995, +18128, +16360, +16284, +17286, +16751, +17597, +17799, +16106, +15250, +13994, +13121, +11950, +11876, +13220, +12089, +12894, +12466, +12636, +12167, +12702, +13515, +13688, +14168, +15166, +15637, +16877, +17837, +19225, +20110, +19844, +20204, +19467, +19576, +20108, +20566, +21845, +22041, +21605, +20600, +18967, +18644, +18105, +18480, +18167, +17019, +15915, +13560, +12261, +11349, +11502, +13011, +13955, +13723, +12859, +11801, +10048, +10074, +11005, +11826, +14091, +16021, +18361, +18912, +18856, +18702, +18536, +19019, +20343, +21122, +22744, +22706, +23050, +22901, +21213, +19224, +16738, +16471, +15779, +15546, +15979, +15928, +13873, +13309, +11308, +9465, +7539, +8661, +10120, +10863, +12874, +14161, +14454, +14155, +15348, +16103, +16769, +17160, +19064, +20155, +20859, +21787, +21862, +21216, +20852, +20691, +20321, +19847, +19498, +19688, +19174, +18638, +18327, +16972, +15869, +15455, +15274, +15104, +15094, +13781, +12385, +11024, +9526, +9554, +10407, +12802, +13879, +15357, +14515, +13886, +13479, +13026, +15872, +15978, +18345, +20470, +21649, +22084, +21872, +20257, +19649, +18662, +20396, +20227, +20981, +21848, +21474, +21149, +18208, +15544, +12483, +10739, +11471, +12268, +12916, +13656, +12816, +12382, +11645, +10332, +10756, +11459, +14331, +15754, +18037, +19119, +18226, +18167, +17928, +18335, +19182, +19058, +20240, +19911, +19761, +20266, +19005, +18882, +16903, +16920, +16067, +14984, +15014, +15062, +15222, +15686, +15209, +14849, +13665, +13054, +15385, +16563, +17696, +17592, +16547, +15319, +13193, +13312, +13525, +15370, +17648, +20196, +21237, +18529, +15703, +13856, +12385, +14637, +15577, +17828, +19082, +19642, +20917, +19210, +16738, +14720, +13670, +15492, +16280, +18081, +19008, +18626, +18270, +15915, +13660, +11461, +10470, +12913, +15166, +17878, +18596, +17985, +16563, +15558, +14946, +15310, +15820, +17770, +19024, +20695, +20171, +18963, +17015, +15809, +16012, +15923, +17054, +16877, +17149, +15963, +15931, +15041, +14494, +13364, +13497, +13030, +13937, +14699, +15800, +15406, +15252, +16357, +16700, +17442, +18590, +19663, +20871, +21383, +21122, +20052, +16718, +15977, +15268, +15556, +15308, +15831, +16293, +16307, +15851, +13819, +11439, +9423, +9424, +11886, +12599, +14847, +17407, +18671, +20557, +18727, +17746, +16044, +16145, +18546, +19973, +21678, +22299, +21534, +20569, +17837, +15480, +14157, +14523, +16708, +17781, +18032, +17333, +15128, +14038, +14248, +13525, +14187, +14281, +15604, +15867, +16390, +16179, +15337, +14060, +14449, +14612, +15004, +14522, +15518, +15750, +16203, +16300, +16026, +14953, +14594, +16084, +16505, +17670, +18461, +19052, +19062, +18838, +19062, +19674, +20027, +21919, +22239, +21915, +20418, +19063, +16454, +14148, +12579, +11485, +10565, +10456, +10145, +11297, +11824, +13004, +12300, +10896, +11251, +11516, +14760, +16555, +18338, +20855, +22365, +23387, +22637, +20438, +19672, +19855, +21828, +22069, +21330, +20435, +18925, +17372, +15773, +13387, +11659, +11521, +13044, +13993, +14000, +14034, +13673, +14466, +15954, +16564, +16019, +15687, +15628, +16229, +16722, +17254, +16282, +15953, +16060, +16444, +16406, +16177, +15986, +15995, +16347, +17023, +16206, +15485, +14830, +15933, +16886, +16835, +17182, +16598, +17090, +18157, +18443, +18421, +17734, +18215, +18246, +17623, +17733, +17204, +17102, +16008, +15003, +13758, +12197, +11487, +11634, +11876, +14577, +15669, +17064, +16123, +13491, +13583, +13474, +16804, +19659, +20490, +23003, +23245, +23049, +22045, +18514, +17269, +15841, +17219, +17045, +15831, +15558, +14892, +13910, +14028, +13029, +12695, +12679, +15165, +17937, +18786, +19810, +19477, +19216, +19087, +19176, +17078, +15820, +14557, +15446, +15523, +15703, +14574, +14271, +13767, +13839, +13300, +12740, +11665, +12442, +13764, +14307, +15259, +14834, +15616, +15645, +16167, +16928, +16441, +17334, +18780, +19820, +21581, +20925, +21465, +20644, +20277, +20753, +19859, +19852, +19454, +18060, +17200, +14966, +13705, +12632, +11809, +11745, +11558, +12684, +13408, +15503, +14159, +12135, +11975, +12498, +16025, +17613, +18088, +20223, +20987, +22490, +21566, +18147, +17321, +16489, +18460, +17995, +17487, +17064, +16300, +16889, +17406, +16502, +16119, +15643, +17571, +19184, +19445, +18906, +16321, +15423, +14840, +14063, +12227, +11022, +10370, +10932, +12416, +13379, +13243, +12684, +12593, +13245, +13664, +14061, +14727, +15503, +17653, +19298, +20754, +20618, +19985, +19776, +20163, +21421, +21121, +20372, +20285, +19690, +20415, +20176, +18479, +17192, +15507, +16581, +16717, +16336, +16341, +15211, +15136, +15351, +14179, +12683, +10370, +10089, +9990, +11079, +12826, +14213, +16111, +17942, +17068, +16744, +15138, +16294, +18046, +19120, +21854, +23280, +23647, +22981, +20148, +17828, +15281, +15039, +14482, +14323, +15676, +16919, +17057, +16369, +15507, +14852, +13838, +14407, +15676, +15171, +15229, +14509, +14110, +13459, +12111, +11698, +12220, +13166, +14953, +15747, +16403, +17219, +17300, +17252, +16529, +16494, +17488, +18513, +20069, +20348, +19732, +19163, +17969, +17646, +17417, +17482, +17555, +17626, +17274, +17000, +15762, +14908, +15141, +15590, +16512, +16988, +17292, +18158, +18746, +19356, +19490, +18827, +18147, +16971, +16754, +15864, +14278, +13031, +11337, +11245, +12655, +14350, +16505, +16258, +14343, +14227, +13594, +15247, +17423, +17355, +20079, +21934, +22576, +21069, +17426, +15180, +13440, +13729, +14003, +13752, +14291, +15163, +15569, +15715, +14498, +13870, +13690, +15170, +18104, +19510, +19651, +19109, +17753, +17785, +16807, +15451, +14888, +14218, +14254, +14722, +15482, +15481, +14650, +14441, +14699, +14877, +15803, +15831, +17752, +18122, +18412, +18322, +17789, +17183, +17690, +17486, +18130, +18369, +18499, +18305, +18018, +18026, +18443, +17660, +17309, +17010, +16904, +17953, +18953, +19627, +19385, +18838, +17881, +16745, +15764, +14833, +13035, +11591, +10808, +9754, +9813, +11168, +13618, +16074, +14854, +15456, +15658, +15638, +19670, +18896, +19279, +19773, +20308, +22090, +19773, +17210, +15525, +12919, +13474, +12530, +12920, +12783, +13338, +14815, +16163, +16911, +16689, +16406, +17840, +18068, +18881, +18182, +17603, +17933, +17394, +16508, +14939, +13212, +12015, +11715, +13475, +15795, +16580, +17029, +16581, +16543, +15864, +15553, +16138, +17038, +18232, +19594, +19803, +20391, +19632, +19237, +18624, +17776, +17776, +17354, +17508, +17809, +18484, +18894, +18206, +17979, +17123, +17317, +18519, +18644, +19532, +19784, +20125, +19472, +17034, +15800, +12550, +10273, +8695, +7499, +7110, +7856, +10975, +14443, +16764, +17662, +16346, +16381, +15674, +18125, +18146, +17705, +19474, +19515, +19882, +17370, +13266, +10890, +8058, +9765, +10635, +12572, +14931, +16854, +18571, +20288, +19584, +19610, +17935, +20028, +21462, +21833, +21905, +20308, +19242, +18041, +15173, +13160, +10700, +10033, +10845, +12241, +13748, +13253, +12380, +12122, +12915, +14405, +16199, +18742, +22201, +23894, +24957, +23859, +23125, +22787, +22003, +22473, +21411, +21414, +21450, +19880, +18532, +16202, +15085, +15304, +14894, +15352, +15340, +16710, +17318, +17550, +16620, +15774, +14594, +13192, +12658, +11319, +9754, +8706, +7871, +8049, +8209, +9633, +12243, +14612, +17905, +18106, +17128, +16002, +14442, +15555, +14446, +15050, +16494, +17060, +18874, +17962, +16927, +15813, +14824, +16340, +15382, +16011, +17698, +19217, +21219, +21532, +21348, +19980, +18498, +19594, +18358, +17907, +17052, +15578, +15905, +15153, +13810, +12118, +9961, +10476, +11091, +12707, +14615, +16546, +18283, +20364, +23056, +24993, +25473, +25775, +25370, +24739, +24159, +23058, +21479, +19364, +17843, +16015, +14473, +11762, +10483, +9731, +9885, +11684, +12919, +13703, +14590, +13913, +15039, +14682, +14732, +15860, +16716, +18285, +18538, +18225, +17335, +15504, +13723, +12430, +12095, +11874, +11243, +10898, +11809, +13499, +13909, +14038, +11224, +10711, +10407, +11834, +14849, +15326, +18355, +20579, +21846, +21872, +19085, +18487, +17502, +17476, +17606, +16586, +17034, +18154, +19644, +19613, +19831, +19853, +20171, +21386, +22726, +22574, +21080, +18638, +17603, +16662, +15337, +13281, +12024, +12291, +12895, +14381, +15679, +15886, +16833, +18056, +19053, +19514, +19052, +19102, +19186, +19377, +19482, +18333, +16886, +15470, +14246, +13750, +13257, +13575, +13965, +14395, +15318, +14976, +15874, +16432, +16796, +16780, +16333, +16986, +17988, +18451, +19024, +19072, +18865, +17461, +16184, +14552, +12744, +11028, +9868, +9720, +8936, +7316, +6098, +5297, +6940, +9577, +12594, +14434, +15124, +17623, +18888, +22053, +22797, +22182, +23409, +24139, +26240, +25506, +22281, +20182, +16964, +16076, +14542, +14082, +15150, +16885, +19428, +21220, +21308, +19914, +18249, +17859, +17642, +16922, +16076, +15263, +15633, +15382, +13593, +11373, +9622, +9756, +11192, +13905, +16878, +18209, +19196, +19587, +20313, +21007, +20928, +21574, +22271, +22725, +21909, +20343, +17668, +16149, +14412, +12769, +12356, +12098, +12462, +12908, +13082, +13846, +13645, +13856, +14000, +14357, +16256, +17761, +18854, +19303, +19540, +18677, +17839, +16059, +14714, +12572, +11349, +11181, +10655, +10063, +9088, +7953, +8253, +8635, +10457, +13149, +15955, +18889, +18984, +19868, +18987, +20522, +21843, +21872, +23575, +23867, +24336, +23526, +20263, +19120, +16346, +15735, +14368, +14354, +16051, +18068, +18947, +19860, +18913, +18398, +16707, +16702, +16676, +17451, +16885, +16459, +15418, +15098, +13413, +12592, +12016, +13334, +13896, +15680, +17040, +18086, +18450, +18542, +19010, +19805, +19692, +20920, +21335, +20824, +19575, +17460, +15354, +14026, +12307, +12515, +12045, +12363, +13473, +13185, +13883, +13138, +13023, +14540, +14958, +17200, +17291, +18425, +19360, +18702, +18480, +17263, +16220, +15741, +14714, +15189, +14201, +13847, +13011, +11556, +10130, +8693, +7946, +7960, +9169, +12835, +15971, +19476, +20464, +20377, +21019, +20875, +23234, +24038, +24633, +26792, +26691, +26266, +22550, +17838, +14523, +10619, +9661, +8747, +9187, +11842, +14021, +16306, +17088, +17648, +18178, +17854, +19261, +19674, +19701, +20097, +19897, +20090, +18881, +16791, +15360, +14089, +13738, +14084, +14822, +15287, +15738, +15823, +16381, +16469, +16743, +16897, +17547, +18282, +17999, +17461, +16342, +14805, +14556, +13278, +14164, +14302, +13927, +14122, +12196, +12641, +12843, +13858, +16544, +17092, +19899, +21239, +22862, +23497, +22109, +21437, +19703, +18666, +17973, +15605, +14131, +11193, +9876, +8340, +6340, +5055, +4078, +5450, +8319, +11100, +15435, +17959, +21102, +21784, +21667, +22150, +22031, +23107, +23282, +22972, +23706, +22129, +20458, +16448, +13036, +11120, +10392, +11330, +13154, +15535, +18662, +20071, +21477, +21887, +21842, +20803, +20489, +20450, +20109, +19354, +17829, +16618, +14880, +12730, +11508, +10529, +10883, +10945, +11165, +12217, +13452, +15062, +16098, +17663, +18788, +20299, +21700, +22441, +22508, +21263, +19231, +17928, +15685, +14837, +13273, +11925, +12888, +13182, +14498, +14354, +13713, +14492, +15587, +18617, +20223, +20571, +21290, +20616, +20701, +18440, +16111, +13573, +11207, +10512, +9340, +8349, +7675, +7238, +8247, +8695, +10152, +10987, +12687, +15173, +16699, +19811, +21282, +22981, +23870, +22264, +22669, +21496, +21197, +21551, +19897, +20102, +19168, +18390, +17222, +14476, +14346, +14528, +16280, +17605, +18086, +19858, +20782, +21235, +20849, +18835, +17516, +16000, +15554, +15102, +14524, +14274, +13367, +12702, +12711, +12807, +13221, +13015, +14191, +15979, +17446, +19150, +19045, +18953, +19998, +20462, +21366, +20730, +19152, +17652, +15370, +13951, +12822, +11135, +11173, +11097, +12268, +13731, +14397, +15331, +15720, +16452, +17730, +18740, +20272, +20169, +19328, +19219, +18613, +17800, +15037, +12646, +11097, +10566, +10626, +10275, +10464, +11271, +11938, +14003, +14882, +16462, +16853, +17391, +18207, +18375, +18946, +19891, +19317, +19567, +17438, +16870, +15849, +15147, +16041, +16084, +17194, +18991, +20314, +21835, +20670, +20663, +20639, +20162, +20497, +19702, +20274, +20879, +19649, +17993, +15219, +12914, +11708, +11302, +12337, +13084, +13223, +13133, +13514, +14638, +15882, +16267, +16493, +17401, +18978, +19943, +20329, +19702, +19070, +18449, +17816, +17064, +15349, +13903, +13837, +14128, +13806, +12569, +11396, +11590, +13143, +14858, +15922, +16858, +17412, +18273, +18484, +17524, +16522, +15770, +16182, +17395, +16758, +16324, +15475, +14604, +14698, +14021, +13504, +13632, +13896, +16196, +17245, +18222, +18358, +18012, +18347, +18271, +17590, +16124, +13802, +12672, +12068, +12278, +12530, +12550, +12371, +13133, +14678, +17163, +19509, +21322, +22662, +24279, +25332, +25679, +24490, +22825, +22075, +21567, +20796, +18725, +16681, +15715, +14963, +14164, +12134, +10336, +9881, +10182, +11751, +12947, +13955, +15386, +16154, +17266, +17521, +17524, +17306, +17297, +18218, +18482, +18999, +18634, +17723, +17347, +16464, +15477, +13825, +11924, +12556, +12924, +14011, +14564, +14655, +15316, +16259, +17163, +18404, +18003, +18528, +18531, +19177, +18553, +17701, +16731, +16349, +15836, +15131, +14657, +14352, +14175, +14255, +13306, +12939, +12768, +13868, +16291, +17035, +17724, +17381, +17650, +18394, +17973, +16903, +15801, +14160, +13665, +12636, +12694, +12838, +13155, +13412, +13967, +15094, +16489, +18688, +19921, +21509, +22544, +23633, +24539, +23847, +22430, +21303, +20245, +20499, +18849, +17313, +16053, +15673, +16652, +16369, +14776, +14002, +13229, +13382, +12897, +11738, +11565, +11984, +12891, +14435, +15144, +15634, +16646, +17504, +18779, +19589, +19506, +19498, +18927, +18387, +17950, +16798, +16085, +15447, +15256, +15479, +15445, +15961, +15931, +16195, +16510, +16654, +16385, +15748, +15521, +15672, +15816, +15664, +15013, +14506, +13705, +12993, +12543, +12317, +12916, +13309, +13812, +14477, +14794, +16202, +17523, +18587, +20092, +20475, +20903, +20682, +19753, +18701, +16820, +15072, +13781, +13060, +12773, +12681, +13010, +13218, +13478, +14022, +14951, +16535, +17223, +18355, +18547, +19158, +20317, +20820, +20972, +20729, +20604, +21109, +21091, +21642, +21370, +20405, +19095, +17962, +17149, +15755, +14459, +13965, +14057, +14676, +14902, +14762, +14847, +14964, +15983, +17001, +17318, +16691, +16105, +15557, +15661, +15385, +14111, +13120, +12290, +12009, +12231, +11975, +12146, +12483, +13197, +14913, +15918, +16514, +16827, +17385, +18696, +20159, +21194, +21135, +20125, +19293, +18706, +18090, +17188, +16524, +16470, +16071, +15805, +15004, +14148, +12909, +12471, +13297, +14315, +15171, +15867, +16379, +17183, +17336, +17173, +15753, +13960, +12901, +12396, +13598, +14794, +15894, +16642, +16698, +16819, +16516, +16708, +17731, +18193, +19133, +19109, +19051, +19515, +19569, +19931, +19308, +19289, +19932, +20162, +19975, +19627, +19613, +19600, +18600, +17125, +16089, +16050, +16511, +16440, +16355, +16224, +15761, +15127, +14430, +14262, +13753, +13390, +13920, +14768, +15128, +15262, +14783, +14487, +14537, +13476, +13013, +12808, +13188, +13147, +12989, +13508, +14209, +14516, +15027, +15872, +17346, +17948, +18385, +18373, +18352, +18684, +18504, +18040, +17912, +17698, +18568, +19098, +19786, +19635, +18821, +17910, +17334, +17733, +17154, +16560, +15936, +15566, +15618, +14088, +12141, +11014, +10320, +10558, +10773, +11014, +12608, +14194, +16280, +18292, +18780, +18681, +18086, +17719, +18133, +18150, +17687, +17656, +18053, +18979, +19597, +19169, +19453, +19915, +20324, +21086, +20770, +21010, +20914, +20566, +20743, +19596, +18518, +17107, +15323, +14815, +13417, +12799, +12243, +11738, +12803, +13766, +14582, +14876, +14310, +14455, +14700, +15059, +15742, +15721, +16040, +15993, +15847, +15146, +14215, +13845, +13586, +13290, +12864, +12158, +12441, +12815, +13408, +13959, +14781, +16403, +17897, +19159, +20347, +21168, +21247, +21602, +21714, +21899, +20399, +18811, +17147, +16064, +15630, +15244, +14499, +14281, +14097, +15022, +15917, +15827, +15934, +15889, +16334, +16870, +16772, +16819, +16904, +17261, +17909, +17416, +16082, +13938, +13077, +12825, +13275, +13549, +13611, +14216, +15114, +15813, +16659, +17244, +18820, +19826, +21449, +22583, +23055, +23155, +21848, +20882, +19757, +18385, +17979, +16842, +16696, +16192, +15374, +14959, +13951, +13353, +13299, +13769, +14794, +15326, +15836, +15612, +15643, +15728, +15717, +15506, +15256, +15145, +14539, +13339, +11882, +10602, +9845, +9466, +9994, +11041, +13269, +15591, +17309, +18714, +19534, +19905, +20068, +20024, +20305, +20716, +20853, +21042, +20817, +20082, +18831, +17555, +16641, +16532, +16650, +17093, +17837, +18055, +17702, +16686, +15720, +15221, +14360, +13924, +13977, +14261, +14358, +14350, +13743, +13335, +13428, +13492, +13824, +14366, +15077, +16073, +17016, +17710, +18106, +17744, +17440, +17672, +18322, +19144, +19448, +19528, +19533, +19183, +18575, +17758, +16577, +15907, +15702, +16230, +16693, +16642, +16201, +15672, +15248, +15405, +15366, +15672, +16187, +17170, +17772, +18134, +18175, +17903, +17261, +17017, +17093, +17302, +17390, +16771, +15783, +14572, +13785, +13270, +12858, +12414, +12644, +12995, +13681, +13776, +13114, +12488, +12278, +13043, +14127, +15195, +16443, +17625, +19040, +20159, +20582, +20704, +20280, +20522, +20912, +21398, +21656, +21316, +20572, +19215, +17583, +16352, +15131, +14111, +13242, +12789, +13134, +12969, +13192, +13105, +13535, +13970, +14205, +14917, +15636, +15969, +16065, +15547, +15413, +15083, +15003, +14550, +14477, +15460, +16418, +17746, +18301, +18897, +19081, +18918, +19467, +19895, +20251, +20357, +20058, +20469, +20146, +19279, +17895, +16471, +15460, +14675, +14053, +13563, +13105, +13146, +13479, +14295, +15124, +15876, +16647, +17391, +18171, +18652, +19162, +19029, +18742, +18230, +17408, +16690, +15700, +14769, +13702, +12597, +11898, +11566, +11379, +11783, +12332, +13618, +14824, +16071, +16508, +17099, +17578, +18156, +19082, +20239, +21056, +21407, +20858, +19850, +18820, +17409, +16077, +14832, +14364, +14469, +14515, +14168, +13934, +13394, +13226, +13274, +14063, +15263, +16219, +16761, +17197, +17209, +17155, +16448, +16088, +15550, +15268, +15393, +15664, +16254, +16646, +16870, +17192, +17545, +18147, +18759, +19184, +20009, +20755, +20874, +20289, +19523, +18909, +18056, +17493, +16640, +15752, +14409, +13538, +12902, +12943, +12982, +13725, +14327, +15665, +16853, +17898, +18707, +19280, +19546, +19533, +19163, +18734, +18027, +17331, +16676, +16154, +15421, +14717, +13973, +13226, +12787, +12410, +12140, +11893, +12306, +12861, +13542, +14326, +15128, +15680, +15963, +16592, +17989, +19321, +19716, +19777, +19090, +18829, +18190, +17411, +16502, +15597, +15306, +15497, +15334, +14977, +14318, +14215, +14430, +14552, +14705, +14236, +14597, +15599, +16217, +16597, +16201, +16413, +16659, +17189, +17297, +17380, +17284, +17521, +17847, +18517, +19480, +20591, +21457, +21852, +21713, +21290, +20806, +20190, +19506, +18660, +17505, +16764, +16225, +15783, +14834, +13721, +12671, +12195, +11601, +11480, +11564, +12625, +13583, +14393, +14854, +15210, +15583, +15874, +16052, +16413, +16525, +17156, +18001, +18438, +18785, +18791, +18359, +18133, +17693, +17374, +16872, +16287, +15943, +15755, +15573, +15388, +15176, +14900, +14830, +14874, +14923, +15290, +15729, +16014, +16309, +16061, +15362, +15120, +14783, +15056, +15018, +14981, +14797, +14783, +14800, +15012, +14532, +13904, +13531, +13301, +14225, +15290, +16337, +17252, +18091, +19251, +19975, +19858, +19621, +19332, +19423, +19800, +19517, +19656, +19375, +20389, +21407, +21498, +21144, +20003, +19049, +18756, +18356, +18267, +17872, +17363, +17667, +17055, +16216, +14605, +12959, +11897, +11093, +10806, +10829, +10984, +11418, +11355, +11818, +12109, +12636, +13137, +13626, +14685, +16109, +17391, +18863, +19768, +20659, +20590, +20279, +20033, +19798, +19612, +19236, +18813, +18923, +18580, +18301, +17384, +16493, +15940, +15589, +15723, +15566, +15125, +14483, +13915, +13822, +13569, +13014, +12378, +11630, +11663, +11462, +11436, +11246, +11240, +11333, +11421, +10935, +11747, +12918, +14638, +16127, +17532, +19375, +21084, +22210, +23319, +23982, +24452, +24641, +23752, +23313, +22634, +22538, +22322, +21514, +21016, +20715, +20110, +19984, +18743, +17781, +16948, +16128, +16159, +15698, +15848, +15609, +14797, +13831, +12339, +11016, +10301, +9254, +8974, +8540, +9013, +9788, +10141, +10553, +10796, +11852, +13319, +14961, +17070, +18942, +20608, +22089, +22781, +23458, +23457, +23178, +22719, +22308, +22123, +21521, +20323, +19180, +18066, +16942, +16050, +14913, +14170, +13577, +13024, +12659, +12310, +11536, +11123, +10259, +10078, +10550, +10673, +11181, +10892, +11201, +11015, +10864, +10723, +10766, +11837, +13284, +14518, +16387, +17695, +19325, +21025, +21747, +23322, +23819, +25268, +26241, +26704, +26998, +26316, +25372, +24679, +23243, +22087, +20326, +19019, +17862, +16424, +16183, +15523, +15238, +14808, +13893, +13528, +12881, +12610, +12928, +12748, +12782, +12241, +11133, +10640, +10125, +10327, +10403, +10421, +10736, +11801, +12877, +14535, +15434, +16946, +18316, +19773, +21215, +21876, +22430, +22427, +22382, +22577, +22283, +21725, +21349, +20212, +19775, +18476, +17491, +16075, +14731, +13928, +13296, +12461, +11574, +10665, +10254, +10097, +10177, +10407, +10452, +10751, +10958, +11938, +12231, +12804, +13197, +13546, +14060, +14314, +14699, +15720, +16294, +17598, +18049, +19147, +20416, +21513, +22841, +23653, +24361, +25072, +24843, +25083, +24772, +24214, +23240, +21999, +21173, +20084, +18473, +17128, +15519, +14548, +13423, +12644, +12070, +11637, +11568, +11538, +11712, +11911, +11839, +11922, +12312, +12888, +13771, +14188, +14748, +14763, +15273, +15763, +16460, +16948, +17518, +18076, +19012, +19387, +20055, +19979, +19862, +19709, +19467, +19536, +19305, +19103, +19240, +18816, +18528, +17679, +16671, +15592, +14580, +13638, +13155, +12039, +11449, +10619, +10321, +10160, +9669, +9446, +9398, +10062, +11038, +12037, +13130, +14429, +15142, +16311, +16715, +17849, +18562, +18995, +19602, +20102, +20664, +21309, +21007, +21575, +21557, +21700, +21511, +20919, +21122, +20897, +20611, +20578, +19807, +19641, +18633, +18081, +17627, +16826, +16035, +15225, +14483, +14396, +13467, +12926, +12300, +12146, +12358, +12590, +12937, +13368, +13684, +14205, +14904, +15577, +16161, +16720, +17394, +18093, +18523, +18774, +18895, +18989, +19190, +19124, +18933, +18669, +18182, +17576, +17012, +16920, +16973, +16850, +16707, +16269, +16014, +15304, +14630, +13769, +12906, +12419, +12175, +11832, +11727, +11216, +11473, +11510, +11950, +12245, +12548, +13274, +14142, +14991, +16002, +16792, +17691, +18447, +18913, +19658, +19841, +20279, +20395, +20611, +20628, +20152, +19783, +19369, +19103, +18902, +18671, +18455, +18261, +17793, +17779, +17376, +17332, +16880, +16743, +16602, +16724, +16464, +16229, +15535, +15329, +14945, +15212, +14992, +14945, +14638, +14474, +14738, +15301, +15939, +16721, +17031, +17545, +17820, +18078, +18156, +17655, +17634, +17586, +17679, +17849, +17466, +17368, +16612, +16458, +15883, +15677, +15014, +14735, +14206, +14612, +14407, +14600, +13990, +13972, +13902, +13842, +13815, +13547, +13467, +13165, +13401, +13784, +14585, +14819, +15395, +15654, +16883, +17226, +17994, +18023, +18445, +18514, +18640, +18397, +18694, +18489, +18277, +17706, +17320, +16803, +16533, +16013, +15779, +15437, +15377, +15321, +15533, +15634, +15720, +15605, +16037, +16353, +16948, +17231, +17611, +18250, +18557, +18963, +19237, +19332, +19252, +18982, +18893, +18974, +18473, +18175, +17912, +17675, +17540, +17102, +16682, +16285, +15920, +15895, +16084, +16106, +16204, +16345, +16109, +15928, +15112, +14785, +14332, +14427, +13855, +13802, +13581, +14131, +14205, +14321, +14134, +14343, +14376, +14721, +14970, +15438, +15728, +15982, +16256, +16360, +16460, +16201, +15963, +15973, +16282, +16619, +16971, +17094, +17327, +17247, +17304, +17645, +17434, +17276, +17108, +16927, +16677, +16299, +15753, +15449, +14902, +14707, +14678, +14744, +14753, +14665, +14450, +14655, +14956, +15600, +16111, +16519, +16983, +17559, +18413, +19155, +19461, +19807, +20129, +20297, +20549, +20253, +20239, +19788, +19165, +18502, +17922, +17645, +17317, +16875, +16754, +16679, +16425, +16072, +15384, +15352, +14953, +14735, +14547, +14571, +14821, +14949, +15294, +15495, +15426, +15289, +15244, +15184, +15369, +15096, +15490, +15487, +15989, +15647, +15640, +15380, +15556, +15690, +15977, +15957, +16287, +16167, +16445, +16170, +15981, +15603, +15096, +14896, +14844, +14831, +15197, +15207, +15444, +15465, +15687, +15818, +15795, +15749, +15635, +15679, +16053, +16194, +16615, +16684, +17264, +17390, +17617, +17781, +17981, +18011, +18348, +18642, +19012, +18984, +18916, +18773, +18446, +18159, +17741, +17653, +17373, +17449, +17254, +17373, +16997, +16882, +16210, +15659, +15090, +15025, +15103, +15374, +15368, +15464, +15327, +15225, +15369, +15452, +15856, +16119, +16354, +16772, +16908, +17069, +17075, +16825, +16953, +17229, +17561, +17740, +17362, +17328, +17218, +17276, +17325, +17148, +16633, +16170, +15692, +15190, +14440, +13822, +13237, +13175, +13196, +13348, +13511, +13408, +13543, +13498, +13635, +13910, +14019, +14153, +14477, +15039, +15890, +16402, +17048, +17509, +18000, +18576, +18889, +19302, +19665, +20033, +20387, +20499, +20437, +20238, +19596, +19116, +18740, +18360, +17984, +17436, +17129, +16363, +15843, +15488, +15307, +14839, +14648, +14141, +14307, +14105, +14473, +14543, +14816, +15164, +15632, +16110, +16501, +16692, +17064, +17151, +17413, +17379, +17004, +16842, +16757, +16801, +16857, +16453, +16587, +16366, +17094, +17367, +17702, +17351, +17511, +17310, +17463, +16895, +16776, +16041, +15848, +15472, +15493, +15243, +14972, +14385, +13851, +13352, +12830, +12656, +12812, +13261, +14009, +14677, +15282, +15625, +15829, +15826, +16099, +16269, +16736, +16922, +17466, +17806, +18221, +18368, +18324, +18176, +18102, +18348, +18468, +18453, +18299, +18477, +18310, +18464, +18180, +18134, +17373, +17073, +16588, +16371, +16041, +15738, +15385, +15358, +15127, +15391, +15445, +15836, +16121, +16736, +17212, +17449, +17320, +17342, +17074, +17310, +17068, +16926, +16639, +16442, +16265, +16210, +16089, +15974, +15399, +15491, +15316, +15133, +14937, +14775, +14783, +14781, +14985, +15501, +15727, +15698, +15543, +15359, +15494, +15266, +15364, +15436, +15496, +15610, +15863, +16038, +16268, +16269, +16281, +16527, +16888, +17237, +17616, +17716, +18097, +18184, +18403, +18200, +17919, +17476, +17324, +16863, +16647, +16134, +16313, +15934, +15831, +15447, +15461, +15151, +15381, +15333, +15611, +15655, +15966, +16190, +16625, +16776, +17031, +17375, +17643, +18056, +18309, +18503, +18388, +18246, +18173, +18091, +18013, +17586, +17172, +16862, +16849, +16765, +17016, +16914, +17094, +16729, +16670, +16076, +15525, +14565, +14348, +13871, +13835, +13543, +13612, +13337, +13404, +13451, +13635, +13656, +13380, +13722, +14133, +14763, +15093, +15399, +15583, +16073, +16332, +16895, +17111, +17593, +17868, +18299, +18890, +19192, +19404, +19296, +19153, +19068, +18852, +18574, +18429, +18084, +18069, +17876, +17511, +17026, +16784, +16676, +16407, +16155, +15677, +15348, +14753, +14430, +14122, +13976, +13882, +14136, +14604, +15192, +15786, +16436, +17092, +17460, +17928, +18208, +18551, +18591, +18656, +18502, +18500, +18306, +17987, +17584, +17279, +16927, +16766, +16661, +16640, +16496, +15939, +15687, +15252, +15016, +14712, +14736, +14684, +14615, +14486, +14357, +14057, +13694, +13534, +13426, +13536, +13692, +14084, +14361, +14600, +14845, +14949, +15072, +15334, +15834, +16380, +17160, +17830, +18508, +18781, +18981, +18924, +18758, +18628, +18583, +18584, +18480, +18478, +18452, +18262, +17863, +17488, +17050, +16646, +16509, +16342, +16293, +16034, +16055, +15930, +16068, +15698, +15863, +15820, +16243, +16410, +16852, +16673, +16719, +16411, +16566, +16422, +16734, +16984, +17399, +17598, +17804, +17683, +17606, +17302, +17326, +17083, +17282, +17282, +17186, +16944, +16659, +16071, +15532, +14895, +14401, +13890, +13820, +13845, +14009, +14003, +13935, +13765, +13500, +13279, +13300, +13700, +14051, +14683, +14988, +15601, +15752, +16114, +16085, +16478, +16916, +17582, +17965, +18306, +18536, +18540, +18369, +18100, +18120, +17950, +18104, +18111, +18050, +17936, +17687, +17210, +16731, +16246, +16029, +15920, +15890, +16070, +16088, +16364, +16310, +16347, +16275, +16289, +16290, +16483, +16906, +17248, +17427, +17497, +17552, +17553, +17466, +17145, +17097, +17155, +17207, +17289, +17291, +17329, +17146, +17091, +17149, +16986, +17003, +17014, +17052, +16947, +16521, +15940, +15464, +14921, +14727, +14245, +13826, +13704, +13572, +13620, +13471, +13515, +13475, +13831, +14031, +14645, +14944, +15522, +15724, +16016, +16112, +16192, +16186, +16172, +16267, +16774, +16886, +17096, +16930, +17153, +16874, +16974, +16755, +17284, +17428, +18118, +18105, +18548, +18224, +18113, +17771, +17332, +17069, +16614, +16531, +16483, +16549, +16286, +16379, +16095, +16421, +16216, +16745, +16850, +17295, +17504, +18059, +18221, +18548, +18264, +18228, +17980, +17781, +17319, +17055, +16676, +16477, +16057, +16025, +15293, +15143, +14793, +14791, +14722, +14944, +14963, +15588, +15389, +15736, +15717, +16015, +16225, +16082, +15987, +15943, +15947, +15674, +15522, +15087, +15049, +14572, +14772, +14486, +14663, +14696, +15056, +15523, +15878, +16409, +16906, +17327, +17409, +17607, +17489, +17479, +16943, +17028, +16570, +16592, +16241, +16069, +15916, +15989, +15633, +15691, +15763, +15805, +16057, +16257, +16930, +17238, +17564, +17667, +17991, +17991, +17942, +17739, +17838, +17700, +17512, +17539, +17372, +17168, +16828, +16768, +16914, +16910, +16853, +17079, +17251, +17373, +17479, +17474, +17799, +17597, +17447, +17133, +16932, +16500, +16085, +15416, +15027, +14301, +14074, +13695, +13672, +13531, +13683, +13645, +14143, +14427, +14773, +14943, +15203, +15453, +15780, +16084, +16307, +16413, +16641, +16995, +17220, +17246, +17134, +17247, +17349, +17310, +17324, +17284, +17345, +17266, +17504, +17637, +17702, +17407, +17447, +17125, +17052, +16391, +16005, +15535, +15153, +15061, +14987, +15050, +14992, +15133, +15286, +15705, +15672, +16028, +16152, +16777, +17203, +17577, +17870, +18094, +18205, +18158, +17878, +17563, +17310, +17102, +16995, +16873, +16704, +16577, +16152, +16099, +16000, +15997, +15926, +15931, +16052, +16385, +16270, +16327, +16088, +15993, +15870, +15656, +15813, +15552, +15539, +15330, +15541, +15452, +15576, +15157, +15390, +15207, +15516, +15562, +15797, +16035, +16396, +16788, +17255, +17493, +17723, +17912, +17981, +17976, +17949, +17716, +17684, +17549, +17446, +17011, +16750, +16347, +16065, +15495, +15689, +15273, +15547, +15443, +15587, +15752, +15731, +15704, +15909, +15981, +15913, +16019, +15851, +16141, +15967, +16525, +16665, +16822, +16902, +17099, +17483, +17722, +17349, +17424, +17352, +17319, +17231, +16887, +16700, +16493, +16149, +16217, +16065, +15869, +15514, +15287, +15427, +15385, +14889, +14675, +14374, +14634, +14641, +14893, +15274, +15536, +15632, +15977, +15987, +16097, +15908, +15862, +16097, +16111, +16485, +16731, +17362, +17758, +18384, +18588, +19038, +18959, +19201, +19151, +19246, +19105, +18986, +18488, +18363, +17790, +17613, +16956, +16611, +15960, +15620, +14969, +14839, +14226, +13990, +13872, +13655, +13912, +13888, +14408, +14563, +14979, +15121, +15855, +16064, +16445, +16356, +16764, +16888, +17039, +17009, +17082, +17021, +17119, +16936, +16948, +17115, +17113, +17185, +17149, +17366, +17537, +17188, +16835, +16398, +16204, +15772, +15511, +15122, +15189, +14707, +14684, +14684, +14893, +15155, +15185, +15546, +15554, +15506, +15105, +15100, +14685, +14930, +14804, +15259, +15514, +15982, +16518, +17034, +17548, +17933, +18304, +18537, +19034, +19258, +19786, +19912, +20145, +20259, +20045, +19788, +19383, +18974, +18643, +18339, +17954, +17579, +17075, +16375, +15607, +15000, +14520, +14345, +14107, +13955, +13954, +14233, +14046, +14212, +13811, +14186, +14213, +14396, +14490, +14663, +14891, +15169, +15181, +15520, +15814, +16116, +16274, +16392, +16781, +17232, +17295, +17447, +17163, +17130, +16792, +16592, +16336, +16182, +16080, +16092, +15995, +16055, +16093, +16167, +16187, +16154, +16076, +15934, +15510, +15391, +15051, +14981, +14768, +15144, +15459, +16043, +16442, +16901, +17074, +17233, +17348, +17307, +17605, +17633, +18228, +18434, +19028, +19264, +19630, +19559, +19577, +19374, +19111, +18865, +18460, +18310, +17975, +17871, +17076, +16667, +15984, +15934, +15452, +15367, +15037, +15614, +15550, +15768, +15470, +15413, +14979, +14739, +14343, +14149, +14144, +14173, +14348, +14380, +14509, +14589, +14773, +14956, +15167, +15515, +15613, +15697, +15448, +15561, +15538, +15731, +15590, +15607, +15702, +16132, +16366, +16570, +16546, +16645, +16619, +16682, +16608, +16600, +16322, +16267, +15988, +15964, +15878, +15846, +16049, +16186, +16584, +16983, +17320, +17466, +17430, +17522, +17557, +17709, +17727, +17925, +17927, +18246, +18246, +18483, +18540, +18614, +18658, +18885, +18955, +19088, +18966, +18618, +18216, +17783, +17163, +16819, +16355, +16483, +16221, +16060, +15840, +15494, +15538, +15104, +14907, +14558, +14258, +14150, +13953, +14119, +14403, +14537, +14544, +14564, +14699, +14735, +14873, +14699, +14744, +14868, +15005, +15039, +15245, +15189, +15273, +15077, +15337, +15442, +15843, +16125, +16319, +16402, +16691, +16752, +17019, +16863, +16969, +16774, +16554, +16190, +16009, +15964, +16116, +16168, +16363, +16415, +16741, +16933, +17144, +17424, +17483, +17800, +17711, +18198, +17970, +18291, +18519, +18529, +18822, +18287, +18752, +18451, +18732, +18757, +18624, +18873, +18309, +18538, +17967, +17799, +17421, +17555, +17493, +17587, +17619, +17357, +17144, +16696, +15880, +15453, +14809, +14382, +13903, +13345, +13176, +13003, +13138, +13067, +13036, +13107, +13021, +13151, +13185, +13323, +13283, +13619, +13828, +14323, +14338, +14786, +14774, +15249, +15320, +15684, +15886, +16275, +16561, +17065, +17430, +17692, +17854, +17795, +17979, +17703, +17706, +17609, +17857, +17980, +18194, +18110, +18145, +18055, +17903, +17828, +17279, +17101, +16821, +16770, +16629, +16767, +16932, +17406, +17516, +17937, +18150, +18464, +18502, +18578, +18616, +18462, +18381, +18216, +18141, +17847, +17842, +17459, +17509, +17282, +17311, +17253, +17196, +17064, +16518, +16375, +15806, +15881, +15340, +15283, +14850, +14888, +14770, +14756, +14718, +14304, +14015, +13706, +13487, +13263, +13107, +12890, +12836, +12746, +12927, +12954, +13117, +13201, +13570, +13753, +14080, +14429, +14767, +15273, +15326, +15840, +16029, +16213, +16309, +16221, +16400, +16649, +16978, +17408, +17699, +18229, +18565, +19106, +19205, +19525, +19599, +19671, +19734, +19558, +19689, +19336, +19340, +18974, +18980, +18677, +18499, +18374, +18230, +17956, +17727, +17568, +17294, +17282, +17212, +17107, +17099, +17141, +17336, +17398, +17467, +17408, +17306, +17195, +16827, +16572, +16079, +15823, +15338, +15179, +14891, +14871, +14733, +14712, +14819, +14681, +14951, +14650, +14908, +14569, +14714, +14631, +14587, +14502, +14418, +14341, +14088, +14224, +13881, +14131, +13703, +13895, +13693, +13800, +13748, +13868, +14057, +14024, +14446, +14666, +15101, +15300, +15495, +15793, +16180, +16614, +16781, +17065, +17135, +17501, +17647, +17967, +17980, +18190, +18301, +18569, +18637, +18895, +19037, +19215, +19363, +19473, +19733, +19681, +19822, +19687, +19735, +19414, +19155, +18799, +18625, +18374, +18106, +18017, +17707, +17613, +17272, +17164, +16823, +16634, +16316, +16169, +15931, +15921, +15733, +15747, +15623, +15576, +15530, +15425, +15360, +15363, +15201, +15037, +15018, +14822, +14906, +14628, +14537, +14282, +14384, +14274, +14400, +14366, +14485, +14509, +14563, +14563, +14574, +14707, +14560, +14524, +14381, +14532, +14445, +14535, +14421, +14639, +14704, +14800, +14894, +14997, +15236, +15610, +15960, +16319, +16729, +16981, +17574, +17748, +18019, +18026, +18418, +18595, +18901, +18981, +19151, +19025, +19061, +18914, +18758, +18662, +18373, +18245, +18120, +18141, +18073, +18066, +17905, +17892, +17679, +17524, +17298, +17003, +16906, +16619, +16604, +16347, +16224, +16060, +16094, +16126, +16103, +16172, +16097, +16183, +16088, +16069, +15935, +15796, +15852, +15922, +16049, +16142, +16215, +16219, +16231, +16095, +16094, +15863, +15823, +15569, +15472, +15088, +14944, +14627, +14525, +14601, +14584, +14758, +14532, +14637, +14635, +14766, +14694, +14649, +14557, +14703, +14923, +15172, +15497, +15575, +15912, +16079, +16382, +16577, +16745, +17151, +17533, +17825, +18051, +18299, +18405, +18525, +18297, +18356, +18343, +18426, +18506, +18421, +18515, +18309, +18183, +17821, +17445, +16999, +16784, +16352, +16206, +15792, +15673, +15459, +15470, +15546, +15679, +15785, +15874, +16104, +16043, +16365, +16265, +16540, +16320, +16429, +16265, +16313, +16254, +16292, +16284, +16157, +16270, +16145, +16272, +16012, +16171, +15960, +15996, +15757, +15650, +15584, +15521, +15533, +15541, +15770, +15915, +16149, +16111, +16176, +16005, +15979, +15699, +15659, +15528, +15581, +15650, +15686, +15901, +16050, +16238, +16283, +16640, +16877, +17204, +17399, +17404, +17586, +17539, +17704, +17530, +17505, +17409, +17487, +17559, +17477, +17566, +17417, +17554, +17303, +17443, +17066, +17067, +16775, +16725, +16413, +16390, +16283, +16136, +16106, +16053, +16266, +16196, +16359, +16245, +16396, +16310, +16226, +16073, +15843, +15658, +15563, +15683, +15657, +15709, +15780, +15844, +15918, +15933, +15963, +15881, +15726, +15508, +15220, +15076, +14847, +14801, +14673, +14846, +14829, +14910, +15065, +15210, +15316, +15499, +15625, +15778, +15943, +16107, +16505, +16596, +16806, +16842, +17222, +17322, +17369, +17203, +17368, +17470, +17514, +17406, +17248, +17395, +17551, +17728, +17594, +17753, +17836, +17823, +17850, +17685, +17581, +17482, +17302, +17049, +16833, +16720, +16565, +16434, +16329, +16241, +16219, +16277, +16261, +16398, +16520, +16684, +16777, +16916, +16842, +17015, +16932, +17070, +17001, +17070, +16976, +17002, +16983, +16931, +16867, +16816, +16716, +16662, +16349, +16202, +15845, +15710, +15373, +15288, +15023, +14969, +14857, +14731, +14685, +14656, +14498, +14487, +14288, +14234, +14011, +14163, +14011, +14188, +14196, +14588, +14718, +15102, +15533, +15837, +16252, +16337, +16710, +16565, +16852, +16855, +17238, +17409, +17464, +17671, +17626, +17878, +17679, +17781, +17700, +17720, +17598, +17517, +17460, +17343, +17118, +16727, +16536, +16248, +16152, +15981, +16081, +16160, +16290, +16570, +16732, +16997, +17007, +17217, +17255, +17316, +17286, +17350, +17372, +17332, +17388, +17376, +17440, +17446, +17726, +17789, +17863, +17765, +17607, +17473, +17203, +17070, +16881, +16772, +16544, +16436, +16267, +16160, +15977, +15835, +15543, +15310, +15140, +14899, +14735, +14536, +14415, +14304, +14244, +14304, +14475, +14768, +15008, +15268, +15434, +15628, +15569, +15677, +15852, +15800, +15889, +15972, +16205, +16483, +16566, +16712, +16776, +16801, +17018, +16866, +17309, +16948, +17033, +16666, +16620, +16463, +16152, +15861, +15597, +15480, +15645, +15388, +15586, +15753, +15733, +15890, +15930, +16210, +16232, +16368, +16435, +16639, +16894, +17222, +17240, +17508, +17387, +17633, +17772, +17766, +17922, +17741, +17851, +17607, +17567, +17553, +17321, +17232, +17064, +17082, +17027, +17082, +17049, +17109, +16904, +16675, +16366, +16415, +15926, +15798, +15563, +15616, +15523, +15443, +15589, +15510, +15678, +15792, +15978, +16107, +16169, +16209, +16251, +16311, +16445, +16381, +16502, +16632, +16618, +16655, +16632, +16466, +16598, +16388, +16374, +16094, +15918, +16007, +15805, +15838, +15688, +15796, +15787, +15757, +15716, +15673, +15623, +15865, +15758, +15631, +15724, +15795, +15865, +15747, +15777, +15834, +15983, +15879, +15912, +16273, +16538, +16979, +16607, +16930, +17089, +17549, +17141, +17278, +17359, +17361, +16857, +16754, +16477, +16896, +16815, +16782, +16589, +16695, +17271, +16819, +16978, +16709, +16247, +16153, +16245, +15951, +16318, +15822, +16086, +16142, +16239, +16328, +15443, +16375, +16079, +16669, +16183, +16089, +16320, +17086, +16708, +17019, +16736, +17059, +17531, +17785, +17512, +17464, +17368, +17839, +17271, +16779, +16532, +16289, +16068, +16203, +15276, +15406, +15130, +15315, +15128, +15141, +14922, +15781, +15047, +16107, +15449, +15592, +15460, +15889, +15417, +15611, +16174, +15934, +15332, +15943, +16458, +16280, +16268, +16106, +16491, +16964, +17008, +16557, +16442, +17253, +18135, +16432, +16791, +16783, +17946, +16994, +16882, +16580, +17603, +16857, +16466, +15824, +16708, +16756, +16654, +15714, +16786, +17119, +16878, +15940, +16461, +16678, +16974, +15788, +16804, +16198, +16730, +16475, +16227, +16423, +16906, +16545, +16000, +15875, +17861, +16470, +16572, +16876, +16926, +16791, +16918, +15310, +16860, +16368, +16753, +15602, +16451, +16162, +16326, +15677, +16197, +15350, +16006, +14960, +16548, +14729, +15886, +15366, +14974, +15157, +16234, +15795, +14661, +16251, +15957, +16577, +15626, +15401, +17356, +16045, +16672, +15155, +16203, +17792, +16482, +15502, +17062, +17239, +16957, +16143, +17721, +16422, +17609, +16310, +16564, +17322, +15336, +17766, +15448, +17036, +17141, +15511, +16686, +16660, +16635, +17056, +15149, +18144, +15164, +17683, +15961, +16408, +17421, +17550, +16227, +16909, +16606, +19339, +15241, +18829, +16695, +17822, +16781, +18040, +16417, +17450, +15833, +16965, +15266, +18030, +16296, +15046, +16265, +16778, +16040, +16269, +14791, +15391, +16506, +16735, +14567, +14495, +16819, +16572, +15046, +14999, +16013, +15875, +15955, +15487, +14619, +16149, +16635, +14116, +16691, +14693, +16258, +15530, +16512, +14535, +15927, +18706, +15863, +15372, +17444, +15593, +17543, +16154, +16092, +16537, +16030, +17186, +15806, +15728, +18019, +14584, +18076, +16112, +16022, +16801, +17443, +16124, +15827, +17181, +16165, +16069, +16867, +15281, +18451, +15205, +18122, +15403, +17600, +17796, +16003, +19507, +15863, +15532, +19443, +15954, +18683, +15333, +17257, +17586, +17988, +16312, +17461, +15571, +19984, +15479, +16602, +16340, +17207, +16848, +16731, +14570, +16668, +16906, +16509, +15393, +14694, +16180, +17486, +15296, +14087, +17667, +15029, +15140, +15724, +15633, +15690, +15343, +14377, +15956, +16723, +15932, +13432, +17225, +15130, +17695, +13755, +16624, +16186, +15766, +15505, +17510, +14831, +18462, +15061, +16214, +16223, +17845, +14901, +17393, +14837, +18311, +15626, +17888, +15104, +17659, +15221, +18565, +17107, +16599, +16383, +18699, +15098, +19712, +15075, +18992, +13465, +19478, +17203, +15107, +16869, +16926, +16980, +15541, +16797, +17203, +14956, +19120, +14592, +16604, +18269, +15187, +15981, +16250, +16845, +16273, +14744, +19003, +13940, +16751, +15795, +18113, +14750, +15558, +17067, +14492, +18653, +14034, +16073, +17216, +13591, +17674, +16896, +15137, +15697, +17257, +16114, +16329, +16529, +15770, +16278, +16036, +15627, +16361, +17348, +14764, +15608, +16652, +19674, +12948, +16271, +16950, +16664, +15224, +16976, +15175, +17522, +14341, +16592, +17806, +17138, +14023, +17845, +16070, +18657, +15551, +17654, +15593, +18783, +16137, +19593, +14145, +19046, +16766, +17110, +18344, +16112, +17214, +19866, +11663, +21026, +17464, +15388, +16617, +15579, +19039, +14518, +16136, +16044, +15908, +17457, +13589, +17109, +16341, +14546, +14201, +18588, +15902, +12642, +15759, +17931, +12949, +17036, +15286, +14460, +14898, +16604, +15926, +14562, +16888, +13802, +15553, +19442, +13876, +16655, +13482, +18632, +16129, +16897, +15871, +16685, +15214, +18983, +16826, +17190, +14995, +17051, +16247, +18384, +14664, +15444, +17098, +15912, +17023, +17229, +16503, +18000, +13922, +18652, +16893, +18978, +15073, +15518, +19505, +16223, +16746, +18326, +15024, +19282, +15788, +18691, +18041, +15885, +16136, +19381, +16697, +17128, +14337, +20968, +17165, +13635, +17744, +18706, +15539, +16036, +15911, +18200, +14916, +17227, +15358, +16670, +15731, +15139, +15160, +17202, +14442, +15028, +15681, +16235, +12160, +16062, +16370, +15414, +12528, +16106, +17529, +13731, +14101, +15625, +16108, +14590, +13488, +19790, +14165, +15397, +13922, +19214, +16320, +16434, +15084, +17941, +15524, +16194, +16904, +18665, +16060, +14451, +18913, +17388, +16860, +15781, +17826, +18624, +16237, +17976, +16948, +17698, +15516, +17413, +17553, +18420, +16049, +17147, +14995, +18873, +15155, +19587, +14517, +16913, +18449, +17046, +16242, +17712, +14901, +20055, +15348, +17126, +16482, +17829, +14998, +14859, +18486, +19120, +13731, +15130, +16919, +19116, +14417, +14792, +16335, +17257, +14630, +16929, +17166, +13794, +14819, +16019, +17706, +14662, +15113, +15737, +15134, +13720, +16278, +17641, +12532, +15254, +14679, +17778, +14820, +13787, +16089, +17430, +13207, +16266, +18108, +15384, +13597, +16527, +19205, +16934, +14151, +16466, +17493, +17629, +16000, +16778, +17070, +17543, +16396, +17767, +16504, +19848, +14971, +18084, +17350, +18762, +18388, +14313, +18651, +17436, +19107, +14997, +17332, +17752, +16203, +17397, +16083, +16068, +18792, +15024, +16192, +17521, +17134, +15959, +16177, +16316, +17530, +16894, +16171, +13647, +18690, +16881, +15987, +14822, +16739, +17856, +14756, +14547, +17784, +16317, +16041, +13879, +17112, +16104, +14148, +15024, +17927, +14589, +15806, +14822, +15789, +15453, +15516, +14484, +16997, +16616, +13422, +14362, +16949, +16577, +14053, +14018, +18291, +14416, +16256, +15351, +17170, +15088, +16512, +16698, +17621, +16004, +16921, +16088, +17788, +16825, +17468, +18081, +15773, +16660, +19100, +17235, +16499, +17056, +18260, +17346, +17411, +16069, +17340, +17157, +16632, +18453, +17012, +17711, +16313, +16810, +18083, +16298, +17116, +17836, +15307, +17049, +16608, +17399, +15134, +16851, +18782, +16128, +15076, +15187, +18599, +14420, +16617, +15471, +17643, +15414, +15084, +16149, +16624, +14483, +15644, +15992, +16812, +15679, +15219, +15281, +14883, +16922, +15319, +14741, +15997, +15641, +15604, +14818, +16059, +15683, +15127, +16357, +15992, +16025, +15655, +14813, +17313, +16556, +16356, +17536, +15295, +15826, +16975, +17010, +17320, +16666, +16322, +16212, +17424, +16874, +17451, +16380, +15634, +18118, +17033, +16906, +16669, +15799, +17040, +16237, +18145, +17047, +16183, +16119, +15889, +17512, +17248, +15471, +16928, +17463, +16980, +15473, +18508, +16683, +15863, +16463, +18071, +16962, +16414, +15894, +16034, +17751, +15785, +16874, +15426, +17356, +16011, +16870, +16357, +15860, +16257, +15382, +16083, +16444, +17186, +14575, +14952, +16429, +16375, +16010, +15752, +14259, +16479, +15711, +16474, +14382, +16763, +15991, +15026, +16365, +16793, +16459, +15383, +15968, +16299, +16544, +17356, +14974, +16850, +15988, +18332, +15737, +15907, +17066, +16501, +16168, +17401, +16552, +16604, +15517, +16967, +18117, +16719, +16047, +17198, +16636, +17568, +16719, +16106, +18071, +16741, +16256, +16299, +16782, +17250, +15462, +16723, +16726, +16578, +16551, +16411, +15827, +17139, +16262, +16390, +15841, +15492, +17668, +16114, +15602, +15521, +16591, +16503, +16815, +14663, +17604, +16213, +15652, +17318, +15803, +17307, +14636, +17225, +16418, +16581, +16332, +16407, +16249, +16345, +15387, +16462, +15656, +16528, +16475, +15254, +15977, +16412, +15900, +15931, +14994, +16821, +15953, +16131, +15402, +17286, +16022, +15610, +16476, +16161, +16217, +15513, +17212, +16366, +15664, +15514, +17729, +15910, +16820, +15651, +16442, +16978, +16721, +16553, +16529, +17179, +15960, +17172, +17031, +17275, +15790, +17190, +16406, +17769, +16744, +17096, +16717, +15702, +18028, +17362, +16728, +16399, +16417, +17090, +17366, +16876, +16271, +16215, +16815, +16651, +16721, +17075, +16075, +15921, +15790, +17545, +15787, +16381, +15600, +16206, +17198, +15771, +16548, +15707, +16928, +15412, +16516, +17146, +16044, +16285, +15875, +17064, +15382, +16771, +16776, +16628, +15193, +16795, +15563, +16985, +15398, +16496, +15642, +15614, +15358, +16546, +15986, +14563, +15868, +15741, +15938, +14858, +15758, +16282, +14779, +15884, +16090, +16492, +16076, +15733, +15898, +16773, +16358, +16639, +16741, +15090, +17729, +15357, +17032, +15879, +16166, +16090, +16536, +15722, +16358, +15121, +14926, +16069, +16177, +17239, +16307, +16853, +16164, +16706, +15981, +17904, +18300, +17425, +18502, +17964, +19351, +17879, +17777, +19396, +18350, +18891, +18769, +18804, +18846, +18242, +17941, +17390, +17543, +16658, +16452, +16689, +16166, +15012, +15916, +14592, +14158, +14565, +14893, +13566, +14939, +15073, +13794, +14543, +14577, +15069, +15784, +15810, +15751, +15521, +17670, +16143, +16826, +16396, +16608, +17221, +16240, +17131, +16184, +16764, +15128, +16414, +16240, +16165, +15115, +15214, +16277, +15189, +15803, +14530, +16155, +15220, +15417, +16132, +16317, +15847, +15119, +17039, +15208, +18071, +15903, +17287, +15560, +17260, +16761, +17164, +16004, +16553, +16819, +15936, +15980, +15374, +15824, +15381, +15168, +16015, +15923, +15190, +15512, +15987, +16997, +17773, +16880, +16484, +16581, +18008, +18536, +19794, +19415, +19263, +19666, +19553, +20453, +19718, +19833, +18652, +18861, +19325, +18185, +17829, +15651, +16368, +15625, +15799, +14860, +14832, +13497, +14044, +14676, +13470, +12609, +14268, +13653, +14903, +14736, +15096, +15449, +14837, +15678, +16818, +17639, +16209, +16154, +17691, +17472, +17511, +17055, +16317, +16210, +16120, +16531, +16517, +16224, +15058, +15323, +14713, +15677, +15125, +16211, +14071, +15051, +15042, +17135, +14774, +15857, +15094, +16608, +15885, +16328, +17193, +17415, +16029, +16729, +17350, +17313, +17243, +16796, +16896, +16869, +17140, +16878, +16384, +16567, +16219, +16562, +16539, +16916, +15879, +16193, +16006, +15780, +15886, +17084, +16096, +16094, +16204, +16139, +15151, +15894, +16409, +16982, +17700, +17707, +17080, +16796, +16450, +17330, +18670, +18595, +18960, +19210, +18329, +17257, +17570, +17739, +18104, +16945, +16651, +17716, +17650, +16017, +15928, +15590, +15368, +15246, +15115, +14811, +15081, +14622, +15261, +14435, +15795, +14740, +15779, +15079, +16151, +16450, +15688, +16617, +16642, +16758, +17073, +16138, +16460, +16437, +17012, +16241, +16088, +16050, +15455, +16105, +15631, +15955, +15140, +15578, +14211, +15476, +16005, +16190, +15224, +16400, +15708, +17102, +15514, +16352, +16598, +16662, +17415, +18088, +17752, +17013, +16537, +16605, +16989, +16509, +17825, +17417, +16751, +16406, +17480, +16336, +15479, +16461, +16854, +15746, +15906, +15726, +16396, +15122, +15325, +15432, +15827, +14732, +14875, +15526, +14734, +14864, +15114, +14951, +14422, +14435, +15200, +17085, +17284, +18552, +17606, +16884, +16862, +18434, +19398, +19167, +20158, +20211, +19990, +18454, +19028, +18874, +17555, +17678, +18347, +17863, +17778, +16361, +16112, +15148, +14969, +14669, +15882, +15496, +15007, +14963, +15190, +15134, +15690, +15950, +14821, +16354, +16295, +16983, +15798, +16128, +17883, +17452, +15743, +17107, +16379, +16233, +15812, +17157, +15906, +15747, +14519, +14784, +15410, +14995, +14023, +14526, +14562, +14642, +14989, +15390, +14685, +14989, +15135, +16610, +15951, +15982, +16769, +16839, +15696, +17156, +17443, +17048, +16354, +17305, +16473, +17755, +16933, +17077, +16364, +16958, +15867, +16678, +16321, +16012, +16381, +16573, +16595, +17527, +16113, +16592, +16871, +17453, +17432, +17737, +17315, +17250, +16793, +16297, +16661, +15360, +15427, +15974, +15221, +14465, +14182, +14438, +13609, +15942, +17149, +17368, +16807, +15698, +16856, +17839, +18259, +18601, +19662, +19648, +19694, +19679, +19052, +19167, +18625, +18601, +18540, +17908, +17836, +16830, +16345, +15864, +15950, +15755, +14122, +14583, +15010, +14785, +15258, +14737, +14582, +14612, +14462, +14759, +15783, +16409, +15273, +15762, +15860, +16528, +15008, +14987, +16041, +15758, +16624, +16413, +15699, +14632, +14745, +14833, +15387, +15743, +15170, +16174, +15806, +15224, +15990, +16200, +15498, +16152, +16268, +17875, +17434, +16593, +16659, +17158, +16579, +16980, +17056, +17628, +16617, +17479, +16394, +16627, +15552, +15920, +15615, +16062, +16699, +16461, +16196, +15388, +16011, +16401, +16048, +16558, +17328, +18038, +17609, +17457, +17804, +18132, +17221, +17215, +17638, +18110, +17728, +17167, +16834, +16341, +15381, +14019, +14980, +15439, +14670, +13613, +14685, +14317, +14542, +16286, +17123, +16348, +15718, +16120, +17673, +18188, +18274, +18691, +19628, +20271, +19935, +18625, +17706, +18720, +17673, +18737, +18274, +17919, +17233, +16525, +15929, +15519, +15896, +14193, +14628, +14727, +15602, +15353, +14662, +13536, +14381, +14415, +14313, +14802, +14998, +15175, +15481, +15569, +16078, +15289, +15436, +15618, +16045, +17321, +16920, +16358, +16569, +16230, +16305, +16036, +16049, +16421, +16153, +15926, +16371, +15916, +15589, +15439, +15263, +15845, +16070, +16002, +15564, +16050, +16560, +15073, +16193, +16707, +16918, +16561, +16555, +16483, +16754, +17186, +17134, +17473, +17265, +17318, +16924, +17713, +17869, +18294, +17368, +17779, +17207, +17052, +16805, +16597, +16938, +16878, +17662, +16906, +16427, +16232, +16166, +16422, +16083, +15857, +16571, +16421, +15765, +16291, +15881, +15027, +15408, +15600, +17254, +16042, +14879, +14099, +14665, +15759, +16312, +17387, +16734, +15887, +15886, +16454, +17742, +17400, +17759, +19188, +19559, +18893, +18009, +17067, +17645, +18329, +18573, +18499, +18105, +17158, +17065, +16647, +16145, +16651, +15247, +14936, +14974, +15334, +15199, +13350, +13291, +13004, +13472, +14090, +13443, +13735, +14793, +14558, +15217, +15352, +16175, +16293, +16016, +16452, +17087, +17721, +16834, +16658, +17545, +17777, +17003, +16214, +16711, +15936, +16145, +15436, +15763, +15429, +15608, +14942, +15241, +15277, +15909, +15902, +16209, +17274, +18061, +17678, +17697, +17905, +18437, +18022, +18136, +17786, +18155, +18751, +17415, +17461, +17188, +16335, +15821, +14676, +15486, +15993, +15570, +14585, +14914, +15713, +15251, +14823, +15479, +17252, +16654, +17645, +17923, +18053, +17725, +17644, +17540, +18095, +18136, +17968, +17815, +17506, +17141, +15464, +15617, +14769, +15217, +15000, +14860, +14093, +13609, +13302, +13296, +14422, +15974, +16809, +15510, +16391, +17020, +17283, +17899, +18577, +20004, +19816, +20529, +19581, +19731, +18799, +18293, +17424, +17473, +17589, +16787, +16342, +15386, +14769, +14229, +13937, +13114, +13340, +13289, +13575, +13316, +13982, +14391, +13804, +14921, +15345, +16537, +17132, +17111, +17170, +17795, +18186, +17866, +17663, +17581, +17791, +16915, +16932, +16658, +15881, +14012, +13947, +14616, +14864, +14446, +13848, +14052, +14745, +14583, +15585, +16592, +17001, +17466, +18291, +19006, +19335, +19093, +19180, +18691, +18916, +19255, +18390, +16617, +16078, +15475, +14298, +13001, +12811, +13674, +13321, +13001, +14177, +14892, +14456, +14713, +15272, +17521, +18300, +19155, +19989, +20205, +20328, +19549, +18983, +20245, +20311, +19032, +19091, +18169, +18272, +16313, +16408, +14955, +14732, +13381, +14120, +15122, +14947, +14613, +14173, +14784, +15412, +15482, +15510, +15970, +16274, +16037, +16480, +17472, +17562, +17830, +18314, +18105, +18040, +16776, +15945, +15728, +16528, +17582, +17410, +17234, +16101, +15613, +14868, +14670, +15652, +15605, +15271, +15578, +16534, +16974, +16602, +15557, +16090, +15676, +16514, +16694, +17098, +16882, +16782, +15930, +15925, +15417, +14887, +15386, +15634, +15810, +16353, +15949, +15284, +14670, +14992, +14683, +15014, +14668, +15324, +15675, +15648, +14573, +15471, +15711, +16048, +15800, +17254, +17656, +18003, +17237, +17508, +17355, +17620, +17722, +17566, +17738, +17280, +16601, +16753, +16302, +15725, +15662, +15821, +15286, +15178, +15066, +15473, +14901, +15166, +15674, +16542, +16031, +17512, +18270, +19055, +18600, +18850, +19162, +19320, +19383, +19788, +20503, +20065, +18964, +18578, +17355, +16861, +16499, +16393, +15945, +16310, +15551, +14936, +14604, +14934, +14977, +15130, +15911, +16318, +16714, +16538, +16711, +16492, +16796, +16033, +16290, +15699, +15977, +15545, +14708, +13372, +12561, +12654, +13453, +14378, +14790, +15196, +14214, +14373, +14764, +15619, +16839, +17570, +19175, +19833, +20041, +19351, +19258, +18388, +18241, +18012, +17670, +17384, +16136, +15673, +15124, +14512, +13362, +12667, +12675, +12771, +14168, +14272, +14089, +13806, +14204, +14926, +15658, +16631, +17049, +17476, +17385, +18028, +17724, +18638, +18474, +17782, +17765, +18021, +17437, +16697, +16463, +16372, +15360, +16175, +15458, +16103, +15451, +15807, +16116, +16975, +17074, +16772, +17505, +17588, +17738, +18242, +18535, +17736, +17993, +18078, +18199, +17738, +17569, +17072, +16219, +16859, +15759, +16129, +15263, +15278, +15325, +15638, +15783, +15930, +16665, +16977, +16925, +17150, +17446, +17249, +16820, +17468, +17778, +18141, +16982, +16862, +16585, +16599, +15221, +15871, +15488, +15621, +15492, +15284, +15161, +15424, +16043, +15211, +16029, +16031, +16115, +16331, +16501, +16516, +16208, +15716, +14890, +14240, +14725, +14567, +14435, +14112, +13991, +13751, +13807, +14088, +14544, +15630, +16089, +16739, +17425, +17150, +16868, +17023, +18334, +18536, +19436, +19625, +19243, +17890, +17395, +17897, +17797, +17671, +17531, +17434, +16977, +16339, +15848, +15292, +15586, +15211, +16096, +16190, +16570, +16262, +15927, +15308, +15403, +15451, +15784, +15501, +15952, +16257, +16339, +16187, +15262, +15699, +15788, +15621, +16259, +17383, +17272, +17353, +16862, +16943, +16829, +17200, +17223, +17702, +18401, +18009, +18223, +16892, +16617, +16034, +15923, +15761, +15777, +16164, +15384, +15038, +14564, +14597, +14489, +14978, +15358, +15661, +16354, +16750, +16710, +17005, +16996, +16512, +17283, +17665, +18000, +18067, +18069, +17099, +16693, +16700, +16299, +16435, +16339, +16483, +16675, +17232, +17080, +16521, +16683, +16852, +16655, +16902, +16963, +17357, +17676, +17611, +16711, +16579, +16665, +16555, +17212, +16875, +16656, +15871, +15337, +15204, +15056, +14579, +14215, +14020, +13901, +13861, +13223, +12818, +12773, +13529, +14134, +14540, +15162, +15226, +15895, +16202, +16638, +16845, +17131, +17585, +18999, +19763, +20316, +19832, +19414, +18896, +18414, +18849, +18640, +18430, +17459, +16804, +16474, +15190, +14692, +14914, +14610, +14816, +15062, +15103, +14712, +14852, +14393, +14902, +15422, +15740, +16171, +16853, +16408, +16485, +16496, +16808, +16975, +16992, +17672, +17439, +17504, +16914, +16969, +17026, +16243, +15938, +16159, +16236, +15950, +16328, +15974, +15926, +16084, +16256, +16878, +16463, +16757, +17200, +17609, +17551, +17913, +17639, +17693, +17075, +17165, +17847, +17419, +17028, +16519, +16549, +16126, +15951, +15685, +15912, +16810, +15961, +15726, +15107, +15243, +15394, +16251, +16920, +17014, +17283, +17563, +16680, +16978, +16633, +17178, +17138, +17410, +17306, +16940, +15983, +15602, +15503, +16211, +15002, +15458, +15250, +15019, +14118, +14034, +13955, +13529, +13626, +14400, +14924, +15304, +14933, +14945, +14893, +14722, +15177, +15645, +16227, +16732, +16468, +16988, +16588, +16364, +16178, +16583, +17632, +17784, +19019, +18733, +18368, +17962, +17287, +17916, +17367, +18386, +18383, +18605, +18755, +18108, +17558, +16404, +16412, +16496, +16592, +17290, +17030, +16698, +17160, +15890, +15879, +15841, +16258, +16484, +16717, +16932, +16618, +16427, +16094, +15385, +15600, +15096, +15429, +15437, +16007, +15280, +14915, +14871, +14379, +14351, +14681, +15078, +15467, +16197, +16218, +16073, +15767, +15929, +16387, +17530, +18036, +18821, +18814, +18329, +17846, +17750, +17815, +17276, +17328, +17452, +17709, +16772, +15884, +14692, +14282, +14314, +14560, +14949, +15612, +15549, +15527, +15195, +15291, +15840, +16253, +17052, +17603, +18033, +17990, +17731, +18069, +17571, +17447, +17968, +17875, +17633, +17296, +17245, +16352, +16203, +15968, +15541, +14421, +14337, +14625, +15055, +14443, +14147, +14392, +13940, +14415, +15700, +16637, +17016, +16848, +17239, +16980, +16734, +16504, +16797, +17553, +17149, +17323, +17030, +16639, +15560, +15271, +15331, +15612, +15087, +15133, +15201, +15625, +15474, +16372, +16325, +16051, +16327, +17254, +18385, +18656, +18778, +18552, +18584, +18331, +18110, +18003, +17395, +16877, +16500, +16617, +16297, +15783, +15124, +15463, +15600, +15624, +15960, +15821, +15474, +15456, +15669, +15985, +15161, +15496, +15402, +15925, +16182, +16430, +16562, +16493, +16492, +17128, +17490, +18008, +17675, +18070, +18156, +18743, +18596, +17796, +17415, +16988, +17368, +17116, +16920, +16534, +15980, +15327, +14943, +14978, +14937, +14746, +14942, +15267, +15407, +14667, +14376, +14688, +14771, +15546, +15851, +16581, +16794, +16539, +16684, +16482, +16501, +16232, +16683, +16688, +16881, +16478, +16215, +15742, +16065, +15970, +15994, +15842, +16222, +16026, +15480, +15480, +15745, +15355, +16014, +16102, +16796, +16253, +16569, +16784, +16880, +17598, +17696, +17983, +17703, +17515, +17450, +17188, +16772, +16601, +16647, +16821, +16143, +16007, +15165, +14775, +14798, +15031, +15444, +15350, +15784, +16334, +16265, +16227, +15986, +15908, +16347, +16886, +17656, +17990, +18112, +17738, +17772, +17958, +17350, +17662, +17828, +18338, +18220, +17774, +18120, +17349, +16906, +16215, +16392, +16494, +16525, +16756, +16924, +16866, +16627, +15776, +15857, +15844, +15694, +15730, +15718, +15699, +15170, +14867, +14924, +14689, +14567, +14741, +15246, +15586, +15566, +15727, +16019, +16009, +15719, +16139, +16489, +16541, +16617, +16286, +16388, +15656, +15682, +15741, +15902, +15887, +16568, +16024, +16107, +15823, +16080, +16566, +16375, +16480, +16797, +16795, +16690, +16442, +16069, +16434, +16612, +17022, +17056, +16679, +16251, +16021, +16181, +16254, +16391, +16541, +16464, +16662, +16906, +16833, +16755, +16604, +16877, +17250, +17417, +17583, +16977, +16931, +16716, +16877, +16992, +16751, +16963, +16788, +16838, +16877, +16597, +16528, +15994, +15951, +16079, +16104, +15948, +15718, +15267, +15655, +15257, +15133, +14826, +14975, +15399, +15596, +15851, +15900, +15899, +16539, +16580, +16658, +16700, +17254, +17455, +17869, +18149, +18217, +17880, +17342, +17506, +17760, +17741, +17590, +17589, +17479, +17293, +16736, +16538, +16137, +16052, +15824, +15763, +16103, +16171, +16051, +16002, +16346, +16672, +16865, +17104, +16933, +16950, +16613, +16417, +16151, +15825, +15611, +15467, +15079, +14991, +14365, +14021, +14298, +14591, +15047, +15200, +15326, +15466, +15412, +15417, +15543, +16212, +16307, +16311, +16131, +16091, +16029, +16083, +16069, +16202, +16134, +16422, +15985, +15801, +15761, +15508, +15495, +15706, +15795, +16085, +16003, +16097, +16033, +16904, +16969, +17194, +17121, +17879, +18349, +18586, +18668, +18577, +18450, +18409, +18416, +18240, +18024, +17494, +17162, +17033, +17070, +16825, +16150, +15899, +16016, +15926, +16003, +16096, +16150, +16230, +16436, +16741, +16670, +16502, +16738, +16761, +16844, +16986, +17070, +16949, +16308, +15835, +15774, +15562, +15517, +15628, +16250, +16174, +16449, +15778, +15888, +15461, +15666, +16130, +16762, +16444, +16512, +16350, +16152, +15770, +15185, +15433, +15702, +16050, +16265, +16604, +16704, +16460, +16382, +16181, +16419, +16440, +16725, +16963, +16977, +16489, +16164, +15852, +15920, +16091, +16562, +16849, +16757, +16700, +16184, +15919, +15906, +15892, +16286, +16038, +16085, +16044, +16046, +15949, +15472, +15107, +15339, +15824, +15786, +16020, +16050, +15993, +15645, +15650, +15604, +16114, +16020, +16581, +17202, +16742, +16271, +15617, +15390, +15233, +15407, +16227, +16631, +16912, +16899, +16938, +16875, +16812, +16987, +17568, +18029, +18105, +17930, +17929, +16973, +16943, +16902, +17183, +17520, +17570, +17577, +17017, +16445, +16174, +16217, +16244, +16561, +17038, +17062, +17124, +16971, +16907, +16611, +16728, +16485, +16744, +16853, +16875, +16974, +16625, +16422, +15940, +16008, +16054, +16186, +16552, +16175, +16159, +15996, +15873, +15347, +15124, +15359, +15556, +15599, +15862, +15500, +15285, +15348, +15398, +15735, +16152, +16531, +16442, +16524, +16443, +16484, +16152, +16215, +16239, +16488, +16835, +16918, +16810, +16600, +16723, +16484, +16803, +16881, +16801, +16876, +16918, +16699, +16462, +16226, +15954, +15883, +16004, +15949, +15929, +15992, +16003, +16282, +15855, +15705, +15877, +16099, +16354, +16704, +16876, +16890, +16501, +15810, +15451, +15290, +15012, +15376, +15608, +15812, +15553, +15386, +15446, +15574, +15478, +15745, +15900, +16448, +16563, +16634, +16844, +17383, +17363, +17255, +17528, +17316, +17136, +17350, +17456, +17203, +17177, +16983, +16847, +16495, +16388, +16564, +16453, +16536, +16476, +16687, +16799, +16678, +16764, +16849, +17063, +16959, +16990, +17082, +17106, +17102, +17382, +17491, +17579, +17360, +17178, +17138, +17221, +16843, +16607, +16346, +16293, +15938, +15968, +15780, +15889, +15731, +15755, +15929, +15880, +16069, +16010, +16112, +16123, +16186, +15866, +15875, +15984, +15848, +15806, +15751, +15486, +15403, +15463, +15440, +15400, +15403, +15610, +15562, +15650, +15878, +16045, +16185, +16084, +16006, +16204, +16477, +16750, +17044, +17374, +17304, +16943, +17051, +17129, +17072, +16864, +16994, +17026, +16915, +16476, +16290, +16113, +15954, +15641, +15649, +15684, +15726, +16055, +16304, +16568, +16536, +16322, +16093, +16270, +16489, +16783, +16682, +16459, +16196, +15864, +15594, +15367, +15602, +15731, +15682, +15637, +15837, +15785, +15754, +15767, +15951, +16225, +16300, +16331, +16253, +16214, +16452, +16654, +16756, +16753, +16907, +16987, +17012, +16970, +17191, +17517, +17551, +17700, +17599, +17731, +17538, +17521, +17303, +17355, +17051, +17100, +17220, +17128, +16717, +16398, +16441, +16500, +16552, +16528, +16659, +16803, +16356, +16552, +16743, +16855, +16807, +16775, +16702, +16527, +16077, +16093, +16177, +16316, +16291, +16364, +16330, +16163, +15997, +16090, +16108, +16213, +16025, +16083, +15690, +15716, +15636, +15508, +15401, +15599, +15611, +15596, +15471, +15639, +15542, +15581, +15583, +15572, +15740, +15743, +15899, +15866, +16343, +16167, +16127, +16070, +15869, +15814, +15703, +15895, +16032, +16114, +15995, +15892, +15954, +16069, +16229, +16349, +16603, +16820, +17053, +17015, +17039, +17045, +17113, +16925, +16773, +16942, +17104, +17159, +17308, +17087, +17091, +16682, +16626, +16453, +16415, +16627, +16621, +16378, +16405, +16037, +16003, +16095, +16372, +16397, +16516, +16373, +16541, +16354, +16423, +16549, +16389, +16695, +16712, +16748, +16693, +16545, +16663, +16665, +16620, +16611, +16668, +16432, +16713, +16645, +16786, +16460, +16368, +16299, +16548, +16676, +16951, +16941, +16707, +16820, +16623, +16525, +16387, +16515, +16728, +16749, +16747, +16756, +16695, +16543, +16371, +16406, +16406, +16389, +16430, +16398, +16281, +15901, +15753, +15602, +15680, +15844, +16044, +16030, +15896, +15818, +15594, +15355, +15333, +15577, +16042, +16214, +16321, +16054, +15794, +15525, +15373, +15410, +15928, +16232, +16530, +16429, +16277, +16098, +15892, +16193, +16524, +16916, +17081, +17085, +16606, +16354, +15897, +16037, +16211, +16370, +16497, +16705, +16558, +16381, +16271, +16093, +15924, +16298, +16621, +16986, +16517, +16776, +16677, +16733, +16671, +16668, +16790, +16735, +16833, +16970, +17059, +16630, +16498, +16517, +16590, +16623, +16789, +16634, +16814, +16280, +16210, +16149, +16199, +16403, +16773, +16621, +16789, +16738, +16504, +16108, +16078, +16408, +16865, +16957, +16914, +16546, +16643, +16161, +16234, +15911, +16281, +16380, +16809, +16725, +16643, +16116, +16100, +15675, +15771, +15527, +16090, +16060, +16314, +16416, +16398, +16348, +16372, +16587, +16881, +16777, +17081, +16762, +16848, +16711, +16760, +16359, +16518, +16211, +16402, +16450, +16552, +16220, +16351, +15948, +15788, +15606, +15594, +15900, +15821, +16070, +15881, +15875, +15995, +15997, +16402, +16422, +16718, +16416, +16359, +16072, +16143, +15863, +15714, +15822, +15802, +15686, +15660, +15813, +16241, +16169, +16258, +16186, +16648, +16451, +16719, +16353, +16715, +16679, +17015, +16870, +16842, +16746, +17084, +16798, +16524, +16173, +16509, +16823, +16815, +16526, +16286, +16511, +16377, +16462, +16572, +16823, +16950, +17125, +17415, +17077, +16876, +16820, +16848, +16988, +16933, +16723, +16876, +16826, +16823, +16634, +16437, +16600, +16605, +16324, +16288, +16443, +16296, +16402, +16209, +16005, +15678, +15961, +16129, +16191, +15936, +15860, +15715, +15770, +15423, +15363, +15316, +15545, +15756, +15864, +15770, +15748, +16008, +16245, +15930, +15918, +15779, +16104, +15857, +16022, +16067, +16275, +16290, +16454, +16391, +16630, +16719, +16953, +17062, +17121, +16778, +17045, +16951, +16976, +16649, +16567, +16496, +16691, +16619, +16548, +16340, +16662, +16895, +16991, +16848, +16773, +16834, +16948, +17062, +16722, +16541, +16626, +16780, +16867, +16630, +16529, +16219, +16412, +16307, +16384, +16166, +15925, +15777, +15812, +15977, +15913, +15754, +15833, +15926, +15926, +15998, +16351, +16443, +16414, +16307, +16350, +16364, +16403, +16469, +16575, +16671, +16812, +16692, +16613, +16161, +15878, +15838, +15821, +16119, +16169, +15851, +15689, +15744, +15911, +15743, +15673, +15972, +16390, +16600, +16717, +16927, +16977, +17058, +17301, +17353, +17438, +17505, +17531, +17355, +17124, +16581, +16371, +16182, +16210, +16141, +16080, +15995, +16067, +15920, +15777, +15801, +15906, +16195, +16630, +16841, +16785, +16488, +16511, +16376, +16195, +16234, +16556, +16715, +16762, +16474, +16201, +15805, +15625, +15766, +15781, +15927, +15976, +16101, +15957, +15687, +15750, +16065, +16253, +16564, +16956, +17226, +17284, +17055, +16821, +16611, +16610, +16663, +16794, +16602, +16485, +16281, +15952, +15610, +15402, +15529, +15704, +16145, +16452, +16513, +16278, +15913, +15924, +15986, +16343, +16643, +16826, +16836, +16986, +16797, +16683, +16383, +16242, +16355, +16453, +16563, +16644, +16633, +16514, +16362, +16263, +16297, +16367, +16439, +16682, +16787, +16851, +16740, +16656, +16373, +16417, +16586, +16729, +16757, +16912, +16807, +16465, +16526, +16775, +17032, +16853, +16843, +16914, +16858, +16493, +16230, +16170, +16149, +16269, +16323, +16509, +16250, +16366, +16166, +16160, +15920, +16049, +16300, +16496, +16435, +16252, +16029, +15794, +15789, +15743, +15814, +15992, +15966, +15964, +15959, +15908, +15990, +16224, +16311, +16264, +16357, +16510, +16454, +16266, +16078, +16076, +16002, +15904, +15653, +15728, +15773, +15762, +15835, +15948, +16031, +15987, +15965, +16179, +16213, +16357, +16446, +16500, +16572, +16549, +16608, +16672, +16808, +16812, +16906, +16894, +16906, +16916, +16865, +16724, +16737, +16864, +17003, +17001, +16831, +16715, +16669, +16725, +16844, +16944, +16936, +16997, +17117, +17142, +17064, +16832, +16760, +16848, +16836, +16981, +17024, +16795, +16573, +16141, +16073, +15924, +15831, +15808, +16000, +16072, +16034, +15873, +15801, +15687, +15809, +15973, +16089, +16108, +16061, +16050, +16060, +16146, +16226, +16281, +16147, +16002, +15850, +16022, +16112, +16189, +16311, +16271, +16346, +16363, +16436, +16589, +16661, +16854, +17004, +17218, +17009, +16791, +16697, +16689, +16704, +16552, +16490, +16437, +16422, +16429, +16464, +16492, +16351, +16462, +16284, +16219, +16037, +16030, +15903, +15957, +15868, +15789, +15800, +15620, +15588, +15414, +15536, +15798, +15999, +16153, +16288, +16236, +16354, +16516, +16490, +16507, +16497, +16607, +16593, +16616, +16545, +16546, +16554, +16566, +16606, +16495, +16497, +16323, +16364, +16427, +16484, +16583, +16505, +16352, +16155, +16329, +16427, +16454, +16506, +16526, +16670, +16647, +16659, +16675, +16703, +16702, +16890, +16931, +16927, +16738, +16761, +16748, +16896, +16642, +16635, +16456, +16303, +16222, +16300, +16259, +16143, +16036, +16127, +16067, +16252, +16388, +16446, +16435, +16311, +16276, +16331, +16352, +16462, +16309, +16438, +16569, +16513, +16449, +16541, +16542, +16617, +16657, +16746, +16692, +16740, +16735, +16676, +16557, +16557, +16521, +16600, +16517, +16415, +16545, +16424, +16353, +16243, +16270, +16157, +16108, +16045, +15980, +15866, +15938, +16115, +16169, +16167, +16197, +16184, +16090, +16060, +16055, +16087, +16048, +15998, +15995, +15943, +15994, +15938, +15844, +15825, +15695, +15725, +15699, +15816, +15783, +15904, +15978, +15879, +15993, +16028, +16099, +15980, +16190, +16095, +16209, +16382, +16674, +16780, +16893, +16920, +16918, +16931, +16970, +17077, +16995, +17205, +17238, +17265, +17092, +16986, +16856, +16861, +16909, +16905, +16995, +16935, +17147, +17063, +16744, +16579, +16485, +16497, +16564, +16624, +16770, +16747, +16542, +16357, +16254, +16191, +16133, +16297, +16272, +16270, +16254, +16058, +15993, +15863, +15810, +15721, +15802, +15946, +15910, +16003, +15997, +15927, +16046, +16201, +16250, +16281, +16393, +16373, +16359, +16370, +16389, +16517, +16718, +16778, +16793, +16792, +16669, +16552, +16544, +16639, +16752, +16797, +16877, +16753, +16714, +16576, +16505, +16269, +16381, +16462, +16569, +16450, +16334, +16191, +16054, +15949, +15918, +16082, +16337, +16348, +16335, +16367, +16252, +16092, +16131, +16084, +16248, +16132, +16171, +16060, +15971, +15921, +15888, +15895, +15851, +15900, +15954, +15863, +15866, +15853, +15910, +16010, +16122, +16178, +16282, +16340, +16563, +16684, +16710, +16627, +16618, +16642, +16653, +16635, +16611, +16679, +16511, +16467, +16502, +16501, +16320, +16253, +16255, +16400, +16505, +16452, +16370, +16427, +16558, +16635, +16610, +16730, +16795, +16957, +17087, +17113, +17166, +17047, +17029, +17087, +17084, +17009, +16923, +16750, +16612, +16490, +16311, +16196, +16104, +16105, +16064, +16117, +16026, +15987, +15840, +15855, +15832, +15985, +16072, +16146, +16289, +16251, +16270, +16360, +16443, +16497, +16568, +16765, +16829, +16877, +16799, +16721, +16614, +16578, +16405, +16366, +16401, +16249, +16212, +16321, +16177, +15999, +15950, +16080, +16273, +16177, +16306, +16356, +16307, +16247, +16346, +16394, +16460, +16400, +16284, +16161, +16093, +16008, +16069, +16020, +16001, +16003, +16074, +16082, +16140, +16118, +16065, +16155, +16201, +16373, +16428, +16385, +16388, +16404, +16356, +16274, +16297, +16404, +16404, +16436, +16396, +16367, +16269, +16149, +16031, +16215, +16347, +16471, +16613, +16647, +16683, +16522, +16581, +16620, +16555, +16539, +16772, +16750, +16690, +16563, +16535, +16415, +16401, +16439, +16500, +16523, +16654, +16636, +16542, +16422, +16316, +16263, +16203, +16196, +16372, +16379, +16429, +16537, +16585, +16611, +16642, +16634, +16586, +16693, +16857, +16860, +16728, +16687, +16608, +16399, +16400, +16332, +16460, +16355, +16388, +16310, +16337, +16059, +16082, +16064, +16240, +16308, +16344, +16398, +16401, +16420, +16453, +16374, +16375, +16354, +16419, +16369, +16409, +16480, +16421, +16398, +16346, +16280, +16229, +16116, +16133, +16234, +16338, +16404, +16352, +16298, +16214, +16185, +16165, +16099, +16091, +16117, +16165, +16125, +16266, +16241, +16297, +16259, +16230, +16131, +16066, +16074, +16214, +16277, +16338, +16274, +16206, +16224, +16193, +16229, +16300, +16437, +16473, +16604, +16668, +16555, +16433, +16375, +16392, +16421, +16432, +16419, +16478, +16446, +16434, +16340, +16252, +16257, +16320, +16350, +16438, +16503, +16543, +16329, +16356, +16419, +16503, +16625, +16595, +16657, +16686, +16700, +16611, +16579, +16552, +16564, +16633, +16601, +16599, +16573, +16521, +16466, +16508, +16529, +16619, +16630, +16721, +16758, +16837, +16744, +16719, +16838, +16735, +16781, +16631, +16493, +16306, +16335, +16203, +16173, +16119, +16100, +16137, +16196, +16084, +15994, +15993, +15896, +15950, +15970, +16032, +16037, +16062, +16095, +16126, +16161, +16085, +16084, +16303, +16285, +16249, +16199, +16176, +16055, +16031, +16062, +16108, +16140, +16242, +16306, +16318, +16320, +16353, +16371, +16421, +16545, +16643, +16745, +16684, +16625, +16751, +16630, +16562, +16680, +16666, +16670, +16655, +16605, +16587, +16389, +16350, +16343, +16439, +16499, +16477, +16378, +16361, +16342, +16345, +16339, +16500, +16553, +16565, +16515, +16409, +16432, +16362, +16361, +16310, +16323, +16272, +16260, +16263, +16271, +16229, +16174, +16159, +16137, +16167, +16270, +16341, +16309, +16372, +16383, +16376, +16453, +16456, +16448, +16422, +16447, +16487, +16633, +16547, +16651, +16585, +16461, +16380, +16294, +16325, +16334, +16381, +16331, +16388, +16354, +16322, +16261, +16252, +16325, +16347, +16393, +16415, +16436, +16331, +16339, +16315, +16438, +16463, +16522, +16571, +16631, +16659, +16722, +16722, +16543, +16485, +16451, +16471, +16445, +16447, +16435, +16399, +16394, +16275, +16217, +16143, +16200, +16309, +16435, +16395, +16425, +16262, +16259, +16280, +16409, +16359, +16426, +16294, +16308, +16240, +16178, +16089, +16058, +16033, +16031, +15992, +15999, +15957, +15889, +15935, +16013, +15979, +16036, +16083, +16210, +16218, +16488, +16536, +16595, +16596, +16667, +16660, +16671, +16637, +16695, +16713, +16764, +16778, +16695, +16584, +16521, +16465, +16546, +16532, +16591, +16548, +16593, +16537, +16563, +16438, +16433, +16468, +16579, +16633, +16711, +16661, +16733, +16681, +16670, +16595, +16515, +16441, +16414, +16306, +16270, +16214, +16168, +16248, +16176, +16117, +16230, +16133, +16144, +16188, +16223, +16265, +16368, +16498, +16503, +16543, +16477, +16449, +16414, +16323, +16309, +16300, +16257, +16244, +16281, +16213, +16175, +16093, +16133, +16052, +16114, +16198, +16360, +16384, +16434, +16443, +16435, +16366, +16347, +16272, +16319, +16376, +16305, +16279, +16186, +16041, +16042, +16131, +16156, +16101, +16100, +16156, +16218, +16271, +16369, +16423, +16450, +16541, +16568, +16541, +16474, +16484, +16464, +16566, +16659, +16754, +16743, +16714, +16649, +16579, +16479, +16430, +16445, +16528, +16536, +16469, +16478, +16382, +16405, +16453, +16387, +16473, +16569, +16528, +16506, +16627, +16636, +16577, +16549, +16450, +16457, +16486, +16486, +16457, +16456, +16505, +16484, +16451, +16346, +16267, +16208, +16113, +16149, +16182, +16187, +16123, +16199, +16259, +16237, +16291, +16316, +16405, +16536, +16626, +16632, +16631, +16457, +16404, +16318, +16347, +16272, +16369, +16420, +16303, +16264, +16222, +16125, +16070, +16078, +16104, +16102, +16180, +16236, +16298, +16271, +16334, +16279, +16217, +16317, +16432, +16484, +16461, +16496, +16511, +16542, +16434, +16489, +16433, +16398, +16275, +16239, +16261, +16289, +16324, +16344, +16364, +16337, +16340, +16291, +16364, +16390, +16552, +16581, +16646, +16648, +16626, +16510, +16494, +16428, +16370, +16338, +16357, +16386, +16429, +16317, +16226, +16247, +16314, +16306, +16329, +16292, +16337, +16362, +16366, +16437, +16463, +16417, +16361, +16362, +16416, +16415, +16455, +16526, +16488, +16432, +16425, +16362, +16302, +16225, +16200, +16218, +16177, +16265, +16228, +16230, +16257, +16260, +16286, +16350, +16389, +16511, +16601, +16676, +16747, +16763, +16675, +16606, +16558, +16588, +16662, +16626, +16630, +16646, +16529, +16389, +16400, +16392, +16425, +16448, +16527, +16540, +16550, +16516, +16527, +16493, +16501, +16552, +16616, +16579, +16637, +16664, +16612, +16449, +16339, +16167, +16128, +16103, +16042, +16078, +16009, +16029, +15986, +15912, +15950, +15983, +16033, +16075, +16092, +16006, +16017, +16015, +16052, +16127, +16152, +16154, +16136, +16053, +16061, +16103, +16070, +16042, +16082, +16086, +16191, +16194, +16218, +16166, +16172, +16192, +16281, +16376, +16536, +16668, +16787, +16846, +16887, +16887, +16892, +16925, +16939, +16982, +17028, +17110, +17073, +16999, +16826, +16672, +16614, +16593, +16574, +16670, +16729, +16704, +16541, +16384, +16241, +16175, +16208, +16235, +16286, +16364, +16384, +16356, +16311, +16267, +16293, +16292, +16413, +16450, +16517, +16486, +16389, +16351, +16236, +16189, +16126, +16170, +16136, +16078, +16073, +16061, +16011, +15982, +15980, +16056, +16109, +16163, +16230, +16334, +16382, +16373, +16356, +16444, +16500, +16567, +16623, +16632, +16603, +16593, +16509, +16509, +16424, +16410, +16348, +16374, +16368, +16380, +16368, +16324, +16286, +16286, +16380, +16380, +16420, +16516, +16599, +16617, +16588, +16584, +16620, +16575, +16564, +16524, +16504, +16444, +16325, +16379, +16314, +16299, +16165, +16161, +16079, +16108, +16103, +16127, +16052, +16120, +16166, +16234, +16257, +16242, +16195, +16220, +16184, +16193, +16192, +16273, +16360, +16340, +16243, +16225, +16183, +16143, +16190, +16312, +16349, +16382, +16343, +16445, +16499, +16526, +16575, +16657, +16705, +16721, +16794, +16835, +16799, +16776, +16747, +16762, +16776, +16675, +16689, +16672, +16639, +16541, +16507, +16484, +16419, +16416, +16404, +16392, +16357, +16297, +16257, +16260, +16316, +16338, +16250, +16253, +16277, +16287, +16290, +16270, +16254, +16278, +16256, +16224, +16271, +16357, +16304, +16262, +16187, +16210, +16167, +16237, +16313, +16350, +16355, +16429, +16432, +16476, +16517, +16532, +16573, +16536, +16588, +16624, +16593, +16575, +16486, +16442, +16383, +16321, +16335, +16291, +16248, +16235, +16295, +16221, +16164, +16100, +16100, +16203, +16225, +16242, +16274, +16331, +16352, +16350, +16274, +16282, +16308, +16356, +16372, +16341, +16364, +16295, +16276, +16270, +16281, +16260, +16253, +16259, +16258, +16264, +16308, +16266, +16280, +16309, +16320, +16325, +16380, +16378, +16407, +16469, +16558, +16539, +16512, +16575, +16577, +16576, +16568, +16516, +16479, +16424, +16456, +16458, +16497, +16495, +16481, +16463, +16463, +16544, +16585, +16642, +16621, +16691, +16687, +16682, +16703, +16673, +16697, +16678, +16624, +16594, +16500, +16403, +16238, +16206, +16167, +16180, +16228, +16296, +16264, +16235, +16194, +16139, +16102, +16158, +16238, +16314, +16442, +16437, +16404, +16355, +16273, +16255, +16338, +16354, +16381, +16351, +16362, +16330, +16230, +16230, +16209, +16228, +16222, +16195, +16191, +16177, +16178, +16136, +16102, +16200, +16289, +16331, +16408, +16416, +16406, +16382, +16409, +16449, +16500, +16500, +16480, +16438, +16505, +16467, +16418, +16416, +16501, +16550, +16554, +16523, +16518, +16498, +16503, +16487, +16441, +16415, +16428, +16412, +16414, +16405, +16351, +16360, +16403, +16376, +16407, +16436, +16414, +16313, +16297, +16328, +16287, +16279, +16295, +16266, +16217, +16208, +16187, +16202, +16187, +16222, +16210, +16195, +16260, +16329, +16379, +16387, +16375, +16348, +16381, +16417, +16512, +16561, +16548, +16528, +16519, +16527, +16558, +16505, +16509, +16479, +16512, +16571, +16569, +16613, +16691, +16745, +16780, +16769, +16760, +16673, +16636, +16575, +16546, +16564, +16501, +16544, +16419, +16320, +16253, +16198, +16133, +16155, +16228, +16311, +16270, +16119, +16091, +16067, +16064, +16052, +16111, +16156, +16179, +16207, +16207, +16208, +16210, +16181, +16221, +16247, +16234, +16261, +16222, +16193, +16181, +16184, +16159, +16193, +16214, +16259, +16312, +16293, +16312, +16385, +16385, +16424, +16475, +16519, +16588, +16580, +16590, +16594, +16621, +16629, +16651, +16635, +16638, +16554, +16533, +16498, +16486, +16445, +16432, +16430, +16437, +16434, +16409, +16411, +16400, +16372, +16391, +16457, +16446, +16437, +16526, +16534, +16512, +16486, +16453, +16363, +16352, +16370, +16428, +16438, +16453, +16388, +16309, +16293, +16195, +16169, +16140, +16106, +16182, +16231, +16265, +16270, +16290, +16254, +16270, +16320, +16379, +16457, +16480, +16509, +16560, +16520, +16474, +16500, +16492, +16466, +16484, +16470, +16444, +16402, +16416, +16350, +16316, +16298, +16324, +16353, +16425, +16361, +16391, +16428, +16448, +16436, +16417, +16429, +16404, +16404, +16394, +16394, +16395, +16370, +16371, +16283, +16311, +16292, +16316, +16336, +16300, +16312, +16320, +16247, +16249, +16265, +16313, +16311, +16328, +16383, +16374, +16406, +16371, +16376, +16384, +16353, +16330, +16347, +16414, +16432, +16465, +16443, +16457, +16408, +16369, +16405, +16354, +16338, +16278, +16262, +16236, +16206, +16219, +16264, +16205, +16216, +16275, +16316, +16330, +16397, +16480, +16488, +16528, +16524, +16521, +16493, +16522, +16548, +16593, +16596, +16619, +16610, +16576, +16498, +16451, +16480, +16439, +16446, +16390, +16370, +16379, +16332, +16314, +16379, +16375, +16365, +16338, +16313, +16303, +16276, +16255, +16299, +16369, +16387, +16351, +16382, +16372, +16416, +16424, +16454, +16464, +16479, +16488, +16442, +16460, +16491, +16509, +16459, +16452, +16458, +16430, +16415, +16375, +16330, +16373, +16350, +16287, +16284, +16288, +16274, +16271, +16279, +16346, +16391, +16380, +16380, +16416, +16384, +16406, +16460, +16500, +16496, +16415, +16355, +16357, +16321, +16282, +16271, +16285, +16245, +16217, +16145, +16096, +16052, +16042, +16054, +16063, +16084, +16107, +16127, +16161, +16206, +16284, +16265, +16319, +16345, +16384, +16433, +16465, +16509, +16507, +16464, +16547, +16560, +16507, +16538, +16511, +16553, +16500, +16572, +16620, +16631, +16638, +16613, +16630, +16622, +16640, +16664, +16681, +16680, +16695, +16630, +16634, +16582, +16528, +16483, +16444, +16441, +16441, +16416, +16354, +16350, +16287, +16262, +16231, +16239, +16249, +16285, +16291, +16270, +16261, +16311, +16301, +16267, +16231, +16251, +16276, +16284, +16224, +16263, +16253, +16230, +16201, +16206, +16175, +16203, +16243, +16281, +16273, +16314, +16303, +16339, +16351, +16346, +16432, +16453, +16435, +16461, +16461, +16475, +16440, +16424, +16446, +16430, +16443, +16472, +16423, +16463, +16467, +16423, +16414, +16404, +16373, +16363, +16386, +16406, +16401, +16442, +16415, +16369, +16428, +16444, +16398, +16413, +16429, +16380, +16362, +16317, +16264, +16258, +16298, +16282, +16288, +16279, +16251, +16289, +16276, +16331, +16303, +16362, +16419, +16423, +16379, +16413, +16396, +16409, +16448, +16476, +16493, +16430, +16454, +16466, +16441, +16388, +16351, +16326, +16322, +16302, +16288, +16293, +16236, +16307, +16330, +16304, +16347, +16375, +16420, +16447, +16449, +16526, +16508, +16506, +16540, +16579, +16595, +16581, +16622, +16590, +16522, +16530, +16522, +16516, +16479, +16441, +16424, +16382, +16388, +16385, +16394, +16368, +16337, +16296, +16351, +16360, +16339, +16347, +16334, +16356, +16361, +16386, +16393, +16417, +16363, +16329, +16257, +16252, +16267, +16310, +16265, +16200, +16154, +16189, +16155, +16218, +16187, +16241, +16267, +16257, +16269, +16310, +16363, +16364, +16368, +16415, +16397, +16463, +16461, +16458, +16427, +16435, +16441, +16490, +16456, +16414, +16373, +16390, +16375, +16408, +16370, +16321, +16246, +16264, +16339, +16348, +16403, +16428, +16437, +16412, +16438, +16447, +16465, +16463, +16479, +16505, +16446, +16403, +16317, +16301, +16307, +16293, +16260, +16207, +16246, +16232, +16212, +16240, +16319, +16347, +16404, +16421, +16473, +16493, +16549, +16552, +16567, +16619, +16630, +16652, +16664, +16646, +16581, +16542, +16538, +16539, +16572, +16538, +16484, +16414, +16382, +16327, +16385, +16394, +16430, +16444, +16412, +16435, +16426, +16409, +16397, +16357, +16379, +16346, +16276, +16222, +16165, +16115, +16138, +16152, +16196, +16244, +16196, +16125, +16161, +16171, +16181, +16161, +16215, +16259, +16258, +16303, +16339, +16371, +16412, +16420, +16460, +16430, +16382, +16379, +16454, +16430, +16441, +16392, +16349, +16330, +16342, +16356, +16398, +16437, +16457, +16492, +16461, +16462, +16466, +16441, +16471, +16481, +16512, +16463, +16434, +16429, +16430, +16448, +16431, +16457, +16464, +16440, +16419, +16419, +16426, +16408, +16386, +16384, +16380, +16339, +16373, +16305, +16372, +16364, +16353, +16368, +16359, +16357, +16352, +16349, +16386, +16375, +16340, +16342, +16320, +16332, +16344, +16332, +16325, +16320, +16296, +16309, +16324, +16272, +16327, +16362, +16407, +16376, +16406, +16426, +16462, +16490, +16465, +16459, +16445, +16452, +16471, +16439, +16392, +16409, +16390, +16353, +16374, +16360, +16370, +16365, +16354, +16378, +16415, +16425, +16436, +16432, +16467, +16455, +16496, +16497, +16540, +16526, +16517, +16476, +16468, +16436, +16439, +16440, +16411, +16372, +16361, +16345, +16357, +16298, +16302, +16246, +16302, +16266, +16265, +16301, +16321, +16323, +16324, +16298, +16300, +16271, +16291, +16297, +16293, +16313, +16273, +16257, +16238, +16254, +16296, +16253, +16216, +16227, +16223, +16224, +16245, +16255, +16281, +16336, +16368, +16375, +16382, +16428, +16415, +16476, +16470, +16492, +16492, +16511, +16559, +16551, +16546, +16534, +16528, +16493, +16419, +16455, +16466, +16524, +16488, +16452, +16421, +16418, +16414, +16405, +16457, +16506, +16473, +16496, +16458, +16505, +16485, +16443, +16482, +16475, +16462, +16484, +16437, +16394, +16325, +16319, +16261, +16252, +16272, +16278, +16249, +16216, +16209, +16208, +16216, +16232, +16257, +16299, +16320, +16328, +16285, +16343, +16391, +16384, +16429, +16451, +16504, +16525, +16521, +16534, +16503, +16461, +16448, +16448, +16450, +16402, +16382, +16407, +16400, +16390, +16392, +16424, +16457, +16490, +16480, +16459, +16421, +16388, +16363, +16325, +16322, +16323, +16318, +16296, +16273, +16225, +16223, +16226, +16227, +16215, +16208, +16255, +16258, +16250, +16251, +16281, +16244, +16252, +16275, +16274, +16340, +16339, +16331, +16353, +16378, +16403, +16430, +16468, +16461, +16432, +16447, +16399, +16418, +16410, +16411, +16426, +16424, +16397, +16400, +16415, +16421, +16457, +16495, +16576, +16573, +16579, +16565, +16555, +16551, +16486, +16504, +16471, +16468, +16454, +16411, +16367, +16329, +16343, +16320, +16339, +16295, +16376, +16335, +16365, +16366, +16403, +16394, +16410, +16395, +16354, +16366, +16413, +16400, +16403, +16402, +16372, +16394, +16382, +16409, +16336, +16320, +16396, +16386, +16367, +16384, +16399, +16399, +16405, +16401, +16437, +16431, +16446, +16405, +16388, +16307, +16293, +16337, +16323, +16342, +16323, +16349, +16318, +16318, +16340, +16328, +16340, +16374, +16347, +16367, +16351, +16320, +16358, +16331, +16372, +16410, +16407, +16378, +16384, +16364, +16323, +16333, +16315, +16305, +16298, +16302, +16344, +16348, +16306, +16322, +16310, +16304, +16315, +16323, +16347, +16327, +16302, +16348, +16354, +16334, +16312, +16318, +16301, +16284, +16333, +16323, +16346, +16410, +16409, +16440, +16411, +16458, +16502, +16505, +16473, +16497, +16493, +16513, +16453, +16485, +16462, +16440, +16447, +16432, +16446, +16498, +16525, +16517, +16534, +16562, +16515, +16583, +16567, +16605, +16588, +16560, +16513, +16530, +16483, +16499, +16522, +16457, +16408, +16411, +16397, +16374, +16396, +16317, +16279, +16210, +16190, +16181, +16197, +16200, +16243, +16241, +16237, +16193, +16222, +16202, +16227, +16212, +16307, +16272, +16297, +16291, +16284, +16264, +16252, +16249, +16280, +16267, +16306, +16314, +16306, +16354, +16330, +16355, +16388, +16375, +16443, +16451, +16473, +16490, +16520, +16516, +16549, +16596, +16580, +16518, +16484, +16451, +16464, +16428, +16431, +16412, +16337, +16343, +16354, +16319, +16366, +16326, +16361, +16333, +16301, +16295, +16281, +16283, +16322, +16344, +16356, +16344, +16308, +16314, +16359, +16371, +16419, +16383, +16350, +16342, +16371, +16333, +16349, +16326, +16358, +16327, +16336, +16391, +16423, +16458, +16456, +16449, +16457, +16486, +16457, +16462, +16518, +16526, +16500, +16442, +16443, +16404, +16399, +16434, +16432, +16389, +16407, +16461, +16431, +16463, +16474, +16459, +16494, +16496, +16467, +16457, +16450, +16470, +16462, +16413, +16409, +16379, +16419, +16354, +16350, +16346, +16318, +16325, +16308, +16275, +16362, +16366, +16339, +16273, +16289, +16293, +16310, +16283, +16352, +16345, +16374, +16312, +16361, +16364, +16400, +16356, +16357, +16360, +16321, +16319, +16295, +16297, +16307, +16292, +16286, +16305, +16267, +16272, +16297, +16366, +16343, +16332, +16327, +16344, +16349, +16323, +16360, +16289, +16292, +16332, +16282, +16321, +16317, +16322, +16323, +16306, +16332, +16340, +16367, +16406, +16356, +16378, +16445, +16488, +16550, +16543, +16513, +16516, +16514, +16555, +16547, +16562, +16552, +16556, +16570, +16495, +16495, +16514, +16470, +16429, +16468, +16450, +16453, +16430, +16420, +16426, +16458, +16420, +16390, +16339, +16344, +16377, +16355, +16334, +16271, +16304, +16263, +16252, +16285, +16315, +16322, +16363, +16302, +16355, +16358, +16366, +16360, +16354, +16381, +16346, +16348, +16373, +16387, +16422, +16407, +16374, +16386, +16394, +16444, +16414, +16404, +16428, +16457, +16443, +16417, +16415, +16398, +16394, +16422, +16444, +16386, +16427, +16403, +16411, +16366, +16362, +16372, +16312, +16267, +16283, +16311, +16267, +16252, +16245, +16257, +16246, +16249, +16223, +16256, +16301, +16298, +16314, +16343, +16347, +16288, +16322, +16358, +16358, +16424, +16395, +16377, +16384, +16376, +16397, +16421, +16384, +16434, +16465, +16424, +16435, +16400, +16410, +16429, +16473, +16497, +16495, +16461, +16498, +16498, +16483, +16496, +16492, +16468, +16474, +16404, +16443, +16373, +16356, +16363, +16384, +16356, +16371, +16385, +16381, +16379, +16379, +16372, +16356, +16395, +16388, +16419, +16416, +16382, +16388, +16353, +16321, +16311, +16313, +16353, +16371, +16405, +16372, +16397, +16360, +16354, +16344, +16349, +16320, +16302, +16312, +16333, +16384, +16435, +16414, +16410, +16377, +16374, +16417, +16443, +16387, +16380, +16392, +16427, +16396, +16416, +16370, +16412, +16459, +16448, +16440, +16459, +16463, +16446, +16416, +16412, +16415, +16435, +16443, +16381, +16414, +16433, +16427, +16379, +16327, +16333, +16314, +16352, +16327, +16317, +16320, +16310, +16297, +16243, +16226, +16203, +16293, +16238, +16276, +16283, +16273, +16266, +16263, +16297, +16297, +16390, +16400, +16380, +16389, +16407, +16396, +16393, +16427, +16370, +16383, +16325, +16360, +16373, +16377, +16377, +16388, +16378, +16423, +16430, +16435, +16407, +16402, +16401, +16402, +16408, +16457, +16407, +16413, +16414, +16410, +16448, +16489, +16513, +16521, +16518, +16524, +16548, +16568, +16512, +16514, +16473, +16460, +16470, +16472, +16444, +16437, +16449, +16413, +16415, +16386, +16365, +16404, +16334, +16348, +16357, +16347, +16344, +16296, +16347, +16305, +16258, +16243, +16273, +16309, +16339, +16296, +16308, +16281, +16285, +16278, +16259, +16222, +16235, +16229, +16240, +16228, +16294, +16325, +16333, +16339, +16378, +16407, +16432, +16407, +16475, +16447, +16474, +16488, +16458, +16483, +16495, +16484, +16454, +16463, +16459, +16479, +16460, +16486, +16441, +16454, +16413, +16418, +16360, +16385, +16360, +16360, +16339, +16332, +16277, +16280, +16277, +16273, +16281, +16315, +16304, +16319, +16306, +16312, +16334, +16300, +16316, +16275, +16324, +16350, +16377, +16363, +16400, +16409, +16440, +16459, +16466, +16511, +16494, +16480, +16453, +16455, +16447, +16462, +16463, +16500, +16473, +16457}; +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Welcome.h Sat Jan 11 17:54:23 2020 +0000 @@ -0,0 +1,64773 @@ +//Forma d'onda campionata +int nSampleNumWelcome = 64768; +int nSamplePerSecWelcome = 44100; +int nUnderSampleFactorWelcome = 2; +const int naInputSoundWaveWelcome[64768]= { +16377, +16377, +16377, +16377, +16375, +16376, +16377, +16378, +16379, +16378, +16378, +16379, +16379, +16377, +16377, +16377, +16377, +16377, +16377, +16376, +16377, +16378, +16378, +16378, +16376, +16377, +16378, +16379, +16378, +16378, +16377, +16375, +16377, +16379, +16378, +16377, +16378, +16378, +16378, +16378, +16378, +16379, +16379, +16379, +16378, +16377, +16377, +16375, +16375, +16374, +16374, +16376, +16377, +16377, +16375, +16374, +16374, +16377, +16379, +16379, +16378, +16377, +16375, +16375, +16374, +16375, +16377, +16377, +16377, +16377, +16375, +16375, +16375, +16375, +16377, +16378, +16377, +16377, +16377, +16378, +16379, +16379, +16378, +16378, +16379, +16379, +16377, +16377, +16378, +16378, +16376, +16376, +16377, +16379, +16379, +16378, +16377, +16377, +16377, +16376, +16378, +16379, +16378, +16377, +16377, +16377, +16376, +16376, +16377, +16377, +16377, +16377, +16377, +16375, +16376, +16378, +16378, +16377, +16376, +16377, +16377, +16375, +16375, +16374, +16374, +16375, +16378, +16378, +16378, +16379, +16379, +16378, +16378, +16377, +16378, +16379, +16379, +16378, +16378, +16378, +16377, +16379, +16379, +16379, +16379, +16379, +16378, +16379, +16378, +16377, +16375, +16374, +16375, +16377, +16377, +16377, +16375, +16377, +16378, +16378, +16378, +16379, +16378, +16377, +16377, +16378, +16377, +16377, +16377, +16378, +16378, +16378, +16377, +16377, +16377, +16376, +16376, +16375, +16375, +16375, +16377, +16378, +16378, +16378, +16379, +16378, +16378, +16378, +16377, +16377, +16377, +16378, +16380, +16380, +16379, +16378, +16377, +16377, +16378, +16377, +16377, +16377, +16377, +16378, +16378, +16378, +16378, +16377, +16378, +16379, +16379, +16378, +16378, +16379, +16378, +16377, +16377, +16377, +16377, +16377, +16378, +16378, +16378, +16377, +16376, +16378, +16379, +16379, +16377, +16377, +16377, +16377, +16378, +16378, +16377, +16377, +16376, +16375, +16376, +16377, +16377, +16379, +16380, +16379, +16378, +16377, +16377, +16377, +16378, +16378, +16377, +16377, +16376, +16375, +16374, +16375, +16376, +16375, +16377, +16378, +16378, +16378, +16377, +16378, +16378, +16378, +16379, +16379, +16379, +16378, +16377, +16378, +16378, +16379, +16379, +16377, +16378, +16377, +16375, +16376, +16377, +16378, +16377, +16377, +16376, +16378, +16378, +16378, +16378, +16378, +16379, +16380, +16380, +16379, +16376, +16375, +16376, +16377, +16378, +16378, +16379, +16378, +16378, +16377, +16378, +16378, +16378, +16378, +16380, +16380, +16378, +16375, +16375, +16378, +16380, +16378, +16376, +16377, +16378, +16379, +16378, +16377, +16377, +16377, +16377, +16377, +16377, +16377, +16377, +16377, +16377, +16378, +16378, +16377, +16378, +16378, +16378, +16378, +16377, +16376, +16377, +16378, +16377, +16376, +16377, +16378, +16378, +16379, +16379, +16378, +16378, +16378, +16376, +16378, +16378, +16378, +16378, +16377, +16377, +16378, +16379, +16377, +16377, +16377, +16376, +16377, +16377, +16377, +16377, +16377, +16378, +16378, +16377, +16377, +16377, +16377, +16378, +16378, +16377, +16377, +16378, +16378, +16378, +16377, +16378, +16378, +16378, +16378, +16377, +16376, +16376, +16377, +16378, +16377, +16377, +16377, +16377, +16377, +16378, +16378, +16377, +16376, +16376, +16378, +16377, +16376, +16375, +16376, +16377, +16378, +16378, +16379, +16378, +16375, +16374, +16375, +16375, +16377, +16378, +16378, +16376, +16376, +16378, +16378, +16378, +16377, +16378, +16377, +16375, +16377, +16376, +16377, +16377, +16378, +16377, +16377, +16376, +16375, +16375, +16378, +16378, +16377, +16378, +16378, +16378, +16377, +16377, +16376, +16375, +16375, +16377, +16378, +16378, +16378, +16378, +16378, +16378, +16378, +16378, +16379, +16378, +16375, +16377, +16377, +16377, +16377, +16377, +16377, +16376, +16377, +16377, +16376, +16377, +16378, +16378, +16377, +16377, +16378, +16378, +16378, +16377, +16376, +16377, +16378, +16379, +16380, +16378, +16377, +16377, +16376, +16377, +16376, +16377, +16375, +16376, +16377, +16376, +16375, +16375, +16375, +16377, +16378, +16376, +16374, +16375, +16377, +16379, +16379, +16378, +16378, +16377, +16376, +16376, +16376, +16376, +16377, +16377, +16376, +16378, +16378, +16378, +16379, +16380, +16378, +16378, +16378, +16378, +16378, +16379, +16378, +16377, +16377, +16377, +16376, +16375, +16375, +16377, +16377, +16378, +16377, +16378, +16379, +16379, +16378, +16376, +16375, +16375, +16375, +16377, +16377, +16377, +16377, +16377, +16378, +16378, +16377, +16376, +16377, +16377, +16378, +16377, +16378, +16377, +16377, +16378, +16377, +16378, +16378, +16377, +16376, +16377, +16377, +16377, +16378, +16379, +16378, +16377, +16376, +16375, +16377, +16378, +16378, +16377, +16378, +16378, +16378, +16378, +16379, +16377, +16375, +16377, +16375, +16375, +16377, +16378, +16377, +16377, +16378, +16378, +16379, +16378, +16377, +16377, +16377, +16378, +16379, +16379, +16376, +16375, +16375, +16376, +16376, +16376, +16377, +16375, +16377, +16378, +16378, +16377, +16376, +16377, +16378, +16378, +16378, +16377, +16377, +16376, +16375, +16375, +16376, +16378, +16377, +16377, +16374, +16376, +16378, +16378, +16377, +16378, +16376, +16375, +16377, +16377, +16377, +16377, +16377, +16378, +16377, +16377, +16376, +16375, +16375, +16377, +16376, +16377, +16377, +16377, +16377, +16377, +16377, +16377, +16378, +16379, +16379, +16378, +16378, +16378, +16378, +16377, +16375, +16375, +16377, +16377, +16376, +16377, +16376, +16375, +16377, +16379, +16378, +16377, +16378, +16379, +16379, +16379, +16377, +16376, +16376, +16376, +16375, +16377, +16378, +16378, +16375, +16375, +16377, +16376, +16377, +16377, +16376, +16377, +16378, +16380, +16380, +16379, +16378, +16377, +16377, +16377, +16377, +16376, +16377, +16377, +16375, +16376, +16377, +16375, +16375, +16377, +16376, +16376, +16377, +16376, +16376, +16378, +16377, +16375, +16375, +16374, +16376, +16378, +16377, +16378, +16378, +16377, +16378, +16377, +16375, +16375, +16376, +16377, +16378, +16380, +16379, +16377, +16377, +16378, +16377, +16376, +16376, +16376, +16377, +16378, +16379, +16379, +16378, +16377, +16378, +16378, +16379, +16380, +16379, +16379, +16377, +16376, +16376, +16377, +16377, +16378, +16379, +16378, +16376, +16377, +16378, +16377, +16378, +16379, +16378, +16376, +16377, +16377, +16377, +16378, +16378, +16379, +16379, +16379, +16379, +16378, +16377, +16379, +16378, +16377, +16376, +16377, +16377, +16377, +16375, +16376, +16377, +16378, +16378, +16378, +16379, +16378, +16378, +16379, +16379, +16377, +16374, +16375, +16378, +16377, +16377, +16375, +16375, +16375, +16377, +16377, +16377, +16377, +16377, +16378, +16379, +16379, +16379, +16379, +16378, +16378, +16378, +16379, +16380, +16380, +16379, +16377, +16375, +16376, +16375, +16376, +16378, +16379, +16379, +16378, +16377, +16377, +16377, +16377, +16378, +16378, +16377, +16377, +16378, +16378, +16378, +16376, +16375, +16374, +16376, +16378, +16377, +16377, +16377, +16377, +16375, +16374, +16377, +16377, +16376, +16377, +16378, +16379, +16378, +16379, +16377, +16378, +16379, +16378, +16377, +16378, +16379, +16378, +16377, +16376, +16375, +16376, +16377, +16378, +16378, +16378, +16379, +16380, +16378, +16376, +16377, +16377, +16377, +16377, +16377, +16377, +16376, +16378, +16379, +16378, +16377, +16379, +16378, +16375, +16375, +16377, +16376, +16375, +16377, +16378, +16378, +16377, +16376, +16376, +16377, +16375, +16376, +16377, +16378, +16378, +16378, +16377, +16377, +16378, +16378, +16378, +16377, +16378, +16378, +16377, +16377, +16377, +16376, +16377, +16377, +16378, +16379, +16379, +16377, +16377, +16377, +16377, +16378, +16378, +16376, +16376, +16378, +16378, +16376, +16375, +16377, +16378, +16377, +16376, +16377, +16377, +16377, +16377, +16375, +16377, +16379, +16380, +16380, +16380, +16379, +16379, +16377, +16379, +16379, +16377, +16376, +16377, +16378, +16379, +16377, +16377, +16379, +16378, +16378, +16377, +16376, +16376, +16376, +16377, +16378, +16379, +16379, +16378, +16377, +16377, +16375, +16375, +16376, +16375, +16375, +16377, +16378, +16378, +16378, +16377, +16377, +16377, +16377, +16379, +16378, +16378, +16377, +16376, +16377, +16378, +16377, +16377, +16378, +16378, +16378, +16377, +16377, +16377, +16378, +16378, +16377, +16376, +16375, +16374, +16375, +16377, +16378, +16377, +16375, +16375, +16377, +16378, +16378, +16378, +16378, +16377, +16375, +16375, +16377, +16377, +16377, +16378, +16378, +16378, +16377, +16377, +16376, +16378, +16378, +16376, +16376, +16378, +16378, +16377, +16377, +16378, +16377, +16376, +16377, +16377, +16376, +16374, +16375, +16377, +16377, +16377, +16378, +16378, +16378, +16377, +16376, +16376, +16377, +16375, +16375, +16375, +16376, +16377, +16377, +16378, +16377, +16378, +16377, +16378, +16379, +16379, +16378, +16376, +16376, +16377, +16377, +16377, +16377, +16378, +16379, +16377, +16375, +16375, +16377, +16378, +16378, +16379, +16379, +16378, +16377, +16376, +16376, +16377, +16378, +16378, +16378, +16376, +16376, +16378, +16379, +16379, +16377, +16375, +16376, +16378, +16377, +16377, +16377, +16378, +16377, +16379, +16378, +16378, +16377, +16376, +16376, +16377, +16378, +16379, +16377, +16377, +16379, +16378, +16376, +16376, +16377, +16377, +16376, +16377, +16377, +16377, +16377, +16376, +16374, +16377, +16379, +16379, +16377, +16378, +16378, +16377, +16377, +16378, +16379, +16378, +16377, +16377, +16378, +16379, +16379, +16378, +16377, +16375, +16375, +16377, +16377, +16377, +16378, +16377, +16377, +16378, +16378, +16375, +16375, +16377, +16377, +16377, +16377, +16377, +16375, +16375, +16377, +16377, +16376, +16376, +16377, +16377, +16377, +16377, +16378, +16378, +16377, +16378, +16377, +16377, +16378, +16379, +16378, +16377, +16378, +16378, +16378, +16377, +16376, +16377, +16377, +16377, +16377, +16378, +16378, +16279, +16304, +16396, +16459, +16449, +16437, +16430, +16397, +16378, +16365, +16319, +16314, +16348, +16316, +16271, +16290, +16295, +16271, +16268, +16281, +16326, +16365, +16337, +16347, +16425, +16413, +16359, +16379, +16385, +16365, +16407, +16439, +16418, +16385, +16306, +16227, +16237, +16262, +16276, +16331, +16371, +16392, +16443, +16459, +16424, +16401, +16388, +16392, +16403, +16380, +16382, +16425, +16426, +16401, +16385, +16349, +16358, +16425, +16450, +16448, +16452, +16412, +16369, +16365, +16370, +16407, +16436, +16415, +16429, +16451, +16406, +16415, +16460, +16405, +16373, +16411, +16360, +16320, +16390, +16384, +16294, +16257, +16234, +16264, +16388, +16437, +16384, +16378, +16398, +16384, +16362, +16303, +16247, +16278, +16307, +16271, +16255, +16277, +16304, +16344, +16348, +16295, +16276, +16337, +16402, +16416, +16404, +16435, +16503, +16519, +16471, +16441, +16460, +16503, +16529, +16485, +16413, +16402, +16413, +16372, +16327, +16316, +16335, +16393, +16420, +16391, +16401, +16453, +16460, +16459, +16476, +16441, +16387, +16383, +16403, +16426, +16446, +16436, +16420, +16423, +16423, +16427, +16423, +16374, +16339, +16356, +16354, +16340, +16369, +16389, +16384, +16405, +16417, +16412, +16436, +16419, +16327, +16275, +16277, +16264, +16270, +16319, +16350, +16358, +16356, +16343, +16344, +16364, +16368, +16357, +16351, +16353, +16366, +16360, +16340, +16350, +16361, +16327, +16290, +16277, +16273, +16280, +16303, +16348, +16410, +16410, +16363, +16382, +16415, +16381, +16356, +16345, +16304, +16294, +16287, +16247, +16289, +16382, +16383, +16362, +16364, +16312, +16282, +16360, +16438, +16454, +16461, +16458, +16425, +16396, +16414, +16449, +16413, +16352, +16384, +16426, +16391, +16373, +16381, +16364, +16406, +16485, +16469, +16433, +16465, +16478, +16453, +16425, +16369, +16342, +16399, +16454, +16459, +16452, +16417, +16369, +16356, +16344, +16323, +16365, +16422, +16407, +16401, +16452, +16464, +16429, +16424, +16410, +16365, +16370, +16410, +16397, +16349, +16323, +16313, +16302, +16299, +16290, +16265, +16245, +16276, +16340, +16367, +16361, +16370, +16366, +16339, +16317, +16310, +16337, +16386, +16372, +16323, +16358, +16422, +16405, +16373, +16406, +16448, +16432, +16381, +16363, +16381, +16392, +16406, +16424, +16422, +16432, +16452, +16437, +16432, +16438, +16375, +16325, +16383, +16427, +16406, +16411, +16421, +16410, +16421, +16407, +16368, +16384, +16398, +16368, +16388, +16445, +16448, +16418, +16383, +16342, +16323, +16332, +16363, +16405, +16391, +16326, +16307, +16335, +16342, +16328, +16304, +16281, +16299, +16343, +16351, +16340, +16353, +16372, +16363, +16351, +16379, +16420, +16433, +16443, +16438, +16382, +16339, +16354, +16370, +16343, +16295, +16264, +16295, +16352, +16370, +16412, +16509, +16533, +16448, +16375, +16363, +16358, +16329, +16299, +16308, +16342, +16358, +16369, +16375, +16354, +16340, +16349, +16372, +16437, +16501, +16468, +16412, +16435, +16438, +16372, +16331, +16335, +16336, +16324, +16275, +16218, +16231, +16294, +16320, +16322, +16349, +16366, +16351, +16344, +16368, +16389, +16394, +16397, +16385, +16388, +16448, +16484, +16454, +16459, +16498, +16469, +16413, +16399, +16387, +16377, +16384, +16366, +16353, +16370, +16365, +16364, +16403, +16429, +16435, +16431, +16393, +16368, +16389, +16397, +16400, +16426, +16440, +16459, +16488, +16445, +16379, +16401, +16433, +16407, +16371, +16347, +16356, +16406, +16398, +16322, +16288, +16297, +16323, +16396, +16444, +16431, +16431, +16422, +16371, +16368, +16396, +16356, +16298, +16293, +16308, +16328, +16353, +16378, +16398, +16403, +16396, +16377, +16345, +16322, +16340, +16372, +16407, +16426, +16392, +16342, +16330, +16333, +16337, +16342, +16342, +16355, +16357, +16330, +16343, +16398, +16423, +16459, +16504, +16445, +16337, +16308, +16326, +16359, +16373, +16313, +16263, +16283, +16293, +16287, +16321, +16364, +16395, +16398, +16386, +16434, +16494, +16469, +16468, +16523, +16487, +16407, +16435, +16506, +16507, +16468, +16448, +16450, +16405, +16312, +16293, +16339, +16349, +16364, +16417, +16417, +16355, +16293, +16252, +16236, +16249, +16293, +16370, +16412, +16386, +16362, +16369, +16376, +16369, +16336, +16299, +16315, +16368, +16399, +16374, +16325, +16333, +16367, +16319, +16274, +16324, +16337, +16289, +16303, +16325, +16289, +16287, +16317, +16328, +16363, +16389, +16351, +16336, +16380, +16422, +16487, +16569, +16570, +16516, +16485, +16433, +16365, +16373, +16404, +16394, +16407, +16454, +16474, +16481, +16459, +16364, +16280, +16280, +16301, +16306, +16314, +16338, +16378, +16403, +16416, +16458, +16477, +16453, +16464, +16463, +16394, +16379, +16425, +16406, +16380, +16403, +16400, +16406, +16446, +16421, +16384, +16408, +16368, +16294, +16337, +16418, +16423, +16412, +16405, +16380, +16381, +16380, +16317, +16267, +16289, +16321, +16328, +16362, +16423, +16440, +16393, +16322, +16249, +16204, +16228, +16306, +16377, +16413, +16402, +16365, +16352, +16350, +16336, +16345, +16373, +16375, +16362, +16369, +16400, +16431, +16443, +16438, +16449, +16468, +16441, +16347, +16271, +16314, +16413, +16462, +16483, +16478, +16405, +16357, +16388, +16387, +16367, +16408, +16424, +16376, +16352, +16382, +16449, +16502, +16452, +16365, +16358, +16383, +16401, +16425, +16410, +16388, +16411, +16379, +16295, +16288, +16309, +16274, +16258, +16300, +16351, +16386, +16380, +16358, +16350, +16318, +16290, +16336, +16368, +16339, +16355, +16391, +16339, +16313, +16402, +16453, +16380, +16308, +16291, +16305, +16356, +16422, +16464, +16507, +16545, +16529, +16480, +16439, +16381, +16321, +16313, +16342, +16362, +16365, +16366, +16364, +16332, +16271, +16249, +16296, +16329, +16317, +16319, +16356, +16402, +16422, +16392, +16351, +16345, +16345, +16335, +16351, +16383, +16388, +16383, +16361, +16316, +16298, +16292, +16255, +16236, +16288, +16363, +16403, +16386, +16348, +16375, +16449, +16467, +16431, +16412, +16427, +16456, +16479, +16485, +16475, +16465, +16463, +16463, +16453, +16446, +16429, +16382, +16353, +16364, +16345, +16306, +16355, +16443, +16443, +16402, +16402, +16387, +16345, +16377, +16476, +16498, +16441, +16431, +16440, +16372, +16330, +16393, +16440, +16424, +16428, +16436, +16398, +16384, +16396, +16370, +16353, +16391, +16439, +16476, +16473, +16408, +16357, +16375, +16355, +16260, +16220, +16278, +16341, +16354, +16346, +16368, +16424, +16450, +16443, +16450, +16444, +16389, +16353, +16365, +16367, +16366, +16406, +16447, +16444, +16415, +16387, +16383, +16392, +16383, +16372, +16369, +16350, +16322, +16308, +16293, +16272, +16252, +16237, +16234, +16257, +16302, +16335, +16338, +16362, +16427, +16443, +16380, +16323, +16317, +16321, +16296, +16254, +16249, +16297, +16328, +16319, +16300, +16280, +16273, +16287, +16283, +16277, +16309, +16342, +16366, +16394, +16371, +16341, +16380, +16401, +16389, +16437, +16463, +16391, +16351, +16350, +16323, +16363, +16454, +16443, +16399, +16434, +16447, +16411, +16416, +16440, +16439, +16436, +16431, +16415, +16415, +16438, +16472, +16521, +16556, +16530, +16471, +16433, +16418, +16410, +16426, +16473, +16516, +16514, +16462, +16397, +16342, +16289, +16267, +16288, +16306, +16336, +16384, +16367, +16300, +16306, +16369, +16402, +16405, +16394, +16396, +16413, +16379, +16327, +16351, +16382, +16339, +16326, +16385, +16412, +16396, +16412, +16464, +16493, +16471, +16431, +16402, +16372, +16368, +16408, +16415, +16388, +16424, +16485, +16460, +16404, +16400, +16383, +16305, +16232, +16209, +16227, +16288, +16339, +16308, +16257, +16277, +16317, +16320, +16338, +16395, +16448, +16472, +16466, +16454, +16459, +16441, +16408, +16389, +16340, +16278, +16294, +16322, +16306, +16370, +16491, +16500, +16449, +16439, +16387, +16287, +16233, +16215, +16222, +16275, +16308, +16284, +16276, +16321, +16392, +16426, +16386, +16351, +16378, +16396, +16397, +16421, +16424, +16439, +16479, +16439, +16354, +16333, +16302, +16278, +16336, +16327, +16264, +16354, +16458, +16406, +16381, +16407, +16351, +16358, +16452, +16444, +16403, +16433, +16417, +16386, +16438, +16469, +16403, +16308, +16260, +16304, +16383, +16390, +16353, +16348, +16382, +16414, +16403, +16363, +16346, +16347, +16378, +16445, +16438, +16384, +16427, +16463, +16402, +16386, +16402, +16321, +16257, +16315, +16379, +16386, +16365, +16353, +16410, +16480, +16481, +16482, +16521, +16528, +16493, +16449, +16394, +16353, +16356, +16378, +16377, +16352, +16340, +16355, +16346, +16301, +16269, +16265, +16278, +16290, +16288, +16288, +16294, +16317, +16385, +16443, +16425, +16406, +16450, +16498, +16499, +16464, +16439, +16452, +16438, +16369, +16348, +16360, +16322, +16312, +16348, +16328, +16284, +16292, +16304, +16325, +16354, +16325, +16295, +16360, +16433, +16430, +16415, +16430, +16453, +16458, +16448, +16438, +16422, +16374, +16341, +16378, +16417, +16397, +16372, +16382, +16394, +16406, +16412, +16376, +16337, +16367, +16382, +16331, +16305, +16319, +16302, +16291, +16316, +16341, +16364, +16356, +16314, +16327, +16397, +16425, +16432, +16444, +16422, +16407, +16421, +16415, +16424, +16457, +16437, +16406, +16438, +16474, +16496, +16520, +16482, +16415, +16396, +16369, +16307, +16285, +16297, +16311, +16324, +16342, +16386, +16415, +16378, +16363, +16406, +16402, +16386, +16424, +16417, +16369, +16389, +16417, +16367, +16311, +16313, +16343, +16354, +16312, +16257, +16260, +16295, +16298, +16276, +16267, +16255, +16229, +16261, +16341, +16340, +16299, +16341, +16375, +16335, +16335, +16370, +16369, +16396, +16436, +16398, +16342, +16342, +16361, +16375, +16382, +16382, +16408, +16439, +16430, +16391, +16358, +16373, +16427, +16448, +16425, +16391, +16366, +16422, +16543, +16560, +16475, +16431, +16417, +16403, +16425, +16417, +16365, +16373, +16416, +16398, +16368, +16358, +16339, +16336, +16377, +16406, +16397, +16412, +16457, +16440, +16369, +16368, +16419, +16408, +16381, +16391, +16378, +16351, +16378, +16430, +16429, +16384, +16356, +16353, +16349, +16353, +16368, +16354, +16326, +16306, +16280, +16280, +16335, +16398, +16439, +16436, +16391, +16368, +16368, +16330, +16349, +16441, +16462, +16449, +16502, +16497, +16412, +16384, +16384, +16355, +16351, +16347, +16317, +16319, +16345, +16373, +16420, +16420, +16378, +16377, +16386, +16384, +16417, +16429, +16406, +16422, +16437, +16413, +16424, +16426, +16370, +16355, +16394, +16392, +16370, +16372, +16365, +16312, +16239, +16222, +16268, +16288, +16265, +16240, +16211, +16241, +16347, +16380, +16331, +16340, +16363, +16326, +16321, +16364, +16412, +16482, +16510, +16466, +16466, +16517, +16508, +16452, +16380, +16342, +16399, +16454, +16417, +16424, +16473, +16379, +16244, +16261, +16319, +16305, +16284, +16270, +16251, +16280, +16322, +16320, +16330, +16359, +16336, +16303, +16358, +16432, +16413, +16365, +16388, +16415, +16388, +16392, +16448, +16481, +16481, +16461, +16417, +16391, +16385, +16372, +16371, +16355, +16286, +16249, +16278, +16295, +16303, +16313, +16284, +16277, +16303, +16275, +16251, +16312, +16374, +16409, +16452, +16450, +16461, +16561, +16615, +16558, +16511, +16496, +16455, +16429, +16443, +16458, +16444, +16417, +16407, +16407, +16424, +16473, +16499, +16472, +16464, +16483, +16468, +16444, +16445, +16446, +16446, +16427, +16361, +16322, +16339, +16343, +16349, +16385, +16378, +16330, +16323, +16353, +16394, +16457, +16475, +16406, +16350, +16349, +16336, +16331, +16372, +16368, +16298, +16265, +16275, +16276, +16304, +16351, +16357, +16356, +16364, +16320, +16270, +16284, +16304, +16291, +16300, +16328, +16333, +16320, +16296, +16274, +16286, +16317, +16360, +16402, +16393, +16347, +16345, +16368, +16359, +16344, +16350, +16350, +16353, +16369, +16387, +16417, +16431, +16381, +16308, +16269, +16246, +16267, +16358, +16424, +16403, +16393, +16443, +16456, +16408, +16386, +16379, +16345, +16345, +16393, +16389, +16360, +16402, +16457, +16457, +16441, +16434, +16440, +16477, +16492, +16458, +16429, +16424, +16425, +16437, +16444, +16414, +16383, +16394, +16410, +16376, +16331, +16315, +16294, +16293, +16366, +16433, +16441, +16452, +16422, +16356, +16384, +16441, +16380, +16313, +16339, +16373, +16377, +16354, +16319, +16340, +16390, +16396, +16403, +16418, +16396, +16386, +16391, +16372, +16368, +16390, +16422, +16460, +16416, +16295, +16280, +16372, +16423, +16441, +16454, +16422, +16385, +16384, +16377, +16351, +16347, +16376, +16403, +16418, +16454, +16468, +16409, +16362, +16378, +16378, +16353, +16353, +16366, +16359, +16326, +16313, +16359, +16408, +16434, +16464, +16430, +16341, +16327, +16346, +16332, +16363, +16380, +16355, +16425, +16473, +16356, +16296, +16337, +16294, +16276, +16359, +16372, +16341, +16366, +16381, +16391, +16401, +16365, +16358, +16392, +16353, +16285, +16295, +16340, +16351, +16316, +16288, +16311, +16295, +16209, +16196, +16270, +16323, +16350, +16368, +16363, +16364, +16361, +16345, +16345, +16375, +16433, +16477, +16430, +16348, +16316, +16270, +16241, +16317, +16393, +16402, +16406, +16376, +16350, +16413, +16453, +16405, +16403, +16443, +16422, +16396, +16419, +16457, +16472, +16432, +16384, +16397, +16436, +16472, +16486, +16436, +16382, +16380, +16402, +16478, +16541, +16453, +16369, +16426, +16440, +16421, +16521, +16566, +16467, +16434, +16464, +16441, +16406, +16371, +16346, +16370, +16378, +16364, +16378, +16353, +16317, +16364, +16377, +16334, +16386, +16457, +16422, +16379, +16356, +16316, +16292, +16274, +16268, +16325, +16386, +16422, +16477, +16465, +16378, +16367, +16391, +16336, +16297, +16331, +16369, +16428, +16499, +16491, +16442, +16431, +16406, +16354, +16342, +16352, +16319, +16303, +16348, +16368, +16356, +16371, +16350, +16271, +16261, +16302, +16283, +16261, +16288, +16316, +16368, +16404, +16323, +16250, +16280, +16272, +16222, +16265, +16325, +16321, +16330, +16330, +16286, +16281, +16310, +16317, +16342, +16384, +16378, +16363, +16394, +16435, +16455, +16452, +16421, +16392, +16382, +16360, +16335, +16355, +16382, +16364, +16374, +16446, +16472, +16418, +16373, +16375, +16408, +16472, +16538, +16562, +16544, +16508, +16466, +16422, +16404, +16414, +16407, +16383, +16383, +16372, +16340, +16373, +16431, +16421, +16397, +16400, +16393, +16406, +16425, +16379, +16361, +16446, +16482, +16426, +16426, +16477, +16444, +16345, +16308, +16363, +16419, +16419, +16405, +16416, +16417, +16374, +16335, +16350, +16344, +16275, +16265, +16317, +16296, +16269, +16325, +16327, +16279, +16313, +16349, +16339, +16387, +16414, +16356, +16356, +16389, +16355, +16328, +16335, +16342, +16404, +16463, +16433, +16401, +16393, +16357, +16340, +16344, +16331, +16347, +16363, +16320, +16288, +16289, +16304, +16364, +16402, +16368, +16351, +16376, +16396, +16425, +16427, +16388, +16363, +16312, +16242, +16283, +16377, +16401, +16426, +16468, +16440, +16395, +16394, +16386, +16372, +16374, +16377, +16370, +16350, +16344, +16374, +16389, +16372, +16378, +16412, +16427, +16412, +16383, +16368, +16349, +16287, +16271, +16350, +16391, +16367, +16394, +16444, +16459, +16465, +16452, +16432, +16454, +16481, +16475, +16445, +16393, +16380, +16417, +16433, +16454, +16473, +16397, +16346, +16403, +16404, +16368, +16442, +16512, +16524, +16549, +16510, +16436, +16462, +16492, +16479, +16511, +16493, +16411, +16408, +16404, +16340, +16347, +16380, +16367, +16401, +16438, +16428, +16445, +16434, +16365, +16369, +16390, +16337, +16303, +16301, +16275, +16288, +16317, +16298, +16289, +16297, +16273, +16265, +16268, +16227, +16187, +16176, +16171, +16186, +16218, +16235, +16247, +16259, +16254, +16238, +16220, +16193, +16160, +16155, +16172, +16158, +16143, +16179, +16208, +16198, +16223, +16249, +16227, +16244, +16264, +16179, +16116, +16176, +16226, +16209, +16217, +16244, +16275, +16311, +16331, +16354, +16383, +16377, +16372, +16420, +16486, +16523, +16510, +16478, +16494, +16527, +16529, +16572, +16660, +16681, +16654, +16669, +16724, +16785, +16823, +16830, +16844, +16860, +16851, +16862, +16863, +16808, +16778, +16798, +16792, +16782, +16790, +16789, +16808, +16835, +16833, +16849, +16875, +16843, +16769, +16680, +16584, +16548, +16551, +16510, +16459, +16429, +16392, +16396, +16425, +16376, +16284, +16239, +16228, +16214, +16201, +16159, +16095, +16086, +16130, +16101, +15985, +15945, +15979, +15943, +15903, +15948, +15964, +15931, +15922, +15900, +15871, +15850, +15772, +15734, +15800, +15779, +15686, +15702, +15723, +15669, +15669, +15689, +15661, +15667, +15703, +15724, +15762, +15784, +15806, +15852, +15845, +15841, +15954, +16066, +16083, +16099, +16148, +16231, +16329, +16357, +16346, +16376, +16383, +16375, +16426, +16473, +16525, +16643, +16734, +16759, +16830, +16952, +17061, +17140, +17161, +17155, +17196, +17264, +17321, +17352, +17349, +17365, +17412, +17428, +17437, +17457, +17401, +17326, +17346, +17364, +17308, +17285, +17284, +17215, +17143, +17124, +17096, +17050, +17018, +16955, +16845, +16752, +16702, +16649, +16584, +16538, +16502, +16457, +16392, +16323, +16273, +16238, +16168, +16085, +16063, +16065, +16011, +15953, +15920, +15845, +15770, +15735, +15657, +15569, +15568, +15581, +15545, +15530, +15539, +15525, +15505, +15486, +15480, +15506, +15564, +15664, +15761, +15771, +15723, +15690, +15660, +15668, +15739, +15794, +15819, +15846, +15828, +15803, +15828, +15844, +15871, +15951, +15986, +15991, +16077, +16141, +16108, +16109, +16175, +16236, +16309, +16360, +16339, +16300, +16300, +16356, +16440, +16462, +16419, +16417, +16467, +16511, +16526, +16499, +16471, +16496, +16531, +16554, +16608, +16666, +16715, +16796, +16868, +16898, +16950, +17019, +17038, +17004, +16951, +16933, +16973, +16994, +16957, +16934, +16933, +16920, +16927, +16957, +16973, +16986, +16990, +16963, +16961, +17001, +16993, +16951, +16949, +16953, +16898, +16836, +16823, +16841, +16859, +16864, +16862, +16867, +16871, +16844, +16791, +16766, +16786, +16802, +16778, +16736, +16681, +16618, +16586, +16589, +16575, +16524, +16447, +16337, +16214, +16151, +16169, +16210, +16221, +16228, +16232, +16177, +16068, +15964, +15898, +15889, +15907, +15900, +15901, +15921, +15901, +15882, +15921, +15932, +15901, +15904, +15913, +15906, +15908, +15880, +15837, +15840, +15856, +15859, +15874, +15864, +15812, +15783, +15764, +15734, +15714, +15706, +15691, +15665, +15643, +15653, +15652, +15615, +15616, +15661, +15692, +15731, +15764, +15732, +15700, +15737, +15778, +15805, +15840, +15845, +15857, +15906, +15918, +15881, +15881, +15923, +15963, +16010, +16086, +16190, +16250, +16188, +16122, +16176, +16271, +16350, +16459, +16520, +16499, +16528, +16629, +16726, +16844, +16958, +17004, +17057, +17157, +17247, +17346, +17426, +17444, +17504, +17609, +17631, +17630, +17674, +17705, +17760, +17836, +17836, +17850, +17921, +17915, +17892, +17917, +17892, +17902, +17966, +17874, +17736, +17754, +17712, +17546, +17455, +17380, +17268, +17232, +17187, +17072, +16994, +16889, +16717, +16634, +16622, +16574, +16520, +16435, +16279, +16169, +16143, +16099, +16007, +15925, +15855, +15762, +15688, +15679, +15637, +15524, +15466, +15469, +15431, +15399, +15414, +15401, +15365, +15342, +15303, +15273, +15255, +15206, +15158, +15116, +15066, +15039, +15018, +15016, +15086, +15122, +15054, +15014, +15025, +14999, +14996, +15007, +14955, +14946, +15029, +15073, +15073, +15105, +15158, +15219, +15275, +15324, +15395, +15447, +15468, +15504, +15519, +15534, +15652, +15774, +15809, +15860, +15950, +16021, +16105, +16171, +16215, +16333, +16448, +16473, +16566, +16726, +16779, +16821, +16970, +17097, +17174, +17311, +17460, +17540, +17609, +17708, +17806, +17903, +18038, +18168, +18242, +18296, +18366, +18405, +18427, +18483, +18553, +18606, +18607, +18555, +18553, +18624, +18635, +18574, +18499, +18378, +18250, +18194, +18115, +17977, +17896, +17845, +17726, +17565, +17413, +17313, +17255, +17152, +17019, +16929, +16818, +16639, +16468, +16327, +16215, +16133, +16030, +15915, +15841, +15764, +15642, +15542, +15491, +15440, +15356, +15252, +15158, +15078, +14988, +14918, +14924, +14978, +14997, +14959, +14922, +14910, +14866, +14791, +14748, +14734, +14729, +14744, +14746, +14721, +14720, +14748, +14767, +14752, +14700, +14679, +14718, +14712, +14698, +14780, +14846, +14822, +14853, +14945, +15003, +15091, +15196, +15227, +15305, +15492, +15607, +15628, +15710, +15846, +15918, +15945, +15985, +16033, +16093, +16171, +16242, +16326, +16448, +16539, +16526, +16477, +16483, +16544, +16629, +16736, +16841, +16914, +16975, +17091, +17243, +17349, +17454, +17613, +17712, +17720, +17786, +17923, +18038, +18168, +18326, +18437, +18514, +18609, +18665, +18661, +18668, +18708, +18753, +18777, +18750, +18664, +18574, +18543, +18512, +18367, +18181, +18093, +18028, +17878, +17730, +17649, +17546, +17393, +17271, +17181, +17096, +17031, +16983, +16919, +16797, +16619, +16459, +16368, +16289, +16184, +16102, +16064, +16030, +15958, +15843, +15757, +15732, +15674, +15568, +15506, +15464, +15399, +15344, +15267, +15170, +15158, +15164, +15072, +15013, +15048, +15019, +14928, +14883, +14851, +14795, +14752, +14721, +14700, +14690, +14662, +14652, +14706, +14767, +14800, +14829, +14812, +14765, +14768, +14786, +14770, +14792, +14841, +14859, +14893, +14951, +14992, +15057, +15128, +15151, +15213, +15340, +15419, +15472, +15576, +15672, +15701, +15669, +15626, +15675, +15771, +15783, +15798, +15879, +15912, +15948, +16097, +16247, +16321, +16406, +16525, +16657, +16792, +16900, +17030, +17237, +17437, +17585, +17744, +17923, +18090, +18226, +18335, +18468, +18609, +18667, +18676, +18746, +18850, +18912, +18926, +18931, +18942, +18927, +18847, +18770, +18785, +18824, +18761, +18635, +18569, +18524, +18404, +18259, +18150, +18022, +17892, +17829, +17759, +17614, +17501, +17467, +17402, +17292, +17210, +17132, +17004, +16887, +16795, +16680, +16569, +16508, +16439, +16316, +16194, +16102, +16028, +15958, +15844, +15675, +15531, +15451, +15402, +15357, +15283, +15179, +15105, +15049, +14960, +14890, +14871, +14832, +14781, +14767, +14761, +14742, +14719, +14649, +14569, +14553, +14561, +14528, +14486, +14459, +14419, +14351, +14279, +14242, +14242, +14224, +14191, +14193, +14213, +14215, +14214, +14240, +14318, +14427, +14484, +14489, +14549, +14691, +14817, +14875, +14898, +14926, +14995, +15095, +15167, +15230, +15354, +15487, +15563, +15656, +15812, +15931, +15983, +16054, +16164, +16289, +16457, +16688, +16929, +17107, +17246, +17440, +17666, +17827, +17971, +18199, +18440, +18612, +18770, +18939, +19073, +19161, +19239, +19324, +19408, +19483, +19566, +19646, +19688, +19682, +19635, +19583, +19574, +19566, +19489, +19392, +19325, +19235, +19132, +19039, +18898, +18686, +18484, +18333, +18217, +18106, +17953, +17784, +17660, +17566, +17440, +17257, +17071, +16956, +16874, +16738, +16566, +16422, +16285, +16141, +16013, +15881, +15728, +15592, +15477, +15355, +15220, +15084, +14983, +14916, +14826, +14713, +14662, +14623, +14504, +14376, +14341, +14329, +14254, +14165, +14121, +14102, +14081, +14082, +14105, +14097, +14065, +14072, +14096, +14080, +14074, +14105, +14088, +14010, +13989, +14035, +14055, +14066, +14124, +14192, +14253, +14323, +14362, +14387, +14474, +14599, +14700, +14784, +14858, +14937, +15077, +15270, +15425, +15510, +15590, +15676, +15715, +15768, +15904, +16015, +16044, +16127, +16259, +16322, +16378, +16502, +16618, +16704, +16793, +16890, +17037, +17246, +17436, +17585, +17718, +17849, +18019, +18231, +18435, +18614, +18783, +18946, +19096, +19208, +19290, +19380, +19464, +19521, +19605, +19694, +19712, +19673, +19624, +19574, +19527, +19447, +19306, +19191, +19150, +19086, +18948, +18834, +18767, +18654, +18500, +18360, +18217, +18069, +17948, +17824, +17684, +17566, +17423, +17232, +17079, +16937, +16741, +16576, +16484, +16384, +16267, +16149, +16001, +15853, +15733, +15606, +15477, +15365, +15260, +15176, +15080, +14942, +14818, +14713, +14601, +14548, +14521, +14426, +14323, +14216, +14035, +13922, +13947, +13932, +13894, +13938, +13914, +13809, +13827, +13910, +13888, +13821, +13791, +13782, +13809, +13861, +13910, +13960, +14021, +14091, +14153, +14201, +14276, +14371, +14419, +14450, +14544, +14660, +14747, +14822, +14926, +15077, +15239, +15378, +15526, +15678, +15780, +15854, +15942, +16018, +16072, +16135, +16234, +16360, +16443, +16477, +16549, +16644, +16706, +16796, +16899, +16943, +17039, +17224, +17324, +17395, +17598, +17797, +17923, +18124, +18343, +18465, +18634, +18876, +19016, +19083, +19180, +19254, +19317, +19422, +19506, +19558, +19626, +19660, +19647, +19638, +19598, +19516, +19462, +19417, +19311, +19184, +19084, +18984, +18856, +18693, +18533, +18402, +18278, +18136, +17980, +17805, +17634, +17519, +17428, +17299, +17161, +17061, +16958, +16801, +16625, +16466, +16325, +16242, +16191, +16065, +15878, +15722, +15571, +15402, +15269, +15155, +15033, +14922, +14786, +14644, +14575, +14499, +14344, +14219, +14158, +14071, +13967, +13867, +13770, +13747, +13795, +13823, +13814, +13776, +13716, +13682, +13686, +13696, +13729, +13764, +13758, +13761, +13825, +13910, +13997, +14089, +14158, +14218, +14319, +14440, +14537, +14630, +14729, +14823, +14918, +15006, +15037, +15033, +15097, +15236, +15355, +15441, +15586, +15779, +15901, +15946, +16015, +16108, +16176, +16261, +16380, +16487, +16582, +16671, +16730, +16797, +16904, +16981, +17040, +17157, +17282, +17357, +17434, +17538, +17648, +17800, +17983, +18157, +18323, +18488, +18635, +18774, +18912, +19035, +19191, +19377, +19503, +19543, +19606, +19688, +19694, +19687, +19759, +19808, +19739, +19654, +19608, +19546, +19496, +19454, +19327, +19140, +18988, +18844, +18680, +18529, +18394, +18266, +18147, +17998, +17815, +17655, +17490, +17289, +17122, +17008, +16864, +16665, +16474, +16323, +16171, +15980, +15783, +15633, +15507, +15349, +15157, +14982, +14855, +14720, +14550, +14396, +14266, +14122, +14000, +13906, +13803, +13730, +13718, +13693, +13657, +13649, +13604, +13535, +13532, +13552, +13527, +13526, +13583, +13646, +13713, +13785, +13829, +13860, +13943, +14055, +14121, +14170, +14271, +14393, +14494, +14597, +14687, +14740, +14799, +14855, +14870, +14910, +15001, +15086, +15147, +15187, +15241, +15361, +15476, +15537, +15671, +15887, +16050, +16172, +16304, +16410, +16511, +16615, +16672, +16736, +16853, +16991, +17158, +17282, +17280, +17284, +17363, +17406, +17438, +17506, +17535, +17611, +17805, +17944, +18010, +18145, +18278, +18344, +18460, +18631, +18791, +18946, +19065, +19149, +19273, +19403, +19467, +19501, +19538, +19558, +19571, +19604, +19630, +19586, +19457, +19346, +19291, +19210, +19107, +19038, +18904, +18681, +18519, +18409, +18235, +18048, +17877, +17665, +17456, +17282, +17089, +16910, +16765, +16581, +16383, +16230, +16101, +16002, +15919, +15768, +15574, +15414, +15262, +15114, +14973, +14823, +14709, +14650, +14559, +14452, +14405, +14362, +14304, +14288, +14250, +14173, +14159, +14168, +14102, +14046, +14054, +14045, +14026, +14025, +13991, +13941, +13940, +13965, +13975, +13987, +14025, +14094, +14188, +14262, +14301, +14368, +14498, +14613, +14662, +14696, +14757, +14809, +14860, +14941, +15026, +15092, +15148, +15202, +15264, +15328, +15381, +15449, +15540, +15625, +15728, +15853, +15952, +16045, +16153, +16241, +16345, +16490, +16601, +16667, +16712, +16703, +16713, +16832, +16976, +17080, +17186, +17274, +17357, +17500, +17617, +17648, +17679, +17717, +17713, +17739, +17853, +18004, +18173, +18355, +18514, +18630, +18733, +18856, +18988, +19090, +19188, +19309, +19386, +19412, +19450, +19484, +19482, +19499, +19508, +19437, +19353, +19305, +19210, +19028, +18845, +18724, +18604, +18409, +18177, +17971, +17785, +17626, +17500, +17336, +17146, +17013, +16893, +16717, +16522, +16346, +16174, +15991, +15799, +15639, +15514, +15379, +15258, +15179, +15078, +14971, +14900, +14829, +14799, +14819, +14764, +14668, +14660, +14629, +14525, +14478, +14453, +14399, +14383, +14361, +14270, +14193, +14139, +14085, +14087, +14109, +14077, +14044, +14063, +14102, +14144, +14193, +14257, +14311, +14342, +14392, +14462, +14509, +14550, +14591, +14618, +14702, +14823, +14876, +14922, +15036, +15126, +15208, +15344, +15432, +15441, +15495, +15618, +15736, +15822, +15885, +15970, +16081, +16156, +16211, +16321, +16475, +16609, +16683, +16727, +16820, +16942, +17016, +17086, +17192, +17250, +17274, +17367, +17485, +17533, +17560, +17628, +17698, +17735, +17776, +17854, +17944, +18033, +18131, +18235, +18316, +18377, +18441, +18519, +18622, +18711, +18751, +18791, +18877, +18952, +18986, +19006, +19002, +18972, +18938, +18882, +18810, +18773, +18722, +18608, +18481, +18342, +18165, +18013, +17866, +17668, +17497, +17384, +17251, +17104, +16955, +16773, +16631, +16549, +16424, +16255, +16106, +15963, +15840, +15743, +15631, +15540, +15498, +15427, +15318, +15227, +15157, +15100, +15055, +15024, +15006, +14953, +14872, +14868, +14895, +14844, +14804, +14840, +14839, +14785, +14747, +14708, +14662, +14624, +14585, +14565, +14546, +14489, +14476, +14533, +14551, +14562, +14646, +14731, +14772, +14808, +14842, +14911, +15022, +15088, +15098, +15132, +15190, +15255, +15333, +15398, +15476, +15590, +15657, +15675, +15746, +15826, +15864, +15933, +16007, +16011, +16012, +16067, +16130, +16195, +16285, +16385, +16467, +16510, +16539, +16618, +16737, +16839, +16894, +16902, +16946, +17063, +17130, +17109, +17107, +17124, +17137, +17178, +17197, +17175, +17185, +17203, +17206, +17254, +17298, +17300, +17327, +17356, +17353, +17398, +17491, +17570, +17629, +17655, +17673, +17729, +17777, +17803, +17859, +17920, +17956, +17993, +18029, +18054, +18062, +18045, +18011, +17953, +17886, +17874, +17853, +17722, +17611, +17583, +17496, +17375, +17332, +17276, +17147, +17034, +16960, +16901, +16858, +16791, +16707, +16660, +16617, +16542, +16477, +16434, +16388, +16355, +16355, +16366, +16341, +16272, +16197, +16147, +16108, +16055, +15969, +15846, +15717, +15621, +15526, +15389, +15261, +15192, +15133, +15063, +15020, +14965, +14870, +14806, +14780, +14756, +14761, +14785, +14781, +14806, +14897, +14946, +14911, +14876, +14875, +14867, +14893, +14984, +15043, +15057, +15132, +15230, +15267, +15327, +15421, +15430, +15403, +15434, +15462, +15473, +15536, +15651, +15776, +15865, +15907, +15954, +16001, +16013, +16035, +16077, +16094, +16128, +16211, +16290, +16361, +16452, +16530, +16569, +16594, +16627, +16683, +16750, +16787, +16779, +16763, +16780, +16815, +16817, +16772, +16710, +16675, +16679, +16698, +16718, +16719, +16666, +16609, +16589, +16596, +16669, +16782, +16783, +16717, +16771, +16907, +17006, +17095, +17181, +17242, +17310, +17372, +17453, +17583, +17674, +17725, +17820, +17894, +17905, +17954, +18004, +17974, +17955, +17986, +17965, +17892, +17860, +17865, +17815, +17720, +17692, +17712, +17663, +17590, +17566, +17515, +17447, +17449, +17425, +17326, +17277, +17263, +17162, +17039, +16987, +16937, +16844, +16746, +16642, +16528, +16463, +16430, +16334, +16179, +16053, +15964, +15895, +15856, +15830, +15795, +15738, +15635, +15530, +15480, +15444, +15409, +15395, +15327, +15204, +15155, +15126, +15012, +14936, +14970, +14982, +14933, +14904, +14902, +14905, +14928, +14996, +15091, +15130, +15089, +15072, +15124, +15156, +15121, +15087, +15096, +15118, +15121, +15115, +15104, +15104, +15124, +15139, +15161, +15246, +15326, +15332, +15349, +15399, +15411, +15456, +15588, +15662, +15644, +15665, +15730, +15760, +15773, +15798, +15822, +15827, +15817, +15813, +15832, +15845, +15861, +15916, +15955, +15951, +15989, +16075, +16127, +16158, +16209, +16254, +16319, +16445, +16572, +16665, +16788, +16954, +17123, +17315, +17541, +17717, +17803, +17912, +18103, +18255, +18328, +18410, +18489, +18517, +18557, +18621, +18649, +18702, +18795, +18840, +18869, +18901, +18856, +18764, +18713, +18651, +18587, +18556, +18498, +18408, +18368, +18362, +18315, +18230, +18156, +18107, +18036, +17914, +17783, +17669, +17548, +17447, +17370, +17253, +17113, +16999, +16864, +16711, +16598, +16492, +16359, +16254, +16174, +16063, +15940, +15830, +15706, +15581, +15489, +15402, +15315, +15233, +15131, +15034, +14973, +14913, +14819, +14713, +14623, +14567, +14523, +14475, +14462, +14494, +14494, +14453, +14416, +14388, +14367, +14369, +14362, +14329, +14297, +14287, +14295, +14287, +14249, +14243, +14302, +14366, +14403, +14433, +14464, +14522, +14605, +14665, +14744, +14870, +14936, +14933, +14979, +15072, +15144, +15216, +15307, +15409, +15513, +15588, +15636, +15705, +15768, +15811, +15896, +15991, +16031, +16069, +16115, +16128, +16186, +16313, +16398, +16467, +16585, +16667, +16717, +16821, +16942, +17050, +17184, +17305, +17438, +17636, +17809, +17938, +18096, +18226, +18315, +18452, +18581, +18663, +18774, +18852, +18826, +18835, +18919, +18965, +18994, +19067, +19140, +19184, +19192, +19151, +19121, +19134, +19088, +18939, +18818, +18796, +18759, +18675, +18635, +18609, +18531, +18446, +18344, +18203, +18106, +18047, +17948, +17850, +17729, +17520, +17353, +17294, +17193, +17018, +16876, +16772, +16673, +16551, +16367, +16176, +16036, +15882, +15710, +15575, +15454, +15341, +15254, +15171, +15083, +14996, +14893, +14792, +14697, +14577, +14466, +14398, +14299, +14157, +14059, +14023, +14017, +14015, +13989, +13940, +13888, +13838, +13795, +13736, +13623, +13540, +13538, +13535, +13538, +13609, +13667, +13679, +13708, +13730, +13761, +13865, +13961, +14018, +14131, +14252, +14309, +14372, +14464, +14558, +14668, +14748, +14827, +14998, +15184, +15307, +15432, +15536, +15577, +15623, +15681, +15731, +15813, +15920, +16045, +16209, +16354, +16463, +16608, +16763, +16872, +16963, +17062, +17187, +17331, +17452, +17571, +17739, +17920, +18109, +18324, +18517, +18667, +18820, +18987, +19135, +19247, +19382, +19569, +19691, +19704, +19746, +19838, +19900, +19963, +20017, +20015, +20018, +20003, +19919, +19890, +19918, +19832, +19702, +19641, +19556, +19446, +19358, +19206, +19034, +18952, +18842, +18645, +18486, +18350, +18136, +17923, +17768, +17601, +17434, +17321, +17186, +17006, +16851, +16691, +16492, +16326, +16149, +15903, +15737, +15654, +15458, +15224, +15107, +14998, +14850, +14751, +14643, +14465, +14257, +14044, +13885, +13804, +13724, +13685, +13710, +13657, +13514, +13429, +13364, +13226, +13085, +13017, +13010, +13014, +13021, +13076, +13180, +13254, +13269, +13287, +13336, +13346, +13281, +13263, +13364, +13456, +13548, +13763, +13957, +13978, +13973, +14027, +14066, +14130, +14253, +14381, +14526, +14722, +14935, +15117, +15232, +15305, +15379, +15442, +15507, +15587, +15666, +15820, +16074, +16283, +16406, +16521, +16575, +16573, +16641, +16756, +16881, +17055, +17237, +17407, +17623, +17815, +17942, +18086, +18220, +18274, +18339, +18499, +18714, +18927, +19142, +19426, +19741, +19938, +20015, +20079, +20101, +20093, +20173, +20296, +20370, +20430, +20485, +20510, +20501, +20420, +20286, +20154, +20007, +19864, +19776, +19699, +19631, +19610, +19554, +19466, +19391, +19219, +18947, +18711, +18501, +18312, +18240, +18175, +18008, +17848, +17689, +17409, +17106, +16913, +16748, +16519, +16256, +16029, +15865, +15725, +15583, +15460, +15341, +15143, +14883, +14647, +14426, +14202, +14060, +14012, +13912, +13749, +13663, +13635, +13539, +13397, +13294, +13182, +13026, +12936, +12932, +12870, +12802, +12852, +12845, +12670, +12571, +12590, +12547, +12535, +12657, +12753, +12792, +12913, +13064, +13142, +13150, +13126, +13146, +13202, +13246, +13372, +13615, +13812, +13940, +14126, +14317, +14424, +14512, +14594, +14643, +14718, +14827, +14968, +15171, +15402, +15626, +15840, +15979, +16052, +16165, +16293, +16384, +16510, +16675, +16818, +17009, +17307, +17603, +17782, +17879, +18020, +18206, +18314, +18408, +18660, +18972, +19186, +19376, +19612, +19815, +19978, +20106, +20147, +20124, +20156, +20266, +20399, +20527, +20638, +20686, +20651, +20560, +20363, +20003, +19583, +19266, +19115, +19096, +19372, +20369, +21724, +22139, +21706, +21512, +20421, +17627, +16313, +17857, +18788, +18425, +19601, +21155, +20461, +19160, +19311, +20194, +20351, +18748, +16229, +14920, +14655, +14718, +16466, +19323, +20454, +19351, +17246, +14971, +13485, +13179, +13466, +13670, +13139, +12088, +11760, +12564, +13912, +15037, +15190, +14557, +13613, +12051, +10517, +10308, +10812, +10878, +10767, +11025, +11694, +12209, +11993, +11823, +12321, +12357, +11513, +10920, +10849, +10532, +9760, +9279, +9852, +10848, +11284, +11803, +12931, +13665, +13580, +13345, +13243, +13116, +12793, +12568, +13087, +13896, +14278, +14989, +16289, +17040, +17143, +17195, +16974, +16661, +16672, +16578, +16411, +16810, +17609, +18503, +19569, +20503, +21006, +21138, +20919, +20554, +20274, +19971, +19787, +20115, +20855, +21570, +22014, +22237, +22355, +22142, +21555, +21093, +20803, +20286, +19930, +20250, +20765, +20917, +20846, +20734, +20437, +19935, +19498, +19296, +19146, +18984, +18896, +18744, +18520, +18497, +18661, +18909, +19220, +19188, +18524, +17652, +17001, +16719, +16941, +17516, +18104, +18548, +18638, +18286, +17704, +17011, +16401, +16251, +16466, +16679, +16826, +16846, +16603, +16184, +15690, +15215, +14847, +14231, +12991, +11422, +9990, +8906, +8479, +8997, +10224, +11331, +11502, +10701, +9461, +7998, +6560, +6139, +7352, +9499, +11553, +13169, +14172, +14137, +13298, +12750, +12868, +13187, +13963, +15449, +16633, +17023, +17545, +18480, +19273, +19947, +20490, +20324, +19396, +18383, +17998, +18604, +19937, +21354, +22400, +22593, +21552, +19767, +18092, +16805, +16030, +16074, +16695, +17087, +16876, +16240, +15314, +14428, +14001, +13740, +13274, +12859, +12297, +11496, +11707, +13140, +14190, +14920, +16280, +16954, +16026, +15083, +15067, +15607, +16800, +18423, +19677, +20218, +20098, +19923, +20371, +20969, +21227, +21596, +22065, +22265, +22439, +22769, +23050, +23003, +22425, +21651, +20838, +19667, +18801, +18962, +19274, +19213, +19187, +18671, +17163, +15137, +12749, +10188, +7934, +5961, +4885, +5485, +6772, +8249, +10698, +12374, +10926, +7954, +5298, +2531, +1559, +5408, +12245, +18112, +22104, +23892, +22115, +18264, +16133, +17076, +20125, +24165, +27717, +29434, +29313, +28177, +27053, +26851, +27174, +26875, +25858, +24569, +23293, +22954, +24143, +25375, +24856, +22581, +19259, +15467, +12529, +11716, +12475, +13254, +13373, +12519, +10171, +6835, +4163, +3283, +4050, +5635, +7211, +8233, +8271, +7537, +7244, +7900, +8719, +10007, +12548, +15073, +16434, +17500, +18271, +17947, +17517, +18140, +19343, +20531, +21535, +22189, +22487, +22310, +21859, +21740, +21623, +20943, +20277, +19993, +19770, +19781, +19964, +19666, +18755, +17404, +15793, +14450, +13708, +13512, +13568, +13099, +11615, +9322, +6450, +3505, +1255, +65, +362, +2362, +5268, +8333, +10773, +10911, +8424, +5158, +3050, +3956, +8964, +16568, +24207, +29299, +29593, +26093, +22302, +20505, +22108, +27047, +31718, +32767, +31497, +30867, +30972, +30245, +29535, +30287, +30167, +27390, +24778, +24285, +24862, +25860, +25873, +23171, +19046, +15356, +12541, +11709, +12989, +14459, +14867, +13748, +10861, +7442, +5176, +5043, +7374, +10550, +12169, +12128, +11281, +9985, +9628, +11207, +13608, +15923, +18118, +19475, +19536, +19113, +19075, +19609, +20345, +20655, +20279, +19492, +18901, +19070, +19693, +19935, +19637, +18976, +17732, +16005, +14553, +14127, +14919, +16152, +16549, +15665, +14047, +12488, +11736, +12034, +12610, +12523, +11698, +10473, +8948, +7221, +5467, +3827, +2777, +2853, +3795, +5128, +7014, +9289, +10713, +10267, +8087, +5470, +4809, +7845, +13735, +20224, +24982, +25888, +22923, +18982, +17062, +18167, +21923, +26825, +30339, +30579, +28034, +25181, +23929, +24169, +25186, +26058, +25382, +23383, +22152, +22503, +23508, +24089, +23068, +20294, +17289, +15216, +14528, +15663, +17684, +18711, +18040, +15766, +12393, +9689, +9275, +11013, +13619, +15619, +16135, +15397, +14377, +14087, +14634, +15417, +16442, +17665, +18255, +18406, +19105, +20069, +20821, +21299, +20652, +18704, +16935, +16455, +17400, +19121, +19987, +19275, +17838, +16187, +14768, +14498, +15348, +16644, +17809, +17920, +16739, +15232, +14145, +13877, +14695, +15783, +16012, +15442, +14626, +13498, +11809, +9963, +8457, +7086, +6397, +7811, +10491, +12215, +13156, +13561, +11540, +7605, +5387, +6480, +9928, +15119, +20773, +23623, +21806, +17641, +14636, +13961, +15661, +19662, +23822, +25319, +24043, +21839, +20219, +19791, +20230, +20958, +21361, +20644, +19356, +19240, +20389, +21314, +21131, +19611, +17157, +15045, +14388, +15430, +17422, +18803, +18534, +16729, +13950, +11285, +10111, +10866, +13000, +15261, +16158, +15469, +14214, +13160, +12676, +13047, +14228, +15851, +17319, +18265, +18881, +19108, +18641, +17898, +17363, +16964, +16980, +17805, +19048, +19913, +19696, +18258, +16542, +15545, +15326, +15634, +16251, +16821, +17224, +17478, +17374, +16793, +15984, +15364, +15272, +15644, +16040, +16189, +16036, +15385, +14107, +12425, +10614, +9121, +8974, +10839, +13559, +15240, +15484, +14579, +12113, +8877, +7641, +9773, +13910, +18844, +23697, +25607, +22821, +18362, +15765, +15623, +18080, +22561, +26055, +26572, +25101, +22967, +21179, +20601, +20785, +20849, +20456, +19436, +18492, +18831, +20159, +21049, +20331, +17715, +14492, +12524, +12546, +14381, +16871, +18205, +17684, +15615, +12492, +9809, +9184, +10548, +12915, +15041, +15591, +14734, +13855, +13506, +13505, +13775, +14271, +14937, +15718, +16763, +18169, +19229, +19398, +18993, +17910, +16246, +15488, +16517, +18532, +20278, +20447, +18541, +15808, +13743, +13050, +13887, +15366, +16348, +16583, +15951, +14595, +13411, +12824, +12798, +13404, +13955, +13769, +13396, +13191, +12688, +11754, +10366, +8475, +7086, +7694, +10307, +13477, +15906, +16658, +14697, +10650, +7790, +8386, +11771, +17244, +23558, +27037, +25725, +22008, +18753, +17449, +19281, +23517, +27175, +28168, +26798, +24665, +23237, +22866, +23146, +23434, +22881, +21306, +19726, +19341, +20442, +21743, +21205, +18561, +15408, +13138, +12691, +14351, +16644, +17700, +17084, +15074, +12205, +9836, +9272, +10792, +13591, +16021, +16644, +15483, +13983, +13502, +13818, +14151, +14905, +16318, +17499, +18458, +19720, +20298, +19522, +18396, +17382, +16324, +16062, +17291, +19329, +20833, +20686, +18896, +16538, +14622, +13808, +14222, +15172, +15938, +16148, +15547, +14438, +13384, +12534, +12208, +12552, +12777, +12458, +11924, +10942, +9316, +7777, +6802, +6403, +7080, +9172, +11666, +13146, +13412, +12528, +10090, +7511, +7627, +10678, +15124, +20416, +24716, +25034, +21952, +18636, +16957, +18099, +22035, +26213, +28299, +27944, +25869, +23631, +22562, +22547, +23005, +23312, +22759, +21576, +20549, +20234, +20814, +21054, +19310, +16266, +13849, +12909, +13750, +15836, +17288, +16904, +15015, +12467, +10320, +9523, +10398, +12531, +14812, +16159, +16187, +15139, +14091, +14091, +14710, +15451, +16935, +18764, +19729, +20176, +20616, +20277, +19064, +17853, +17155, +17309, +18443, +19941, +20864, +20391, +18507, +16520, +15655, +15838, +16507, +17174, +17479, +17413, +16821, +15501, +14066, +13203, +12889, +13119, +13695, +13750, +12801, +11257, +9564, +7861, +6287, +5374, +6178, +8798, +11402, +12608, +12677, +11214, +8290, +6926, +8862, +11983, +15621, +20622, +24120, +23292, +20371, +17985, +16860, +18429, +22655, +26292, +27032, +25761, +24160, +22929, +22325, +22650, +23240, +22929, +21997, +21128, +20322, +20259, +20884, +20350, +18334, +16241, +14602, +14130, +15401, +16943, +17255, +16141, +13800, +11306, +9773, +9477, +10883, +13298, +14697, +14987, +14905, +14083, +13561, +14482, +15354, +15816, +17348, +19139, +19786, +20134, +20588, +20257, +19069, +17886, +17358, +17461, +18169, +19569, +20336, +18914, +16491, +15010, +14510, +14879, +16068, +16876, +16897, +16787, +16255, +15111, +14101, +13483, +13254, +13563, +13788, +13104, +11574, +9929, +8785, +7873, +6856, +6807, +8426, +10420, +11916, +12710, +11215, +7583, +5813, +7923, +11727, +15972, +20535, +22963, +21831, +19581, +18163, +17779, +19570, +23575, +26780, +27011, +25266, +23241, +21980, +22279, +23707, +24433, +23628, +22316, +21284, +20781, +21273, +21805, +20564, +18188, +16552, +15892, +16254, +17644, +18455, +17637, +15944, +13847, +11730, +10703, +11279, +13094, +15213, +16143, +15342, +13876, +12838, +12675, +13425, +14647, +16044, +17767, +19622, +20843, +20908, +20220, +19403, +18427, +17557, +17605, +18509, +19807, +21285, +21597, +19541, +16457, +14270, +13537, +14387, +16080, +16911, +16527, +15790, +14887, +13917, +13308, +12980, +12793, +12727, +12355, +11449, +10373, +9380, +8526, +7685, +6760, +6574, +7889, +9867, +11548, +12360, +10726, +7052, +5463, +7620, +11157, +15370, +20173, +22429, +20773, +18155, +16731, +16728, +18839, +22715, +25733, +25885, +24288, +23131, +22728, +22787, +23477, +23583, +22159, +20717, +20118, +20079, +21223, +22351, +20973, +18106, +16121, +15303, +15922, +17748, +18745, +17956, +16243, +14460, +13224, +12776, +13365, +15142, +16694, +16770, +16204, +15689, +15370, +15883, +16648, +16835, +17343, +18518, +19708, +20951, +21521, +20619, +19455, +18760, +18020, +17967, +19100, +20217, +20435, +19437, +17158, +14889, +14192, +15086, +16464, +16988, +16123, +14702, +13696, +13438, +13748, +13814, +13227, +12533, +11716, +10378, +9094, +8438, +8116, +7998, +8293, +8894, +9355, +9730, +10661, +11156, +9280, +6869, +7511, +10369, +13703, +18273, +22068, +21635, +18657, +16365, +15345, +16484, +20289, +24180, +25504, +24146, +21599, +19617, +19060, +19915, +21425, +22180, +21840, +21009, +19873, +19580, +20711, +20702, +18428, +16262, +15211, +15335, +17454, +19745, +19500, +17464, +15260, +13362, +12584, +13217, +14727, +16666, +18079, +18143, +17065, +15665, +15307, +16265, +17011, +17364, +18368, +19526, +20463, +21557, +21709, +20250, +18505, +17277, +16707, +17344, +18827, +20084, +20387, +19164, +16769, +14609, +13730, +14476, +16190, +17293, +17188, +16477, +15563, +14979, +15115, +15138, +14442, +13564, +12498, +10878, +9420, +8811, +8687, +8919, +9711, +10171, +9569, +9176, +9503, +8786, +7269, +7598, +9754, +12379, +16086, +19639, +19872, +17511, +15494, +14681, +15830, +19348, +22991, +24407, +23341, +20715, +18048, +16818, +17646, +19804, +21400, +21526, +20770, +19317, +18226, +19062, +19973, +18912, +17791, +17771, +17859, +18770, +20272, +20016, +18140, +16451, +15201, +14462, +14777, +16234, +18182, +19063, +18088, +16226, +14482, +14017, +15840, +18402, +19903, +20826, +20955, +19593, +18109, +17480, +17315, +17980, +19266, +19846, +19532, +18828, +17862, +16910, +15898, +14793, +14378, +14906, +15882, +17001, +17581, +17152, +16466, +16094, +15890, +15831, +15778, +15700, +15819, +15580, +14282, +12241, +10079, +8610, +9026, +11122, +12768, +12686, +11468, +9167, +5668, +3602, +5275, +8717, +12236, +16365, +18820, +17260, +14308, +12811, +12974, +15259, +19131, +21905, +21889, +20036, +18637, +18342, +17931, +17953, +19019, +19116, +18561, +19215, +19388, +18862, +19833, +20105, +17888, +16474, +17074, +18390, +20634, +22452, +21743, +19484, +17430, +16334, +16413, +17204, +18681, +20235, +20106, +18696, +17292, +15673, +15086, +16327, +17090, +17307, +18865, +20151, +19792, +19312, +18753, +17372, +16422, +16671, +17225, +17443, +17596, +17772, +17156, +15660, +14499, +13896, +13590, +14273, +15354, +15536, +15505, +15918, +16201, +16556, +17016, +16690, +15769, +15308, +15472, +15464, +14653, +13490, +12802, +12948, +13968, +14905, +14616, +13341, +10948, +7636, +6447, +8409, +11021, +14254, +18033, +18495, +15063, +11500, +9712, +10632, +14692, +19371, +21926, +21108, +17689, +15340, +15209, +15269, +16390, +18483, +18488, +17507, +17522, +17086, +17256, +18734, +18263, +16332, +15976, +16679, +18399, +21198, +22307, +21116, +19310, +17493, +16808, +17583, +19033, +21662, +23760, +22590, +19898, +17667, +15997, +16698, +19160, +20309, +20874, +21588, +20700, +19190, +18204, +16807, +16109, +16934, +17594, +17708, +17573, +16999, +16544, +15635, +13574, +11863, +11212, +11386, +12825, +14186, +14078, +13799, +13909, +13948, +14238, +13948, +12740, +12323, +12688, +12763, +12902, +12867, +12887, +14323, +15899, +15902, +15524, +14484, +11529, +9569, +11049, +13755, +16602, +20126, +21688, +19294, +15451, +12728, +12040, +14437, +18855, +21959, +21896, +18995, +15127, +12932, +13264, +15058, +16919, +17480, +16592, +15296, +14271, +14532, +16143, +16578, +15258, +14414, +14541, +15704, +18524, +20788, +20478, +18933, +17201, +15752, +15935, +17771, +20531, +23469, +24666, +23424, +21196, +19261, +19022, +20821, +22561, +23345, +23873, +23601, +22702, +22203, +21486, +20369, +19665, +19055, +18498, +18375, +18148, +17881, +17489, +15864, +13722, +12532, +11971, +12048, +12818, +12976, +12463, +12133, +11704, +11519, +11806, +11299, +10179, +9497, +8580, +7453, +7340, +8319, +10252, +12560, +13388, +12732, +11745, +9701, +7533, +8340, +11501, +14917, +19064, +22368, +21519, +17995, +15370, +14617, +16440, +20705, +24235, +24625, +22194, +18173, +14693, +13524, +14504, +16717, +18610, +18555, +16751, +14455, +13087, +13738, +14852, +14277, +13073, +12850, +13945, +16713, +19499, +19641, +17726, +15703, +14458, +15066, +17543, +20548, +23093, +23836, +22298, +20122, +18518, +18365, +20732, +23929, +25633, +26300, +26123, +24753, +23599, +23093, +22390, +21941, +21928, +21860, +21912, +21615, +20657, +19698, +18289, +16232, +14756, +13901, +13484, +13923, +13912, +12825, +12289, +12218, +11775, +11700, +11565, +10540, +9479, +8472, +7279, +6830, +7421, +9193, +11685, +12572, +11706, +10673, +8285, +5609, +6639, +9742, +12110, +15924, +19833, +19915, +18197, +16737, +14938, +15609, +19585, +22476, +22755, +21576, +19276, +17846, +18145, +18220, +17820, +17398, +16465, +15513, +14464, +13427, +14022, +14909, +13721, +12051, +11243, +11487, +14182, +17457, +17835, +16261, +14282, +12465, +12921, +15261, +17236, +19371, +21115, +20676, +19593, +19213, +19016, +19819, +21564, +22859, +23801, +24242, +23939, +24051, +24306, +23807, +23320, +22719, +21949, +22328, +22829, +21947, +21109, +20328, +18401, +17052, +17331, +17660, +17758, +17793, +16682, +14593, +13022, +12696, +13065, +12840, +11784, +10671, +9123, +7094, +6082, +6692, +8532, +10929, +12171, +11399, +9257, +6344, +5066, +7896, +12425, +15836, +18776, +20015, +17760, +14555, +12918, +13384, +17005, +22452, +25832, +25374, +21911, +18025, +16592, +17287, +18253, +18957, +18811, +18004, +17386, +16340, +15286, +15290, +14668, +13010, +12298, +12263, +12707, +14580, +15845, +14898, +13267, +11703, +10991, +12458, +14805, +16814, +18630, +18721, +17018, +16094, +16290, +17057, +19166, +21805, +23620, +24635, +24504, +23149, +21672, +20940, +21603, +23427, +24734, +24891, +24300, +22694, +20753, +19589, +18684, +18002, +18338, +18893, +18868, +18623, +17782, +16242, +15186, +14579, +13507, +12396, +11587, +10644, +10035, +9706, +8384, +6998, +7557, +8914, +9767, +10651, +9822, +6243, +4068, +5586, +8512, +12390, +16707, +18463, +17561, +15811, +13764, +13722, +16973, +20766, +23472, +24189, +21398, +18153, +17943, +18970, +20180, +21672, +21135, +19023, +17891, +17372, +17640, +18783, +18083, +15525, +13734, +13290, +14655, +17150, +17726, +16118, +13774, +11059, +10349, +12623, +15012, +16728, +17859, +16636, +14570, +14375, +15249, +16783, +19124, +20513, +20748, +20913, +20994, +21406, +22066, +22301, +22789, +23113, +22499, +22623, +23236, +22484, +21774, +21623, +20324, +19366, +19996, +20248, +19989, +19839, +18495, +16488, +15441, +14947, +14520, +13944, +12508, +10644, +9231, +8380, +8521, +9627, +10465, +10600, +10418, +9178, +6404, +4270, +4929, +7503, +10890, +14933, +17337, +16505, +14728, +13279, +12100, +13280, +16953, +20168, +21825, +21681, +19404, +16936, +15912, +16131, +17539, +19103, +19547, +19198, +18298, +17613, +18156, +18161, +16501, +15181, +15057, +16147, +18595, +19939, +18504, +16018, +13732, +12404, +12717, +13664, +15098, +17074, +17271, +15550, +14048, +12862, +12832, +15129, +17617, +19273, +20869, +21291, +20757, +20565, +19867, +19449, +20649, +21684, +22289, +23467, +23581, +22708, +22331, +21129, +19335, +19130, +19943, +21007, +22156, +21864, +20654, +20081, +19277, +18163, +17124, +14898, +12705, +12607, +12793, +12118, +12107, +12111, +10948, +9891, +8981, +6686, +4562, +5497, +8235, +10340, +12383, +13970, +13294, +12126, +12273, +12526, +13928, +17777, +20916, +21377, +20159, +17566, +15200, +15102, +16402, +18062, +19439, +19343, +18350, +17204, +15819, +15526, +16085, +15551, +14847, +15069, +15784, +17688, +19520, +18724, +16674, +15036, +13583, +13551, +14848, +15652, +16282, +16478, +15135, +13465, +12343, +12117, +13902, +16113, +17009, +17983, +18807, +18541, +18785, +19213, +18827, +19493, +21158, +22071, +22658, +22518, +21237, +20644, +20686, +20348, +20683, +21372, +21345, +21195, +20458, +18893, +18260, +18591, +18860, +19047, +18010, +15624, +14145, +13936, +14178, +15103, +15322, +13782, +12424, +11427, +9010, +6921, +7515, +9286, +11036, +13099, +13510, +11373, +9881, +10175, +10759, +12744, +16592, +19602, +20869, +20681, +18473, +16057, +15880, +17148, +18649, +20093, +20488, +19569, +18416, +17692, +17117, +16215, +15574, +15967, +16743, +17824, +19377, +19437, +17560, +16017, +14968, +14073, +14679, +15955, +16296, +16334, +15732, +13791, +12249, +12189, +12921, +14081, +15152, +15705, +15949, +15880, +15916, +16419, +16923, +17879, +19514, +20446, +20708, +20953, +20349, +19622, +20009, +20185, +19998, +20578, +20899, +20805, +21090, +20268, +18692, +18678, +19002, +18198, +17197, +15353, +13065, +12982, +14216, +15024, +16410, +16971, +15368, +13957, +12080, +8316, +6873, +9009, +11189, +13748, +16234, +14795, +11215, +8899, +7069, +7512, +11964, +16602, +19221, +20046, +17906, +14482, +13042, +13796, +16242, +19083, +20475, +21011, +20776, +19656, +19659, +19384, +16776, +15230, +15840, +16878, +20092, +23512, +22660, +20148, +18296, +15687, +14528, +15791, +17098, +18594, +19276, +17427, +15327, +13612, +11827, +12292, +13712, +14087, +15766, +17392, +16460, +15917, +15900, +15028, +16450, +19343, +20047, +20262, +20488, +19416, +19520, +20895, +21121, +21246, +21306, +20405, +20225, +20446, +20197, +20897, +21064, +19362, +17743, +15299, +11837, +11155, +12580, +13853, +16348, +17974, +16698, +15329, +12560, +7589, +6521, +9164, +11308, +15659, +19777, +17063, +12307, +9922, +7253, +8088, +13950, +16907, +16007, +15323, +13302, +11002, +11843, +13741, +14602, +14991, +14920, +14858, +15013, +15725, +17569, +17976, +15887, +14685, +15123, +16671, +20100, +22034, +20341, +18387, +16944, +16226, +18597, +21232, +21241, +20860, +19368, +16170, +15370, +16811, +17824, +19261, +19695, +17403, +15363, +14792, +14542, +15289, +16614, +17415, +18080, +18213, +17541, +16585, +15363, +15286, +17133, +18835, +20043, +21237, +20734, +19215, +18556, +18043, +18264, +19902, +20472, +19390, +17726, +14808, +12374, +13085, +15451, +17596, +18863, +18389, +16709, +13863, +10471, +10374, +13296, +15422, +18264, +21332, +19563, +15347, +13169, +11380, +12036, +17880, +22916, +22599, +18940, +13813, +9859, +9593, +11999, +15251, +17086, +16218, +14943, +13739, +11941, +12270, +13799, +12986, +12400, +13992, +15844, +18553, +20717, +18884, +15465, +13187, +11874, +13728, +18260, +21138, +21839, +20917, +17544, +14267, +13836, +15365, +17655, +19942, +21228, +20930, +19336, +18357, +18327, +17148, +16062, +17046, +17919, +18534, +19969, +18898, +15278, +13675, +13508, +12872, +13759, +15887, +17329, +18370, +18281, +16301, +13837, +11963, +11587, +12531, +12258, +11059, +11643, +13166, +14280, +15803, +16731, +15397, +12493, +9975, +9773, +11982, +15726, +20837, +24347, +23146, +19942, +16840, +13584, +14186, +19551, +23898, +25953, +25900, +21220, +16116, +15308, +15737, +16887, +19204, +18251, +15156, +14291, +13836, +13613, +15273, +15690, +14359, +14176, +14782, +16011, +17772, +17975, +17289, +16651, +15223, +15123, +16856, +17467, +17972, +19126, +18201, +16479, +16401, +16808, +17946, +19854, +20348, +19903, +19615, +19168, +19742, +20760, +20492, +20836, +22101, +21900, +21273, +20552, +17939, +15896, +16401, +16677, +16205, +16289, +15889, +14850, +13856, +12588, +11623, +10935, +9911, +9658, +9351, +7367, +6753, +8796, +9600, +9504, +10858, +10303, +7283, +7004, +9263, +10893, +13895, +18147, +19352, +18151, +17103, +15149, +14278, +18104, +23661, +26484, +26350, +23484, +19028, +16463, +17067, +19404, +21868, +22692, +21382, +18823, +16028, +14633, +14498, +13765, +13502, +14787, +15934, +17291, +18654, +17038, +14059, +12969, +12202, +12273, +15402, +18532, +19305, +18739, +16297, +13357, +12827, +13881, +15888, +19025, +20846, +20769, +19904, +17765, +16422, +18250, +20793, +22632, +24297, +24209, +22950, +22608, +21825, +20250, +19579, +19423, +19638, +20658, +21301, +21369, +20978, +19192, +16782, +14310, +11308, +9638, +9890, +10088, +11042, +12544, +11363, +8993, +8008, +5488, +1631, +1340, +4229, +7665, +12268, +15795, +14728, +11953, +10932, +10682, +12324, +17510, +22272, +23840, +23901, +22113, +18900, +18266, +20220, +21724, +22797, +23146, +21520, +19461, +18322, +17934, +18421, +18406, +17161, +16999, +18313, +19444, +20321, +19834, +16872, +14190, +13783, +14680, +16799, +19279, +19419, +17173, +14381, +11710, +10265, +11112, +13178, +15244, +16869, +17378, +16745, +15701, +14879, +15074, +16434, +18041, +19511, +20851, +21507, +21332, +20599, +19566, +19162, +19652, +20063, +20440, +21063, +20936, +20087, +19338, +18171, +16304, +14289, +12319, +11021, +11134, +12753, +15264, +16275, +14550, +12001, +8654, +4672, +4519, +7928, +10090, +12524, +15355, +13425, +9481, +8340, +7678, +9238, +15321, +19684, +19721, +18448, +15917, +14541, +16648, +18694, +20020, +21434, +20223, +18549, +19048, +18443, +17672, +19044, +18986, +17834, +18700, +19874, +21076, +22439, +21204, +18622, +17104, +16458, +18877, +23304, +24282, +22537, +20313, +16405, +14087, +15746, +17570, +18810, +20208, +19073, +15973, +13526, +11957, +12231, +14388, +16549, +18579, +19305, +17384, +15653, +15507, +15618, +16877, +18624, +18887, +19426, +20695, +20772, +20382, +19307, +16486, +14446, +14054, +13588, +13766, +14503, +14394, +14139, +13443, +12329, +12463, +11397, +8149, +7919, +10201, +11168, +13737, +16658, +14400, +11297, +10851, +9460, +10563, +17084, +21221, +20340, +18451, +14910, +11444, +12857, +17062, +20040, +20732, +18581, +15725, +14981, +15976, +17845, +18626, +16295, +13646, +13505, +14974, +17593, +19950, +19888, +18523, +16708, +14535, +14618, +17241, +19724, +21400, +21534, +19845, +18881, +19375, +20217, +20981, +20105, +18338, +18458, +18786, +18463, +19950, +20521, +18292, +17686, +18052, +16062, +15293, +16728, +16681, +16534, +17598, +16888, +15130, +15054, +15844, +16447, +16959, +17283, +17439, +16727, +14903, +12997, +11183, +10512, +12529, +14956, +15414, +14399, +11239, +7550, +7988, +11152, +13630, +16692, +18310, +15859, +13661, +13075, +11885, +13695, +18727, +20793, +19968, +18430, +14899, +13065, +16156, +19619, +20892, +21107, +19485, +17438, +17655, +18795, +19117, +18596, +16941, +15324, +15976, +18700, +20911, +20642, +18260, +15037, +12268, +12013, +14383, +16647, +17758, +17642, +15317, +12761, +12623, +13903, +16178, +19383, +20540, +19339, +18736, +18599, +18469, +19764, +21078, +20804, +20846, +21534, +20974, +19687, +18915, +18074, +17065, +16672, +16808, +17102, +17293, +16483, +14461, +12478, +11394, +11500, +12892, +13852, +13026, +12611, +13498, +13241, +12499, +12875, +11361, +8240, +8486, +10549, +10909, +12881, +15874, +14488, +11477, +10777, +9912, +11035, +17059, +21505, +20875, +19209, +16745, +13943, +14969, +18323, +20082, +20888, +20739, +18997, +17955, +18490, +19178, +19284, +18306, +17105, +17801, +20186, +22352, +22949, +21212, +18377, +16841, +16955, +17867, +19046, +19587, +18890, +17305, +15536, +14416, +14343, +14948, +15596, +15759, +15785, +16320, +16651, +16402, +16660, +17214, +17466, +18833, +21047, +21762, +21354, +20947, +19653, +18538, +19465, +20792, +21095, +21192, +20212, +17356, +14518, +12652, +11462, +11828, +13227, +13491, +12718, +12086, +11377, +11026, +11409, +10636, +8650, +8409, +9890, +11325, +14020, +17003, +16330, +13397, +11238, +8897, +8689, +13791, +19346, +20797, +19968, +17097, +12693, +11314, +13890, +17103, +19381, +20048, +18947, +17471, +16680, +17156, +18135, +17440, +16072, +16472, +17704, +19283, +21606, +21827, +19124, +16925, +16068, +15948, +17784, +20161, +20388, +19282, +17845, +15637, +14140, +14898, +16688, +18014, +18505, +17709, +16049, +15383, +16297, +17200, +17706, +19148, +20922, +21265, +20538, +19376, +17762, +17566, +19639, +21073, +20611, +20234, +19994, +18947, +17712, +15907, +13451, +12477, +12864, +12923, +13594, +14636, +14068, +13259, +12673, +9728, +6755, +7902, +10811, +13269, +16149, +16514, +13094, +10808, +10627, +10456, +12602, +16722, +18424, +18095, +17226, +15048, +14199, +16298, +18316, +19770, +21078, +20255, +18821, +19170, +19302, +18841, +19197, +18617, +16916, +16772, +18093, +19349, +19979, +18925, +16530, +15253, +16108, +18130, +19928, +19878, +17261, +13759, +12193, +13193, +15163, +17081, +18019, +16805, +14767, +13622, +12790, +13089, +15562, +17521, +17946, +18634, +18425, +17096, +17397, +18047, +17424, +18320, +20236, +20387, +20638, +21467, +20514, +19268, +18607, +16335, +14297, +14974, +16146, +16698, +17064, +15599, +13223, +12766, +12437, +10233, +8969, +10106, +11828, +13933, +15688, +14163, +10563, +8947, +8919, +9625, +12877, +16495, +16999, +16471, +15932, +13857, +13382, +16398, +18722, +19303, +19721, +18628, +17428, +19122, +21010, +20743, +19884, +18189, +16471, +18203, +21887, +23539, +23611, +22351, +18469, +14972, +15306, +17821, +20335, +22244, +21719, +18465, +15533, +14268, +13588, +13947, +15494, +16160, +15659, +15416, +14930, +13871, +13650, +13942, +13646, +13862, +15195, +16526, +17521, +17870, +17108, +16502, +16830, +17297, +18284, +19742, +19898, +18811, +17422, +15239, +13388, +13592, +15033, +16846, +18012, +16947, +15652, +15440, +13254, +10636, +11823, +13933, +15192, +18029, +18805, +15249, +13123, +12735, +11036, +11716, +15102, +16529, +16664, +16161, +13587, +11804, +12188, +12871, +14749, +16932, +17145, +17617, +18724, +18278, +18290, +19172, +18456, +18066, +19688, +21318, +22633, +23155, +21662, +19770, +18447, +17570, +18664, +20633, +20731, +19457, +17276, +14629, +14367, +16302, +17683, +18503, +18253, +16091, +14374, +13935, +13507, +14233, +15931, +16328, +16125, +16120, +15091, +14126, +14513, +14791, +14636, +15220, +16160, +16779, +17239, +17125, +15656, +13475, +12497, +13072, +13834, +14767, +16298, +16884, +15955, +15201, +14379, +12210, +10962, +12750, +15096, +16585, +18620, +19270, +16489, +13468, +11872, +10966, +13292, +18098, +20103, +19652, +18106, +13811, +10753, +12016, +13451, +15783, +20639, +21782, +18914, +17761, +16592, +15034, +17077, +19383, +18914, +19596, +21499, +22007, +21763, +20616, +18953, +18663, +19043, +19828, +21412, +21653, +20740, +20315, +18357, +15307, +14814, +16412, +18391, +20361, +20257, +18111, +16411, +15321, +14938, +15652, +15803, +15576, +16041, +15407, +13808, +13464, +13570, +13486, +14205, +14786, +14617, +14791, +15233, +15096, +13866, +12218, +12069, +12913, +13579, +15399, +16737, +14985, +13616, +13601, +11232, +9739, +12534, +14602, +15233, +17767, +18665, +16204, +14371, +12979, +11718, +13471, +16769, +18722, +19404, +18062, +15321, +13570, +12550, +12624, +14822, +16592, +16991, +17552, +17165, +16096, +16316, +16412, +16097, +17209, +18664, +20035, +22085, +22498, +20774, +19589, +19061, +18992, +20458, +22104, +22662, +22633, +21583, +19814, +18472, +17308, +16944, +17965, +18387, +17835, +17857, +17773, +17136, +17231, +17609, +17538, +17867, +18188, +17335, +16121, +15799, +16166, +16478, +16347, +15398, +13599, +12320, +12615, +12905, +12015, +11287, +10677, +9419, +9625, +11780, +12924, +13359, +14645, +13853, +10704, +10117, +12180, +13804, +16438, +19542, +18997, +16611, +16142, +15793, +15421, +17359, +19422, +19515, +19112, +18168, +16673, +16244, +16591, +17175, +17925, +17315, +16270, +17002, +17561, +16784, +16867, +16912, +15489, +15243, +17054, +18506, +19187, +19416, +18168, +16120, +15402, +16145, +17453, +19364, +20955, +20630, +19320, +18578, +17904, +17754, +19058, +19912, +19305, +18830, +18366, +17641, +17811, +17989, +17693, +18287, +18293, +16700, +16083, +16274, +15920, +16919, +18307, +17326, +15929, +15396, +14263, +13494, +13224, +11961, +11158, +11374, +11203, +11532, +11773, +10395, +10046, +10792, +9211, +7875, +9600, +10909, +11470, +13598, +14648, +13570, +13368, +13857, +14031, +15486, +18301, +20665, +21105, +19582, +18146, +17543, +17013, +18263, +21303, +22548, +22339, +22457, +21065, +18967, +18818, +19225, +19540, +20555, +20765, +20659, +21776, +21967, +20554, +19097, +17029, +15159, +15694, +17497, +18876, +19211, +17674, +15545, +14138, +12840, +13017, +15282, +16865, +17487, +18161, +17338, +15682, +15289, +15382, +15963, +17739, +19018, +19204, +18941, +17920, +17191, +17291, +16872, +16750, +17549, +17375, +16623, +16101, +14349, +12358, +11765, +11449, +11796, +13164, +13516, +13650, +14433, +12776, +9690, +9144, +9530, +9609, +11978, +14788, +14795, +13741, +12594, +10524, +9810, +11710, +13870, +15232, +15976, +15653, +15089, +15096, +15184, +15822, +17289, +18205, +18645, +19918, +21333, +21806, +21970, +22157, +21886, +22044, +23821, +25739, +25833, +25034, +24197, +22368, +20667, +20910, +21580, +21525, +21723, +21392, +19561, +17707, +16685, +16034, +15714, +15719, +16122, +16289, +15076, +14087, +14714, +14435, +13081, +13362, +13678, +12756, +13197, +14077, +13550, +14044, +15060, +14126, +13261, +13315, +12961, +13740, +14818, +13469, +11969, +11686, +10862, +11476, +13871, +14530, +14805, +16030, +14182, +10577, +10483, +12402, +14050, +16973, +18972, +17230, +14606, +13255, +12127, +12081, +13809, +15297, +15604, +15180, +14127, +13564, +14151, +14768, +15214, +15638, +15206, +15053, +16679, +18446, +19293, +20001, +19693, +18542, +19191, +21500, +23494, +25551, +27146, +26148, +23756, +22670, +22831, +23705, +25439, +26389, +25206, +23419, +22152, +20838, +20117, +20553, +21024, +21208, +21029, +19644, +18382, +18536, +18200, +17118, +16801, +15738, +13912, +14084, +14793, +13714, +12910, +12588, +11110, +10355, +11155, +11191, +10294, +9178, +7354, +5759, +5554, +6604, +8943, +11383, +11933, +11206, +10281, +8542, +6991, +7743, +10159, +12643, +15455, +17974, +17789, +15046, +12844, +12531, +13452, +15662, +18297, +19000, +17685, +16281, +15124, +14043, +14027, +15205, +16227, +16181, +15603, +15634, +16341, +16882, +17029, +16581, +15632, +16068, +18726, +21566, +23321, +23979, +23051, +21576, +21033, +20898, +21440, +23216, +24574, +25163, +25659, +24436, +22021, +21571, +22285, +22272, +22814, +23686, +23437, +23423, +23994, +23290, +21567, +20272, +19549, +19347, +19485, +19704, +20018, +19423, +17231, +14922, +13444, +12342, +12147, +12735, +12099, +10009, +7883, +5876, +4913, +6302, +8113, +8814, +9531, +8931, +6016, +4803, +6342, +7685, +10087, +13793, +14443, +12836, +12256, +11455, +11413, +14041, +15832, +15830, +16285, +15490, +13830, +14395, +15246, +15336, +16697, +17236, +15974, +16175, +17217, +17333, +17873, +17891, +16120, +15077, +16049, +17923, +20055, +21298, +20506, +18476, +17225, +17773, +18726, +19301, +20714, +21671, +20868, +20860, +21325, +19897, +19645, +21548, +21445, +20525, +21745, +22709, +23146, +24583, +24615, +22921, +22036, +21568, +21412, +22390, +23064, +23191, +23244, +21460, +18637, +17419, +16857, +16028, +15854, +14914, +12245, +10091, +9654, +9987, +10199, +9906, +9501, +8842, +7231, +6146, +6865, +7850, +8918, +11154, +12610, +11810, +10583, +10034, +10203, +11518, +13203, +14324, +14878, +14584, +14028, +13982, +13498, +12990, +13884, +14594, +14132, +14623, +16205, +17360, +18360, +18878, +17788, +16179, +16025, +17670, +19765, +20783, +20668, +19593, +17598, +16688, +17834, +18735, +18932, +19687, +19499, +18022, +17526, +17608, +17362, +18199, +19405, +19405, +19379, +19855, +20232, +21128, +22035, +21920, +21795, +22030, +21837, +21783, +22216, +22556, +22785, +22658, +21793, +20574, +19368, +18642, +18474, +17769, +16614, +15809, +14563, +13363, +13781, +14215, +13543, +13499, +13161, +10779, +8780, +8721, +9235, +10540, +12468, +12976, +12289, +11502, +10337, +9963, +11035, +11645, +12022, +13255, +13371, +12446, +13207, +14541, +14697, +15295, +15893, +14532, +13293, +14440, +16244, +17214, +18051, +18485, +17356, +15929, +16370, +17668, +18211, +19001, +19652, +18421, +16991, +16975, +16942, +17000, +17785, +17864, +17368, +17065, +16307, +16180, +17457, +18288, +18549, +18592, +17129, +15744, +16476, +17754, +19059, +20542, +20250, +18848, +18451, +18216, +18397, +20171, +21640, +21884, +21774, +20537, +18786, +18277, +18032, +17596, +17584, +16500, +14668, +14542, +15034, +14939, +15873, +16471, +14314, +11870, +11236, +10921, +11486, +14028, +15863, +15404, +14479, +13686, +12771, +12711, +13386, +13862, +14459, +15062, +14871, +14311, +14077, +14231, +14928, +15727, +15648, +14936, +14933, +16180, +18000, +19598, +20317, +19526, +18070, +17711, +18200, +18599, +19587, +20779, +20795, +20178, +19240, +17525, +16496, +16820, +17021, +17181, +17372, +16246, +15155, +15926, +16698, +16521, +16750, +16613, +15431, +15266, +16548, +17489, +17841, +17944, +16934, +15051, +14106, +14546, +15378, +16481, +17631, +17547, +16545, +16284, +16517, +16407, +16413, +16240, +15280, +14425, +14317, +14707, +15677, +16888, +17383, +16558, +14493, +12495, +11991, +12821, +14451, +16192, +16496, +15418, +14384, +13622, +13516, +14394, +14784, +14466, +14581, +14374, +13842, +14560, +15585, +15648, +15684, +15449, +14338, +13937, +14862, +16027, +17183, +18019, +18013, +17880, +18254, +18950, +19723, +19949, +19695, +20140, +20954, +20864, +20433, +20343, +19948, +19640, +20127, +20279, +19419, +18769, +18830, +18985, +19192, +19396, +19254, +19021, +18649, +17800, +17211, +17279, +17173, +16992, +16990, +16005, +14342, +13910, +14354, +14388, +14482, +14536, +13756, +13038, +13233, +13514, +13428, +13298, +13060, +12680, +12676, +13505, +14856, +15879, +16080, +15420, +14172, +13380, +13904, +15223, +16424, +16990, +16684, +15916, +15329, +15296, +15962, +16590, +16308, +15427, +14304, +13423, +14042, +15594, +16293, +16435, +16295, +15227, +14565, +15290, +16127, +16901, +17760, +17488, +16379, +15682, +15584, +16360, +17355, +17251, +16947, +17138, +16843, +16615, +17025, +17068, +17409, +18750, +19494, +19355, +19383, +19353, +19460, +20031, +20176, +20111, +20703, +21336, +21751, +22130, +21701, +20569, +19756, +19105, +18363, +17996, +17996, +18068, +17961, +17156, +15597, +14092, +13412, +13516, +13737, +13678, +13278, +12404, +11445, +11003, +10969, +11354, +12297, +13099, +13308, +13126, +12419, +11763, +12107, +12617, +12497, +12774, +13623, +14124, +14583, +15281, +15384, +15129, +15450, +15673, +15248, +15544, +16726, +17013, +16610, +16794, +16721, +16359, +17386, +18857, +18902, +18540, +18612, +18278, +17909, +18090, +18093, +17913, +18167, +18286, +17651, +16914, +16717, +16679, +16582, +16874, +17184, +16845, +16675, +17227, +17512, +17467, +17843, +18280, +18638, +19337, +19904, +20129, +20446, +20513, +20197, +20069, +20124, +20365, +20901, +21024, +20455, +19615, +18546, +17840, +18097, +18282, +17889, +17708, +17311, +16328, +15752, +15391, +14532, +13962, +13782, +13321, +13244, +13654, +13444, +12962, +12744, +11826, +10461, +10162, +10557, +10705, +11223, +12097, +12118, +11544, +11472, +11571, +11520, +12023, +12986, +13632, +13879, +13812, +13606, +13640, +13784, +14214, +15330, +16256, +16633, +17312, +17552, +17003, +17530, +18493, +17998, +17943, +18994, +18563, +17745, +18541, +18749, +18121, +18762, +19044, +18085, +18189, +18741, +18292, +18364, +18634, +17772, +17569, +18612, +19101, +19337, +19876, +19678, +19103, +18948, +18775, +18943, +19748, +20177, +20021, +19636, +18809, +18295, +18898, +19627, +19729, +19565, +18842, +17491, +16728, +16948, +17242, +17415, +17721, +17462, +16266, +15258, +15162, +15303, +15347, +15385, +14918, +14059, +13742, +13795, +13518, +13012, +12375, +11879, +12150, +12620, +12631, +12960, +13510, +13203, +12559, +12263, +11991, +12165, +12924, +13272, +13379, +13804, +13971, +14058, +14616, +14932, +14913, +15388, +16134, +16516, +16458, +16205, +16402, +16956, +16977, +16881, +17387, +17803, +18081, +18775, +19132, +18970, +19069, +18856, +18163, +18240, +18812, +19154, +20051, +20757, +19744, +18302, +17660, +17050, +17015, +18037, +18493, +18239, +18326, +17897, +17043, +17255, +17579, +17061, +17254, +18080, +18023, +17765, +17919, +17531, +16837, +16543, +16210, +16051, +16646, +17109, +16784, +16347, +15821, +14901, +14678, +15597, +16174, +15997, +15890, +15316, +14050, +13358, +13247, +13258, +14097, +15180, +15260, +14971, +14536, +13493, +12986, +13427, +13621, +13709, +14107, +14351, +14716, +14984, +14320, +13660, +13786, +13991, +14435, +15220, +15555, +15826, +16229, +16085, +16314, +17320, +17555, +17440, +18129, +18383, +18200, +19105, +19930, +19478, +19141, +19268, +19076, +19153, +19620, +19697, +19491, +19082, +18395, +18235, +18646, +18743, +18618, +18312, +17375, +16708, +17044, +17357, +17294, +17443, +17357, +16905, +16865, +17054, +17094, +17351, +17499, +17142, +16813, +16468, +15903, +15899, +16196, +15689, +15086, +15285, +15482, +15545, +16028, +16104, +15387, +14926, +14737, +14320, +14343, +14906, +15220, +15236, +14853, +13969, +13587, +13955, +14171, +14357, +14426, +13628, +13035, +13404, +13322, +13055, +13771, +14191, +14073, +14748, +15104, +14528, +14745, +15274, +15055, +15418, +16085, +15793, +15939, +16931, +17257, +17551, +18470, +18607, +18094, +18166, +18428, +18615, +19148, +19523, +19490, +19500, +19231, +18509, +18154, +18219, +18013, +17828, +18024, +17933, +17497, +17341, +17092, +16405, +16005, +15963, +15842, +16149, +16987, +17482, +17557, +17542, +17101, +16421, +16300, +16817, +17582, +18337, +18783, +18674, +17955, +16950, +16419, +16724, +17355, +17756, +17855, +17623, +17002, +16380, +16335, +16671, +16692, +16412, +16007, +15138, +14295, +14502, +15134, +15091, +14917, +14945, +14280, +13200, +12945, +13104, +12711, +12467, +13099, +13599, +13441, +13660, +14353, +14567, +14559, +14706, +14532, +14622, +15653, +16621, +17024, +17324, +17041, +16411, +16792, +17775, +18338, +19087, +19864, +19621, +18867, +18213, +17495, +17439, +18103, +18119, +17652, +17593, +17360, +17024, +17278, +17212, +16398, +15857, +15495, +14907, +14715, +14726, +14541, +14853, +15473, +15483, +15219, +15148, +15114, +15391, +15984, +16422, +16866, +17400, +17605, +17698, +17946, +18000, +18064, +18513, +18817, +18758, +18846, +19101, +19284, +19320, +18886, +18163, +17675, +17108, +16390, +16206, +16337, +16486, +17159, +17520, +16422, +15116, +14584, +14054, +13930, +14742, +15103, +14584, +14068, +13301, +12383, +12404, +12995, +13480, +14340, +15059, +14852, +14721, +14942, +14424, +13880, +14515, +15377, +15865, +16821, +17887, +18174, +18097, +17936, +17432, +17104, +17389, +17941, +18526, +18848, +18593, +18268, +18243, +18065, +17770, +17703, +17459, +16993, +16894, +16865, +16334, +15856, +15850, +15722, +15318, +15144, +15131, +15048, +15160, +15414, +15475, +15604, +16043, +16517, +16911, +17097, +16932, +16975, +17598, +18212, +18581, +18903, +18957, +18806, +18775, +18659, +18466, +18419, +18268, +18004, +17810, +17388, +16809, +16400, +16037, +15896, +16013, +15851, +15824, +16391, +16530, +15970, +15427, +14588, +13664, +13612, +13807, +13776, +14216, +14440, +13857, +13633, +13553, +12827, +12867, +13873, +14028, +13677, +13917, +13995, +13995, +14645, +15178, +15479, +16200, +16627, +16569, +16788, +16810, +16562, +17048, +17693, +17664, +17608, +17501, +17044, +17112, +17609, +17629, +17659, +17989, +17857, +17547, +17596, +17425, +17008, +16975, +17079, +17066, +17265, +17581, +17838, +18177, +18233, +17708, +17164, +16955, +17040, +17692, +18720, +19326, +19291, +18780, +17892, +17223, +17304, +17832, +18459, +18964, +18847, +18139, +17449, +16923, +16508, +16468, +16641, +16577, +16405, +16399, +16475, +16538, +16478, +16177, +15657, +14821, +13943, +13943, +14761, +15266, +15284, +15027, +13990, +12746, +12548, +12910, +13132, +13703, +14173, +13792, +13320, +13049, +12590, +12779, +13698, +14049, +14157, +14747, +15005, +15155, +15931, +16193, +15765, +15885, +15977, +15695, +16325, +17162, +17001, +16991, +17216, +16557, +16165, +16811, +17180, +17305, +17834, +17889, +17524, +17773, +18204, +18265, +18458, +18818, +19033, +19200, +19229, +19016, +18917, +19128, +19455, +19705, +19858, +19896, +19721, +19462, +19248, +18793, +18271, +18271, +18288, +17782, +17437, +17308, +16841, +16699, +17128, +17112, +16568, +16035, +15431, +15082, +15255, +15336, +15108, +14825, +14533, +14464, +14607, +14631, +14611, +14379, +13691, +13097, +12804, +12657, +13044, +13656, +13841, +13979, +13890, +13173, +12905, +13225, +13109, +13259, +14053, +14366, +14569, +15108, +14999, +14855, +15502, +15739, +15707, +16369, +16611, +16262, +16493, +16519, +15903, +16014, +16679, +17035, +17508, +17791, +17408, +17333, +17760, +17855, +17913, +18307, +18494, +18532, +18833, +19079, +19077, +19190, +19455, +19596, +19646, +19787, +20033, +20240, +20275, +20264, +20457, +20666, +20497, +20050, +19538, +18867, +18260, +18131, +18240, +18244, +18328, +18427, +17949, +16813, +15668, +15029, +14822, +14738, +14547, +14191, +13814, +13618, +13597, +13491, +13177, +12915, +12779, +12476, +12283, +12634, +12872, +12595, +12524, +12512, +12002, +11856, +12383, +12618, +12732, +13155, +13283, +13427, +14027, +14134, +13842, +14127, +14467, +14717, +15696, +16515, +16321, +16247, +16580, +16545, +16644, +17137, +17283, +17282, +17457, +17249, +17034, +17572, +18164, +18209, +18381, +18863, +19169, +19451, +19782, +19566, +18955, +18804, +18960, +18923, +19169, +19814, +20084, +20015, +20121, +20114, +19909, +20031, +20412, +20586, +20546, +20427, +20118, +19643, +19296, +19137, +18956, +18851, +18769, +18259, +17619, +17375, +17022, +16477, +16264, +15653, +14404, +13744, +13472, +12911, +13051, +13491, +12835, +12192, +12250, +11763, +11420, +12096, +12394, +12147, +12212, +11922, +11491, +11822, +12060, +11979, +12387, +12714, +12789, +13283, +13518, +13335, +13780, +14367, +14404, +14560, +14724, +14494, +14765, +15635, +16071, +16185, +16628, +16903, +16553, +16318, +16756, +17279, +17615, +18236, +18745, +18459, +18121, +18536, +19176, +19612, +20050, +20318, +20134, +19715, +19352, +19129, +19182, +19639, +20182, +20323, +20166, +20068, +20044, +20229, +20677, +20865, +20705, +20666, +20639, +20534, +20585, +20382, +19780, +19389, +18941, +18049, +17619, +17826, +17699, +17334, +17085, +16347, +15201, +14313, +13527, +12875, +12801, +12935, +12891, +12757, +12211, +11392, +11190, +11441, +11449, +11484, +11672, +11639, +11602, +11668, +11446, +11211, +11252, +11270, +11585, +12616, +13603, +14017, +14243, +14114, +13423, +13158, +13871, +14760, +15401, +15902, +15968, +15831, +16224, +16874, +17170, +17354, +17679, +17993, +18275, +18463, +18451, +18346, +18284, +18382, +18677, +19031, +19454, +19901, +19927, +19495, +19124, +19004, +19106, +19492, +19900, +20053, +20126, +20250, +20354, +20536, +20854, +21162, +21367, +21400, +21143, +20684, +20276, +20028, +19922, +19898, +19723, +19329, +18974, +18557, +17833, +17155, +16719, +16248, +15978, +15969, +15557, +14867, +14363, +13461, +12211, +11585, +11374, +11100, +11196, +11349, +11025, +10842, +10949, +10681, +10223, +10024, +10080, +10595, +11389, +11769, +11819, +11930, +11924, +12007, +12671, +13488, +13933, +14231, +14373, +14114, +14002, +14514, +15291, +16150, +16981, +17230, +17083, +17199, +17326, +17421, +18078, +18865, +19181, +19390, +19404, +19032, +18946, +19214, +19306, +19336, +19332, +19210, +19372, +19625, +19514, +19404, +19406, +19257, +19419, +20065, +20584, +20843, +21068, +21123, +20829, +20336, +20133, +20508, +21002, +21265, +21391, +21042, +20046, +19106, +18613, +18338, +18376, +18637, +18458, +17654, +16727, +15945, +15182, +14560, +14408, +14532, +14386, +13943, +13409, +12706, +12027, +11676, +11421, +11143, +11051, +10910, +10613, +10540, +10496, +10271, +10349, +10616, +10620, +10864, +11388, +11534, +11705, +12165, +12209, +12288, +13115, +13771, +13933, +14351, +14653, +14559, +14910, +15676, +16303, +17012, +17708, +18020, +18222, +18411, +18514, +18826, +19211, +19331, +19380, +19386, +19216, +19101, +19093, +19147, +19347, +19379, +19165, +19258, +19573, +19638, +19762, +20117, +20212, +20084, +20149, +20200, +19991, +19867, +20171, +20714, +21068, +21106, +20989, +20677, +20088, +19606, +19561, +19655, +19621, +19541, +19164, +18301, +17534, +17201, +16839, +16271, +15736, +15220, +14780, +14587, +14466, +14250, +13904, +13297, +12602, +12156, +11811, +11433, +11275, +11247, +11060, +10907, +10934, +10910, +10908, +11081, +11105, +10926, +10924, +10950, +10838, +11113, +11811, +12340, +12780, +13324, +13627, +13832, +14262, +14660, +15080, +15748, +16244, +16496, +16940, +17398, +17619, +17835, +18066, +18265, +18527, +18766, +19058, +19437, +19465, +19198, +19195, +19301, +19295, +19488, +19737, +19767, +19915, +20139, +20004, +19723, +19683, +19813, +20008, +20133, +19990, +19717, +19464, +19207, +19234, +19678, +20071, +20262, +20430, +20161, +19397, +19085, +19343, +19272, +18922, +18724, +18328, +17795, +17547, +17220, +16649, +16211, +15763, +15296, +15101, +14771, +14191, +13894, +13546, +12899, +12667, +12687, +12283, +11971, +11943, +11665, +11473, +11642, +11632, +11598, +11877, +11956, +11793, +11807, +11667, +11299, +11416, +11980, +12397, +12803, +13336, +13672, +13965, +14439, +14749, +14971, +15406, +15616, +15586, +15926, +16360, +16613, +17215, +17866, +18020, +18256, +18618, +18612, +18753, +19077, +18955, +18993, +19473, +19458, +19275, +19584, +19634, +19502, +19961, +20229, +19866, +19805, +20002, +19912, +19872, +19789, +19349, +19050, +19023, +18987, +19165, +19447, +19374, +19065, +18709, +18379, +18441, +18860, +19206, +19323, +18997, +18263, +17840, +17767, +17363, +16890, +16754, +16377, +15717, +15362, +15017, +14424, +14179, +14160, +13766, +13337, +13162, +12881, +12605, +12514, +12298, +12072, +12104, +12113, +12110, +12291, +12313, +12131, +12157, +12158, +11843, +11716, +11973, +12216, +12613, +13370, +13771, +13516, +13364, +13543, +13735, +14301, +15342, +16081, +16250, +16189, +16063, +16188, +16770, +17504, +18253, +18845, +18843, +18582, +18617, +18633, +18603, +18985, +19433, +19570, +19715, +19799, +19596, +19424, +19368, +19337, +19580, +20026, +20323, +20520, +20559, +20142, +19457, +18956, +18806, +19018, +19471, +19963, +20338, +20268, +19653, +19061, +18804, +18513, +18248, +18309, +18268, +17944, +17842, +17751, +17209, +16717, +16512, +16176, +15804, +15497, +15007, +14681, +14664, +14379, +13946, +13728, +13360, +13000, +13066, +13041, +12765, +12723, +12669, +12430, +12432, +12359, +11837, +11496, +11586, +11663, +11775, +12138, +12482, +12615, +12612, +12553, +12591, +12880, +13301, +13707, +14226, +14874, +15361, +15607, +15694, +15506, +15272, +15587, +16370, +17061, +17500, +17748, +17858, +17913, +17916, +18006, +18304, +18540, +18635, +18816, +18899, +18830, +19023, +19330, +19331, +19293, +19413, +19550, +19878, +20285, +20338, +20214, +20064, +19739, +19700, +20055, +20070, +19889, +19982, +19777, +19306, +19338, +19507, +19298, +19043, +18708, +18303, +18208, +18064, +17672, +17591, +17574, +17192, +16950, +16821, +16344, +15942, +15773, +15397, +14974, +14786, +14690, +14668, +14568, +14172, +13727, +13397, +13004, +12588, +12294, +12103, +12020, +12090, +12282, +12363, +12214, +12152, +12284, +12311, +12441, +12928, +13325, +13491, +13680, +13660, +13402, +13411, +13766, +14195, +14556, +14822, +15079, +15265, +15310, +15520, +15747, +15516, +15338, +15702, +16131, +16699, +17624, +18088, +17907, +17728, +17437, +17189, +17694, +18565, +19177, +19619, +19604, +19177, +19193, +19520, +19556, +19684, +19945, +19903, +19891, +20023, +19909, +19815, +19840, +19564, +19332, +19462, +19451, +19356, +19600, +19746, +19460, +19107, +18835, +18631, +18608, +18605, +18507, +18482, +18373, +17944, +17489, +17235, +16906, +16488, +16300, +16094, +15476, +14889, +14705, +14471, +14155, +14171, +14092, +13503, +12908, +12467, +12051, +12126, +12727, +13204, +13315, +13037, +12483, +12147, +12036, +11972, +12300, +12722, +12674, +12657, +12798, +12551, +12491, +13032, +13367, +13440, +13732, +13974, +14294, +14885, +15073, +14893, +15009, +15128, +15204, +15906, +16881, +17431, +17818, +18113, +17998, +17739, +17693, +17906, +18451, +19088, +19383, +19449, +19474, +19285, +19072, +19200, +19449, +19636, +20007, +20423, +20457, +20204, +19964, +19699, +19412, +19295, +19503, +20023, +20487, +20503, +20247, +19949, +19442, +18922, +18842, +19049, +19197, +19290, +19172, +18684, +18202, +18014, +17921, +17801, +17656, +17307, +16713, +16088, +15533, +15146, +15113, +15325, +15450, +15217, +14517, +13665, +13095, +12695, +12257, +11964, +11797, +11666, +11693, +11656, +11417, +11339, +11198, +10709, +10578, +10955, +11132, +11263, +11558, +11481, +11231, +11322, +11553, +12030, +12835, +13310, +13455, +13833, +14202, +14394, +14791, +15347, +15836, +16292, +16688, +17076, +17463, +17709, +18082, +18779, +19302, +19459, +19615, +19765, +19777, +19925, +20299, +20539, +20575, +20761, +21059, +21062, +20977, +21075, +20965, +20694, +20799, +20955, +20744, +20630, +20728, +20657, +20507, +20355, +20017, +19660, +19498, +19476, +19561, +19627, +19551, +19429, +19271, +18996, +18727, +18613, +18601, +18505, +18235, +17865, +17393, +16840, +16448, +16149, +15594, +15000, +14729, +14560, +14250, +13819, +13149, +12297, +11565, +11025, +10618, +10460, +10580, +10672, +10470, +10131, +9872, +9625, +9496, +9658, +9885, +10005, +10088, +10030, +9934, +10140, +10522, +10981, +11696, +12382, +12763, +13074, +13310, +13483, +13927, +14502, +15013, +15748, +16502, +16942, +17487, +18201, +18655, +19069, +19612, +19894, +20105, +20626, +21053, +21127, +21205, +21345, +21333, +21339, +21554, +21820, +21996, +22093, +21968, +21533, +21054, +20776, +20686, +20822, +21115, +21211, +21096, +21091, +21123, +20945, +20717, +20623, +20472, +20146, +19856, +19758, +19696, +19506, +19187, +18757, +18296, +17993, +17925, +18026, +18101, +17796, +16969, +15927, +14914, +14008, +13556, +13711, +13897, +13629, +13085, +12432, +11693, +11231, +11188, +11078, +10685, +10255, +9881, +9646, +9638, +9635, +9598, +9669, +9547, +9178, +9110, +9416, +9725, +9983, +10161, +10214, +10360, +10693, +11231, +11986, +12623, +13111, +13926, +14878, +15463, +15980, +16673, +17283, +17853, +18419, +18735, +18965, +19453, +20073, +20577, +20891, +21043, +21182, +21349, +21448, +21526, +21688, +21910, +22077, +22034, +21821, +21728, +21851, +22037, +22216, +22335, +22214, +21835, +21462, +21276, +21187, +21077, +20896, +20586, +20224, +19964, +19785, +19669, +19669, +19577, +19235, +18815, +18355, +17876, +17682, +17686, +17463, +17069, +16630, +15978, +15295, +14850, +14525, +14304, +14171, +13840, +13362, +13022, +12741, +12410, +12043, +11566, +11076, +10723, +10489, +10414, +10439, +10322, +10094, +9862, +9558, +9351, +9407, +9457, +9343, +9231, +9219, +9309, +9511, +9911, +10602, +11352, +11904, +12433, +13036, +13533, +14085, +14881, +15677, +16304, +16856, +17323, +17698, +18114, +18648, +19265, +19889, +20446, +20873, +21124, +21344, +21666, +21891, +21983, +22212, +22453, +22478, +22577, +22791, +22809, +22736, +22612, +22201, +21833, +21801, +21673, +21388, +21298, +21215, +20943, +20654, +20304, +19927, +19777, +19718, +19544, +19334, +19084, +18754, +18422, +18079, +17753, +17536, +17425, +17374, +17237, +16896, +16562, +16302, +15924, +15536, +15237, +14799, +14338, +14059, +13676, +13097, +12684, +12527, +12438, +12311, +12077, +11750, +11391, +11006, +10604, +10135, +9627, +9322, +9300, +9353, +9386, +9404, +9396, +9456, +9602, +9770, +10038, +10456, +10883, +11292, +11755, +12235, +12701, +13191, +13766, +14391, +14888, +15263, +15814, +16536, +17139, +17707, +18367, +18845, +19146, +19620, +20200, +20657, +21055, +21355, +21489, +21690, +21990, +22163, +22302, +22521, +22533, +22279, +22049, +21883, +21763, +21856, +21974, +21785, +21467, +21201, +20867, +20568, +20496, +20472, +20331, +20162, +20026, +19879, +19659, +19476, +19447, +19360, +19065, +18790, +18506, +18136, +17965, +17800, +17215, +16649, +16389, +16014, +15751, +15886, +15723, +15117, +14693, +14278, +13654, +13334, +13311, +13116, +12812, +12507, +12034, +11425, +10875, +10517, +10329, +10184, +10109, +10140, +10060, +9870, +9851, +9964, +10045, +10256, +10608, +10803, +10871, +11091, +11366, +11525, +11835, +12393, +12849, +13165, +13570, +13931, +14224, +14701, +15194, +15541, +16029, +16595, +16988, +17452, +18028, +18391, +18664, +19058, +19408, +19779, +20332, +20843, +21096, +21125, +21024, +20946, +21026, +21288, +21630, +21840, +21877, +21872, +21728, +21398, +21201, +21290, +21476, +21637, +21693, +21563, +21281, +20946, +20680, +20543, +20411, +20266, +20147, +19871, +19471, +19190, +18908, +18563, +18322, +17986, +17527, +17386, +17386, +17102, +16837, +16610, +15992, +15356, +15091, +14766, +14342, +14108, +13726, +13126, +12743, +12471, +12143, +12086, +12209, +12109, +11831, +11470, +11063, +10883, +10918, +10860, +10819, +10957, +11076, +11071, +11003, +10917, +10965, +11185, +11339, +11410, +11596, +11845, +11969, +11999, +12086, +12337, +12734, +13204, +13728, +14266, +14697, +14974, +15207, +15540, +15983, +16468, +17032, +17707, +18312, +18713, +19084, +19511, +19796, +19973, +20338, +20784, +21025, +21218, +21468, +21600, +21743, +21990, +22056, +22074, +22283, +22291, +22088, +22144, +22184, +21971, +21954, +21843, +21246, +20884, +20971, +20878, +20830, +20944, +20496, +19757, +19498, +19266, +18771, +18563, +18455, +17956, +17416, +17109, +16840, +16648, +16598, +16530, +16325, +15911, +15388, +14988, +14639, +14190, +13791, +13483, +13133, +12868, +12775, +12638, +12365, +12080, +11810, +11502, +11211, +11072, +11116, +11189, +11144, +10987, +10696, +10367, +10299, +10515, +10714, +10823, +10860, +10657, +10376, +10375, +10544, +10729, +11153, +11714, +12103, +12477, +12943, +13270, +13604, +14201, +14833, +15371, +15955, +16444, +16779, +17263, +17915, +18498, +19045, +19583, +19983, +20291, +20595, +20893, +21288, +21760, +22035, +22082, +22190, +22397, +22523, +22598, +22707, +22727, +22676, +22736, +22771, +22637, +22578, +22586, +22296, +21828, +21486, +21167, +20902, +20887, +20903, +20710, +20378, +19914, +19380, +18931, +18564, +18351, +18344, +18234, +17927, +17683, +17390, +16864, +16363, +15948, +15484, +15155, +15006, +14770, +14419, +14009, +13494, +13010, +12624, +12239, +11909, +11665, +11378, +11113, +10967, +10819, +10614, +10416, +10227, +10026, +9835, +9716, +9700, +9682, +9605, +9567, +9565, +9612, +9840, +10159, +10386, +10625, +10887, +11019, +11193, +11614, +12109, +12560, +13089, +13665, +14157, +14603, +15102, +15640, +16248, +17015, +17755, +18220, +18577, +19007, +19369, +19757, +20361, +20922, +21348, +21873, +22318, +22509, +22741, +23022, +23131, +23285, +23545, +23649, +23627, +23588, +23480, +23362, +23203, +22967, +22877, +22866, +22717, +22612, +22509, +22114, +21688, +21444, +21092, +20698, +20493, +20295, +20076, +19898, +19493, +18879, +18368, +17932, +17510, +17174, +16792, +16256, +15663, +15056, +14497, +14053, +13669, +13347, +13073, +12676, +12180, +11759, +11350, +10875, +10473, +10175, +9862, +9604, +9545, +9581, +9553, +9473, +9253, +8858, +8607, +8629, +8681, +8859, +9222, +9339, +9233, +9299, +9432, +9596, +10049, +10567, +10945, +11397, +11790, +12029, +12452, +12948, +13297, +13865, +14695, +15405, +16050, +16686, +17155, +17624, +18191, +18725, +19361, +20117, +20721, +21245, +21811, +22221, +22504, +22835, +23158, +23510, +23994, +24414, +24662, +24827, +24870, +24765, +24686, +24699, +24699, +24690, +24697, +24612, +24333, +23929, +23527, +23176, +22911, +22760, +22554, +22103, +21569, +21104, +20597, +20063, +19564, +18923, +18224, +17739, +17275, +16631, +16050, +15582, +15062, +14543, +13998, +13379, +12892, +12544, +12126, +11655, +11143, +10572, +10129, +9893, +9776, +9691, +9389, +8863, +8471, +8233, +8132, +8392, +8738, +8751, +8655, +8578, +8470, +8603, +8836, +8879, +9098, +9542, +9785, +10026, +10428, +10676, +10933, +11401, +11807, +12233, +12804, +13235, +13607, +14087, +14437, +14770, +15381, +16091, +16846, +17703, +18348, +18746, +19232, +19737, +20133, +20655, +21342, +21987, +22576, +23113, +23520, +23895, +24287, +24539, +24662, +24856, +25116, +25373, +25625, +25783, +25802, +25715, +25457, +25098, +24859, +24640, +24297, +23961, +23556, +22971, +22483, +22146, +21682, +21144, +20563, +19768, +18995, +18480, +17989, +17454, +16936, +16207, +15356, +14710, +14107, +13442, +12996, +12609, +11961, +11363, +11012, +10634, +10289, +10112, +9841, +9510, +9394, +9334, +9262, +9370, +9461, +9376, +9348, +9377, +9344, +9399, +9493, +9518, +9666, +9988, +10353, +10709, +10903, +10922, +11007, +11148, +11300, +11650, +12089, +12420, +12801, +13183, +13377, +13599, +14008, +14447, +14910, +15444, +15944, +16355, +16700, +17103, +17623, +18093, +18521, +19079, +19645, +20134, +20710, +21245, +21620, +22071, +22566, +22880, +23208, +23664, +24006, +24200, +24392, +24513, +24559, +24636, +24648, +24462, +24195, +23980, +23725, +23424, +23142, +22747, +22195, +21727, +21347, +20851, +20301, +19779, +19192, +18583, +18005, +17392, +16788, +16215, +15625, +15099, +14626, +14105, +13670, +13329, +12903, +12548, +12372, +12103, +11758, +11581, +11430, +11215, +11099, +11024, +10938, +11043, +11232, +11212, +11088, +11059, +11030, +11005, +11166, +11418, +11566, +11669, +11748, +11691, +11642, +11810, +12068, +12283, +12538, +12850, +13114, +13311, +13486, +13639, +13736, +13819, +14017, +14349, +14720, +15110, +15508, +15854, +16218, +16653, +17035, +17329, +17657, +18033, +18386, +18729, +19124, +19602, +20130, +20572, +20875, +21127, +21382, +21604, +21775, +21925, +22055, +22166, +22267, +22321, +22257, +22134, +22076, +22015, +21856, +21680, +21521, +21285, +20997, +20703, +20329, +19877, +19415, +18993, +18655, +18347, +17981, +17627, +17279, +16841, +16424, +16094, +15719, +15395, +15206, +14944, +14654, +14523, +14334, +14014, +13805, +13622, +13391, +13321, +13278, +13077, +12948, +12833, +12494, +12227, +12175, +12084, +12075, +12214, +12187, +12113, +12222, +12265, +12222, +12317, +12388, +12396, +12548, +12746, +12933, +13234, +13517, +13703, +13893, +13997, +14034, +14210, +14461, +14747, +15186, +15636, +15991, +16384, +16742, +16988, +17306, +17669, +17895, +18116, +18404, +18592, +18731, +18996, +19262, +19404, +19524, +19604, +19543, +19490, +19544, +19522, +19412, +19398, +19436, +19414, +19384, +19349, +19266, +19159, +19063, +19021, +18998, +18896, +18788, +18741, +18609, +18428, +18350, +18247, +18109, +18130, +18107, +17859, +17671, +17570, +17325, +17117, +17076, +16974, +16842, +16818, +16709, +16453, +16243, +16101, +15950, +15805, +15625, +15381, +15159, +14968, +14740, +14492, +14245, +14011, +13848, +13743, +13595, +13452, +13391, +13296, +13135, +13063, +13061, +13015, +13045, +13154, +13161, +13179, +13376, +13594, +13738, +13872, +13999, +14205, +14548, +14853, +15066, +15271, +15425, +15624, +16029, +16447, +16743, +17061, +17304, +17322, +17309, +17415, +17606, +17839, +17980, +17996, +18037, +18058, +18024, +18090, +18173, +18145, +18165, +18230, +18227, +18250, +18200, +17951, +17789, +17807, +17775, +17786, +17897, +17828, +17586, +17390, +17216, +17082, +17060, +17033, +17005, +17071, +17120, +17093, +17090, +17082, +17011, +16945, +16940, +17021, +17175, +17313, +17411, +17434, +17298, +17120, +17075, +17052, +16980, +16979, +16960, +16778, +16601, +16525, +16407, +16259, +16181, +16061, +15842, +15651, +15558, +15516, +15473, +15362, +15136, +14861, +14655, +14544, +14504, +14579, +14672, +14605, +14428, +14281, +14139, +14066, +14157, +14272, +14365, +14523, +14672, +14809, +15041, +15189, +15175, +15265, +15445, +15521, +15611, +15803, +15998, +16228, +16483, +16672, +16803, +16866, +16900, +17067, +17306, +17439, +17496, +17488, +17428, +17463, +17573, +17649, +17786, +17969, +17987, +17876, +17839, +17884, +17858, +17711, +17517, +17328, +17188, +17160, +17131, +17001, +16941, +16966, +16853, +16673, +16600, +16556, +16506, +16478, +16408, +16321, +16248, +16169, +16163, +16221, +16264, +16400, +16585, +16607, +16557, +16539, +16425, +16348, +16469, +16556, +16556, +16688, +16854, +16880, +16868, +16817, +16655, +16568, +16680, +16803, +16830, +16803, +16681, +16458, +16260, +16128, +16010, +15896, +15770, +15632, +15522, +15419, +15309, +15249, +15184, +15008, +14795, +14628, +14498, +14476, +14567, +14591, +14557, +14638, +14779, +14856, +14982, +15227, +15449, +15550, +15545, +15516, +15614, +15853, +16120, +16409, +16724, +16987, +17175, +17283, +17341, +17471, +17643, +17751, +17867, +17974, +17984, +18040, +18141, +18100, +18050, +18105, +18068, +17924, +17820, +17769, +17747, +17698, +17663, +17710, +17613, +17349, +17296, +17358, +17265, +17214, +17134, +16780, +16525, +16540, +16507, +16471, +16495, +16400, +16310, +16260, +16071, +15913, +15832, +15622, +15482, +15480, +15390, +15386, +15538, +15529, +15437, +15450, +15381, +15242, +15176, +15152, +15206, +15347, +15467, +15591, +15661, +15628, +15644, +15668, +15581, +15539, +15543, +15525, +15614, +15666, +15512, +15425, +15464, +15468, +15563, +15680, +15601, +15525, +15548, +15492, +15463, +15536, +15605, +15751, +15935, +16006, +16095, +16253, +16377, +16493, +16524, +16458, +16506, +16556, +16516, +16690, +16923, +16908, +17039, +17386, +17461, +17408, +17569, +17748, +17822, +17864, +17988, +18339, +18613, +18532, +18547, +18695, +18489, +18316, +18658, +18934, +18801, +18680, +18590, +18312, +18056, +18015, +18057, +18000, +17803, +17568, +17377, +17182, +16990, +16897, +16871, +16743, +16486, +16256, +16083, +15857, +15666, +15605, +15453, +15109, +14804, +14622, +14488, +14450, +14462, +14393, +14253, +14055, +13797, +13635, +13547, +13336, +13125, +13164, +13336, +13483, +13664, +13837, +13929, +14032, +14152, +14266, +14526, +14879, +15086, +15262, +15615, +15959, +16116, +16184, +16281, +16441, +16577, +16658, +16826, +17001, +16942, +16839, +16931, +16984, +16927, +17008, +17136, +17114, +17087, +17175, +17314, +17452, +17506, +17457, +17459, +17537, +17590, +17659, +17772, +17893, +18062, +18231, +18264, +18196, +18066, +17813, +17548, +17429, +17351, +17354, +17869, +18847, +19351, +19153, +19220, +19280, +18132, +17056, +17741, +18545, +18261, +18648, +19654, +19306, +17998, +17139, +16807, +16798, +16791, +16593, +16539, +16325, +15853, +15951, +16186, +15810, +15529, +15165, +14055, +13340, +13576, +13883, +14180, +14424, +14261, +14121, +13998, +13590, +13401, +13323, +12975, +13000, +13393, +13597, +13909, +14187, +14032, +13976, +14105, +14096, +14262, +14448, +14417, +14614, +14810, +14781, +15255, +15989, +16216, +16382, +16614, +16458, +16347, +16525, +16644, +16922, +17382, +17625, +17963, +18492, +18583, +18312, +18272, +18441, +18543, +18505, +18383, +18408, +18592, +18667, +18620, +18555, +18387, +18093, +17785, +17552, +17500, +17593, +17674, +17737, +17681, +17305, +16925, +16864, +16773, +16515, +16475, +16570, +16543, +16574, +16689, +16728, +16672, +16408, +16086, +16064, +16099, +15910, +15926, +16288, +16512, +16429, +16283, +16262, +16281, +16145, +16028, +16156, +16227, +16076, +16026, +16218, +16568, +16864, +16763, +16517, +16590, +16546, +15961, +15453, +15563, +15909, +15932, +15715, +15781, +16017, +15793, +15314, +15168, +15074, +14644, +14159, +13958, +14083, +14310, +14508, +14893, +15406, +15566, +15246, +14689, +14240, +14250, +14650, +15191, +15803, +16171, +16121, +16096, +16295, +16465, +16563, +16666, +16862, +17167, +17313, +17402, +17895, +18609, +19058, +19180, +19072, +18918, +18850, +18776, +18861, +19206, +19361, +19189, +18943, +18499, +17886, +17529, +17374, +17104, +16801, +16572, +16288, +15882, +15458, +15182, +15086, +14964, +14647, +14304, +14220, +14305, +14197, +13949, +13933, +14144, +14324, +14426, +14502, +14616, +14853, +15121, +15396, +15835, +16256, +16398, +16542, +16880, +17108, +17237, +17519, +17804, +17962, +18089, +18189, +18301, +18411, +18448, +18661, +19016, +18934, +18475, +18165, +17923, +17629, +17462, +17218, +16746, +16262, +15799, +15496, +15534, +15514, +15333, +15431, +15288, +14249, +13291, +13144, +13070, +13231, +14369, +15558, +15816, +15461, +14605, +13669, +13702, +14355, +14876, +15772, +16849, +17131, +16790, +16471, +16458, +16837, +17152, +17256, +17570, +17876, +18026, +18439, +18955, +19268, +19346, +18932, +18481, +18580, +18664, +18644, +19013, +19131, +18701, +18296, +17697, +16894, +16530, +16360, +16103, +15927, +15398, +14553, +14138, +13980, +13725, +13623, +13542, +13366, +13354, +13347, +13314, +13474, +13470, +13248, +13425, +13935, +14350, +14734, +15137, +15544, +15992, +16296, +16483, +16771, +17043, +17336, +17857, +18394, +18828, +19186, +19281, +19339, +19634, +19804, +19878, +20166, +20346, +20388, +20520, +20308, +19719, +19220, +18574, +17736, +17263, +16975, +16434, +15974, +15865, +15662, +15074, +14582, +14192, +13009, +11645, +11612, +12046, +11948, +12676, +14153, +14473, +13618, +12506, +11671, +11920, +12867, +13650, +14793, +15879, +15628, +14898, +14955, +15535, +16222, +16755, +17094, +17603, +18055, +18305, +18849, +19481, +19799, +19911, +19683, +19457, +19794, +20266, +20694, +21210, +21071, +20237, +19498, +18801, +18251, +18206, +18152, +17892, +17558, +16751, +15869, +15451, +14932, +14383, +14287, +13979, +13354, +13116, +13019, +12869, +13111, +13422, +13232, +12748, +12526, +12843, +13339, +13719, +14396, +15318, +15747, +15722, +15794, +16201, +16931, +17570, +17976, +18679, +19424, +19543, +19611, +20191, +20728, +20901, +20902, +20835, +20825, +20748, +20357, +19840, +19314, +18599, +17774, +16947, +16254, +16081, +16115, +15593, +14993, +14798, +13687, +11379, +10170, +10624, +10834, +10899, +11921, +12597, +11926, +10877, +10060, +9966, +10880, +11729, +12339, +13451, +14028, +13539, +13569, +14509, +15521, +16403, +16891, +17137, +17841, +18769, +19680, +20778, +21528, +21602, +21369, +21083, +21354, +22341, +23130, +23543, +23718, +23159, +22183, +21372, +20611, +20337, +20606, +20445, +19782, +18894, +17639, +16688, +16221, +15520, +15053, +14944, +14169, +13384, +13452, +13285, +12743, +12731, +12580, +11777, +11251, +11424, +12045, +12858, +13386, +13483, +13394, +13083, +12890, +13568, +14953, +16087, +16600, +16920, +17273, +17415, +17479, +17989, +18870, +19600, +19963, +19958, +19748, +19667, +19692, +19532, +19141, +18587, +17892, +17098, +16480, +16506, +16741, +16138, +15236, +14979, +14029, +11862, +10913, +11660, +11949, +12060, +13072, +13314, +11930, +10563, +10216, +10875, +12140, +13037, +13544, +14168, +14295, +13852, +13953, +14901, +16090, +16878, +17153, +17643, +18528, +19327, +20323, +21440, +21877, +21835, +21665, +21501, +22262, +23726, +24493, +24643, +24456, +23496, +22499, +22087, +21757, +21623, +21633, +21153, +20377, +19361, +17935, +16940, +16482, +15780, +15166, +14856, +14188, +13370, +12926, +12684, +12400, +11967, +11500, +11166, +10854, +10840, +11329, +11615, +11546, +11585, +11546, +11509, +11911, +12466, +13107, +13960, +14562, +14921, +15219, +15183, +15400, +16423, +17378, +17883, +18380, +18613, +18500, +18419, +18304, +18194, +18074, +17597, +17091, +17020, +17225, +17466, +17235, +16596, +16443, +15820, +13665, +12544, +13755, +14596, +14668, +15633, +16072, +14732, +13110, +12280, +12645, +14017, +14915, +15276, +15980, +16146, +15531, +15330, +15754, +16740, +17880, +18085, +18047, +18799, +19452, +19962, +20943, +21519, +21455, +21335, +21141, +21592, +22905, +23719, +23799, +23598, +22727, +21727, +21286, +21066, +21253, +21587, +21059, +20018, +18855, +17277, +16259, +16185, +15867, +15269, +14823, +14074, +13241, +12643, +12064, +11802, +11658, +10960, +10303, +10287, +10541, +10891, +11079, +11011, +11117, +10917, +10136, +10150, +11206, +12004, +12462, +13006, +13410, +13641, +13687, +13795, +14669, +15960, +16738, +17058, +17201, +17310, +17571, +17644, +17526, +17732, +17879, +17463, +17021, +17195, +17931, +18219, +17489, +17231, +17610, +16317, +14450, +15068, +16350, +16188, +16689, +17870, +17239, +15599, +14735, +14730, +15829, +17350, +17901, +18045, +18227, +17577, +16676, +16947, +18215, +19282, +19409, +19150, +19361, +19661, +19814, +20281, +20676, +20637, +20390, +19852, +19861, +21197, +22330, +22323, +22131, +21535, +20266, +19484, +19393, +19591, +20144, +20194, +19200, +17975, +16808, +15776, +15401, +15334, +15039, +14588, +13894, +13173, +12676, +12027, +11543, +11623, +11380, +10687, +10613, +11056, +11329, +11388, +11184, +10835, +10696, +10688, +10915, +11670, +12421, +12597, +12484, +12525, +12890, +13427, +13794, +14188, +14945, +15651, +15981, +16270, +16585, +16825, +17112, +17211, +16953, +16846, +17034, +17120, +17181, +17572, +18109, +17972, +17059, +16859, +17428, +16625, +15366, +16316, +17503, +16965, +17302, +18561, +17861, +16327, +15997, +16340, +17283, +18444, +18909, +19413, +19719, +18827, +18160, +18577, +19183, +20003, +20521, +20189, +20222, +20539, +20286, +20488, +21102, +20971, +20466, +19953, +19781, +20585, +21172, +20765, +20456, +19970, +18957, +18515, +18432, +18261, +18532, +18506, +17657, +16630, +15351, +14337, +14315, +14184, +13760, +13777, +13301, +12368, +12037, +11609, +11141, +11425, +11294, +10774, +11277, +11783, +11483, +11453, +11452, +11084, +11179, +11574, +11954, +12643, +13120, +13174, +13419, +13680, +13776, +13971, +14112, +14485, +15338, +15936, +16274, +16851, +17038, +16732, +16771, +16957, +16794, +16719, +17035, +17351, +17129, +16733, +17138, +17597, +17068, +17084, +17849, +16832, +15142, +15766, +16822, +16644, +17495, +18915, +18378, +16991, +16321, +16130, +16864, +18344, +19311, +19684, +19520, +18687, +18029, +18113, +19090, +20639, +21073, +20244, +20013, +20160, +20055, +20840, +21807, +21489, +20793, +20313, +19963, +20452, +21154, +21053, +20709, +20118, +19087, +18517, +18398, +18331, +18514, +18250, +17208, +16026, +14649, +13642, +13838, +13987, +13415, +12982, +12265, +11184, +10832, +10752, +10580, +10946, +10979, +10312, +10393, +11058, +11250, +11407, +11743, +11839, +11664, +11358, +11617, +12807, +13871, +14330, +14634, +14581, +14318, +14442, +14845, +15684, +16977, +17650, +17545, +17602, +17928, +18309, +18660, +18772, +18780, +18469, +17640, +17344, +17796, +17841, +17827, +18211, +17739, +16821, +17008, +17024, +15604, +14799, +15534, +15773, +15358, +16153, +17306, +16872, +15849, +15494, +15283, +15521, +16715, +17795, +18164, +18173, +17753, +17232, +17439, +18447, +19511, +19824, +19603, +19610, +19627, +19669, +20294, +20710, +20509, +20633, +20649, +20294, +20884, +21690, +21187, +20391, +19824, +18961, +18640, +18956, +18913, +18771, +18491, +17334, +15765, +14498, +13776, +13755, +13806, +13531, +13179, +12323, +11135, +10696, +10774, +10782, +10937, +10888, +10616, +10728, +10874, +11014, +11747, +12297, +12109, +12105, +12492, +12919, +13640, +14571, +15454, +16039, +15850, +15493, +15867, +16435, +17061, +18165, +18849, +18778, +18905, +18969, +18743, +19261, +20058, +19782, +19044, +18748, +18536, +18184, +17877, +17758, +17922, +17803, +17037, +16591, +16568, +15557, +14266, +14593, +15267, +14721, +14740, +15807, +15677, +14538, +14021, +13827, +14045, +15229, +16223, +16505, +16718, +16421, +15668, +15856, +17132, +18315, +18691, +18501, +18463, +18661, +18780, +19053, +19504, +19899, +20225, +20056, +19768, +20506, +21313, +20876, +20287, +19968, +19236, +18876, +19098, +19047, +19085, +19045, +17913, +16382, +15430, +14866, +14661, +14735, +14789, +14600, +13664, +12490, +12098, +11869, +11597, +12182, +12560, +11797, +11367, +11622, +11723, +12150, +12826, +12900, +12729, +12714, +12922, +13868, +15175, +15893, +15978, +15709, +15484, +15752, +16358, +17365, +18711, +19293, +19000, +18791, +18507, +18418, +19464, +20505, +20347, +19957, +19452, +18393, +18006, +18381, +18121, +17734, +17946, +17584, +16629, +16553, +16685, +15395, +13918, +14012, +14246, +13556, +13877, +15271, +15374, +14332, +13447, +12656, +12804, +14262, +15242, +15459, +15780, +15362, +14337, +14458, +15811, +17095, +17503, +17203, +17085, +17280, +17514, +18231, +19024, +19264, +19557, +19690, +19447, +20192, +21369, +21316, +20938, +20736, +19958, +19606, +19997, +20057, +20200, +20217, +18940, +17439, +16733, +16200, +15999, +16111, +15718, +15026, +14217, +13269, +12933, +13105, +13220, +13452, +13117, +11980, +11514, +11778, +12018, +12810, +13528, +13076, +12565, +12558, +12555, +13325, +14700, +15239, +15269, +15397, +15273, +15475, +16306, +17062, +17929, +18780, +18676, +18199, +18383, +18981, +19823, +20598, +20439, +19659, +19009, +18418, +18284, +18732, +18772, +18485, +18366, +17604, +16700, +16823, +16289, +14354, +13829, +14714, +14272, +13664, +14652, +15155, +14221, +13133, +12069, +11718, +12819, +13915, +14412, +14914, +14544, +13351, +12950, +13638, +15013, +16300, +16373, +16188, +16785, +17049, +17166, +18124, +18951, +19312, +19650, +19619, +20105, +21499, +22011, +21658, +21634, +21260, +20671, +20827, +21167, +21426, +21622, +20892, +19545, +18404, +17443, +17097, +17202, +16757, +16158, +15656, +14631, +13867, +13835, +13656, +13496, +13355, +12405, +11486, +11488, +11680, +11975, +12537, +12582, +12109, +11663, +11416, +11921, +13051, +13692, +13846, +14039, +14074, +14277, +15076, +15904, +16607, +17510, +18055, +17886, +17863, +18644, +19823, +20666, +20860, +20557, +19973, +19337, +19125, +19473, +19748, +19490, +19069, +18743, +18221, +17652, +17424, +16733, +15110, +14191, +14507, +14376, +14110, +15072, +15685, +14531, +12760, +11370, +11154, +12602, +14175, +14841, +15088, +14363, +12732, +12077, +12874, +14314, +15692, +16181, +16211, +16535, +16524, +16651, +17782, +18741, +19129, +19616, +19743, +20147, +21609, +22480, +22274, +22058, +21401, +20630, +20942, +21459, +21615, +21917, +21430, +19801, +18333, +17440, +17002, +17055, +17072, +16807, +16257, +15197, +14107, +13559, +13432, +13460, +13000, +11983, +11550, +11724, +11664, +11830, +12251, +11907, +11081, +10658, +10912, +11926, +12946, +13197, +13292, +13564, +13644, +13917, +14675, +15693, +16832, +17490, +17525, +17862, +18469, +18927, +19856, +20933, +20987, +20329, +19710, +19430, +19899, +20493, +20059, +19211, +18982, +18869, +18264, +17819, +17939, +17249, +15156, +14044, +14817, +14990, +14523, +15297, +15694, +14082, +12181, +11236, +11524, +13164, +14562, +14722, +14423, +13470, +12075, +11897, +13116, +14824, +16155, +16137, +15676, +16031, +16309, +16624, +17980, +19067, +19139, +19215, +19464, +20268, +21860, +22624, +22090, +21406, +20742, +20365, +20822, +21508, +21981, +21955, +20817, +19146, +17841, +17057, +17221, +17945, +18015, +17463, +16533, +15153, +14119, +13788, +13769, +13931, +13521, +12473, +12227, +12557, +12297, +12164, +12299, +11733, +10917, +10540, +10806, +12177, +13569, +13669, +13592, +13865, +13519, +13414, +14596, +16048, +17120, +17943, +18153, +17962, +18130, +18829, +19808, +20520, +20633, +20422, +19973, +19545, +19789, +20174, +19822, +19141, +18543, +18092, +18038, +17929, +17563, +17325, +16343, +14526, +13789, +13971, +13724, +14166, +15322, +14813, +12814, +11411, +11119, +11684, +12683, +13454, +13780, +13425, +12583, +12253, +12743, +13876, +15232, +15586, +15289, +15800, +16227, +16179, +17357, +18948, +19230, +19299, +19729, +20112, +21195, +22305, +22102, +21613, +21485, +21159, +21176, +21721, +22054, +21987, +21232, +19938, +19097, +18573, +18060, +18193, +18477, +18106, +17385, +16246, +14961, +14598, +14645, +14268, +14059, +13786, +12943, +12509, +12589, +12322, +12032, +11841, +11270, +11015, +11580, +12238, +12628, +12896, +13041, +13185, +13404, +13889, +14831, +15690, +16241, +17008, +17600, +17546, +17734, +18495, +19210, +19870, +20256, +19987, +19741, +19690, +19285, +19147, +19437, +18862, +17788, +17855, +18424, +17981, +17273, +17225, +16403, +14198, +13013, +13667, +13975, +14019, +15109, +15264, +13300, +11438, +10703, +10855, +12243, +13712, +13999, +13771, +13201, +12215, +12052, +13142, +14594, +15522, +15612, +15785, +16475, +16836, +17449, +18842, +19462, +19368, +19789, +20131, +20752, +22435, +23259, +22497, +21888, +21543, +21071, +21325, +22066, +22407, +22191, +21416, +20333, +19333, +18759, +18860, +18847, +18319, +18059, +17336, +15646, +15003, +15379, +14836, +14241, +14116, +13113, +12207, +12373, +12217, +11858, +11958, +11548, +11032, +11337, +11592, +11661, +12091, +12308, +12391, +12944, +13581, +14176, +14883, +15355, +15750, +16251, +16462, +16678, +17386, +18230, +18857, +19161, +19177, +19226, +19172, +18760, +18458, +18406, +18224, +17945, +17760, +17861, +18001, +17308, +16313, +16150, +15544, +13916, +13598, +14555, +14632, +14653, +15303, +14730, +13148, +12183, +11860, +12512, +14089, +14928, +14838, +14612, +13904, +13278, +13708, +14713, +15992, +17180, +17441, +17503, +17984, +18097, +18424, +19586, +20275, +20343, +20772, +21348, +22082, +23004, +22984, +21946, +21047, +20658, +20821, +21509, +22161, +22277, +21586, +20333, +19209, +18245, +17609, +17838, +18093, +17674, +17267, +16492, +14955, +14169, +14229, +13712, +12936, +12451, +11909, +11701, +11784, +11544, +11247, +10727, +9862, +9911, +10658, +10866, +11279, +12109, +12150, +12084, +12735, +13184, +13498, +14286, +14964, +15420, +15938, +16250, +16586, +17153, +17645, +18204, +18639, +18584, +18694, +19038, +18885, +18679, +18780, +18602, +18186, +17890, +17825, +18107, +18090, +17575, +17517, +17159, +15446, +14385, +15110, +15719, +15971, +16751, +16795, +15440, +13941, +13178, +13635, +15069, +16208, +16732, +16780, +15935, +15026, +15069, +15725, +17018, +18516, +18791, +18475, +18707, +18721, +18731, +19637, +20423, +20511, +20505, +20568, +21066, +21723, +21369, +20531, +20089, +19607, +19545, +20227, +20521, +20324, +19890, +18767, +17611, +16846, +16045, +15974, +16496, +16141, +15448, +14951, +13786, +12854, +12843, +12322, +11487, +11434, +11444, +11301, +11445, +11251, +10548, +9916, +9689, +10158, +10902, +11334, +11944, +12558, +12503, +12529, +13026, +13368, +13955, +14944, +15504, +15799, +16276, +16596, +16960, +17704, +18432, +18906, +19130, +19151, +19394, +19870, +19982, +19678, +19403, +19215, +18881, +18653, +19117, +19744, +19353, +18510, +18220, +17490, +16078, +15908, +17018, +17504, +17437, +17632, +17132, +15544, +14277, +14168, +14911, +16075, +17011, +17096, +16472, +15734, +15205, +15076, +15837, +17362, +18282, +18034, +17787, +17985, +17949, +17963, +18510, +18989, +19044, +19079, +19310, +19634, +19753, +19401, +18755, +18214, +18151, +18533, +18701, +18496, +18364, +17993, +17090, +16273, +15747, +15332, +15256, +15295, +15008, +14587, +14058, +13304, +12671, +12321, +12161, +12108, +11977, +11997, +12210, +11853, +11089, +10841, +10903, +11110, +11884, +12664, +13010, +13382, +13598, +13563, +13927, +14499, +14939, +15641, +16354, +16705, +17099, +17536, +17821, +18269, +18876, +19367, +19724, +19919, +20147, +20566, +20794, +20617, +20153, +19569, +19237, +19169, +19127, +19452, +19776, +19122, +18367, +18414, +17805, +16414, +16184, +16698, +16565, +16691, +17172, +16615, +15538, +14850, +14230, +14355, +15465, +16056, +16094, +16265, +15664, +14592, +14474, +15054, +15978, +17107, +17332, +16945, +16972, +16736, +16473, +17262, +17939, +17741, +17694, +17797, +17900, +18433, +18507, +17739, +17321, +17428, +17429, +17377, +17396, +17506, +17440, +16724, +15828, +15285, +14824, +14703, +15117, +15313, +15106, +14702, +13881, +13169, +13149, +13190, +12990, +13107, +13505, +13610, +13276, +12884, +12657, +12520, +12757, +13483, +14031, +14287, +14675, +14920, +14979, +15184, +15250, +15418, +16206, +16866, +17137, +17745, +18250, +18209, +18438, +19042, +19455, +19719, +19894, +20072, +20449, +20571, +20198, +19781, +19442, +19156, +19013, +18875, +18851, +18996, +18722, +18086, +17835, +17653, +16785, +15788, +15601, +15955, +16150, +16304, +16557, +16310, +15309, +14146, +13638, +14226, +15289, +15888, +16099, +15948, +14984, +13957, +13921, +14754, +16108, +17102, +16751, +16051, +15978, +15734, +15717, +16800, +17548, +17132, +16884, +17086, +17157, +17370, +17647, +17429, +17050, +17042, +16998, +16580, +16594, +17327, +17451, +16636, +16047, +15590, +14992, +15377, +16284, +16116, +15520, +15209, +14397, +13765, +14236, +14581, +14399, +14675, +14726, +13898, +13401, +13542, +13602, +13995, +14769, +15002, +14789, +14704, +14862, +15343, +15651, +15550, +15851, +16384, +16533, +17039, +17772, +17878, +18040, +18389, +18246, +18423, +19023, +19115, +19405, +20097, +19973, +19367, +18859, +18178, +18046, +18535, +18534, +18365, +18446, +18053, +17425, +17238, +17068, +16439, +15652, +15424, +15822, +16155, +16455, +16771, +16350, +15445, +14710, +14055, +14270, +15574, +16416, +16515, +16342, +15398, +14470, +14505, +15015, +16180, +17398, +17096, +16438, +16508, +16072, +15850, +16765, +17084, +16815, +17206, +17420, +17357, +17659, +17475, +16784, +16465, +16501, +16803, +16905, +16600, +16936, +17288, +16326, +15561, +15747, +15549, +15507, +16115, +16027, +15540, +15365, +14741, +14242, +14744, +15045, +14624, +14410, +14444, +14309, +14145, +13997, +13829, +13925, +14338, +14547, +14504, +14831, +15223, +15039, +14913, +15260, +15556, +15937, +16578, +17066, +17440, +17517, +17070, +17048, +17744, +18291, +18651, +18939, +18909, +18939, +19071, +18963, +18840, +18599, +18213, +18310, +18500, +18196, +18041, +18092, +17862, +17778, +17953, +17817, +17192, +16398, +16198, +16634, +16743, +16708, +17072, +16886, +16038, +15511, +15146, +15044, +15871, +16733, +16726, +16311, +15719, +15034, +14837, +15397, +16372, +16872, +16403, +15868, +15859, +15853, +15907, +16313, +16642, +16719, +16606, +16285, +16141, +16295, +16384, +16336, +16241, +16198, +16166, +15868, +15855, +16587, +16836, +16163, +15821, +15708, +15236, +15284, +15772, +15771, +15714, +15803, +15498, +15208, +15106, +14719, +14514, +14875, +15164, +15017, +14607, +14270, +14290, +14494, +14835, +15409, +15590, +15259, +15222, +15368, +15433, +15900, +16432, +16687, +17200, +17392, +16801, +16725, +17325, +17633, +18031, +18363, +17968, +17952, +18656, +18861, +18866, +18987, +18387, +17785, +18066, +18288, +18199, +18234, +18153, +18196, +18329, +17916, +17688, +17903, +17392, +16775, +16978, +16761, +16227, +16657, +17078, +16733, +16475, +15908, +14967, +15222, +16328, +16446, +15930, +15909, +15778, +14900, +14355, +15027, +15795, +15662, +15487, +15706, +15554, +15175, +15097, +15160, +15485, +15969, +15919, +15597, +15592, +15657, +15658, +15629, +15547, +15770, +15978, +15650, +15661, +16291, +16391, +16148, +16265, +16123, +15752, +15865, +16065, +16191, +16650, +16935, +16688, +16442, +16241, +15859, +15694, +15953, +16142, +16002, +15873, +15845, +15718, +15842, +16317, +16309, +15833, +15807, +16033, +16023, +16178, +16464, +16599, +16858, +17006, +16685, +16429, +16481, +16602, +16941, +17418, +17706, +17831, +17786, +17650, +17626, +17471, +17259, +17467, +17855, +18161, +18493, +18334, +17684, +17553, +17846, +17899, +18070, +18329, +18160, +17902, +17643, +16997, +16478, +16527, +16659, +16717, +16822, +16670, +16174, +15717, +15595, +15647, +15365, +14767, +14488, +14662, +14902, +15041, +14994, +14684, +14201, +13696, +13508, +13802, +14138, +14238, +14381, +14606, +14585, +14242, +13979, +14199, +14657, +14948, +15197, +15425, +15434, +15555, +15978, +16339, +16548, +16624, +16532, +16689, +17204, +17579, +17813, +18114, +18216, +18068, +17954, +17966, +17974, +17855, +17887, +18252, +18298, +17812, +17587, +17569, +17273, +17285, +17703, +17673, +17319, +17175, +17024, +16858, +16839, +16714, +16562, +16609, +16613, +16483, +16350, +16159, +16042, +16201, +16442, +16574, +16602, +16519, +16456, +16522, +16620, +16754, +16949, +17090, +17202, +17321, +17252, +17037, +16988, +17133, +17275, +17316, +17170, +16898, +16761, +16774, +16647, +16356, +16189, +16106, +15852, +15678, +15753, +15575, +15156, +15078, +15006, +14530, +14234, +14245, +14187, +14341, +14537, +14142, +13715, +13799, +13804, +13758, +14126, +14329, +14131, +14250, +14615, +14641, +14580, +14702, +14775, +14902, +15279, +15582, +15752, +16094, +16466, +16729, +17095, +17346, +17315, +17556, +18149, +18500, +18642, +18859, +18995, +19018, +18963, +18849, +18929, +19016, +18802, +18786, +19069, +18936, +18570, +18494, +18366, +18106, +18011, +17883, +17772, +17871, +17739, +17319, +17039, +16721, +16267, +16134, +16285, +16356, +16281, +15997, +15554, +15236, +15138, +15224, +15452, +15652, +15682, +15576, +15522, +15604, +15612, +15628, +15932, +16198, +16225, +16386, +16458, +16229, +16295, +16521, +16366, +16368, +16604, +16458, +16374, +16676, +16692, +16493, +16411, +16107, +15723, +15546, +15354, +15395, +15772, +15754, +15304, +15007, +14771, +14498, +14498, +14764, +15045, +15084, +14777, +14487, +14442, +14400, +14356, +14523, +14761, +14833, +14757, +14733, +14814, +14844, +14944, +15248, +15416, +15406, +15604, +15855, +16098, +16759, +17448, +17534, +17549, +17878, +18083, +18264, +18706, +19013, +19118, +19299, +19261, +18934, +18825, +18930, +19012, +19252, +19443, +19159, +18816, +18739, +18510, +18245, +18305, +18201, +17792, +17681, +17640, +17180, +16780, +16687, +16475, +16222, +16133, +15887, +15449, +15195, +15146, +15097, +15053, +15031, +14878, +14663, +14707, +14928, +14989, +15025, +15179, +15266, +15404, +15691, +15805, +15799, +15955, +16120, +16274, +16535, +16705, +16770, +16820, +16704, +16606, +16755, +16883, +16913, +16934, +16742, +16455, +16318, +16147, +16003, +16095, +16097, +15809, +15503, +15314, +15160, +14970, +14784, +14748, +14791, +14744, +14687, +14655, +14508, +14188, +13869, +13955, +14399, +14561, +14449, +14513, +14562, +14534, +14736, +14964, +15202, +15732, +16164, +16341, +16677, +16977, +17108, +17486, +18018, +18467, +18830, +18871, +18880, +19327, +19634, +19461, +19395, +19517, +19630, +19819, +19887, +19818, +19837, +19641, +19223, +19032, +18849, +18436, +18210, +18203, +17977, +17462, +16896, +16454, +16132, +15915, +15812, +15588, +15153, +14845, +14698, +14527, +14408, +14220, +13962, +14069, +14319, +14240, +14254, +14556, +14695, +14808, +15102, +15195, +15164, +15341, +15540, +15801, +16386, +16874, +16861, +16687, +16571, +16378, +16340, +16698, +17140, +17406, +17491, +17298, +16963, +16760, +16528, +16233, +16214, +16301, +16131, +15913, +15775, +15555, +15348, +15217, +15012, +14763, +14658, +14786, +14866, +14559, +14262, +14353, +14297, +14017, +14164, +14487, +14445, +14431, +14683, +14888, +15028, +15203, +15459, +15950, +16495, +16778, +16939, +17217, +17600, +17966, +18206, +18386, +18644, +19005, +19393, +19581, +19528, +19608, +19840, +19851, +19870, +20148, +20187, +19852, +19672, +19643, +19408, +19055, +18796, +18591, +18342, +17963, +17414, +16814, +16398, +16196, +15944, +15540, +15175, +14853, +14502, +14286, +14195, +13976, +13631, +13413, +13467, +13691, +13888, +14077, +14240, +14180, +14110, +14327, +14500, +14575, +15007, +15584, +15918, +16217, +16388, +16318, +16465, +16784, +16911, +17073, +17226, +17171, +17354, +17655, +17492, +17296, +17345, +17092, +16770, +16803, +16665, +16302, +16255, +16306, +16113, +15949, +15786, +15374, +15077, +15246, +15362, +15091, +15026, +15216, +14924, +14454, +14528, +14592, +14340, +14452, +14809, +14888, +14986, +15151, +15141, +15307, +15723, +15981, +16199, +16570, +16906, +17148, +17349, +17571, +17940, +18288, +18469, +18786, +19295, +19585, +19572, +19537, +19574, +19630, +19655, +19646, +19660, +19650, +19464, +19154, +18887, +18668, +18480, +18256, +17798, +17202, +16802, +16500, +16096, +15821, +15634, +15152, +14612, +14390, +14217, +13961, +13824, +13625, +13354, +13425, +13637, +13560, +13556, +13849, +14018, +14085, +14300, +14421, +14532, +15025, +15555, +15824, +16192, +16568, +16648, +16806, +17133, +17274, +17408, +17690, +17890, +18125, +18311, +18018, +17599, +17548, +17601, +17631, +17616, +17306, +16986, +16869, +16467, +15930, +15836, +15855, +15700, +15658, +15587, +15337, +15158, +14963, +14686, +14720, +14916, +14713, +14380, +14476, +14640, +14409, +14268, +14577, +14843, +14905, +15076, +15247, +15401, +15804, +16207, +16422, +16781, +17138, +17209, +17368, +17788, +18202, +18579, +18923, +19194, +19483, +19589, +19339, +19181, +19468, +19879, +20023, +19850, +19506, +19170, +18876, +18536, +18246, +18199, +18159, +17725, +17148, +16793, +16327, +15650, +15284, +15157, +14894, +14664, +14386, +13858, +13573, +13613, +13364, +13064, +13205, +13340, +13318, +13578, +13933, +14068, +14168, +14251, +14386, +14855, +15387, +15683, +16149, +16768, +16986, +17000, +17256, +17500, +17617, +17919, +18319, +18513, +18516, +18401, +18205, +18075, +18048, +17975, +17849, +17773, +17664, +17382, +16995, +16651, +16390, +16158, +15864, +15599, +15546, +15531, +15359, +15233, +15118, +14751, +14376, +14254, +14254, +14388, +14518, +14383, +14337, +14507, +14399, +14294, +14681, +15017, +15077, +15369, +15786, +16040, +16293, +16518, +16713, +17074, +17419, +17591, +17825, +18226, +18729, +19157, +19242, +19122, +19135, +19248, +19344, +19424, +19515, +19622, +19483, +19061, +18841, +18747, +18373, +18039, +17808, +17313, +16902, +16666, +16065, +15474, +15294, +14970, +14520, +14313, +14037, +13751, +13648, +13342, +13052, +13218, +13372, +13366, +13567, +13772, +13898, +14184, +14494, +14845, +15345, +15629, +15750, +16160, +16674, +16987, +17269, +17594, +17904, +18228, +18535, +18770, +18876, +18847, +18832, +18807, +18624, +18471, +18465, +18356, +18098, +17873, +17669, +17390, +17009, +16599, +16318, +16106, +15761, +15403, +15227, +15157, +15084, +14917, +14527, +14163, +14120, +14083, +13838, +13854, +14151, +14112, +13897, +14114, +14451, +14445, +14471, +14790, +15091, +15267, +15417, +15560, +15819, +16170, +16336, +16468, +16877, +17260, +17386, +17647, +18086, +18297, +18391, +18631, +18854, +19046, +19304, +19371, +19200, +19114, +19165, +19142, +18952, +18628, +18301, +18004, +17674, +17411, +17217, +16914, +16533, +16115, +15627, +15266, +15066, +14801, +14569, +14462, +14258, +13999, +13919, +14036, +14263, +14412, +14416, +14511, +14711, +14934, +15279, +15572, +15720, +16052, +16423, +16549, +16760, +17136, +17438, +17770, +18041, +18140, +18379, +18612, +18532, +18518, +18639, +18502, +18340, +18413, +18369, +18065, +17675, +17268, +16957, +16844, +16772, +16547, +16229, +15922, +15482, +14932, +14663, +14721, +14758, +14693, +14567, +14321, +14048, +13883, +13871, +13960, +14031, +14143, +14261, +14163, +14169, +14533, +14634, +14478, +14777, +15185, +15190, +15253, +15479, +15606, +15811, +16054, +16236, +16583, +16876, +16940, +17185, +17602, +17850, +18079, +18347, +18470, +18549, +18684, +18788, +18859, +18964, +19057, +18905, +18470, +18202, +18211, +18068, +17794, +17640, +17412, +17074, +16837, +16603, +16248, +15845, +15468, +15246, +15202, +15235, +15361, +15447, +15294, +15086, +14983, +14943, +15115, +15442, +15602, +15706, +15896, +15952, +16018, +16369, +16717, +16843, +16973, +17236, +17531, +17734, +17868, +18096, +18323, +18344, +18332, +18434, +18467, +18395, +18236, +17901, +17533, +17253, +16948, +16710, +16684, +16707, +16602, +16251, +15736, +15394, +15158, +14754, +14497, +14540, +14527, +14493, +14537, +14382, +14159, +14055, +13816, +13594, +13757, +14056, +14171, +14156, +14164, +14260, +14250, +14084, +14190, +14629, +14930, +15013, +15131, +15339, +15554, +15652, +15764, +16188, +16698, +16940, +17099, +17336, +17584, +17876, +18155, +18366, +18636, +18903, +19028, +19057, +19067, +19141, +19206, +18975, +18607, +18501, +18413, +18080, +17899, +17996, +17894, +17467, +17016, +16618, +16287, +16189, +16247, +16221, +16137, +16012, +15723, +15486, +15530, +15581, +15497, +15505, +15548, +15529, +15661, +15880, +15937, +16030, +16301, +16466, +16508, +16660, +16858, +17068, +17314, +17357, +17317, +17639, +17989, +17918, +17891, +18056, +17853, +17381, +17072, +16869, +16797, +16820, +16631, +16458, +16561, +16461, +15969, +15527, +15272, +15071, +14852, +14602, +14521, +14612, +14518, +14270, +14141, +14042, +13960, +13951, +13859, +13885, +14231, +14322, +13974, +13924, +14205, +14150, +13982, +14311, +14899, +15228, +15243, +15142, +15112, +15226, +15494, +15988, +16666, +17207, +17358, +17288, +17390, +17812, +18301, +18656, +18997, +19356, +19551, +19521, +19437, +19479, +19605, +19591, +19356, +19077, +18923, +18904, +18831, +18594, +18343, +18107, +17686, +17223, +16985, +16832, +16609, +16403, +16193, +15940, +15740, +15592, +15403, +15199, +15104, +15100, +14982, +14784, +14809, +15001, +15072, +15087, +15236, +15493, +15757, +15916, +16004, +16181, +16393, +16523, +16737, +17112, +17380, +17332, +17114, +17009, +17063, +17156, +17251, +17279, +17139, +16933, +16736, +16512, +16388, +16406, +16358, +16205, +15995, +15718, +15459, +15158, +14774, +14639, +14797, +14819, +14679, +14619, +14594, +14535, +14405, +14228, +14275, +14468, +14349, +14126, +14293, +14591, +14668, +14760, +15027, +15218, +15154, +14991, +15070, +15525, +16043, +16307, +16458, +16757, +17071, +17225, +17485, +18054, +18612, +18903, +19054, +19149, +19232, +19394, +19545, +19596, +19671, +19764, +19743, +19582, +19353, +19204, +19050, +18625, +18174, +18062, +17947, +17581, +17323, +17135, +16763, +16408, +16099, +15667, +15345, +15233, +15064, +14787, +14526, +14354, +14331, +14344, +14300, +14306, +14369, +14455, +14645, +14879, +15073, +15264, +15409, +15519, +15727, +16020, +16278, +16444, +16518, +16587, +16688, +16782, +16930, +17084, +17122, +17140, +17138, +17037, +16975, +16910, +16717, +16662, +16759, +16676, +16515, +16356, +15988, +15635, +15501, +15360, +15331, +15549, +15618, +15434, +15231, +15019, +14846, +14743, +14638, +14761, +15058, +14969, +14652, +14715, +14954, +14985, +14979, +15110, +15343, +15552, +15619, +15743, +16035, +16233, +16361, +16644, +16978, +17325, +17718, +17962, +18150, +18516, +18795, +18818, +18904, +19184, +19448, +19518, +19471, +19567, +19731, +19572, +19178, +18906, +18717, +18472, +18216, +17995, +17833, +17607, +17194, +16837, +16638, +16283, +15824, +15559, +15325, +14985, +14757, +14608, +14381, +14250, +14287, +14256, +14145, +14132, +14182, +14260, +14443, +14635, +14755, +14954, +15224, +15399, +15563, +15817, +16041, +16222, +16416, +16538, +16646, +16859, +16997, +16998, +17145, +17381, +17352, +17160, +17087, +17001, +16792, +16707, +16812, +16848, +16694, +16435, +16133, +15827, +15620, +15536, +15495, +15473, +15477, +15401, +15180, +14977, +14955, +15013, +14943, +14824, +14895, +14976, +14747, +14556, +14828, +15110, +15027, +15059, +15422, +15643, +15625, +15715, +15979, +16216, +16310, +16423, +16821, +17326, +17541, +17626, +17933, +18308, +18577, +18862, +19103, +19231, +19406, +19574, +19599, +19624, +19695, +19669, +19529, +19320, +19156, +19036, +18687, +18229, +18071, +17894, +17386, +17032, +16902, +16554, +16163, +15930, +15639, +15347, +15143, +14877, +14645, +14523, +14396, +14315, +14280, +14201, +14189, +14287, +14407, +14565, +14699, +14763, +14919, +15138, +15271, +15406, +15625, +15882, +16142, +16341, +16466, +16568, +16657, +16772, +16911, +16961, +16916, +16823, +16650, +16508, +16541, +16594, +16538, +16524, +16486, +16130, +15661, +15543, +15593, +15460, +15335, +15272, +15109, +15069, +15130, +14947, +14843, +15079, +15130, +14920, +14929, +15067, +15028, +14919, +14966, +15215, +15404, +15373, +15505, +15898, +16082, +16048, +16140, +16325, +16517, +16754, +17039, +17425, +17792, +17926, +18032, +18388, +18830, +19158, +19380, +19533, +19663, +19756, +19754, +19709, +19750, +19900, +19944, +19700, +19423, +19303, +19025, +18520, +18178, +17973, +17583, +17085, +16699, +16460, +16260, +15923, +15515, +15230, +14945, +14557, +14294, +14220, +14179, +14142, +14083, +13957, +13821, +13780, +13918, +14121, +14191, +14279, +14517, +14647, +14690, +14930, +15233, +15412, +15587, +15790, +15998, +16214, +16359, +16512, +16724, +16748, +16566, +16421, +16368, +16473, +16724, +16784, +16575, +16391, +16278, +16104, +15948, +15950, +16039, +15916, +15588, +15479, +15559, +15451, +15341, +15489, +15647, +15673, +15609, +15460, +15478, +15699, +15680, +15461, +15526, +15766, +15822, +15885, +16227, +16594, +16613, +16448, +16533, +16826, +17007, +17117, +17344, +17622, +17831, +17952, +18062, +18343, +18801, +19166, +19291, +19313, +19365, +19409, +19372, +19371, +19525, +19627, +19436, +19073, +18773, +18569, +18364, +18067, +17750, +17500, +17177, +16689, +16215, +15880, +15672, +15511, +15210, +14824, +14619, +14456, +14135, +13917, +13862, +13692, +13471, +13385, +13426, +13701, +14131, +14310, +14207, +14128, +14148, +14266, +14612, +15159, +15719, +16141, +16366, +16363, +16189, +16192, +16548, +16778, +16612, +16460, +16375, +16058, +15870, +16245, +16764, +16769, +16295, +15928, +15916, +15846, +15604, +15656, +15931, +15909, +15704, +15739, +16053, +16435, +16534, +16247, +16061, +16184, +16212, +16186, +16413, +16539, +16270, +16127, +16472, +16939, +17151, +17094, +16910, +16767, +16743, +16848, +17143, +17539, +17724, +17663, +17651, +17781, +17932, +18089, +18239, +18324, +18414, +18584, +18725, +18787, +18875, +18945, +18873, +18773, +18759, +18691, +18455, +18130, +17852, +17674, +17495, +17248, +17041, +16823, +16453, +16050, +15738, +15460, +15216, +14950, +14590, +14325, +14221, +14091, +13994, +13959, +13783, +13593, +13617, +13639, +13579, +13692, +13891, +13885, +13823, +14026, +14408, +14674, +14824, +15051, +15346, +15629, +15937, +16242, +16496, +16722, +16779, +16565, +16391, +16467, +16469, +16218, +16085, +16273, +16443, +16383, +16347, +16441, +16327, +15940, +15727, +15853, +16001, +16113, +16340, +16573, +16710, +16824, +16892, +16964, +17128, +17176, +17066, +17062, +17034, +16797, +16778, +17161, +17447, +17426, +17355, +17320, +17281, +17258, +17275, +17400, +17557, +17536, +17443, +17572, +17801, +17835, +17807, +17996, +18310, +18466, +18412, +18314, +18298, +18365, +18454, +18494, +18481, +18464, +18344, +18013, +17688, +17584, +17477, +17232, +17085, +16995, +16726, +16398, +16096, +15701, +15318, +15003, +14618, +14358, +14356, +14275, +14042, +13879, +13704, +13470, +13364, +13358, +13379, +13513, +13710, +13810, +13776, +13749, +13926, +14262, +14570, +14884, +15175, +15332, +15552, +15917, +16152, +16272, +16439, +16471, +16353, +16299, +16259, +16131, +16011, +15971, +16050, +16204, +16274, +16268, +16226, +16056, +15837, +15758, +15800, +15915, +16110, +16362, +16599, +16677, +16662, +16876, +17182, +17177, +17115, +17348, +17527, +17360, +17151, +17242, +17530, +17610, +17473, +17589, +17907, +17878, +17626, +17630, +17838, +17968, +17943, +17905, +18106, +18348, +18229, +18093, +18420, +18809, +18796, +18556, +18345, +18271, +18338, +18343, +18241, +18241, +18254, +18040, +17752, +17612, +17528, +17369, +17188, +17052, +16952, +16797, +16474, +16008, +15603, +15377, +15209, +14977, +14714, +14506, +14379, +14229, +13961, +13739, +13730, +13744, +13570, +13378, +13430, +13665, +13787, +13720, +13774, +14106, +14385, +14405, +14457, +14819, +15274, +15436, +15373, +15460, +15613, +15465, +15194, +15195, +15360, +15392, +15275, +15185, +15290, +15490, +15483, +15262, +15174, +15361, +15533, +15446, +15359, +15624, +16011, +16150, +16224, +16510, +16907, +17206, +17317, +17386, +17649, +17919, +17840, +17673, +17876, +18248, +18306, +18156, +18308, +18753, +18924, +18720, +18669, +18853, +18842, +18622, +18565, +18781, +19060, +19118, +18946, +18852, +18870, +18729, +18536, +18580, +18715, +18698, +18488, +18094, +17759, +17744, +17769, +17569, +17430, +17431, +17268, +17010, +16916, +16895, +16823, +16665, +16320, +15906, +15627, +15384, +15100, +14902, +14701, +14342, +13937, +13605, +13436, +13524, +13619, +13446, +13221, +13174, +13235, +13355, +13448, +13450, +13571, +13834, +14012, +14163, +14396, +14633, +14864, +14993, +14940, +14963, +15035, +14834, +14594, +14658, +14789, +14803, +14831, +14935, +15153, +15325, +15190, +15054, +15307, +15623, +15679, +15746, +16034, +16392, +16632, +16751, +16898, +17186, +17541, +17769, +17837, +17994, +18284, +18296, +18047, +18189, +18692, +18842, +18658, +18759, +19129, +19280, +19203, +19332, +19720, +19888, +19666, +19447, +19451, +19464, +19343, +19212, +19282, +19456, +19283, +18746, +18424, +18437, +18342, +18062, +17810, +17563, +17251, +16898, +16591, +16499, +16540, +16413, +16196, +16154, +16155, +15986, +15777, +15692, +15652, +15465, +15093, +14775, +14667, +14589, +14383, +14162, +13980, +13752, +13523, +13394, +13319, +13285, +13363, +13452, +13410, +13363, +13447, +13636, +13893, +14137, +14273, +14422, +14669, +14860, +14966, +15109, +15192, +15124, +14982, +14784, +14600, +14591, +14683, +14716, +14761, +14884, +14918, +14828, +14914, +15248, +15458, +15465, +15657, +16067, +16394, +16633, +16888, +17165, +17553, +17900, +17927, +17887, +18136, +18364, +18342, +18491, +18921, +19034, +18712, +18619, +18948, +19203, +19225, +19292, +19505, +19744, +19834, +19792, +19884, +20091, +20041, +19763, +19616, +19605, +19529, +19352, +19124, +18900, +18650, +18250, +17769, +17447, +17308, +17107, +16719, +16342, +16163, +16072, +15895, +15688, +15598, +15605, +15525, +15337, +15292, +15399, +15328, +15037, +14833, +14773, +14674, +14514, +14390, +14294, +14112, +13823, +13566, +13462, +13501, +13576, +13583, +13563, +13599, +13638, +13677, +13818, +14024, +14239, +14510, +14735, +14788, +14799, +14865, +14872, +14814, +14765, +14678, +14521, +14401, +14403, +14558, +14814, +14918, +14740, +14616, +14831, +15101, +15187, +15341, +15724, +16139, +16421, +16587, +16854, +17397, +17873, +17937, +17996, +18392, +18605, +18335, +18224, +18663, +19066, +18961, +18797, +19028, +19285, +19190, +19099, +19367, +19726, +19840, +19767, +19802, +20091, +20295, +20122, +19952, +20090, +20111, +19748, +19339, +19155, +19090, +18817, +18182, +17625, +17470, +17204, +16586, +16198, +16183, +16031, +15658, +15422, +15414, +15409, +15246, +15102, +15170, +15230, +15070, +14885, +14816, +14750, +14636, +14514, +14394, +14314, +14252, +14121, +13983, +13938, +13905, +13823, +13830, +13942, +14002, +14063, +14283, +14492, +14484, +14473, +14677, +14878, +14849, +14727, +14697, +14725, +14671, +14447, +14191, +14138, +14167, +14022, +13959, +14210, +14362, +14211, +14184, +14396, +14553, +14618, +14795, +15243, +15840, +16163, +16193, +16461, +17037, +17412, +17511, +17741, +18162, +18343, +18201, +18279, +18684, +18825, +18675, +18786, +19110, +19273, +19346, +19447, +19546, +19699, +19871, +19946, +20022, +20172, +20282, +20318, +20388, +20486, +20459, +20208, +19878, +19718, +19622, +19248, +18688, +18298, +17957, +17421, +16935, +16680, +16476, +16285, +16120, +15879, +15654, +15515, +15348, +15242, +15256, +15178, +15021, +14928, +14770, +14558, +14484, +14450, +14323, +14224, +14181, +14092, +13968, +13870, +13845, +13908, +13969, +14005, +14134, +14350, +14476, +14502, +14583, +14721, +14867, +15020, +15043, +14844, +14654, +14560, +14344, +14118, +14138, +14154, +13952, +13818, +13832, +13743, +13553, +13463, +13580, +13877, +14144, +14260, +14442, +14786, +15109, +15427, +15911, +16414, +16671, +16790, +17121, +17602, +17819, +17840, +18118, +18519, +18646, +18658, +18834, +19058, +19169, +19200, +19277, +19489, +19672, +19733, +19905, +20206, +20349, +20328, +20371, +20549, +20756, +20798, +20644, +20508, +20390, +20097, +19709, +19415, +19192, +18862, +18332, +17800, +17447, +17101, +16691, +16449, +16335, +16123, +15856, +15638, +15496, +15452, +15406, +15277, +15142, +14982, +14756, +14575, +14507, +14470, +14384, +14235, +14089, +13988, +13878, +13824, +13919, +13996, +13904, +13829, +13961, +14189, +14357, +14539, +14777, +14893, +14864, +14844, +14813, +14730, +14655, +14495, +14263, +14153, +14011, +13672, +13489, +13598, +13631, +13471, +13326, +13315, +13440, +13613, +13794, +14131, +14589, +14881, +15037, +15352, +15817, +16176, +16435, +16853, +17395, +17678, +17698, +17887, +18281, +18514, +18561, +18654, +18837, +19043, +19217, +19315, +19400, +19507, +19602, +19724, +19910, +20060, +20114, +20186, +20349, +20493, +20513, +20484, +20444, +20352, +20238, +20071, +19748, +19367, +19037, +18650, +18240, +17933, +17570, +17074, +16697, +16495, +16279, +16034, +15855, +15716, +15582, +15490, +15476, +15508, +15523, +15486, +15379, +15224, +15076, +14950, +14822, +14643, +14367, +14094, +13947, +13858, +13816, +13898, +13985, +13967, +13975, +14044, +14124, +14253, +14416, +14600, +14784, +14766, +14537, +14403, +14415, +14428, +14441, +14370, +14160, +13956, +13745, +13461, +13296, +13318, +13382, +13451, +13564, +13778, +14089, +14304, +14469, +14861, +15347, +15659, +15922, +16331, +16850, +17257, +17334, +17365, +17685, +17976, +18074, +18366, +18774, +18919, +18901, +18915, +19004, +19190, +19306, +19354, +19578, +19796, +19756, +19700, +19834, +20084, +20308, +20322, +20220, +20237, +20176, +19912, +19730, +19639, +19422, +19131, +18805, +18427, +18116, +17823, +17434, +17070, +16808, +16500, +16095, +15815, +15799, +15826, +15677, +15515, +15448, +15348, +15280, +15331, +15343, +15282, +15238, +15123, +14940, +14834, +14772, +14669, +14521, +14273, +14001, +13879, +13901, +13976, +14103, +14204, +14156, +14020, +13940, +13965, +14101, +14289, +14414, +14451, +14450, +14390, +14285, +14223, +14207, +14144, +14013, +13868, +13749, +13688, +13730, +13899, +14123, +14295, +14432, +14686, +15096, +15461, +15672, +16002, +16574, +16951, +16988, +17199, +17591, +17721, +17804, +18139, +18373, +18356, +18364, +18452, +18632, +18894, +19009, +19030, +19164, +19268, +19275, +19406, +19663, +19892, +20008, +19944, +19872, +19992, +20086, +19932, +19751, +19719, +19645, +19337, +18949, +18685, +18419, +18025, +17663, +17434, +17247, +17024, +16694, +16305, +16022, +15804, +15606, +15591, +15679, +15635, +15530, +15447, +15323, +15263, +15308, +15297, +15223, +15162, +15093, +15019, +14911, +14760, +14681, +14624, +14434, +14224, +14154, +14146, +14097, +14013, +13957, +13947, +13830, +13575, +13447, +13486, +13484, +13519, +13703, +13776, +13662, +13594, +13614, +13651, +13763, +13872, +13919, +14075, +14338, +14500, +14627, +14904, +15273, +15633, +15957, +16259, +16570, +16783, +16867, +17102, +17541, +17867, +18058, +18273, +18403, +18462, +18634, +18835, +18915, +18930, +18951, +19022, +19155, +19281, +19419, +19623, +19772, +19768, +19705, +19670, +19659, +19687, +19754, +19763, +19641, +19465, +19321, +19149, +18926, +18733, +18560, +18324, +18055, +17777, +17438, +17067, +16787, +16619, +16477, +16276, +16020, +15769, +15574, +15447, +15372, +15373, +15453, +15505, +15461, +15371, +15276, +15187, +15110, +15012, +14951, +14978, +14892, +14662, +14601, +14671, +14523, +14238, +14051, +13876, +13637, +13391, +13221, +13210, +13196, +12995, +12850, +12911, +12900, +12790, +12786, +12835, +12902, +13027, +13118, +13278, +13675, +14032, +14153, +14328, +14712, +15094, +15389, +15777, +16364, +16869, +16982, +16997, +17324, +17701, +17871, +18127, +18561, +18842, +18908, +18996, +19198, +19402, +19440, +19386, +19502, +19740, +19813, +19736, +19713, +19784, +19875, +19894, +19852, +19867, +19908, +19841, +19735, +19677, +19588, +19421, +19183, +18942, +18833, +18770, +18541, +18297, +18191, +17967, +17552, +17251, +17105, +16914, +16699, +16501, +16261, +15979, +15668, +15399, +15293, +15247, +15114, +14972, +14853, +14680, +14572, +14627, +14714, +14711, +14629, +14497, +14360, +14252, +14193, +14187, +14132, +13962, +13767, +13569, +13313, +13062, +12856, +12659, +12506, +12418, +12345, +12303, +12287, +12235, +12174, +12161, +12235, +12483, +12868, +13221, +13565, +13965, +14319, +14640, +15045, +15437, +15801, +16285, +16751, +17032, +17387, +17891, +18246, +18490, +18820, +19059, +19124, +19224, +19427, +19670, +19871, +19942, +20020, +20212, +20319, +20273, +20273, +20354, +20433, +20468, +20403, +20317, +20237, +20055, +19818, +19644, +19493, +19372, +19282, +19130, +18958, +18781, +18474, +18143, +17986, +17896, +17737, +17560, +17411, +17262, +17057, +16795, +16553, +16364, +16209, +16062, +15847, +15606, +15441, +15233, +14885, +14564, +14399, +14355, +14341, +14272, +14223, +14280, +14254, +14092, +14035, +14060, +13949, +13764, +13616, +13440, +13237, +13051, +12900, +12802, +12677, +12452, +12208, +12041, +11926, +11856, +11813, +11761, +11791, +11977, +12236, +12504, +12822, +13188, +13658, +14269, +14833, +15209, +15585, +16085, +16545, +16900, +17322, +17872, +18348, +18623, +18879, +19247, +19531, +19613, +19742, +20083, +20387, +20442, +20443, +20616, +20775, +20719, +20639, +20724, +20824, +20785, +20704, +20667, +20607, +20445, +20216, +19991, +19791, +19589, +19322, +19032, +18854, +18719, +18430, +18089, +17896, +17759, +17521, +17252, +17091, +17019, +16868, +16612, +16424, +16310, +16127, +15905, +15731, +15623, +15557, +15395, +15124, +14945, +14803, +14546, +14355, +14300, +14202, +14066, +13975, +13913, +13943, +13999, +13896, +13710, +13555, +13358, +13158, +13022, +12875, +12707, +12557, +12373, +12186, +12065, +11945, +11773, +11651, +11652, +11672, +11650, +11749, +12045, +12342, +12600, +13026, +13590, +14055, +14449, +14997, +15681, +16251, +16674, +17217, +17848, +18213, +18372, +18692, +19138, +19440, +19661, +19993, +20355, +20522, +20504, +20544, +20706, +20852, +20944, +21045, +21180, +21303, +21281, +21133, +21060, +21024, +20854, +20650, +20508, +20380, +20245, +19975, +19542, +19235, +19025, +18638, +18285, +18156, +17934, +17589, +17424, +17366, +17179, +16889, +16610, +16425, +16328, +16196, +16033, +15944, +15890, +15791, +15621, +15384, +15149, +14979, +14809, +14648, +14614, +14604, +14390, +14058, +13837, +13706, +13530, +13325, +13188, +13163, +13086, +12810, +12561, +12528, +12458, +12266, +12187, +12133, +11929, +11729, +11621, +11529, +11482, +11436, +11380, +11496, +11766, +11996, +12251, +12660, +13106, +13496, +13938, +14536, +15125, +15550, +16052, +16801, +17473, +17903, +18310, +18721, +19052, +19400, +19787, +20136, +20436, +20656, +20792, +20863, +20878, +20941, +21097, +21217, +21306, +21408, +21377, +21238, +21199, +21211, +21110, +20946, +20823, +20724, +20527, +20238, +20022, +19838, +19526, +19200, +18970, +18700, +18359, +18022, +17701, +17419, +17171, +16947, +16789, +16601, +16317, +16131, +16092, +15997, +15862, +15755, +15587, +15423, +15332, +15191, +15042, +15013, +14930, +14706, +14553, +14495, +14305, +13961, +13612, +13311, +13013, +12637, +12208, +11962, +11955, +11881, +11672, +11571, +11541, +11405, +11274, +11245, +11238, +11260, +11305, +11370, +11532, +11686, +11764, +12008, +12431, +12750, +13020, +13437, +13923, +14363, +14769, +15255, +15896, +16481, +16878, +17379, +18035, +18516, +18891, +19414, +19935, +20289, +20549, +20743, +20902, +21087, +21211, +21247, +21350, +21490, +21465, +21348, +21361, +21452, +21443, +21317, +21182, +21087, +20944, +20686, +20465, +20354, +20168, +19898, +19702, +19518, +19267, +18992, +18649, +18330, +18150, +17883, +17477, +17232, +17088, +16794, +16485, +16300, +16144, +15925, +15660, +15536, +15626, +15613, +15414, +15319, +15274, +15098, +14963, +14911, +14814, +14695, +14494, +14147, +13836, +13560, +13132, +12671, +12358, +12123, +11875, +11586, +11259, +10978, +10783, +10607, +10506, +10553, +10651, +10746, +10947, +11231, +11452, +11657, +12012, +12459, +12833, +13165, +13545, +13893, +14168, +14508, +14946, +15352, +15734, +16214, +16740, +17184, +17602, +18098, +18617, +19066, +19450, +19800, +20157, +20554, +20920, +21185, +21439, +21662, +21686, +21558, +21493, +21512, +21503, +21410, +21273, +21186, +21104, +20939, +20814, +20782, +20619, +20303, +20059, +19883, +19657, +19426, +19251, +19073, +18797, +18451, +18182, +17953, +17629, +17299, +17051, +16812, +16631, +16488, +16210, +15918, +15831, +15764, +15573, +15438, +15398, +15294, +15135, +15066, +15103, +15064, +14798, +14462, +14240, +13985, +13582, +13244, +13036, +12753, +12434, +12208, +11916, +11510, +11196, +10939, +10644, +10482, +10468, +10463, +10546, +10747, +10960, +11288, +11744, +12098, +12392, +12821, +13228, +13463, +13757, +14273, +14784, +15073, +15336, +15808, +16323, +16675, +16972, +17353, +17772, +18135, +18423, +18735, +19140, +19555, +19925, +20310, +20702, +21027, +21220, +21309, +21453, +21729, +21926, +21889, +21765, +21650, +21426, +21098, +20864, +20751, +20628, +20472, +20307, +20078, +19813, +19593, +19402, +19217, +19030, +18797, +18542, +18296, +18046, +17835, +17627, +17329, +17063, +16897, +16641, +16294, +16046, +15880, +15692, +15505, +15344, +15219, +15105, +14973, +14876, +14769, +14543, +14299, +14114, +13870, +13599, +13397, +13194, +12997, +12847, +12578, +12144, +11757, +11453, +11142, +10898, +10805, +10822, +10880, +10908, +10908, +11015, +11279, +11567, +11844, +12257, +12756, +13076, +13266, +13693, +14342, +14791, +15020, +15360, +15774, +16037, +16295, +16733, +17191, +17521, +17789, +18024, +18246, +18589, +19042, +19442, +19810, +20248, +20599, +20727, +20813, +21082, +21433, +21619, +21628, +21701, +21834, +21766, +21568, +21505, +21468, +21283, +21043, +20774, +20452, +20152, +19871, +19598, +19394, +19185, +18923, +18716, +18556, +18368, +18122, +17804, +17562, +17419, +17139, +16804, +16635, +16388, +15976, +15737, +15649, +15473, +15254, +15031, +14772, +14527, +14245, +13905, +13607, +13344, +13105, +12900, +12690, +12546, +12468, +12238, +11911, +11763, +11698, +11500, +11268, +11194, +11270, +11299, +11195, +11185, +11411, +11680, +11897, +12147, +12498, +12917, +13212, +13339, +13652, +14205, +14584, +14793, +15193, +15730, +16144, +16436, +16737, +17128, +17515, +17725, +17835, +18034, +18299, +18566, +18838, +19115, +19417, +19658, +19750, +19906, +20251, +20522, +20623, +20758, +20941, +21017, +21003, +21025, +21118, +21144, +21012, +20866, +20790, +20661, +20503, +20437, +20353, +20150, +19854, +19462, +19082, +18845, +18599, +18264, +18051, +17940, +17645, +17214, +16935, +16833, +16716, +16493, +16286, +16160, +15916, +15494, +15185, +15045, +14773, +14371, +14051, +13756, +13414, +13109, +12831, +12599, +12446, +12176, +11719, +11366, +11213, +11057, +10893, +10903, +11084, +11214, +11188, +11232, +11543, +11910, +12137, +12378, +12767, +13209, +13531, +13706, +13997, +14555, +15030, +15254, +15572, +16022, +16284, +16421, +16700, +17098, +17411, +17568, +17739, +18066, +18420, +18655, +18832, +19004, +19199, +19408, +19538, +19630, +19836, +20022, +20014, +19944, +19930, +19904, +19859, +19862, +19909, +19957, +19985, +20003, +20018, +20043, +20098, +20139, +20099, +19997, +19846, +19660, +19506, +19372, +19212, +19056, +18889, +18673, +18432, +18141, +17805, +17513, +17176, +16751, +16471, +16325, +16050, +15722, +15515, +15285, +14931, +14570, +14252, +13951, +13636, +13272, +12921, +12663, +12454, +12212, +11907, +11579, +11320, +11118, +10906, +10746, +10751, +10861, +10906, +10936, +11145, +11474, +11754, +12067, +12468, +12846, +13208, +13582, +13941, +14398, +14909, +15261, +15562, +15955, +16279, +16516, +16810, +17122, +17445, +17799, +18076, +18319, +18638, +18892, +19014, +19192, +19481, +19708, +19774, +19812, +19968, +20157, +20230, +20268, +20353, +20346, +20148, +19921, +19851, +19854, +19769, +19672, +19632, +19507, +19284, +19118, +19055, +19079, +19153, +19165, +19129, +19131, +19092, +18953, +18854, +18865, +18810, +18576, +18301, +18084, +17833, +17539, +17291, +17044, +16750, +16433, +16078, +15710, +15321, +14829, +14323, +13917, +13545, +13174, +12829, +12491, +12253, +12032, +11652, +11330, +11188, +10959, +10718, +10701, +10719, +10704, +10773, +10847, +11008, +11350, +11608, +11788, +12215, +12737, +13037, +13226, +13554, +14007, +14384, +14668, +15090, +15589, +15898, +16111, +16435, +16836, +17244, +17564, +17778, +18059, +18399, +18630, +18868, +19236, +19565, +19732, +19786, +19863, +20072, +20310, +20447, +20569, +20680, +20651, +20529, +20440, +20412, +20400, +20350, +20254, +20159, +20042, +19886, +19740, +19628, +19542, +19430, +19242, +19082, +19019, +18961, +18898, +18867, +18789, +18650, +18479, +18249, +18024, +17868, +17708, +17560, +17412, +17117, +16724, +16384, +16015, +15542, +15056, +14562, +14042, +13549, +13098, +12731, +12462, +12153, +11760, +11398, +11110, +10845, +10605, +10467, +10493, +10572, +10562, +10591, +10822, +11161, +11482, +11790, +12129, +12517, +12815, +12937, +13174, +13699, +14144, +14370, +14702, +15109, +15335, +15538, +15862, +16163, +16449, +16792, +17084, +17336, +17654, +17956, +18183, +18429, +18747, +19065, +19266, +19374, +19557, +19765, +19810, +19837, +20001, +20088, +20020, +20003, +20009, +19931, +19922, +20009, +20045, +20059, +20103, +20088, +20045, +20055, +20046, +19980, +19916, +19851, +19760, +19683, +19612, +19528, +19443, +19302, +19060, +18822, +18658, +18450, +18167, +17934, +17711, +17369, +16942, +16474, +15945, +15455, +15044, +14581, +14096, +13730, +13419, +13036, +12585, +12095, +11612, +11163, +10761, +10505, +10441, +10429, +10368, +10294, +10256, +10367, +10663, +10967, +11211, +11562, +12041, +12427, +12699, +13079, +13570, +13942, +14259, +14719, +15128, +15370, +15715, +16135, +16397, +16647, +16964, +17143, +17268, +17505, +17716, +17873, +18121, +18411, +18639, +18820, +18947, +19011, +19087, +19222, +19365, +19432, +19411, +19391, +19415, +19394, +19306, +19277, +19338, +19360, +19314, +19306, +19365, +19440, +19514, +19602, +19688, +19749, +19791, +19858, +19945, +20008, +20062, +20060, +19954, +19827, +19680, +19423, +19227, +19189, +19036, +18668, +18294, +17916, +17416, +16858, +16307, +15767, +15263, +14798, +14371, +13956, +13461, +12928, +12433, +11910, +11388, +11010, +10739, +10539, +10472, +10426, +10296, +10258, +10417, +10600, +10714, +10887, +11232, +11604, +11797, +11960, +12325, +12723, +12985, +13334, +13859, +14350, +14787, +15260, +15737, +16227, +16708, +17048, +17294, +17626, +17962, +18148, +18309, +18588, +18824, +18903, +18966, +19064, +19102, +19097, +19088, +19052, +19016, +18971, +18874, +18792, +18752, +18716, +18745, +18806, +18796, +18837, +18982, +19055, +19089, +19190, +19240, +19272, +19402, +19482, +19479, +19559, +19666, +19699, +19741, +19763, +19697, +19620, +19539, +19402, +19246, +19089, +18880, +18598, +18264, +17902, +17492, +17018, +16565, +16200, +15838, +15423, +14959, +14418, +13859, +13353, +12830, +12298, +11914, +11681, +11478, +11278, +11104, +11001, +10994, +10967, +10878, +10906, +11095, +11264, +11376, +11576, +11876, +12143, +12364, +12678, +13071, +13422, +13788, +14212, +14549, +14864, +15324, +15763, +16113, +16566, +16991, +17226, +17551, +18015, +18311, +18478, +18716, +18905, +18955, +18978, +19012, +18993, +18913, +18847, +18804, +18682, +18519, +18473, +18474, +18445, +18499, +18603, +18631, +18655, +18713, +18742, +18797, +18934, +19104, +19230, +19253, +19235, +19265, +19287, +19266, +19262, +19270, +19316, +19372, +19277, +19124, +19094, +18985, +18716, +18541, +18357, +17969, +17604, +17346, +17003, +16654, +16363, +15927, +15394, +14964, +14545, +14035, +13583, +13272, +13004, +12716, +12431, +12215, +12142, +12160, +12130, +12058, +12062, +12116, +12131, +12165, +12306, +12476, +12578, +12716, +12981, +13238, +13410, +13622, +13867, +14063, +14342, +14705, +14968, +15262, +15728, +16080, +16252, +16577, +17000, +17226, +17385, +17654, +17868, +17937, +17964, +17977, +17982, +18028, +18043, +17956, +17872, +17896, +17944, +17940, +17953, +18041, +18163, +18265, +18337, +18399, +18496, +18642, +18765, +18832, +18910, +18963, +18916, +18904, +19019, +19075, +19002, +18943, +18899, +18839, +18854, +18870, +18778, +18705, +18676, +18514, +18245, +18038, +17853, +17608, +17386, +17199, +16891, +16429, +15984, +15630, +15244, +14789, +14368, +14061, +13846, +13607, +13301, +13125, +13175, +13203, +13093, +13065, +13169, +13208, +13163, +13206, +13389, +13556, +13565, +13559, +13737, +13999, +14180, +14309, +14454, +14655, +14885, +15027, +15182, +15535, +15884, +16006, +16157, +16505, +16767, +16800, +16815, +16920, +17026, +17084, +17113, +17108, +17115, +17169, +17150, +17027, +17005, +17104, +17086, +17028, +17189, +17411, +17447, +17469, +17628, +17773, +17840, +17910, +17994, +18084, +18182, +18215, +18197, +18244, +18363, +18458, +18495, +18499, +18494, +18504, +18489, +18403, +18315, +18258, +18147, +17951, +17759, +17624, +17511, +17397, +17302, +17176, +16897, +16515, +16196, +15949, +15680, +15365, +15044, +14819, +14660, +14385, +14134, +14135, +14119, +13905, +13822, +13906, +13851, +13749, +13825, +13997, +14131, +14180, +14195, +14333, +14600, +14867, +15057, +15173, +15366, +15704, +15922, +16009, +16302, +16668, +16774, +16818, +16968, +17021, +17004, +17053, +17092, +17124, +17158, +17060, +16917, +16906, +16919, +16843, +16756, +16721, +16743, +16749, +16659, +16622, +16767, +16911, +16949, +17000, +17081, +17137, +17164, +17156, +17184, +17274, +17273, +17203, +17254, +17357, +17394, +17453, +17543, +17618, +17720, +17755, +17640, +17517, +17445, +17348, +17243, +17165, +17075, +16929, +16789, +16779, +16755, +16472, +16166, +16096, +15963, +15713, +15646, +15597, +15411, +15308, +15213, +15040, +15025, +15004, +14744, +14600, +14653, +14544, +14350, +14369, +14523, +14600, +14514, +14418, +14559, +14861, +15106, +15285, +15453, +15672, +15916, +16029, +16151, +16529, +16870, +16937, +17066, +17345, +17486, +17520, +17583, +17630, +17700, +17781, +17718, +17544, +17445, +17470, +17466, +17340, +17260, +17293, +17241, +17107, +17069, +17058, +17061, +17173, +17202, +17080, +17030, +16994, +16844, +16754, +16764, +16742, +16708, +16662, +16600, +16641, +16749, +16798, +16834, +16893, +16910, +16850, +16682, +16468, +16342, +16277, +16198, +16127, +16068, +16052, +16088, +15985, +15721, +15615, +15659, +15519, +15313, +15343, +15409, +15301, +15227, +15281, +15324, +15350, +15317, +15161, +15087, +15177, +15148, +15011, +15088, +15266, +15227, +15078, +15050, +15152, +15381, +15692, +15906, +16028, +16190, +16304, +16308, +16443, +16778, +17013, +17041, +17050, +17087, +17090, +17128, +17221, +17318, +17457, +17575, +17541, +17497, +17612, +17742, +17783, +17835, +17877, +17861, +17855, +17825, +17729, +17713, +17762, +17697, +17567, +17480, +17347, +17173, +17074, +17018, +16936, +16879, +16847, +16761, +16666, +16672, +16726, +16712, +16704, +16787, +16797, +16586, +16293, +16077, +15899, +15706, +15513, +15339, +15207, +15171, +15215, +15181, +15011, +14920, +14971, +14940, +14850, +14918, +15022, +14969, +14900, +14964, +15119, +15261, +15247, +15109, +15110, +15202, +15083, +14896, +14992, +15247, +15313, +15211, +15206, +15375, +15600, +15798, +15997, +16247, +16492, +16565, +16496, +16622, +16969, +17135, +17072, +17125, +17268, +17288, +17279, +17323, +17387, +17512, +17568, +17375, +17192, +17253, +17329, +17301, +17362, +17517, +17638, +17712, +17719, +17702, +17815, +17992, +18035, +18008, +18053, +18081, +17992, +17877, +17804, +17760, +17742, +17682, +17530, +17407, +17382, +17327, +17195, +17097, +17000, +16789, +16489, +16213, +16001, +15788, +15559, +15452, +15485, +15426, +15223, +15109, +15062, +14904, +14772, +14790, +14720, +14530, +14484, +14506, +14389, +14339, +14491, +14615, +14673, +14782, +14841, +14828, +14845, +14837, +14829, +14989, +15219, +15314, +15307, +15321, +15451, +15718, +15979, +16137, +16286, +16468, +16562, +16518, +16477, +16592, +16779, +16837, +16789, +16805, +16881, +16924, +16934, +16950, +17023, +17155, +17199, +17123, +17141, +17292, +17340, +17289, +17349, +17516, +17630, +17621, +17580, +17687, +17890, +17922, +17820, +17817, +17858, +17806, +17730, +17728, +17854, +18023, +18016, +17893, +17881, +17923, +17900, +17878, +17854, +17784, +17661, +17357, +16906, +16590, +16413, +16165, +15900, +15788, +15764, +15634, +15395, +15222, +15083, +14861, +14719, +14720, +14634, +14548, +14669, +14742, +14645, +14657, +14760, +14763, +14740, +14714, +14668, +14691, +14688, +14588, +14635, +14880, +15044, +15078, +15159, +15322, +15523, +15756, +15982, +16152, +16285, +16374, +16400, +16450, +16613, +16792, +16896, +16969, +16988, +16946, +16940, +16937, +16871, +16865, +16914, +16834, +16674, +16627, +16666, +16691, +16705, +16728, +16750, +16780, +16801, +16808, +16890, +17103, +17294, +17306, +17261, +17317, +17394, +17407, +17429, +17517, +17634, +17690, +17643, +17622, +17705, +17760, +17734, +17728, +17736, +17707, +17624, +17414, +17164, +17068, +16994, +16794, +16710, +16794, +16705, +16459, +16340, +16201, +15818, +15461, +15342, +15242, +15096, +15080, +15090, +14982, +14918, +14931, +14883, +14913, +15058, +15039, +14915, +14940, +15002, +15043, +15213, +15421, +15550, +15618, +15565, +15486, +15597, +15779, +15888, +16033, +16196, +16296, +16398, +16542, +16765, +17038, +17123, +17010, +16955, +16938, +16868, +16902, +17065, +17203, +17225, +17062, +16811, +16675, +16592, +16469, +16441, +16508, +16530, +16491, +16393, +16326, +16424, +16544, +16519, +16467, +16418, +16330, +16341, +16467, +16568, +16658, +16718, +16693, +16698, +16748, +16730, +16765, +16960, +17117, +17112, +17062, +17008, +16888, +16759, +16723, +16699, +16596, +16567, +16644, +16614, +16581, +16714, +16651, +16275, +16095, +16135, +15988, +15854, +15970, +16012, +15904, +15816, +15598, +15354, +15449, +15616, +15475, +15272, +15205, +15154, +15153, +15258, +15445, +15721, +15908, +15863, +15837, +16028, +16287, +16450, +16537, +16685, +16912, +17007, +17011, +17211, +17471, +17486, +17346, +17193, +17035, +16961, +16979, +17020, +17113, +17186, +17093, +16904, +16796, +16835, +16939, +16978, +16971, +16987, +16957, +16894, +16900, +16919, +16893, +16836, +16655, +16352, +16144, +16067, +15994, +15954, +15959, +15888, +15769, +15722, +15723, +15756, +15854, +15933, +15922, +15906, +15916, +15878, +15814, +15830, +15907, +15964, +15987, +15969, +15920, +15936, +16039, +16087, +16038, +16029, +16094, +16140, +16164, +16210, +16251, +16279, +16296, +16245, +16168, +16179, +16217, +16181, +16150, +16142, +16042, +15934, +15941, +15908, +15783, +15787, +15921, +16017, +16128, +16289, +16396, +16492, +16622, +16692, +16751, +16874, +16971, +17053, +17203, +17331, +17369, +17350, +17268, +17209, +17264, +17278, +17174, +17114, +17106, +17006, +16886, +16902, +16995, +17004, +16921, +16860, +16858, +16870, +16884, +16915, +16950, +16949, +16877, +16769, +16695, +16633, +16542, +16472, +16433, +16370, +16306, +16297, +16295, +16250, +16215, +16180, +16038, +15859, +15807, +15780, +15653, +15597, +15661, +15642, +15573, +15612, +15694, +15759, +15793, +15746, +15746, +15879, +15949, +15897, +15881, +15901, +15925, +15981, +15938, +15743, +15609, +15633, +15674, +15621, +15511, +15453, +15473, +15473, +15465, +15564, +15717, +15799, +15841, +15932, +16080, +16246, +16372, +16479, +16614, +16721, +16746, +16790, +16888, +16925, +16903, +16917, +16983, +17048, +17041, +16977, +17004, +17112, +17142, +17122, +17137, +17147, +17204, +17320, +17350, +17343, +17407, +17400, +17301, +17259, +17221, +17147, +17136, +17127, +17029, +16915, +16836, +16809, +16848, +16858, +16791, +16739, +16736, +16749, +16767, +16722, +16613, +16565, +16607, +16624, +16545, +16393, +16275, +16282, +16330, +16287, +16165, +16044, +15976, +15980, +15986, +15914, +15836, +15821, +15807, +15775, +15748, +15692, +15625, +15613, +15600, +15533, +15414, +15262, +15157, +15157, +15138, +15041, +14976, +14953, +14938, +14975, +15039, +15121, +15293, +15492, +15594, +15680, +15831, +15959, +16047, +16166, +16296, +16406, +16532, +16648, +16712, +16784, +16898, +16967, +16954, +16966, +17049, +17114, +17119, +17123, +17147, +17192, +17231, +17194, +17117, +17150, +17268, +17306, +17244, +17181, +17180, +17237, +17250, +17158, +17080, +17086, +17103, +17140, +17209, +17204, +17126, +17071, +17038, +17010, +16998, +16964, +16892, +16837, +16826, +16768, +16601, +16455, +16457, +16519, +16581, +16667, +16677, +16589, +16563, +16543, +16415, +16343, +16362, +16289, +16200, +16200, +16134, +15974, +15830, +15676, +15537, +15453, +15326, +15155, +15066, +15027, +14970, +14901, +14801, +14728, +14786, +14889, +14917, +14945, +15021, +15110, +15213, +15309, +15361, +15430, +15540, +15637, +15741, +15875, +15968, +16007, +16089, +16271, +16497, +16636, +16684, +16771, +16909, +16986, +17017, +17056, +17098, +17174, +17282, +17334, +17324, +17307, +17298, +17302, +17296, +17264, +17288, +17353, +17325, +17266, +17310, +17356, +17341, +17353, +17372, +17365, +17382, +17363, +17271, +17212, +17188, +17089, +16942, +16844, +16843, +16889, +16855, +16778, +16827, +16916, +16891, +16867, +16952, +17019, +16967, +16829, +16711, +16716, +16758, +16691, +16586, +16504, +16372, +16196, +16019, +15822, +15667, +15574, +15442, +15292, +15187, +15058, +14922, +14880, +14899, +14900, +14877, +14841, +14864, +14964, +15031, +15043, +15068, +15092, +15123, +15186, +15213, +15216, +15311, +15440, +15512, +15600, +15731, +15839, +15948, +16084, +16167, +16178, +16172, +16184, +16232, +16304, +16380, +16481, +16572, +16582, +16580, +16662, +16763, +16810, +16850, +16897, +16924, +16958, +17029, +17108, +17188, +17271, +17332, +17345, +17332, +17365, +17434, +17454, +17446, +17472, +17467, +17398, +17349, +17334, +17299, +17284, +17317, +17340, +17351, +17381, +17410, +17435, +17495, +17570, +17570, +17494, +17433, +17415, +17376, +17277, +17159, +17054, +16965, +16869, +16750, +16623, +16491, +16306, +16089, +15926, +15804, +15669, +15562, +15503, +15414, +15304, +15262, +15252, +15201, +15154, +15130, +15081, +15036, +15041, +15062, +15096, +15156, +15189, +15205, +15267, +15326, +15331, +15379, +15491, +15571, +15591, +15605, +15618, +15626, +15669, +15740, +15785, +15813, +15855, +15877, +15851, +15842, +15892, +15921, +15876, +15863, +15949, +16031, +16035, +16033, +16087, +16179, +16266, +16292, +16285, +16345, +16469, +16589, +16718, +16862, +16961, +17032, +17140, +17265, +17369, +17445, +17494, +17544, +17631, +17731, +17815, +17888, +17966, +18034, +18029, +17933, +17857, +17879, +17901, +17851, +17798, +17750, +17659, +17575, +17506, +17422, +17390, +17379, +17230, +17023, +16926, +16840, +16679, +16558, +16498, +16464, +16461, +16391, +16232, +16122, +16037, +15892, +15761, +15679, +15614, +15604, +15621, +15588, +15547, +15527, +15477, +15404, +15381, +15430, +15473, +15458, +15439, +15442, +15409, +15374, +15393, +15385, +15317, +15273, +15253, +15196, +15121, +15086, +15115, +15163, +15175, +15164, +15174, +15198, +15222, +15267, +15359, +15470, +15544, +15557, +15537, +15524, +15570, +15679, +15789, +15868, +15914, +15943, +16040, +16227, +16391, +16493, +16610, +16770, +16980, +17221, +17414, +17557, +17702, +17835, +17960, +18064, +18098, +18113, +18144, +18114, +18050, +18016, +17960, +17880, +17840, +17825, +17831, +17855, +17820, +17731, +17657, +17581, +17491, +17409, +17348, +17333, +17325, +17239, +17141, +17104, +17047, +16937, +16851, +16816, +16789, +16712, +16563, +16444, +16420, +16414, +16360, +16276, +16198, +16133, +16028, +15865, +15741, +15689, +15642, +15588, +15552, +15520, +15468, +15376, +15276, +15209, +15128, +15010, +14917, +14863, +14814, +14775, +14737, +14671, +14608, +14583, +14594, +14620, +14654, +14709, +14753, +14765, +14809, +14902, +14997, +15120, +15249, +15318, +15403, +15538, +15632, +15751, +15971, +16179, +16353, +16551, +16693, +16787, +16916, +17005, +17048, +17153, +17278, +17343, +17390, +17471, +17580, +17657, +17641, +17619, +17664, +17712, +17736, +17749, +17751, +17768, +17762, +17684, +17637, +17664, +17679, +17679, +17697, +17708, +17734, +17741, +17661, +17600, +17644, +17741, +17835, +17877, +17854, +17854, +17854, +17789, +17711, +17618, +17492, +17399, +17272, +17046, +16870, +16751, +16556, +16355, +16209, +16048, +15904, +15772, +15582, +15423, +15339, +15218, +15058, +14928, +14807, +14667, +14504, +14346, +14242, +14183, +14120, +14045, +13964, +13914, +13919, +13919, +13915, +13974, +14067, +14164, +14292, +14432, +14569, +14709, +14834, +14998, +15236, +15463, +15652, +15824, +15956, +16114, +16326, +16472, +16557, +16683, +16812, +16915, +17013, +17077, +17133, +17207, +17231, +17238, +17302, +17345, +17326, +17306, +17278, +17255, +17284, +17316, +17349, +17451, +17575, +17641, +17679, +17758, +17863, +17928, +17973, +18079, +18239, +18393, +18495, +18502, +18481, +18541, +18584, +18515, +18464, +18477, +18450, +18375, +18279, +18191, +18173, +18133, +17951, +17774, +17666, +17484, +17246, +17042, +16819, +16576, +16327, +16029, +15752, +15526, +15218, +14864, +14608, +14419, +14255, +14144, +13999, +13805, +13696, +13648, +13533, +13403, +13365, +13393, +13423, +13447, +13490, +13572, +13691, +13825, +13942, +14052, +14200, +14363, +14504, +14647, +14842, +15091, +15319, +15474, +15631, +15858, +16062, +16189, +16356, +16559, +16670, +16705, +16758, +16820, +16882, +16969, +17048, +17080, +17112, +17184, +17253, +17313, +17417, +17523, +17557, +17576, +17645, +17742, +17859, +17977, +18064, +18173, +18331, +18434, +18480, +18568, +18682, +18768, +18841, +18889, +18917, +18974, +19019, +18983, +18926, +18904, +18849, +18729, +18580, +18427, +18319, +18253, +18094, +17822, +17595, +17400, +17105, +16783, +16540, +16320, +16075, +15788, +15440, +15130, +14908, +14678, +14432, +14211, +13979, +13786, +13682, +13567, +13427, +13350, +13300, +13258, +13269, +13304, +13321, +13349, +13438, +13636, +13859, +13981, +14082, +14258, +14441, +14615, +14807, +14968, +15133, +15313, +15426, +15517, +15657, +15767, +15836, +15930, +16022, +16123, +16271, +16398, +16478, +16574, +16702, +16820, +16901, +16999, +17150, +17277, +17353, +17452, +17546, +17573, +17619, +17741, +17903, +18072, +18194, +18251, +18317, +18390, +18467, +18595, +18700, +18729, +18785, +18855, +18867, +18916, +18986, +18962, +18925, +18915, +18837, +18748, +18695, +18595, +18489, +18420, +18276, +18030, +17736, +17427, +17166, +16936, +16670, +16440, +16281, +16059, +15749, +15436, +15140, +14878, +14659, +14464, +14311, +14202, +14093, +13992, +13898, +13787, +13715, +13711, +13706, +13693, +13729, +13810, +13903, +13978, +14026, +14094, +14194, +14293, +14403, +14530, +14640, +14753, +14920, +15117, +15280, +15385, +15439, +15483, +15549, +15628, +15689, +15725, +15767, +15837, +15947, +16087, +16220, +16311, +16387, +16506, +16638, +16716, +16792, +16948, +17153, +17354, +17555, +17727, +17849, +17979, +18119, +18238, +18382, +18550, +18648, +18703, +18803, +18912, +18982, +19056, +19142, +19174, +19148, +19112, +19071, +18999, +18926, +18870, +18774, +18599, +18396, +18204, +18000, +17793, +17602, +17393, +17140, +16878, +16629, +16377, +16125, +15885, +15628, +15379, +15183, +14981, +14764, +14630, +14556, +14452, +14334, +14213, +14094, +14058, +14090, +14087, +14096, +14184, +14243, +14211, +14207, +14332, +14502, +14565, +14542, +14602, +14744, +14834, +14887, +14963, +15013, +15054, +15140, +15221, +15303, +15446, +15564, +15579, +15585, +15619, +15609, +15619, +15728, +15856, +15962, +16071, +16134, +16168, +16302, +16520, +16704, +16859, +17018, +17153, +17292, +17461, +17626, +17783, +17954, +18126, +18277, +18390, +18465, +18565, +18713, +18821, +18865, +18913, +18973, +18968, +18925, +18927, +18934, +18869, +18752, +18617, +18483, +18390, +18270, +18063, +17877, +17730, +17481, +17183, +16963, +16739, +16478, +16265, +16054, +15814, +15634, +15497, +15316, +15131, +15027, +14955, +14832, +14708, +14666, +14643, +14597, +14578, +14555, +14534, +14596, +14668, +14644, +14610, +14593, +14556, +14583, +14699, +14810, +14903, +14972, +15000, +15054, +15118, +15128, +15150, +15215, +15266, +15303, +15328, +15353, +15434, +15515, +15531, +15557, +15616, +15658, +15710, +15790, +15898, +16073, +16264, +16386, +16462, +16544, +16669, +16842, +16994, +17138, +17359, +17577, +17697, +17806, +17933, +18032, +18160, +18298, +18326, +18317, +18424, +18551, +18574, +18578, +18629, +18634, +18574, +18542, +18541, +18481, +18340, +18159, +17985, +17847, +17713, +17544, +17367, +17196, +17002, +16777, +16558, +16375, +16229, +16115, +15999, +15857, +15736, +15654, +15550, +15444, +15423, +15409, +15321, +15235, +15174, +15117, +15123, +15158, +15168, +15220, +15286, +15260, +15197, +15176, +15187, +15213, +15200, +15156, +15158, +15159, +15127, +15158, +15208, +15190, +15183, +15196, +15196, +15222, +15253, +15315, +15449, +15484, +15452, +15559, +15533, +15269, +15372, +15772, +15756, +15649, +16024, +16290, +16091, +16091, +16479, +16742, +16758, +16823, +17049, +17200, +17176, +17296, +17614, +17786, +17887, +18079, +18118, +18087, +18259, +18386, +18350, +18364, +18347, +18289, +18340, +18324, +18169, +18060, +17923, +17756, +17722, +17628, +17387, +17244, +17180, +17023, +16808, +16590, +16446, +16387, +16255, +16102, +16073, +16021, +15904, +15856, +15793, +15654, +15584, +15567, +15539, +15555, +15592, +15607, +15648, +15694, +15699, +15701, +15729, +15781, +15827, +15831, +15818, +15794, +15722, +15661, +15667, +15662, +15597, +15530, +15510, +15531, +15521, +15439, +15366, +15371, +15374, +15329, +15296, +15286, +15247, +15193, +15217, +15342, +15443, +15460, +15530, +15667, +15714, +15731, +15891, +16090, +16188, +16285, +16416, +16505, +16598, +16736, +16867, +17037, +17265, +17412, +17467, +17574, +17727, +17839, +17897, +17923, +17949, +18010, +18041, +18004, +17981, +17980, +17932, +17886, +17886, +17828, +17684, +17532, +17365, +17170, +17004, +16854, +16687, +16568, +16500, +16389, +16247, +16152, +16074, +15984, +15924, +15891, +15859, +15841, +15835, +15828, +15859, +15910, +15914, +15929, +16016, +16073, +16038, +16033, +16069, +16039, +16009, +16051, +16064, +16036, +16060, +16079, +16033, +16003, +16026, +16040, +16008, +15940, +15879, +15823, +15718, +15614, +15588, +15559, +15497, +15500, +15562, +15607, +15624, +15623, +15621, +15625, +15607, +15593, +15616, +15639, +15706, +15868, +16015, +16118, +16274, +16430, +16509, +16590, +16695, +16766, +16845, +16961, +17060, +17119, +17165, +17226, +17289, +17330, +17377, +17453, +17508, +17538, +17566, +17546, +17475, +17390, +17315, +17282, +17242, +17119, +16987, +16901, +16768, +16617, +16538, +16457, +16344, +16273, +16241, +16217, +16167, +16062, +15994, +15978, +15907, +15865, +15923, +15957, +16052, +16291, +16375, +16364, +16599, +16620, +16107, +15931, +16304, +16193, +15808, +16186, +16660, +16294, +15944, +16299, +16599, +16371, +16173, +16357, +16434, +16087, +15910, +16198, +16302, +16126, +16119, +16073, +15884, +15920, +15998, +15943, +15975, +15933, +15778, +15809, +15891, +15930, +16054, +16001, +15802, +15885, +16038, +16012, +16086, +16264, +16364, +16392, +16366, +16410, +16540, +16535, +16536, +16678, +16669, +16575, +16689, +16796, +16753, +16783, +16884, +16935, +16919, +16838, +16790, +16779, +16691, +16610, +16630, +16620, +16564, +16636, +16877, +17013, +16836, +16684, +16680, +16276, +15712, +15925, +16515, +16627, +16768, +17168, +17058, +16566, +16320, +16171, +16254, +16854, +17183, +16783, +16558, +16819, +16736, +16168, +15893, +16210, +16604, +16549, +16168, +16029, +16177, +16031, +15640, +15691, +16052, +16169, +16363, +16698, +16424, +15921, +16165, +16449, +15943, +15602, +15977, +16202, +16096, +16218, +16307, +15981, +15761, +15864, +15751, +15589, +15974, +16335, +16102, +15988, +16208, +16108, +15989, +16325, +16512, +16252, +16077, +16238, +16481, +16589, +16707, +16925, +16751, +16215, +16243, +16694, +16644, +16421, +16688, +17025, +16877, +16367, +16195, +16720, +17065, +16662, +16409, +16666, +16776, +16750, +16731, +16428, +16266, +16551, +16519, +16125, +16257, +16598, +16364, +16190, +16600, +16702, +16241, +16161, +16578, +16767, +16666, +16694, +16832, +16720, +16365, +16320, +16681, +16889, +16874, +16826, +16620, +16454, +16485, +16365, +16251, +16446, +16603, +16532, +16338, +16066, +15993, +16077, +16064, +16174, +16218, +15879, +15772, +16002, +15996, +16004, +16071, +15865, +15873, +16050, +15806, +15715, +16021, +16096, +16175, +16309, +15915, +15673, +16278, +16679, +16273, +16090, +16468, +16518, +16289, +16499, +16572, +16165, +16356, +16869, +16542, +16212, +16524, +16497, +16300, +16582, +16728, +16529, +16346, +16285, +16584, +16816, +16458, +16280, +16593, +16722, +16589, +16249, +16074, +16647, +16872, +16215, +16398, +17141, +16704, +16175, +16605, +16754, +16479, +16484, +16565, +16723, +16813, +16477, +16342, +16582, +16528, +16406, +16542, +16637, +16681, +16634, +16608, +16889, +16793, +16292, +16521, +16849, +16323, +16238, +16739, +16415, +15998, +16425, +16439, +15793, +15760, +16196, +16124, +15737, +15708, +15916, +15921, +15837, +15906, +15980, +16031, +16011, +15740, +15576, +15769, +15888, +15938, +16155, +16254, +16245, +16289, +16113, +15980, +16267, +16511, +16619, +16872, +16808, +16380, +16252, +16436, +16675, +16797, +16575, +16570, +17028, +16897, +16353, +16540, +16820, +16642, +16717, +16682, +16296, +16424, +16532, +16180, +16511, +16976, +16342, +15869, +16268, +16473, +16499, +16718, +16808, +16841, +16647, +16190, +16229, +16464, +16392, +16806, +17206, +16580, +16221, +16665, +16552, +16233, +16667, +17143, +17057, +16489, +16028, +16607, +17234, +16538, +16174, +17079, +17153, +16216, +16036, +16309, +16312, +16408, +16294, +15901, +15899, +16000, +15802, +15793, +15945, +15933, +15974, +15908, +15461, +15242, +15613, +15980, +16066, +16100, +15844, +15313, +15472, +16321, +16300, +15523, +15978, +17075, +16374, +14942, +15543, +17055, +17080, +16500, +16595, +16467, +15965, +16266, +16970, +16870, +16574, +17033, +17178, +16147, +15603, +16611, +17266, +16548, +16506, +17750, +17638, +15569, +15078, +17223, +17796, +15665, +15361, +17547, +17763, +15970, +15690, +16643, +16897, +16697, +16473, +16119, +16106, +16691, +17176, +16883, +16491, +16719, +16516, +15894, +16650, +17663, +16850, +16318, +17349, +17266, +15874, +15816, +16887, +17324, +17065, +16797, +16787, +16636, +16059, +15836, +16233, +16373, +16141, +15886, +15748, +16286, +16844, +15865, +14593, +15119, +16128, +15922, +15435, +15566, +15956, +16123, +15722, +15149, +15201, +15793, +16383, +16351, +15537, +15434, +16478, +16472, +15595, +16262, +17202, +16359, +15685, +16596, +17416, +17011, +16002, +15954, +17266, +17539, +16117, +15825, +17107, +17668, +16939, +15852, +15832, +17005, +16904, +15810, +16741, +17787, +16368, +15530, +16595, +16854, +16157, +15856, +16460, +17948, +17905, +15546, +14857, +16542, +17068, +16478, +16641, +17202, +17415, +16541, +15428, +16399, +17834, +17062, +16241, +16798, +16869, +16333, +15954, +16101, +17447, +18039, +16230, +15123, +16219, +16872, +16628, +16730, +16771, +16443, +15959, +15574, +15898, +16505, +16580, +16439, +16198, +15727, +15325, +15076, +15498, +16646, +16603, +15107, +14708, +15772, +16212, +15766, +15723, +16290, +16393, +15545, +15152, +16101, +16715, +16125, +16227, +17438, +17354, +15588, +14819, +16042, +17379, +17433, +16582, +16130, +16832, +17220, +16144, +15652, +16756, +17277, +16804, +16844, +16938, +16237, +15650, +16285, +17732, +17776, +15847, +15190, +16736, +17068, +15826, +16046, +17492, +17726, +16594, +15590, +15470, +15767, +16425, +17746, +18113, +16457, +15248, +15921, +16690, +17014, +17547, +17590, +16712, +15669, +15451, +16404, +17247, +16980, +16773, +17071, +16644, +15571, +15257, +16199, +17255, +16913, +15711, +15303, +15538, +15815, +16391, +16679, +16287, +15996, +15756, +15327, +15453, +16019, +16163, +16005, +16047, +16134, +15699, +15149, +15693, +16733, +16790, +16474, +16370, +15837, +15553, +16174, +16795, +17167, +17232, +16625, +16347, +16718, +16539, +16292, +16872, +17360, +17169, +16633, +16158, +16323, +16776, +16916, +17156, +17138, +16427, +16191, +16427, +16257, +16544, +17197, +16827, +16273, +16441, +16321, +15898, +15943, +16228, +16528, +16594, +16120, +15658, +15642, +15949, +16500, +16772, +16527, +16382, +16229, +15857, +16053, +16738, +16986, +16738, +16219, +15941, +16585, +17166, +16581, +16086, +16509, +16592, +15979, +15875, +16531, +16849, +16361, +16019, +16249, +16116, +15803, +16441, +17009, +16220, +15578, +16132, +16397, +15937, +15897, +16216, +16177, +15926, +15764, +15864, +16333, +16614, +16162, +15629, +15882, +16512, +16660, +16594, +16905, +16931, +16109, +15651, +16500, +17388, +17159, +16697, +16817, +16903, +16539, +16193, +16317, +17096, +17901, +17355, +15882, +15746, +16855, +17108, +16819, +17297, +17364, +16207, +15618, +16436, +17129, +16689, +15964, +16071, +16608, +16353, +15683, +15969, +16766, +16676, +15864, +15403, +15711, +16276, +16344, +16177, +16490, +16648, +15925, +15384, +15970, +16710, +16512, +15898, +15984, +16552, +16494, +15939, +15846, +16157, +16304, +16247, +16059, +15850, +15828, +15945, +16050, +16069, +16034, +16141, +16224, +16052, +16057, +16224, +16044, +16057, +16524, +16500, +16167, +16262, +16143, +15908, +16526, +17049, +16505, +16180, +16689, +16828, +16346, +16288, +16834, +17089, +16855, +16823, +16884, +16647, +16825, +17403, +17204, +16620, +16745, +17000, +17028, +17273, +17143, +16475, +16487, +17095, +17090, +16663, +16691, +17037, +17049, +16567, +16146, +16272, +16584, +16694, +16748, +16623, +16177, +15963, +16272, +16508, +16274, +15920, +15902, +16210, +16413, +16312, +16201, +16179, +16058, +15968, +16091, +16228, +16247, +16229, +16166, +15987, +15717, +15588, +15793, +16020, +15962, +15870, +15790, +15517, +15454, +15840, +16032, +15722, +15418, +15458, +15725, +15937, +15870, +15639, +15519, +15650, +15921, +15995, +15878, +15959, +16134, +16155, +16276, +16413, +16287, +16298, +16524, +16493, +16425, +16638, +16839, +17043, +17220, +16922, +16578, +16937, +17487, +17508, +17262, +17137, +17156, +17306, +17463, +17404, +17232, +17352, +17689, +17605, +17189, +17166, +17381, +17372, +17439, +17500, +17120, +16859, +17110, +17171, +16929, +16969, +17075, +16782, +16416, +16351, +16318, +16081, +16043, +16348, +16284, +15757, +15633, +15845, +15753, +15702, +15889, +15776, +15460, +15364, +15430, +15580, +15624, +15379, +15195, +15213, +15206, +15238, +15192, +15064, +15328, +15585, +15189, +14909, +15244, +15433, +15333, +15318, +15330, +15403, +15554, +15672, +15843, +15841, +15602, +15727, +16130, +16255, +16268, +16196, +16008, +16300, +16888, +17049, +17038, +17037, +16862, +16933, +17266, +17401, +17531, +17687, +17604, +17603, +17663, +17465, +17520, +18005, +18203, +17970, +17684, +17579, +17849, +18232, +18182, +17840, +17662, +17627, +17527, +17419, +17550, +17789, +17677, +17357, +17266, +17069, +16561, +16434, +16804, +16853, +16383, +15925, +15676, +15614, +15699, +15634, +15474, +15677, +15856, +15394, +14937, +15004, +14959, +14828, +15115, +15295, +15039, +14894, +14933, +14942, +14984, +14936, +14820, +14856, +14879, +14874, +15043, +15236, +15409, +15544, +15365, +15172, +15281, +15286, +15402, +15991, +16168, +15737, +15677, +15877, +15874, +16132, +16521, +16534, +16431, +16358, +16287, +16473, +16684, +16747, +17069, +17410, +17249, +16959, +16967, +17214, +17555, +17732, +17730, +17721, +17584, +17557, +17953, +18197, +18048, +18087, +18159, +17959, +17988, +18181, +18062, +18040, +18287, +18188, +17800, +17718, +17914, +18060, +18001, +17687, +17324, +17196, +17192, +17099, +17071, +17171, +17022, +16479, +15970, +15844, +15979, +16073, +15929, +15610, +15388, +15303, +15095, +14791, +14730, +14804, +14599, +14289, +14204, +14077, +13822, +13771, +13872, +13940, +13985, +13888, +13722, +13617, +13428, +13528, +14172, +14540, +14559, +14888, +14813, +14126, +14241, +14984, +15208, +15427, +15905, +15925, +15710, +15605, +15613, +16176, +16924, +17141, +17355, +17665, +17468, +17410, +18062, +18569, +18508, +18515, +18975, +19459, +19442, +19323, +19576, +19692, +19513, +19548, +19606, +19676, +20143, +20305, +19699, +19239, +19177, +19003, +18891, +18906, +18733, +18467, +18178, +17801, +17516, +17282, +16935, +16670, +16595, +16502, +16190, +15742, +15516, +15442, +15115, +14843, +14989, +14984, +14558, +14293, +14303, +14195, +13895, +13640, +13667, +13834, +13685, +13314, +13215, +13280, +13210, +13192, +13279, +13229, +13306, +13761, +13868, +13293, +13109, +13634, +13861, +13958, +14594, +14872, +14426, +14319, +14469, +14494, +15206, +16212, +16285, +16055, +16177, +15954, +15790, +16588, +17490, +17637, +17695, +17908, +17727, +17614, +18373, +19178, +19063, +18849, +19163, +19373, +19518, +19947, +20119, +19999, +19955, +19751, +19687, +20161, +20407, +20087, +19715, +19353, +19069, +18953, +18854, +19123, +19411, +18592, +17439, +17144, +17009, +16953, +17503, +17569, +16716, +15974, +15453, +15100, +15288, +15625, +15869, +15954, +15322, +14501, +14482, +14819, +15173, +15606, +15490, +15041, +15044, +14958, +14598, +14613, +14649, +14376, +14310, +14370, +14318, +14271, +14089, +13940, +13889, +13378, +13000, +13616, +14021, +13563, +13539, +13682, +13088, +13159, +14314, +14516, +13687, +13514, +13902, +14144, +14554, +15051, +15164, +15082, +15143, +15280, +15385, +15753, +16613, +17359, +17480, +17417, +17430, +17558, +18304, +19287, +19521, +19279, +19104, +19098, +19765, +20672, +20615, +20257, +20635, +20815, +20286, +20081, +20497, +20784, +20626, +20256, +19724, +19024, +18694, +19020, +19247, +19012, +18635, +17907, +17029, +16824, +16879, +16507, +16260, +16401, +16342, +15793, +15000, +14674, +15018, +15124, +14818, +14786, +14748, +14464, +14509, +14786, +14888, +14926, +14918, +14954, +15025, +14711, +14380, +14546, +14550, +14304, +14468, +14531, +14101, +14014, +14290, +14047, +13452, +13343, +13531, +13230, +12983, +13719, +14359, +14094, +14271, +14762, +14046, +13182, +13491, +14045, +14669, +15729, +16194, +15811, +15387, +15068, +15116, +15713, +16372, +17063, +17668, +17706, +17641, +17838, +18005, +18460, +19042, +19019, +18955, +19441, +20021, +20555, +20817, +20506, +20253, +20229, +20047, +20162, +20477, +20364, +20342, +20443, +19732, +18758, +18489, +18410, +18121, +18127, +18362, +18136, +17499, +17124, +16805, +16059, +15643, +15933, +16035, +15972, +16180, +15877, +15084, +14880, +15093, +15088, +14980, +14892, +15004, +15371, +15493, +15350, +15285, +15161, +15109, +15333, +15355, +14974, +14573, +14366, +14419, +14498, +14288, +14102, +14178, +14163, +13881, +13451, +13024, +12764, +12806, +13260, +13646, +13412, +13443, +14042, +13651, +12820, +13411, +14010, +13590, +14188, +15395, +15171, +14667, +15046, +15331, +15484, +15967, +16537, +17149, +17560, +17670, +17932, +18140, +18269, +18899, +19530, +19798, +20287, +20599, +20427, +20555, +20801, +20712, +20741, +20724, +20462, +20498, +20605, +20349, +20064, +19787, +19421, +19142, +18786, +18422, +18400, +18408, +17965, +17279, +17082, +17404, +17035, +16020, +15942, +16215, +15586, +15480, +16299, +16102, +15182, +15006, +15109, +15138, +15341, +15332, +15285, +15513, +15484, +15258, +15469, +15997, +16251, +15817, +14982, +14464, +14302, +14330, +14658, +14784, +14309, +13755, +13469, +13331, +13233, +12984, +12564, +12150, +12075, +12502, +12673, +12529, +13261, +13910, +12968, +12379, +13107, +13258, +13474, +14908, +15521, +14977, +15039, +15257, +15071, +15456, +16494, +17568, +18148, +18061, +18018, +18192, +18408, +19202, +19900, +19795, +20129, +20691, +20412, +20609, +21322, +20845, +20230, +20581, +20684, +20516, +20592, +20393, +20202, +20094, +19401, +18659, +18390, +18260, +18366, +18368, +17759, +17138, +16801, +16570, +16693, +16785, +16413, +16029, +15743, +15475, +15503, +15571, +15585, +15880, +15989, +15590, +15291, +15289, +15445, +15842, +16201, +16267, +16281, +16414, +16619, +16703, +16472, +15986, +15395, +15022, +15116, +15095, +14582, +14248, +14181, +13795, +13328, +13035, +12633, +12371, +12232, +11670, +11273, +11678, +11973, +11984, +12548, +12935, +12436, +12313, +12878, +13071, +13392, +14505, +15258, +15102, +14932, +15262, +15907, +16526, +17137, +17970, +18537, +18596, +18847, +19113, +19077, +19610, +20342, +20215, +20252, +20997, +21177, +20943, +21102, +21049, +20565, +20205, +20063, +20087, +20055, +19774, +19507, +19109, +18431, +17865, +17322, +16891, +17159, +17493, +17231, +16962, +16533, +15666, +15384, +15755, +15977, +16252, +16525, +16333, +16057, +15869, +15785, +16273, +16907, +16886, +16551, +16390, +16502, +16913, +17215, +17231, +17302, +17398, +17368, +17197, +16826, +16686, +16837, +16292, +15054, +14217, +13925, +13956, +14308, +14263, +13351, +12374, +11869, +11268, +10420, +10262, +10954, +11293, +11260, +11811, +12164, +11679, +11775, +12473, +12432, +12600, +13900, +14867, +15116, +15739, +16356, +16350, +16366, +16753, +17340, +18208, +19076, +19426, +19407, +19478, +19615, +19626, +19803, +20379, +20772, +20550, +20368, +20607, +20577, +19929, +19267, +19061, +19179, +19298, +19183, +18744, +18100, +17550, +17204, +16773, +16338, +16502, +17012, +16939, +16519, +16458, +16364, +16075, +16373, +16968, +16799, +16434, +17004, +17795, +17808, +17749, +18099, +18071, +17702, +17798, +18065, +18147, +18455, +18639, +18192, +17830, +17822, +17618, +17539, +17849, +17722, +16946, +16137, +15445, +14799, +14128, +13189, +12303, +12072, +12203, +11997, +11395, +10760, +10293, +9869, +9257, +8712, +8887, +9749, +10619, +11396, +12268, +12623, +12297, +12317, +12948, +13642, +14653, +16091, +17161, +17590, +17659, +17561, +17678, +18156, +18861, +19737, +20302, +20336, +20421, +20460, +20145, +20132, +20274, +19837, +19514, +19850, +20109, +20069, +19880, +19282, +18441, +17784, +17358, +17178, +17362, +17736, +17528, +16464, +15738, +15817, +15684, +15609, +16336, +16983, +17093, +16882, +16354, +16676, +17909, +18074, +18033, +19291, +19559, +18525, +18836, +19514, +19236, +19620, +20082, +19355, +19030, +19309, +18947, +18515, +18260, +17777, +17542, +17426, +17219, +17108, +16483, +15717, +15582, +14682, +12842, +12077, +12028, +11486, +11098, +10761, +9951, +9249, +8779, +8728, +9377, +9305, +8021, +7570, +8546, +9535, +10376, +11886, +13520, +14013, +13811, +14189, +14803, +15457, +17125, +18878, +19287, +19372, +19551, +19223, +19492, +20409, +20372, +19966, +20279, +20442, +20152, +19992, +19930, +19647, +18884, +18159, +18288, +18551, +18413, +18655, +18789, +18003, +17173, +16718, +16503, +16962, +17458, +17307, +17263, +17301, +16935, +16850, +17140, +17277, +17616, +18203, +18517, +18631, +18861, +19339, +19828, +20002, +20258, +20541, +20045, +19364, +19275, +19142, +19063, +19407, +19172, +18310, +17677, +16903, +15958, +15553, +15386, +15134, +14973, +14702, +14361, +13996, +13451, +13197, +13224, +12826, +12223, +11636, +10910, +10604, +10436, +9716, +9531, +10139, +10216, +10317, +11168, +11501, +11041, +10674, +10657, +11425, +12913, +14352, +15974, +17511, +17789, +17372, +17258, +17186, +17577, +18755, +19727, +20211, +20441, +20034, +19295, +18856, +18666, +18595, +18419, +18160, +18261, +18274, +17879, +17820, +17662, +16787, +16436, +16881, +17061, +17371, +17935, +17754, +17201, +16956, +16812, +17099, +17741, +17995, +18224, +18745, +18855, +18484, +18097, +18031, +18517, +19062, +19377, +19976, +20463, +20263, +19876, +19280, +18455, +18331, +18651, +18658, +18760, +18689, +17928, +17247, +16753, +15966, +15440, +15326, +15294, +15498, +15505, +14912, +14325, +14013, +13906, +13983, +13895, +13983, +14504, +14573, +14426, +14554, +13691, +12130, +11669, +11605, +11186, +11426, +12000, +12245, +12627, +12608, +11940, +11670, +11582, +11409, +12203, +13497, +14202, +15084, +16364, +17035, +17113, +16865, +16398, +16587, +17527, +18326, +19005, +19583, +19364, +18664, +18236, +17954, +17809, +17899, +17984, +18221, +18404, +17887, +17392, +17591, +17524, +17045, +17030, +17305, +17718, +18459, +18847, +18620, +18230, +17702, +17543, +18169, +18630, +18637, +18885, +19116, +19069, +18924, +18488, +18245, +18652, +18867, +18793, +19065, +19175, +18851, +18477, +17909, +17504, +17605, +17433, +17103, +17214, +16988, +16247, +15868, +15740, +15629, +15608, +15279, +14951, +15111, +15098, +14793, +14680, +14474, +14269, +14405, +14456, +14577, +15043, +15111, +14776, +14476, +13630, +12494, +12097, +12033, +11683, +11438, +11548, +12037, +12628, +12796, +12815, +12725, +11928, +11325, +12057, +13231, +14364, +16082, +17661, +18179, +17934, +17184, +16624, +17242, +18350, +19083, +19810, +20132, +19487, +18824, +18713, +18578, +18201, +17721, +17428, +17527, +17491, +17311, +17711, +18068, +17468, +16624, +16308, +16549, +17396, +18277, +18612, +18774, +18739, +18310, +18245, +18612, +18645, +18654, +18995, +19097, +18991, +19006, +18859, +18703, +18852, +18762, +18211, +17848, +17823, +17796, +17854, +18062, +18107, +17884, +17428, +16646, +15899, +15710, +15763, +15793, +16229, +16594, +15889, +14704, +14058, +13890, +13968, +14082, +14017, +14124, +14275, +13985, +13932, +14536, +14878, +14640, +14237, +13793, +13441, +13019, +12421, +12269, +12369, +11874, +11443, +11913, +12588, +12784, +12753, +12781, +12533, +11910, +11951, +13061, +14287, +15706, +17577, +18606, +18578, +18429, +18093, +17999, +18613, +19062, +19622, +20635, +20564, +19589, +19102, +18554, +17968, +17968, +17725, +17396, +17520, +17416, +17619, +18214, +17668, +16863, +17063, +17269, +17866, +19167, +19429, +19231, +19721, +19611, +19263, +19634, +19390, +18900, +19436, +19785, +19505, +19360, +18880, +18300, +18255, +18060, +17606, +17350, +17175, +17329, +17480, +16751, +15755, +15242, +14991, +15135, +15380, +15132, +14865, +14629, +14022, +13752, +13884, +13644, +13599, +14221, +14642, +14536, +14163, +13739, +13952, +14792, +15260, +15370, +15857, +16413, +16394, +15894, +15194, +14353, +13510, +12882, +12460, +12048, +11627, +11553, +12114, +12709, +12553, +12116, +11957, +11467, +10971, +11771, +13280, +14532, +16210, +18043, +18726, +18588, +18262, +17866, +18145, +18983, +19579, +20350, +21042, +20562, +19627, +19281, +19072, +18703, +18261, +17868, +17938, +18180, +18199, +18398, +18591, +18464, +18518, +18570, +18515, +19167, +20084, +20357, +20506, +20677, +20417, +20069, +19800, +19553, +19541, +19450, +19062, +18670, +18149, +17563, +17106, +16385, +15784, +15908, +15932, +15439, +15139, +14963, +14558, +14113, +13867, +14061, +14298, +13872, +13471, +13803, +14052, +13918, +14059, +14453, +14715, +14735, +14591, +14687, +15002, +15050, +15084, +15541, +15935, +15846, +15725, +16100, +16729, +16895, +16312, +15291, +14293, +13513, +12556, +11363, +10921, +11337, +11525, +11672, +12285, +12453, +11986, +11573, +11137, +11215, +12467, +13719, +14680, +16712, +19205, +20397, +20339, +19858, +19562, +19762, +20073, +20680, +21981, +22711, +22096, +21271, +20729, +20095, +19409, +18701, +18387, +18705, +18658, +18120, +18122, +18351, +18297, +18377, +18327, +18045, +18257, +18688, +18847, +19055, +19133, +18928, +18856, +18652, +18117, +17707, +17301, +16792, +16535, +16250, +15719, +15275, +14876, +14534, +14508, +14607, +14746, +14812, +14480, +14384, +14817, +14629, +14117, +14580, +15148, +15163, +15686, +16368, +16284, +15928, +15344, +14679, +15076, +15895, +15802, +15683, +15974, +15649, +14991, +14788, +14894, +15303, +15888, +16287, +16511, +16224, +15257, +14344, +13707, +12958, +12079, +11094, +10491, +10869, +11604, +12088, +12534, +12801, +12857, +12789, +12352, +12336, +13400, +14646, +16327, +19122, +21374, +21905, +21445, +20630, +20452, +21163, +21427, +21547, +22385, +22657, +21920, +21065, +20146, +19489, +19102, +18315, +17820, +17589, +16690, +16575, +17741, +18222, +18148, +17986, +16934, +16438, +17208, +17503, +17828, +18717, +18534, +18032, +18231, +17697, +16859, +16898, +16747, +16301, +16190, +15920, +15634, +15430, +14877, +14578, +14582, +14362, +14431, +14583, +14440, +14759, +15017, +14736, +15113, +15627, +15353, +15591, +16174, +15814, +15432, +15549, +15583, +15884, +16226, +16086, +15941, +15736, +15546, +15961, +16113, +15491, +15208, +15405, +15720, +16242, +16317, +15918, +15772, +15293, +14215, +13186, +11801, +10235, +9815, +10353, +11002, +11683, +12159, +12693, +13766, +14272, +13505, +12874, +13363, +14626, +16661, +19319, +21646, +22972, +23124, +22360, +21743, +21689, +21546, +21693, +22660, +22939, +21701, +20467, +19860, +19192, +18575, +18149, +17647, +17059, +16289, +15738, +16008, +16518, +16815, +17065, +16858, +16572, +16971, +17220, +17179, +17740, +18186, +18210, +18616, +18632, +17989, +17806, +17485, +16667, +16565, +16512, +15548, +14867, +14734, +14398, +14269, +14370, +14169, +13915, +13755, +13683, +14046, +14651, +15033, +15208, +15332, +15454, +15407, +15228, +15384, +15677, +15626, +15664, +15865, +15662, +15398, +15529, +15714, +15740, +15454, +14780, +14366, +14671, +15324, +15883, +16247, +16402, +16163, +15597, +15167, +14636, +13530, +12495, +11825, +11050, +10760, +11367, +12161, +13241, +14751, +15789, +15948, +15217, +14056, +14106, +15648, +17564, +20213, +23338, +24830, +24422, +23342, +22081, +21267, +21228, +21737, +22746, +23122, +21829, +20157, +19174, +18550, +18277, +17828, +16612, +15348, +14408, +14028, +14977, +16320, +16628, +16274, +15673, +15124, +15393, +16034, +16620, +17633, +18372, +18333, +18208, +17760, +17063, +17112, +17258, +16700, +15967, +15024, +14105, +14126, +14589, +14808, +14931, +14598, +13899, +13559, +13481, +13757, +14704, +15625, +16045, +15974, +15203, +14409, +14433, +14861, +15339, +15860, +16010, +15823, +15695, +15587, +15513, +15710, +16246, +16746, +16629, +16057, +15586, +15288, +15590, +16658, +17319, +17197, +17095, +16760, +15916, +15121, +14201, +13032, +12220, +11690, +11316, +11563, +12424, +13600, +14810, +15727, +16314, +16103, +14994, +14716, +16005, +17505, +19104, +21359, +23427, +24605, +24465, +23032, +22030, +21972, +21566, +21408, +21848, +21247, +19975, +19240, +18419, +17755, +17282, +15573, +13682, +13190, +12828, +12582, +13569, +14452, +14398, +14184, +13743, +13635, +14636, +15703, +16467, +17518, +18161, +18090, +17965, +17781, +17634, +17781, +17849, +17680, +17264, +16623, +16264, +16162, +15918, +15748, +15525, +15080, +14931, +14938, +14927, +15441, +15902, +15427, +14612, +13981, +13606, +13882, +14532, +15076, +15504, +15358, +14696, +14608, +15209, +15686, +15743, +15630, +15835, +16307, +16372, +16233, +16576, +17165, +17478, +17361, +17122, +17384, +17877, +17871, +17626, +17259, +16247, +14898, +13877, +13405, +13482, +13514, +13425, +14231, +15647, +16425, +16524, +15846, +14508, +14085, +14872, +15857, +17567, +20125, +22129, +22954, +22299, +20468, +19447, +19567, +19533, +20001, +20871, +20130, +18435, +17462, +16700, +15989, +15402, +14167, +13026, +12748, +12538, +12670, +13607, +14346, +14586, +14482, +14107, +14607, +16054, +17167, +18130, +19059, +19177, +19099, +19260, +19155, +19259, +19497, +19088, +18589, +18122, +17247, +16695, +16442, +15880, +15635, +15416, +14536, +13983, +14039, +14151, +14623, +14752, +13884, +13232, +12933, +12463, +12976, +14330, +14979, +15175, +15467, +15590, +15760, +15748, +15534, +16158, +17265, +17840, +18382, +18782, +18365, +17982, +18197, +18552, +18979, +19083, +18719, +18819, +19209, +18875, +17967, +16764, +15321, +14047, +12899, +12108, +12240, +12607, +12845, +13622, +14346, +14327, +13916, +12943, +12045, +12551, +13583, +14511, +16689, +19658, +21405, +21370, +20100, +19042, +19132, +19199, +19118, +19918, +20301, +19355, +18442, +17995, +17775, +17499, +16027, +14143, +13698, +13861, +14005, +15065, +16256, +16588, +16312, +15459, +15133, +16296, +17497, +18106, +18862, +19169, +18915, +18734, +18300, +18036, +18362, +18170, +17461, +16839, +15893, +15253, +15465, +15451, +15201, +15189, +14810, +14395, +14438, +14534, +14968, +15343, +14676, +14011, +13985, +13728, +13939, +14996, +15537, +15672, +15851, +15543, +15583, +16335, +16478, +16464, +17223, +17888, +18416, +19231, +19524, +19380, +19389, +19130, +18909, +19206, +19264, +19178, +19554, +19531, +18527, +17096, +15428, +13808, +12690, +11834, +11118, +10828, +10939, +11378, +11816, +11750, +11573, +11515, +10912, +10313, +11006, +12540, +14187, +16491, +19160, +20653, +20368, +19242, +18670, +19160, +20019, +20757, +21467, +21757, +21163, +19951, +18838, +18489, +18529, +17963, +17161, +16904, +16698, +16505, +16971, +17558, +17636, +17306, +16495, +15904, +16437, +17057, +16899, +16881, +17158, +17021, +16580, +15993, +15420, +15366, +15477, +15161, +14847, +14904, +15227, +15818, +16446, +16827, +16914, +16540, +16072, +16336, +17077, +17395, +17239, +16936, +16601, +16310, +15972, +15662, +15745, +15960, +15685, +15115, +14856, +14925, +14961, +14946, +15266, +15941, +16407, +16625, +17127, +17742, +17919, +17681, +17345, +17331, +17744, +17923, +17738, +17814, +17687, +16601, +15205, +14186, +13389, +12685, +11869, +10983, +10710, +11099, +11483, +11837, +12528, +13338, +13442, +12598, +12216, +13339, +14857, +16103, +17971, +20146, +21135, +20658, +19807, +19817, +20585, +20772, +20331, +20359, +20667, +20390, +19686, +19408, +19872, +19992, +18895, +17782, +17622, +17610, +17499, +17731, +18115, +18351, +17962, +16834, +16222, +16572, +16653, +16102, +15523, +15129, +14915, +14537, +13985, +14055, +14570, +14731, +14786, +14876, +14833, +15174, +15900, +16514, +17101, +17447, +17331, +17308, +17441, +17431, +17410, +17131, +16488, +16090, +15887, +15392, +14711, +14016, +13454, +13235, +13202, +13304, +13631, +13938, +14235, +14697, +15148, +15705, +16493, +17025, +17218, +17540, +17958, +18206, +18378, +18664, +18988, +19067, +18881, +18641, +18272, +17684, +17007, +16292, +15667, +15120, +14329, +13573, +13388, +13496, +13655, +14004, +14277, +14437, +14585, +14248, +13843, +14442, +15467, +16002, +16496, +17043, +17080, +16697, +16368, +16594, +17355, +17683, +17372, +17293, +17379, +17287, +17450, +17859, +18293, +18814, +18904, +18604, +18887, +19526, +19697, +19658, +19536, +19178, +18891, +18627, +18382, +18493, +18269, +17151, +16181, +16008, +16047, +15887, +15480, +15295, +15953, +16684, +16510, +16139, +16132, +15909, +15546, +15522, +15526, +15410, +15458, +15482, +15276, +14973, +14336, +13332, +12618, +12367, +12068, +11660, +11431, +11602, +12321, +13136, +13480, +13724, +14364, +15281, +16295, +17187, +17948, +19023, +20121, +20498, +20526, +20725, +20894, +21095, +21350, +21309, +21055, +20591, +19772, +19174, +19025, +18631, +17765, +16641, +15442, +14603, +14080, +13375, +12693, +12386, +12280, +12304, +12410, +12563, +12861, +12868, +12388, +12300, +12760, +12904, +12878, +13412, +14367, +15252, +15815, +16275, +17079, +17738, +17505, +16957, +16955, +17488, +18376, +19531, +20813, +21835, +21798, +20832, +20306, +20506, +20568, +20267, +19813, +19522, +19612, +19404, +18608, +18057, +17650, +16763, +16025, +15881, +15935, +16015, +15871, +15585, +15902, +16481, +16177, +15147, +14376, +14332, +14668, +14606, +14266, +14378, +14437, +13695, +12708, +12151, +12047, +12140, +12052, +11991, +12310, +12414, +12263, +13037, +14655, +15778, +16245, +16789, +17701, +18858, +19743, +20065, +20405, +20936, +21006, +20783, +20879, +20954, +20749, +20749, +20851, +20416, +19438, +18425, +17923, +17999, +17947, +17341, +16613, +15961, +15149, +14295, +13686, +13273, +12781, +12280, +12489, +13491, +14111, +13852, +13532, +13419, +13049, +12505, +12194, +12329, +12948, +13758, +14398, +14812, +14994, +14947, +15025, +15630, +16397, +16437, +15898, +16047, +17251, +18599, +19573, +20197, +20323, +19842, +19006, +18485, +18905, +19722, +19820, +19367, +19134, +18922, +18499, +18334, +18516, +18630, +18443, +17983, +17833, +18503, +19130, +18792, +18311, +18376, +18107, +17106, +16234, +15896, +15750, +15522, +14932, +13948, +13028, +12285, +11513, +11094, +11307, +11552, +11533, +11626, +11745, +11802, +12249, +13094, +14097, +15364, +16463, +16879, +17200, +17884, +18403, +18533, +18574, +18701, +19049, +19504, +19607, +19343, +19257, +19551, +19711, +19333, +18773, +18458, +18504, +18949, +19279, +18804, +17985, +17478, +17092, +16845, +16769, +16272, +15482, +15117, +15182, +15440, +15501, +14846, +14055, +13881, +13599, +12527, +11335, +11029, +11801, +12656, +12753, +12738, +12923, +12539, +12020, +12506, +13678, +14496, +14618, +14659, +15518, +16806, +17494, +17943, +18782, +19409, +19257, +18594, +18314, +19206, +20525, +21021, +21146, +21604, +21703, +21241, +21055, +21317, +21486, +21222, +20675, +20512, +20911, +20850, +19777, +18678, +18258, +17811, +16697, +15252, +13995, +13069, +12424, +12030, +11918, +11874, +11398, +10401, +9638, +9720, +10194, +10453, +10827, +11557, +12136, +12654, +13682, +14818, +15517, +16016, +16226, +16004, +16036, +16656, +17458, +18356, +19222, +19698, +19861, +19767, +19363, +19239, +19785, +20431, +20649, +20551, +20513, +20732, +20855, +20541, +20091, +19660, +19056, +18494, +18203, +18002, +17792, +17413, +16658, +15856, +15216, +14360, +13301, +12534, +12185, +11964, +11492, +10844, +10619, +10769, +10590, +10355, +10788, +11437, +11583, +11611, +12309, +13633, +14630, +14723, +14700, +15478, +16662, +17444, +17973, +18751, +19374, +19211, +18904, +19528, +20827, +21757, +21892, +21611, +21521, +21456, +20928, +20680, +21345, +21821, +21312, +20505, +19939, +19672, +19448, +18693, +17717, +17249, +16763, +15716, +14715, +14181, +13932, +13816, +13629, +13241, +12731, +12157, +11670, +11512, +11781, +12310, +12667, +12613, +12428, +12440, +12734, +13161, +13449, +13693, +14016, +14157, +14323, +15016, +16030, +17033, +17797, +17868, +17676, +18098, +18634, +18721, +19075, +20005, +20891, +21131, +20565, +20035, +20428, +20982, +20776, +20372, +20285, +20172, +19804, +19280, +18928, +18786, +18029, +16453, +15425, +15563, +15517, +14424, +13416, +13393, +13310, +12135, +10723, +10362, +10887, +11295, +11235, +11367, +11920, +11916, +11289, +11623, +13107, +13934, +13545, +13217, +13840, +15072, +16036, +16590, +17439, +18354, +18337, +17822, +18098, +19264, +20446, +20882, +20720, +20824, +21145, +20891, +20488, +20846, +21525, +21650, +21256, +20999, +21143, +21021, +20115, +19229, +19094, +19078, +18504, +17731, +17372, +17299, +16863, +15975, +15188, +14603, +13911, +13118, +12412, +12028, +12122, +12257, +11920, +11273, +10666, +10288, +10360, +10786, +11191, +11607, +12256, +12925, +13349, +13719, +14185, +14621, +15081, +15731, +16510, +17280, +17923, +18515, +19429, +20451, +20666, +20099, +19949, +20741, +21731, +22099, +22004, +22085, +22181, +21768, +21190, +20851, +20448, +19766, +18872, +18005, +17580, +17202, +16078, +14831, +14402, +14104, +13005, +11659, +11153, +11426, +11409, +10781, +10331, +10250, +9881, +9310, +9442, +10581, +11733, +11841, +11518, +12028, +13107, +13847, +14512, +15664, +16887, +17349, +17087, +17211, +18383, +19825, +20536, +20630, +20932, +21644, +22214, +22702, +23649, +24535, +24486, +23801, +23269, +23166, +23050, +22313, +21444, +21360, +21518, +20892, +19610, +18206, +17069, +16274, +15343, +14264, +13477, +12696, +11698, +11014, +10747, +10508, +10140, +9522, +8828, +8563, +8815, +9327, +9988, +10705, +11305, +11620, +11669, +11826, +12325, +13050, +13976, +15020, +15946, +16867, +17873, +18630, +19098, +19698, +20421, +20901, +21104, +21358, +21958, +22780, +23233, +23065, +22815, +22734, +22387, +21775, +21249, +20562, +19523, +18486, +17778, +17525, +17263, +16188, +14801, +14138, +13696, +12831, +12071, +11675, +11410, +11150, +10666, +10258, +10260, +10087, +9929, +10710, +11726, +12007, +12031, +12283, +13071, +14415, +15236, +15428, +16047, +16492, +16173, +16477, +17809, +19168, +20224, +20812, +21074, +21642, +22034, +21860, +22101, +22744, +22800, +22439, +22183, +22089, +22105, +21861, +21304, +20916, +20567, +19752, +18465, +17204, +16584, +16364, +15784, +15134, +14784, +14173, +13282, +12504, +11782, +11313, +11166, +10967, +10893, +10962, +10810, +10743, +10907, +10899, +10873, +10901, +10775, +10864, +11368, +12175, +13314, +14294, +14843, +15482, +16092, +16378, +16853, +17735, +18863, +19965, +20455, +20790, +21746, +22549, +22712, +22818, +22770, +22558, +22428, +21962, +21465, +21276, +20454, +19208, +18685, +18533, +18319, +17957, +16949, +16016, +15757, +14950, +13672, +13175, +13020, +12712, +12529, +12306, +12319, +12480, +11852, +11320, +12172, +13143, +13092, +12690, +12635, +13261, +14083, +14249, +14443, +15161, +15296, +14953, +15313, +16260, +17367, +18261, +18405, +18507, +19101, +19172, +18837, +19275, +20132, +20624, +20791, +20784, +20999, +21404, +21121, +20308, +19926, +19863, +19610, +19166, +18678, +18462, +18441, +18076, +17488, +16978, +16241, +15243, +14321, +13690, +13544, +13583, +13183, +12457, +11784, +11090, +10380, +9847, +9614, +9700, +9977, +10345, +10819, +11347, +11888, +12293, +12500, +12999, +13974, +14907, +15762, +16756, +17787, +19057, +20369, +20926, +21132, +21838, +22539, +22685, +22572, +22513, +22701, +22945, +22804, +22488, +22148, +21371, +20345, +19663, +19446, +19455, +19008, +17848, +16999, +16778, +16036, +14775, +14226, +14407, +14482, +14225, +13726, +13113, +12569, +12048, +11768, +12284, +13019, +12710, +11740, +11429, +11738, +11956, +12030, +12190, +12594, +13007, +12908, +12733, +13480, +14834, +15730, +16067, +16457, +17054, +17444, +17632, +18339, +19655, +20617, +20718, +20575, +20841, +21288, +21228, +20818, +20893, +21396, +21586, +21273, +20736, +20296, +19970, +19366, +18561, +18003, +17451, +16558, +15624, +14872, +14305, +13832, +13056, +12004, +11200, +10644, +10116, +9830, +9909, +10260, +10696, +10922, +10971, +11181, +11557, +12002, +12709, +13848, +15353, +16789, +17622, +18066, +18782, +19677, +20183, +20331, +20597, +21224, +22040, +22486, +22240, +21845, +21873, +21936, +21679, +21452, +21158, +20303, +19357, +19107, +19356, +19436, +18931, +17956, +17224, +17026, +16637, +15706, +14940, +14771, +14770, +14530, +14123, +13741, +13339, +12727, +12022, +11762, +12068, +12110, +11464, +10889, +10808, +10705, +10497, +10646, +11235, +11927, +12233, +12133, +12438, +13534, +14719, +15472, +16025, +16684, +17406, +17870, +18133, +18773, +19741, +20345, +20545, +20866, +21457, +21950, +21885, +21539, +21716, +22221, +22153, +21486, +20711, +20004, +19490, +19099, +18598, +18125, +17617, +16565, +15183, +14277, +13904, +13559, +13048, +12505, +12177, +12105, +11961, +11701, +11726, +12092, +12495, +12820, +13142, +13714, +14589, +15215, +15497, +16223, +17346, +17855, +17637, +17422, +17577, +18090, +18658, +19002, +19419, +19936, +19925, +19415, +19129, +19215, +19321, +19296, +19280, +19362, +19182, +18541, +18109, +18320, +18517, +18166, +17562, +17197, +17303, +17536, +17228, +16444, +15846, +15567, +15340, +15126, +14785, +14074, +13201, +12504, +12110, +12148, +12337, +11922, +11002, +10477, +10420, +10275, +10184, +10643, +11568, +12385, +12625, +12530, +12805, +13671, +14664, +15338, +15820, +16459, +17049, +17388, +18044, +19198, +20131, +20601, +20930, +21280, +21820, +22250, +22078, +21986, +22586, +22924, +22434, +21798, +21297, +20828, +20477, +19961, +19214, +18696, +18185, +17148, +16105, +15649, +15281, +14572, +13941, +13614, +13368, +13135, +12824, +12421, +12390, +12792, +13037, +13171, +13632, +14157, +14355, +14299, +14198, +14328, +14714, +15078, +15512, +16160, +16668, +16785, +16783, +17030, +17461, +17662, +17698, +18013, +18424, +18665, +19003, +19480, +19881, +20007, +19534, +18885, +18858, +19066, +19018, +19122, +19217, +18833, +18246, +17674, +17129, +16618, +15799, +14991, +14894, +14903, +14264, +13404, +12633, +12006, +11730, +11511, +11203, +11053, +10800, +10502, +10736, +11172, +11363, +11681, +12124, +12457, +12833, +13191, +13621, +14525, +15536, +16130, +16562, +17066, +17627, +18433, +19483, +20537, +21436, +22039, +22415, +22815, +23165, +23249, +23075, +22856, +22874, +22990, +22652, +21837, +21033, +20308, +19531, +18790, +18023, +17115, +16205, +15429, +14817, +14374, +13905, +13230, +12570, +12195, +12084, +12129, +12274, +12451, +12614, +12793, +13020, +13177, +13106, +13010, +13208, +13622, +14124, +14817, +15511, +15788, +15680, +15604, +15902, +16509, +16961, +17184, +17687, +18469, +18966, +19094, +19174, +19333, +19557, +19679, +19614, +19616, +19667, +19387, +18936, +18776, +18757, +18496, +18069, +17787, +17666, +17254, +16268, +15244, +14892, +15068, +15066, +14592, +13964, +13510, +13139, +12706, +12459, +12608, +12870, +12840, +12523, +12304, +12381, +12397, +12212, +12426, +13203, +13707, +13539, +13308, +13626, +14542, +15625, +16401, +17041, +17922, +18736, +19222, +19770, +20524, +21115, +21424, +21613, +21811, +22028, +22089, +21858, +21573, +21445, +21221, +20615, +19827, +19229, +18752, +18076, +17228, +16553, +16198, +15943, +15493, +14857, +14318, +13967, +13620, +13289, +13253, +13560, +13867, +13838, +13536, +13334, +13417, +13564, +13708, +14103, +14569, +14615, +14388, +14392, +14788, +15458, +15929, +15879, +15892, +16372, +16834, +17128, +17484, +17794, +18087, +18337, +18283, +18249, +18451, +18427, +18288, +18467, +18691, +18715, +18526, +18141, +17985, +18094, +18004, +17913, +18023, +18004, +17800, +17323, +16535, +16028, +15898, +15728, +15645, +15537, +15070, +14546, +13970, +13193, +12698, +12494, +12324, +12391, +12355, +11952, +11689, +11573, +11620, +12322, +13132, +13423, +13670, +14021, +14517, +15542, +16577, +17127, +17641, +18168, +18634, +19263, +19768, +20130, +20703, +21132, +21305, +21511, +21434, +21091, +20847, +20487, +20190, +20215, +19951, +19415, +19116, +18659, +17881, +17205, +16637, +16295, +16188, +15755, +15131, +14806, +14512, +14196, +14119, +14029, +13833, +13646, +13312, +13026, +13076, +13208, +13303, +13465, +13612, +13797, +14084, +14338, +14630, +15076, +15520, +15887, +16226, +16524, +16780, +17014, +17225, +17416, +17642, +18010, +18444, +18660, +18575, +18368, +18287, +18588, +19177, +19614, +19714, +19560, +19232, +18922, +18832, +18834, +18623, +18186, +17854, +17678, +17283, +16566, +15781, +15126, +14767, +14606, +14295, +13943, +13639, +13018, +12307, +12065, +12069, +12192, +12602, +12764, +12416, +12246, +12437, +12743, +13386, +14253, +14804, +14998, +15067, +15262, +15900, +16796, +17434, +17862, +18361, +18771, +18928, +19092, +19557, +20185, +20602, +20668, +20566, +20474, +20303, +19946, +19632, +19564, +19479, +19121, +18558, +17917, +17334, +16894, +16459, +16046, +15869, +15757, +15375, +14805, +14380, +14235, +14129, +13792, +13451, +13429, +13560, +13593, +13543, +13516, +13648, +13915, +14177, +14525, +14959, +15187, +15202, +15241, +15472, +16016, +16599, +16903, +17202, +17526, +17492, +17393, +17599, +17938, +18495, +19158, +19351, +19313, +19475, +19533, +19562, +19825, +19927, +19737, +19445, +18969, +18538, +18263, +17792, +17335, +17179, +16922, +16529, +16195, +15685, +15150, +14884, +14584, +14267, +14186, +14021, +13665, +13443, +13278, +13040, +12929, +12980, +13143, +13422, +13568, +13409, +13272, +13432, +13704, +13961, +14334, +14723, +14882, +14931, +15163, +15690, +16419, +17065, +17485, +17871, +18258, +18477, +18596, +18825, +19193, +19520, +19591, +19480, +19375, +19276, +19159, +18936, +18510, +18143, +17971, +17725, +17464, +17316, +16978, +16508, +16236, +16063, +15951, +15888, +15522, +14960, +14690, +14635, +14569, +14506, +14372, +14249, +14266, +14253, +14171, +14259, +14593, +14992, +15183, +15224, +15494, +15960, +16346, +16736, +17078, +17148, +17138, +17294, +17654, +18184, +18539, +18561, +18692, +19031, +19262, +19341, +19261, +19084, +19108, +19165, +18939, +18656, +18413, +18089, +17889, +17810, +17604, +17365, +17137, +16809, +16575, +16479, +16282, +15998, +15709, +15372, +15020, +14525, +13830, +13456, +13675, +13953, +13973, +13933, +13750, +13244, +12725, +12498, +12560, +12877, +13255, +13458, +13618, +13826, +13901, +13994, +14413, +15050, +15684, +16183, +16442, +16669, +17086, +17469, +17665, +17875, +18179, +18474, +18658, +18745, +18875, +18959, +18779, +18494, +18310, +18175, +18154, +18175, +17999, +17792, +17640, +17222, +16734, +16560, +16412, +16064, +15658, +15177, +14828, +14893, +14996, +14790, +14564, +14457, +14381, +14471, +14720, +14928, +15129, +15394, +15634, +15891, +16201, +16355, +16382, +16622, +17020, +17239, +17394, +17740, +18199, +18691, +19089, +19167, +19206, +19575, +19823, +19567, +19333, +19390, +19362, +19303, +19454, +19458, +19130, +18827, +18646, +18512, +18516, +18328, +17593, +16851, +16580, +16406, +16091, +15767, +15329, +14777, +14328, +13962, +13700, +13642, +13512, +13140, +12844, +12623, +12105, +11500, +11515, +12228, +12980, +13335, +13318, +13003, +12637, +12627, +13031, +13704, +14504, +15055, +15216, +15370, +15597, +15675, +15812, +16275, +16887, +17322, +17402, +17333, +17473, +17748, +17934, +18084, +18183, +18184, +18254, +18439, +18634, +18700, +18403, +17822, +17421, +17344, +17385, +17445, +17476, +17413, +17198, +16766, +16222, +15856, +15837, +16033, +16155, +16104, +16073, +16139, +16217, +16311, +16405, +16478, +16572, +16608, +16580, +16686, +16912, +17136, +17445, +17834, +18184, +18443, +18488, +18368, +18376, +18466, +18479, +18548, +18678, +18762, +18852, +18793, +18543, +18483, +18545, +18282, +17919, +17766, +17569, +17331, +17220, +16920, +16372, +15874, +15315, +14772, +14704, +14891, +14849, +14754, +14673, +14375, +13969, +13524, +13072, +13026, +13308, +13303, +13098, +13151, +13408, +13662, +13814, +13811, +13768, +13687, +13566, +13775, +14355, +14839, +15134, +15355, +15371, +15246, +15150, +15162, +15579, +16434, +17065, +17089, +16819, +16557, +16459, +16664, +17101, +17588, +17899, +17779, +17352, +17029, +16905, +16876, +17018, +17359, +17700, +17832, +17760, +17655, +17535, +17311, +17117, +17117, +17266, +17537, +17817, +17869, +17756, +17631, +17436, +17255, +17171, +17059, +17048, +17261, +17378, +17291, +17137, +16910, +16893, +17344, +17793, +17847, +17638, +17268, +16976, +17068, +17329, +17549, +17746, +17651, +17296, +17127, +16981, +16658, +16690, +17124, +17329, +17228, +17103, +16843, +16405, +16085, +16108, +16361, +16527, +16530, +16535, +16446, +16137, +15776, +15468, +15307, +15450, +15573, +15275, +14839, +14535, +14258, +14157, +14291, +14287, +14050, +13807, +13691, +13816, +14078, +14173, +14150, +14178, +14187, +14183, +14264, +14488, +14950, +15503, +15917, +16240, +16369, +16144, +15992, +16278, +16703, +17043, +17305, +17328, +17083, +16743, +16466, +16418, +16627, +16947, +17188, +17105, +16752, +16553, +16592, +16751, +17099, +17343, +17161, +17017, +17203, +17372, +17485, +17614, +17518, +17352, +17401, +17449, +17441, +17572, +17632, +17477, +17398, +17485, +17590, +17762, +18008, +18149, +18073, +17805, +17467, +17279, +17330, +17406, +17329, +17179, +16955, +16572, +16220, +16089, +16119, +16327, +16628, +16643, +16379, +16186, +16077, +16008, +16113, +16302, +16520, +16778, +16797, +16545, +16391, +16286, +16105, +16153, +16409, +16462, +16227, +15826, +15473, +15402, +15398, +15185, +15039, +15119, +15155, +15006, +14766, +14527, +14351, +14233, +14204, +14338, +14590, +14874, +15081, +15135, +15232, +15454, +15508, +15454, +15761, +16361, +16726, +16757, +16759, +16771, +16550, +16200, +16156, +16480, +16844, +16929, +16568, +15968, +15544, +15350, +15383, +15870, +16553, +16799, +16494, +15989, +15706, +15874, +16269, +16631, +17019, +17356, +17419, +17299, +17217, +17277, +17434, +17546, +17688, +18017, +18334, +18421, +18361, +18280, +18260, +18273, +18175, +18021, +17954, +17920, +17859, +17696, +17326, +16856, +16412, +16062, +16030, +16246, +16301, +16158, +15976, +15714, +15515, +15588, +15795, +15904, +15861, +15846, +15999, +16072, +15993, +16150, +16483, +16708, +16912, +16891, +16513, +16369, +16532, +16547, +16633, +16813, +16558, +16147, +16082, +16129, +16139, +16113, +15852, +15554, +15511, +15511, +15414, +15409, +15559, +15701, +15659, +15556, +15541, +15505, +15591, +15962, +16189, +16153, +16269, +16326, +16103, +16033, +16114, +16059, +16057, +16096, +16020, +15975, +15785, +15308, +15059, +15242, +15509, +15731, +15797, +15583, +15231, +14860, +14683, +15013, +15628, +16078, +16248, +16130, +15908, +15812, +15750, +15896, +16552, +17200, +17392, +17557, +17868, +18030, +18094, +18146, +18157, +18272, +18408, +18412, +18485, +18583, +18314, +17762, +17379, +17298, +17288, +17160, +17004, +16910, +16732, +16427, +16157, +16027, +16052, +16128, +16113, +16078, +16061, +15916, +15739, +15773, +16051, +16417, +16553, +16426, +16495, +16668, +16417, +16142, +16389, +16680, +16673, +16674, +16700, +16642, +16568, +16422, +16321, +16389, +16307, +15962, +15809, +16077, +16414, +16411, +16195, +16207, +16373, +16314, +16199, +16329, +16518, +16453, +16117, +15940, +16270, +16629, +16576, +16555, +16738, +16647, +16310, +16091, +16015, +15998, +15923, +15778, +15840, +16068, +16111, +15974, +15680, +15167, +14766, +14761, +15068, +15514, +15710, +15347, +14711, +14200, +14030, +14336, +14832, +15112, +15205, +15148, +15020, +15149, +15485, +15832, +16395, +16960, +17039, +16957, +17186, +17538, +17775, +17876, +17922, +18096, +18331, +18439, +18527, +18601, +18424, +18034, +17699, +17580, +17622, +17662, +17668, +17638, +17436, +17086, +16763, +16576, +16669, +16942, +16986, +16751, +16472, +16229, +16142, +16184, +16144, +16190, +16348, +16164, +15805, +15803, +15917, +15894, +15996, +16146, +16054, +15840, +15751, +15902, +16201, +16438, +16547, +16481, +16224, +16089, +16254, +16521, +16836, +17062, +16886, +16548, +16477, +16623, +16912, +17275, +17391, +17199, +16911, +16638, +16526, +16552, +16542, +16649, +16863, +16785, +16500, +16340, +16161, +15879, +15685, +15612, +15628, +15684, +15729, +15780, +15593, +15013, +14513, +14370, +14377, +14501, +14561, +14257, +13864, +13624, +13444, +13562, +14038, +14448, +14686, +14781, +14710, +14813, +15202, +15638, +16198, +16715, +16794, +16817, +17222, +17701, +18019, +18189, +18198, +18242, +18385, +18506, +18726, +18971, +18899, +18645, +18476, +18329, +18222, +18197, +18176, +18194, +18151, +17840, +17408, +17086, +16959, +17076, +17221, +17101, +16728, +16158, +15544, +15301, +15478, +15709, +15882, +16006, +15950, +15712, +15455, +15389, +15597, +15865, +16032, +16169, +16231, +16192, +16252, +16502, +16840, +17028, +16906, +16741, +16813, +16944, +17075, +17327, +17464, +17339, +17146, +17006, +17040, +17284, +17419, +17292, +17120, +16982, +16856, +16798, +16897, +17168, +17271, +16944, +16594, +16438, +16127, +15740, +15634, +15654, +15532, +15285, +15071, +14892, +14428, +13733, +13431, +13601, +13801, +13940, +13928, +13604, +13177, +12819, +12706, +13168, +13878, +14204, +14235, +14201, +14064, +13994, +14222, +14800, +15541, +15991, +16124, +16443, +16943, +17272, +17490, +17744, +18029, +18367, +18670, +18902, +19155, +19341, +19319, +19196, +19162, +19247, +19267, +19151, +19177, +19325, +19147, +18609, +18108, +17847, +17773, +17686, +17475, +17270, +17021, +16587, +16243, +16232, +16377, +16454, +16299, +15953, +15713, +15577, +15427, +15505, +15816, +16043, +16191, +16212, +15949, +15782, +16015, +16377, +16694, +16906, +16815, +16507, +16344, +16540, +16979, +17261, +17234, +17124, +17021, +17035, +17334, +17662, +17782, +17783, +17570, +17185, +16959, +16830, +16741, +16885, +16967, +16677, +16275, +15928, +15625, +15355, +14985, +14711, +14702, +14549, +14301, +14388, +14339, +13730, +13113, +12905, +13024, +13281, +13417, +13505, +13570, +13173, +12544, +12461, +12885, +13412, +13883, +14072, +14103, +14286, +14449, +14702, +15413, +16126, +16353, +16531, +17058, +17702, +18136, +18379, +18675, +19033, +19233, +19381, +19687, +20003, +20147, +20111, +20010, +19930, +19730, +19377, +19241, +19409, +19440, +19038, +18355, +17782, +17551, +17481, +17429, +17468, +17392, +16985, +16472, +16160, +16162, +16332, +16364, +16337, +16416, +16220, +15732, +15639, +15918, +16000, +16023, +16197, +16165, +15946, +15936, +16086, +16198, +16283, +16326, +16362, +16527, +16775, +16985, +17199, +17367, +17284, +17036, +16992, +17178, +17220, +17065, +16970, +16868, +16565, +16254, +16178, +16199, +16078, +15821, +15573, +15374, +15199, +15034, +14734, +14291, +14072, +14075, +13906, +13830, +14216, +14404, +13886, +13262, +13031, +13126, +13416, +13697, +13825, +13759, +13329, +12790, +12814, +13405, +13978, +14298, +14497, +14718, +14896, +14961, +15260, +15997, +16698, +17075, +17381, +17815, +18356, +18771, +18882, +19036, +19382, +19459, +19342, +19570, +19972, +20103, +19982, +19805, +19639, +19380, +19050, +19037, +19381, +19555, +19294, +18726, +18188, +18026, +18064, +18022, +18085, +18123, +17737, +17222, +16883, +16539, +16290, +16215, +16037, +15874, +15875, +15724, +15487, +15559, +15732, +15548, +15117, +14942, +15179, +15491, +15748, +16091, +16249, +15987, +15724, +15859, +16285, +16718, +16865, +16779, +16772, +16713, +16474, +16521, +16950, +17164, +16954, +16646, +16446, +16328, +16158, +15951, +15867, +15811, +15592, +15414, +15490, +15589, +15489, +15241, +14803, +14207, +13912, +14083, +14279, +14455, +14758, +14568, +13655, +12941, +12836, +12972, +13370, +13949, +14144, +13842, +13323, +12876, +13029, +13940, +14869, +15172, +15158, +15317, +15458, +15483, +16000, +16949, +17386, +17368, +17640, +18111, +18509, +18851, +18995, +19152, +19556, +19727, +19616, +19884, +20397, +20539, +20304, +19983, +19707, +19485, +19442, +19829, +20337, +20201, +19362, +18375, +17690, +17460, +17407, +17230, +17088, +16921, +16448, +15968, +15723, +15454, +15290, +15418, +15389, +15002, +14706, +14716, +14900, +15203, +15476, +15475, +15307, +15335, +15591, +15884, +16150, +16332, +16452, +16665, +16843, +16812, +16884, +17224, +17430, +17335, +17189, +17100, +17023, +17014, +17132, +17251, +17124, +16687, +16262, +16228, +16431, +16275, +15731, +15472, +15569, +15370, +14908, +14772, +14905, +14726, +14077, +13558, +13644, +13752, +13433, +13463, +13978, +13849, +13070, +12781, +13160, +13619, +13872, +13961, +14115, +14259, +14032, +13754, +14108, +14918, +15480, +15559, +15552, +15791, +15965, +16010, +16577, +17501, +17815, +17671, +17902, +18485, +18980, +19168, +19144, +19333, +19731, +19891, +20017, +20432, +20630, +20289, +19855, +19621, +19412, +19158, +19103, +19317, +19309, +18678, +17814, +17336, +17306, +17294, +17006, +16698, +16574, +16294, +15871, +15758, +15748, +15526, +15469, +15570, +15386, +15176, +15270, +15374, +15437, +15607, +15587, +15374, +15497, +16028, +16445, +16444, +16237, +16234, +16551, +16906, +17079, +17127, +17166, +17216, +17216, +17145, +17103, +17124, +17141, +17181, +17201, +16971, +16516, +16166, +16067, +16086, +16001, +15644, +15199, +14986, +14892, +14676, +14550, +14608, +14551, +14391, +14247, +13877, +13463, +13546, +13857, +13936, +14031, +14135, +13853, +13527, +13597, +13777, +13921, +14176, +14348, +14316, +14233, +14105, +14082, +14541, +15314, +15759, +15755, +15795, +16118, +16510, +16937, +17483, +17967, +18287, +18540, +18723, +18959, +19322, +19452, +19366, +19549, +19787, +19709, +19711, +19941, +19933, +19652, +19373, +19180, +19108, +19079, +18934, +18699, +18412, +18061, +17773, +17644, +17590, +17422, +17074, +16736, +16468, +16081, +15645, +15461, +15558, +15685, +15548, +15191, +15062, +15241, +15365, +15447, +15633, +15710, +15651, +15772, +16180, +16576, +16581, +16347, +16377, +16646, +16834, +16960, +17015, +16962, +17003, +17014, +16741, +16482, +16480, +16504, +16410, +16281, +16168, +15957, +15595, +15480, +15770, +15836, +15501, +15308, +15188, +14851, +14621, +14549, +14384, +14371, +14643, +14790, +14657, +14488, +14375, +14149, +13871, +13931, +14283, +14406, +14342, +14428, +14421, +14208, +14179, +14428, +14800, +15171, +15265, +15168, +15311, +15572, +15702, +15974, +16438, +16785, +17031, +17242, +17320, +17456, +17775, +17981, +18086, +18394, +18710, +18807, +19011, +19377, +19458, +19255, +19181, +19277, +19322, +19320, +19393, +19441, +19186, +18681, +18278, +17976, +17651, +17552, +17636, +17373, +16747, +16292, +16163, +16081, +15932, +15855, +15893, +15858, +15701, +15574, +15498, +15498, +15708, +16023, +16217, +16260, +16162, +16019, +16075, +16294, +16473, +16648, +16873, +17011, +16980, +16742, +16395, +16347, +16766, +17071, +16829, +16544, +16584, +16480, +16161, +16201, +16380, +16099, +15804, +15993, +16063, +15709, +15609, +15814, +15610, +15310, +15573, +15516, +14808, +15029, +15873, +15226, +14240, +14852, +15106, +14137, +14463, +15529, +14839, +13992, +14777, +15198, +14318, +14107, +15088, +15484, +14772, +14641, +15498, +15523, +14765, +15029, +15748, +15622, +15500, +15907, +16221, +16384, +16374, +16254, +16584, +17048, +17207, +17453, +17608, +17485, +17761, +18177, +18053, +18007, +18348, +18386, +18117, +18063, +18194, +18152, +17911, +17849, +17946, +17808, +17643, +17624, +17410, +17185, +17141, +16958, +16967, +17341, +17263, +16855, +16961, +17248, +17117, +16774, +16690, +17031, +17169, +16763, +16818, +17360, +17100, +16622, +16975, +17086, +16592, +16642, +16883, +16653, +16695, +17059, +16950, +16526, +16360, +16529, +16609, +16208, +16075, +16736, +16817, +15959, +15846, +16393, +16187, +15662, +15694, +16145, +16362, +15634, +15100, +15989, +16053, +14607, +14969, +16375, +15408, +14347, +15386, +15682, +14680, +14672, +15228, +15043, +14489, +14487, +14974, +14603, +13938, +14859, +15488, +14305, +14266, +15247, +14460, +13926, +15156, +15450, +14784, +15096, +15785, +15989, +15754, +15753, +16690, +17033, +16241, +16693, +17762, +17254, +17048, +18077, +18203, +17626, +17568, +17680, +17947, +18099, +17833, +17984, +18168, +17566, +17201, +17329, +17316, +17405, +17216, +16751, +17147, +17524, +16822, +16574, +17086, +16962, +16591, +16659, +16773, +16924, +16996, +16817, +16852, +16934, +16622, +16391, +16560, +16886, +17121, +16971, +16659, +16724, +16906, +16802, +16697, +16902, +17217, +17137, +16775, +16829, +17039, +16825, +16793, +17097, +17016, +16801, +16832, +16787, +16806, +16868, +16577, +16397, +16538, +16449, +16328, +16374, +16226, +16149, +16171, +15815, +15623, +15829, +15605, +15218, +15368, +15410, +14984, +14712, +14784, +14926, +14920, +14710, +14532, +14450, +14348, +14386, +14547, +14661, +14859, +14986, +14874, +14963, +15247, +15308, +15463, +15867, +16046, +16075, +16266, +16488, +16750, +16999, +16952, +16870, +17115, +17340, +17286, +17311, +17658, +17944, +17704, +17265, +17265, +17455, +17272, +17031, +17207, +17456, +17249, +16820, +16763, +16939, +16792, +16549, +16624, +16625, +16393, +16360, +16476, +16491, +16538, +16572, +16438, +16245, +16085, +16068, +16231, +16308, +16293, +16364, +16323, +16196, +16300, +16402, +16294, +16320, +16490, +16499, +16463, +16599, +16770, +16763, +16676, +16789, +16974, +16918, +16853, +16973, +16985, +16864, +16789, +16731, +16846, +17087, +17024, +16840, +16952, +17054, +16958, +16933, +16907, +16741, +16556, +16413, +16346, +16297, +16123, +15995, +16006, +15894, +15696, +15565, +15391, +15312, +15400, +15315, +15142, +15170, +15165, +15129, +15341, +15512, +15421, +15374, +15431, +15486, +15640, +15797, +15831, +15910, +16039, +16094, +16179, +16369, +16562, +16671, +16714, +16811, +16948, +16936, +16853, +16942, +17084, +17059, +16955, +16933, +16989, +16987, +16953, +17100, +17210, +16933, +16744, +16968, +16981, +16769, +16958, +17176, +16964, +16781, +16704, +16462, +16317, +16323, +16254, +16252, +16292, +16212, +16167, +16079, +15829, +15747, +15834, +15791, +15756, +15837, +15885, +15870, +15795, +15826, +16068, +16094, +15870, +15936, +16105, +16017, +16068, +16287, +16325, +16411, +16616, +16609, +16571, +16724, +16837, +16853, +16919, +17072, +17215, +17149, +16995, +17060, +17132, +16976, +16862, +16862, +16780, +16690, +16612, +16470, +16381, +16346, +16275, +16271, +16271, +16092, +15827, +15671, +15707, +15844, +15829, +15706, +15753, +15862, +15871, +15911, +15953, +15929, +15946, +15944, +15912, +16030, +16124, +16039, +16102, +16277, +16174, +16028, +16177, +16355, +16413, +16504, +16568, +16537, +16548, +16647, +16732, +16730, +16694, +16731, +16795, +16828, +16945, +17106, +17137, +17148, +17202, +17084, +16889, +16882, +16916, +16843, +16833, +16882, +16803, +16660, +16637, +16648, +16499, +16309, +16307, +16340, +16243, +16177, +16130, +15997, +15979, +16050, +15994, +16004, +16086, +15921, +15722, +15738, +15691, +15642, +15860, +16121, +16251, +16306, +16250, +16229, +16336, +16380, +16466, +16667, +16651, +16524, +16611, +16657, +16573, +16660, +16741, +16618, +16537, +16477, +16307, +16300, +16491, +16506, +16345, +16280, +16251, +16118, +15996, +15968, +15959, +15934, +15916, +15965, +16108, +16168, +16044, +15996, +16086, +15995, +15786, +15817, +16026, +16155, +16181, +16177, +16161, +16131, +16117, +16170, +16186, +16128, +16189, +16281, +16164, +16083, +16215, +16258, +16221, +16347, +16424, +16341, +16376, +16522, +16586, +16675, +16855, +16988, +17073, +17208, +17326, +17327, +17319, +17391, +17416, +17377, +17434, +17473, +17351, +17337, +17508, +17438, +17110, +16995, +17077, +16975, +16766, +16769, +16891, +16827, +16591, +16468, +16496, +16374, +16059, +15942, +16103, +16106, +15874, +15799, +15879, +15792, +15668, +15771, +15899, +15867, +15871, +15950, +15885, +15737, +15761, +15941, +16049, +16050, +16125, +16207, +16021, +15783, +15887, +16002, +15823, +15839, +16129, +16125, +15947, +16058, +16186, +16039, +15927, +16076, +16238, +16151, +15984, +16031, +16124, +16025, +15946, +16019, +16055, +16029, +16017, +16072, +16238, +16291, +16150, +16151, +16285, +16290, +16309, +16354, +16233, +16121, +16085, +16026, +16133, +16261, +16109, +16050, +16232, +16200, +16062, +16179, +16354, +16429, +16505, +16605, +16694, +16695, +16722, +16978, +17147, +17046, +17133, +17288, +17110, +17080, +17364, +17381, +17286, +17455, +17565, +17484, +17415, +17374, +17466, +17555, +17322, +17096, +17182, +17141, +16904, +16888, +16953, +16769, +16547, +16554, +16632, +16514, +16339, +16379, +16448, +16332, +16279, +16343, +16264, +16137, +16157, +16145, +16036, +16066, +16196, +16144, +16009, +16064, +16114, +15953, +15871, +15964, +15944, +15851, +15892, +15976, +15987, +15912, +15836, +15904, +15987, +15903, +15802, +15739, +15685, +15779, +15884, +15827, +15809, +15814, +15709, +15694, +15765, +15813, +15944, +15930, +15745, +15870, +16049, +15819, +15736, +16019, +16079, +15934, +15933, +15988, +16001, +15934, +15890, +16095, +16237, +16059, +16061, +16320, +16287, +16052, +16068, +16287, +16461, +16540, +16623, +16738, +16735, +16672, +16722, +16751, +16704, +16745, +16806, +16834, +16933, +16973, +16887, +16877, +16943, +16972, +17002, +16990, +16929, +16989, +17141, +17197, +17190, +17236, +17277, +17248, +17184, +17067, +16918, +16905, +16991, +16933, +16896, +17058, +17026, +16741, +16771, +16990, +16845, +16631, +16729, +16783, +16695, +16754, +16758, +16517, +16379, +16458, +16479, +16468, +16551, +16575, +16450, +16312, +16251, +16219, +16137, +16054, +16069, +16064, +15949, +15924, +16017, +16019, +15944, +15833, +15657, +15615, +15718, +15700, +15684, +15790, +15715, +15486, +15427, +15469, +15510, +15615, +15711, +15769, +15750, +15558, +15448, +15576, +15609, +15560, +15717, +15897, +15906, +15865, +15833, +15888, +16005, +15988, +16011, +16233, +16284, +16135, +16225, +16473, +16530, +16465, +16504, +16622, +16578, +16429, +16558, +16785, +16644, +16513, +16710, +16708, +16471, +16558, +16811, +16785, +16687, +16797, +16933, +16863, +16799, +16974, +17061, +16843, +16720, +16796, +16765, +16736, +16859, +16984, +17056, +17029, +16883, +16789, +16755, +16774, +16981, +17128, +17042, +17023, +17002, +16837, +16877, +17033, +16965, +16969, +17073, +16928, +16780, +16829, +16840, +16853, +16867, +16741, +16685, +16699, +16558, +16530, +16697, +16667, +16520, +16496, +16400, +16245, +16252, +16274, +16138, +15983, +15935, +15917, +15822, +15719, +15696, +15666, +15599, +15562, +15505, +15444, +15456, +15438, +15390, +15439, +15458, +15364, +15357, +15435, +15430, +15428, +15523, +15590, +15559, +15544, +15637, +15713, +15673, +15714, +15927, +16047, +16003, +16081, +16262, +16237, +16095, +16187, +16361, +16273, +16232, +16536, +16666, +16400, +16313, +16471, +16468, +16452, +16563, +16549, +16510, +16651, +16731, +16632, +16628, +16793, +16865, +16798, +16821, +16874, +16775, +16789, +16992, +17020, +17004, +17196, +17284, +17291, +17432, +17374, +17167, +17218, +17297, +17298, +17418, +17392, +17277, +17396, +17333, +16987, +16938, +17079, +17049, +16996, +16956, +16910, +16852, +16621, +16517, +16739, +16666, +16358, +16493, +16659, +16369, +16184, +16347, +16475, +16407, +16213, +16116, +16137, +15951, +15766, +15920, +15965, +15732, +15680, +15686, +15524, +15520, +15657, +15642, +15631, +15694, +15625, +15507, +15529, +15614, +15661, +15724, +15828, +15855, +15774, +15754, +15796, +15746, +15680, +15774, +15958, +16056, +16053, +16066, +16053, +15889, +15779, +15952, +16133, +16155, +16210, +16182, +15956, +15859, +15968, +16037, +16042, +16078, +16189, +16294, +16188, +16064, +16218, +16308, +16195, +16317, +16506, +16349, +16226, +16410, +16525, +16430, +16384, +16569, +16839, +16863, +16774, +16921, +17054, +16983, +17066, +17264, +17284, +17324, +17458, +17424, +17309, +17304, +17317, +17318, +17385, +17471, +17448, +17321, +17290, +17354, +17256, +17109, +17125, +17061, +16902, +16946, +17006, +16908, +16928, +17004, +16900, +16807, +16769, +16636, +16562, +16566, +16458, +16344, +16271, +16085, +15920, +15934, +15972, +15965, +15946, +15854, +15715, +15587, +15450, +15432, +15596, +15673, +15581, +15629, +15800, +15718, +15497, +15555, +15719, +15677, +15694, +15887, +15901, +15798, +15884, +15963, +15913, +16034, +16254, +16237, +16115, +16149, +16219, +16200, +16213, +16272, +16243, +16198, +16293, +16366, +16254, +16173, +16216, +16189, +16140, +16206, +16227, +16099, +15965, +15929, +15934, +15849, +15796, +16011, +16195, +16042, +15948, +16072, +16070, +16094, +16266, +16213, +16144, +16416, +16566, +16433, +16486, +16655, +16638, +16573, +16626, +16835, +17048, +16982, +16839, +16973, +17110, +16997, +16972, +17211, +17360, +17198, +17080, +17325, +17538, +17397, +17316, +17447, +17401, +17284, +17386, +17432, +17221, +17049, +17076, +17045, +16826, +16707, +16794, +16760, +16643, +16723, +16656, +16264, +16110, +16200, +15994, +15765, +15936, +16066, +15846, +15700, +15789, +15751, +15545, +15509, +15659, +15738, +15662, +15480, +15331, +15380, +15580, +15824, +16045, +16097, +16173, +16453, +16379, +16008, +16290, +16761, +16403, +16157, +16703, +16817, +16373, +16478, +16810, +16604, +16261, +16222, +16397, +16489, +16231, +15934, +15978, +16117, +16203, +16300, +16225, +16081, +16113, +16082, +15949, +16002, +16113, +16110, +16081, +16025, +15993, +16041, +16016, +15933, +15920, +15850, +15750, +15873, +16134, +16172, +15983, +16002, +16342, +16469, +16287, +16373, +16625, +16565, +16496, +16644, +16683, +16783, +17142, +17293, +17136, +17091, +17173, +17210, +17195, +17183, +17329, +17520, +17447, +17367, +17505, +17385, +16990, +16974, +17201, +17100, +16888, +16877, +16801, +16609, +16550, +16499, +16287, +16147, +16081, +15823, +15662, +15884, +15983, +15767, +15741, +15757, +15442, +15302, +15538, +15649, +15764, +16106, +16210, +16060, +16072, +16067, +15954, +16083, +16294, +16224, +16171, +16425, +16601, +16460, +16412, +16509, +16285, +16108, +16536, +16734, +16131, +15861, +16385, +16637, +16328, +16222, +16507, +16705, +16526, +16262, +16327, +16503, +16444, +16407, +16511, +16451, +16327, +16466, +16670, +16562, +16234, +16092, +16247, +16347, +16175, +15998, +15997, +16039, +16116, +16255, +16201, +16000, +16114, +16395, +16323, +16117, +16103, +16163, +16410, +16669, +16404, +16239, +16785, +17013, +16478, +16268, +16672, +16955, +16798, +16624, +17006, +17321, +16737, +16517, +17283, +17217, +16468, +16823, +17170, +16464, +16455, +17286, +17048, +16091, +16319, +17224, +16578, +15227, +16082, +17438, +16123, +15105, +16650, +16776, +15054, +15498, +16714, +15873, +15252, +16055, +16147, +15539, +15690, +16111, +15919, +15749, +16146, +16181, +15613, +15646, +16126, +15981, +15726, +15939, +16271, +16477, +16126, +15801, +16678, +17021, +15696, +15685, +17231, +16949, +15910, +16605, +17077, +16333, +16420, +17130, +16942, +16431, +16615, +17160, +17095, +16480, +16535, +17205, +17170, +16594, +16416, +16615, +16977, +17134, +16745, +16405, +16376, +16372, +16731, +16903, +16046, +15755, +16863, +16980, +15665, +15547, +16661, +16731, +16051, +16263, +16767, +16496, +16262, +16538, +16568, +16551, +16836, +16580, +16123, +16680, +17204, +16549, +16282, +17042, +16858, +15841, +16143, +16961, +16383, +15892, +16730, +17044, +16319, +16031, +16241, +16340, +16180, +15794, +15986, +16574, +16148, +15453, +15869, +16450, +16262, +15657, +15492, +16345, +16594, +15465, +15629, +16755, +15832, +15046, +16303, +16333, +15256, +15899, +16257, +15045, +15035, +16225, +16231, +15483, +15568, +16170, +16227, +16002, +16333, +16513, +15803, +15698, +16949, +17330, +16115, +16117, +17459, +16792, +15222, +16426, +17848, +16490, +15901, +17283, +16975, +15623, +16182, +17119, +16665, +16601, +17675, +17198, +15214, +16123, +18456, +16691, +14856, +17487, +18157, +15972, +17041, +17836, +15852, +16921, +18261, +15796, +15931, +18404, +16948, +15656, +17251, +16888, +15813, +17016, +17556, +16943, +17068, +17009, +16458, +16369, +16804, +17160, +16445, +15997, +17564, +18009, +15753, +15185, +16909, +16893, +15568, +15877, +17081, +16737, +15358, +15891, +17407, +15866, +13667, +15618, +18175, +16893, +15145, +15723, +16022, +15190, +15700, +17021, +15929, +14473, +16440, +17480, +14417, +14007, +17340, +17057, +14732, +15548, +16226, +15142, +15447, +16318, +16283, +16031, +15394, +15458, +16641, +16448, +15502, +16236, +17005, +16213, +15284, +15418, +16289, +16625, +16762, +17608, +16406, +13604, +15181, +18574, +16912, +15007, +16997, +17089, +15402, +16548, +17414, +16294, +16454, +16941, +16254, +16298, +16747, +16476, +16741, +17749, +17643, +15704, +14758, +17128, +18649, +16328, +15539, +17684, +17028, +15132, +16693, +18034, +16566, +15891, +16528, +16991, +17473, +17189, +16770, +17260, +16378, +15454, +17798, +18613, +15753, +16255, +18785, +16435, +14264, +17171, +18608, +16765, +16813, +17749, +16217, +14824, +16595, +19002, +18259, +15764, +14855, +15187, +16422, +18258, +17184, +14683, +16407, +18340, +15150, +13068, +15832, +17722, +17246, +16968, +15780, +13636, +13628, +16345, +18440, +17259, +14985, +14572, +14720, +14947, +16473, +16534, +14813, +16019, +17721, +14805, +12713, +15629, +17713, +17081, +16655, +14588, +12420, +15734, +19344, +16149, +14082, +18226, +17393, +10813, +13410, +21400, +17991, +11378, +16552, +21301, +14689, +11283, +17929, +21106, +16686, +14285, +16554, +17684, +16182, +16644, +19048, +17475, +14110, +16520, +19779, +16419, +13596, +17521, +20273, +16590, +13335, +15983, +19255, +16978, +14419, +17583, +19292, +14824, +13579, +18491, +19691, +15621, +14171, +16687, +18387, +17236, +15406, +15924, +18485, +19024, +15699, +13241, +16114, +19676, +18403, +16448, +16922, +15826, +14916, +17529, +18006, +15480, +16717, +18686, +16293, +15227, +17227, +16313, +14686, +17656, +20346, +16839, +12013, +13764, +19399, +19537, +14470, +13390, +17052, +17774, +15120, +15039, +17171, +16472, +14130, +15638, +18314, +14938, +10744, +15906, +22099, +16524, +10106, +15357, +19594, +13923, +12553, +18744, +17661, +11079, +13915, +21245, +17924, +10184, +13602, +21319, +17530, +10804, +15374, +20056, +15397, +14919, +20360, +16501, +9749, +15710, +23099, +17424, +11259, +16189, +19978, +14940, +13245, +19061, +20087, +14625, +13879, +18419, +19100, +14625, +13186, +19048, +22888, +16547, +11358, +16964, +19963, +14135, +14781, +22143, +19010, +10515, +15034, +23843, +18461, +9752, +15536, +23271, +17737, +12532, +17736, +19351, +14428, +16801, +21896, +16461, +10465, +16359, +22035, +17631, +14719, +17964, +16889, +13304, +16941, +20174, +14496, +11531, +18526, +21589, +14672, +11879, +17283, +18070, +13850, +15498, +18164, +14157, +13589, +19991, +19318, +11644, +11364, +16952, +18290, +16641, +15947, +15411, +15040, +15066, +15186, +16004, +16674, +16011, +15272, +15607, +16046, +15427, +15317, +17479, +18012, +14320, +12930, +16287, +17683, +17256, +18458, +16920, +12987, +13833, +17794, +18969, +17221, +15037, +15590, +17875, +16333, +14288, +17338, +18226, +14515, +16483, +21279, +17152, +10490, +13521, +20549, +20748, +16640, +15152, +15629, +16180, +18073, +18608, +15355, +13891, +17132, +19591, +18503, +15900, +14249, +16209, +19420, +18394, +15277, +14753, +15665, +17283, +19832, +19211, +14575, +12812, +16774, +19729, +17331, +14406, +15319, +18112, +19380, +17325, +13706, +13490, +16979, +19502, +18854, +15502, +13047, +15646, +18358, +16378, +15940, +17675, +15543, +14754, +18009, +16693, +12905, +14711, +18039, +18781, +17477, +13435, +12079, +16770, +19020, +16818, +16280, +15440, +13243, +14843, +17603, +16413, +14462, +15293, +17100, +16576, +13947, +13908, +16813, +17638, +16662, +16122, +14708, +14246, +16302, +17689, +18023, +17256, +14329, +14460, +18255, +17673, +15279, +17090, +17109, +14502, +15950, +17679, +16386, +16930, +17631, +15842, +15886, +16723, +15277, +15743, +18779, +18884, +15959, +14711, +16296, +17313, +16248, +16716, +18686, +16905, +13365, +14518, +18286, +19193, +17573, +16009, +15264, +14749, +15078, +17543, +19219, +17524, +16343, +16728, +15041, +14358, +17590, +18634, +16460, +17562, +19330, +15616, +12281, +15788, +20125, +19394, +17277, +16192, +14177, +13367, +16569, +19977, +19417, +16474, +14613, +14959, +15823, +16061, +17026, +17883, +16550, +15615, +16354, +15036, +13570, +16896, +20211, +17592, +13794, +13598, +14564, +15652, +17924, +18557, +15883, +14018, +15016, +15842, +15680, +16466, +17547, +17252, +15719, +14199, +14462, +16204, +17034, +17401, +18084, +16433, +13563, +14510, +17392, +17304, +16346, +16985, +16548, +15185, +15851, +16590, +15171, +15583, +19089, +18928, +13664, +12117, +17096, +20097, +17427, +15257, +16112, +15703, +14072, +15918, +19083, +17756, +15407, +17030, +17366, +14103, +14332, +17288, +16911, +17018, +19259, +16562, +12461, +15775, +19813, +16765, +14369, +17151, +17566, +14965, +16537, +19735, +17298, +14037, +16844, +19108, +15305, +14141, +18910, +19300, +14871, +15725, +19219, +17025, +14239, +16356, +17746, +16033, +15889, +17485, +17810, +16738, +15465, +15783, +17628, +17100, +14724, +15837, +18097, +16282, +14964, +17039, +16060, +13529, +16962, +20089, +15272, +12146, +16818, +18973, +15291, +14592, +16864, +15875, +14813, +17647, +18771, +15049, +13330, +16507, +17868, +15718, +15811, +17065, +15219, +14940, +18344, +17805, +13376, +14201, +18989, +18974, +14845, +13425, +15576, +17306, +17461, +17643, +16975, +14604, +14400, +17256, +17334, +14447, +15044, +18239, +17920, +15234, +14974, +16544, +16849, +16384, +16835, +16677, +14825, +14209, +16474, +18631, +17923, +15634, +15342, +16957, +16257, +14403, +16197, +18391, +17259, +16924, +17041, +14348, +14365, +18275, +18350, +15906, +16476, +16832, +16006, +16950, +17242, +16181, +16566, +16731, +16311, +17255, +16807, +15225, +17031, +18796, +16540, +15084, +16115, +16414, +17235, +18414, +16738, +14946, +16242, +17136, +16141, +16505, +18095, +17422, +14965, +15094, +17513, +17044, +14795, +16436, +18967, +16807, +14306, +15988, +17636, +16684, +16458, +17037, +15473, +14020, +16152, +18403, +17640, +16876, +16200, +13890, +14121, +17343, +17765, +16389, +16383, +15769, +15347, +15882, +14824, +15402, +18712, +17833, +14638, +15395, +15375, +13627, +16588, +19918, +17218, +14034, +14798, +16310, +16337, +16223, +17533, +17732, +14661, +13887, +17359, +17492, +14723, +16120, +18537, +16982, +14582, +14358, +16221, +17751, +16337, +15717, +17635, +15986, +13099, +16002, +18725, +16594, +16033, +16862, +15586, +15870, +17035, +15858, +15973, +17171, +16261, +16570, +17641, +15503, +14716, +17167, +17254, +16367, +17548, +17066, +15775, +16952, +17140, +15771, +16604, +17556, +16792, +17416, +18316, +16420, +14853, +16448, +17854, +16875, +16511, +17981, +17754, +15375, +15350, +17739, +17793, +15982, +16380, +17454, +16094, +15058, +16794, +17759, +16440, +16218, +16736, +15681, +15360, +16241, +15773, +16216, +18254, +17023, +14095, +14850, +16619, +16321, +16256, +16733, +16489, +15850, +15224, +16011, +17404, +16219, +15210, +17297, +17431, +15019, +15478, +16670, +15870, +16822, +17991, +15890, +14780, +16344, +16496, +15846, +16401, +16518, +16198, +16537, +16519, +15870, +15439, +15710, +16579, +16705, +15871, +15602, +15572, +15498, +16467, +16622, +15075, +15454, +17194, +16047, +14069, +15007, +17019, +17504, +16484, +15417, +15529, +15823, +16155, +17600, +17710, +15797, +15835, +16833, +16055, +16448, +17651, +16555, +16587, +18218, +16555, +14460, +16374, +18075, +17381, +17550, +17929, +16205, +14718, +16068, +18108, +18088, +17360, +17026, +15774, +15508, +17633, +18033, +16459, +17066, +17589, +15654, +15300, +16689, +16580, +16777, +18024, +17358, +15260, +14246, +15148, +17699, +19089, +17286, +15385, +15591, +16015, +16122, +16793, +17544, +17571, +16493, +15388, +15729, +15975, +15304, +16334, +18104, +16987, +14919, +14856, +15419, +16052, +17237, +17258, +15888, +15035, +15174, +15912, +16641, +16508, +16106, +16032, +15583, +15551, +16811, +16911, +15094, +15270, +17598, +16986, +14311, +15092, +17394, +16641, +15581, +16392, +15894, +14735, +15894, +17090, +16109, +15111, +15364, +16217, +17097, +16809, +15346, +14998, +16162, +16764, +16628, +16679, +16212, +16020, +17460, +17303, +14592, +15455, +19306, +18265, +15070, +16471, +17773, +15735, +16108, +18602, +18110, +16099, +15845, +16804, +17254, +16682, +16870, +18140, +17405, +15445, +15930, +17080, +16760, +17398, +18422, +16900, +14889, +14952, +15554, +16046, +17385, +18168, +17206, +15923, +14986, +14318, +15348, +17722, +18438, +16763, +14823, +14561, +16132, +17179, +16615, +16693, +16905, +15008, +14104, +16203, +17261, +16543, +16980, +17143, +15404, +14264, +15304, +17412, +18597, +17669, +16418, +16283, +15502, +14724, +16577, +18467, +17508, +16720, +17367, +16111, +13986, +15264, +18268, +18250, +15889, +15270, +16481, +16340, +15256, +16280, +17769, +16580, +15389, +16224, +15832, +14514, +16054, +18418, +17743, +15524, +14426, +14597, +15545, +16864, +17632, +16736, +15166, +15437, +16259, +15221, +15079, +17122, +17635, +16624, +16275, +15253, +14636, +16562, +17925, +17381, +17422, +16976, +15442, +15756, +17305, +17487, +16855, +16434, +16903, +17786, +16474, +14649, +16357, +18279, +16854, +16021, +16872, +15953, +14909, +16280, +17734, +17519, +16464, +15567, +15582, +15923, +16005, +16674, +17256, +16625, +16092, +16098, +15460, +14884, +15668, +17225, +17826, +16464, +14723, +14732, +15963, +17127, +17536, +16657, +15639, +15717, +16218, +16735, +16662, +15808, +16645, +18341, +16958, +15158, +16207, +16492, +16135, +18165, +18409, +15335, +14747, +16847, +17486, +16931, +16338, +16077, +16729, +16862, +16114, +16213, +16562, +16503, +17186, +17538, +16223, +14975, +15370, +16788, +17553, +16731, +15696, +15736, +16061, +16179, +16195, +15883, +15767, +16185, +16590, +16591, +15821, +15294, +16613, +17629, +16222, +15160, +15651, +15860, +16642, +17895, +17081, +15882, +16515, +16615, +15770, +16228, +16938, +16382, +16095, +17043, +17626, +16467, +15440, +16617, +17346, +15761, +15512, +17161, +16799, +15642, +16505, +17129, +16365, +16156, +16309, +15982, +15741, +15913, +16424, +16566, +16073, +16078, +15976, +14862, +15102, +16926, +17159, +16322, +16270, +15767, +15013, +15404, +16140, +16887, +17339, +16293, +15496, +16544, +16806, +15739, +16106, +17303, +17114, +16234, +15812, +15949, +16665, +17358, +17345, +16860, +16334, +16081, +16294, +16701, +16986, +17100, +17047, +16823, +16446, +16199, +16413, +16934, +17421, +17404, +16530, +15848, +16267, +16554, +16389, +17091, +17543, +16443, +15826, +16194, +15629, +15295, +16712, +17590, +16810, +16074, +15757, +15583, +16082, +16789, +16922, +16614, +16201, +16184, +16456, +16226, +16225, +17146, +17289, +16277, +15964, +16042, +15597, +16065, +17379, +17305, +16047, +15399, +15506, +15889, +16410, +16730, +16810, +16657, +15974, +15372, +15779, +16547, +16741, +16685, +16435, +15691, +15447, +16149, +16333, +15982, +16646, +17259, +15883, +14287, +14971, +16583, +16639, +15892, +16311, +16876, +15710, +14648, +15860, +16996, +16351, +16287, +16902, +15866, +15083, +16648, +17291, +15809, +15873, +17236, +16614, +15641, +16534, +17027, +16327, +16575, +17311, +16922, +16205, +16262, +16929, +17427, +17075, +16561, +16768, +17068, +17104, +17015, +16459, +16485, +17685, +17606, +15974, +15846, +16855, +16870, +16882, +17291, +16856, +16336, +16421, +16327, +16193, +16213, +16159, +16674, +17311, +16723, +15808, +15884, +16064, +15650, +15572, +16434, +17129, +16405, +15332, +15512, +16029, +15901, +16063, +16436, +15994, +15465, +15908, +16669, +16528, +15662, +15757, +16868, +16628, +15263, +15546, +16678, +16488, +16395, +16988, +16233, +15233, +16122, +16775, +15884, +16063, +17381, +17086, +15800, +15557, +15772, +15954, +16641, +17112, +16830, +16447, +16166, +16097, +16405, +16484, +16511, +17182, +17476, +16617, +15867, +15953, +16466, +17193, +17532, +16807, +15726, +15701, +16815, +17371, +16657, +16463, +17127, +16702, +15795, +16328, +17100, +17074, +17582, +18066, +16735, +15090, +15741, +17639, +17906, +16664, +16267, +16747, +16459, +15860, +16161, +16655, +16424, +16129, +16298, +16009, +15188, +15817, +17575, +17137, +15093, +15032, +15970, +15546, +15503, +16505, +16314, +15282, +15331, +15814, +15505, +15077, +15379, +15758, +15516, +15409, +15793, +15770, +15510, +15745, +15803, +15328, +15301, +16028, +16582, +16192, +15519, +15671, +16058, +16006, +16340, +16820, +16610, +16479, +16340, +15693, +16073, +17276, +17051, +16387, +16856, +17047, +16649, +16878, +17211, +17128, +17277, +17700, +17829, +17255, +16629, +17343, +18575, +18136, +16657, +16422, +17433, +17958, +17510, +17493, +18015, +17249, +16275, +17434, +18344, +17098, +16932, +18181, +17619, +16515, +17126, +17562, +16991, +16918, +17266, +17307, +16862, +16130, +16221, +17010, +16853, +16150, +16163, +16215, +15888, +15902, +16261, +16244, +15395, +14740, +15539, +16067, +15097, +15183, +16259, +15249, +14013, +15112, +15693, +14640, +14718, +15683, +15508, +14468, +13899, +14653, +15506, +14743, +14309, +15425, +14947, +13194, +14019, +15609, +14822, +14186, +15221, +15480, +14736, +14544, +14933, +15648, +16090, +15479, +15097, +15740, +15748, +15465, +16754, +17649, +16367, +15753, +16778, +16844, +16543, +17674, +18406, +17784, +17480, +17503, +17181, +17327, +18019, +18636, +19198, +19305, +18572, +17985, +18365, +18898, +18739, +18615, +19118, +19289, +18901, +18971, +19071, +18491, +18344, +18759, +18423, +17731, +17830, +18361, +18469, +17834, +17089, +17174, +17272, +16494, +16372, +17180, +16698, +15526, +16107, +16917, +15810, +14819, +15475, +15826, +15321, +15439, +15656, +14921, +14399, +14823, +15033, +14850, +15194, +15590, +14979, +14110, +14233, +14764, +14784, +14879, +15263, +14991, +14410, +14641, +15021, +14593, +14287, +14829, +15087, +14365, +13962, +14645, +14976, +14332, +14130, +14454, +14207, +14138, +14730, +14721, +14383, +14696, +14803, +14541, +14750, +14910, +15173, +16339, +16793, +15582, +14967, +15816, +16575, +16947, +17394, +17456, +17178, +17293, +17681, +17708, +17671, +18307, +19157, +19262, +18887, +18704, +18830, +19447, +20258, +20223, +19425, +19159, +19677, +20042, +19934, +19848, +19843, +19554, +19131, +19033, +19301, +19425, +18894, +18360, +18679, +18630, +17271, +16687, +17637, +17438, +15984, +16116, +17118, +16277, +14860, +15055, +15488, +14951, +14821, +15265, +15012, +14473, +14422, +14449, +14384, +14276, +14232, +14737, +15060, +14380, +14101, +14841, +15042, +14644, +14722, +15120, +15337, +15111, +14845, +15382, +15572, +14382, +14159, +15543, +15608, +14606, +15011, +15516, +14548, +13978, +14427, +14168, +13649, +14634, +15959, +15556, +14379, +13999, +13727, +13366, +14140, +15548, +16050, +15795, +15509, +15140, +14786, +14729, +15128, +16270, +17626, +17736, +16685, +16377, +17167, +17462, +17365, +18262, +19119, +18590, +18350, +19304, +19513, +19078, +19909, +20781, +19831, +18867, +19834, +21344, +21425, +20405, +19917, +19916, +19181, +18799, +19828, +19961, +18851, +19233, +19649, +17717, +16463, +17277, +17291, +16980, +17637, +16915, +15027, +15022, +16016, +15477, +14258, +14289, +15088, +14839, +13901, +14003, +14206, +13374, +13408, +14437, +14209, +13604, +14107, +14348, +14140, +14547, +14647, +14117, +14352, +15297, +15684, +15437, +15380, +15599, +15539, +15542, +15972, +15804, +15295, +16094, +17106, +16466, +15446, +15145, +14884, +14923, +15294, +15263, +15439, +15857, +15441, +14967, +14979, +14154, +13425, +14635, +15941, +15695, +15587, +15846, +15064, +14517, +15441, +16030, +15692, +16267, +17435, +17303, +16495, +16611, +17167, +17360, +17717, +18320, +18545, +18736, +19349, +19645, +19343, +19239, +19499, +19944, +20630, +20811, +20289, +20314, +20628, +20120, +19939, +20323, +19403, +18319, +19281, +20074, +18873, +18119, +18482, +17740, +16250, +15905, +16185, +16152, +16411, +16756, +15730, +13863, +13340, +13898, +13797, +13743, +14434, +14151, +12939, +12757, +13018, +12571, +12644, +13545, +13838, +13310, +12887, +13121, +13776, +14054, +14082, +14501, +14767, +14778, +15363, +15866, +15641, +15709, +16048, +15819, +15679, +16036, +16366, +16728, +16967, +16606, +16005, +15379, +15005, +15813, +16969, +16797, +16369, +16572, +15691, +14403, +15337, +16767, +16180, +15863, +17021, +16826, +15372, +15391, +16349, +16738, +17187, +17680, +17328, +16586, +16507, +17392, +18352, +18227, +17671, +18022, +18678, +18644, +18620, +19353, +20098, +19926, +19496, +19729, +19707, +19339, +20427, +21799, +20676, +18984, +19309, +19773, +19304, +19208, +19085, +18467, +18169, +17927, +17517, +17119, +16254, +15967, +16850, +16303, +14410, +14325, +14879, +14139, +14030, +14179, +13004, +12778, +13627, +12966, +12327, +12882, +12476, +12023, +12880, +12869, +12216, +12779, +13173, +12812, +12997, +13360, +13722, +14371, +14469, +14361, +14749, +14945, +15322, +16064, +15901, +15628, +16223, +16217, +15911, +16629, +16911, +16246, +16201, +16552, +16630, +16872, +16944, +16670, +16662, +16612, +16209, +16157, +16625, +17005, +17143, +17263, +17123, +16482, +16099, +16526, +17072, +17371, +17609, +17594, +17529, +17466, +17110, +17353, +18238, +18267, +18207, +19011, +18924, +18291, +19059, +19723, +19318, +19479, +19865, +19756, +20125, +20465, +20128, +19998, +19960, +19694, +19712, +19600, +19166, +19000, +18906, +18661, +18081, +17086, +16922, +17341, +16373, +15312, +15723, +15480, +14504, +14728, +14631, +13514, +13434, +13590, +12826, +12820, +13188, +12442, +12139, +12833, +12735, +12101, +12098, +12218, +12310, +12744, +13086, +13094, +13030, +13109, +13620, +14303, +14546, +14598, +14798, +15022, +15447, +15823, +15691, +15828, +16478, +16518, +16038, +15854, +15709, +15874, +16793, +17346, +16967, +16565, +16490, +16636, +16730, +16223, +15840, +16526, +17416, +17905, +18175, +17590, +16476, +16313, +16847, +17317, +17943, +18248, +17972, +17962, +17924, +17344, +17262, +17996, +18594, +18833, +19017, +19219, +19191, +18705, +18681, +19530, +19608, +18951, +19494, +20227, +19601, +19454, +20204, +19742, +18723, +18940, +19436, +19166, +18662, +18326, +18172, +17946, +17359, +16754, +16349, +15991, +15991, +16273, +15906, +14660, +13632, +13837, +14381, +13802, +13126, +13513, +13440, +12744, +13010, +12972, +11907, +12225, +13414, +13080, +12529, +12770, +12711, +13104, +14051, +13810, +13284, +13815, +14247, +14427, +14984, +15210, +15272, +15694, +15786, +15594, +15659, +15863, +16365, +16754, +16402, +16229, +16365, +15925, +15979, +16727, +16465, +16216, +17111, +16648, +14954, +15391, +16985, +17018, +17031, +17965, +17588, +16207, +16206, +16903, +16915, +17529, +18996, +19168, +17920, +17293, +17582, +17917, +18350, +18781, +18788, +18886, +19346, +19278, +18627, +18632, +19401, +19736, +19563, +19568, +19488, +19363, +19886, +20272, +19513, +18601, +18415, +18544, +18816, +18742, +17942, +17661, +17996, +17174, +15921, +15885, +15743, +15011, +15355, +15791, +14776, +14073, +14346, +13733, +12685, +12930, +13673, +13822, +13759, +13351, +12461, +12304, +13132, +13415, +12914, +12997, +13620, +13722, +13521, +13536, +13603, +13944, +14703, +15117, +14895, +14747, +15187, +15971, +16405, +16248, +16167, +16343, +16210, +16196, +16860, +17087, +16275, +15767, +16076, +16276, +16280, +16423, +16623, +17186, +17391, +15770, +14184, +15159, +16558, +16797, +18069, +19126, +17208, +15424, +16146, +16441, +16335, +18041, +19421, +18820, +18138, +17834, +17174, +16946, +17932, +19490, +19929, +18915, +18404, +18893, +19290, +19790, +19760, +18598, +18667, +20032, +19853, +19239, +20051, +20124, +18800, +18018, +18003, +17982, +17699, +17716, +18598, +18470, +16368, +15284, +15657, +14892, +14259, +15226, +15428, +14509, +14350, +14416, +13666, +12585, +12143, +12786, +13276, +12890, +13120, +13806, +13447, +13024, +13036, +12359, +12096, +13351, +14615, +14965, +14573, +13838, +13814, +14279, +14560, +15459, +16158, +15507, +15684, +17201, +17237, +16084, +16104, +17072, +17556, +16972, +16407, +17171, +17660, +16763, +16511, +16548, +15452, +15571, +17220, +17452, +16855, +16714, +15745, +14924, +15710, +16366, +16520, +17637, +18409, +17331, +16082, +16034, +16303, +16894, +18498, +19282, +17974, +17331, +18320, +18120, +17318, +18475, +19700, +19219, +18976, +19312, +19094, +19129, +19771, +19933, +19492, +19017, +18869, +19324, +20027, +20196, +19597, +18776, +18406, +18241, +17743, +17477, +17796, +17838, +17292, +16606, +15695, +14728, +14470, +14781, +14791, +14365, +13951, +13555, +13116, +12913, +12672, +12050, +11965, +12771, +12977, +12387, +12384, +12606, +12296, +12423, +12929, +12777, +12887, +13911, +14389, +14049, +14055, +14343, +14594, +15170, +15670, +15686, +15823, +16271, +16674, +17143, +17510, +17193, +16554, +16662, +17537, +17836, +16966, +16437, +17066, +17095, +16137, +16273, +17261, +17220, +17043, +17416, +16438, +14731, +15002, +16530, +17495, +18238, +18273, +16940, +15954, +16119, +16288, +16766, +18037, +18929, +19017, +18685, +17740, +16841, +17264, +18714, +19734, +19691, +19323, +19247, +19143, +19272, +19982, +20006, +19201, +19297, +19878, +19670, +19759, +20333, +19911, +19046, +18872, +18637, +17911, +17581, +18036, +18380, +17670, +16493, +15757, +15015, +14212, +14181, +14612, +14706, +14242, +13344, +12912, +12967, +12047, +11019, +11822, +12774, +12440, +12634, +13148, +12169, +11247, +11904, +12486, +12487, +13229, +14112, +13922, +13548, +13891, +14248, +14332, +14763, +15374, +15782, +16315, +16761, +16712, +16879, +17439, +17476, +17233, +17487, +17643, +17437, +17698, +18202, +17910, +16976, +16333, +16377, +16867, +17270, +17304, +17228, +17133, +16400, +15080, +14738, +15745, +16339, +16619, +17888, +18168, +16100, +14944, +15860, +16181, +16398, +18094, +19005, +18076, +17425, +17365, +17156, +17433, +18218, +18859, +19433, +19674, +19171, +18758, +19209, +19715, +19555, +19517, +19888, +19845, +19828, +20472, +20485, +19493, +19008, +19073, +18795, +18458, +18205, +17934, +17961, +17746, +16646, +15355, +14608, +14395, +14593, +14933, +14960, +14248, +13053, +12509, +12616, +12118, +11678, +12704, +13771, +13203, +12151, +11710, +11574, +11997, +12968, +13469, +13411, +13372, +13411, +13683, +14016, +14014, +14437, +15388, +15557, +15297, +15762, +16261, +16555, +17245, +17542, +17104, +16961, +17287, +17844, +18386, +18079, +17422, +17558, +17562, +16870, +16736, +17153, +17208, +17295, +17656, +17233, +15634, +14625, +15650, +16815, +16519, +16669, +17463, +16542, +15125, +15265, +15418, +15496, +16992, +18142, +17570, +16843, +16463, +16199, +16601, +17333, +17991, +18535, +18394, +18116, +18519, +18697, +18523, +18857, +19233, +19337, +19439, +19332, +19590, +20341, +20244, +19634, +19548, +19041, +18302, +18682, +19143, +18653, +18162, +17600, +16467, +15772, +15827, +15648, +15258, +15288, +15297, +14618, +13629, +12941, +12712, +13186, +14069, +14158, +13221, +12413, +12266, +12381, +12510, +12796, +13383, +13768, +13481, +13199, +13280, +13220, +13626, +14921, +15530, +14942, +14748, +15316, +15754, +16154, +16785, +17204, +17223, +17153, +17124, +17144, +17476, +18117, +18350, +17818, +17089, +16576, +16408, +16879, +17568, +17599, +17382, +17604, +17189, +15450, +14516, +15560, +16392, +16520, +17594, +17914, +15890, +14721, +15450, +15499, +15704, +17175, +17431, +16665, +16778, +16503, +15711, +16110, +17004, +17665, +18210, +17845, +17325, +17820, +18300, +18618, +19080, +18712, +18386, +19076, +19282, +19270, +20015, +19913, +19026, +18967, +18802, +18239, +18550, +18963, +18611, +18179, +17576, +16640, +16125, +16155, +16120, +15711, +15340, +15373, +15041, +14204, +14042, +14094, +13436, +13356, +14082, +13847, +12975, +12855, +13130, +13351, +13552, +13339, +13064, +13447, +13924, +13845, +13772, +14204, +14706, +14922, +15054, +15098, +15057, +15588, +16641, +17005, +16684, +16795, +17127, +17188, +17612, +18216, +18013, +17425, +17368, +17520, +17274, +16788, +16749, +17382, +17753, +17394, +17180, +16878, +15562, +14822, +15868, +16422, +15903, +16768, +17888, +16532, +14914, +15182, +15376, +15348, +16620, +17584, +17067, +16496, +16180, +15956, +16424, +16872, +16813, +17172, +17628, +17457, +17529, +18138, +18352, +18072, +18139, +18697, +18789, +18437, +19003, +19993, +19749, +19051, +18877, +18474, +18212, +18736, +18917, +18442, +18128, +17891, +17584, +17095, +16050, +15304, +15660, +16137, +15960, +15416, +14720, +14175, +13919, +13729, +13747, +13920, +13964, +14052, +13797, +12866, +12517, +13191, +13620, +13793, +14132, +13796, +13232, +13722, +14254, +14003, +14356, +15279, +15135, +14636, +15275, +16011, +15968, +16433, +17345, +17087, +16422, +17045, +17991, +17922, +17553, +17480, +17339, +16992, +16604, +16603, +17247, +17857, +17993, +17952, +17188, +15440, +14635, +15779, +16759, +16571, +17019, +17866, +16957, +15571, +15874, +16081, +15340, +16100, +17760, +17753, +17029, +16838, +16379, +16059, +16446, +16778, +17050, +17471, +17744, +18161, +18393, +17843, +17470, +17828, +18221, +18642, +19146, +19412, +19546, +19372, +18937, +18840, +18671, +18216, +18425, +18845, +18466, +18018, +17832, +17235, +16566, +16194, +15691, +15284, +15468, +15825, +15747, +15277, +14525, +13541, +13259, +14209, +14765, +14184, +13988, +13968, +13041, +12656, +13317, +13492, +13601, +14234, +14153, +13555, +13372, +13349, +13857, +14855, +14956, +14598, +15121, +15804, +15863, +15853, +16089, +16425, +16672, +16780, +17035, +17306, +17241, +17179, +17198, +16874, +16386, +16232, +16660, +17447, +17637, +17135, +17088, +16976, +15615, +14781, +15842, +16513, +16261, +17414, +18560, +17036, +15342, +15759, +16071, +15904, +17089, +18378, +18113, +17306, +16792, +16411, +16201, +16514, +17719, +18720, +18254, +17764, +18198, +18101, +17730, +18236, +18636, +18592, +18743, +18884, +19381, +19966, +19252, +18468, +18981, +18889, +17946, +18081, +18410, +17956, +17991, +17993, +16700, +15599, +15594, +15439, +15208, +15631, +15708, +15185, +15114, +14837, +13755, +13442, +13961, +13947, +14131, +14578, +13791, +13092, +13849, +13992, +13147, +13294, +13990, +14167, +14356, +14492, +14203, +13888, +14011, +14777, +15368, +15108, +15361, +16472, +16688, +16370, +16721, +16763, +16379, +16737, +17329, +17325, +16961, +16690, +16887, +16871, +15987, +15674, +16399, +16624, +16669, +17025, +16117, +14676, +14875, +15563, +15624, +16429, +17468, +17081, +16213, +15909, +15513, +15517, +16798, +17968, +17890, +17661, +17579, +16767, +16191, +17002, +17992, +18255, +18543, +18785, +18455, +18171, +18408, +18760, +18990, +19120, +19082, +18923, +19012, +19663, +20226, +19832, +18988, +18551, +18338, +18177, +18176, +18072, +18006, +18065, +17336, +15837, +15079, +15240, +15210, +15194, +15740, +15707, +14491, +13659, +13851, +13735, +13395, +13881, +14298, +13920, +13754, +13708, +13117, +13016, +13762, +14123, +13936, +13907, +14022, +14150, +14367, +14624, +14771, +14769, +14961, +15480, +15866, +16110, +16437, +16624, +16868, +17171, +16929, +16872, +17676, +17831, +17063, +16983, +17138, +16535, +16261, +16510, +16361, +16340, +16716, +16585, +16134, +15754, +14959, +14432, +15167, +16033, +16179, +16521, +16804, +16090, +15413, +15574, +15736, +16058, +17027, +17778, +17970, +17687, +16694, +16243, +17203, +17930, +18066, +18823, +19138, +18278, +18113, +18948, +19236, +18982, +18927, +19104, +19372, +19495, +19573, +19808, +19661, +19127, +19020, +18969, +18223, +17532, +17701, +18183, +18065, +17179, +16015, +15101, +14774, +15155, +15569, +15220, +14537, +14177, +13891, +13517, +13241, +13172, +13504, +14012, +13960, +13207, +12409, +12406, +13352, +14134, +14075, +13932, +13857, +13570, +13851, +14620, +14721, +14687, +15349, +15762, +15633, +15901, +16417, +16671, +17105, +17684, +17671, +17301, +17420, +17857, +17924, +17754, +17662, +17395, +16944, +16570, +16264, +16347, +17015, +17372, +16925, +16237, +15340, +14363, +14449, +15473, +16025, +16304, +16893, +16619, +15365, +14930, +15292, +15386, +16028, +17370, +17714, +17155, +17007, +16897, +16648, +17121, +17805, +17913, +18183, +18881, +19135, +18927, +18940, +19027, +18857, +18909, +19325, +19456, +19522, +20073, +20290, +19710, +19214, +18899, +18395, +18116, +18036, +17879, +17816, +17382, +16452, +15950, +15695, +14971, +14395, +14398, +14511, +14440, +14113, +13822, +13700, +13288, +12955, +13172, +13093, +12756, +13095, +13514, +13488, +13442, +13198, +13039, +13499, +13810, +13921, +14501, +14849, +14836, +15154, +15244, +15189, +15874, +16526, +16614, +16887, +17253, +17564, +17999, +17931, +17589, +17763, +17802, +17494, +17459, +17153, +16546, +16664, +17104, +17038, +16704, +16272, +16036, +16108, +15599, +14789, +15008, +15628, +15804, +16284, +16641, +15902, +15311, +15674, +15802, +15638, +16134, +16902, +17431, +17863, +17785, +17059, +16598, +16931, +17698, +18427, +18886, +19200, +19409, +19263, +18971, +18920, +18999, +19264, +19793, +20097, +20240, +20513, +20300, +19598, +19244, +18963, +18554, +18654, +18658, +17900, +17400, +17217, +16358, +15479, +15302, +15022, +14494, +14353, +14385, +14116, +13581, +13092, +12952, +12974, +12826, +12767, +12983, +13064, +12846, +12716, +12929, +13204, +13319, +13499, +13665, +13529, +13557, +14055, +14407, +14545, +14969, +15420, +15574, +15705, +15997, +16455, +16907, +17117, +17358, +17705, +17650, +17441, +17663, +17839, +17487, +17040, +16807, +16699, +16699, +16749, +16742, +16736, +16773, +16515, +15729, +15102, +15168, +15328, +15557, +16468, +17193, +16726, +15858, +15260, +14965, +15516, +16647, +17313, +17572, +17724, +17574, +17292, +17020, +16892, +17448, +18392, +18913, +19075, +19062, +19003, +19334, +19597, +19268, +19137, +19423, +19522, +19894, +20665, +20734, +20051, +19588, +19406, +18941, +18172, +17753, +17979, +18194, +18078, +17696, +16493, +14973, +14709, +14991, +14372, +14049, +14650, +14509, +13716, +13568, +13274, +12367, +12231, +12894, +13132, +13098, +13278, +13309, +13220, +13279, +13155, +12920, +13213, +13918, +14344, +14440, +14588, +14816, +14971, +15088, +15251, +15508, +15945, +16483, +16849, +17055, +17278, +17339, +17150, +16983, +16827, +16608, +16598, +16631, +16456, +16588, +16938, +16592, +15975, +16047, +16137, +15601, +15216, +15307, +15442, +15863, +16698, +17090, +16609, +15992, +15839, +15953, +16219, +16771, +17363, +17729, +18038, +18163, +17777, +17319, +17462, +18120, +18776, +19046, +18980, +19056, +19382, +19525, +19424, +19360, +19262, +19158, +19459, +20022, +20140, +19837, +19705, +19600, +19078, +18443, +18114, +18013, +18014, +17976, +17630, +16943, +16098, +15364, +15009, +14858, +14561, +14295, +14217, +13996, +13594, +13366, +13222, +12961, +12927, +13250, +13325, +13068, +13215, +13626, +13500, +13260, +13579, +13839, +13819, +14245, +14753, +14561, +14421, +14977, +15398, +15242, +15130, +15409, +16013, +16689, +16883, +16674, +16755, +16974, +16919, +16944, +16892, +16238, +15748, +16061, +16339, +16226, +16177, +16059, +15924, +16058, +15762, +14907, +14711, +15212, +15538, +16110, +16966, +16966, +16390, +16273, +16227, +16101, +16563, +17315, +17873, +18411, +18555, +18083, +17791, +18000, +18324, +18674, +19088, +19465, +19505, +19182, +19296, +19895, +19850, +19503, +19831, +19962, +19535, +19608, +19829, +19516, +19352, +19332, +18886, +18343, +17829, +17293, +17193, +17372, +17244, +16719, +15867, +15041, +14580, +14201, +13951, +13946, +13747, +13705, +14121, +13836, +12908, +12688, +12749, +12572, +13034, +13698, +13702, +13711, +13786, +13443, +13340, +13684, +14064, +14729, +15336, +15153, +14817, +14900, +14953, +15030, +15502, +15993, +16203, +16486, +16885, +16711, +15959, +15816, +16427, +16582, +16246, +16080, +15746, +15428, +15766, +16035, +15838, +15925, +15913, +15275, +14968, +15172, +15139, +15413, +16380, +16930, +16710, +16432, +16210, +16175, +16843, +17739, +18023, +18039, +18344, +18549, +18387, +18431, +18973, +19492, +19654, +19742, +19751, +19399, +19168, +19626, +20194, +20237, +20074, +19922, +19648, +19490, +19551, +19490, +19206, +18878, +18722, +18804, +18637, +17891, +17228, +17112, +16889, +16242, +15833, +15800, +15521, +14985, +14576, +14040, +13306, +13035, +13316, +13542, +13622, +13694, +13533, +13161, +12939, +12992, +13183, +13445, +13898, +14380, +14339, +13862, +13782, +14277, +14752, +14907, +14928, +15117, +15423, +15488, +15365, +15366, +15432, +15594, +15983, +16247, +16180, +16095, +16127, +16160, +16027, +15590, +15087, +14848, +14919, +15289, +15588, +15467, +15414, +15516, +15013, +14284, +14292, +14769, +15472, +16652, +17566, +17534, +16991, +16344, +16002, +16537, +17570, +18370, +18983, +19445, +19377, +18898, +18686, +19011, +19388, +19650, +20241, +20763, +20459, +19922, +19820, +19804, +19860, +20132, +20195, +20059, +19954, +19681, +19328, +19045, +18715, +18457, +18212, +17855, +17675, +17413, +16782, +16408, +16235, +15756, +15471, +15266, +14632, +14367, +14441, +13903, +13538, +13776, +13556, +13325, +13786, +13870, +13417, +13333, +13549, +13933, +14406, +14407, +14246, +14401, +14429, +14385, +14584, +14680, +14777, +15072, +15156, +15217, +15475, +15425, +15294, +15567, +15662, +15436, +15442, +15437, +15233, +15322, +15504, +15274, +14960, +14751, +14344, +14118, +14525, +14838, +14633, +14753, +15124, +14678, +14075, +14416, +14753, +14681, +15478, +16859, +17421, +17375, +17204, +16823, +16877, +17692, +18495, +19053, +19650, +19976, +19790, +19582, +19753, +19956, +19964, +20320, +20957, +20939, +20458, +20260, +20053, +19838, +20076, +20218, +19908, +19711, +19636, +19395, +19075, +18631, +18217, +18065, +17899, +17614, +17273, +16707, +16176, +15976, +15860, +15717, +15390, +14771, +14398, +14312, +13986, +13730, +13774, +13726, +13829, +14145, +14100, +13865, +13809, +13877, +14230, +14618, +14576, +14528, +14616, +14472, +14488, +14875, +15093, +15092, +15103, +15119, +15154, +15117, +15083, +15243, +15302, +15253, +15442, +15533, +15316, +15108, +14819, +14520, +14503, +14392, +14059, +13968, +14205, +14619, +14858, +14639, +14538, +14612, +14135, +13644, +13911, +14494, +15318, +16416, +17231, +17762, +17824, +17212, +17077, +17638, +17954, +18694, +20030, +20459, +20153, +20076, +19964, +19963, +20145, +20074, +20234, +20531, +20268, +20128, +20154, +19615, +19531, +20196, +20129, +19445, +19031, +18727, +18537, +18363, +17993, +17850, +17695, +17225, +16947, +16479, +15624, +15472, +15793, +15770, +15755, +15442, +14739, +14696, +14771, +14245, +14255, +14718, +14670, +14659, +14650, +14094, +13852, +14292, +14782, +15230, +15475, +15330, +15079, +14701, +14403, +14631, +15040, +15444, +15889, +15780, +15310, +15193, +15044, +14831, +15095, +15298, +15096, +15000, +14897, +14647, +14493, +14240, +13940, +13822, +13551, +13336, +13578, +13718, +13864, +14663, +15040, +14237, +13701, +13920, +13998, +14434, +15585, +16379, +17003, +17962, +18173, +17796, +18003, +18204, +18488, +19625, +20152, +19761, +20211, +20749, +20568, +20929, +21089, +20323, +20298, +20548, +19977, +19831, +19881, +19399, +19611, +19960, +19418, +19136, +18807, +17769, +17473, +17698, +17335, +17139, +17016, +16453, +16151, +15871, +15460, +15622, +15638, +15162, +15065, +14957, +14612, +14580, +14501, +14629, +15247, +15260, +15021, +15320, +15025, +14454, +14762, +15019, +15042, +15427, +15440, +15458, +15960, +15659, +15057, +15425, +15518, +15041, +15213, +15416, +15149, +15210, +15429, +15414, +15328, +15024, +14730, +14730, +14535, +14037, +13660, +13487, +13382, +13182, +13062, +13251, +13339, +13457, +14095, +14285, +13683, +13672, +14139, +14242, +14809, +15865, +16588, +17402, +18027, +17913, +18222, +18834, +18701, +19062, +20097, +20195, +20260, +20984, +20918, +20791, +21405, +21175, +20701, +21067, +20568, +19629, +19954, +19916, +19206, +19560, +19741, +18939, +18771, +18604, +17591, +17081, +16967, +16538, +16466, +16363, +15827, +15719, +15651, +15090, +14911, +14949, +14507, +14195, +14379, +14648, +14799, +14817, +14920, +15169, +15234, +15216, +15264, +15231, +15306, +15507, +15675, +15971, +16020, +15699, +15799, +15963, +15590, +15613, +15970, +15767, +15700, +15911, +15559, +15154, +14940, +14462, +14454, +15037, +15240, +15149, +14910, +14281, +13846, +13617, +13136, +12896, +12902, +12774, +12889, +12926, +12720, +13286, +14066, +13975, +14080, +14487, +14112, +14134, +15410, +16492, +17182, +18017, +18326, +18467, +19112, +19410, +19575, +20409, +20912, +20789, +20902, +20831, +20736, +21468, +22005, +21712, +21455, +20993, +20313, +20182, +19917, +19404, +19624, +19701, +19116, +18922, +18566, +17529, +17029, +16980, +16681, +16358, +15666, +14905, +14985, +15041, +14711, +14931, +15030, +14513, +14334, +14220, +13856, +14002, +14323, +14488, +14972, +15248, +15148, +15430, +15632, +15392, +15469, +15814, +16010, +16125, +16003, +15869, +16077, +16147, +16032, +16153, +16128, +15835, +15820, +15939, +15696, +15234, +15002, +15074, +15047, +14840, +14783, +14690, +14363, +14058, +13580, +12799, +12289, +12167, +12270, +12651, +12915, +13020, +13384, +13418, +12948, +13033, +13539, +13800, +14441, +15497, +16336, +17173, +17765, +17858, +18408, +19267, +19554, +19964, +20608, +20609, +20633, +21114, +21279, +21459, +21863, +21719, +21497, +21658, +21378, +20743, +20356, +20098, +20150, +20287, +19805, +19248, +19023, +18459, +17779, +17489, +17211, +16915, +16679, +16184, +15593, +15004, +14257, +13841, +13997, +14204, +14257, +14202, +14045, +13965, +14011, +14199, +14513, +14700, +14929, +15327, +15360, +15198, +15346, +15373, +15492, +16248, +16672, +16419, +16420, +16388, +16072, +16229, +16317, +15828, +15821, +16199, +16038, +15831, +15848, +15671, +15595, +15601, +15308, +15076, +14874, +14338, +13960, +13860, +13454, +12894, +12563, +12339, +12151, +12142, +12520, +13154, +13394, +13282, +13373, +13404, +13446, +14102, +14881, +15492, +16474, +17314, +17733, +18470, +19072, +19193, +19751, +20364, +20354, +20362, +20381, +20415, +21101, +21598, +21433, +21499, +21261, +20548, +20581, +20602, +20003, +20139, +20378, +19727, +19393, +19151, +18294, +18012, +18040, +17451, +17159, +16964, +16123, +15667, +15531, +14830, +14417, +14624, +14604, +14322, +13943, +13705, +13984, +14258, +14317, +14653, +14886, +14815, +14889, +14899, +14891, +15270, +15572, +15700, +15979, +15955, +15690, +15790, +16017, +16267, +16600, +16410, +15935, +15970, +16101, +15913, +15838, +15933, +15962, +15837, +15526, +15298, +15247, +15030, +14651, +14283, +13812, +13245, +12785, +12597, +12702, +12911, +13140, +13288, +13230, +13330, +13608, +13568, +13790, +14803, +15629, +16019, +16468, +16555, +16679, +17626, +18434, +18899, +19886, +20516, +20250, +20093, +19950, +19804, +20327, +20723, +20665, +21056, +21202, +20574, +20251, +20161, +19869, +19894, +19823, +19395, +19341, +19209, +18524, +18189, +18228, +17989, +17615, +17051, +16241, +15675, +15255, +14771, +14609, +14633, +14357, +14070, +14143, +14281, +14197, +14069, +14089, +14337, +14793, +14992, +14799, +15010, +15500, +15289, +14963, +15301, +15618, +15940, +16509, +16355, +15789, +15858, +15846, +15552, +15775, +15986, +15917, +16127, +16097, +15707, +15709, +15749, +15560, +15642, +15613, +15102, +14548, +14046, +13605, +13414, +13260, +13043, +12983, +13213, +13582, +13595, +13424, +13780, +14181, +14087, +14297, +14924, +15333, +15734, +16245, +16836, +17811, +18587, +18778, +19079, +19417, +19593, +20085, +20374, +20242, +20566, +20869, +20510, +20276, +20212, +20059, +20272, +20406, +20174, +20219, +20092, +19475, +19226, +19144, +18661, +18248, +17998, +17800, +17756, +17453, +17005, +16793, +16214, +15281, +14779, +14541, +14465, +14705, +14627, +14254, +14253, +14272, +14036, +13961, +14069, +14441, +15097, +15363, +15199, +15128, +14932, +14676, +14990, +15525, +15646, +15601, +15665, +15726, +15778, +15710, +15459, +15408, +15762, +16079, +15962, +15655, +15642, +15917, +15982, +15680, +15395, +15106, +14512, +13943, +13659, +13354, +13164, +13253, +13236, +13317, +13707, +13721, +13458, +13542, +13620, +13821, +14618, +15280, +15817, +16779, +17093, +16750, +17278, +17969, +18087, +18865, +19795, +19782, +19899, +20140, +19713, +19638, +20112, +20311, +20692, +21062, +20757, +20574, +20497, +19891, +19668, +19949, +19776, +19558, +19589, +19320, +18945, +18568, +18063, +17808, +17489, +16750, +16313, +16230, +15927, +15666, +15454, +14936, +14469, +14242, +14091, +14290, +14790, +15054, +15076, +15083, +14972, +14729, +14567, +14561, +14648, +14862, +15133, +15209, +15134, +15079, +14958, +14881, +15034, +15229, +15398, +15553, +15566, +15590, +15613, +15437, +15502, +15858, +15859, +15771, +15793, +15265, +14673, +14695, +14466, +13842, +13605, +13343, +12830, +12807, +13006, +12845, +12898, +13460, +13951, +14253, +14714, +15117, +15213, +15521, +16194, +16693, +17251, +18083, +18488, +18648, +19104, +19217, +19097, +19428, +19622, +19701, +20227, +20395, +20211, +20445, +20324, +19845, +19966, +20001, +19810, +20050, +19842, +19331, +19537, +19296, +18571, +18821, +18957, +18395, +18518, +18352, +17161, +16631, +16443, +15668, +15513, +15736, +15371, +15195, +15043, +14468, +14470, +14668, +14341, +14532, +15071, +14975, +14996, +15300, +15189, +15045, +14960, +14614, +14460, +14540, +14610, +14841, +15004, +15122, +15421, +15336, +14987, +15058, +15176, +15282, +15714, +15889, +15756, +15682, +15317, +15068, +15252, +14981, +14563, +14606, +14159, +13412, +13309, +13221, +13131, +13670, +13943, +13656, +13673, +13814, +13871, +14328, +14971, +15533, +16255, +16962, +17383, +17685, +18000, +18316, +18694, +19209, +19640, +19756, +19696, +19529, +19342, +19561, +19875, +19709, +19776, +20334, +20376, +20061, +20056, +19907, +19685, +19769, +19537, +19008, +18850, +18788, +18624, +18652, +18665, +18518, +18326, +17863, +17141, +16521, +16098, +15803, +15586, +15414, +15173, +14600, +13990, +13960, +14197, +14217, +14409, +14869, +15105, +15067, +14982, +14907, +14804, +14680, +14773, +14972, +14754, +14378, +14356, +14260, +13991, +14167, +14644, +14940, +15083, +15090, +15049, +15091, +15044, +15068, +15398, +15554, +15401, +15389, +15355, +15025, +14600, +14056, +13557, +13570, +13697, +13469, +13520, +13937, +13951, +13846, +14170, +14403, +14591, +15312, +15969, +16306, +17047, +17751, +17925, +18447, +19283, +19621, +19798, +19989, +20017, +20223, +20239, +19860, +20001, +20328, +20101, +20008, +19912, +19416, +19498, +19825, +19569, +19617, +19770, +19248, +19142, +19387, +19011, +18806, +18716, +18065, +17963, +18217, +17725, +17444, +17438, +16714, +16189, +15986, +15180, +14673, +14762, +14534, +14499, +14751, +14546, +14406, +14512, +14403, +14540, +14852, +14846, +14880, +14874, +14660, +14634, +14488, +14207, +14249, +14012, +13531, +13601, +13651, +13530, +13895, +14150, +14177, +14560, +14725, +14757, +15216, +15230, +14812, +14693, +14287, +13790, +13811, +13546, +13254, +13541, +13327, +12930, +13365, +13525, +13397, +14044, +14523, +14695, +15559, +16141, +16170, +16835, +17496, +17734, +18532, +19281, +19453, +19956, +20394, +20365, +20661, +20801, +20545, +20842, +20944, +20390, +20427, +20518, +19988, +20061, +20273, +19858, +19918, +19936, +19309, +19536, +19865, +19062, +18910, +19320, +18748, +18516, +18727, +17984, +17554, +17730, +17065, +16550, +16575, +15970, +15652, +15884, +15416, +15085, +15264, +14895, +14752, +15175, +15114, +15136, +15435, +15196, +15099, +15177, +14559, +14148, +14217, +13941, +13880, +13978, +13524, +13380, +13561, +13236, +13202, +13471, +13233, +13335, +13876, +13999, +14259, +14615, +14424, +14332, +14202, +13530, +13170, +12930, +12390, +12482, +12638, +12173, +12471, +13090, +12881, +13180, +13950, +14029, +14619, +15632, +15799, +16485, +17794, +17991, +18243, +19261, +19537, +19744, +20512, +20455, +20168, +20458, +20282, +20183, +20767, +20769, +20491, +20685, +20489, +20124, +20161, +19948, +19853, +20229, +20109, +19619, +19418, +19265, +19316, +19476, +19273, +19294, +19474, +19011, +18479, +18173, +17524, +17170, +17315, +17018, +16557, +16368, +15887, +15393, +15343, +15332, +15380, +15542, +15522, +15624, +15811, +15579, +15365, +15402, +15107, +14734, +14657, +14426, +14132, +14044, +13736, +13319, +13227, +13163, +12958, +12895, +12978, +13183, +13444, +13538, +13639, +13942, +14122, +14089, +14072, +14008, +13820, +13530, +13079, +12643, +12330, +11995, +11912, +12274, +12630, +12995, +13601, +13867, +13882, +14506, +15288, +15715, +16553, +17522, +17766, +18059, +18697, +18944, +19247, +19826, +19935, +19933, +20110, +19895, +19782, +20062, +20038, +20063, +20371, +20266, +20125, +20210, +19813, +19461, +19661, +19615, +19487, +19754, +19817, +19775, +19933, +19728, +19422, +19463, +19337, +19163, +19229, +18896, +18312, +18025, +17562, +16913, +16642, +16444, +16112, +16042, +16097, +16013, +15892, +15707, +15489, +15426, +15469, +15534, +15528, +15262, +14836, +14451, +14049, +13658, +13376, +13130, +12959, +12976, +13058, +13001, +12880, +12923, +13111, +13290, +13549, +13869, +14012, +14101, +14247, +14098, +13704, +13487, +13297, +12947, +12692, +12505, +12344, +12541, +12923, +13010, +13097, +13490, +13840, +14205, +14968, +15817, +16436, +17004, +17409, +17630, +18006, +18392, +18705, +19254, +19619, +19421, +19194, +19009, +18731, +18847, +19100, +19018, +19093, +19292, +19190, +19224, +19433, +19525, +19819, +19965, +19565, +19374, +19425, +19187, +19211, +19653, +19978, +20316, +20511, +20286, +20115, +19902, +19342, +18990, +18767, +18264, +17864, +17441, +16732, +16345, +16219, +15980, +16020, +16107, +15899, +15967, +16121, +15912, +15851, +15718, +15094, +14730, +14597, +14073, +13689, +13538, +13145, +12894, +12726, +12278, +12181, +12433, +12486, +12786, +13197, +13147, +13331, +13763, +13656, +13604, +13867, +13699, +13554, +13634, +13179, +12735, +12779, +12594, +12544, +12977, +13033, +13041, +13658, +14094, +14421, +15260, +15873, +16171, +16886, +17428, +17533, +17981, +18516, +18752, +19150, +19438, +19262, +19112, +18996, +18741, +18771, +18974, +18966, +18922, +18849, +18731, +18857, +19022, +18965, +19008, +19203, +19252, +19167, +19164, +19338, +19522, +19625, +19861, +20031, +19902, +20045, +20478, +20440, +20216, +20152, +19639, +18928, +18628, +18218, +17655, +17438, +17282, +17174, +17262, +16967, +16501, +16463, +16308, +15926, +15847, +15618, +15113, +14857, +14526, +13973, +13635, +13229, +12713, +12527, +12369, +12171, +12247, +12239, +12225, +12650, +12967, +12999, +13285, +13561, +13604, +13699, +13639, +13347, +13071, +12684, +12314, +12089, +11730, +11643, +12160, +12598, +12857, +13318, +13621, +13805, +14333, +14986, +15652, +16511, +17311, +17833, +18124, +18286, +18484, +18630, +18697, +18964, +19155, +18948, +18797, +18780, +18533, +18336, +18389, +18401, +18389, +18481, +18648, +18883, +19023, +19093, +19250, +19213, +19010, +19164, +19408, +19289, +19314, +19740, +20076, +20161, +20192, +20205, +20196, +20145, +20012, +19805, +19572, +19309, +18877, +18249, +17646, +17143, +16811, +16840, +16964, +16900, +16856, +16766, +16488, +16339, +16189, +15745, +15347, +15023, +14446, +13912, +13624, +13425, +13386, +13328, +13029, +12805, +12673, +12499, +12675, +13136, +13405, +13662, +13996, +14023, +13820, +13646, +13446, +13247, +13053, +12740, +12324, +11954, +11815, +11909, +12044, +12287, +12693, +13010, +13319, +13828, +14379, +15001, +15743, +16368, +16919, +17355, +17467, +17720, +18315, +18660, +18797, +18919, +18672, +18278, +18028, +17760, +17829, +18184, +18240, +18417, +18756, +18483, +18204, +18539, +18690, +18718, +19114, +19229, +19044, +19211, +19447, +19442, +19484, +19735, +20144, +20387, +20357, +20450, +20499, +20198, +19919, +19655, +19143, +18667, +18221, +17698, +17448, +17303, +16983, +16803, +16680, +16387, +16250, +16257, +16199, +16221, +16137, +15691, +15176, +14796, +14537, +14365, +14109, +13890, +13840, +13645, +13366, +13384, +13537, +13749, +14144, +14381, +14369, +14451, +14524, +14401, +14245, +14115, +13931, +13563, +12972, +12425, +11937, +11363, +11189, +11653, +12202, +12664, +13112, +13325, +13437, +13666, +14003, +14735, +15766, +16528, +17056, +17392, +17343, +17452, +17954, +18253, +18421, +18713, +18647, +18241, +17901, +17624, +17584, +17821, +17956, +18071, +18263, +18244, +18236, +18513, +18808, +19048, +19185, +19058, +18969, +19053, +19102, +19378, +19946, +20329, +20480, +20523, +20314, +20049, +19963, +19837, +19570, +19305, +19048, +18597, +17812, +17046, +16688, +16505, +16363, +16441, +16520, +16368, +16195, +16094, +16063, +16113, +16005, +15724, +15447, +15045, +14546, +14205, +13969, +13823, +13862, +13899, +13786, +13685, +13810, +14139, +14442, +14753, +15173, +15331, +15131, +14953, +14727, +14327, +13953, +13460, +12843, +12447, +12085, +11634, +11548, +11915, +12373, +12662, +12857, +13293, +13823, +14191, +14837, +15578, +15903, +16399, +17029, +17039, +17170, +17814, +18106, +18350, +18750, +18446, +17930, +17806, +17566, +17591, +18002, +17929, +17770, +17984, +17998, +18027, +18185, +18128, +18361, +18706, +18538, +18646, +19130, +19157, +19228, +19577, +19665, +19930, +20423, +20543, +20556, +20496, +20088, +19667, +19099, +18401, +18124, +17739, +17011, +16804, +16733, +16316, +16264, +16290, +15931, +15851, +15882, +15714, +15860, +15911, +15600, +15569, +15379, +14791, +14647, +14561, +14190, +14360, +14614, +14313, +14283, +14469, +14423, +14800, +15331, +15365, +15550, +15824, +15518, +15218, +15128, +14634, +13975, +13361, +12560, +11972, +11733, +11535, +11689, +12151, +12357, +12567, +12996, +13234, +13574, +14448, +15327, +15948, +16603, +17033, +17054, +17170, +17587, +17998, +18270, +18383, +18321, +18123, +17725, +17362, +17467, +17722, +17713, +17788, +17923, +17722, +17647, +18025, +18371, +18611, +18862, +18817, +18617, +18648, +18768, +18915, +19304, +19821, +20119, +20121, +20057, +19969, +19705, +19501, +19464, +19167, +18676, +18250, +17555, +16779, +16444, +16195, +15907, +15970, +16101, +16026, +15930, +15764, +15649, +15679, +15508, +15327, +15380, +15318, +15236, +15195, +14837, +14626, +14818, +14800, +14796, +15094, +15155, +15248, +15705, +15940, +16086, +16462, +16522, +16308, +16122, +15642, +15075, +14647, +13883, +12961, +12287, +11638, +11207, +11335, +11703, +12100, +12452, +12647, +12962, +13443, +13942, +14724, +15623, +16199, +16629, +16850, +16825, +17188, +17875, +18287, +18501, +18420, +17968, +17630, +17339, +17074, +17360, +17712, +17616, +17643, +17665, +17444, +17645, +18037, +18176, +18541, +18804, +18620, +18738, +19000, +18975, +19231, +19625, +19732, +19920, +19979, +19751, +19762, +19726, +19400, +19200, +18762, +17962, +17435, +16881, +16112, +15752, +15567, +15257, +15212, +15207, +15043, +15022, +14985, +14984, +15307, +15488, +15432, +15508, +15390, +15040, +14960, +15017, +15093, +15394, +15635, +15680, +15821, +15981, +16051, +16243, +16580, +16911, +17103, +17041, +16710, +16245, +15825, +15333, +14492, +13528, +12789, +12152, +11656, +11572, +11791, +12127, +12463, +12742, +13170, +13631, +13962, +14702, +15790, +16416, +16730, +17012, +16966, +17085, +17734, +18164, +18243, +18334, +18144, +17600, +17071, +16755, +16783, +16962, +17043, +17264, +17522, +17513, +17606, +17949, +18193, +18436, +18747, +18888, +18956, +19107, +19230, +19276, +19379, +19716, +20079, +20034, +19719, +19400, +18965, +18597, +18410, +18097, +17781, +17490, +16777, +15952, +15477, +15030, +14648, +14668, +14818, +14879, +14830, +14705, +14784, +14925, +14869, +14970, +15149, +15043, +15043, +15128, +14918, +14886, +15178, +15328, +15513, +15794, +15922, +16242, +16765, +17039, +17220, +17400, +17392, +17318, +17066, +16479, +15874, +15207, +14304, +13436, +12623, +11921, +11723, +11902, +12222, +12720, +13077, +13270, +13730, +14338, +14988, +15874, +16677, +17174, +17533, +17607, +17506, +17690, +18056, +18340, +18391, +18057, +17619, +17272, +16865, +16727, +16962, +17060, +17090, +17236, +17225, +17320, +17690, +17868, +18019, +18385, +18526, +18584, +18951, +19247, +19344, +19511, +19707, +19933, +20062, +19844, +19608, +19513, +19150, +18615, +18116, +17424, +16704, +16125, +15445, +14871, +14605, +14341, +14196, +14279, +14186, +14045, +14168, +14269, +14372, +14667, +14795, +14773, +14954, +15084, +15032, +15062, +15147, +15288, +15544, +15677, +15772, +16036, +16196, +16299, +16677, +17052, +17201, +17294, +17192, +16838, +16513, +16138, +15599, +15054, +14376, +13496, +12809, +12461, +12301, +12469, +13001, +13471, +13689, +13955, +14347, +14790, +15519, +16467, +17173, +17694, +18078, +17973, +17789, +18097, +18412, +18448, +18556, +18529, +18108, +17497, +16912, +16777, +17123, +17264, +17261, +17448, +17383, +17279, +17673, +18007, +18146, +18571, +18832, +18704, +18824, +19173, +19347, +19442, +19632, +19863, +19874, +19568, +19228, +18858, +18370, +17947, +17411, +16723, +16228, +15603, +14706, +14154, +13853, +13594, +13741, +13951, +13891, +13984, +14103, +14154, +14480, +14723, +14752, +14944, +14944, +14801, +15051, +15256, +15284, +15528, +15556, +15432, +15717, +15999, +16207, +16713, +17086, +17205, +17295, +17089, +16856, +16856, +16585, +16147, +15761, +15036, +14146, +13334, +12540, +12210, +12320, +12399, +12795, +13422, +13739, +14181, +14836, +15260, +15925, +16889, +17527, +18048, +18533, +18575, +18538, +18687, +18778, +18925, +18980, +18635, +18186, +17663, +17012, +16856, +17125, +17162, +17213, +17386, +17200, +17094, +17598, +18100, +18370, +18810, +19098, +18919, +18828, +19099, +19413, +19598, +19636, +19551, +19315, +18785, +18164, +17805, +17460, +16982, +16722, +16516, +15951, +15285, +14743, +14234, +14008, +14217, +14429, +14404, +14355, +14298, +14217, +14371, +14747, +14983, +15012, +14954, +14738, +14410, +14225, +14379, +14819, +15197, +15381, +15627, +15854, +15922, +16210, +16706, +17009, +17268, +17495, +17345, +17079, +16900, +16492, +15970, +15510, +14812, +13858, +12872, +12019, +11631, +11760, +12157, +12771, +13428, +13895, +14366, +14952, +15615, +16561, +17679, +18568, +19206, +19582, +19525, +19256, +19197, +19391, +19505, +19271, +18810, +18242, +17442, +16724, +16618, +16943, +17303, +17627, +17701, +17458, +17343, +17623, +18107, +18619, +19100, +19375, +19306, +19166, +19300, +19471, +19465, +19606, +19727, +19242, +18383, +17653, +16919, +16189, +15822, +15718, +15455, +14990, +14559, +14158, +13750, +13669, +13984, +14268, +14509, +14791, +14793, +14693, +14890, +15064, +15062, +15119, +15035, +14723, +14454, +14238, +14158, +14426, +14899, +15361, +15651, +15699, +15825, +16139, +16415, +16774, +17159, +17131, +16812, +16498, +16050, +15573, +15269, +14829, +13979, +12947, +12153, +11743, +11633, +12034, +13005, +13796, +14030, +14385, +15072, +15654, +16402, +17703, +18983, +19697, +20032, +20066, +19729, +19535, +19902, +20228, +19932, +19323, +18535, +17322, +16328, +16341, +16816, +17073, +17350, +17576, +17436, +17492, +18125, +18780, +19249, +19744, +19959, +19758, +19660, +19799, +19787, +19678, +19761, +19711, +19086, +18241, +17577, +16834, +16132, +15957, +15922, +15543, +15144, +14682, +13915, +13477, +13669, +13936, +14223, +14648, +14732, +14417, +14263, +14417, +14663, +14919, +15106, +15054, +14697, +14243, +13980, +13962, +14149, +14554, +14989, +15195, +15293, +15500, +15776, +16127, +16659, +17100, +17090, +16769, +16394, +15990, +15633, +15303, +14791, +14080, +13143, +11980, +11133, +11003, +11283, +11903, +12979, +13894, +14283, +14706, +15422, +16254, +17415, +18859, +19947, +20487, +20705, +20513, +20068, +19955, +20148, +20090, +19687, +19118, +18283, +17226, +16521, +16552, +16901, +17146, +17397, +17492, +17287, +17471, +18274, +18939, +19423, +19990, +20111, +19821, +19831, +19964, +19943, +20087, +20215, +19902, +19344, +18805, +18235, +17588, +16985, +16558, +16082, +15352, +14640, +14026, +13427, +13231, +13474, +13659, +13796, +14007, +14023, +14016, +14367, +14918, +15326, +15459, +15370, +15147, +14818, +14594, +14624, +14704, +14793, +14909, +14817, +14676, +14783, +14974, +15257, +15728, +16050, +16098, +16013, +15793, +15531, +15253, +14960, +14796, +14455, +13673, +12863, +12074, +11330, +11252, +11639, +12006, +12797, +13737, +14152, +14708, +15679, +16466, +17385, +18541, +19244, +19658, +20022, +19989, +19881, +20073, +20276, +20341, +20055, +19307, +18584, +17939, +17357, +17482, +17993, +17975, +17853, +17915, +17685, +17684, +18370, +19014, +19431, +19858, +19903, +19593, +19508, +19735, +20031, +20200, +20199, +20058, +19565, +18806, +18262, +17807, +17205, +16746, +16266, +15456, +14652, +13970, +13372, +13173, +13300, +13514, +13870, +14093, +14093, +14309, +14719, +15096, +15510, +15718, +15587, +15382, +15039, +14606, +14500, +14666, +14848, +15013, +15002, +14812, +14648, +14622, +14919, +15401, +15633, +15669, +15613, +15262, +14876, +14761, +14738, +14773, +14719, +14154, +13208, +12203, +11276, +10935, +11354, +11961, +12624, +13434, +13995, +14353, +15069, +16103, +17195, +18405, +19512, +20140, +20330, +20201, +19912, +19917, +20289, +20405, +19983, +19337, +18617, +17858, +17381, +17447, +17821, +18040, +18009, +17957, +17890, +17879, +18329, +19125, +19700, +20002, +20081, +19781, +19535, +19762, +20037, +20073, +20065, +19870, +19300, +18648, +18173, +17817, +17444, +17013, +16529, +15863, +14986, +14261, +13887, +13731, +13819, +14099, +14214, +14146, +14202, +14452, +14822, +15214, +15479, +15525, +15304, +14938, +14697, +14539, +14382, +14466, +14687, +14754, +14785, +14746, +14571, +14663, +14972, +15108, +15219, +15277, +15038, +14768, +14578, +14419, +14531, +14609, +14282, +13873, +13303, +12436, +11901, +11742, +11651, +11935, +12434, +12844, +13511, +14281, +14940, +15882, +16863, +17636, +18666, +19631, +20093, +20467, +20644, +20461, +20421, +20397, +20083, +19728, +19202, +18506, +18062, +17789, +17740, +18037, +18138, +18051, +18161, +18183, +18293, +18818, +19231, +19495, +19781, +19637, +19412, +19657, +19839, +19859, +20004, +19955, +19724, +19431, +18900, +18455, +18054, +17294, +16686, +16288, +15473, +14711, +14296, +13781, +13599, +13936, +14109, +14282, +14643, +14718, +14767, +15115, +15407, +15560, +15481, +15018, +14580, +14332, +14174, +14334, +14598, +14596, +14572, +14549, +14449, +14620, +14933, +14999, +15044, +15106, +14877, +14461, +14177, +14103, +14127, +14140, +14156, +13985, +13443, +12861, +12387, +11877, +11731, +12082, +12310, +12515, +13187, +13891, +14390, +15189, +16233, +17133, +18078, +19093, +19752, +20024, +20204, +20252, +20138, +20136, +20245, +20076, +19618, +19205, +18825, +18394, +18225, +18415, +18549, +18495, +18457, +18399, +18336, +18567, +19049, +19387, +19462, +19394, +19287, +19226, +19285, +19530, +19854, +19938, +19730, +19396, +18881, +18302, +17965, +17718, +17306, +16848, +16325, +15583, +14847, +14408, +14262, +14276, +14411, +14680, +14875, +14815, +14770, +14959, +15193, +15431, +15676, +15569, +15044, +14522, +14234, +14164, +14341, +14639, +14793, +14722, +14564, +14433, +14357, +14497, +14908, +15183, +14998, +14607, +14200, +13739, +13552, +13855, +14103, +13843, +13367, +12930, +12388, +11851, +11683, +11807, +11930, +12162, +12638, +13104, +13559, +14401, +15533, +16479, +17351, +18401, +19240, +19673, +20102, +20499, +20559, +20566, +20714, +20640, +20242, +19765, +19301, +18866, +18582, +18562, +18661, +18551, +18316, +18253, +18183, +18105, +18423, +18891, +19072, +19212, +19314, +19160, +19170, +19512, +19706, +19714, +19715, +19514, +19101, +18774, +18606, +18352, +17853, +17292, +16739, +15977, +15282, +15088, +15070, +14950, +14997, +15101, +15053, +15124, +15380, +15612, +15737, +15615, +15314, +15073, +14796, +14520, +14466, +14407, +14253, +14234, +14187, +14137, +14389, +14557, +14456, +14578, +14707, +14454, +14273, +14263, +14072, +13905, +13872, +13755, +13675, +13676, +13579, +13384, +13056, +12643, +12341, +12093, +11947, +12110, +12440, +12798, +13263, +13738, +14277, +15017, +15837, +16801, +17910, +18728, +19230, +19659, +19836, +19898, +20220, +20581, +20715, +20623, +20291, +19930, +19594, +19160, +18983, +19144, +19089, +18871, +18776, +18621, +18555, +18768, +18932, +18994, +19036, +18901, +18768, +18803, +18847, +18926, +18956, +18780, +18625, +18487, +18188, +17979, +17850, +17570, +17303, +17033, +16613, +16247, +15968, +15756, +15746, +15714, +15580, +15605, +15583, +15460, +15570, +15667, +15560, +15547, +15442, +15091, +14931, +14923, +14734, +14494, +14372, +14356, +14332, +14225, +14272, +14426, +14301, +14131, +14151, +14059, +13967, +14011, +13806, +13499, +13465, +13465, +13444, +13565, +13599, +13477, +13313, +13099, +12981, +13004, +13031, +13179, +13453, +13755, +14248, +14834, +15288, +15798, +16342, +16728, +17209, +17834, +18310, +18688, +19002, +19130, +19252, +19466, +19641, +19738, +19715, +19613, +19582, +19515, +19477, +19706, +19860, +19654, +19492, +19478, +19350, +19225, +19205, +19126, +18909, +18569, +18213, +17949, +17743, +17631, +17643, +17657, +17739, +17883, +17838, +17700, +17652, +17530, +17365, +17246, +17043, +16883, +16751, +16387, +16076, +16017, +15886, +15808, +15908, +15808, +15649, +15651, +15424, +15090, +15052, +15001, +14734, +14534, +14433, +14361, +14324, +14256, +14182, +14129, +14077, +14101, +14144, +14106, +14079, +14039, +13898, +13789, +13735, +13638, +13543, +13486, +13477, +13528, +13576, +13703, +13988, +14244, +14389, +14541, +14730, +14989, +15318, +15606, +15906, +16265, +16506, +16601, +16657, +16686, +16750, +16879, +17005, +17180, +17420, +17626, +17824, +18055, +18270, +18489, +18712, +18865, +19000, +19224, +19435, +19481, +19436, +19439, +19356, +19102, +18927, +18895, +18808, +18691, +18582, +18349, +18033, +17722, +17454, +17429, +17669, +17899, +18035, +18118, +18117, +18103, +18092, +18003, +17924, +17862, +17670, +17402, +17132, +16836, +16623, +16468, +16209, +15942, +15734, +15479, +15301, +15289, +15256, +15181, +15139, +14998, +14794, +14684, +14607, +14500, +14410, +14287, +14097, +13917, +13804, +13770, +13794, +13838, +13857, +13768, +13616, +13538, +13475, +13361, +13364, +13500, +13596, +13706, +13909, +14174, +14553, +15014, +15419, +15802, +16162, +16411, +16600, +16741, +16827, +16968, +17054, +16953, +16876, +16849, +16674, +16544, +16623, +16715, +16820, +17065, +17319, +17463, +17556, +17674, +17845, +18027, +18185, +18318, +18370, +18373, +18365, +18289, +18225, +18197, +18001, +17739, +17637, +17524, +17339, +17288, +17348, +17482, +17784, +18103, +18301, +18476, +18660, +18807, +18885, +18889, +18904, +18871, +18664, +18434, +18244, +17949, +17657, +17471, +17226, +16929, +16696, +16472, +16307, +16266, +16220, +16118, +15998, +15832, +15629, +15447, +15265, +15014, +14682, +14381, +14190, +14011, +13860, +13870, +13919, +13870, +13862, +13907, +13809, +13615, +13481, +13357, +13192, +13107, +13101, +13005, +12863, +12951, +13324, +13820, +14423, +15120, +15736, +16208, +16611, +16912, +17092, +17202, +17186, +17027, +16870, +16766, +16613, +16436, +16358, +16380, +16415, +16411, +16424, +16529, +16674, +16794, +16938, +17107, +17269, +17460, +17591, +17598, +17701, +17883, +17811, +17616, +17589, +17473, +17161, +17010, +17047, +17052, +17085, +17192, +17312, +17491, +17742, +18051, +18433, +18788, +19040, +19205, +19268, +19319, +19385, +19275, +19031, +18866, +18677, +18364, +18080, +17874, +17720, +17659, +17648, +17637, +17612, +17520, +17378, +17205, +16935, +16586, +16177, +15700, +15279, +14967, +14672, +14429, +14270, +14098, +13948, +13880, +13903, +14037, +14134, +14061, +13972, +13813, +13437, +13124, +13031, +12956, +12947, +13095, +13246, +13477, +13888, +14319, +14797, +15392, +15868, +16160, +16391, +16438, +16266, +16086, +15967, +15906, +15906, +15836, +15687, +15628, +15640, +15655, +15781, +16045, +16311, +16530, +16758, +17014, +17216, +17299, +17396, +17574, +17622, +17525, +17500, +17432, +17135, +16874, +16839, +16779, +16614, +16598, +16743, +16851, +16972, +17289, +17708, +18052, +18397, +18773, +18983, +19021, +19090, +19167, +19146, +19097, +19021, +18834, +18540, +18227, +18013, +17921, +17845, +17821, +17927, +18020, +18064, +18149, +18185, +18118, +18019, +17789, +17394, +16984, +16543, +16015, +15507, +15068, +14704, +14445, +14282, +14239, +14309, +14390, +14457, +14512, +14474, +14384, +14276, +14044, +13776, +13651, +13587, +13502, +13496, +13615, +13796, +14019, +14346, +14813, +15294, +15649, +15880, +15960, +15852, +15669, +15488, +15297, +15170, +15106, +15006, +14947, +15037, +15216, +15480, +15841, +16155, +16360, +16533, +16660, +16738, +16903, +17184, +17456, +17645, +17739, +17725, +17615, +17412, +17133, +16884, +16775, +16746, +16652, +16524, +16492, +16515, +16554, +16794, +17292, +17755, +18039, +18299, +18526, +18586, +18599, +18632, +18535, +18350, +18170, +17890, +17642, +17642, +17710, +17722, +17811, +17937, +18093, +18357, +18558, +18644, +18727, +18636, +18281, +17833, +17308, +16816, +16518, +16242, +15937, +15718, +15464, +15235, +15215, +15258, +15328, +15489, +15497, +15323, +15115, +14753, +14345, +14098, +13857, +13641, +13576, +13522, +13560, +13768, +13938, +14210, +14699, +15086, +15372, +15646, +15703, +15707, +15834, +15799, +15666, +15673, +15624, +15470, +15371, +15296, +15286, +15402, +15531, +15624, +15695, +15797, +16014, +16196, +16293, +16488, +16637, +16635, +16737, +16922, +17037, +17161, +17137, +16870, +16665, +16555, +16387, +16317, +16403, +16523, +16641, +16708, +16822, +17100, +17321, +17453, +17731, +17983, +18018, +18021, +18003, +17904, +17864, +17811, +17651, +17576, +17605, +17577, +17578, +17764, +18107, +18500, +18826, +19036, +19129, +19051, +18796, +18467, +18155, +17858, +17513, +17091, +16690, +16405, +16234, +16198, +16314, +16470, +16522, +16430, +16221, +15910, +15508, +15103, +14786, +14488, +14147, +13845, +13632, +13521, +13555, +13700, +13920, +14268, +14681, +15065, +15430, +15680, +15722, +15708, +15713, +15646, +15540, +15407, +15224, +15136, +15162, +15159, +15203, +15322, +15338, +15257, +15183, +15131, +15182, +15360, +15550, +15731, +15906, +16085, +16335, +16542, +16629, +16737, +16752, +16570, +16471, +16484, +16393, +16362, +16453, +16452, +16499, +16670, +16718, +16766, +17005, +17185, +17220, +17273, +17274, +17172, +17067, +17019, +17093, +17213, +17228, +17271, +17424, +17519, +17626, +17943, +18305, +18579, +18832, +18967, +18914, +18835, +18761, +18597, +18349, +18066, +17829, +17696, +17580, +17484, +17502, +17563, +17593, +17628, +17620, +17527, +17360, +17066, +16675, +16254, +15770, +15313, +14936, +14522, +14189, +14066, +13988, +14013, +14251, +14426, +14517, +14765, +15025, +15168, +15332, +15440, +15412, +15383, +15357, +15293, +15200, +15084, +15043, +15097, +15144, +15198, +15213, +15086, +15020, +15143, +15244, +15299, +15399, +15451, +15468, +15516, +15540, +15642, +15912, +16180, +16352, +16479, +16501, +16429, +16378, +16349, +16299, +16251, +16265, +16382, +16502, +16537, +16591, +16681, +16740, +16868, +17001, +16900, +16701, +16624, +16496, +16313, +16317, +16388, +16366, +16504, +16872, +17199, +17514, +17979, +18399, +18631, +18830, +18968, +18897, +18776, +18692, +18465, +18169, +18024, +17972, +17917, +17888, +17914, +18071, +18268, +18302, +18252, +18170, +17870, +17476, +17183, +16811, +16335, +15977, +15703, +15446, +15264, +15121, +15046, +15060, +15061, +15079, +15170, +15218, +15239, +15306, +15309, +15219, +15136, +15062, +14980, +14913, +14900, +14974, +15035, +15032, +15081, +15111, +15015, +14978, +15067, +15133, +15223, +15351, +15368, +15321, +15355, +15461, +15593, +15710, +15774, +15796, +15750, +15698, +15766, +15844, +15834, +15929, +16155, +16299, +16349, +16391, +16449, +16576, +16710, +16759, +16824, +16873, +16732, +16523, +16433, +16392, +16322, +16185, +16007, +15954, +15960, +15899, +16077, +16569, +16938, +17164, +17465, +17641, +17678, +17833, +17992, +18048, +18127, +18133, +18009, +17930, +17942, +18038, +18271, +18546, +18803, +19011, +19003, +18790, +18547, +18275, +17974, +17722, +17431, +17033, +16613, +16236, +16016, +16036, +16156, +16240, +16276, +16190, +16018, +15944, +15947, +15930, +15927, +15861, +15625, +15406, +15332, +15250, +15158, +15202, +15321, +15366, +15318, +15215, +15101, +14980, +14878, +14875, +14910, +14875, +14858, +14926, +14994, +15064, +15193, +15343, +15482, +15559, +15540, +15502, +15502, +15516, +15513, +15471, +15447, +15503, +15583, +15731, +16020, +16339, +16634, +16888, +16946, +16850, +16734, +16482, +16160, +16023, +15980, +15912, +15888, +15817, +15702, +15751, +15939, +16182, +16493, +16699, +16695, +16631, +16595, +16579, +16580, +16554, +16581, +16720, +16844, +16986, +17322, +17751, +18116, +18499, +18883, +19100, +19148, +19109, +18997, +18844, +18664, +18410, +18090, +17764, +17473, +17254, +17107, +17042, +17085, +17119, +17019, +16893, +16821, +16717, +16658, +16714, +16708, +16594, +16532, +16525, +16479, +16420, +16396, +16398, +16349, +16185, +15920, +15637, +15427, +15289, +15145, +15019, +14930, +14768, +14614, +14625, +14678, +14721, +14869, +14995, +15031, +15113, +15111, +14963, +14970, +15127, +15214, +15341, +15518, +15576, +15657, +15869, +16045, +16159, +16288, +16397, +16461, +16445, +16346, +16272, +16214, +16085, +15931, +15800, +15670, +15554, +15477, +15472, +15606, +15851, +16078, +16184, +16189, +16203, +16234, +16177, +16068, +16044, +16045, +15908, +15708, +15672, +15832, +16085, +16430, +16896, +17377, +17728, +17948, +18151, +18338, +18415, +18427, +18429, +18342, +18209, +18094, +17910, +17805, +17938, +18059, +18080, +18131, +18026, +17756, +17618, +17561, +17515, +17569, +17534, +17371, +17303, +17268, +17210, +17294, +17435, +17480, +17398, +17111, +16751, +16488, +16198, +15889, +15669, +15395, +15099, +14988, +14985, +14982, +15008, +15035, +15031, +14953, +14801, +14729, +14721, +14653, +14610, +14606, +14572, +14645, +14836, +15037, +15378, +15823, +16137, +16366, +16575, +16660, +16651, +16542, +16313, +16157, +16036, +15725, +15383, +15220, +15149, +15162, +15304, +15516, +15766, +15959, +15988, +15939, +15860, +15735, +15643, +15619, +15607, +15596, +15555, +15510, +15579, +15749, +15887, +16017, +16234, +16440, +16495, +16526, +16695, +16834, +16853, +16983, +17224, +17378, +17506, +17700, +17867, +17989, +18104, +18193, +18255, +18282, +18276, +18253, +18201, +18199, +18300, +18353, +18283, +18229, +18258, +18356, +18474, +18522, +18514, +18475, +18310, +18054, +17801, +17477, +17120, +16908, +16785, +16596, +16363, +16147, +15956, +15805, +15685, +15552, +15366, +15156, +14969, +14737, +14449, +14277, +14223, +14139, +14115, +14246, +14373, +14466, +14672, +14970, +15238, +15461, +15652, +15793, +15852, +15827, +15795, +15789, +15767, +15758, +15765, +15705, +15627, +15623, +15659, +15700, +15738, +15722, +15653, +15574, +15447, +15292, +15223, +15233, +15255, +15343, +15490, +15581, +15652, +15819, +16035, +16222, +16397, +16544, +16615, +16619, +16570, +16511, +16464, +16412, +16412, +16442, +16355, +16278, +16419, +16618, +16776, +17052, +17325, +17434, +17508, +17610, +17737, +17921, +18088, +18249, +18452, +18566, +18599, +18692, +18796, +18950, +19198, +19271, +19108, +18941, +18737, +18447, +18199, +17971, +17719, +17519, +17363, +17233, +17142, +17048, +16977, +16915, +16768, +16552, +16279, +15924, +15587, +15294, +14977, +14717, +14545, +14391, +14307, +14293, +14296, +14421, +14663, +14816, +14843, +14866, +14918, +14967, +14979, +14985, +15031, +15040, +14991, +15018, +15148, +15289, +15444, +15625, +15772, +15838, +15824, +15788, +15741, +15644, +15559, +15549, +15498, +15389, +15383, +15475, +15594, +15804, +16061, +16263, +16497, +16730, +16777, +16710, +16648, +16520, +16349, +16254, +16188, +16117, +16083, +16053, +16044, +16106, +16143, +16085, +16017, +16012, +16006, +15969, +16035, +16293, +16589, +16796, +17064, +17464, +17838, +18124, +18425, +18738, +18933, +18973, +18898, +18733, +18565, +18453, +18316, +18196, +18207, +18210, +18123, +18111, +18152, +18157, +18185, +18173, +18090, +18029, +17847, +17528, +17311, +17065, +16680, +16457, +16336, +16087, +15942, +15958, +15865, +15688, +15538, +15358, +15153, +14927, +14744, +14662, +14554, +14445, +14476, +14495, +14439, +14490, +14594, +14679, +14852, +15021, +15073, +15082, +15031, +14907, +14817, +14797, +14834, +14917, +15022, +15172, +15364, +15628, +16031, +16433, +16699, +16938, +17105, +17047, +16879, +16704, +16518, +16415, +16347, +16199, +16092, +16109, +16135, +16141, +16165, +16178, +16109, +15920, +15707, +15560, +15473, +15508, +15661, +15767, +15823, +15940, +16050, +16141, +16349, +16664, +16949, +17172, +17379, +17542, +17563, +17486, +17475, +17514, +17482, +17422, +17433, +17509, +17624, +17769, +17931, +18092, +18236, +18342, +18391, +18448, +18594, +18699, +18611, +18438, +18269, +18047, +17828, +17684, +17553, +17418, +17315, +17203, +17049, +16869, +16693, +16535, +16381, +16214, +16005, +15723, +15436, +15227, +15043, +14909, +14899, +14917, +14892, +14892, +14881, +14806, +14724, +14643, +14536, +14405, +14243, +14113, +14079, +14129, +14315, +14637, +14928, +15182, +15492, +15759, +15964, +16222, +16489, +16732, +17015, +17222, +17287, +17326, +17334, +17232, +17032, +16747, +16426, +16115, +15737, +15301, +14884, +14476, +14175, +14120, +14239, +14448, +14709, +14908, +15077, +15343, +15700, +16161, +16719, +17213, +17563, +17787, +17883, +17999, +18204, +18307, +18253, +18155, +17968, +17717, +17617, +17719, +17909, +18044, +17998, +17880, +17881, +17901, +17828, +17853, +17989, +17980, +17861, +17835, +17845, +17843, +17930, +18054, +18099, +18105, +18042, +17791, +17458, +17221, +16999, +16645, +16243, +15882, +15489, +15107, +14906, +14884, +14942, +15022, +15007, +14855, +14747, +14754, +14756, +14737, +14743, +14713, +14592, +14410, +14261, +14224, +14257, +14322, +14476, +14668, +14807, +14954, +15134, +15308, +15531, +15765, +15870, +15949, +16134, +16361, +16615, +16899, +17089, +17136, +17110, +17060, +17082, +17215, +17345, +17406, +17398, +17292, +17153, +17062, +16973, +16807, +16470, +15917, +15243, +14542, +13889, +13489, +13400, +13498, +13861, +14579, +15381, +16102, +16883, +17682, +18422, +19259, +20148, +20833, +21231, +21330, +21148, +20853, +20494, +20020, +19423, +18538, +17387, +16358, +15609, +15161, +15174, +15361, +15312, +15239, +15367, +15640, +16184, +16892, +17391, +17624, +17618, +17397, +17263, +17333, +17393, +17301, +16986, +16532, +16159, +15865, +15615, +15396, +15029, +14566, +14153, +13658, +13238, +13225, +13418, +13617, +13918, +14224, +14513, +14911, +15369, +15881, +16383, +16621, +16575, +16283, +15747, +15252, +14916, +14593, +14392, +14275, +14014, +13871, +14105, +14529, +15073, +15704, +16243, +16733, +17223, +17617, +17971, +18306, +18513, +18640, +18672, +18480, +18168, +17899, +17721, +17742, +17908, +17953, +17850, +17783, +17792, +17874, +18029, +18056, +17770, +17287, +16717, +16057, +15453, +14973, +14466, +14051, +14006, +14240, +14728, +15701, +16853, +17638, +18142, +18509, +18602, +18677, +19032, +19396, +19489, +19254, +18656, +17980, +17599, +17468, +17393, +17110, +16389, +15446, +14622, +14113, +14172, +14540, +14611, +14489, +14496, +14622, +15170, +16184, +17019, +17448, +17590, +17355, +17091, +17141, +17195, +17031, +16622, +15906, +15164, +14589, +14076, +13762, +13649, +13490, +13370, +13367, +13470, +13923, +14669, +15388, +16002, +16344, +16377, +16446, +16570, +16624, +16709, +16618, +16210, +15809, +15480, +15171, +15059, +15138, +15345, +15605, +15737, +15958, +16477, +16943, +17297, +17682, +17885, +18037, +18381, +18575, +18543, +18543, +18520, +18504, +18555, +18478, +18314, +18158, +17971, +17970, +18118, +18131, +18136, +18143, +17986, +17909, +17840, +17433, +16911, +16373, +15613, +14862, +14230, +13569, +13121, +13037, +13162, +13547, +14278, +15288, +16382, +17227, +17796, +18194, +18314, +18430, +18863, +19211, +19182, +18848, +18155, +17430, +17057, +16772, +16355, +15723, +14648, +13467, +12741, +12526, +12784, +13229, +13395, +13527, +14006, +14770, +15887, +17129, +17896, +18179, +18106, +17676, +17376, +17335, +17073, +16596, +16010, +15200, +14502, +14158, +13998, +14016, +14106, +14092, +14204, +14493, +14830, +15406, +16180, +16792, +17119, +17170, +17110, +17157, +17198, +17213, +17306, +17264, +17049, +16857, +16619, +16418, +16410, +16369, +16248, +16247, +16362, +16690, +17242, +17758, +18197, +18521, +18626, +18862, +19313, +19563, +19607, +19507, +19136, +18820, +18757, +18636, +18446, +18300, +18068, +17810, +17622, +17472, +17359, +17188, +16956, +16775, +16462, +15963, +15519, +15002, +14284, +13621, +13010, +12286, +11662, +11396, +11546, +12107, +13146, +14614, +15923, +16619, +17047, +17363, +17401, +17606, +18123, +18273, +17945, +17392, +16527, +15754, +15561, +15517, +15119, +14328, +13259, +12285, +11871, +12211, +13166, +14102, +14554, +14870, +15366, +16153, +17451, +18807, +19494, +19580, +19220, +18520, +18105, +18073, +17841, +17325, +16623, +15774, +15168, +14994, +15086, +15332, +15478, +15441, +15441, +15464, +15648, +16274, +16961, +17348, +17612, +17731, +17774, +18102, +18608, +19005, +19158, +18889, +18334, +17750, +17178, +16855, +16818, +16710, +16557, +16393, +16138, +16259, +16867, +17445, +17947, +18274, +18164, +18147, +18496, +18760, +18973, +19167, +19077, +18939, +18792, +18365, +17887, +17449, +16948, +16600, +16199, +15515, +14991, +14729, +14587, +14725, +14817, +14549, +14186, +13727, +13232, +12973, +12587, +11944, +11388, +10771, +10392, +10837, +11603, +12510, +14118, +15828, +16843, +17467, +17741, +17532, +17405, +17605, +17759, +17595, +16981, +16111, +15488, +15376, +15719, +16085, +15936, +15370, +14815, +14456, +14630, +15527, +16636, +17431, +17886, +18094, +18304, +18868, +19685, +20208, +20093, +19385, +18309, +17294, +16773, +16639, +16419, +15975, +15467, +15049, +14981, +15370, +15916, +16340, +16610, +16735, +16772, +16848, +17068, +17463, +17858, +18032, +17993, +17896, +17868, +17983, +18175, +18289, +18177, +17717, +16982, +16240, +15704, +15533, +15748, +16062, +16316, +16570, +16815, +17254, +18069, +18771, +19010, +19132, +19220, +19125, +19007, +18799, +18375, +18018, +17744, +17270, +16568, +15677, +14808, +14282, +14014, +13821, +13667, +13419, +13264, +13479, +13820, +14157, +14476, +14423, +14138, +14056, +13903, +13533, +13269, +12946, +12295, +11509, +10888, +10781, +11382, +12703, +14637, +16404, +17241, +17546, +17792, +17986, +18510, +19332, +19641, +19343, +18807, +18015, +17321, +17232, +17500, +17644, +17369, +16497, +15338, +14559, +14568, +15328, +16281, +16756, +16706, +16527, +16694, +17627, +18980, +19770, +19625, +18838, +17768, +17053, +17065, +17258, +17186, +16951, +16538, +16079, +15955, +16139, +16425, +16695, +16679, +16378, +16063, +15801, +15863, +16486, +17251, +17801, +18154, +18218, +18254, +18630, +19046, +19203, +19106, +18555, +17675, +16821, +16040, +15589, +15625, +15652, +15535, +15496, +15498, +15907, +16948, +17888, +18372, +18541, +18185, +17612, +17299, +16924, +16491, +16308, +15986, +15467, +15102, +14749, +14529, +14660, +14659, +14351, +13940, +13359, +12986, +13213, +13646, +14058, +14446, +14670, +15013, +15588, +15974, +16186, +16232, +15808, +15132, +14324, +13222, +12398, +12280, +12547, +13227, +14407, +15655, +16698, +17491, +18131, +18748, +19030, +18996, +19124, +19111, +18650, +18131, +17488, +16914, +17074, +17452, +17410, +17319, +16981, +16297, +16077, +16279, +16423, +16646, +16643, +16317, +16287, +16523, +16921, +17636, +17975, +17628, +17181, +16634, +16173, +16346, +16645, +16615, +16565, +16394, +16186, +16375, +16656, +16741, +16822, +16724, +16400, +16163, +16149, +16448, +16926, +17231, +17459, +17690, +17775, +17937, +18206, +18235, +18061, +17756, +17232, +16732, +16402, +16207, +16264, +16456, +16561, +16641, +16708, +16860, +17256, +17566, +17562, +17454, +17203, +16827, +16590, +16340, +15950, +15694, +15580, +15498, +15503, +15483, +15394, +15365, +15347, +15255, +15051, +14709, +14400, +14258, +14270, +14488, +14801, +15054, +15417, +15861, +16134, +16313, +16386, +16115, +15607, +14977, +14099, +13090, +12189, +11613, +11671, +12362, +13482, +15076, +16892, +18276, +19112, +19615, +19671, +19414, +19282, +19147, +18648, +17844, +16881, +16051, +15855, +16201, +16567, +16753, +16515, +15730, +14979, +14735, +14904, +15329, +15601, +15368, +15055, +15076, +15526, +16576, +17750, +18265, +18248, +18037, +17781, +17962, +18486, +18603, +18292, +17831, +17250, +16908, +16938, +16973, +16975, +16970, +16808, +16669, +16693, +16832, +17209, +17678, +17913, +17952, +17910, +17939, +18241, +18581, +18743, +18857, +18789, +18526, +18372, +18125, +17594, +17093, +16599, +16002, +15508, +15058, +14700, +14752, +14950, +15003, +15071, +15063, +15016, +15210, +15364, +15356, +15513, +15623, +15566, +15728, +15896, +15789, +15720, +15662, +15444, +15278, +15089, +14771, +14668, +14884, +15208, +15544, +15846, +16134, +16395, +16504, +16464, +16236, +15657, +14887, +14092, +13066, +11872, +11050, +11029, +11730, +12838, +14377, +16255, +17702, +18466, +19071, +19307, +18928, +18673, +18599, +18054, +17324, +16680, +15888, +15533, +15979, +16386, +16418, +16265, +15663, +14930, +14736, +14892, +15218, +15700, +15908, +16009, +16525, +17301, +18321, +19531, +20158, +20098, +19889, +19484, +19053, +18887, +18587, +18173, +17920, +17443, +16951, +16944, +16963, +16896, +17112, +17230, +17101, +17027, +16861, +16843, +17375, +17960, +18224, +18413, +18518, +18566, +18763, +18927, +18785, +18273, +17448, +16484, +15486, +14542, +13820, +13314, +13069, +13142, +13382, +13866, +14713, +15588, +16367, +17047, +17308, +17324, +17422, +17296, +16935, +16613, +16139, +15660, +15497, +15354, +15181, +15115, +14883, +14577, +14460, +14365, +14395, +14720, +15145, +15700, +16254, +16546, +16884, +17316, +17414, +17245, +16839, +15981, +15018, +14207, +13362, +12444, +11382, +10260, +9597, +9596, +10308, +11848, +13897, +16179, +18314, +19400, +19608, +19749, +19424, +18744, +18577, +18250, +17284, +16570, +16000, +15587, +16279, +17376, +17847, +18068, +17728, +16763, +16384, +16568, +16786, +17301, +17504, +17208, +17449, +18059, +18727, +19888, +20686, +20598, +20360, +19704, +18705, +18378, +18212, +17723, +17466, +16956, +16075, +15773, +15869, +16044, +16502, +16730, +16731, +16943, +17039, +17318, +18119, +18656, +18906, +19165, +18915, +18471, +18184, +17500, +16813, +16343, +15309, +14177, +13549, +12935, +12767, +13381, +13934, +14422, +15074, +15525, +16208, +17136, +17366, +17038, +16557, +15737, +15060, +14708, +14201, +13909, +13995, +13936, +14014, +14409, +14655, +14995, +15602, +16034, +16306, +16388, +16082, +15893, +15983, +15916, +15794, +15681, +15417, +15376, +15606, +15702, +15750, +15687, +15244, +14817, +14581, +14230, +13962, +13901, +13730, +13551, +13546, +13721, +14378, +15527, +16881, +18473, +19776, +19982, +19580, +19235, +18653, +18094, +18100, +18107, +17779, +17600, +17489, +17419, +17889, +18541, +18733, +18496, +17676, +16449, +15746, +15693, +15955, +16601, +17119, +17206, +17544, +18155, +18756, +19553, +19895, +19264, +18455, +17685, +16842, +16589, +16724, +16614, +16618, +16762, +16830, +17165, +17525, +17530, +17423, +17042, +16316, +15693, +15143, +14730, +14762, +14908, +15090, +15468, +15730, +16068, +16643, +16843, +16856, +17020, +16707, +16082, +15670, +15092, +14608, +14542, +14248, +13923, +14032, +14098, +14349, +14987, +15179, +15082, +15184, +15066, +15104, +15653, +15889, +15921, +16263, +16422, +16516, +16935, +17241, +17533, +17881, +17617, +16991, +16539, +16017, +15701, +15826, +15805, +15718, +15932, +16190, +16590, +17201, +17524, +17551, +17480, +17176, +16794, +16464, +16068, +15726, +15416, +14977, +14428, +13710, +13248, +13689, +14605, +15647, +17091, +18102, +18027, +17982, +18242, +18038, +17935, +18307, +18273, +17887, +17638, +17225, +16902, +17120, +17327, +17127, +16565, +15558, +14593, +14327, +14607, +15146, +15661, +15778, +15803, +16173, +16778, +17643, +18529, +18759, +18395, +17818, +17081, +16678, +16835, +16963, +16936, +16868, +16495, +16080, +16048, +16102, +15971, +15706, +15352, +15052, +14886, +14959, +15504, +16327, +17112, +17844, +18365, +18637, +18839, +18734, +18251, +17661, +16827, +15813, +15012, +14250, +13589, +13545, +13916, +14342, +14868, +15267, +15566, +16110, +16665, +17033, +17351, +17388, +17159, +17034, +16931, +16821, +16942, +17143, +17247, +17294, +17214, +17114, +17155, +17211, +17198, +17021, +16571, +16137, +15983, +16014, +16209, +16505, +16719, +16926, +17202, +17452, +17656, +17726, +17582, +17307, +16850, +16170, +15432, +14715, +14063, +13418, +12528, +11504, +10802, +10660, +11304, +12786, +14664, +16493, +17782, +18185, +18257, +18371, +18226, +18172, +18318, +17803, +16791, +16034, +15365, +15090, +15586, +15898, +15648, +15262, +14525, +13864, +14033, +14570, +15251, +16186, +16742, +17100, +17880, +18702, +19580, +20548, +20690, +20077, +19316, +18227, +17359, +17206, +16895, +16349, +15997, +15485, +15269, +15836, +16360, +16732, +17259, +17353, +17157, +17218, +17219, +17251, +17513, +17534, +17402, +17385, +17241, +17189, +17321, +17236, +17080, +16875, +16252, +15597, +15224, +14818, +14503, +14404, +14272, +14327, +14805, +15477, +16221, +16883, +17331, +17688, +17854, +17841, +17910, +17734, +17233, +17111, +17245, +17058, +16961, +17120, +17101, +17145, +17359, +17232, +16806, +16314, +15739, +15338, +15194, +15150, +15287, +15429, +15556, +16145, +16903, +17244, +17407, +17318, +16666, +15890, +15059, +13956, +13000, +12130, +11009, +10129, +9577, +9195, +9789, +11449, +13262, +15325, +17648, +19034, +19287, +19352, +19213, +18549, +18013, +17868, +17456, +16749, +16257, +15969, +15904, +16262, +16684, +16726, +16266, +15418, +14826, +14904, +15360, +16241, +17390, +18074, +18622, +19522, +20190, +20746, +21419, +21147, +19903, +18572, +17014, +15665, +15396, +15546, +15638, +16032, +16415, +16792, +17608, +18451, +18976, +19179, +18774, +17995, +17212, +16425, +16109, +16401, +16679, +16950, +17278, +17296, +17257, +17293, +17044, +16671, +16133, +15140, +14178, +13583, +13273, +13536, +14195, +14800, +15570, +16415, +17016, +17600, +17937, +17657, +17200, +16721, +16062, +15534, +15196, +15048, +15390, +15966, +16500, +17143, +17521, +17423, +17286, +17003, +16446, +15986, +15466, +14786, +14435, +14367, +14394, +14748, +15239, +15653, +16133, +16430, +16399, +16315, +16102, +15699, +15274, +14699, +14055, +13636, +13407, +13505, +13971, +14283, +14418, +14663, +14639, +14398, +14668, +15347, +15970, +16759, +17728, +18220, +18080, +17947, +18017, +17923, +17879, +18128, +18027, +17431, +17043, +16852, +16731, +17115, +17703, +17820, +17574, +17188, +16863, +17020, +17593, +18169, +18410, +18030, +17369, +17016, +16968, +17268, +17811, +17840, +17329, +16948, +16774, +16929, +17605, +18166, +18249, +18136, +17805, +17388, +17225, +17090, +16738, +16205, +15520, +14913, +14569, +14559, +15050, +15700, +16006, +16158, +16190, +15970, +16004, +16308, +16332, +16284, +16302, +16000, +15610, +15469, +15460, +15648, +15850, +15652, +15244, +14895, +14766, +15208, +15903, +16259, +16503, +16757, +16875, +17241, +17772, +17878, +17754, +17564, +16934, +16107, +15517, +15025, +14672, +14679, +14862, +14994, +15114, +15384, +15878, +16406, +16783, +16933, +16741, +16450, +16478, +16679, +16818, +17006, +17106, +16983, +16909, +16910, +16805, +16711, +16639, +16318, +15619, +14655, +13651, +12824, +12459, +12845, +13757, +14753, +15998, +17471, +18417, +18741, +18964, +18802, +18086, +17517, +17134, +16457, +15885, +15774, +15823, +16156, +16934, +17618, +17904, +17916, +17619, +17159, +16838, +16628, +16431, +16173, +15802, +15551, +15552, +15743, +16280, +16997, +17384, +17475, +17472, +17401, +17552, +17853, +17783, +17402, +16873, +16139, +15613, +15433, +15171, +14951, +14912, +14741, +14588, +14670, +14898, +15463, +16152, +16445, +16629, +16893, +16961, +17178, +17595, +17633, +17475, +17321, +16780, +16188, +15925, +15615, +15418, +15602, +15714, +15808, +16236, +16733, +17307, +18013, +18328, +18305, +18344, +18173, +17783, +17468, +17032, +16578, +16467, +16394, +16175, +16021, +15898, +15939, +16305, +16677, +16928, +17079, +16974, +16862, +16879, +16736, +16665, +16852, +16920, +16972, +17156, +17141, +17124, +17237, +17028, +16648, +16333, +15781, +15297, +15204, +15027, +14602, +14042, +13188, +12316, +11851, +11923, +12574, +13570, +14828, +16283, +17030, +16955, +17111, +17132, +16577, +16580, +16865, +16275, +15636, +15390, +14941, +14980, +15668, +15948, +15883, +15636, +14991, +14658, +14826, +15029, +15521, +15951, +15912, +16265, +17019, +17542, +18298, +18982, +18814, +18397, +17954, +17293, +17142, +17295, +17008, +16822, +16845, +16652, +16757, +17121, +17173, +17162, +17028, +16545, +16234, +16117, +16034, +16441, +17048, +17335, +17644, +18026, +18281, +18598, +18773, +18626, +18399, +17974, +17398, +16986, +16556, +16242, +16398, +16580, +16605, +16816, +17038, +17338, +17956, +18349, +18272, +17993, +17463, +17011, +16981, +16936, +16843, +16920, +16841, +16744, +16874, +16788, +16600, +16651, +16557, +16282, +16039, +15659, +15427, +15527, +15545, +15553, +15633, +15483, +15460, +15837, +16174, +16417, +16553, +16240, +15669, +15101, +14476, +13960, +13530, +13016, +12597, +12215, +11750, +11470, +11361, +11249, +11316, +11731, +12573, +13751, +14991, +16188, +16851, +16534, +16062, +15849, +15270, +14976, +15525, +15775, +15720, +16186, +16563, +16874, +17769, +18452, +18481, +18234, +17402, +16419, +16106, +16071, +16299, +16965, +17348, +17694, +18509, +19155, +19815, +20700, +20747, +20102, +19501, +18526, +17701, +17703, +17636, +17362, +17296, +16957, +16769, +17240, +17513, +17510, +17610, +17352, +17058, +17166, +17235, +17542, +18213, +18504, +18706, +19146, +19201, +19110, +19207, +18964, +18529, +18114, +17401, +16745, +16341, +15948, +15953, +16172, +15978, +15894, +16124, +16151, +16363, +16853, +16927, +16805, +16872, +16776, +16388, +15867, +15444, +15239, +14940, +14680, +14768, +14605, +14128, +14103, +14286, +14343, +14613, +14836, +14889, +15138, +15243, +15120, +15220, +15349, +15434, +15558, +15211, +14478, +13871, +13269, +12919, +13013, +12929, +12698, +12741, +12875, +13293, +14003, +14259, +14044, +13690, +13029, +12488, +12506, +12806, +13485, +14642, +15703, +16309, +16544, +16754, +17266, +17876, +18477, +19149, +19334, +18908, +18578, +18428, +18413, +18779, +19057, +18881, +18497, +17899, +17515, +17916, +18617, +19200, +19617, +19429, +18937, +18817, +18862, +19056, +19439, +19388, +19036, +18932, +18890, +19085, +19661, +19871, +19510, +18846, +17842, +16941, +16463, +16150, +16092, +16155, +15962, +15922, +16217, +16583, +17235, +17962, +18175, +18018, +17614, +17063, +16765, +16456, +16018, +15906, +15734, +15340, +15376, +15504, +15460, +15886, +16280, +16010, +15684, +15340, +14816, +14650, +14663, +14483, +14374, +14248, +14205, +14539, +14765, +14903, +15317, +15349, +14985, +14947, +14803, +14398, +14445, +14673, +14742, +15031, +15413, +15757, +16267, +16633, +16586, +16178, +15413, +14686, +14217, +13705, +13348, +13398, +13585, +14014, +14726, +15300, +15805, +16330, +16574, +16636, +16547, +16075, +15486, +14899, +14071, +13220, +12626, +12473, +13118, +14421, +16053, +17910, +19247, +19620, +19876, +20191, +20013, +19969, +20355, +20172, +19448, +18984, +18638, +18505, +19054, +19625, +19448, +18726, +17745, +16828, +16420, +16487, +16825, +17204, +17258, +17263, +17690, +18262, +18898, +19713, +19999, +19479, +18741, +17913, +17180, +17011, +16980, +16645, +16280, +15778, +15115, +14802, +14708, +14509, +14366, +14117, +13732, +13733, +14186, +14946, +16072, +17098, +17647, +18068, +18429, +18556, +18630, +18575, +18111, +17316, +16266, +15048, +14094, +13677, +13666, +13900, +14257, +14629, +15014, +15483, +16005, +16226, +15896, +15299, +14636, +13964, +13789, +14247, +14761, +15422, +16501, +17232, +17344, +17558, +17732, +17493, +17330, +17087, +16242, +15346, +14793, +14423, +14539, +14955, +15106, +15341, +15731, +15790, +15933, +16369, +16584, +16810, +17121, +16956, +16689, +16721, +16690, +16792, +17048, +16842, +16383, +15918, +15197, +14646, +14302, +13532, +12888, +13085, +13731, +14800, +16366, +17638, +18246, +18582, +18852, +19003, +18995, +19004, +19057, +18760, +18238, +17961, +17766, +17716, +18065, +18171, +17679, +16994, +16142, +15436, +15392, +15591, +15709, +15840, +15735, +15712, +16306, +17118, +17898, +18564, +18498, +17802, +17131, +16542, +16222, +16198, +15812, +15026, +14332, +13875, +13896, +14428, +15085, +15799, +16392, +16677, +17057, +17567, +17950, +18434, +18747, +18438, +18008, +17772, +17609, +17734, +17873, +17541, +17008, +16413, +15674, +15075, +14686, +14544, +14834, +15280, +15721, +16332, +16922, +17524, +18301, +18740, +18641, +18266, +17487, +16569, +16048, +15677, +15279, +15064, +14912, +14886, +15229, +15789, +16458, +17094, +17341, +17176, +16694, +16073, +15764, +15623, +15246, +14886, +14606, +14304, +14526, +15295, +15979, +16551, +16991, +17037, +16961, +16889, +16608, +16262, +15856, +15229, +14659, +14268, +13978, +14035, +14282, +14193, +13749, +13086, +12339, +12055, +12491, +13274, +14280, +15520, +16566, +17274, +18093, +19044, +19684, +20069, +20307, +19944, +18957, +17904, +16936, +16129, +15780, +15580, +15066, +14492, +14212, +14318, +14905, +15798, +16623, +17183, +17429, +17533, +17740, +18001, +18248, +18387, +18139, +17560, +16979, +16499, +16307, +16571, +16943, +17084, +17043, +17002, +17197, +17688, +18264, +18729, +18846, +18555, +18212, +17980, +17838, +17960, +18205, +18266, +18233, +18187, +18229, +18533, +18801, +18870, +18905, +18552, +17830, +17445, +17235, +16886, +16811, +16696, +16093, +15587, +15367, +15213, +15385, +15639, +15626, +15603, +15397, +15001, +15048, +15238, +15138, +15214, +15314, +15105, +15093, +15192, +15041, +15047, +15150, +14983, +14761, +14457, +14079, +14061, +14182, +14122, +14194, +14306, +14293, +14523, +14989, +15452, +15928, +16206, +16176, +16008, +15672, +15232, +14786, +14251, +13840, +13626, +13302, +13050, +12939, +12567, +12216, +12256, +12435, +13038, +14300, +15735, +17324, +18821, +19405, +19554, +19812, +19489, +18962, +19026, +18839, +18180, +17801, +17410, +17039, +17363, +17852, +17957, +17791, +17111, +16336, +16241, +16445, +16789, +17447, +17709, +17647, +18063, +18621, +19145, +19893, +20104, +19511, +18798, +17981, +17307, +17354, +17563, +17566, +17751, +17873, +17935, +18452, +19048, +19272, +19250, +18797, +18023, +17440, +17010, +16759, +16872, +17024, +17153, +17478, +17735, +17934, +18267, +18330, +18026, +17668, +17073, +16259, +15633, +15136, +14751, +14634, +14432, +14070, +13984, +14139, +14315, +14506, +14512, +14306, +14093, +13850, +13724, +13836, +13865, +13900, +14236, +14487, +14486, +14513, +14410, +14249, +14393, +14521, +14404, +14325, +14266, +14327, +14713, +15045, +15206, +15450, +15627, +15798, +16108, +16151, +15986, +15979, +15895, +15819, +15955, +15855, +15659, +15765, +15723, +15533, +15530, +15195, +14557, +14211, +13829, +13238, +13052, +13517, +14609, +16136, +17737, +19388, +20565, +20696, +20591, +20484, +19610, +18733, +18480, +17884, +17141, +16952, +16818, +17052, +18037, +18765, +19077, +19234, +18660, +17933, +17800, +17638, +17552, +17742, +17352, +16855, +17071, +17352, +17797, +18709, +19019, +18698, +18550, +18282, +18022, +18276, +18487, +18420, +18287, +17845, +17346, +17124, +16897, +16751, +16699, +16339, +15888, +15603, +15426, +15657, +16166, +16484, +16813, +17071, +17001, +17092, +17288, +17092, +16825, +16460, +15630, +14885, +14464, +14000, +13776, +13839, +13749, +13645, +13665, +13711, +13955, +14195, +14158, +14124, +14085, +13994, +14257, +14647, +14781, +15013, +15318, +15355, +15399, +15513, +15488, +15530, +15550, +15299, +15053, +14932, +14899, +15176, +15527, +15585, +15630, +15835, +16050, +16360, +16660, +16711, +16690, +16708, +16675, +16707, +16770, +16695, +16554, +16349, +16016, +15736, +15601, +15554, +15587, +15558, +15313, +14994, +14875, +15232, +16083, +17001, +17762, +18532, +19071, +19058, +18884, +18874, +18721, +18462, +18531, +18715, +18612, +18441, +18404, +18370, +18425, +18575, +18461, +17930, +17148, +16388, +15893, +15644, +15569, +15743, +15904, +15868, +16070, +16664, +17359, +18125, +18664, +18588, +18263, +18001, +17705, +17667, +17819, +17562, +17046, +16717, +16463, +16364, +16582, +16766, +16694, +16511, +16285, +16102, +16122, +16362, +16677, +16793, +16627, +16405, +16265, +16173, +16127, +16081, +15973, +15796, +15554, +15324, +15201, +15158, +15100, +14980, +14803, +14527, +14082, +13667, +13575, +13726, +13900, +14110, +14398, +14742, +15133, +15527, +15874, +16104, +16194, +16221, +16151, +15911, +15665, +15562, +15658, +15992, +16295, +16366, +16464, +16676, +16876, +17095, +17113, +16732, +16272, +15835, +15370, +15216, +15396, +15657, +16152, +16789, +17178, +17368, +17450, +17356, +17226, +17034, +16634, +16101, +15477, +14961, +14810, +14698, +14413, +14320, +14489, +14831, +15520, +16477, +17492, +18339, +18575, +18371, +18226, +17967, +17653, +17777, +17978, +17831, +17695, +17625, +17550, +17721, +17928, +17874, +17613, +16971, +16078, +15478, +15165, +15082, +15355, +15588, +15718, +16186, +16820, +17532, +18556, +19351, +19477, +19300, +18903, +18418, +18253, +18093, +17675, +17357, +17034, +16604, +16503, +16580, +16416, +16228, +16112, +15865, +15571, +15405, +15488, +15883, +16411, +16867, +17181, +17339, +17431, +17432, +17225, +16873, +16394, +15792, +15276, +14843, +14424, +14224, +14241, +14303, +14445, +14565, +14623, +14810, +15040, +15234, +15538, +15755, +15755, +15798, +15857, +15911, +16188, +16475, +16508, +16487, +16401, +16177, +16085, +16092, +15950, +15736, +15498, +15262, +15265, +15449, +15506, +15493, +15592, +15707, +15807, +16053, +16389, +16671, +16948, +17161, +17091, +16834, +16623, +16422, +16241, +16161, +16033, +15760, +15450, +15141, +14811, +14403, +13876, +13403, +13189, +13351, +14043, +15171, +16462, +17751, +18556, +18519, +18199, +17968, +17577, +17424, +17763, +17826, +17532, +17510, +17643, +17914, +18597, +19094, +18920, +18359, +17484, +16530, +16015, +15813, +15748, +15858, +15793, +15751, +16315, +17230, +18255, +19459, +20211, +20163, +19752, +19146, +18629, +18542, +18445, +18098, +17756, +17321, +16977, +17050, +17079, +16885, +16804, +16587, +16052, +15496, +15069, +14999, +15314, +15637, +15968, +16281, +16287, +16354, +16707, +16855, +16842, +16770, +16257, +15708, +15571, +15362, +15103, +15095, +14924, +14602, +14440, +14151, +13848, +13835, +13769, +13646, +13752, +13918, +14231, +14832, +15425, +16130, +16975, +17369, +17426, +17523, +17250, +16646, +16190, +15601, +14752, +14047, +13514, +13234, +13467, +14007, +14660, +15432, +16124, +16735, +17322, +17588, +17551, +17502, +17319, +16931, +16563, +16303, +16202, +16249, +16241, +16157, +16086, +16008, +16007, +16040, +15869, +15502, +15037, +14537, +14372, +14706, +15156, +15718, +16614, +17364, +17577, +17713, +18044, +18382, +18868, +19546, +19961, +19989, +19897, +19744, +19599, +19492, +19118, +18370, +17452, +16422, +15463, +14872, +14619, +14719, +15222, +15766, +16200, +16840, +17734, +18704, +19578, +19989, +19779, +19177, +18505, +18131, +18113, +18088, +17923, +17651, +17263, +16976, +16758, +16287, +15764, +15396, +14822, +14065, +13580, +13491, +13797, +14462, +15233, +15931, +16440, +16780, +17230, +17684, +17716, +17390, +16863, +16068, +15304, +14829, +14426, +14075, +13952, +13889, +13750, +13626, +13574, +13714, +14012, +14180, +14244, +14383, +14521, +14872, +15730, +16659, +17209, +17478, +17441, +17090, +16724, +16351, +15856, +15388, +14954, +14509, +14211, +14098, +14298, +15031, +16009, +16820, +17459, +17915, +18197, +18434, +18492, +18222, +17768, +17222, +16710, +16436, +16390, +16544, +16863, +17082, +17098, +17085, +17070, +17033, +17054, +16976, +16457, +15469, +14422, +13669, +13321, +13573, +14427, +15398, +16328, +17266, +17754, +17808, +18095, +18474, +18589, +18833, +19137, +19131, +19114, +19188, +19195, +19342, +19427, +19054, +18393, +17377, +15945, +14718, +13970, +13587, +13651, +13806, +13862, +14448, +15593, +16840, +18278, +19539, +19924, +19711, +19340, +18867, +18571, +18412, +17930, +17148, +16344, +15662, +15199, +14861, +14606, +14464, +14162, +13622, +13288, +13417, +13971, +14824, +15690, +16380, +16930, +17431, +18006, +18537, +18806, +18825, +18444, +17531, +16487, +15493, +14448, +13750, +13519, +13306, +13131, +13131, +13208, +13640, +14396, +14945, +15357, +15847, +16164, +16453, +16868, +17015, +16937, +16981, +16994, +16940, +17020, +17120, +17197, +17321, +17250, +16871, +16373, +15913, +15648, +15619, +15620, +15582, +15620, +15796, +16149, +16643, +17164, +17663, +18094, +18416, +18634, +18686, +18561, +18316, +17897, +17298, +16618, +15884, +15298, +15063, +14905, +14637, +14452, +14223, +13744, +13318, +13168, +13238, +13624, +14273, +15006, +15921, +16833, +17306, +17690, +18380, +18880, +19113, +19567, +19842, +19516, +19051, +18498, +17649, +17003, +16664, +16101, +15249, +14289, +13463, +13212, +13546, +14219, +15090, +15771, +16242, +17005, +17977, +18872, +19695, +20070, +19815, +19317, +18694, +18197, +18212, +18342, +18192, +17878, +17257, +16425, +15770, +15225, +14852, +14790, +14639, +14400, +14477, +14801, +15387, +16285, +17094, +17650, +17987, +17999, +17917, +17807, +17454, +17074, +16661, +15976, +15419, +15101, +14774, +14842, +15259, +15360, +15281, +15219, +15035, +15112, +15441, +15551, +15648, +15826, +15973, +16450, +17000, +17207, +17589, +18074, +18029, +17796, +17507, +16801, +16141, +15769, +15245, +14673, +14179, +13691, +13663, +14146, +14657, +15238, +15879, +16301, +16690, +17115, +17355, +17556, +17739, +17687, +17521, +17335, +17100, +16959, +16801, +16410, +15900, +15253, +14446, +13855, +13589, +13371, +13160, +12947, +12633, +12401, +12533, +13169, +14267, +15498, +16681, +17850, +18671, +18952, +19179, +19446, +19362, +19123, +19009, +18711, +18160, +17619, +17094, +16656, +16479, +16342, +15994, +15571, +15273, +15213, +15461, +15987, +16685, +17310, +17650, +17896, +18312, +18794, +19221, +19535, +19493, +19048, +18507, +18110, +18017, +18267, +18513, +18422, +18038, +17523, +17019, +16641, +16307, +15963, +15615, +15109, +14546, +14400, +14814, +15639, +16762, +17775, +18311, +18578, +18717, +18587, +18279, +17847, +17164, +16369, +15600, +14886, +14452, +14342, +14374, +14553, +14695, +14556, +14398, +14432, +14544, +14723, +14843, +14809, +14878, +15088, +15362, +15848, +16266, +16364, +16434, +16325, +15828, +15454, +15283, +15060, +15062, +15112, +14766, +14471, +14478, +14495, +14700, +15096, +15329, +15589, +16009, +16441, +17030, +17694, +18135, +18410, +18380, +17902, +17383, +16938, +16340, +15738, +15115, +14348, +13819, +13688, +13680, +13806, +14026, +14065, +14035, +14134, +14358, +14865, +15713, +16637, +17574, +18525, +19082, +19049, +18962, +19099, +19065, +18860, +18886, +18860, +18389, +17934, +17843, +17839, +17854, +17938, +17787, +17350, +16955, +16754, +16787, +17072, +17407, +17574, +17582, +17551, +17684, +18066, +18439, +18546, +18412, +18085, +17722, +17629, +17825, +18058, +18159, +17969, +17536, +17180, +16864, +16392, +15962, +15563, +14956, +14456, +14327, +14400, +14798, +15504, +15997, +16192, +16323, +16385, +16504, +16650, +16497, +16160, +15802, +15354, +15145, +15233, +15204, +15243, +15412, +15199, +14805, +14575, +14222, +13991, +14108, +14055, +13932, +14117, +14360, +14831, +15716, +16412, +16794, +17096, +17065, +16850, +16731, +16467, +16178, +16010, +15550, +14895, +14478, +14295, +14360, +14612, +14843, +15218, +15727, +16182, +16863, +17752, +18382, +18739, +18856, +18654, +18406, +18164, +17770, +17374, +16917, +16252, +15602, +15092, +14815, +14893, +14996, +14927, +14828, +14555, +14193, +14137, +14413, +15058, +16002, +16741, +17380, +18206, +18628, +18578, +18724, +18811, +18453, +18078, +17854, +17639, +17507, +17406, +17402, +17651, +17930, +18127, +18294, +18212, +17938, +17725, +17383, +16950, +16793, +16722, +16453, +16259, +16328, +16563, +16885, +17137, +17204, +17181, +17119, +17052, +17127, +17288, +17299, +17144, +16957, +16748, +16486, +16212, +15991, +15858, +15731, +15499, +15309, +15338, +15508, +15779, +16114, +16227, +16092, +16072, +16170, +16190, +16215, +16179, +15951, +15730, +15576, +15406, +15404, +15503, +15385, +15187, +15069, +14855, +14663, +14773, +15057, +15257, +15348, +15467, +15728, +16086, +16495, +16921, +17137, +17080, +16929, +16588, +16062, +15761, +15649, +15378, +15067, +14808, +14443, +14176, +14224, +14470, +14872, +15406, +15949, +16538, +17178, +17771, +18356, +18884, +19175, +19182, +18878, +18357, +17890, +17439, +16818, +16185, +15611, +15022, +14617, +14478, +14421, +14549, +14917, +15157, +15149, +15125, +15112, +15140, +15395, +15810, +16177, +16561, +17017, +17316, +17316, +17198, +17113, +17007, +16934, +17019, +17151, +17216, +17309, +17521, +17898, +18422, +18812, +18862, +18681, +18295, +17731, +17274, +17055, +16975, +16965, +16859, +16645, +16638, +16888, +17162, +17373, +17404, +17195, +16957, +16802, +16765, +16953, +17212, +17292, +17233, +17075, +16876, +16810, +16830, +16756, +16568, +16294, +16001, +15778, +15674, +15798, +16086, +16255, +16309, +16390, +16369, +16212, +16114, +16091, +15982, +15688, +15310, +15080, +14931, +14693, +14539, +14555, +14532, +14483, +14532, +14615, +14745, +14979, +15269, +15595, +15958, +16316, +16653, +16900, +16986, +16961, +16856, +16633, +16318, +15983, +15650, +15304, +14995, +14809, +14706, +14606, +14614, +14866, +15334, +15918, +16486, +16940, +17318, +17671, +17956, +18118, +18102, +17822, +17377, +16992, +16699, +16401, +16163, +16057, +15992, +15972, +16023, +16059, +16100, +16178, +16148, +15978, +15753, +15458, +15208, +15138, +15142, +15200, +15358, +15455, +15506, +15661, +15735, +15686, +15816, +16062, +16252, +16628, +17279, +17921, +18412, +18797, +19175, +19526, +19612, +19361, +18979, +18513, +17968, +17565, +17400, +17367, +17412, +17497, +17593, +17734, +17913, +18070, +18118, +18015, +17846, +17656, +17391, +17084, +16812, +16633, +16539, +16349, +16012, +15732, +15495, +15228, +15077, +14952, +14746, +14739, +14947, +15160, +15562, +16205, +16812, +17353, +17782, +17849, +17612, +17270, +16852, +16354, +15723, +15006, +14416, +13943, +13566, +13538, +13831, +14160, +14577, +15182, +15751, +16080, +16259, +16379, +16336, +16146, +16039, +15929, +15628, +15417, +15474, +15544, +15610, +15766, +15828, +15772, +15652, +15346, +15007, +14853, +14766, +14768, +14986, +15266, +15596, +16137, +16798, +17454, +18073, +18425, +18382, +18095, +17701, +17307, +17054, +16873, +16623, +16387, +16262, +16200, +16238, +16440, +16629, +16622, +16501, +16316, +16000, +15657, +15422, +15225, +15036, +14977, +15074, +15263, +15574, +15946, +16181, +16323, +16573, +16859, +17047, +17310, +17718, +18013, +18106, +18226, +18428, +18529, +18517, +18473, +18281, +17899, +17568, +17390, +17312, +17442, +17708, +17843, +17924, +18151, +18448, +18757, +18964, +18837, +18484, +18102, +17612, +17093, +16694, +16291, +15844, +15454, +15133, +14927, +14828, +14744, +14755, +14878, +14951, +15039, +15265, +15545, +15861, +16185, +16330, +16289, +16230, +16166, +16068, +15944, +15735, +15432, +15120, +14860, +14708, +14710, +14796, +14903, +15095, +15382, +15671, +15896, +16037, +16122, +16222, +16273, +16160, +16034, +16014, +15949, +15816, +15766, +15758, +15690, +15624, +15610, +15591, +15503, +15317, +15128, +15055, +15087, +15171, +15279, +15428, +15725, +16147, +16518, +16871, +17306, +17631, +17719, +17735, +17716, +17565, +17382, +17298, +17259, +17207, +17178, +17167, +17123, +17074, +17079, +17041, +16863, +16609, +16276, +15801, +15350, +15054, +14824, +14669, +14657, +14757, +15053, +15503, +15818, +15979, +16213, +16496, +16713, +16936, +17320, +17850, +18196, +18165, +18078, +18103, +18049, +17980, +17969, +17792, +17495, +17311, +17254, +17438, +17862, +18141, +18193, +18224, +18192, +18146, +18227, +18239, +18081, +17901, +17670, +17390, +17189, +17043, +16923, +16737, +16322, +15857, +15553, +15228, +14896, +14758, +14669, +14558, +14565, +14632, +14761, +15031, +15259, +15393, +15591, +15752, +15763, +15728, +15653, +15508, +15382, +15350, +15496, +15809, +16073, +16149, +16116, +16093, +16110, +16122, +16132, +16142, +15966, +15583, +15281, +15149, +15086, +15159, +15342, +15463, +15555, +15730, +15986, +16280, +16542, +16680, +16571, +16177, +15795, +15611, +15427, +15251, +15248, +15239, +15182, +15308, +15626, +16096, +16672, +17098, +17307, +17367, +17219, +17108, +17268, +17408, +17413, +17433, +17347, +17214, +17270, +17372, +17415, +17415, +17161, +16713, +16292, +15811, +15435, +15427, +15502, +15511, +15597, +15660, +15772, +16020, +16059, +15986, +16174, +16341, +16361, +16643, +17127, +17515, +17799, +17958, +18122, +18411, +18524, +18425, +18419, +18339, +18002, +17683, +17499, +17386, +17319, +17244, +17241, +17335, +17335, +17350, +17534, +17626, +17591, +17655, +17702, +17673, +17694, +17610, +17278, +16841, +16368, +15864, +15407, +15049, +14818, +14646, +14482, +14407, +14387, +14344, +14369, +14443, +14487, +14628, +14869, +15084, +15352, +15641, +15802, +15892, +15927, +15892, +15937, +15954, +15755, +15574, +15522, +15374, +15244, +15387, +15677, +15899, +15978, +15920, +15843, +15805, +15719, +15585, +15513, +15548, +15620, +15682, +15862, +16184, +16313, +16217, +16270, +16345, +16101, +15898, +16024, +16107, +16052, +16172, +16475, +16797, +17007, +17064, +17182, +17373, +17301, +17097, +17164, +17313, +17255, +17175, +17259, +17468, +17706, +17861, +17986, +18135, +18088, +17757, +17412, +17146, +16747, +16180, +15612, +15176, +14940, +14863, +14852, +14977, +15226, +15265, +15074, +15144, +15541, +15853, +16174, +16785, +17367, +17579, +17694, +17999, +18339, +18414, +18172, +17843, +17571, +17245, +16835, +16581, +16627, +16737, +16713, +16750, +17001, +17332, +17712, +18142, +18405, +18416, +18324, +18196, +18090, +18067, +17965, +17600, +17064, +16554, +16109, +15609, +15109, +14815, +14665, +14447, +14217, +14035, +13909, +14019, +14301, +14432, +14448, +14531, +14669, +14927, +15286, +15553, +15757, +15957, +16055, +16167, +16362, +16395, +16253, +16128, +16005, +15881, +15789, +15696, +15731, +15896, +15887, +15740, +15745, +15855, +15984, +16149, +16258, +16374, +16599, +16777, +16867, +16992, +17047, +16930, +16728, +16450, +16083, +15704, +15390, +15232, +15270, +15401, +15561, +15795, +16080, +16337, +16521, +16624, +16655, +16672, +16762, +16898, +16986, +17151, +17539, +17939, +18181, +18348, +18364, +18150, +17890, +17623, +17266, +16953, +16675, +16229, +15786, +15576, +15413, +15275, +15383, +15600, +15674, +15742, +15885, +15880, +15778, +15878, +16151, +16400, +16686, +17071, +17376, +17483, +17506, +17547, +17545, +17393, +17096, +16801, +16582, +16378, +16204, +16213, +16453, +16758, +17018, +17345, +17765, +18083, +18254, +18409, +18518, +18490, +18342, +18067, +17732, +17482, +17223, +16754, +16191, +15753, +15425, +15147, +14983, +14930, +14895, +14881, +14952, +15088, +15237, +15366, +15390, +15299, +15250, +15249, +15182, +15168, +15314, +15408, +15366, +15383, +15513, +15658, +15767, +15823, +15859, +15861, +15742, +15607, +15644, +15736, +15749, +15771, +15792, +15726, +15690, +15804, +15989, +16123, +16191, +16260, +16363, +16488, +16656, +16854, +16978, +16968, +16815, +16577, +16392, +16225, +15958, +15742, +15689, +15593, +15416, +15347, +15431, +15649, +15951, +16207, +16482, +16851, +17156, +17477, +17980, +18353, +18410, +18414, +18373, +18156, +17928, +17711, +17393, +17057, +16642, +16075, +15615, +15370, +15230, +15225, +15262, +15232, +15304, +15401, +15352, +15511, +16010, +16448, +16842, +17397, +17871, +18135, +18290, +18310, +18307, +18282, +17915, +17330, +16946, +16665, +16306, +16082, +16140, +16314, +16405, +16488, +16830, +17336, +17725, +18069, +18353, +18417, +18431, +18439, +18241, +18029, +17895, +17503, +16897, +16389, +15996, +15691, +15444, +15204, +15096, +15050, +14926, +14933, +15069, +15031, +14908, +14770, +14499, +14396, +14585, +14716, +14871, +15204, +15373, +15385, +15487, +15455, +15249, +15114, +14908, +14614, +14520, +14532, +14525, +14756, +15178, +15485, +15722, +15959, +16102, +16274, +16539, +16695, +16735, +16789, +16802, +16809, +16947, +17097, +17143, +17150, +17057, +16824, +16615, +16418, +16112, +15869, +15808, +15749, +15672, +15765, +16035, +16344, +16628, +16868, +17029, +17114, +17189, +17277, +17354, +17477, +17646, +17732, +17760, +17891, +18059, +18137, +18187, +18221, +18095, +17763, +17341, +16915, +16523, +16241, +16104, +15984, +15843, +15833, +15934, +15904, +15787, +15853, +16107, +16298, +16367, +16532, +16822, +16951, +16889, +16953, +17152, +17213, +17085, +16876, +16665, +16507, +16365, +16250, +16289, +16428, +16479, +16438, +16454, +16632, +16905, +17070, +17090, +17126, +17193, +17222, +17259, +17293, +17214, +16992, +16699, +16427, +16205, +15974, +15739, +15554, +15425, +15370, +15359, +15330, +15383, +15517, +15506, +15337, +15177, +15026, +14950, +15062, +15216, +15354, +15507, +15467, +15217, +15043, +14930, +14780, +14683, +14584, +14485, +14572, +14779, +14988, +15323, +15732, +16022, +16190, +16297, +16411, +16554, +16598, +16607, +16755, +16829, +16716, +16817, +17227, +17524, +17619, +17739, +17774, +17515, +17117, +16845, +16759, +16738, +16634, +16479, +16441, +16448, +16355, +16409, +16762, +17033, +17021, +17046, +17233, +17384, +17476, +17593, +17726, +17793, +17702, +17558, +17617, +17808, +17858, +17779, +17660, +17358, +16884, +16449, +16130, +15917, +15771, +15546, +15288, +15175, +15087, +14926, +14968, +15254, +15460, +15584, +15861, +16226, +16459, +16473, +16408, +16469, +16523, +16335, +16110, +16067, +16066, +16079, +16257, +16608, +17035, +17329, +17350, +17350, +17503, +17600, +17645, +17786, +17857, +17709, +17447, +17217, +17148, +17181, +17120, +16991, +16872, +16710, +16545, +16431, +16397, +16437, +16296, +15890, +15571, +15376, +15095, +14884, +14777, +14614, +14530, +14529, +14487, +14645, +14986, +15152, +15211, +15242, +15082, +14909, +14847, +14723, +14675, +14815, +14935, +15095, +15423, +15759, +16068, +16346, +16440, +16443, +16478, +16457, +16436, +16551, +16747, +16980, +17232, +17438, +17617, +17774, +17845, +17829, +17699, +17414, +17062, +16733, +16472, +16322, +16245, +16194, +16223, +16326, +16438, +16534, +16569, +16573, +16686, +16850, +16862, +16781, +16788, +16862, +16907, +16942, +17006, +17117, +17294, +17458, +17504, +17502, +17512, +17406, +17166, +16948, +16697, +16335, +16039, +15886, +15732, +15592, +15493, +15365, +15362, +15620, +15912, +16138, +16450, +16714, +16677, +16459, +16321, +16336, +16388, +16353, +16328, +16431, +16513, +16525, +16690, +17032, +17317, +17402, +17291, +17110, +17016, +17018, +17103, +17264, +17339, +17224, +17064, +17020, +17133, +17306, +17359, +17249, +17061, +16820, +16578, +16411, +16285, +16156, +15960, +15628, +15236, +14896, +14639, +14535, +14493, +14320, +14177, +14242, +14345, +14512, +14894, +15167, +15110, +15012, +14960, +14851, +14864, +15023, +15118, +15194, +15300, +15351, +15507, +15875, +16193, +16344, +16424, +16389, +16241, +16099, +16018, +16082, +16294, +16467, +16611, +16895, +17251, +17587, +17941, +18241, +18367, +18291, +18037, +17736, +17452, +17130, +16868, +16743, +16591, +16439, +16484, +16643, +16802, +16978, +17122, +17217, +17291, +17286, +17259, +17293, +17270, +17214, +17256, +17328, +17441, +17644, +17778, +17798, +17742, +17485, +17110, +16816, +16488, +16134, +15978, +15932, +15826, +15715, +15663, +15653, +15643, +15633, +15729, +15861, +15849, +15848, +15931, +15833, +15626, +15612, +15710, +15770, +15838, +15925, +15986, +15984, +15956, +16066, +16309, +16516, +16663, +16741, +16718, +16753, +16896, +17013, +17153, +17315, +17286, +17099, +17020, +17117, +17211, +17145, +16987, +16887, +16749, +16491, +16287, +16199, +16108, +15956, +15699, +15340, +14992, +14660, +14355, +14238, +14268, +14252, +14242, +14352, +14537, +14762, +14966, +15072, +15120, +15111, +15021, +14972, +15054, +15216, +15441, +15670, +15819, +15981, +16228, +16490, +16716, +16816, +16758, +16711, +16755, +16826, +16980, +17208, +17383, +17532, +17678, +17790, +18031, +18397, +18617, +18719, +18782, +18561, +18107, +17781, +17612, +17498, +17450, +17356, +17230, +17212, +17176, +17086, +17163, +17334, +17374, +17283, +17077, +16891, +16913, +16945, +16885, +17009, +17184, +17063, +16909, +16986, +17024, +16845, +16530, +16165, +15856, +15560, +15221, +15092, +15205, +15161, +14960, +14909, +14866, +14677, +14600, +14714, +14812, +14885, +14996, +15109, +15264, +15456, +15575, +15708, +15919, +15955, +15751, +15649, +15747, +15838, +15988, +16353, +16755, +16966, +17030, +17086, +17186, +17262, +17220, +17157, +17207, +17223, +17044, +16857, +16879, +17057, +17193, +17157, +17043, +17027, +17000, +16839, +16781, +16896, +16811, +16402, +15959, +15630, +15368, +15168, +15004, +14843, +14730, +14692, +14735, +14907, +15192, +15485, +15695, +15783, +15788, +15813, +15922, +16112, +16344, +16528, +16582, +16537, +16509, +16592, +16734, +16775, +16677, +16553, +16448, +16347, +16331, +16472, +16721, +16996, +17253, +17474, +17678, +17904, +18109, +18202, +18165, +18027, +17741, +17358, +17099, +17046, +17065, +17053, +16999, +16906, +16784, +16627, +16485, +16426, +16369, +16256, +16185, +16128, +16089, +16233, +16446, +16461, +16406, +16422, +16402, +16395, +16477, +16523, +16526, +16474, +16221, +15870, +15626, +15446, +15348, +15403, +15462, +15439, +15452, +15521, +15535, +15455, +15356, +15320, +15330, +15416, +15645, +15864, +15921, +15888, +15816, +15763, +15885, +16059, +16086, +16152, +16363, +16486, +16492, +16610, +16891, +17137, +17184, +17143, +17194, +17239, +17211, +17291, +17430, +17395, +17236, +17128, +17156, +17321, +17425, +17324, +17155, +16992, +16801, +16661, +16548, +16364, +16198, +16031, +15721, +15439, +15397, +15397, +15298, +15295, +15458, +15586, +15598, +15668, +15880, +16039, +16029, +16021, +16101, +16116, +16031, +15949, +15921, +15929, +15882, +15754, +15709, +15779, +15795, +15765, +15808, +15885, +15992, +16213, +16516, +16834, +17118, +17322, +17472, +17583, +17598, +17532, +17413, +17228, +17048, +16906, +16749, +16662, +16749, +16915, +17056, +17133, +17123, +17135, +17196, +17138, +16984, +16903, +16798, +16573, +16416, +16404, +16395, +16384, +16453, +16519, +16507, +16521, +16624, +16735, +16792, +16752, +16599, +16404, +16185, +15917, +15761, +15786, +15809, +15809, +15853, +15790, +15630, +15547, +15442, +15303, +15342, +15401, +15300, +15356, +15613, +15651, +15512, +15538, +15669, +15790, +15970, +16102, +16117, +16170, +16237, +16233, +16387, +16740, +16961, +17022, +17125, +17159, +17079, +17132, +17312, +17433, +17524, +17572, +17538, +17610, +17803, +17873, +17797, +17668, +17402, +16997, +16599, +16285, +16075, +15888, +15566, +15163, +14880, +14748, +14763, +14963, +15217, +15463, +15760, +15892, +15789, +15868, +16005, +15681, +15384, +15625, +15652, +15209, +15145, +15431, +15366, +15160, +15265, +15552, +15850, +16133, +16293, +16349, +16524, +16810, +16925, +16979, +17312, +17631, +17647, +17709, +17884, +17960, +18043, +17994, +17687, +17506, +17379, +17085, +17018, +17028, +16763, +16818, +17196, +17184, +17164, +17495, +17519, +17286, +17302, +17239, +16957, +16821, +16724, +16559, +16561, +16580, +16398, +16319, +16495, +16621, +16578, +16466, +16228, +15906, +15613, +15226, +14902, +15034, +15249, +15136, +15276, +15823, +16050, +16046, +16259, +16218, +15730, +15404, +15288, +15048, +14874, +14900, +14897, +14890, +15053, +15247, +15351, +15510, +15728, +15881, +16085, +16314, +16212, +15951, +16136, +16602, +16799, +16835, +16931, +16971, +17002, +17104, +17159, +17261, +17486, +17617, +17690, +17934, +18176, +18155, +17888, +17442, +16928, +16558, +16427, +16493, +16575, +16420, +16082, +15851, +15769, +15761, +15869, +16015, +16061, +16035, +15951, +15797, +15712, +15778, +15902, +16028, +16098, +15982, +15723, +15536, +15501, +15619, +15847, +15973, +15902, +15888, +15991, +16026, +16102, +16331, +16509, +16624, +16816, +16955, +17053, +17282, +17509, +17605, +17612, +17452, +17210, +17115, +17048, +16909, +16879, +16929, +16987, +17141, +17246, +17205, +17209, +17208, +17045, +16871, +16733, +16552, +16477, +16582, +16730, +16856, +16935, +16957, +16982, +16969, +16868, +16743, +16591, +16366, +16097, +15842, +15689, +15638, +15573, +15554, +15653, +15663, +15522, +15444, +15469, +15511, +15600, +15662, +15560, +15315, +15043, +14872, +14866, +14935, +15001, +15102, +15239, +15338, +15332, +15278, +15346, +15512, +15530, +15369, +15291, +15414, +15637, +15918, +16304, +16738, +17062, +17235, +17353, +17451, +17505, +17546, +17579, +17604, +17634, +17590, +17447, +17412, +17544, +17612, +17543, +17430, +17250, +17012, +16828, +16762, +16831, +16958, +16953, +16836, +16780, +16797, +16845, +16881, +16790, +16594, +16363, +16066, +15818, +15783, +15812, +15768, +15738, +15656, +15482, +15387, +15369, +15352, +15441, +15610, +15682, +15693, +15783, +15957, +16143, +16332, +16570, +16757, +16788, +16845, +17021, +17126, +17208, +17307, +17136, +16853, +16874, +16991, +17009, +17173, +17368, +17340, +17297, +17319, +17283, +17247, +17174, +16987, +16819, +16710, +16605, +16564, +16613, +16733, +16870, +16867, +16771, +16764, +16727, +16556, +16393, +16252, +16060, +15877, +15745, +15668, +15686, +15738, +15739, +15701, +15629, +15492, +15310, +15170, +15145, +15166, +15123, +15043, +14961, +14850, +14793, +14883, +15031, +15133, +15228, +15349, +15374, +15243, +15157, +15295, +15520, +15652, +15760, +15921, +16052, +16100, +16193, +16455, +16771, +16940, +16991, +17036, +17054, +17078, +17236, +17522, +17819, +18003, +18021, +18010, +18106, +18187, +18099, +17899, +17692, +17477, +17179, +16816, +16633, +16717, +16779, +16717, +16712, +16729, +16691, +16689, +16691, +16637, +16563, +16354, +15983, +15714, +15620, +15578, +15566, +15513, +15373, +15291, +15300, +15350, +15565, +15903, +16058, +16033, +16106, +16299, +16440, +16569, +16766, +16879, +16831, +16790, +16764, +16712, +16807, +17010, +17080, +17068, +17053, +16958, +16920, +17043, +17145, +17154, +17081, +16915, +16816, +16826, +16793, +16808, +16919, +16911, +16845, +16875, +16849, +16773, +16796, +16748, +16538, +16377, +16314, +16255, +16234, +16251, +16251, +16236, +16200, +16135, +16083, +16036, +15970, +15864, +15649, +15352, +15132, +15061, +15084, +15192, +15343, +15432, +15445, +15417, +15352, +15329, +15373, +15324, +15163, +15065, +15002, +14846, +14721, +14758, +14897, +15112, +15389, +15616, +15793, +15927, +15943, +15950, +16110, +16360, +16615, +16864, +17036, +17151, +17303, +17466, +17637, +17864, +18040, +18020, +17839, +17651, +17544, +17468, +17403, +17410, +17426, +17347, +17253, +17233, +17294, +17444, +17565, +17505, +17336, +17175, +17001, +16788, +16586, +16453, +16316, +16064, +15807, +15696, +15657, +15644, +15717, +15754, +15699, +15667, +15667, +15705, +15887, +16109, +16228, +16313, +16419, +16518, +16646, +16781, +16859, +16920, +16968, +16904, +16754, +16671, +16719, +16818, +16837, +16750, +16698, +16763, +16827, +16831, +16873, +16904, +16779, +16587, +16469, +16420, +16449, +16582, +16750, +16881, +16898, +16821, +16817, +16876, +16785, +16606, +16516, +16416, +16245, +16139, +16105, +16070, +16051, +16028, +15978, +15967, +15970, +15907, +15827, +15757, +15627, +15459, +15361, +15359, +15435, +15560, +15667, +15682, +15562, +15321, +15053, +14856, +14723, +14648, +14696, +14814, +14819, +14677, +14569, +14659, +14932, +15242, +15489, +15679, +15798, +15790, +15743, +15833, +16048, +16274, +16477, +16614, +16673, +16756, +16908, +17107, +17412, +17733, +17856, +17837, +17840, +17851, +17883, +17966, +18015, +18052, +18081, +17927, +17671, +17623, +17752, +17810, +17744, +17584, +17385, +17243, +17140, +17042, +17006, +16953, +16746, +16457, +16251, +16210, +16285, +16327, +16297, +16289, +16286, +16247, +16251, +16323, +16380, +16374, +16300, +16243, +16301, +16414, +16523, +16688, +16851, +16922, +16935, +16859, +16713, +16689, +16735, +16604, +16370, +16226, +16088, +15921, +15856, +15912, +15988, +16039, +16080, +16161, +16332, +16554, +16726, +16821, +16896, +16931, +16863, +16746, +16644, +16553, +16512, +16492, +16352, +16162, +16054, +15913, +15722, +15640, +15599, +15515, +15536, +15614, +15555, +15485, +15576, +15679, +15679, +15699, +15786, +15826, +15769, +15667, +15514, +15264, +14980, +14768, +14655, +14635, +14682, +14749, +14800, +14822, +14854, +14968, +15129, +15275, +15432, +15554, +15576, +15614, +15701, +15721, +15750, +15902, +16071, +16223, +16418, +16570, +16661, +16832, +17083, +17324, +17563, +17793, +17949, +18048, +18178, +18328, +18376, +18321, +18319, +18378, +18353, +18266, +18274, +18352, +18352, +18234, +18032, +17814, +17658, +17553, +17426, +17311, +17233, +17115, +16933, +16785, +16702, +16619, +16485, +16311, +16174, +16114, +16063, +15990, +15988, +16086, +16236, +16396, +16493, +16514, +16557, +16606, +16577, +16553, +16569, +16485, +16313, +16181, +16017, +15746, +15526, +15465, +15484, +15527, +15631, +15808, +15981, +16046, +16049, +16116, +16214, +16218, +16176, +16224, +16312, +16329, +16344, +16463, +16587, +16579, +16485, +16422, +16392, +16296, +16097, +15880, +15769, +15731, +15646, +15579, +15717, +15984, +16124, +16139, +16193, +16246, +16213, +16148, +16118, +16083, +15960, +15756, +15578, +15416, +15161, +14908, +14772, +14671, +14629, +14763, +14935, +15006, +15064, +15170, +15237, +15243, +15302, +15449, +15501, +15407, +15370, +15421, +15489, +15663, +15878, +16021, +16273, +16630, +16863, +17066, +17360, +17600, +17783, +17952, +18041, +18173, +18378, +18429, +18368, +18354, +18300, +18218, +18219, +18191, +18116, +18103, +18091, +18021, +17968, +17928, +17849, +17718, +17532, +17372, +17321, +17280, +17163, +17028, +16891, +16681, +16449, +16332, +16302, +16224, +16135, +16115, +16095, +16063, +16124, +16212, +16250, +16346, +16457, +16433, +16375, +16400, +16396, +16314, +16190, +16008, +15810, +15646, +15497, +15436, +15493, +15537, +15526, +15557, +15636, +15719, +15803, +15944, +16155, +16284, +16226, +16176, +16248, +16283, +16272, +16303, +16256, +16114, +16040, +15999, +15911, +15874, +15883, +15843, +15805, +15784, +15734, +15762, +15927, +16054, +16071, +16124, +16249, +16316, +16312, +16318, +16291, +16201, +16143, +16134, +16091, +16005, +15871, +15688, +15534, +15415, +15280, +15236, +15345, +15436, +15439, +15460, +15511, +15539, +15510, +15417, +15371, +15412, +15414, +15421, +15572, +15757, +15879, +16038, +16217, +16386, +16597, +16757, +16854, +17052, +17270, +17358, +17448, +17585, +17691, +17826, +17914, +17865, +17891, +18006, +18003, +18017, +18160, +18226, +18212, +18200, +18093, +17954, +17871, +17723, +17547, +17453, +17352, +17197, +17064, +16957, +16853, +16756, +16688, +16626, +16481, +16308, +16232, +16162, +16072, +16106, +16190, +16245, +16375, +16490, +16530, +16680, +16845, +16808, +16698, +16583, +16351, +16095, +15874, +15620, +15426, +15349, +15298, +15310, +15418, +15553, +15720, +15901, +16005, +16056, +16119, +16175, +16225, +16284, +16300, +16279, +16292, +16318, +16279, +16182, +16085, +15956, +15794, +15670, +15587, +15521, +15530, +15588, +15582, +15574, +15692, +15883, +16020, +16123, +16262, +16403, +16459, +16455, +16445, +16387, +16270, +16160, +16063, +15981, +15967, +15987, +15927, +15826, +15816, +15861, +15822, +15740, +15720, +15679, +15559, +15492, +15491, +15449, +15435, +15481, +15452, +15378, +15384, +15425, +15473, +15600, +15756, +15884, +16035, +16241, +16467, +16639, +16738, +16855, +17004, +17097, +17157, +17235, +17311, +17452, +17644, +17750, +17833, +17992, +18093, +18084, +18059, +17996, +17915, +17910, +17895, +17799, +17718, +17671, +17622, +17570, +17457, +17307, +17190, +17002, +16736, +16585, +16575, +16594, +16653, +16728, +16747, +16766, +16821, +16848, +16824, +16774, +16680, +16543, +16430, +16375, +16368, +16394, +16384, +16275, +16167, +16147, +16110, +16058, +16100, +16142, +16127, +16166, +16186, +16129, +16163, +16239, +16214, +16231, +16289, +16231, +16144, +16069, +15913, +15840, +15929, +15946, +15852, +15769, +15665, +15559, +15511, +15479, +15478, +15534, +15596, +15676, +15751, +15720, +15651, +15640, +15622, +15605, +15662, +15735, +15772, +15807, +15830, +15845, +15869, +15871, +15865, +15845, +15751, +15649, +15658, +15737, +15786, +15796, +15817, +15869, +15877, +15808, +15773, +15806, +15819, +15781, +15731, +15713, +15755, +15771, +15725, +15783, +15967, +16091, +16170, +16301, +16425, +16509, +16562, +16565, +16614, +16737, +16823, +16891, +16990, +17034, +17053, +17107, +17123, +17191, +17377, +17499, +17574, +17796, +18035, +18130, +18195, +18268, +18278, +18251, +18189, +18042, +17841, +17639, +17418, +17171, +16972, +16886, +16835, +16768, +16762, +16824, +16903, +17024, +17132, +17120, +17060, +17004, +16885, +16716, +16558, +16454, +16450, +16458, +16358, +16288, +16330, +16328, +16278, +16304, +16353, +16339, +16310, +16305, +16300, +16279, +16248, +16246, +16254, +16207, +16117, +16040, +15963, +15873, +15797, +15748, +15732, +15744, +15752, +15735, +15703, +15642, +15549, +15435, +15307, +15240, +15302, +15390, +15411, +15457, +15519, +15467, +15425, +15557, +15693, +15724, +15790, +15838, +15732, +15626, +15628, +15618, +15619, +15701, +15744, +15710, +15713, +15755, +15817, +15922, +16011, +16058, +16128, +16179, +16189, +16259, +16348, +16323, +16274, +16282, +16262, +16232, +16248, +16213, +16142, +16162, +16204, +16194, +16237, +16333, +16392, +16447, +16519, +16558, +16580, +16610, +16662, +16716, +16675, +16570, +16546, +16577, +16610, +16744, +16961, +17135, +17282, +17411, +17487, +17546, +17575, +17566, +17591, +17582, +17446, +17306, +17211, +17074, +16983, +17034, +17104, +17122, +17140, +17174, +17228, +17286, +17286, +17252, +17244, +17200, +17064, +16901, +16789, +16739, +16712, +16670, +16648, +16661, +16644, +16565, +16484, +16437, +16412, +16388, +16331, +16246, +16172, +16145, +16187, +16288, +16371, +16401, +16427, +16466, +16492, +16506, +16530, +16568, +16548, +16410, +16251, +16186, +16161, +16099, +16017, +15936, +15848, +15748, +15692, +15758, +15879, +15916, +15893, +15894, +15874, +15822, +15799, +15803, +15813, +15804, +15740, +15666, +15626, +15549, +15446, +15430, +15473, +15447, +15344, +15271, +15268, +15260, +15241, +15276, +15322, +15323, +15370, +15477, +15562, +15653, +15775, +15846, +15877, +15927, +15959, +15948, +15912, +15845, +15788, +15807, +15891, +15993, +16108, +16246, +16405, +16559, +16662, +16716, +16750, +16787, +16858, +16949, +17007, +17037, +17080, +17143, +17236, +17353, +17434, +17459, +17475, +17458, +17360, +17225, +17099, +16954, +16815, +16719, +16656, +16633, +16669, +16746, +16855, +16985, +17104, +17197, +17211, +17143, +17117, +17148, +17107, +17011, +16951, +16889, +16825, +16802, +16778, +16770, +16811, +16827, +16803, +16782, +16728, +16705, +16785, +16832, +16807, +16830, +16869, +16877, +16920, +16945, +16901, +16884, +16894, +16867, +16848, +16832, +16749, +16670, +16665, +16616, +16487, +16467, +16589, +16626, +16532, +16460, +16396, +16299, +16262, +16275, +16272, +16290, +16281, +16200, +16113, +16015, +15930, +15945, +15942, +15842, +15798, +15770, +15613, +15467, +15439, +15399, +15294, +15168, +15061, +15001, +14908, +14774, +14725, +14747, +14713, +14658, +14660, +14737, +14869, +14965, +14992, +15022, +15076, +15134, +15171, +15129, +15060, +15087, +15140, +15154, +15267, +15511, +15748, +15956, +16182, +16388, +16542, +16659, +16754, +16818, +16865, +16935, +17046, +17180, +17332, +17492, +17633, +17769, +17906, +18011, +18057, +18037, +17969, +17918, +17874, +17778, +17675, +17585, +17423, +17225, +17140, +17138, +17109, +17130, +17229, +17220, +17057, +16907, +16782, +16633, +16565, +16575, +16542, +16495, +16467, +16424, +16426, +16473, +16474, +16483, +16532, +16547, +16543, +16530, +16491, +16507, +16558, +16546, +16586, +16721, +16777, +16766, +16808, +16856, +16900, +16953, +16916, +16828, +16778, +16705, +16634, +16641, +16608, +16496, +16468, +16515, +16488, +16425, +16418, +16399, +16341, +16368, +16464, +16471, +16394, +16367, +16373, +16337, +16288, +16264, +16245, +16213, +16188, +16199, +16198, +16120, +16026, +15998, +15983, +15918, +15861, +15877, +15906, +15854, +15751, +15677, +15574, +15411, +15298, +15227, +15117, +15008, +14918, +14820, +14793, +14838, +14856, +14872, +14937, +14996, +15040, +15074, +15062, +15086, +15215, +15371, +15511, +15634, +15687, +15707, +15781, +15889, +15995, +16113, +16230, +16352, +16520, +16702, +16880, +17134, +17434, +17638, +17741, +17815, +17822, +17772, +17773, +17800, +17751, +17657, +17550, +17390, +17235, +17168, +17156, +17167, +17194, +17181, +17115, +17015, +16878, +16770, +16758, +16775, +16737, +16657, +16587, +16532, +16452, +16363, +16304, +16236, +16147, +16130, +16158, +16137, +16123, +16150, +16147, +16165, +16251, +16314, +16346, +16436, +16562, +16664, +16741, +16817, +16898, +16941, +16917, +16870, +16823, +16780, +16799, +16884, +16980, +17096, +17228, +17318, +17374, +17415, +17416, +17350, +17202, +17004, +16831, +16677, +16559, +16547, +16578, +16533, +16456, +16436, +16480, +16540, +16542, +16481, +16431, +16401, +16357, +16318, +16294, +16281, +16247, +16138, +15999, +15912, +15821, +15664, +15508, +15417, +15360, +15286, +15211, +15203, +15210, +15160, +15133, +15142, +15084, +15016, +15003, +14941, +14864, +14860, +14845, +14826, +14896, +14970, +14986, +15037, +15117, +15187, +15281, +15390, +15510, +15663, +15806, +15953, +16178, +16424, +16592, +16715, +16823, +16895, +16928, +16939, +16947, +16971, +16987, +16964, +16912, +16876, +16901, +16969, +17050, +17154, +17254, +17310, +17369, +17455, +17489, +17459, +17404, +17295, +17143, +17016, +16913, +16805, +16731, +16704, +16671, +16605, +16551, +16586, +16700, +16783, +16780, +16746, +16737, +16751, +16752, +16736, +16740, +16759, +16733, +16660, +16600, +16576, +16565, +16521, +16438, +16372, +16382, +16422, +16429, +16450, +16577, +16774, +16909, +16969, +17034, +17076, +17028, +16935, +16868, +16798, +16683, +16589, +16619, +16733, +16806, +16849, +16940, +17013, +17008, +17000, +16990, +16913, +16827, +16756, +16617, +16449, +16381, +16408, +16454, +16473, +16450, +16388, +16277, +16111, +15940, +15776, +15568, +15390, +15346, +15372, +15383, +15404, +15440, +15454, +15453, +15452, +15422, +15360, +15311, +15291, +15233, +15144, +15124, +15148, +15133, +15131, +15202, +15270, +15313, +15358, +15394, +15469, +15634, +15800, +15919, +16044, +16166, +16270, +16365, +16422, +16452, +16515, +16563, +16559, +16567, +16589, +16597, +16643, +16703, +16717, +16729, +16773, +16839, +16950, +17031, +16988, +16909, +16877, +16834, +16769, +16708, +16652, +16633, +16648, +16662, +16709, +16752, +16723, +16712, +16759, +16730, +16614, +16512, +16416, +16342, +16348, +16364, +16338, +16321, +16320, +16313, +16312, +16320, +16349, +16385, +16391, +16397, +16441, +16485, +16548, +16682, +16835, +16942, +17014, +17056, +17063, +17034, +16953, +16844, +16760, +16697, +16637, +16623, +16672, +16740, +16816, +16948, +17109, +17214, +17272, +17315, +17312, +17287, +17281, +17233, +17153, +17138, +17131, +17070, +17020, +16987, +16942, +16920, +16893, +16798, +16664, +16495, +16293, +16135, +16028, +15930, +15873, +15840, +15783, +15745, +15736, +15705, +15666, +15623, +15566, +15535, +15510, +15440, +15368, +15300, +15184, +15087, +15097, +15168, +15238, +15296, +15341, +15401, +15493, +15588, +15664, +15753, +15865, +15956, +16012, +16066, +16121, +16152, +16181, +16219, +16237, +16223, +16188, +16151, +16178, +16250, +16273, +16276, +16321, +16333, +16310, +16339, +16385, +16409, +16467, +16524, +16516, +16496, +16478, +16453, +16505, +16625, +16676, +16638, +16595, +16566, +16546, +16532, +16516, +16527, +16556, +16505, +16426, +16490, +16624, +16639, +16571, +16526, +16469, +16400, +16404, +16452, +16449, +16411, +16423, +16514, +16598, +16613, +16617, +16638, +16617, +16586, +16607, +16610, +16567, +16567, +16620, +16679, +16738, +16766, +16765, +16791, +16818, +16845, +16948, +17047, +17051, +17047, +17065, +17046, +17024, +16996, +16911, +16875, +16971, +17099, +17210, +17311, +17344, +17279, +17159, +17052, +17020, +16999, +16881, +16739, +16678, +16632, +16523, +16416, +16371, +16335, +16262, +16197, +16151, +16062, +15951, +15891, +15821, +15678, +15545, +15471, +15388, +15291, +15255, +15299, +15363, +15384, +15366, +15357, +15387, +15459, +15548, +15621, +15720, +15899, +16056, +16104, +16139, +16229, +16294, +16282, +16250, +16269, +16333, +16375, +16373, +16386, +16433, +16462, +16430, +16364, +16334, +16327, +16281, +16240, +16241, +16233, +16240, +16276, +16263, +16237, +16259, +16226, +16152, +16151, +16134, +16045, +16025, +16067, +16077, +16085, +16113, +16132, +16151, +16165, +16185, +16216, +16197, +16179, +16229, +16267, +16289, +16370, +16421, +16438, +16539, +16633, +16623, +16634, +16669, +16630, +16582, +16552, +16469, +16394, +16393, +16397, +16382, +16411, +16471, +16511, +16548, +16629, +16719, +16765, +16821, +16916, +16990, +17017, +17016, +16993, +17010, +17086, +17101, +17027, +16994, +17022, +17043, +17079, +17133, +17142, +17129, +17133, +17095, +16996, +16931, +16914, +16867, +16808, +16793, +16775, +16722, +16679, +16662, +16653, +16632, +16572, +16454, +16340, +16297, +16267, +16142, +16000, +15981, +16003, +15952, +15925, +15957, +15949, +15945, +16019, +16066, +16067, +16128, +16196, +16204, +16226, +16274, +16282, +16304, +16355, +16347, +16325, +16374, +16411, +16377, +16369, +16405, +16397, +16369, +16358, +16304, +16238, +16248, +16255, +16189, +16158, +16169, +16134, +16096, +16071, +15969, +15858, +15844, +15842, +15802, +15772, +15720, +15619, +15519, +15446, +15434, +15437, +15355, +15286, +15340, +15362, +15290, +15271, +15310, +15347, +15421, +15481, +15510, +15620, +15783, +15906, +16033, +16155, +16229, +16313, +16391, +16374, +16337, +16379, +16456, +16518, +16580, +16655, +16744, +16848, +16929, +16971, +17032, +17138, +17227, +17272, +17319, +17350, +17345, +17348, +17338, +17280, +17233, +17204, +17147, +17098, +17090, +17109, +17164, +17216, +17217, +17207, +17185, +17131, +17116, +17140, +17101, +17030, +16985, +16916, +16837, +16783, +16696, +16604, +16577, +16561, +16533, +16535, +16521, +16480, +16498, +16529, +16479, +16427, +16429, +16409, +16375, +16412, +16473, +16473, +16452, +16447, +16444, +16443, +16425, +16365, +16361, +16451, +16508, +16494, +16510, +16551, +16552, +16538, +16524, +16487, +16430, +16363, +16306, +16274, +16274, +16304, +16326, +16284, +16211, +16151, +16082, +16032, +16036, +16009, +15930, +15908, +15910, +15840, +15790, +15835, +15837, +15733, +15614, +15539, +15506, +15500, +15488, +15455, +15392, +15316, +15288, +15290, +15255, +15231, +15259, +15294, +15369, +15505, +15621, +15722, +15800, +15753, +15673, +15685, +15649, +15564, +15623, +15715, +15709, +15765, +15910, +16003, +16100, +16249, +16365, +16470, +16588, +16675, +16752, +16839, +16907, +16964, +16997, +17038, +17136, +17199, +17176, +17210, +17305, +17338, +17365, +17440, +17467, +17458, +17485, +17509, +17496, +17480, +17466, +17428, +17359, +17286, +17208, +17090, +16949, +16834, +16749, +16704, +16679, +16613, +16567, +16586, +16529, +16406, +16402, +16451, +16377, +16274, +16255, +16265, +16279, +16303, +16297, +16264, +16241, +16230, +16228, +16269, +16358, +16428, +16460, +16518, +16623, +16729, +16799, +16850, +16943, +17086, +17150, +17104, +17101, +17147, +17098, +16987, +16910, +16843, +16768, +16717, +16670, +16591, +16487, +16415, +16411, +16413, +16376, +16313, +16244, +16206, +16204, +16169, +16101, +16066, +16029, +15978, +15936, +15845, +15724, +15677, +15652, +15570, +15487, +15401, +15303, +15266, +15252, +15189, +15161, +15218, +15288, +15357, +15430, +15477, +15497, +15490, +15453, +15424, +15432, +15446, +15451, +15449, +15406, +15339, +15335, +15392, +15422, +15439, +15507, +15589, +15672, +15812, +15951, +16018, +16101, +16237, +16328, +16386, +16491, +16610, +16679, +16699, +16729, +16830, +16953, +17028, +17112, +17216, +17271, +17340, +17480, +17577, +17626, +17722, +17804, +17796, +17744, +17655, +17522, +17441, +17446, +17423, +17320, +17232, +17203, +17170, +17095, +16997, +16903, +16825, +16755, +16680, +16624, +16578, +16516, +16483, +16482, +16448, +16436, +16494, +16506, +16437, +16401, +16420, +16433, +16407, +16373, +16411, +16504, +16555, +16594, +16675, +16759, +16829, +16874, +16856, +16816, +16766, +16661, +16563, +16549, +16568, +16571, +16569, +16576, +16598, +16586, +16515, +16462, +16449, +16407, +16344, +16271, +16180, +16127, +16095, +16031, +15980, +15946, +15889, +15894, +15965, +15953, +15860, +15792, +15723, +15637, +15584, +15549, +15509, +15488, +15494, +15521, +15577, +15665, +15755, +15820, +15845, +15813, +15722, +15632, +15606, +15607, +15585, +15564, +15563, +15594, +15666, +15713, +15690, +15663, +15672, +15694, +15747, +15824, +15882, +15932, +15974, +15995, +16064, +16186, +16227, +16203, +16255, +16345, +16386, +16455, +16598, +16726, +16835, +16962, +17053, +17069, +17058, +17063, +17098, +17143, +17150, +17143, +17186, +17235, +17237, +17218, +17188, +17151, +17124, +17087, +17051, +17061, +17062, +16971, +16824, +16704, +16632, +16563, +16445, +16338, +16300, +16248, +16189, +16226, +16284, +16251, +16229, +16243, +16191, +16144, +16186, +16195, +16154, +16207, +16342, +16436, +16489, +16584, +16738, +16890, +16995, +17093, +17206, +17273, +17299, +17352, +17393, +17362, +17341, +17401, +17435, +17360, +17258, +17185, +17089, +17005, +17005, +16989, +16876, +16806, +16835, +16831, +16765, +16702, +16618, +16495, +16370, +16251, +16140, +16034, +15923, +15830, +15769, +15725, +15697, +15633, +15511, +15453, +15507, +15546, +15546, +15573, +15562, +15479, +15397, +15340, +15304, +15299, +15274, +15224, +15220, +15258, +15263, +15258, +15286, +15323, +15328, +15314, +15296, +15268, +15242, +15263, +15309, +15301, +15281, +15351, +15495, +15628, +15712, +15740, +15747, +15786, +15861, +15956, +16059, +16137, +16212, +16307, +16380, +16447, +16572, +16689, +16739, +16830, +16986, +17070, +17101, +17189, +17282, +17329, +17376, +17401, +17404, +17445, +17503, +17527, +17567, +17614, +17613, +17600, +17575, +17495, +17431, +17429, +17412, +17365, +17310, +17208, +17090, +16991, +16881, +16799, +16815, +16840, +16812, +16797, +16807, +16814, +16825, +16815, +16794, +16820, +16834, +16786, +16760, +16776, +16766, +16728, +16673, +16594, +16565, +16613, +16628, +16567, +16497, +16460, +16439, +16420, +16429, +16466, +16479, +16465, +16486, +16523, +16478, +16375, +16314, +16281, +16222, +16172, +16135, +16036, +15920, +15880, +15845, +15759, +15735, +15740, +15654, +15592, +15659, +15718, +15737, +15814, +15883, +15880, +15863, +15837, +15801, +15795, +15802, +15817, +15852, +15830, +15769, +15781, +15792, +15720, +15679, +15672, +15597, +15524, +15529, +15562, +15585, +15597, +15610, +15662, +15719, +15738, +15774, +15816, +15809, +15826, +15895, +15937, +15989, +16099, +16165, +16171, +16220, +16279, +16288, +16307, +16384, +16473, +16535, +16606, +16694, +16716, +16703, +16776, +16875, +16878, +16856, +16865, +16863, +16876, +16902, +16906, +16944, +16990, +16947, +16901, +16930, +16963, +16995, +17015, +16972, +16952, +16972, +16910, +16802, +16744, +16704, +16683, +16686, +16687, +16755, +16867, +16906, +16938, +17000, +16995, +16986, +17011, +16939, +16824, +16779, +16720, +16643, +16629, +16629, +16621, +16632, +16634, +16656, +16694, +16682, +16681, +16719, +16698, +16650, +16645, +16661, +16695, +16738, +16728, +16690, +16630, +16518, +16430, +16389, +16332, +16288, +16261, +16224, +16242, +16268, +16237, +16267, +16329, +16283, +16258, +16317, +16311, +16300, +16345, +16328, +16290, +16257, +16152, +16100, +16096, +15941, +15790, +15797, +15762, +15747, +15897, +15972, +15953, +16060, +16095, +15912, +15798, +15839, +15868, +15875, +15931, +16018, +16021, +15877, +15769, +15787, +15773, +15716, +15677, +15571, +15498, +15558, +15576, +15568, +15669, +15693, +15598, +15611, +15685, +15691, +15707, +15757, +15797, +15807, +15767, +15798, +15951, +16019, +15982, +15994, +16003, +16005, +16079, +16108, +16115, +16228, +16314, +16351, +16481, +16567, +16583, +16713, +16819, +16783, +16811, +16892, +16926, +17009, +17068, +17034, +17100, +17244, +17297, +17356, +17475, +17571, +17676, +17778, +17826, +17868, +17880, +17814, +17769, +17764, +17712, +17646, +17591, +17530, +17508, +17539, +17542, +17475, +17390, +17320, +17228, +17077, +16950, +16940, +16952, +16833, +16656, +16565, +16478, +16309, +16179, +16119, +16017, +15926, +15906, +15874, +15851, +15874, +15866, +15849, +15887, +15896, +15863, +15841, +15796, +15767, +15802, +15807, +15790, +15808, +15788, +15750, +15754, +15709, +15654, +15701, +15724, +15675, +15684, +15698, +15661, +15680, +15741, +15768, +15790, +15815, +15830, +15820, +15779, +15803, +15884, +15880, +15852, +15895, +15896, +15870, +15921, +15946, +15898, +15887, +15921, +15977, +16024, +16003, +15972, +15975, +15977, +16006, +16042, +16022, +16030, +16051, +15994, +15989, +16062, +16084, +16124, +16190, +16180, +16222, +16332, +16336, +16331, +16388, +16386, +16408, +16493, +16510, +16540, +16610, +16570, +16535, +16581, +16589, +16655, +16802, +16830, +16835, +16940, +17017, +17110, +17274, +17392, +17492, +17611, +17678, +17761, +17829, +17768, +17727, +17763, +17724, +17676, +17638, +17515, +17435, +17453, +17389, +17267, +17195, +17127, +17051, +16995, +16972, +16978, +16912, +16794, +16755, +16690, +16541, +16454, +16364, +16192, +16081, +15988, +15823, +15718, +15662, +15576, +15550, +15577, +15610, +15682, +15687, +15635, +15689, +15725, +15652, +15671, +15722, +15669, +15689, +15790, +15829, +15857, +15852, +15784, +15813, +15890, +15884, +15904, +15923, +15877, +15933, +16009, +15946, +15961, +16077, +16062, +16050, +16139, +16146, +16133, +16217, +16269, +16291, +16340, +16360, +16407, +16481, +16478, +16482, +16540, +16544, +16534, +16544, +16521, +16528, +16540, +16477, +16446, +16441, +16355, +16316, +16384, +16391, +16359, +16356, +16333, +16340, +16344, +16238, +16138, +16113, +16039, +15948, +15931, +15915, +15884, +15862, +15840, +15843, +15826, +15789, +15823, +15883, +15922, +16003, +16052, +16026, +16096, +16210, +16224, +16292, +16439, +16491, +16518, +16608, +16655, +16689, +16765, +16798, +16811, +16857, +16887, +16911, +16957, +17032, +17178, +17321, +17372, +17443, +17541, +17534, +17501, +17518, +17482, +17437, +17467, +17473, +17423, +17388, +17335, +17236, +17118, +16979, +16892, +16896, +16863, +16756, +16694, +16653, +16546, +16453, +16422, +16373, +16303, +16257, +16179, +16069, +16016, +16002, +15969, +15956, +15964, +15946, +15898, +15865, +15874, +15889, +15862, +15842, +15850, +15825, +15809, +15869, +15932, +15948, +15951, +15946, +15951, +15970, +15979, +16027, +16094, +16085, +16075, +16124, +16135, +16138, +16177, +16159, +16152, +16238, +16294, +16310, +16343, +16294, +16213, +16228, +16209, +16119, +16093, +16062, +15982, +15963, +15953, +15912, +15936, +15965, +15934, +15911, +15863, +15808, +15841, +15847, +15775, +15788, +15830, +15801, +15847, +15948, +15936, +15882, +15880, +15884, +15895, +15921, +15953, +16034, +16102, +16119, +16215, +16367, +16443, +16512, +16643, +16754, +16862, +16973, +17035, +17098, +17185, +17242, +17314, +17422, +17495, +17560, +17633, +17643, +17619, +17609, +17605, +17618, +17597, +17527, +17489, +17444, +17343, +17280, +17216, +17065, +16973, +16964, +16886, +16786, +16765, +16731, +16628, +16498, +16425, +16406, +16317, +16203, +16213, +16196, +16068, +16034, +16054, +15979, +15925, +15899, +15834, +15823, +15827, +15774, +15788, +15831, +15817, +15834, +15847, +15817, +15859, +15894, +15841, +15833, +15850, +15822, +15853, +15894, +15887, +15932, +15960, +15903, +15897, +15901, +15850, +15887, +15981, +15997, +16033, +16123, +16178, +16219, +16243, +16248, +16307, +16372, +16375, +16402, +16433, +16406, +16426, +16495, +16517, +16561, +16620, +16599, +16586, +16630, +16644, +16660, +16715, +16741, +16722, +16660, +16573, +16572, +16614, +16575, +16545, +16555, +16464, +16359, +16361, +16328, +16246, +16247, +16255, +16209, +16222, +16249, +16190, +16138, +16138, +16111, +16091, +16113, +16121, +16106, +16096, +16113, +16167, +16214, +16213, +16243, +16328, +16373, +16392, +16457, +16509, +16533, +16614, +16695, +16707, +16747, +16841, +16903, +16954, +16997, +16983, +16983, +17037, +17065, +17089, +17116, +17053, +16963, +16944, +16915, +16879, +16896, +16880, +16822, +16780, +16685, +16567, +16547, +16535, +16458, +16410, +16385, +16309, +16205, +16123, +16107, +16122, +16077, +16012, +15999, +16008, +16015, +16014, +15971, +15925, +15884, +15830, +15832, +15883, +15887, +15854, +15835, +15841, +15879, +15893, +15892, +15973, +16034, +16002, +16042, +16130, +16128, +16144, +16218, +16233, +16278, +16396, +16442, +16452, +16518, +16543, +16518, +16535, +16562, +16549, +16530, +16515, +16496, +16494, +16525, +16577, +16590, +16530, +16461, +16438, +16434, +16419, +16387, +16355, +16344, +16337, +16308, +16256, +16199, +16170, +16151, +16092, +16040, +16025, +15970, +15888, +15884, +15900, +15873, +15871, +15893, +15915, +15974, +16017, +16001, +16033, +16124, +16180, +16234, +16322, +16380, +16417, +16488, +16576, +16657, +16749, +16847, +16940, +17014, +17049, +17096, +17203, +17288, +17293, +17321, +17398, +17410, +17359, +17338, +17320, +17287, +17270, +17247, +17200, +17129, +17021, +16931, +16885, +16843, +16841, +16857, +16737, +16565, +16521, +16490, +16359, +16258, +16200, +16109, +16035, +16005, +15978, +15949, +15918, +15906, +15922, +15916, +15890, +15898, +15907, +15870, +15798, +15740, +15757, +15824, +15877, +15901, +15859, +15812, +15890, +15969, +15921, +15920, +15977, +15943, +15947, +16026, +16009, +16000, +16071, +16083, +16102, +16159, +16128, +16124, +16208, +16200, +16189, +16279, +16308, +16308, +16377, +16393, +16354, +16349, +16343, +16377, +16465, +16485, +16470, +16472, +16431, +16395, +16375, +16321, +16344, +16418, +16373, +16324, +16354, +16328, +16321, +16392, +16353, +16248, +16265, +16316, +16316, +16327, +16347, +16348, +16308, +16236, +16227, +16255, +16240, +16269, +16351, +16360, +16349, +16377, +16373, +16384, +16453, +16495, +16527, +16589, +16633, +16681, +16739, +16770, +16820, +16887, +16939, +17051, +17165, +17150, +17122, +17181, +17221, +17247, +17292, +17278, +17228, +17193, +17127, +17072, +17076, +17048, +17000, +16991, +16923, +16771, +16653, +16595, +16559, +16516, +16426, +16340, +16314, +16270, +16198, +16158, +16093, +15997, +15960, +15947, +15929, +15936, +15883, +15804, +15840, +15874, +15827, +15831, +15845, +15788, +15760, +15720, +15634, +15662, +15746, +15724, +15714, +15771, +15789, +15799, +15848, +15889, +15913, +15908, +15908, +15974, +16007, +15979, +16031, +16137, +16162, +16169, +16219, +16250, +16243, +16254, +16342, +16477, +16538, +16535, +16576, +16608, +16574, +16560, +16592, +16594, +16567, +16540, +16502, +16459, +16444, +16469, +16503, +16467, +16365, +16303, +16283, +16210, +16152, +16231, +16330, +16298, +16236, +16232, +16213, +16200, +16264, +16329, +16314, +16286, +16312, +16351, +16347, +16356, +16434, +16491, +16482, +16522, +16626, +16673, +16680, +16738, +16825, +16885, +16926, +16952, +16951, +16930, +16967, +17080, +17162, +17189, +17222, +17215, +17176, +17212, +17232, +17155, +17100, +17056, +16942, +16853, +16810, +16746, +16713, +16664, +16535, +16460, +16426, +16333, +16296, +16299, +16204, +16120, +16113, +16072, +16057, +16091, +16068, +16031, +16001, +15929, +15898, +15896, +15806, +15753, +15806, +15813, +15785, +15819, +15846, +15835, +15836, +15855, +15890, +15917, +15920, +15953, +15988, +15991, +16026, +16069, +16063, +16105, +16171, +16139, +16093, +16135, +16196, +16257, +16325, +16355, +16393, +16444, +16424, +16415, +16489, +16539, +16530, +16519, +16515, +16571, +16639, +16611, +16590, +16619, +16577, +16532, +16565, +16558, +16509, +16476, +16416, +16383, +16361, +16239, +16156, +16185, +16143, +16070, +16077, +16046, +16013, +16042, +15990, +15952, +16038, +16013, +15890, +15924, +15979, +15914, +15918, +16034, +16146, +16210, +16223, +16274, +16393, +16434, +16439, +16545, +16638, +16661, +16739, +16834, +16878, +16963, +17087, +17147, +17173, +17238, +17291, +17274, +17286, +17400, +17479, +17451, +17440, +17477, +17459, +17377, +17260, +17172, +17132, +17031, +16909, +16885, +16834, +16710, +16657, +16591, +16448, +16375, +16321, +16201, +16135, +16081, +15984, +15971, +15951, +15840, +15804, +15831, +15807, +15778, +15714, +15652, +15719, +15769, +15707, +15700, +15709, +15659, +15684, +15734, +15726, +15780, +15858, +15861, +15888, +15925, +15897, +15918, +16008, +16056, +16059, +16057, +16064, +16096, +16131, +16171, +16226, +16267, +16299, +16325, +16301, +16260, +16256, +16294, +16378, +16458, +16487, +16519, +16540, +16514, +16516, +16540, +16520, +16525, +16563, +16548, +16532, +16536, +16507, +16532, +16592, +16544, +16460, +16417, +16325, +16251, +16292, +16323, +16304, +16325, +16335, +16302, +16302, +16310, +16286, +16296, +16292, +16217, +16201, +16262, +16264, +16252, +16316, +16359, +16380, +16462, +16515, +16511, +16562, +16634, +16661, +16701, +16752, +16783, +16835, +16891, +16933, +17006, +17062, +17067, +17081, +17075, +17041, +17081, +17153, +17148, +17100, +17017, +16911, +16882, +16854, +16744, +16684, +16680, +16594, +16506, +16485, +16428, +16384, +16419, +16407, +16303, +16229, +16210, +16162, +16088, +16084, +16142, +16134, +16066, +16058, +16063, +15996, +15950, +15950, +15896, +15831, +15846, +15866, +15855, +15879, +15889, +15842, +15846, +15895, +15880, +15852, +15854, +15854, +15892, +15939, +15927, +15956, +16042, +16064, +16099, +16166, +16115, +16066, +16140, +16182, +16201, +16294, +16337, +16344, +16419, +16442, +16402, +16422, +16452, +16474, +16543, +16601, +16633, +16657, +16618, +16585, +16620, +16628, +16614, +16642, +16625, +16571, +16572, +16573, +16523, +16482, +16484, +16474, +16405, +16326, +16331, +16366, +16337, +16303, +16313, +16302, +16237, +16179, +16174, +16192, +16181, +16181, +16218, +16246, +16270, +16304, +16314, +16328, +16373, +16401, +16408, +16443, +16469, +16468, +16516, +16621, +16710, +16782, +16863, +16915, +16966, +17057, +17071, +16977, +16968, +17035, +17008, +16985, +17053, +17057, +16971, +16903, +16841, +16797, +16799, +16775, +16711, +16656, +16596, +16536, +16482, +16416, +16345, +16286, +16245, +16224, +16184, +16151, +16151, +16101, +16031, +16043, +16028, +15941, +15910, +15883, +15837, +15877, +15917, +15875, +15877, +15888, +15840, +15856, +15905, +15888, +15900, +15948, +15940, +15945, +15983, +15994, +15999, +16000, +16005, +16069, +16118, +16106, +16140, +16180, +16170, +16228, +16333, +16363, +16378, +16411, +16407, +16439, +16518, +16526, +16527, +16596, +16627, +16612, +16661, +16725, +16717, +16694, +16699, +16691, +16674, +16642, +16557, +16455, +16406, +16386, +16367, +16356, +16312, +16239, +16208, +16161, +16077, +16086, +16164, +16171, +16175, +16201, +16125, +16035, +16077, +16122, +16080, +16081, +16148, +16179, +16158, +16148, +16201, +16292, +16341, +16363, +16415, +16466, +16514, +16611, +16719, +16789, +16865, +16938, +16978, +17028, +17095, +17156, +17225, +17249, +17213, +17213, +17246, +17224, +17203, +17216, +17174, +17114, +17112, +17057, +16937, +16889, +16874, +16806, +16758, +16697, +16552, +16441, +16373, +16264, +16237, +16274, +16188, +16092, +16099, +16030, +15911, +15902, +15909, +15867, +15826, +15758, +15711, +15718, +15692, +15662, +15676, +15659, +15668, +15742, +15774, +15785, +15800, +15762, +15802, +15929, +15922, +15871, +15932, +15943, +15901, +15934, +15960, +15976, +16050, +16092, +16130, +16209, +16215, +16213, +16303, +16355, +16378, +16444, +16444, +16425, +16499, +16544, +16546, +16601, +16631, +16619, +16635, +16627, +16614, +16644, +16642, +16632, +16672, +16659, +16593, +16548, +16481, +16425, +16422, +16420, +16461, +16512, +16433, +16356, +16373, +16299, +16242, +16350, +16352, +16247, +16297, +16333, +16245, +16254, +16317, +16312, +16323, +16315, +16296, +16343, +16333, +16304, +16416, +16483, +16452, +16516, +16557, +16531, +16639, +16731, +16704, +16778, +16864, +16846, +16907, +16996, +16996, +17032, +17043, +16966, +16996, +17080, +17048, +17010, +17017, +17000, +16963, +16871, +16768, +16731, +16661, +16602, +16654, +16647, +16538, +16471, +16394, +16312, +16304, +16242, +16168, +16212, +16185, +16062, +16048, +16046, +15951, +15890, +15863, +15817, +15781, +15735, +15731, +15808, +15851, +15844, +15847, +15839, +15841, +15856, +15835, +15855, +15925, +15913, +15879, +15908, +15912, +15916, +15978, +16026, +16069, +16146, +16170, +16133, +16135, +16186, +16238, +16248, +16260, +16365, +16478, +16501, +16535, +16604, +16604, +16584, +16619, +16655, +16672, +16686, +16703, +16745, +16764, +16755, +16783, +16770, +16669, +16629, +16615, +16497, +16420, +16438, +16418, +16388, +16366, +16276, +16202, +16191, +16139, +16091, +16102, +16100, +16097, +16132, +16138, +16099, +16039, +15980, +15982, +16023, +16032, +16043, +16061, +16064, +16122, +16224, +16286, +16335, +16410, +16495, +16584, +16631, +16646, +16730, +16837, +16877, +16919, +16969, +16968, +17001, +17077, +17090, +17098, +17138, +17115, +17075, +17084, +17060, +17002, +16978, +16959, +16947, +16935, +16854, +16778, +16782, +16780, +16738, +16691, +16599, +16496, +16458, +16443, +16392, +16328, +16276, +16210, +16115, +16042, +16015, +15974, +15931, +15916, +15865, +15793, +15778, +15784, +15790, +15825, +15851, +15877, +15925, +15931, +15931, +15969, +15946, +15878, +15900, +15957, +15975, +16001, +16033, +16025, +15991, +15985, +16029, +16066, +16096, +16189, +16254, +16234, +16272, +16363, +16408, +16474, +16520, +16488, +16519, +16580, +16553, +16573, +16632, +16601, +16599, +16641, +16594, +16592, +16685, +16668, +16561, +16530, +16567, +16589, +16540, +16472, +16468, +16431, +16325, +16270, +16234, +16172, +16175, +16165, +16080, +16062, +16089, +16067, +16062, +16047, +15992, +15999, +16032, +16038, +16063, +16057, +16042, +16109, +16156, +16161, +16232, +16308, +16372, +16491, +16565, +16575, +16634, +16696, +16735, +16807, +16882, +16992, +17114, +17127, +17134, +17206, +17189, +17164, +17233, +17235, +17211, +17235, +17156, +17070, +17094, +17017, +16873, +16841, +16781, +16677, +16633, +16552, +16488, +16500, +16388, +16215, +16179, +16133, +16050, +16069, +16053, +15939, +15872, +15828, +15767, +15759, +15759, +15771, +15812, +15800, +15786, +15840, +15831, +15804, +15902, +15946, +15892, +15956, +16053, +16035, +16067, +16157, +16146, +16148, +16257, +16337, +16365, +16402, +16435, +16469, +16503, +16511, +16533, +16565, +16552, +16544, +16583, +16606, +16591, +16567, +16551, +16561, +16563, +16524, +16511, +16544, +16566, +16586, +16607, +16577, +16526, +16502, +16460, +16378, +16307, +16261, +16231, +16225, +16200, +16089, +15969, +15960, +15980, +15944, +15951, +15995, +15964, +15944, +15979, +15919, +15827, +15871, +15912, +15873, +15920, +16015, +16010, +16020, +16114, +16159, +16163, +16240, +16342, +16397, +16445, +16518, +16604, +16703, +16783, +16821, +16875, +16953, +16994, +17027, +17080, +17105, +17159, +17290, +17382, +17383, +17367, +17343, +17319, +17301, +17238, +17160, +17117, +17054, +17001, +16990, +16883, +16705, +16601, +16505, +16387, +16357, +16322, +16206, +16155, +16141, +16020, +15904, +15884, +15844, +15772, +15747, +15721, +15671, +15645, +15643, +15666, +15713, +15741, +15751, +15783, +15815, +15831, +15866, +15930, +15992, +16029, +16062, +16122, +16175, +16203, +16252, +16289, +16282, +16340, +16434, +16434, +16433, +16509, +16547, +16567, +16628, +16632, +16634, +16735, +16771, +16731, +16790, +16854, +16816, +16799, +16780, +16710, +16700, +16707, +16661, +16644, +16605, +16512, +16519, +16575, +16547, +16533, +16521, +16422, +16347, +16307, +16204, +16133, +16105, +16024, +15975, +15960, +15868, +15787, +15780, +15732, +15683, +15682, +15647, +15641, +15714, +15725, +15699, +15760, +15807, +15786, +15830, +15928, +15985, +16046, +16134, +16200, +16255, +16302, +16332, +16388, +16479, +16596, +16735, +16844, +16896, +16968, +17093, +17200, +17236, +17252, +17302, +17340, +17348, +17403, +17480, +17467, +17439, +17471, +17449, +17363, +17311, +17272, +17207, +17105, +16963, +16849, +16754, +16615, +16510, +16461, +16375, +16282, +16203, +16087, +16016, +15984, +15880, +15821, +15861, +15810, +15709, +15704, +15714, +15718, +15747, +15713, +15672, +15719, +15737, +15708, +15737, +15776, +15782, +15816, +15858, +15886, +15935, +15983, +16028, +16128, +16240, +16280, +16286, +16330, +16389, +16407, +16412, +16457, +16496, +16486, +16504, +16563, +16575, +16550, +16571, +16597, +16577, +16576, +16621, +16646, +16642, +16660, +16694, +16673, +16594, +16553, +16587, +16617, +16617, +16622, +16604, +16550, +16493, +16425, +16363, +16354, +16324, +16213, +16101, +16025, +15984, +15988, +15956, +15884, +15865, +15836, +15767, +15792, +15819, +15745, +15769, +15871, +15829, +15776, +15844, +15884, +15893, +15963, +16064, +16158, +16195, +16217, +16341, +16443, +16481, +16661, +16841, +16829, +16885, +17030, +17024, +17049, +17189, +17217, +17261, +17402, +17420, +17425, +17536, +17538, +17465, +17446, +17360, +17254, +17223, +17144, +17040, +16971, +16855, +16750, +16699, +16592, +16469, +16379, +16262, +16188, +16169, +16107, +16067, +16058, +15964, +15874, +15870, +15860, +15847, +15860, +15833, +15817, +15877, +15926, +15905, +15892, +15949, +16016, +15993, +15955, +16020, +16129, +16194, +16231, +16234, +16222, +16246, +16300, +16352, +16386, +16388, +16390, +16410, +16411, +16417, +16445, +16441, +16403, +16402, +16449, +16481, +16440, +16377, +16395, +16448, +16437, +16417, +16426, +16388, +16339, +16343, +16332, +16303, +16339, +16381, +16350, +16305, +16274, +16222, +16205, +16245, +16247, +16165, +16045, +15953, +15922, +15901, +15855, +15835, +15818, +15776, +15781, +15799, +15736, +15698, +15737, +15732, +15734, +15798, +15793, +15755, +15801, +15827, +15842, +15964, +16069, +16099, +16202, +16316, +16355, +16451, +16592, +16686, +16806, +16925, +16971, +17040, +17143, +17236, +17386, +17494, +17452, +17454, +17575, +17619, +17603, +17656, +17711, +17700, +17647, +17576, +17525, +17460, +17336, +17238, +17188, +17100, +16980, +16871, +16784, +16713, +16607, +16494, +16420, +16318, +16233, +16228, +16126, +15946, +15931, +15953, +15892, +15935, +15998, +15913, +15857, +15833, +15743, +15757, +15840, +15825, +15832, +15869, +15845, +15883, +15946, +15932, +15977, +16027, +15975, +15984, +16044, +16048, +16108, +16157, +16109, +16142, +16181, +16106, +16143, +16208, +16130, +16172, +16294, +16232, +16219, +16315, +16273, +16264, +16362, +16339, +16340, +16457, +16454, +16407, +16442, +16421, +16416, +16497, +16520, +16502, +16464, +16374, +16378, +16444, +16379, +16302, +16275, +16181, +16122, +16128, +16050, +15981, +15979, +15940, +15921, +15921, +15841, +15824, +15887, +15871, +15881, +15929, +15844, +15787, +15874, +15908, +15906, +15958, +15976, +16030, +16165, +16231, +16263, +16338, +16376, +16459, +16620, +16716, +16802, +16952, +17061, +17177, +17330, +17414, +17495, +17609, +17622, +17612, +17670, +17682, +17665, +17670, +17623, +17596, +17596, +17468, +17319, +17254, +17109, +16943, +16904, +16824, +16660, +16562, +16467, +16314, +16218, +16182, +16161, +16149, +16082, +15968, +15894, +15837, +15783, +15766, +15757, +15737, +15728, +15737, +15748, +15740, +15737, +15788, +15844, +15856, +15881, +15925, +15963, +16002, +16033, +16061, +16108, +16130, +16152, +16229, +16271, +16227, +16210, +16270, +16340, +16351, +16312, +16297, +16342, +16403, +16458, +16474, +16473, +16534, +16594, +16571, +16567, +16575, +16511, +16532, +16671, +16716, +16695, +16711, +16684, +16661, +16709, +16665, +16536, +16490, +16458, +16358, +16259, +16157, +16052, +15990, +15930, +15855, +15767, +15623, +15516, +15487, +15417, +15382, +15464, +15464, +15385, +15420, +15448, +15371, +15363, +15432, +15499, +15606, +15690, +15696, +15730, +15824, +15940, +16081, +16184, +16246, +16386, +16562, +16665, +16763, +16926, +17095, +17237, +17401, +17589, +17746, +17835, +17882, +17932, +17997, +18026, +18005, +18013, +18031, +17959, +17842, +17748, +17619, +17489, +17409, +17282, +17103, +16990, +16916, +16811, +16737, +16710, +16651, +16562, +16499, +16451, +16375, +16301, +16261, +16195, +16093, +16030, +15988, +15939, +15928, +15921, +15882, +15875, +15883, +15873, +15902, +15926, +15874, +15845, +15885, +15904, +15899, +15910, +15911, +15892, +15854, +15823, +15820, +15799, +15786, +15851, +15894, +15849, +15830, +15844, +15828, +15857, +15918, +15922, +15940, +16000, +16008, +16009, +16063, +16090, +16096, +16146, +16195, +16214, +16265, +16366, +16433, +16425, +16429, +16474, +16468, +16429, +16478, +16544, +16524, +16507, +16520, +16454, +16322, +16245, +16224, +16198, +16153, +16083, +15990, +15948, +15958, +15940, +15936, +16019, +16072, +16024, +15982, +15995, +16019, +16068, +16116, +16138, +16175, +16213, +16242, +16340, +16490, +16580, +16604, +16621, +16650, +16700, +16769, +16853, +16961, +17057, +17130, +17211, +17291, +17353, +17416, +17451, +17445, +17454, +17475, +17443, +17392, +17363, +17317, +17268, +17265, +17241, +17159, +17077, +16983, +16851, +16738, +16642, +16523, +16449, +16440, +16391, +16303, +16250, +16209, +16164, +16128, +16068, +16003, +15988, +15991, +15974, +15990, +16063, +16115, +16092, +16067, +16086, +16101, +16106, +16129, +16133, +16103, +16095, +16113, +16120, +16128, +16108, +16045, +16008, +16035, +16082, +16110, +16078, +16016, +16021, +16077, +16101, +16100, +16089, +16075, +16118, +16188, +16194, +16198, +16240, +16256, +16295, +16377, +16397, +16391, +16434, +16442, +16424, +16447, +16438, +16411, +16424, +16375, +16274, +16226, +16142, +16011, +15935, +15858, +15786, +15789, +15734, +15629, +15643, +15677, +15630, +15631, +15637, +15602, +15664, +15738, +15689, +15673, +15765, +15841, +15908, +15987, +16043, +16096, +16134, +16146, +16224, +16365, +16502, +16663, +16825, +16902, +16958, +17064, +17155, +17202, +17273, +17364, +17416, +17458, +17560, +17663, +17699, +17742, +17786, +17727, +17671, +17701, +17629, +17446, +17382, +17387, +17285, +17131, +17016, +16917, +16825, +16741, +16666, +16605, +16521, +16452, +16422, +16348, +16254, +16241, +16217, +16130, +16105, +16123, +16105, +16093, +16092, +16097, +16115, +16078, +16014, +16000, +15966, +15939, +16012, +16077, +16104, +16208, +16290, +16256, +16226, +16246, +16271, +16267, +16172, +16067, +16049, +16014, +15965, +15971, +15948, +15954, +16045, +16025, +15944, +16013, +16057, +15988, +16014, +16072, +16039, +16043, +16098, +16136, +16166, +16139, +16124, +16218, +16247, +16182, +16205, +16204, +16101, +16076, +16077, +16010, +15991, +15976, +15898, +15864, +15836, +15779, +15793, +15781, +15704, +15755, +15853, +15797, +15745, +15844, +15951, +15949, +15931, +16003, +16089, +16086, +16125, +16229, +16219, +16175, +16253, +16317, +16368, +16517, +16604, +16637, +16830, +17032, +17071, +17138, +17280, +17360, +17414, +17467, +17497, +17571, +17654, +17680, +17733, +17807, +17832, +17822, +17748, +17598, +17473, +17381, +17281, +17190, +17084, +17005, +16990, +16902, +16757, +16728, +16675, +16504, +16411, +16360, +16255, +16269, +16315, +16204, +16146, +16188, +16128, +16056, +16034, +15963, +15935, +15935, +15856, +15859, +15955, +15992, +16061, +16149, +16134, +16143, +16158, +16062, +16027, +16056, +16014, +16053, +16146, +16103, +16052, +16021, +15914, +15889, +15925, +15882, +15892, +15907, +15817, +15830, +15899, +15864, +15914, +16013, +15983, +16019, +16102, +16038, +15997, +16033, +16020, +16075, +16151, +16124, +16171, +16276, +16304, +16378, +16446, +16410, +16428, +16425, +16306, +16285, +16289, +16161, +16118, +16134, +16029, +15969, +15987, +15959, +15969, +16000, +15997, +16053, +16081, +16035, +16087, +16177, +16208, +16279, +16344, +16379, +16481, +16516, +16463, +16526, +16605, +16584, +16618, +16660, +16606, +16629, +16752, +16867, +16999, +17117, +17164, +17212, +17279, +17346, +17418, +17441, +17450, +17513, +17530, +17461, +17377, +17277, +17225, +17272, +17273, +17178, +17075, +16948, +16843, +16843, +16818, +16691, +16590, +16517, +16391, +16287, +16236, +16171, +16102, +16083, +16065, +16007, +15959, +15937, +15889, +15822, +15808, +15831, +15840, +15844, +15850, +15814, +15748, +15700, +15708, +15780, +15868, +15893, +15866, +15856, +15880, +15925, +15960, +15955, +15946, +15972, +15973, +15955, +15972, +15981, +16000, +16078, +16094, +16033, +16075, +16163, +16183, +16261, +16389, +16397, +16379, +16428, +16439, +16440, +16499, +16552, +16634, +16761, +16813, +16799, +16799, +16790, +16793, +16819, +16795, +16762, +16780, +16754, +16662, +16603, +16576, +16537, +16476, +16397, +16359, +16370, +16314, +16221, +16222, +16238, +16180, +16148, +16155, +16129, +16144, +16199, +16194, +16151, +16103, +16024, +15980, +16000, +16032, +16100, +16150, +16106, +16095, +16187, +16257, +16320, +16446, +16540, +16591, +16681, +16755, +16781, +16812, +16841, +16867, +16920, +16954, +16948, +16933, +16897, +16846, +16816, +16799, +16780, +16728, +16643, +16591, +16552, +16450, +16382, +16414, +16429, +16405, +16410, +16377, +16295, +16276, +16305, +16300, +16275, +16252, +16221, +16168, +16125, +16155, +16194, +16153, +16136, +16185, +16183, +16146, +16142, +16120, +16113, +16170, +16200, +16221, +16314, +16363, +16313, +16303, +16332, +16320, +16321, +16345, +16331, +16297, +16260, +16191, +16161, +16220, +16273, +16262, +16245, +16250, +16271, +16293, +16273, +16229, +16258, +16350, +16405, +16408, +16408, +16407, +16405, +16429, +16476, +16501, +16510, +16554, +16577, +16514, +16472, +16504, +16476, +16408, +16435, +16456, +16386, +16382, +16427, +16382, +16342, +16366, +16332, +16293, +16348, +16400, +16370, +16297, +16235, +16238, +16265, +16275, +16339, +16409, +16392, +16401, +16463, +16450, +16430, +16469, +16477, +16499, +16577, +16584, +16556, +16623, +16714, +16765, +16813, +16820, +16789, +16821, +16881, +16860, +16757, +16675, +16666, +16670, +16645, +16618, +16589, +16538, +16501, +16490, +16488, +16481, +16404, +16287, +16244, +16234, +16188, +16181, +16191, +16131, +16082, +16065, +16013, +16006, +16076, +16104, +16075, +16053, +16038, +16033, +16016, +15962, +15922, +15888, +15831, +15818, +15841, +15836, +15861, +15907, +15875, +15840, +15866, +15855, +15818, +15858, +15938, +15986, +16004, +16014, +16033, +16054, +16073, +16093, +16068, +16028, +16053, +16072, +16053, +16128, +16244, +16277, +16365, +16537, +16601, +16591, +16631, +16682, +16735, +16807, +16874, +16959, +17035, +17066, +17136, +17211, +17193, +17188, +17248, +17269, +17271, +17290, +17266, +17235, +17227, +17183, +17138, +17152, +17208, +17266, +17259, +17150, +17018, +16944, +16924, +16887, +16775, +16656, +16588, +16538, +16501, +16458, +16366, +16334, +16372, +16328, +16274, +16319, +16308, +16208, +16159, +16131, +16093, +16094, +16111, +16151, +16194, +16155, +16104, +16099, +16063, +16029, +16021, +15935, +15841, +15841, +15831, +15803, +15805, +15770, +15741, +15777, +15775, +15762, +15829, +15882, +15891, +15934, +15951, +15904, +15874, +15906, +15979, +16050, +16087, +16119, +16132, +16115, +16141, +16162, +16080, +16003, +16001, +15964, +15918, +15942, +15939, +15906, +15950, +16033, +16080, +16116, +16137, +16136, +16152, +16167, +16156, +16153, +16147, +16129, +16166, +16232, +16215, +16182, +16236, +16273, +16242, +16255, +16289, +16282, +16302, +16356, +16392, +16401, +16374, +16411, +16599, +16754, +16799, +16910, +17024, +17016, +17044, +17141, +17191, +17291, +17436, +17465, +17447, +17480, +17495, +17509, +17562, +17579, +17558, +17528, +17451, +17351, +17306, +17296, +17255, +17218, +17240, +17237, +17137, +17050, +16997, +16884, +16796, +16817, +16821, +16751, +16665, +16581, +16535, +16501, +16378, +16237, +16188, +16155, +16108, +16097, +16082, +16029, +15969, +15929, +15916, +15868, +15760, +15714, +15730, +15676, +15620, +15629, +15598, +15574, +15622, +15624, +15600, +15617, +15582, +15538, +15596, +15625, +15580, +15591, +15624, +15623, +15643, +15658, +15673, +15726, +15724, +15678, +15722, +15809, +15877, +15959, +15986, +15948, +15974, +16038, +16062, +16080, +16085, +16069, +16070, +16058, +16046, +16078, +16093, +16106, +16188, +16242, +16227, +16234, +16265, +16312, +16399, +16438, +16433, +16493, +16558, +16564, +16582, +16610, +16615, +16614, +16602, +16591, +16593, +16572, +16586, +16662, +16675, +16632, +16646, +16664, +16665, +16730, +16811, +16839, +16866, +16909, +16963, +17033, +17063, +17066, +17134, +17231, +17266, +17267, +17275, +17279, +17296, +17331, +17365, +17400, +17425, +17394, +17313, +17246, +17213, +17193, +17185, +17169, +17111, +17027, +16927, +16831, +16801, +16806, +16747, +16665, +16611, +16533, +16461, +16423, +16366, +16331, +16315, +16212, +16099, +16044, +15945, +15870, +15882, +15836, +15772, +15789, +15748, +15662, +15652, +15608, +15552, +15620, +15692, +15680, +15662, +15625, +15606, +15660, +15697, +15715, +15740, +15697, +15662, +15708, +15713, +15719, +15788, +15776, +15752, +15846, +15898, +15875, +15903, +15905, +15857, +15880, +15902, +15846, +15832, +15908, +15972, +15978, +15973, +15998, +16030, +16059, +16106, +16126, +16116, +16165, +16245, +16270, +16264, +16238, +16208, +16233, +16270, +16263, +16273, +16289, +16262, +16261, +16285, +16261, +16255, +16343, +16453, +16508, +16533, +16547, +16507, +16454, +16491, +16573, +16627, +16735, +16857, +16865, +16895, +17012, +17049, +17071, +17195, +17254, +17212, +17230, +17269, +17289, +17345, +17402, +17476, +17576, +17576, +17553, +17626, +17664, +17669, +17732, +17697, +17590, +17622, +17660, +17573, +17533, +17530, +17447, +17351, +17262, +17146, +17050, +16952, +16862, +16819, +16713, +16527, +16392, +16286, +16167, +16091, +16030, +15979, +15964, +15871, +15709, +15618, +15563, +15497, +15451, +15371, +15295, +15285, +15215, +15120, +15162, +15183, +15095, +15115, +15215, +15200, +15166, +15220, +15294, +15338, +15347, +15338, +15336, +15328, +15368, +15487, +15574, +15612, +15665, +15689, +15689, +15738, +15798, +15849, +15907, +15903, +15875, +15890, +15875, +15880, +16011, +16138, +16177, +16220, +16228, +16201, +16243, +16293, +16273, +16308, +16419, +16513, +16596, +16654, +16642, +16620, +16643, +16687, +16723, +16679, +16576, +16565, +16641, +16656, +16665, +16773, +16854, +16817, +16784, +16811, +16806, +16782, +16831, +16907, +16909, +16861, +16825, +16834, +16889, +16945, +16992, +17063, +17112, +17123, +17160, +17177, +17151, +17212, +17336, +17369, +17360, +17385, +17375, +17340, +17352, +17362, +17343, +17359, +17412, +17423, +17357, +17273, +17213, +17155, +17110, +17111, +17114, +17066, +16968, +16880, +16853, +16807, +16664, +16556, +16524, +16390, +16209, +16157, +16106, +15959, +15878, +15868, +15817, +15788, +15766, +15651, +15539, +15537, +15545, +15512, +15490, +15480, +15482, +15496, +15467, +15411, +15422, +15466, +15458, +15445, +15465, +15475, +15484, +15529, +15568, +15577, +15578, +15578, +15588, +15630, +15682, +15719, +15725, +15714, +15721, +15735, +15736, +15769, +15836, +15869, +15864, +15849, +15855, +15933, +16022, +16028, +16049, +16125, +16135, +16113, +16133, +16141, +16170, +16254, +16265, +16213, +16222, +16229, +16203, +16240, +16302, +16326, +16347, +16373, +16405, +16465, +16516, +16554, +16639, +16773, +16874, +16881, +16845, +16856, +16897, +16952, +17062, +17144, +17123, +17105, +17122, +17129, +17184, +17265, +17297, +17333, +17379, +17389, +17424, +17468, +17470, +17508, +17582, +17617, +17622, +17560, +17467, +17480, +17505, +17459, +17491, +17537, +17441, +17336, +17263, +17146, +17096, +17080, +16959, +16863, +16822, +16705, +16575, +16474, +16351, +16293, +16287, +16230, +16163, +16073, +15940, +15874, +15840, +15762, +15726, +15704, +15642, +15600, +15516, +15411, +15435, +15457, +15387, +15403, +15437, +15387, +15409, +15417, +15307, +15305, +15393, +15416, +15503, +15591, +15529, +15520, +15601, +15587, +15553, +15577, +15602, +15651, +15703, +15747, +15821, +15811, +15752, +15822, +15896, +15884, +15940, +15984, +15959, +16029, +16108, +16101, +16146, +16187, +16175, +16236, +16269, +16220, +16287, +16365, +16330, +16361, +16420, +16377, +16379, +16429, +16423, +16473, +16570, +16594, +16604, +16624, +16602, +16602, +16638, +16687, +16790, +16888, +16916, +16947, +16985, +16987, +17010, +17074, +17117, +17127, +17123, +17127, +17148, +17150, +17133, +17157, +17218, +17241, +17209, +17194, +17232, +17261, +17267, +17294, +17311, +17262, +17218, +17225, +17216, +17161, +17101, +17070, +17094, +17153, +17166, +17107, +17044, +17009, +16954, +16865, +16782, +16713, +16653, +16642, +16655, +16598, +16492, +16430, +16386, +16318, +16262, +16183, +16042, +15949, +15948, +15890, +15762, +15686, +15625, +15519, +15458, +15438, +15375, +15322, +15317, +15277, +15217, +15199, +15195, +15178, +15162, +15151, +15129, +15093, +15102, +15168, +15218, +15259, +15319, +15331, +15303, +15350, +15452, +15528, +15562, +15591, +15676, +15776, +15811, +15856, +15950, +16016, +16097, +16210, +16233, +16251, +16359, +16422, +16467, +16585, +16640, +16643, +16721, +16755, +16735, +16816, +16915, +16954, +17018, +17053, +17021, +17030, +17065, +17052, +17032, +17028, +17038, +17067, +17070, +17070, +17093, +17084, +17085, +17124, +17101, +17042, +17051, +17043, +16994, +17000, +16985, +16896, +16870, +16917, +16939, +16928, +16873, +16773, +16735, +16764, +16764, +16770, +16834, +16846, +16783, +16772, +16820, +16817, +16797, +16832, +16874, +16895, +16920, +16905, +16849, +16844, +16856, +16804, +16738, +16698, +16648, +16628, +16650, +16613, +16516, +16420, +16321, +16270, +16315, +16340, +16265, +16186, +16149, +16097, +16026, +15968, +15917, +15849, +15752, +15660, +15627, +15603, +15526, +15454, +15449, +15451, +15428, +15440, +15464, +15407, +15333, +15364, +15409, +15378, +15376, +15444, +15470, +15469, +15503, +15511, +15507, +15553, +15602, +15618, +15629, +15657, +15725, +15802, +15822, +15878, +15995, +16062, +16129, +16274, +16350, +16349, +16417, +16474, +16448, +16446, +16494, +16571, +16658, +16665, +16624, +16646, +16690, +16722, +16771, +16769, +16742, +16757, +16759, +16790, +16881, +16854, +16756, +16801, +16873, +16843, +16859, +16920, +16925, +16935, +16963, +16958, +16950, +16949, +16962, +17010, +17034, +17029, +17046, +17034, +17008, +17034, +17039, +16988, +16945, +16905, +16898, +16962, +16982, +16941, +16943, +16921, +16870, +16915, +16949, +16849, +16798, +16849, +16832, +16776, +16783, +16763, +16693, +16671, +16688, +16665, +16605, +16542, +16497, +16477, +16458, +16429, +16429, +16443, +16428, +16408, +16396, +16328, +16227, +16196, +16199, +16141, +16070, +16036, +15958, +15854, +15836, +15825, +15700, +15601, +15651, +15709, +15676, +15613, +15548, +15498, +15505, +15535, +15539, +15494, +15411, +15401, +15478, +15515, +15517, +15546, +15513, +15420, +15419, +15498, +15557, +15605, +15660, +15703, +15739, +15776, +15810, +15830, +15838, +15881, +15965, +16028, +16081, +16178, +16267, +16295, +16303, +16333, +16362, +16401, +16469, +16516, +16526, +16579, +16659, +16675, +16674, +16732, +16812, +16855, +16845, +16811, +16826, +16879, +16902, +16958, +17074, +17119, +17091, +17101, +17105, +17072, +17090, +17145, +17148, +17134, +17126, +17087, +17066, +17122, +17183, +17165, +17119, +17104, +17098, +17091, +17063, +16982, +16916, +16943, +16979, +16958, +16938, +16922, +16877, +16865, +16887, +16867, +16827, +16788, +16727, +16707, +16752, +16756, +16701, +16646, +16565, +16476, +16479, +16525, +16505, +16463, +16453, +16421, +16368, +16355, +16363, +16323, +16240, +16173, +16139, +16094, +16023, +15976, +15945, +15861, +15771, +15733, +15693, +15608, +15502, +15399, +15342, +15324, +15294, +15290, +15324, +15306, +15255, +15230, +15200, +15202, +15272, +15297, +15268, +15294, +15321, +15315, +15378, +15499, +15587, +15640, +15663, +15667, +15736, +15856, +15915, +15937, +16056, +16210, +16258, +16311, +16476, +16563, +16520, +16558, +16652, +16666, +16726, +16837, +16832, +16792, +16843, +16872, +16854, +16879, +16931, +16995, +17054, +17046, +17004, +16996, +17011, +17035, +17037, +16996, +16993, +17037, +17027, +16993, +17001, +16994, +16953, +16949, +16968, +16971, +16985, +17005, +16996, +16953, +16893, +16835, +16803, +16817, +16862, +16874, +16807, +16714, +16675, +16690, +16733, +16809, +16892, +16931, +16886, +16763, +16652, +16641, +16673, +16690, +16751, +16826, +16813, +16763, +16707, +16583, +16509, +16589, +16644, +16608, +16606, +16579, +16478, +16450, +16465, +16374, +16279, +16305, +16358, +16320, +16243, +16215, +16203, +16144, +16067, +16019, +15980, +15916, +15803, +15671, +15599, +15538, +15423, +15366, +15394, +15354, +15265, +15250, +15215, +15102, +15052, +15087, +15105, +15113, +15131, +15145, +15195, +15261, +15257, +15255, +15338, +15418, +15474, +15580, +15666, +15695, +15774, +15883, +15948, +16017, +16117, +16214, +16312, +16374, +16383, +16418, +16486, +16556, +16669, +16779, +16816, +16851, +16917, +16957, +16994, +17054, +17092, +17129, +17173, +17156, +17115, +17141, +17173, +17157, +17164, +17198, +17209, +17212, +17194, +17145, +17167, +17247, +17237, +17213, +17280, +17275, +17188, +17187, +17183, +17116, +17162, +17236, +17171, +17105, +17100, +17039, +16981, +16975, +16942, +16929, +16978, +16986, +16942, +16911, +16891, +16855, +16793, +16735, +16699, +16647, +16598, +16593, +16539, +16401, +16316, +16288, +16230, +16179, +16156, +16129, +16137, +16155, +16099, +16025, +16014, +16011, +15995, +15984, +15961, +15930, +15916, +15888, +15844, +15807, +15747, +15691, +15733, +15805, +15755, +15643, +15592, +15555, +15492, +15459, +15459, +15446, +15422, +15401, +15393, +15381, +15351, +15343, +15373, +15388, +15387, +15398, +15401, +15414, +15468, +15506, +15526, +15572, +15618, +15694, +15839, +15921, +15884, +15908, +16028, +16098, +16139, +16250, +16364, +16411, +16440, +16488, +16519, +16533, +16619, +16787, +16916, +16955, +16987, +17006, +16987, +17034, +17146, +17198, +17206, +17235, +17253, +17255, +17245, +17188, +17173, +17254, +17296, +17253, +17239, +17222, +17140, +17113, +17206, +17280, +17282, +17277, +17251, +17177, +17133, +17141, +17115, +17054, +17030, +17017, +16978, +16968, +16976, +16912, +16832, +16844, +16859, +16777, +16711, +16748, +16797, +16794, +16777, +16750, +16703, +16659, +16605, +16488, +16347, +16294, +16304, +16257, +16196, +16178, +16122, +16046, +16050, +16024, +15919, +15921, +16006, +16001, +15988, +16039, +16023, +15926, +15853, +15807, +15768, +15744, +15710, +15672, +15648, +15635, +15659, +15695, +15653, +15568, +15566, +15621, +15617, +15567, +15536, +15517, +15473, +15414, +15393, +15422, +15441, +15414, +15403, +15439, +15451, +15414, +15402, +15423, +15439, +15472, +15546, +15625, +15678, +15732, +15813, +15886, +15924, +16015, +16165, +16204, +16171, +16286, +16466, +16518, +16562, +16708, +16842, +16929, +17000, +17028, +17051, +17104, +17156, +17214, +17271, +17274, +17264, +17284, +17286, +17283, +17348, +17435, +17464, +17467, +17494, +17517, +17533, +17578, +17572, +17466, +17402, +17425, +17378, +17301, +17353, +17461, +17469, +17376, +17257, +17197, +17184, +17142, +17101, +17081, +17020, +16955, +16929, +16879, +16820, +16803, +16787, +16743, +16662, +16566, +16536, +16540, +16485, +16431, +16410, +16360, +16324, +16298, +16219, +16147, +16089, +15983, +15936, +15966, +15924, +15822, +15748, +15694, +15654, +15605, +15567, +15602, +15596, +15477, +15422, +15424, +15345, +15288, +15301, +15275, +15243, +15227, +15201, +15248, +15309, +15274, +15276, +15347, +15347, +15338, +15353, +15317, +15325, +15370, +15312, +15264, +15324, +15340, +15332, +15379, +15399, +15435, +15541, +15592, +15625, +15755, +15865, +15920, +16030, +16140, +16192, +16249, +16289, +16321, +16427, +16517, +16547, +16652, +16774, +16788, +16856, +17050, +17159, +17164, +17202, +17256, +17317, +17426, +17524, +17604, +17720, +17803, +17815, +17838, +17866, +17828, +17745, +17703, +17743, +17786, +17715, +17598, +17550, +17526, +17525, +17602, +17617, +17487, +17374, +17335, +17286, +17245, +17241, +17216, +17145, +17063, +17007, +16976, +16938, +16895, +16866, +16850, +16838, +16769, +16630, +16558, +16563, +16505, +16439, +16436, +16387, +16323, +16317, +16271, +16212, +16193, +16086, +15970, +15988, +15967, +15866, +15871, +15871, +15741, +15650, +15638, +15587, +15549, +15548, +15492, +15405, +15373, +15358, +15295, +15239, +15268, +15324, +15332, +15333, +15327, +15263, +15213, +15258, +15342, +15394, +15389, +15364, +15369, +15366, +15309, +15279, +15330, +15422, +15491, +15476, +15434, +15458, +15472, +15439, +15512, +15626, +15626, +15653, +15757, +15749, +15700, +15795, +15888, +15863, +15887, +16026, +16137, +16163, +16191, +16290, +16411, +16490, +16549, +16628, +16714, +16806, +16915, +17026, +17117, +17190, +17267, +17354, +17454, +17579, +17700, +17780, +17833, +17885, +17915, +17912, +17909, +17964, +18047, +18041, +17954, +17923, +17928, +17857, +17766, +17753, +17772, +17772, +17741, +17677, +17600, +17510, +17396, +17295, +17228, +17184, +17148, +17090, +17029, +16983, +16865, +16693, +16618, +16611, +16595, +16615, +16596, +16437, +16264, +16184, +16157, +16154, +16128, +16080, +16075, +16041, +15920, +15842, +15817, +15738, +15689, +15693, +15621, +15531, +15525, +15512, +15459, +15442, +15461, +15477, +15469, +15410, +15356, +15350, +15308, +15210, +15191, +15269, +15300, +15267, +15276, +15299, +15260, +15228, +15269, +15324, +15373, +15431, +15474, +15514, +15555, +15544, +15534, +15602, +15676, +15705, +15758, +15807, +15798, +15808, +15885, +15941, +15931, +15908, +15922, +15975, +16047, +16092, +16101, +16151, +16235, +16243, +16201, +16238, +16325, +16415, +16548, +16669, +16696, +16700, +16745, +16839, +16969, +17067, +17126, +17224, +17299, +17297, +17346, +17439, +17445, +17476, +17613, +17649, +17559, +17581, +17682, +17656, +17614, +17697, +17750, +17712, +17722, +17725, +17631, +17575, +17583, +17526, +17468, +17476, +17446, +17372, +17317, +17246, +17160, +17118, +17095, +17047, +16983, +16900, +16799, +16701, +16638, +16647, +16693, +16688, +16643, +16613, +16532, +16341, +16182, +16163, +16157, +16086, +16053, +16074, +16056, +16002, +15967, +15943, +15884, +15753, +15603, +15543, +15551, +15512, +15431, +15387, +15379, +15370, +15364, +15368, +15362, +15327, +15226, +15083, +15013, +15060, +15126, +15166, +15236, +15299, +15302, +15290, +15264, +15230, +15265, +15315, +15298, +15298, +15360, +15424, +15502, +15560, +15531, +15518, +15597, +15678, +15737, +15808, +15870, +15951, +16040, +16069, +16091, +16167, +16222, +16257, +16318, +16362, +16389, +16440, +16480, +16521, +16598, +16668, +16733, +16801, +16787, +16759, +16849, +16933, +16944, +17045, +17205, +17222, +17200, +17320, +17482, +17542, +17564, +17626, +17686, +17704, +17731, +17826, +17942, +17986, +17958, +17921, +17885, +17838, +17811, +17772, +17673, +17602, +17592, +17513, +17382, +17335, +17319, +17256, +17236, +17246, +17193, +17123, +17063, +16971, +16886, +16831, +16761, +16698, +16646, +16525, +16350, +16254, +16255, +16241, +16165, +16093, +16055, +15997, +15927, +15897, +15881, +15849, +15820, +15778, +15706, +15661, +15651, +15618, +15564, +15550, +15540, +15482, +15430, +15421, +15387, +15321, +15300, +15315, +15310, +15326, +15381, +15392, +15350, +15324, +15299, +15250, +15247, +15294, +15331, +15364, +15411, +15432, +15422, +15405, +15400, +15445, +15542, +15656, +15763, +15812, +15781, +15774, +15840, +15859, +15830, +15858, +15892, +15897, +15959, +16033, +16026, +16016, +16081, +16222, +16392, +16433, +16332, +16330, +16454, +16521, +16556, +16605, +16627, +16697, +16803, +16813, +16832, +16940, +16979, +16997, +17120, +17177, +17121, +17150, +17265, +17364, +17438, +17433, +17398, +17472, +17602, +17683, +17739, +17771, +17762, +17753, +17736, +17699, +17664, +17620, +17577, +17593, +17662, +17674, +17566, +17447, +17428, +17412, +17337, +17327, +17357, +17285, +17184, +17139, +17050, +16909, +16821, +16787, +16724, +16614, +16518, +16479, +16430, +16362, +16335, +16289, +16189, +16107, +16013, +15886, +15847, +15845, +15755, +15715, +15783, +15782, +15727, +15694, +15570, +15414, +15412, +15450, +15395, +15373, +15383, +15310, +15266, +15343, +15368, +15255, +15152, +15135, +15152, +15198, +15277, +15322, +15300, +15274, +15285, +15277, +15248, +15267, +15331, +15385, +15439, +15484, +15475, +15457, +15525, +15644, +15720, +15757, +15806, +15873, +15938, +15982, +15984, +15956, +15967, +16040, +16109, +16143, +16199, +16297, +16377, +16417, +16448, +16516, +16618, +16675, +16688, +16745, +16824, +16842, +16853, +16926, +17011, +17085, +17153, +17153, +17110, +17173, +17290, +17305, +17301, +17363, +17385, +17382, +17444, +17487, +17500, +17577, +17623, +17577, +17576, +17635, +17649, +17646, +17650, +17632, +17621, +17632, +17641, +17619, +17522, +17383, +17292, +17228, +17183, +17190, +17176, +17104, +17046, +16979, +16865, +16760, +16679, +16618, +16597, +16563, +16510, +16497, +16443, +16289, +16170, +16135, +16092, +16025, +15968, +15935, +15934, +15907, +15822, +15758, +15714, +15620, +15557, +15575, +15567, +15530, +15549, +15541, +15473, +15442, +15418, +15356, +15361, +15393, +15345, +15337, +15397, +15351, +15277, +15329, +15349, +15280, +15286, +15330, +15340, +15395, +15436, +15390, +15393, +15488, +15579, +15647, +15684, +15679, +15685, +15695, +15677, +15684, +15704, +15715, +15790, +15927, +16018, +16054, +16081, +16096, +16111, +16139, +16185, +16274, +16382, +16458, +16527, +16618, +16673, +16684, +16719, +16774, +16805, +16833, +16864, +16891, +16931, +16959, +16967, +17058, +17167, +17137, +17114, +17212, +17235, +17193, +17272, +17355, +17340, +17361, +17404, +17405, +17438, +17470, +17473, +17518, +17554, +17566, +17632, +17646, +17562, +17533, +17516, +17438, +17424, +17444, +17386, +17335, +17331, +17303, +17281, +17252, +17193, +17154, +17105, +17016, +16958, +16901, +16779, +16672, +16610, +16545, +16514, +16503, +16407, +16250, +16161, +16151, +16096, +15974, +15877, +15799, +15700, +15648, +15647, +15630, +15639, +15663, +15605, +15531, +15514, +15447, +15343, +15312, +15321, +15296, +15277, +15285, +15271, +15229, +15210, +15228, +15208, +15152, +15136, +15150, +15163, +15211, +15238, +15181, +15152, +15231, +15322, +15364, +15401, +15452, +15505, +15560, +15620, +15691, +15784, +15862, +15858, +15811, +15843, +15939, +15987, +16021, +16100, +16164, +16191, +16232, +16290, +16355, +16456, +16544, +16556, +16563, +16644, +16754, +16837, +16870, +16862, +16901, +17016, +17081, +17089, +17156, +17200, +17164, +17217, +17321, +17288, +17262, +17394, +17484, +17448, +17424, +17415, +17412, +17465, +17515, +17547, +17630, +17688, +17663, +17641, +17622, +17569, +17537, +17533, +17498, +17454, +17428, +17397, +17341, +17277, +17262, +17273, +17200, +17082, +17052, +17038, +16953, +16867, +16781, +16667, +16612, +16603, +16535, +16452, +16398, +16328, +16256, +16190, +16101, +16026, +15982, +15914, +15837, +15775, +15720, +15665, +15583, +15524, +15576, +15620, +15571, +15554, +15544, +15446, +15414, +15473, +15436, +15369, +15377, +15356, +15330, +15364, +15355, +15326, +15354, +15343, +15279, +15260, +15284, +15322, +15383, +15423, +15430, +15445, +15476, +15526, +15566, +15563, +15568, +15620, +15666, +15680, +15729, +15855, +15962, +15965, +15950, +15967, +15950, +15949, +16047, +16143, +16174, +16194, +16235, +16325, +16437, +16472, +16465, +16551, +16663, +16699, +16710, +16738, +16770, +16833, +16905, +16939, +16978, +17072, +17160, +17170, +17141, +17123, +17099, +17094, +17178, +17296, +17333, +17311, +17327, +17350, +17310, +17287, +17372, +17443, +17409, +17388, +17403, +17379, +17379, +17424, +17419, +17425, +17496, +17504, +17425, +17363, +17302, +17227, +17200, +17207, +17222, +17240, +17194, +17095, +17040, +17005, +16909, +16816, +16792, +16780, +16734, +16663, +16599, +16570, +16555, +16508, +16422, +16300, +16158, +16069, +16029, +15967, +15923, +15908, +15813, +15686, +15628, +15545, +15453, +15462, +15461, +15411, +15444, +15463, +15370, +15312, +15295, +15233, +15197, +15194, +15183, +15211, +15190, +15091, +15098, +15166, +15116, +15087, +15191, +15263, +15267, +15301, +15326, +15294, +15303, +15388, +15453, +15466, +15497, +15561, +15620, +15691, +15749, +15745, +15741, +15801, +15913, +16077, +16196, +16178, +16152, +16207, +16236, +16255, +16368, +16516, +16603, +16608, +16603, +16684, +16804, +16859, +16903, +16950, +16942, +16948, +17006, +17065, +17149, +17228, +17249, +17324, +17451, +17473, +17442, +17470, +17501, +17508, +17526, +17534, +17526, +17541, +17579, +17603, +17617, +17657, +17696, +17682, +17691, +17718, +17625, +17489, +17458, +17448, +17412, +17397, +17344, +17298, +17307, +17209, +17057, +17057, +17074, +16997, +16999, +17020, +16914, +16785, +16673, +16551, +16514, +16530, +16479, +16386, +16288, +16193, +16123, +16029, +15928, +15886, +15840, +15765, +15727, +15663, +15578, +15572, +15566, +15492, +15466, +15460, +15388, +15332, +15291, +15214, +15228, +15312, +15308, +15286, +15293, +15209, +15135, +15181, +15196, +15185, +15296, +15389, +15342, +15321, +15368, +15352, +15323, +15379, +15456, +15483, +15489, +15517, +15569, +15627, +15689, +15750, +15760, +15733, +15774, +15865, +15900, +15914, +15992, +16085, +16149, +16209, +16246, +16228, +16226, +16292, +16356, +16380, +16411, +16446, +16455, +16515, +16642, +16709, +16726, +16823, +16906, +16871, +16865, +16955, +17021, +17072, +17150, +17188, +17189, +17214, +17230, +17256, +17333, +17410, +17471, +17520, +17506, +17463, +17490, +17553, +17569, +17562, +17558, +17539, +17527, +17538, +17553, +17572, +17593, +17572, +17517, +17490, +17475, +17424, +17390, +17371, +17309, +17272, +17286, +17235, +17146, +17123, +17063, +16945, +16919, +16928, +16839, +16721, +16615, +16488, +16406, +16356, +16241, +16134, +16116, +16088, +15995, +15886, +15796, +15765, +15772, +15724, +15637, +15582, +15517, +15425, +15382, +15391, +15376, +15313, +15262, +15262, +15239, +15142, +15061, +15050, +15051, +15036, +15014, +14990, +15014, +15077, +15101, +15122, +15210, +15318, +15378, +15390, +15378, +15386, +15424, +15464, +15517, +15553, +15527, +15514, +15568, +15604, +15615, +15667, +15719, +15752, +15814, +15878, +15932, +16028, +16144, +16224, +16271, +16314, +16391, +16492, +16565, +16609, +16666, +16710, +16757, +16849, +16916, +16938, +16992, +17075, +17122, +17151, +17176, +17207, +17256, +17286, +17278, +17274, +17294, +17333, +17387, +17424, +17421, +17399, +17405, +17471, +17527, +17496, +17456, +17501, +17565, +17566, +17536, +17507, +17492, +17491, +17460, +17411, +17414, +17438, +17425, +17396, +17337, +17253, +17226, +17217, +17118, +17022, +17023, +17028, +16997, +16976, +16916, +16793, +16664, +16534, +16407, +16331, +16300, +16276, +16231, +16168, +16119, +16059, +15976, +15960, +15993, +15927, +15805, +15770, +15760, +15668, +15552, +15488, +15459, +15418, +15390, +15392, +15362, +15305, +15294, +15296, +15277, +15282, +15269, +15187, +15160, +15216, +15222, +15202, +15291, +15390, +15356, +15308, +15357, +15390, +15368, +15421, +15523, +15548, +15533, +15522, +15489, +15498, +15595, +15698, +15769, +15826, +15863, +15899, +15945, +15967, +16001, +16099, +16215, +16293, +16331, +16377, +16434, +16458, +16491, +16589, +16653, +16639, +16666, +16715, +16704, +16703, +16714, +16699, +16770, +16922, +17000, +17037, +17112, +17146, +17156, +17200, +17220, +17226, +17288, +17335, +17313, +17296, +17305, +17315, +17330, +17352, +17384, +17413, +17400, +17374, +17414, +17498, +17557, +17586, +17556, +17453, +17368, +17332, +17294, +17290, +17320, +17294, +17270, +17318, +17303, +17209, +17149, +17068, +16964, +16965, +16953, +16818, +16749, +16747, +16627, +16478, +16420, +16359, +16295, +16292, +16247, +16139, +16067, +16017, +15949, +15919, +15918, +15859, +15745, +15648, +15592, +15546, +15510, +15522, +15557, +15503, +15375, +15302, +15292, +15294, +15304, +15282, +15242, +15273, +15314, +15257, +15223, +15262, +15233, +15168, +15186, +15241, +15303, +15401, +15472, +15489, +15499, +15508, +15544, +15597, +15586, +15544, +15583, +15669, +15696, +15683, +15725, +15823, +15883, +15911, +15990, +16058, +16050, +16066, +16143, +16223, +16316, +16392, +16420, +16473, +16533, +16540, +16587, +16680, +16710, +16725, +16768, +16785, +16832, +16913, +16934, +16965, +17062, +17108, +17119, +17186, +17233, +17227, +17255, +17309, +17373, +17451, +17504, +17518, +17524, +17536, +17558, +17565, +17537, +17539, +17561, +17551, +17563, +17594, +17565, +17546, +17553, +17467, +17363, +17361, +17367, +17335, +17320, +17287, +17234, +17190, +17117, +17044, +17034, +17019, +16949, +16876, +16821, +16752, +16653, +16559, +16498, +16399, +16272, +16221, +16155, +15991, +15902, +15917, +15854, +15770, +15781, +15795, +15766, +15730, +15681, +15643, +15599, +15505, +15425, +15378, +15308, +15284, +15319, +15296, +15221, +15169, +15138, +15117, +15095, +15095, +15151, +15168, +15126, +15172, +15261, +15249, +15252, +15326, +15350, +15366, +15429, +15435, +15421, +15500, +15581, +15596, +15618, +15661, +15698, +15740, +15780, +15810, +15847, +15908, +16005, +16102, +16157, +16195, +16242, +16283, +16337, +16403, +16464, +16550, +16636, +16654, +16670, +16738, +16785, +16802, +16839, +16879, +16921, +16963, +16970, +16991, +17043, +17059, +17093, +17184, +17194, +17150, +17228, +17343, +17367, +17385, +17442, +17494, +17541, +17547, +17519, +17530, +17541, +17509, +17486, +17464, +17422, +17423, +17461, +17459, +17431, +17404, +17370, +17338, +17317, +17298, +17283, +17264, +17227, +17170, +17129, +17124, +17107, +17029, +16930, +16865, +16817, +16769, +16729, +16685, +16619, +16544, +16482, +16415, +16326, +16221, +16110, +16015, +15972, +15930, +15830, +15741, +15708, +15661, +15585, +15508, +15420, +15373, +15396, +15393, +15356, +15350, +15337, +15309, +15316, +15317, +15288, +15275, +15239, +15174, +15168, +15208, +15206, +15191, +15216, +15243, +15227, +15219, +15279, +15352, +15367, +15371, +15422, +15493, +15553, +15614, +15660, +15690, +15753, +15833, +15857, +15852, +15888, +15929, +15963, +16057, +16152, +16160, +16172, +16227, +16261, +16338, +16476, +16525, +16500, +16552, +16615, +16586, +16579, +16664, +16731, +16753, +16817, +16896, +16915, +16952, +17039, +17071, +17073, +17157, +17221, +17191, +17202, +17272, +17301, +17314, +17350, +17383, +17428, +17467, +17468, +17481, +17500, +17477, +17480, +17534, +17539, +17486, +17459, +17473, +17504, +17503, +17426, +17323, +17269, +17265, +17284, +17272, +17181, +17092, +17087, +17093, +17053, +17022, +16973, +16876, +16817, +16788, +16708, +16632, +16593, +16518, +16420, +16359, +16300, +16260, +16250, +16174, +16036, +15948, +15880, +15790, +15738, +15695, +15601, +15519, +15491, +15461, +15435, +15432, +15395, +15322, +15308, +15332, +15296, +15255, +15299, +15340, +15282, +15216, +15210, +15218, +15240, +15288, +15319, +15348, +15392, +15394, +15359, +15347, +15350, +15356, +15404, +15488, +15568, +15615, +15632, +15647, +15678, +15726, +15800, +15874, +15921, +15992, +16082, +16115, +16135, +16205, +16268, +16314, +16391, +16438, +16429, +16474, +16589, +16644, +16624, +16638, +16680, +16687, +16721, +16814, +16876, +16923, +17010, +17053, +17060, +17140, +17211, +17190, +17206, +17272, +17273, +17260, +17305, +17345, +17380, +17444, +17483, +17444, +17362, +17314, +17325, +17334, +17346, +17401, +17419, +17365, +17326, +17297, +17231, +17208, +17254, +17276, +17244, +17196, +17162, +17152, +17134, +17086, +17043, +17024, +16991, +16903, +16783, +16710, +16692, +16655, +16587, +16516, +16450, +16413, +16374, +16260, +16139, +16104, +16093, +16093, +16137, +16126, +16033, +15953, +15901, +15842, +15811, +15788, +15733, +15660, +15586, +15538, +15512, +15442, +15348, +15294, +15255, +15211, +15197, +15202, +15218, +15244, +15252, +15260, +15310, +15366, +15384, +15366, +15343, +15361, +15408, +15440, +15487, +15543, +15549, +15561, +15604, +15608, +15632, +15727, +15802, +15861, +15921, +15910, +15902, +15984, +16050, +16090, +16182, +16225, +16191, +16227, +16341, +16407, +16410, +16422, +16500, +16586, +16617, +16677, +16790, +16821, +16813, +16883, +16943, +16944, +16972, +16994, +16971, +16979, +17011, +17021, +17044, +17094, +17138, +17174, +17211, +17279, +17374, +17420, +17378, +17332, +17367, +17458, +17499, +17465, +17450, +17457, +17431, +17428, +17444, +17383, +17306, +17308, +17292, +17250, +17273, +17280, +17207, +17168, +17175, +17124, +17052, +17035, +17041, +17018, +16955, +16857, +16760, +16694, +16627, +16546, +16490, +16464, +16414, +16337, +16271, +16187, +16069, +15998, +15968, +15898, +15840, +15847, +15830, +15757, +15692, +15635, +15579, +15523, +15479, +15489, +15488, +15388, +15287, +15257, +15210, +15170, +15172, +15139, +15129, +15206, +15231, +15188, +15190, +15220, +15264, +15337, +15342, +15314, +15350, +15384, +15417, +15526, +15614, +15621, +15637, +15656, +15648, +15666, +15731, +15822, +15902, +15935, +15988, +16087, +16130, +16136, +16179, +16215, +16265, +16365, +16400, +16383, +16454, +16549, +16598, +16676, +16748, +16773, +16853, +16950, +16957, +16992, +17119, +17177, +17152, +17168, +17181, +17144, +17159, +17222, +17228, +17204, +17210, +17206, +17175, +17181, +17247, +17308, +17326, +17364, +17422, +17413, +17386, +17421, +17443, +17433, +17456, +17452, +17376, +17313, +17281, +17268, +17291, +17284, +17208, +17141, +17070, +16969, +16914, +16891, +16853, +16836, +16829, +16798, +16761, +16691, +16595, +16541, +16477, +16375, +16344, +16353, +16287, +16204, +16156, +16090, +16012, +15965, +15930, +15890, +15843, +15799, +15771, +15729, +15670, +15611, +15530, +15454, +15450, +15462, +15413, +15376, +15401, +15412, +15379, +15344, +15319, +15277, +15238, +15276, +15365, +15388, +15359, +15381, +15423, +15401, +15368, +15388, +15415, +15430, +15483, +15558, +15621, +15700, +15777, +15803, +15824, +15901, +15991, +16025, +16024, +16047, +16096, +16137, +16195, +16256, +16268, +16308, +16416, +16462, +16463, +16542, +16599, +16589, +16650, +16734, +16774, +16864, +16926, +16872, +16872, +16930, +16897, +16880, +16975, +17066, +17121, +17150, +17134, +17132, +17169, +17198, +17229, +17256, +17286, +17357, +17395, +17352, +17347, +17385, +17378, +17381, +17400, +17337, +17249, +17232, +17233, +17194, +17157, +17171, +17207, +17189, +17130, +17082, +17016, +16939, +16916, +16919, +16896, +16870, +16853, +16840, +16824, +16741, +16616, +16581, +16608, +16559, +16441, +16347, +16290, +16247, +16185, +16103, +16065, +16075, +16040, +15967, +15908, +15835, +15771, +15798, +15816, +15717, +15626, +15626, +15628, +15585, +15521, +15465, +15449, +15441, +15390, +15332, +15289, +15256, +15261, +15285, +15297, +15300, +15270, +15250, +15317, +15392, +15425, +15495, +15569, +15583, +15604, +15616, +15586, +15588, +15607, +15614, +15706, +15819, +15836, +15888, +16009, +16069, +16116, +16189, +16194, +16205, +16288, +16328, +16351, +16450, +16537, +16586, +16650, +16655, +16622, +16677, +16749, +16760, +16803, +16887, +16952, +17022, +17079, +17097, +17161, +17246, +17232, +17186, +17195, +17203, +17186, +17186, +17217, +17273, +17297, +17245, +17210, +17252, +17285, +17293, +17315, +17332, +17335, +17331, +17292, +17244, +17214, +17179, +17159, +17147, +17093, +17038, +17027, +16993, +16912, +16837, +16803, +16811, +16817, +16784, +16770, +16787, +16766, +16738, +16731, +16688, +16605, +16517, +16415, +16329, +16255, +16183, +16191, +16225, +16123, +15978, +15920, +15851, +15762, +15755, +15784, +15797, +15804, +15764, +15695, +15654, +15592, +15530, +15549, +15572, +15508, +15428, +15420, +15461, +15468, +15423, +15427, +15486, +15486, +15447, +15455, +15466, +15463, +15468, +15456, +15455, +15487, +15500, +15516, +15578, +15630, +15667, +15742, +15827, +15868, +15892, +15929, +15968, +16003, +16057, +16117, +16138, +16167, +16264, +16367, +16416, +16452, +16468, +16471, +16542, +16651, +16714, +16749, +16770, +16773, +16769, +16755, +16765, +16845, +16924, +16965, +17038, +17117, +17120, +17074, +17044, +17057, +17096, +17114, +17132, +17189, +17222, +17209, +17207, +17217, +17225, +17232, +17209, +17166, +17129, +17085, +17070, +17091, +17074, +17038, +17045, +17035, +17000, +17012, +17024, +16968, +16907, +16905, +16920, +16902, +16860, +16850, +16856, +16806, +16717, +16681, +16688, +16640, +16559, +16544, +16551, +16480, +16409, +16387, +16312, +16224, +16231, +16211, +16092, +16023, +16020, +15998, +16009, +16038, +15967, +15851, +15794, +15752, +15717, +15727, +15716, +15630, +15554, +15537, +15525, +15525, +15562, +15553, +15491, +15490, +15512, +15459, +15417, +15451, +15480, +15505, +15569, +15611, +15613, +15616, +15609, +15609, +15646, +15675, +15694, +15758, +15818, +15817, +15844, +15920, +15928, +15882, +15916, +16002, +16047, +16100, +16193, +16261, +16312, +16377, +16439, +16485, +16490, +16468, +16506, +16587, +16630, +16669, +16735, +16771, +16804, +16873, +16938, +16999, +17033, +16982, +16932, +16984, +17057, +17061, +17060, +17106, +17139, +17096, +17055, +17105, +17167, +17179, +17203, +17212, +17176, +17174, +17184, +17160, +17179, +17226, +17212, +17189, +17152, +17033, +16945, +16967, +16979, +16955, +16976, +17006, +16969, +16905, +16854, +16792, +16737, +16738, +16735, +16689, +16688, +16690, +16585, +16503, +16507, +16425, +16356, +16449, +16477, +16367, +16326, +16285, +16169, +16124, +16094, +15996, +15958, +15934, +15838, +15808, +15833, +15811, +15809, +15789, +15677, +15639, +15696, +15660, +15572, +15538, +15508, +15486, +15500, +15489, +15441, +15408, +15406, +15449, +15512, +15516, +15487, +15501, +15519, +15506, +15558, +15668, +15703, +15684, +15725, +15756, +15719, +15753, +15867, +15916, +15922, +15952, +15977, +16011, +16080, +16123, +16141, +16196, +16269, +16319, +16368, +16433, +16499, +16550, +16587, +16631, +16654, +16649, +16679, +16750, +16789, +16801, +16831, +16878, +16923, +16957, +16978, +17029, +17101, +17137, +17156, +17198, +17218, +17216, +17225, +17233, +17258, +17287, +17246, +17185, +17190, +17185, +17130, +17127, +17153, +17127, +17089, +17071, +17077, +17104, +17065, +16978, +16990, +17036, +16990, +16932, +16899, +16845, +16825, +16806, +16718, +16666, +16656, +16586, +16537, +16560, +16545, +16524, +16551, +16509, +16412, +16368, +16325, +16268, +16246, +16188, +16101, +16078, +16070, +16028, +15974, +15906, +15866, +15879, +15832, +15758, +15779, +15791, +15736, +15731, +15730, +15672, +15646, +15618, +15554, +15575, +15635, +15626, +15652, +15692, +15620, +15541, +15564, +15584, +15555, +15519, +15502, +15543, +15621, +15674, +15704, +15730, +15746, +15746, +15737, +15762, +15833, +15892, +15937, +16002, +16044, +16058, +16079, +16098, +16135, +16182, +16188, +16239, +16358, +16406, +16400, +16430, +16457, +16523, +16628, +16618, +16570, +16661, +16752, +16764, +16804, +16832, +16818, +16879, +16980, +17025, +17046, +17047, +17043, +17076, +17105, +17106, +17130, +17165, +17181, +17189, +17198, +17227, +17241, +17182, +17143, +17181, +17182, +17111, +17064, +17062, +17073, +17074, +17053, +17053, +17070, +17024, +16931, +16872, +16855, +16870, +16867, +16792, +16707, +16660, +16616, +16592, +16599, +16556, +16479, +16454, +16464, +16478, +16474, +16406, +16310, +16254, +16212, +16187, +16194, +16165, +16104, +16089, +16085, +16042, +16005, +15999, +16016, +16026, +15984, +15922, +15887, +15835, +15761, +15747, +15752, +15718, +15718, +15758, +15723, +15642, +15630, +15649, +15618, +15607, +15651, +15664, +15626, +15607, +15599, +15562, +15550, +15602, +15644, +15640, +15642, +15677, +15732, +15775, +15781, +15778, +15816, +15888, +15949, +15992, +16028, +16057, +16101, +16165, +16229, +16276, +16313, +16358, +16432, +16506, +16518, +16490, +16508, +16575, +16602, +16595, +16633, +16700, +16737, +16746, +16772, +16839, +16907, +16921, +16917, +16948, +16967, +16963, +16997, +17048, +17086, +17116, +17102, +17072, +17100, +17138, +17147, +17166, +17148, +17079, +17068, +17119, +17131, +17104, +17072, +17046, +17038, +17005, +16946, +16948, +16994, +16997, +16961, +16919, +16867, +16823, +16790, +16732, +16646, +16602, +16628, +16611, +16496, +16412, +16407, +16377, +16350, +16384, +16361, +16274, +16240, +16234, +16229, +16267, +16282, +16233, +16181, +16122, +16076, +16087, +16061, +15987, +15976, +15960, +15873, +15840, +15840, +15800, +15795, +15794, +15732, +15736, +15814, +15805, +15771, +15793, +15750, +15656, +15657, +15715, +15726, +15724, +15748, +15750, +15739, +15788, +15838, +15808, +15776, +15785, +15765, +15764, +15837, +15882, +15880, +15897, +15895, +15871, +15877, +15880, +15894, +15991, +16111, +16170, +16189, +16203, +16242, +16327, +16414, +16461, +16490, +16513, +16516, +16514, +16562, +16650, +16681, +16658, +16643, +16615, +16611, +16700, +16775, +16779, +16820, +16867, +16886, +16977, +17058, +17029, +17038, +17116, +17140, +17150, +17158, +17101, +17065, +17065, +17019, +17023, +17120, +17148, +17090, +17051, +17020, +17004, +17041, +17068, +17026, +16962, +16924, +16914, +16910, +16901, +16902, +16895, +16846, +16793, +16747, +16672, +16610, +16590, +16557, +16535, +16548, +16520, +16464, +16447, +16425, +16386, +16388, +16360, +16255, +16186, +16151, +16070, +16040, +16085, +16062, +16010, +16026, +15983, +15844, +15780, +15807, +15827, +15858, +15882, +15826, +15754, +15741, +15761, +15784, +15788, +15761, +15741, +15739, +15746, +15751, +15725, +15692, +15701, +15710, +15671, +15651, +15651, +15618, +15609, +15640, +15638, +15639, +15724, +15803, +15811, +15853, +15956, +15992, +15960, +15988, +16065, +16080, +16073, +16141, +16229, +16280, +16326, +16370, +16391, +16406, +16403, +16391, +16438, +16527, +16562, +16570, +16626, +16694, +16718, +16740, +16785, +16834, +16881, +16914, +16917, +16925, +16959, +16994, +17001, +16999, +17018, +17060, +17071, +17045, +17044, +17046, +16987, +16950, +17002, +17062, +17074, +17073, +17057, +17033, +17031, +17008, +16958, +16959, +16983, +16952, +16915, +16914, +16895, +16874, +16907, +16927, +16872, +16811, +16771, +16696, +16616, +16591, +16598, +16600, +16581, +16510, +16429, +16410, +16426, +16420, +16388, +16333, +16268, +16219, +16181, +16146, +16141, +16149, +16113, +16060, +16043, +16043, +16007, +15939, +15892, +15871, +15833, +15777, +15757, +15783, +15814, +15828, +15831, +15838, +15824, +15784, +15771, +15791, +15793, +15799, +15816, +15782, +15715, +15669, +15640, +15649, +15690, +15682, +15659, +15698, +15731, +15718, +15699, +15684, +15722, +15816, +15856, +15868, +15941, +15998, +16011, +16054, +16096, +16128, +16194, +16218, +16228, +16344, +16444, +16413, +16409, +16488, +16543, +16573, +16601, +16632, +16691, +16702, +16618, +16595, +16690, +16764, +16799, +16862, +16900, +16896, +16921, +16960, +16968, +16995, +17065, +17111, +17140, +17200, +17225, +17182, +17152, +17128, +17056, +17039, +17090, +17091, +17067, +17080, +17061, +17013, +16977, +16924, +16923, +16981, +16936, +16840, +16841, +16819, +16703, +16644, +16661, +16672, +16694, +16693, +16637, +16592, +16568, +16530, +16495, +16452, +16397, +16359, +16320, +16273, +16236, +16175, +16105, +16107, +16132, +16105, +16070, +16064, +16064, +16072, +16077, +16056, +16009, +15930, +15844, +15822, +15848, +15851, +15860, +15894, +15877, +15817, +15789, +15762, +15737, +15764, +15795, +15783, +15791, +15827, +15828, +15807, +15789, +15755, +15752, +15808, +15842, +15849, +15883, +15902, +15906, +15973, +16042, +16021, +16005, +16021, +15981, +15940, +15995, +16079, +16141, +16193, +16212, +16217, +16256, +16303, +16323, +16332, +16361, +16419, +16457, +16450, +16466, +16523, +16567, +16604, +16623, +16617, +16667, +16752, +16779, +16799, +16850, +16837, +16787, +16807, +16858, +16877, +16892, +16917, +16944, +16953, +16947, +16969, +17023, +17029, +17000, +17017, +17017, +16952, +16925, +16949, +16933, +16937, +16999, +16986, +16922, +16923, +16917, +16872, +16872, +16856, +16798, +16805, +16817, +16740, +16666, +16629, +16576, +16539, +16530, +16514, +16496, +16488, +16513, +16539, +16459, +16344, +16323, +16303, +16221, +16176, +16167, +16137, +16113, +16084, +16064, +16089, +16082, +16036, +16025, +16005, +15952, +15922, +15879, +15820, +15815, +15818, +15799, +15805, +15785, +15742, +15751, +15763, +15751, +15772, +15775, +15747, +15809, +15918, +15949, +15931, +15891, +15847, +15866, +15910, +15908, +15902, +15916, +15958, +16046, +16089, +16052, +16066, +16105, +16063, +16043, +16120, +16176, +16184, +16205, +16239, +16283, +16308, +16287, +16298, +16348, +16340, +16345, +16437, +16485, +16457, +16483, +16530, +16544, +16616, +16711, +16725, +16727, +16750, +16732, +16740, +16824, +16851, +16796, +16787, +16839, +16886, +16914, +16926, +16933, +16945, +16950, +16950, +16959, +16943, +16910, +16905, +16897, +16886, +16938, +17011, +17007, +16939, +16862, +16816, +16826, +16841, +16818, +16800, +16774, +16700, +16665, +16686, +16679, +16669, +16685, +16642, +16581, +16568, +16515, +16462, +16511, +16523, +16425, +16386, +16401, +16351, +16296, +16277, +16265, +16299, +16335, +16295, +16236, +16189, +16130, +16110, +16124, +16115, +16116, +16096, +16003, +15954, +15995, +15994, +15946, +15929, +15897, +15852, +15865, +15893, +15870, +15818, +15771, +15776, +15841, +15888, +15903, +15941, +15939, +15870, +15837, +15838, +15825, +15846, +15880, +15878, +15907, +15942, +15891, +15855, +15887, +15900, +15925, +15976, +15965, +15958, +16023, +16062, +16096, +16172, +16200, +16193, +16224, +16224, +16200, +16241, +16306, +16355, +16400, +16420, +16438, +16492, +16528, +16539, +16576, +16616, +16640, +16672, +16703, +16746, +16810, +16858, +16897, +16933, +16935, +16933, +16972, +16995, +16975, +16992, +17041, +17023, +16996, +17075, +17136, +17063, +16996, +16978, +16936, +16950, +17040, +17030, +16958, +16957, +16961, +16924, +16890, +16846, +16838, +16855, +16804, +16757, +16768, +16712, +16663, +16727, +16720, +16604, +16563, +16562, +16530, +16526, +16500, +16446, +16440, +16398, +16314, +16303, +16283, +16190, +16156, +16155, +16083, +16021, +16000, +15965, +15965, +15997, +15986, +15958, +15952, +15922, +15864, +15826, +15817, +15832, +15883, +15930, +15927, +15915, +15917, +15884, +15834, +15826, +15812, +15764, +15745, +15742, +15724, +15757, +15815, +15808, +15794, +15855, +15925, +15956, +15976, +15969, +15932, +15936, +16005, +16068, +16083, +16082, +16096, +16120, +16133, +16113, +16089, +16122, +16219, +16314, +16365, +16385, +16399, +16400, +16403, +16424, +16439, +16453, +16510, +16586, +16620, +16635, +16670, +16705, +16735, +16774, +16814, +16830, +16818, +16803, +16832, +16891, +16901, +16858, +16859, +16924, +16951, +16906, +16877, +16921, +16982, +16999, +16980, +16955, +16930, +16893, +16850, +16829, +16836, +16830, +16824, +16879, +16931, +16899, +16853, +16834, +16771, +16699, +16691, +16676, +16629, +16600, +16554, +16501, +16504, +16497, +16454, +16449, +16435, +16372, +16384, +16443, +16404, +16317, +16289, +16275, +16250, +16247, +16243, +16205, +16165, +16168, +16195, +16181, +16119, +16056, +16016, +16000, +16001, +15995, +15982, +15981, +15967, +15936, +15926, +15923, +15906, +15901, +15903, +15871, +15833, +15845, +15875, +15868, +15859, +15884, +15884, +15829, +15804, +15846, +15887, +15897, +15929, +15976, +15978, +15965, +15990, +15988, +15945, +15976, +16055, +16068, +16095, +16193, +16224, +16192, +16236, +16293, +16287, +16300, +16342, +16365, +16400, +16441, +16458, +16505, +16578, +16605, +16582, +16559, +16584, +16647, +16669, +16670, +16757, +16837, +16797, +16765, +16803, +16807, +16815, +16865, +16863, +16837, +16883, +16910, +16879, +16878, +16896, +16890, +16891, +16873, +16831, +16851, +16911, +16906, +16854, +16823, +16808, +16778, +16749, +16746, +16729, +16680, +16677, +16741, +16762, +16709, +16661, +16632, +16613, +16613, +16603, +16566, +16533, +16506, +16493, +16488, +16436, +16365, +16339, +16324, +16293, +16279, +16273, +16249, +16229, +16222, +16241, +16275, +16257, +16197, +16161, +16129, +16083, +16067, +16056, +16012, +15969, +15941, +15933, +15952, +15946, +15902, +15897, +15924, +15896, +15843, +15856, +15902, +15917, +15927, +15946, +15926, +15897, +15918, +15944, +15941, +15948, +15933, +15901, +15939, +16004, +16006, +15989, +15975, +15953, +15983, +16045, +16082, +16139, +16194, +16180, +16183, +16221, +16211, +16212, +16265, +16292, +16330, +16409, +16430, +16411, +16439, +16471, +16462, +16443, +16422, +16401, +16422, +16517, +16614, +16638, +16642, +16682, +16743, +16798, +16808, +16783, +16812, +16853, +16818, +16816, +16881, +16882, +16869, +16913, +16907, +16868, +16881, +16873, +16844, +16851, +16828, +16802, +16851, +16908, +16937, +16959, +16921, +16867, +16847, +16775, +16695, +16710, +16716, +16684, +16730, +16773, +16719, +16666, +16666, +16656, +16620, +16558, +16479, +16404, +16339, +16326, +16340, +16303, +16280, +16326, +16327, +16271, +16240, +16190, +16147, +16193, +16208, +16138, +16113, +16132, +16124, +16128, +16129, +16095, +16067, +16044, +16003, +15968, +15955, +15959, +15949, +15911, +15921, +15963, +15925, +15857, +15868, +15878, +15850, +15850, +15864, +15858, +15859, +15867, +15880, +15899, +15901, +15903, +15915, +15938, +16016, +16103, +16134, +16171, +16221, +16207, +16219, +16274, +16226, +16135, +16148, +16170, +16160, +16209, +16263, +16261, +16262, +16265, +16283, +16376, +16467, +16464, +16420, +16396, +16413, +16463, +16504, +16542, +16580, +16580, +16594, +16666, +16702, +16707, +16739, +16750, +16748, +16775, +16773, +16764, +16817, +16850, +16858, +16913, +16940, +16898, +16862, +16834, +16811, +16813, +16802, +16807, +16881, +16941, +16945, +16957, +16978, +16975, +16931, +16854, +16793, +16769, +16756, +16757, +16773, +16765, +16711, +16622, +16547, +16511, +16450, +16380, +16368, +16366, +16361, +16405, +16423, +16389, +16397, +16383, +16290, +16256, +16307, +16337, +16337, +16298, +16236, +16213, +16166, +16075, +16045, +16033, +15970, +15961, +15990, +15958, +15930, +15934, +15920, +15930, +15935, +15876, +15874, +15933, +15909, +15862, +15919, +15988, +15981, +15947, +15946, +15940, +15872, +15822, +15880, +15955, +15974, +16025, +16106, +16132, +16116, +16074, +16011, +15979, +15974, +15993, +16071, +16132, +16128, +16162, +16229, +16262, +16299, +16339, +16342, +16369, +16407, +16404, +16434, +16496, +16497, +16478, +16477, +16453, +16454, +16494, +16506, +16530, +16594, +16636, +16666, +16697, +16681, +16684, +16753, +16790, +16771, +16760, +16750, +16741, +16761, +16785, +16807, +16854, +16906, +16942, +16953, +16915, +16848, +16792, +16770, +16811, +16871, +16886, +16891, +16894, +16826, +16744, +16743, +16763, +16707, +16633, +16624, +16643, +16631, +16614, +16596, +16526, +16484, +16541, +16562, +16478, +16453, +16494, +16450, +16361, +16345, +16331, +16237, +16145, +16140, +16172, +16151, +16110, +16128, +16164, +16153, +16137, +16175, +16212, +16191, +16143, +16110, +16081, +16043, +16029, +16034, +16016, +15977, +15955, +15944, +15940, +15975, +16017, +15983, +15922, +15943, +15989, +15995, +16026, +16073, +16067, +16069, +16086, +16036, +16005, +16050, +16056, +16016, +16012, +16007, +15987, +15977, +15973, +16035, +16162, +16203, +16161, +16189, +16251, +16263, +16294, +16373, +16417, +16406, +16413, +16450, +16467, +16453, +16444, +16457, +16495, +16526, +16531, +16558, +16599, +16585, +16586, +16641, +16619, +16570, +16619, +16646, +16618, +16674, +16712, +16657, +16689, +16783, +16766, +16726, +16740, +16728, +16699, +16697, +16710, +16750, +16783, +16773, +16794, +16846, +16818, +16731, +16703, +16705, +16669, +16665, +16737, +16771, +16728, +16712, +16731, +16732, +16721, +16690, +16643, +16625, +16603, +16547, +16518, +16516, +16492, +16479, +16473, +16415, +16354, +16331, +16302, +16284, +16295, +16274, +16237, +16234, +16217, +16179, +16163, +16144, +16116, +16137, +16177, +16177, +16179, +16203, +16168, +16107, +16122, +16161, +16116, +16058, +16041, +15991, +15925, +15916, +15922, +15930, +15964, +15958, +15944, +16010, +16020, +15920, +15897, +15946, +15917, +15912, +15991, +15982, +15921, +15971, +16024, +15970, +15974, +16095, +16157, +16114, +16120, +16204, +16233, +16208, +16233, +16285, +16290, +16291, +16321, +16328, +16324, +16375, +16467, +16520, +16504, +16485, +16526, +16568, +16539, +16527, +16592, +16615, +16562, +16567, +16644, +16688, +16698, +16722, +16760, +16784, +16780, +16772, +16775, +16768, +16744, +16719, +16695, +16683, +16703, +16726, +16740, +16741, +16738, +16768, +16784, +16702, +16647, +16724, +16785, +16747, +16718, +16726, +16740, +16764, +16786, +16789, +16754, +16684, +16638, +16609, +16552, +16547, +16581, +16535, +16476, +16493, +16508, +16488, +16445, +16390, +16414, +16451, +16357, +16278, +16319, +16303, +16241, +16263, +16279, +16249, +16231, +16194, +16167, +16173, +16130, +16096, +16138, +16131, +16057, +16025, +16020, +16011, +16007, +15984, +15964, +15955, +15927, +15937, +15977, +15953, +15921, +15967, +16014, +16015, +15993, +15945, +15915, +15919, +15917, +15950, +16034, +16058, +16019, +16047, +16129, +16142, +16110, +16141, +16198, +16202, +16218, +16264, +16248, +16220, +16263, +16284, +16268, +16326, +16382, +16343, +16315, +16355, +16399, +16430, +16441, +16441, +16478, +16516, +16492, +16481, +16529, +16549, +16510, +16493, +16535, +16595, +16658, +16712, +16734, +16759, +16800, +16834, +16844, +16809, +16726, +16666, +16669, +16701, +16746, +16765, +16707, +16641, +16636, +16641, +16649, +16704, +16766, +16788, +16768, +16731, +16726, +16743, +16695, +16625, +16652, +16723, +16721, +16680, +16668, +16676, +16674, +16650, +16603, +16546, +16514, +16523, +16547, +16542, +16505, +16459, +16416, +16375, +16345, +16337, +16336, +16294, +16205, +16154, +16186, +16191, +16133, +16120, +16170, +16200, +16212, +16200, +16137, +16101, +16102, +16048, +15993, +16010, +16004, +15949, +15922, +15909, +15899, +15933, +15956, +15936, +15956, +16010, +16018, +16011, +16044, +16072, +16076, +16086, +16081, +16062, +16052, +16020, +16001, +16068, +16117, +16083, +16100, +16164, +16171, +16204, +16289, +16307, +16306, +16356, +16362, +16323, +16328, +16347, +16339, +16321, +16308, +16333, +16372, +16359, +16330, +16365, +16462, +16563, +16610, +16613, +16621, +16641, +16666, +16685, +16673, +16655, +16675, +16709, +16704, +16653, +16618, +16646, +16672, +16644, +16651, +16705, +16705, +16665, +16667, +16683, +16697, +16740, +16776, +16768, +16739, +16738, +16759, +16733, +16690, +16710, +16738, +16706, +16691, +16700, +16655, +16597, +16566, +16518, +16488, +16520, +16539, +16501, +16481, +16491, +16452, +16411, +16452, +16477, +16402, +16335, +16324, +16298, +16281, +16300, +16296, +16277, +16290, +16290, +16240, +16187, +16180, +16182, +16152, +16146, +16176, +16148, +16091, +16114, +16146, +16099, +16035, +15988, +15950, +15948, +15979, +16016, +16045, +16055, +16073, +16066, +16005, +16019, +16105, +16085, +16039, +16092, +16107, +16076, +16090, +16066, +16042, +16133, +16200, +16174, +16152, +16124, +16112, +16168, +16188, +16163, +16195, +16228, +16236, +16283, +16322, +16340, +16375, +16373, +16336, +16359, +16419, +16450, +16439, +16425, +16473, +16540, +16539, +16511, +16501, +16505, +16559, +16628, +16645, +16675, +16716, +16681, +16647, +16647, +16611, +16596, +16623, +16615, +16642, +16705, +16674, +16639, +16702, +16715, +16674, +16716, +16769, +16753, +16743, +16773, +16786, +16759, +16732, +16751, +16754, +16702, +16688, +16705, +16660, +16624, +16649, +16631, +16589, +16604, +16620, +16604, +16565, +16502, +16460, +16434, +16382, +16380, +16440, +16440, +16415, +16441, +16417, +16308, +16239, +16225, +16199, +16163, +16161, +16205, +16245, +16213, +16159, +16159, +16156, +16124, +16142, +16168, +16112, +16068, +16103, +16101, +16061, +16069, +16071, +16026, +15986, +15939, +15896, +15904, +15922, +15936, +15996, +16025, +15990, +16000, +16073, +16129, +16151, +16130, +16086, +16087, +16128, +16158, +16176, +16161, +16124, +16122, +16147, +16144, +16134, +16156, +16189, +16203, +16208, +16229, +16261, +16283, +16289, +16290, +16321, +16372, +16383, +16381, +16419, +16416, +16349, +16342, +16416, +16466, +16481, +16522, +16591, +16643, +16666, +16704, +16738, +16704, +16674, +16720, +16761, +16761, +16761, +16741, +16745, +16823, +16847, +16794, +16816, +16880, +16853, +16783, +16730, +16685, +16667, +16690, +16722, +16746, +16749, +16750, +16741, +16696, +16686, +16742, +16744, +16716, +16749, +16732, +16625, +16590, +16593, +16530, +16525, +16572, +16511, +16452, +16536, +16566, +16459, +16410, +16411, +16331, +16262, +16266, +16256, +16234, +16218, +16179, +16191, +16236, +16173, +16133, +16229, +16223, +16101, +16112, +16164, +16106, +16069, +16059, +15994, +15952, +15923, +15879, +15925, +15988, +15946, +15937, +15995, +15979, +15940, +15935, +15910, +15905, +15955, +15986, +16001, +16031, +16073, +16123, +16124, +16082, +16073, +16072, +16062, +16083, +16104, +16134, +16209, +16240, +16255, +16318, +16290, +16195, +16248, +16339, +16328, +16333, +16355, +16365, +16453, +16506, +16433, +16401, +16415, +16384, +16410, +16486, +16500, +16522, +16580, +16581, +16568, +16617, +16672, +16661, +16614, +16627, +16688, +16676, +16633, +16668, +16721, +16738, +16742, +16717, +16709, +16754, +16750, +16721, +16770, +16806, +16766, +16738, +16732, +16730, +16749, +16744, +16724, +16749, +16768, +16734, +16690, +16650, +16632, +16646, +16637, +16604, +16576, +16540, +16532, +16549, +16520, +16486, +16504, +16493, +16460, +16493, +16531, +16501, +16460, +16427, +16365, +16304, +16275, +16261, +16241, +16207, +16168, +16133, +16115, +16145, +16188, +16170, +16132, +16123, +16082, +16052, +16109, +16135, +16072, +16061, +16094, +16054, +15997, +15974, +15940, +15935, +15982, +16002, +16006, +16036, +16034, +15979, +15929, +15893, +15890, +15939, +15996, +16021, +16036, +16062, +16085, +16080, +16078, +16120, +16144, +16123, +16166, +16280, +16324, +16289, +16269, +16276, +16311, +16372, +16426, +16472, +16503, +16472, +16422, +16422, +16425, +16397, +16400, +16450, +16501, +16524, +16539, +16568, +16606, +16626, +16623, +16618, +16634, +16661, +16652, +16616, +16623, +16674, +16676, +16620, +16576, +16582, +16627, +16670, +16665, +16652, +16690, +16731, +16735, +16736, +16749, +16754, +16757, +16762, +16756, +16724, +16676, +16666, +16704, +16742, +16756, +16737, +16708, +16723, +16729, +16647, +16584, +16608, +16600, +16565, +16567, +16524, +16450, +16438, +16399, +16313, +16283, +16254, +16209, +16284, +16366, +16295, +16238, +16298, +16313, +16264, +16238, +16203, +16170, +16193, +16212, +16186, +16153, +16112, +16083, +16094, +16107, +16092, +16048, +15992, +15984, +16011, +15986, +15923, +15891, +15874, +15872, +15915, +15968, +15992, +16009, +16046, +16095, +16104, +16081, +16120, +16188, +16186, +16180, +16205, +16194, +16177, +16188, +16165, +16155, +16191, +16193, +16158, +16150, +16148, +16156, +16188, +16223, +16262, +16282, +16300, +16403, +16521, +16524, +16505, +16544, +16551, +16495, +16456, +16476, +16533, +16559, +16550, +16554, +16551, +16540, +16577, +16614, +16634, +16677, +16688, +16685, +16728, +16736, +16717, +16751, +16738, +16690, +16727, +16724, +16653, +16679, +16708, +16646, +16646, +16682, +16666, +16698, +16738, +16704, +16693, +16683, +16628, +16651, +16707, +16665, +16623, +16615, +16578, +16568, +16584, +16520, +16435, +16431, +16474, +16495, +16476, +16452, +16440, +16418, +16368, +16341, +16373, +16396, +16339, +16301, +16367, +16392, +16306, +16259, +16262, +16218, +16182, +16199, +16200, +16189, +16189, +16182, +16190, +16177, +16122, +16097, +16105, +16091, +16084, +16069, +16025, +16037, +16096, +16113, +16113, +16124, +16105, +16074, +16038, +15986, +15982, +16032, +16042, +16025, +16069, +16120, +16104, +16097, +16141, +16136, +16075, +16063, +16083, +16069, +16069, +16100, +16112, +16143, +16205, +16226, +16267, +16391, +16454, +16420, +16444, +16500, +16466, +16396, +16363, +16356, +16387, +16433, +16452, +16479, +16515, +16510, +16502, +16517, +16520, +16540, +16594, +16619, +16632, +16675, +16682, +16654, +16679, +16732, +16736, +16709, +16693, +16677, +16648, +16636, +16671, +16731, +16743, +16708, +16698, +16709, +16717, +16737, +16754, +16728, +16700, +16709, +16709, +16694, +16683, +16647, +16584, +16558, +16578, +16567, +16526, +16524, +16542, +16507, +16453, +16444, +16457, +16449, +16440, +16446, +16440, +16394, +16326, +16287, +16289, +16311, +16304, +16236, +16186, +16251, +16309, +16251, +16210, +16253, +16256, +16220, +16211, +16182, +16153, +16169, +16162, +16125, +16113, +16082, +16020, +16003, +16033, +16049, +16032, +16006, +16014, +16031, +16021, +16023, +16044, +16035, +16031, +16064, +16077, +16089, +16136, +16162, +16147, +16115, +16065, +16043, +16086, +16119, +16120, +16147, +16191, +16236, +16284, +16290, +16250, +16246, +16291, +16318, +16311, +16330, +16386, +16404, +16367, +16363, +16442, +16528, +16537, +16500, +16521, +16575, +16570, +16556, +16576, +16562, +16554, +16630, +16682, +16671, +16689, +16693, +16645, +16647, +16672, +16656, +16677, +16699, +16650, +16646, +16713, +16707, +16643, +16637, +16652, +16610, +16559, +16569, +16617, +16641, +16641, +16633, +16603, +16570, +16578, +16584, +16553, +16540, +16561, +16582, +16584, +16583, +16598, +16592, +16527, +16490, +16519, +16490, +16416, +16431, +16470, +16443, +16444, +16506, +16528, +16492, +16435, +16388, +16368, +16354, +16350, +16362, +16318, +16217, +16175, +16199, +16199, +16169, +16146, +16139, +16138, +16130, +16122, +16101, +16050, +16018, +16029, +16031, +16024, +16031, +16037, +16058, +16065, +16010, +15970, +16009, +16042, +16048, +16077, +16115, +16134, +16118, +16056, +16038, +16090, +16094, +16062, +16102, +16137, +16107, +16119, +16163, +16142, +16138, +16215, +16242, +16179, +16162, +16206, +16246, +16283, +16333, +16402, +16496, +16551, +16516, +16474, +16479, +16481, +16470, +16502, +16566, +16588, +16561, +16545, +16565, +16581, +16586, +16587, +16595, +16651, +16710, +16689, +16664, +16713, +16736, +16728, +16769, +16788, +16751, +16721, +16667, +16639, +16717, +16776, +16732, +16717, +16739, +16707, +16665, +16642, +16631, +16651, +16670, +16645, +16623, +16633, +16637, +16608, +16547, +16509, +16520, +16516, +16520, +16586, +16596, +16491, +16422, +16423, +16394, +16371, +16370, +16327, +16294, +16331, +16342, +16279, +16228, +16233, +16257, +16245, +16194, +16148, +16105, +16063, +16080, +16148, +16175, +16179, +16208, +16180, +16068, +15996, +15993, +15973, +15964, +16027, +16081, +16071, +16092, +16138, +16095, +16036, +16086, +16138, +16118, +16109, +16115, +16100, +16100, +16095, +16090, +16143, +16177, +16141, +16128, +16144, +16151, +16200, +16248, +16228, +16221, +16253, +16290, +16318, +16293, +16271, +16311, +16294, +16228, +16277, +16350, +16356, +16402, +16427, +16401, +16457, +16510, +16463, +16492, +16559, +16529, +16557, +16661, +16638, +16565, +16591, +16622, +16623, +16644, +16662, +16671, +16704, +16731, +16735, +16747, +16773, +16775, +16738, +16693, +16676, +16669, +16671, +16701, +16712, +16675, +16627, +16615, +16655, +16719, +16753, +16725, +16660, +16615, +16606, +16600, +16591, +16592, +16597, +16582, +16520, +16448, +16456, +16502, +16476, +16417, +16394, +16386, +16393, +16382, +16307, +16282, +16329, +16282, +16199, +16230, +16279, +16295, +16328, +16304, +16234, +16242, +16243, +16165, +16143, +16193, +16195, +16164, +16151, +16138, +16122, +16124, +16124, +16087, +16042, +16034, +16026, +15992, +15993, +16042, +16072, +16063, +16032, +16012, +16035, +16037, +16012, +16044, +16061, +16009, +16029, +16100, +16067, +16020, +16073, +16151, +16191, +16174, +16141, +16174, +16217, +16219, +16260, +16264, +16204, +16274, +16382, +16331, +16311, +16427, +16474, +16462, +16499, +16502, +16476, +16496, +16500, +16487, +16511, +16540, +16561, +16599, +16624, +16645, +16684, +16718, +16701, +16640, +16621, +16688, +16753, +16761, +16747, +16709, +16690, +16742, +16760, +16693, +16672, +16736, +16764, +16719, +16680, +16683, +16688, +16656, +16645, +16665, +16653, +16669, +16730, +16704, +16618, +16623, +16647, +16600, +16578, +16585, +16536, +16481, +16473, +16474, +16471, +16477, +16469, +16434, +16406, +16406, +16397, +16359, +16312, +16265, +16266, +16326, +16327, +16249, +16223, +16237, +16202, +16182, +16180, +16108, +16042, +16061, +16086, +16078, +16087, +16099, +16069, +16034, +16054, +16106, +16103, +16058, +16059, +16090, +16104, +16111, +16112, +16078, +16028, +16016, +16059, +16096, +16101, +16131, +16170, +16159, +16155, +16160, +16102, +16074, +16126, +16099, +16032, +16077, +16122, +16088, +16115, +16163, +16146, +16184, +16265, +16235, +16195, +16261, +16321, +16344, +16392, +16412, +16407, +16457, +16492, +16449, +16423, +16443, +16456, +16524, +16638, +16648, +16586, +16622, +16676, +16638, +16638, +16710, +16708, +16667, +16680, +16688, +16693, +16748, +16782, +16756, +16756, +16790, +16803, +16793, +16761, +16703, +16665, +16681, +16707, +16685, +16632, +16624, +16677, +16719, +16690, +16638, +16641, +16686, +16697, +16664, +16634, +16618, +16587, +16531, +16480, +16468, +16468, +16445, +16439, +16466, +16479, +16467, +16416, +16339, +16308, +16313, +16280, +16269, +16314, +16313, +16258, +16237, +16242, +16227, +16217, +16243, +16293, +16291, +16199, +16120, +16117, +16108, +16076, +16078, +16083, +16070, +16067, +16046, +15998, +15971, +15970, +15977, +15967, +15941, +15969, +16059, +16108, +16128, +16165, +16144, +16085, +16080, +16083, +16071, +16092, +16096, +16069, +16100, +16153, +16151, +16129, +16113, +16100, +16102, +16115, +16148, +16184, +16205, +16270, +16341, +16322, +16308, +16374, +16389, +16363, +16397, +16393, +16361, +16435, +16501, +16491, +16548, +16634, +16623, +16595, +16592, +16581, +16620, +16686, +16679, +16652, +16671, +16682, +16657, +16631, +16651, +16709, +16712, +16662, +16680, +16728, +16710, +16681, +16685, +16697, +16753, +16806, +16756, +16695, +16715, +16723, +16685, +16656, +16620, +16613, +16656, +16650, +16592, +16614, +16652, +16592, +16535, +16549, +16558, +16537, +16520, +16507, +16497, +16476, +16417, +16370, +16393, +16431, +16398, +16299, +16259, +16315, +16342, +16289, +16262, +16284, +16290, +16267, +16215, +16181, +16206, +16220, +16195, +16207, +16221, +16189, +16189, +16215, +16172, +16085, +16017, +15981, +15979, +15977, +15982, +16022, +16020, +16001, +16077, +16159, +16148, +16121, +16073, +16002, +16034, +16096, +16062, +16056, +16130, +16162, +16154, +16165, +16188, +16224, +16230, +16203, +16222, +16247, +16219, +16231, +16289, +16283, +16222, +16181, +16190, +16217, +16223, +16264, +16344, +16344, +16323, +16397, +16437, +16410, +16441, +16448, +16408, +16475, +16557, +16536, +16540, +16580, +16592, +16634, +16658, +16620, +16624, +16643, +16609, +16619, +16683, +16685, +16677, +16722, +16763, +16756, +16722, +16698, +16673, +16628, +16619, +16669, +16701, +16724, +16777, +16773, +16694, +16657, +16661, +16630, +16581, +16558, +16572, +16593, +16575, +16543, +16548, +16563, +16532, +16462, +16379, +16327, +16362, +16458, +16512, +16497, +16487, +16497, +16479, +16445, +16441, +16432, +16391, +16368, +16369, +16332, +16265, +16213, +16194, +16212, +16224, +16168, +16091, +16089, +16116, +16098, +16084, +16113, +16133, +16120, +16085, +16059, +16110, +16188, +16177, +16125, +16113, +16102, +16076, +16073, +16072, +16080, +16093, +16067, +16057, +16109, +16119, +16090, +16115, +16121, +16053, +16035, +16075, +16092, +16128, +16182, +16195, +16205, +16231, +16235, +16260, +16324, +16358, +16363, +16351, +16315, +16311, +16350, +16370, +16376, +16401, +16432, +16462, +16468, +16457, +16505, +16589, +16604, +16566, +16537, +16532, +16576, +16596, +16530, +16514, +16577, +16575, +16567, +16655, +16694, +16664, +16694, +16710, +16665, +16672, +16693, +16662, +16646, +16648, +16655, +16695, +16719, +16710, +16718, +16671, +16580, +16585, +16616, +16563, +16545, +16609, +16632, +16595, +16545, +16491, +16475, +16511, +16511, +16473, +16481, +16490, +16416, +16376, +16422, +16389, +16289, +16297, +16339, +16326, +16360, +16366, +16280, +16302, +16411, +16382, +16320, +16351, +16320, +16232, +16237, +16251, +16204, +16163, +16123, +16075, +16098, +16154, +16137, +16118, +16170, +16200, +16177, +16169, +16154, +16112, +16118, +16154, +16142, +16123, +16123, +16122, +16149, +16167, +16129, +16141, +16212, +16200, +16129, +16135, +16174, +16174, +16191, +16231, +16232, +16204, +16185, +16167, +16194, +16288, +16307, +16210, +16196, +16288, +16305, +16250, +16243, +16283, +16333, +16372, +16397, +16457, +16483, +16415, +16396, +16465, +16484, +16488, +16520, +16496, +16473, +16519, +16539, +16559, +16626, +16651, +16642, +16656, +16642, +16619, +16614, +16581, +16577, +16619, +16611, +16605, +16670, +16690, +16651, +16642, +16627, +16600, +16618, +16638, +16629, +16653, +16694, +16696, +16669, +16642, +16629, +16618, +16576, +16525, +16490, +16473, +16482, +16506, +16505, +16492, +16494, +16504, +16509, +16499, +16460, +16410, +16386, +16396, +16407, +16375, +16333, +16344, +16347, +16284, +16228, +16205, +16177, +16192, +16251, +16252, +16236, +16271, +16273, +16236, +16228, +16210, +16184, +16211, +16210, +16134, +16104, +16140, +16151, +16128, +16103, +16094, +16101, +16072, +16026, +16049, +16083, +16062, +16070, +16119, +16111, +16075, +16094, +16141, +16180, +16199, +16187, +16180, +16215, +16249, +16238, +16221, +16246, +16289, +16278, +16215, +16201, +16267, +16308, +16278, +16267, +16315, +16364, +16371, +16342, +16330, +16381, +16435, +16434, +16445, +16496, +16518, +16511, +16532, +16551, +16526, +16464, +16426, +16474, +16549, +16584, +16619, +16661, +16655, +16652, +16670, +16652, +16626, +16632, +16623, +16600, +16614, +16635, +16605, +16554, +16562, +16615, +16603, +16571, +16641, +16707, +16676, +16659, +16666, +16647, +16664, +16665, +16592, +16590, +16636, +16591, +16566, +16596, +16548, +16513, +16541, +16475, +16404, +16448, +16429, +16347, +16391, +16478, +16473, +16437, +16400, +16358, +16316, +16257, +16235, +16303, +16342, +16287, +16240, +16232, +16202, +16161, +16156, +16161, +16147, +16133, +16103, +16052, +16072, +16138, +16111, +16090, +16186, +16241, +16222, +16263, +16280, +16217, +16207, +16213, +16146, +16104, +16089, +16048, +16057, +16104, +16091, +16058, +16067, +16098, +16111, +16096, +16101, +16145, +16163, +16166, +16193, +16200, +16205, +16241, +16241, +16234, +16307, +16367, +16350, +16336, +16344, +16366, +16394, +16378, +16353, +16404, +16443, +16380, +16344, +16416, +16487, +16492, +16495, +16519, +16537, +16554, +16553, +16509, +16482, +16528, +16572, +16594, +16662, +16724, +16707, +16680, +16660, +16581, +16539, +16619, +16675, +16639, +16639, +16676, +16646, +16585, +16578, +16601, +16590, +16549, +16542, +16578, +16606, +16621, +16665, +16681, +16643, +16616, +16609, +16573, +16538, +16518, +16496, +16485, +16483, +16477, +16482, +16483, +16475, +16466, +16433, +16414, +16458, +16465, +16406, +16409, +16449, +16411, +16365, +16368, +16361, +16319, +16249, +16195, +16219, +16243, +16178, +16129, +16164, +16191, +16179, +16177, +16195, +16198, +16154, +16087, +16062, +16077, +16086, +16080, +16050, +16001, +15970, +15997, +16057, +16086, +16092, +16134, +16180, +16186, +16204, +16197, +16109, +16059, +16101, +16150, +16202, +16240, +16218, +16208, +16219, +16171, +16155, +16226, +16259, +16264, +16309, +16325, +16313, +16343, +16382, +16408, +16439, +16453, +16443, +16423, +16431, +16507, +16573, +16546, +16491, +16483, +16511, +16524, +16476, +16445, +16509, +16570, +16577, +16614, +16636, +16594, +16561, +16549, +16541, +16566, +16573, +16540, +16567, +16657, +16719, +16707, +16640, +16628, +16694, +16681, +16605, +16619, +16647, +16608, +16622, +16658, +16616, +16579, +16562, +16512, +16512, +16543, +16503, +16477, +16511, +16495, +16446, +16438, +16443, +16461, +16476, +16440, +16414, +16415, +16347, +16262, +16272, +16326, +16345, +16333, +16288, +16236, +16222, +16234, +16227, +16186, +16163, +16183, +16181, +16158, +16182, +16195, +16172, +16190, +16191, +16144, +16184, +16252, +16199, +16146, +16186, +16205, +16204, +16232, +16222, +16180, +16188, +16245, +16299, +16298, +16241, +16202, +16195, +16188, +16200, +16201, +16158, +16138, +16153, +16156, +16180, +16241, +16270, +16260, +16264, +16288, +16314, +16321, +16312, +16298, +16279, +16297, +16368, +16389, +16328, +16304, +16359, +16398, +16415, +16464, +16538, +16563, +16528, +16505, +16531, +16543, +16523, +16524, +16543, +16545, +16528, +16513, +16545, +16601, +16595, +16551, +16541, +16529, +16497, +16511, +16559, +16590, +16603, +16608, +16608, +16585, +16515, +16474, +16526, +16578, +16570, +16588, +16637, +16633, +16602, +16574, +16542, +16530, +16516, +16477, +16492, +16552, +16557, +16539, +16551, +16538, +16521, +16518, +16472, +16435, +16439, +16393, +16347, +16406, +16434, +16373, +16355, +16374, +16349, +16338, +16335, +16301, +16285, +16278, +16229, +16174, +16130, +16097, +16115, +16170, +16189, +16163, +16141, +16152, +16182, +16188, +16167, +16148, +16165, +16201, +16172, +16078, +16061, +16131, +16143, +16116, +16125, +16128, +16143, +16181, +16163, +16144, +16206, +16237, +16204, +16238, +16306, +16290, +16250, +16248, +16236, +16212, +16219, +16233, +16256, +16325, +16364, +16312, +16284, +16326, +16341, +16325, +16349, +16390, +16404, +16386, +16361, +16406, +16481, +16469, +16448, +16504, +16511, +16445, +16441, +16473, +16442, +16395, +16417, +16492, +16534, +16527, +16556, +16629, +16662, +16644, +16617, +16599, +16616, +16638, +16600, +16573, +16625, +16658, +16628, +16624, +16651, +16632, +16592, +16600, +16617, +16591, +16575, +16576, +16542, +16519, +16556, +16595, +16628, +16648, +16611, +16581, +16562, +16485, +16462, +16548, +16553, +16510, +16558, +16539, +16412, +16393, +16444, +16407, +16339, +16315, +16322, +16331, +16309, +16288, +16289, +16287, +16294, +16288, +16240, +16233, +16261, +16233, +16241, +16293, +16232, +16114, +16067, +16053, +16074, +16129, +16167, +16218, +16268, +16229, +16145, +16097, +16104, +16140, +16148, +16148, +16180, +16148, +16078, +16124, +16172, +16138, +16148, +16153, +16095, +16095, +16118, +16101, +16155, +16215, +16188, +16194, +16245, +16257, +16277, +16299, +16288, +16298, +16312, +16318, +16356, +16371, +16347, +16337, +16321, +16312, +16339, +16356, +16400, +16500, +16529, +16482, +16471, +16490, +16514, +16509, +16443, +16422, +16483, +16511, +16539, +16590, +16578, +16567, +16591, +16558, +16538, +16582, +16570, +16533, +16572, +16612, +16621, +16617, +16580, +16562, +16570, +16538, +16540, +16584, +16558, +16528, +16576, +16610, +16610, +16633, +16644, +16636, +16619, +16554, +16469, +16448, +16480, +16499, +16510, +16541, +16528, +16446, +16417, +16450, +16444, +16422, +16421, +16398, +16400, +16436, +16420, +16412, +16449, +16402, +16345, +16389, +16393, +16330, +16313, +16298, +16259, +16264, +16255, +16217, +16229, +16242, +16223, +16227, +16231, +16224, +16239, +16227, +16194, +16208, +16204, +16147, +16158, +16214, +16188, +16135, +16171, +16232, +16225, +16181, +16167, +16171, +16158, +16131, +16137, +16186, +16237, +16264, +16279, +16273, +16248, +16238, +16232, +16210, +16212, +16252, +16318, +16395, +16415, +16357, +16325, +16340, +16325, +16310, +16331, +16325, +16314, +16364, +16403, +16379, +16363, +16365, +16351, +16358, +16384, +16394, +16403, +16422, +16421, +16431, +16462, +16472, +16474, +16492, +16490, +16487, +16509, +16514, +16519, +16575, +16610, +16585, +16591, +16638, +16647, +16620, +16610, +16605, +16577, +16548, +16549, +16560, +16562, +16561, +16530, +16468, +16462, +16505, +16487, +16440, +16448, +16465, +16444, +16422, +16413, +16421, +16442, +16428, +16381, +16357, +16359, +16375, +16407, +16415, +16416, +16452, +16467, +16459, +16469, +16428, +16346, +16359, +16388, +16344, +16352, +16395, +16327, +16242, +16243, +16245, +16255, +16299, +16290, +16255, +16264, +16251, +16222, +16232, +16226, +16202, +16225, +16257, +16262, +16255, +16264, +16298, +16311, +16271, +16263, +16298, +16276, +16222, +16228, +16262, +16261, +16211, +16163, +16198, +16271, +16273, +16245, +16238, +16215, +16209, +16238, +16231, +16222, +16269, +16300, +16294, +16318, +16364, +16387, +16407, +16440, +16471, +16477, +16455, +16438, +16438, +16439, +16437, +16438, +16427, +16407, +16409, +16421, +16396, +16374, +16438, +16525, +16530, +16512, +16532, +16522, +16515, +16557, +16554, +16518, +16537, +16524, +16460, +16486, +16545, +16499, +16436, +16439, +16473, +16521, +16533, +16501, +16529, +16589, +16560, +16522, +16548, +16539, +16497, +16491, +16448, +16367, +16370, +16447, +16485, +16466, +16426, +16410, +16456, +16485, +16433, +16394, +16410, +16392, +16326, +16279, +16284, +16335, +16345, +16292, +16302, +16349, +16316, +16290, +16327, +16322, +16309, +16347, +16367, +16377, +16381, +16316, +16278, +16298, +16257, +16219, +16237, +16177, +16131, +16210, +16238, +16221, +16301, +16332, +16259, +16268, +16306, +16240, +16184, +16200, +16225, +16232, +16217, +16222, +16262, +16248, +16195, +16204, +16240, +16257, +16294, +16322, +16331, +16330, +16274, +16235, +16298, +16347, +16328, +16337, +16347, +16339, +16361, +16368, +16366, +16416, +16430, +16397, +16412, +16425, +16400, +16407, +16411, +16403, +16457, +16509, +16495, +16473, +16459, +16452, +16446, +16407, +16401, +16473, +16514, +16514, +16533, +16511, +16465, +16479, +16497, +16506, +16528, +16495, +16462, +16507, +16530, +16515, +16555, +16595, +16581, +16584, +16598, +16591, +16566, +16532, +16530, +16559, +16560, +16551, +16558, +16537, +16496, +16453, +16402, +16398, +16436, +16438, +16434, +16457, +16450, +16411, +16382, +16366, +16376, +16386, +16374, +16403, +16459, +16468, +16457, +16448, +16403, +16351, +16314, +16289, +16315, +16344, +16272, +16194, +16194, +16186, +16165, +16200, +16222, +16204, +16199, +16202, +16198, +16204, +16175, +16127, +16127, +16140, +16146, +16185, +16206, +16191, +16203, +16196, +16144, +16151, +16182, +16144, +16127, +16155, +16138, +16136, +16197, +16221, +16222, +16278, +16325, +16312, +16289, +16293, +16313, +16323, +16311, +16301, +16300, +16300, +16321, +16350, +16359, +16365, +16369, +16373, +16416, +16466, +16462, +16445, +16452, +16452, +16465, +16502, +16510, +16499, +16520, +16548, +16542, +16539, +16585, +16647, +16655, +16618, +16607, +16633, +16652, +16633, +16584, +16565, +16605, +16634, +16628, +16636, +16636, +16607, +16617, +16633, +16584, +16551, +16562, +16534, +16524, +16575, +16583, +16571, +16595, +16559, +16491, +16500, +16474, +16378, +16365, +16395, +16358, +16360, +16429, +16437, +16394, +16383, +16366, +16321, +16265, +16217, +16204, +16237, +16269, +16269, +16282, +16318, +16293, +16205, +16163, +16160, +16130, +16127, +16176, +16215, +16236, +16237, +16216, +16228, +16240, +16209, +16208, +16205, +16123, +16084, +16130, +16144, +16166, +16242, +16272, +16253, +16256, +16271, +16292, +16301, +16293, +16326, +16341, +16276, +16251, +16280, +16257, +16248, +16277, +16255, +16251, +16298, +16267, +16227, +16283, +16335, +16334, +16339, +16349, +16388, +16440, +16415, +16359, +16386, +16436, +16440, +16440, +16432, +16406, +16432, +16495, +16500, +16486, +16525, +16544, +16484, +16443, +16463, +16477, +16481, +16494, +16479, +16455, +16478, +16519, +16540, +16545, +16547, +16566, +16584, +16570, +16570, +16594, +16580, +16541, +16533, +16539, +16544, +16561, +16573, +16558, +16531, +16496, +16450, +16407, +16397, +16421, +16432, +16434, +16454, +16464, +16472, +16504, +16496, +16443, +16432, +16420, +16367, +16365, +16391, +16361, +16358, +16409, +16408, +16368, +16369, +16387, +16369, +16347, +16351, +16337, +16265, +16228, +16278, +16303, +16285, +16298, +16281, +16231, +16250, +16285, +16258, +16257, +16276, +16247, +16236, +16270, +16278, +16257, +16231, +16202, +16181, +16152, +16129, +16180, +16265, +16274, +16230, +16212, +16217, +16207, +16221, +16278, +16318, +16327, +16331, +16287, +16222, +16255, +16295, +16232, +16232, +16333, +16336, +16271, +16276, +16280, +16271, +16303, +16310, +16290, +16303, +16333, +16373, +16393, +16357, +16363, +16422, +16424, +16420, +16444, +16418, +16443, +16552, +16559, +16531, +16566, +16504, +16410, +16492, +16573, +16532, +16515, +16514, +16501, +16560, +16589, +16559, +16596, +16590, +16477, +16462, +16535, +16542, +16533, +16534, +16482, +16443, +16467, +16506, +16542, +16553, +16521, +16493, +16512, +16552, +16538, +16464, +16433, +16458, +16448, +16432, +16461, +16464, +16433, +16436, +16456, +16454, +16438, +16428, +16444, +16453, +16416, +16397, +16421, +16419, +16387, +16370, +16373, +16363, +16315, +16280, +16304, +16293, +16231, +16243, +16281, +16241, +16198, +16174, +16128, +16132, +16175, +16192, +16237, +16262, +16198, +16167, +16195, +16176, +16174, +16229, +16237, +16231, +16270, +16271, +16229, +16243, +16312, +16357, +16336, +16283, +16251, +16218, +16180, +16203, +16258, +16288, +16316, +16317, +16266, +16259, +16314, +16335, +16312, +16303, +16313, +16348, +16388, +16378, +16341, +16337, +16346, +16331, +16326, +16349, +16354, +16330, +16330, +16377, +16430, +16469, +16505, +16514, +16481, +16471, +16515, +16553, +16539, +16532, +16598, +16653, +16584, +16491, +16538, +16601, +16528, +16463, +16510, +16528, +16509, +16561, +16613, +16606, +16586, +16532, +16471, +16490, +16502, +16441, +16421, +16455, +16440, +16405, +16420, +16469, +16511, +16506, +16462, +16446, +16479, +16511, +16504, +16481, +16482, +16474, +16418, +16378, +16389, +16401, +16401, +16410, +16399, +16370, +16368, +16411, +16454, +16415, +16327, +16321, +16355, +16320, +16278, +16270, +16234, +16224, +16267, +16289, +16302, +16326, +16302, +16252, +16213, +16174, +16188, +16232, +16215, +16182, +16185, +16175, +16166, +16172, +16142, +16114, +16148, +16184, +16182, +16188, +16225, +16273, +16279, +16257, +16281, +16322, +16304, +16262, +16244, +16245, +16245, +16235, +16251, +16303, +16308, +16287, +16324, +16351, +16333, +16364, +16388, +16350, +16358, +16391, +16383, +16431, +16518, +16493, +16441, +16467, +16483, +16445, +16430, +16457, +16482, +16486, +16511, +16573, +16580, +16519, +16495, +16517, +16510, +16466, +16443, +16475, +16529, +16558, +16561, +16529, +16476, +16469, +16507, +16538, +16562, +16566, +16534, +16521, +16536, +16534, +16527, +16510, +16491, +16501, +16485, +16434, +16446, +16469, +16424, +16393, +16409, +16425, +16439, +16435, +16431, +16452, +16439, +16425, +16471, +16452, +16368, +16370, +16394, +16347, +16313, +16291, +16274, +16300, +16291, +16264, +16296, +16290, +16261, +16302, +16302, +16276, +16331, +16308, +16225, +16287, +16325, +16243, +16273, +16340, +16297, +16302, +16337, +16281, +16260, +16275, +16247, +16250, +16257, +16212, +16193, +16183, +16156, +16192, +16233, +16234, +16295, +16350, +16325, +16324, +16314, +16236, +16230, +16306, +16325, +16299, +16295, +16308, +16315, +16297, +16291, +16317, +16320, +16329, +16376, +16361, +16297, +16313, +16375, +16419, +16467, +16474, +16439, +16445, +16450, +16412, +16417, +16449, +16443, +16454, +16485, +16472, +16455, +16467, +16457, +16449, +16471, +16477, +16462, +16455, +16456, +16472, +16502, +16502, +16483, +16504, +16537, +16521, +16494, +16500, +16501, +16499, +16557, +16620, +16604, +16567, +16549, +16496, +16450, +16474, +16493, +16474, +16461, +16429, +16397, +16423, +16449, +16436, +16440, +16435, +16406, +16416, +16439, +16410, +16378, +16379, +16389, +16396, +16369, +16311, +16292, +16306, +16320, +16347, +16363, +16320, +16272, +16280, +16295, +16262, +16226, +16244, +16277, +16261, +16233, +16245, +16258, +16262, +16288, +16295, +16264, +16234, +16196, +16174, +16233, +16303, +16295, +16285, +16285, +16230, +16182, +16196, +16193, +16155, +16152, +16190, +16239, +16269, +16269, +16294, +16342, +16321, +16258, +16273, +16359, +16416, +16403, +16377, +16388, +16385, +16333, +16308, +16345, +16378, +16373, +16351, +16333, +16339, +16349, +16360, +16396, +16434, +16461, +16505, +16532, +16523, +16521, +16521, +16526, +16569, +16567, +16485, +16453, +16497, +16529, +16553, +16551, +16488, +16469, +16515, +16524, +16525, +16562, +16562, +16529, +16535, +16557, +16554, +16541, +16547, +16573, +16584, +16571, +16573, +16568, +16510, +16454, +16460, +16484, +16466, +16406, +16359, +16368, +16407, +16413, +16387, +16373, +16368, +16371, +16396, +16426, +16424, +16411, +16386, +16316, +16275, +16321, +16347, +16318, +16316, +16320, +16297, +16301, +16300, +16256, +16244, +16257, +16233, +16231, +16276, +16275, +16228, +16205, +16191, +16167, +16167, +16193, +16196, +16184, +16205, +16232, +16218, +16203, +16203, +16186, +16178, +16202, +16228, +16255, +16251, +16201, +16197, +16249, +16297, +16354, +16387, +16336, +16286, +16281, +16270, +16273, +16288, +16267, +16269, +16303, +16323, +16336, +16330, +16303, +16333, +16371, +16364, +16400, +16436, +16400, +16380, +16365, +16336, +16400, +16467, +16436, +16467, +16543, +16508, +16492, +16565, +16581, +16566, +16570, +16524, +16490, +16509, +16510, +16529, +16577, +16585, +16581, +16593, +16571, +16542, +16533, +16534, +16558, +16583, +16586, +16604, +16595, +16530, +16506, +16523, +16501, +16476, +16484, +16474, +16446, +16440, +16458, +16486, +16500, +16501, +16503, +16506, +16509, +16488, +16418, +16364, +16383, +16392, +16355, +16355, +16375, +16341, +16287, +16291, +16340, +16375, +16389, +16414, +16434, +16417, +16389, +16369, +16331, +16308, +16341, +16356, +16307, +16265, +16244, +16209, +16193, +16192, +16147, +16123, +16177, +16201, +16140, +16119, +16157, +16166, +16178, +16217, +16201, +16171, +16208, +16245, +16236, +16218, +16158, +16096, +16144, +16227, +16217, +16218, +16289, +16298, +16251, +16268, +16299, +16287, +16300, +16331, +16307, +16289, +16336, +16368, +16336, +16312, +16335, +16347, +16331, +16332, +16360, +16418, +16499, +16530, +16499, +16484, +16470, +16408, +16382, +16426, +16443, +16441, +16475, +16497, +16504, +16526, +16523, +16501, +16509, +16526, +16527, +16498, +16433, +16407, +16449, +16468, +16473, +16512, +16525, +16505, +16514, +16511, +16472, +16478, +16552, +16607, +16589, +16545, +16539, +16543, +16519, +16493, +16480, +16492, +16526, +16523, +16479, +16474, +16471, +16424, +16411, +16446, +16462, +16446, +16413, +16398, +16421, +16423, +16410, +16430, +16415, +16349, +16313, +16283, +16277, +16350, +16378, +16308, +16282, +16274, +16240, +16293, +16364, +16340, +16360, +16439, +16421, +16368, +16360, +16326, +16299, +16308, +16280, +16268, +16313, +16285, +16204, +16204, +16224, +16210, +16236, +16245, +16190, +16207, +16284, +16281, +16242, +16243, +16230, +16225, +16278, +16293, +16233, +16213, +16241, +16258, +16273, +16292, +16313, +16346, +16336, +16269, +16248, +16289, +16312, +16315, +16321, +16336, +16397, +16445, +16419, +16403, +16421, +16388, +16361, +16408, +16419, +16374, +16391, +16420, +16360, +16307, +16337, +16366, +16359, +16386, +16434, +16429, +16411, +16446, +16491, +16479, +16456, +16475, +16496, +16492, +16492, +16504, +16512, +16528, +16557, +16561, +16530, +16504, +16487, +16452, +16434, +16478, +16519, +16505, +16497, +16507, +16493, +16495, +16516, +16497, +16479, +16509, +16525, +16524, +16546, +16548, +16526, +16527, +16507, +16453, +16438, +16447, +16422, +16371, +16302, +16242, +16245, +16296, +16327, +16320, +16300, +16306, +16334, +16344, +16316, +16271, +16261, +16299, +16321, +16314, +16328, +16316, +16241, +16228, +16264, +16224, +16193, +16249, +16268, +16248, +16260, +16246, +16218, +16241, +16253, +16254, +16283, +16275, +16242, +16271, +16306, +16293, +16289, +16317, +16339, +16328, +16298, +16312, +16377, +16406, +16369, +16333, +16347, +16380, +16369, +16336, +16329, +16316, +16292, +16312, +16357, +16398, +16428, +16394, +16351, +16383, +16400, +16356, +16365, +16405, +16420, +16476, +16507, +16446, +16420, +16441, +16402, +16372, +16412, +16430, +16420, +16430, +16426, +16388, +16361, +16391, +16433, +16431, +16441, +16495, +16502, +16476, +16479, +16440, +16380, +16412, +16459, +16468, +16524, +16568, +16547, +16548, +16535, +16472, +16474, +16510, +16498, +16500, +16487, +16416, +16413, +16470, +16467, +16452, +16446, +16402, +16386, +16407, +16373, +16350, +16394, +16404, +16356, +16356, +16406, +16435, +16429, +16416, +16396, +16358, +16317, +16306, +16325, +16351, +16347, +16339, +16400, +16462, +16426, +16353, +16309, +16262, +16234, +16245, +16255, +16275, +16308, +16330, +16342, +16330, +16285, +16259, +16247, +16230, +16252, +16271, +16241, +16241, +16274, +16258, +16229, +16228, +16239, +16269, +16289, +16279, +16297, +16313, +16291, +16309, +16330, +16290, +16283, +16317, +16306, +16303, +16330, +16312, +16294, +16312, +16314, +16319, +16332, +16292, +16241, +16266, +16323, +16337, +16336, +16369, +16394, +16359, +16339, +16378, +16394, +16408, +16468, +16483, +16455, +16478, +16486, +16478, +16561, +16629, +16569, +16491, +16444, +16405, +16409, +16422, +16423, +16463, +16492, +16488, +16527, +16564, +16556, +16568, +16551, +16495, +16538, +16619, +16600, +16581, +16609, +16598, +16569, +16541, +16476, +16426, +16406, +16368, +16345, +16339, +16341, +16399, +16470, +16468, +16456, +16462, +16429, +16383, +16384, +16412, +16422, +16405, +16402, +16420, +16423, +16436, +16467, +16426, +16353, +16354, +16364, +16316, +16284, +16280, +16274, +16288, +16303, +16247, +16168, +16163, +16232, +16282, +16297, +16339, +16363, +16294, +16217, +16210, +16221, +16215, +16214, +16222, +16232, +16200, +16136, +16158, +16247, +16270, +16248, +16236, +16219, +16245, +16292, +16282, +16287, +16340, +16341, +16310, +16298, +16259, +16243, +16268, +16247, +16249, +16331, +16354, +16322, +16342, +16345, +16324, +16374, +16434, +16438, +16426, +16395, +16357, +16377, +16421, +16420, +16387, +16361, +16373, +16384, +16349, +16322, +16360, +16421, +16474, +16502, +16469, +16434, +16457, +16479, +16471, +16486, +16536, +16557, +16529, +16519, +16570, +16614, +16599, +16561, +16543, +16545, +16554, +16554, +16570, +16605, +16598, +16554, +16565, +16605, +16583, +16530, +16507, +16505, +16482, +16467, +16500, +16505, +16429, +16394, +16448, +16453, +16424, +16462, +16490, +16459, +16444, +16417, +16360, +16341, +16329, +16294, +16293, +16298, +16254, +16203, +16177, +16201, +16267, +16286, +16254, +16269, +16299, +16288, +16293, +16321, +16317, +16305, +16306, +16288, +16252, +16228, +16214, +16204, +16198, +16193, +16185, +16180, +16197, +16227, +16237, +16227, +16218, +16212, +16211, +16210, +16205, +16214, +16255, +16307, +16327, +16308, +16294, +16302, +16288, +16246, +16251, +16299, +16332, +16371, +16414, +16402, +16379, +16412, +16412, +16365, +16378, +16399, +16356, +16354, +16398, +16399, +16402, +16427, +16407, +16393, +16421, +16415, +16404, +16443, +16466, +16462, +16470, +16443, +16397, +16416, +16469, +16486, +16483, +16478, +16462, +16444, +16442, +16457, +16486, +16549, +16632, +16655, +16613, +16595, +16619, +16617, +16577, +16526, +16512, +16554, +16556, +16492, +16483, +16530, +16534, +16518, +16501, +16445, +16384, +16355, +16349, +16379, +16406, +16384, +16377, +16398, +16398, +16402, +16417, +16401, +16380, +16361, +16342, +16363, +16359, +16299, +16317, +16394, +16368, +16303, +16303, +16289, +16242, +16232, +16285, +16379, +16424, +16380, +16347, +16346, +16304, +16262, +16242, +16203, +16203, +16250, +16238, +16196, +16191, +16190, +16192, +16231, +16249, +16238, +16267, +16298, +16279, +16307, +16382, +16354, +16261, +16274, +16332, +16298, +16245, +16247, +16250, +16275, +16359, +16401, +16360, +16321, +16313, +16314, +16337, +16354, +16313, +16278, +16303, +16318, +16330, +16394, +16418, +16366, +16389, +16446, +16394, +16344, +16378, +16367, +16327, +16353, +16388, +16416, +16469, +16491, +16489, +16495, +16453, +16409, +16434, +16453, +16447, +16470, +16486, +16485, +16511, +16524, +16495, +16468, +16446, +16440, +16466, +16469, +16444, +16451, +16485, +16506, +16506, +16481, +16467, +16495, +16502, +16470, +16488, +16554, +16557, +16497, +16448, +16434, +16448, +16459, +16412, +16354, +16367, +16394, +16361, +16338, +16386, +16431, +16431, +16435, +16443, +16427, +16405, +16397, +16408, +16440, +16442, +16393, +16364, +16366, +16331, +16297, +16322, +16347, +16331, +16321, +16324, +16308, +16298, +16307, +16310, +16308, +16308, +16295, +16284, +16315, +16336, +16313, +16326, +16376, +16354, +16300, +16290, +16255, +16226, +16279, +16321, +16308, +16308, +16288, +16241, +16250, +16277, +16266, +16274, +16305, +16313, +16298, +16271, +16244, +16236, +16241, +16266, +16281, +16267, +16304, +16394, +16412, +16362, +16336, +16322, +16317, +16327, +16304, +16266, +16270, +16283, +16276, +16284, +16331, +16403, +16449, +16451, +16463, +16479, +16462, +16454, +16467, +16476, +16507, +16534, +16516, +16488, +16449, +16396, +16421, +16494, +16491, +16450, +16445, +16458, +16497, +16558, +16572, +16557, +16565, +16562, +16511, +16433, +16384, +16397, +16432, +16438, +16442, +16467, +16473, +16452, +16453, +16481, +16472, +16446, +16477, +16507, +16467, +16435, +16444, +16417, +16400, +16445, +16457, +16402, +16364, +16360, +16344, +16307, +16272, +16278, +16306, +16330, +16368, +16375, +16323, +16320, +16369, +16336, +16271, +16282, +16279, +16247, +16273, +16292, +16242, +16220, +16267, +16321, +16337, +16309, +16287, +16315, +16333, +16298, +16258, +16236, +16226, +16239, +16264, +16285, +16311, +16328, +16340, +16369, +16373, +16330, +16313, +16320, +16272, +16222, +16273, +16372, +16392, +16341, +16318, +16341, +16355, +16357, +16375, +16389, +16377, +16372, +16383, +16383, +16366, +16370, +16413, +16451, +16441, +16411, +16401, +16405, +16406, +16407, +16406, +16416, +16448, +16479, +16488, +16496, +16516, +16518, +16481, +16428, +16403, +16406, +16405, +16418, +16473, +16511, +16476, +16416, +16413, +16462, +16486, +16459, +16428, +16415, +16414, +16444, +16495, +16510, +16490, +16486, +16477, +16436, +16431, +16496, +16532, +16499, +16485, +16486, +16434, +16426, +16516, +16533, +16437, +16400, +16424, +16410, +16382, +16368, +16383, +16443, +16441, +16333, +16290, +16338, +16313, +16234, +16216, +16227, +16220, +16221, +16244, +16273, +16284, +16266, +16218, +16158, +16172, +16276, +16323, +16284, +16281, +16309, +16300, +16299, +16280, +16213, +16190, +16218, +16229, +16250, +16275, +16253, +16240, +16269, +16279, +16262, +16247, +16256, +16285, +16300, +16292, +16304, +16316, +16304, +16306, +16303, +16280, +16309, +16392, +16416, +16356, +16310, +16322, +16342, +16368, +16411, +16425, +16400, +16397, +16414, +16433, +16457, +16470, +16482, +16525, +16562, +16575, +16595, +16581, +16514, +16463, +16464, +16493, +16491, +16445, +16457, +16508, +16456, +16407, +16474, +16474, +16400, +16448, +16512, +16494, +16516, +16537, +16485, +16492, +16543, +16506, +16459, +16464, +16484, +16505, +16497, +16478, +16504, +16507, +16449, +16429, +16439, +16408, +16392, +16413, +16406, +16369, +16375, +16433, +16471, +16452, +16453, +16497, +16489, +16428, +16394, +16377, +16360, +16370, +16380, +16382, +16384, +16345, +16292, +16285, +16284, +16270, +16264, +16238, +16236, +16292, +16294, +16222, +16210, +16223, +16193, +16213, +16276, +16269, +16245, +16261, +16258, +16260, +16306, +16303, +16254, +16269, +16299, +16250, +16206, +16238, +16253, +16225, +16232, +16250, +16196, +16132, +16165, +16249, +16281, +16274, +16273, +16279, +16304, +16343, +16336, +16284, +16264, +16296, +16321, +16351, +16425, +16483, +16488, +16477, +16455, +16431, +16443, +16455, +16418, +16400, +16439, +16469, +16464, +16445, +16436, +16472, +16515, +16510, +16502, +16512, +16482, +16435, +16443, +16476, +16490, +16490, +16482, +16440, +16389, +16401, +16444, +16420, +16390, +16444, +16469, +16423, +16438, +16504, +16516, +16521, +16552, +16539, +16500, +16499, +16533, +16559, +16546, +16482, +16426, +16440, +16474, +16463, +16440, +16454, +16463, +16435, +16413, +16411, +16394, +16374, +16370, +16354, +16323, +16324, +16355, +16373, +16370, +16359, +16344, +16341, +16345, +16302, +16246, +16267, +16311, +16309, +16338, +16365, +16300, +16245, +16262, +16253, +16235, +16276, +16310, +16311, +16318, +16312, +16307, +16327, +16335, +16351, +16386, +16370, +16328, +16307, +16285, +16286, +16302, +16268, +16238, +16265, +16299, +16355, +16403, +16337, +16265, +16314, +16348, +16342, +16414, +16437, +16325, +16272, +16331, +16370, +16388, +16400, +16372, +16359, +16385, +16341, +16232, +16190, +16254, +16328, +16331, +16310, +16344, +16393, +16392, +16372, +16365, +16372, +16406, +16427, +16399, +16394, +16442, +16453, +16419, +16419, +16463, +16501, +16509, +16492, +16450, +16396, +16391, +16437, +16448, +16431, +16456, +16462, +16410, +16403, +16454, +16472, +16457, +16435, +16428, +16460, +16473, +16452, +16479, +16510, +16473, +16435, +16420, +16398, +16411, +16420, +16382, +16377, +16399, +16378, +16393, +16445, +16436, +16423, +16452, +16450, +16418, +16401, +16405, +16442, +16445, +16372, +16359, +16417, +16409, +16374, +16380, +16385, +16391, +16385, +16346, +16356, +16373, +16309, +16303, +16371, +16336, +16273, +16311, +16338, +16339, +16380, +16366, +16306, +16312, +16312, +16265, +16242, +16243, +16252, +16271, +16267, +16267, +16285, +16273, +16257, +16284, +16302, +16295, +16292, +16261, +16231, +16245, +16259, +16261, +16298, +16358, +16400, +16405, +16378, +16357, +16350, +16336, +16320, +16306, +16321, +16388, +16416, +16363, +16348, +16373, +16367, +16382, +16410, +16377, +16340, +16339, +16326, +16349, +16421, +16462, +16484, +16514, +16498, +16472, +16485, +16499, +16499, +16501, +16503, +16511, +16503, +16472, +16455, +16430, +16393, +16419, +16460, +16436, +16421, +16450, +16455, +16472, +16510, +16494, +16459, +16467, +16462, +16439, +16444, +16433, +16397, +16412, +16463, +16478, +16463, +16422, +16359, +16360, +16444, +16478, +16449, +16449, +16411, +16321, +16322, +16366, +16335, +16337, +16393, +16373, +16345, +16368, +16332, +16284, +16335, +16367, +16330, +16329, +16345, +16325, +16332, +16378, +16388, +16372, +16377, +16378, +16333, +16282, +16267, +16247, +16222, +16262, +16303, +16267, +16264, +16325, +16330, +16279, +16242, +16234, +16270, +16295, +16257, +16245, +16287, +16278, +16261, +16316, +16341, +16291, +16260, +16256, +16253, +16271, +16298, +16327, +16361, +16377, +16384, +16382, +16341, +16315, +16330, +16317, +16306, +16354, +16392, +16401, +16423, +16411, +16375, +16394, +16436, +16451, +16450, +16445, +16457, +16469, +16445, +16445, +16463, +16405, +16354, +16416, +16464, +16436, +16431, +16472, +16521, +16548, +16526, +16507, +16524, +16520, +16523, +16558, +16536, +16459, +16429, +16429, +16431, +16455, +16462, +16425, +16396, +16391, +16408, +16445, +16475, +16473, +16467, +16468, +16476, +16488, +16494, +16501, +16518, +16502, +16434, +16396, +16426, +16432, +16389, +16354, +16320, +16283, +16288, +16317, +16321, +16332, +16370, +16384, +16358, +16337, +16328, +16295, +16256, +16268, +16308, +16312, +16308, +16319, +16304, +16259, +16218, +16182, +16181, +16228, +16280, +16305, +16284, +16253, +16270, +16303, +16283, +16250, +16264, +16289, +16287, +16280, +16300, +16328, +16321, +16324, +16365, +16362, +16346, +16415, +16439, +16369, +16384, +16433, +16370, +16335, +16387, +16389, +16374, +16426, +16454, +16421, +16386, +16380, +16412, +16432, +16381, +16341, +16357, +16341, +16294, +16291, +16328, +16365, +16383, +16386, +16384, +16397, +16416, +16408, +16389, +16421, +16479, +16457, +16400, +16431, +16499, +16495, +16458, +16439, +16436, +16440, +16417, +16357, +16331, +16372, +16408, +16405, +16417, +16460, +16449, +16376, +16355, +16398, +16395, +16353, +16360, +16401, +16420, +16410, +16385, +16385, +16412, +16414, +16418, +16470, +16491, +16441, +16412, +16422, +16419, +16399, +16367, +16311, +16292, +16354, +16414, +16407, +16403, +16439, +16437, +16392, +16397, +16415, +16377, +16356, +16383, +16381, +16366, +16369, +16344, +16326, +16375, +16436, +16439, +16383, +16338, +16359, +16384, +16366, +16374, +16391, +16359, +16360, +16402, +16396, +16388, +16405, +16368, +16335, +16333, +16272, +16237, +16306, +16329, +16292, +16299, +16307, +16302, +16329, +16312, +16259, +16285, +16345, +16362, +16372, +16386, +16389, +16380, +16361, +16363, +16374, +16346, +16330, +16366, +16382, +16360, +16355, +16363, +16365, +16355, +16336, +16341}; \ No newline at end of file