Riproduce un messaggio sonoro
Dependencies: mbed BSP_DISCO_L496AG
Diff: SampledSoundDontTouch.h
- Revision:
- 1:4baec1317561
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/SampledSoundDontTouch.h Sat Apr 27 14:29:22 2019 +0000 @@ -0,0 +1,15409 @@ +//Forma d'onda campionata +int nSampleNumDontTouch = 15403; +int nSamplePerSecDontTouch = 44100; +int nUnderSampleFactorDontTouch = 3; +uint16_t 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}; +