Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
Diff: SampledSoundTooHot.h
- Revision:
- 20:80454cbf15f3
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/SampledSoundTooHot.h Wed Mar 27 10:29:56 2019 +0000 @@ -0,0 +1,20806 @@ +//Forma d'onda campionata +int nSampleNumTooHot = 20800; +int nSamplePerSecTooHot = 44100; +int nUnderSampleFactorTooHot = 3; +const int naInputSoundWaveTooHot[20800]= { +16638, +16893, +16662, +16769, +16653, +16721, +16533, +16778, +16636, +17082, +16653, +16911, +16627, +16851, +16665, +16714, +16738, +16684, +16572, +16872, +16421, +16797, +16687, +16768, +16775, +16647, +16808, +16653, +16673, +16745, +16532, +16706, +16738, +16610, +16768, +16624, +16865, +16675, +16534, +16611, +16769, +16787, +16763, +16575, +16907, +16602, +16828, +16588, +16702, +16677, +16706, +16771, +16590, +16711, +16713, +16656, +16611, +16578, +16874, +16821, +16923, +16656, +16628, +16951, +16676, +17040, +16567, +16835, +16731, +16787, +16696, +16436, +16550, +16825, +16583, +17013, +16364, +16957, +16587, +16837, +16362, +16715, +16530, +16766, +16549, +16669, +16569, +16743, +16719, +16729, +16508, +16752, +16545, +16907, +16517, +16602, +16652, +16585, +16872, +16612, +16804, +16935, +16590, +17013, +16514, +17162, +16541, +16926, +16639, +16704, +16671, +16588, +16734, +16661, +16445, +17006, +16375, +17118, +16535, +16924, +16845, +16533, +16940, +16346, +17067, +16672, +16726, +16716, +16500, +16777, +16571, +16514, +16801, +16478, +17066, +16539, +16835, +16909, +16530, +17009, +16372, +17150, +16090, +17197, +16145, +17033, +16402, +16588, +16562, +16633, +16492, +16957, +15987, +17542, +16048, +17251, +16232, +16687, +17134, +16300, +17162, +16366, +16822, +16931, +16407, +17117, +16361, +16837, +16844, +16421, +16938, +16217, +17095, +16311, +16866, +16307, +16891, +16895, +17014, +16994, +16715, +16704, +16788, +16820, +16574, +16904, +16373, +17236, +16366, +17085, +16489, +16819, +16747, +16694, +16431, +16719, +16239, +17172, +16124, +16543, +16854, +16460, +17509, +16202, +17228, +16453, +17280, +16513, +17007, +16340, +17308, +16334, +17288, +16075, +17224, +16235, +17010, +16353, +17036, +16081, +17125, +15942, +17060, +16289, +17102, +16222, +17280, +15831, +17402, +15782, +17808, +15819, +17456, +16001, +17713, +15727, +18301, +14550, +19417, +13923, +19169, +14656, +17447, +16059, +17258, +16192, +17892, +15119, +18723, +14816, +18630, +14773, +17629, +15958, +17375, +16397, +16741, +16405, +16944, +16242, +17520, +14847, +18660, +14633, +18625, +14896, +17923, +16218, +17128, +16553, +17054, +15741, +18248, +15181, +18070, +15289, +17198, +16551, +16219, +17430, +15720, +17747, +15906, +17275, +16121, +17137, +16509, +17866, +15718, +18416, +15138, +18490, +16074, +17015, +16671, +16844, +16289, +17671, +15647, +17638, +15807, +17270, +16446, +16879, +16351, +17155, +16451, +17214, +15800, +17581, +16173, +17670, +15820, +17610, +15719, +17871, +16069, +17207, +16015, +17323, +15503, +18130, +14889, +17972, +15602, +16972, +16992, +16257, +16868, +16586, +16446, +17387, +15739, +17279, +16599, +16302, +17435, +16019, +17152, +16410, +17123, +15819, +17767, +15597, +17402, +15773, +17125, +16312, +16633, +16637, +16215, +16966, +16382, +17361, +16533, +16435, +17239, +15935, +17245, +16475, +16426, +17344, +15872, +17495, +15741, +16903, +17189, +15797, +17966, +15980, +17550, +15865, +17496, +15904, +17730, +16103, +17349, +16392, +17764, +15783, +18739, +14032, +19675, +13749, +18983, +14969, +17494, +16716, +16681, +16790, +18137, +15000, +18864, +14691, +18473, +15389, +17639, +16214, +16656, +16965, +16862, +16304, +17022, +16106, +17135, +16225, +16983, +15104, +18273, +14431, +18498, +15176, +17941, +15938, +17356, +16103, +17436, +15689, +18373, +15161, +17569, +15917, +17440, +15548, +17925, +15340, +18049, +15727, +17569, +16291, +16500, +17079, +16166, +15836, +18174, +14815, +18523, +16095, +16981, +18040, +15055, +18807, +14704, +17994, +16045, +16303, +16692, +16642, +16590, +17139, +16792, +16805, +16702, +17328, +15539, +16850, +16482, +15951, +17777, +15542, +18298, +15401, +18324, +15790, +16738, +17079, +15930, +16869, +16814, +16288, +17585, +16730, +16782, +17079, +16694, +16768, +15931, +17449, +15925, +17129, +16840, +16056, +17195, +16769, +16511, +16831, +16305, +17217, +15897, +18058, +15348, +18523, +15082, +17987, +15522, +17428, +16591, +16829, +16502, +16874, +16671, +16783, +16156, +17372, +15818, +17697, +15973, +16933, +16026, +17107, +16729, +15755, +17405, +16096, +17367, +17021, +15797, +18338, +14341, +19848, +13743, +18257, +16211, +15786, +17584, +15815, +17381, +16613, +16881, +17410, +15722, +17849, +15658, +16165, +17252, +16056, +17335, +16182, +18392, +15550, +19053, +15240, +16578, +16895, +15286, +17051, +16122, +15896, +18907, +15423, +17916, +16740, +15898, +18654, +14027, +18478, +15129, +18171, +16389, +18026, +15515, +18731, +15273, +18793, +13130, +19519, +13879, +18122, +15090, +18333, +15239, +18487, +16376, +16048, +15977, +17692, +14620, +18522, +15157, +18435, +16453, +18053, +16419, +17562, +15238, +18733, +13443, +18254, +14610, +17489, +15805, +19555, +13197, +20118, +13170, +19019, +14048, +19070, +14385, +19583, +15355, +19559, +14122, +19576, +13521, +19232, +13740, +18865, +14018, +19612, +15043, +18308, +15836, +16828, +16183, +16805, +15366, +18161, +15774, +17533, +17037, +16160, +17005, +17344, +15658, +17178, +16111, +17425, +16486, +16176, +16627, +16803, +16720, +17123, +16000, +17369, +16947, +16780, +16752, +16731, +15905, +19501, +13601, +19209, +14198, +18187, +14788, +18740, +14659, +19300, +15936, +18543, +15203, +17563, +14772, +16635, +15204, +18233, +15479, +19156, +17183, +17042, +17182, +15617, +15881, +16679, +14814, +17980, +15579, +18259, +15821, +18546, +15343, +17110, +16150, +17082, +15925, +17143, +16945, +16262, +17588, +16968, +16267, +16317, +17970, +14537, +17697, +14645, +19540, +13665, +20173, +15001, +18084, +17030, +17181, +14511, +17840, +14813, +19886, +12989, +21088, +14066, +19120, +15538, +16517, +14538, +17169, +16006, +16749, +16288, +17608, +16058, +19246, +13906, +19674, +12434, +20767, +13065, +19564, +16819, +16740, +18978, +15755, +15180, +19336, +11373, +21971, +11479, +20392, +15527, +16378, +18557, +13944, +18054, +15752, +14056, +20978, +11529, +21423, +14971, +17302, +18471, +16390, +17634, +17989, +15461, +16928, +15820, +14360, +18476, +15296, +17731, +18116, +15792, +18408, +13557, +18894, +12199, +18921, +15381, +18503, +15800, +20074, +14050, +20703, +11111, +24583, +5734, +28163, +6568, +23656, +11769, +20419, +13564, +20587, +12948, +20796, +10196, +23392, +8992, +21890, +13342, +19045, +14100, +21429, +13190, +19722, +15227, +17796, +15092, +17005, +18039, +13850, +20951, +14426, +17743, +15933, +18153, +15613, +17180, +15828, +19047, +12121, +22260, +11335, +18932, +16536, +16743, +15433, +19329, +13175, +19522, +15129, +16626, +17373, +15161, +17559, +17192, +15130, +19064, +15515, +17948, +16996, +16736, +18427, +14670, +18174, +14288, +18435, +15279, +17368, +16202, +15641, +18796, +14093, +17616, +16652, +15114, +19318, +12220, +20393, +15624, +15978, +21952, +12823, +20205, +17567, +14462, +19295, +11380, +19363, +13147, +18905, +18413, +15542, +18748, +14726, +15900, +15769, +14348, +17637, +16706, +18100, +17764, +16471, +19505, +12892, +21318, +11986, +20425, +14078, +17704, +15846, +17737, +15654, +19342, +13419, +20133, +13845, +18788, +14362, +17028, +15001, +18638, +16666, +16822, +19757, +12828, +20704, +15470, +15254, +16812, +13151, +19138, +14467, +17994, +19649, +15538, +19075, +14656, +14277, +17857, +14820, +18500, +15512, +19899, +17372, +15916, +19024, +14033, +17775, +14633, +14835, +17094, +16379, +15162, +18059, +14365, +19526, +14379, +18721, +15944, +17994, +17046, +19889, +14397, +24022, +10960, +19920, +16309, +13820, +20344, +13465, +17296, +17885, +14331, +17170, +17007, +12934, +19809, +11311, +17128, +14723, +16329, +17196, +20835, +13689, +22619, +13423, +17513, +21140, +10964, +25656, +8895, +25048, +12392, +18325, +17178, +18183, +13781, +25014, +3478, +27860, +3568, +22447, +10141, +18231, +10322, +25815, +9943, +24051, +10364, +19669, +13009, +20240, +12208, +22302, +13932, +24913, +15084, +16781, +19314, +12803, +19328, +12641, +17294, +17245, +17106, +14300, +18617, +13175, +19990, +14641, +15987, +17933, +11571, +20613, +12197, +22121, +14658, +22160, +15059, +21322, +11895, +22652, +10621, +23273, +11900, +20134, +12230, +20440, +12980, +18460, +14627, +17329, +12801, +18820, +14955, +17541, +19346, +13316, +19192, +13631, +17824, +15952, +15505, +23113, +14536, +21867, +18213, +13595, +19327, +12528, +18932, +14279, +16081, +19245, +10287, +22397, +14740, +15556, +17065, +18447, +13516, +18523, +9679, +21187, +12517, +23221, +12873, +18684, +12317, +23309, +10994, +17918, +12297, +21931, +14736, +22274, +10062, +27000, +13174, +22695, +11553, +13710, +17187, +24212, +13899, +16249, +18908, +16842, +12474, +15111, +7140, +23762, +17717, +19977, +11216, +15625, +18343, +11530, +16042, +16968, +14969, +29319, +10745, +27710, +6531, +25174, +15957, +14705, +16565, +17422, +14316, +23125, +8045, +21516, +7231, +25220, +9922, +18724, +17043, +15262, +17443, +17629, +10912, +22145, +11717, +20884, +14907, +22480, +14652, +22666, +13041, +23834, +12164, +20505, +15439, +13599, +15501, +12310, +12837, +17414, +15199, +24932, +16671, +21248, +14509, +14629, +17105, +11574, +17446, +14506, +22678, +20038, +20508, +17389, +17206, +18901, +12434, +11276, +15848, +9700, +24419, +12675, +20610, +15929, +13961, +15254, +12911, +14125, +19550, +13862, +22905, +16289, +17336, +17692, +14197, +17384, +16114, +16408, +15499, +19616, +15813, +19623, +14848, +17515, +16770, +15357, +16894, +16583, +15691, +20463, +15393, +16878, +18752, +11583, +20499, +13298, +13682, +18327, +11616, +21957, +16800, +15034, +21748, +15176, +17002, +16484, +16829, +18031, +19507, +18005, +17531, +17013, +24721, +14326, +16027, +16572, +16125, +14134, +23577, +12325, +22489, +11276, +20274, +13823, +14212, +21013, +11730, +16351, +17802, +14809, +19435, +15488, +16109, +19413, +10766, +18619, +12328, +16857, +16158, +18690, +12367, +18045, +15247, +17320, +15019, +15632, +16725, +14865, +15609, +17961, +12125, +19714, +15083, +17209, +19414, +12562, +22959, +10387, +19613, +16166, +16348, +18006, +18864, +14417, +19687, +12673, +18344, +12071, +19686, +12775, +19017, +15612, +15019, +16890, +14332, +18364, +16976, +17806, +17772, +17501, +17725, +20309, +16388, +18315, +20068, +18675, +20584, +20494, +20307, +18290, +22247, +16745, +20016, +15184, +22409, +16037, +23382, +16746, +23024, +14382, +19686, +15353, +15803, +12944, +18695, +13932, +18862, +12653, +19071, +10343, +16739, +12316, +12341, +11105, +13226, +11505, +13493, +9115, +12520, +9928, +10504, +10650, +9894, +10032, +13402, +9707, +13405, +12710, +14150, +15192, +18009, +15879, +20264, +17652, +19992, +18122, +21424, +19949, +22569, +22866, +24086, +21475, +21326, +20669, +21322, +20156, +21869, +20912, +22190, +22473, +21108, +20493, +20384, +20339, +19697, +21194, +21001, +18936, +21650, +17304, +19965, +18095, +17959, +16614, +18173, +16780, +17440, +19190, +15508, +16675, +12941, +14994, +14570, +13165, +12789, +15750, +11106, +15902, +10594, +14104, +9106, +12146, +7318, +10859, +7960, +8152, +8467, +7280, +9343, +8547, +7826, +12122, +9506, +11586, +12576, +12903, +15902, +16222, +17109, +18540, +19324, +19898, +20158, +23319, +22269, +24652, +23696, +24152, +24037, +25080, +23286, +22115, +21470, +23218, +21825, +23552, +21909, +23409, +22252, +22677, +21223, +21554, +19480, +21085, +18383, +20480, +16703, +17949, +17731, +17191, +17054, +17030, +18400, +16024, +15483, +15277, +14143, +15985, +14185, +14509, +15193, +13972, +15079, +11999, +12069, +11126, +7766, +9027, +5421, +7279, +5573, +8283, +4663, +7441, +5806, +9370, +8637, +11819, +9092, +15126, +13438, +18045, +15464, +20176, +19438, +23697, +21127, +24409, +22871, +27882, +23755, +28083, +25469, +27032, +25555, +25475, +22780, +24378, +21281, +22481, +22024, +22036, +20109, +21876, +18562, +19967, +17541, +19078, +17477, +17273, +15493, +17536, +13382, +16782, +15692, +16115, +15081, +15997, +13047, +16866, +13435, +13946, +14576, +13569, +13416, +13423, +10814, +9592, +7962, +6345, +6355, +5999, +5596, +6416, +5528, +7332, +7223, +8941, +10123, +10486, +13684, +15434, +16562, +17151, +20874, +20149, +21673, +24589, +24947, +26335, +27494, +26085, +26759, +27005, +28110, +25011, +27680, +24575, +26387, +24696, +22444, +24446, +20931, +21976, +21165, +19169, +20335, +18706, +17800, +18542, +15222, +16253, +16184, +15667, +15631, +14411, +14680, +15043, +12996, +14001, +13297, +12866, +13003, +12325, +10998, +9898, +7956, +6640, +4972, +5694, +4837, +6678, +4055, +7648, +5343, +8870, +10080, +10883, +12562, +14421, +16188, +18399, +18052, +21153, +20906, +22914, +22367, +24750, +23604, +25682, +26830, +22379, +26273, +24725, +23822, +25130, +23306, +23356, +22232, +20253, +20890, +19718, +20230, +18900, +19189, +19119, +19237, +17182, +17468, +18801, +16145, +18196, +17842, +16571, +17196, +17586, +15574, +17869, +15492, +16856, +14064, +15660, +12060, +10198, +8486, +8493, +5307, +6822, +6497, +6061, +6706, +8008, +8223, +11294, +11166, +12289, +13950, +15540, +17470, +16683, +19291, +22149, +19780, +22373, +23575, +23009, +25235, +23836, +23031, +24336, +22762, +21307, +21831, +20360, +21158, +19214, +19034, +19195, +17280, +18352, +17476, +17025, +18044, +17350, +17214, +18711, +17594, +18377, +17506, +19289, +17609, +19016, +17309, +18816, +17067, +17473, +15273, +14614, +12254, +10390, +8479, +8088, +6960, +7046, +7442, +5469, +10011, +7597, +11336, +10831, +13416, +14158, +15434, +16837, +18231, +18645, +21327, +19565, +22544, +21387, +23922, +22829, +23292, +22923, +23010, +22792, +21922, +21352, +20591, +20212, +18980, +18120, +18859, +17406, +17937, +16249, +17245, +17928, +17442, +16961, +19095, +17265, +18628, +18230, +18189, +18618, +18772, +17761, +18431, +17634, +17092, +15564, +12353, +11697, +8703, +7976, +7961, +7008, +6856, +6980, +8525, +9401, +10444, +11859, +12002, +14617, +15478, +15823, +19075, +19140, +21203, +20612, +22411, +22969, +23800, +22731, +22673, +20733, +22361, +19717, +19742, +19563, +19376, +16531, +18478, +15544, +17996, +16879, +17427, +16532, +17429, +18481, +18243, +17503, +19758, +19771, +20034, +21304, +20701, +21745, +20828, +20865, +20661, +19355, +16933, +14955, +11780, +10820, +8892, +7504, +8296, +5648, +7145, +6656, +8094, +9660, +9510, +11585, +12681, +13854, +15942, +17242, +20292, +20433, +21424, +21929, +23052, +24080, +23503, +22255, +21863, +21857, +19519, +19962, +18053, +17079, +15113, +15373, +13597, +14896, +13866, +13815, +14223, +14376, +16154, +16661, +17929, +19144, +19450, +20607, +22140, +21768, +22225, +22372, +21749, +20518, +19924, +16164, +16262, +12774, +13042, +10995, +10733, +9252, +10772, +9282, +11255, +11308, +10550, +13190, +13071, +14589, +15097, +16328, +19045, +18795, +20533, +21781, +21866, +23873, +23616, +22062, +22037, +22459, +18658, +18470, +18006, +15505, +15608, +13599, +13320, +12758, +13942, +11998, +13099, +13438, +15572, +13900, +16139, +17159, +16927, +18879, +20242, +19569, +22013, +21310, +21088, +20641, +18783, +15772, +15717, +15367, +13864, +15124, +10980, +13819, +11537, +12518, +13195, +11157, +12798, +12965, +13138, +16170, +15816, +17676, +20571, +19243, +22392, +22294, +23815, +24219, +22795, +20194, +22930, +20004, +18877, +17978, +15051, +16921, +14267, +13169, +13596, +13647, +12810, +12860, +12019, +14422, +14207, +13556, +15538, +16405, +17310, +17761, +18501, +19498, +19422, +18830, +18491, +17266, +15539, +13932, +12512, +13320, +14650, +12503, +13403, +14206, +13310, +16496, +13268, +15608, +16276, +15532, +17245, +16568, +19761, +21488, +20504, +23605, +22978, +24400, +25456, +23436, +21901, +23559, +20046, +18772, +18343, +15042, +15158, +13150, +11064, +11196, +11741, +10524, +11167, +10816, +12607, +14338, +14478, +17041, +17296, +19198, +19631, +19937, +20501, +20454, +18537, +17763, +15888, +13804, +12178, +11625, +11674, +12518, +11027, +12061, +12218, +13492, +16233, +12805, +15337, +15644, +15673, +16912, +16570, +19229, +21067, +20958, +22968, +23821, +26690, +27430, +25470, +25559, +25565, +24110, +21594, +20638, +17715, +17197, +14248, +11882, +11255, +10633, +9131, +8912, +9697, +10378, +12178, +12579, +14804, +15726, +17576, +18035, +19876, +19681, +20353, +18806, +17687, +15880, +13782, +12423, +11545, +12322, +12030, +11868, +12489, +11629, +14499, +13677, +12935, +15332, +14105, +16339, +16056, +16628, +19694, +20127, +21547, +21430, +23266, +25331, +25511, +25043, +23994, +25531, +24336, +23475, +21938, +21078, +21415, +16737, +15555, +13880, +13213, +11465, +9399, +8915, +10691, +10805, +11246, +12822, +15020, +17081, +17109, +18600, +18883, +20411, +17258, +16861, +13782, +13645, +12598, +11672, +12369, +11584, +13273, +11636, +13210, +13796, +13132, +14021, +14191, +14806, +16233, +15599, +18275, +19098, +19684, +20829, +20167, +23320, +22738, +23145, +22489, +22948, +23102, +23485, +22161, +21772, +22732, +21763, +19805, +18050, +17531, +15503, +14821, +11572, +12298, +11849, +12004, +12556, +13599, +14936, +16463, +16913, +16880, +17542, +16707, +15146, +13164, +12639, +12575, +13055, +13156, +11845, +13604, +12990, +13958, +14107, +13624, +15423, +14519, +15897, +16876, +16151, +19917, +18019, +19825, +19780, +18567, +21103, +19603, +18678, +18913, +18738, +18831, +20169, +19024, +20021, +21266, +20160, +19796, +18813, +18458, +17194, +16223, +13937, +16014, +15257, +15617, +15716, +17124, +18221, +19153, +19383, +18463, +17885, +16783, +14984, +12954, +11892, +10538, +11365, +11994, +10733, +12233, +12402, +12536, +14866, +12156, +15063, +14606, +15940, +17952, +16813, +20433, +21338, +21425, +23517, +20442, +23616, +22015, +19530, +19088, +16876, +18105, +18606, +17434, +17843, +18792, +18784, +18320, +16982, +15971, +16133, +14514, +12822, +12124, +13028, +13931, +14612, +15704, +17179, +18548, +20384, +18898, +19806, +18615, +16978, +15124, +12353, +11718, +12558, +12759, +12346, +11902, +13203, +12424, +14988, +12719, +13925, +13993, +15265, +17273, +16821, +19298, +22042, +22040, +24841, +21841, +23534, +23501, +20820, +20791, +17268, +18900, +20376, +18405, +18898, +19110, +19404, +19725, +16051, +15728, +16061, +15352, +13518, +11779, +13092, +14856, +13709, +15488, +14876, +17892, +18330, +17522, +16794, +15524, +13548, +12514, +9142, +9695, +11742, +12978, +12437, +14202, +12237, +15664, +14339, +12835, +13933, +11678, +16506, +15885, +16475, +22130, +20490, +26723, +24643, +22343, +26279, +22023, +22768, +19436, +16572, +19735, +19839, +19330, +21036, +19672, +22513, +20842, +18526, +17045, +16040, +15842, +13896, +12612, +13044, +14232, +16590, +15915, +17817, +18472, +17971, +19819, +14024, +14983, +11629, +9411, +7646, +6220, +9679, +12852, +12472, +13919, +11526, +15244, +13490, +13154, +12663, +11707, +15070, +16312, +16489, +22318, +22449, +28806, +24772, +22781, +23907, +20566, +20935, +16033, +13523, +15470, +17414, +18131, +20968, +19270, +23410, +21716, +20939, +18691, +19010, +17382, +16829, +12783, +13182, +15353, +16575, +18257, +18948, +17839, +20203, +17973, +17490, +14252, +11295, +9588, +7091, +7697, +11299, +12088, +14712, +12832, +10464, +13554, +10822, +14226, +11219, +11865, +16197, +17169, +21616, +25282, +24633, +31821, +24502, +25935, +22003, +20276, +21784, +13922, +13214, +14303, +13279, +18655, +16976, +17498, +19768, +15708, +17371, +15469, +15620, +17615, +15150, +16048, +16433, +16204, +21083, +19783, +19872, +18809, +15337, +17582, +13784, +12534, +10649, +7737, +9864, +11156, +15018, +16328, +15934, +14938, +11042, +12275, +8817, +12082, +9660, +11357, +14341, +17087, +21742, +27753, +25681, +32767, +22539, +27228, +22571, +22392, +23156, +16930, +16321, +17080, +14776, +21215, +16233, +17046, +17387, +12728, +15946, +11420, +13800, +16289, +14273, +18101, +15627, +17086, +22564, +18814, +22955, +16644, +16103, +15650, +11707, +12600, +8958, +8192, +9386, +11207, +15262, +16591, +15781, +15678, +10564, +11826, +6526, +11216, +10031, +16305, +16735, +19735, +22476, +25215, +26986, +28720, +21930, +25744, +18567, +25115, +21210, +23210, +21508, +22148, +19332, +21211, +14068, +17881, +11688, +14102, +9220, +10005, +9641, +12974, +14487, +18269, +16221, +19207, +17340, +19638, +18562, +17782, +17795, +15025, +15194, +12310, +11512, +11658, +12171, +13052, +16072, +14233, +16165, +12133, +11784, +11146, +8814, +12425, +11451, +17538, +18771, +20034, +21287, +21292, +21036, +24131, +18343, +25249, +18031, +26116, +20833, +25331, +23539, +24682, +20766, +22120, +16204, +19050, +12440, +14743, +12042, +12701, +13598, +12295, +14396, +15184, +14821, +16137, +15439, +16933, +16823, +15498, +17496, +14806, +17594, +15334, +15557, +14395, +12953, +12876, +12607, +12635, +13319, +12594, +13828, +13793, +12463, +14066, +11886, +15330, +16298, +18485, +20284, +19349, +19194, +17874, +17029, +19232, +19289, +22551, +22462, +22637, +23798, +22622, +22499, +20816, +19824, +19375, +18678, +16716, +16720, +14843, +16694, +15231, +17992, +16181, +18161, +13568, +14748, +11706, +13249, +13520, +15630, +15613, +19240, +17075, +20401, +14498, +17505, +12415, +12985, +12162, +11185, +13170, +14911, +15107, +16433, +14157, +15130, +13496, +14827, +13096, +13309, +15242, +16881, +18430, +18334, +19443, +17965, +18601, +16605, +15920, +18935, +20572, +22453, +24477, +22734, +23515, +20425, +18225, +16653, +15666, +17195, +17060, +17293, +18813, +17084, +16705, +15247, +14119, +13715, +13761, +14659, +16703, +17310, +19841, +18989, +19318, +17460, +15798, +15406, +13759, +13644, +14693, +13223, +16209, +13985, +15609, +14141, +15647, +17949, +15982, +16086, +15344, +12968, +13670, +11528, +11837, +14354, +16453, +18470, +20447, +19812, +19662, +19106, +16079, +16177, +17097, +16614, +18931, +19100, +21357, +21761, +21911, +20775, +17615, +14345, +14081, +13115, +16910, +17863, +20860, +21122, +20115, +19804, +18252, +18105, +16590, +13869, +14382, +13335, +15227, +15723, +17432, +16791, +15086, +14680, +10583, +15243, +14683, +14286, +18760, +12716, +18142, +15548, +14850, +17450, +14809, +18579, +15619, +15640, +20523, +14137, +18350, +12492, +14900, +14139, +15542, +15088, +14182, +17739, +16727, +15086, +15463, +15717, +15842, +14724, +16180, +18986, +21065, +24782, +21965, +22938, +22574, +21671, +21694, +20454, +24992, +20866, +20830, +16749, +12708, +14877, +12116, +13512, +16536, +10134, +18460, +10905, +15369, +16823, +12362, +19206, +10587, +19606, +15389, +16557, +19884, +17693, +16345, +20114, +12379, +17283, +13392, +15251, +6295, +13821, +13821, +11573, +12528, +10624, +8332, +10293, +9879, +9687, +12736, +19076, +18192, +18242, +21951, +27201, +26604, +26920, +28955, +28275, +27155, +25890, +23363, +23721, +21104, +19324, +14863, +15576, +15710, +13471, +13971, +12722, +12500, +10727, +12129, +12034, +14232, +15660, +13870, +15794, +16519, +17918, +17338, +19672, +21024, +20123, +19822, +20754, +17187, +14593, +12790, +11538, +10547, +11731, +11541, +9925, +11692, +10002, +6895, +9524, +5290, +11232, +5337, +16351, +14875, +20930, +25934, +24567, +29882, +28568, +25900, +27289, +23201, +24686, +24306, +20046, +25037, +16792, +21975, +15135, +16513, +13888, +12358, +13942, +11424, +14644, +13406, +14500, +14422, +14140, +13819, +17179, +17237, +18956, +21527, +22249, +21612, +20651, +17045, +17758, +10451, +15853, +10847, +12970, +14372, +13508, +10759, +9809, +9159, +12296, +7497, +12780, +9948, +11385, +15215, +13968, +16788, +17658, +22624, +24521, +26195, +23921, +23411, +21783, +20051, +19725, +19996, +20976, +22950, +21822, +21339, +19836, +14908, +16492, +11537, +12758, +12903, +15407, +14795, +15786, +17293, +14415, +15901, +16303, +16279, +17297, +17552, +19687, +16826, +17706, +16202, +16454, +17841, +17455, +18565, +17577, +15774, +14923, +11680, +9427, +13124, +11153, +12949, +18302, +13204, +19243, +14194, +16044, +14417, +12322, +14345, +14964, +16038, +20507, +14985, +21432, +15990, +20187, +19166, +17813, +22604, +20026, +23942, +20601, +18873, +20875, +12314, +19728, +12207, +17882, +15124, +14944, +21130, +14621, +18764, +19079, +16506, +18523, +13813, +13262, +14682, +12431, +19991, +18059, +18138, +24553, +11666, +21294, +14375, +16519, +17021, +17777, +12558, +25307, +13346, +20141, +14226, +14733, +15172, +10471, +18070, +9384, +13025, +13984, +6961, +13575, +10086, +14538, +14524, +19354, +18518, +17720, +21154, +15900, +17103, +19259, +13790, +20439, +19900, +22183, +21327, +23271, +17293, +19932, +12893, +17605, +12366, +18099, +13251, +19666, +11086, +21519, +11829, +23561, +13908, +21516, +19343, +17707, +19433, +20046, +18471, +20698, +22051, +17884, +20082, +22192, +14335, +20183, +14017, +12141, +18213, +7334, +11638, +16406, +4208, +18409, +7091, +15529, +14498, +11369, +18699, +15398, +12651, +21375, +15584, +14922, +20824, +16119, +18162, +15155, +19232, +17990, +13505, +19827, +16296, +12195, +18579, +15421, +15857, +14629, +17299, +12872, +19174, +13035, +21348, +21952, +12106, +25643, +15780, +15909, +22162, +19851, +20468, +27145, +14958, +32053, +9883, +27816, +13083, +14036, +13143, +13478, +15125, +12091, +13452, +17970, +8904, +18962, +12603, +14785, +17695, +12012, +19040, +11369, +20106, +17704, +13836, +23831, +7323, +26256, +11822, +15220, +21841, +12371, +18839, +13762, +16093, +16314, +14729, +17764, +15810, +17437, +15011, +17223, +12094, +14862, +19755, +11787, +20968, +16967, +18079, +21915, +14457, +23502, +18304, +16520, +24897, +13012, +21529, +11818, +13961, +16054, +11016, +14335, +18010, +11381, +18653, +17693, +13902, +20359, +16347, +18755, +13269, +21039, +16774, +18340, +21007, +17622, +18491, +16646, +22610, +11426, +24044, +10056, +24418, +7669, +23269, +11340, +18548, +14180, +20302, +11250, +17507, +13674, +16192, +8531, +20576, +10441, +18066, +14279, +25207, +11258, +26925, +15195, +22538, +12496, +23503, +9494, +17674, +15056, +14438, +8670, +24141, +4778, +17633, +13945, +14251, +15245, +19250, +14528, +18478, +12896, +22582, +9555, +21313, +18386, +18023, +19965, +21128, +17213, +22612, +18409, +21059, +17246, +21687, +16276, +20522, +19805, +17186, +18243, +17524, +15621, +15334, +13781, +14119, +9179, +17249, +12017, +14057, +18426, +16713, +15157, +23271, +12000, +20768, +17022, +17025, +13987, +18119, +12766, +16210, +12361, +15479, +9790, +17569, +9294, +15691, +13989, +18932, +13887, +19680, +14625, +18606, +15954, +19608, +14174, +21263, +14600, +19070, +20078, +16219, +23240, +19752, +18301, +21832, +21029, +20775, +23194, +16101, +26775, +12208, +21422, +16744, +14091, +13913, +14798, +10706, +16545, +10361, +18674, +13030, +17705, +14301, +17257, +16231, +14916, +17375, +13685, +16352, +12542, +15256, +11945, +16249, +13235, +18357, +11801, +18571, +14379, +18243, +13656, +20592, +15898, +16070, +16738, +15759, +19757, +14503, +18462, +18900, +16299, +19566, +19766, +16968, +19700, +18059, +19675, +15829, +20998, +19731, +19134, +19373, +18387, +21110, +15229, +18123, +15458, +13242, +18326, +15019, +17198, +16348, +17192, +15990, +17295, +14073, +17117, +12630, +14925, +11310, +13373, +12524, +15058, +14695, +16443, +13040, +18269, +12465, +18397, +11535, +20925, +13033, +18549, +17834, +15839, +19098, +16168, +17947, +19064, +15460, +21782, +16902, +20966, +16715, +20247, +20559, +15260, +20735, +17934, +19691, +16490, +18099, +18037, +13151, +20565, +12226, +19415, +12791, +19105, +16167, +16249, +18767, +18180, +15034, +20746, +13000, +19546, +14485, +13530, +21691, +7960, +18710, +10529, +11895, +16014, +11981, +15970, +16132, +12579, +20510, +10208, +19886, +13603, +17812, +15209, +18014, +17588, +12970, +21725, +16817, +15717, +23986, +16729, +21115, +19242, +21952, +17557, +17509, +21943, +16900, +14558, +20910, +12336, +15553, +13946, +16926, +8058, +20528, +15184, +13172, +17997, +18187, +15371, +20694, +16715, +21435, +10999, +25287, +12690, +15371, +20731, +11951, +17452, +17058, +13188, +17555, +18852, +13169, +20754, +12066, +20165, +9794, +19340, +13969, +11480, +21072, +12894, +15781, +20975, +9912, +23466, +16790, +21632, +20823, +19147, +24118, +13905, +21253, +17077, +12897, +20664, +12968, +16099, +12565, +14300, +15032, +9838, +14258, +14730, +12776, +15180, +16816, +14889, +15957, +17567, +20547, +14243, +19654, +23777, +8301, +23642, +12110, +20254, +14269, +17777, +19631, +15319, +20665, +19032, +15263, +21037, +17575, +14632, +19567, +11472, +22006, +15021, +15952, +21641, +14609, +17816, +23922, +9645, +23314, +15321, +16759, +22784, +11770, +26099, +9889, +19819, +17029, +4930, +21893, +9111, +12583, +13321, +17057, +8408, +18580, +16811, +11159, +14741, +22457, +8816, +19788, +16160, +19073, +13833, +20913, +15103, +18793, +14106, +22791, +12064, +13242, +23217, +12921, +16798, +22430, +15269, +19400, +21977, +13904, +23378, +14245, +23676, +18354, +13801, +29425, +13982, +20557, +23310, +12458, +19859, +18612, +11918, +19424, +11713, +17341, +14972, +13041, +13311, +14146, +11095, +18473, +7059, +19222, +9705, +14132, +16823, +11161, +19445, +10177, +21255, +11746, +18724, +16552, +17918, +15548, +17626, +14340, +21187, +13005, +20590, +15489, +17187, +15921, +21714, +7368, +28756, +8076, +18901, +24191, +9914, +32094, +14467, +25186, +23084, +17747, +23569, +22756, +13635, +26502, +9748, +22660, +16903, +10634, +23672, +5486, +18777, +8043, +13422, +11947, +11897, +15201, +12001, +16053, +16947, +10709, +19775, +9795, +20529, +10012, +19965, +14953, +14583, +21229, +16341, +12955, +22474, +12826, +19189, +17670, +12884, +20684, +10373, +20405, +13563, +16251, +15920, +14126, +17743, +16990, +13155, +23880, +16043, +23392, +18497, +22199, +23782, +17165, +25788, +17248, +21276, +21676, +14282, +22259, +12056, +17793, +12682, +17122, +10081, +17595, +11158, +15157, +9686, +18856, +10274, +17627, +12525, +15631, +14138, +15847, +17319, +13527, +19152, +17073, +17879, +21490, +15000, +17498, +23045, +10745, +23424, +7832, +21915, +9517, +15353, +19365, +9550, +19894, +16045, +13045, +22409, +13135, +18760, +19025, +18288, +19837, +22486, +19945, +17408, +23986, +14892, +19409, +19417, +14291, +20616, +10799, +22537, +11997, +14354, +21732, +5993, +20516, +11730, +11196, +20327, +2992, +25357, +8395, +17575, +18427, +13476, +20692, +16988, +15066, +22261, +14141, +19124, +17931, +16573, +17714, +18597, +16912, +15056, +17431, +14324, +12267, +18001, +13637, +16785, +13950, +19397, +18938, +14434, +25345, +12627, +18989, +20615, +17527, +18035, +16216, +23238, +10063, +24337, +12556, +20290, +16215, +15621, +16664, +17512, +12752, +21755, +8921, +20407, +12160, +16900, +10987, +19771, +11002, +17853, +10096, +20486, +9864, +24544, +11465, +23349, +12586, +25386, +11980, +22531, +15632, +19081, +15632, +19724, +12850, +19328, +12804, +18603, +11686, +20160, +10610, +23823, +13204, +18848, +18209, +16241, +15213, +20452, +13842, +19361, +16989, +17045, +16851, +15585, +22567, +11704, +20156, +14705, +15733, +20559, +16140, +15057, +21655, +12995, +19287, +15493, +16489, +14119, +15320, +12312, +17283, +14988, +17293, +14852, +17110, +15295, +15987, +19204, +13833, +18059, +16559, +16212, +13570, +19289, +11728, +17879, +13848, +16089, +15849, +16080, +18424, +16333, +19689, +18220, +20189, +18600, +21314, +17607, +20799, +16652, +19138, +16309, +16207, +16874, +13879, +18518, +15214, +14985, +18916, +13739, +19317, +20433, +9968, +22016, +14967, +12836, +21776, +12997, +18590, +19536, +11031, +24920, +10459, +21082, +15903, +17047, +14084, +18238, +13995, +12968, +17950, +9747, +21053, +12047, +14111, +16559, +9331, +19265, +15988, +14158, +17834, +14378, +19537, +16654, +17079, +22172, +13049, +23476, +19932, +13280, +21011, +18699, +12536, +22773, +12211, +19942, +13951, +14396, +20936, +8861, +23989, +14130, +16053, +19726, +18504, +14947, +21517, +16154, +19224, +13946, +22019, +13900, +22693, +13293, +25888, +10161, +24989, +12259, +19308, +14508, +15397, +11800, +15939, +14178, +9981, +17472, +10166, +14327, +15708, +10664, +21771, +12168, +18188, +18844, +13760, +23701, +14503, +19903, +17729, +14677, +22485, +12507, +20535, +17837, +13207, +20744, +11390, +19247, +14955, +15085, +17441, +15382, +13253, +21074, +13334, +20949, +12347, +23444, +11274, +22405, +16961, +17729, +17886, +24719, +14523, +21778, +23901, +11043, +24037, +11924, +21170, +9308, +20457, +11841, +16227, +10096, +20421, +6890, +18255, +14907, +12750, +17854, +14515, +15674, +18243, +14542, +20336, +18221, +16245, +18240, +19045, +11068, +28439, +3708, +30725, +4786, +21138, +11731, +15083, +16092, +15714, +14987, +27321, +3104, +26035, +9626, +17335, +19823, +12305, +20462, +14685, +17643, +23097, +7911, +29646, +11565, +27705, +13446, +22606, +14134, +20318, +14749, +19743, +13723, +16945, +13900, +17398, +6566, +22414, +7994, +21592, +10634, +21168, +7604, +24058, +9557, +21794, +14993, +19718, +16398, +20070, +15623, +22001, +12763, +19818, +16015, +18270, +15592, +18607, +14156, +17162, +16543, +15249, +16651, +15949, +12826, +17644, +15032, +18254, +13237, +19415, +14588, +12132, +25533, +6478, +27490, +12625, +22495, +20776, +16425, +19084, +19231, +14733, +23395, +10435, +21322, +12837, +16402, +15219, +12097, +18400, +12490, +14387, +18488, +8667, +20735, +11605, +21835, +12746, +22781, +13633, +20442, +16119, +18564, +15522, +17248, +20578, +14062, +19090, +16943, +15489, +17929, +16757, +15291, +13350, +18680, +15239, +9899, +19717, +12600, +15077, +14768, +16594, +17473, +16796, +19642, +16800, +21359, +16692, +23184, +15219, +22828, +15176, +21479, +15816, +20718, +12676, +23362, +10209, +20731, +13362, +14358, +17286, +12138, +15315, +17264, +12373, +21774, +10820, +21939, +11899, +18241, +19153, +14664, +20375, +16149, +17792, +16947, +15214, +17426, +14071, +20403, +14233, +16884, +17130, +13705, +13454, +16811, +9461, +18795, +11100, +20806, +12711, +21146, +12021, +23404, +9847, +23374, +14618, +20031, +17746, +19924, +19842, +16734, +19473, +17372, +17882, +16321, +20629, +11421, +20420, +16093, +14621, +15800, +19302, +9256, +23596, +10468, +19888, +17225, +16853, +16947, +16933, +16488, +17147, +13909, +20617, +16175, +14415, +23253, +9762, +21509, +14245, +16435, +16713, +14862, +15962, +17450, +8240, +24531, +3090, +22907, +12260, +14970, +17515, +18475, +13497, +21643, +12839, +20656, +16112, +18473, +21142, +12334, +25183, +12830, +18445, +20739, +8885, +26342, +10750, +16612, +21655, +8796, +25585, +7268, +26484, +9486, +21901, +18698, +9795, +27002, +9573, +18795, +20253, +11406, +22818, +12857, +18785, +16517, +8789, +29868, +4142, +21869, +16977, +11503, +18257, +12340, +16996, +13904, +15682, +18501, +12744, +17805, +16265, +18007, +14049, +18775, +19339, +16944, +14235, +24278, +10101, +22247, +13704, +24816, +11410, +18153, +22969, +4685, +25329, +11460, +20422, +8921, +27300, +6351, +24007, +13559, +19215, +16163, +19223, +18624, +18669, +14554, +21241, +11978, +19784, +17774, +14020, +19914, +13024, +17968, +15387, +13272, +21294, +10906, +16940, +18662, +9378, +22838, +8335, +21434, +12009, +17284, +20696, +9576, +24883, +9204, +20229, +18838, +13388, +24160, +12344, +22042, +16457, +12787, +22555, +11716, +17418, +20121, +11098, +23324, +9274, +21066, +12780, +16756, +17223, +19604, +12744, +24742, +11008, +20493, +15585, +16458, +18812, +13989, +21388, +14911, +18758, +17324, +17069, +17047, +15744, +17542, +16524, +14699, +19272, +11846, +17086, +13541, +17123, +12065, +19458, +11575, +22045, +10165, +21743, +12771, +17635, +17194, +15850, +18240, +17182, +17465, +20684, +14762, +21864, +14822, +16997, +16337, +17113, +14519, +17174, +14995, +17071, +14884, +19121, +15824, +17339, +16987, +18412, +14309, +17726, +18353, +13624, +18409, +17196, +15958, +19047, +15413, +18511, +17775, +15311, +19325, +14225, +19737, +14797, +16522, +17360, +12738, +21018, +12746, +18426, +16163, +15380, +17630, +14537, +18002, +15785, +15154, +18975, +12347, +20420, +14364, +17960, +20026, +13938, +20123, +15329, +16385, +16288, +16997, +16120, +14981, +17459, +16881, +15306, +17806, +17840, +15180, +19016, +17358, +15733, +17718, +15142, +18827, +12812, +18687, +14822, +17105, +18410, +14127, +17937, +15207, +14949, +16975, +14808, +17215, +16602, +16353, +18117, +16611, +17188, +17839, +16360, +16937, +16412, +15708, +17760, +16194, +18127, +16217, +18969, +17297, +20084, +17843, +20265, +17608, +18374, +19214, +14733, +18290, +16252, +15494, +18052, +16484, +18385, +14905, +17111, +14829, +15880, +14129, +15732, +16276, +15636, +17474, +15154, +14349, +17154, +13093, +16270, +12645, +16262, +14036, +16293, +15197, +13308, +15362, +13892, +14306, +16312, +17357, +14711, +19750, +15986, +16775, +15940, +18846, +13502, +19207, +19757, +16164, +22190, +15770, +21866, +15888, +20045, +19805, +19162, +22842, +19261, +19160, +18634, +16540, +18391, +16965, +17882, +18588, +17179, +19340, +14871, +16903, +15296, +14639, +18387, +15195, +19533, +16387, +19045, +14554, +17768, +16743, +13421, +17446, +15562, +11688, +17811, +13722, +14335, +16158, +15909, +18107, +14490, +20049, +9666, +18512, +11165, +15009, +14330, +12886, +16425, +14497, +15199, +9893, +13719, +7700, +14573, +11513, +15341, +13156, +18309, +12968, +18757, +14245, +16162, +21172, +14617, +29132, +14483, +25440, +21104, +16386, +24548, +19996, +24750, +23933, +23714, +26361, +18922, +22390, +20742, +16508, +20618, +20323, +16613, +18723, +14278, +16328, +12677, +14428, +15068, +11805, +19316, +14773, +14412, +17128, +13180, +14326, +15225, +15851, +16512, +16025, +20603, +12470, +19151, +14585, +14125, +14792, +17573, +13817, +16399, +15606, +16822, +12068, +17817, +13535, +12576, +13807, +11013, +10165, +12760, +11601, +14270, +12991, +14826, +9511, +10823, +11672, +11126, +13232, +18332, +14643, +15896, +20138, +13408, +20216, +16203, +21305, +24118, +23331, +27796, +23992, +25581, +23786, +24678, +24005, +25559, +27751, +26771, +26128, +22083, +21800, +19245, +20308, +18724, +18516, +17149, +15230, +13470, +12732, +10253, +9687, +12482, +10167, +11506, +10657, +12167, +9816, +10922, +12408, +11913, +15350, +15112, +15330, +17041, +14449, +19150, +16288, +17284, +20263, +17867, +18981, +15654, +17520, +14023, +17336, +16621, +16098, +16074, +11439, +13123, +10065, +9147, +13348, +12159, +13484, +15257, +7083, +13599, +4558, +14225, +12385, +16108, +19673, +21497, +19778, +21924, +17316, +22973, +21528, +27332, +28694, +29919, +28473, +26927, +22267, +25033, +22129, +27741, +24697, +24976, +22762, +16804, +18497, +12970, +15766, +15690, +12813, +16581, +9549, +12258, +9398, +4950, +12232, +4182, +13309, +10120, +8194, +14671, +7246, +14868, +13288, +14525, +17188, +14147, +19283, +17339, +18975, +21673, +21017, +20732, +21611, +20302, +20737, +19560, +21660, +20208, +21739, +17356, +19155, +13006, +14003, +10978, +10577, +10575, +10353, +13628, +11330, +9896, +6208, +6053, +6455, +11092, +15103, +14390, +17474, +17752, +15507, +19597, +17412, +23795, +23741, +28435, +27920, +26098, +27119, +22615, +25816, +22963, +26774, +25642, +24546, +20650, +17927, +16602, +15396, +16482, +17166, +13903, +14626, +9783, +11181, +10909, +8369, +14792, +8817, +15821, +11566, +12292, +11663, +13360, +14927, +17414, +16675, +20148, +15569, +20502, +16677, +19821, +20378, +20398, +21929, +20107, +20627, +18817, +19030, +18071, +17953, +19070, +15063, +15770, +12836, +10091, +9861, +9118, +9356, +9742, +11424, +11665, +9120, +6980, +7425, +6587, +13369, +12728, +17983, +16426, +17240, +18378, +19608, +19442, +26831, +22216, +31866, +24014, +27338, +27043, +22519, +27641, +24518, +26222, +26145, +20979, +23183, +16511, +16824, +17005, +13577, +16781, +13115, +14027, +10877, +10225, +11105, +9818, +11665, +11983, +11505, +12243, +11134, +11839, +13705, +14362, +16868, +16633, +17130, +16577, +19196, +17633, +19835, +20029, +21295, +21424, +20036, +20409, +18449, +18647, +18371, +19437, +17672, +18254, +15863, +15682, +13107, +11948, +11188, +8676, +8950, +9961, +10933, +12560, +9658, +9006, +7003, +9301, +13320, +15150, +18146, +16593, +19198, +18998, +19922, +21201, +25546, +25098, +28532, +28993, +25275, +26942, +25271, +24137, +25503, +25751, +24083, +20537, +19205, +17724, +14972, +16606, +12922, +12603, +11065, +10751, +9306, +8123, +8454, +9457, +10823, +12790, +9637, +12851, +10170, +12604, +16005, +16200, +17978, +19591, +19034, +17814, +19338, +21186, +20742, +22648, +24931, +20736, +21402, +19776, +18510, +19325, +19263, +19204, +17352, +16742, +14814, +14656, +13195, +12578, +12260, +9744, +7197, +7352, +8953, +10251, +11098, +11643, +7048, +9189, +9521, +14209, +15436, +15364, +19536, +18509, +21279, +22190, +20987, +26611, +24771, +28793, +28097, +24933, +27069, +23785, +24200, +23653, +24186, +23913, +19795, +17633, +16977, +12535, +16769, +12903, +14880, +10972, +11581, +10671, +8873, +9761, +11316, +11271, +14394, +11961, +13819, +11672, +14217, +14788, +17561, +19127, +18229, +20616, +17595, +18242, +20784, +21125, +21521, +21695, +21180, +18721, +18943, +18919, +16803, +17938, +17426, +15883, +16184, +13721, +13376, +13848, +12656, +12916, +10833, +9606, +7584, +10068, +10988, +12747, +13786, +12899, +10475, +12395, +13294, +16634, +17715, +19304, +19932, +20899, +21211, +21761, +20869, +25820, +24016, +27138, +25163, +22266, +23417, +21248, +21909, +20083, +22113, +20253, +17540, +16429, +15948, +13100, +15550, +14320, +14245, +11528, +11932, +10116, +11209, +12035, +13028, +13841, +12700, +14115, +12847, +13373, +14565, +16891, +17924, +18159, +18296, +18730, +16489, +19224, +19450, +20793, +20898, +20844, +20179, +18787, +18430, +19518, +18808, +18113, +17513, +16705, +15363, +14533, +14617, +14778, +13754, +13605, +12703, +11929, +10374, +10648, +10957, +13031, +14496, +16001, +15217, +12405, +13496, +14174, +17533, +19302, +19835, +20087, +19328, +19375, +19424, +19322, +22903, +20870, +23784, +21932, +20729, +20191, +19434, +17850, +18376, +18942, +19849, +16909, +17115, +15145, +14782, +15242, +14522, +15635, +15626, +14831, +15202, +13438, +14385, +12805, +13863, +15829, +16294, +17136, +15227, +15030, +16020, +15246, +17174, +18388, +19258, +19183, +18671, +19023, +17781, +18092, +18871, +19639, +19387, +19114, +17626, +15495, +14656, +15577, +14339, +15623, +14347, +14174, +12337, +11872, +12965, +12758, +13455, +13758, +13950, +13829, +13093, +13986, +15382, +16528, +18781, +19210, +19174, +18111, +17804, +18498, +20627, +20642, +21673, +19719, +19852, +18089, +17854, +18678, +17878, +18511, +17270, +16937, +16635, +16580, +16214, +15898, +16618, +17600, +16284, +16132, +15885, +15617, +15754, +14974, +15947, +16507, +17286, +16595, +15824, +17187, +16970, +17510, +18231, +18120, +17956, +17740, +17751, +18646, +18407, +19647, +17628, +17774, +17448, +18141, +17618, +16541, +16520, +16682, +16254, +15808, +15652, +13964, +12704, +12056, +12350, +11468, +13163, +11379, +13443, +11535, +12626, +12989, +14445, +14511, +17088, +18644, +20476, +20253, +20567, +21520, +20711, +21626, +22456, +22037, +21746, +20687, +21011, +18725, +19325, +16682, +18270, +16331, +16215, +14733, +13432, +12457, +12450, +11934, +12050, +12577, +11515, +10852, +10623, +11890, +12117, +14800, +14265, +15287, +14397, +15625, +16361, +18229, +18731, +20653, +20427, +21117, +19801, +20811, +20061, +21058, +20657, +22737, +21747, +21875, +21269, +21745, +20199, +21380, +19868, +20473, +18440, +19055, +17482, +15904, +14196, +13784, +13614, +14422, +12735, +14654, +11838, +12913, +12819, +12702, +14055, +13011, +15274, +15472, +16799, +17591, +17878, +17681, +18805, +18339, +19594, +19504, +19964, +19933, +19648, +19133, +18167, +17802, +16489, +17135, +15906, +15035, +14330, +12834, +12309, +10814, +10422, +10108, +9455, +10452, +9970, +10672, +10503, +10981, +10948, +11482, +11476, +13572, +13653, +15405, +15961, +17458, +16978, +18971, +19725, +21176, +21556, +22967, +23652, +23640, +23529, +24133, +24580, +24566, +25241, +23861, +23078, +23085, +21731, +22689, +20064, +20735, +18341, +18222, +16888, +17509, +16331, +15435, +14549, +13939, +12742, +14597, +14022, +14353, +13907, +14175, +14623, +15554, +15889, +16707, +16697, +17793, +16881, +16811, +18065, +17883, +17985, +18662, +17835, +18041, +16874, +17405, +15502, +15405, +15061, +14821, +15186, +15782, +14082, +13606, +12272, +12806, +12639, +12512, +13210, +10950, +12010, +10318, +10495, +10249, +11239, +12668, +10990, +12167, +11111, +11898, +13761, +14694, +16118, +15948, +15418, +16928, +17191, +19872, +18386, +21175, +22077, +22594, +23580, +22934, +22711, +22377, +22113, +23543, +22456, +21866, +20177, +20371, +20231, +19804, +20712, +20121, +18969, +17797, +18204, +17797, +18022, +18853, +18839, +19053, +18609, +17912, +17808, +17853, +16942, +17288, +17392, +17317, +16949, +18086, +17098, +17891, +17324, +17981, +17219, +15966, +15411, +15927, +16069, +16340, +16357, +15571, +13842, +13021, +14200, +15315, +15360, +15388, +14299, +14243, +11769, +11828, +11623, +11074, +11332, +11768, +11424, +10354, +8592, +8794, +9225, +10909, +11402, +13079, +12733, +12558, +12665, +13821, +15663, +16452, +18085, +18528, +18249, +18901, +20060, +20358, +19365, +19694, +20433, +19919, +22267, +21259, +22473, +20478, +21705, +21019, +21367, +21129, +19683, +21241, +20311, +20616, +20628, +20326, +19435, +20447, +19847, +21746, +18931, +20315, +18727, +19075, +18456, +18521, +19210, +19335, +18042, +17326, +16425, +15542, +15547, +16968, +16591, +17367, +16257, +15876, +15291, +15540, +15620, +17102, +16638, +16148, +15114, +15483, +13851, +13356, +14193, +13207, +13703, +13433, +12054, +10883, +9761, +10673, +12059, +11399, +11930, +11127, +11804, +11190, +13422, +14218, +15603, +15785, +15066, +15755, +16335, +15927, +16139, +18038, +18538, +18442, +17590, +16557, +15527, +16789, +17333, +18710, +18164, +17510, +16779, +16380, +16320, +17622, +18534, +19074, +18107, +18451, +16562, +17305, +18619, +19630, +20739, +19516, +18934, +18635, +18390, +19359, +20670, +21025, +20545, +19271, +19499, +19748, +19903, +20193, +20429, +20892, +20453, +20249, +19544, +19494, +18900, +20165, +21134, +20512, +19081, +17358, +16102, +16594, +17051, +17641, +16671, +15250, +13350, +11789, +12162, +11453, +12954, +11950, +12285, +13152, +12753, +12986, +12310, +13454, +15015, +15338, +15631, +14821, +13420, +13740, +13987, +15749, +16265, +15018, +14659, +13759, +14522, +14451, +15986, +15388, +15603, +14846, +13983, +13475, +13285, +13533, +14658, +14799, +14740, +12844, +12720, +12858, +13960, +15127, +16877, +16678, +17556, +17553, +17973, +17891, +19250, +20375, +20775, +20781, +20534, +20789, +20311, +21040, +21394, +22328, +23246, +22952, +22717, +20987, +20614, +20853, +21783, +22421, +21364, +19753, +19335, +18353, +18481, +17538, +17802, +16782, +17469, +17840, +17886, +17094, +15794, +16264, +16578, +17269, +16972, +17583, +15420, +16315, +15847, +17380, +16566, +16835, +15269, +16347, +15748, +15851, +16224, +15517, +15550, +14553, +15170, +15122, +13622, +12973, +11794, +12561, +11394, +12161, +11438, +11848, +11582, +12287, +10645, +11673, +10598, +11631, +11577, +13168, +13147, +13071, +13617, +12884, +13835, +14108, +15884, +16190, +17170, +17044, +17757, +17277, +17397, +17905, +17181, +18682, +18531, +19901, +19130, +19034, +18624, +18692, +18934, +20102, +20408, +19979, +19744, +20222, +20295, +20975, +20191, +20082, +20302, +21548, +20244, +20669, +19497, +20376, +20500, +21042, +21651, +21534, +21768, +20957, +22051, +20876, +20867, +20551, +21484, +20397, +20638, +18810, +18512, +17421, +17851, +17601, +16818, +16428, +15781, +14907, +15017, +14516, +13281, +13667, +12460, +12603, +12396, +12125, +11192, +10212, +10158, +10304, +10417, +11148, +9628, +9747, +8637, +10278, +10092, +11794, +11513, +12375, +12036, +12219, +13581, +13174, +13578, +13727, +15016, +16530, +17149, +16932, +16087, +16170, +16270, +17993, +18616, +18975, +18837, +18732, +17498, +17129, +17427, +17998, +18514, +19797, +19560, +18393, +17570, +17685, +18573, +19650, +20469, +20956, +19885, +20039, +19935, +20758, +21165, +21626, +22042, +21901, +21574, +21756, +21157, +21644, +21913, +21901, +21340, +20923, +20115, +20196, +19725, +21436, +20523, +19888, +18696, +17515, +16227, +16365, +17329, +16701, +16333, +15473, +14965, +14790, +13313, +12958, +12278, +12093, +13185, +13046, +13376, +11602, +11092, +11715, +13052, +14938, +14458, +13747, +13003, +12551, +15158, +14739, +15178, +15137, +12903, +13564, +12888, +14325, +13716, +13900, +13027, +13254, +11391, +11159, +10345, +11496, +12684, +13673, +13035, +13420, +12522, +12883, +14584, +16619, +17777, +18532, +17949, +18393, +18629, +19591, +21384, +22515, +23490, +22725, +22653, +21929, +21958, +22204, +22422, +21916, +22152, +21864, +21286, +21344, +21368, +21580, +22864, +21389, +20850, +19170, +17882, +17726, +18093, +19276, +18459, +18673, +17026, +15179, +14060, +14785, +16010, +16782, +15887, +15516, +14346, +13379, +14067, +15047, +17773, +16964, +18326, +16010, +16466, +15840, +16765, +17525, +18813, +18090, +18782, +16528, +15755, +13594, +14156, +16793, +15070, +15343, +12919, +11867, +11149, +11355, +11638, +12286, +11515, +11897, +10919, +11058, +10520, +12375, +12641, +14219, +13686, +12923, +14234, +13227, +15059, +16483, +18270, +18877, +19911, +19116, +18485, +17682, +20949, +20217, +22321, +22602, +21322, +21150, +20403, +18967, +18560, +19323, +19492, +17663, +19655, +16159, +14701, +12866, +12162, +13478, +13738, +16710, +15673, +14070, +13086, +13577, +13570, +18251, +17135, +20286, +19290, +19768, +19782, +20927, +21829, +23249, +23589, +25247, +23730, +22674, +23776, +21674, +22455, +21715, +21087, +21348, +20719, +18565, +17769, +14789, +15620, +14650, +14766, +14637, +12364, +11306, +11129, +9900, +11000, +11290, +11777, +10286, +9341, +10565, +10338, +11536, +12546, +13041, +13353, +15215, +14509, +16619, +15841, +16501, +16884, +17484, +19286, +17702, +19925, +19170, +18816, +17605, +19325, +18024, +18502, +18077, +18268, +16310, +16589, +15765, +13849, +14273, +13836, +14246, +15561, +15683, +14204, +13232, +11876, +11715, +12497, +13952, +15619, +17611, +17534, +17531, +14852, +15265, +16752, +18458, +21275, +21230, +21329, +19988, +18896, +17988, +20705, +21888, +23583, +22437, +19956, +20313, +18090, +19892, +20525, +20523, +20138, +18923, +15793, +17634, +16432, +18673, +18727, +16328, +18018, +14703, +16220, +16020, +15940, +18402, +18422, +17920, +17585, +17164, +16737, +18197, +18340, +20415, +18003, +17889, +16468, +15521, +17060, +15703, +16585, +14793, +14835, +13108, +12801, +13276, +12686, +13301, +12009, +10749, +9456, +10539, +10503, +11254, +12173, +11930, +10574, +11900, +11896, +13532, +15251, +16273, +17477, +16167, +18183, +17050, +18995, +20317, +21824, +22217, +21191, +19532, +17290, +16767, +18669, +18672, +21272, +20855, +16943, +14533, +11804, +11638, +15198, +16312, +16949, +14000, +12518, +10628, +11973, +13199, +17639, +18855, +19221, +17589, +15622, +17327, +19844, +21554, +24458, +24211, +24685, +23184, +21807, +23605, +25193, +27163, +27868, +25675, +24062, +21627, +22246, +23493, +23179, +22838, +19721, +16707, +16353, +14762, +15387, +13617, +13140, +11198, +9074, +8611, +8065, +6128, +7007, +6827, +7456, +7702, +7606, +7405, +8113, +9901, +11229, +11760, +13889, +13874, +15368, +17228, +19098, +19746, +20161, +19862, +19744, +20024, +21533, +20372, +21264, +19902, +18132, +17376, +17389, +16688, +17355, +15833, +15079, +12605, +12181, +11240, +10806, +13846, +14663, +16017, +14550, +11024, +10293, +11336, +15066, +18123, +18209, +16543, +16888, +16176, +18692, +18728, +23423, +24225, +23931, +23357, +23944, +22856, +26227, +25077, +25706, +27000, +24966, +24329, +21269, +22773, +22268, +21302, +22409, +20081, +16426, +17677, +16437, +15394, +15920, +14503, +13287, +11114, +13352, +11415, +12665, +12145, +13227, +10344, +13493, +12505, +14573, +13611, +15662, +14229, +15086, +15023, +15909, +15083, +16791, +15096, +15364, +15074, +14555, +14023, +14532, +14620, +13772, +13436, +12311, +12791, +11574, +13583, +12612, +13397, +12157, +12509, +11818, +13735, +14818, +14979, +14993, +15591, +14646, +16614, +16270, +16054, +17114, +17544, +20424, +20908, +20039, +17753, +17928, +17704, +21632, +21775, +21819, +18820, +20185, +19519, +19949, +19579, +20698, +20293, +20236, +20447, +18871, +21077, +19963, +19407, +19229, +20536, +21095, +20601, +19698, +19638, +19487, +19677, +20510, +18929, +18623, +18120, +19731, +18912, +18992, +18312, +17494, +16754, +17507, +16927, +17236, +15083, +15081, +13322, +13740, +14820, +13776, +12514, +12076, +10326, +11683, +10138, +10794, +10044, +9718, +11449, +10604, +11029, +9909, +10950, +12881, +13866, +13993, +15090, +13798, +15265, +16488, +18075, +18463, +17371, +18517, +18217, +19648, +19502, +20115, +18820, +19364, +18816, +18013, +17878, +16108, +16007, +15684, +14852, +15673, +15592, +15316, +15876, +11563, +13175, +13428, +15049, +18527, +15806, +17038, +15924, +16634, +18570, +19065, +20708, +24313, +20435, +22648, +22076, +21605, +24859, +23666, +24143, +26163, +24661, +24230, +21495, +20156, +23792, +20073, +21687, +20893, +15657, +16570, +15691, +15445, +16062, +14731, +13728, +12526, +9947, +13159, +9567, +12856, +12316, +10859, +12362, +11599, +11783, +11548, +12830, +14824, +14760, +15101, +14833, +13483, +16213, +15950, +17576, +17599, +16759, +15612, +16443, +16942, +15797, +17853, +16287, +15341, +15307, +14852, +13524, +13408, +14131, +15012, +12951, +13881, +12875, +11863, +12627, +13599, +14739, +15750, +15653, +14473, +14479, +15143, +15900, +18204, +20237, +20040, +19430, +19776, +19265, +20048, +22923, +24828, +21989, +23110, +21410, +20835, +22284, +23042, +22554, +23530, +21354, +20114, +16923, +19178, +19757, +19614, +19508, +18481, +16019, +14367, +14775, +15353, +17498, +17754, +15857, +15591, +12501, +14538, +15029, +16976, +17356, +18045, +16401, +16617, +13487, +17595, +16743, +18451, +18062, +16581, +16521, +15488, +15774, +16986, +16155, +15430, +14709, +12128, +13293, +12293, +13750, +13928, +13010, +12714, +9162, +10571, +10617, +13132, +12954, +14970, +12200, +12076, +11347, +15011, +13167, +17017, +17811, +17942, +15022, +15517, +16239, +17042, +18150, +21411, +18854, +18991, +17644, +17388, +17912, +20572, +16800, +22039, +15795, +19697, +17237, +20478, +16906, +18430, +17646, +19987, +16361, +17839, +19696, +15916, +19083, +21832, +18101, +18779, +22042, +16297, +20554, +20598, +18987, +22213, +19734, +21145, +18314, +19823, +19663, +20131, +18719, +23436, +17304, +19968, +19273, +16938, +19207, +18306, +17305, +16735, +16821, +15839, +13223, +13205, +15629, +12389, +12823, +13296, +10154, +11862, +9832, +13635, +12082, +12136, +11734, +12347, +10263, +13258, +13797, +15841, +12678, +14142, +16051, +12969, +15294, +14810, +16653, +17423, +14700, +14794, +16490, +13573, +16186, +16865, +15736, +15232, +13393, +17885, +11205, +18715, +14270, +19150, +16440, +14478, +16512, +15213, +18186, +20265, +17879, +23414, +15278, +17433, +22264, +15212, +24864, +20306, +21570, +20391, +15555, +22897, +15105, +21870, +21844, +20193, +19410, +17764, +17358, +21758, +14871, +24492, +16829, +18938, +18109, +15185, +17864, +19068, +17064, +21167, +16411, +19083, +15781, +17954, +17032, +18543, +17523, +21328, +17129, +17504, +16525, +16844, +15852, +19272, +19591, +18033, +15029, +13887, +16556, +13535, +16579, +17421, +13534, +14512, +11851, +14045, +12741, +11271, +14170, +10879, +11553, +12468, +9146, +16328, +7757, +12391, +14940, +11093, +11741, +14181, +11536, +16714, +10984, +19817, +11939, +11340, +18563, +11251, +18924, +15911, +17605, +16702, +14504, +15627, +19224, +14953, +23541, +14128, +22259, +16380, +18458, +19866, +18028, +24567, +14897, +26681, +17562, +19550, +20053, +22051, +17714, +27664, +15203, +27867, +13284, +23432, +16065, +22291, +15303, +25163, +12344, +21898, +13482, +19192, +13083, +20040, +15592, +21569, +14129, +20868, +15229, +18728, +16752, +19903, +15117, +21770, +14722, +20701, +14142, +17581, +16428, +18128, +14622, +17120, +14395, +17933, +13291, +18732, +13127, +16525, +12528, +17300, +14539, +14826, +15971, +13005, +15664, +11758, +16281, +15070, +13370, +14450, +15042, +11415, +16343, +11553, +15709, +10682, +13085, +15130, +11165, +14138, +11619, +13420, +13603, +11466, +17142, +12037, +16781, +11350, +22332, +10638, +20400, +16182, +18349, +16390, +17094, +23524, +16645, +21185, +20022, +18125, +19608, +23347, +19782, +19839, +23069, +15564, +22733, +20546, +18354, +21511, +20038, +20205, +15754, +19185, +17805, +14817, +19559, +19439, +11932, +19628, +15808, +13254, +18277, +13637, +21583, +12159, +19288, +15051, +13238, +21093, +14006, +22153, +15377, +19253, +17443, +19989, +16697, +20214, +18586, +20358, +16704, +19532, +19650, +16231, +18121, +17863, +14597, +17255, +13251, +17523, +11845, +16598, +13723, +12978, +14717, +10131, +14854, +12259, +12802, +14509, +13995, +10690, +15819, +11591, +15691, +12191, +14993, +17584, +11270, +21574, +12523, +16547, +15831, +16594, +16766, +21518, +11332, +23333, +13017, +20184, +14223, +20480, +17410, +14440, +20750, +16158, +18320, +14291, +23907, +11251, +19941, +15968, +17099, +15674, +18979, +14810, +18247, +14710, +17792, +18455, +16869, +19599, +14961, +19140, +17025, +16378, +20984, +15908, +20876, +15062, +22937, +15508, +18493, +18295, +20334, +15453, +22016, +20215, +15299, +20964, +14842, +17332, +17144, +19093, +15376, +20007, +12933, +16702, +16046, +11802, +19371, +13169, +16449, +16330, +12752, +14788, +14542, +14874, +15855, +16396, +16152, +15237, +14575, +18459, +13230, +20772, +16289, +16225, +18572, +15391, +19904, +16495, +17308, +16626, +18707, +12825, +21975, +13049, +17330, +16249, +15796, +15289, +16469, +14344, +14047, +16204, +15796, +15237, +13562, +17017, +12261, +18014, +16734, +15534, +18553, +11653, +23868, +6437, +29596, +7844, +23628, +16948, +15497, +20495, +17424, +16836, +21408, +15976, +20444, +16898, +18149, +18640, +16543, +18511, +17865, +13037, +21986, +10516, +21292, +12058, +20833, +11533, +16449, +19506, +9933, +20641, +12824, +16655, +13469, +17336, +14795, +17006, +14406, +17665, +15403, +18849, +15938, +17756, +16863, +18621, +14860, +17854, +19124, +13266, +20392, +16715, +15288, +16958, +18183, +12945, +20724, +10765, +26021, +7035, +21559, +13309, +19297, +11033, +23678, +12105, +20073, +13237, +20314, +15889, +14311, +22394, +15980, +17233, +21934, +12068, +24338, +10139, +24573, +15416, +18143, +18116, +18328, +12995, +23097, +10079, +24967, +7208, +26328, +6256, +21541, +17058, +11401, +23498, +9906, +19308, +16164, +13808, +23403, +6799, +24982, +12841, +12823, +23161, +9855, +19655, +18406, +11093, +24612, +5535, +24540, +12871, +14537, +20249, +12480, +17425, +18129, +13270, +20599, +11703, +20860, +14032, +17803, +15564, +17574, +14407, +21718, +10120, +20914, +13986, +16773, +13902, +18160, +15951, +9664, +23432, +7500, +19146, +14893, +18331, +10952, +18480, +13828, +19499, +12108, +21360, +15360, +19358, +14273, +23187, +12857, +20083, +19456, +14140, +21781, +16864, +12351, +27726, +5385, +26758, +12462, +18884, +16348, +16377, +14728, +21393, +9954, +27447, +7922, +24083, +13666, +17627, +18813, +16104, +20769, +17627, +14948, +22962, +11883, +24937, +12536, +21983, +16350, +18577, +17160, +18723, +14233, +20935, +13960, +18944, +14878, +18691, +16373, +15245, +16393, +17166, +15755, +18498, +13987, +18960, +9884, +21968, +11593, +17213, +13971, +19444, +11806, +18684, +13146, +14692, +14090, +15593, +14686, +17127, +18934, +9156, +21850, +8719, +19360, +14194, +19101, +15042, +16589, +14864, +18474, +10484, +21808, +9554, +20145, +12335, +19163, +15440, +14413, +15736, +16030, +13809, +19142, +13448, +18928, +14724, +18814, +13543, +18197, +17033, +19461, +17591, +18278, +19148, +15847, +19850, +17077, +19012, +19926, +19963, +17604, +17991, +17930, +18066, +17799, +20169, +16650, +18284, +18139, +15430, +19197, +15612, +19859, +16438, +18560, +17244, +16989, +15202, +21107, +10331, +23678, +11809, +20778, +13405, +18456, +14964, +16926, +14398, +19586, +13390, +17086, +19026, +14106, +18549, +17279, +12013, +18926, +11759, +19060, +15075, +16147, +19132, +15546, +14970, +19114, +13507, +17050, +17613, +15927, +15275, +18833, +11696, +17820, +13801, +14227, +16894, +14309, +16870, +13316, +17796, +14097, +10912, +24524, +6996, +22581, +12584, +17909, +15143, +14611, +18811, +13603, +18170, +17809, +16846, +18027, +16623, +18120, +17987, +15990, +21511, +12019, +17984, +15871, +15746, +21098, +15243, +16234, +18597, +16219, +19138, +17774, +15502, +24898, +10958, +25944, +17247, +16451, +22170, +18161, +16853, +19894, +16950, +21906, +10908, +23406, +17119, +14332, +23847, +10077, +18190, +16758, +12880, +20649, +11806, +15772, +17467, +10496, +17380, +14622, +11913, +19999, +9306, +20655, +14359, +10361, +20451, +9636, +19395, +13860, +16636, +14415, +17339, +15816, +18144, +10074, +26160, +8071, +24080, +15565, +18184, +17890, +19051, +12791, +24728, +9877, +26372, +10995, +19978, +12231, +18496, +11729, +20436, +11367, +23784, +7236, +23843, +8926, +18674, +14498, +16924, +17198, +10630, +21006, +14645, +16875, +14419, +19934, +14078, +19591, +18670, +16203, +19756, +17060, +21644, +16321, +21153, +17924, +19885, +20194, +16578, +20271, +18629, +17434, +21311, +17489, +19105, +15987, +19773, +14418, +21930, +11075, +23229, +8935, +21401, +10309, +21094, +11574, +17650, +12559, +17285, +12493, +15699, +19703, +10935, +17014, +13911, +15700, +11954, +20121, +9863, +17090, +14898, +18212, +13633, +17978, +16081, +14894, +15406, +19072, +11740, +21623, +10931, +20767, +11723, +22586, +12024, +21639, +11403, +20492, +12673, +20951, +11582, +22549, +8309, +24491, +10031, +21297, +15616, +16323, +16164, +19607, +11626, +23822, +9492, +23724, +10429, +23103, +12583, +19900, +13021, +22377, +11590, +22662, +14944, +19768, +14411, +22202, +10703, +26045, +11153, +23269, +11383, +22798, +14798, +20082, +17320, +17698, +15435, +19460, +17022, +17582, +16542, +22367, +9205, +26167, +11758, +19655, +20465, +10598, +25881, +11129, +20077, +18728, +11632, +20545, +14024, +15099, +17293, +14108, +18346, +15533, +16699, +14754, +15802, +14412, +15519, +13857, +15307, +12938, +16617, +14890, +15746, +12908, +21310, +8620, +23464, +11287, +16041, +19980, +9707, +24400, +11289, +18416, +16051, +18473, +14055, +20576, +15083, +18623, +15001, +19901, +16364, +15723, +19640, +15036, +20769, +11930, +19454, +16180, +13695, +20166, +15170, +16551, +14339, +17004, +14337, +16785, +14623, +18798, +13640, +17999, +15248, +16739, +15662, +18623, +16614, +20627, +14078, +20059, +14678, +21161, +16855, +18829, +20544, +14909, +21311, +16333, +14967, +22713, +11486, +20651, +17048, +17568, +17714, +20127, +14101, +20341, +11301, +23604, +10852, +20342, +15678, +13461, +18149, +14001, +16450, +17392, +12294, +21511, +9314, +19519, +12409, +19664, +11795, +19283, +13229, +21889, +10969, +21616, +12378, +20436, +13488, +21226, +13620, +21283, +15912, +17160, +17274, +17235, +15393, +19149, +15107, +19815, +13969, +17888, +15726, +14533, +19755, +10538, +22970, +10123, +19557, +15067, +14808, +16521, +16305, +13990, +18870, +11005, +20671, +11879, +16610, +18272, +14187, +15901, +20325, +9995, +27226, +5797, +27585, +5739, +28279, +7282, +26247, +10389, +22583, +13018, +22881, +12322, +23763, +11287, +24315, +13049, +21957, +13508, +19637, +16816, +16265, +18838, +19661, +10639, +27498, +4080, +26617, +7865, +20924, +14578, +18067, +13879, +19419, +11481, +22757, +6758, +24904, +10228, +17577, +18468, +11841, +17241, +16442, +15492, +17190, +15870, +17867, +14396, +19642, +15195, +16605, +18913, +17706, +12675, +26099, +5322, +28985, +8739, +20452, +19144, +11856, +22401, +14465, +16967, +16410, +18493, +13699, +23318, +9517, +24278, +9983, +19495, +17266, +15362, +16941, +16460, +15183, +18939, +11654, +20266, +13974, +16612, +16884, +14889, +14287, +19461, +13011, +19755, +11409, +20237, +14794, +14923, +20736, +11007, +20735, +15227, +18673, +16338, +19514, +14243, +23978, +10141, +24774, +13518, +20108, +17069, +18091, +17729, +17678, +14064, +23312, +10629, +21123, +12911, +21190, +11043, +20087, +13320, +18344, +11637, +20394, +15487, +14604, +12317, +23900, +4170, +25513, +10571, +16932, +19644, +10461, +19669, +15492, +11798, +23221, +10870, +23306, +12230, +18346, +18799, +15728, +15486, +22624, +13888, +21269, +14169, +22723, +10363, +21819, +16415, +16955, +16129, +19254, +15775, +16822, +18714, +17157, +14143, +23970, +8629, +19479, +14732, +17026, +13723, +18269, +14465, +15654, +15360, +20707, +9398, +18190, +18312, +11296, +18472, +13410, +18763, +13335, +21333, +13639, +19919, +14701, +17027, +17641, +16725, +15802, +21937, +13497, +23005, +11367, +24393, +13201, +17250, +23546, +12486, +18169, +21830, +9407, +27690, +4416, +26873, +12091, +15494, +21529, +10707, +18159, +16452, +10526, +24735, +5572, +20724, +16389, +11092, +19327, +14094, +15103, +17231, +13600, +22041, +9465, +25068, +12152, +19568, +16977, +17997, +18163, +16442, +19446, +15752, +19429, +17758, +17624, +18694, +18394, +12910, +23307, +11404, +22401, +13315, +18870, +14936, +16009, +16631, +17052, +13743, +17970, +14540, +16613, +13331, +18141, +13943, +15862, +14639, +18112, +11352, +18786, +13867, +17037, +14353, +21058, +10430, +22180, +11322, +19170, +15881, +18752, +17842, +16605, +18899, +17073, +16521, +18910, +16408, +19049, +16390, +19625, +15517, +19068, +15258, +17704, +17485, +18317, +15551, +19431, +13515, +18257, +14597, +18042, +14704, +14460, +17859, +13571, +19061, +14774, +15139, +17659, +12530, +19593, +11673, +19245, +13943, +17988, +18726, +15884, +15762, +21155, +11573, +20936, +17266, +17295, +19891, +17060, +18812, +17093, +17210, +18697, +16294, +18168, +17185, +18026, +18615, +15042, +18104, +15568, +17285, +16700, +16798, +16492, +15568, +16546, +16935, +16190, +16487, +15584, +16877, +15911, +15126, +17925, +15982, +15264, +16836, +15160, +16063, +18229, +12085, +20573, +13510, +16965, +18045, +13777, +17204, +13292, +18677, +14845, +15544, +15029, +19765, +10198, +22856, +8176, +22636, +10810, +19387, +14746, +16300, +13114, +18832, +12075, +19146, +13149, +17992, +16251, +15350, +17874, +14747, +17207, +17711, +16266, +19481, +17135, +19313, +19894, +18728, +19908, +19112, +20517, +19675, +18847, +21219, +18483, +20562, +17543, +20522, +17652, +18214, +17274, +20051, +13931, +19303, +13769, +18180, +14285, +16152, +16425, +15685, +15031, +15577, +16525, +14702, +16044, +15909, +15768, +16971, +15964, +16821, +16772, +14810, +18334, +15605, +15914, +14906, +14826, +16173, +15132, +15061, +15753, +14649, +13774, +15940, +14080, +16056, +12321, +15880, +15667, +15066, +14859, +17718, +12766, +16219, +16694, +16735, +16045, +17304, +16398, +16985, +16812, +18301, +14719, +17509, +16441, +14288, +17496, +15178, +15871, +17692, +17325, +14199, +17960, +13137, +16797, +15962, +17300, +19183, +17426, +21022, +18572, +18910, +20368, +20828, +20237, +21610, +21442, +21307, +19710, +21941, +17126, +20318, +19665, +18939, +18464, +18978, +16639, +18148, +17051, +15749, +14698, +17882, +13781, +17463, +14545, +18210, +14440, +15522, +16397, +15917, +16762, +15985, +16686, +16844, +14071, +17555, +15439, +16737, +13052, +17411, +14117, +15230, +13123, +15641, +13758, +14766, +12848, +16820, +11736, +15103, +13876, +15772, +13730, +16486, +14604, +16644, +14651, +17123, +13724, +17390, +14895, +17060, +16939, +17110, +14755, +16450, +15051, +14624, +13990, +13488, +14290, +14171, +15192, +15893, +15091, +15092, +14331, +14085, +16795, +16674, +17428, +20221, +19813, +21187, +21607, +20707, +20759, +21583, +23027, +22989, +22265, +24418, +22567, +21142, +20110, +20541, +19459, +19428, +19846, +19807, +16831, +19129, +14410, +18304, +13211, +16675, +14933, +16078, +15528, +18674, +14944, +16344, +15866, +16828, +16769, +15884, +16648, +17634, +17491, +15216, +17095, +14602, +14470, +16227, +13991, +15085, +12520, +17203, +12523, +15179, +12591, +13578, +12541, +14682, +14253, +14967, +13246, +15152, +14230, +13712, +16319, +13399, +16643, +14926, +16569, +15857, +14142, +15391, +14503, +15405, +13208, +13801, +11912, +13251, +14691, +15092, +16060, +13701, +16079, +13236, +15304, +16167, +18557, +18888, +21084, +22000, +22515, +19818, +21827, +22576, +22136, +24234, +22865, +25521, +20546, +23946, +19483, +21195, +19506, +19037, +19457, +20028, +16826, +18818, +15364, +17081, +14261, +16672, +15577, +15867, +17045, +16991, +16712, +15722, +16812, +18327, +15886, +17726, +16943, +18951, +17297, +16564, +17416, +14643, +15672, +16472, +14233, +15375, +12847, +17210, +12406, +14029, +12866, +14064, +12390, +13426, +14004, +14116, +12057, +15976, +13948, +15677, +13795, +16219, +13799, +15432, +15445, +17137, +13319, +16490, +13084, +15370, +12275, +12271, +12904, +13130, +13971, +14930, +13700, +14459, +12255, +13898, +14933, +16287, +17488, +18439, +19836, +21554, +20934, +21318, +20777, +23291, +22142, +25154, +22239, +24997, +22242, +24636, +20768, +21829, +21168, +19165, +20063, +19781, +19028, +18447, +17451, +17561, +16384, +15339, +16451, +17261, +16071, +18350, +16008, +17621, +14999, +17746, +16252, +17325, +15913, +18295, +16818, +16635, +16038, +15032, +15350, +16141, +15031, +14593, +14585, +15130, +13974, +16051, +12693, +16208, +11777, +15521, +12425, +15286, +13032, +15348, +13690, +14775, +14737, +15691, +13036, +15937, +13944, +15599, +13581, +14548, +12098, +13601, +10386, +12327, +11491, +12976, +13463, +15074, +11111, +13891, +11806, +15890, +15304, +17180, +17828, +19760, +18552, +22951, +18877, +23328, +22395, +23545, +23694, +21356, +24960, +22146, +24665, +23334, +22780, +22136, +20463, +18967, +21114, +17374, +20040, +18013, +18338, +16628, +16425, +15786, +16775, +14873, +20227, +15706, +17007, +15963, +16270, +16735, +16666, +18451, +16011, +17560, +15786, +16664, +15253, +16957, +15353, +18424, +14892, +16064, +13317, +16999, +14763, +16469, +15134, +16714, +13228, +14472, +14670, +13566, +13297, +16051, +12686, +15237, +13351, +14003, +12739, +15492, +13830, +14316, +13066, +13307, +10402, +12591, +9629, +13728, +12714, +13041, +14878, +12019, +12883, +12929, +15681, +15723, +18757, +17177, +19366, +16676, +20497, +18344, +22204, +22360, +21326, +24194, +19611, +22844, +21360, +22471, +23024, +21203, +23078, +21296, +19202, +19221, +19670, +19833, +18372, +19636, +16605, +17964, +16946, +19019, +16533, +18901, +17471, +17506, +16208, +18525, +15612, +18781, +15907, +18496, +15495, +17306, +15415, +15414, +15881, +16034, +15447, +15989, +14794, +15273, +15001, +15627, +14548, +15187, +14488, +15753, +12760, +16092, +13497, +14177, +14153, +15101, +13859, +13776, +15841, +14082, +14064, +15468, +14503, +13211, +14266, +13773, +13072, +11658, +13396, +13078, +14193, +13672, +14929, +11919, +14277, +12367, +18038, +15052, +19651, +15129, +19730, +14663, +20682, +15146, +23180, +18005, +22792, +19987, +21406, +20216, +21385, +21903, +21284, +23357, +22111, +20824, +19742, +20455, +20705, +19827, +20810, +20227, +18781, +19441, +19817, +18614, +18449, +19246, +19344, +16759, +18819, +15834, +16193, +15740, +17273, +15728, +15117, +15636, +14298, +13570, +15335, +14621, +14104, +14136, +14955, +14284, +14433, +15623, +14396, +15334, +15782, +15442, +14516, +15385, +15176, +14886, +15136, +16129, +13902, +14970, +14849, +14595, +15199, +14641, +15770, +11764, +14013, +12101, +15067, +11047, +13202, +11708, +13247, +12018, +15719, +10697, +13816, +14029, +16280, +14490, +17589, +17720, +16687, +16986, +18676, +16661, +22305, +19106, +21268, +20672, +21787, +21355, +20364, +22187, +22197, +21639, +22498, +23075, +20607, +19835, +21512, +20857, +20442, +21646, +19842, +20271, +19659, +19553, +19914, +18211, +19222, +17811, +18374, +16542, +16015, +16203, +15756, +15060, +16673, +14418, +14867, +13767, +15709, +14897, +14322, +14976, +15581, +15489, +15004, +16728, +15874, +14990, +15660, +16009, +15863, +16648, +15182, +16087, +14583, +14676, +13995, +14457, +13883, +13249, +13239, +13219, +11636, +13431, +11443, +13205, +11498, +12723, +11503, +11808, +11570, +11641, +13228, +12990, +14292, +14968, +14473, +15785, +15497, +18113, +16524, +17138, +16939, +18373, +18538, +19882, +19802, +20611, +20439, +21147, +20992, +21812, +21377, +21490, +21370, +22165, +20929, +21569, +20845, +21956, +19520, +20549, +21005, +20433, +20274, +20751, +20199, +19703, +19039, +20196, +17979, +18774, +18164, +17825, +17928, +18092, +18091, +16589, +16794, +16793, +16235, +16695, +15737, +15713, +16749, +14461, +16445, +15961, +14061, +15232, +14434, +14110, +14373, +13974, +14530, +13314, +13305, +13677, +12666, +12061, +12946, +12288, +12971, +12167, +13123, +11253, +12622, +12648, +11974, +12761, +11841, +12398, +11910, +13430, +13006, +14253, +14515, +15055, +14765, +16497, +16557, +17075, +16382, +17212, +16863, +17801, +18203, +18548, +19406, +19282, +20317, +19711, +20790, +20235, +20890, +21290, +21488, +21486, +21126, +20474, +21023, +19577, +21061, +21373, +20292, +21437, +21108, +20643, +21016, +20580, +21256, +19221, +20500, +18070, +18863, +18003, +17765, +18401, +17846, +16093, +17354, +16359, +16398, +16351, +16104, +15449, +15229, +15030, +15312, +14746, +15138, +14758, +15155, +13538, +14791, +14435, +14476, +13926, +13768, +13834, +12909, +12902, +14174, +13296, +12960, +12880, +12710, +13034, +12992, +13000, +12921, +11926, +12784, +12246, +12553, +12055, +13620, +14001, +14705, +13735, +15155, +15391, +15565, +16659, +16120, +16438, +15904, +17577, +17687, +18150, +19475, +19040, +19867, +20176, +21001, +20924, +21236, +21199, +21911, +22202, +21602, +21174, +20635, +19873, +20945, +20908, +21013, +20328, +20413, +20577, +21003, +20308, +20805, +18016, +19464, +17467, +19180, +17127, +19009, +16717, +18171, +16210, +16861, +16019, +16809, +15811, +16877, +15900, +15604, +14750, +15594, +14741, +14873, +15216, +14983, +14610, +15498, +14581, +14749, +13929, +14260, +13882, +14366, +13620, +13952, +13213, +13206, +13686, +13014, +13695, +12472, +13211, +12149, +12035, +11852, +11621, +11833, +12195, +12368, +13263, +13079, +13984, +14835, +15787, +15472, +16157, +15529, +16306, +17067, +18296, +18614, +19224, +18932, +20478, +19072, +21399, +20803, +21563, +21035, +22514, +21138, +21615, +20726, +21678, +20060, +21506, +19903, +20785, +19803, +20439, +20459, +21617, +20648, +20675, +19083, +19333, +18501, +19170, +18154, +19107, +17924, +17423, +17314, +17159, +15738, +16224, +16545, +16436, +15382, +15378, +14194, +13988, +14958, +15032, +14564, +14901, +14135, +14751, +15293, +15276, +14483, +14714, +15222, +14374, +14752, +14114, +14447, +13463, +14336, +14221, +13881, +14013, +13091, +13888, +11718, +12720, +11675, +12397, +11411, +12145, +13215, +13075, +12669, +13845, +14463, +14546, +16006, +15837, +15804, +15822, +17227, +17785, +18087, +18509, +18852, +19503, +19479, +20436, +20759, +20470, +21336, +20656, +21385, +20926, +20840, +20986, +20509, +19691, +20547, +20334, +21223, +20449, +21217, +21014, +21087, +20805, +20164, +19801, +19129, +19758, +18500, +19121, +17334, +18348, +16878, +17226, +16090, +16106, +15954, +15913, +14881, +14734, +14069, +14146, +14415, +14684, +15066, +14058, +14265, +15019, +15544, +14954, +14815, +14749, +14897, +15391, +15036, +15369, +14143, +14390, +14805, +15389, +14674, +14608, +13962, +13463, +13484, +12455, +12464, +12121, +11477, +12275, +12397, +13520, +12728, +13962, +13849, +14736, +14806, +14934, +15175, +15620, +16766, +17343, +18120, +18229, +18567, +19197, +20116, +19641, +21141, +21145, +21134, +20831, +21185, +20763, +20444, +20654, +20003, +20026, +19781, +20231, +20481, +20504, +19773, +21085, +20390, +20400, +20046, +19588, +19068, +18642, +19256, +18497, +18196, +17948, +17938, +16407, +16892, +16424, +15872, +15522, +15859, +14457, +14886, +14641, +14651, +14906, +14497, +14388, +14871, +15009, +15775, +15451, +15232, +14819, +15247, +15161, +15201, +15007, +14679, +15135, +14642, +15405, +14217, +14649, +13126, +13888, +12858, +12923, +12098, +12171, +11627, +12492, +12667, +13280, +13455, +13977, +14134, +15618, +15042, +15446, +15175, +16007, +17239, +17842, +17904, +18970, +17939, +20107, +19589, +20868, +20097, +20862, +20412, +20902, +20169, +20218, +19471, +20388, +19258, +20386, +18747, +20453, +18455, +20649, +19832, +20972, +19702, +20468, +19334, +20051, +18620, +19192, +18723, +18754, +18438, +18348, +17695, +17411, +17011, +16839, +16343, +16189, +14949, +15139, +14619, +15018, +14979, +14470, +13758, +14372, +13503, +15187, +14933, +15338, +14418, +14994, +14346, +15363, +14238, +15335, +14366, +16135, +14693, +15926, +14704, +14782, +14426, +14856, +14163, +13550, +12717, +12588, +12313, +13323, +13574, +13945, +14008, +14158, +14700, +15162, +15299, +14558, +16042, +15666, +17056, +17347, +17492, +17733, +18564, +18964, +19648, +19575, +19777, +20074, +20380, +20281, +19695, +20214, +19238, +20189, +19582, +19130, +19658, +18882, +20422, +19719, +20145, +20288, +19727, +19891, +20254, +19854, +19070, +19010, +18480, +18196, +18381, +18214, +18038, +17569, +17004, +16691, +15834, +15972, +15084, +15275, +14922, +15104, +14350, +14832, +14067, +14329, +14413, +15779, +15260, +15266, +15087, +14486, +15084, +14902, +15121, +15054, +15456, +15645, +14697, +15602, +14999, +14624, +15156, +14596, +13919, +13039, +12711, +12675, +12356, +13021, +13284, +13861, +13749, +14274, +14154, +14779, +14938, +15133, +15710, +15859, +16960, +17612, +17475, +18317, +18103, +19305, +19246, +20299, +20584, +20448, +20165, +20883, +20193, +19997, +20105, +20642, +19366, +19843, +19438, +19193, +19528, +19574, +20335, +19457, +19986, +19185, +19351, +18775, +18747, +18524, +18301, +17722, +18111, +17882, +17315, +17083, +16955, +16247, +16235, +16288, +15582, +15078, +14501, +15049, +15089, +15483, +14837, +14757, +15144, +14764, +15738, +15624, +15448, +14924, +15255, +14913, +14851, +15035, +15106, +14833, +14979, +14895, +15297, +14370, +14807, +13895, +13689, +12994, +13113, +12071, +12639, +12009, +14210, +13737, +14750, +14393, +14675, +14854, +15371, +15773, +16106, +16977, +17560, +17927, +18507, +18224, +18816, +18886, +20203, +20661, +20637, +20624, +19852, +20141, +19912, +20364, +20015, +19622, +18975, +19443, +18459, +19928, +18579, +19464, +18876, +19968, +19152, +18931, +19007, +18784, +17950, +18919, +18000, +17431, +17447, +17152, +17760, +17041, +16954, +16798, +16268, +15987, +15744, +15439, +15063, +14773, +15942, +15208, +15017, +15318, +14694, +14860, +15375, +15153, +15959, +14312, +15456, +14919, +14791, +14945, +15284, +15007, +14847, +15384, +15347, +14552, +14668, +14223, +13746, +13494, +12978, +12956, +12458, +12850, +13688, +14056, +14497, +14706, +15257, +14946, +16224, +15909, +16222, +16457, +17654, +17564, +18338, +18596, +18658, +18924, +19616, +20253, +20257, +20077, +20584, +20131, +20198, +19839, +19511, +18870, +18679, +18931, +19546, +18918, +19476, +18607, +19427, +19721, +19877, +19412, +19305, +19332, +19086, +18190, +18191, +16907, +17791, +18069, +17910, +16914, +16232, +16420, +16383, +14829, +15954, +14590, +15266, +14877, +14662, +14252, +15315, +15403, +14534, +14326, +15144, +15326, +15708, +15012, +15249, +14684, +16055, +15993, +15394, +14618, +16004, +15387, +15985, +14734, +15229, +13278, +13107, +12054, +12385, +12153, +13029, +13095, +13272, +11633, +13054, +14268, +15462, +16140, +16288, +15071, +16047, +17273, +17854, +17902, +20229, +20674, +19369, +20073, +18897, +21028, +21731, +22639, +21053, +20799, +20470, +20313, +18267, +19432, +19238, +20507, +18970, +18721, +17520, +17456, +19834, +19965, +18904, +18851, +18276, +17388, +18123, +17950, +17971, +17020, +18139, +16917, +16567, +16985, +16522, +16378, +16384, +16344, +15174, +14758, +15042, +15353, +14468, +15441, +14857, +14972, +14069, +15130, +15508, +14954, +15072, +15244, +14055, +15221, +15172, +15782, +14850, +15123, +15938, +15401, +14996, +15272, +13883, +13826, +12694, +12968, +12131, +12431, +13693, +13072, +13452, +12565, +13109, +15236, +16003, +17089, +16233, +15019, +16760, +16924, +19014, +18847, +19830, +20420, +19441, +20037, +18873, +21826, +22356, +21659, +21571, +18933, +20185, +19327, +18755, +19564, +18964, +20271, +18009, +17811, +17614, +17918, +20446, +19791, +18593, +18488, +18045, +18695, +18088, +18389, +18447, +17552, +19279, +17008, +16584, +16525, +17172, +17150, +15752, +16540, +15023, +13867, +15325, +14625, +14927, +14280, +14905, +14269, +13060, +15198, +14819, +14380, +14950, +14356, +14450, +14630, +15399, +15421, +14999, +16311, +16044, +15662, +15324, +15094, +14271, +13714, +13212, +12765, +12163, +14382, +13082, +13019, +10924, +12952, +14618, +15976, +16507, +15020, +14946, +15848, +17158, +18796, +17624, +20072, +19818, +19917, +19971, +19122, +21890, +22481, +21866, +21637, +18767, +21159, +19611, +18916, +19624, +19161, +19504, +17865, +17982, +18037, +17407, +20882, +19244, +18170, +18079, +17652, +18545, +18453, +18987, +17885, +17074, +19223, +17202, +17566, +17053, +17634, +16800, +15963, +16652, +15585, +14458, +15200, +14963, +14804, +14524, +15331, +14013, +14178, +15503, +14755, +14686, +14609, +14782, +14118, +14793, +15717, +15037, +15453, +15595, +15740, +15741, +15084, +15591, +13622, +13312, +12436, +12043, +13039, +13594, +13041, +12059, +10617, +13066, +14011, +16561, +15952, +14605, +15040, +16390, +17552, +19226, +17771, +20763, +20315, +20705, +19823, +20134, +22624, +22590, +22656, +20680, +20085, +21502, +19360, +19012, +19208, +18887, +18897, +17644, +17398, +17128, +17543, +20341, +17713, +17649, +17147, +17235, +18130, +19263, +18588, +17069, +16634, +18995, +17320, +18332, +17581, +17249, +16353, +16456, +16988, +15257, +15759, +15781, +15020, +14848, +15014, +15527, +14380, +14817, +15482, +14378, +14866, +14951, +14789, +14264, +14724, +15285, +14745, +15177, +16314, +15899, +15911, +15177, +14641, +14052, +13144, +12893, +12168, +12655, +13602, +12789, +11621, +11366, +11901, +14563, +15515, +16121, +14325, +14470, +17175, +17244, +19259, +18412, +19803, +21674, +19730, +20796, +20273, +22723, +23414, +22232, +21727, +19727, +20977, +20359, +18595, +20249, +18495, +18729, +17819, +16953, +17287, +17077, +19814, +18496, +16745, +16984, +16553, +18495, +18624, +18488, +17703, +15988, +19131, +17652, +18197, +17435, +17385, +17239, +15899, +17509, +15834, +15656, +15665, +15528, +15128, +15093, +15417, +14614, +13937, +15722, +14542, +15264, +14667, +14601, +13749, +14435, +15625, +15329, +14362, +16256, +15481, +16046, +14580, +14712, +12968, +13164, +13134, +12701, +12576, +13329, +12452, +12014, +10232, +13235, +14303, +16327, +15263, +12859, +14627, +16805, +18851, +19025, +18183, +20694, +20775, +20625, +20514, +20377, +23668, +23065, +22669, +20812, +20126, +21823, +19073, +19430, +20031, +18836, +18698, +17472, +17768, +16738, +17739, +20286, +17753, +17324, +16859, +16404, +18099, +19244, +19295, +17210, +16777, +18823, +16834, +18704, +17863, +17085, +16657, +16065, +17234, +14834, +15908, +15979, +14909, +15028, +14621, +15119, +14566, +14452, +15529, +14548, +15423, +14748, +13974, +14283, +14332, +15528, +14802, +14730, +15612, +15679, +15883, +14811, +14308, +13933, +13130, +13047, +12763, +13065, +13533, +13202, +12544, +10915, +12365, +14706, +16328, +16228, +13929, +14595, +16231, +18237, +19326, +18152, +20114, +20739, +20409, +20502, +20268, +22940, +22911, +22718, +20907, +19630, +21170, +19491, +19378, +19725, +19299, +18329, +17276, +17592, +17313, +17177, +20072, +17589, +17387, +16480, +16191, +17357, +18786, +19397, +17864, +16491, +18002, +16645, +18378, +18521, +18216, +16427, +16181, +16883, +15808, +15941, +16614, +15843, +15288, +15043, +15174, +14663, +14743, +15465, +15290, +15236, +14938, +14110, +14255, +15102, +15226, +15107, +14663, +15529, +15635, +15552, +15290, +13946, +12949, +12523, +12535, +13127, +13638, +13588, +12448, +11025, +10805, +13142, +15239, +16217, +14911, +13308, +14529, +16642, +18158, +18771, +19042, +20943, +19700, +20313, +19869, +20730, +23770, +22712, +22836, +20016, +21136, +20282, +19320, +20073, +20329, +18535, +18638, +17391, +17564, +16372, +18651, +18817, +17164, +16963, +16930, +15317, +17516, +18476, +18771, +17588, +18106, +17852, +16434, +18183, +18701, +17639, +17853, +17113, +17031, +15351, +16790, +16811, +16271, +15804, +16287, +14626, +14513, +15013, +15726, +14900, +15538, +14806, +14505, +14348, +15791, +15441, +15027, +14838, +15650, +15219, +15596, +14913, +14543, +12546, +12191, +11761, +13007, +13786, +13757, +12184, +10663, +11224, +13218, +14698, +15864, +14089, +13898, +14432, +15659, +17401, +18109, +19190, +20709, +19589, +20425, +19040, +21277, +22072, +22668, +22640, +21408, +21197, +19694, +18856, +20625, +20479, +19463, +19038, +18051, +17321, +16700, +18760, +18337, +17354, +17204, +16632, +15898, +17198, +17869, +18130, +17448, +18755, +17860, +16723, +17069, +17408, +17969, +18177, +18009, +16729, +15423, +16078, +16637, +16395, +17035, +16106, +14994, +14634, +15035, +15583, +15765, +16145, +15184, +14545, +14775, +15590, +15460, +15816, +15666, +16009, +15321, +15611, +14700, +13919, +13068, +13257, +13342, +13231, +13103, +13015, +12294, +12066, +12276, +13441, +14202, +14791, +13742, +13437, +14440, +14954, +16922, +17388, +18266, +18959, +19070, +19899, +19334, +20380, +21035, +21580, +21796, +21205, +21117, +19562, +19293, +20422, +20133, +19419, +19197, +19109, +17961, +17966, +18926, +18131, +17583, +17849, +17187, +16698, +17332, +17805, +17879, +17148, +18645, +17886, +17484, +17241, +17422, +17270, +17625, +17336, +17150, +16509, +16745, +16487, +16173, +16819, +16079, +16029, +15260, +15623, +15618, +15817, +15597, +15680, +14755, +15463, +15705, +15815, +15276, +15609, +15279, +15112, +15533, +14867, +13887, +13039, +12910, +12814, +12921, +12701, +12835, +12880, +12660, +13347, +13119, +13594, +13905, +14041, +13623, +14287, +14893, +15891, +16493, +17234, +17460, +18781, +19426, +19659, +20228, +20459, +20538, +20582, +20809, +21232, +20506, +20631, +20316, +20018, +19517, +19641, +19986, +19327, +19352, +19677, +18183, +17794, +17742, +17916, +17565, +17620, +17769, +17599, +16791, +18088, +17524, +17641, +17521, +17987, +17419, +17206, +17211, +17193, +16738, +17673, +17128, +16725, +16911, +16680, +16215, +15784, +15573, +15828, +16121, +15660, +15195, +14251, +14951, +15209, +15315, +15266, +14561, +14708, +14442, +15145, +14376, +13820, +13403, +13426, +13034, +13272, +12665, +12199, +12390, +13281, +13903, +13795, +13456, +13391, +13566, +13874, +13914, +14783, +15627, +16263, +16263, +16681, +17800, +18022, +19199, +20118, +20174, +20482, +20285, +20526, +20235, +20661, +21374, +20835, +20736, +20276, +19394, +20478, +20195, +20045, +20124, +18955, +18729, +17934, +18764, +17883, +17939, +17561, +17953, +17515, +17858, +17656, +17765, +17094, +17666, +17526, +17270, +17133, +17341, +16998, +17196, +17022, +16187, +16673, +16673, +16123, +16070, +15467, +15774, +15364, +15293, +15242, +14644, +14786, +15020, +15397, +14946, +14260, +14562, +14488, +15169, +14870, +14186, +13664, +13399, +13884, +13399, +12806, +12417, +12175, +13744, +14321, +14044, +13612, +13127, +13815, +14396, +14291, +14513, +14786, +15497, +16039, +16466, +17318, +17456, +18325, +19214, +19766, +20043, +19872, +19762, +20245, +20319, +20823, +21045, +20564, +20234, +19961, +20630, +20552, +20308, +19997, +20005, +18919, +18888, +18512, +18316, +18290, +18230, +17825, +17794, +17231, +18098, +17328, +17874, +17614, +17416, +17168, +17387, +17323, +17777, +17016, +16824, +16027, +16635, +16937, +16260, +15796, +15728, +15105, +15537, +15563, +15061, +14310, +14431, +15064, +15258, +14850, +14706, +14316, +14351, +14845, +14689, +14456, +14094, +13795, +14330, +13697, +13175, +12536, +12500, +14111, +14553, +14398, +13813, +13175, +13611, +13912, +14246, +14229, +14840, +15177, +15287, +15825, +16642, +17129, +18122, +18636, +19616, +19094, +19516, +19524, +20325, +20310, +20592, +21117, +20862, +20202, +20320, +20424, +20706, +21001, +19893, +20161, +18881, +19361, +18847, +18370, +18154, +18209, +17908, +17905, +17309, +18276, +17330, +17685, +17843, +17245, +17081, +17294, +17532, +17276, +17123, +16678, +16381, +16230, +16701, +16046, +15982, +15851, +15564, +15789, +15731, +15359, +14468, +15017, +15196, +15660, +15181, +15157, +14683, +14800, +14938, +15040, +14739, +14556, +14386, +14401, +13630, +12944, +12533, +12766, +13625, +14197, +14106, +13300, +13008, +13106, +13703, +13851, +14050, +14390, +14409, +14878, +15766, +15896, +16593, +17381, +18508, +19409, +19223, +19674, +19557, +19917, +20774, +20655, +21317, +21036, +20839, +20509, +20710, +20617, +20736, +20057, +20398, +19638, +19637, +19064, +17786, +17972, +18348, +17746, +17951, +17194, +17636, +16906, +17402, +17845, +17267, +16701, +16685, +17011, +17346, +17173, +16746, +16401, +16270, +16502, +16377, +15949, +15967, +15924, +15969, +16324, +15773, +14650, +14864, +15222, +15974, +15808, +15862, +15178, +14956, +14777, +14987, +15338, +15334, +14612, +14734, +13931, +13064, +13036, +13207, +13844, +14641, +14119, +13461, +13153, +13231, +13448, +13562, +13408, +13657, +13954, +14912, +15370, +15187, +15691, +16400, +17947, +18899, +19228, +19219, +19371, +19431, +20594, +19914, +20962, +21297, +20925, +20809, +20880, +20582, +20710, +19829, +20411, +19826, +20066, +19427, +18181, +17977, +18339, +17819, +17902, +17853, +17638, +17060, +17221, +18271, +17450, +16649, +16771, +16968, +17320, +17668, +17208, +16542, +15996, +16183, +15915, +15780, +16015, +16029, +16137, +15892, +15391, +14339, +14507, +15144, +16025, +15860, +15977, +15202, +15055, +14868, +15612, +15333, +15512, +15251, +15014, +14389, +13767, +12926, +13282, +13822, +14814, +14473, +13804, +13518, +13131, +13141, +13333, +13101, +13523, +14212, +15103, +15721, +15233, +15740, +16017, +17305, +18584, +18934, +19206, +19333, +19237, +19861, +19594, +20378, +20779, +20699, +20893, +20811, +20657, +20407, +19356, +19875, +19750, +20215, +19466, +18466, +18156, +17887, +18259, +18289, +17892, +17610, +17332, +17703, +18338, +18103, +17177, +16628, +16686, +16789, +17379, +17349, +16868, +16463, +15928, +15870, +15380, +15661, +16062, +16449, +16450, +15783, +14794, +14611, +14767, +15569, +15893, +15810, +15783, +15304, +15151, +15189, +15158, +15483, +15529, +14925, +14374, +13775, +13207, +13577, +14291, +14892, +14277, +13914, +13638, +13641, +13481, +14060, +13268, +13389, +14001, +15077, +15781, +15151, +15927, +16276, +16800, +18244, +18466, +19022, +19280, +19404, +19386, +19098, +19618, +20354, +20405, +20972, +20251, +20336, +19642, +19098, +19432, +19559, +20027, +19311, +18281, +18178, +17814, +18046, +17924, +18057, +17725, +17564, +17912, +18256, +17757, +17620, +17272, +17119, +16887, +17086, +17277, +17316, +16931, +16599, +16178, +15579, +15693, +15872, +16571, +16562, +15976, +15092, +14781, +15094, +15258, +15846, +16014, +15786, +15492, +15294, +15388, +15705, +15584, +15620, +15043, +14298, +13884, +13563, +14081, +14553, +14651, +14471, +13713, +13844, +13730, +13674, +13768, +13480, +13647, +14324, +14841, +15308, +14896, +15850, +16361, +17066, +17574, +17888, +18800, +19348, +19351, +18908, +18724, +19150, +20053, +20288, +20789, +20110, +20187, +19355, +19109, +19054, +19289, +19714, +19309, +18440, +18293, +17534, +17698, +17378, +18019, +17673, +17389, +17497, +17793, +17560, +17776, +17793, +17518, +16732, +16778, +17343, +17374, +17470, +17221, +16585, +15706, +15497, +15621, +16176, +16464, +16349, +16004, +15267, +15204, +15222, +16070, +16062, +15802, +15765, +15653, +15858, +15995, +15920, +15499, +14785, +14265, +14307, +14181, +14416, +14683, +14947, +14246, +13769, +13744, +13468, +13342, +13492, +13690, +13998, +14653, +15128, +15241, +15102, +15679, +16215, +17260, +17838, +18167, +18874, +19397, +19397, +18796, +18719, +19040, +19373, +20282, +20821, +20286, +19964, +19250, +18576, +18233, +18631, +18827, +18432, +18053, +18085, +17564, +17411, +17037, +17416, +16957, +16971, +17417, +17896, +17649, +17863, +17818, +17651, +16916, +16862, +16852, +17162, +17486, +17914, +17343, +16595, +15558, +15667, +16076, +16274, +16361, +16086, +16075, +16166, +16151, +16516, +15759, +15305, +15410, +15532, +16141, +16486, +16332, +15597, +14316, +14155, +13968, +14262, +14885, +15039, +15230, +14552, +14256, +14315, +13695, +13365, +13039, +13253, +14104, +15087, +16080, +15854, +15394, +15562, +15700, +16478, +17224, +18319, +19230, +19750, +19473, +18808, +18308, +18441, +18704, +19662, +20128, +20231, +19844, +19563, +18805, +18028, +18174, +17920, +17623, +17653, +17788, +17662, +17545, +17392, +17320, +16495, +16273, +16677, +17131, +17429, +18001, +18485, +18105, +17414, +16939, +16561, +16472, +17080, +17933, +18084, +17608, +16859, +16234, +16176, +15816, +16025, +15697, +16231, +16951, +17350, +17430, +16217, +15364, +15236, +15111, +15819, +16279, +16931, +16480, +14432, +14117, +13139, +13453, +14100, +15007, +14889, +14880, +14753, +14854, +13733, +13333, +12442, +13382, +14378, +15553, +16914, +16432, +16344, +15848, +16098, +16408, +16334, +18083, +19295, +19844, +20237, +18749, +19077, +17909, +18136, +18776, +19393, +19041, +19552, +19437, +19097, +17921, +17782, +16988, +16646, +16898, +17317, +17195, +17446, +17686, +17564, +16646, +16248, +16031, +16585, +16992, +18007, +18678, +18591, +18302, +17657, +17104, +16538, +16641, +17574, +18167, +18277, +17717, +17539, +16957, +16271, +15831, +15275, +15930, +16722, +17943, +18185, +17583, +16142, +15442, +14600, +15219, +15601, +16908, +15386, +13247, +11816, +11360, +12423, +14767, +15806, +15473, +13929, +13298, +12937, +13007, +13233, +13848, +15257, +16990, +18098, +18489, +17379, +16743, +16540, +17324, +17793, +18084, +19104, +20906, +20954, +19975, +18205, +17003, +15921, +16480, +17461, +18012, +18391, +18973, +18246, +17316, +16288, +15988, +15617, +16066, +17484, +18136, +18632, +18417, +17867, +17254, +16838, +16598, +16870, +17514, +18178, +18703, +19386, +19138, +18131, +17208, +16531, +16016, +16390, +17806, +18137, +17937, +17370, +16588, +15504, +15059, +14908, +15305, +16089, +17165, +18021, +18011, +17096, +15884, +15347, +15256, +15590, +16176, +16354, +14871, +12730, +10983, +11414, +13598, +16156, +17641, +16248, +14129, +13085, +13203, +13613, +13843, +15431, +17295, +19274, +20161, +19258, +17955, +16553, +16749, +16490, +17238, +17834, +19679, +20237, +19332, +18161, +16286, +14883, +13957, +14929, +16148, +17704, +19133, +19244, +18247, +17268, +16374, +15744, +15972, +17352, +18898, +20057, +20644, +19367, +18203, +17181, +16345, +16115, +16585, +17209, +17408, +18140, +18674, +17564, +16400, +15434, +15048, +15005, +16267, +17815, +18002, +17680, +17008, +16282, +15401, +15442, +15862, +16772, +17568, +18719, +19195, +18514, +17273, +16127, +15930, +15938, +15944, +14575, +12243, +9734, +9280, +11282, +15340, +18567, +19569, +17211, +13860, +11203, +11457, +13025, +16006, +19362, +22242, +23608, +21502, +19233, +15745, +14796, +13926, +15839, +17332, +19148, +19792, +18843, +16081, +13895, +13147, +13293, +14419, +16692, +18847, +19840, +20911, +19578, +18119, +16905, +17155, +17127, +18562, +19978, +20364, +20586, +19122, +16909, +14137, +14336, +14531, +15482, +16690, +16974, +16263, +16207, +16695, +15851, +15263, +16064, +16715, +17617, +18989, +19292, +19357, +17248, +16572, +14890, +15873, +16666, +17760, +18060, +18004, +17517, +17739, +16726, +16295, +15879, +16649, +16607, +15490, +13024, +9802, +7169, +8235, +12101, +18023, +21946, +21881, +18880, +14021, +10719, +9943, +11403, +16139, +20300, +25190, +25386, +22450, +19092, +14676, +12856, +11740, +13322, +17096, +19232, +22176, +18537, +17647, +15040, +13343, +13395, +14313, +18272, +19568, +23068, +22406, +20436, +18952, +16180, +15338, +14247, +16834, +17147, +18784, +20650, +19144, +16721, +13849, +12811, +12688, +14804, +17699, +17535, +17856, +16878, +16793, +16573, +16687, +16455, +16421, +17851, +18422, +18788, +18417, +17104, +15102, +14577, +14903, +16015, +17819, +19266, +19211, +18472, +17553, +16536, +16469, +16958, +17191, +16482, +14506, +11157, +8363, +6456, +9346, +13260, +19401, +22300, +20555, +18775, +13005, +11839, +9703, +11996, +16690, +21204, +26094, +26154, +22664, +21720, +14367, +15087, +10814, +12813, +16115, +17722, +22232, +17641, +19695, +15613, +13144, +13517, +12788, +17443, +18137, +22384, +22622, +21393, +20970, +16380, +15438, +13727, +14824, +16127, +17839, +21074, +19827, +19072, +15449, +13430, +11820, +13621, +14761, +16412, +16442, +17278, +16799, +17191, +16566, +16578, +15693, +16964, +16936, +18782, +17878, +17835, +16950, +17064, +17035, +17565, +18192, +18581, +18409, +18482, +17171, +16973, +15809, +16768, +15885, +15478, +12806, +10005, +6959, +6078, +8576, +14303, +19634, +23937, +21556, +20122, +14305, +12347, +11297, +11430, +17541, +20748, +26912, +26235, +23178, +21426, +14615, +13582, +11717, +10516, +16562, +16122, +21497, +18303, +19411, +17055, +13861, +13835, +14114, +16667, +19874, +21131, +23223, +20958, +20229, +17042, +15577, +14609, +15988, +16601, +18485, +19102, +17993, +16670, +14606, +14045, +13349, +14844, +15805, +15768, +15598, +15286, +16332, +16547, +18160, +17430, +18325, +17261, +17985, +17122, +16786, +15407, +15933, +16374, +17725, +17983, +18362, +17223, +16497, +16371, +15498, +16257, +15946, +17700, +18189, +17510, +16752, +13735, +11005, +8858, +6851, +8958, +11576, +16492, +21723, +22525, +22063, +17905, +13795, +12535, +11362, +14050, +16807, +21950, +24882, +25452, +23265, +21726, +16181, +15115, +11124, +12237, +14331, +17157, +18957, +20040, +19434, +18723, +15525, +15277, +14629, +16553, +18040, +20325, +20490, +21162, +20611, +20526, +17866, +16652, +14810, +13745, +14650, +16106, +17428, +18334, +17539, +17136, +14698, +13120, +11848, +12246, +13806, +16721, +18495, +21157, +19858, +20125, +17338, +16993, +15309, +15744, +15434, +16486, +16880, +17212, +16213, +15296, +14251, +14796, +15437, +16532, +16951, +17118, +17910, +17465, +17611, +16352, +14860, +13645, +11813, +10743, +10244, +10093, +13472, +15485, +19547, +19567, +19670, +17819, +14898, +14952, +13047, +15374, +17367, +21553, +24096, +24933, +23485, +22490, +17023, +16853, +11214, +14167, +12963, +16153, +16677, +18988, +18455, +18062, +16145, +15930, +15705, +17719, +18798, +21610, +21169, +22786, +21104, +19865, +17351, +16226, +14150, +14427, +14978, +17325, +17419, +17746, +16203, +14496, +12806, +11702, +11911, +13553, +14959, +18768, +19485, +21474, +20553, +19782, +18487, +16732, +16541, +16081, +15463, +15590, +15266, +14897, +14260, +13763, +14146, +14150, +15080, +15656, +16584, +16965, +17235, +16822, +16265, +15782, +14679, +13947, +12382, +10918, +11453, +11725, +15056, +16504, +19876, +20176, +19729, +17830, +15802, +14257, +14385, +14328, +19134, +20451, +23697, +23401, +22722, +21571, +17904, +16531, +13138, +13463, +13802, +15861, +17102, +18291, +18824, +18439, +18727, +17618, +19214, +19225, +19983, +20695, +19565, +20083, +18963, +18549, +17506, +16731, +15097, +15614, +14811, +16221, +14087, +15234, +13486, +14397, +13851, +15704, +15647, +17084, +17087, +19115, +18565, +19214, +18087, +18520, +17572, +17929, +16101, +15854, +14271, +13918, +12937, +12752, +12321, +13013, +14287, +15664, +16644, +17069, +17051, +16487, +16386, +15619, +16381, +15824, +15368, +15400, +14083, +14530, +14586, +13769, +13831, +13258, +14592, +16772, +18000, +18185, +18740, +16940, +17741, +16296, +16644, +18111, +19268, +20897, +22534, +21007, +22200, +20148, +17703, +17601, +14653, +16260, +16084, +15877, +16015, +16691, +16811, +19745, +19504, +20648, +21160, +19090, +19951, +18142, +18324, +17594, +17028, +16337, +16992, +16796, +17210, +16540, +15309, +14637, +13817, +14772, +14738, +15198, +15925, +16152, +16458, +16080, +16046, +17208, +17233, +18134, +17195, +16788, +16543, +15911, +15445, +14782, +12721, +12808, +12462, +14001, +15602, +15447, +16830, +16592, +17134, +17048, +16348, +15301, +15210, +14165, +16040, +15963, +16775, +16639, +15289, +14674, +14313, +13149, +14333, +12320, +15117, +15193, +19072, +18815, +20440, +17926, +17855, +16874, +18135, +17890, +20504, +20053, +21824, +21217, +20792, +21357, +18856, +18711, +15361, +15269, +15099, +16741, +16357, +19076, +18419, +20452, +19326, +19871, +19643, +18274, +17794, +16073, +15914, +16251, +17251, +17682, +17720, +17141, +16113, +15175, +15437, +15379, +15604, +16307, +15894, +16593, +15391, +14527, +14979, +14040, +14998, +16134, +16170, +17959, +16929, +16617, +15757, +14600, +14605, +14970, +14317, +15256, +14545, +14778, +15733, +15959, +17382, +16948, +16464, +15151, +14765, +13879, +13951, +13874, +14670, +14281, +15932, +16455, +17315, +17780, +17716, +18042, +16227, +14741, +15368, +15161, +16766, +17288, +18175, +19059, +18720, +18904, +18424, +16826, +18095, +17602, +19615, +19626, +20043, +20516, +19164, +19428, +18133, +18157, +18564, +17644, +17640, +18850, +17870, +19817, +16887, +17346, +15452, +16063, +17043, +18543, +18744, +20090, +18184, +17784, +15364, +14579, +15145, +15952, +17285, +18210, +16762, +16578, +14682, +14121, +13700, +13648, +14387, +15398, +16176, +16906, +16684, +16300, +15754, +15452, +15244, +15417, +14882, +14918, +14882, +15401, +15468, +15875, +15515, +15905, +15082, +15022, +14026, +13932, +13923, +14748, +15770, +16433, +16936, +16850, +16901, +17130, +17481, +17405, +17132, +17459, +17302, +16942, +16425, +15905, +15731, +15372, +15966, +16783, +17329, +18477, +18495, +19008, +19451, +18448, +18213, +17991, +18230, +18948, +18650, +18269, +18785, +18876, +19984, +18912, +18473, +16936, +15811, +15497, +15946, +17794, +19286, +20810, +21209, +20567, +18925, +16494, +15319, +14992, +15020, +15960, +16960, +17420, +17445, +16449, +16137, +15067, +15253, +14969, +15826, +15756, +16058, +16351, +16793, +16934, +17145, +16149, +15881, +14630, +13920, +14336, +13973, +14044, +15262, +15233, +16049, +14814, +15041, +13568, +14564, +14038, +15500, +15161, +16421, +15683, +17141, +15525, +16776, +15416, +16462, +16153, +15890, +17454, +18002, +18132, +17893, +16223, +16894, +15452, +16549, +15521, +16688, +16562, +17798, +17450, +18190, +17278, +18626, +17890, +18530, +16987, +18049, +17575, +19276, +19377, +19845, +19010, +18977, +16942, +17629, +16166, +17815, +17965, +19924, +19206, +19834, +17349, +17210, +14768, +16336, +16144, +17476, +17407, +18545, +17937, +18345, +17002, +17283, +15672, +16345, +15053, +16714, +15991, +17179, +17424, +17426, +17115, +16686, +15054, +15243, +13933, +14706, +14387, +15046, +15757, +15590, +16429, +14748, +15107, +13878, +14484, +14984, +15642, +16313, +15850, +15621, +16500, +15595, +16591, +14165, +15518, +13777, +15871, +15818, +16384, +17156, +16996, +17164, +17584, +15939, +16919, +14823, +15020, +15319, +15238, +18303, +16113, +19421, +17541, +18193, +17517, +16249, +17449, +17635, +17589, +19330, +18055, +19883, +19031, +18763, +18258, +18531, +17640, +19278, +17985, +19900, +17183, +18479, +16889, +16664, +15996, +16193, +15579, +17232, +16331, +18417, +16980, +18848, +16682, +17801, +14980, +15857, +15218, +15572, +16366, +18325, +18099, +20821, +16362, +19622, +14782, +16678, +14572, +15057, +15072, +16519, +15098, +16227, +14723, +15579, +14364, +15355, +15201, +16406, +16209, +17780, +16407, +17153, +17537, +17451, +15787, +16149, +14649, +15587, +14785, +15721, +15076, +16474, +15743, +17112, +14315, +15592, +14512, +13962, +14607, +15457, +16996, +17340, +18503, +18695, +18670, +17515, +17886, +15989, +17302, +16155, +17066, +15746, +17365, +17043, +18436, +17806, +17418, +17501, +17803, +17538, +19104, +17547, +18083, +18360, +16853, +19246, +16012, +18371, +15723, +17151, +16313, +15992, +16197, +17534, +16495, +16841, +14842, +15574, +15910, +16898, +17378, +17114, +19042, +20032, +19613, +17527, +16705, +16819, +16735, +16466, +16520, +15377, +16742, +15839, +15055, +14986, +14497, +16167, +15213, +15948, +16913, +17602, +17710, +18199, +16905, +17268, +16740, +16800, +15991, +15685, +16165, +14562, +15705, +16221, +16588, +17419, +16266, +15144, +15501, +14718, +15350, +16372, +16807, +17846, +18039, +17842, +18506, +17332, +18854, +15992, +16368, +14777, +14995, +14731, +15238, +15276, +15045, +16317, +15929, +17485, +15955, +18762, +17006, +20298, +17963, +20402, +17654, +19267, +15652, +18134, +15254, +17570, +15504, +17470, +15987, +15287, +15453, +14541, +14233, +15628, +15209, +17348, +16975, +19842, +18595, +17257, +18372, +15871, +17924, +17207, +16294, +19117, +16742, +19000, +16102, +17294, +14855, +16303, +14620, +18017, +14378, +18717, +16086, +17463, +15698, +17356, +16426, +18235, +15642, +17753, +16009, +16996, +16441, +17415, +15866, +17990, +16245, +18506, +16083, +17125, +14597, +17909, +15407, +17781, +15568, +17929, +16004, +18091, +15463, +17856, +13445, +18494, +13054, +18157, +14011, +18145, +14127, +17163, +14427, +16057, +14004, +16786, +15667, +18035, +18775, +19314, +18926, +19294, +17395, +16984, +15569, +15673, +15439, +15931, +17135, +15238, +16900, +14841, +16540, +15226, +17073, +15982, +17362, +16782, +17150, +16593, +17095, +18153, +16819, +18759, +15835, +18125, +15736, +17699, +15753, +18303, +15659, +18810, +14552, +19832, +15061, +18902, +15341, +19222, +14864, +18278, +15281, +17058, +16128, +17313, +15896, +17177, +15327, +17096, +15449, +17370, +16987, +17486, +17921, +17014, +18065, +16647, +17049, +16752, +16561, +17901, +17038, +18259, +15873, +16432, +14686, +14433, +14579, +15191, +15414, +16868, +17329, +17716, +16422, +16489, +15307, +14244, +14768, +15081, +17129, +18491, +19054, +20617, +18274, +18643, +16010, +15759, +15045, +15470, +15717, +15593, +15849, +15978, +15826, +15238, +16091, +14878, +17320, +16643, +17806, +17760, +18997, +17371, +17656, +17378, +16910, +17325, +16907, +16841, +17829, +17120, +18024, +16580, +15846, +16671, +15804, +16296, +17376, +15835, +18776, +15785, +17944, +16398, +17733, +17380, +17219, +17405, +17235, +17259, +16626, +16986, +16163, +16732, +16396, +17381, +16206, +17821, +15938, +16395, +16162, +16370, +17439, +16664, +17576, +17260, +16890, +16338, +15213, +15132, +15603, +15637, +16417, +16705, +17314, +16393, +16525, +14510, +14924, +14473, +15688, +15703, +17303, +17397, +18693, +17601, +18086, +16362, +16888, +16309, +16044, +16673, +15738, +16255, +15480, +16000, +15040, +15955, +15917, +16601, +16780, +17706, +17531, +17597, +18074, +17387, +17862, +16634, +17511, +15939, +17271, +15991, +16871, +16081, +17694, +15646, +18619, +15961, +18510, +16462, +18142, +16353, +16797, +16180, +18325, +16619, +18990, +16649, +18177, +17383, +17410, +17443, +17386, +17191, +18136, +16543, +17456, +16371, +15939, +16123, +16212, +16901, +17517, +17761, +17212, +17992, +16388, +16859, +15214, +15353, +15387, +14950, +15016, +16339, +15138, +16578, +15283, +15815, +15239, +15574, +15426, +16932, +16305, +17186, +16737, +16747, +17604, +16871, +17295, +16485, +18046, +16507, +17278, +14930, +16232, +14556, +15501, +14940, +15663, +15720, +16915, +16896, +17609, +17820, +17250, +17229, +16409, +17066, +16640, +17689, +17131, +17044, +16420, +15756, +16682, +16459, +16875, +17524, +17401, +18084, +17930, +17100, +17876, +16490, +17014, +17412, +16878, +18085, +16633, +17072, +16099, +16822, +17291, +18581, +17416, +18587, +16603, +18532, +16489, +18305, +16161, +18037, +15846, +18897, +16208, +18508, +15244, +17550, +15055, +16491, +14881, +15912, +14904, +16283, +15131, +16723, +14509, +16380, +14852, +16376, +15999, +16651, +15641, +17123, +15838, +17248, +16441, +16958, +16902, +17248, +17334, +16060, +16816, +15656, +16063, +15181, +16093, +15134, +16871, +15299, +17123, +15880, +17960, +16266, +17046, +14935, +16580, +15076, +17254, +17161, +17435, +17291, +18089, +17356, +18155, +15966, +17694, +16301, +18105, +16656, +18243, +16291, +17707, +16032, +17078, +16938, +17891, +17892, +17721, +16635, +17461, +16088, +17069, +17036, +17693, +16867, +17857, +17263, +18273, +17961, +18052, +16703, +17469, +17055, +17496, +16621, +16110, +16609, +15767, +15997, +15565, +14942, +16034, +15263, +16362, +16194, +16721, +16041, +17025, +15522, +17276, +14936, +17357, +15324, +16728, +16379, +16870, +16451, +16645, +16800, +16663, +16632, +16574, +15822, +16181, +15161, +15899, +15601, +15714, +16000, +16477, +15459, +18222, +16076, +17819, +16382, +16178, +16332, +14997, +16157, +15627, +17306, +17249, +17906, +16863, +18453, +15542, +18218, +15669, +17751, +16940, +17391, +17501, +17021, +17569, +17649, +18032, +17747, +17846, +17071, +18002, +16435, +18297, +16172, +18829, +16290, +17997, +16189, +17376, +17051, +18826, +16615, +19031, +16530, +18322, +16338, +17310, +15790, +17029, +15396, +16809, +14347, +16723, +14181, +16348, +14523, +17032, +15326, +17410, +15254, +17366, +15868, +17401, +15804, +17035, +15192, +17330, +14342, +17732, +15503, +18207, +15933, +17794, +15530, +17380, +14524, +17193, +13866, +17329, +14603, +17106, +15483, +16490, +16540, +17128, +16691, +17381, +15704, +17785, +15361, +17339, +16280, +16172, +16582, +15828, +16988, +16504, +16021, +16964, +15833, +17546, +16471, +16928, +16930, +17006, +17977, +18202, +18311, +18637, +17606, +18896, +16816, +17604, +17254, +17390, +17703, +17570, +17176, +17736, +15788, +17748, +16471, +17448, +17854, +16864, +18195, +16937, +17633, +17054, +16312, +16484, +15962, +16382, +16233, +15467, +16484, +16070, +16098, +15935, +14862, +16850, +14741, +17805, +15634, +18068, +16766, +16753, +16338, +16117, +15875, +16832, +15769, +17300, +15956, +17647, +16683, +16041, +16163, +14491, +14963, +14749, +16056, +16242, +16634, +17222, +17113, +16561, +16473, +15190, +16828, +16070, +17470, +16698, +16673, +17098, +16390, +16822, +16292, +15396, +15924, +15875, +16103, +16359, +16255, +17769, +17539, +17879, +19029, +18196, +19528, +18221, +18150, +17369, +16860, +17570, +16786, +17091, +17168, +16387, +17368, +15550, +16728, +16285, +16899, +17971, +17281, +18228, +18057, +17530, +18125, +15776, +17424, +15804, +16817, +16573, +17094, +16237, +17001, +15910, +15845, +14519, +15556, +14761, +16599, +16020, +17656, +16041, +18404, +16398, +17238, +16510, +16862, +16401, +17559, +16502, +17623, +16035, +16315, +14539, +15215, +14126, +15620, +14192, +16656, +15774, +18085, +16487, +18265, +15994, +17622, +16152, +17166, +16078, +18140, +16360, +17880, +15301, +17060, +15051, +17106, +14372, +16060, +14826, +16408, +16173, +17582, +16586, +18481, +18005, +19748, +18448, +19206, +17343, +18064, +16052, +17934, +16042, +18414, +15816, +17242, +15085, +16367, +15246, +17028, +15568, +17721, +17116, +18340, +18148, +17488, +18414, +16916, +17359, +16497, +16591, +16408, +16787, +16410, +16843, +16186, +16553, +15060, +16223, +14826, +16329, +15227, +16964, +15925, +18243, +16210, +18598, +15724, +18590, +16072, +17945, +17063, +17013, +16037, +16541, +14514, +16561, +14491, +16033, +15431, +15734, +16180, +16434, +16368, +17092, +16204, +17432, +16065, +16759, +16918, +16930, +16908, +17949, +16186, +18153, +16351, +17038, +15698, +16196, +15607, +16461, +15092, +16110, +16438, +17095, +17522, +17618, +17749, +17619, +17148, +18113, +16071, +18291, +16539, +18270, +16602, +17887, +15794, +17749, +16091, +17350, +16006, +17068, +16881, +16959, +16506, +17017, +16463, +17597, +16655, +18083, +16545, +17364, +16528, +16715, +16758, +17538, +16290, +17398, +15697, +16234, +15386, +15988, +15821, +16152, +16282, +16537, +16239, +16928, +16554, +16908, +16006, +16663, +16020, +16721, +16065, +17294, +16416, +18084, +16606, +17599, +16213, +16504, +15756, +16548, +16080, +16298, +16064, +16085, +17207, +15276, +17151, +15580, +17498, +16720, +17452, +17661, +16685, +17627, +16468, +17145, +16096, +16666, +16372, +16831, +15968, +17493, +15491, +18469, +15319, +18061, +15813, +17765, +15679, +18416, +15056, +18658, +15168, +19108, +16322, +18507, +16428, +17783, +16088, +17576, +15216, +16759, +15566, +16594, +17591, +16658, +16331, +17046, +16413, +17160, +17180, +17030, +17962, +17073, +17543, +16664, +15955, +17547, +16030, +16653, +15985, +15398, +16080, +16161, +16659, +16512, +16365, +16676, +15936, +15535, +16327, +15685, +17461, +15979, +18292, +17182, +18104, +17549, +16991, +15976, +16889, +15111, +17111, +14767, +17706, +15179, +17646, +15204, +16663, +14854, +17050, +15829, +18422, +16987, +18908, +16511, +19004, +16215, +18132, +15218, +17122, +15173, +17223, +15735, +17718, +15146, +18344, +15421, +17676, +15810, +18175, +16486, +17825, +16543, +17252, +16482, +17127, +16076, +16337, +17110, +16184, +16917, +16037, +16246, +17292, +15998, +17243, +15308, +16957, +16551, +17834, +16437, +17684, +16940, +18223, +16182, +18730, +15578, +18245, +16424, +16401, +15684, +16068, +15180, +16407, +14930, +16968, +16358, +17120, +17887, +15149, +18466, +15087, +18810, +16275, +18558, +15480, +18490, +16136, +17096, +15672, +16314, +16427, +17339, +16300, +16503, +15400, +16654, +16181, +14991, +15718, +15262, +17476, +17371, +17555, +17598, +17268, +18285, +17289, +17367, +16819, +16361, +16105, +17129, +15968, +17112, +15428, +17252, +15385, +17451, +16515, +17396, +16058, +18194, +16054, +17869, +16520, +16324, +16960, +16394, +16169, +15774, +16012, +16942, +15980, +16987, +16324, +16674, +16357, +17321, +16693, +16924, +17127, +17315, +17058, +18065, +15810, +18744, +15209, +18990, +14700, +17779, +14747, +17019, +15157, +17278, +15113, +18335, +14366, +19839, +14166, +19467, +15455, +18563, +16994, +17960, +17008, +18781, +15536, +17925, +14488, +17286, +14700, +17019, +14928, +16761, +16212, +17420, +15555, +16279, +14278, +17999, +15282, +17642, +15971, +18973, +17643, +17109, +16700, +17155, +16375, +18426, +16358, +18135, +16035, +18393, +14765, +16073, +15445, +16185, +16295, +17299, +16074, +18798, +15262, +18111, +15750, +16905, +16034, +16942, +16959, +16742, +16124, +16762, +15654, +16577, +16119, +16126, +16808, +16738, +18111, +15724, +16566, +17069, +16499, +18034, +15791, +16438, +16987, +16504, +17781, +16137, +16205, +16291, +16629, +15597, +16699, +16260, +17661, +18235, +17111, +17134, +16612, +16481, +17786, +16214, +18414, +16873, +17928, +16964, +16608, +15140, +17039, +14766, +17137, +16045, +16403, +17496, +16071, +16841, +16212, +15920, +17631, +16140, +19309, +16399, +17565, +17372, +16616, +15887, +16982, +14904, +18960, +16554, +18112, +16207, +16840, +16402, +16272, +15623, +16067, +16591, +17245, +16792, +16340, +16447, +16284, +16859, +14761, +17611, +15298, +18002, +16283, +17657, +15425, +17524, +14890, +17086, +15966, +17185, +17017, +17202, +17238, +16933, +15725, +16861, +16531, +16198, +16688, +16115, +16211, +16743, +16226, +17557, +15497, +17316, +16344, +16697, +17089, +17451, +16621, +17716, +16467, +16644, +17387, +16936, +16638, +17414, +16455, +17307, +16451, +17108, +15799, +17188, +16156, +17303, +15304, +18036, +15810, +17694, +16862, +16333, +17486, +17896, +17382, +17936, +16938, +17187, +17384, +15968, +16346, +16094, +15399, +17736, +16107, +17637, +16361, +17742, +16004, +17226, +15567, +17110, +15939, +17830, +15914, +16793, +16582, +15442, +15598, +15890, +15473, +17796, +15655, +18038, +16179, +16500, +17905, +14844, +17549, +16107, +17128, +17838, +15306, +17084, +16855, +16209, +17222, +15629, +16348, +15886, +16193, +15974, +16412, +16769, +16321, +16944, +16725, +17147, +17406, +16766, +16925, +16600, +16915, +16479, +16732, +17654, +16609, +17084, +16918, +15897, +17631, +16542, +16702, +16505, +17388, +16912, +17426, +16888, +16661, +16605, +17245, +16413, +16874, +17389, +17667, +17376, +17212, +16687, +17548, +16635, +15841, +17250, +15752, +17150, +16686, +15610, +17708, +16474, +17758, +16078, +17352, +16548, +17087, +17001, +16512, +16609, +16695, +17146, +16252, +16221, +16885, +15537, +16898, +14829, +17470, +15944, +16374, +17164, +16396, +16167, +17180, +15504, +16982, +15432, +16983, +16014, +16182, +16821, +16232, +16756, +16140, +15600, +17065, +14979, +17273, +16596, +16822, +17662, +17267, +17940, +17411, +16758, +16820, +16334, +17119, +16265, +17045, +16753, +16920, +16502, +17230, +15723, +17149, +15653, +16925, +15991, +16737, +17103, +16746, +17525, +16765, +17084, +17139, +17264, +17340, +17035, +16450, +17270, +17243, +17366, +16719, +17665, +15390, +17029, +15825, +16174, +17313, +16589, +17121, +18042, +16565, +17624, +17155, +16141, +16519, +17219, +17216, +16612, +16586, +17475, +16629, +15306, +16308, +16117, +16316, +17642, +15349, +16775, +15672, +16586, +16532, +15837, +16817, +17037, +16048, +16943, +14651, +17671, +16122, +17310, +16676, +16760, +16684, +16865, +15904, +17290, +15193, +17362, +16147, +16803, +16810, +17819, +16195, +17927, +16002, +17174, +15643, +16173, +15924, +16511, +16613, +16907, +15740, +16599, +16882, +17416, +16747, +17347, +16782, +18406, +16431, +17583, +16057, +16469, +18135, +16814, +15340, +18333, +16284, +19604, +15225, +17794, +16474, +16421, +17217, +16246, +15160, +18091, +16498, +18225, +16090, +17329, +17306, +16746, +16572, +16101, +17517, +16977, +17395, +16977, +15948, +16351, +16066, +16388, +16439, +15078, +17685, +15524, +17388, +16168, +15779, +17992, +14522, +17969, +15610, +16205, +16907, +16031, +15871, +17497, +14383, +18160, +15670, +16841, +15064, +17539, +15816, +16800, +15505, +16110, +16558, +16779, +16151, +17356, +15700, +16931, +17590, +16626, +16467, +16976, +17138, +16117, +17253, +16579, +17220, +18151, +16932, +19312, +17687, +18333, +18970, +18124, +18169, +17782, +17411, +17893, +16886, +18063, +16800, +16927, +17120, +16410, +17002, +16077, +16196, +16461, +15626, +16357, +15744, +16841, +17188, +15847, +17309, +15278, +18070, +15610, +15892, +15741, +15468, +17471, +16068, +14546, +15244, +13937, +15440, +13785, +13909, +14749, +15850, +14706, +15016, +14156, +15708, +16006, +15902, +16585, +16553, +15648, +19463, +15596, +18899, +17416, +18706, +16922, +19858, +17006, +20729, +17404, +21392, +17598, +20408, +18254, +19352, +18642, +19946, +15937, +20142, +15996, +18886, +17261, +17611, +16039, +16550, +14857, +17368, +14204, +17247, +14911, +17001, +15840, +16264, +15719, +16512, +14650, +16903, +15067, +16952, +15237, +18021, +15732, +17568, +15270, +16506, +15511, +16153, +15036, +16837, +15099, +16862, +15489, +17042, +15582, +16853, +15221, +15046, +14254, +15671, +14845, +17026, +13166, +15792, +14241, +16316, +14957, +15676, +15599, +17377, +14604, +19141, +15106, +19097, +18767, +18922, +18251, +18631, +19667, +21945, +18229, +21489, +18154, +20406, +18907, +19439, +18197, +17580, +16806, +18996, +16576, +18536, +16772, +18569, +16604, +17143, +15236, +16072, +14065, +16054, +15078, +14509, +14329, +15826, +14822, +15582, +13572, +15053, +14123, +16063, +16070, +16477, +16197, +17859, +16160, +17853, +15991, +16668, +17125, +16786, +16885, +16657, +16475, +16825, +16143, +15557, +14262, +14404, +14112, +15180, +14280, +14209, +14800, +14857, +16147, +16299, +14538, +18460, +16352, +17922, +17776, +16212, +20824, +18978, +19561, +20319, +18846, +22006, +19559, +20348, +20349, +18125, +21844, +19099, +18463, +19294, +17497, +19032, +17603, +16230, +17195, +14943, +17191, +16180, +15282, +14465, +14038, +14291, +14478, +12206, +14565, +13169, +14027, +14449, +15152, +14350, +15735, +15644, +16538, +14964, +16883, +16287, +17734, +16353, +17471, +16442, +17021, +16461, +18609, +16726, +17665, +16454, +17155, +14458, +16603, +15213, +15987, +14002, +14332, +14567, +15139, +13825, +16905, +13357, +18610, +15664, +18253, +17602, +17219, +20055, +20128, +18919, +20070, +19866, +22758, +19640, +21309, +20588, +20115, +20598, +19551, +19063, +17982, +17726, +19036, +16107, +16448, +15921, +15719, +15468, +15115, +14955, +13941, +14054, +14597, +13298, +13669, +12501, +13916, +13589, +13276, +13873, +14245, +15231, +15530, +16660, +16430, +16947, +17671, +17979, +17699, +17722, +18123, +17403, +17843, +17955, +18153, +17406, +17155, +15851, +14919, +14771, +15209, +14918, +15796, +12372, +15582, +13040, +14862, +15295, +12912, +19323, +16050, +17981, +19090, +15158, +22685, +17802, +21632, +19664, +18820, +22628, +19661, +21330, +21970, +18654, +23281, +17705, +21064, +17911, +18280, +19128, +16973, +16224, +16302, +14600, +15903, +13511, +15096, +12227, +13551, +12785, +12902, +12792, +13279, +13196, +12916, +13293, +14394, +15123, +16114, +16928, +17524, +17541, +17908, +18521, +18164, +18573, +18319, +18111, +17193, +16950, +16247, +17184, +16805, +16766, +15807, +12973, +14170, +13399, +14674, +14695, +12940, +14969, +13565, +15256, +16020, +13355, +19350, +16536, +19118, +19145, +15938, +22403, +20293, +22170, +21410, +19286, +23480, +19654, +22941, +21510, +19427, +22041, +17763, +20052, +16434, +15767, +18135, +13915, +15489, +14166, +13462, +13630, +13276, +14374, +12703, +12765, +14421, +12890, +15173, +14541, +16310, +14796, +15476, +17128, +17368, +17760, +18196, +18948, +18522, +18290, +19445, +17975, +18636, +17704, +18442, +16127, +14987, +14712, +14391, +15056, +15600, +14027, +13421, +8009, +12296, +10162, +14489, +13664, +13573, +14187, +13667, +15898, +17612, +15629, +24001, +18251, +24861, +19149, +20428, +23206, +23251, +25028, +22181, +19775, +23605, +16937, +23673, +16872, +20105, +17206, +16059, +15765, +11809, +13709, +15370, +11307, +16952, +10285, +14860, +11516, +15269, +14894, +15241, +14577, +18287, +14470, +19312, +15708, +19241, +16173, +18739, +18209, +18777, +17416, +20528, +17345, +20675, +16844, +19629, +15394, +17719, +15698, +15779, +13163, +12525, +11556, +13982, +12370, +15473, +11337, +10404, +8726, +12054, +13379, +15620, +14665, +16480, +15409, +19210, +17987, +19408, +21248, +24280, +22989, +23079, +19665, +21623, +22576, +22879, +20684, +20605, +18169, +18562, +15271, +16143, +16141, +16468, +15956, +14660, +11566, +12136, +13300, +16682, +15440, +17159, +15147, +14836, +16014, +17278, +18039, +18864, +18217, +19370, +16420, +18144, +16758, +16589, +16850, +16791, +16351, +15601, +14945, +16830, +17061, +17972, +17427, +17017, +15056, +14546, +13385, +14441, +13983, +15741, +16569, +16181, +14723, +12787, +10679, +13005, +13864, +17631, +15581, +14760, +15809, +16310, +18415, +18606, +18323, +21471, +19501, +20771, +18774, +19038, +20418, +19852, +20075, +18313, +18801, +17594, +16802, +16957, +16113, +17939, +16409, +17224, +16150, +15458, +16046, +16012, +17340, +17850, +17329, +17318, +15530, +17431, +16524, +17433, +16510, +16350, +15936, +16018, +15766, +15749, +14843, +15232, +14487, +15808, +16075, +16247, +17049, +18222, +18907, +19024, +18244, +18103, +17250, +17662, +16566, +14879, +13085, +13886, +14608, +14605, +13317, +11207, +10255, +12383, +11352, +13753, +13585, +15592, +17473, +18490, +19187, +18560, +19262, +23395, +21434, +24308, +22820, +20784, +20654, +18424, +19638, +18410, +18856, +19268, +16134, +15467, +13516, +13350, +14120, +15855, +15916, +16074, +15684, +16086, +15904, +16841, +17322, +17662, +18576, +19629, +18206, +17381, +16149, +16865, +15947, +17254, +16464, +14738, +14097, +13406, +14038, +14573, +15469, +17394, +16842, +18234, +18290, +18124, +17824, +17343, +18125, +16953, +15443, +13124, +12564, +13992, +15262, +16319, +15330, +10492, +12135, +9526, +11692, +14001, +16472, +20173, +20279, +20687, +20506, +17401, +20602, +21243, +22765, +24177, +21743, +21889, +17971, +16760, +15084, +16068, +17790, +16551, +17486, +15379, +14441, +13575, +14583, +16265, +16384, +18359, +18373, +17399, +16902, +16996, +17838, +16333, +18656, +18236, +17215, +16169, +14271, +14132, +13354, +13486, +16338, +14040, +15864, +14610, +15908, +15531, +16827, +18002, +19762, +20633, +22345, +21843, +20303, +17838, +17500, +14818, +13270, +10704, +10000, +9880, +11669, +13181, +13290, +10495, +9796, +10306, +11136, +15245, +16710, +21026, +23435, +23321, +25512, +22618, +22561, +23498, +21280, +24160, +22348, +20477, +19976, +13897, +13906, +10817, +13066, +15134, +14603, +16536, +15159, +14782, +14531, +15154, +17109, +17252, +20722, +20345, +20743, +18782, +16284, +17089, +15349, +18469, +18217, +15753, +16920, +12299, +13137, +12250, +12290, +15845, +14641, +18163, +18180, +16846, +18059, +17146, +19224, +20488, +21936, +22483, +20821, +19119, +17645, +14842, +11086, +7940, +6057, +4886, +6804, +11510, +13665, +16450, +14311, +13020, +13442, +11261, +18706, +20379, +24665, +29230, +27496, +29771, +22001, +20279, +21314, +16279, +21597, +17442, +17071, +16079, +10120, +10827, +8001, +11111, +14241, +15040, +18657, +19076, +19309, +19313, +17865, +17939, +18332, +20824, +21891, +20278, +19932, +17656, +13647, +13904, +12666, +13255, +14143, +14881, +15790, +13579, +15103, +14830, +14148, +15501, +17493, +19003, +19814, +19986, +20216, +19563, +20747, +20124, +21987, +19494, +19101, +17336, +12930, +11267, +7838, +6551, +5537, +5868, +11930, +15460, +20161, +21040, +17038, +15053, +12521, +14997, +18522, +20414, +25648, +26761, +27085, +24236, +18109, +16139, +12605, +10777, +15662, +12979, +17075, +15337, +14039, +12501, +10690, +14580, +15161, +18041, +21968, +23340, +23748, +22405, +20596, +18660, +17099, +18138, +17819, +17508, +17117, +14904, +13936, +12739, +12884, +12665, +13536, +14303, +14119, +15269, +16949, +16174, +17182, +17189, +17656, +18406, +19253, +20190, +20719, +21373, +22527, +21340, +20514, +18452, +17534, +16674, +17030, +15390, +14026, +11065, +7929, +6958, +5853, +9346, +12761, +16572, +19601, +17031, +15769, +13393, +12434, +14265, +17616, +22181, +26398, +26549, +27079, +21325, +19039, +15099, +13008, +12693, +14882, +16579, +18008, +15863, +14329, +14156, +12559, +14431, +14822, +17349, +19317, +21381, +22383, +21045, +18905, +17254, +15913, +14904, +15935, +16736, +18197, +17379, +16698, +14965, +12107, +11513, +12661, +13674, +15280, +16544, +17916, +18161, +18606, +19817, +20097, +20427, +21571, +22077, +22808, +21124, +20647, +19348, +17556, +16096, +15231, +14856, +14414, +13945, +12848, +10926, +7814, +5638, +5371, +6413, +11512, +16575, +21474, +21334, +20425, +18862, +17090, +16793, +18555, +20275, +22464, +24446, +25374, +22471, +18090, +15037, +12645, +11236, +10459, +12420, +13691, +14658, +14982, +16507, +17575, +17449, +18259, +18193, +19456, +19834, +21816, +22528, +21528, +20709, +19126, +16625, +14164, +12437, +11123, +10972, +10645, +12544, +12994, +13909, +14394, +14910, +16627, +17853, +20380, +22429, +23192, +24513, +25587, +25853, +24796, +21894, +18860, +15374, +13581, +12453, +13142, +13033, +12872, +12314, +11442, +10917, +11105, +11764, +13521, +13069, +12793, +11024, +10685, +12507, +15605, +20822, +23068, +24677, +23287, +20473, +17481, +14208, +14046, +15574, +19589, +22614, +23502, +22790, +19767, +16512, +13313, +9905, +10732, +10523, +13903, +15817, +18343, +20651, +19380, +18554, +16192, +16258, +16788, +18637, +20492, +20475, +20455, +18621, +16185, +13266, +11661, +10803, +11740, +13562, +16362, +18760, +20043, +20633, +19917, +20503, +20312, +21591, +21709, +21448, +20590, +19986, +18115, +16072, +13399, +11059, +9893, +8865, +10291, +11179, +13503, +14269, +15320, +16673, +17415, +19724, +20998, +21479, +20062, +17199, +14041, +10614, +9372, +10063, +13692, +17332, +19089, +21104, +19281, +17772, +16083, +14114, +15947, +16643, +21106, +23180, +23185, +23580, +20100, +17693, +12808, +8460, +8261, +7218, +10737, +13545, +16371, +20471, +20349, +21955, +20942, +20153, +19935, +19590, +20856, +20684, +21381, +21084, +19576, +17734, +15549, +13505, +12279, +11287, +12702, +14218, +16730, +18735, +18945, +18725, +16562, +15784, +14404, +14338, +15569, +16967, +18690, +18466, +17864, +16803, +14621, +14426, +14510, +16351, +18436, +19064, +19941, +18966, +18088, +17763, +16341, +15765, +14314, +12446, +10735, +7701, +5636, +6375, +9911, +15986, +21288, +24482, +25622, +23509, +22247, +19708, +17528, +16594, +17227, +19633, +20427, +19965, +18585, +14774, +11301, +8212, +6988, +8625, +10505, +15389, +19386, +24206, +27495, +27999, +27437, +24144, +22325, +20112, +18939, +17825, +17003, +16366, +14895, +12590, +10553, +8204, +7002, +7922, +8780, +11744, +14289, +17859, +20650, +21624, +22431, +21392, +21112, +19970, +19786, +20455, +20028, +20085, +18401, +16536, +14755, +12784, +12985, +12370, +12560, +13493, +13966, +15583, +15228, +15348, +15580, +15691, +17790, +18415, +19011, +17184, +14003, +11493, +9404, +11149, +14334, +19371, +23743, +24792, +24969, +20671, +16375, +12091, +8897, +10465, +13052, +17581, +21142, +22225, +23183, +20952, +18885, +16932, +14108, +15134, +16541, +19582, +22926, +25202, +26173, +23392, +19432, +14670, +10516, +7798, +6522, +7583, +9534, +12195, +15008, +15858, +16313, +15965, +15872, +17018, +18316, +20946, +22854, +24659, +25464, +24791, +22915, +19357, +15883, +12856, +10959, +10432, +10576, +11366, +12174, +13225, +14492, +14990, +15337, +15314, +15564, +16373, +17434, +17962, +18861, +19314, +20122, +20510, +20683, +20125, +18480, +16628, +13356, +10178, +7744, +7358, +9771, +13734, +19037, +22453, +22620, +23099, +19860, +18662, +16733, +14930, +16832, +17131, +21060, +23561, +24306, +25009, +21525, +17712, +13967, +8694, +9419, +8783, +11177, +14268, +16452, +19481, +18027, +17146, +14127, +12941, +12495, +13745, +16796, +19725, +23371, +25472, +26171, +24297, +21020, +16968, +14078, +12485, +12105, +13554, +14529, +15477, +16376, +15775, +14764, +12711, +11181, +12049, +12627, +15511, +17774, +19579, +20848, +20253, +20256, +19094, +17357, +16393, +15127, +14877, +14760, +15437, +16462, +17256, +18742, +19104, +19224, +18560, +18281, +17932, +16023, +14162, +11289, +9628, +9532, +12458, +16718, +20977, +22751, +23243, +20865, +18123, +15277, +13109, +13758, +15149, +19049, +21920, +22660, +22109, +19213, +14751, +11747, +8638, +9139, +10246, +12478, +16657, +19497, +23364, +24756, +24064, +21474, +18645, +16645, +15554, +15364, +15713, +16155, +16451, +17002, +15978, +14316, +11777, +9583, +10211, +11569, +15010, +18371, +20991, +23316, +23862, +22799, +21109, +17887, +15813, +14910, +14033, +15161, +15392, +16173, +16858, +16000, +16034, +14949, +14157, +14264, +14935, +16238, +18307, +19650, +21088, +21543, +20788, +19920, +17982, +15935, +14970, +13730, +13492, +13095, +11615, +10657, +9505, +10495, +12845, +17063, +21243, +23555, +24796, +23519, +20918, +18157, +13701, +13631, +13270, +15933, +18543, +19022, +20222, +18258, +15775, +14236, +10117, +11103, +11667, +13525, +18276, +20681, +23877, +23127, +20937, +17231, +14181, +12480, +12562, +13994, +15614, +18436, +20293, +21175, +20774, +19326, +17504, +16215, +15966, +15606, +16196, +16862, +17633, +18380, +18124, +17032, +14832, +12827, +11244, +11405, +13050, +15394, +18629, +21298, +22653, +22805, +21067, +18944, +16576, +14260, +13663, +13089, +13245, +14514, +15018, +16665, +17271, +17658, +18203, +17599, +17818, +17559, +17280, +17857, +17406, +17316, +16242, +14680, +12707, +11129, +11750, +13331, +16878, +18464, +19380, +19020, +15552, +15439, +12755, +12267, +13728, +14545, +19083, +19647, +21322, +22933, +20106, +21368, +17895, +16048, +16190, +13607, +16063, +16021, +18074, +19262, +19372, +19193, +18095, +16626, +15258, +14264, +13522, +14925, +16162, +18168, +19149, +20221, +20333, +19037, +18763, +16352, +15450, +14249, +14282, +15399, +15257, +16826, +16551, +16399, +16479, +15663, +16264, +15504, +15665, +16703, +16640, +18042, +18494, +18696, +18355, +17189, +17228, +15631, +14917, +14183, +14121, +15290, +15741, +17959, +18121, +18465, +19218, +17980, +18271, +17266, +16625, +17517, +16415, +16230, +13993, +10557, +8004, +5858, +7397, +9980, +14860, +19996, +21315, +25131, +22127, +21623, +19854, +15656, +18859, +18004, +21545, +23167, +20419, +21521, +15559, +12823, +11043, +5887, +9477, +9124, +12871, +17088, +19593, +24262, +25309, +26548, +26320, +25007, +23227, +21410, +18988, +16615, +14494, +12638, +11335, +10193, +9401, +8143, +9421, +10933, +13617, +16396, +18456, +20462, +20868, +21779, +20984, +19540, +18743, +17666, +17446, +17414, +18019, +18410, +17623, +16476, +15714, +14718, +13687, +13656, +13034, +14403, +15604, +17510, +19464, +19499, +19479, +19185, +17286, +16317, +14888, +14392, +14305, +13588, +13964, +14280, +14463, +15779, +16402, +16807, +16360, +15357, +13283, +10881, +10596, +12698, +16131, +19984, +21734, +22433, +20933, +17813, +17229, +14043, +14316, +15748, +17795, +21985, +22636, +24431, +24878, +20453, +19380, +13888, +10582, +9614, +7766, +11353, +13250, +17786, +20515, +21657, +21716, +20061, +19114, +17386, +17282, +17490, +18957, +20437, +20574, +20057, +18028, +15248, +12440, +11506, +10751, +11578, +13508, +15253, +17887, +19927, +22175, +22393, +21065, +19500, +17787, +16519, +15341, +15725, +16069, +16362, +16108, +15954, +14222, +12216, +11316, +11065, +11525, +13567, +14992, +17617, +18956, +19876, +20773, +19460, +18978, +18379, +16862, +17278, +16670, +16887, +17002, +15654, +14825, +13439, +12814, +12667, +13084, +13089, +12646, +11555, +11418, +12377, +14664, +18545, +22318, +24627, +25635, +25122, +22605, +19404, +15292, +11932, +11249, +11667, +14451, +17132, +20038, +21718, +22267, +21523, +18406, +15772, +14764, +13698, +15698, +18360, +20495, +22523, +21627, +20216, +16318, +12953, +11172, +11305, +13439, +17678, +22466, +24635, +25689, +23644, +19727, +15570, +11054, +8939, +8228, +9743, +12396, +14944, +16443, +17424, +17630, +17280, +17188, +16915, +18024, +18827, +20414, +21373, +21379, +20820, +18595, +15503, +12111, +9064, +7547, +7150, +8029, +10762, +13582, +17421, +20106, +22093, +22135, +21438, +20658, +19379, +19052, +18024, +17617, +16352, +15165, +13896, +12484, +12010, +12151, +13991, +16317, +18650, +20780, +20671, +19495, +16154, +12707, +10573, +11283, +13845, +18609, +22172, +24247, +24482, +21803, +18062, +14462, +10493, +11151, +12320, +15116, +20730, +21214, +24085, +21684, +18307, +16297, +11878, +12100, +13137, +14792, +19460, +21560, +23142, +23561, +21705, +19687, +16854, +15222, +14483, +14555, +15757, +17022, +18101, +18233, +16853, +14462, +11636, +10155, +10167, +11778, +14953, +18615, +21416, +23286, +23693, +22012, +19632, +16369, +13417, +12068, +11403, +12824, +14939, +15839, +16786, +16578, +15935, +15525, +13729, +13673, +13415, +15106, +17480, +18898, +20678, +20219, +19957, +18876, +16728, +15308, +12917, +12229, +12616, +13631, +15469, +16335, +17557, +18184, +18472, +18558, +18592, +18658, +18730, +19328, +19874, +20145, +19130, +16599, +13150, +9366, +7035, +6725, +9169, +13857, +19050, +23340, +25126, +25230, +23137, +19219, +16516, +13256, +13048, +14027, +15792, +18504, +19580, +20306, +19405, +16661, +15040, +13723, +13959, +17702, +19329, +24175, +24925, +25044, +23812, +20327, +16962, +12572, +10713, +9500, +10774, +12728, +15673, +17920, +19718, +20728, +19550, +18399, +16806, +16330, +16155, +17683, +18575, +18986, +17609, +15571, +13100, +9637, +8100, +7330, +8794, +11165, +14304, +17579, +19261, +21101, +21716, +21185, +20177, +19235, +17988, +17356, +15618, +15209, +13898, +14026, +13940, +14033, +14006, +13945, +14870, +15878, +17205, +17958, +18356, +18809, +18700, +19000, +20022, +19498, +19522, +19003, +17942, +17069, +14827, +13780, +12940, +13353, +15402, +15928, +17307, +16324, +15678, +14798, +13716, +14913, +15014, +17068, +19195, +20413, +22171, +22256, +20983, +19912, +17562, +16236, +15979, +15713, +17764, +19547, +21142, +21958, +20125, +17832, +15902, +11271, +11907, +10337, +11599, +15666, +16274, +20085, +20147, +22053, +20748, +19602, +18405, +16801, +16600, +16516, +17898, +17843, +17812, +16763, +14823, +13474, +11961, +10920, +12046, +13005, +14211, +15633, +15891, +16576, +15919, +16482, +16143, +15597, +16135, +15797, +16984, +15912, +15591, +16022, +15213, +16591, +16882, +17202, +17804, +16723, +17872, +16961, +16080, +17311, +16585, +19046, +19038, +19608, +19143, +16920, +16070, +14593, +13973, +13587, +14379, +16287, +17938, +20177, +20754, +21421, +19821, +18337, +17804, +16843, +16878, +17482, +17206, +18334, +17448, +16871, +14770, +11742, +10899, +8795, +10602, +11166, +13805, +17491, +18054, +22895, +20942, +21662, +19679, +15205, +18153, +14994, +18862, +21125, +19109, +23679, +19176, +18926, +16260, +10240, +13440, +9981, +14662, +18277, +18537, +24125, +21719, +22719, +20569, +18315, +16459, +14053, +14435, +14176, +14915, +16092, +15671, +14902, +14170, +12408, +11337, +10281, +11786, +12704, +15394, +18755, +20333, +21962, +21403, +21094, +19298, +17114, +15929, +15249, +15157, +15567, +16438, +16657, +17088, +16854, +16558, +16834, +16084, +16698, +16476, +15530, +16092, +14688, +15377, +15062, +14135, +15401, +13723, +15103, +16284, +16251, +18112, +18340, +19377, +20708, +20920, +21960, +20692, +19334, +18714, +16736, +14901, +13330, +11310, +11064, +10796, +12285, +13623, +16393, +18403, +20665, +22388, +22432, +22553, +20711, +18767, +16938, +14451, +13390, +11773, +11079, +11067, +11444, +12411, +12842, +14200, +15127, +15469, +18993, +20166, +24283, +26538, +27150, +27358, +24330, +22517, +18335, +14192, +14570, +11405, +13122, +14295, +12470, +16196, +14706, +15908, +15449, +16422, +17359, +18008, +20838, +21895, +22201, +21581, +19834, +16303, +13595, +10959, +8912, +7696, +9698, +11108, +13571, +16217, +17808, +18756, +19387, +19995, +20349, +20450, +19558, +19119, +17537, +16061, +14469, +12893, +11297, +10262, +11020, +12021, +13614, +15572, +16803, +18972, +20490, +22013, +22410, +20890, +20153, +18218, +16799, +16143, +13845, +13733, +13449, +13082, +15070, +14951, +15471, +16324, +15858, +17358, +16658, +17262, +18383, +18160, +19588, +20111, +19382, +19114, +17874, +18143, +18146, +19064, +19106, +19078, +18930, +17928, +17503, +15043, +13693, +11707, +9957, +9500, +9111, +11138, +13404, +17023, +20154, +22097, +23838, +22794, +22396, +20657, +20093, +20155, +18764, +19130, +16074, +15461, +13968, +12117, +11897, +11738, +14513, +15754, +19534, +20034, +20707, +21446, +19419, +17563, +16082, +15171, +14312, +14849, +15983, +16661, +16143, +16432, +15014, +14364, +15193, +16072, +16952, +18466, +18982, +19037, +18017, +16810, +14931, +13220, +12742, +12491, +13117, +13746, +15100, +16246, +16869, +17044, +17330, +17533, +18117, +19266, +19548, +19615, +19642, +19078, +18124, +16757, +15156, +14734, +13253, +13648, +13167, +12439, +14032, +14410, +16232, +17151, +18466, +20425, +20470, +20759, +20830, +18552, +18169, +16133, +15393, +15729, +15026, +16305, +15741, +15551, +15944, +15967, +17286, +18187, +19177, +19884, +20024, +19422, +18471, +17446, +17051, +16893, +16365, +15226, +14066, +11964, +10971, +9931, +9540, +11167, +12320, +15454, +18069, +20884, +23431, +23945, +23108, +21927, +20085, +19622, +18388, +18175, +17774, +16539, +15675, +13294, +11066, +10700, +11501, +12123, +15861, +17663, +21590, +23686, +24653, +25035, +23953, +22210, +19906, +17141, +14975, +13487, +11788, +11936, +11136, +11902, +12968, +13173, +14142, +14807, +15856, +16671, +17804, +19365, +19546, +20689, +20607, +19725, +17732, +15068, +13462, +11277, +11198, +11875, +12816, +14407, +16309, +18304, +19939, +19967, +20384, +19093, +17837, +17380, +15983, +16120, +14260, +13936, +13413, +13052, +13427, +14218, +14782, +15641, +16725, +18262, +19002, +19979, +19870, +20851, +20996, +20781, +19869, +17376, +15951, +13885, +12577, +12898, +12110, +14049, +14971, +17195, +18978, +19864, +20949, +20210, +20325, +20277, +19689, +19946, +17458, +16617, +14727, +12304, +11306, +8164, +8886, +8947, +11087, +14622, +15755, +19893, +20859, +22567, +23994, +21926, +24330, +23222, +24162, +24301, +21003, +21222, +17162, +15491, +13964, +10391, +12818, +11714, +12867, +14081, +12711, +15811, +15749, +17259, +18605, +19195, +21191, +21082, +21570, +21278, +19256, +17590, +15205, +12419, +10610, +9745, +9625, +10031, +11779, +13707, +15731, +17410, +18016, +18025, +17612, +16844, +16424, +16104, +17036, +17511, +18682, +19296, +18898, +17542, +15467, +14182, +12949, +13014, +13422, +14685, +15964, +17338, +18574, +18773, +18150, +18352, +17942, +18066, +17082, +16123, +15495, +13785, +14312, +14555, +15857, +17130, +18661, +19842, +20112, +20560, +20821, +19937, +19364, +18578, +17981, +17093, +16277, +15552, +14616, +14744, +14640, +14889, +15103, +15574, +17013, +18839, +20166, +21215, +20737, +20653, +18706, +17020, +15113, +12631, +11132, +10373, +10810, +12010, +13272, +15291, +16099, +17884, +19561, +20917, +21365, +21779, +22192, +22596, +22500, +21013, +18820, +16521, +13838, +12913, +10940, +11334, +12255, +12280, +15146, +14626, +16540, +17035, +16756, +17324, +17454, +17996, +18339, +18040, +17555, +16614, +15758, +16723, +15943, +16565, +16849, +16980, +17027, +17702, +17698, +17454, +16863, +16487, +16029, +15521, +15250, +14889, +14839, +15135, +16223, +16701, +17446, +17584, +17752, +18219, +18775, +18991, +19003, +18139, +17751, +16882, +16130, +14750, +13517, +12499, +12112, +12919, +13728, +14892, +15600, +16261, +16603, +17056, +17608, +18325, +19089, +19695, +19829, +19449, +18852, +18061, +17209, +16801, +16488, +16147, +16152, +15598, +15632, +15786, +16124, +16638, +17080, +17584, +18007, +17754, +17744, +17836, +17735, +18264, +18332, +17635, +17263, +16103, +15352, +14606, +13830, +13735, +13888, +15095, +16499, +17419, +17797, +17897, +17420, +17066, +16713, +15961, +15604, +15636, +16791, +16907, +17680, +17476, +17142, +17391, +17755, +18140, +19094, +19166, +19855, +19471, +19324, +18948, +17775, +17579, +15815, +15252, +14888, +14861, +15078, +15559, +15405, +15525, +15409, +15487, +15455, +14777, +14911, +15078, +16276, +17714, +18966, +19461, +19582, +19330, +19105, +18432, +17796, +16437, +15501, +14963, +14393, +13931, +13197, +12994, +12988, +13836, +14716, +15390, +15643, +16343, +16900, +17259, +17900, +17986, +17633, +17318, +17382, +16962, +16486, +15690, +14871, +14589, +14520, +14829, +15124, +15256, +15926, +16760, +17430, +18052, +18588, +19082, +19938, +20927, +21118, +20861, +20072, +18769, +17443, +16109, +15337, +14888, +14861, +15419, +15728, +16511, +16939, +16928, +17004, +16492, +16345, +16440, +16302, +16446, +16981, +17354, +18317, +18949, +19417, +18981, +18480, +18000, +17265, +17145, +16657, +16768, +16315, +16270, +15671, +14679, +14141, +13359, +12836, +12890, +13805, +15396, +16956, +18364, +19697, +19940, +19835, +19156, +18278, +17209, +16197, +15870, +15267, +15108, +14736, +14199, +13797, +13399, +13799, +14622, +15727, +17335, +18683, +19773, +20695, +21072, +21410, +21255, +20707, +20263, +19442, +18248, +16929, +15573, +13963, +13155, +12475, +12334, +12721, +13062, +14041, +14591, +15236, +15384, +15785, +16171, +16899, +17790, +18412, +19100, +19223, +19069, +18427, +17409, +16324, +15428, +14901, +14838, +15137, +15281, +15582, +15742, +15788, +15650, +15261, +15412, +15579, +16663, +18220, +19210, +19669, +19052, +18443, +17212, +16229, +15530, +14924, +14816, +14875, +15370, +15464, +15297, +15087, +15123, +15542, +16708, +18147, +19449, +20427, +20869, +21082, +20664, +20179, +20027, +19776, +19814, +19633, +18703, +17623, +16013, +14705, +13951, +13433, +13284, +13899, +14967, +16447, +17572, +18515, +18836, +18631, +18228, +18048, +17906, +17604, +17371, +17253, +16674, +15716, +14086, +12409, +11202, +10769, +11372, +12543, +13984, +15717, +17479, +19160, +20000, +20426, +20095, +19588, +18676, +17490, +16306, +15176, +14288, +13957, +14127, +14743, +15390, +16341, +16966, +17583, +18238, +18928, +19582, +19607, +19272, +18831, +18091, +17172, +16212, +15402, +15401, +15483, +15874, +16030, +15756, +16168, +16539, +17233, +17554, +17814, +17956, +18023, +17716, +16959, +15759, +14611, +13390, +12700, +12320, +12944, +13115, +14165, +14987, +16229, +17645, +18817, +19395, +20365, +20940, +21307, +20400, +18898, +17287, +15566, +14280, +13630, +12522, +12172, +12378, +12804, +13698, +14998, +16430, +18397, +20471, +22373, +23177, +23406, +22298, +21158, +19862, +18286, +17358, +16732, +16420, +15951, +15287, +14599, +13444, +13438, +13159, +14040, +15866, +17513, +18492, +19368, +19135, +18856, +18330, +17779, +17254, +17196, +17655, +17473, +17408, +16673, +15930, +15590, +14668, +14542, +14532, +14493, +14639, +14708, +14899, +14699, +14756, +14909, +15189, +16205, +16862, +16565, +16699, +16959, +17837, +18279, +19031, +18942, +19220, +19521, +19224, +18744, +18043, +17484, +16911, +16419, +15774, +15054, +14710, +14681, +14734, +15252, +15718, +16115, +17268, +17955, +18257, +18026, +17854, +17499, +16943, +16713, +16414, +15765, +15313, +14736, +14232, +14277, +14574, +14954, +15258, +15573, +16216, +16646, +17323, +17897, +18309, +18772, +19098, +19154, +18840, +18089, +17554, +17238, +16679, +16181, +15142, +14225, +13080, +12706, +12687, +12853, +13498, +14357, +15602, +16854, +18144, +18902, +19631, +20555, +21368, +21429, +21244, +20418, +19554, +18385, +17683, +17208, +16356, +15930, +15332, +15180, +14842, +14847, +15473, +16569, +17726, +18691, +19003, +18433, +17261, +16690, +16671, +16828, +17030, +17098, +16798, +16866, +17048, +17311, +17435, +17274, +16992, +16406, +15393, +14650, +13922, +13309, +13364, +13424, +13361, +13449, +13586, +14436, +15245, +15894, +16771, +17076, +18202, +19703, +20907, +21815, +21900, +21419, +20636, +19267, +17521, +16211, +15395, +15218, +15402, +15447, +15667, +15481, +15780, +16396, +16807, +17227, +17222, +17125, +16569, +16282, +16057, +15828, +15684, +15369, +15147, +15206, +15012, +14859, +14999, +15368, +16294, +17349, +18261, +18198, +17787, +17537, +17546, +17392, +16988, +16869, +16338, +16055, +16270, +16008, +15682, +15166, +14980, +15034, +14699, +14867, +14817, +14977, +15325, +15755, +16105, +16255, +16697, +17345, +17918, +18463, +18723, +18989, +19080, +19092, +18867, +18497, +18212, +18202, +18169, +18479, +18037, +17840, +17330, +16810, +16639, +16566, +16835, +17138, +17672, +18312, +18720, +18789, +18670, +18096, +17407, +16582, +15952, +15508, +15363, +15390, +15924, +16458, +16513, +17010, +16756, +16604, +16032, +15445, +14891, +14236, +14046, +14387, +14706, +15373, +15614, +15365, +14925, +14575, +14951, +15317, +15641, +16200, +16638, +17798, +19148, +19860, +19872, +19410, +18696, +18013, +17135, +16808, +16844, +17523, +17893, +18017, +16897, +15777, +14753, +14190, +14562, +15008, +16079, +17186, +17429, +17948, +17806, +17315, +16787, +16329, +16155, +15988, +16774, +17334, +17513, +18059, +18433, +18525, +18335, +18004, +17117, +16190, +15762, +15483, +15103, +14613, +14298, +13974, +13787, +14008, +14304, +14385, +14764, +15036, +15184, +15519, +15906, +16537, +17454, +18282, +19057, +19497, +19568, +19331, +19118, +18674, +18165, +17690, +17141, +16669, +16326, +16327, +16274, +16132, +16095, +16206, +16599, +16766, +16872, +16861, +17096, +17692, +18053, +18494, +18835, +18960, +19402, +19208, +19051, +18552, +17949, +17715, +16823, +16040, +15354, +14819, +14590, +14541, +14320, +14443, +14693, +15020, +15430, +15727, +16162, +16332, +16555, +16902, +17007, +17014, +16991, +16435, +15721, +14951, +14890, +15430, +16166, +17002, +16710, +15825, +15527, +15752, +16757, +17332, +18262, +18870, +18983, +19280, +18679, +18131, +18256, +18229, +18155, +17684, +17144, +16358, +16045, +16141, +15874, +15969, +16075, +15498, +15182, +15487, +16112, +16548, +17190, +17819, +17320, +17669, +18041, +17836, +17964, +17842, +17895, +17277, +16853, +16148, +14822, +14067, +14051, +14285, +14595, +14724, +14754, +14723, +14981, +15583, +15757, +15843, +15718, +15634, +15942, +16244, +16432, +16523, +16838, +17194, +17710, +18166, +18284, +18198, +18337, +18443, +18551, +18249, +17775, +17162, +16604, +16164, +15721, +15330, +14910, +14913, +15393, +16015, +16868, +17548, +18184, +18647, +18779, +18770, +18827, +19038, +19160, +18941, +18528, +18018, +17415, +17091, +16898, +16378, +16146, +15974, +15816, +15943, +16333, +16767, +16880, +17060, +17136, +17147, +17314, +17403, +17412, +17080, +16637, +16114, +15546, +15275, +15044, +15019, +14765, +14313, +14434, +14767, +15483, +15687, +15597, +15408, +15488, +16187, +16976, +17279, +17319, +17046, +17331, +17864, +18044, +18608, +19358, +19156, +18662, +18353, +17785, +17233, +16930, +16833, +16443, +16559, +16786, +16168, +15798, +15860, +15771, +15675, +15653, +15286, +15224, +16027, +16870, +17207, +17339, +17151, +16834, +16541, +16315, +16020, +15917, +16204, +16547, +16221, +15601, +14774, +13959, +13675, +13944, +14205, +14540, +15197, +16216, +17295, +18057, +18773, +18918, +18647, +18545, +18791, +18825, +18499, +18124, +17675, +17140, +16518, +16186, +15624, +15027, +14913, +15189, +15409, +15456, +15925, +16387, +17054, +17968, +18956, +19534, +19910, +20212, +20274, +20077, +19813, +19240, +18621, +17721, +17303, +16994, +16593, +16207, +15897, +15527, +15234, +14863, +15175, +15255, +15718, +16212, +17086, +17617, +17875, +18013, +17570, +17304, +16986, +16732, +16363, +15284, +14743, +14213, +13708, +13310, +12984, +12895, +13031, +14053, +15119, +16402, +17055, +17287, +17388, +17147, +17763, +18133, +17954, +18204, +17836, +17932, +18073, +17585, +18088, +18101, +18203, +17702, +17242, +17291, +17275, +17544, +17756, +17092, +17810, +17719, +17341, +16929, +16659, +16593, +16392, +16432, +15697, +14622, +14599, +14421, +14987, +15589, +15867, +16282, +16417, +16974, +17061, +16906, +16892, +16574, +16637, +16725, +16441, +16257, +15859, +16026, +15976, +15740, +15430, +15202, +15279, +15602, +16417, +16929, +17132, +17300, +17568, +17839, +17893, +17827, +17677, +16898, +16289, +15856, +15615, +15734, +15825, +15897, +15936, +16073, +16849, +17559, +18390, +18988, +19096, +18998, +18639, +18630, +18527, +18463, +18333, +18125, +17939, +17731, +17688, +17446, +17258, +17367, +17360, +17438, +17156, +16667, +16553, +16212, +16268, +15767, +15646, +15447, +15562, +16042, +16529, +16585, +16727, +16705, +16510, +16443, +16471, +16576, +16312, +16158, +15966, +15291, +14663, +13958, +13192, +12576, +12646, +13357, +13580, +13804, +14433, +15600, +17335, +19124, +20336, +20895, +21085, +21207, +20605, +19990, +19924, +19918, +19446, +18646, +17849, +16919, +16163, +15407, +14201, +13396, +13382, +13287, +13464, +13966, +14824, +15878, +17116, +17489, +17152, +17161, +17363, +17466, +17754, +17981, +18058, +18123, +18098, +17793, +17043, +16473, +15986, +15693, +15639, +15678, +15697, +15636, +15654, +15554, +15420, +15165, +14936, +14952, +15077, +15337, +16073, +16528, +16999, +17493, +18018, +18416, +18617, +18664, +18128, +17519, +17031, +16810, +16882, +17297, +17706, +17759, +17517, +17282, +16910, +16872, +17009, +17466, +18119, +18602, +18804, +18640, +18301, +18122, +17637, +17158, +16317, +15902, +15491, +15131, +15129, +14861, +15157, +15340, +15794, +16337, +16922, +17494, +18281, +18606, +19205, +18864, +18608, +17837, +16943, +16207, +15391, +14700, +14181, +13891, +14009, +13869, +14126, +14384, +14706, +14998, +15067, +15124, +15236, +15783, +16841, +17155, +17545, +17510, +17721, +17740, +17105, +17014, +17078, +17711, +18825, +18845, +18821, +18095, +18155, +18563, +18555, +18670, +18080, +17045, +16150, +15194, +15103, +15611, +15848, +16398, +16309, +17109, +17123, +17137, +17355, +17550, +17951, +18551, +18242, +17509, +16448, +15916, +15282, +14861, +14508, +14136, +14116, +14311, +14849, +15370, +15757, +16314, +16680, +16856, +17173, +17315, +17684, +17780, +17407, +16947, +16002, +15165, +14726, +14593, +14842, +14944, +15556, +16248, +17076, +18003, +18804, +19300, +19481, +19574, +19489, +19023, +18746, +18271, +17848, +17148, +16590, +15905, +15132, +14432, +14627, +15028, +15926, +16653, +17158, +17328, +17122, +16889, +16759, +16887, +17468, +17758, +18029, +18304, +18250, +18704, +18528, +18336, +17341, +16628, +16218, +16090, +16331, +17127, +16957, +17059, +16377, +15960, +15299, +14789, +14858, +14836, +15109, +15534, +15682, +15569, +15597, +15665, +15619, +15573, +15895, +16024, +16341, +16473, +16746, +16835, +16735, +16650, +16838, +17083, +17577, +17766, +17869, +17573, +17591, +17803, +17894, +17798, +17608, +17148, +16892, +17006, +17098, +17476, +17778, +18050, +17514, +17739, +17100, +17083, +16603, +16269, +15562, +15509, +15514, +15358, +14987, +15152, +15031, +15524, +16138, +16356, +16398, +16638, +17210, +17431, +17519, +17244, +16592, +16380, +16269, +16180, +15967, +15651, +15598, +15614, +16197, +16870, +17286, +17503, +17717, +17506, +17415, +16778, +16566, +16205, +16047, +16320, +16351, +16033, +15930, +15984, +16497, +16724, +16969, +17166, +17171, +17542, +17920, +18180, +17738, +17589, +17242, +17194, +16626, +16849, +16451, +16726, +16574, +16548, +16232, +16352, +16489, +17052, +17351, +18082, +17994, +18197, +18190, +18041, +17942, +17850, +17223, +16899, +16498, +16470, +16202, +16143, +16135, +15877, +15794, +15940, +15643, +15618, +15845, +16307, +16721, +17328, +17220, +16854, +16229, +15967, +15590, +15892, +16193, +16840, +17144, +17651, +17632, +17659, +17456, +16985, +16609, +16111, +15813, +15479, +15549, +15493, +16168, +16579, +16625, +15877, +14869, +14294, +14947, +16024, +17338, +18263, +18511, +18508, +18240, +18316, +18147, +18157, +18208, +17552, +16811, +15886, +15705, +15455, +15688, +15757, +16355, +16395, +16711, +16446, +16393, +16729, +16812, +17158, +16646, +16103, +15679, +15682, +15787, +15979, +15909, +15829, +16116, +16659, +17160, +17303, +17810, +18112, +18130, +17929, +17409, +16656, +16066, +15898, +15613, +15632, +15661, +15907, +16173, +16294, +16518, +16789, +16946, +17106, +17380, +17697, +17987, +18109, +18282, +17973, +17788, +17423, +17094, +16723, +16283, +15942, +15829, +16034, +16344, +16392, +16806, +16594, +16888, +16672, +17004, +16979, +17215, +17336, +17458, +17563, +17641, +17354, +17083, +16720, +16734, +16706, +16637, +16512, +16195, +16318, +16462, +16681, +16988, +16987, +16898, +16690, +16808, +16950, +17111, +17080, +17083, +17185, +17120, +16834, +16227, +15643, +15569, +15694, +16148, +16488, +16651, +16661, +16605, +16501, +16227, +15930, +15850, +15996, +16475, +16874, +17067, +17082, +16867, +17035, +16843, +16935, +16513, +16315, +15959, +15998, +16177, +16093, +15770, +15319, +14987, +14836, +15379, +15807, +16331, +16568, +16955, +16928, +16697, +16476, +16643, +17126, +17719, +18320, +18313, +18148, +17914, +17686, +16995, +16649, +16213, +16038, +15889, +16458, +16667, +17169, +17457, +17642, +17101, +16821, +16157, +15898, +15923, +16423, +16716, +17214, +17430, +17549, +17556, +17733, +17760, +17691, +17653, +17641, +17347, +17169, +16894, +16596, +16472, +16323, +16110, +15996, +15966, +16213, +16525, +16747, +16653, +16594, +16549, +16479, +16241, +16203, +16055, +15905, +16068, +16112, +16101, +16211, +16703, +17073, +17681, +18016, +18059, +17926, +18213, +18347, +18431, +18023, +17620, +16909, +16474, +16028, +15759, +15522, +15300, +15409, +15624, +15927, +16133, +16457, +16786, +16976, +17347, +17437, +17217, +17115, +17292, +17462, +17578, +17265, +16786, +16247, +16023, +16048, +16185, +16271, +16298, +16349, +16494, +16321, +15942, +15539, +15513, +15563, +15694, +15759, +15756, +15736, +15830, +16260, +16486, +16729, +17085, +17051, +16911, +16747, +16626, +16788, +16657, +16650, +16259, +15988, +15872, +15613, +15636, +15393, +15504, +16177, +16684, +17306, +17663, +18308, +18375, +18390, +18386, +18141, +17782, +17633, +17540, +17590, +17718, +17558, +17148, +16623, +16403, +15946, +16025, +16172, +16853, +17194, +17649, +17581, +17558, +17561, +17686, +17424, +17396, +17218, +17312, +17336, +17436, +17096, +16782, +16328, +15919, +15639, +15394, +15212, +15211, +15611, +15953, +16439, +16569, +16503, +16505, +16778, +16958, +16970, +16914, +16828, +16681, +16648, +16807, +16700, +16687, +16705, +16776, +16817, +16821, +16600, +16449, +16338, +16358, +16328, +16302, +16330, +16488, +16806, +17082, +17256, +17306, +17196, +17154, +17063, +17062, +16923, +16835, +16850, +16782, +16671, +16492, +16366, +16214, +16183, +16232, +16133, +16034, +15916, +16143, +16325, +16513, +16690, +16701, +16726, +16822, +17021, +17250, +17241, +17252, +17140, +16884, +16521, +16029, +15541, +15397, +15504, +15738, +16076, +16190, +16336, +16337, +16524, +16900, +17011, +17290, +17251, +17244, +17324, +17489, +17513, +17417, +17189, +16835, +16353, +15814, +15659, +15856, +16490, +17192, +17692, +17836, +17938, +17610, +17614, +17272, +17102, +16901, +16870, +17018, +16891, +16634, +16318, +15882, +15641, +15376, +15445, +15733, +16140, +16660, +17106, +17512, +17756, +17913, +18009, +18006, +17740, +17529, +17019, +16741, +16417, +16584, +16456, +16505, +16552, +16600, +16715, +16776, +16705, +16697, +16625, +16781, +16778, +16818, +16829, +16561, +16258, +16018, +15823, +15966, +16053, +16420, +16638, +16837, +17039, +17126, +16926, +16852, +16624, +16604, +16613, +16594, +16504, +16215, +16039, +15973, +15960, +16262, +16673, +16947, +17136, +17275, +17264, +17282, +17345, +17256, +17058, +16790, +16615, +16318, +16128, +16015, +16133, +16074, +16089, +15806, +15831, +16002, +16314, +16614, +16757, +16885, +17038, +17303, +17699, +17822, +17867, +17561, +17218, +17046, +16747, +16609, +16530, +16596, +16733, +16726, +16579, +16263, +15925, +15718, +15646, +15846, +15943, +16115, +16294, +16810, +17124, +17337, +17262, +17064, +16974, +17122, +17259, +17363, +17140, +17030, +16849, +16851, +16993, +16771, +16641, +16505, +16188, +16186, +16241, +16300, +16368, +16404, +16641, +16639, +16902, +16897, +16838, +17007, +17038, +17288, +17279, +17344, +17355, +17315, +17508, +17295, +17155, +16870, +16535, +16490, +16287, +16295, +16286, +16267, +16529, +16496, +16694, +16409, +16289, +16288, +16623, +17056, +17532, +17641, +17524, +17175, +16888, +16385, +16118, +15852, +15678, +15659, +15883, +16207, +16392, +16683, +16952, +17124, +17483, +17468, +17432, +17284, +17067, +16954, +16719, +16375, +16137, +15874, +16086, +16146, +16337, +16396, +16349, +16481, +16652, +16842, +16951, +16875, +16884, +16897, +16986, +17096, +16933, +16936, +16856, +16884, +16816, +16865, +16831, +16786, +16778, +16838, +16721, +16625, +16384, +16395, +16300, +16259, +16105, +15858, +15643, +15559, +15670, +15856, +15997, +16355, +16612, +16932, +17168, +17299, +17346, +17574, +17773, +17903, +17697, +17590, +17166, +16961, +16853, +16664, +16391, +16188, +16214, +16207, +16302, +16315, +16229, +16298, +16463, +16788, +16953, +16971, +17057, +17029, +17154, +17334, +17181, +17149, +17070, +16994, +16895, +16721, +16576, +16523, +16555, +16727, +16551, +16574, +16557, +16558, +16624, +16661, +16696, +16814, +16855, +17142, +17047, +17007, +16920, +16847, +16921, +16731, +16629, +16373, +16202, +16340, +16526, +16764, +16779, +16698, +16753, +16765, +16953, +17136, +17253, +17247, +17031, +16833, +16503, +16113, +15913, +15756, +15833, +16103, +16357, +16489, +16625, +16839, +16972, +17073, +17153, +17099, +16884, +16734, +16687, +16717, +16778, +16822, +16620, +16420, +16279, +16283, +16341, +16456, +16636, +17043, +17328, +17503, +17325, +16947, +16395, +16087, +15866, +15755, +15697, +15761, +15923, +16194, +16386, +16647, +16560, +16584, +16699, +17082, +17623, +17972, +18249, +18099, +17898, +17520, +16959, +16362, +16067, +16070, +16290, +16488, +16675, +16558, +16506, +16504, +16291, +16060, +15841, +15727, +15855, +16099, +16438, +16629, +16772, +16999, +17053, +17092, +16913, +16910, +16976, +17274, +17364, +17400, +17293, +17242, +17235, +17167, +16856, +16455, +16223, +16187, +16280, +16455, +16641, +16864, +17089, +17167, +17001, +16866, +16810, +16946, +17194, +17438, +17406, +17235, +16981, +16716, +16542, +16398, +16276, +16250, +16318, +16621, +16806, +16911, +16908, +16875, +17011, +16925, +16869, +16775, +16666, +16720, +16623, +16612, +16483, +16287, +16133, +15937, +15766, +15756, +15805, +16042, +16175, +16554, +16877, +17119, +17068, +16900, +16651, +16585, +16535, +16664, +16745, +16886, +16972, +17017, +16916, +16773, +16557, +16252, +16233, +16380, +16579, +16863, +17085, +17261, +17297, +17208, +17050, +16869, +16711, +16474, +16345, +16302, +16318, +16514, +16732, +16972, +17128, +17272, +17284, +16977, +16792, +16698, +16703, +16765, +16885, +16944, +16908, +16816, +16604, +16222, +15838, +15614, +15740, +15966, +16270, +16463, +16720, +16837, +16887, +16562, +16333, +16113, +16183, +16374, +16574, +16637, +16719, +16740, +16691, +16487, +16354, +16288, +16383, +16732, +17102, +17434, +17802, +17992, +18072, +17877, +17643, +17388, +17318, +17332, +17318, +17060, +16888, +16625, +16526, +16550, +16601, +16681, +16806, +16900, +17208, +17335, +17496, +17453, +17269, +16979, +16659, +16271, +15950, +15689, +15593, +15683, +15966, +16267, +16329, +16386, +16496, +16604, +16792, +17062, +17161, +17186, +17092, +16909, +16580, +16288, +16149, +16067, +16015, +16024, +15975, +15977, +16158, +16298, +16544, +16775, +16900, +16901, +16775, +16726, +16634, +16608, +16585, +16464, +16292, +16328, +16434, +16554, +16691, +16755, +16793, +16881, +16997, +17085, +16977, +16963, +16963, +16991, +17080, +16942, +16942, +16865, +16861, +16890, +16698, +16600, +16487, +16631, +16828, +17075, +17283, +17311, +17272, +17103, +16940, +16679, +16441, +16205, +16069, +15933, +16008, +16126, +16379, +16547, +16663, +16714, +16761, +16738, +16767, +16709, +16773, +16901, +16996, +17083, +16783, +16564, +16381, +16432, +16610, +16772, +16873, +16976, +17005, +17055, +16983, +16876, +16779, +16639, +16606, +16630, +16657, +16640, +16760, +17055, +17292, +17457, +17540, +17525, +17315, +17159, +16992, +16874, +16746, +16729, +16529, +16470, +16394, +16398, +16229, +16138, +16078, +16115, +16147, +16237, +16307, +16573, +16887, +17159, +17154, +16907, +16675, +16580, +16637, +16752, +16783, +16866, +16908, +16935, +16904, +16738, +16514, +16386, +16247, +16238, +16235, +16337, +16550, +16641, +16599, +16394, +16134, +15905, +15907, +16107, +16316, +16542, +16818, +17050, +17116, +17112, +17062, +16924, +16886, +16976, +17031, +17065, +16976, +16885, +16755, +16619, +16440, +16331, +16239, +16261, +16454, +16773, +16937, +16994, +16892, +16826, +16761, +16643, +16572, +16515, +16511, +16644, +16931, +17148, +17134, +17001, +16886, +16788, +16661, +16529, +16415, +16438, +16637, +16806, +16944, +16963, +16867, +16672, +16580, +16582, +16597, +16606, +16746, +16897, +17125, +17457, +17677, +17645, +17385, +17151, +16987, +16848, +16648, +16500, +16279, +16311, +16398, +16418, +16349, +16229, +16250, +16327, +16425, +16623, +16854, +17120, +17290, +17350, +17264, +17019, +16736, +16529, +16406, +16370, +16290, +16201, +16200, +16356, +16545, +16573, +16533, +16480, +16502, +16532, +16744, +16708, +16719, +16713, +16791, +16762, +16699, +16654, +16638, +16662, +16872, +17095, +17220, +17247, +17247, +17154, +17008, +16830, +16553, +16353, +16211, +16054, +16056, +16078, +16122, +16232, +16394, +16560, +16705, +16825, +16966, +17163, +17267, +17248, +17067, +16910, +16716, +16539, +16396, +16155, +15923, +15864, +15987, +16183, +16271, +16286, +16290, +16391, +16549, +16653, +16692, +16820, +17110, +17449, +17626, +17523, +17294, +17026, +16861, +16633, +16574, +16564, +16649, +16670, +16832, +16841, +16868, +16803, +16754, +16784, +16827, +16930, +17041, +17193, +17328, +17480, +17492, +17410, +17140, +16908, +16735, +16656, +16569, +16372, +16224, +16103, +16086, +16239, +16344, +16400, +16557, +16760, +16902, +16983, +16919, +16888, +16915, +16988, +16978, +16811, +16579, +16416, +16349, +16375, +16480, +16536, +16678, +16827, +16945, +16857, +16758, +16617, +16520, +16518, +16403, +16290, +16308, +16429, +16614, +16773, +16807, +16701, +16508, +16403, +16297, +16294, +16349, +16484, +16630, +16708, +16807, +16850, +16966, +17014, +17020, +17008, +17024, +17093, +17144, +17149, +17116, +17053, +16859, +16719, +16494, +16298, +16197, +16241, +16348, +16399, +16331, +16351, +16377, +16500, +16597, +16681, +16674, +16737, +16756, +16869, +16921, +17013, +17030, +17010, +16888, +16673, +16529, +16463, +16559, +16729, +16805, +16775, +16709, +16650, +16548, +16472, +16454, +16367, +16205, +16128, +16195, +16404, +16658, +16938, +17129, +17295, +17360, +17370, +17232, +17109, +17027, +17087, +17087, +17085, +16999, +17038, +17067, +16998, +16938, +16897, +16768, +16664, +16566, +16605, +16633, +16665, +16717, +16639, +16434, +16222, +16131, +16137, +16260, +16367, +16449, +16603, +16782, +17043, +17181, +17143, +16988, +16832, +16678, +16560, +16389, +16376, +16383, +16399, +16442, +16442, +16357, +16230, +16201, +16277, +16464, +16717, +16939, +17115, +17257, +17346, +17285, +17133, +16807, +16576, +16434, +16389, +16388, +16443, +16602, +16761, +16922, +17064, +17133, +17001, +16802, +16680, +16557, +16558, +16642, +16769, +16919, +17018, +16962, +16787, +16512, +16299, +16232, +16408, +16533, +16635, +16650, +16742, +16868, +16912, +16842, +16662, +16460, +16374, +16593, +16802, +16916, +16935, +16892, +16789, +16595, +16391, +16377, +16454, +16643, +16878, +17040, +17099, +17018, +16845, +16678, +16441, +16209, +15984, +15857, +15904, +16163, +16429, +16740, +16897, +16922, +16857, +16768, +16716, +16744, +16806, +16988, +17167, +17317, +17325, +17255, +17111, +16970, +16818, +16749, +16664, +16726, +16759, +16738, +16735, +16737, +16809, +16847, +16829, +16855, +16884, +16986, +17005, +17022, +17024, +17093, +17080, +17073, +16983, +16864, +16680, +16504, +16358, +16238, +16187, +16132, +16146, +16233, +16247, +16221, +16083, +16042, +15986, +16106, +16283, +16527, +16752, +16966, +17057, +17087, +17005, +16823, +16673, +16634, +16666, +16667, +16766, +16788, +16865, +16865, +16765, +16629, +16528, +16498, +16546, +16645, +16784, +16801, +16866, +16820, +16768, +16735, +16674, +16661, +16672, +16844, +16997, +17007, +16908, +16835, +16817, +16841, +16899, +16921, +16985, +17030, +17177, +17173, +17100, +16887, +16797, +16715, +16490, +16292, +16162, +16288, +16475, +16557, +16550, +16521, +16533, +16616, +16759, +16712, +16691, +16721, +16778, +16782, +16683, +16521, +16370, +16317, +16332, +16277, +16245, +16247, +16383, +16511, +16621, +16713, +16765, +16863, +16997, +16960, +16844, +16716, +16686, +16696, +16781, +16818, +16814, +16844, +16893, +16999, +17073, +17057, +17041, +17073, +17079, +17029, +17038, +16965, +16837, +16742, +16736, +16729, +16650, +16532, +16479, +16458, +16532, +16620, +16644, +16597, +16533, +16623, +16719, +16682, +16632, +16551, +16547, +16612, +16595, +16462, +16475, +16610, +16736, +16817, +16804, +16739, +16707, +16728, +16763, +16734, +16672, +16713, +16700, +16668, +16574, +16540, +16542, +16525, +16564, +16531, +16434, +16408, +16508, +16694, +16778, +16891, +16982, +16979, +17002, +16947, +16901, +16855, +16910, +16959, +16874, +16860, +16796, +16789, +16976, +17039, +16983, +16836, +16684}; +